@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=Fira+Code:wght@400;500;600;700&display=swap";:root{--color-primary:#020a59;--color-secondary:#004996;--color-accent:#14a138;--color-deep-green:#006227;--brand-primary:var(--color-primary);--brand-primary-light:#020a590f;--surface-bg:#f8fafc;--surface-card:#fff;--surface-muted:#f1f5f9;--surface-border:#e2e8f0;--bg-primary:var(--surface-bg);--bg-card:var(--surface-card);--border-color:var(--surface-border);--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--shadow-card:0 1px 3px #00000012, 0 4px 12px #0000000d;--shadow-elevated:0 4px 16px #0000001a, 0 8px 32px #0000000f;--text-scale:1;--fs-heading:calc(40px * var(--text-scale));--fs-body:calc(16px * var(--text-scale));--fs-body-sm:calc(13px * var(--text-scale));--fs-caption:calc(12px * var(--text-scale));--fs-caption-sm:calc(10px * var(--text-scale));--fs-caption-xs:calc(9px * var(--text-scale));--font-body:"Plus Jakarta Sans", "Inter", "Segoe UI", system-ui, sans-serif;--font-heading:"Plus Jakarta Sans", "Inter", "Segoe UI", system-ui, sans-serif;--font-mono:"Fira Code", ui-monospace, monospace;--glass-gold-bg:radial-gradient(ellipse 100% 90% at 85% 10%, #f59e0b21 0%, #d977060a 35%, #0f172ad9 70%, #080d1cf0 100%);--glass-gold-border:#fbbf2461;--glass-gold-border-top:#fef08aa6;--glass-gold-shadow:0 10px 30px -4px #0000008c, 0 0 20px -2px #f59e0b29, inset 0 1px 1px 0 #fef08a59;--glass-gold-glow:0 0 28px #f59e0b47}.dark,[data-theme=dark]{--color-primary:#3b82f6;--color-secondary:#60a5fa;--color-accent:#4ade80;--color-deep-green:#22c55e;--brand-primary:#3b82f6;--brand-primary-light:#3b82f626;--surface-bg:#0b1120;--surface-card:#1e293b;--surface-muted:#162032;--surface-border:#334155;--bg-primary:var(--surface-bg);--bg-card:var(--surface-card);--border-color:var(--surface-border);--text-primary:#f8fafc;--text-secondary:#cbd5e1;--text-muted:#94a3b8;--shadow-card:0 4px 12px #0000004d;--shadow-elevated:0 8px 24px #00000073}*,:before,:after{box-sizing:border-box}input,select,textarea,button{font-family:inherit;font-size:inherit}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}a,button,input,select,textarea,.card,.surface-card,[role=button]{transition:var(--transition-smooth)}html{scroll-behavior:smooth;font-size:var(--fs-body)}body{background:var(--surface-bg);color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-body);letter-spacing:.01em;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;line-height:1.6}#root{text-align:left;border:none;flex-direction:column;width:100%;min-height:100svh;margin:0;display:flex}body{padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--surface-muted);border-radius:99px}::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-primary);letter-spacing:-.02em;text-align:left;margin:0 0 .5em;font-weight:600;line-height:1.2}h1{font-size:var(--fs-heading)}h2{font-size:calc(28px * var(--text-scale))}h3{font-size:calc(22px * var(--text-scale))}h4{font-size:calc(18px * var(--text-scale))}p{font-size:var(--fs-body);color:var(--text-secondary);margin:0 0 1em}code,pre{font-family:var(--font-mono);font-size:var(--fs-body-sm);border-radius:6px}code{background:var(--surface-muted);color:var(--text-primary);border:1px solid var(--surface-border);padding:2px 6px}.text-heading{font-size:var(--fs-heading);letter-spacing:-.02em;font-weight:600}.text-body{font-size:var(--fs-body);line-height:1.6}.text-body-sm{font-size:var(--fs-body-sm);line-height:1.6}.text-caption{font-size:var(--fs-caption)}.text-caption-sm{font-size:var(--fs-caption-sm)}.text-caption-xs{font-size:var(--fs-caption-xs)}.glass{-webkit-backdrop-filter:blur(16px)saturate(160%);background:radial-gradient(120% 100% at 85% 10%,#f59e0b1f 0%,#d977060a 40%,#0f172ac7 80%,#080d1ce6 100%);border:1px solid #fbbf2459;border-top:1.5px solid #fef08a99;box-shadow:0 10px 30px -4px #00000080,0 0 20px -2px #f59e0b29,inset 0 1px 1px #fef08a4d}.glass-header{-webkit-backdrop-filter:blur(16px)saturate(160%);color:#fff;background:linear-gradient(135deg,#f59e0b1f 0%,#d977060d 35%,#0f172ad1 100%);border:1px solid #fbbf2459;border-top-color:#fef08a99;box-shadow:0 4px 20px #00000059,0 0 18px #f59e0b24}.glass-gold{-webkit-backdrop-filter:blur(18px)saturate(180%);background:var(--glass-gold-bg);border:1px solid var(--glass-gold-border);border-top:1.5px solid var(--glass-gold-border-top);box-shadow:var(--glass-gold-shadow);transition:all .28s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.glass-gold:hover{box-shadow:0 18px 40px -6px #000000b3, var(--glass-gold-glow), inset 0 1px 2px 0 #fef08a8c;border-color:#fffffff2 #fbbf24bf #fbbf24bf}.gradient-primary{background:linear-gradient(135deg,#036 0%,#09c 100%)}.gradient-secondary{background:linear-gradient(135deg,#666 0%,indigo 100%)}.gradient-brand{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 100%)}.safe-bottom{padding-bottom:6rem}@media (width>=768px){.safe-bottom{padding-bottom:0}}.surface-card{background:var(--surface-card);border:1px solid var(--surface-border);box-shadow:var(--shadow-card);border-radius:12px}.surface-elevated{background:var(--surface-card);border:1px solid var(--surface-border);box-shadow:var(--shadow-elevated);border-radius:16px}.modal-backdrop{-webkit-backdrop-filter:blur(4px);z-index:100;background:#0f172a99;position:fixed;inset:0}:root{--radius-card:12px;--radius-card-lg:16px;--radius-pill:999px;--radius-btn:8px;--radius-modal:20px;--sidebar-width:240px;--sidebar-collapsed:72px}.pill-success,.pill-warning,.pill-neutral,.pill-blue{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.pill-success:before,.pill-warning:before,.pill-neutral:before,.pill-blue:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px}.pill-success{color:#14a138;background:#14a13814}.pill-success:before{background:#14a138}.pill-warning{color:#f59e0b;background:#f59e0b14}.pill-warning:before{background:#f59e0b}.pill-neutral{color:#94a3b8;background:#94a3b81f}.pill-neutral:before{background:#94a3b8}.pill-blue{color:#020a59;background:#020a5914}.pill-blue:before{background:#020a59}.cloud-badge{color:var(--color-accent);white-space:nowrap;vertical-align:middle;letter-spacing:.01em;background-color:#14a13814;border:1px solid #14a13840;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.cloud-badge-warning{color:#f59e0b;white-space:nowrap;vertical-align:middle;letter-spacing:.01em;background-color:#f59e0b14;border:1px solid #f59e0b40;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.page-header-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.progress-track{background:var(--surface-muted);border-radius:var(--radius-pill);width:100%;height:6px;overflow:hidden}.progress-fill{border-radius:var(--radius-pill);background:var(--color-accent);height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.progress-fill-blue{background:var(--color-primary)}.icon-roundel{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.icon-roundel-blue{color:var(--color-primary);background:#020a5914}.icon-roundel-green{color:var(--color-accent);background:#14a13814}.icon-roundel-amber{color:#f59e0b;background:#f59e0b14}.trend-up,.trend-down{border-radius:var(--radius-pill);align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.trend-up{color:var(--color-accent);background:#14a13814}.trend-down{color:#ef4444;background:#ef444414}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes timerGlow{0%,to{box-shadow:0 0 #f59e0b00}50%{box-shadow:0 0 16px 4px #f59e0b40}}.fade-in-up>*{opacity:0;animation:.25s cubic-bezier(.16,1,.3,1) both fadeInUp}.fade-in-up>:first-child{animation-delay:0s}.fade-in-up>:nth-child(2){animation-delay:30ms}.fade-in-up>:nth-child(3){animation-delay:60ms}.fade-in-up>:nth-child(4){animation-delay:90ms}.fade-in-up>:nth-child(5){animation-delay:.12s}.fade-in-up>:nth-child(6){animation-delay:.15s}.fade-in-up>:nth-child(7){animation-delay:.18s}.fade-in-up>:nth-child(8){animation-delay:.21s}.fade-in-up>:nth-child(9){animation-delay:.24s}.fade-in-up>:nth-child(10){animation-delay:.27s}.fade-in-up>:nth-child(11){animation-delay:.3s}.fade-in-up>:nth-child(12){animation-delay:.33s}.fade-in-up>:nth-child(13){animation-delay:.36s}.fade-in-up>:nth-child(14){animation-delay:.39s}.fade-in-up>:nth-child(15){animation-delay:.42s}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.rounded-full{border-radius:9999px}.text-xs{font-size:.75rem}.font-semibold{font-weight:600}.border{border-style:solid;border-width:1px}.bg-blue-100{background-color:#020a5914}.text-blue-700{color:#020a59}.border-blue-200{border-color:#020a5933}.bg-amber-100{background-color:#f59e0b14}.text-amber-700{color:#d97706}.border-amber-200{border-color:#f59e0b33}.bg-purple-100{background-color:#9333ea14}.text-purple-700{color:#7e22ce}.border-purple-200{border-color:#9333ea33}.bg-teal-100{background-color:#0d948814}.text-teal-700{color:#0f766e}.border-teal-200{border-color:#0d948833}.bg-slate-100{background-color:#94a3b81f}.text-slate-600{color:var(--text-secondary)}.border-slate-200{border-color:#94a3b840}.dark .pill-blue{color:#60a5fa!important;background:#3b82f626!important}.dark .pill-blue:before{background:#60a5fa!important}.dark .icon-roundel-blue{color:#60a5fa!important;background:#3b82f61f!important}.dark .text-blue-700{color:#60a5fa!important}.dark .bg-blue-100{background-color:#3b82f61f!important}.dark .border-blue-200{border-color:#3b82f640!important}.dark .pill-success{color:#4ade80;background:#4ade8026}.dark .pill-success:before{background:#4ade80}.dark .icon-roundel-green{color:#4ade80;background:#4ade801f}.dark .cloud-badge{color:#4ade80;background-color:#4ade801f;border-color:#4ade804d}.dark .trend-up{color:#4ade80;background:#4ade801f}.dark .pill-warning{color:#fbbf24;background:#fbbf2426}.dark .pill-warning:before{background:#fbbf24}.dark .icon-roundel-amber{color:#fbbf24;background:#fbbf241f}.dark .text-amber-700{color:#fbbf24}.dark .bg-amber-100{background-color:#fbbf241f}.dark .border-amber-200{border-color:#fbbf2440}.dark .text-purple-700{color:#c084fc}.dark .bg-purple-100{background-color:#a855f71f}.dark .border-purple-200{border-color:#a855f740}.dark .text-teal-700{color:#2dd4bf}.dark .bg-teal-100{background-color:#14b8a61f}.dark .border-teal-200{border-color:#14b8a640}.dark .text-slate-600{color:var(--text-secondary)}.dark .bg-slate-100{background-color:#94a3b81f}.dark .border-slate-200{border-color:#94a3b833}._layoutContainer_exayr_5{background-color:var(--surface-bg);width:100%;min-height:100vh;display:flex;position:relative}._sidebar_exayr_14{background-color:var(--surface-card);width:240px;color:var(--text-secondary);z-index:1200;box-shadow:none;border-right:1px solid var(--surface-border);flex-direction:column;transition:width .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0}._collapsed_exayr_30{width:72px}._sidebarHeader_exayr_35{border-bottom:1px solid var(--surface-border);flex-shrink:0;justify-content:space-between;align-items:center;height:64px;padding:0 18px;display:flex;overflow:hidden}._collapsed_exayr_30 ._sidebarHeader_exayr_35{flex-direction:column;justify-content:center;align-items:center;gap:6px;height:64px;padding:0;display:flex}._brandTitle_exayr_56{cursor:pointer;outline:none;align-items:center;width:100%;min-width:0;margin:0;display:flex;overflow:hidden}._collapsed_exayr_30 ._brandTitle_exayr_56{justify-content:center}._brandTitleContainer_exayr_71{align-items:center;gap:8px;width:100%;min-width:0;display:flex}._sidebarBrandLogo_exayr_79{object-fit:contain;filter:brightness(0)saturate()invert(8%)sepia(85%)saturate(5800%)hue-rotate(234deg)brightness(75%)contrast(115%);flex-shrink:0;width:auto;max-width:60px;height:20px;transition:filter .2s}.dark ._sidebarBrandLogo_exayr_79{filter:drop-shadow(0 2px 6px #00000040)}._brandSeparator_exayr_94{background-color:var(--surface-border,#e2e8f0);flex-shrink:0;width:1px;height:18px}.dark ._brandSeparator_exayr_94{background-color:#ffffff29}._brandTitleTextGroup_exayr_105{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._brandTitleMain_exayr_113{font-family:var(--font-heading);color:var(--color-primary);letter-spacing:-.03em;white-space:nowrap;margin:0;font-size:1.15rem;font-weight:800;line-height:1}._brandTitleMain_exayr_113 span{color:var(--color-accent)}._brandLogoMini_exayr_128{object-fit:contain;width:auto;height:22px}._brandIconMini_exayr_134{width:36px;height:36px;color:var(--color-primary);background:#020a5914;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex}.dark ._brandIconMini_exayr_134{color:#38bdf8;background:#38bdf81f}._toggleBtn_exayr_151{width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:#0000000a;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}._toggleBtn_exayr_151:hover{background:#00000014}._collapsed_exayr_30 ._toggleBtn_exayr_151{border-radius:6px;width:28px;height:28px}._navMenu_exayr_176{flex-direction:column;flex:1;justify-content:space-between;min-height:0;padding:12px 0 0;display:flex;overflow:visible}._menuItemsGroup_exayr_186{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#94a3b840 transparent;flex-direction:column;flex:1;gap:3px;min-height:0;padding:0 10px;display:flex;overflow:hidden auto}._menuItemsGroup_exayr_186>*{flex-shrink:0}._publicSectionsWrapper_exayr_204{flex-direction:column;flex-shrink:0;gap:3px;display:flex}._menuItemsGroup_exayr_186::-webkit-scrollbar{width:4px}._menuItemsGroup_exayr_186::-webkit-scrollbar-track{background:0 0}._menuItemsGroup_exayr_186::-webkit-scrollbar-thumb{background:#94a3b840;border-radius:9999px}._navItem_exayr_224{appearance:none;width:100%;height:38px;min-height:38px;color:var(--text-secondary);font-family:var(--font-body);cursor:pointer;text-align:left;background:0 0;border:none;border-left:3px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:12px;padding:0 12px;font-size:.86rem;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:flex}._navItem_exayr_224:hover{color:var(--color-primary);background:#020a590a}._navItemActive_exayr_255{color:var(--color-primary);border-left:3px solid var(--color-primary);background:#020a5912;padding-left:13px;font-weight:600}._collapsed_exayr_30 ._navItem_exayr_224{border-left:none;justify-content:center;padding:0}._collapsed_exayr_30 ._navItemActive_exayr_255{border-left:none;padding-left:0}._icon_exayr_274{flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;display:flex}._labelText_exayr_282{white-space:nowrap;animation:.2s ease-in-out _fadeIn_exayr_1}._menuDivider_exayr_287{background:var(--surface-border);height:1px;margin:10px 12px}._navSection_exayr_294{flex-direction:column;gap:3px;display:flex}._navSectionLabel_exayr_300{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);-webkit-user-select:none;user-select:none;opacity:.85;padding:12px 14px 4px;font-size:.65rem;font-weight:700;display:block}._collapsed_exayr_30 ._navSectionLabel_exayr_300{display:none}._navSectionDivider_exayr_317{background:var(--surface-border);opacity:.6;height:1px;margin:8px 12px}._navSectionHeader_exayr_324{-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 14px 4px;display:flex}._sectionTitleRow_exayr_333{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}._navSectionTitle_exayr_342{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);opacity:.9;text-align:left;white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:750;overflow:hidden}._publicSectionHeader_exayr_356 ._navSectionTitle_exayr_342{color:var(--color-primary)}._activeZoneBadge_exayr_360{color:#2563eb;letter-spacing:.02em;text-transform:uppercase;background:#2563eb1a;border:1px solid #2563eb40;border-radius:9999px;align-items:center;gap:5px;padding:1px 7px;font-size:.62rem;font-weight:700;display:inline-flex}.dark ._activeZoneBadge_exayr_360{color:#38bdf8;background:#38bdf826;border-color:#38bdf859}._activeZoneDot_exayr_381{background-color:#2563eb;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite _zonePulse_exayr_1;box-shadow:0 0 6px #2563eb}.dark ._activeZoneDot_exayr_381{background-color:#38bdf8;box-shadow:0 0 6px #38bdf8}@keyframes _zonePulse_exayr_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.35)}}._publicZoneBadge_exayr_400{background:var(--surface-muted);color:var(--text-muted);border:1px solid var(--surface-border);letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;align-items:center;padding:1px 6px;font-size:.6rem;font-weight:700;display:inline-flex}._publicItemTag_exayr_414{color:var(--text-muted);background:var(--surface-muted);letter-spacing:.02em;border:1px solid var(--surface-border);border-radius:4px;margin-left:auto;padding:1px 5px;font-size:.6rem;font-weight:600}._navItemContent_exayr_426{justify-content:space-between;align-items:center;width:100%;display:flex}._portalToAdminDivider_exayr_434{-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin:14px 14px 8px;display:flex}._dividerLine_exayr_442{background:var(--surface-border);opacity:.85;flex:1;height:1px}._dividerLabel_exayr_449{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:.75;font-size:.58rem;font-weight:800}._collapsed_exayr_30 ._portalToAdminDivider_exayr_434{margin:8px 12px}._collapsed_exayr_30 ._dividerLabel_exayr_449{display:none}._workspaceDividerContainer_exayr_468{flex-shrink:0;margin:12px 12px 6px}._workspaceToggleBtn_exayr_473{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:4px 0;transition:opacity .2s,transform .15s;display:flex}._workspaceToggleBtn_exayr_473:hover{opacity:.95}._workspaceToggleBtn_exayr_473:active{transform:scale(.98)}._workspaceToggleLabel_exayr_495{font-family:var(--font-heading);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:.85;align-items:center;gap:6px;font-size:.6rem;font-weight:800;transition:color .2s;display:flex}._workspaceToggleBtn_exayr_473:hover ._workspaceToggleLabel_exayr_495{color:var(--color-primary)}._workspaceToggleBadge_exayr_514{background:var(--surface-muted);color:var(--text-muted);border:1px solid var(--surface-border);letter-spacing:.02em;border-radius:9999px;padding:1px 5px;font-size:.55rem;font-weight:700}._workspaceChevron_exayr_525{color:var(--text-muted);transition:transform .25s cubic-bezier(.4,0,.2,1)}._workspaceChevronOpen_exayr_530{transform:rotate(180deg)}._workspaceToggleMiniBadge_exayr_534{background:var(--surface-muted);color:var(--text-muted);border:1px solid var(--surface-border);border-radius:4px;padding:2px 4px;font-size:.6rem;font-weight:700}._collapsed_exayr_30 ._workspaceDividerContainer_exayr_468{margin:8px 6px}._internalSectionsWrapper_exayr_548{flex-direction:column;flex-shrink:0;gap:4px;animation:.26s cubic-bezier(.22,1,.36,1) _slideDownFade_exayr_1;display:flex}._workspaceQuickBar_exayr_557{flex-shrink:0;align-items:center;gap:6px;padding:2px 4px 6px;display:flex}._showAllMenusBtn_exayr_565{appearance:none;background:var(--surface-muted,#f1f5f9);border:1px solid var(--surface-border,#e2e8f0);min-width:0;font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:4px 8px;font-size:.68rem;font-weight:600;transition:all .18s;display:flex;overflow:hidden}._showAllMenusBtn_exayr_565:hover{color:var(--color-primary);background:#020a590d;border-color:#020a5929}._showAllMenusBtnActive_exayr_595{color:var(--color-primary);background:#020a5912;border-color:#020a5938;font-weight:700}.dark ._showAllMenusBtn_exayr_565{color:#cbd5e1;background:#0f172a99;border-color:#ffffff14}.dark ._showAllMenusBtn_exayr_565:hover{color:#38bdf8;background:#38bdf81a;border-color:#38bdf847}.dark ._showAllMenusBtnActive_exayr_595{color:#38bdf8;background:#38bdf824;border-color:#38bdf859}._groupingGuideToggleBtn_exayr_620{appearance:none;background:var(--surface-muted,#f1f5f9);border:1px solid var(--surface-border,#e2e8f0);font-family:var(--font-body);color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:4px 7px;font-size:.66rem;font-weight:600;transition:all .18s;display:inline-flex}._groupingGuideToggleBtn_exayr_620:hover,._groupingGuideToggleBtnActive_exayr_640{color:#2563eb;background:#2563eb1a;border-color:#2563eb47}.dark ._groupingGuideToggleBtn_exayr_620{color:#94a3b8;background:#0f172a99;border-color:#ffffff14}.dark ._groupingGuideToggleBtn_exayr_620:hover,.dark ._groupingGuideToggleBtnActive_exayr_640{color:#38bdf8;background:#38bdf824;border-color:#38bdf859}._groupingExplainerCard_exayr_660{background:#2563eb0a;border:1px solid #2563eb29;border-radius:8px;flex-direction:column;gap:5px;margin:0 4px 6px;padding:8px 10px;animation:.22s cubic-bezier(.22,1,.36,1) _slideDownFade_exayr_1;display:flex}.dark ._groupingExplainerCard_exayr_660{background:#0f172abf;border-color:#38bdf838}._groupingExplainerHeader_exayr_677{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary,#020a59);align-items:center;gap:5px;font-size:.66rem;font-weight:700;display:flex}.dark ._groupingExplainerHeader_exayr_677{color:#38bdf8}._groupingExplainerList_exayr_693{font-family:var(--font-body);color:var(--text-secondary);flex-direction:column;gap:3px;margin:0;padding-left:14px;font-size:.66rem;line-height:1.35;display:flex}._groupingExplainerList_exayr_693 strong{color:var(--text-primary);font-weight:700}._favoriteSectionGroup_exayr_711{border-bottom:1px dashed var(--surface-border,#e2e8f0);flex-direction:column;gap:2px;margin-bottom:4px;padding-bottom:6px;display:flex}.dark ._favoriteSectionGroup_exayr_711{border-bottom-color:#ffffff1a}._favoriteSectionHeader_exayr_724{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em;color:#d97706;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:4px 12px;font-size:.68rem;font-weight:700;display:flex}.dark ._favoriteSectionHeader_exayr_724{color:#fbbf24}._favoriteHeaderIcon_exayr_742{color:#f59e0b;fill:#f59e0b;flex-shrink:0}.dark ._favoriteHeaderIcon_exayr_742{color:#fbbf24;fill:#fbbf24}._navItemRow_exayr_753{flex-shrink:0;align-items:center;width:100%;min-height:38px;display:flex;position:relative}._favStarBtn_exayr_762{width:24px;height:24px;color:var(--text-muted);cursor:pointer;opacity:0;z-index:2;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:opacity .18s,color .18s,background-color .18s,transform .15s;display:flex;position:absolute;right:8px}._navItemRow_exayr_753:hover ._favStarBtn_exayr_762,._favStarBtn_exayr_762:focus-visible,._favStarBtnActive_exayr_786{opacity:1}._favStarBtn_exayr_762:hover{color:#f59e0b;background:#f59e0b1f;transform:scale(1.08)}._favStarBtnActive_exayr_786{color:#f59e0b;opacity:.9}.dark ._favStarBtn_exayr_762:hover,.dark ._favStarBtnActive_exayr_786{color:#fbbf24}._internalCategoryGroup_exayr_806{flex-direction:column;flex-shrink:0;gap:2px;display:flex}._sectionAccordionBtn_exayr_813{appearance:none;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;padding:7px 12px;transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1);display:flex}._sectionAccordionBtn_exayr_813:active{transform:scale(.98)}._categoryHeaderTextCol_exayr_838{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}._categoryTabLabel_exayr_847{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);white-space:nowrap;font-size:.72rem;font-weight:700;line-height:1.2;transition:color .18s}._categorySubtitle_exayr_859{font-family:var(--font-body);color:var(--text-muted);white-space:normal;opacity:.85;font-size:.63rem;font-weight:500;line-height:1.25}._sectionAccordionBtn_exayr_813:hover{background:#020a590a}._sectionAccordionBtn_exayr_813:hover ._categoryTabLabel_exayr_847{color:var(--text-primary)}.dark ._sectionAccordionBtn_exayr_813:hover{background:#ffffff0d}.dark ._sectionAccordionBtn_exayr_813:hover ._categoryTabLabel_exayr_847{color:#f8fafc}._sectionAccordionBtnSelected_exayr_885{background:#020a590a}._sectionAccordionBtnSelected_exayr_885 ._navSectionTitle_exayr_342,._sectionAccordionBtnSelected_exayr_885 ._categoryTabLabel_exayr_847{color:var(--color-primary,#020a59);opacity:1;font-weight:750}.dark ._sectionAccordionBtnSelected_exayr_885{background:#38bdf814}.dark ._sectionAccordionBtnSelected_exayr_885 ._navSectionTitle_exayr_342,.dark ._sectionAccordionBtnSelected_exayr_885 ._categoryTabLabel_exayr_847{color:#38bdf8;opacity:1;font-weight:750}._sectionAccordionBtnActive_exayr_907{border-color:#020a591a}.dark ._sectionAccordionBtnActive_exayr_907{border-color:#38bdf82e}._sectionHeaderMeta_exayr_915{flex-shrink:0;align-items:center;gap:6px;display:flex}._activeCategoryDot_exayr_922{background-color:var(--color-primary,#020a59);border-radius:50%;width:5px;height:5px}.dark ._activeCategoryDot_exayr_922{background-color:#38bdf8}._sectionCountBadge_exayr_933{color:var(--text-muted,#64748b);background:#94a3b826;border:1px solid #0000;border-radius:9999px;padding:1px 5px;font-size:.56rem;font-weight:700;line-height:1.2;transition:all .2s}._sectionAccordionBtnSelected_exayr_885 ._sectionCountBadge_exayr_933{color:var(--color-primary,#020a59);background:#020a5914;border-color:#020a5926}.dark ._sectionAccordionBtnSelected_exayr_885 ._sectionCountBadge_exayr_933{color:#38bdf8;background:#38bdf826;border-color:#38bdf84d}._sectionChevron_exayr_957{color:var(--text-muted,#64748b);opacity:.75;transition:transform .28s cubic-bezier(.22,1,.36,1)}._sectionChevronOpen_exayr_963{transform:rotate(180deg)}._sectionItemsList_exayr_967{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1),opacity .26s;display:grid}._sectionItemsCollapsed_exayr_976{opacity:0;pointer-events:none;grid-template-rows:0fr}._sectionItemsInner_exayr_982{flex-direction:column;gap:2px;min-height:0;display:flex;overflow:hidden}@keyframes _slideDownFade_exayr_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._srOnly_exayr_1001{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._brandBadge_exayr_1013{color:#2563eb;letter-spacing:.04em;background:#2563eb1f;border:1px solid #60a5fa59;border-radius:9999px;flex-shrink:0;padding:2px 6px;font-size:.62rem;font-weight:800;line-height:1}.dark ._brandBadge_exayr_1013{color:#93c5fd;background:#2563eb4d;border:1px solid #60a5fa73}._closeDrawerBtn_exayr_1032{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex}._closeDrawerBtn_exayr_1032:hover{background:var(--surface-muted);color:var(--text-primary)}._impersonateNavLabel_exayr_1050{justify-content:space-between;align-items:center;width:100%;display:flex}._impersonateBadgeActive_exayr_1057{color:#d97706;text-transform:uppercase;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:9999px;margin-left:6px;padding:1px 6px;font-size:9px;font-weight:700}._navFooter_exayr_1070{border-top:1px solid var(--surface-border);flex-shrink:0;margin-top:8px;padding:12px 12px 0}._logoutItem_exayr_1078{color:#ef4444d9;cursor:pointer;z-index:20;position:relative}._logoutItem_exayr_1078:hover{color:#ef4444;background:#ef44440f}._userPanel_exayr_1091{background:var(--surface-muted);border-radius:10px;align-items:center;gap:10px;margin-bottom:8px;padding:12px 16px;display:flex}._userAvatar_exayr_1101{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.9rem;font-weight:700;display:flex}._userInfo_exayr_1115{flex-direction:column;min-width:0;display:flex}._userName_exayr_1121{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}._userRole_exayr_1130{color:var(--text-muted);font-size:.72rem}._contentWrapper_exayr_1136{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;min-height:100vh;padding-left:240px;transition:padding-left .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow-x:clip}._collapsedContent_exayr_1150{padding-left:72px}._bottomNav_exayr_1155{display:none}@keyframes _fadeIn_exayr_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){._sidebar_exayr_14{display:none}._contentWrapper_exayr_1136,._collapsedContent_exayr_1150{padding-left:0;padding-bottom:calc(64px + 16px + env(safe-area-inset-bottom,0px))}._bottomNav_exayr_1155{height:calc(60px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(20px);z-index:100;padding-top:0;padding-left:calc(8px + env(safe-area-inset-left,0px));padding-right:calc(8px + env(safe-area-inset-right,0px));background:#ffffffe6;border-top:1px solid #00000014;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000000d}._bottomNavItem_exayr_1201{color:var(--text-muted,#64748b);cursor:pointer;font-family:var(--font-body);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;height:100%;padding:6px 0 2px;font-size:.68rem;font-weight:600;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex;position:relative}._bottomNavItem_exayr_1201:active{transform:scale(.92)}._bottomNavItemActive_exayr_1226{color:var(--color-primary,#004996);font-weight:700}._bottomNavItemActive_exayr_1226:before{content:"";background:linear-gradient(90deg,#004996,#14a138);border-radius:0 0 3px 3px;width:24px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}._bottomIcon_exayr_1243{justify-content:center;align-items:center;font-size:1.15rem;transition:transform .2s cubic-bezier(.16,1,.3,1);display:flex}._bottomNavItemActive_exayr_1226 ._bottomIcon_exayr_1243{transform:translateY(-1px)}._bottomLabel_exayr_1255{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.01em;max-width:100%;overflow:hidden}}._mainContentBody_exayr_1265{flex-direction:column;flex:1;width:100%;display:flex}._passkeyNudgeBanner_exayr_1273{z-index:10;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:14px 24px 0;padding:10px 16px;animation:.3s ease-out forwards _fadeInDown_exayr_1;position:relative;overflow:hidden;opacity:1!important;visibility:visible!important;color:#fff!important;background:linear-gradient(135deg,#0b1528 0%,#112240 50%,#0a172e 100%)!important;border:1px solid #38bdf847!important;border-left:4px solid #0284c7!important;display:flex!important;box-shadow:0 8px 24px -4px #02061759,0 2px 8px -2px #02061733!important}@keyframes _fadeInDown_exayr_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._nudgeBannerLeft_exayr_1299{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._nudgeIconPulse_exayr_1307{background:linear-gradient(135deg,#2563eb40 0%,#0ea5e926 100%);border:1px solid #60a5fa59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.15rem;display:flex;box-shadow:0 0 14px #2563eb40}._nudgeBannerContent_exayr_1321{flex-direction:column;gap:4px;min-width:0;display:flex}._nudgeTitleRow_exayr_1328{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._nudgeTitle_exayr_1328{font-family:var(--font-heading,sans-serif);color:#fff;letter-spacing:-.2px;margin:0;font-size:.95rem;font-weight:700}._nudgeTitleDesktop_exayr_1344{display:inline}._nudgeTitleMobile_exayr_1348{display:none}._desktopOnly_exayr_1352{display:inline-block}._mobileOnly_exayr_1356{display:none}._ctaTextDesktop_exayr_1360{display:inline}._ctaTextMobile_exayr_1364{display:none}._nudgeCtaIcon_exayr_1368{font-size:.85rem;line-height:1;display:inline-flex}._nudgeBadge_exayr_1374{color:#93c5fd;letter-spacing:.04em;text-transform:uppercase;background:#3b82f629;border:1px solid #60a5fa59;border-radius:5px;padding:1px 7px;font-size:.65rem;font-weight:700}._nudgeSimBadge_exayr_1386{color:#fde68a;letter-spacing:.04em;text-transform:uppercase;background:#f59e0b2e;border:1px solid #fbbf2473;border-radius:5px;padding:1px 7px;font-size:.65rem;font-weight:700}._nudgeDesc_exayr_1398{font-family:var(--font-body,sans-serif);color:#cbd5e1;max-width:780px;margin:0;font-size:.77rem;line-height:1.35}._nudgeMobileSub_exayr_1407{display:none}._nudgeBannerActions_exayr_1411{flex-shrink:0;align-items:center;gap:8px;display:flex}._nudgeCtaBtn_exayr_1418{color:#fff;font-family:var(--font-heading,sans-serif);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:1px solid #93c5fd66;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.78rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 10px #2563eb4d}._nudgeCtaBtn_exayr_1418:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 14px #2563eb73}._nudgeCtaBtn_exayr_1418:active{transform:translateY(0)}._nudgeDismissBtn_exayr_1446{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:inline-flex}._nudgeDismissBtn_exayr_1446:hover{color:#fff;background:#ffffff26}@media (width<=768px){._passkeyNudgeBanner_exayr_1273{box-sizing:border-box;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:calc(100% - 24px);margin:8px 12px 0;padding:7px 10px;opacity:1!important;visibility:visible!important;display:flex!important}._nudgeBannerLeft_exayr_1299{flex:1;align-items:center;gap:8px;min-width:0}._nudgeIconPulse_exayr_1307{border-radius:8px;flex-shrink:0;width:28px;height:28px;font-size:.9rem;box-shadow:0 0 8px #2563eb40}._nudgeBannerContent_exayr_1321{gap:1px;min-width:0;overflow:hidden}._nudgeTitleRow_exayr_1328{flex-wrap:nowrap;gap:4px;overflow:hidden}._nudgeTitle_exayr_1328{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8rem;font-weight:700;line-height:1.2;overflow:hidden}._nudgeTitleDesktop_exayr_1344{display:none!important}._nudgeTitleMobile_exayr_1348{white-space:nowrap;display:inline-block!important}._desktopOnly_exayr_1352{display:none!important}._mobileOnly_exayr_1356{display:inline-block!important}._nudgeMobileSub_exayr_1407._mobileOnly_exayr_1356{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.68rem;line-height:1.2;overflow:hidden;display:block!important}._nudgeBannerActions_exayr_1411{flex-shrink:0;align-items:center;gap:5px;display:flex}._nudgeCtaBtn_exayr_1418{white-space:nowrap;border-radius:6px;flex-shrink:0;gap:4px;width:auto;padding:5px 9px;font-size:.74rem;font-weight:700}._nudgeDismissBtn_exayr_1446{width:24px;height:24px}._ctaTextDesktop_exayr_1360{display:none!important}._ctaTextMobile_exayr_1364{display:inline!important}}._premiumFooter_exayr_1565{background-color:var(--surface-card);border-top:1px solid var(--surface-border);box-sizing:border-box;flex-shrink:0;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;margin-top:auto;padding:16px 140px 16px 24px;display:flex}._footerLeft_exayr_1579{flex-direction:column;align-items:flex-start;gap:6px;display:flex}._footerBrandRow_exayr_1586{align-items:center;gap:10px;display:flex}._footerDivider_exayr_1592{color:var(--text-muted);font-size:11px}._footerTextCompact_exayr_1597{font-family:var(--font-body);color:var(--text-secondary);font-size:11px}._footerText_exayr_1597{font-family:var(--font-body);color:var(--text-muted);text-align:left;max-width:800px;font-size:11px;line-height:1.6}._footerVersion_exayr_1612{font-family:var(--font-heading);color:var(--color-primary);white-space:nowrap;letter-spacing:.5px;background-color:#020a590d;border:1px solid #020a591f;border-radius:4px;padding:3px 8px;font-size:10px;font-weight:700}._sidebarVersion_exayr_1625{font-family:var(--font-heading);color:var(--text-muted);text-align:left;border-top:1px dashed var(--surface-border);opacity:.8;letter-spacing:.5px;margin-top:12px;padding:8px 16px 0;font-size:10px;font-weight:600}@media (width<=768px){._premiumFooter_exayr_1565{padding:16px 20px calc(84px + env(safe-area-inset-bottom,0px)) 20px;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:0}}._topNavbar_exayr_1648{display:none}@media (width<=768px){._topNavbar_exayr_1648{background-color:var(--surface-card);border-bottom:1px solid var(--surface-border);box-sizing:border-box;z-index:100;justify-content:flex-end;align-items:center;width:100%;padding:8px 16px;display:flex;position:relative;top:0;right:0}._topNavbar_exayr_1648:empty{display:none!important}}._sidebarUserSection_exayr_1674{flex-direction:column;gap:10px;margin-bottom:16px;padding:0 12px;display:flex}._sidebarConnectionStatus_exayr_1682{justify-content:flex-start;width:100%;padding-left:4px;display:flex}._collapsed_exayr_30 ._sidebarConnectionStatus_exayr_1682{justify-content:center;padding-left:0}._collapsedUserAvatar_exayr_1694{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin:0 auto;font-size:.95rem;font-weight:700;display:flex;box-shadow:0 2px 6px #020a591f}._blinkingHeart_exayr_1710{color:#ef4444;margin:0 2px;animation:1.4s ease-in-out infinite _heartBeat_exayr_1;display:inline-block}._companyBPT_exayr_1717{color:var(--color-accent);font-weight:800}@keyframes _heartBeat_exayr_1{0%{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.2)}70%{transform:scale(1)}}._mobileMoreOverlay_exayr_1731{z-index:10000;-webkit-backdrop-filter:blur(4px);background:#00000073;animation:.15s ease-out _fadeInOverlay_exayr_1;position:fixed;inset:0}@keyframes _fadeInOverlay_exayr_1{0%{opacity:0}to{opacity:1}}._mobileMoreMenu_exayr_1749{width:100%;padding:8px 16px calc(24px + env(safe-area-inset-bottom,0px)) 16px;z-index:10001;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(24px);background-color:#fffffff5;border-top:1px solid #00000014;border-radius:22px 22px 0 0;flex-direction:column;max-height:84vh;animation:.26s cubic-bezier(.16,1,.3,1) _slideUpMobileSheet_exayr_1;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 36px #00000038}._sheetDragHandle_exayr_1771{background:var(--text-muted,#94a3b8);opacity:.35;border-radius:999px;flex-shrink:0;width:36px;height:4px;margin:4px auto 10px}._mobileMoreHeader_exayr_1781{border-bottom:1px solid var(--surface-border,#e2e8f0);flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:6px;padding:0 4px 10px;display:flex}._sheetUserProfile_exayr_1791{align-items:center;gap:10px;display:flex}._sheetUserAvatar_exayr_1797{color:#fff;background:linear-gradient(135deg,#020a59 0%,#004996 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.92rem;font-weight:700;display:flex;box-shadow:0 2px 6px #020a5940}._sheetUserInfo_exayr_1812{flex-direction:column;gap:1px;display:flex}._sheetUserName_exayr_1818{font-family:var(--font-heading);color:var(--text-primary,#0f172a);font-size:.88rem;font-weight:700;line-height:1.2}._sheetUserRole_exayr_1826{text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary,#004996);font-size:.65rem;font-weight:700}._mobileCloseBtn_exayr_1834{color:var(--text-muted);cursor:pointer;background:#0000000d;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;line-height:1;transition:all .15s;display:flex}._mobileCloseBtn_exayr_1834:hover{color:var(--text-primary);background:#0000001a}._mobileSectionGroup_exayr_1855{flex-direction:column;gap:2px;display:flex}._mobileSectionLabel_exayr_1861{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted,#94a3b8);-webkit-user-select:none;user-select:none;padding:8px 8px 3px;font-size:.64rem;font-weight:700;display:block}._mobileMoreItem_exayr_1873{color:var(--text-secondary,#475569);font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:.85rem;font-weight:500;transition:background .15s,color .15s;display:flex}._mobileMoreItem_exayr_1873:hover,._mobileMoreItem_exayr_1873:active{color:var(--color-primary,#020a59);background:#020a590f}._mobileMoreItemActive_exayr_1896{color:var(--color-primary,#020a59);background:#020a5914;font-weight:600}._mobileMoreDivider_exayr_1902{background:var(--surface-border,#e2e8f0);height:1px;margin:6px 4px}@keyframes _slideUpMobileSheet_exayr_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.dark ._mobileMoreMenu_exayr_1749{background-color:#0f172af5;border-top-color:#ffffff1a;box-shadow:0 -12px 40px #0009}.dark ._sheetUserName_exayr_1818{color:#f8fafc}.dark ._sheetUserRole_exayr_1826{color:#38bdf8}.dark ._mobileCloseBtn_exayr_1834{color:#cbd5e1;background:#ffffff14}.dark ._mobileCloseBtn_exayr_1834:hover{color:#fff;background:#ffffff26}.dark ._mobileSectionLabel_exayr_1861{color:#94a3b8}.dark ._mobileMoreItem_exayr_1873{color:#cbd5e1}.dark ._mobileMoreItem_exayr_1873:hover,.dark ._mobileMoreItem_exayr_1873:active{color:#60a5fa;background:#ffffff14}.dark ._mobileMoreItemActive_exayr_1896{color:#60a5fa;background:#60a5fa26}.dark ._mobileMoreDivider_exayr_1902{background:#334155}.dark ._bottomNav_exayr_1155{background-color:#1e293b;border-top-color:#334155;box-shadow:0 -1px #334155}.dark ._bottomNavItemActive_exayr_1226{color:#60a5fa}.dark ._sidebar_exayr_14{background-color:#0f172a;border-right-color:#1e293b}.dark ._sidebarHeader_exayr_35{border-bottom-color:#1e293b}.dark ._navItem_exayr_224{color:#cbd5e1}.dark ._navItem_exayr_224:hover{color:#f8fafc;background:#ffffff14}.dark ._navItemActive_exayr_255{color:#60a5fa;background:#3b82f629;border-left:3px solid #60a5fa;font-weight:600}.dark ._navSectionLabel_exayr_300{color:#94a3b8}.dark ._navSectionDivider_exayr_317,.dark ._menuDivider_exayr_287{background:#1e293b}.dark ._navFooter_exayr_1070{border-top-color:#1e293b}.dark ._userPanel_exayr_1091{background:#162032;border:1px solid #1e293b}.dark ._userName_exayr_1121{color:#f8fafc}.dark ._userRole_exayr_1130{color:#94a3b8}.dark ._sidebarVersion_exayr_1625{color:#64748b;border-top-color:#1e293b}.dark ._footerVersion_exayr_1612{color:#60a5fa;background-color:#3b82f626}._deactivatedWrapper_exayr_2038{background:var(--surface-bg);box-sizing:border-box;justify-content:center;align-items:center;width:100vw;min-height:100vh;padding:24px;display:flex}._deactivatedCard_exayr_2049{background:var(--surface-card);border:1px solid var(--surface-border);text-align:center;width:100%;max-width:520px;box-shadow:var(--shadow-card,0 10px 30px #00000014);border-radius:20px;flex-direction:column;align-items:center;padding:40px 32px;display:flex}._deactivatedIconWrap_exayr_2063{background:#fef2f2;border:2px solid #fca5a5;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:20px;font-size:3rem;display:flex}._deactivatedBadge_exayr_2076{color:#dc2626;letter-spacing:.08em;text-transform:uppercase;background:#fee2e2;border-radius:9999px;margin-bottom:12px;padding:4px 12px;font-size:.72rem;font-weight:800;display:inline-block}._deactivatedTitle_exayr_2089{color:var(--text-primary);margin:0 0 6px;font-size:1.35rem;font-weight:800;line-height:1.3}._deactivatedSubtitle_exayr_2097{color:var(--text-secondary);margin:0 0 20px;font-size:.9rem;font-weight:600}._deactivatedDesc_exayr_2104{color:var(--text-secondary);background:var(--surface-bg);text-align:left;border-left:4px solid #ef4444;border-radius:12px;margin-bottom:28px;padding:16px 20px;font-size:.875rem;line-height:1.6}._deactivatedLogoutBtn_exayr_2116{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-size:.9rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #ef44444d}._deactivatedLogoutBtn_exayr_2116:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ef444466}._passkeySidebarCard_exayr_2139{cursor:pointer;text-align:left;box-sizing:border-box;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;margin:6px 0 10px;padding:10px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._passkeySidebarCardActive_exayr_2154{background:linear-gradient(135deg,#14a13814 0%,#020a5908 100%);border:1px solid #14a13838}._passkeySidebarCardActive_exayr_2154:hover{background:linear-gradient(135deg,#14a13824 0%,#020a590f 100%);border-color:#14a13861;transform:translateY(-1px);box-shadow:0 4px 12px #14a13814}._passkeySidebarCardInactive_exayr_2166{background:linear-gradient(135deg,#f59e0b14 0%,#ef444408 100%);border:1px dashed #f59e0b66}._passkeySidebarCardInactive_exayr_2166:hover{background:linear-gradient(135deg,#f59e0b24 0%,#ef44440f 100%);border-color:#f59e0b99;transform:translateY(-1px);box-shadow:0 4px 12px #f59e0b14}._passkeyCardIconBox_exayr_2178{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .2s;display:flex}._passkeySidebarCard_exayr_2139:hover ._passkeyCardIconBox_exayr_2178{transform:scale(1.05)}._passkeyCardIconBoxActive_exayr_2193{color:#16a34a;background:#14a13824}._passkeyCardIconBoxInactive_exayr_2198{color:#d97706;background:#f59e0b24}._passkeyCardContent_exayr_2203{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._passkeyCardHeader_exayr_2211{justify-content:space-between;align-items:center;gap:6px;display:flex}._passkeyCardTitle_exayr_2218{color:var(--text-primary);white-space:nowrap;font-size:12px;font-weight:700}._passkeyCardStatusBadge_exayr_2225{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:1.5px 6px;font-size:9.5px;font-weight:700;display:inline-flex}._passkeyStatusActive_exayr_2236{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}._passkeyStatusInactive_exayr_2242{color:#9a3412;background:#ffedd5;border:1px solid #fed7aa}._passkeyPulseDot_exayr_2248{background:currentColor;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite _passkeyPulse_exayr_2248;display:inline-block}@keyframes _passkeyPulse_exayr_2248{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}._passkeyCardSubtitle_exayr_2262{color:var(--text-tertiary,#94a3b8);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}._passkeyCardArrow_exayr_2271{color:var(--text-tertiary,#94a3b8);flex-shrink:0;font-size:14px;font-weight:700;transition:transform .2s,color .2s}._passkeySidebarCard_exayr_2139:hover ._passkeyCardArrow_exayr_2271{color:var(--text-primary);transform:translate(2px)}._passkeySidebarCollapsedBtn_exayr_2285{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;margin:6px auto 10px;transition:all .2s;display:flex;position:relative}._passkeySidebarCollapsedBtnActive_exayr_2300{color:#16a34a;background:#14a1381a;border-color:#14a13840}._passkeySidebarCollapsedBtnActive_exayr_2300:hover{background:#14a1382e;transform:scale(1.05)}._passkeySidebarCollapsedBtnInactive_exayr_2311{color:#d97706;background:#f59e0b1a;border-color:#f59e0b59}._passkeySidebarCollapsedBtnInactive_exayr_2311:hover{background:#f59e0b2e;transform:scale(1.05)}._passkeyCollapsedBadgeDot_exayr_2322{border:1.5px solid var(--surface-card,#fff);border-radius:50%;width:7px;height:7px;position:absolute;top:2px;right:2px}._passkeyCollapsedBadgeDotActive_exayr_2332{background:#22c55e}._passkeyCollapsedBadgeDotInactive_exayr_2336{background:#f59e0b}.dark ._passkeySidebarCardActive_exayr_2154{background:linear-gradient(135deg,#22c55e1f 0%,#020a5933 100%);border-color:#22c55e4d}.dark ._passkeySidebarCardActive_exayr_2154:hover{background:linear-gradient(135deg,#22c55e2e 0%,#020a594d 100%);border-color:#22c55e73}.dark ._passkeySidebarCardInactive_exayr_2166{background:linear-gradient(135deg,#f59e0b1f 0%,#ef44441a 100%);border-color:#f59e0b73}.dark ._passkeySidebarCardInactive_exayr_2166:hover{background:linear-gradient(135deg,#f59e0b2e 0%,#ef444426 100%)}.dark ._passkeyStatusActive_exayr_2236{color:#86efac;background:#22c55e2e;border-color:#22c55e59}.dark ._passkeyStatusInactive_exayr_2242{color:#fdba74;background:#f59e0b2e;border-color:#f59e0b59}.dark ._passkeyCollapsedBadgeDot_exayr_2322{border-color:var(--surface-bg,#0f172a)}._passkeyWidgetContainer_exayr_2377{width:100%;position:relative}._passkeyPopoverBubble_exayr_2382{z-index:2000;-webkit-backdrop-filter:blur(16px);box-sizing:border-box;text-align:left;background:linear-gradient(135deg,#0b1536 0%,#060a1e 100%);border:1px solid #60a5fa61;border-radius:14px;flex-direction:column;gap:9px;width:290px;padding:13px 14px;animation:.26s cubic-bezier(.16,1,.3,1) _passkeyPopoverEntrance_exayr_1;display:flex;position:absolute;bottom:4px;left:calc(100% + 12px);box-shadow:0 16px 36px #0000008c,0 0 24px #2563eb40}@keyframes _passkeyPopoverEntrance_exayr_1{0%{opacity:0;transform:translate(-8px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}._passkeyPopoverArrow_exayr_2414{pointer-events:none;background:#0b1536;border-bottom:1px solid #60a5fa61;border-left:1px solid #60a5fa61;width:11px;height:11px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}._passkeyPopoverCollapsed_exayr_2427{bottom:0}._passkeyPopoverHeader_exayr_2431{justify-content:space-between;align-items:center;gap:8px;display:flex}._passkeyPopoverTitleRow_exayr_2438{align-items:center;gap:8px;display:flex}._passkeyPopoverIconBox_exayr_2444{color:#60a5fa;background:#2563eb40;border:1px solid #60a5fa66;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}._passkeyPopoverTitleGroup_exayr_2457{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._passkeyPopoverTitle_exayr_2438{font-family:var(--font-heading,sans-serif);color:#fff;letter-spacing:-.01em;font-size:.82rem;font-weight:700;line-height:1.2}._passkeyPopoverBadge_exayr_2473{color:#93c5fd;text-transform:uppercase;letter-spacing:.03em;background:#3b82f633;border:1px solid #60a5fa4d;border-radius:4px;padding:1px 5px;font-size:.62rem;font-weight:700}._passkeyPopoverCloseBtn_exayr_2485{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex}._passkeyPopoverCloseBtn_exayr_2485:hover{color:#fff;background:#ffffff29;border-color:#ffffff40}._passkeyPopoverDesc_exayr_2507{font-family:var(--font-body,sans-serif);color:#cbd5e1;margin:0;font-size:.74rem;line-height:1.4}._passkeyPopoverActions_exayr_2515{align-items:center;gap:7px;margin-top:2px;display:flex}._passkeyPopoverPrimaryBtn_exayr_2522{color:#fff;font-family:var(--font-heading,sans-serif);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:1px solid #93c5fd66;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:6px 12px;font-size:.76rem;font-weight:700;transition:all .18s;display:inline-flex;box-shadow:0 2px 8px #2563eb59}._passkeyPopoverPrimaryBtn_exayr_2522:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 12px #2563eb80}._passkeyPopoverPrimaryBtn_exayr_2522:active{transform:translateY(0)}._popoverBtnIcon_exayr_2552{font-size:.8rem;line-height:1}._passkeyPopoverSnoozeBtn_exayr_2557{color:#cbd5e1;font-family:var(--font-body,sans-serif);cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:6px 10px;font-size:.74rem;font-weight:600;transition:all .18s;display:inline-flex}._passkeyPopoverSnoozeBtn_exayr_2557:hover{color:#fff;background:#ffffff1f;border-color:#ffffff40}@media (width<=768px){._passkeyPopoverBubble_exayr_2382{z-index:10;width:100%;margin-top:8px;position:relative;bottom:auto;left:auto}._passkeyPopoverArrow_exayr_2414{display:none}}._passkeyPopoverMobile_exayr_2597{z-index:10;width:100%;margin-top:8px;position:relative;bottom:auto;left:auto}._passkeyPopoverMobile_exayr_2597 ._passkeyPopoverArrow_exayr_2414{display:none}._sidebarUtilityRow_exayr_2611{justify-content:space-between;align-items:center;gap:8px;margin-top:6px;margin-bottom:2px;padding:4px 0;display:flex}._themeSegmentedGroup_exayr_2621{background:var(--surface-bg,#0000000d);border:1px solid var(--surface-border,#00000014);border-radius:8px;flex:1;align-items:center;gap:2px;padding:2px;display:inline-flex}._themeSegmentBtn_exayr_2632{height:28px;color:var(--text-tertiary,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:0 4px;transition:all .18s cubic-bezier(.4,0,.2,1);display:flex}._themeSegmentBtn_exayr_2632:hover{color:var(--text-primary,#0f172a);background:#0000000a}.dark ._themeSegmentBtn_exayr_2632:hover{background:#ffffff0f}._themeSegmentBtnActive_exayr_2656{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;background:var(--surface-card,#fff)!important;color:var(--color-primary,#020a59)!important}.dark ._themeSegmentBtnActive_exayr_2656{box-shadow:0 1px 3px #00000059;color:#38bdf8!important;background:#ffffff24!important}._utilityIconBtn_exayr_2668{background:var(--surface-bg,#0000000a);border:1px solid var(--surface-border,#00000014);width:32px;height:32px;color:var(--text-secondary,#64748b);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}._utilityIconBtn_exayr_2668:hover{background:var(--surface-card,#fff);color:var(--color-primary,#020a59);border-color:#00000026;transform:translateY(-1px);box-shadow:0 2px 6px #00000014}.dark ._utilityIconBtn_exayr_2668:hover{color:#fff;background:#ffffff14;border-color:#ffffff2e}._utilityIconBtnActive_exayr_2698{color:#10b981!important;background:#10b9811f!important;border-color:#10b98173!important}._utilityPulseDot_exayr_2704{width:7px;height:7px;box-shadow:0 0 0 2px var(--surface-card,#fff);background-color:#10b981;border-radius:50%;animation:2s ease-in-out infinite _utilityPulse_exayr_2704;position:absolute;top:3px;right:3px}.dark ._utilityPulseDot_exayr_2704{box-shadow:0 0 0 2px #0f172a}@keyframes _utilityPulse_exayr_2704{0%{opacity:.9;transform:scale(.9)}50%{opacity:1;transform:scale(1.2);box-shadow:0 0 6px #10b981}to{opacity:.9;transform:scale(.9)}}._collapsedUtilityCol_exayr_2726{flex-direction:column;align-items:center;gap:4px;margin-top:6px;margin-bottom:4px;display:flex}._collapsedUtilityIconBtn_exayr_2735{width:38px;height:38px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}._collapsedUtilityIconBtn_exayr_2735:hover{background:var(--surface-bg,#0000000d);color:var(--text-primary);border-color:var(--surface-border)}.dark ._collapsedUtilityIconBtn_exayr_2735:hover{background:#ffffff14}._collapsedUtilityIconBtnActive_exayr_2760{color:#10b981!important;background:#10b9811f!important;border-color:#10b98159!important}._mobileThemeRow_exayr_2766{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}._publicPortalTheme_exayr_2775{color:#cbd5e1;background:linear-gradient(#020a59 0%,#010638 100%)!important;border-right:1px solid #ffffff1f!important}._publicPortalTheme_exayr_2775 ._sidebarHeader_exayr_35{border-bottom:1px solid #ffffff1a!important}._publicPortalTheme_exayr_2775 ._brandTitle_exayr_56,._publicPortalTheme_exayr_2775 ._brandTitleMain_exayr_113{color:#fff!important}._publicPortalTheme_exayr_2775 ._brandTitleMain_exayr_113 span{color:#38bdf8!important}._publicPortalTheme_exayr_2775 ._sidebarBrandLogo_exayr_79,._publicPortalTheme_exayr_2775 ._brandLogoMini_exayr_128{filter:drop-shadow(0 2px 6px #00000059)!important}._publicPortalTheme_exayr_2775 ._brandSeparator_exayr_94{background-color:#ffffff2e!important}._publicPortalTheme_exayr_2775 ._brandBadge_exayr_1013{color:#38bdf8!important;background:#38bdf826!important;border-color:#38bdf859!important}._publicPortalTheme_exayr_2775 ._brandIconMini_exayr_134{color:#38bdf8!important;background:#38bdf826!important}._publicPortalTheme_exayr_2775 ._navMenu_exayr_176{scrollbar-color:#fff3 transparent}._publicPortalTheme_exayr_2775 ._navMenu_exayr_176::-webkit-scrollbar-thumb{background:#fff3}._publicPortalTheme_exayr_2775 ._showAllMenusBtn_exayr_565,._publicPortalTheme_exayr_2775 ._groupingGuideToggleBtn_exayr_620{color:#ffffffc7;background:#ffffff0f;border-color:#ffffff24}._publicPortalTheme_exayr_2775 ._showAllMenusBtn_exayr_565:hover,._publicPortalTheme_exayr_2775 ._showAllMenusBtnActive_exayr_595,._publicPortalTheme_exayr_2775 ._groupingGuideToggleBtn_exayr_620:hover,._publicPortalTheme_exayr_2775 ._groupingGuideToggleBtnActive_exayr_640{color:#38bdf8;background:#38bdf82e;border-color:#38bdf866}._publicPortalTheme_exayr_2775 ._groupingExplainerCard_exayr_660{background:#0f172aa6;border-color:#38bdf847}._publicPortalTheme_exayr_2775 ._groupingExplainerHeader_exayr_677{color:#38bdf8}._publicPortalTheme_exayr_2775 ._groupingExplainerList_exayr_693{color:#ffffffb8}._publicPortalTheme_exayr_2775 ._groupingExplainerList_exayr_693 strong{color:#fff}._publicPortalTheme_exayr_2775 ._favoriteSectionGroup_exayr_711{border-bottom-color:#ffffff24}._publicPortalTheme_exayr_2775 ._favoriteSectionHeader_exayr_724{color:#fbbf24}._publicPortalTheme_exayr_2775 ._favoriteHeaderIcon_exayr_742{color:#fbbf24;fill:#fbbf24}._publicPortalTheme_exayr_2775 ._favStarBtn_exayr_762{color:#ffffff73}._publicPortalTheme_exayr_2775 ._favStarBtn_exayr_762:hover,._publicPortalTheme_exayr_2775 ._favStarBtnActive_exayr_786{color:#fbbf24}._publicPortalTheme_exayr_2775 ._categoryTabLabel_exayr_847{color:#ffffffb8}._publicPortalTheme_exayr_2775 ._categorySubtitle_exayr_859{color:#ffffff8c}._publicPortalTheme_exayr_2775 ._sectionAccordionBtn_exayr_813:hover{background:#ffffff14}._publicPortalTheme_exayr_2775 ._sectionAccordionBtn_exayr_813:hover ._categoryTabLabel_exayr_847{color:#fff}._publicPortalTheme_exayr_2775 ._sectionAccordionBtnSelected_exayr_885{background:#38bdf81f}._publicPortalTheme_exayr_2775 ._sectionAccordionBtnSelected_exayr_885 ._navSectionTitle_exayr_342,._publicPortalTheme_exayr_2775 ._sectionAccordionBtnSelected_exayr_885 ._categoryTabLabel_exayr_847{opacity:1;font-weight:750;color:#38bdf8!important}._publicPortalTheme_exayr_2775 ._sectionAccordionBtnSelected_exayr_885 ._sectionCountBadge_exayr_933{color:#38bdf8;background:#38bdf833;border-color:#38bdf866}._publicPortalTheme_exayr_2775 ._sectionAccordionBtnActive_exayr_907{border-color:#38bdf840}._publicPortalTheme_exayr_2775 ._activeCategoryDot_exayr_922{background-color:#38bdf8}._publicPortalTheme_exayr_2775 ._sectionCountBadge_exayr_933{color:#ffffffa6;background:#ffffff14;border-color:#ffffff24}._publicPortalTheme_exayr_2775 ._sectionChevron_exayr_957{color:#ffffff8c}._publicPortalTheme_exayr_2775 ._navItem_exayr_224{color:#ffffffbf}._publicPortalTheme_exayr_2775 ._navItem_exayr_224:hover{color:#fff;background:#ffffff14}._publicPortalTheme_exayr_2775 ._navItemActive_exayr_255{color:#60a5fa!important;background:#2563eb47!important;border-left:3px solid #38bdf8!important}._publicPortalTheme_exayr_2775._collapsed_exayr_30 ._navItemActive_exayr_255{border-left:none!important}._publicPortalTheme_exayr_2775 ._navSectionTitle_exayr_342{color:#ffffff80!important}._publicPortalTheme_exayr_2775 ._publicSectionHeader_exayr_356 ._navSectionTitle_exayr_342{color:#38bdf8!important}._publicPortalTheme_exayr_2775 ._dividerLine_exayr_442{background:#ffffff1f!important}._publicPortalTheme_exayr_2775 ._workspaceToggleLabel_exayr_495{color:#fff9}._publicPortalTheme_exayr_2775 ._workspaceToggleBtn_exayr_473:hover ._workspaceToggleLabel_exayr_495{color:#fff}._publicPortalTheme_exayr_2775 ._workspaceToggleBadge_exayr_514{color:#93c5fd;background:#ffffff14;border-color:#ffffff26}._publicPortalTheme_exayr_2775 ._workspaceChevron_exayr_525{color:#fff9}._publicPortalTheme_exayr_2775 ._workspaceToggleMiniBadge_exayr_534{color:#93c5fd;background:#ffffff1a;border-color:#ffffff26}._publicPortalTheme_exayr_2775 ._userPanel_exayr_1091{background:#ffffff0d;border:1px solid #ffffff14}._publicPortalTheme_exayr_2775 ._userName_exayr_1121{color:#fff}._publicPortalTheme_exayr_2775 ._userRole_exayr_1130{color:#ffffff8c}._publicPortalTheme_exayr_2775 ._userAvatar_exayr_1101,._publicPortalTheme_exayr_2775 ._collapsedUserAvatar_exayr_1694{color:#93c5fd;background:#2563eb59;border:1px solid #38bdf84d}._publicPortalTheme_exayr_2775 ._passkeySidebarCard_exayr_2139{background:#ffffff0d!important;border:1px solid #ffffff1a!important}._publicPortalTheme_exayr_2775 ._passkeySidebarCard_exayr_2139:hover{background:#ffffff14!important;border-color:#fff3!important}._publicPortalTheme_exayr_2775 ._passkeyCardTitle_exayr_2218{color:#f8fafc!important}._publicPortalTheme_exayr_2775 ._passkeyCardSubtitle_exayr_2262{color:#ffffff8c!important}._publicPortalTheme_exayr_2775 ._passkeyCardArrow_exayr_2271{color:#fff6}._publicPortalTheme_exayr_2775 ._passkeySidebarCard_exayr_2139:hover ._passkeyCardArrow_exayr_2271{color:#fff}._publicPortalTheme_exayr_2775 ._passkeyCardIconBoxActive_exayr_2193{color:#34d399!important;background:#10b98133!important}._publicPortalTheme_exayr_2775 ._passkeyCardIconBoxInactive_exayr_2198{color:#ffffffb3!important;background:#ffffff14!important}._publicPortalTheme_exayr_2775 ._passkeyStatusActive_exayr_2236{color:#34d399!important;background:#10b98133!important;border-color:#10b98159!important}._publicPortalTheme_exayr_2775 ._passkeyStatusInactive_exayr_2242{color:#fff9!important;background:#ffffff14!important;border-color:#ffffff26!important}._publicPortalTheme_exayr_2775 ._passkeySidebarCollapsedBtnActive_exayr_2300{color:#34d399!important;background:#10b98126!important;border-color:#10b9814d!important}._publicPortalTheme_exayr_2775 ._passkeySidebarCollapsedBtnInactive_exayr_2311{color:#ffffffb3!important;background:#ffffff0f!important;border-color:#ffffff1a!important}._publicPortalTheme_exayr_2775 ._themeSegmentedGroup_exayr_2621{background:#ffffff0f;border-color:#ffffff1f}._publicPortalTheme_exayr_2775 ._themeSegmentBtn_exayr_2632{color:#ffffff8c}._publicPortalTheme_exayr_2775 ._themeSegmentBtn_exayr_2632:hover{color:#fff}._publicPortalTheme_exayr_2775 ._themeSegmentBtnActive_exayr_2656{color:#38bdf8;background:#ffffff2e}._publicPortalTheme_exayr_2775 ._utilityIconBtn_exayr_2668,._publicPortalTheme_exayr_2775 ._collapsedUtilityIconBtn_exayr_2735{color:#ffffffb3;background:#ffffff0f;border-color:#ffffff1f}._publicPortalTheme_exayr_2775 ._utilityIconBtn_exayr_2668:hover,._publicPortalTheme_exayr_2775 ._collapsedUtilityIconBtn_exayr_2735:hover{color:#fff;background:#ffffff1f}._publicPortalTheme_exayr_2775 ._logoutItem_exayr_1078{color:#ffffffbf}._publicPortalTheme_exayr_2775 ._logoutItem_exayr_1078:hover{color:#f87171;background:#ef444433}._publicPortalTheme_exayr_2775 ._closeDrawerBtn_exayr_1032{color:#ffffffb3}._publicPortalTheme_exayr_2775 ._closeDrawerBtn_exayr_1032:hover{color:#fff;background:#ffffff1a}._switcherContainer_x0lke_1{background-color:var(--bpt-surface,#fff);border:1px solid var(--bpt-border,#e5e7eb);border-radius:8px;align-items:center;gap:12px;padding:6px 12px;display:flex;box-shadow:0 2px 4px #0000000d}._label_x0lke_12{color:var(--bpt-text-secondary,#6b7280);font-size:.85rem;font-weight:500}._toggleGroup_x0lke_18{background-color:var(--bpt-background,#f3f4f6);border-radius:6px;padding:4px;display:flex}._toggleButton_x0lke_25{color:var(--bpt-text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 12px;font-size:.85rem;font-weight:600;transition:all .2s}._toggleButton_x0lke_25:hover{color:var(--bpt-text-primary,#111827)}._toggleButton_x0lke_25._active_x0lke_41{background-color:var(--bpt-primary,#3b82f6);color:#fff;box-shadow:0 1px 3px #0000001a}@keyframes _raniBreathe_rdbnl_1{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.018,1.026)translateY(-1.4px)}}@keyframes _raniHairBreeze_rdbnl_1{0%,to{transform:rotate(0)skew(0)scale(1)}25%{transform:rotate(1.2deg)skew(1deg)scale(1.004)translateY(-.3px)}50%{transform:rotate(-.8deg)skew(-.7deg)scale(.998)translateY(.2px)}75%{transform:rotate(1.5deg)skew(1.3deg)scale(1.006)translateY(-.5px)}}@keyframes _raniHairFlick_rdbnl_1{0%{transform:rotate(0)skew(0)}25%{transform:rotate(3deg)skew(2.8deg)scale(1.015)}60%{transform:rotate(-2deg)skew(-1.6deg)}to{transform:rotate(0)skew(0)}}._mascotButton_rdbnl_42{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;perspective:750px;background:0 0;border:0;outline:none;flex-shrink:0;padding:0;display:inline-block;position:relative}._tiltWrapper_rdbnl_57{width:100%;height:100%;transform-style:preserve-3d;will-change:transform;display:block;position:relative}._squashWrapper_rdbnl_66{transform-origin:50% 85%;will-change:transform;width:100%;height:100%;animation:4.2s ease-in-out infinite _raniBreathe_rdbnl_1;display:block;position:relative}._hairSwayWrapper_rdbnl_76{transform-origin:50% 15%;will-change:transform;width:100%;height:100%;animation:5s cubic-bezier(.45,.05,.55,.95) infinite _raniHairBreeze_rdbnl_1;display:block;position:relative}._hairSwayFast_rdbnl_86{animation:.65s cubic-bezier(.25,1,.5,1) _raniHairFlick_rdbnl_1!important}._avatarAmbientGlow_rdbnl_90{opacity:0;pointer-events:none;background:radial-gradient(circle,#38bdf838 0%,#0000 70%);border-radius:50%;transition:opacity .3s,transform .3s;position:absolute;inset:6%}._avatarAmbientActive_rdbnl_100{opacity:1;transform:scale(1.12)}._spriteLayer_rdbnl_105{image-rendering:-webkit-optimize-contrast;backface-visibility:hidden;will-change:opacity, background-position;background-repeat:no-repeat;background-size:300% 300%;position:absolute;inset:0;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){._tiltWrapper_rdbnl_57{transition:none!important;transform:none!important}._squashWrapper_rdbnl_66,._hairSwayWrapper_rdbnl_76{animation:none!important}}._floatingContainer_o1ekv_1{z-index:990;flex-direction:column;font-family:inherit;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:fixed;pointer-events:none!important}._minimizedBadge_o1ekv_11,._mascotWrapper_o1ekv_12,._speechBubble_o1ekv_13{pointer-events:auto}._posBottomRight_o1ekv_17{bottom:var(--mascot-bottom-offset,24px);right:var(--mascot-side-offset,24px);align-items:flex-end;left:auto}._posBottomLeft_o1ekv_24{bottom:var(--mascot-bottom-offset,24px);left:calc(var(--mascot-sidebar-offset,240px) + 24px);align-items:flex-start;right:auto}._speechBubble_o1ekv_13{background:var(--surface-card,#fff);color:var(--text-primary,#0f172a);border:1px solid var(--surface-border,#00000014);-webkit-backdrop-filter:blur(14px);box-sizing:border-box;border-radius:14px;width:max-content;min-width:260px;max-width:min(420px,100vw - 32px);margin-bottom:8px;padding:11px 15px;animation:.28s cubic-bezier(.34,1.56,.64,1) _popIn_o1ekv_1;position:relative;box-shadow:0 10px 25px -5px #0000001f,0 4px 10px -2px #0000000d}html:not(.dark) ._speechBubble_o1ekv_13,[data-theme=light] ._speechBubble_o1ekv_13{color:#0f172a!important;background:#fff!important;border:1px solid #cbd5e1d9!important;box-shadow:0 10px 25px -5px #0000001f,0 4px 10px -2px #0000000d!important}.dark ._speechBubble_o1ekv_13,[data-theme=dark] ._speechBubble_o1ekv_13{color:#f8fafc!important;background:#0f172af5!important;border:1px solid #ffffff24!important;box-shadow:0 10px 25px -5px #00000073!important}._posBottomRight_o1ekv_17 ._speechBubble_o1ekv_13:after{content:"";background:inherit;border-right:1px solid var(--surface-border,#00000014);border-bottom:1px solid var(--surface-border,#00000014);width:12px;height:12px;position:absolute;bottom:-6px;right:36px;transform:rotate(45deg)}._posBottomLeft_o1ekv_24 ._speechBubble_o1ekv_13:after{content:"";background:inherit;border-right:1px solid var(--surface-border,#00000014);border-bottom:1px solid var(--surface-border,#00000014);width:12px;height:12px;position:absolute;bottom:-6px;left:36px;transform:rotate(45deg)}html:not(.dark) ._posBottomRight_o1ekv_17 ._speechBubble_o1ekv_13:after,html:not(.dark) ._posBottomLeft_o1ekv_24 ._speechBubble_o1ekv_13:after,[data-theme=light] ._posBottomRight_o1ekv_17 ._speechBubble_o1ekv_13:after,[data-theme=light] ._posBottomLeft_o1ekv_24 ._speechBubble_o1ekv_13:after{background:#fff!important;border-bottom:1px solid #cbd5e1d9!important;border-right:1px solid #cbd5e1d9!important}.dark ._posBottomRight_o1ekv_17 ._speechBubble_o1ekv_13:after,.dark ._posBottomLeft_o1ekv_24 ._speechBubble_o1ekv_13:after,[data-theme=dark] ._posBottomRight_o1ekv_17 ._speechBubble_o1ekv_13:after,[data-theme=dark] ._posBottomLeft_o1ekv_24 ._speechBubble_o1ekv_13:after{background:#0f172af5!important;border-bottom:1px solid #ffffff24!important;border-right:1px solid #ffffff24!important}._speechHeader_o1ekv_112{border-bottom:1px solid var(--surface-border,#0000000f);justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:7px;padding-bottom:6px;display:flex}html:not(.dark) ._speechHeader_o1ekv_112,[data-theme=light] ._speechHeader_o1ekv_112{border-bottom:1px solid #e2e8f0e6!important}.dark ._speechHeader_o1ekv_112,[data-theme=dark] ._speechHeader_o1ekv_112{border-bottom-color:#ffffff14}._mascotHeaderTitleGroup_o1ekv_132{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}._mascotNameRow_o1ekv_141{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}._mascotName_o1ekv_141{color:var(--color-primary,#020a59);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:6px;font-size:.8rem;font-weight:800;display:flex}html:not(.dark) ._mascotName_o1ekv_141,[data-theme=light] ._mascotName_o1ekv_141{color:#020a59!important}.dark ._mascotName_o1ekv_141,[data-theme=dark] ._mascotName_o1ekv_141{color:#38bdf8}._mascotAcronym_o1ekv_169{color:#64748b;letter-spacing:.1px;white-space:normal;word-break:normal;font-size:.6rem;font-weight:500;line-height:1.25}html:not(.dark) ._mascotAcronym_o1ekv_169,[data-theme=light] ._mascotAcronym_o1ekv_169{color:#64748b!important}.dark ._mascotAcronym_o1ekv_169,[data-theme=dark] ._mascotAcronym_o1ekv_169{color:#94a3b8}._nowrapText_o1ekv_189{white-space:nowrap;display:inline}._greetingPill_o1ekv_194{color:var(--color-primary,#020a59);white-space:nowrap;background:#020a590f;border:1px solid #020a591a;border-radius:9999px;padding:1px 7px;font-size:.63rem;font-weight:500}html:not(.dark) ._greetingPill_o1ekv_194,[data-theme=light] ._greetingPill_o1ekv_194{color:#020a59!important;background:#020a590f!important;border:1px solid #020a5924!important}.dark ._greetingPill_o1ekv_194,[data-theme=dark] ._greetingPill_o1ekv_194{color:#38bdf8;background:#38bdf81f;border-color:#38bdf840}._bubbleHeaderActions_o1ekv_219{flex-shrink:0;align-items:center;gap:4px;display:flex}._minimizeBubbleBtn_o1ekv_226,._closeBubbleBtn_o1ekv_227{color:var(--text-muted,#94a3b8);cursor:pointer;touch-action:manipulation;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;transition:all .15s;display:flex}html:not(.dark) ._minimizeBubbleBtn_o1ekv_226,html:not(.dark) ._closeBubbleBtn_o1ekv_227,[data-theme=light] ._minimizeBubbleBtn_o1ekv_226,[data-theme=light] ._closeBubbleBtn_o1ekv_227{color:#64748b!important}._minimizeBubbleBtn_o1ekv_226:hover{color:var(--text-primary,#0f172a);background-color:var(--surface-muted,#0000000f)}._closeBubbleBtn_o1ekv_227:hover{color:#ef4444;background-color:#ef44441a}html:not(.dark) ._minimizeBubbleBtn_o1ekv_226:hover,[data-theme=light] ._minimizeBubbleBtn_o1ekv_226:hover{color:#0f172a!important;background-color:#f1f5f9!important}html:not(.dark) ._closeBubbleBtn_o1ekv_227:hover,[data-theme=light] ._closeBubbleBtn_o1ekv_227:hover{color:#ef4444!important;background-color:#ef44441a!important}.dark ._minimizeBubbleBtn_o1ekv_226:hover,[data-theme=dark] ._minimizeBubbleBtn_o1ekv_226:hover{color:#fff;background-color:#ffffff1a}.dark ._closeBubbleBtn_o1ekv_227:hover,[data-theme=dark] ._closeBubbleBtn_o1ekv_227:hover{color:#f87171;background-color:#ef444433}._speechBody_o1ekv_287{flex-direction:column;gap:7px;display:flex}._speechParagraph_o1ekv_293{color:var(--text-secondary,#334155);word-break:break-word;margin:0;font-size:.74rem;line-height:1.45}html:not(.dark) ._speechParagraph_o1ekv_293,[data-theme=light] ._speechParagraph_o1ekv_293{color:#334155!important}._speechBold_o1ekv_306{color:var(--color-primary,#020a59);font-weight:700}html:not(.dark) ._speechBold_o1ekv_306,[data-theme=light] ._speechBold_o1ekv_306{color:#020a59!important}.dark ._speechParagraph_o1ekv_293,[data-theme=dark] ._speechParagraph_o1ekv_293{color:#cbd5e1}.dark ._speechBold_o1ekv_306,[data-theme=dark] ._speechBold_o1ekv_306{color:#38bdf8}html:not(.dark) ._speechText_o1ekv_326,[data-theme=light] ._speechText_o1ekv_326{color:#334155!important}[data-theme=dark] ._speechBold_o1ekv_306{color:#38bdf8}._speechText_o1ekv_326{color:var(--text-secondary,#334155);word-break:break-word;margin:0;font-size:.74rem;line-height:1.42}.dark ._speechText_o1ekv_326,[data-theme=dark] ._speechText_o1ekv_326{color:#cbd5e1}._bubbleActionRow_o1ekv_356{flex-direction:column;gap:5px;margin-top:8px;display:flex}._speechActionBtn_o1ekv_363{color:#fff;cursor:pointer;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%);border:1px solid #4ade8066;border-radius:7px;justify-content:center;align-items:center;gap:5px;width:100%;padding:5px 8px;font-family:inherit;font-size:.7rem;font-weight:700;transition:all .18s;display:flex;box-shadow:0 2px 6px #16a34a40}._speechActionBtn_o1ekv_363:hover{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);transform:translateY(-1px)}._mascotWrapper_o1ekv_12{filter:drop-shadow(0 8px 18px #0000002e);justify-content:center;align-items:center;transition:transform .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._mascotWrapper_o1ekv_12:hover{transform:translateY(-3px)}}._controlsBar_o1ekv_403{opacity:0;pointer-events:none;z-index:10;gap:4px;transition:all .2s;display:flex;position:absolute;top:-8px;right:-8px;transform:scale(.85)}._posBottomLeft_o1ekv_24 ._controlsBar_o1ekv_403{left:-8px;right:auto}._mascotWrapper_o1ekv_12:hover ._controlsBar_o1ekv_403,._mascotWrapper_o1ekv_12:focus-within ._controlsBar_o1ekv_403{opacity:1;pointer-events:auto;transform:scale(1)}._controlBtn_o1ekv_428{background:var(--surface-card,#fff);color:var(--text-secondary,#475569);border:1px solid var(--surface-border,#0000001a);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.68rem;transition:all .15s;display:flex;box-shadow:0 2px 6px #0000001f}._controlBtn_o1ekv_428:hover{background:var(--surface-muted,#f1f5f9);color:var(--text-primary,#0f172a);transform:scale(1.12)}html:not(.dark) ._controlBtn_o1ekv_428,[data-theme=light] ._controlBtn_o1ekv_428{color:#475569!important;background:#fff!important;border:1px solid #cbd5e1d9!important}.dark ._controlBtn_o1ekv_428,[data-theme=dark] ._controlBtn_o1ekv_428{color:#94a3b8;background:#1e293b;border-color:#ffffff26}.dark ._controlBtn_o1ekv_428:hover,[data-theme=dark] ._controlBtn_o1ekv_428:hover{color:#fff;background:#334155}._minimizedBadge_o1ekv_11{background:var(--surface-card,#fff);border:1px solid var(--surface-border,#0000001f);cursor:pointer;color:var(--text-primary,#0f172a);-webkit-backdrop-filter:blur(10px);border-radius:99px;align-items:center;gap:7px;padding:5px 12px;font-size:.74rem;font-weight:700;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 6px 18px #0000001f}html:not(.dark) ._minimizedBadge_o1ekv_11,[data-theme=light] ._minimizedBadge_o1ekv_11{color:#0f172a!important;background:#fff!important;border:1px solid #cbd5e1d9!important;box-shadow:0 6px 18px #0000001f!important}.dark ._minimizedBadge_o1ekv_11,[data-theme=dark] ._minimizedBadge_o1ekv_11{color:#f8fafc!important;background:#0f172aeb!important;border-color:#ffffff26!important}._minimizedBadge_o1ekv_11:hover{border-color:var(--color-primary,#020a59);transform:translateY(-2px)scale(1.04);box-shadow:0 10px 24px #0000002e}._avatarDot_o1ekv_510{border:1.5px solid var(--color-accent,#14a138);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}@keyframes _popIn_o1ekv_1{0%{opacity:0;transform:translateY(10px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=768px){._posBottomRight_o1ekv_17{right:var(--mascot-mobile-side-offset,8px);bottom:var(--mascot-mobile-bottom-offset,calc(68px + env(safe-area-inset-bottom,0px)))}._posBottomLeft_o1ekv_24{bottom:var(--mascot-mobile-bottom-offset,calc(68px + env(safe-area-inset-bottom,0px)));left:var(--mascot-mobile-side-offset,8px)!important}._mascotWrapper_o1ekv_12{transform-origin:100% 100%;transform:scale(.68)}._posBottomLeft_o1ekv_24 ._mascotWrapper_o1ekv_12{transform-origin:0 100%}._speechBubble_o1ekv_13{border-radius:12px;width:auto;min-width:0;max-width:min(250px,100vw - 84px);padding:8px 10px}._speechText_o1ekv_326{font-size:.7rem;line-height:1.34}._mascotName_o1ekv_141{font-size:.68rem}._speechActionBtn_o1ekv_363{padding:4px 6px;font-size:.66rem}}@media (width<=480px){._speechBubble_o1ekv_13{width:auto;min-width:0;max-width:min(230px,100vw - 76px);padding:7px 9px}._speechText_o1ekv_326{font-size:.68rem;line-height:1.3}}._fullWidthLayout_8pi0g_2{width:100%;min-height:100vh;position:relative}._gridLayout_8pi0g_8{background:#010638;grid-template-columns:240px 1fr;width:100%;min-height:100vh;display:grid;position:relative}._sidebar_8pi0g_18{z-index:100;scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:linear-gradient(#020a59 0%,#010638 100%);border-right:1px solid #ffffff24;flex-direction:column;justify-content:space-between;height:100vh;padding:24px 16px 20px;display:flex;position:sticky;top:0;overflow-y:auto;box-shadow:4px 0 32px #00000073}._sidebar_8pi0g_18::-webkit-scrollbar{width:4px}._sidebar_8pi0g_18::-webkit-scrollbar-thumb{background:#fff3;border-radius:9999px}._sidebarTop_8pi0g_44{flex-direction:column;gap:20px;display:flex}._brandHeader_8pi0g_51{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:0 4px 12px;display:flex}._brandLink_8pi0g_59{cursor:pointer;align-items:center;gap:10px;text-decoration:none;display:flex}._brandLogo_8pi0g_67{object-fit:contain;width:auto;height:28px}._brandTitle_8pi0g_73{color:#fff;letter-spacing:-.5px;margin:0;font-size:1.25rem;font-weight:800;line-height:1}._brandTitle_8pi0g_73 span{color:#10b981}._brandBadge_8pi0g_86{color:#93c5fd;letter-spacing:.05em;background:#2563eb4d;border:1px solid #60a5fa73;border-radius:9999px;padding:2px 7px;font-size:.65rem;font-weight:800}._navContainer_8pi0g_98{flex-direction:column;gap:6px;display:flex}._navSectionHeader_8pi0g_104{letter-spacing:.08em;color:#94a3b8;text-transform:uppercase;-webkit-user-select:none;user-select:none;padding:14px 10px 6px;font-size:.72rem;font-weight:700}._navItem_8pi0g_114{color:#f1f5f9;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 14px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._navItem_8pi0g_114:hover{color:#fff;background:#ffffff17;border-color:#ffffff29;transform:translate(2px)}._navItemActive_8pi0g_139{font-weight:700;box-shadow:0 4px 16px #2563eb59,inset 0 1px #fff3;color:#fff!important;background:linear-gradient(135deg,#2563eb61 0%,#1e40af8c 100%)!important;border-color:#60a5faa6!important}._navIcon_8pi0g_147{color:#93c5fd;flex-shrink:0;justify-content:center;align-items:center;display:flex}._navItemActive_8pi0g_139 ._navIcon_8pi0g_147{color:#38bdf8;filter:drop-shadow(0 0 6px #38bdf899)}._activeDot_8pi0g_160{background:#38bdf8;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 10px #38bdf8}._sidebarBottom_8pi0g_170{border-top:1px solid #ffffff14;flex-direction:column;gap:10px;padding-top:14px;display:flex}._profileCard_8pi0g_179{background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}._profileAvatar_8pi0g_189{color:#fff;background:linear-gradient(135deg,#1e3a8a,#2563eb);border:2px solid #60a5fa99;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.82rem;font-weight:800;display:flex;box-shadow:0 2px 8px #0000004d}._profileInfo_8pi0g_205{flex-direction:column;flex:1;min-width:0;display:flex}._profileName_8pi0g_212{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;overflow:hidden}._profileRole_8pi0g_221{color:#94a3b8;text-transform:capitalize;font-size:.7rem;font-weight:500}._passkeyWidget_8pi0g_229{letter-spacing:.02em;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:.74rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._passkeyWidgetActive_8pi0g_246{color:#34d399;background:#10b9811a;border-color:#10b98147}._passkeyWidgetActive_8pi0g_246:hover{background:#10b9812e;border-color:#10b98173}._passkeyWidgetWarning_8pi0g_257{color:#fbbf24;background:#f59e0b1a;border-color:#f59e0b52}._passkeyWidgetWarning_8pi0g_257:hover{background:#f59e0b2e;border-color:#f59e0b7a}._passkeyWidgetInactive_8pi0g_268{color:#f87171;background:#ef444414;border-color:#ef444440}._passkeyWidgetInactive_8pi0g_268:hover{background:#ef444426;border-color:#ef444461}._passkeyIconActive_8pi0g_279{color:#10b981;flex-shrink:0}._passkeyIconWarning_8pi0g_284{color:#f59e0b;flex-shrink:0}._passkeyIconInactive_8pi0g_289{color:#ef4444;flex-shrink:0}._passkeyWidgetText_8pi0g_294{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._passkeyPulse_8pi0g_301{border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:auto}._passkeyPulseActive_8pi0g_309{background:#10b981;animation:2s infinite _pulse_8pi0g_1;box-shadow:0 0 6px #10b981}._passkeyPulseWarning_8pi0g_315{background:#f59e0b;animation:2s infinite _pulse_8pi0g_1;box-shadow:0 0 6px #f59e0b}._passkeyPulseInactive_8pi0g_321{background:#ef4444;box-shadow:0 0 6px #ef4444}@keyframes _pulse_8pi0g_1{0%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.15)}to{opacity:.6;transform:scale(.95)}}._logoutButton_8pi0g_342{color:#ef4444d9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;width:100%;padding:8px 12px;font-size:.82rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._logoutButton_8pi0g_342:hover{color:#ef4444;background:#ef44441a;border-color:#ef444440}._contentArea_8pi0g_365{flex-direction:column;width:100%;min-width:0;display:flex}._passkeyNudgeBanner_8pi0g_373{color:#fff;z-index:10;background:linear-gradient(135deg,#0b1528 0%,#112240 50%,#0a172e 100%);border:1px solid #38bdf847;border-left:4px solid #0284c7;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:14px 20px 0;padding:10px 16px;animation:.3s ease-out forwards _fadeInDown_8pi0g_1;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px -4px #02061759,0 2px 8px -2px #02061733}@keyframes _fadeInDown_8pi0g_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._nudgeBannerLeft_8pi0g_397{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._nudgeIconPulse_8pi0g_405{background:linear-gradient(135deg,#2563eb40 0%,#0ea5e926 100%);border:1px solid #60a5fa59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.15rem;display:flex;box-shadow:0 0 14px #2563eb40}._nudgeIconEmoji_8pi0g_419{line-height:1}._nudgeBannerContent_8pi0g_423{flex-direction:column;gap:2px;min-width:0;display:flex}._nudgeTitleRow_8pi0g_430{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._nudgeTitle_8pi0g_430{color:#fff;letter-spacing:-.2px;margin:0;font-size:.88rem;font-weight:700}._nudgeTitleDesktop_8pi0g_445{display:inline}._nudgeTitleMobile_8pi0g_449{display:none}._nudgeBadge_8pi0g_453{color:#93c5fd;text-transform:uppercase;letter-spacing:.04em;background:#3b82f629;border:1px solid #60a5fa59;border-radius:5px;padding:1px 7px;font-size:.65rem;font-weight:700}._nudgeSimBadge_8pi0g_465{color:#fde68a;text-transform:uppercase;letter-spacing:.04em;background:#f59e0b2e;border:1px solid #fbbf2473;border-radius:5px;padding:1px 7px;font-size:.65rem;font-weight:700}._nudgeDesc_8pi0g_477{color:#cbd5e1;max-width:780px;margin:0;font-size:.77rem;line-height:1.35}._nudgeMobileSub_8pi0g_485{display:none}._desktopOnly_8pi0g_489{display:inline-block}._mobileOnly_8pi0g_493{display:none}._nudgeBannerActions_8pi0g_497{flex-shrink:0;align-items:center;gap:8px;display:flex}._nudgeCtaBtn_8pi0g_504{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border:1px solid #93c5fd66;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.78rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 10px #2563eb4d}._nudgeCtaBtn_8pi0g_504:hover{background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);transform:translateY(-1px);box-shadow:0 4px 14px #2563eb73}._nudgeCtaBtn_8pi0g_504:active{transform:translateY(0)}._nudgeCtaIcon_8pi0g_531{font-size:.85rem;line-height:1;display:inline-flex}._ctaTextDesktop_8pi0g_537{display:inline}._ctaTextMobile_8pi0g_541{display:none}._nudgeDismissBtn_8pi0g_545{color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .2s;display:inline-flex}._nudgeDismissBtn_8pi0g_545:hover{color:#fff;background:#ffffff26}._mobileTopBar_8pi0g_566,._mobileBackdrop_8pi0g_570,._closeDrawerBtn_8pi0g_574{display:none}._brandHeaderRight_8pi0g_578{align-items:center;gap:8px;display:flex}@media (width<=1024px){._gridLayout_8pi0g_8{background:#010638;flex-direction:column;grid-template-columns:1fr;width:100%;min-height:100vh;display:flex;position:relative}._mobileTopBar_8pi0g_566{display:none}._mobileHamburgerBtn_8pi0g_601{color:#e2e8f0;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:6px;padding:7px 11px;font-size:.82rem;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}._mobileHamburgerBtn_8pi0g_601:hover,._mobileHamburgerBtn_8pi0g_601:active{color:#fff;background:#2563eb38;border-color:#60a5fa73;transform:scale(.98)}._mobileHamburgerText_8pi0g_624{letter-spacing:.02em;font-size:.78rem;font-weight:700}._mobileBrand_8pi0g_630{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;text-decoration:none;display:flex}._mobileBrandLogo_8pi0g_639{object-fit:contain;width:auto;height:26px}._mobileBrandTitle_8pi0g_645{color:#fff;letter-spacing:-.3px;font-size:1.1rem;font-weight:800;line-height:1}._mobileBrandTitle_8pi0g_645 span{color:#10b981}._mobileBrandBadge_8pi0g_657{color:#93c5fd;letter-spacing:.05em;background:#2563eb4d;border:1px solid #60a5fa73;border-radius:9999px;padding:1px 6px;font-size:.62rem;font-weight:800}._mobileAvatarBtn_8pi0g_668{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._mobileAvatar_8pi0g_668{color:#fff;background:linear-gradient(135deg,#1e3a8a 0%,#2563eb 100%);border:2px solid #60a5fabf;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:.8rem;font-weight:800;transition:transform .2s;display:flex;box-shadow:0 2px 10px #0006}._mobileAvatarBtn_8pi0g_668:active ._mobileAvatar_8pi0g_668{transform:scale(.95)}._sidebar_8pi0g_18{z-index:1200;-webkit-overflow-scrolling:touch;background:linear-gradient(#020a59 0%,#010638 100%);border-bottom:none;border-right:1px solid #ffffff29;flex-direction:column;justify-content:space-between;width:290px;max-width:84vw;height:100dvh;padding:20px 16px 24px;transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:16px 0 48px #000000bf}._sidebarOpen_8pi0g_722{transform:translate(0)!important}._closeDrawerBtn_8pi0g_574{color:#cbd5e1;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}._closeDrawerBtn_8pi0g_574:hover,._closeDrawerBtn_8pi0g_574:active{color:#fff;background:#ffffff2e}._mobileBackdrop_8pi0g_570{-webkit-backdrop-filter:blur(8px);z-index:1150;background:#010638b8;animation:.2s ease-out _fadeIn_8pi0g_1;display:block;position:fixed;inset:0}@keyframes _fadeIn_8pi0g_1{0%{opacity:0}to{opacity:1}}._contentArea_8pi0g_365{flex:1;width:100%;min-height:calc(100vh - 54px)}._contentArea_8pi0g_365 nav[aria-label=Navigasi\ Utama],._contentArea_8pi0g_365 nav[aria-label=Navigasi\ Repositori],._contentArea_8pi0g_365 nav[aria-label="Navigasi Portal Sertifikat"]{display:none!important}._passkeyNudgeBanner_8pi0g_373{border-radius:10px;gap:8px;margin:10px 12px 0;padding:8px 12px}._nudgeBannerLeft_8pi0g_397{gap:10px}._desktopOnly_8pi0g_489{display:none!important}._mobileOnly_8pi0g_493{display:block!important}._nudgeTitleDesktop_8pi0g_445{display:none!important}._nudgeTitleMobile_8pi0g_449{font-size:.82rem;font-weight:700;display:inline!important}._nudgeMobileSub_8pi0g_485{color:#94a3b8;margin:0;font-size:.7rem;line-height:1.2;display:block!important}._ctaTextDesktop_8pi0g_537{display:none!important}._ctaTextMobile_8pi0g_541{display:inline!important}._nudgeIconPulse_8pi0g_405{border-radius:8px;width:32px;height:32px;font-size:.95rem}._nudgeCtaBtn_8pi0g_504{border-radius:6px;padding:5px 10px;font-size:.75rem}._nudgeDismissBtn_8pi0g_545{width:24px;height:24px}}._mobileDrawerWrapper_8pi0g_843{z-index:1250;background:var(--surface-card);width:280px;max-width:85vw;animation:.25s ease-out forwards _slideInLeft_8pi0g_1;position:fixed;top:0;bottom:0;left:0;box-shadow:4px 0 24px #00000040}@keyframes _slideInLeft_8pi0g_1{0%{transform:translate(-100%)}to{transform:translate(0)}}._seamlessDarkContainer_8pi0g_861{color:#fff!important;background-color:#010638!important}._container_c0mqh_7{z-index:9990;font-family:var(--font-body,"Plus Jakarta Sans", "Inter", sans-serif);position:fixed;bottom:20px;right:20px}@media (width<=768px){._container_c0mqh_7{bottom:calc(72px + env(safe-area-inset-bottom,0px));right:16px}}._toggleBtn_c0mqh_24{border:1px solid var(--surface-border,#cbd5e1);background-color:var(--surface-card,#fff);width:46px;height:46px;color:var(--text-secondary,#475569);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 4px 14px #0000001a,0 1px 3px #0000000f}._toggleBtn_c0mqh_24:hover{background-color:var(--surface-muted,#f8fafc);color:var(--color-primary,#020a59);transform:translateY(-2px);box-shadow:0 6px 20px #00000026}._toggleBtnOpen_c0mqh_47{background-color:var(--color-primary,#020a59);color:#fff;border-color:var(--color-primary,#020a59)}._toggleBtnOpen_c0mqh_47:hover{color:#fff;background-color:#04116e}._toggleBtnImpersonating_c0mqh_59{border-color:#f59e0b;box-shadow:0 4px 14px #f59e0b4d}._impersonatingDot_c0mqh_64{background-color:#f59e0b;border:2px solid #fff;border-radius:50%;width:11px;height:11px;animation:1.5s ease-in-out infinite _pulseGhost_c0mqh_1;position:absolute;top:-3px;right:-3px}@keyframes _pulseGhost_c0mqh_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.15)}}._modalOverlay_c0mqh_82{-webkit-backdrop-filter:blur(4px);z-index:99999;background-color:#0f172a99;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out _fadeInModal_c0mqh_1;display:flex;position:fixed;inset:0}@keyframes _fadeInModal_c0mqh_1{0%{opacity:0}to{opacity:1}}._panelModal_c0mqh_101{background-color:var(--surface-card,#fff);border:1px solid var(--surface-border,#e2e8f0);z-index:100000;border-radius:16px;flex-direction:column;width:480px;max-width:100%;max-height:85vh;animation:.2s cubic-bezier(.16,1,.3,1) _panelModalIn_c0mqh_1;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040,0 8px 24px -4px #020a591f}.dark ._panelModal_c0mqh_101{border-color:var(--surface-border,#334155);background-color:#0f172a;box-shadow:0 25px 50px -12px #0009,0 8px 24px -4px #0006}@keyframes _panelModalIn_c0mqh_1{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._panel_c0mqh_101{background-color:var(--surface-card,#fff);border:1px solid var(--surface-border,#e2e8f0);z-index:10000;border-radius:16px;flex-direction:column;width:340px;max-height:520px;animation:.18s cubic-bezier(.4,0,.2,1) _panelIn_c0mqh_1;display:flex;position:absolute;bottom:58px;right:0;overflow:hidden;box-shadow:0 20px 40px #020a5929,0 8px 16px #0000000f}.dark ._panel_c0mqh_101{border-color:var(--surface-border,#334155);background-color:#0f172a;box-shadow:0 20px 48px #0009,0 8px 24px #0006}@keyframes _panelIn_c0mqh_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=480px){._panel_c0mqh_101{width:calc(100vw - 32px);max-height:70vh;right:0}}._panelHeader_c0mqh_166{border-bottom:1px solid var(--surface-border,#e2e8f0);background-color:var(--surface-muted,#f8fafc);flex-direction:column;flex-shrink:0;gap:3px;padding:14px 18px 12px;display:flex}.dark ._panelHeader_c0mqh_166{border-bottom-color:var(--surface-border,#334155);background-color:#1e293b}._panelHeaderTop_c0mqh_181{justify-content:space-between;align-items:center;width:100%;display:flex}._closeBtn_c0mqh_188{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px 8px;font-size:15px;line-height:1;transition:all .15s;display:flex}._closeBtn_c0mqh_188:hover{color:var(--text-primary,#0f172a);background-color:#0000000f}.dark ._closeBtn_c0mqh_188:hover{color:#f1f5f9;background-color:#ffffff1a}._panelHeaderTitle_c0mqh_213{color:var(--text-primary,#0f172a);align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.dark ._panelHeaderTitle_c0mqh_213{color:#f1f5f9}._devBadge_c0mqh_226{color:#4f46e5;letter-spacing:.5px;background-color:#6366f11f;border-radius:4px;padding:2px 6px;font-size:8.5px;font-weight:800}.dark ._devBadge_c0mqh_226{color:#a5b4fc;background-color:#6366f140}._panelHeaderSub_c0mqh_241{color:var(--text-muted,#64748b);font-size:11px}.dark ._panelHeaderSub_c0mqh_241{color:var(--text-secondary,#94a3b8)}._tabContainer_c0mqh_251{background-color:var(--surface-muted,#f1f5f9);border-bottom:1px solid var(--surface-border,#e2e8f0);scrollbar-width:none;flex-shrink:0;gap:3px;padding:4px;display:flex;overflow-x:auto}._tabContainer_c0mqh_251::-webkit-scrollbar{display:none}.dark ._tabContainer_c0mqh_251{border-bottom-color:var(--surface-border,#334155);background-color:#1e293b}._filterTabBtn_c0mqh_271{min-width:0;color:var(--text-secondary,#64748b);cursor:pointer;white-space:nowrap;text-align:center;text-overflow:ellipsis;background:0 0;border:none;border-radius:6px;flex:1 1 0;padding:7px 6px;font-size:11px;font-weight:700;transition:all .15s;overflow:hidden}._filterTabBtn_c0mqh_271:hover{color:var(--color-primary,#020a59)}.dark ._filterTabBtn_c0mqh_271{color:var(--text-secondary,#94a3b8)}.dark ._filterTabBtn_c0mqh_271:hover{color:#f1f5f9}._filterTabBtnActive_c0mqh_301{background-color:var(--surface-card,#fff);color:var(--color-primary,#020a59);box-shadow:0 1px 3px #0000001a}.dark ._filterTabBtnActive_c0mqh_301{color:#fff;background-color:#334155;box-shadow:0 1px 4px #0000004d}._impersonatingBanner_c0mqh_314{color:#78350f;background-color:#fffbeb;border-bottom:1px solid #fef3c7;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;font-size:11.5px;display:flex}.dark ._impersonatingBanner_c0mqh_314{color:#fef08a;background-color:#f59e0b1a;border-bottom-color:#f59e0b40}._impersonatingBannerLeft_c0mqh_333{align-items:center;gap:6px;min-width:0;display:flex}._impersonatingBannerLeft_c0mqh_333 strong{color:#92400e;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-weight:700;overflow:hidden}.dark ._impersonatingBannerLeft_c0mqh_333 strong{color:#fbbf24}._impersonatingBannerDot_c0mqh_353{background-color:#f59e0b;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.5s ease-in-out infinite _pulseGhost_c0mqh_1}._exitBannerBtn_c0mqh_362{color:#fff;cursor:pointer;background-color:#f59e0b;border:1px solid #f59e0b;border-radius:4px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:800;transition:background-color .15s}._exitBannerBtn_c0mqh_362:hover{background-color:#d97706}._searchWrapper_c0mqh_380{border-bottom:1px solid var(--surface-border,#e2e8f0);background-color:var(--surface-card,#fff);flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;display:flex}.dark ._searchWrapper_c0mqh_380{border-bottom-color:var(--surface-border,#334155);background-color:#0f172a}._searchIcon_c0mqh_395{color:var(--text-muted,#94a3b8);flex-shrink:0}._searchInput_c0mqh_400{color:var(--text-primary,#0f172a);background:0 0;border:none;outline:none;flex:1;width:100%;font-size:12px}.dark ._searchInput_c0mqh_400{color:#f1f5f9}._searchInput_c0mqh_400::placeholder{color:var(--text-muted,#94a3b8)}._errorMsg_c0mqh_418{color:#dc2626;background-color:#fee2e2;border-bottom:1px solid #fecaca;padding:8px 12px;font-size:11px}.dark ._errorMsg_c0mqh_418{color:#fca5a5;background-color:#ef444426;border-bottom-color:#ef44444d}._userList_c0mqh_433{flex-direction:column;flex:1;gap:4px;padding:6px 8px;display:flex;overflow:hidden auto}._emptyState_c0mqh_443{color:var(--text-muted,#94a3b8);text-align:center;padding:24px 12px;font-size:12px}.dark ._emptyState_c0mqh_443{color:#64748b}._groupSection_c0mqh_455{flex-direction:column;gap:3px;margin-bottom:8px;display:flex}._groupHeader_c0mqh_462{color:var(--text-secondary,#475569);letter-spacing:.06em;text-transform:uppercase;background-color:var(--surface-muted,#f1f5f9);border-radius:6px;margin:4px 2px 2px;padding:4px 8px;font-size:10px;font-weight:800}.dark ._groupHeader_c0mqh_462{color:var(--text-secondary,#94a3b8);background-color:#1e293b}._userItem_c0mqh_480{cursor:pointer;text-align:left;box-sizing:border-box;width:100%;color:var(--text-primary,#0f172a);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;transition:all .15s;display:flex}.dark ._userItem_c0mqh_480{color:#f1f5f9}._userItem_c0mqh_480:hover:not(:disabled){background-color:var(--surface-muted,#f8fafc);border-color:var(--surface-border,#e2e8f0)}.dark ._userItem_c0mqh_480:hover:not(:disabled){border-color:var(--surface-border,#334155);background-color:#1e293b}._userItemActive_c0mqh_510{background-color:#020a590d;border-color:#020a5926}.dark ._userItemActive_c0mqh_510{background-color:#3b82f626;border-color:#3b82f64d}._userItemAvatar_c0mqh_520{color:#fff;background-color:#020a59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:flex}.dark ._userItemAvatar_c0mqh_520{background-color:#1e40af}._userItemInfo_c0mqh_538{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._userItemName_c0mqh_546{color:var(--text-primary,#0f172a);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.dark ._userItemName_c0mqh_546{color:#f1f5f9}._userItemSub_c0mqh_559{color:var(--text-secondary,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.dark ._userItemSub_c0mqh_559{color:var(--text-secondary,#94a3b8)}._userItemTitle_c0mqh_571{color:var(--text-muted,#64748b);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.dark ._userItemTitle_c0mqh_571{color:#94a3b8}._badgesRow_c0mqh_583{flex-shrink:0;gap:4px;display:flex}._roleBadge_c0mqh_589{letter-spacing:.3px;white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}._roleJuriBadge_c0mqh_598{letter-spacing:.4px;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:2px 7px;font-size:9px;font-weight:800;display:inline-flex}._badgeKetua_c0mqh_610{color:#15803d;background-color:#dcfce7;border:1px solid #bbf7d0}.dark ._badgeKetua_c0mqh_610{color:#86efac;background-color:#22c55e33;border-color:#22c55e4d}._badgeModerator_c0mqh_622{color:#0369a1;background-color:#e0f2fe;border:1px solid #bae6fd}.dark ._badgeModerator_c0mqh_622{color:#7dd3fc;background-color:#0ea5e933;border-color:#38bdf84d}._badgeAnggota_c0mqh_634{color:#475569;background-color:#f1f5f9;border:1px solid #e2e8f0}.dark ._badgeAnggota_c0mqh_634{color:#cbd5e1;background-color:#94a3b826;border-color:#94a3b84d}._kategoriBadge_c0mqh_647{text-transform:uppercase;border-radius:10px;flex-shrink:0;padding:2px 7px;font-size:9px;font-weight:800}._badgeImut_c0mqh_656{color:#1d4ed8;background:#dbeafe;border:1px solid #bfdbfe}.dark ._badgeImut_c0mqh_656{color:#93c5fd;background:#2563eb2e;border:1px solid #3b82f659}._badgeIntim_c0mqh_668{color:#7e22ce;background:#f3e8ff;border:1px solid #e9d5ff}.dark ._badgeIntim_c0mqh_668{color:#d8b4fe;background:#a855f72e;border:1px solid #a855f759}._badgeLisa_c0mqh_680{color:#0f766e;background:#ccfbf1;border:1px solid #99f6e4}.dark ._badgeLisa_c0mqh_680{color:#5eead4;background:#14b8a62e;border:1px solid #14b8a659}._badgeIbite_c0mqh_692{color:#b45309;background:#fef3c7;border:1px solid #fde68a}.dark ._badgeIbite_c0mqh_692{color:#fcd34d;background:#f59e0b2e;border:1px solid #f59e0b59}._badgeIndi_c0mqh_704{color:#3730a3;background:#e0e7ff;border:1px solid #c7d2fe}.dark ._badgeIndi_c0mqh_704{color:#a5b4fc;background:#6366f12e;border:1px solid #6366f159}
