@charset "UTF-8";:root{--font-heading: "Syne", sans-serif;--font-body: "IBM Plex Sans", sans-serif;--font-mono: "IBM Plex Mono", monospace}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased}h1,h2,h3,.font-heading{font-family:var(--font-heading)}:root,[data-bs-theme=light]{--bs-primary: #0097A7;--bs-primary-rgb: 0, 151, 167;--bs-link-color: #0097A7;--bs-link-hover-color: #007B8A;--bs-body-bg: #F5FAFB;--bs-body-color: #111827;--bs-secondary-color: #4B5563;--bs-tertiary-color: #9CA3AF;--bs-border-color: #D1E8EB;--bs-secondary-bg: #EDF7F8;--bs-tertiary-bg: #F0FAFB;--bs-paper-bg: #FFFFFF;--bs-paper-bg-rgb: 255, 255, 255;--bg-base: #F5FAFB;--bg-sidebar: #EEF7F8;--bg-header: #FFFFFF;--bg-surface: #FFFFFF;--bg-surface-2: #EDF7F8;--bg-surface-3: #F0FAFB;--border: #D1E8EB;--border-light: #C0E0E4;--border-accent: rgba(0, 151, 167, .3);--border-focus: rgba(0, 151, 167, .6);--text: #111827;--text-muted: #4B5563;--text-subtle: #9CA3AF;--text-disabled: #D1D5DB;--accent: #0097A7;--accent-hover: #007B8A;--accent-active: #006070;--accent-muted: rgba(0, 151, 167, .08);--accent-glow: rgba(0, 151, 167, .15);--accent-fg: #FFFFFF;--amber: #D4760A;--amber-muted: rgba(212, 118, 10, .1);--success: #16A34A;--success-muted: rgba(22, 163, 74, .08);--success-fg: #16A34A;--warning: #D97706;--warning-muted: rgba(217, 119, 6, .1);--danger: #DC2626;--danger-muted: rgba(220, 38, 38, .08);--info: #0891B2;--info-muted: rgba(8, 145, 178, .08);--sidebar-item-active-bg: rgba(0, 151, 167, .08);--sidebar-item-active-border: #0097A7;--sidebar-item-active-text: #111827;--sidebar-item-hover-bg: rgba(0, 0, 0, .04);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 16px rgba(0, 0, 0, .1);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .12);--shadow-card: 0 1px 0 rgba(255,255,255,.8) inset, 0 1px 3px rgba(0,0,0,.08)}[data-bs-theme=dark]{--bs-primary: #0097A7;--bs-primary-rgb: 0, 151, 167;--bs-link-color: #0097A7;--bs-link-hover-color: #00B8CC;--bs-body-bg: #050E0F;--bs-body-color: #E5F7F9;--bs-secondary-color: #7AB8BF;--bs-tertiary-color: #4A7A80;--bs-border-color: #0D2B2E;--bs-secondary-bg: #0D1E20;--bs-tertiary-bg: #0F2123;--bs-paper-bg: #081618;--bs-paper-bg-rgb: 8, 22, 24;--bg-base: #050E0F;--bg-sidebar: #060F10;--bg-header: #07100F;--bg-surface: #081618;--bg-surface-2: #0D1E20;--bg-surface-3: #0F2123;--border: #0D2B2E;--border-light: #143538;--border-accent: rgba(0, 151, 167, .35);--border-focus: rgba(0, 151, 167, .7);--text: #E5F7F9;--text-muted: #7AB8BF;--text-subtle: #4A7A80;--text-disabled: #254548;--accent: #0097A7;--accent-hover: #00B8CC;--accent-active: #007B8A;--accent-muted: rgba(0, 151, 167, .12);--accent-glow: rgba(0, 151, 167, .25);--accent-fg: #FFFFFF;--amber: #F0C060;--amber-muted: rgba(240, 192, 96, .12);--success: #4ADE80;--success-muted: rgba(74, 222, 128, .12);--success-fg: #4ADE80;--warning: #F59E0B;--warning-muted: rgba(245, 158, 11, .12);--danger: #F87171;--danger-muted: rgba(248, 113, 113, .12);--info: #22D3EE;--info-muted: rgba(34, 211, 238, .12);--sidebar-item-active-bg: rgba(0, 151, 167, .1);--sidebar-item-active-border: #0097A7;--sidebar-item-active-text: #E5F7F9;--sidebar-item-hover-bg: rgba(255, 255, 255, .04);--shadow-sm: 0 1px 3px rgba(0, 0, 0, .4);--shadow-md: 0 4px 16px rgba(0, 0, 0, .45);--shadow-lg: 0 8px 40px rgba(0, 0, 0, .5);--shadow-card: 0 1px 0 rgba(255, 255, 255, .04) inset, 0 1px 3px rgba(0,0,0,.4)}body{background-color:var(--bg-base);color:var(--text)}.technical-grid{background-image:linear-gradient(rgba(0,151,167,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,151,167,.035) 1px,transparent 1px);background-size:64px 64px}.panel{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}.panel:hover{border-color:var(--border-accent);box-shadow:var(--shadow-sm)}.panel-highlight{background:var(--bg-surface-3);border:1px solid var(--border-accent);border-radius:8px;box-shadow:0 0 40px var(--accent-muted)}.panel-flat{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px}.sidebar-item{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:6px;color:var(--text-muted);font-size:.875rem;font-weight:500;transition:background .15s ease,color .15s ease;border-left:2px solid transparent;text-decoration:none}.sidebar-item:hover{background:var(--sidebar-item-hover-bg);color:var(--text);border-left-color:var(--border-accent)}.sidebar-item.active{background:var(--sidebar-item-active-bg);color:var(--sidebar-item-active-text);border-left-color:var(--sidebar-item-active-border)}.sidebar-item.active svg{color:var(--accent)}.btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:linear-gradient(to bottom,#00b8cc,#0097a7);color:#fff!important;font-weight:600;font-size:.875rem;border-radius:6px;border:1px solid rgba(0,151,167,.6);box-shadow:0 1px #ffffff1f inset,0 2px 8px #0097a74d;transition:all .15s ease;cursor:pointer;text-decoration:none;line-height:1.5;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none}.btn-primary:hover{background:linear-gradient(to bottom,#1acce0,#00b8cc);box-shadow:0 1px #ffffff29 inset,0 4px 16px #0097a766;color:#fff!important;text-decoration:none}.btn-primary:active{transform:scale(.98);background:linear-gradient(to bottom,#007b8a,#006070)}.btn-primary:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-muted)}.btn-secondary{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:var(--bg-surface-2);color:var(--text-muted)!important;font-weight:500;font-size:.875rem;border-radius:6px;border:1px solid var(--border);transition:all .15s ease;cursor:pointer;text-decoration:none;line-height:1.5;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none}.btn-secondary:hover{color:var(--text)!important;border-color:var(--border-light);background:var(--bg-surface-3);text-decoration:none}.btn-secondary:focus-visible{outline:none;box-shadow:0 0 0 3px var(--accent-muted)}.btn-ghost{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:transparent;color:var(--text-muted);font-size:.875rem;border-radius:6px;border:none;transition:all .15s ease;cursor:pointer}.btn-ghost:hover{background:var(--bg-surface-2);color:var(--text)}.btn-danger{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;background:var(--danger-muted);color:var(--danger)!important;font-weight:500;font-size:.875rem;border-radius:6px;border:1px solid rgba(248,113,113,.25);transition:all .15s ease;cursor:pointer;text-decoration:none;line-height:1.5;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none}.btn-danger:hover{background:var(--danger);color:#fff!important;text-decoration:none;border-color:var(--danger)}.btn-danger:focus-visible{outline:none;box-shadow:0 0 0 3px #f8717133}.input{width:100%;padding:.5rem .875rem;background:var(--bg-surface-2);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:.875rem;font-family:var(--font-body);transition:border-color .2s ease,box-shadow .2s ease}.input::placeholder{color:var(--text-subtle)}.input:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px var(--accent-muted)}.badge-theme{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:600;font-family:var(--font-mono);letter-spacing:.02em}.badge-success{background:var(--success-muted)!important;color:var(--success)!important}.badge-warning{background:var(--warning-muted)!important;color:var(--warning)!important}.badge-danger{background:var(--danger-muted)!important;color:var(--danger)!important}.badge-info{background:var(--info-muted)!important;color:var(--info)!important}.badge-muted{background:var(--bg-surface-2)!important;color:var(--text-muted)!important;border:1px solid var(--border)}.badge-accent{background:var(--accent-muted)!important;color:var(--accent)!important}.stat-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;padding:1.25rem 1.5rem;transition:border-color .2s ease}.stat-card:hover{border-color:var(--border-accent)}.stat-card-value{font-family:var(--font-heading);font-size:2rem;font-weight:700;color:var(--text);line-height:1;margin-bottom:.25rem}.stat-card-label{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);font-family:var(--font-mono)}.stat-card-delta{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;color:var(--success);margin-top:.5rem}.stat-card__icon{width:36px;height:36px;border-radius:6px;background:var(--bg-surface-2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text-muted);flex-shrink:0}.stat-card__label{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);font-family:var(--font-mono)}.stat-card__value{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:var(--text);line-height:1}.stat-card__trend{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;margin-top:.375rem}.stat-card__trend--up{color:var(--success)}.stat-card__trend--down{color:var(--danger)}.stat-card__trend--flat{color:var(--text-muted)}.page-title{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--text);letter-spacing:-.02em}.page-subtitle{font-size:.875rem;color:var(--text-muted);margin-top:.125rem}.module-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;padding:1.25rem;display:flex;align-items:flex-start;gap:1rem;transition:border-color .2s ease,background .2s ease;cursor:pointer;text-decoration:none}.module-card:hover{border-color:var(--border-accent);background:var(--bg-surface-2);text-decoration:none}.module-card-icon{width:36px;height:36px;border-radius:6px;background:var(--bg-surface-2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;color:var(--text-muted);flex-shrink:0;transition:color .2s ease,border-color .2s ease}.module-card:hover .module-card-icon{color:var(--accent);border-color:var(--border-accent)}.module-card-title{font-weight:600;font-size:.9375rem;color:var(--text);font-family:var(--font-heading)}.module-card-desc{font-size:.8125rem;color:var(--text-muted);margin-top:.125rem;line-height:1.4}.auth-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;padding:2.5rem;width:100%;max-width:420px;box-shadow:var(--shadow-lg)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border-light)}.auth-page{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem 1rem;background-color:var(--bg-base);background-image:linear-gradient(rgba(0,151,167,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,151,167,.03) 1px,transparent 1px);background-size:64px 64px}.auth-page .auth-card-inner{max-width:420px;width:100%;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;padding:2.5rem;box-shadow:var(--shadow-lg)}.auth-page .app-brand-text{color:var(--text)!important;font-family:var(--font-heading)}.auth-page .app-brand-logo{color:var(--accent)}.auth-page h4,.auth-page h5{color:var(--text);font-family:var(--font-heading);font-weight:700}.auth-page p{color:var(--text-muted)}.auth-page .text-muted{color:var(--text-muted)!important}.auth-page .form-label{color:var(--text-muted);font-weight:500;font-size:.875rem}.auth-page .form-control,.auth-page .form-select{background:var(--bg-surface-2)!important;color:var(--text)!important;border-color:var(--border)!important;border-radius:6px}.auth-page .form-control::placeholder{color:var(--text-subtle)!important}.auth-page .form-control:focus,.auth-page .form-select:focus{border-color:var(--border-focus)!important;box-shadow:0 0 0 3px var(--accent-muted)!important}.auth-page .form-control.is-invalid{border-color:var(--danger)!important}.auth-page .form-control[readonly]{background:var(--bg-base)!important;color:var(--text-subtle)!important;cursor:not-allowed}.auth-page .form-control:-webkit-autofill,.auth-page .form-control:-webkit-autofill:hover,.auth-page .form-control:-webkit-autofill:focus,.auth-page .form-control:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--bg-surface-2) inset!important;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text);transition:background-color 9999s ease-in-out 0s}.auth-page .input-group-text{background:var(--bg-surface-2)!important;border-color:var(--border)!important;color:var(--text-subtle);cursor:pointer}.auth-page .input-group>.form-control:focus~.input-group-text{border-color:var(--border-focus)!important}.auth-page .form-check-input{background-color:var(--bg-surface-2);border-color:var(--border)}.auth-page .form-check-input:checked{background-color:var(--accent);border-color:var(--accent)}.auth-page .form-check-label{color:var(--text-muted);font-size:.875rem}.auth-page a{color:var(--accent);text-decoration:none;transition:color .15s ease}.auth-page a:hover{color:var(--accent-hover)}.auth-page .invalid-feedback{color:var(--danger);display:block;font-size:.8125rem}.auth-page .alert{border-radius:8px;border:none;font-size:.875rem}.auth-page .alert-danger{background:var(--danger-muted);color:var(--danger);border:1px solid rgba(var(--danger),.2)}.auth-page .alert-success{background:var(--success-muted);color:var(--success)}.auth-page .btn-close{filter:none;opacity:.5}.auth-page .btn-close:hover{opacity:1}.auth-page .dropdown-menu{background:var(--bg-surface);border-color:var(--border);border-radius:8px}.auth-page .dropdown-item{color:var(--text-muted);font-size:.875rem}.auth-page .dropdown-item:hover,.auth-page .dropdown-item:focus{background:var(--bg-surface-2);color:var(--text)}.auth-page .dropdown-item.active{background:var(--accent-muted);color:var(--accent)}.mfa-code-input{font-size:1.5rem!important;letter-spacing:.4em!important;text-align:center!important;font-family:var(--font-mono)!important}.mfa-code-input::placeholder{letter-spacing:normal!important;font-size:1rem!important}.mfa-icon{width:52px;height:52px;background:var(--accent-muted);border:1px solid var(--border-accent);border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;color:var(--accent);font-size:1.5rem}@media (max-width: 767.98px){.auth-page{padding:1rem .75rem}.auth-page .auth-card-inner{padding:2rem 1.5rem}}.session-invalidated-alert{display:flex;align-items:flex-start;gap:1rem;background:var(--danger-muted);border:1px solid rgba(248,113,113,.25);border-left:3px solid var(--danger);border-radius:8px;padding:1rem 1.1rem;margin-bottom:1.5rem;animation:alertSlideIn .3s ease}@keyframes alertSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.session-invalidated-icon{flex-shrink:0;width:34px;height:34px;background:#f8717126;border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--danger)}.session-invalidated-body{flex:1;display:flex;flex-direction:column;gap:.2rem}.session-invalidated-title{color:var(--danger);font-weight:600;font-size:.875rem}.session-invalidated-desc{color:var(--text-muted);font-size:.8rem;line-height:1.4}.session-invalidated-close{background:none;border:none;color:var(--text-subtle);padding:0;cursor:pointer;line-height:1;transition:color .2s;flex-shrink:0}.session-invalidated-close:hover{color:var(--danger)}#conflictingSessionModal .modal-content{background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-lg)}#conflictingSessionModal .modal-header{background:var(--warning-muted);border-bottom:1px solid rgba(245,158,11,.2);padding:1.25rem 1.5rem}#conflictingSessionModal .modal-header .modal-title{color:var(--warning);font-weight:600;font-size:1rem;display:flex;align-items:center;gap:.5rem;font-family:var(--font-heading)}#conflictingSessionModal .modal-body{background:var(--bg-surface);padding:1.5rem}#conflictingSessionModal .modal-body>p{color:var(--text-muted);font-size:.875rem;margin-bottom:1rem}#conflictingSessionModal .session-card{background:var(--bg-surface-2);border:1px solid var(--border);border-radius:8px;padding:1rem 1.25rem;margin-bottom:.75rem}#conflictingSessionModal .session-card .session-device{color:var(--text);font-weight:600;font-size:.9rem;display:flex;align-items:center;gap:.4rem;margin-bottom:.4rem}#conflictingSessionModal .session-card .session-meta{color:var(--text-muted);font-size:.8rem;display:flex;flex-direction:column;gap:.15rem}#conflictingSessionModal .modal-question{color:var(--text-muted);font-size:.8rem;margin-top:1rem;margin-bottom:0}#conflictingSessionModal .modal-footer{background:var(--bg-surface);border-top:1px solid var(--border);padding:1rem 1.5rem;gap:.75rem}#conflictingSessionModal #cancelLogoutBtn{background:transparent;border:1px solid var(--border);color:var(--text-muted);font-size:.875rem;padding:.5rem 1.25rem;border-radius:6px;transition:all .2s}#conflictingSessionModal #cancelLogoutBtn:hover{background:var(--bg-surface-2);color:var(--text)}#conflictingSessionModal #confirmLogoutBtn{background:var(--warning-muted);border:1px solid rgba(245,158,11,.35);color:var(--warning);font-size:.875rem;font-weight:600;padding:.5rem 1.25rem;border-radius:6px;transition:all .2s;display:flex;align-items:center;gap:.4rem}#conflictingSessionModal #confirmLogoutBtn:hover{background:var(--warning);color:#fff}.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/build/assets/xx-zm_JmrXl.svg)}.fi-xx.fis{background-image:url(/build/assets/xx-DHLZWhOc.svg)}.fi-ad{background-image:url(/build/assets/ad-CIfEhclW.svg)}.fi-ad.fis{background-image:url(/build/assets/ad-qYbAAoSh.svg)}.fi-ae{background-image:url(/build/assets/ae-CZRtWSox.svg)}.fi-ae.fis{background-image:url(/build/assets/ae-CnWpkG7H.svg)}.fi-af{background-image:url(/build/assets/af-BuMBUgKS.svg)}.fi-af.fis{background-image:url(/build/assets/af-tPgUcn__.svg)}.fi-ag{background-image:url(/build/assets/ag-C8MykuG2.svg)}.fi-ag.fis{background-image:url(/build/assets/ag-B50eCdjH.svg)}.fi-ai{background-image:url(/build/assets/ai-Dmedkf4v.svg)}.fi-ai.fis{background-image:url(/build/assets/ai-BhrGqTjA.svg)}.fi-al{background-image:url(/build/assets/al-10QRkakw.svg)}.fi-al.fis{background-image:url(/build/assets/al-CxA7yomf.svg)}.fi-am{background-image:url(/build/assets/am-DMt4_dd4.svg)}.fi-am.fis{background-image:url(/build/assets/am-Brwuaa2u.svg)}.fi-ao{background-image:url(/build/assets/ao-tXuRa6vm.svg)}.fi-ao.fis{background-image:url(/build/assets/ao-CAGuVnyg.svg)}.fi-aq{background-image:url(/build/assets/aq-CF5jO-0h.svg)}.fi-aq.fis{background-image:url(/build/assets/aq-UDjN-zV6.svg)}.fi-ar{background-image:url(/build/assets/ar-vK_JqRQ2.svg)}.fi-ar.fis{background-image:url(/build/assets/ar-B7XUnyei.svg)}.fi-as{background-image:url(/build/assets/as-B62a7WAl.svg)}.fi-as.fis{background-image:url(/build/assets/as-CbXv4jzJ.svg)}.fi-at{background-image:url(/build/assets/at-DGA_6m5E.svg)}.fi-at.fis{background-image:url(/build/assets/at-D-LsLSdx.svg)}.fi-au{background-image:url(/build/assets/au-DAHDIuPI.svg)}.fi-au.fis{background-image:url(/build/assets/au-kL8f0uMB.svg)}.fi-aw{background-image:url(/build/assets/aw-W0PWLK5p.svg)}.fi-aw.fis{background-image:url(/build/assets/aw-CLCX8uk5.svg)}.fi-ax{background-image:url(/build/assets/ax-DvLIy84U.svg)}.fi-ax.fis{background-image:url(/build/assets/ax-wECm_RRW.svg)}.fi-az{background-image:url(/build/assets/az-Bk-bYNxy.svg)}.fi-az.fis{background-image:url(/build/assets/az-z2IthT8Q.svg)}.fi-ba{background-image:url(/build/assets/ba-WdDiSMvP.svg)}.fi-ba.fis{background-image:url(/build/assets/ba-CiiOt6u0.svg)}.fi-bb{background-image:url(/build/assets/bb-DJxbaxmT.svg)}.fi-bb.fis{background-image:url(/build/assets/bb-DC5IaaX4.svg)}.fi-bd{background-image:url(/build/assets/bd-BF9t1-60.svg)}.fi-bd.fis{background-image:url(/build/assets/bd-DvPoLH3C.svg)}.fi-be{background-image:url(/build/assets/be-CLLkK3PN.svg)}.fi-be.fis{background-image:url(/build/assets/be-Dtq4MkQz.svg)}.fi-bf{background-image:url(/build/assets/bf-YclsoDuF.svg)}.fi-bf.fis{background-image:url(/build/assets/bf-DCbfaYlw.svg)}.fi-bg{background-image:url(/build/assets/bg-GUQenraa.svg)}.fi-bg.fis{background-image:url(/build/assets/bg-cWragUdK.svg)}.fi-bh{background-image:url(/build/assets/bh-BQqEGq6F.svg)}.fi-bh.fis{background-image:url(/build/assets/bh-DgfmyT2n.svg)}.fi-bi{background-image:url(/build/assets/bi-CRmKY6RQ.svg)}.fi-bi.fis{background-image:url(/build/assets/bi-C8Dazs_i.svg)}.fi-bj{background-image:url(/build/assets/bj-14PhO9bM.svg)}.fi-bj.fis{background-image:url(/build/assets/bj-BOF1aYv0.svg)}.fi-bl{background-image:url(/build/assets/bl-4CI2YcwX.svg)}.fi-bl.fis{background-image:url(/build/assets/bl-Ci30-2xD.svg)}.fi-bm{background-image:url(/build/assets/bm-BvR3egAp.svg)}.fi-bm.fis{background-image:url(/build/assets/bm--cEKCVOn.svg)}.fi-bn{background-image:url(/build/assets/bn-ChzTadRh.svg)}.fi-bn.fis{background-image:url(/build/assets/bn-BSuaq1Wb.svg)}.fi-bo{background-image:url(/build/assets/bo-6ClBJX69.svg)}.fi-bo.fis{background-image:url(/build/assets/bo-BuzOw5h1.svg)}.fi-bq{background-image:url(/build/assets/bq-BYpdxEeT.svg)}.fi-bq.fis{background-image:url(/build/assets/bq-SWpsjb2t.svg)}.fi-br{background-image:url(/build/assets/br-PVuHDLSp.svg)}.fi-br.fis{background-image:url(/build/assets/br-Dr5rMAMb.svg)}.fi-bs{background-image:url(/build/assets/bs-7Gd_oriM.svg)}.fi-bs.fis{background-image:url(/build/assets/bs-CcXnDJaD.svg)}.fi-bt{background-image:url(/build/assets/bt-BTo4qm10.svg)}.fi-bt.fis{background-image:url(/build/assets/bt-BVgHscRH.svg)}.fi-bv{background-image:url(/build/assets/bv-wM9JLv4R.svg)}.fi-bv.fis{background-image:url(/build/assets/bv-Jqog7euh.svg)}.fi-bw{background-image:url(/build/assets/bw-n5ZaAnGL.svg)}.fi-bw.fis{background-image:url(/build/assets/bw-DOFTOZyN.svg)}.fi-by{background-image:url(/build/assets/by-C621sBpd.svg)}.fi-by.fis{background-image:url(/build/assets/by-u4o0VQKP.svg)}.fi-bz{background-image:url(/build/assets/bz-UeIMOdYC.svg)}.fi-bz.fis{background-image:url(/build/assets/bz-CLHtXBeg.svg)}.fi-ca{background-image:url(/build/assets/ca-PYUrLVUV.svg)}.fi-ca.fis{background-image:url(/build/assets/ca-B8J8Wc6a.svg)}.fi-cc{background-image:url(/build/assets/cc-BNT6Xjzk.svg)}.fi-cc.fis{background-image:url(/build/assets/cc-Bd4Aycwa.svg)}.fi-cd{background-image:url(/build/assets/cd-BGclsrP6.svg)}.fi-cd.fis{background-image:url(/build/assets/cd-CwCQH0-t.svg)}.fi-cf{background-image:url(/build/assets/cf-DRetLmp-.svg)}.fi-cf.fis{background-image:url(/build/assets/cf-CvgcTRoz.svg)}.fi-cg{background-image:url(/build/assets/cg-CwIyG6SE.svg)}.fi-cg.fis{background-image:url(/build/assets/cg-DxMYgdKd.svg)}.fi-ch{background-image:url(/build/assets/ch-sfriZoF1.svg)}.fi-ch.fis{background-image:url(/build/assets/ch-Do8WoVrp.svg)}.fi-ci{background-image:url(/build/assets/ci-C8Q8IYTn.svg)}.fi-ci.fis{background-image:url(/build/assets/ci-Cn5asHD7.svg)}.fi-ck{background-image:url(/build/assets/ck-DfXMUOTo.svg)}.fi-ck.fis{background-image:url(/build/assets/ck-VjQ-vT4C.svg)}.fi-cl{background-image:url(/build/assets/cl-BgYYb4qP.svg)}.fi-cl.fis{background-image:url(/build/assets/cl-B2rf9gTF.svg)}.fi-cm{background-image:url(/build/assets/cm-D4yjdmKT.svg)}.fi-cm.fis{background-image:url(/build/assets/cm-B0XEK3Gu.svg)}.fi-cn{background-image:url(/build/assets/cn-DifnnI3t.svg)}.fi-cn.fis{background-image:url(/build/assets/cn-sZmOitVP.svg)}.fi-co{background-image:url(/build/assets/co-DV591zMm.svg)}.fi-co.fis{background-image:url(/build/assets/co-BRjxMuCM.svg)}.fi-cr{background-image:url(/build/assets/cr-BlYVN-_Q.svg)}.fi-cr.fis{background-image:url(/build/assets/cr-CcuKkUIo.svg)}.fi-cu{background-image:url(/build/assets/cu-L6XVZNgo.svg)}.fi-cu.fis{background-image:url(/build/assets/cu-Bd4PmZCn.svg)}.fi-cv{background-image:url(/build/assets/cv-CPsfcOfk.svg)}.fi-cv.fis{background-image:url(/build/assets/cv-BYvkBxIi.svg)}.fi-cw{background-image:url(/build/assets/cw-BbrnximR.svg)}.fi-cw.fis{background-image:url(/build/assets/cw-DDrVSims.svg)}.fi-cx{background-image:url(/build/assets/cx-DpYD6n6U.svg)}.fi-cx.fis{background-image:url(/build/assets/cx-DOd3COW8.svg)}.fi-cy{background-image:url(/build/assets/cy-bZuP8hmf.svg)}.fi-cy.fis{background-image:url(/build/assets/cy-BcNgb04z.svg)}.fi-cz{background-image:url(/build/assets/cz-WWBC5Aeb.svg)}.fi-cz.fis{background-image:url(/build/assets/cz-CgTuLLXv.svg)}.fi-de{background-image:url(/build/assets/de-B-2o-4Z9.svg)}.fi-de.fis{background-image:url(/build/assets/de-D365bacb.svg)}.fi-dj{background-image:url(/build/assets/dj-hp_BwbmO.svg)}.fi-dj.fis{background-image:url(/build/assets/dj-C7tvpAUy.svg)}.fi-dk{background-image:url(/build/assets/dk-DmS9BCZB.svg)}.fi-dk.fis{background-image:url(/build/assets/dk-2cglAULc.svg)}.fi-dm{background-image:url(/build/assets/dm-Cbhezfe1.svg)}.fi-dm.fis{background-image:url(/build/assets/dm-DPPHwW2M.svg)}.fi-do{background-image:url(/build/assets/do-BLjaam8q.svg)}.fi-do.fis{background-image:url(/build/assets/do-CYuBDYHN.svg)}.fi-dz{background-image:url(/build/assets/dz-Dytc1TFu.svg)}.fi-dz.fis{background-image:url(/build/assets/dz-EwXBYPv9.svg)}.fi-ec{background-image:url(/build/assets/ec-CaVOFQ3t.svg)}.fi-ec.fis{background-image:url(/build/assets/ec-cwfBJlvF.svg)}.fi-ee{background-image:url(/build/assets/ee-DufrxGIR.svg)}.fi-ee.fis{background-image:url(/build/assets/ee-B0tgUOEC.svg)}.fi-eg{background-image:url(/build/assets/eg-DoP9inAL.svg)}.fi-eg.fis{background-image:url(/build/assets/eg-CN2tu5fg.svg)}.fi-eh{background-image:url(/build/assets/eh-0awM4TVj.svg)}.fi-eh.fis{background-image:url(/build/assets/eh-CsiwG8bE.svg)}.fi-er{background-image:url(/build/assets/er-X83uml6t.svg)}.fi-er.fis{background-image:url(/build/assets/er-Cn365Y3V.svg)}.fi-es{background-image:url(/build/assets/es-ByLEL5u9.svg)}.fi-es.fis{background-image:url(/build/assets/es-BbeAXIxn.svg)}.fi-et{background-image:url(/build/assets/et-DwdlzOIx.svg)}.fi-et.fis{background-image:url(/build/assets/et-cfPInayI.svg)}.fi-fi{background-image:url(/build/assets/fi-DWUIkfjL.svg)}.fi-fi.fis{background-image:url(/build/assets/fi-Brjq_KK6.svg)}.fi-fj{background-image:url(/build/assets/fj-cXjcl0Fp.svg)}.fi-fj.fis{background-image:url(/build/assets/fj-DDs3CkjB.svg)}.fi-fk{background-image:url(/build/assets/fk-D8T6Bfyo.svg)}.fi-fk.fis{background-image:url(/build/assets/fk-BSxkPvcy.svg)}.fi-fm{background-image:url(/build/assets/fm-B4Z83GL0.svg)}.fi-fm.fis{background-image:url(/build/assets/fm-DwHuWFwM.svg)}.fi-fo{background-image:url(/build/assets/fo-DFjwyWur.svg)}.fi-fo.fis{background-image:url(/build/assets/fo-ClIne8bc.svg)}.fi-fr{background-image:url(/build/assets/fr-DVvUyOqI.svg)}.fi-fr.fis{background-image:url(/build/assets/fr-C1eGzDWr.svg)}.fi-ga{background-image:url(/build/assets/ga-BklUhLH_.svg)}.fi-ga.fis{background-image:url(/build/assets/ga-CgNkrnfv.svg)}.fi-gb{background-image:url(/build/assets/gb-DTXiLQoe.svg)}.fi-gb.fis{background-image:url(/build/assets/gb-DSer7Jgn.svg)}.fi-gd{background-image:url(/build/assets/gd-CO-whzUe.svg)}.fi-gd.fis{background-image:url(/build/assets/gd-m2vU81NR.svg)}.fi-ge{background-image:url(/build/assets/ge-B2RiL-Ih.svg)}.fi-ge.fis{background-image:url(/build/assets/ge-DFOl98HB.svg)}.fi-gf{background-image:url(/build/assets/gf-DWl5zcw0.svg)}.fi-gf.fis{background-image:url(/build/assets/gf-DFQqfs-j.svg)}.fi-gg{background-image:url(/build/assets/gg-jdOQS2nU.svg)}.fi-gg.fis{background-image:url(/build/assets/gg-vhR8-Yxm.svg)}.fi-gh{background-image:url(/build/assets/gh-r3LP_X7q.svg)}.fi-gh.fis{background-image:url(/build/assets/gh-6yUjim7M.svg)}.fi-gi{background-image:url(/build/assets/gi-BJKE9SzW.svg)}.fi-gi.fis{background-image:url(/build/assets/gi-ZBwZ45zU.svg)}.fi-gl{background-image:url(/build/assets/gl-CHaBnMib.svg)}.fi-gl.fis{background-image:url(/build/assets/gl-D6qP-fnE.svg)}.fi-gm{background-image:url(/build/assets/gm-Bu99atwn.svg)}.fi-gm.fis{background-image:url(/build/assets/gm-DI7EpeCC.svg)}.fi-gn{background-image:url(/build/assets/gn-1dJNy9oQ.svg)}.fi-gn.fis{background-image:url(/build/assets/gn-kt7YA1XT.svg)}.fi-gp{background-image:url(/build/assets/gp-DNyt_wTA.svg)}.fi-gp.fis{background-image:url(/build/assets/gp-BqGRs8a4.svg)}.fi-gq{background-image:url(/build/assets/gq-Cag8QTk2.svg)}.fi-gq.fis{background-image:url(/build/assets/gq-CPnMO1hT.svg)}.fi-gr{background-image:url(/build/assets/gr-C5PU0p9p.svg)}.fi-gr.fis{background-image:url(/build/assets/gr-COThnT__.svg)}.fi-gs{background-image:url(/build/assets/gs-BGaO-uAi.svg)}.fi-gs.fis{background-image:url(/build/assets/gs-Dhhdhm-N.svg)}.fi-gt{background-image:url(/build/assets/gt-yQJojBBZ.svg)}.fi-gt.fis{background-image:url(/build/assets/gt-LfEoDgMu.svg)}.fi-gu{background-image:url(/build/assets/gu-Di1JYREk.svg)}.fi-gu.fis{background-image:url(/build/assets/gu-SbvrH0uZ.svg)}.fi-gw{background-image:url(/build/assets/gw-D249VY33.svg)}.fi-gw.fis{background-image:url(/build/assets/gw-BTWe96TV.svg)}.fi-gy{background-image:url(/build/assets/gy-CcVYUM2E.svg)}.fi-gy.fis{background-image:url(/build/assets/gy-Dl6DrQIH.svg)}.fi-hk{background-image:url(/build/assets/hk-CUNIaSX0.svg)}.fi-hk.fis{background-image:url(/build/assets/hk-omO_-Nil.svg)}.fi-hm{background-image:url(/build/assets/hm-Dh6t_Tj3.svg)}.fi-hm.fis{background-image:url(/build/assets/hm-fgV6xItx.svg)}.fi-hn{background-image:url(/build/assets/hn-CRjyS_bm.svg)}.fi-hn.fis{background-image:url(/build/assets/hn-GhlpqqjC.svg)}.fi-hr{background-image:url(/build/assets/hr-Dk1jfI3h.svg)}.fi-hr.fis{background-image:url(/build/assets/hr-CrDyIZ9c.svg)}.fi-ht{background-image:url(/build/assets/ht-CJRwLnD5.svg)}.fi-ht.fis{background-image:url(/build/assets/ht-OaXW6Ckh.svg)}.fi-hu{background-image:url(/build/assets/hu-7Q5wwIIi.svg)}.fi-hu.fis{background-image:url(/build/assets/hu-Bm8S5mAU.svg)}.fi-id{background-image:url(/build/assets/id-DiSP6Fmm.svg)}.fi-id.fis{background-image:url(/build/assets/id-CJiY5UnY.svg)}.fi-ie{background-image:url(/build/assets/ie-ChAXClx3.svg)}.fi-ie.fis{background-image:url(/build/assets/ie-DhxI4aJv.svg)}.fi-il{background-image:url(/build/assets/il-_56OEGLa.svg)}.fi-il.fis{background-image:url(/build/assets/il-CeFQotKl.svg)}.fi-im{background-image:url(/build/assets/im-DYDp4oLw.svg)}.fi-im.fis{background-image:url(/build/assets/im-BZvIo3_m.svg)}.fi-in{background-image:url(/build/assets/in-Cdwu6Bq7.svg)}.fi-in.fis{background-image:url(/build/assets/in-BrINBvML.svg)}.fi-io{background-image:url(/build/assets/io-13HOfeJD.svg)}.fi-io.fis{background-image:url(/build/assets/io-BImhNBcd.svg)}.fi-iq{background-image:url(/build/assets/iq-Dp8HDzo2.svg)}.fi-iq.fis{background-image:url(/build/assets/iq-CZIXYTmc.svg)}.fi-ir{background-image:url(/build/assets/ir-cCIgaNf6.svg)}.fi-ir.fis{background-image:url(/build/assets/ir-Q03Mij62.svg)}.fi-is{background-image:url(/build/assets/is-CZjefTNV.svg)}.fi-is.fis{background-image:url(/build/assets/is-Cdq2ElPF.svg)}.fi-it{background-image:url(/build/assets/it-Br7q0Zh6.svg)}.fi-it.fis{background-image:url(/build/assets/it-lvp2tGC_.svg)}.fi-je{background-image:url(/build/assets/je-Bq_hazPl.svg)}.fi-je.fis{background-image:url(/build/assets/je-B8TEOR8T.svg)}.fi-jm{background-image:url(/build/assets/jm-CItSr3iX.svg)}.fi-jm.fis{background-image:url(/build/assets/jm-CLL-w5oS.svg)}.fi-jo{background-image:url(/build/assets/jo-BAF1FGbm.svg)}.fi-jo.fis{background-image:url(/build/assets/jo-CiGTAWEd.svg)}.fi-jp{background-image:url(/build/assets/jp-BIMmfxpO.svg)}.fi-jp.fis{background-image:url(/build/assets/jp-B5RfAVGb.svg)}.fi-ke{background-image:url(/build/assets/ke-C8foqndp.svg)}.fi-ke.fis{background-image:url(/build/assets/ke-b02kYgZN.svg)}.fi-kg{background-image:url(/build/assets/kg-CLcIyImU.svg)}.fi-kg.fis{background-image:url(/build/assets/kg-DE1OcCNa.svg)}.fi-kh{background-image:url(/build/assets/kh-BeWfuE30.svg)}.fi-kh.fis{background-image:url(/build/assets/kh-BBvObpUS.svg)}.fi-ki{background-image:url(/build/assets/ki-p_fAQGbS.svg)}.fi-ki.fis{background-image:url(/build/assets/ki-fuIMkEYQ.svg)}.fi-km{background-image:url(/build/assets/km-B5tqtGG7.svg)}.fi-km.fis{background-image:url(/build/assets/km-D0jmlyBf.svg)}.fi-kn{background-image:url(/build/assets/kn-DVPxDkNY.svg)}.fi-kn.fis{background-image:url(/build/assets/kn-CHJJOZkG.svg)}.fi-kp{background-image:url(/build/assets/kp-CrDKzoxe.svg)}.fi-kp.fis{background-image:url(/build/assets/kp-BsOq20Ii.svg)}.fi-kr{background-image:url(/build/assets/kr-BCXH1Hao.svg)}.fi-kr.fis{background-image:url(/build/assets/kr-KUIaWHQD.svg)}.fi-kw{background-image:url(/build/assets/kw-fSBzmd30.svg)}.fi-kw.fis{background-image:url(/build/assets/kw-CIaYkhdM.svg)}.fi-ky{background-image:url(/build/assets/ky-Bl4EUcuf.svg)}.fi-ky.fis{background-image:url(/build/assets/ky-CNNivbEu.svg)}.fi-kz{background-image:url(/build/assets/kz-fSbQQwqU.svg)}.fi-kz.fis{background-image:url(/build/assets/kz-BhJ_sx4z.svg)}.fi-la{background-image:url(/build/assets/la-CuJflhIW.svg)}.fi-la.fis{background-image:url(/build/assets/la-cXlqIhGg.svg)}.fi-lb{background-image:url(/build/assets/lb-BSjpYEoo.svg)}.fi-lb.fis{background-image:url(/build/assets/lb-DqFaKN7K.svg)}.fi-lc{background-image:url(/build/assets/lc-CNvab8Ae.svg)}.fi-lc.fis{background-image:url(/build/assets/lc-DoQpaup4.svg)}.fi-li{background-image:url(/build/assets/li-D--sPAzE.svg)}.fi-li.fis{background-image:url(/build/assets/li-nRBCb42X.svg)}.fi-lk{background-image:url(/build/assets/lk-DUkgV9Tq.svg)}.fi-lk.fis{background-image:url(/build/assets/lk-DSQoDxn_.svg)}.fi-lr{background-image:url(/build/assets/lr-B84vu3Ds.svg)}.fi-lr.fis{background-image:url(/build/assets/lr-Zj2ZOITC.svg)}.fi-ls{background-image:url(/build/assets/ls-5Xk3Mxq5.svg)}.fi-ls.fis{background-image:url(/build/assets/ls-B-MSA_Nj.svg)}.fi-lt{background-image:url(/build/assets/lt-DoukV-Sm.svg)}.fi-lt.fis{background-image:url(/build/assets/lt-CU4QmtZ-.svg)}.fi-lu{background-image:url(/build/assets/lu-DOI02Msy.svg)}.fi-lu.fis{background-image:url(/build/assets/lu-CCDqjGZj.svg)}.fi-lv{background-image:url(/build/assets/lv-C-KfY8Yc.svg)}.fi-lv.fis{background-image:url(/build/assets/lv-DjyqV19Q.svg)}.fi-ly{background-image:url(/build/assets/ly-BWpTK3ux.svg)}.fi-ly.fis{background-image:url(/build/assets/ly-B0G7qBy-.svg)}.fi-ma{background-image:url(/build/assets/ma-BTRNTRUj.svg)}.fi-ma.fis{background-image:url(/build/assets/ma-BNn_BSaU.svg)}.fi-mc{background-image:url(/build/assets/mc-PK078JHl.svg)}.fi-mc.fis{background-image:url(/build/assets/mc-JhJMKfOk.svg)}.fi-md{background-image:url(/build/assets/md-DRlxvNwm.svg)}.fi-md.fis{background-image:url(/build/assets/md-DTi94M3M.svg)}.fi-me{background-image:url(/build/assets/me-DN-JqxqQ.svg)}.fi-me.fis{background-image:url(/build/assets/me-C4rJAeaB.svg)}.fi-mf{background-image:url(/build/assets/mf-BaAGWwAq.svg)}.fi-mf.fis{background-image:url(/build/assets/mf-DC-GBYih.svg)}.fi-mg{background-image:url(/build/assets/mg-C168LHXW.svg)}.fi-mg.fis{background-image:url(/build/assets/mg-DDrNyYWg.svg)}.fi-mh{background-image:url(/build/assets/mh-gxuIp6Wk.svg)}.fi-mh.fis{background-image:url(/build/assets/mh--hJdVdXy.svg)}.fi-mk{background-image:url(/build/assets/mk-D9SIMr-a.svg)}.fi-mk.fis{background-image:url(/build/assets/mk-Cx9Yf_ZD.svg)}.fi-ml{background-image:url(/build/assets/ml-DVf6ujpi.svg)}.fi-ml.fis{background-image:url(/build/assets/ml-BBMGMlrT.svg)}.fi-mm{background-image:url(/build/assets/mm-lwT09MQ0.svg)}.fi-mm.fis{background-image:url(/build/assets/mm-DB0gzm_2.svg)}.fi-mn{background-image:url(/build/assets/mn-CgXyw0O9.svg)}.fi-mn.fis{background-image:url(/build/assets/mn-CNIDYiAG.svg)}.fi-mo{background-image:url(/build/assets/mo-BAtCjuYA.svg)}.fi-mo.fis{background-image:url(/build/assets/mo-CZPe8QjC.svg)}.fi-mp{background-image:url(/build/assets/mp-CrOApEqW.svg)}.fi-mp.fis{background-image:url(/build/assets/mp-CuaQmCLf.svg)}.fi-mq{background-image:url(/build/assets/mq-BFnJ22KI.svg)}.fi-mq.fis{background-image:url(/build/assets/mq-Dt7FKNYb.svg)}.fi-mr{background-image:url(/build/assets/mr-D6G1wpeZ.svg)}.fi-mr.fis{background-image:url(/build/assets/mr-Cqt475iO.svg)}.fi-ms{background-image:url(/build/assets/ms-DxciGbUu.svg)}.fi-ms.fis{background-image:url(/build/assets/ms-B-w7hFKu.svg)}.fi-mt{background-image:url(/build/assets/mt-CCEaFgc1.svg)}.fi-mt.fis{background-image:url(/build/assets/mt-CptT5Up5.svg)}.fi-mu{background-image:url(/build/assets/mu-mcq7cUFl.svg)}.fi-mu.fis{background-image:url(/build/assets/mu-B2mIIRce.svg)}.fi-mv{background-image:url(/build/assets/mv-BynAllfM.svg)}.fi-mv.fis{background-image:url(/build/assets/mv-BXI4x8em.svg)}.fi-mw{background-image:url(/build/assets/mw-C15nc1xZ.svg)}.fi-mw.fis{background-image:url(/build/assets/mw-DkelfrL9.svg)}.fi-mx{background-image:url(/build/assets/mx-CgANr7Hc.svg)}.fi-mx.fis{background-image:url(/build/assets/mx-BKTT9Zsn.svg)}.fi-my{background-image:url(/build/assets/my-Co4JeeyE.svg)}.fi-my.fis{background-image:url(/build/assets/my-BR3vHt6_.svg)}.fi-mz{background-image:url(/build/assets/mz-Vz5KMh9G.svg)}.fi-mz.fis{background-image:url(/build/assets/mz-FdbkpSfd.svg)}.fi-na{background-image:url(/build/assets/na-D79ffb4Z.svg)}.fi-na.fis{background-image:url(/build/assets/na-0wFvily3.svg)}.fi-nc{background-image:url(/build/assets/nc-5j7wEmDR.svg)}.fi-nc.fis{background-image:url(/build/assets/nc-Bw50_tBz.svg)}.fi-ne{background-image:url(/build/assets/ne-B1jPOYkl.svg)}.fi-ne.fis{background-image:url(/build/assets/ne-Cium2f5G.svg)}.fi-nf{background-image:url(/build/assets/nf-Dl00mlk2.svg)}.fi-nf.fis{background-image:url(/build/assets/nf-DGrQb42O.svg)}.fi-ng{background-image:url(/build/assets/ng-su4NM9If.svg)}.fi-ng.fis{background-image:url(/build/assets/ng-CLL1nzMk.svg)}.fi-ni{background-image:url(/build/assets/ni-CuGv--Gp.svg)}.fi-ni.fis{background-image:url(/build/assets/ni-BYCxSj-P.svg)}.fi-nl{background-image:url(/build/assets/nl-BnOa6UiA.svg)}.fi-nl.fis{background-image:url(/build/assets/nl-DKN85plC.svg)}.fi-no{background-image:url(/build/assets/no-qf2JPO73.svg)}.fi-no.fis{background-image:url(/build/assets/no-67wnnm5y.svg)}.fi-np{background-image:url(/build/assets/np-CIuq5GKd.svg)}.fi-np.fis{background-image:url(/build/assets/np-B4k6qJKf.svg)}.fi-nr{background-image:url(/build/assets/nr-DERIdzkN.svg)}.fi-nr.fis{background-image:url(/build/assets/nr-SnI60Bgd.svg)}.fi-nu{background-image:url(/build/assets/nu-BfgWvGcd.svg)}.fi-nu.fis{background-image:url(/build/assets/nu-Dm-LLXct.svg)}.fi-nz{background-image:url(/build/assets/nz-5vODdBjz.svg)}.fi-nz.fis{background-image:url(/build/assets/nz-CaLnugvK.svg)}.fi-om{background-image:url(/build/assets/om-BGRA2mJE.svg)}.fi-om.fis{background-image:url(/build/assets/om-DzR0by_O.svg)}.fi-pa{background-image:url(/build/assets/pa-BLNN9G2-.svg)}.fi-pa.fis{background-image:url(/build/assets/pa-BzRYvRsl.svg)}.fi-pe{background-image:url(/build/assets/pe-BLqhuu1C.svg)}.fi-pe.fis{background-image:url(/build/assets/pe--eye3JWr.svg)}.fi-pf{background-image:url(/build/assets/pf-C8ahG68q.svg)}.fi-pf.fis{background-image:url(/build/assets/pf-e6q_5ubr.svg)}.fi-pg{background-image:url(/build/assets/pg-BAYpbp9Z.svg)}.fi-pg.fis{background-image:url(/build/assets/pg-nBvUkq7v.svg)}.fi-ph{background-image:url(/build/assets/ph-BEzTn62K.svg)}.fi-ph.fis{background-image:url(/build/assets/ph-B10ogxgQ.svg)}.fi-pk{background-image:url(/build/assets/pk-CWMEc3ad.svg)}.fi-pk.fis{background-image:url(/build/assets/pk-BnahYzav.svg)}.fi-pl{background-image:url(/build/assets/pl-o38JROoc.svg)}.fi-pl.fis{background-image:url(/build/assets/pl-jl6riBSr.svg)}.fi-pm{background-image:url(/build/assets/pm-CHiP5UmZ.svg)}.fi-pm.fis{background-image:url(/build/assets/pm-CatGySkp.svg)}.fi-pn{background-image:url(/build/assets/pn-Bc8nPEwi.svg)}.fi-pn.fis{background-image:url(/build/assets/pn-BKudj2S6.svg)}.fi-pr{background-image:url(/build/assets/pr-B4tMV0xm.svg)}.fi-pr.fis{background-image:url(/build/assets/pr-DjaQzs0K.svg)}.fi-ps{background-image:url(/build/assets/ps-BaHuikS2.svg)}.fi-ps.fis{background-image:url(/build/assets/ps-jYW2wynv.svg)}.fi-pt{background-image:url(/build/assets/pt-CQVtB-Le.svg)}.fi-pt.fis{background-image:url(/build/assets/pt-DYRGW68h.svg)}.fi-pw{background-image:url(/build/assets/pw-CQP52WMX.svg)}.fi-pw.fis{background-image:url(/build/assets/pw-DOQyn2PV.svg)}.fi-py{background-image:url(/build/assets/py-CUzV776d.svg)}.fi-py.fis{background-image:url(/build/assets/py-DVcr39IT.svg)}.fi-qa{background-image:url(/build/assets/qa-Dkmpc78M.svg)}.fi-qa.fis{background-image:url(/build/assets/qa-CekFoc-3.svg)}.fi-re{background-image:url(/build/assets/re-Bk4ipYK1.svg)}.fi-re.fis{background-image:url(/build/assets/re-Bg1MZWMt.svg)}.fi-ro{background-image:url(/build/assets/ro-CoSeqKY1.svg)}.fi-ro.fis{background-image:url(/build/assets/ro-C2av9jVe.svg)}.fi-rs{background-image:url(/build/assets/rs-ZwZi-SR6.svg)}.fi-rs.fis{background-image:url(/build/assets/rs-BvFrCUNm.svg)}.fi-ru{background-image:url(/build/assets/ru-D-4tNwXt.svg)}.fi-ru.fis{background-image:url(/build/assets/ru-DbUtf_DX.svg)}.fi-rw{background-image:url(/build/assets/rw-D7nbSYKI.svg)}.fi-rw.fis{background-image:url(/build/assets/rw-CcIfVufE.svg)}.fi-sa{background-image:url(/build/assets/sa-DMELvfVN.svg)}.fi-sa.fis{background-image:url(/build/assets/sa-CwDtCY_e.svg)}.fi-sb{background-image:url(/build/assets/sb-BDTYjcbk.svg)}.fi-sb.fis{background-image:url(/build/assets/sb-Dv-Gc94i.svg)}.fi-sc{background-image:url(/build/assets/sc-CRNsSLg9.svg)}.fi-sc.fis{background-image:url(/build/assets/sc-DFTNEfqs.svg)}.fi-sd{background-image:url(/build/assets/sd-ClziNjGr.svg)}.fi-sd.fis{background-image:url(/build/assets/sd-BwHx54f9.svg)}.fi-se{background-image:url(/build/assets/se-8C923vhy.svg)}.fi-se.fis{background-image:url(/build/assets/se-DHad7SFX.svg)}.fi-sg{background-image:url(/build/assets/sg-DGYIMG0G.svg)}.fi-sg.fis{background-image:url(/build/assets/sg-DisnRdSe.svg)}.fi-sh{background-image:url(/build/assets/sh-DNImvbrE.svg)}.fi-sh.fis{background-image:url(/build/assets/sh-DBww0RCW.svg)}.fi-si{background-image:url(/build/assets/si-BMKT-Tec.svg)}.fi-si.fis{background-image:url(/build/assets/si-BDW--7ta.svg)}.fi-sj{background-image:url(/build/assets/sj-BFFEGknm.svg)}.fi-sj.fis{background-image:url(/build/assets/sj-AM0BJ0qg.svg)}.fi-sk{background-image:url(/build/assets/sk-K9BNIYAO.svg)}.fi-sk.fis{background-image:url(/build/assets/sk-8lQCLAqV.svg)}.fi-sl{background-image:url(/build/assets/sl-DxLJY5vJ.svg)}.fi-sl.fis{background-image:url(/build/assets/sl-C0dI8IsG.svg)}.fi-sm{background-image:url(/build/assets/sm-DGBIRFB_.svg)}.fi-sm.fis{background-image:url(/build/assets/sm-CfuSEhAf.svg)}.fi-sn{background-image:url(/build/assets/sn-S8ipNF1U.svg)}.fi-sn.fis{background-image:url(/build/assets/sn-C4abx9Xn.svg)}.fi-so{background-image:url(/build/assets/so-DlzA2Fco.svg)}.fi-so.fis{background-image:url(/build/assets/so-BpxKZJzu.svg)}.fi-sr{background-image:url(/build/assets/sr-Co7OKBh3.svg)}.fi-sr.fis{background-image:url(/build/assets/sr-CfMKAfua.svg)}.fi-ss{background-image:url(/build/assets/ss-CxVEpdPD.svg)}.fi-ss.fis{background-image:url(/build/assets/ss-C_PPJ8V2.svg)}.fi-st{background-image:url(/build/assets/st-C1Nd1c3V.svg)}.fi-st.fis{background-image:url(/build/assets/st-AMcb9FhJ.svg)}.fi-sv{background-image:url(/build/assets/sv-DwXt4tfO.svg)}.fi-sv.fis{background-image:url(/build/assets/sv-B3Xyu71P.svg)}.fi-sx{background-image:url(/build/assets/sx-BCb2l4FV.svg)}.fi-sx.fis{background-image:url(/build/assets/sx-BV89-FB1.svg)}.fi-sy{background-image:url(/build/assets/sy-DwSud114.svg)}.fi-sy.fis{background-image:url(/build/assets/sy-Dpn5i9ke.svg)}.fi-sz{background-image:url(/build/assets/sz-qxMwa2gs.svg)}.fi-sz.fis{background-image:url(/build/assets/sz-D39eIL5d.svg)}.fi-tc{background-image:url(/build/assets/tc-dtelpZmc.svg)}.fi-tc.fis{background-image:url(/build/assets/tc-CJHJmJj1.svg)}.fi-td{background-image:url(/build/assets/td-BsuVhZpT.svg)}.fi-td.fis{background-image:url(/build/assets/td-Ddv_29rE.svg)}.fi-tf{background-image:url(/build/assets/tf-Co33RhQH.svg)}.fi-tf.fis{background-image:url(/build/assets/tf-DSn8VxE3.svg)}.fi-tg{background-image:url(/build/assets/tg-CP1-sc35.svg)}.fi-tg.fis{background-image:url(/build/assets/tg-BpRxi4F-.svg)}.fi-th{background-image:url(/build/assets/th-tzq84hgd.svg)}.fi-th.fis{background-image:url(/build/assets/th-DK2zZyMY.svg)}.fi-tj{background-image:url(/build/assets/tj-b-aWfOTb.svg)}.fi-tj.fis{background-image:url(/build/assets/tj-BWWBVTk9.svg)}.fi-tk{background-image:url(/build/assets/tk-CDucsEss.svg)}.fi-tk.fis{background-image:url(/build/assets/tk-CZEI6mqd.svg)}.fi-tl{background-image:url(/build/assets/tl-wpo93AGk.svg)}.fi-tl.fis{background-image:url(/build/assets/tl-zghdr7_K.svg)}.fi-tm{background-image:url(/build/assets/tm-C_WSgUcv.svg)}.fi-tm.fis{background-image:url(/build/assets/tm-DGBJvQay.svg)}.fi-tn{background-image:url(/build/assets/tn-BcKCZULf.svg)}.fi-tn.fis{background-image:url(/build/assets/tn-DcO8DL80.svg)}.fi-to{background-image:url(/build/assets/to-D8uVsoxb.svg)}.fi-to.fis{background-image:url(/build/assets/to-6m55WaQo.svg)}.fi-tr{background-image:url(/build/assets/tr-Cd6FO9Bg.svg)}.fi-tr.fis{background-image:url(/build/assets/tr-Dgwi_nfe.svg)}.fi-tt{background-image:url(/build/assets/tt-CTnr7aY5.svg)}.fi-tt.fis{background-image:url(/build/assets/tt-f6m2xq_2.svg)}.fi-tv{background-image:url(/build/assets/tv-DDqkVT-n.svg)}.fi-tv.fis{background-image:url(/build/assets/tv-MqebyrVm.svg)}.fi-tw{background-image:url(/build/assets/tw-d-Mf-0VT.svg)}.fi-tw.fis{background-image:url(/build/assets/tw-BGxVDCOL.svg)}.fi-tz{background-image:url(/build/assets/tz-BjLtHeil.svg)}.fi-tz.fis{background-image:url(/build/assets/tz-BUVjlfC1.svg)}.fi-ua{background-image:url(/build/assets/ua-Bq0XgQqK.svg)}.fi-ua.fis{background-image:url(/build/assets/ua-BquxXKta.svg)}.fi-ug{background-image:url(/build/assets/ug-ByL2ejGl.svg)}.fi-ug.fis{background-image:url(/build/assets/ug-CQ8d5RQC.svg)}.fi-um{background-image:url(/build/assets/um-Bhke9Eic.svg)}.fi-um.fis{background-image:url(/build/assets/um-DreQrsBl.svg)}.fi-us{background-image:url(/build/assets/us-C73uVeEr.svg)}.fi-us.fis{background-image:url(/build/assets/us-DAM9Utrf.svg)}.fi-uy{background-image:url(/build/assets/uy-DD6peej-.svg)}.fi-uy.fis{background-image:url(/build/assets/uy-B2Qs7aGx.svg)}.fi-uz{background-image:url(/build/assets/uz-C2f-Cubn.svg)}.fi-uz.fis{background-image:url(/build/assets/uz-rmSB_IKB.svg)}.fi-va{background-image:url(/build/assets/va-B1737jVh.svg)}.fi-va.fis{background-image:url(/build/assets/va-BcsDw49H.svg)}.fi-vc{background-image:url(/build/assets/vc-COpmFovN.svg)}.fi-vc.fis{background-image:url(/build/assets/vc-DaYqUZD4.svg)}.fi-ve{background-image:url(/build/assets/ve-BSqnIB9l.svg)}.fi-ve.fis{background-image:url(/build/assets/ve-L4X6NQ3q.svg)}.fi-vg{background-image:url(/build/assets/vg-9wqmkANB.svg)}.fi-vg.fis{background-image:url(/build/assets/vg-CIMyeXjw.svg)}.fi-vi{background-image:url(/build/assets/vi-BC_zcciE.svg)}.fi-vi.fis{background-image:url(/build/assets/vi-BSdsyIxY.svg)}.fi-vn{background-image:url(/build/assets/vn-BEAEijd0.svg)}.fi-vn.fis{background-image:url(/build/assets/vn-CsUBJx2L.svg)}.fi-vu{background-image:url(/build/assets/vu-D6k0NQlg.svg)}.fi-vu.fis{background-image:url(/build/assets/vu-BIFa5Beu.svg)}.fi-wf{background-image:url(/build/assets/wf-DrxpOO_G.svg)}.fi-wf.fis{background-image:url(/build/assets/wf-BC64oop4.svg)}.fi-ws{background-image:url(/build/assets/ws-vzJNwdVm.svg)}.fi-ws.fis{background-image:url(/build/assets/ws-IVFNwTc1.svg)}.fi-ye{background-image:url(/build/assets/ye-BwST9gXC.svg)}.fi-ye.fis{background-image:url(/build/assets/ye-Ir8OtngQ.svg)}.fi-yt{background-image:url(/build/assets/yt-DIfEG0ex.svg)}.fi-yt.fis{background-image:url(/build/assets/yt-BGlbbiEn.svg)}.fi-za{background-image:url(/build/assets/za-Jz40JTrv.svg)}.fi-za.fis{background-image:url(/build/assets/za-BUKoH9qm.svg)}.fi-zm{background-image:url(/build/assets/zm-BmsW91ne.svg)}.fi-zm.fis{background-image:url(/build/assets/zm-D8B-0kdx.svg)}.fi-zw{background-image:url(/build/assets/zw-BsTZ3ABm.svg)}.fi-zw.fis{background-image:url(/build/assets/zw-C6mc_0DL.svg)}.fi-arab{background-image:url(/build/assets/arab-BKFOg4OI.svg)}.fi-arab.fis{background-image:url(/build/assets/arab-ChR_bGdP.svg)}.fi-asean{background-image:url(/build/assets/asean-B3Pmwbo3.svg)}.fi-asean.fis{background-image:url(/build/assets/asean-cMEhN-qP.svg)}.fi-cefta{background-image:url(/build/assets/cefta-2dDBYygd.svg)}.fi-cefta.fis{background-image:url(/build/assets/cefta-CdOByeeI.svg)}.fi-cp{background-image:url(/build/assets/cp-K_ay05Q_.svg)}.fi-cp.fis{background-image:url(/build/assets/cp-k6oDAflT.svg)}.fi-dg{background-image:url(/build/assets/dg-CJPJrjiZ.svg)}.fi-dg.fis{background-image:url(/build/assets/dg-DqkWLbnk.svg)}.fi-eac{background-image:url(/build/assets/eac-C2q2INia.svg)}.fi-eac.fis{background-image:url(/build/assets/eac-5Fo6OcTF.svg)}.fi-es-ct{background-image:url(/build/assets/es-ct-CVyhLp7O.svg)}.fi-es-ct.fis{background-image:url(/build/assets/es-ct-DdzobtBd.svg)}.fi-es-ga{background-image:url(/build/assets/es-ga-DgBiTHPZ.svg)}.fi-es-ga.fis{background-image:url(/build/assets/es-ga-DHM04YZf.svg)}.fi-es-pv{background-image:url(/build/assets/es-pv-CO3NM2SE.svg)}.fi-es-pv.fis{background-image:url(/build/assets/es-pv-DMotQiZd.svg)}.fi-eu{background-image:url(/build/assets/eu-Brdgz8ab.svg)}.fi-eu.fis{background-image:url(/build/assets/eu-BE2G-Ars.svg)}.fi-gb-eng{background-image:url(/build/assets/gb-eng-C8iDhGHN.svg)}.fi-gb-eng.fis{background-image:url(/build/assets/gb-eng-DTHmDHq3.svg)}.fi-gb-nir{background-image:url(/build/assets/gb-nir-D4gikpNq.svg)}.fi-gb-nir.fis{background-image:url(/build/assets/gb-nir-C71_G4bk.svg)}.fi-gb-sct{background-image:url(/build/assets/gb-sct-fW5q01ek.svg)}.fi-gb-sct.fis{background-image:url(/build/assets/gb-sct-D5L2FKKv.svg)}.fi-gb-wls{background-image:url(/build/assets/gb-wls-Bxz9hxvX.svg)}.fi-gb-wls.fis{background-image:url(/build/assets/gb-wls-CK0XlKT-.svg)}.fi-ic{background-image:url(/build/assets/ic-CSo4d8tH.svg)}.fi-ic.fis{background-image:url(/build/assets/ic-tiZZSA7Y.svg)}.fi-pc{background-image:url(/build/assets/pc-BJpYiA9b.svg)}.fi-pc.fis{background-image:url(/build/assets/pc-D9OuqgOn.svg)}.fi-sh-ac{background-image:url(/build/assets/sh-ac-ZZIgADsm.svg)}.fi-sh-ac.fis{background-image:url(/build/assets/sh-ac-BZX-YwYa.svg)}.fi-sh-hl{background-image:url(/build/assets/sh-hl-auMKbIRo.svg)}.fi-sh-hl.fis{background-image:url(/build/assets/sh-hl-ypSwBFIf.svg)}.fi-sh-ta{background-image:url(/build/assets/sh-ta-COZj1_Fv.svg)}.fi-sh-ta.fis{background-image:url(/build/assets/sh-ta-euBwJYlc.svg)}.fi-un{background-image:url(/build/assets/un-BZVtxNUo.svg)}.fi-un.fis{background-image:url(/build/assets/un-Bzc8jJt-.svg)}.fi-xk{background-image:url(/build/assets/xk-BKj_MEGI.svg)}.fi-xk.fis{background-image:url(/build/assets/xk-C19ckn1k.svg)}.data-page .card{border-radius:12px;border:1px solid var(--border)}.data-page .page-header-wrap{padding:.25rem 0 1.5rem}.data-page .page-header-wrap h4,.data-page .page-title{font-size:1.4rem;font-weight:700;letter-spacing:-.02em;font-family:var(--font-heading)}.data-page .breadcrumb{font-size:.78rem;margin-bottom:.5rem}.data-page .stat-card{position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .2s ease}.data-page .stat-card__icon{font-size:2.5rem;color:var(--text-subtle);opacity:.35;line-height:1;flex-shrink:0;margin-top:-.15rem;transition:color .2s ease,opacity .2s ease}.data-page .stat-card:hover .stat-card__icon{color:var(--accent);opacity:.6}.data-page .stat-card:hover{border-color:var(--border-accent)}.data-page .stat-card:after{display:none}.data-page .stat-card .card-body{padding:1.4rem 1.5rem 1.1rem}.data-page .stat-card .stat-card__label{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;opacity:.55;margin-bottom:.4rem}.data-page .stat-card .stat-card__value{font-size:2.2rem;font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:.75rem}.data-page .alert{border-radius:12px;font-size:.875rem}.data-page .btn-primary{background:var(--accent-muted)!important;border:1px solid var(--border-accent)!important;color:var(--accent)!important;box-shadow:none!important;border-radius:8px;font-weight:500;transition:background .15s ease,transform .1s ease}.data-page .btn-primary:hover{background:var(--accent-glow)!important;border-color:var(--accent)!important}.data-page .btn-primary:active{transform:scale(.97)}.data-page .page-header-wrap .btn-primary{padding:.4rem 1rem;font-size:.875rem}.data-page .data-search-row .btn-primary{padding:.3rem .8rem;font-size:.82rem}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:var(--success);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.35)}}.col-header-bar{font-size:.67rem;font-weight:600;color:var(--text-subtle);text-transform:uppercase;letter-spacing:.1em;padding:.5rem 2rem;font-family:var(--font-mono)}.data-row{position:relative;margin:0 .75rem .3rem;border-radius:8px;border:1px solid var(--border);background:var(--bg-surface);padding:.85rem 1.25rem;cursor:pointer;transition:border-color .18s ease,background .15s ease;opacity:0;animation:rowSlideIn .4s cubic-bezier(.22,1,.36,1) forwards}.data-row:nth-child(1){animation-delay:.05s}.data-row:nth-child(2){animation-delay:.1s}.data-row:nth-child(3){animation-delay:.15s}.data-row:nth-child(4){animation-delay:.2s}.data-row:nth-child(5){animation-delay:.25s}.data-row:nth-child(n+6){animation-delay:.3s}@keyframes rowSlideIn{0%{opacity:0;transform:translate(-18px) scale(.97);filter:blur(3px)}to{opacity:1;transform:translate(0) scale(1);filter:blur(0)}}.data-row:hover{border-color:var(--border-accent);background:var(--bg-surface-2)}.data-row:before{display:none}.data-row.row-active{border-left:2px solid var(--border-accent)}.data-row.row-limited{border-left:2px solid rgba(255,159,67,.55)}.data-row.row-empty,.data-row.row-inactive{border-left:2px solid rgba(234,84,85,.55)}.data-row.row-warning{border-left:2px solid rgba(255,171,0,.55)}.data-row.row-danger{border-left:2px solid rgba(234,84,85,.55)}.row-num{font-size:.8rem;font-weight:500;color:var(--text-subtle);line-height:1;font-family:var(--font-mono);opacity:.55}.data-avatar{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.72rem;letter-spacing:.02em;flex-shrink:0;background:var(--bg-surface-2);color:var(--text-muted);border:1px solid var(--border);font-family:var(--font-mono)}.status-chip{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .75rem;border-radius:8px;font-size:.78rem;font-weight:500;white-space:nowrap}.chip-active{background:var(--success-muted);border:1px solid currentColor;border-color:#4ade8059;color:var(--success)}.chip-limited{background:var(--warning-muted);border:1px solid currentColor;border-color:#f59e0b59;color:var(--warning)}.chip-empty,.chip-inactive{background:var(--danger-muted);border:1px solid currentColor;border-color:#f8717159;color:var(--danger)}.chip-warning{background:var(--warning-muted);border:1px solid currentColor;border-color:#f59e0b59;color:var(--warning)}.chip-danger{background:var(--danger-muted);border:1px solid currentColor;border-color:#f8717159;color:var(--danger)}.chip-info{background:var(--info-muted);border:1px solid currentColor;border-color:#22d3ee59;color:var(--info)}.chip-admin{background:var(--accent-muted);border:1px solid currentColor;border-color:var(--border-accent);color:var(--accent)}.chip-super{background:var(--danger-muted);border:1px solid currentColor;border-color:#f8717159;color:var(--danger)}.data-avatar-xl{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;flex-shrink:0;border:1px solid var(--border)}.data-page .info-label{font-size:.67rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--text-subtle);margin-bottom:.3rem}.data-page .info-value{font-size:.925rem;font-weight:500;color:var(--text)}.data-page .info-value.mono{font-family:IBM Plex Mono,monospace;font-size:.875rem}.data-page .card-header .section-icon{font-size:1.05rem;opacity:.65;flex-shrink:0}.data-page .form-actions{display:flex;justify-content:flex-end;gap:.75rem;padding-bottom:1.5rem}.color-swatch{width:38px;height:38px;border-radius:8px;border:1px solid var(--border);flex-shrink:0}.data-page .module-item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-radius:10px;border:1px solid var(--border);transition:border-color .15s ease,background .15s ease;cursor:pointer}.data-page .module-item:hover{border-color:var(--border-accent);background:var(--accent-muted)}.data-page .module-item .module-icon{font-size:1.3rem;color:var(--accent);opacity:.6;margin-top:.05rem}.data-page .req-list{display:flex;flex-direction:column;gap:.35rem;padding:.75rem 1rem;border-radius:10px;border:1px solid var(--border);background:var(--bg-surface-2);margin-top:.5rem}.data-page .req-item{display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--text-muted);transition:color .2s ease}.data-page .req-item .req-dot{width:18px;height:18px;border-radius:50%;border:1.5px solid currentColor;display:flex;align-items:center;justify-content:center;font-size:.65rem;flex-shrink:0;transition:background .2s ease,border-color .2s ease}.data-page .req-item.met{color:var(--success)}.data-page .req-item.met .req-dot{background:var(--success);border-color:var(--success);color:#fff}.data-page .company-tag-list{display:flex;flex-direction:column;gap:.4rem;max-height:220px;overflow-y:auto;padding:.5rem;border-radius:10px;border:1px solid var(--border)}.data-page .company-tag-item{display:flex;align-items:center;gap:.65rem;padding:.45rem .7rem;border-radius:8px;cursor:pointer;transition:background .12s ease}.data-page .company-tag-item:hover{background:var(--accent-muted)}.data-page .company-hero{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;border-radius:14px;border:1px solid var(--border);background:var(--accent-muted);margin-bottom:1.5rem}.row-actions{opacity:.45;transition:opacity .16s ease}.data-row:hover .row-actions{opacity:1}.data-row{z-index:1}.data-row:has(.dropdown.show){z-index:100}.data-mgmt-card .card-header{position:relative;z-index:10;overflow:visible!important}.data-page .empty-state{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-muted)}.data-page .empty-state .ti{font-size:2rem;opacity:.45;margin-bottom:.5rem}.data-search{border-radius:8px;font-size:.82rem;min-width:200px}.search-with-icon{position:relative;display:flex;align-items:center}.search-with-icon .search-icon{position:absolute;left:.6rem;top:50%;transform:translateY(-50%);font-size:.85rem;color:var(--text-subtle);pointer-events:none;z-index:1}.search-with-icon .form-control{padding-left:2rem}.table-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-scroll-wrapper::-webkit-scrollbar{height:3px}.table-scroll-wrapper::-webkit-scrollbar-track{background:transparent}.table-scroll-wrapper::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.table-inner-min{min-width:700px}.data-row.is-selected{background:var(--accent-muted)!important;border-color:var(--border-accent)!important;border-left:2px solid var(--accent)!important}.col-header-bar .sortable{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:3px;transition:color .15s ease}.col-header-bar .sortable:hover{color:var(--text)}.col-header-bar .sortable .sort-icon{font-size:.75rem;opacity:.4;transition:opacity .15s ease,color .15s ease}.col-header-bar .sortable:hover .sort-icon{opacity:.7}.col-header-bar .sortable.sort-asc .sort-icon,.col-header-bar .sortable.sort-desc .sort-icon{color:var(--accent);opacity:1}.data-avatar-xl{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;flex-shrink:0;background:var(--bg-surface-2);color:var(--text-muted);border:1px solid var(--border);font-family:var(--font-mono)}@media (max-width: 767.98px){.data-mgmt-card .card-header{padding:.75rem 1rem}.data-search{min-width:130px;font-size:.78rem}.header-stats{display:none!important}.page-header-wrap .btn-primary .btn-label-text{display:none}.page-header-wrap .btn-primary{padding:.4rem .65rem}}:root{--bs-menu-width: 17.5rem}.layout-menu.menu-vertical{background-color:var(--bg-sidebar)!important;background-image:none!important;box-shadow:2px 0 24px #0000000f}.layout-menu .app-brand{border-bottom:1px solid rgba(0,0,0,.06)}.app-brand-logo{color:var(--bs-primary);transition:color .2s ease}.auth-login-page .app-brand-logo,.auth-forgot-page .app-brand-logo,.auth-reset-page .app-brand-logo{color:#5bb9ff}.layout-menu .app-brand-text{font-size:1.35rem;font-weight:800;letter-spacing:-.04em}.layout-menu .layout-menu-toggle{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;opacity:.45;transition:background .15s ease,opacity .15s ease}.layout-menu .layout-menu-toggle:hover{background:rgba(var(--bs-primary-rgb),.1);opacity:1}.layout-menu .menu-header .menu-header-text{font-size:.67rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;opacity:.5}.layout-menu .menu-inner>.menu-item>.menu-link{border-radius:8px;border:1px solid transparent;font-weight:500;position:relative;overflow:hidden;transition:background .15s ease,color .15s ease,border-color .15s ease}.layout-menu .menu-inner>.menu-item>.menu-link:hover{background:var(--sidebar-item-hover-bg);color:var(--text)}.layout-menu .menu-link .menu-icon,.layout-menu .menu-link>i{opacity:1;color:var(--text-muted)!important;transition:color .15s ease}.layout-menu .menu-link:hover .menu-icon,.layout-menu .menu-link:hover>i{color:var(--text)!important}.layout-menu .menu-item.active>.menu-link,.layout-menu .menu-inner>.menu-item.active>.menu-link:not(.menu-toggle){background:var(--sidebar-item-active-bg)!important;border:1px solid transparent!important;border-left:2px solid var(--sidebar-item-active-border)!important;box-shadow:none!important;color:var(--sidebar-item-active-text)!important;font-weight:600}.layout-menu .menu-inner>.menu-item.active>.menu-link:before{display:none!important}.layout-menu .menu-item.active>.menu-link .menu-icon,.layout-menu .menu-item.active>.menu-link>i{color:var(--accent)!important}.layout-menu .menu-item.open>.menu-link{background:var(--sidebar-item-hover-bg)!important;border-color:transparent!important;border-left:2px solid var(--border-accent)!important;color:var(--sidebar-item-active-text)!important}.layout-menu .menu-sub .menu-item .menu-link{border-radius:8px;border:1px solid transparent;transition:background .15s ease,color .15s ease,border-color .15s ease}.layout-menu .menu-sub .menu-item .menu-link:hover{background:var(--sidebar-item-hover-bg);color:var(--text)}.layout-menu .menu-sub .menu-item.active>.menu-link{background:var(--sidebar-item-active-bg)!important;border-color:transparent!important;border-left:2px solid var(--sidebar-item-active-border)!important;color:var(--sidebar-item-active-text)!important;font-weight:600}.layout-menu .menu-sub .menu-item.active>.menu-link:before{background:var(--bs-primary)!important}.menu-item.active>.menu-link:not(.menu-toggle),.menu.menu-horizontal .menu-inner>.menu-item.active>.menu-link.menu-toggle{background:var(--sidebar-item-active-bg)!important;box-shadow:none!important}.layout-menu .menu-link .badge{font-size:.65rem;font-weight:600;padding:.25rem .5rem;border-radius:6px}[data-bs-theme=dark] .layout-menu.menu-vertical,.dark-layout .layout-menu.menu-vertical{background-color:var(--bg-sidebar)!important;background-image:none!important;box-shadow:2px 0 28px #0000004d}[data-bs-theme=dark] .layout-menu .app-brand,.dark-layout .layout-menu .app-brand{border-bottom-color:#ffffff12}[data-bs-theme=dark] .layout-menu .layout-menu-toggle:hover,.dark-layout .layout-menu .layout-menu-toggle:hover{background:rgba(var(--bs-primary-rgb),.15)}[data-bs-theme=dark] .layout-menu .menu-inner>.menu-item>.menu-link:hover,.dark-layout .layout-menu .menu-inner>.menu-item>.menu-link:hover{background:var(--sidebar-item-hover-bg)}[data-bs-theme=dark] .layout-menu .menu-item.active>.menu-link,.dark-layout .layout-menu .menu-item.active>.menu-link{background:var(--sidebar-item-active-bg)!important;border-color:transparent!important;border-left:2px solid var(--sidebar-item-active-border)!important}[data-bs-theme=dark] .layout-menu .menu-item.open>.menu-link,.dark-layout .layout-menu .menu-item.open>.menu-link{background:var(--sidebar-item-hover-bg)!important;border-color:transparent!important;border-left:2px solid var(--border-accent)!important}[data-bs-theme=dark] .layout-menu .menu-sub .menu-item .menu-link:hover,.dark-layout .layout-menu .menu-sub .menu-item .menu-link:hover{background:var(--sidebar-item-hover-bg)}[data-bs-theme=dark] .layout-menu .menu-sub .menu-item.active>.menu-link,.dark-layout .layout-menu .menu-sub .menu-item.active>.menu-link{background:var(--sidebar-item-active-bg)!important;border-color:transparent!important;border-left:2px solid var(--sidebar-item-active-border)!important}.layout-menu-collapsed .layout-menu:not(:hover) .plan-usage-widget,.menu-collapsed:not(:hover) .plan-usage-widget{display:none!important}.plan-usage-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.3rem .5rem;background:rgba(var(--bs-primary-rgb),.07);border:1px solid rgba(var(--bs-primary-rgb),.14);border-radius:6px;cursor:pointer;transition:background .15s ease,border-radius .2s ease;text-align:left;outline:none}.plan-usage-toggle:hover{background:rgba(var(--bs-primary-rgb),.12)}.plan-usage-toggle[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.plan-usage-toggle-left{display:flex;align-items:center;gap:.3rem;min-width:0;overflow:hidden}.plan-usage-toggle-icon{font-size:.8rem;flex-shrink:0;color:var(--bs-primary);opacity:.8}.plan-usage-toggle-label{font-size:.63rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-secondary-color, rgba(0,0,0,.5));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-usage-toggle-plan{font-weight:400;text-transform:none;opacity:.65;letter-spacing:0}.plan-usage-toggle-right{display:flex;align-items:center;gap:.3rem;flex-shrink:0;margin-left:.3rem}.plan-usage-warn-dot{width:7px;height:7px;border-radius:50%;background:#ea5455;flex-shrink:0;animation:pulse-dot 1.5s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}.plan-usage-ext-link{font-size:.68rem;color:var(--bs-secondary-color, rgba(0,0,0,.4));text-decoration:none;opacity:.6;transition:opacity .15s ease;line-height:1}.plan-usage-ext-link:hover{opacity:1;color:var(--bs-primary)}.plan-usage-chevron{font-size:.75rem;color:var(--bs-secondary-color, rgba(0,0,0,.4));transition:transform .2s ease;transform:rotate(180deg)}.plan-usage-toggle[aria-expanded=true] .plan-usage-chevron{transform:rotate(0)}.plan-usage-body{display:none;overflow:hidden}.plan-usage-body.is-open{display:block}.plan-usage-inner{background:rgba(var(--bs-primary-rgb),.06);border:1px solid rgba(var(--bs-primary-rgb),.14);border-top:none;transition:opacity .15s ease}.plan-usage-stat-label{font-size:.68rem;color:var(--bs-secondary-color, rgba(0,0,0,.5))}.plan-usage-stat-value{font-size:.68rem;font-weight:600}.plan-usage-stat-max{font-weight:400;opacity:.75}.plan-usage-period{font-size:.68rem;opacity:.55}.plan-usage-progress{height:4px;border-radius:2px;background:#00000014}.plan-usage-progress .progress-bar{border-radius:2px}.plan-usage-alert-btn{font-size:.65rem;padding:.2rem .5rem;line-height:1.4}[data-bs-theme=dark] .plan-usage-toggle,.dark-layout .plan-usage-toggle,[data-bs-theme=dark] .plan-usage-inner,.dark-layout .plan-usage-inner{background:rgba(var(--bs-primary-rgb),.1);border-color:rgba(var(--bs-primary-rgb),.2)}[data-bs-theme=dark] .plan-usage-progress,.dark-layout .plan-usage-progress{background:#ffffff14}#layout-navbar{border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px 16px #0000000d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:rgba(var(--bs-paper-bg-rgb),.82)!important}.layout-navbar .layout-menu-toggle .icon-base{opacity:1;transition:transform .15s ease,opacity .15s ease}.layout-navbar .layout-menu-toggle:hover .icon-base{transform:scale(1.08);opacity:1}.layout-navbar .nav-link[data-bs-toggle=dropdown]{border-radius:8px;padding:.4rem;transition:background .15s ease,transform .15s ease;opacity:1}.layout-navbar .nav-link[data-bs-toggle=dropdown]:hover{background:rgba(var(--bs-primary-rgb),.12);transform:scale(1.08);opacity:1}.layout-navbar .dropdown-menu{border-radius:12px;border:1px solid rgba(0,0,0,.08);box-shadow:0 8px 28px #0000001a;padding:.4rem}.layout-navbar .dropdown-menu .dropdown-item{border-radius:8px;font-size:.875rem;font-weight:500;transition:background .15s ease,color .15s ease}.layout-navbar .dropdown-menu .dropdown-item:hover,.layout-navbar .dropdown-menu .dropdown-item:focus{background:rgba(var(--bs-primary-rgb),.08);color:var(--bs-primary)}.layout-navbar .dropdown-menu .dropdown-item.active,.layout-navbar .dropdown-menu .dropdown-item:active{background:rgba(var(--bs-primary-rgb),.12);color:var(--bs-primary)}.dropdown-user>.nav-link{border-radius:50%;padding:.2rem;border:2px solid transparent;transition:border-color .15s ease}.dropdown-user>.nav-link:hover{border-color:rgba(var(--bs-primary-rgb),.4)}.dropdown-user .dropdown-menu{border-radius:14px;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 36px #00000021;padding:.5rem;min-width:220px}.dropdown-user .dropdown-menu>li:first-child .dropdown-item{border-radius:10px;padding:.75rem .875rem;border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.dropdown-user .dropdown-menu>li:first-child .dropdown-item:hover{background:rgba(var(--bs-primary-rgb),.06);border-color:rgba(var(--bs-primary-rgb),.15)}.dropdown-user .dropdown-menu h6{font-size:.925rem;font-weight:600;letter-spacing:-.01em;margin-bottom:.1rem}.dropdown-user .dropdown-menu small{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;opacity:.5}.dropdown-user .dropdown-divider{border-color:#0000000f;margin:.25rem 0}.dropdown-user .dropdown-menu .dropdown-item{border-radius:8px;font-size:.875rem;font-weight:500;padding:.5rem .875rem;transition:background .15s ease,color .15s ease}.dropdown-user .dropdown-menu .dropdown-item:hover,.dropdown-user .dropdown-menu .dropdown-item:focus{background:rgba(var(--bs-primary-rgb),.08);color:var(--bs-primary)}.dropdown-user .btn-logout-ghost{background:rgba(var(--bs-danger-rgb),.1);border:1px solid rgba(var(--bs-danger-rgb),.35);color:var(--bs-danger);border-radius:8px;font-weight:500;font-size:.82rem;transition:background .15s ease,border-color .15s ease,transform .1s ease}.dropdown-user .btn-logout-ghost:hover{background:rgba(var(--bs-danger-rgb),.18);border-color:rgba(var(--bs-danger-rgb),.5);color:var(--bs-danger)}.dropdown-user .btn-logout-ghost:active{transform:scale(.97)}[data-bs-theme=dark] #layout-navbar,.dark-layout #layout-navbar{border-bottom-color:#ffffff12;box-shadow:0 1px 20px #00000040;background-color:rgba(var(--bs-paper-bg-rgb),.78)!important}[data-bs-theme=dark] .layout-navbar .nav-link[data-bs-toggle=dropdown]:hover,.dark-layout .layout-navbar .nav-link[data-bs-toggle=dropdown]:hover{background:rgba(var(--bs-primary-rgb),.12)}[data-bs-theme=dark] .layout-navbar .dropdown-menu,.dark-layout .layout-navbar .dropdown-menu{border-color:#ffffff14;box-shadow:0 8px 32px #0006}[data-bs-theme=dark] .layout-navbar .dropdown-menu .dropdown-item:hover,.dark-layout .layout-navbar .dropdown-menu .dropdown-item:hover{background:rgba(var(--bs-primary-rgb),.12)}[data-bs-theme=dark] .dropdown-user>.nav-link:hover,.dark-layout .dropdown-user>.nav-link:hover{border-color:rgba(var(--bs-primary-rgb),.5)}[data-bs-theme=dark] .dropdown-user .dropdown-menu,.dark-layout .dropdown-user .dropdown-menu{border-color:#ffffff14;box-shadow:0 12px 40px #00000080}[data-bs-theme=dark] .dropdown-user .dropdown-divider,.dark-layout .dropdown-user .dropdown-divider{border-color:#ffffff12}[data-bs-theme=dark] .dropdown-user .dropdown-menu .dropdown-item:hover,.dark-layout .dropdown-user .dropdown-menu .dropdown-item:hover{background:rgba(var(--bs-primary-rgb),.12)}.trial-banner{position:relative;width:100%;background:rgba(var(--bs-warning-rgb),.1);border-bottom:1px solid rgba(var(--bs-warning-rgb),.3);color:var(--bs-body-color);padding:.6rem 1.5rem;z-index:10}.trial-banner--urgent{background:rgba(var(--bs-danger-rgb),.1);border-bottom-color:rgba(var(--bs-danger-rgb),.35)}.trial-banner__body{display:flex;align-items:center;gap:1rem;max-width:1400px;margin:0 auto;flex-wrap:wrap}.trial-banner__icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:rgba(var(--bs-warning-rgb),.18);border-radius:50%;flex-shrink:0;font-size:1rem;color:var(--bs-warning)}.trial-banner--urgent .trial-banner__icon{background:rgba(var(--bs-danger-rgb),.15);color:var(--bs-danger)}.trial-banner__label{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-warning);background:rgba(var(--bs-warning-rgb),.14);border:1px solid rgba(var(--bs-warning-rgb),.4);padding:.18rem .65rem;border-radius:2rem;white-space:nowrap;flex-shrink:0}.trial-banner--urgent .trial-banner__label{color:var(--bs-danger);background:rgba(var(--bs-danger-rgb),.12);border-color:rgba(var(--bs-danger-rgb),.4)}.trial-banner__msg{flex:1;font-size:.855rem;font-weight:500;color:var(--bs-body-color);min-width:0}.trial-banner__msg strong{font-weight:700;color:var(--bs-warning)}.trial-banner--urgent .trial-banner__msg strong{color:var(--bs-danger)}.trial-banner__date{opacity:.65;font-size:.8rem}.trial-banner__track{width:100px;height:5px;background:rgba(var(--bs-warning-rgb),.2);border-radius:3px;overflow:hidden;flex-shrink:0}.trial-banner--urgent .trial-banner__track{background:rgba(var(--bs-danger-rgb),.18)}.trial-banner__fill{display:block;height:100%;background:var(--bs-warning);border-radius:3px;transition:width .3s ease}.trial-banner--urgent .trial-banner__fill{background:var(--bs-danger)}.trial-banner__cta{display:inline-flex;align-items:center;font-size:.8rem;font-weight:600;color:var(--bs-warning-text-emphasis, #664d03);background:var(--bs-warning);padding:.35rem 1rem;border-radius:2rem;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:opacity .15s,box-shadow .15s;box-shadow:0 2px 8px rgba(var(--bs-warning-rgb),.35)}.trial-banner__cta:hover{opacity:.88;color:var(--bs-warning-text-emphasis, #664d03);box-shadow:0 4px 14px rgba(var(--bs-warning-rgb),.45)}.trial-banner--urgent .trial-banner__cta{background:var(--bs-danger);color:#fff;box-shadow:0 2px 8px rgba(var(--bs-danger-rgb),.35)}.trial-banner--urgent .trial-banner__cta:hover{color:#fff;box-shadow:0 4px 14px rgba(var(--bs-danger-rgb),.45)}@media (max-width: 576px){.trial-banner{padding:.6rem 1rem}.trial-banner__track,.trial-banner__date,.trial-banner__icon{display:none}.trial-banner__body{gap:.6rem}.trial-banner__cta{margin-left:auto}}.data-page{background-image:radial-gradient(ellipse 60% 50% at 0% 0%,rgba(var(--bs-primary-rgb),.07) 0%,transparent 70%),radial-gradient(ellipse 50% 60% at 100% 100%,rgba(var(--bs-info-rgb),.05) 0%,transparent 70%);background-attachment:fixed}[data-bs-theme=dark] .data-page,.dark-layout .data-page{background-image:radial-gradient(ellipse 60% 50% at 0% 0%,rgba(var(--bs-primary-rgb),.14) 0%,transparent 70%),radial-gradient(ellipse 50% 60% at 100% 100%,rgba(var(--bs-info-rgb),.1) 0%,transparent 70%)}.stat-card{transition:all .3s ease;border:1px solid var(--bs-border-color)}.stat-card:hover{box-shadow:0 .5rem 1rem #00000026;transform:translateY(-2px)}.stat-card:hover .stat-card__value{color:var(--bs-primary)}.stat-card .stat-card__label{font-size:.875rem;font-weight:500;letter-spacing:.5px}.stat-card .stat-card__value{font-size:2rem;font-weight:700;transition:color .3s ease}.stat-card .stat-card__trend{font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;padding:.25rem .5rem;border-radius:.25rem}.stat-card .stat-card__trend--up{color:var(--bs-success);background-color:rgba(var(--bs-success-rgb),.1)}.stat-card .stat-card__trend--down{color:var(--bs-danger);background-color:rgba(var(--bs-danger-rgb),.1)}.stat-card.stat-card--primary{border-color:rgba(var(--bs-primary-rgb),.2)}.stat-card.stat-card--primary:hover{border-color:var(--bs-primary)}.stat-card.stat-card--success{border-color:rgba(var(--bs-success-rgb),.2)}.stat-card.stat-card--success:hover{border-color:var(--bs-success)}.stat-card.stat-card--danger{border-color:rgba(var(--bs-danger-rgb),.2)}.stat-card.stat-card--danger:hover{border-color:var(--bs-danger)}[data-bs-theme=dark] .stat-card:hover{box-shadow:0 .5rem 1rem #ffffff1a}.card .card-datatable .table{margin-bottom:0}.card .card-datatable .table thead th{font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;vertical-align:middle;white-space:nowrap}.card .card-datatable .table thead th[data-sortable]{cursor:pointer;-webkit-user-select:none;user-select:none}.card .card-datatable .table thead th[data-sortable]:hover{background-color:rgba(var(--bs-primary-rgb),.05)}.card .card-datatable .table tbody tr{transition:background-color .2s ease}.card .card-datatable .table tbody tr:hover{background-color:rgba(var(--bs-primary-rgb),.02)}.card .card-datatable .table tbody tr td{vertical-align:middle;padding:1rem}.card .card-datatable .table tbody tr td:first-child{border-left:3px solid transparent}.card .card-datatable .table tbody tr td:last-child{text-align:right}.card .card-datatable .table tbody tr.table-active{background-color:rgba(var(--bs-primary-rgb),.1)}.card .card-datatable .table tbody tr.table-active:hover{background-color:rgba(var(--bs-primary-rgb),.15)}.card .card-datatable .table tbody tr td[colspan]{text-align:center}@media (max-width: 576px){.card .card-datatable .table{font-size:.875rem}.card .card-datatable .table thead th{font-size:.7rem;padding:.5rem}.card .card-datatable .table tbody td{padding:.5rem}}.card-header .table-search{min-width:200px}@media (max-width: 768px){.card-header .table-search{min-width:auto;width:100%;margin-bottom:1rem}}@keyframes pocEnter{0%{opacity:0;transform:translateY(20px) scale(.96);filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes pocEnterFeatured{0%{opacity:0;transform:translateY(24px) scale(.94);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1.02);filter:blur(0)}}@keyframes pocGlowPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes pocShimmer{0%{transform:translate(-150%) skew(-12deg)}to{transform:translate(350%) skew(-12deg)}}@keyframes pocBadgePop{0%{transform:translateY(-60%) scale(.6);opacity:0}70%{transform:translateY(-60%) scale(1.1);opacity:1}to{transform:translateY(-60%) scale(1);opacity:1}}@keyframes pocBadgeGlow{0%,to{box-shadow:0 4px 20px rgba(var(--plan-accent-rgb),.5),0 0 rgba(var(--plan-accent-rgb),.3)}50%{box-shadow:0 4px 32px rgba(var(--plan-accent-rgb),.75),0 0 0 6px rgba(var(--plan-accent-rgb),0)}}@keyframes pocIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.plan-option-card{--poc-radius: 18px;--poc-pad: 1.75rem;--poc-border: rgba(0, 0, 0, .09);--poc-surface: rgba(var(--plan-accent-rgb), .035);--poc-accent: var(--plan-accent, var(--bs-primary));--poc-glow-opacity: 0;position:relative;border-radius:var(--poc-radius);border:1px solid var(--poc-border);background:var(--bs-body-bg);padding:var(--poc-pad);margin:0 .5rem;display:flex;flex-direction:column;gap:0;overflow:visible;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .25s ease;opacity:0;animation:pocEnter .45s cubic-bezier(.16,1,.3,1) forwards}.plan-option-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--poc-radius);background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(var(--plan-accent-rgb),.06),transparent 65%);pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:0}.plan-option-card:after{content:"";position:absolute;bottom:-1px;left:10%;right:10%;height:1px;background:linear-gradient(to right,transparent,rgba(var(--plan-accent-rgb),.4),transparent);opacity:0;transition:opacity .3s ease;z-index:0}.plan-option-card:hover{transform:translateY(-6px);border-color:rgba(var(--plan-accent-rgb),.32);box-shadow:0 2px 4px #0000000a,0 8px 20px #00000012,0 24px 48px rgba(var(--plan-accent-rgb),.12),0 0 0 1px rgba(var(--plan-accent-rgb),.08) inset}.plan-option-card:hover:before{opacity:1}.plan-option-card:hover:after{opacity:1}.plan-option-card>*{position:relative;z-index:1}.plan-option-card--featured{border-color:rgba(var(--plan-accent-rgb),.28);background:var(--poc-surface);transform:scale(1.02) translateY(0);animation:pocEnterFeatured .5s cubic-bezier(.16,1,.3,1) forwards}.plan-option-card--featured:before{opacity:1;background:radial-gradient(ellipse 100% 70% at 50% 0%,rgba(var(--plan-accent-rgb),.11),transparent 60%),radial-gradient(ellipse 60% 40% at 80% 100%,rgba(var(--plan-accent-rgb),.06),transparent 55%)}.plan-option-card--featured:after{opacity:1;left:20%;right:20%;background:linear-gradient(to right,transparent,rgba(var(--plan-accent-rgb),.65),transparent)}.plan-option-card--featured:hover{transform:scale(1.02) translateY(-8px);border-color:rgba(var(--plan-accent-rgb),.5);box-shadow:0 2px 6px #0000000f,0 12px 32px #0000001a,0 32px 64px rgba(var(--plan-accent-rgb),.2),0 0 80px rgba(var(--plan-accent-rgb),.08),0 0 0 1px rgba(var(--plan-accent-rgb),.14) inset}.plan-option-card--compact{--poc-pad: 1.25rem}.plan-option-card--compact .poc-price-amount{font-size:2.2rem}.plan-option-card--compact .poc-features{margin:.9rem 0 1.1rem}.plan-option-card:nth-child(1){animation-delay:.06s}.plan-option-card:nth-child(2){animation-delay:.14s}.plan-option-card:nth-child(3){animation-delay:.22s}.plan-option-card:nth-child(n+4){animation-delay:.3s}.poc-ribbon{position:absolute;top:0;left:50%;transform:translateY(-60%) translate(-50%);z-index:10;white-space:nowrap;display:inline-flex;align-items:center;gap:.35rem;padding:.32rem .9rem .32rem .7rem;border-radius:100px;background:linear-gradient(135deg,rgba(var(--plan-accent-rgb),1),rgba(var(--plan-accent-rgb),.82));color:#fff;font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em;border:2px solid rgba(255,255,255,.25);animation:pocBadgePop .5s cubic-bezier(.34,1.56,.64,1) .35s both,pocBadgeGlow 2.8s ease-in-out .9s infinite}.poc-ribbon i{font-size:.8rem;filter:drop-shadow(0 0 4px rgba(255,255,255,.6))}.plan-option-card--featured .poc-header{padding-top:1.4rem}.poc-header{margin-bottom:1.25rem}.poc-icon{width:52px;height:52px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-size:1.4rem;background:linear-gradient(135deg,rgba(var(--plan-accent-rgb),.15),rgba(var(--plan-accent-rgb),.07));color:var(--poc-accent);border:1px solid rgba(var(--plan-accent-rgb),.22);margin-bottom:1rem;box-shadow:0 4px 12px rgba(var(--plan-accent-rgb),.15),0 1px 3px #00000014;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.plan-option-card:hover .poc-icon{transform:scale(1.1) rotate(-6deg);box-shadow:0 6px 20px rgba(var(--plan-accent-rgb),.28),0 2px 6px #0000001a}.plan-option-card--featured .poc-icon{animation:pocIconFloat 3s ease-in-out 1.2s infinite}.poc-name{font-size:1.25rem;font-weight:800;letter-spacing:-.035em;line-height:1.1;margin-bottom:.35rem;color:var(--bs-body-color)}.poc-description{font-size:.8rem;opacity:.48;margin-bottom:0;line-height:1.5}.poc-price-wrap{margin-bottom:1.4rem;padding-bottom:1.4rem;border-bottom:none;position:relative}.poc-price-wrap:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,rgba(var(--plan-accent-rgb),.2),rgba(var(--plan-accent-rgb),.35),rgba(var(--plan-accent-rgb),.2),transparent);z-index:1}.poc-price{display:flex;align-items:baseline;gap:.15rem;line-height:1;margin-bottom:.25rem}.poc-price-currency{font-size:1rem;font-weight:700;opacity:.55;align-self:flex-start;margin-top:.6rem;letter-spacing:.02em}.poc-price-amount{font-size:3.2rem;font-weight:900;letter-spacing:-.065em;line-height:1;background:linear-gradient(135deg,var(--poc-accent) 0%,rgba(var(--plan-accent-rgb),.7) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--poc-accent);transition:filter .2s ease}.plan-option-card:hover .poc-price-amount{filter:brightness(1.12)}.poc-price-cents{font-size:1.2rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,var(--poc-accent) 0%,rgba(var(--plan-accent-rgb),.65) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--poc-accent);align-self:flex-start;margin-top:.65rem}.poc-price-period{font-size:.82rem;opacity:.4;align-self:flex-end;margin-bottom:.4rem;font-weight:500;letter-spacing:.01em}.poc-per-user{display:flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:500;opacity:.6;margin-top:.3rem;letter-spacing:.005em;color:var(--bs-body-color)}.poc-per-user i{font-size:.75rem;color:var(--poc-accent)}.poc-price-yearly{display:block;font-size:.77rem;opacity:.48;margin-top:.35rem;letter-spacing:.005em}.poc-price-save{display:inline-block;font-size:.67rem;font-weight:800;padding:.12rem .45rem;border-radius:6px;background:linear-gradient(135deg,#28c76f26,#28c76f14);color:#28c76f;border:1px solid rgba(40,199,111,.3);margin-left:.35rem;letter-spacing:.04em}.poc-price-consult{font-size:1.5rem;font-weight:800;letter-spacing:-.035em;background:linear-gradient(135deg,var(--poc-accent) 0%,rgba(var(--plan-accent-rgb),.65) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--poc-accent);margin-bottom:.3rem}.poc-features{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.7rem;flex:1}.poc-features li{display:flex;align-items:center;gap:.7rem;font-size:.84rem;color:var(--bs-body-color);opacity:.72;transition:opacity .2s ease}.poc-features li:hover{opacity:1}.poc-feature-check{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;flex-shrink:0;background:linear-gradient(135deg,rgba(var(--plan-accent-rgb),.14),rgba(var(--plan-accent-rgb),.07));color:var(--poc-accent);border:1px solid rgba(var(--plan-accent-rgb),.25);box-shadow:0 2px 6px rgba(var(--plan-accent-rgb),.1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.poc-features li:hover .poc-feature-check{transform:scale(1.15);box-shadow:0 3px 10px rgba(var(--plan-accent-rgb),.22)}.poc-cta{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:.78rem 1.2rem;border-radius:12px;font-size:.9rem;font-weight:700;letter-spacing:.015em;cursor:pointer;border:none;overflow:hidden;text-decoration:none;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease,opacity .15s ease,background .2s ease;background:rgba(var(--plan-accent-rgb),.07);color:var(--poc-accent);border:1.5px solid rgba(var(--plan-accent-rgb),.22)}.poc-cta:hover{background:rgba(var(--plan-accent-rgb),.13);border-color:rgba(var(--plan-accent-rgb),.42);transform:translateY(-2px);color:var(--poc-accent);box-shadow:0 6px 20px rgba(var(--plan-accent-rgb),.18)}.poc-cta:active{transform:scale(.97) translateY(0)}.poc-cta--featured{background:linear-gradient(135deg,var(--poc-accent) 0%,rgba(var(--plan-accent-rgb),.8) 100%);color:#fff;border-color:transparent;box-shadow:0 4px 16px -2px rgba(var(--plan-accent-rgb),.55),0 2px 6px -1px #00000026,0 0 0 1px #ffffff1f inset}.poc-cta--featured:before{content:"";position:absolute;top:-20%;left:-60%;width:40%;height:140%;background:linear-gradient(to right,transparent,rgba(255,255,255,.28),transparent);transform:skew(-12deg);animation:pocShimmer 2.8s ease-in-out 1.4s infinite}.poc-cta--featured:hover{opacity:1;transform:translateY(-3px);background:linear-gradient(135deg,var(--poc-accent) 0%,rgba(var(--plan-accent-rgb),.9) 100%);color:#fff;box-shadow:0 8px 28px -4px rgba(var(--plan-accent-rgb),.65),0 3px 8px -1px #0003,0 0 0 1px #ffffff29 inset}.poc-cta--outline{background:transparent;border:1.5px solid rgba(var(--bs-border-color-rgb, 0, 0, 0),.18);color:var(--bs-secondary-color)}.poc-cta--outline:hover{border-color:rgba(var(--plan-accent-rgb),.35);color:var(--poc-accent);background:rgba(var(--plan-accent-rgb),.05)}[data-bs-theme=dark] .plan-option-card,.dark-layout .plan-option-card{--poc-border: rgba(255, 255, 255, .08);background:#1a1e2e}[data-bs-theme=dark] .plan-option-card:before,.dark-layout .plan-option-card:before{background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(var(--plan-accent-rgb),.09),transparent 65%)}[data-bs-theme=dark] .plan-option-card:hover,.dark-layout .plan-option-card:hover{border-color:rgba(var(--plan-accent-rgb),.38);box-shadow:0 2px 6px #0000002e,0 12px 32px #00000040,0 28px 56px rgba(var(--plan-accent-rgb),.18),0 0 40px rgba(var(--plan-accent-rgb),.08),0 0 0 1px rgba(var(--plan-accent-rgb),.12) inset}[data-bs-theme=dark] .plan-option-card--featured,.dark-layout .plan-option-card--featured{background:linear-gradient(170deg,rgba(var(--plan-accent-rgb),.1),#1a1e2e 45%);border-color:rgba(var(--plan-accent-rgb),.32)}[data-bs-theme=dark] .plan-option-card--featured:before,.dark-layout .plan-option-card--featured:before{opacity:1;background:radial-gradient(ellipse 110% 80% at 50% 0%,rgba(var(--plan-accent-rgb),.14),transparent 58%),radial-gradient(ellipse 50% 40% at 85% 90%,rgba(var(--plan-accent-rgb),.08),transparent 55%)}[data-bs-theme=dark] .plan-option-card--featured:hover,.dark-layout .plan-option-card--featured:hover{box-shadow:0 4px 8px #00000038,0 16px 48px #0000004d,0 40px 80px rgba(var(--plan-accent-rgb),.25),0 0 60px rgba(var(--plan-accent-rgb),.12),0 0 0 1px rgba(var(--plan-accent-rgb),.2) inset}[data-bs-theme=dark] .plan-carousel-slot:has(.plan-option-card--featured) .plan-option-card--featured,.dark-layout .plan-carousel-slot:has(.plan-option-card--featured) .plan-option-card--featured{box-shadow:0 0 30px rgba(var(--plan-accent-rgb),.18),0 8px 24px #00000038,0 0 0 1px rgba(var(--plan-accent-rgb),.22)}[data-bs-theme=dark] .poc-icon,.dark-layout .poc-icon{background:linear-gradient(135deg,rgba(var(--plan-accent-rgb),.2),rgba(var(--plan-accent-rgb),.1));border-color:rgba(var(--plan-accent-rgb),.28);box-shadow:0 4px 14px rgba(var(--plan-accent-rgb),.22),0 0 20px rgba(var(--plan-accent-rgb),.1),0 1px 3px #00000026}[data-bs-theme=dark] .poc-features li,.dark-layout .poc-features li{opacity:.68}[data-bs-theme=dark] .poc-description,.dark-layout .poc-description{opacity:.38}[data-bs-theme=dark] .poc-feature-check,.dark-layout .poc-feature-check{background:linear-gradient(135deg,rgba(var(--plan-accent-rgb),.2),rgba(var(--plan-accent-rgb),.1));border-color:rgba(var(--plan-accent-rgb),.3);box-shadow:0 2px 8px rgba(var(--plan-accent-rgb),.16)}[data-bs-theme=dark] .poc-ribbon,.dark-layout .poc-ribbon{border-color:#fff3;box-shadow:0 4px 20px rgba(var(--plan-accent-rgb),.6),0 0 40px rgba(var(--plan-accent-rgb),.3)}[data-bs-theme=dark] .poc-cta--featured,.dark-layout .poc-cta--featured{box-shadow:0 6px 24px -2px rgba(var(--plan-accent-rgb),.65),0 2px 8px -1px #00000040,0 0 32px rgba(var(--plan-accent-rgb),.2),0 0 0 1px #ffffff24 inset}[data-bs-theme=dark] .poc-cta--featured:hover,.dark-layout .poc-cta--featured:hover{box-shadow:0 10px 36px -2px rgba(var(--plan-accent-rgb),.75),0 4px 12px -1px #0000004d,0 0 48px rgba(var(--plan-accent-rgb),.28),0 0 0 1px #ffffff2e inset}.poc-trial-badge{position:absolute;top:.85rem;right:.85rem;background:rgba(var(--bs-success-rgb),.12);color:var(--bs-success);border:1px solid rgba(var(--bs-success-rgb),.3);border-radius:999px;padding:.25rem .7rem;font-size:.72rem;font-weight:700;letter-spacing:.03em;display:flex;align-items:center;gap:.35rem}.poc-trial-badge .ti{font-size:.8rem}.poc-features li.poc-feature-group-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;opacity:.45!important;margin-top:.35rem;display:block;padding-bottom:.1rem;border-bottom:1px solid rgba(var(--plan-accent-rgb),.12)}.poc-unlimited{font-weight:800;color:var(--poc-accent);font-size:1.05em;line-height:1}.poc-feature-check--off{background:rgba(var(--bs-secondary-rgb),.1)!important;color:var(--bs-secondary)!important;border-color:rgba(var(--bs-secondary-rgb),.2)!important;box-shadow:none!important}.poc-feature-off{opacity:.45!important;text-decoration:line-through}.poc-feature-check--extra{background:rgba(var(--bs-warning-rgb),.1)!important;color:var(--bs-warning)!important;border-color:rgba(var(--bs-warning-rgb),.25)!important}.poc-price-yearly-detail{font-size:.72rem;opacity:.55;margin-top:.25rem;line-height:1.4}.poc-price-save--inline{display:inline-block;background:rgba(var(--bs-success-rgb),.15);color:var(--bs-success);border-radius:4px;padding:.05rem .4rem;font-size:.7rem;font-weight:700;margin-left:.3rem}.poc-price-no-yearly{font-size:.72rem;opacity:.45;margin-top:.25rem}@media (prefers-reduced-motion: reduce){.plan-option-card,.plan-option-card--featured,.poc-ribbon,.poc-cta--featured:before,.poc-icon,.plan-option-card--featured .poc-icon{animation:none!important;transition-duration:.01ms!important}.plan-option-card{opacity:1;transform:none}.plan-option-card--featured{transform:scale(1.02)}.poc-ribbon{transform:translateY(-60%) translate(-50%)}}@keyframes modalHeaderSheen{0%{background-position:200% center}to{background-position:-200% center}}@keyframes navBtnPulse{0%,to{box-shadow:0 0 rgba(var(--bs-primary-rgb),0)}50%{box-shadow:0 0 0 4px rgba(var(--bs-primary-rgb),.08)}}#upgradePlanModal .modal-content{border-radius:20px;border:1px solid rgba(0,0,0,.07);overflow:hidden;background:var(--bs-body-bg);box-shadow:0 4px 12px #0000000f,0 20px 50px #0000001a,0 60px 120px #00000012}#upgradePlanModal .modal-header{position:relative;border-bottom:1px solid rgba(0,0,0,.06);padding:1.6rem 1.85rem;background:var(--bs-body-bg)}#upgradePlanModal .modal-header:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(var(--bs-primary-rgb),.35) 25%,rgba(var(--bs-primary-rgb),.6) 50%,rgba(var(--bs-primary-rgb),.35) 75%,transparent 100%);background-size:200% auto;animation:modalHeaderSheen 5s linear infinite;pointer-events:none;z-index:0}#upgradePlanModal .modal-header:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 90% 50%,rgba(var(--bs-primary-rgb),.07) 0%,transparent 60%);pointer-events:none;z-index:0}#upgradePlanModal .btn-close{z-index:2;opacity:.55;transition:opacity .15s ease,transform .15s ease}#upgradePlanModal .btn-close:hover{opacity:1;transform:scale(1.1)}#upgradePlanModal .btn-close:focus{box-shadow:none;opacity:.9}.plan-modal-icon-wrap{width:44px;height:44px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.15rem;background:linear-gradient(135deg,rgba(var(--bs-primary-rgb),.12),rgba(var(--bs-primary-rgb),.06));color:var(--bs-primary);border:1px solid rgba(var(--bs-primary-rgb),.2);box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.14),0 1px 3px #00000012}.plan-modal-counter{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,monospace;padding:.28rem .7rem;border-radius:100px;background:rgba(var(--bs-primary-rgb),.07);color:var(--bs-primary);border:1px solid rgba(var(--bs-primary-rgb),.18);opacity:.9}.plan-modal-strip{padding:1rem 1.85rem;border-bottom:1px solid rgba(0,0,0,.055);background:linear-gradient(90deg,rgba(var(--bs-primary-rgb),.03),rgba(var(--bs-primary-rgb),.005));display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative}.plan-modal-strip:before{content:"";position:absolute;left:0;top:25%;bottom:25%;width:3px;border-radius:0 2px 2px 0;background:linear-gradient(to bottom,transparent,var(--bs-primary),transparent);opacity:.4}.plan-modal-strip-label{font-size:.8rem;font-weight:500;display:flex;align-items:center;gap:.5rem;color:var(--bs-body-color);opacity:.62}.plan-modal-strip-label i{font-size:1rem;opacity:.75;color:var(--bs-primary)}.plan-carousel-nav{display:flex;align-items:center;gap:.5rem}.plan-nav-btn{width:38px;height:38px;border-radius:50%;border:1.5px solid rgba(0,0,0,.09);background:var(--bs-body-bg);color:var(--bs-body-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;transition:background .22s cubic-bezier(.16,1,.3,1),border-color .22s ease,color .22s ease,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease}.plan-nav-btn:hover:not(:disabled){background:rgba(var(--bs-primary-rgb),.1);border-color:rgba(var(--bs-primary-rgb),.45);color:var(--bs-primary);transform:scale(1.12);box-shadow:0 4px 14px rgba(var(--bs-primary-rgb),.18),0 0 0 3px rgba(var(--bs-primary-rgb),.07)}.plan-nav-btn:active:not(:disabled){transform:scale(.94)}.plan-nav-btn:disabled{opacity:.28;cursor:not-allowed}.plan-carousel-wrapper{width:100%!important;overflow:hidden!important;position:relative}@media (min-width: 700px){.plan-carousel-wrapper:before,.plan-carousel-wrapper:after{content:"";position:absolute!important;top:0;bottom:0;width:3rem;pointer-events:none;z-index:4}.plan-carousel-wrapper:before{left:0;background:linear-gradient(to right,var(--bs-body-bg) 0%,transparent 100%)}.plan-carousel-wrapper:after{right:0;background:linear-gradient(to left,var(--bs-body-bg) 0%,transparent 100%)}}.plan-carousel-viewport{overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important;padding:2.5rem 2rem 2rem!important;display:flex!important;gap:1.5rem!important;width:100%!important;max-width:100%!important;align-items:stretch!important}.plan-carousel-viewport::-webkit-scrollbar{display:none!important}.plan-carousel-slot{flex:0 0 auto!important;width:min(310px,90vw)!important;scroll-snap-align:center!important;display:flex!important;min-width:min(310px,90vw)!important;overflow:visible!important}.plan-carousel-slot .plan-option-card{margin:0;width:100%;flex:1}@media (min-width: 700px){.plan-carousel-slot{width:340px!important;min-width:340px!important;flex:0 0 340px!important}}.plan-carousel-dots{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.4rem 0 1.85rem}.plan-dot{width:8px;height:8px;border-radius:50%;background:rgba(var(--bs-primary-rgb),.2);cursor:pointer;border:none;padding:0;transition:width .35s cubic-bezier(.16,1,.3,1),background .25s ease,box-shadow .25s ease}.plan-dot:hover{background:rgba(var(--bs-primary-rgb),.42);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.1)}.plan-dot.is-active{width:26px;border-radius:4px;background:var(--bs-primary);box-shadow:0 2px 10px rgba(var(--bs-primary-rgb),.35),0 0 0 2px rgba(var(--bs-primary-rgb),.12)}[data-bs-theme=dark] #upgradePlanModal .modal-content,.dark-layout #upgradePlanModal .modal-content{background:#161b27;box-shadow:0 4px 12px #00000040,0 24px 60px #0006,0 80px 160px #0000004d;border-color:#ffffff12}[data-bs-theme=dark] #upgradePlanModal .modal-header,.dark-layout #upgradePlanModal .modal-header{background:linear-gradient(180deg,rgba(var(--bs-primary-rgb),.05),#161b27);border-color:#ffffff12}[data-bs-theme=dark] #upgradePlanModal .modal-header:after,.dark-layout #upgradePlanModal .modal-header:after{background:radial-gradient(circle,rgba(var(--bs-primary-rgb),.1) 0%,transparent 65%)}[data-bs-theme=dark] .plan-modal-icon-wrap,.dark-layout .plan-modal-icon-wrap{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb),.2),rgba(var(--bs-primary-rgb),.1));border-color:rgba(var(--bs-primary-rgb),.28);box-shadow:0 4px 14px rgba(var(--bs-primary-rgb),.22),0 0 20px rgba(var(--bs-primary-rgb),.1),0 1px 3px #0003}[data-bs-theme=dark] .plan-modal-counter,.dark-layout .plan-modal-counter{background:rgba(var(--bs-primary-rgb),.12);color:var(--bs-primary);border-color:rgba(var(--bs-primary-rgb),.25)}[data-bs-theme=dark] .plan-modal-strip,.dark-layout .plan-modal-strip{background:linear-gradient(90deg,rgba(var(--bs-primary-rgb),.06),rgba(var(--bs-primary-rgb),.01));border-color:#ffffff12}[data-bs-theme=dark] .plan-modal-strip:before,.dark-layout .plan-modal-strip:before{opacity:.55}[data-bs-theme=dark] .plan-modal-strip-label,.dark-layout .plan-modal-strip-label{opacity:.6;color:#fffc}[data-bs-theme=dark] .plan-nav-btn,.dark-layout .plan-nav-btn{border-color:#ffffff1a;color:#ffffffa6;background:#ffffff08}[data-bs-theme=dark] .plan-nav-btn:hover:not(:disabled),.dark-layout .plan-nav-btn:hover:not(:disabled){background:rgba(var(--bs-primary-rgb),.18);border-color:rgba(var(--bs-primary-rgb),.55);color:var(--bs-primary);box-shadow:0 4px 18px rgba(var(--bs-primary-rgb),.25),0 0 0 3px rgba(var(--bs-primary-rgb),.1)}[data-bs-theme=dark] .plan-dot,.dark-layout .plan-dot{background:rgba(var(--bs-primary-rgb),.18)}[data-bs-theme=dark] .plan-dot:hover,.dark-layout .plan-dot:hover{background:rgba(var(--bs-primary-rgb),.38);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.12)}[data-bs-theme=dark] .plan-dot.is-active,.dark-layout .plan-dot.is-active{box-shadow:0 2px 14px rgba(var(--bs-primary-rgb),.5),0 0 0 2px rgba(var(--bs-primary-rgb),.18)}[data-bs-theme=dark] .plan-carousel-wrapper:before,.dark-layout .plan-carousel-wrapper:before{background:linear-gradient(to right,#161b27,transparent)}[data-bs-theme=dark] .plan-carousel-wrapper:after,.dark-layout .plan-carousel-wrapper:after{background:linear-gradient(to left,#161b27,transparent)}@media (max-width: 599.98px){#upgradePlanModal .modal-dialog{margin:.5rem}#upgradePlanModal .modal-header{padding:1.25rem 1.1rem!important;flex-wrap:wrap;gap:.5rem}.plan-modal-strip{padding:.85rem 1.1rem!important;flex-direction:column;align-items:flex-start;gap:.65rem}.plan-carousel-nav{width:100%;justify-content:flex-end}.plan-nav-btn{width:34px!important;height:34px!important;font-size:.82rem!important}.plan-carousel-viewport{padding:2rem 1rem 1.75rem!important;gap:1rem!important}.plan-carousel-slot{width:min(280px,87vw)!important;min-width:min(280px,87vw)!important}.plan-carousel-dots{gap:.5rem;padding:.4rem 0 1.5rem}.plan-dot{width:7px!important;height:7px!important}.plan-dot.is-active{width:22px!important}}@media (max-width: 767.98px){.plan-price-row{flex-wrap:wrap}.plan-price-row .price-renewal{margin-left:0;margin-top:.5rem;text-align:left}.billing-actions{width:100%}.billing-actions button{flex:1;justify-content:center}.billing-stats-row .usage-stat-card{padding:.9rem 1.1rem}.billing-plan-card .plan-card-header{flex-direction:column;gap:.75rem}.billing-plan-card .plan-card-header .billing-cycle-badge{align-self:flex-start}}@media (prefers-reduced-motion: reduce){#upgradePlanModal .modal-header:before{animation:none!important}.plan-nav-btn,.plan-dot{transition-duration:.01ms!important}}.swal2-container.swal2-top-end .swal2-popup.swal2-toast,.swal2-container.swal2-top-start .swal2-popup.swal2-toast,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast{background:var(--bg-surface, #ffffff);border:1px solid var(--border, #e4ddd4);box-shadow:0 4px 24px #0000001f,0 1px 4px #00000014;border-radius:10px}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-title,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-title,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-title,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-title{color:var(--text, #1a1614)!important;font-size:.9375rem!important;font-weight:600!important;font-family:var(--font-heading, "Syne", sans-serif);margin:0!important;padding:0!important;line-height:1.3}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-html-container,.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-content,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-html-container,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-content,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-html-container,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-content,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-html-container,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-content{color:var(--text-muted, #6b5f57)!important;font-size:.8125rem!important;margin:.15rem 0 0!important;padding:0!important;line-height:1.45}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-timer-progress-bar,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-timer-progress-bar,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-timer-progress-bar,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-timer-progress-bar{background:var(--accent, #e8622a);opacity:.7;height:3px;border-radius:0 0 10px 10px}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon{width:1.75rem!important;height:1.75rem!important;min-width:1.75rem!important;margin:0 .625rem 0 0!important;border-width:2px!important;flex-shrink:0}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-info,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-info,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-info,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-info{border-color:var(--info, #0891b2)!important;color:var(--info, #0891b2)!important}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-info:before,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-info:before,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-info:before,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-info:before{font-size:.875rem}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-success,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-success,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-success,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-success{border-color:var(--success, #16a34a)!important}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{border-color:#16a34a33!important}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line],.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line],.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line],.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:var(--success, #16a34a)!important}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-warning,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-warning,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-warning,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-warning{border-color:var(--warning, #d97706)!important;color:var(--warning, #d97706)!important}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-error,.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-error,.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-error,.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-error{border-color:var(--danger, #dc2626)!important}.swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line],.swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line],.swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line],.swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:var(--danger, #dc2626)!important}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast,[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast,[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast,[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast{background:var(--bg-surface, #161410);border-color:var(--border, #2a2418);box-shadow:0 4px 24px #00000073,0 1px 4px #0000004d}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-title,[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-title,[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-title,[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-title{color:var(--text, #f5f0e8)!important}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-html-container,[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-content,[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-html-container,[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-content,[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-html-container,[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-content,[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-html-container,[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-content{color:var(--text-muted, #8a827a)!important}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-info,[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-info,[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-info,[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-info{border-color:var(--info, #22d3ee)!important;color:var(--info, #22d3ee)!important}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-success,[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-success,[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-success,[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-success{border-color:var(--success, #4ade80)!important}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line],[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line],[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line],[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:var(--success, #4ade80)!important}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-warning,[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-warning,[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-warning,[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-warning{border-color:var(--warning, #f59e0b)!important;color:var(--warning, #f59e0b)!important}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-error,[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-error,[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-error,[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-error{border-color:var(--danger, #f87171)!important}[data-bs-theme=dark] .swal2-container.swal2-top-end .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line],[data-bs-theme=dark] .swal2-container.swal2-top-start .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line],[data-bs-theme=dark] .swal2-container.swal2-bottom-end .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line],[data-bs-theme=dark] .swal2-container.swal2-bottom-start .swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{background-color:var(--danger, #f87171)!important}.notification-item{transition:all .3s ease;position:relative}.notification-item:hover{background-color:#0d6efd05!important}.notification-item.notification-unread{background-color:#f8f9ff}.notification-item.notification-unread:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#0d6efd,#0d6efd);border-radius:0}.notification-icon{flex-shrink:0}.notification-icon .badge{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:1.1rem}.notification-item h6{transition:color .2s ease;line-height:1.4}.notification-item .text-muted{transition:color .2s ease}.notification-actions{display:flex!important;gap:.5rem}.notification-actions .btn{padding:.375rem .5rem;font-size:.75rem;opacity:.7;transition:all .2s ease}.notification-actions .btn:hover,.notification-item:hover .notification-actions .btn{opacity:1}.notification-stats{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:#f8f9fa;border-radius:.375rem}.notification-stat{flex:1}.notification-stat small{display:block;margin-bottom:.25rem}.notification-stat strong{font-size:1.25rem}.notification-empty{text-align:center;padding:3rem 2rem}.notification-empty i{opacity:.3;margin-bottom:1rem}.notification-empty h5{color:#6c757d;font-weight:500}.notification-empty p{color:#adb5bd}.table-hover tbody tr:hover{background-color:#0d6efd05}.form-check-input{cursor:pointer;border-color:#dee2e6}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:focus{border-color:#0d6efd;box-shadow:0 0 0 .25rem #0d6efd40}.preference-toggle{position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;width:20px;height:20px;border:1.5px solid #dee2e6;border-radius:.25rem;background-color:#fff;transition:all .2s ease}.preference-toggle:checked{background-color:#0d6efd;border-color:#0d6efd}.preference-toggle:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700}.btn:disabled{pointer-events:none}.btn-group-sm .btn{padding:.375rem .5rem;font-size:.75rem}.alert{animation:slideInDown .3s ease}@keyframes slideInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.toast{box-shadow:0 .25rem .5rem #0000001a;animation:slideInUp .3s ease}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.spinner-border-sm{width:1rem;height:1rem}.badge.bg-primary{font-size:.6rem;padding:.3rem .6rem!important;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@media (max-width: 576px){.notification-actions{gap:.25rem!important}.notification-item{padding:1rem!important}.notification-icon{margin-right:1rem}.btn-group-sm{flex-direction:column;gap:.5rem}.btn-group-sm .btn{width:100%}.table-responsive small{display:none}}@media (prefers-color-scheme: dark){.notification-item{background-color:#1a1a1a}.notification-item:hover{background-color:#0d6efd1a}.notification-item.notification-unread{background-color:#0d6efd0d}.notification-empty i{color:#495057}.notification-stats{background-color:#0003}}#notification-bell .dropdown-menu{border:1px solid rgba(var(--bs-border-color-translucent),.5);box-shadow:0 .5rem 1rem #00000026}:root{--notification-bg: #f0f6ff;--notification-border: #0d6efd;--notification-text: #1f2937;--notification-text-muted: #6c757d}[data-bs-theme=dark],.dark-layout,.dark-layout body{--notification-bg: #1e3a5f;--notification-border: #4f9eff;--notification-text: #e8eef9;--notification-text-muted: #a0aac0}#notification-bell .dropdown-item.notification-item-unread{transition:all .2s ease!important;position:relative;will-change:transform,background-color}#notification-bell .dropdown-item.notification-item-unread:hover,#notification-bell .dropdown-item.notification-item-unread:active,#notification-bell .dropdown-item.notification-item-unread:focus-visible{background-color:#e0edff!important;transform:translate(4px)!important;box-shadow:inset 3px 0 #0d6efd!important;color:#1f2937!important}[data-bs-theme=dark] #notification-bell .dropdown-item.notification-item-unread:hover,[data-bs-theme=dark] #notification-bell .dropdown-item.notification-item-unread:active,[data-bs-theme=dark] #notification-bell .dropdown-item.notification-item-unread:focus-visible,.dark-layout #notification-bell .dropdown-item.notification-item-unread:hover,.dark-layout #notification-bell .dropdown-item.notification-item-unread:active,.dark-layout #notification-bell .dropdown-item.notification-item-unread:focus-visible{background-color:#3a5580!important;transform:translate(4px)!important;box-shadow:inset 3px 0 #4f9eff!important;color:#e8eef9!important}#notification-bell .dropdown-menu .dropdown-item.notification-item-unread:hover{background-color:#e0edff!important;transform:translate(4px)!important}[data-bs-theme=dark] #notification-bell .dropdown-menu .dropdown-item.notification-item-unread:hover,.dark-layout #notification-bell .dropdown-menu .dropdown-item.notification-item-unread:hover{background-color:#3a5580!important;transform:translate(4px)!important}@media print{.notification-actions,.btn,#action-toast{display:none!important}}.select2-container .select2-dropdown{width:auto!important;min-width:100%;max-width:min(600px,90vw);white-space:nowrap}.select2-results__option{white-space:nowrap}.select2-container--default .select2-selection--single{position:relative}.select2-container--default .select2-selection--single .select2-selection__clear{position:absolute;inset-inline-end:2.25rem;top:50%;transform:translateY(-50%);z-index:1;line-height:1}.select2-container--default .select2-selection--single:has(.select2-selection__clear) .select2-selection__rendered{padding-inline-end:2.75rem!important}
