.SettingsControls_sectionLabel___QIEl{display:block;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground)/.6);margin-bottom:4px}.SettingsControls_sectionDescription__T68vR{margin:-6px 0 0;color:hsl(var(--muted-foreground));font-size:.92rem;line-height:1.6}.SettingsControls_inputGroup__jpnOv{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.CurrencySelector_header__FFdwV{display:flex;justify-content:space-between;align-items:center}.CurrencySelector_statusSlot__Ty21K{min-height:20px}.CurrencySelector_status__wKLcR{font-size:13px;font-weight:500;animation:CurrencySelector_statusIn__z4C9F .2s ease}.CurrencySelector_statusSaving__3JCpi{color:hsl(var(--foreground)/.55);animation:CurrencySelector_statusPulse__gABey 1.1s ease-in-out infinite}.CurrencySelector_statusSaved__KdnpP{color:hsl(var(--success))}.CurrencySelector_ratesSection__mIzz7{margin-top:24px;padding-top:16px;border-top:1px solid hsl(var(--glass-border)/.35)}.CurrencySelector_ratesLabel__Oy26V{margin-bottom:12px!important}.CurrencySelector_rateList__euYW_{display:grid;gap:8px}.CurrencySelector_rateItem__JFmKd{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:12px 16px;background:hsl(var(--glass-bg)/.32);border-radius:8px;border:1px solid hsl(var(--glass-border)/.45);transition:transform .22s ease,background .22s ease,border-color .22s ease;animation:CurrencySelector_rateEnter__4XjFn .3s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--rate-index, 0) * .04s)}.CurrencySelector_rateItem__JFmKd:hover{background:hsl(var(--glass-highlight)/.12);border-color:hsl(var(--primary)/.35);transform:translateY(-1px)}.CurrencySelector_rateIdentity__9KbTu{display:flex;align-items:center;gap:10px}.CurrencySelector_rateFlag__F63pu{width:24px;height:16px;border-radius:2px;object-fit:cover}.CurrencySelector_rateFlagPlaceholder__FhE_5{width:24px;height:16px;background:#333;border-radius:2px}.CurrencySelector_rateCode__hGgHi{font-weight:600;color:hsl(var(--foreground))}.CurrencySelector_rateValue__4ELN_{opacity:.72;font-size:13px;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace)}@keyframes CurrencySelector_rateEnter__4XjFn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes CurrencySelector_statusIn__z4C9F{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes CurrencySelector_statusPulse__gABey{0%,to{opacity:.4}50%{opacity:.95}}@media (prefers-reduced-motion:reduce){.CurrencySelector_rateItem__JFmKd,.CurrencySelector_statusSaving__3JCpi,.CurrencySelector_status__wKLcR{animation:none}.CurrencySelector_rateItem__JFmKd{transition:none}}.DynamicBackground_backgroundContainer__5sDZX{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;overflow:hidden;opacity:var(--background-orbs-opacity,1);transition:opacity .32s cubic-bezier(.22,1,.36,1)}.DynamicBackground_orb1__FcR7h,.DynamicBackground_orb2___rQJy{position:absolute;border-radius:50%;filter:blur(60px);z-index:0;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;animation-play-state:var(--background-orbs-animation-play-state,running);will-change:transform}.DynamicBackground_orb1__FcR7h{width:300px;height:300px;background:hsl(var(--orb-1)/var(--orb-1-opacity));top:8%;left:-8%;animation-name:DynamicBackground_floatOrbOne__CjDr0;animation-duration:32s}.DynamicBackground_orb2___rQJy{width:250px;height:250px;background:hsl(var(--orb-2)/var(--orb-2-opacity));bottom:8%;right:-6%;animation-name:DynamicBackground_floatOrbTwo__Wqeqv;animation-duration:38s;animation-delay:-12s}@keyframes DynamicBackground_floatOrbOne__CjDr0{0%{transform:translateZ(0) scale(1)}40%{transform:translate3d(42vw,24vh,0) scale(1.04)}to{transform:translate3d(82vw,4vh,0) scale(1.02)}}@keyframes DynamicBackground_floatOrbTwo__Wqeqv{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-46vw,-18vh,0) scale(1.03)}to{transform:translate3d(-84vw,-2vh,0) scale(1.05)}}@media (max-width:768px){.DynamicBackground_backgroundContainer__5sDZX{display:none;opacity:0}.DynamicBackground_orb1__FcR7h,.DynamicBackground_orb2___rQJy{animation:none;filter:none;will-change:auto}}.surfaces_majorGlassSurfaceVisible__sVYer,.surfaces_majorGlassSurface__V0DGu{background:linear-gradient(160deg,hsl(var(--glass-bg)/.7),hsl(var(--glass-bg)/.25));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid hsl(var(--glass-border)/.35);border:1px solid hsl(var(--glass-border)/.35);border-top-color:hsl(var(--glass-highlight)/.4);box-shadow:0 8px 32px -8px rgba(0,0,0,.35),0 1px 0 0 hsl(var(--glass-highlight)/.15) inset;position:relative}.surfaces_majorGlassSurface__V0DGu{overflow:hidden}.surfaces_majorGlassSurfaceVisible__sVYer{overflow:visible}.surfaces_majorGlassSurfaceVisible__sVYer:before,.surfaces_majorGlassSurface__V0DGu:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,transparent 30%,hsl(var(--glass-highlight)/.06) 50%,transparent 70%);pointer-events:none}.surfaces_majorGlassSurfaceInteractive__CiqSw:hover,.surfaces_majorGlassSurfaceVisibleInteractive__JBudP:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 20px 48px -12px rgba(0,0,0,.45),0 1px 0 0 hsl(var(--glass-highlight)/.25) inset}body.denareon-native-android .surfaces_majorGlassSurfaceVisible__sVYer,body.denareon-native-android .surfaces_majorGlassSurface__V0DGu{background:hsl(var(--glass-bg)/.62);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}body.denareon-native-android .surfaces_majorGlassSurfaceVisible__sVYer:before,body.denareon-native-android .surfaces_majorGlassSurface__V0DGu:before{display:none}body.denareon-native-android .surfaces_majorGlassSurfaceInteractive__CiqSw:hover,body.denareon-native-android .surfaces_majorGlassSurfaceVisibleInteractive__JBudP:hover{box-shadow:none;transform:none}.GlassPanel_panel__M2Jfr{border-radius:var(--radius-lg);padding:24px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.auth_container__tfB4I{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--safe-top) + 2rem) 1.5rem 2rem 1.5rem;position:relative;gap:2rem;overflow:hidden}.auth_logo__lJ6d4{display:flex;align-items:center;gap:.75rem;color:hsl(var(--foreground));text-decoration:none;font-weight:700;font-size:1.5rem;z-index:10;transition:opacity .2s}.auth_logo__lJ6d4:hover{opacity:.8}.auth_logoIcon__nfs99{width:24px;height:24px;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-glow)));border-radius:6px}.auth_authCard__RFIHz{width:100%;max-width:450px;padding:3rem;display:flex;flex-direction:column;gap:2rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsl(var(--glass-bg)/.8);border:1px solid hsl(var(--glass-border));position:relative;z-index:1}.auth_animateCard__ZRjw8{animation:auth_scaleIn__n384J .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes auth_scaleIn__n384J{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.auth_animateItem__fyEZb{opacity:0;animation:auth_slideUpFade__zIYM1 .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes auth_slideUpFade__zIYM1{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.auth_delay1__BCl2G{animation-delay:.1s}.auth_delay2__15sJh{animation-delay:.2s}.auth_delay3__FIFfa{animation-delay:.3s}.auth_delay4__d_lv8{animation-delay:.4s}.auth_delay5__bhuL_{animation-delay:.5s}.auth_delay6__LF4q4{animation-delay:.6s}.auth_header__R6HKf{text-align:center}.auth_title__tO5sT{font-size:2rem;font-weight:700;margin-bottom:.5rem}.auth_subtitle__9YJuJ{color:hsl(var(--foreground)/.6);font-size:.95rem}.auth_nameRow__yJFwf{display:flex;gap:1rem;width:100%}.auth_form__krKKs{display:flex;flex-direction:column;gap:1.25rem}.auth_inputGroup__t8zwu{display:flex;flex-direction:column;gap:.5rem}.auth_label__WsJop{font-size:.9rem;font-weight:500;color:hsl(var(--foreground)/.8)}.auth_input__HKwPq{width:100%;padding:.875rem 1rem;background:hsl(var(--background)/.5);border:1px solid hsl(var(--glass-border));border-radius:var(--radius-sm);color:hsl(var(--foreground));font-family:inherit;font-size:1rem;transition:all .2s}.auth_input__HKwPq:focus{outline:none;border-color:hsl(var(--primary));animation:auth_pulseGlow__mCAu6 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes auth_pulseGlow__mCAu6{0%{box-shadow:0 0 0 2px hsl(var(--primary)/.2)}50%{box-shadow:0 0 0 4px hsl(var(--primary)/.4)}to{box-shadow:0 0 0 2px hsl(var(--primary)/.2)}}.auth_submitButton__hhBKL{margin-top:1rem;width:100%;padding:1rem;background:hsl(var(--primary));color:white;border:none;border-radius:var(--radius-sm);font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.auth_submitButton__hhBKL:hover{background:hsl(var(--primary-glow));transform:translateY(-2px) scale(1.02);box-shadow:0 8px 16px hsl(var(--primary)/.3)}.auth_submitButton__hhBKL:disabled{opacity:.7;cursor:not-allowed}.auth_footer__d9GXZ{text-align:center;font-size:.9rem;color:hsl(var(--foreground)/.6)}.auth_link__1ojLG{color:hsl(var(--primary));font-weight:500;margin-left:.5rem}.auth_link__1ojLG:hover{text-decoration:underline}.auth_divider__ZhDd8{display:flex;align-items:center;gap:1rem;color:hsl(var(--foreground)/.4);font-size:.875rem;margin:1rem 0}.auth_divider__ZhDd8:after,.auth_divider__ZhDd8:before{content:"";flex:1 1;height:1px;background:hsl(var(--glass-border))}.auth_socialButtons__7QYJg{display:flex;flex-direction:row;justify-content:center;gap:1rem}.auth_socialButton__8D_Th{display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;background:hsl(var(--glass-bg));border:1px solid hsl(var(--glass-border));border-radius:50%;color:hsl(var(--foreground));cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.auth_socialButton__8D_Th:hover{transform:translateY(-3px) scale(1.05);background:hsl(var(--background)/.8);border-color:hsl(var(--primary)/.5);box-shadow:0 8px 16px rgba(0,0,0,.2),0 0 12px hsl(var(--primary)/.15);color:hsl(var(--primary))}@media (max-width:640px){.auth_container__tfB4I{padding:calc(var(--safe-top) + 1.5rem) 1rem 1.5rem 1rem;gap:1.5rem}.auth_authCard__RFIHz{padding:2rem 1.5rem;gap:1.5rem}.auth_title__tO5sT{font-size:1.75rem}}.SnapshotUpdateModal_content__HyOp3{display:flex;flex-direction:column;gap:8px}.SnapshotUpdateModal_summarySection__OiYqO{margin-bottom:24px}.SnapshotUpdateModal_netWorthCard__zPMWL{padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,hsl(var(--glass-bg)) 0,rgba(255,255,255,.03) 100%)}.SnapshotUpdateModal_netWorthTitle__4R_Ow{font-size:13px;letter-spacing:1px;text-transform:uppercase;opacity:.6}.SnapshotUpdateModal_netWorthValue__9kjvD{font-size:clamp(32px,8vw,48px);font-weight:800;letter-spacing:-1px;line-height:1.1}.SnapshotUpdateModal_changeBadge__YOJGW{font-size:14px;font-weight:600;padding:4px 12px;border-radius:100px;background:rgba(0,0,0,.2);display:flex;align-items:center;gap:6px;font-family:var(--font-mono),ui-monospace,monospace}.SnapshotUpdateModal_changePct__S5b9w{opacity:.7;font-size:12px}.SnapshotUpdateModal_section__4lpMb{margin-bottom:24px}.SnapshotUpdateModal_panel__bybUB{padding:24px;background:hsl(var(--glass-bg)/.4)}.SnapshotUpdateModal_sectionHeader__e_Jqv{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid hsl(var(--glass-border));margin-bottom:8px}.SnapshotUpdateModal_sectionTitle__xJ7dX{margin:0;font-size:16px;font-weight:700}.SnapshotUpdateModal_sectionTotal__wUf5k{font-family:var(--font-mono),ui-monospace,monospace;font-weight:700;font-size:16px}.SnapshotUpdateModal_sectionMeta__YWF27{color:hsl(var(--muted-foreground));font-size:12px}.SnapshotUpdateModal_headerMetaCluster__GTEor{display:inline-flex;align-items:center;gap:8px}.SnapshotUpdateModal_tooltipWrap__e7Q1v{position:relative;display:inline-flex;align-items:center}.SnapshotUpdateModal_tooltip__Ki2Y6{width:22px;height:22px;border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--muted-foreground));background:hsl(var(--foreground)/.06);cursor:help;padding:0}.SnapshotUpdateModal_tooltip__Ki2Y6:focus-visible,.SnapshotUpdateModal_tooltip__Ki2Y6:hover{color:hsl(var(--foreground));background:hsl(var(--foreground)/.1);outline:none}.SnapshotUpdateModal_tooltipBubble__Ttg0g{position:absolute;right:calc(100% + 8px);top:50%;transform:translateY(-50%) translateX(4px);width:max-content;max-width:240px;padding:7px 10px;border-radius:7px;border:1px solid hsl(var(--glass-border)/.5);background:hsl(var(--modal-bg));color:hsl(var(--foreground));box-shadow:0 10px 28px rgba(0,0,0,.35);font-size:12px;font-weight:600;line-height:1.35;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .14s ease;z-index:10}.SnapshotUpdateModal_tooltipWrap__e7Q1v:hover .SnapshotUpdateModal_tooltipBubble__Ttg0g,.SnapshotUpdateModal_tooltip__Ki2Y6:focus-visible+.SnapshotUpdateModal_tooltipBubble__Ttg0g{opacity:1;transform:translateY(-50%) translateX(0)}.SnapshotUpdateModal_rows__YqRid{display:flex;flex-direction:column}.SnapshotUpdateModal_row__34c0a{position:relative;display:grid;align-items:center;gap:12px;min-width:0;padding:16px 12px;border-radius:8px;transition:background .2s;font-size:14px}.SnapshotUpdateModal_readOnlyRow__RjyGe,.SnapshotUpdateModal_row__34c0a{grid-template-columns:minmax(0,1fr) 120px 100px 140px}.SnapshotUpdateModal_row__34c0a:hover{background:rgba(255,255,255,.02)}.SnapshotUpdateModal_desktopRowHeader__C5kL_{min-height:0;padding:8px 12px;font-size:11px;text-transform:uppercase;opacity:.4;border-bottom:1px solid rgba(255,255,255,.05)}.SnapshotUpdateModal_desktopRowHeader__C5kL_>div:not(:first-child){text-align:right}.SnapshotUpdateModal_rowName__IEduH{font-weight:500;display:flex;align-items:baseline;gap:8px;min-width:0}.SnapshotUpdateModal_avatar__hwbag{color:white;background:hsl(var(--primary)/.78);font-size:11px;font-weight:800}.SnapshotUpdateModal_avatar__hwbag,.SnapshotUpdateModal_logoWrap__Hf_dC{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center}.SnapshotUpdateModal_logoWrap__Hf_dC{overflow:hidden;background:hsl(var(--foreground)/.08)}.SnapshotUpdateModal_logo__MGbZp{width:20px;height:20px;object-fit:cover}.SnapshotUpdateModal_nameText__EpOZ8{min-width:0}.SnapshotUpdateModal_nameMeta__YnHri,.SnapshotUpdateModal_nameText__EpOZ8{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:20px}.SnapshotUpdateModal_nameMeta__YnHri{color:hsl(var(--muted-foreground));font-size:12px;font-weight:500;opacity:.58}.SnapshotUpdateModal_rowPrev__tePqi{opacity:.4}.SnapshotUpdateModal_rowChange__7iTGp,.SnapshotUpdateModal_rowPrev__tePqi{text-align:right;font-size:13px;font-family:var(--font-mono),ui-monospace,monospace}.SnapshotUpdateModal_rowChange__7iTGp{font-weight:600}.SnapshotUpdateModal_rowCurrent__OvX2I{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.SnapshotUpdateModal_readOnlyCurrent__oGic3{text-align:right;font-weight:700;font-size:15px;font-family:var(--font-mono),ui-monospace,monospace}.SnapshotUpdateModal_mobileLabel__Tvswt{display:none}.SnapshotUpdateModal_input__DjInG{width:100%;min-width:0;height:20px;border:1px solid hsl(var(--glass-border)/.4);border-radius:5px;background:hsl(var(--foreground)/.045);color:hsl(var(--foreground));font-family:var(--font-mono),ui-monospace,monospace;font-size:15px;font-weight:700;text-align:right;padding:0 8px}.SnapshotUpdateModal_input__DjInG:focus{outline:none;border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);background:hsl(var(--foreground)/.065)}.SnapshotUpdateModal_applyButton__PFJ5b,.SnapshotUpdateModal_cancelButton__PRpfJ,.SnapshotUpdateModal_iconButton__AqzJy,.SnapshotUpdateModal_submitButton__BxBaR{border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .15s ease,transform .15s ease,opacity .15s ease;font-family:inherit}.SnapshotUpdateModal_iconButton__AqzJy{width:24px;height:24px;border-radius:50%;color:hsl(var(--foreground)/.82);background:hsl(var(--primary)/.12);flex:0 0 24px}.SnapshotUpdateModal_iconButton__AqzJy:hover{background:hsl(var(--primary)/.2);transform:translateY(-1px)}.SnapshotUpdateModal_applyButton__PFJ5b:disabled,.SnapshotUpdateModal_iconButton__AqzJy:disabled,.SnapshotUpdateModal_submitButton__BxBaR:disabled{cursor:not-allowed;opacity:.55;transform:none}.SnapshotUpdateModal_aiPanel__W1aSz{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:2px;padding:12px 14px;border-radius:8px;border:1px solid hsl(var(--primary)/.22);background:hsl(var(--primary)/.055)}.SnapshotUpdateModal_aiText__oDF1v{min-width:0;display:flex;flex-direction:column;gap:4px}.SnapshotUpdateModal_aiValue__DyIT5{font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;font-weight:750}.SnapshotUpdateModal_aiAnalysis__bMQ9Y{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.4;max-height:36px;overflow:hidden}.SnapshotUpdateModal_applyButton__PFJ5b{height:38px;padding:0 14px;border-radius:var(--radius-md);color:hsl(var(--primary-foreground));background:hsl(var(--primary));font-size:13px;font-weight:700}.SnapshotUpdateModal_cancelButton__PRpfJ,.SnapshotUpdateModal_submitButton__BxBaR{height:44px;min-width:120px;padding:0 24px;border-radius:var(--radius-md);font-weight:600;font-size:15px}.SnapshotUpdateModal_cancelButton__PRpfJ{background:hsl(var(--foreground)/.06);color:hsl(var(--foreground)/.7)}.SnapshotUpdateModal_submitButton__BxBaR{color:hsl(var(--primary-foreground));background:hsl(var(--primary));box-shadow:0 4px 14px hsl(var(--primary)/.35)}.SnapshotUpdateModal_applyButton__PFJ5b:hover,.SnapshotUpdateModal_cancelButton__PRpfJ:hover,.SnapshotUpdateModal_submitButton__BxBaR:hover{transform:translateY(-1px)}.SnapshotUpdateModal_empty__k40Kv{padding:18px 12px 8px;color:hsl(var(--muted-foreground));font-size:13px}.SnapshotUpdateModal_error__5EqRi{padding:12px 14px;border-radius:var(--radius-sm);border:1px solid hsl(var(--danger)/.28);background:hsl(var(--danger)/.08);color:hsl(var(--danger));font-size:13px}@media (max-width:768px){.SnapshotUpdateModal_panel__bybUB{padding:18px}.SnapshotUpdateModal_desktopRowHeader__C5kL_{display:none}.SnapshotUpdateModal_readOnlyRow__RjyGe,.SnapshotUpdateModal_row__34c0a{grid-template-columns:1fr auto;grid-template-areas:"name current" "details change" "action action";gap:4px;padding:16px 12px}.SnapshotUpdateModal_rowName__IEduH{grid-area:name}.SnapshotUpdateModal_nameMeta__YnHri{display:none}.SnapshotUpdateModal_rowPrev__tePqi{grid-area:details;text-align:left}.SnapshotUpdateModal_rowChange__7iTGp{grid-area:change;text-align:right}.SnapshotUpdateModal_readOnlyCurrent__oGic3,.SnapshotUpdateModal_rowCurrent__OvX2I{grid-area:current;min-width:132px;text-align:right}.SnapshotUpdateModal_input__DjInG{height:18px;padding:0 6px;border-radius:5px;font-size:15px}.SnapshotUpdateModal_iconButton__AqzJy{justify-self:start}.SnapshotUpdateModal_mobileLabel__Tvswt{display:none}.SnapshotUpdateModal_aiPanel__W1aSz{grid-template-columns:1fr}.SnapshotUpdateModal_applyButton__PFJ5b{width:100%}}.CurrencySelect_root__YQnYY{position:relative;width:100%}.CurrencySelect_trigger__yyCdA{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:none;color:hsl(var(--foreground));cursor:pointer;transition:border-color .2s ease,background .2s ease,opacity .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;text-align:left}.CurrencySelect_triggerBox__qVsEf{padding:0 14px;height:43px;background:hsl(var(--glass-bg));border:1px solid hsl(var(--glass-border)/.7);border-radius:var(--radius-sm);font-size:15px;box-sizing:border-box}.CurrencySelect_triggerUnderline__hc3Hg{padding:10px 0;background:transparent;border-bottom:1px solid hsl(var(--foreground)/.12)}.CurrencySelect_triggerBoxOpen__r6uKJ{border-color:hsl(var(--primary)/.75);box-shadow:0 0 0 2px hsl(var(--primary)/.16)}.CurrencySelect_triggerUnderlineOpen__jkffE{border-bottom-color:hsl(var(--primary))}.CurrencySelect_triggerDisabled__7Xjp7{opacity:.6;cursor:not-allowed}.CurrencySelect_value__1_vMj{display:flex;align-items:center;gap:10px;min-width:0}.CurrencySelect_flag__TY_qK{width:24px;height:16px;border-radius:2px;object-fit:cover;flex-shrink:0}.CurrencySelect_code___bj6L{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.CurrencySelect_name__nceJ7{opacity:.62;margin-left:6px;font-weight:400}.CurrencySelect_chevron__xm4CS{opacity:.55;transition:transform .2s ease;flex-shrink:0}.CurrencySelect_chevronOpen__qEbvi{transform:rotate(180deg)}.CurrencySelect_dropdown__i9sSA{background:hsl(var(--modal-bg));border:1px solid hsl(var(--glass-border)/.55);border-radius:var(--radius-md);max-height:300px;overflow-y:auto;z-index:9999;padding:4px 0;margin:0;list-style:none;box-shadow:0 12px 28px hsl(var(--black)/.38)}.CurrencySelect_searchRow__0T9bb{padding:4px 8px;border-bottom:1px solid hsl(var(--glass-border)/.5);margin-bottom:4px}.CurrencySelect_searchInput__1Ci8C{outline:none;padding:4px}.CurrencySelect_item__NZqVS,.CurrencySelect_searchInput__1Ci8C{width:100%;background:transparent;border:none;color:hsl(var(--foreground));font-size:14px}.CurrencySelect_item__NZqVS{padding:8px 12px;cursor:pointer;display:flex;align-items:center;gap:12px;text-align:left;transition:background .15s ease}.CurrencySelect_item__NZqVS:focus-visible,.CurrencySelect_item__NZqVS:hover{background:hsl(var(--foreground)/.08);outline:none}.CurrencySelect_itemSelected__oMxOV{background:hsl(var(--primary)/.14)}.CurrencySelect_itemFlag__6f72A{width:20px;height:14px;border-radius:2px;object-fit:cover;flex-shrink:0}.CurrencySelect_itemFallback__DXXps{width:20px;text-align:center;color:hsl(var(--muted-foreground)/.5);flex-shrink:0}.CurrencySelect_itemMeta__L4aNs{color:hsl(var(--muted-foreground)/.72)}.CurrencySelect_empty__iP_mp{padding:12px;text-align:center;color:hsl(var(--muted-foreground)/.65);font-size:13px}.CryptoSelect_fallback___we0R{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:hsl(38 92% 50%/.18);color:hsl(38 92% 50%);font-weight:700;flex-shrink:0;letter-spacing:-.5px}.CryptoSelect_itemLogo__GypY8,.CryptoSelect_triggerLogo__WzA9X{width:20px;height:20px;border-radius:50%;object-fit:contain;flex-shrink:0}.CryptoSelect_groupLabel__x6AJW{padding:8px 12px 4px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.55);border-top:1px solid hsl(var(--glass-border)/.35)}.CryptoSelect_groupLabel__x6AJW:first-child{border-top:none}.CryptoSelect_groupList__Z_GkU{list-style:none;margin:0;padding:0}.CryptoSelect_customRow__6YHRi{border-top:1px solid hsl(var(--glass-border)/.35);color:hsl(var(--muted-foreground))}.CryptoSelect_customFallback__l2p15{background:hsl(var(--foreground)/.08);color:hsl(var(--muted-foreground))}.InvestmentsAddMenu_fabAnchor__qpupY{position:fixed;bottom:calc(var(--safe-bottom) + 32px);right:32px}.InvestmentsAddMenu_fabIcon__fLyKN{display:flex;align-items:center;justify-content:center;line-height:0}.InvestmentsAddMenu_menuItem__yM02S{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:12px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .2s ease;color:hsl(var(--foreground)/.9);font:inherit}.InvestmentsAddMenu_menuItem__yM02S:hover{background:hsl(var(--primary)/.18)}.InvestmentsAddMenu_menuItemIcon__5yTlB{width:36px;height:36px;border-radius:12px;background:hsl(var(--foreground)/.08);border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:hsl(var(--foreground)/.9)}.InvestmentsAddMenu_menuItemLabel__vnqze{font-weight:600;font-size:14px;letter-spacing:-.01em}.InvestmentsAddMenu_menuItemDescription__4ETwo{font-size:12px;opacity:.52;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Loader_loaderContainer__qkvdD{display:flex;align-items:center;gap:1rem;color:hsl(var(--foreground));transition:all .3s ease}.Loader_vertical__NpbJF{flex-direction:column;justify-content:center}.Loader_horizontal__A96Je{flex-direction:row}.Loader_visualWrapper__eVrzx{position:relative;display:flex;align-items:center;justify-content:center}.Loader_primary__uMYKZ{color:hsl(var(--primary))}.Loader_success__ud9cl{color:hsl(var(--success))}.Loader_white__8d4By{color:#fff}.Loader_spinnerIcon__FaEsC{animation:Loader_spin__4_xhr 1s linear infinite;filter:drop-shadow(0 0 8px currentColor)}.Loader_progressRing__uxfuC{transform:rotate(-90deg);filter:drop-shadow(0 0 4px currentColor)}.Loader_progressRingBg__n5Qyd{opacity:.15}.Loader_progressRingIndicator__gPQff{transition:stroke-dashoffset .35s cubic-bezier(.4,0,.2,1)}.Loader_percentage__hQHhk{position:absolute;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:hsl(var(--foreground));text-shadow:0 2px 4px rgba(0,0,0,.3)}.Loader_labelContainer__k0jbh{display:flex;flex-direction:column;align-items:inherit;gap:.25rem}.Loader_label__q0fe2{font-size:.875rem;font-weight:600;letter-spacing:.01em;opacity:.9;text-align:center}.Loader_labelProgress__uqKC7{font-size:.75rem;opacity:.6;font-weight:500}@keyframes Loader_spin__4_xhr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AddSubscriptionModal_modalContainer__Hr_yU{width:100%;height:85vh;max-height:88vh;display:flex;flex-direction:column;overflow:hidden}.AddSubscriptionModal_modalBody__5bLPO{display:flex;flex:1 1;overflow:hidden}.AddSubscriptionModal_modalLeft__6qJr4{flex:3 1;border-right:1px solid hsl(var(--border)/.55);display:flex;flex-direction:column;background:transparent;min-width:0}.AddSubscriptionModal_modalRight__S_EoZ{flex:2 1;display:flex;flex-direction:column;padding:1.5rem 2.5rem;background:transparent;overflow-y:auto;overflow-x:hidden;min-width:0}.AddSubscriptionModal_modalLeft__6qJr4>div:last-child::-webkit-scrollbar,.AddSubscriptionModal_modalRight__S_EoZ::-webkit-scrollbar{width:6px}.AddSubscriptionModal_modalLeft__6qJr4>div:last-child::-webkit-scrollbar-track,.AddSubscriptionModal_modalRight__S_EoZ::-webkit-scrollbar-track{background:transparent}.AddSubscriptionModal_modalLeft__6qJr4>div:last-child::-webkit-scrollbar-thumb,.AddSubscriptionModal_modalRight__S_EoZ::-webkit-scrollbar-thumb{background-color:hsl(var(--muted));border-radius:10px}.AddSubscriptionModal_modalLeft__6qJr4>div:last-child::-webkit-scrollbar-thumb:hover,.AddSubscriptionModal_modalRight__S_EoZ::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground))}.AddSubscriptionModal_input__wDXH8,.AddSubscriptionModal_select__hF4yU{width:100%;height:43px;padding:0 14px;box-sizing:border-box;border-radius:var(--radius-sm);border:1px solid hsl(var(--glass-border)/.7);background:hsl(var(--glass-bg));color:hsl(var(--foreground));font-size:15px;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.AddSubscriptionModal_input__wDXH8:focus,.AddSubscriptionModal_select__hF4yU:focus{outline:none;border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15)}.AddSubscriptionModal_label__q9pRT{display:block;font-size:.7rem;font-weight:600;margin-bottom:.35rem;color:hsl(var(--foreground)/.6);text-transform:uppercase;letter-spacing:.05em}.AddSubscriptionModal_inputAmount__gbkLm{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700;font-size:1.15rem;letter-spacing:1px}.AddSubscriptionModal_chip__qwJC7{padding:.5rem 1rem;border-radius:999px;background:hsl(var(--foreground)/.04);color:hsl(var(--muted-foreground));border:1px solid transparent;font-size:.8rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,border-color .2s ease}.AddSubscriptionModal_chip__qwJC7:hover{background:hsl(var(--foreground)/.08);color:hsl(var(--foreground))}.AddSubscriptionModal_chipActive__AUG_1{background:hsl(var(--primary)/.15);color:hsl(var(--primary));border-color:hsl(var(--primary)/.3)}.AddSubscriptionModal_serviceCard__gVOLw{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem .5rem;background:hsl(var(--glass-bg));border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;color:hsl(var(--foreground))}.AddSubscriptionModal_serviceCard__gVOLw:hover{background:hsl(var(--foreground)/.06);transform:translateY(-2px)}.AddSubscriptionModal_selected__gz_pc{background:hsl(var(--primary)/.1)!important;border-color:hsl(var(--primary)/.28)!important;box-shadow:0 4px 12px hsl(var(--primary)/.1)}.AddSubscriptionModal_selected__gz_pc span{color:hsl(var(--primary))}.AddSubscriptionModal_cancelSubscriptionButton__gaPtC{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 1rem;border-radius:var(--radius-md);border:none;background:hsl(35,90%,55%,.08);color:hsl(35,90%,60%);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.AddSubscriptionModal_cancelSubscriptionButton__gaPtC:hover:not(:disabled){background:hsl(35,90%,55%,.15);color:hsl(35,95%,65%);transform:translateY(-1px)}.AddSubscriptionModal_cancelSubscriptionButton__gaPtC:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width:768px){.AddSubscriptionModal_modalContainer__Hr_yU{height:100vh;max-height:100vh;border-radius:0;margin:0}.AddSubscriptionModal_modalBody__5bLPO{flex-direction:column;overflow-y:auto}.AddSubscriptionModal_modalLeft__6qJr4{flex:none;max-height:40vh;border-right:none;border-bottom:1px solid hsl(var(--glass-border))}.AddSubscriptionModal_modalRight__S_EoZ{flex:none;padding:1.5rem}}.InsightDetailModal_body__gnMvJ{display:flex;flex-direction:column;gap:14px}.InsightDetailModal_chips__yfjLx{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.InsightDetailModal_chip__T36R6{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;border-radius:999px;border:1px solid}.InsightDetailModal_origin_RULE__hqWXS{color:hsl(var(--accent));background:hsl(var(--accent)/.08)}.InsightDetailModal_origin_AI__z1Jg6{color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.InsightDetailModal_origin_AI_ENHANCED__tAL9Z{color:hsl(var(--primary-glow,var(--primary)));background:hsl(var(--primary)/.14)}.InsightDetailModal_severity_ALERT__KsBOB{color:hsl(var(--danger));background:hsl(var(--danger)/.12);border-color:hsl(var(--danger)/.45)}.InsightDetailModal_severity_WATCH__bU3rq{color:hsl(var(--warning));background:hsl(var(--warning)/.14);border-color:hsl(var(--warning)/.45)}.InsightDetailModal_severity_GOOD__x791x{color:hsl(var(--accent));background:hsl(var(--accent)/.14);border-color:hsl(var(--accent)/.45)}.InsightDetailModal_areaChip__NMdFV{color:hsl(var(--foreground)/.75);background:hsl(var(--glass-bg)/.5);border-color:hsl(var(--glass-border)/.7)}.InsightDetailModal_chipSubtle__FbrOB{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--foreground)/.5)}.InsightDetailModal_summary__Dm6Ci{font-size:14px;line-height:1.5;color:hsl(var(--foreground)/.78);margin:0}.InsightDetailModal_metricSection__5scQ0{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid hsl(var(--glass-border)/.5);background:hsl(var(--glass-bg)/.25);border-radius:12px;flex-wrap:wrap}.InsightDetailModal_metricBlock__PrO4B{display:flex;flex-direction:column;gap:2px;min-width:0}.InsightDetailModal_metricLabel__U2F5Y{font-size:10px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:hsl(var(--foreground)/.5)}.InsightDetailModal_metricValue__TV3gG{font-size:22px;font-weight:700;letter-spacing:-.01em}.InsightDetailModal_metricValueTarget__oklvp,.InsightDetailModal_metricValue__TV3gG{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}.InsightDetailModal_metricValueTarget__oklvp{font-size:18px;font-weight:600;color:hsl(var(--foreground)/.78)}.InsightDetailModal_metric_ALERT__wzFBF{color:hsl(var(--danger))}.InsightDetailModal_metric_WATCH__Q9Eop{color:hsl(var(--warning))}.InsightDetailModal_metric_GOOD__VF65H{color:hsl(var(--accent))}.InsightDetailModal_metricArrow__Cv_V3{color:hsl(var(--foreground)/.4);font-size:18px;font-weight:600}.InsightDetailModal_section__BrrnJ{display:flex;flex-direction:column;gap:8px}.InsightDetailModal_sectionTitle__HmNjU{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--foreground)/.6)}.InsightDetailModal_sectionBody__PWgUL{margin:0;font-size:13px;line-height:1.55;color:hsl(var(--foreground)/.82)}.InsightDetailModal_formulaBox__bN5qO{border:1px dashed hsl(var(--glass-border)/.7);background:hsl(var(--glass-bg)/.18);border-radius:10px;padding:10px 12px}.InsightDetailModal_formulaBox__bN5qO code{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:12px;color:hsl(var(--foreground)/.85);word-break:break-word}.InsightDetailModal_inputsList__ae_h4{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.InsightDetailModal_inputsList__ae_h4 li{font-size:12.5px;line-height:1.5;color:hsl(var(--foreground)/.78);padding-left:16px;position:relative}.InsightDetailModal_inputsList__ae_h4 li:before{content:"•";position:absolute;left:4px;color:hsl(var(--primary)/.65);font-weight:700}.InsightDetailModal_targetNote__kiC08{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;padding:6px 10px;border-radius:8px;font-size:11px;color:hsl(var(--foreground)/.7);background:hsl(var(--accent)/.08);border:1px solid hsl(var(--accent)/.3);align-self:flex-start}.InsightDetailModal_tagsRow__oMmDs{display:flex;flex-wrap:wrap;gap:6px}.InsightDetailModal_tag__DY8jc{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:999px;background:hsl(var(--glass-bg)/.45);border:1px solid hsl(var(--glass-border)/.5);color:hsl(var(--foreground)/.7)}.InsightDetailModal_discussAction__Ivk4c,.InsightDetailModal_dismissAction__a9bCf{border-radius:10px;padding:9px 14px;font-size:12.5px;font-weight:600;font-family:var(--font-sans),sans-serif;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.InsightDetailModal_dismissAction__a9bCf{border:1px solid hsl(var(--glass-border));background:transparent;color:hsl(var(--foreground)/.78)}.InsightDetailModal_dismissAction__a9bCf:hover{border-color:hsl(var(--danger)/.55);color:hsl(var(--danger));background:hsl(var(--danger)/.08)}.InsightDetailModal_discussAction__Ivk4c{border:none;background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 6px 16px hsl(var(--primary)/.3)}.InsightDetailModal_discussAction__Ivk4c:hover{transform:translateY(-1px);box-shadow:0 8px 18px hsl(var(--primary)/.4)}.IntelligenceClient_page__R0tI7{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%;min-width:0;font-family:var(--font-sans),sans-serif}.IntelligenceClient_header__XaJgL{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.IntelligenceClient_title__ULXRw{font-size:clamp(24px,5vw,36px);font-weight:700;letter-spacing:-.02em;margin-bottom:8px}.IntelligenceClient_pageUpdated__87khz{margin-top:8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--foreground)/.52)}.IntelligenceClient_chatToggleButton__xC06N,.IntelligenceClient_refreshButton__MxZWO{height:38px;padding:0 14px;border-radius:var(--radius-md);font-size:13px;font-weight:600;font-family:var(--font-sans),sans-serif;display:inline-flex;align-items:center;gap:7px;cursor:pointer;transition:transform .18s ease,box-shadow .2s ease,border-color .18s ease,color .18s ease,background .18s ease,opacity .2s ease;white-space:nowrap}.IntelligenceClient_refreshButton__MxZWO{border:none;background:linear-gradient(135deg,hsl(var(--primary)),hsl(var(--primary-glow)));color:#fff;box-shadow:0 4px 12px hsl(var(--primary)/.28)}.IntelligenceClient_refreshButton__MxZWO:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px hsl(var(--primary)/.38)}.IntelligenceClient_chatToggleButton__xC06N:disabled,.IntelligenceClient_refreshButton__MxZWO:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.IntelligenceClient_aiUsageBanner__RW3hp{--ai-usage-progress:0%;align-self:flex-end;width:fit-content;max-width:100%;position:relative;display:inline-flex;align-items:center;gap:10px;border:1px solid hsl(var(--glass-border)/.62);border-radius:999px;background:hsl(var(--glass-bg)/.26);padding:5px 12px;overflow:hidden;font-size:11px;color:hsl(var(--foreground)/.76);line-height:1;margin-top:-8px}.IntelligenceClient_aiUsageMain__kzWAP{display:inline-flex;align-items:center;gap:6px;min-width:0;font-weight:600;color:hsl(var(--foreground)/.84)}.IntelligenceClient_aiUsageReset__KVEA4{flex-shrink:0;color:hsl(var(--foreground)/.55);font-weight:500;padding-left:8px;border-left:1px solid hsl(var(--glass-border)/.5)}.IntelligenceClient_aiUsageTrack__qcjbj{position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:0;background:hsl(var(--glass-border)/.32);overflow:hidden}.IntelligenceClient_aiUsageFill__R3M0_{display:block;width:var(--ai-usage-progress);height:100%;border-radius:inherit;background:hsl(var(--primary));transition:width .2s ease}.IntelligenceClient_aiUsageBannerDepleted__gx44t{border-color:hsl(var(--warning)/.55);background:hsl(var(--warning)/.1)}.IntelligenceClient_aiUsageBannerDepleted__gx44t .IntelligenceClient_aiUsageFill__R3M0_{background:hsl(var(--warning))}.IntelligenceClient_spin__SDaHp{animation:IntelligenceClient_spin__SDaHp 1s linear infinite}@keyframes IntelligenceClient_spin__SDaHp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.IntelligenceClient_layout__5g_KO{display:block;width:100%;min-width:0;position:relative}.IntelligenceClient_insightsColumn__FdiDj{display:flex;flex-direction:column;gap:16px;min-width:0;width:100%}.IntelligenceClient_headerActions__ezGbT{display:inline-flex;align-items:center;gap:10px}.IntelligenceClient_chatToggleButton__xC06N{border:1px solid hsl(var(--glass-border));background:hsl(var(--glass-bg)/.3);color:hsl(var(--foreground)/.85)}.IntelligenceClient_chatToggleButton__xC06N:hover:not(:disabled){border-color:hsl(var(--primary)/.55);color:hsl(var(--primary));background:hsl(var(--primary)/.08);transform:translateY(-1px)}.IntelligenceClient_chatBackdrop__GpXFj{position:fixed;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:60}.IntelligenceClient_chatBackdropVisible__WjkV_{opacity:1;pointer-events:auto}.IntelligenceClient_chatDrawer__ECnfG{position:fixed;top:0;right:0;bottom:0;width:min(480px,100vw);background:hsl(var(--modal-bg));border-left:1px solid hsl(var(--glass-border)/.5);box-shadow:-24px 0 60px -28px rgba(0,0,0,.55);transform:translateX(100%);transition:transform .28s cubic-bezier(.16,1,.3,1);z-index:70;display:flex;flex-direction:column;min-height:0}.IntelligenceClient_chatDrawerOpen__1x6m1{transform:translateX(0)}.IntelligenceClient_drawerCloseButton__5ukH3{border:1px solid hsl(var(--glass-border));background:transparent;color:hsl(var(--foreground)/.7);width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:border-color .2s ease,color .2s ease,background .2s ease}.IntelligenceClient_drawerCloseButton__5ukH3:hover{border-color:hsl(var(--danger)/.5);color:hsl(var(--danger));background:hsl(var(--danger)/.08)}.IntelligenceClient_sectionPanel__hF0Jf{padding:0;overflow:hidden}.IntelligenceClient_panelHeader__Z8gg1{padding:16px 18px 4px;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.IntelligenceClient_panelTitle__T2GUp{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.86}.IntelligenceClient_panelSubtle__fOAuS{font-size:11px;color:hsl(var(--foreground)/.55);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.IntelligenceClient_panelHeaderActions__BUIot{display:inline-flex;align-items:center;gap:10px}.IntelligenceClient_clearAllButton__YnTUc{border:1px solid hsl(var(--glass-border));background:transparent;color:hsl(var(--foreground)/.75);border-radius:9px;padding:5px 9px;font-size:11px;font-family:var(--font-sans),sans-serif;font-weight:600;display:inline-flex;align-items:center;gap:5px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.IntelligenceClient_clearAllButton__YnTUc:hover:not(:disabled){border-color:hsl(var(--danger)/.55);color:hsl(var(--danger));background:hsl(var(--danger)/.08)}.IntelligenceClient_clearAllButton__YnTUc:disabled{opacity:.55;cursor:not-allowed}.IntelligenceClient_healthGrid__GEmwZ{padding:12px 18px 18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px}.IntelligenceClient_healthTile__PnR2f{text-align:left;border:1px solid hsl(var(--glass-border)/.55);background:hsl(var(--glass-bg)/.2);border-radius:12px;padding:10px 12px;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;column-gap:8px;row-gap:2px;align-items:center;cursor:pointer;font-family:var(--font-sans),sans-serif;color:inherit;transition:border-color .2s ease,transform .12s ease}.IntelligenceClient_healthTile__PnR2f:hover{transform:translateY(-1px);border-color:hsl(var(--primary)/.45)}.IntelligenceClient_healthTileSelected__Pt9Ez{border-color:hsl(var(--primary)/.7);box-shadow:0 0 0 1px hsl(var(--primary)/.35)}.IntelligenceClient_statusDot__T_nJP{width:8px;height:8px;border-radius:999px;grid-row:1/span 2;align-self:center}.IntelligenceClient_statusDotALERT__vcNU8{background:hsl(var(--danger))}.IntelligenceClient_statusDotWATCH__GExl8{background:hsl(var(--warning))}.IntelligenceClient_statusDotGOOD__qJ0Gm{background:hsl(var(--accent))}.IntelligenceClient_healthTileLabel__WeIGG{font-size:12px;font-weight:600;color:hsl(var(--foreground)/.85);line-height:1.2;grid-column:2;grid-row:1}.IntelligenceClient_healthTileValue__Rlocr{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:14px;font-weight:700;grid-column:3;grid-row:1;text-align:right}.IntelligenceClient_healthTileTarget__sP5cI{font-size:10px;color:hsl(var(--foreground)/.5);text-transform:uppercase;letter-spacing:.06em;grid-column:2/span 2;grid-row:2}.IntelligenceClient_observationsList__vA58P{padding:12px 18px 18px;display:flex;flex-direction:column;gap:10px}.IntelligenceClient_emptyState__Z2kwN{border:1px dashed hsl(var(--glass-border));border-radius:12px;padding:16px;font-size:13px;color:hsl(var(--foreground)/.6);text-align:center}.IntelligenceClient_observationCard__MlU2Y{border:1px solid hsl(var(--glass-border)/.6);background:hsl(var(--glass-bg)/.22);border-radius:12px;padding:12px 14px;cursor:pointer;transition:border-color .2s ease,transform .12s ease,box-shadow .2s ease;display:flex;flex-direction:column;gap:6px}.IntelligenceClient_observationCard__MlU2Y:hover{transform:translateY(-1px);border-color:hsl(var(--primary)/.45);box-shadow:0 12px 22px -16px hsl(var(--primary)/.5)}.IntelligenceClient_observationSelected__hjx5C{border-color:hsl(var(--primary)/.7);box-shadow:0 0 0 1px hsl(var(--primary)/.35)}.IntelligenceClient_observationCard__MlU2Y.IntelligenceClient_severityALERT__BazL7{border-left:3px solid hsl(var(--danger))}.IntelligenceClient_observationCard__MlU2Y.IntelligenceClient_severityWATCH__DcbSD{border-left:3px solid hsl(var(--warning))}.IntelligenceClient_observationCard__MlU2Y.IntelligenceClient_severityGOOD__DCgkm{border-left:3px solid hsl(var(--accent))}.IntelligenceClient_observationMeta__CXGW0{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.IntelligenceClient_originChip__QAMHb{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 7px;border-radius:999px;border:1px solid}.IntelligenceClient_origin_rule__AxgPc{color:hsl(var(--accent));background:hsl(var(--accent)/.08)}.IntelligenceClient_origin_ai__1ukkS{color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.IntelligenceClient_origin_aiEnhanced__vadHY{color:hsl(var(--primary-glow,var(--primary)));background:hsl(var(--primary)/.14)}.IntelligenceClient_severityChip__Z4Yi2{padding:3px 7px}.IntelligenceClient_areaChip__wzGpU,.IntelligenceClient_severityChip__Z4Yi2{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:999px}.IntelligenceClient_areaChip__wzGpU{padding:3px 8px;background:hsl(var(--glass-bg)/.5);border:1px solid hsl(var(--glass-border)/.6);color:hsl(var(--foreground)/.7)}.IntelligenceClient_severityChipALERT__D4Knk{color:hsl(var(--danger));background:hsl(var(--danger)/.12)}.IntelligenceClient_severityChipWATCH__OBpJc{color:hsl(var(--warning));background:hsl(var(--warning)/.14)}.IntelligenceClient_severityChipGOOD__cSH6f{color:hsl(var(--accent));background:hsl(var(--accent)/.14)}.IntelligenceClient_observationDate___T0a2{font-size:11px;color:hsl(var(--foreground)/.55);margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IntelligenceClient_dismissButton__VKCpq{border:none;background:transparent;color:hsl(var(--foreground)/.5);width:24px;height:24px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.IntelligenceClient_dismissButton__VKCpq:hover{background:hsl(var(--danger)/.18);color:hsl(var(--danger))}.IntelligenceClient_observationTitle__6GHAn{font-size:14px;font-weight:700;margin:0;line-height:1.3}.IntelligenceClient_observationSummary__wg2Se{font-size:13px;line-height:1.45;color:hsl(var(--foreground)/.72);margin:0}.IntelligenceClient_observationMetric__CoSh5{display:inline-flex;align-items:baseline;gap:8px;font-size:11px;margin-top:2px}.IntelligenceClient_observationMetricValue__0BPxR{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-weight:700;color:hsl(var(--foreground)/.88);font-size:12px}.IntelligenceClient_observationMetricTarget__9EtWf{color:hsl(var(--foreground)/.55);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.IntelligenceClient_expandButton__ais97{border:1px dashed hsl(var(--glass-border));background:transparent;color:hsl(var(--foreground)/.78);border-radius:10px;padding:8px 12px;font-size:12px;font-weight:600;font-family:var(--font-sans),sans-serif;cursor:pointer;align-self:center;margin-top:4px}.IntelligenceClient_expandButton__ais97:hover{border-color:hsl(var(--primary)/.6);color:hsl(var(--primary))}.IntelligenceClient_chatHeader__wbV7e{padding:16px 18px 12px;border-bottom:1px solid hsl(var(--glass-border)/.5);background:linear-gradient(180deg,hsl(var(--glass-bg)/.45),transparent);min-height:78px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;row-gap:4px}.IntelligenceClient_chatHeading___ZVT0{min-width:0}.IntelligenceClient_chatPanelTitle__oOtDT{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IntelligenceClient_chatHeaderActions__dSuA_{display:inline-flex;flex-direction:row;align-items:center;justify-self:end;align-self:center;gap:8px;flex-wrap:wrap}.IntelligenceClient_memoryMenu___P50P{position:relative}.IntelligenceClient_chatStatus__bIrv2{margin-top:4px;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.IntelligenceClient_chatStatusLine__v19D4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IntelligenceClient_chatStatus__bIrv2.IntelligenceClient_severityALERT__BazL7{color:hsl(var(--danger))}.IntelligenceClient_chatStatus__bIrv2.IntelligenceClient_severityWATCH__DcbSD{color:hsl(var(--warning))}.IntelligenceClient_chatStatus__bIrv2.IntelligenceClient_severityGOOD__DCgkm{color:hsl(var(--accent))}.IntelligenceClient_severityNeutral__c8bF4{color:hsl(var(--foreground)/.65)}.IntelligenceClient_generalModeButton__hP39E{border:1px solid hsl(var(--glass-border));background:transparent;color:hsl(var(--foreground)/.8);border-radius:10px;padding:7px 11px;font-size:12px;font-family:var(--font-sans),sans-serif;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;justify-content:center}.IntelligenceClient_generalModeButton__hP39E:hover{border-color:hsl(var(--primary)/.6);color:hsl(var(--primary))}.IntelligenceClient_generalModeButton__hP39E:disabled{opacity:.6;cursor:not-allowed}.IntelligenceClient_memoryButton__pfelM{border:1px solid hsl(var(--glass-border));background:hsl(var(--glass-bg)/.18);color:hsl(var(--foreground)/.82);border-radius:10px;padding:7px 11px;font-size:12px;font-family:var(--font-sans),sans-serif;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:border-color .2s ease,color .2s ease;white-space:nowrap;justify-content:center}.IntelligenceClient_memoryButton__pfelM:hover{border-color:hsl(var(--primary)/.6);color:hsl(var(--primary))}.IntelligenceClient_memoryButton__pfelM:disabled{opacity:.6;cursor:not-allowed}.IntelligenceClient_memoryChevronOpen__1xGQ_{transform:rotate(180deg)}.IntelligenceClient_memoryPopover__wODtR{position:absolute;right:0;top:calc(100% + 8px);min-width:220px;border:1px solid hsl(var(--glass-border)/.8);border-radius:12px;background:hsl(var(--modal-bg)/.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:8px;display:flex;flex-direction:column;gap:4px;z-index:20;box-shadow:0 18px 40px -28px hsl(var(--background)/.95)}.IntelligenceClient_memoryMenuButton__gtFSc{border:1px solid transparent;background:transparent;color:hsl(var(--foreground)/.82);border-radius:9px;padding:8px 10px;font-size:12px;font-family:var(--font-sans),sans-serif;font-weight:600;display:inline-flex;align-items:center;gap:7px;cursor:pointer;text-align:left}.IntelligenceClient_memoryMenuButton__gtFSc:hover{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.12)}.IntelligenceClient_memoryMenuButton__gtFSc:disabled{opacity:.6;cursor:not-allowed}.IntelligenceClient_memoryMenuButtonDanger__qJJRC:hover{border-color:hsl(var(--danger)/.45);background:hsl(var(--danger)/.12);color:hsl(var(--danger))}.IntelligenceClient_chatBody__l0474{flex:1 1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,hsl(var(--glass-bg)/.12),transparent 32%)}.IntelligenceClient_chatLoading__KIeTG,.IntelligenceClient_emptyChat__9L2Er{border:1px dashed hsl(var(--glass-border));border-radius:12px;padding:14px;font-size:13px;color:hsl(var(--foreground)/.66)}.IntelligenceClient_emptyAction__oxi0D{margin-top:10px;color:hsl(var(--foreground)/.84)}.IntelligenceClient_emptyContext__c8OuD{margin-top:8px;padding-top:8px;border-top:1px solid hsl(var(--glass-border)/.4);font-size:11px;color:hsl(var(--foreground)/.6);font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}.IntelligenceClient_messageRow__KnW5o{display:flex}.IntelligenceClient_messageAssistant__qY8aD{justify-content:flex-start}.IntelligenceClient_messageUser___FyFd{justify-content:flex-end}.IntelligenceClient_messageBubble___wiRt{max-width:min(88%,700px);padding:11px 13px;border-radius:14px;line-height:1.45;font-size:13px;font-family:var(--font-sans),sans-serif;white-space:pre-wrap}.IntelligenceClient_messageAssistant__qY8aD .IntelligenceClient_messageBubble___wiRt{border:1px solid hsl(var(--glass-border));background:hsl(var(--glass-bg)/.25)}.IntelligenceClient_messageUser___FyFd .IntelligenceClient_messageBubble___wiRt{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.2)}.IntelligenceClient_messageThinking__cS_WU{border-style:dashed;background:linear-gradient(120deg,hsl(var(--glass-bg)/.5),hsl(var(--glass-bg)/.2))}.IntelligenceClient_typingRow__Fuj_D{display:inline-flex;align-items:center;gap:8px}.IntelligenceClient_typingLabel__hYpPI{color:hsl(var(--foreground)/.78);font-weight:600}.IntelligenceClient_typingDots__FY_mE{display:inline-flex;align-items:center;gap:4px}.IntelligenceClient_typingDot__D8NI5{width:6px;height:6px;border-radius:50%;background:hsl(var(--primary));animation:IntelligenceClient_typingPulse__jKC7_ 1s ease-in-out infinite}.IntelligenceClient_typingDot__D8NI5:nth-child(2){animation-delay:.2s}.IntelligenceClient_typingDot__D8NI5:nth-child(3){animation-delay:.3s}.IntelligenceClient_messageFailed___Y_uc{border-color:hsl(var(--danger)/.55);color:hsl(var(--danger))}@keyframes IntelligenceClient_typingPulse__jKC7_{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-2px);opacity:1}}.IntelligenceClient_suggestionsRow__XfhoC{flex-shrink:0;display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 12px}.IntelligenceClient_suggestionChip__E4Q4L{border:1px solid hsl(var(--glass-border));background:transparent;color:hsl(var(--foreground)/.8);border-radius:999px;padding:6px 10px;font-size:11px;font-family:var(--font-sans),sans-serif;font-weight:600;cursor:pointer}.IntelligenceClient_suggestionChip__E4Q4L:hover{border-color:hsl(var(--primary)/.7);color:hsl(var(--primary))}.IntelligenceClient_chatComposer__weuh8{margin-top:auto;flex-shrink:0;border-top:1px solid hsl(var(--glass-border)/.6);padding:12px;display:flex;gap:10px}.IntelligenceClient_chatInput__pJ4GT{flex:1 1;height:42px;border-radius:11px;border:1px solid hsl(var(--glass-border));background:hsl(var(--glass-bg)/.2);color:hsl(var(--foreground));padding:0 12px;min-width:0;font-family:var(--font-sans),sans-serif;font-size:14px}.IntelligenceClient_chatInput__pJ4GT:focus{outline:none;border-color:hsl(var(--primary)/.65);box-shadow:0 0 0 2px hsl(var(--primary)/.18)}.IntelligenceClient_sendButton__iZKN5{border:none;border-radius:11px;padding:0 14px;min-width:90px;font-size:12px;font-weight:700;font-family:var(--font-sans),sans-serif;background:hsl(var(--primary));color:white;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.IntelligenceClient_sendButton__iZKN5:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.IntelligenceClient_aiUsageBanner__RW3hp{align-items:flex-start;flex-direction:column;gap:6px}.IntelligenceClient_chatHeader__wbV7e,.IntelligenceClient_healthGrid__GEmwZ{grid-template-columns:1fr}.IntelligenceClient_chatHeaderActions__dSuA_{width:100%;justify-content:flex-end}.IntelligenceClient_messageBubble___wiRt{max-width:94%}.IntelligenceClient_typingLabel__hYpPI{font-size:12px}.IntelligenceClient_chatDrawer__ECnfG{width:100vw}}.page_container__Gbl4u{display:flex;min-height:100vh}.page_main__ubLn3{flex:1 1;margin-left:260px;padding:calc(var(--safe-top) + 40px) 40px 40px 40px;width:100%;max-width:100%;min-width:0;overflow-x:hidden}@media (max-width:768px){.page_main__ubLn3{margin-left:0;padding:calc(var(--safe-top) + 16px) 16px 96px 16px}}.ProfileManager_container__1m5QC{display:flex;flex-direction:column;gap:24px}.ProfileManager_header__wfiZU{display:flex;flex-direction:row;align-items:center;gap:16px}@media (min-width:768px){.ProfileManager_header__wfiZU{gap:24px}}.ProfileManager_avatarContainer__f_f6g{position:relative;width:80px;height:80px;flex-shrink:0}.ProfileManager_avatar__Lkscx{width:100%;height:100%;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:hsl(var(--primary)/.1);border:2px solid hsl(var(--primary)/.2);position:relative}.ProfileManager_avatarImage__cXpAY{width:100%;height:100%;object-fit:cover}.ProfileManager_avatarPlaceholder__0Wbo5{font-size:2rem;color:hsl(var(--primary));font-weight:700}.ProfileManager_loadingOverlay__36hk0{position:absolute;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10}.ProfileManager_dropZone__fJ3GF{flex:1 1;width:100%;max-width:480px;border:2px dashed hsl(var(--glass-border));border-radius:var(--radius-md);padding:16px;text-align:center;background:hsl(var(--glass-highlight)/.05);transition:all .2s ease;cursor:pointer}.ProfileManager_dropZoneActive__uAE64{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.ProfileManager_dropContent__XMFnj{display:flex;flex-direction:column;align-items:center;gap:8px}.ProfileManager_uploadLabel__9qTLX{cursor:pointer;display:block}.ProfileManager_uploadIcon__Lbgl1{opacity:.5;color:hsl(var(--foreground))}.ProfileManager_uploadText__maqyl{font-weight:500;margin-bottom:4px}.ProfileManager_uploadHint___v_Nd{font-size:.75rem;color:hsl(var(--muted-foreground))}.ProfileManager_formGroup__70T4U{display:flex;flex-direction:column;gap:16px}.ProfileManager_label__CDZOo{display:block;font-size:.875rem;font-weight:500;color:hsl(var(--muted-foreground));margin-bottom:8px}.ProfileManager_inputGroup__G1d69{display:flex;gap:12px}.ProfileManager_hiddenInput__ykD0U{display:none}.ProfileManager_disabledField__wzSmM{opacity:.6;cursor:not-allowed}.ProfileManager_nameInput__m0ZVK{flex:1 1}.ThemeSelector_container__o9MIq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.ThemeSelector_button___P_ed{position:relative;isolation:isolate;overflow:hidden;min-height:86px;padding:14px;border-radius:var(--radius-md);border:1px solid hsl(var(--glass-border)/.45);background:linear-gradient(140deg,hsl(var(--glass-bg)/.7),hsl(var(--glass-bg)/.32));color:hsl(var(--foreground)/.8);cursor:pointer;display:flex;align-items:center;gap:12px;text-align:left;animation:ThemeSelector_cardIn__uqvoe .35s ease both;animation-delay:calc(var(--delay-index) * .05s);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,color .24s ease}.ThemeSelector_button___P_ed:hover{transform:translateY(-1px);border-color:hsl(var(--primary)/.28);box-shadow:0 10px 24px -16px hsl(var(--primary)/.5)}.ThemeSelector_cardGlow__YQ4D9{position:absolute;inset:-40% -20%;background:radial-gradient(circle at 82% 18%,hsl(var(--primary)/.26),transparent 56%);opacity:0;transform:scale(.9);transition:opacity .22s ease,transform .22s ease;pointer-events:none;z-index:-1}.ThemeSelector_iconWrap__CXk9M{width:34px;height:34px;border-radius:10px;border:1px solid hsl(var(--glass-border)/.55);background:hsl(var(--background)/.35);display:inline-flex;align-items:center;justify-content:center;color:hsl(var(--foreground)/.72);flex-shrink:0;transition:transform .24s ease,color .24s ease,border-color .24s ease,background .24s ease}.ThemeSelector_textWrap__neVb3{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.ThemeSelector_subtitle__CN_11{font-size:.72rem;color:hsl(var(--muted)/.72);letter-spacing:.02em}.ThemeSelector_active___msi4{border-color:hsl(var(--primary)/.55);background:linear-gradient(140deg,hsl(var(--primary)/.18),hsl(var(--glass-bg)/.62));color:hsl(var(--foreground));box-shadow:0 14px 28px -20px hsl(var(--primary)/.75)}.ThemeSelector_defaultButton__FaOaP{border-color:hsl(var(--glass-border)/.45);box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 3px hsl(var(--foreground)/.28)}.ThemeSelector_active___msi4 .ThemeSelector_cardGlow__YQ4D9{opacity:1;transform:scale(1)}.ThemeSelector_active___msi4 .ThemeSelector_iconWrap__CXk9M{color:hsl(var(--primary));border-color:hsl(var(--primary)/.44);background:hsl(var(--primary)/.16);transform:translateY(-1px) scale(1.04)}.ThemeSelector_active___msi4 .ThemeSelector_preview__gM3E_{border-color:hsl(var(--primary)/.36);transform:translateY(-1px)}.ThemeSelector_active___msi4[data-theme-option=light] .ThemeSelector_iconWrap__CXk9M{animation:ThemeSelector_lightPop__b3NvL .5s ease}.ThemeSelector_active___msi4[data-theme-option=dark] .ThemeSelector_iconWrap__CXk9M{animation:ThemeSelector_darkFloat__blra5 .55s ease}.ThemeSelector_active___msi4[data-theme-option=system] .ThemeSelector_iconWrap__CXk9M{animation:ThemeSelector_systemNudge__d7EeE .58s ease}.ThemeSelector_preview__gM3E_{width:48px;height:32px;border-radius:9px;border:1px solid hsl(var(--glass-border)/.6);background:hsl(var(--background)/.36);padding:5px;display:grid;grid-template-rows:1fr 1fr;gap:4px;position:relative;flex-shrink:0;transition:transform .24s ease,border-color .24s ease}.ThemeSelector_previewBottom__KQZ2E,.ThemeSelector_previewTop__FBxLh{border-radius:4px}.ThemeSelector_previewDot__RQ4qD{position:absolute;width:6px;height:6px;border-radius:50%;right:6px;top:6px;background:hsl(var(--primary)/.9);box-shadow:0 0 0 2px hsl(var(--background)/.6)}.ThemeSelector_button___P_ed[data-theme-option=light] .ThemeSelector_preview__gM3E_{background:hsl(220 28% 95%/.9)}.ThemeSelector_button___P_ed[data-theme-option=light] .ThemeSelector_previewTop__FBxLh{background:hsl(220 35% 100%/.95)}.ThemeSelector_button___P_ed[data-theme-option=light] .ThemeSelector_previewBottom__KQZ2E{background:hsl(220 25% 86%/.95)}.ThemeSelector_button___P_ed[data-theme-option=dark] .ThemeSelector_preview__gM3E_{background:hsl(220 20% 12%/.95)}.ThemeSelector_button___P_ed[data-theme-option=dark] .ThemeSelector_previewTop__FBxLh{background:hsl(220 17% 18%/.95)}.ThemeSelector_button___P_ed[data-theme-option=dark] .ThemeSelector_previewBottom__KQZ2E{background:hsl(220 14% 23%/.95)}.ThemeSelector_button___P_ed[data-theme-option=system] .ThemeSelector_preview__gM3E_{background:linear-gradient(90deg,hsl(220 20% 12%/.95),hsl(220 20% 12%/.95) 48%,hsl(220 28% 95%/.9) 52%,hsl(220 28% 95%/.9))}.ThemeSelector_button___P_ed[data-theme-option=system] .ThemeSelector_previewTop__FBxLh{background:linear-gradient(90deg,hsl(220 17% 18%/.95),hsl(220 17% 18%/.95) 48%,hsl(220 35% 100%/.95) 52%,hsl(220 35% 100%/.95))}.ThemeSelector_button___P_ed[data-theme-option=system] .ThemeSelector_previewBottom__KQZ2E{background:linear-gradient(90deg,hsl(220 14% 23%/.95),hsl(220 14% 23%/.95) 48%,hsl(220 25% 86%/.95) 52%,hsl(220 25% 86%/.95))}.ThemeSelector_label__qXLgg{font-size:.9rem;font-weight:600;color:hsl(var(--foreground));letter-spacing:.01em}@keyframes ThemeSelector_cardIn__uqvoe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ThemeSelector_lightPop__b3NvL{0%{transform:scale(.94) rotate(-8deg)}70%{transform:scale(1.08) rotate(4deg)}to{transform:scale(1.04) rotate(0)}}@keyframes ThemeSelector_darkFloat__blra5{0%{transform:translateY(2px) scale(.94)}65%{transform:translateY(-2px) scale(1.08)}to{transform:translateY(-1px) scale(1.04)}}@keyframes ThemeSelector_systemNudge__d7EeE{0%{transform:scale(.94) rotate(-5deg)}60%{transform:scale(1.06) rotate(5deg)}to{transform:scale(1.04) rotate(0)}}@media (max-width:640px){.ThemeSelector_button___P_ed{min-height:74px;padding:12px;gap:10px}.ThemeSelector_iconWrap__CXk9M{width:30px;height:30px;border-radius:9px}.ThemeSelector_preview__gM3E_{width:42px;height:28px}}@media (prefers-reduced-motion:reduce){.ThemeSelector_button___P_ed{animation:none}.ThemeSelector_button___P_ed,.ThemeSelector_cardGlow__YQ4D9,.ThemeSelector_iconWrap__CXk9M,.ThemeSelector_preview__gM3E_{transition:none}}.AccentSelector_wrapper__1LnVx{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start}.AccentSelector_container___qOSg{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.AccentSelector_swatch__HKzV7{width:34px;height:34px;border-radius:50%;border:1px solid hsl(var(--glass-border)/.6);background:hsl(var(--background)/.38);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;color:#fff;animation:AccentSelector_swatchIn__IBFYA .34s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--swatch-index) * .04s);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.AccentSelector_tooltip__61GKW{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:3;padding:5px 8px;border:1px solid hsl(var(--glass-border)/.55);border-radius:var(--radius-xs);background:hsl(var(--modal-bg)/.96);color:hsl(var(--foreground));font-size:.72rem;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 10px 22px -16px hsl(0 0% 0%/.75);opacity:0;pointer-events:none;transform:translate(-50%,4px) scale(.96);transition:opacity .16s ease,transform .16s ease}.AccentSelector_tooltip__61GKW:after{content:"";position:absolute;left:50%;top:100%;width:8px;height:8px;background:hsl(var(--modal-bg)/.96);border-right:1px solid hsl(var(--glass-border)/.55);border-bottom:1px solid hsl(var(--glass-border)/.55);transform:translate(-50%,-4px) rotate(45deg)}.AccentSelector_swatchInner__hui8f{width:24px;height:24px;border-radius:50%;background:var(--swatch-color);box-shadow:inset 0 0 0 1px hsl(0 0% 100%/.2),0 2px 6px hsl(0 0% 0%/.3);transition:transform .22s ease}.AccentSelector_checkIcon__DRrAm{position:absolute;z-index:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.AccentSelector_swatch__HKzV7:hover{transform:translateY(-1px) scale(1.06);border-color:hsl(var(--primary)/.5);box-shadow:0 6px 16px -12px hsl(var(--primary)/.65)}.AccentSelector_swatch__HKzV7:focus-visible .AccentSelector_tooltip__61GKW,.AccentSelector_swatch__HKzV7:hover .AccentSelector_tooltip__61GKW{opacity:1;transform:translate(-50%) scale(1)}.AccentSelector_swatch__HKzV7:hover .AccentSelector_swatchInner__hui8f{transform:scale(1.04)}.AccentSelector_defaultSwatch__aDd87{border-color:hsl(var(--glass-border)/.6);box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 3px hsl(var(--foreground)/.32)}.AccentSelector_active__DkIqF{border-color:hsl(var(--foreground)/.85);box-shadow:0 0 0 2px hsl(var(--primary)/.35),0 10px 20px -14px hsl(var(--primary)/.7)}.AccentSelector_active__DkIqF .AccentSelector_swatchInner__hui8f{transform:scale(1.06)}.AccentSelector_active__DkIqF:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid hsl(var(--primary)/.55);animation:AccentSelector_activePulse__XzQrQ 1.9s ease-out infinite;pointer-events:none}.AccentSelector_selectedAccent__j2L8Z{display:inline-flex;align-items:center;gap:.45rem;min-height:28px;padding:5px 9px;border:1px solid hsl(var(--glass-border)/.45);border-radius:var(--radius-full);background:hsl(var(--glass-bg)/.42);color:hsl(var(--foreground))}.AccentSelector_selectedDot__rFrjr{width:10px;height:10px;border-radius:50%;background:var(--selected-accent-color);box-shadow:0 0 0 2px hsl(var(--background)/.8),0 0 12px var(--selected-accent-color)}.AccentSelector_selectedLabel__cSGDy{font-size:.72rem;font-weight:600;color:hsl(var(--muted-foreground))}.AccentSelector_selectedName__PDqj3{font-size:.78rem;font-weight:700;color:hsl(var(--foreground))}@keyframes AccentSelector_swatchIn__IBFYA{0%{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AccentSelector_activePulse__XzQrQ{0%{opacity:.7;transform:scale(.96)}to{opacity:0;transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.AccentSelector_swatchInner__hui8f,.AccentSelector_swatch__HKzV7,.AccentSelector_tooltip__61GKW{animation:none;transition:none}.AccentSelector_active__DkIqF:after{animation:none}}.BackgroundSelector_container__BPbLQ{display:flex;flex-direction:column;gap:14px}.BackgroundSelector_grid__ybKoP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px}.BackgroundSelector_option__Zau_z{position:relative;isolation:isolate;display:grid;grid-template-columns:76px 1fr;align-items:center;gap:12px;min-height:96px;padding:12px;border:1px solid hsl(var(--glass-border)/.45);border-radius:var(--radius-md);background:linear-gradient(140deg,hsl(var(--glass-bg)/.68),hsl(var(--glass-bg)/.32));color:hsl(var(--foreground));text-align:left;cursor:pointer;overflow:hidden;animation:BackgroundSelector_optionIn__nz_6i .34s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--preset-index) * 35ms);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.BackgroundSelector_option__Zau_z:hover{transform:translateY(-1px);border-color:hsl(var(--primary)/.32);box-shadow:0 12px 28px -20px hsl(var(--primary)/.58)}.BackgroundSelector_preview__htjWe{position:relative;width:76px;height:58px;border-radius:var(--radius-sm);border:1px solid hsl(var(--glass-border)/.45);background:radial-gradient(circle at 18% 48%,var(--preview-gradient-1),transparent 58%),radial-gradient(circle at 88% 28%,var(--preview-gradient-2),transparent 58%),var(--preview-bg);overflow:hidden;box-shadow:inset 0 0 0 1px hsl(0 0% 100%/.04),0 10px 20px -16px hsl(0 0% 0%/.7)}.BackgroundSelector_orbOne__J_7A3,.BackgroundSelector_orbTwo__OH5q2{position:absolute;display:block;border-radius:50%;filter:blur(10px)}.BackgroundSelector_orbOne__J_7A3{width:34px;height:34px;left:8px;top:7px;background:var(--preview-orb-1)}.BackgroundSelector_orbTwo__OH5q2{width:30px;height:30px;right:8px;bottom:5px;background:var(--preview-orb-2)}.BackgroundSelector_previewPanel__K6VmX{position:absolute;left:13px;right:13px;bottom:10px;height:18px;border-radius:6px;border:1px solid hsl(0 0% 100%/.12);background:hsl(0 0% 100%/.08);backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%)}.BackgroundSelector_themeSplit__diKaY{position:absolute;right:6px;top:6px;display:grid;grid-template-columns:1fr 1fr;width:24px;height:12px;overflow:hidden;border:1px solid hsl(var(--foreground)/.18);border-radius:999px;box-shadow:0 4px 10px hsl(0 0% 0%/.14)}.BackgroundSelector_themeSplitDark__AmWx1,.BackgroundSelector_themeSplitLight__omQC6{display:block}.BackgroundSelector_themeSplitDark__AmWx1{background:radial-gradient(circle at 20% 50%,var(--preview-dark-gradient),transparent 70%),var(--preview-dark-bg)}.BackgroundSelector_themeSplitLight__omQC6{background:radial-gradient(circle at 80% 50%,var(--preview-light-gradient),transparent 70%),var(--preview-light-bg)}.BackgroundSelector_copy__lf2fl{display:flex;flex-direction:column;gap:4px;min-width:0;padding-right:22px}.BackgroundSelector_name__hmBzN{font-size:.9rem;font-weight:650;color:hsl(var(--foreground))}.BackgroundSelector_description__1qBR3{font-size:.74rem;line-height:1.35;color:hsl(var(--muted-foreground))}.BackgroundSelector_check__bWuBr{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:hsl(var(--primary-foreground));background:hsl(var(--primary));box-shadow:0 8px 18px -12px hsl(var(--primary)/.8)}.BackgroundSelector_active__GVpg3{border-color:hsl(var(--primary)/.58);background:linear-gradient(140deg,hsl(var(--primary)/.16),hsl(var(--glass-bg)/.56));box-shadow:0 0 0 1px hsl(var(--primary)/.16),0 16px 32px -24px hsl(var(--primary)/.75)}.BackgroundSelector_defaultOption__2LgYn{border-color:hsl(var(--glass-border)/.45);box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 3px hsl(var(--foreground)/.28)}.BackgroundSelector_active__GVpg3 .BackgroundSelector_preview__htjWe{border-color:hsl(var(--primary)/.36)}.BackgroundSelector_orbModeSection__aGgb9{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding-top:14px;border-top:1px solid hsl(var(--glass-border)/.35)}.BackgroundSelector_orbModeHeader__3_PJH{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.BackgroundSelector_orbModeLabel__7slPB{font-size:.72rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.BackgroundSelector_orbModeHint__9R5nE{font-size:.72rem;color:hsl(var(--muted-foreground)/.74);text-align:right}.BackgroundSelector_orbModeGrid__2Ym_z{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}.BackgroundSelector_orbModeOption__cca1t{position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;min-height:86px;padding:12px;border:1px solid hsl(var(--glass-border)/.45);border-radius:var(--radius-md);background:linear-gradient(140deg,hsl(var(--foreground)/.035),hsl(var(--glass-bg)/.2)),hsl(var(--background)/.16);color:hsl(var(--foreground));text-align:left;cursor:pointer;overflow:hidden;animation:BackgroundSelector_optionIn__nz_6i .34s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--orb-mode-index) * 45ms);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.BackgroundSelector_orbModeOption__cca1t:hover{transform:translateY(-1px);border-color:hsl(var(--primary)/.32);box-shadow:0 12px 28px -20px hsl(var(--primary)/.58)}.BackgroundSelector_orbModePreview__PtF8j{position:relative;flex:0 0 auto;width:58px;height:44px;border:1px solid hsl(var(--glass-border)/.5);border-radius:10px;background:radial-gradient(circle at 18% 48%,var(--preview-gradient-1),transparent 58%),radial-gradient(circle at 88% 28%,var(--preview-gradient-2),transparent 58%),var(--preview-bg);overflow:hidden;box-shadow:inset 0 0 0 1px hsl(0 0% 100%/.04),0 8px 18px -14px hsl(0 0% 0%/.7)}.BackgroundSelector_orbModeOne__ywIvK,.BackgroundSelector_orbModeTrail__IC6pz,.BackgroundSelector_orbModeTwo__Ao1ly{position:absolute;display:block;border-radius:50%;filter:blur(8px)}.BackgroundSelector_orbModeOne__ywIvK{width:26px;height:26px;left:8px;top:8px;background:var(--preview-orb-1)}.BackgroundSelector_orbModeTwo__Ao1ly{width:23px;height:23px;right:7px;bottom:6px;background:var(--preview-orb-2)}.BackgroundSelector_orbModeTrail__IC6pz{display:none;width:38px;height:15px;left:8px;top:12px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--preview-orb-1),transparent);filter:blur(5px);opacity:.5;transform:rotate(-18deg)}.BackgroundSelector_orbModePanel__hURiJ{position:absolute;left:12px;right:12px;bottom:8px;height:13px;border-radius:5px;border:1px solid hsl(0 0% 100%/.12);background:hsl(0 0% 100%/.08);backdrop-filter:blur(7px) saturate(160%);-webkit-backdrop-filter:blur(7px) saturate(160%)}.BackgroundSelector_orbModeOption__cca1t[data-orb-mode=animated] .BackgroundSelector_orbModeTrail__IC6pz{display:block}.BackgroundSelector_orbModeOption__cca1t[data-orb-mode=animated] .BackgroundSelector_orbModeOne__ywIvK{animation:BackgroundSelector_previewOrbOne__iJ82_ 1.7s ease-in-out infinite alternate}.BackgroundSelector_orbModeOption__cca1t[data-orb-mode=animated] .BackgroundSelector_orbModeTwo__Ao1ly{animation:BackgroundSelector_previewOrbTwo__khHmc 1.9s ease-in-out infinite alternate}.BackgroundSelector_orbModeOption__cca1t[data-orb-mode=disabled] .BackgroundSelector_orbModeOne__ywIvK,.BackgroundSelector_orbModeOption__cca1t[data-orb-mode=disabled] .BackgroundSelector_orbModeTrail__IC6pz,.BackgroundSelector_orbModeOption__cca1t[data-orb-mode=disabled] .BackgroundSelector_orbModeTwo__Ao1ly{display:none}.BackgroundSelector_orbModeCopy__ktFEH{display:flex;flex-direction:column;gap:2px;min-width:0;padding-right:18px}.BackgroundSelector_orbModeName__bZbiU{font-size:.88rem;font-weight:650;color:hsl(var(--foreground))}.BackgroundSelector_orbModeSubtitle__fFeLd{font-size:.72rem;line-height:1.35;color:hsl(var(--muted-foreground))}.BackgroundSelector_orbModeCheck__W0UFM{position:absolute;top:9px;right:9px;display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;color:hsl(var(--primary-foreground));background:hsl(var(--primary));box-shadow:0 8px 18px -12px hsl(var(--primary)/.8)}.BackgroundSelector_orbModeActive__y9aUE{border-color:hsl(var(--primary)/.58);background:linear-gradient(140deg,hsl(var(--primary)/.16),hsl(var(--glass-bg)/.56));box-shadow:0 0 0 1px hsl(var(--primary)/.16),0 16px 32px -24px hsl(var(--primary)/.75)}.BackgroundSelector_orbModeDefault__mTgAE{border-color:hsl(var(--glass-border)/.45);box-shadow:0 0 0 2px hsl(var(--background)),0 0 0 3px hsl(var(--foreground)/.28)}@keyframes BackgroundSelector_optionIn__nz_6i{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes BackgroundSelector_previewOrbOne__iJ82_{0%{transform:translate(0) scale(1)}to{transform:translate(12px,-5px) scale(1.08)}}@keyframes BackgroundSelector_previewOrbTwo__khHmc{0%{transform:translate(0) scale(1)}to{transform:translate(-10px,4px) scale(1.06)}}@media (max-width:768px){.BackgroundSelector_orbModeSection__aGgb9{display:none}}@media (max-width:560px){.BackgroundSelector_orbModeHeader__3_PJH{align-items:flex-start;flex-direction:column;gap:4px}.BackgroundSelector_orbModeHint__9R5nE{text-align:left}.BackgroundSelector_option__Zau_z{grid-template-columns:68px 1fr}.BackgroundSelector_preview__htjWe{width:68px}}@media (prefers-reduced-motion:reduce){.BackgroundSelector_option__Zau_z,.BackgroundSelector_orbModeOne__ywIvK,.BackgroundSelector_orbModeOption__cca1t,.BackgroundSelector_orbModeTwo__Ao1ly{animation:none;transition:none}}.CustomTourTooltip_tooltipContainer__8JdkT{background:hsl(240 10% 8%)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1.5px solid hsl(var(--glass-border)/.8)!important;max-width:400px;width:100%;padding:1.25rem 1.5rem;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.8);display:flex;flex-direction:column;gap:1rem}.CustomTourTooltip_header__o3Bfm{display:flex;justify-content:space-between;align-items:flex-start}.CustomTourTooltip_title__KKaSG{font-size:1.15rem;font-weight:700;color:hsl(var(--foreground));margin:0;letter-spacing:-.01em}.CustomTourTooltip_closeBtn__eTej3{background:transparent;border:none;color:hsl(var(--foreground)/.5);cursor:pointer;padding:.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-left:1rem;margin-top:-.25rem;margin-right:-.5rem}.CustomTourTooltip_closeBtn__eTej3:hover{background:hsl(var(--foreground)/.1);color:hsl(var(--foreground)/.9)}.CustomTourTooltip_body__ajwGb{font-size:.95rem;line-height:1.5;color:hsl(var(--foreground)/.8)}.CustomTourTooltip_footer__En8nW{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.CustomTourTooltip_progress__AoBCM{font-size:.8rem;font-weight:500;color:hsl(var(--foreground)/.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CustomTourTooltip_actions__6a8Vc{display:flex;gap:.5rem}.CustomTourTooltip_navBtnWrapper__C50_I{background:transparent;border:none;cursor:pointer;padding:0}.CustomTourTooltip_navBtnPrimary__4GqYY,.CustomTourTooltip_navBtn__vRFhg{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.CustomTourTooltip_navBtn__vRFhg{background:hsl(var(--foreground)/.1);color:hsl(var(--foreground));border:1px solid hsl(var(--glass-border))}.CustomTourTooltip_navBtn__vRFhg:hover{background:hsl(var(--foreground)/.15);transform:translateY(-2px)}.CustomTourTooltip_navBtnPrimary__4GqYY{background:hsl(var(--primary));color:#fff;border:none;box-shadow:0 4px 12px hsl(var(--primary)/.3)}.CustomTourTooltip_navBtnPrimary__4GqYY:hover{filter:brightness(1.1);transform:translateY(-2px)}.CustomTourTooltip_finishBtn__RRDxw{height:36px;border-radius:18px;background:hsl(var(--primary));color:#fff;border:none;padding:0 1rem;display:flex;align-items:center;gap:.4rem;font-weight:600;font-size:.85rem;cursor:pointer;box-shadow:0 4px 12px hsl(var(--primary)/.3);transition:all .2s ease}.CustomTourTooltip_finishBtn__RRDxw:hover{filter:brightness(1.1);transform:translateY(-2px)}