.page_logoImg__oi5FV{width:34px;height:34px;object-fit:contain;display:block}.page_forgotRow__BTB8o{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin:-.35rem 0 0;font-size:.8125rem;font-weight:400;letter-spacing:-.011em;color:color-mix(in srgb,var(--text-primary) 48%,transparent)}.page_oauthList__Z_MlG{display:flex;flex-direction:column;gap:.65rem}.page_oauthBtn__kPga_{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem;padding:.9rem 1.05rem;text-align:left;cursor:pointer;border-radius:8px;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);background:color-mix(in srgb,var(--text-primary) 4%,transparent);color:var(--text-primary);font-size:.875rem;font-weight:400;letter-spacing:-.011em;font-family:inherit;box-shadow:none;transition:border-color .16s ease,background .16s ease}.page_oauthBtn__kPga_:hover{border-color:color-mix(in srgb,var(--text-primary) 18%,transparent);background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.page_oauthBtn__kPga_:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.page_oauthBtnIcon__NdRsK{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.page_oauthBtnText__gYPY3{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.page_oauthBtnTitle__mqYbc{font-size:.875rem;font-weight:400;letter-spacing:-.011em;line-height:1.25}.page_oauthBtnSub__T__bq{font-size:var(--type-caption-size);font-weight:400;color:var(--text-secondary)}.page_oauthBtnArrow__Mr_f4{flex-shrink:0;color:var(--text-tertiary);transition:transform .15s ease,color .15s ease}.page_oauthBtn__kPga_:hover .page_oauthBtnArrow__Mr_f4{transform:translateX(3px);color:var(--text-primary)}button.page_ghostWide__OQr_d{width:100%;justify-content:center;font-weight:400}.page_arrowShift__X03lF{display:inline-flex;align-items:center;gap:.35rem}.Loader_fullScreenWrapper__pzakS{position:fixed;top:var(--sat-top,env(safe-area-inset-top,0));right:var(--sat-right,env(safe-area-inset-right,0));bottom:var(--sat-bottom,env(safe-area-inset-bottom,0));left:var(--sat-left,env(safe-area-inset-left,0));background:#fff;color:#25242b;color-scheme:light;backdrop-filter:none;-webkit-backdrop-filter:none;display:flex;align-items:center;justify-content:center;z-index:9999}.Loader_loaderContainer___aFfw{display:flex;flex-direction:column;align-items:center}.Loader_loaderContainer___aFfw.Loader_fullScreen__yY0U3{padding:2rem}.Loader_logoWrap__QMQF4{position:relative;display:block;flex-shrink:0}.Loader_logoBase__yLEqF,.Loader_logoSheen__n3vXT{position:absolute;inset:0;display:block;-webkit-mask:url(/logo-bn-ink.svg) center/contain no-repeat;mask:url(/logo-bn-ink.svg) center/contain no-repeat}.Loader_logoBase__yLEqF{background:color-mix(in srgb,var(--text-primary) 28%,transparent)}.Loader_logoSheen__n3vXT{background-image:linear-gradient(105deg,transparent 0,transparent 18%,color-mix(in srgb,var(--text-primary) 6%,transparent) 32%,color-mix(in srgb,var(--text-primary) 14%,transparent) 40%,color-mix(in srgb,var(--text-primary) 22%,transparent) 46%,color-mix(in srgb,var(--text-primary) 28%,transparent) 50%,color-mix(in srgb,var(--text-primary) 22%,transparent) 54%,color-mix(in srgb,var(--text-primary) 14%,transparent) 60%,color-mix(in srgb,var(--text-primary) 6%,transparent) 68%,transparent 82%,transparent 100%);background-size:340% 100%;background-repeat:no-repeat;background-position:140% 0;animation:Loader_logoSheen__n3vXT 5.2s cubic-bezier(.45,.05,.25,1) infinite;will-change:background-position;opacity:.72}html[data-theme=light] .Loader_logoBase__yLEqF{background:color-mix(in srgb,var(--text-primary) 22%,transparent)}html[data-theme=light] .Loader_logoSheen__n3vXT{background-image:linear-gradient(105deg,transparent 0,transparent 18%,color-mix(in srgb,var(--text-primary) 5%,transparent) 32%,color-mix(in srgb,var(--text-primary) 12%,transparent) 40%,color-mix(in srgb,var(--text-primary) 18%,transparent) 46%,color-mix(in srgb,var(--text-primary) 24%,transparent) 50%,color-mix(in srgb,var(--text-primary) 18%,transparent) 54%,color-mix(in srgb,var(--text-primary) 12%,transparent) 60%,color-mix(in srgb,var(--text-primary) 5%,transparent) 68%,transparent 82%,transparent 100%);opacity:.78}@keyframes Loader_logoSheen__n3vXT{0%{background-position:140% 0}to{background-position:-140% 0}}.Loader_sm__bZsSA.Loader_logoWrap__QMQF4{width:40px;height:40px}.Loader_md__e93BI.Loader_logoWrap__QMQF4{width:52px;height:52px}.Loader_lg__ZGmmm.Loader_logoWrap__QMQF4{width:72px;height:72px}.Loader_logoWrapScreen__8RAGn,.Loader_logoWrapScreen__8RAGn.Loader_lg__ZGmmm{width:96px;height:96px}@media(prefers-reduced-motion:reduce){.Loader_logoSheen__n3vXT{animation:none;background:color-mix(in srgb,var(--text-primary) 55%,transparent);background-image:none}.Loader_logoBase__yLEqF{background:color-mix(in srgb,var(--text-primary) 28%,transparent)}}.Loader_spinnerWrap__y_4D2{position:relative;display:flex;align-items:center;justify-content:center;overflow:visible}.Loader_pulseRing__3FbBu{flex-shrink:0;border-radius:50%;box-sizing:border-box;border:solid color-mix(in srgb,var(--text-primary) 72%,transparent);background:rgba(0,0,0,0);animation:Loader_ringBreathe__dhawf 1.35s ease-in-out infinite;transform-origin:center center}@keyframes Loader_ringBreathe__dhawf{0%,to{transform:scale(.86);opacity:.4}50%{transform:scale(1.05);opacity:1}}.Loader_inline__h4cVe{width:1.125em;height:1.125em}.Loader_inline__h4cVe .Loader_pulseRing__3FbBu{width:.9em;height:.9em;border-width:max(.09em,1.5px)}.Loader_xs__M6hvm{width:26px;height:26px}.Loader_xs__M6hvm .Loader_pulseRing__3FbBu{width:20px;height:20px;border-width:2px}.Loader_sm__bZsSA:not(.Loader_logoWrap__QMQF4){width:56px;height:56px}.Loader_sm__bZsSA:not(.Loader_logoWrap__QMQF4) .Loader_pulseRing__3FbBu{width:48px;height:48px;border-width:3px}.Loader_md__e93BI:not(.Loader_logoWrap__QMQF4){width:80px;height:80px}.Loader_md__e93BI:not(.Loader_logoWrap__QMQF4) .Loader_pulseRing__3FbBu{width:72px;height:72px;border-width:3.5px}.Loader_lg__ZGmmm:not(.Loader_logoWrap__QMQF4){width:108px;height:108px}.Loader_lg__ZGmmm:not(.Loader_logoWrap__QMQF4) .Loader_pulseRing__3FbBu{width:96px;height:96px;border-width:4px}@media(prefers-reduced-motion:reduce){.Loader_pulseRing__3FbBu{animation:none;opacity:.7;transform:none}}.Loader_text__T7Do7{margin:0;font-size:var(--type-body-size);font-weight:500;color:color-mix(in srgb,var(--text-primary) 62%,transparent);text-align:center;max-width:280px;line-height:1.4;letter-spacing:-.01em}.Loader_fullScreenWrapper__pzakS .Loader_fullScreen__yY0U3 .Loader_logoBase__yLEqF{background:#25242b}.Loader_fullScreenWrapper__pzakS .Loader_logoSheen__n3vXT{display:none}.Loader_fullScreenWrapper__pzakS .Loader_logoWrapScreen__8RAGn{width:72px;height:72px}.Loader_screenBrand__cSdd2{margin-top:1.5rem;font-family:var(--font-body),system-ui,sans-serif;font-size:1.75rem;font-weight:500;letter-spacing:-.045em}.Loader_screenProgress__52MPA{position:relative;width:96px;height:1px;background:#e2dfe9;margin-top:2.5rem;overflow:hidden}.Loader_screenProgress__52MPA:after{content:"";position:absolute;inset:0;background:#7c68b9;animation:Loader_screenProgress__52MPA 1.8s ease-in-out infinite}@keyframes Loader_screenProgress__52MPA{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.Loader_screenProgress__52MPA:after{animation:none;transform:none;width:50%}}.MeetingLiveCard_row__DzkeR{display:flex;justify-content:flex-start;margin:var(--chat-block-gap,.28rem) 0}.MeetingLiveCard_card__tR1vd{display:flex;align-items:flex-start;gap:.6rem;width:100%;max-width:var(--chat-card-max-width,min(100%,480px));padding:var(--chat-card-pad-y,.65rem) var(--chat-card-pad-x,.85rem);border-radius:12px;border:1px solid var(--border-default);background:rgba(0,0,0,0);text-align:left}.MeetingLiveCard_iconWrap___QlrP{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;margin-top:1px}.MeetingLiveCard_iconWrapLive__uwpNX{color:var(--text-primary);border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.MeetingLiveCard_iconWrapEnded__IOHln{color:var(--text-tertiary);border:1px solid var(--border-subtle);background:rgba(0,0,0,0)}.MeetingLiveCard_body__tvcQ1{flex:1 1;min-width:0}.MeetingLiveCard_title__iDsUT{margin:0 0 .25rem;font-size:.8rem;font-weight:600;color:var(--text-primary)}.MeetingLiveCard_message__o0_2n{margin:0 0 .55rem;font-size:.84rem;line-height:1.5;color:var(--text-secondary)}.MeetingLiveCard_footer__rpAKV{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.MeetingLiveCard_joinBtn__IRvab{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .75rem;border-radius:10px;border:1px solid var(--chat-surface-btn-border,var(--chat-surface-border));background:var(--chat-surface-btn-bg,var(--chat-bubble-fill));color:var(--chat-surface-btn-fg,var(--chat-surface-fg));font:inherit;font-size:.78rem;font-weight:500;line-height:1.25;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.MeetingLiveCard_joinBtn__IRvab:hover:not(:disabled){background:var(--chat-surface-btn-hover,var(--chat-surface-hover));border-color:var(--chat-surface-btn-border-hover,color-mix(in srgb,var(--chat-bubble-fill) 62%,white 38%))}.MeetingLiveCard_joinBtn__IRvab:focus-visible{outline:2px solid var(--chat-surface-btn-focus,color-mix(in srgb,var(--chat-bubble-fill) 55%,white 45%));outline-offset:2px}.MeetingLiveCard_joinBtn__IRvab:disabled{opacity:.45;cursor:not-allowed}.MeetingLiveCard_joinBtn__IRvab{font-weight:600;background:var(--chat-surface-btn-bg,var(--accent-solid,#7c8cff));color:var(--chat-surface-btn-fg,#fff);border-color:var(--chat-surface-btn-border,transparent)}.MeetingLiveCard_joinBtn__IRvab:hover:not(:disabled){background:var(--chat-surface-btn-hover,color-mix(in srgb,var(--accent-solid,#7c8cff) 84%,#fff));border-color:var(--chat-surface-btn-border-hover,transparent)}.MeetingLiveCard_endedLabel__qtcG3{font-size:.72rem;color:var(--text-tertiary)}.MeetingLiveCard_time__TUcid{font-size:.66rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--text-tertiary);white-space:nowrap}.MeetingLiveCard_reveal__Z6h4P{animation:MeetingLiveCard_meetingLiveCardIn__chIN7 .28s ease-out both}@keyframes MeetingLiveCard_meetingLiveCardIn__chIN7{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Button_button__wf7LH{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;font-weight:600;letter-spacing:-.015em;border-radius:999px;border:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,opacity .16s ease;font-family:inherit;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.Button_button__wf7LH:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Button_button__wf7LH:focus:not(:focus-visible){outline:none}.Button_button__wf7LH:after{content:none}.Button_button__wf7LH:disabled{opacity:.42;cursor:not-allowed}.Button_button__wf7LH:not(:disabled):active{opacity:.92}.Button_sm__fHY31{padding:0 .9rem;font-size:.8125rem;line-height:1.2;min-height:34px}.Button_md__qwsc1{padding:0 1.15rem;font-size:.875rem;line-height:1.2;min-height:40px}.Button_lg__Qcncc{padding:0 1.4rem;font-size:.9375rem;line-height:1.2;min-height:44px}.Button_primary__KcBxk{background:var(--action-fill);color:var(--action-fg,#fafafa);box-shadow:none}.Button_primary__KcBxk:not(:disabled):hover{background:var(--action-fill-hover)}.Button_secondary__uUg9S{background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-primary);border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.Button_secondary__uUg9S:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-color:color-mix(in srgb,var(--text-primary) 18%,transparent)}.Button_accent__p_YEn{background:var(--action-fill);color:var(--action-fg,#fafafa);box-shadow:none}.Button_accent__p_YEn:not(:disabled):hover{background:var(--action-fill-hover)}.Button_danger__XTXJG{background:var(--danger-btn-from,#e54d64);color:#fff;box-shadow:none}.Button_danger__XTXJG:not(:disabled):hover{color:#fff;background:var(--danger-btn-hover-from,#ef5d73)}.Button_ghost___W6uF{background:rgba(0,0,0,0);color:var(--text-tertiary,color-mix(in srgb,var(--text-primary) 78%,transparent));border:1px solid rgba(0,0,0,0)}.Button_ghost___W6uF:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary,#fafafa)}.Button_pulseSlot__h7HSD{justify-content:center;flex-shrink:0}.Button_content__sENEB,.Button_pulseSlot__h7HSD{display:inline-flex;align-items:center;position:relative;z-index:1}.Button_content__sENEB{gap:inherit}.Button_leftIcon__FBK8s,.Button_rightIcon__urkJj{display:flex;align-items:center;flex-shrink:0;position:relative;z-index:1}.Badge_badge__Jm2Cp{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;font-weight:600;border-radius:6px;white-space:nowrap;border:1px solid rgba(0,0,0,0);line-height:1.25}.Badge_xs___sMp7{padding:.15rem .45rem;font-size:.65rem;letter-spacing:.03em;border-radius:6px}.Badge_sm__t8_bA{padding:.25rem .5rem;font-size:var(--type-caption-size)}.Badge_md__JmUPr{padding:.375rem .75rem;font-size:var(--type-ui-sm-size)}.Badge_lg__LwoBo{padding:.5rem 1rem;font-size:var(--type-body-lg-size)}.Badge_uppercase__UfZNj{text-transform:uppercase;letter-spacing:.04em}.Badge_default__ABsSk{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:color-mix(in srgb,var(--text-primary) 88%,transparent);border-color:color-mix(in srgb,var(--text-primary) 14%,transparent)}.Badge_success__MW3sF{background:var(--badge-success-bg,rgba(52,211,153,.14));color:var(--status-success-fg,#a7f3d0);border-color:var(--badge-success-border,rgba(52,211,153,.38))}.Badge_warning__Px0cY{background:var(--badge-warning-bg,rgba(251,191,36,.12));color:var(--status-warning-fg,#fde68a);border-color:var(--badge-warning-border,rgba(245,158,11,.42))}.Badge_danger__l9hZM{background:var(--badge-danger-bg,rgba(248,113,113,.12));color:var(--status-error-fg,#fecaca);border-color:var(--badge-danger-border,rgba(248,113,113,.4))}.Badge_info__ji4qc{background:var(--badge-info-bg,rgba(96,165,250,.14));color:var(--status-info-fg,#93c5fd);border-color:var(--badge-info-border,rgba(96,165,250,.38))}.Badge_accent__fjP_P{background:var(--badge-accent-bg,rgba(167,139,250,.14));color:var(--badge-accent-fg,#c4b5fd);border-color:var(--badge-accent-border,rgba(167,139,250,.38))}.ChoiceChip_chip___di7X{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;font-size:.78rem;font-weight:500;line-height:1.2;padding:.28rem .65rem;border-radius:999px;border:1px solid var(--border-default);background:color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-secondary);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ChoiceChip_chip___di7X:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 9%,transparent);border-color:var(--border-strong);color:var(--text-primary)}.ChoiceChip_chip___di7X:focus-visible{outline:2px solid var(--accent-solid);outline-offset:2px}.ChoiceChip_chip___di7X:disabled{opacity:.45;cursor:not-allowed}.ChoiceChip_selected__NH9U1{color:var(--accent-fg);background:color-mix(in srgb,var(--accent-solid) 16%,var(--surface-raised));border-color:color-mix(in srgb,var(--accent-solid) 42%,transparent);font-weight:600}.ChoiceChip_selected__NH9U1:hover:not(:disabled){color:var(--accent-fg);background:color-mix(in srgb,var(--accent-solid) 22%,var(--surface-raised));border-color:color-mix(in srgb,var(--accent-solid) 52%,transparent)}.SettingsShell_shell__sjSad{--settings-pad-x:1.55rem;--settings-pad-y:1.35rem;--settings-gap:1.35rem;--settings-gap-sm:0.75rem;--settings-radius:14px;--settings-radius-lg:18px;--settings-hairline:color-mix(in srgb,var(--text-primary) 6%,transparent);--settings-fill:color-mix(in srgb,var(--text-primary) 3%,transparent);--settings-fill-strong:color-mix(in srgb,var(--text-primary) 6%,transparent);--settings-fill-hover:color-mix(in srgb,var(--text-primary) 4.5%,transparent);--settings-control-h:40px;--settings-chrome-row-height:3.35rem;--settings-chrome-seam:0.85rem;display:flex;flex:1 1 auto;width:100%;height:100%;max-height:100%;min-height:0;margin:0;overflow:hidden;border-radius:0;background:color-mix(in srgb,var(--surface-base) 70%,var(--surface-raised));color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;will-change:auto;transition:transform .18s cubic-bezier(.32,.72,0,1),opacity .18s ease}html[data-theme=light] .SettingsShell_shell__sjSad{background:var(--chat-surface-panel-bg,#ffffff)}.SettingsShell_shell__sjSad input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not([class*=searchInput]),.SettingsShell_shell__sjSad select,.SettingsShell_shell__sjSad textarea{box-sizing:border-box!important;width:100%!important;min-height:44px!important;padding:.75rem 1rem!important;border-radius:12px!important;border:1px solid var(--border-subtle,color-mix(in srgb,var(--text-primary) 8%,transparent))!important;background:var(--fill-faint,color-mix(in srgb,var(--text-primary) 4%,transparent))!important;color:var(--ink-on-fill,color-mix(in srgb,var(--text-primary) 95%,transparent))!important;font-family:inherit!important;font-size:16px!important;line-height:1.35!important;letter-spacing:-.01em!important;outline:none!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease!important}.SettingsShell_shell__sjSad input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not([class*=searchInput])::placeholder,.SettingsShell_shell__sjSad select::placeholder,.SettingsShell_shell__sjSad textarea::placeholder{color:var(--ink-placeholder,color-mix(in srgb,var(--text-primary) 40%,transparent))!important}.SettingsShell_shell__sjSad input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not([class*=searchInput]):hover:not(:disabled):not(:focus),.SettingsShell_shell__sjSad select:hover:not(:disabled):not(:focus),.SettingsShell_shell__sjSad textarea:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--text-primary) 16%,transparent)!important;background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))!important}.SettingsShell_shell__sjSad input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not([class*=searchInput]):focus,.SettingsShell_shell__sjSad input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not([class*=searchInput]):focus-visible,.SettingsShell_shell__sjSad select:focus,.SettingsShell_shell__sjSad select:focus-visible,.SettingsShell_shell__sjSad textarea:focus,.SettingsShell_shell__sjSad textarea:focus-visible{border-color:color-mix(in srgb,var(--text-primary) 24%,transparent)!important;background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))!important;box-shadow:none!important}.SettingsShell_shell__sjSad input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]):not([type=color]):not([class*=searchInput]):disabled,.SettingsShell_shell__sjSad select:disabled,.SettingsShell_shell__sjSad textarea:disabled{opacity:.55!important;cursor:not-allowed!important}.SettingsShell_shell__sjSad textarea{min-height:88px!important;padding-top:.75rem!important;padding-bottom:.75rem!important;resize:vertical!important}.SettingsShell_shell__sjSad button[class*=selectTrigger]:not([class*=Rail]):not([class*=rail]){box-sizing:border-box!important;width:100%!important;min-height:44px!important;padding:.75rem 1rem!important;border-radius:12px!important;border:1px solid var(--border-subtle,color-mix(in srgb,var(--text-primary) 8%,transparent))!important;background:var(--fill-faint,color-mix(in srgb,var(--text-primary) 4%,transparent))!important;color:var(--ink-on-fill,color-mix(in srgb,var(--text-primary) 95%,transparent))!important;font-family:inherit!important;font-size:16px!important;line-height:1.35!important;letter-spacing:-.01em!important;outline:none!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease!important}.SettingsShell_shell__sjSad button[class*=selectTrigger]:not([class*=Rail]):not([class*=rail])::placeholder{color:var(--ink-placeholder,color-mix(in srgb,var(--text-primary) 40%,transparent))!important}.SettingsShell_shell__sjSad button[class*=selectTrigger]:not([class*=Rail]):not([class*=rail]):hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--text-primary) 16%,transparent)!important;background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))!important}.SettingsShell_shell__sjSad button[class*=selectTrigger]:not([class*=Rail]):not([class*=rail]):focus,.SettingsShell_shell__sjSad button[class*=selectTrigger]:not([class*=Rail]):not([class*=rail]):focus-visible{border-color:color-mix(in srgb,var(--text-primary) 24%,transparent)!important;background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))!important;box-shadow:none!important}.SettingsShell_shell__sjSad button[class*=selectTrigger]:not([class*=Rail]):not([class*=rail]):disabled{opacity:.55!important;cursor:not-allowed!important}.SettingsShell_shell__sjSad button[class*=selectTrigger]:not([class*=Rail]):not([class*=rail]){display:flex!important;align-items:center!important;justify-content:space-between!important;text-align:left!important;cursor:pointer!important}.SettingsShell_shell__sjSad button[class*=selectTrigger][class*=open]:not([class*=Rail]){border-color:color-mix(in srgb,var(--text-primary) 24%,transparent)!important;background:color-mix(in srgb,var(--text-primary) 6%,transparent)!important;box-shadow:none!important}.SettingsShell_shell__sjSad [class*=iconPicker]:not([class*=Compact]) [class*=selectedIcon],.SettingsShell_shell__sjSad button[class*=selectedIcon]:not([class*=Compact]){box-sizing:border-box!important;width:100%!important;min-height:44px!important;padding:.75rem 1rem!important;border-radius:12px!important;border:1px solid var(--border-subtle,color-mix(in srgb,var(--text-primary) 8%,transparent))!important;background:var(--fill-faint,color-mix(in srgb,var(--text-primary) 4%,transparent))!important;color:var(--ink-on-fill,color-mix(in srgb,var(--text-primary) 95%,transparent))!important;font-family:inherit!important;font-size:16px!important;line-height:1.35!important;letter-spacing:-.01em!important;outline:none!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease!important}.SettingsShell_shell__sjSad [class*=iconPicker]:not([class*=Compact]) [class*=selectedIcon]::placeholder,.SettingsShell_shell__sjSad button[class*=selectedIcon]:not([class*=Compact])::placeholder{color:var(--ink-placeholder,color-mix(in srgb,var(--text-primary) 40%,transparent))!important}.SettingsShell_shell__sjSad [class*=iconPicker]:not([class*=Compact]) [class*=selectedIcon]:hover:not(:disabled):not(:focus),.SettingsShell_shell__sjSad button[class*=selectedIcon]:not([class*=Compact]):hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--text-primary) 16%,transparent)!important;background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))!important}.SettingsShell_shell__sjSad [class*=iconPicker]:not([class*=Compact]) [class*=selectedIcon]:focus,.SettingsShell_shell__sjSad [class*=iconPicker]:not([class*=Compact]) [class*=selectedIcon]:focus-visible,.SettingsShell_shell__sjSad button[class*=selectedIcon]:not([class*=Compact]):focus,.SettingsShell_shell__sjSad button[class*=selectedIcon]:not([class*=Compact]):focus-visible{border-color:color-mix(in srgb,var(--text-primary) 24%,transparent)!important;background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))!important;box-shadow:none!important}.SettingsShell_shell__sjSad [class*=iconPicker]:not([class*=Compact]) [class*=selectedIcon]:disabled,.SettingsShell_shell__sjSad button[class*=selectedIcon]:not([class*=Compact]):disabled{opacity:.55!important;cursor:not-allowed!important}.SettingsShell_shell__sjSad [class*=iconPicker]:not([class*=Compact]) [class*=selectedIcon],.SettingsShell_shell__sjSad button[class*=selectedIcon]:not([class*=Compact]){display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer!important}.SettingsShell_shell__sjSad label{font-size:var(--type-caption-size);font-weight:500;color:var(--text-secondary)}.SettingsShell_shell__sjSad [class*=searchBox] input[class*=searchInput],.SettingsShell_shell__sjSad [class*=searchBox]>input[class*=searchInput]{width:auto!important;min-height:0!important;padding:.65rem .35rem!important;border:none!important;border-radius:0!important;background:rgba(0,0,0,0)!important;box-shadow:none!important}.SettingsShell_shell__sjSad [class*=searchBox] input[class*=searchInput]:focus,.SettingsShell_shell__sjSad [class*=searchBox] input[class*=searchInput]:focus-visible,.SettingsShell_shell__sjSad [class*=searchBox] input[class*=searchInput]:hover,.SettingsShell_shell__sjSad [class*=searchBox]>input[class*=searchInput]:focus,.SettingsShell_shell__sjSad [class*=searchBox]>input[class*=searchInput]:focus-visible,.SettingsShell_shell__sjSad [class*=searchBox]>input[class*=searchInput]:hover{border:none!important;background:rgba(0,0,0,0)!important;box-shadow:none!important}.SettingsShell_shell__sjSad [class*=searchWrap] input[class*=searchInput]{box-sizing:border-box!important;width:100%!important;min-height:44px!important;padding:.75rem 1rem!important;border-radius:12px!important;border:1px solid var(--border-subtle,color-mix(in srgb,var(--text-primary) 8%,transparent))!important;background:var(--fill-faint,color-mix(in srgb,var(--text-primary) 4%,transparent))!important;color:var(--ink-on-fill,color-mix(in srgb,var(--text-primary) 95%,transparent))!important;font-family:inherit!important;font-size:16px!important;line-height:1.35!important;letter-spacing:-.01em!important;outline:none!important;box-shadow:none!important;transition:border-color .2s ease,background .2s ease!important}.SettingsShell_shell__sjSad [class*=searchWrap] input[class*=searchInput]::placeholder{color:var(--ink-placeholder,color-mix(in srgb,var(--text-primary) 40%,transparent))!important}.SettingsShell_shell__sjSad [class*=searchWrap] input[class*=searchInput]:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--text-primary) 16%,transparent)!important;background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))!important}.SettingsShell_shell__sjSad [class*=searchWrap] input[class*=searchInput]:focus,.SettingsShell_shell__sjSad [class*=searchWrap] input[class*=searchInput]:focus-visible{border-color:color-mix(in srgb,var(--text-primary) 24%,transparent)!important;background:var(--fill-subtle,color-mix(in srgb,var(--text-primary) 6%,transparent))!important;box-shadow:none!important}.SettingsShell_shell__sjSad [class*=searchWrap] input[class*=searchInput]:disabled{opacity:.55!important;cursor:not-allowed!important}.SettingsShell_shell__sjSad [class*=searchWrap] input[class*=searchInput]{padding-left:2.45rem!important}.SettingsShell_shellSwipe__Aq1G0{transition:none;will-change:transform,opacity}.SettingsShell_desktop__nPC1W{display:grid;grid-template-columns:268px minmax(0,1fr);width:100%;height:100%;min-height:0}.SettingsShell_nav__ne3oP{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--settings-hairline);background:color-mix(in srgb,var(--surface-base) 72%,#000);padding:0 .65rem 1.25rem}html[data-theme=light] .SettingsShell_nav__ne3oP{background:var(--sidebar-bg,#ffffff)}.SettingsShell_navTop__U_cUu{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-shrink:0;box-sizing:border-box;height:var(--settings-chrome-row-height);min-height:var(--settings-chrome-row-height);margin:0 -.65rem .55rem;padding:0 var(--settings-chrome-seam) 0 1.05rem;border-bottom:1px solid var(--settings-hairline)}.SettingsShell_navTitle__hrl3g{margin:0;font-size:1.02rem;font-weight:700;letter-spacing:-.025em;line-height:1.2}.SettingsShell_navScroll__t76jX{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:1.35rem;padding:.35rem .1rem 0 0}.SettingsShell_navGroupLabel__rnbnH{margin:0 0 .45rem .65rem;font-size:11px;font-weight:550;letter-spacing:.08em;line-height:1.5;text-transform:uppercase;color:var(--text-tertiary);max-width:100%;overflow-wrap:anywhere}.SettingsShell_navItem__VBgtO{display:flex;align-items:center;gap:.55rem;width:100%;margin:0;padding:.62rem .75rem;border:none;border-radius:12px;background:rgba(0,0,0,0);color:color-mix(in srgb,var(--text-primary) 78%,var(--text-secondary));text-align:left;font:inherit;cursor:pointer;transition:background .14s ease,color .14s ease}.SettingsShell_navItem__VBgtO:hover{background:var(--settings-fill-hover);color:var(--text-primary)}.SettingsShell_navItem__VBgtO:focus-visible{outline:2px solid var(--focus-ring-color,var(--accent-solid));outline-offset:1px}.SettingsShell_navItemActive__dMjiP{background:var(--settings-fill-strong);color:var(--text-primary);font-weight:600}.SettingsShell_navItemIcon__FsltN{display:inline-flex;flex-shrink:0;opacity:.72}.SettingsShell_navItemLabel__ZDJ7V{flex:1 1;min-width:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.875rem;line-height:1.3}.SettingsShell_navBeta___OHGd{display:inline-flex;align-items:center;flex-shrink:0;padding:.12rem .4rem;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.2;color:var(--accent-solid,#7c8cff);background:color-mix(in srgb,var(--accent-solid,#7c8cff) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-solid,#7c8cff) 22%,transparent)}.SettingsShell_mobileSpacePick__Kw5_t{position:relative;z-index:3;margin:0 0 .75rem}.SettingsShell_spaceWrap__FqZcT{position:relative;margin:0 0 .35rem}.SettingsShell_spaceBtn__Tudf8{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:2.35rem;padding:.45rem .75rem;border:none;border-radius:12px;background:var(--settings-fill);color:var(--text-primary);text-align:left;font:inherit;font-size:.875rem;font-weight:550;cursor:pointer}.SettingsShell_spaceBtn__Tudf8:hover{background:var(--settings-fill-hover)}.SettingsShell_spaceBtn__Tudf8:focus-visible{outline:2px solid var(--focus-ring-color,var(--accent-solid));outline-offset:1px}.SettingsShell_spaceName__r08Kq{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsShell_spaceChevron__jNWuI{display:grid;place-items:center;flex-shrink:0;opacity:.4}.SettingsShell_spaceMenu__DJq6m{position:absolute;z-index:6;left:0;right:0;top:calc(100% + 4px);padding:4px;border-radius:12px;background:var(--surface-raised,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--text-primary) 8%,transparent),0 12px 32px rgba(0,0,0,.14)}html[data-theme=dark] .SettingsShell_spaceMenu__DJq6m{background:#2c2c2e;box-shadow:0 0 0 1px hsla(0,0%,100%,.08),0 12px 32px rgba(0,0,0,.45)}.SettingsShell_spaceOption__6DzXA{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:2rem;padding:0 .65rem;border:none;border-radius:8px;background:none;color:inherit;text-align:left;font:inherit;font-size:.8125rem;cursor:pointer}.SettingsShell_spaceOption__6DzXA.SettingsShell_spaceOptionOn__Q5KsH,.SettingsShell_spaceOption__6DzXA:hover{background:var(--settings-fill)}.SettingsShell_navFooter__7rZRh{flex-shrink:0;margin-top:.35rem;padding:.55rem .1rem 0;border-top:1px solid var(--settings-hairline)}.SettingsShell_mobileDesktopCta___dYRh{margin-top:1.25rem}.SettingsShell_pane__uFnhv{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;background:rgba(0,0,0,0)}.SettingsShell_paneHeader__l99KO{flex-shrink:0;display:flex;align-items:center;gap:.45rem;box-sizing:border-box;height:var(--settings-chrome-row-height);min-height:var(--settings-chrome-row-height);padding:0 var(--settings-pad-x) 0 var(--settings-chrome-seam);border-bottom:1px solid var(--settings-hairline)}.SettingsShell_paneTitle__749f5{margin:0;flex:1 1;min-width:0;font-size:1.02rem;font-weight:700;letter-spacing:-.025em;line-height:1.2}.SettingsShell_paneBody___G_oc{overscroll-behavior:contain;padding:0}.SettingsShell_paneBody___G_oc,.SettingsShell_paneStack__tIz0J{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.SettingsShell_paneStack__tIz0J{position:relative}.SettingsShell_paneScroll__rM6ZG{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--settings-pad-y) var(--settings-pad-x) 1.75rem}.SettingsShell_inlineLayer__i_Rkn{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;background:color-mix(in srgb,var(--surface-base) 97%,var(--surface-canvas))}html[data-theme=light] .SettingsShell_inlineLayer__i_Rkn{background:var(--chat-surface-panel-bg,#ffffff)}.SettingsShell_inlineLayerHeader__oJXAE,.SettingsShell_inlineLayerTitle__tLnJ5{display:none}.SettingsShell_inlineLayerHeaderVisible__TnB7D{flex-shrink:0;display:flex;align-items:center;gap:.45rem;min-height:3.2rem;padding:.7rem .9rem;border-bottom:1px solid var(--settings-hairline)}.SettingsShell_inlineLayerTitleVisible__cflxi{display:block;margin:0;flex:1 1;text-align:center;font-size:1rem;font-weight:700;letter-spacing:-.02em}.SettingsShell_inlineLayerBody__C5t08{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--settings-pad-y) var(--settings-pad-x) 1.75rem}@keyframes SettingsShell_layerForward__NdZYP{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SettingsShell_layerBack__N3f1_{0%{transform:translateX(-12%);opacity:.92}to{transform:translateX(0);opacity:1}}@keyframes SettingsShell_layerExit__bnyUQ{0%{transform:translateX(0)}to{transform:translateX(100%)}}.SettingsShell_layerForward__NdZYP{animation:SettingsShell_layerForward__NdZYP .28s cubic-bezier(.32,.72,0,1)}.SettingsShell_layerBack__N3f1_{animation:SettingsShell_layerBack__N3f1_ .24s cubic-bezier(.32,.72,0,1)}.SettingsShell_layerExit__bnyUQ{animation:SettingsShell_layerExit__bnyUQ .24s cubic-bezier(.32,.72,0,1);pointer-events:none}.SettingsShell_mobile__VC4ko{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.SettingsShell_mobileStack__mjh_n{position:relative;overflow:hidden}.SettingsShell_mobileRoot__mX2R5,.SettingsShell_mobileStack__mjh_n{flex:1 1;min-height:0;display:flex;flex-direction:column}.SettingsShell_mobileRootCovered__IsQBh{position:absolute;inset:0;z-index:0;pointer-events:none}.SettingsShell_mobileHeader__GvKSe{flex-shrink:0;display:flex;align-items:center;gap:.45rem;min-height:3.2rem;padding:max(.7rem,env(safe-area-inset-top,0px)) .9rem .7rem;border-bottom:1px solid var(--settings-hairline)}.SettingsShell_mobileTitle__vL8sX{margin:0;flex:1 1;text-align:center;font-size:1rem;font-weight:700;letter-spacing:-.02em}.SettingsShell_mobileBody__HynMd{position:relative;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--settings-pad-y) var(--settings-pad-x) calc(1.35rem + env(safe-area-inset-bottom, 0px))}.SettingsShell_layer__OBFj1{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;min-height:0;background:color-mix(in srgb,var(--surface-base) 97%,var(--surface-canvas));-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}html[data-theme=light] .SettingsShell_layer__OBFj1{background:var(--chat-surface-panel-bg,#ffffff)}.SettingsShell_iconBtn__DYADB{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;margin:0;padding:0;border:none;border-radius:999px;background:var(--settings-fill-strong);color:var(--text-primary);cursor:pointer}.SettingsShell_iconBtn__DYADB:hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.SettingsShell_iconBtn__DYADB:focus-visible{outline:2px solid var(--focus-ring-color,var(--accent-solid));outline-offset:2px}.SettingsShell_iconBtnGhost__C2E_v{background:rgba(0,0,0,0);color:var(--text-secondary)}.SettingsShell_iconBtnGhost__C2E_v:hover{color:var(--text-primary);background:var(--settings-fill-hover)}.SettingsShell_group__l2h_i{margin:0 0 var(--settings-gap)}.SettingsShell_groupLabel__o3Uyx{margin:0 0 .45rem .15rem;font-size:11px;font-weight:550;letter-spacing:.06em;line-height:1.5;text-transform:uppercase;color:var(--text-tertiary);max-width:100%;overflow-wrap:anywhere}.SettingsShell_groupCard__URYLP{overflow:hidden;border-radius:var(--settings-radius-lg);background:var(--settings-fill);border:1px solid var(--settings-hairline)}.SettingsShell_row__g8VeL{display:flex;align-items:center;gap:.7rem;width:100%;margin:0;min-height:3.05rem;padding:.8rem .95rem;border:none;border-bottom:1px solid var(--settings-hairline);background:rgba(0,0,0,0);color:var(--text-primary);text-align:left;font:inherit;box-sizing:border-box}.SettingsShell_row__g8VeL:last-child{border-bottom:none}.SettingsShell_rowClickable__mKsyL{cursor:pointer}.SettingsShell_rowClickable__mKsyL:hover{background:var(--settings-fill-hover)}.SettingsShell_rowDanger__yK2gP,.SettingsShell_rowDanger__yK2gP .SettingsShell_rowIcon__Kvg_Q{color:var(--danger-soft-fg,var(--status-danger-fg,#b91c1c))}.SettingsShell_rowDanger__yK2gP.SettingsShell_rowClickable__mKsyL:hover{background:var(--danger-soft-bg-hover,#fee2e2);color:var(--danger-soft-fg-hover,#991b1b)}.SettingsShell_rowDanger__yK2gP.SettingsShell_rowClickable__mKsyL:hover .SettingsShell_rowIcon__Kvg_Q{color:var(--danger-soft-fg-hover,#991b1b)}.SettingsShell_rowIcon__Kvg_Q{flex-shrink:0;display:inline-flex;color:var(--text-secondary)}.SettingsShell_rowBody__6jbRO{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.SettingsShell_rowLabel__Qyzvz{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.9rem;font-weight:550;line-height:1.3}.SettingsShell_rowDesc__KQKJQ{font-size:.76rem;line-height:1.4;color:var(--text-tertiary)}.SettingsShell_rowValue__k7XQ1{flex-shrink:0;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;color:var(--text-tertiary)}.SettingsShell_rowValue__k7XQ1:has(.SettingsShell_switch__eWzcV){overflow:visible;max-width:none}.SettingsShell_themeRow__kvMrC{display:inline-flex;align-items:center;gap:.85rem;min-width:0}.SettingsShell_themeOrbs__6IQaA{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .32rem;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent)}html[data-theme=light] .SettingsShell_themeOrbs__6IQaA{background:color-mix(in srgb,var(--text-primary) 6%,#fff);border-color:color-mix(in srgb,var(--text-primary) 12%,transparent)}.SettingsShell_themeOrb___R9qp{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.55rem;height:1.55rem;margin:0;padding:0;border:none;border-radius:999px;background:rgba(0,0,0,0);cursor:pointer;opacity:.72;transform:scale(.96);transition:transform .18s ease,opacity .18s ease}.SettingsShell_themeOrb___R9qp:hover{opacity:.92;transform:scale(1.02)}.SettingsShell_themeOrb___R9qp:active{transform:scale(.96)}.SettingsShell_themeOrb___R9qp:focus,.SettingsShell_themeOrb___R9qp:focus-visible{outline:none}.SettingsShell_themeOrbActive__uAWH3{opacity:1;transform:scale(1.06)}.SettingsShell_themeOrbActive__uAWH3 .SettingsShell_themeOrbFace__zOJDn{box-shadow:0 0 0 2px var(--surface-raised,#fff),0 0 0 3.5px color-mix(in srgb,var(--text-primary) 55%,transparent)}.SettingsShell_themeOrbFace__zOJDn{display:block;width:100%;height:100%;border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.SettingsShell_themeOrb_dark__UTTeg .SettingsShell_themeOrbFace__zOJDn{background:linear-gradient(145deg,#3a3f4a,#12151c 70%,#090b0f);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.SettingsShell_themeOrb_light__NkVri .SettingsShell_themeOrbFace__zOJDn{background:linear-gradient(145deg,#ffffff,#f2efe8 55%,#e4ddd0);box-shadow:inset 0 0 0 1px rgba(0,0,0,.16)}.SettingsShell_themeOrb_system__ArroQ .SettingsShell_themeOrbFace__zOJDn{background:linear-gradient(135deg,#f2efe8,#f2efe8 46%,#171a21 0,#171a21);box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}html[data-theme=light] .SettingsShell_themeOrbActive__uAWH3 .SettingsShell_themeOrbFace__zOJDn{box-shadow:0 0 0 2px #fff,0 0 0 3.5px color-mix(in srgb,var(--text-primary) 42%,transparent)}.SettingsShell_switch__eWzcV{position:relative;display:inline-block;flex-shrink:0;width:40px;height:24px;padding:0;border:none;border-radius:999px;background:var(--switch-track);cursor:pointer;vertical-align:middle;transition:background .16s ease}.SettingsShell_switch__eWzcV:hover:not(:disabled){background:var(--switch-track-hover)}.SettingsShell_switch__eWzcV:disabled{opacity:.45;cursor:not-allowed}.SettingsShell_switchOn__cBMGT{background:var(--switch-track-on)}.SettingsShell_switchOn__cBMGT:hover:not(:disabled){background:var(--switch-track-on-hover)}.SettingsShell_switchThumb__wE81G{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.18);transition:transform .16s ease}.SettingsShell_switchOn__cBMGT .SettingsShell_switchThumb__wE81G{transform:translateX(16px)}.SettingsShell_rowChevron__RSBrZ{flex-shrink:0;color:var(--text-tertiary);opacity:.8}.SettingsShell_rowAction__EZB9b{flex-shrink:0;display:inline-flex;align-items:center}.SettingsShell_profileBlock__vvMoz{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;margin:0 0 .35rem;padding:.15rem .25rem 1rem;flex:none}.SettingsShell_avatar__O9CUt{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:999px;background:var(--settings-fill-strong);color:var(--text-primary);font-weight:700;font-size:1.05rem;letter-spacing:.02em}.SettingsShell_profileName__awfW_{margin:.35rem 0 0;font-size:1.08rem;font-weight:700;letter-spacing:-.02em;line-height:1.2}.SettingsShell_profileNickname__h4y_5{margin:0;font-size:.88rem;line-height:1.25;color:var(--text-tertiary)}.SettingsShell_profileEmail__C8zYz{margin:.2rem 0 0;font-size:.82rem;line-height:1.3;color:var(--text-tertiary)}.SettingsShell_paneLead__Guyr_{margin:0 0 var(--settings-gap);font-size:.86rem;line-height:1.5;color:var(--text-tertiary);max-width:42rem}.SettingsShell_embeddedPage__RK83z{display:flex;flex-direction:column;gap:var(--settings-gap);min-width:0}.SettingsShell_embeddedPage__RK83z .systemChromeHero,.SettingsShell_embeddedPage__RK83z [class*=backLink],.SettingsShell_embeddedPage__RK83z [data-system-article] header,.SettingsShell_embeddedPage__RK83z [data-system-article]>*>header,.SettingsShell_embeddedPage__RK83z [data-system-articles] header,.SettingsShell_embeddedPage__RK83z [data-system-articles]>*>header,.SettingsShell_embeddedPage__RK83z [data-system-support] header,.SettingsShell_embeddedPage__RK83z [data-system-support]>*>header,.SettingsShell_embeddedPage__RK83z header.systemChromeHero{display:none!important}.SettingsShell_embeddedPage__RK83z .appAmbientPage,.SettingsShell_embeddedPage__RK83z [class$=__page],.SettingsShell_embeddedPage__RK83z [class*=settingsPage],.SettingsShell_embeddedPage__RK83z [class*=systemPage],.SettingsShell_embeddedPage__RK83z [data-agents-page],.SettingsShell_embeddedPage__RK83z [data-ai-stack],.SettingsShell_embeddedPage__RK83z [data-org-structure-node],.SettingsShell_embeddedPage__RK83z [data-org-structure],.SettingsShell_embeddedPage__RK83z [data-system-article],.SettingsShell_embeddedPage__RK83z [data-system-articles],.SettingsShell_embeddedPage__RK83z [data-system-support]{min-height:0!important;height:auto!important;max-width:none!important;margin:0!important;padding:0!important;gap:.85rem!important;background:rgba(0,0,0,0)!important;border:none!important;box-shadow:none!important}.SettingsShell_embeddedPage__RK83z [class$=__container],.SettingsShell_embeddedPage__RK83z [class*=__container]:not([class*=Input]):not([class*=icon]){max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.SettingsShell_embeddedPage__RK83z button,.SettingsShell_embeddedPage__RK83z input,.SettingsShell_embeddedPage__RK83z select,.SettingsShell_embeddedPage__RK83z textarea{box-sizing:border-box}.SettingsShell_embeddedPage__RK83z [data-club-subscription-page],.SettingsShell_embeddedPage__RK83z [data-credits-page]{max-width:none!important;gap:1.35rem!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] header h1,.SettingsShell_embeddedPage__RK83z [data-agents-page] header p{display:none!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] header{margin:0!important;padding:0!important;border:none!important;align-items:center!important;min-height:2.1rem;gap:.65rem!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] header button{min-height:2rem!important;padding:.3rem .7rem!important;border-radius:10px!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=__tabs]{gap:1rem!important;margin:0!important;padding:0!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [role=tab]{padding:.55rem .05rem .7rem!important;margin:0!important;border-bottom:none!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=tabIndicator]{bottom:-1px!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=searchWrap]{width:100%!important;max-width:none!important;margin:.15rem 0 0!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=searchInput]{min-height:44px!important;border-radius:12px!important;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)!important;background:color-mix(in srgb,var(--text-primary) 4%,transparent)!important;padding:.75rem 1rem .75rem 2.45rem!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=searchIcon]{left:.85rem!important;z-index:1}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=agentsList]{gap:.55rem!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=catalog]{gap:1.35rem!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=groupTitle]{margin:0 0 .2rem .1rem!important;font-size:11px!important;letter-spacing:.07em!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [class*=grid]{gap:.7rem!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [data-skill-card]{padding:1rem 1.05rem!important;border-radius:var(--settings-radius)!important;border:1px solid var(--settings-hairline)!important;background:var(--settings-fill)!important;gap:.7rem!important;box-shadow:none!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [data-skill-card] [class*=cardActions],.SettingsShell_embeddedPage__RK83z [data-agents-page] [data-skill-card] [class*=cardHead],.SettingsShell_embeddedPage__RK83z [data-agents-page] [data-skill-card] [class*=cardName],.SettingsShell_embeddedPage__RK83z [data-agents-page] [data-skill-card] [class*=cardText],.SettingsShell_embeddedPage__RK83z [data-agents-page] [data-skill-card] [class*=note]{border:none!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;border-radius:0!important}.SettingsShell_embeddedPage__RK83z [data-agents-page] [data-skill-card] [class*=cardActions] button{min-height:2rem!important;padding:.35rem .7rem!important;border-radius:10px!important}.SettingsShell_embeddedPage__RK83z [data-system-support] [class*=actions] button{min-height:2.15rem!important;padding:.45rem 1rem!important;border-radius:10px!important}.SettingsShell_embeddedPage__RK83z [data-system-support] [class*=form]{border:none!important;background:rgba(0,0,0,0)!important;padding:0!important;gap:var(--settings-gap)!important}.SettingsShell_embeddedPage__RK83z [data-system-support] [class*=label]{font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important;color:var(--text-tertiary)!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] .systemChromeHero,.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=snapshotMeta],.SettingsShell_embeddedPage__RK83z [data-ai-stack] header.systemChromeHero{display:none!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=container]{gap:.75rem!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=advancedSections],.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=stack]{gap:.85rem!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=introTitle]{display:none!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=introLead]{font-size:.78rem!important;margin-bottom:.15rem!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=card]{border-color:color-mix(in srgb,var(--text-primary) 8%,transparent)!important;background:rgba(0,0,0,0)!important;border-radius:14px!important}.SettingsShell_embeddedPage__RK83z html[data-theme=light] [data-ai-stack] [class*=card]{background:color-mix(in srgb,#fff 72%,transparent)!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=pickRowActive]{background:color-mix(in srgb,var(--text-primary) 2.5%,transparent)!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=modeSwitch]{margin:0 0 .25rem!important;align-self:flex-start!important;width:auto!important;max-width:100%!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=modalLead]{margin-bottom:0!important;padding:0!important;border:none!important;background:rgba(0,0,0,0)!important}.SettingsShell_embeddedPage__RK83z [data-ai-stack] [class*=modalBody]{gap:.7rem!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl]{width:100%!important;min-width:0!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=membersLayout],.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=rolesLayout],.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=splitLayout]{width:100%!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=splitLayout]{border-color:var(--settings-hairline)!important;border-radius:var(--settings-radius-lg)!important;background:rgba(0,0,0,0)!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=membersSplit],.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=rolesSplit],.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=splitLayout]{height:min(560px,100dvh - 260px)!important;min-height:400px!important;max-height:min(560px,100dvh - 260px)!important;overflow:hidden!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=rolesSplit]{grid-template-columns:minmax(200px,248px) minmax(0,1fr)!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=membersSplit]{grid-template-columns:minmax(220px,280px) minmax(0,1fr)!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=membersToolbar],.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=rolesCreateBar]{border-color:color-mix(in srgb,var(--text-primary) 8%,transparent)!important;border-radius:14px!important;background:rgba(0,0,0,0)!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=listPane]{background:rgba(0,0,0,0)!important;overflow:hidden!important;min-width:0!important;min-height:0!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=detailPane]{background:rgba(0,0,0,0)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:auto!important;min-width:0!important;min-height:0!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=memberList]{overflow-y:auto!important;overflow-x:hidden!important;flex:1 1!important;min-height:0!important;overscroll-behavior:auto!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=detailPanel]{padding:1.1rem 1.25rem 1.4rem!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=addPermissionRow3],.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=addPermissionRow]{gap:.75rem!important;width:100%!important;min-width:0!important;grid-template-columns:1fr!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=addPermissionAction]{grid-column:1/-1!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=tabsRow]{margin-bottom:.85rem!important}.SettingsShell_embeddedPage__RK83z [class*=accessControl] [class*=tabHint]{margin:0 0 .85rem!important;max-width:none!important}.SettingsShell_embeddedPage__RK83z [data-org-structure]{gap:0!important}.SettingsShell_embeddedPage__RK83z [data-org-structure] [class*=scroll]{flex:none!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding:0!important}.SettingsShell_embeddedPage__RK83z [data-org-structure] [class*=nodeBtn]{border-radius:var(--settings-radius)!important;border-color:var(--settings-hairline)!important;background:var(--settings-fill)!important;box-shadow:none!important;padding:.7rem .85rem!important}.SettingsShell_embeddedPage__RK83z [data-org-structure] [class*=nodeBtnSelected]{border-color:color-mix(in srgb,var(--accent-solid) 36%,var(--settings-hairline))!important;background:color-mix(in srgb,var(--accent-solid) 8%,var(--settings-fill))!important}.SettingsShell_embeddedPage__RK83z [data-org-structure] [class*=addButton],.SettingsShell_embeddedPage__RK83z [data-org-structure] [class*=embeddedBar] button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;box-sizing:border-box!important;height:2.125rem!important;min-height:2.125rem!important;padding:0 .85rem!important;border-radius:999px!important;line-height:1!important;font-size:.8125rem!important}.SettingsShell_embeddedPage__RK83z [data-org-structure] [class*=addButton]>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.SettingsShell_embeddedPage__RK83z [data-org-structure] [class*=addButton] svg{display:block!important;flex-shrink:0!important}.SettingsShell_embeddedPage__RK83z [data-org-structure-node] [class*=section] h4{margin:0 0 .55rem!important;font-size:11px!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:600!important;color:var(--text-tertiary)!important}.SettingsShell_embeddedPage__RK83z [data-org-structure-node] input:not([type=color]),.SettingsShell_embeddedPage__RK83z [data-org-structure-node] select,.SettingsShell_embeddedPage__RK83z [data-org-structure-node] textarea{border-radius:10px!important}.SettingsShell_embeddedPage__RK83z [data-org-structure-node] input[type=color]{width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;padding:0!important;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent)!important;border-radius:12px!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;cursor:pointer!important;flex:0 0 auto!important;overflow:hidden!important}.SettingsShell_embeddedPage__RK83z [data-org-structure-node] input[type=color]::-webkit-color-swatch-wrapper{padding:0!important}.SettingsShell_embeddedPage__RK83z [data-org-structure-node] input[type=color]::-webkit-color-swatch{border:none!important;border-radius:11px!important}.SettingsShell_embeddedPage__RK83z [data-org-structure-node] input[type=color]::-moz-color-swatch{border:none!important;border-radius:11px!important}.SettingsShell_embeddedPage__RK83z [data-org-structure-node] [class*=actions]{gap:.55rem!important;margin-top:.35rem!important}@media(max-width:900px){.SettingsShell_shell__sjSad{--settings-pad-x:1rem;--settings-pad-y:0.95rem;width:100%;height:100%;max-height:100%;min-height:100%;border-radius:0}.SettingsShell_desktop__nPC1W{display:none}.SettingsShell_inlineLayerBody__C5t08,.SettingsShell_paneScroll__rM6ZG{padding:var(--settings-pad-y) var(--settings-pad-x) calc(1.35rem + env(safe-area-inset-bottom, 0px))}}@media(prefers-reduced-motion:reduce){.SettingsShell_layerBack__N3f1_,.SettingsShell_layerExit__bnyUQ,.SettingsShell_layerForward__NdZYP{animation:none}}@media(min-width:901px){.SettingsShell_mobile__VC4ko{display:none}}.LegalInfoPanel_dl__C0gHo{margin:0;display:grid;grid-gap:.85rem;gap:.85rem;padding:.9rem .95rem 1.05rem}.LegalInfoPanel_row__cQM89{display:grid;grid-gap:.2rem;gap:.2rem}.LegalInfoPanel_dt__0ACYG{font-size:var(--type-caption-size,.8rem);color:var(--text-muted)}.LegalInfoPanel_dd__sh9WQ{margin:0;color:var(--text-primary);font-size:var(--type-ui-sm-size,.95rem);line-height:1.45;word-break:break-word}.LegalInfoPanel_link__czXSc{color:inherit;text-decoration:none}.LegalInfoPanel_link__czXSc:hover{text-decoration:underline}.LegalDocumentPage_page__f1JAo{--text-primary:#25242b;--text-secondary:#74717e;--accent-solid:#5c4ee6;--border-subtle:#dfdde5;--surface-base:#fff;background:#fff;color:#25242b;color-scheme:light;font-family:var(--font-body),system-ui,sans-serif;padding:0 max(3rem,(100vw - 1320px)/2) 8rem}.LegalDocumentPage_header__f2VWT{display:flex;justify-content:space-between;align-items:center;min-height:104px;border-bottom:1px solid #e8e5ec}.LegalDocumentPage_brand__2ijUB{display:flex;align-items:center;gap:.7rem;color:#25242b;text-decoration:none;font-size:1.6rem;font-weight:500;letter-spacing:-.04em}.LegalDocumentPage_login__8T9TN{background:#25242b;color:#fff;text-decoration:none;padding:.85rem 1.5rem;border-radius:8px;font-size:.9375rem;transition:background .2s}.LegalDocumentPage_login__8T9TN:hover{background:#49444f}.LegalDocumentPage_documentGrid__25LuY{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,820px);justify-content:space-between;grid-gap:5rem;gap:5rem;padding-top:5rem}.LegalDocumentPage_sidebar__RfOC1{position:-webkit-sticky;position:sticky;top:2rem;align-self:start;max-height:calc(100dvh - 4rem);overflow-y:auto}.LegalDocumentPage_eyebrow__x3h8p{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:#85818e;margin:0 0 1.5rem}.LegalDocumentPage_documentNav__7N2dC{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:3rem}.LegalDocumentPage_documentNav__7N2dC a{display:flex;justify-content:space-between;gap:1rem;color:#74717e;text-decoration:none;font-size:.9375rem;line-height:1.5}.LegalDocumentPage_documentNav__7N2dC a[aria-current=page]{color:#25242b}.LegalDocumentPage_documentNav__7N2dC a span{color:#9b94ac}.LegalDocumentPage_contents__WN0WA{border-top:1px solid #e8e5ec;padding-top:1.25rem}.LegalDocumentPage_contents__WN0WA summary{cursor:pointer;font-size:.9375rem;margin-bottom:1rem}.LegalDocumentPage_contents__WN0WA nav{display:grid;grid-gap:.65rem;gap:.65rem}.LegalDocumentPage_contents__WN0WA a{color:#74717e;text-decoration:none;font-size:.8125rem;line-height:1.45}.LegalDocumentPage_contents__WN0WA a:hover{color:#5c4ee6}.LegalDocumentPage_article__IrpxF{min-width:0}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43{font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 h1{font-size:clamp(2.75rem,4.5vw,4.5rem);font-weight:450;letter-spacing:-.05em;line-height:1.08;margin-bottom:2rem}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 h2{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;letter-spacing:-.035em;line-height:1.2;margin:4rem 0 1.5rem;scroll-margin-top:2rem}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 h3{font-size:1.25rem;margin:2rem 0 1rem}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 ol,.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 p,.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 ul{margin-bottom:1.25rem}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 hr{border:0;height:1px;background:#e8e5ec;margin:3rem 0}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 a{color:#5c4ee6;text-underline-offset:3px}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 strong{font-weight:600}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 code{background:#f4f2f9;color:#5b536b}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 table{font-size:.9375rem}.LegalDocumentPage_toTop__0B8wL{display:inline-block;margin-top:4rem;color:#74717e;text-decoration:none;font-size:.9375rem}.LegalDocumentPage_pageCompact__WT7vq{padding-bottom:1.5rem}.LegalDocumentPage_articleCompact__AukSG{background:rgba(0,0,0,0)}.LegalDocumentPage_prose__8FF43{font-size:var(--type-body-lg-size,1rem)}.LegalDocumentPage_page__f1JAo a:focus-visible{outline:2px solid #5c4ee6;outline-offset:4px}@media(max-width:1000px){.LegalDocumentPage_documentGrid__25LuY{gap:2.5rem;grid-template-columns:220px minmax(0,1fr)}}@media(max-width:760px){.LegalDocumentPage_page__f1JAo{padding:0 1.5rem 5rem}.LegalDocumentPage_header__f2VWT{min-height:88px}.LegalDocumentPage_brand__2ijUB{font-size:1.3rem;gap:.5rem}.LegalDocumentPage_brand__2ijUB img{width:32px;height:32px}.LegalDocumentPage_login__8T9TN{padding:.75rem 1rem}.LegalDocumentPage_documentGrid__25LuY{display:flex;flex-direction:column;padding-top:2.5rem;gap:3rem}.LegalDocumentPage_sidebar__RfOC1{position:static;max-height:none;width:100%}.LegalDocumentPage_documentNav__7N2dC{margin-bottom:1.5rem;gap:.75rem}.LegalDocumentPage_contents__WN0WA nav{max-height:180px;overflow-y:auto}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43{font-size:1rem}.LegalDocumentPage_page__f1JAo .LegalDocumentPage_prose__8FF43 h1{font-size:clamp(2.2rem,8vw,3.25rem)}}.ClubAboutPanel_root__dioge{display:flex;flex-direction:column;gap:.15rem;max-width:28rem}.ClubAboutPanel_lead__VuBgq{margin:0 0 1rem;font-size:var(--type-caption-size);line-height:1.5;color:var(--text-tertiary)}.ClubAboutPanel_empty__Z6e5g{margin:1rem 0;font-size:var(--type-body-size);color:var(--text-secondary);line-height:1.5}.ClubAboutPanel_field__ORUog{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.95rem}.ClubAboutPanel_label___0YR4{font-size:var(--type-caption-size);font-weight:600;color:var(--text-secondary)}.ClubAboutPanel_textarea__ypiU3{width:100%;box-sizing:border-box;min-height:7rem;resize:vertical;padding:.7rem .85rem;border-radius:12px;border:1px solid var(--border-default);background:color-mix(in srgb,var(--text-primary) 3%,transparent);color:var(--text-primary);font:inherit;font-size:var(--type-body-size);line-height:1.45}.ClubAboutPanel_count__mtZH5{align-self:flex-end;font-size:var(--type-caption-size);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClubAboutPanel_actions__TDub0{display:flex;justify-content:flex-end;padding-top:.25rem}.ClubAboutPanel_memberDesc__4Raem{margin:0 0 1rem;font-size:var(--type-body-size);line-height:1.5;color:var(--text-secondary);white-space:pre-wrap}.ClubAboutPanel_leaveBlock__LusCK{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--border-default);display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.ClubAboutPanel_leaveHint__v9SVX{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-tertiary)}.CharacterPanel_root__4KuIR{display:flex;flex-direction:column;max-width:34rem}.CharacterPanel_empty__Z0KXi,.CharacterPanel_note__AWnQ6{margin:0 0 1rem;font-size:var(--type-body-size);line-height:1.5;color:var(--text-secondary)}.CharacterPanel_group__lO2RP{margin-bottom:1.25rem}.CharacterPanel_groupTitle__BgBLB{display:flex;align-items:baseline;gap:.5rem;margin:0 0 .45rem;font-size:var(--type-caption-size);font-weight:600;color:var(--text-secondary)}.CharacterPanel_groupRole__bokhz{font-weight:400;color:var(--text-tertiary)}.CharacterPanel_card__HNTrK{display:flex;flex-direction:column;border-radius:14px;border:1px solid var(--border-default);background:color-mix(in srgb,var(--text-primary) 2%,transparent);overflow:hidden}.CharacterPanel_row__Y3RxE{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;padding:.7rem .85rem}.CharacterPanel_row__Y3RxE+.CharacterPanel_row__Y3RxE{border-top:1px solid var(--border-default)}.CharacterPanel_rowMain__OKBur{flex:1 1 16rem;min-width:0}.CharacterPanel_rowText__IZu4e{margin:0;font-size:var(--type-body-size);line-height:1.45;color:var(--text-primary)}.CharacterPanel_scope__tYPlX{margin-left:.4rem;font-size:var(--type-caption-size);color:var(--text-tertiary)}.CharacterPanel_hypothesis__HfDO2{margin-left:.45rem;padding:.05rem .4rem;border-radius:999px;border:1px dashed var(--border-default);font-size:var(--type-caption-size);color:var(--text-tertiary);vertical-align:middle}.CharacterPanel_hypothesisNote___xdyV,.CharacterPanel_observation__3vUni{margin:.25rem 0 0;font-size:var(--type-caption-size);line-height:1.4;color:var(--text-tertiary)}.CharacterPanel_rowActions__MtXcs{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.CharacterPanel_action__Bd1Bw{padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--type-caption-size);color:var(--accent-fg)}.CharacterPanel_action__Bd1Bw:hover{text-decoration:underline}.CharacterPanel_actionMuted__nGHeg{color:var(--text-tertiary)}.CharacterPanel_progressRow__V7xsw{display:flex;gap:.5rem;flex:1 1 100%;align-items:center}.CharacterPanel_editorInline__0waHB,.CharacterPanel_editor__59rML{display:flex;flex-direction:column;gap:.75rem;padding:.85rem;border-radius:14px;border:1px solid var(--border-default);background:color-mix(in srgb,var(--text-primary) 2%,transparent)}.CharacterPanel_field__P1En_{display:flex;flex-direction:column;gap:.3rem}.CharacterPanel_fieldLabel__s4_pv{font-size:var(--type-caption-size);font-weight:600;color:var(--text-secondary)}.CharacterPanel_fieldHint__NIf60,.CharacterPanel_hint__QQJoK{font-size:var(--type-caption-size);line-height:1.4;color:var(--text-tertiary)}.CharacterPanel_hint__QQJoK{margin:0}.CharacterPanel_pairFields__yAqWj{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}@media(max-width:520px){.CharacterPanel_pairFields__yAqWj{grid-template-columns:1fr}}.CharacterPanel_editorActions___q8_4{display:flex;justify-content:flex-end;gap:.5rem}.CharacterPanel_addRow__t6rTV{display:flex;padding-top:.25rem}.DesktopAppsPanel_downloadPack__6QiUz{display:inline-flex;align-items:center;gap:.4rem}.DesktopAppsPanel_downloadBtn__vTezf{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;padding:0 .75rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);background:rgba(0,0,0,0);color:var(--text-primary);font-size:.75rem;font-weight:550;letter-spacing:-.016em;text-decoration:none;transition:background .14s ease,border-color .14s ease}.DesktopAppsPanel_downloadBtn__vTezf:hover{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-color:color-mix(in srgb,var(--text-primary) 18%,transparent)}.DesktopAppsPanel_why__bF8Eb{margin:.15rem 0 0}.DesktopAppsPanel_whyLabel__ovbXw{margin:0 0 .7rem .15rem;font-size:11px;font-weight:550;letter-spacing:.06em;line-height:1.5;text-transform:uppercase;color:var(--text-tertiary)}.DesktopAppsPanel_whyGrid__0V7Lr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin:0;padding:0;list-style:none}.DesktopAppsPanel_whyItem__BTInV{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:.85rem .9rem .95rem;border-radius:14px;border:1px solid var(--settings-hairline,color-mix(in srgb,var(--text-primary) 6%,transparent));background:rgba(0,0,0,0)}.DesktopAppsPanel_whyMark__MotKD{display:grid;place-items:center;width:28px;height:28px;margin-bottom:.7rem;border-radius:8px;color:var(--text-secondary);background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.DesktopAppsPanel_whyTitle__N6tBh{margin:0;font-size:.84rem;font-weight:560;letter-spacing:-.02em;line-height:1.25;color:var(--text-primary)}.DesktopAppsPanel_whyHint__7xNNw{margin:.35rem 0 0;font-size:.75rem;line-height:1.4;letter-spacing:-.01em;color:var(--text-tertiary)}@media(max-width:720px){.DesktopAppsPanel_whyGrid__0V7Lr{grid-template-columns:1fr;gap:.5rem}.DesktopAppsPanel_whyItem__BTInV{flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.7rem;padding:.75rem .85rem}.DesktopAppsPanel_whyMark__MotKD{margin-bottom:0}.DesktopAppsPanel_whyTitle__N6tBh{flex:1 1;min-width:0}.DesktopAppsPanel_whyHint__7xNNw{flex-basis:100%;margin:.35rem 0 0 2.45rem}}.SystemAnalyticsPanel_page__fmI_5{display:flex;flex-direction:column;gap:2.15rem;min-width:0;max-width:100%;overflow-x:hidden}.SystemAnalyticsPanel_toolbar__yKmlj{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem 1.25rem}.SystemAnalyticsPanel_toolbarRight__cmfHa{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.7rem}.SystemAnalyticsPanel_refetch__p9DbC{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;letter-spacing:.02em;color:var(--text-tertiary);white-space:nowrap}.SystemAnalyticsPanel_body__R8uPZ{display:flex;flex-direction:column;gap:2.15rem;min-width:0}.SystemAnalyticsPanel_titleBlock__9teJy{display:flex;flex-direction:column;gap:.55rem;min-width:0}.SystemAnalyticsPanel_kicker__EsfqP{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.SystemAnalyticsPanel_north__80yIv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;min-width:0}.SystemAnalyticsPanel_lead__Fh3do{margin:0;flex:1 1 16rem;min-width:0;font-size:.92rem;line-height:1.55;color:var(--text-secondary);max-width:36rem}.SystemAnalyticsPanel_ranges__A1Q0T{display:flex;flex-shrink:0;gap:.2rem;padding:.18rem;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.SystemAnalyticsPanel_rangeBtn__fmPQn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:rgba(0,0,0,0);color:var(--text-tertiary);font:inherit;font-size:.78rem;font-weight:600;letter-spacing:.01em;padding:.42rem .82rem;border-radius:999px;cursor:pointer}.SystemAnalyticsPanel_rangeBtnActive__k7mmM{background:color-mix(in srgb,var(--surface-base) 88%,var(--text-primary));color:var(--text-primary)}.SystemAnalyticsPanel_viewTabs__G9kud{position:relative;display:flex;width:100%;flex-shrink:0;margin:-.55rem 0 0;border-bottom:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.SystemAnalyticsPanel_viewTabs__G9kud button{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;z-index:1;min-width:0;margin:0;padding:.7rem .5rem .62rem;border:none;border-radius:0;background:rgba(0,0,0,0);font:inherit;font-size:.9rem;font-weight:500;letter-spacing:-.02em;line-height:1.2;text-align:center;color:color-mix(in srgb,var(--text-primary) 42%,var(--text-secondary));cursor:pointer;transition:color .16s ease}.SystemAnalyticsPanel_viewTabs__G9kud button:hover{color:color-mix(in srgb,var(--text-primary) 78%,transparent)}.SystemAnalyticsPanel_viewTabActive___q3gc{color:var(--text-primary)!important;font-weight:600}.SystemAnalyticsPanel_viewTabInk__cciEA{position:absolute;left:0;bottom:-1px;width:50%;height:2px;border-radius:1px 1px 0 0;background:var(--text-primary);transform:translateZ(0);transition:transform .22s cubic-bezier(.22,.61,.36,1);pointer-events:none}.SystemAnalyticsPanel_headline__RkkZZ{margin:0;max-width:40rem;font-size:1.28rem;font-weight:560;letter-spacing:-.038em;line-height:1.35;color:var(--text-primary)}.SystemAnalyticsPanel_chartGrid__KgakW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.6rem 1.25rem;gap:1.6rem 1.25rem;min-width:0}.SystemAnalyticsPanel_chartCard__FnWw9{display:flex;flex-direction:column;gap:.95rem;min-width:0}.SystemAnalyticsPanel_cols__HUx4u{display:flex;align-items:stretch;gap:.55rem;min-width:0;min-height:11.5rem}.SystemAnalyticsPanel_col__u1PpU{display:flex;flex:1 1;flex-direction:column;align-items:center;min-width:0;gap:.4rem}.SystemAnalyticsPanel_colValue__DmEGU{margin:0;font-size:.72rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.SystemAnalyticsPanel_colTrack__010CF{display:flex;align-items:flex-end;width:100%;max-width:2.4rem;height:7.5rem;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 6%,transparent);overflow:hidden}.SystemAnalyticsPanel_colFill__5KyeY{width:100%;border-radius:inherit;background:color-mix(in srgb,var(--text-primary) 38%,transparent)}.SystemAnalyticsPanel_colLabel__3U_4X{margin:0;max-width:100%;font-size:.68rem;line-height:1.25;text-align:center;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SystemAnalyticsPanel_section__jev5j{display:flex;flex-direction:column;gap:.95rem;min-width:0}.SystemAnalyticsPanel_sectionTitle__NboSn{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.SystemAnalyticsPanel_details__vTnaK{min-width:0}.SystemAnalyticsPanel_details__vTnaK summary{cursor:pointer;font-size:.72rem;font-weight:650;color:var(--text-tertiary)}.SystemAnalyticsPanel_details__vTnaK[open] summary{margin-bottom:.7rem}.SystemAnalyticsPanel_hero__Y7TWl{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);grid-gap:.85rem;gap:.85rem;min-width:0}.SystemAnalyticsPanel_heroCard__I0Uj9{min-width:0;padding:1.15rem 1.2rem 1.2rem;border-radius:18px;background:color-mix(in srgb,var(--text-primary) 3.2%,transparent)}.SystemAnalyticsPanel_heroCardPrimary__bnIrQ{background:color-mix(in srgb,var(--text-primary) 5.2%,transparent)}.SystemAnalyticsPanel_heroLabel__EuD96{margin:0 0 .55rem;font-size:.68rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.SystemAnalyticsPanel_heroValue__Hqd3F{margin:0;font-size:2rem;font-weight:620;letter-spacing:-.055em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SystemAnalyticsPanel_heroHint__e2VBe{margin:.55rem 0 0;font-size:.78rem;line-height:1.4;color:var(--text-tertiary);overflow-wrap:anywhere}.SystemAnalyticsPanel_grid__oSPUT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem .85rem;gap:.7rem .85rem;min-width:0}.SystemAnalyticsPanel_stat__JK_cr{min-width:0;padding:.95rem .15rem .2rem;border-top:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.SystemAnalyticsPanel_statLabel__fAHgj{margin:0 0 .35rem;font-size:.72rem;line-height:1.3;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SystemAnalyticsPanel_statValue__eo1vJ{margin:0;font-size:1.12rem;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SystemAnalyticsPanel_statHint__4Dj4e{margin:.28rem 0 0;font-size:.68rem;line-height:1.3;color:var(--text-tertiary)}.SystemAnalyticsPanel_listWell___Eh85{min-width:0;max-height:22rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.SystemAnalyticsPanel_bars__Dacwf{display:flex;flex-direction:column;gap:.15rem;min-width:0}.SystemAnalyticsPanel_barRow__kzljl{display:grid;grid-template-columns:minmax(0,1fr) 2.6rem;grid-gap:.85rem;gap:.85rem;align-items:center;min-width:0;padding:.72rem .15rem;border-top:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent)}.SystemAnalyticsPanel_barRow__kzljl:first-child{border-top:0}.SystemAnalyticsPanel_barMeta__9s57T{min-width:0;overflow:hidden}.SystemAnalyticsPanel_barName__v_Yv9{margin:0;font-size:.88rem;font-weight:580;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SystemAnalyticsPanel_barSub__0gcRE{margin:.18rem 0 0;font-size:.7rem;line-height:1.3;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SystemAnalyticsPanel_barTrack__lLqxY{height:3px;margin-top:.42rem;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 7%,transparent);overflow:hidden}.SystemAnalyticsPanel_barFill__H42k3{height:100%;border-radius:inherit;background:color-mix(in srgb,var(--text-primary) 34%,transparent)}.SystemAnalyticsPanel_barCount__tU7kZ{margin:0;min-width:0;text-align:right;font-size:.78rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.SystemAnalyticsPanel_status__fUmVj{margin:0;font-size:.86rem;color:var(--text-tertiary)}@media(max-width:1100px){.SystemAnalyticsPanel_north__80yIv{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.SystemAnalyticsPanel_chartGrid__KgakW,.SystemAnalyticsPanel_grid__oSPUT,.SystemAnalyticsPanel_hero__Y7TWl,.SystemAnalyticsPanel_north__80yIv{grid-template-columns:repeat(2,minmax(0,1fr))}.SystemAnalyticsPanel_heroCardPrimary__bnIrQ{grid-column:1/-1}}@media(max-width:560px){.SystemAnalyticsPanel_chartGrid__KgakW,.SystemAnalyticsPanel_grid__oSPUT,.SystemAnalyticsPanel_hero__Y7TWl,.SystemAnalyticsPanel_north__80yIv{grid-template-columns:1fr}.SystemAnalyticsPanel_heroCardPrimary__bnIrQ{grid-column:auto}.SystemAnalyticsPanel_toolbarRight__cmfHa{width:100%;justify-content:space-between}}.BillingAdminPanel_page__dTNAc{display:flex;flex-direction:column;gap:1.5rem;min-width:0;max-width:44rem}.BillingAdminPanel_lead__Fnlsg{margin:0;font-size:.92rem;line-height:1.55;color:var(--text-secondary)}.BillingAdminPanel_search__KsnxZ{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0}.BillingAdminPanel_hits__pyjNZ{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.BillingAdminPanel_hit__dH6P9{display:grid;grid-gap:.12rem;gap:.12rem;width:100%;padding:.7rem .85rem;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-elevated);color:inherit;text-align:left;cursor:pointer}.BillingAdminPanel_hitOn__vkLyQ,.BillingAdminPanel_hit__dH6P9:hover{border-color:var(--border-strong,var(--text-tertiary))}.BillingAdminPanel_hitName__YAMaq{font-size:.9rem;font-weight:600}.BillingAdminPanel_hitMeta__A7KlY{font-size:.78rem;color:var(--text-tertiary)}.BillingAdminPanel_card__DW6Le{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.BillingAdminPanel_person__pPbd_{display:grid;grid-gap:.28rem;gap:.28rem;min-width:0}.BillingAdminPanel_kicker__w7ryg{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary)}.BillingAdminPanel_blockTitle__qVX8L,.BillingAdminPanel_title__hA5Hx{margin:0;font-size:1.15rem;font-weight:650;line-height:1.25}.BillingAdminPanel_blockTitle__qVX8L{font-size:1.02rem}.BillingAdminPanel_meta__jglhC{margin:0;font-size:.82rem;color:var(--text-secondary)}.BillingAdminPanel_block__buMs5{display:grid;grid-gap:1rem;gap:1rem;min-width:0;padding:1rem 1.05rem 1.1rem;border:1px solid var(--border-subtle);border-radius:14px}.BillingAdminPanel_blockHead__aLCvn{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(12rem,1fr);grid-gap:.85rem 1.2rem;gap:.85rem 1.2rem;align-items:end;min-width:0}.BillingAdminPanel_blockWho__0UTRs{display:grid;grid-gap:.22rem;gap:.22rem;min-width:0}.BillingAdminPanel_facts__TMN4u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem 1rem;gap:.45rem 1rem;margin:0;min-width:0}.BillingAdminPanel_fact__He3RN{display:grid;grid-gap:.16rem;gap:.16rem;min-width:0}.BillingAdminPanel_fact__He3RN dt{font-size:.68rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.BillingAdminPanel_fact__He3RN dd{margin:0;font-size:.92rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.BillingAdminPanel_ops__3_3Yn{display:grid;grid-template-columns:minmax(7.5rem,.8fr) minmax(12rem,1.35fr) minmax(10.5rem,.95fr);grid-gap:.75rem .8rem;gap:.75rem .8rem;align-items:end;min-width:0}.BillingAdminPanel_field__fD20l{display:grid;grid-gap:.32rem;gap:.32rem;min-width:0}.BillingAdminPanel_label__y5OrX{font-size:.72rem;font-weight:600;color:var(--text-tertiary)}.BillingAdminPanel_select__HpV2b{width:100%;min-width:0}.BillingAdminPanel_action__eevRN{display:grid;min-width:0}.BillingAdminPanel_action__eevRN button{width:100%;min-height:44px}.BillingAdminPanel_history__CADpl{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.BillingAdminPanel_historyItem__tSyct{display:grid;grid-gap:.12rem;gap:.12rem;font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.BillingAdminPanel_status__ooHzh{margin:0;font-size:.85rem;color:var(--text-tertiary)}@media(max-width:720px){.BillingAdminPanel_blockHead__aLCvn,.BillingAdminPanel_facts__TMN4u,.BillingAdminPanel_ops__3_3Yn{grid-template-columns:1fr}}.NodeInspector_inspector__URw_y{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:20px;padding:0;animation:NodeInspector_slideIn__rFtcP .3s cubic-bezier(.21,1.02,.73,1);box-shadow:0 4px 24px rgba(0,0,0,.2),inset 0 1px 0 color-mix(in srgb,var(--text-primary) 3%,transparent)}.NodeInspector_header__WZZSx{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.75rem 1.25rem;border-bottom:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent);flex-shrink:0}.NodeInspector_nodeInfo__8762P{display:flex;align-items:center;gap:.75rem;flex:1 1}.NodeInspector_nodeIcon__7DlOJ{font-size:2rem;flex-shrink:0}.NodeInspector_nodeInfo__8762P h3{margin:0 0 .25rem;font-size:var(--type-heading-size);font-weight:600;color:color-mix(in srgb,var(--text-primary) 98%,transparent);letter-spacing:-.02em}.NodeInspector_nodeDescription__SrNrh{margin:0;font-size:var(--type-ui-sm-size);color:color-mix(in srgb,var(--text-primary) 60%,transparent);line-height:1.4}.NodeInspector_closeButton___vdoq{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border:none;color:color-mix(in srgb,var(--text-primary) 85%,transparent);font-size:var(--type-title-size);font-weight:300;line-height:1;cursor:pointer;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease,color .2s ease,transform .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.NodeInspector_closeButton___vdoq:hover{background:color-mix(in srgb,var(--text-primary) 14%,transparent);color:color-mix(in srgb,var(--text-primary) 95%,transparent)}.NodeInspector_closeButton___vdoq:active{transform:scale(.92)}.NodeInspector_closeButton___vdoq:focus-visible{outline:2px solid var(--accent-solid);outline-offset:2px}.NodeInspector_content__Xwm_o{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1.75rem 1.75rem;overflow-y:auto;flex:1 1;min-height:0}.NodeInspector_section__AQxqr h4{margin:0 0 1rem;font-size:var(--type-caption-size);font-weight:600;color:color-mix(in srgb,var(--text-primary) 70%,transparent);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem}.NodeInspector_section__AQxqr h4:before{content:"";width:3px;height:14px;background:var(--accent-a50);border-radius:2px}.NodeInspector_field__1mHXs{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.NodeInspector_field__1mHXs label{font-size:var(--type-ui-sm-size);font-weight:500;color:color-mix(in srgb,var(--text-primary) 80%,transparent)}.NodeInspector_input__A1iYk,.NodeInspector_textarea__QrVaq{padding:.65rem 1rem;min-height:44px;box-sizing:border-box;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:10px;color:color-mix(in srgb,var(--text-primary) 95%,transparent);font-size:var(--type-body-size);transition:border-color .2s ease,box-shadow .2s ease}.NodeInspector_input__A1iYk:focus,.NodeInspector_textarea__QrVaq:focus{outline:none;border-color:var(--accent-a50);box-shadow:0 0 0 3px var(--accent-ring-10)}.NodeInspector_input__A1iYk::placeholder,.NodeInspector_textarea__QrVaq::placeholder{color:color-mix(in srgb,var(--text-primary) 40%,transparent)}.NodeInspector_textarea__QrVaq{resize:vertical;font-family:inherit;min-height:80px}.NodeInspector_select___m_LP{width:100%}.NodeInspector_helpText__X9p2P{margin:.35rem 0 0;font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 50%,transparent);line-height:1.35}.NodeInspector_readOnlyHint__aWrD_{margin:0 0 1rem;padding:.75rem 1rem;color:color-mix(in srgb,var(--text-primary) 65%,transparent);font-size:var(--type-caption-size);line-height:1.4}.NodeInspector_readOnlyHint__aWrD_,.NodeInspector_readOnlyIcon__2EcBi{border-radius:10px;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.NodeInspector_readOnlyIcon__2EcBi{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;font-size:1.5rem}.NodeInspector_colorPicker__BaM6e{display:flex;gap:.5rem;align-items:center}.NodeInspector_colorInput__Dvuxu{width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;cursor:pointer;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:12px;background:rgba(0,0,0,0);overflow:hidden;box-sizing:border-box}.NodeInspector_colorInput__Dvuxu::-webkit-color-swatch-wrapper{padding:0}.NodeInspector_colorInput__Dvuxu::-webkit-color-swatch{border:none;border-radius:11px}.NodeInspector_colorInput__Dvuxu::-moz-color-swatch{border:none;border-radius:11px}.NodeInspector_colorTextInput__Yc2HA{flex:1 1;padding:.65rem 1rem;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:10px;color:color-mix(in srgb,var(--text-primary) 95%,transparent);font-size:var(--type-ui-sm-size);font-family:ui-monospace,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace}.NodeInspector_colorTextInput__Yc2HA:focus{outline:none;border-color:var(--accent-a50);box-shadow:0 0 0 3px var(--accent-ring-10)}.NodeInspector_connections__KGeyW{display:flex;flex-direction:column;gap:1rem}.NodeInspector_connectionInfo__jT7To{display:flex;flex-direction:column;gap:.5rem}.NodeInspector_connectionLabel__nlGtx{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--type-ui-sm-size);font-weight:500;color:color-mix(in srgb,var(--text-primary) 75%,transparent)}.NodeInspector_connectionLabelIcon__v1sB7{flex-shrink:0;opacity:.8}.NodeInspector_connectionValue__xzvaU{font-size:var(--type-ui-sm-size);color:color-mix(in srgb,var(--text-primary) 90%,transparent);font-weight:500}.NodeInspector_childrenList__z3hto{display:flex;flex-direction:column;gap:.5rem}.NodeInspector_childName__7Pkn3{display:inline-block;padding:.3rem .6rem;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:8px;font-size:var(--type-ui-sm-size);color:color-mix(in srgb,var(--text-primary) 90%,transparent)}.NodeInspector_connectionTypes__6vK_7{display:flex;flex-wrap:wrap;gap:.5rem}.NodeInspector_connectionType__f0NB4{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:6px;font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 80%,transparent)}.NodeInspector_noConnections__Nw_WE{font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 40%,transparent);font-style:italic}.NodeInspector_actions__Y8PDs{padding-top:1.25rem;border-top:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent);display:flex;flex-direction:column;gap:.75rem}.NodeInspector_saveButton__Y9ewb{width:100%}.NodeInspector_deleteButton__TPToW{width:100%;color:color-mix(in srgb,var(--danger-btn-from,#e54d64) 88%,var(--text-primary));border-color:color-mix(in srgb,var(--danger-btn-from,#e54d64) 28%,transparent);background:color-mix(in srgb,var(--danger-btn-from,#e54d64) 7%,transparent)}.NodeInspector_deleteButton__TPToW:not(:disabled):hover{color:var(--danger-btn-from,#e54d64);border-color:color-mix(in srgb,var(--danger-btn-from,#e54d64) 40%,transparent);background:color-mix(in srgb,var(--danger-btn-from,#e54d64) 12%,transparent)}.NodeInspector_deleteModalBody___rSjT{display:flex;flex-direction:column;gap:1rem}.NodeInspector_deleteLead__ibFhc{margin:0;font-size:var(--type-ui-sm-size);line-height:1.45;color:var(--text-secondary)}.NodeInspector_deleteOptions__GxOie{display:flex;flex-direction:column;gap:.55rem}.NodeInspector_deleteOption__HfYko{display:flex;align-items:flex-start;gap:.65rem;padding:.72rem .78rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--border-subtle) 90%,transparent);background:color-mix(in srgb,var(--surface-elev1) 88%,transparent);cursor:pointer;transition:border-color .16s ease,background .16s ease}.NodeInspector_deleteOption__HfYko input{flex-shrink:0;margin-top:.2rem;accent-color:var(--accent-solid)}.NodeInspector_deleteOptionActive__p02Eh{border-color:color-mix(in srgb,var(--accent-solid) 42%,var(--border-subtle));background:color-mix(in srgb,var(--accent-solid) 8%,var(--surface-elev1))}.NodeInspector_deleteOptionText__XtAfo{display:flex;flex-direction:column;gap:.22rem;min-width:0}.NodeInspector_deleteOptionText__XtAfo strong{font-size:var(--type-ui-sm-size);font-weight:600;color:var(--text-primary)}.NodeInspector_deleteOptionText__XtAfo span{font-size:var(--type-caption-size);line-height:1.38;color:var(--text-tertiary)}.NodeInspector_deleteActions__ELv3n{display:flex;justify-content:flex-end;gap:.55rem;padding-top:.15rem}.NodeInspector_nodeInfoGrid__kK50j{display:flex;flex-direction:column;gap:.75rem}.NodeInspector_infoItem__gjSkR{display:flex;justify-content:space-between;align-items:center;padding:.65rem 1rem;background:color-mix(in srgb,var(--text-primary) 3%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent);border-radius:10px;transition:all .2s ease}.NodeInspector_infoItem__gjSkR:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent);border-color:color-mix(in srgb,var(--text-primary) 8%,transparent)}.NodeInspector_infoLabel__KYPjt{font-size:var(--type-ui-sm-size);color:color-mix(in srgb,var(--text-primary) 65%,transparent);font-weight:500;min-width:60px}.NodeInspector_infoValue__QJrza{font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 90%,transparent);font-weight:500;font-family:ui-monospace,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;background:color-mix(in srgb,var(--text-primary) 5%,transparent);padding:.3rem .6rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}@keyframes NodeInspector_slideIn__rFtcP{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.NodeInspector_inspectorEmbedded__Z0mRz{background:rgba(0,0,0,0);backdrop-filter:none;-webkit-backdrop-filter:none;border:none;box-shadow:none;animation:none;border-radius:0}.NodeInspector_contentEmbedded__c_MkE{max-height:none;overflow:visible;padding:0;gap:1.15rem}.page_page__V_iIC{min-height:calc(100vh - var(--header-height, 52px) - 3rem);padding:clamp(1.25rem,4vw,2.5rem) 0 clamp(2.5rem,6vw,4rem)}.page_container__YKNkE{max-width:min(720px,100vw - 2rem);margin:0 auto;padding:0 clamp(1rem,3vw,1.5rem)}.page_header__rHC85{margin-bottom:1.75rem}.page_backLink__02hLs{display:inline-block;margin-bottom:.85rem;font-size:var(--type-caption-size);color:var(--text-tertiary);text-decoration:none}.page_backLink__02hLs:hover{color:var(--text-secondary)}.page_title__kxXsE{margin:0;font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:600;letter-spacing:-.022em;line-height:1.2;color:var(--text-primary)}.page_subtitle__kvHpB,.page_summary__08F_3{margin:.45rem 0 0;font-size:var(--type-body-size);line-height:1.55;color:var(--text-secondary)}.page_category__9J6o1{color:var(--text-tertiary)}.page_articleTag__zjnoE,.page_category__9J6o1{margin:0 0 .35rem;font-size:var(--type-overline-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.page_articleTag__zjnoE{color:color-mix(in srgb,var(--accent-solid) 70%,var(--text-tertiary))}.page_updated__jHGAu{margin:.65rem 0 0;font-size:var(--type-caption-size);color:var(--text-tertiary)}.page_categoryBlock__7vuUB{display:flex;flex-direction:column;gap:.65rem}.page_categoryTitle__I2IvQ{margin:0;font-size:var(--type-overline-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.page_list__13hcw{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.page_card__InlmN{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:10px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-raised) 55%,var(--surface-base));text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease}.page_card__InlmN:hover{border-color:color-mix(in srgb,var(--accent-solid) 28%,var(--border-subtle));background:color-mix(in srgb,var(--surface-raised) 75%,var(--surface-base))}.page_cardIcon__w3B57{flex-shrink:0;color:var(--text-tertiary)}.page_cardBody__H_qOS{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.page_cardTitleRow__LwfeI{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.page_cardTag__H950P{flex-shrink:0;padding:.1rem .4rem;border-radius:4px;font-size:.65rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent-solid) 75%,var(--text-primary));background:color-mix(in srgb,var(--accent-solid) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent-solid) 22%,transparent)}.page_cardTitle__9NHsw{font-size:var(--type-ui-sm-size);font-weight:600;color:var(--text-primary)}.page_cardSummary__a5jSh{font-size:var(--type-caption-size);line-height:1.45;color:var(--text-tertiary)}.page_cardArrow__eEtne{flex-shrink:0;color:var(--text-tertiary)}.page_article__AyQzo{display:flex;flex-direction:column;gap:1.35rem}.page_section__VAxw6{display:flex;flex-direction:column;gap:.55rem}.page_sectionTitle__vJvTD{margin:0;font-size:var(--type-ui-sm-size);font-weight:600;color:var(--text-primary)}.page_paragraph__s7vpP{line-height:1.6}.page_bulletList___uEnc,.page_paragraph__s7vpP{margin:0;font-size:var(--type-body-size);color:var(--text-secondary)}.page_bulletList___uEnc{padding-left:1.15rem;line-height:1.55}.page_bulletList___uEnc li+li{margin-top:.35rem}.page_linkRow__OJbc2{display:flex;flex-wrap:wrap;gap:.45rem .65rem;margin-top:.15rem}.page_inlineLink__DT1Fa{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.2rem;margin:0;padding:.35rem .65rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--accent-solid) 24%,var(--border-subtle));background:color-mix(in srgb,var(--accent-solid) 6%,var(--surface-base));font:inherit;font-size:var(--type-caption-size);font-weight:600;line-height:1.3;color:color-mix(in srgb,var(--accent-solid) 82%,var(--text-primary));text-decoration:none;cursor:pointer;transition:background .15s ease,border-color .15s ease}.page_inlineLink__DT1Fa:hover{border-color:color-mix(in srgb,var(--accent-solid) 40%,var(--border-subtle));background:color-mix(in srgb,var(--accent-solid) 12%,var(--surface-base))}.page_related__d5OPz{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-subtle)}.page_relatedTitle__xmKot{margin:0 0 .75rem;font-size:var(--type-overline-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.page_relatedList__KgdyE{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}.page_relatedLink__6KHbn{display:flex;flex-direction:column;gap:.2rem;padding:.75rem .85rem;border-radius:8px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-raised) 50%,var(--surface-base));text-decoration:none;transition:border-color .15s ease,background .15s ease}.page_relatedLink__6KHbn:hover{border-color:color-mix(in srgb,var(--accent-solid) 28%,var(--border-subtle));background:color-mix(in srgb,var(--surface-raised) 75%,var(--surface-base))}.page_relatedLinkTitle__yEciU{font-size:var(--type-ui-sm-size);font-weight:600;color:var(--text-primary)}.page_relatedLinkSummary__27JKz{color:var(--text-tertiary)}.page_note__lTdyW,.page_relatedLinkSummary__27JKz{font-size:var(--type-caption-size);line-height:1.45}.page_note__lTdyW{margin:.15rem 0 0;padding:.65rem .75rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--accent-solid) 22%,var(--border-subtle));background:color-mix(in srgb,var(--accent-solid) 8%,var(--surface-elev1));color:var(--text-secondary)}.page_figure__UD2RD{margin:.35rem 0 0;display:flex;flex-direction:column;gap:.45rem}.page_figureImage__ZnygP{width:100%;height:auto;border-radius:10px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-raised) 60%,var(--surface-base))}.page_figureCaption__2FvmN{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-tertiary)}