[data-v-7bb33fac]:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-size-base:14px;--bg-primary-rgb:255, 255, 255;--bg-card-rgb:255, 255, 255;--bg-sidebar-surface:var(--bg-card);--bg-sidebar-surface-rgb:var(--bg-card-rgb);--bg-main-surface:var(--bg-card);--bg-main-surface-rgb:var(--bg-card-rgb);--bg-primary:#fff;--bg-secondary:#f4f4f5;--bg-sidebar:#fff;--bg-card:#fff;--bg-card-hover:#f4f4f5;--bg-input:#fff;--border-color:#e3e3e6;--border-light:#e3e3e6;--accent-primary:#e2000f;--accent-hover:#c9000d;--accent-muted:#565e5b;--text-primary:#0b0b0d;--text-secondary:#565e5b;--text-muted:#9aa09d;--input-placeholder-color:var(--text-muted);--input-border-color:var(--border-color);--input-border-hover-color:var(--accent-muted);--input-border-focus-color:var(--accent-primary);--success:#157f45;--error:#d11a12;--warning:#9a6400;--msg-user-bg:#f4f4f5;--msg-assistant-bg:#fff;--msg-system-border:#c7c7cc;--code-bg:#f4f4f5;--text-on-accent:#fff;--text-on-overlay:#fff;--accent-info:#2c6e64;--font-ui:"Golos Text", "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Onest", "Golos Text", system-ui, -apple-system, "Segoe UI", sans-serif;--accent-primary-rgb:226, 0, 15;--accent-hover-rgb:201, 0, 13;--text-primary-rgb:11, 11, 13;--text-secondary-rgb:86, 94, 91;--text-muted-rgb:154, 160, 157;--success-rgb:21, 127, 69;--error-rgb:209, 26, 18;--warning-rgb:154, 100, 0;--accent-info-rgb:44, 110, 100}.dark[data-v-7bb33fac]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary-rgb:0, 0, 0;--bg-card-rgb:20, 20, 23;--bg-sidebar-surface:var(--bg-sidebar);--bg-sidebar-surface-rgb:0, 0, 0;--bg-main-surface:var(--bg-primary);--bg-main-surface-rgb:var(--bg-primary-rgb);--bg-primary:#000;--bg-secondary:#08080a;--bg-sidebar:#000;--bg-card:#141417;--bg-card-hover:#1b1b1f;--bg-input:#141417;--border-color:#26262b;--border-light:#26262b;--accent-primary:#fc1222;--accent-hover:#ff1627;--accent-muted:#9aa3a1;--text-primary:#fff;--text-secondary:#9aa3a1;--text-muted:#5c6360;--success:#51d88a;--error:#ff5a4d;--warning:#ffb454;--msg-user-bg:#1b1b1f;--msg-assistant-bg:#141417;--msg-system-border:#3a3a42;--code-bg:#08080a;--text-on-accent:#0b0b0d;--text-on-overlay:#fff;--accent-info:#d6e5e2;--accent-primary-rgb:252, 18, 34;--accent-hover-rgb:255, 22, 39;--text-primary-rgb:255, 255, 255;--text-secondary-rgb:154, 163, 161;--text-muted-rgb:92, 99, 96;--success-rgb:81, 216, 138;--error-rgb:255, 90, 77;--warning-rgb:255, 180, 84;--accent-info-rgb:214, 229, 226}.dark.palette-ae[data-v-7bb33fac]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary-rgb:251, 251, 252;--bg-card-rgb:244, 244, 246;--bg-sidebar-surface:var(--bg-sidebar);--bg-sidebar-surface-rgb:246, 246, 248;--bg-main-surface:var(--bg-primary);--bg-main-surface-rgb:var(--bg-primary-rgb);--bg-primary:#fbfbfc;--bg-secondary:#f1f1f4;--bg-sidebar:#f6f6f8;--bg-card:#f4f4f6;--bg-card-hover:#ebebef;--bg-input:#fff;--border-color:#dcdce1;--border-light:#e6e6ea;--accent-primary:#d8000f;--accent-hover:#c0000d;--accent-muted:#5b605e;--text-primary:#0b0b0d;--text-secondary:#4a4f4e;--text-muted:#767b79;--input-placeholder-color:var(--text-muted);--input-border-color:var(--border-color);--input-border-hover-color:var(--accent-muted);--input-border-focus-color:var(--accent-primary);--success:#157f45;--error:#c4161c;--warning:#8f5d00;--msg-user-bg:#efeff2;--msg-assistant-bg:#fff;--msg-system-border:#c7c7cc;--code-bg:#f4f4f6;--text-on-accent:#fff;--text-on-overlay:#fff;--accent-info:#2c6e64;--accent-primary-rgb:216, 0, 15;--accent-hover-rgb:192, 0, 13;--text-primary-rgb:11, 11, 13;--text-secondary-rgb:74, 79, 78;--text-muted-rgb:118, 123, 121;--success-rgb:21, 127, 69;--error-rgb:196, 22, 28;--warning-rgb:143, 93, 0;--accent-info-rgb:44, 110, 100}.dark.palette-warm[data-v-7bb33fac]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary-rgb:42, 39, 36;--bg-card-rgb:55, 51, 47;--bg-sidebar-surface:var(--bg-sidebar);--bg-sidebar-surface-rgb:42, 39, 36;--bg-main-surface:var(--bg-primary);--bg-main-surface-rgb:var(--bg-primary-rgb);--bg-primary:#2a2724;--bg-secondary:#242220;--bg-sidebar:#2a2724;--bg-card:#37332f;--bg-card-hover:#403b36;--bg-input:#302c29;--border-color:#1f1d1b;--border-light:#47423d;--accent-primary:#f57c76;--accent-hover:#ff8a7a;--accent-muted:#a8a199;--text-primary:#d6d0c8;--text-secondary:#a8a199;--text-muted:#8f8a83;--input-placeholder-color:var(--text-muted);--input-border-color:var(--border-color);--input-border-hover-color:var(--accent-muted);--input-border-focus-color:var(--accent-primary);--success:#7fc9a2;--error:#ff7a72;--warning:#e0b878;--msg-user-bg:#37332f;--msg-assistant-bg:#2f2b28;--msg-system-border:#4d4741;--code-bg:#242220;--text-on-accent:#0b0b0d;--text-on-overlay:#fff;--accent-info:#e0b878;--accent-primary-rgb:245, 124, 118;--accent-hover-rgb:255, 138, 122;--text-primary-rgb:214, 208, 200;--text-secondary-rgb:168, 161, 153;--text-muted-rgb:143, 138, 131;--success-rgb:127, 201, 162;--error-rgb:255, 122, 114;--warning-rgb:224, 184, 120;--accent-info-rgb:224, 184, 120}html.lg.dark[data-v-7bb33fac]{--lg-glass:#1b1618a8;--lg-glass-dense:#161214cc;--lg-glass-solid:#1a1617;--lg-glass-sheen:#ffecec0b;--lg-glass-rim:#ffffff13;--lg-glass-hi:#ffe8e821;--lg-glass-edge:#000000b3;--lg-glass-drop:0 18px 44px #00000080, 0 2px 6px #0000004d;--lg-on-glass:#fff;--lg-on-glass-2:#ffffffc7;--lg-on-glass-3:#ffffff8f;--lg-fill-1:#ffffff0f;--lg-fill-2:#ffffff1a;--lg-fill-3:#ffffff26;--lg-scrim:#00000080;--lg-depth-a:#fc12220f;--lg-depth-b:#fc122209;--lg-r-xl:28px;--lg-r-lg:24px;--lg-r-md:18px;--lg-r-sm:14px;--lg-r-xs:8px;--lg-t1:.12s;--lg-t2:.2s;--lg-t3:.32s;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-air:12px;--lg-side-w:272px;--lg-rail-max:920px}html.lg.dark.palette-ae[data-v-7bb33fac]{--lg-glass:#ffffffd6;--lg-glass-dense:#ffffffeb;--lg-glass-solid:#fff;--lg-glass-sheen:#ffffff80;--lg-glass-rim:#fff9;--lg-glass-hi:#ffffffe6;--lg-glass-edge:#10101817;--lg-glass-drop:0 14px 36px #18182814, 0 2px 6px #1818280d;--lg-on-glass:#0b0b0d;--lg-on-glass-2:#0b0b0db8;--lg-on-glass-3:#0b0b0d85;--lg-fill-1:#0b0b0d0a;--lg-fill-2:#0b0b0d12;--lg-fill-3:#0b0b0d1f;--lg-scrim:#10101847;--lg-depth-a:#d8000f0d;--lg-depth-b:#d8000f08;--lg-r-xl:28px;--lg-r-lg:24px;--lg-r-md:18px;--lg-r-sm:14px;--lg-r-xs:8px;--lg-t1:.12s;--lg-t2:.2s;--lg-t3:.32s;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-air:12px;--lg-side-w:272px;--lg-rail-max:920px}html.lg.dark.palette-warm[data-v-7bb33fac]{--lg-glass:#3a3330b3;--lg-glass-dense:#362f2cd1;--lg-glass-solid:#36302d;--lg-glass-sheen:#ffecec0b;--lg-glass-rim:#fff0dc17;--lg-glass-hi:#ffe4d826;--lg-glass-edge:#0000004d;--lg-glass-drop:0 18px 40px #0000004d, 0 2px 6px #0000002e;--lg-on-glass:#e2dcd4;--lg-on-glass-2:#c6bfb5;--lg-on-glass-3:#a39c92;--lg-fill-1:#fff0dc12;--lg-fill-2:#fff0dc1c;--lg-fill-3:#fff0dc29;--lg-scrim:#00000061;--lg-depth-a:#f57c760d;--lg-depth-b:#f57c7608;--lg-r-xl:28px;--lg-r-lg:24px;--lg-r-md:18px;--lg-r-sm:14px;--lg-r-xs:8px;--lg-t1:.12s;--lg-t2:.2s;--lg-t3:.32s;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-air:12px;--lg-side-w:272px;--lg-rail-max:920px}@media (min-width:1680px){html.lg.dark[data-v-7bb33fac],html.lg.dark.palette-ae[data-v-7bb33fac],html.lg.dark.palette-warm[data-v-7bb33fac]{--lg-rail-max:1000px}}.comic[data-v-7bb33fac]{--border-color:#1a1a1a;--border-light:#555;--msg-system-border:#1a1a1a;--font-ui:"Comic Neue", "ZCOOL KuaiLe", "Zen Maru Gothic", "Gaegu", cursive, sans-serif;--comic-border-width:2.5px;--comic-shadow:3px 3px 0px #00000026}.dark.comic[data-v-7bb33fac]{--border-color:#666;--border-light:#555;--msg-system-border:#888;--comic-shadow:3px 3px 0px #ffffff14}.dark.palette-ae.comic[data-v-7bb33fac]{--border-color:#1a1a1a;--border-light:#555;--msg-system-border:#1a1a1a;--comic-shadow:3px 3px 0px #00000026}.dark.palette-warm.comic[data-v-7bb33fac]{--border-color:#6b645d;--border-light:#5b554f;--msg-system-border:#8a827a;--comic-shadow:3px 3px 0px #ffffff14}.app-shell[data-v-7bb33fac]{height:calc(100 * var(--vh));background-color:var(--bg-primary);flex-direction:column;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}.app-shell[data-v-7bb33fac]:after{content:"";z-index:0;background-image:var(--app-background-image,none);opacity:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.app-shell--custom-background[data-v-7bb33fac]:after{opacity:1}html.vv-shifted .app-shell[data-v-7bb33fac]{transform:translateY(var(--vv-top,0px))}.app-layout[data-v-7bb33fac]{z-index:1;background-color:var(--bg-card);flex:1;width:100%;max-width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.app-layout.no-sidebar[data-v-7bb33fac]{display:block}.app-shell.desktop .app-layout[data-v-7bb33fac]{--vh:calc((1vh - .36px) / var(--ui-scale,1))}.hamburger-btn[data-v-7bb33fac] svg{color:var(--text-primary)}.app-main[data-v-7bb33fac]{background-color:var(--bg-primary);flex:1;min-width:0;overflow-y:auto}.no-sidebar .app-main[data-v-7bb33fac]{height:100%}.app-main--card[data-v-7bb33fac]{background-color:var(--bg-main-surface);border:1px solid var(--border-color);border-radius:14px;margin:10px 10px 10px 0;box-shadow:0 8px 24px #0000001a}.app-shell--custom-background .app-layout[data-v-7bb33fac],.app-shell--custom-background .app-main[data-v-7bb33fac]{background-color:#0000}.app-shell--custom-background .app-main--card[data-v-7bb33fac]{background-color:rgba(var(--bg-main-surface-rgb), .72);-webkit-backdrop-filter:blur(8px)saturate(110%);backdrop-filter:blur(8px)saturate(110%)}.app-shell--custom-background[data-v-7bb33fac] .chat-panel,.app-shell--custom-background[data-v-7bb33fac] .history-panel,.app-shell--custom-background[data-v-7bb33fac] .workflow-view,.app-shell--custom-background[data-v-7bb33fac] .petdex-view{background-color:#0000}.app-shell--custom-background[data-v-7bb33fac] .sidebar,.app-shell--custom-background[data-v-7bb33fac] .chat-panel>.session-list,.app-shell--custom-background[data-v-7bb33fac] .history-panel>.session-list,.app-shell--custom-background[data-v-7bb33fac] .workflow-view>.workflow-sidebar{background-color:rgba(var(--bg-sidebar-surface-rgb), .72);-webkit-backdrop-filter:blur(8px)saturate(110%);backdrop-filter:blur(8px)saturate(110%)}.app-shell--custom-background[data-v-7bb33fac] .history-panel>.chat-main,.app-shell--custom-background[data-v-7bb33fac] .workflow-view>.workflow-main{background-color:rgba(var(--bg-main-surface-rgb), .72);-webkit-backdrop-filter:blur(8px)saturate(110%);backdrop-filter:blur(8px)saturate(110%)}.app-shell--custom-background[data-v-7bb33fac] .chat-panel>.chat-main{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.app-shell--custom-background[data-v-7bb33fac] .desktop-titlebar,.app-shell--custom-background[data-v-7bb33fac] .chat-panel>.chat-main>.chat-header{background-color:rgba(var(--bg-main-surface-rgb), .72);-webkit-backdrop-filter:blur(8px)saturate(110%);backdrop-filter:blur(8px)saturate(110%)}.app-shell--custom-background[data-v-7bb33fac] .chat-input-area,.app-shell--custom-background[data-v-7bb33fac] .coding-agents-content{background-color:#0000}.app-shell--custom-background[data-v-7bb33fac] .chat-main-content{background-color:rgba(var(--bg-main-surface-rgb), .42);-webkit-backdrop-filter:none;backdrop-filter:none}.app-shell--custom-background[data-v-7bb33fac] .virtual-message-list{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.app-shell--custom-background[data-v-7bb33fac] .chat-input-area .input-wrapper{background-color:rgba(var(--bg-main-surface-rgb), .72);-webkit-backdrop-filter:blur(8px)saturate(110%);backdrop-filter:blur(8px)saturate(110%)}.app-shell--custom-background[data-v-7bb33fac] .browser-settings-page>.settings-card{background-color:#0000}.app-shell.desktop-platform-darwin[data-v-7bb33fac]:before,.app-shell.desktop-platform-win32[data-v-7bb33fac]:before{content:"";z-index:1000;-webkit-app-region:drag;height:10px;position:absolute;top:0;left:0;right:0}.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header,.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header,.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header{-webkit-app-region:drag}.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header button,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header a,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header input,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header textarea,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header select,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header [role=button],.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header [role=tab],.app-shell.desktop-platform-darwin[data-v-7bb33fac] .page-header .n-base-selection,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header button,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header a,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header input,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header textarea,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header select,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header [role=button],.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header [role=tab],.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-header .n-base-selection,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header button,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header a,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header input,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header textarea,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header select,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header [role=button],.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header [role=tab],.app-shell.desktop-platform-darwin[data-v-7bb33fac] .terminal-header .n-base-selection,.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header button,.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header a,.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header input,.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header textarea,.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header select,.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header [role=button],.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header [role=tab],.app-shell.desktop-platform-win32[data-v-7bb33fac] .page-header .n-base-selection,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header button,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header a,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header input,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header textarea,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header select,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header [role=button],.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header [role=tab],.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-header .n-base-selection,.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header button,.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header a,.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header input,.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header textarea,.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header select,.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header [role=button],.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header [role=tab],.app-shell.desktop-platform-win32[data-v-7bb33fac] .terminal-header .n-base-selection{-webkit-app-region:no-drag}.app-shell.desktop-platform-win32[data-v-7bb33fac]{overflow:hidden}.app-shell.desktop-platform-win32 .app-main--card[data-v-7bb33fac],.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.chat-main,.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.chat-main,.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-main{margin-top:50px}.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top,.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top,.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top{-webkit-app-region:drag}.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top button,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top a,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top input,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top textarea,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top select,.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top [role=button],.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top [role=tab],.app-shell.desktop-platform-win32[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top .n-base-selection,.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top button,.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top a,.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top input,.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top textarea,.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top select,.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top [role=button],.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top [role=tab],.app-shell.desktop-platform-win32[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top .n-base-selection,.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top button,.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top a,.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top input,.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top textarea,.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top select,.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top [role=button],.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top [role=tab],.app-shell.desktop-platform-win32[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top .n-base-selection{-webkit-app-region:no-drag}.app-shell.desktop-platform-darwin .app-layout[data-v-7bb33fac]>.sidebar,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-panel>.session-list,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .history-panel>.session-list,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .workflow-view>.workflow-sidebar{position:relative}.app-shell.desktop-platform-darwin .app-layout[data-v-7bb33fac]>.sidebar:before,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-panel>.session-list:before,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .history-panel>.session-list:before,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .workflow-view>.workflow-sidebar:before{content:"";z-index:1;-webkit-app-region:drag;height:32px;position:absolute;top:0;left:0;right:0}.app-shell.desktop-platform-darwin .app-layout[data-v-7bb33fac]>.sidebar{padding-top:40px}.app-shell.desktop-platform-darwin[data-v-7bb33fac] .chat-panel>.session-list>.page-sidebar-top,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .history-panel>.session-list>.page-sidebar-top,.app-shell.desktop-platform-darwin[data-v-7bb33fac] .workflow-view>.workflow-sidebar>.page-sidebar-top{padding-top:32px}.app-shell.desktop-chat-window[data-v-7bb33fac] .chat-panel--standalone>.chat-main{margin:10px}.app-shell.desktop-chat-window.desktop-platform-darwin[data-v-7bb33fac]:before,.app-shell.desktop-chat-window.desktop-platform-win32[data-v-7bb33fac]:before{height:46px;top:0}.app-shell.desktop-chat-window.desktop-platform-darwin .app-layout[data-v-7bb33fac],.app-shell.desktop-chat-window.desktop-platform-win32 .app-layout[data-v-7bb33fac]{padding-top:46px}.app-shell.desktop-chat-window.desktop-platform-darwin[data-v-7bb33fac] .chat-panel--standalone>.chat-main,.app-shell.desktop-chat-window.desktop-platform-win32[data-v-7bb33fac] .chat-panel--standalone>.chat-main{margin-top:0}@media (min-width:769px){.app-main--card[data-v-7bb33fac]{overflow:hidden}.app-main--card[data-v-7bb33fac]>*{max-height:100%;height:100%!important}}@media (max-width:768px){.app-main--card[data-v-7bb33fac]{box-shadow:none;border:none;border-radius:0;margin:0}}html.lg .app-shell[data-v-7bb33fac],html.lg .app-layout[data-v-7bb33fac],html.lg .app-main[data-v-7bb33fac]{background:0 0}html.lg .hamburger-btn[data-v-7bb33fac]{background:var(--lg-glass-solid);color:var(--lg-on-glass)}@media (min-width:769px){html.lg .app-main--card[data-v-7bb33fac]{margin:var(--lg-air);border-radius:var(--lg-r-xl);box-shadow:none;background:0 0;border:0;margin-inline-start:0}}@media (min-width:3201px){html.lg .app-layout[data-v-7bb33fac]{max-width:3200px;margin-inline-start:auto;margin-inline-end:auto}}.node-warning-bar[data-v-7bb33fac]{z-index:100;width:100%;color:var(--warning);background-color:rgba(var(--warning-rgb), .12);border-bottom:1px solid rgba(var(--warning-rgb), .32);text-align:center;flex:none;padding:4px 16px;font-size:12px;font-weight:500;line-height:1.4;position:relative}.warm-tint[data-v-7bb33fac]{mix-blend-mode:multiply;opacity:.16;pointer-events:none;z-index:2147483000;background:#ffb066;position:fixed;top:0;bottom:0;left:0;right:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-size-base:14px;--bg-primary-rgb:255, 255, 255;--bg-card-rgb:255, 255, 255;--bg-sidebar-surface:var(--bg-card);--bg-sidebar-surface-rgb:var(--bg-card-rgb);--bg-main-surface:var(--bg-card);--bg-main-surface-rgb:var(--bg-card-rgb);--bg-primary:#fff;--bg-secondary:#f4f4f5;--bg-sidebar:#fff;--bg-card:#fff;--bg-card-hover:#f4f4f5;--bg-input:#fff;--border-color:#e3e3e6;--border-light:#e3e3e6;--accent-primary:#e2000f;--accent-hover:#c9000d;--accent-muted:#565e5b;--text-primary:#0b0b0d;--text-secondary:#565e5b;--text-muted:#9aa09d;--input-placeholder-color:var(--text-muted);--input-border-color:var(--border-color);--input-border-hover-color:var(--accent-muted);--input-border-focus-color:var(--accent-primary);--success:#157f45;--error:#d11a12;--warning:#9a6400;--msg-user-bg:#f4f4f5;--msg-assistant-bg:#fff;--msg-system-border:#c7c7cc;--code-bg:#f4f4f5;--text-on-accent:#fff;--text-on-overlay:#fff;--accent-info:#2c6e64;--font-ui:"Golos Text", "Onest", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Onest", "Golos Text", system-ui, -apple-system, "Segoe UI", sans-serif;--accent-primary-rgb:226, 0, 15;--accent-hover-rgb:201, 0, 13;--text-primary-rgb:11, 11, 13;--text-secondary-rgb:86, 94, 91;--text-muted-rgb:154, 160, 157;--success-rgb:21, 127, 69;--error-rgb:209, 26, 18;--warning-rgb:154, 100, 0;--accent-info-rgb:44, 110, 100}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary-rgb:0, 0, 0;--bg-card-rgb:20, 20, 23;--bg-sidebar-surface:var(--bg-sidebar);--bg-sidebar-surface-rgb:0, 0, 0;--bg-main-surface:var(--bg-primary);--bg-main-surface-rgb:var(--bg-primary-rgb);--bg-primary:#000;--bg-secondary:#08080a;--bg-sidebar:#000;--bg-card:#141417;--bg-card-hover:#1b1b1f;--bg-input:#141417;--border-color:#26262b;--border-light:#26262b;--accent-primary:#fc1222;--accent-hover:#ff1627;--accent-muted:#9aa3a1;--text-primary:#fff;--text-secondary:#9aa3a1;--text-muted:#5c6360;--success:#51d88a;--error:#ff5a4d;--warning:#ffb454;--msg-user-bg:#1b1b1f;--msg-assistant-bg:#141417;--msg-system-border:#3a3a42;--code-bg:#08080a;--text-on-accent:#0b0b0d;--text-on-overlay:#fff;--accent-info:#d6e5e2;--accent-primary-rgb:252, 18, 34;--accent-hover-rgb:255, 22, 39;--text-primary-rgb:255, 255, 255;--text-secondary-rgb:154, 163, 161;--text-muted-rgb:92, 99, 96;--success-rgb:81, 216, 138;--error-rgb:255, 90, 77;--warning-rgb:255, 180, 84;--accent-info-rgb:214, 229, 226}.dark.palette-ae{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-primary-rgb:251, 251, 252;--bg-card-rgb:244, 244, 246;--bg-sidebar-surface:var(--bg-sidebar);--bg-sidebar-surface-rgb:246, 246, 248;--bg-main-surface:var(--bg-primary);--bg-main-surface-rgb:var(--bg-primary-rgb);--bg-primary:#fbfbfc;--bg-secondary:#f1f1f4;--bg-sidebar:#f6f6f8;--bg-card:#f4f4f6;--bg-card-hover:#ebebef;--bg-input:#fff;--border-color:#dcdce1;--border-light:#e6e6ea;--accent-primary:#d8000f;--accent-hover:#c0000d;--accent-muted:#5b605e;--text-primary:#0b0b0d;--text-secondary:#4a4f4e;--text-muted:#767b79;--input-placeholder-color:var(--text-muted);--input-border-color:var(--border-color);--input-border-hover-color:var(--accent-muted);--input-border-focus-color:var(--accent-primary);--success:#157f45;--error:#c4161c;--warning:#8f5d00;--msg-user-bg:#efeff2;--msg-assistant-bg:#fff;--msg-system-border:#c7c7cc;--code-bg:#f4f4f6;--text-on-accent:#fff;--text-on-overlay:#fff;--accent-info:#2c6e64;--accent-primary-rgb:216, 0, 15;--accent-hover-rgb:192, 0, 13;--text-primary-rgb:11, 11, 13;--text-secondary-rgb:74, 79, 78;--text-muted-rgb:118, 123, 121;--success-rgb:21, 127, 69;--error-rgb:196, 22, 28;--warning-rgb:143, 93, 0;--accent-info-rgb:44, 110, 100}.dark.palette-warm{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary-rgb:42, 39, 36;--bg-card-rgb:55, 51, 47;--bg-sidebar-surface:var(--bg-sidebar);--bg-sidebar-surface-rgb:42, 39, 36;--bg-main-surface:var(--bg-primary);--bg-main-surface-rgb:var(--bg-primary-rgb);--bg-primary:#2a2724;--bg-secondary:#242220;--bg-sidebar:#2a2724;--bg-card:#37332f;--bg-card-hover:#403b36;--bg-input:#302c29;--border-color:#1f1d1b;--border-light:#47423d;--accent-primary:#f57c76;--accent-hover:#ff8a7a;--accent-muted:#a8a199;--text-primary:#d6d0c8;--text-secondary:#a8a199;--text-muted:#8f8a83;--input-placeholder-color:var(--text-muted);--input-border-color:var(--border-color);--input-border-hover-color:var(--accent-muted);--input-border-focus-color:var(--accent-primary);--success:#7fc9a2;--error:#ff7a72;--warning:#e0b878;--msg-user-bg:#37332f;--msg-assistant-bg:#2f2b28;--msg-system-border:#4d4741;--code-bg:#242220;--text-on-accent:#0b0b0d;--text-on-overlay:#fff;--accent-info:#e0b878;--accent-primary-rgb:245, 124, 118;--accent-hover-rgb:255, 138, 122;--text-primary-rgb:214, 208, 200;--text-secondary-rgb:168, 161, 153;--text-muted-rgb:143, 138, 131;--success-rgb:127, 201, 162;--error-rgb:255, 122, 114;--warning-rgb:224, 184, 120;--accent-info-rgb:224, 184, 120}html.lg.dark{--lg-glass:#1b1618a8;--lg-glass-dense:#161214cc;--lg-glass-solid:#1a1617;--lg-glass-sheen:#ffecec0b;--lg-glass-rim:#ffffff13;--lg-glass-hi:#ffe8e821;--lg-glass-edge:#000000b3;--lg-glass-drop:0 18px 44px #00000080, 0 2px 6px #0000004d;--lg-on-glass:#fff;--lg-on-glass-2:#ffffffc7;--lg-on-glass-3:#ffffff8f;--lg-fill-1:#ffffff0f;--lg-fill-2:#ffffff1a;--lg-fill-3:#ffffff26;--lg-scrim:#00000080;--lg-depth-a:#fc12220f;--lg-depth-b:#fc122209;--lg-r-xl:28px;--lg-r-lg:24px;--lg-r-md:18px;--lg-r-sm:14px;--lg-r-xs:8px;--lg-t1:.12s;--lg-t2:.2s;--lg-t3:.32s;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-air:12px;--lg-side-w:272px;--lg-rail-max:920px}html.lg.dark.palette-ae{--lg-glass:#ffffffd6;--lg-glass-dense:#ffffffeb;--lg-glass-solid:#fff;--lg-glass-sheen:#ffffff80;--lg-glass-rim:#fff9;--lg-glass-hi:#ffffffe6;--lg-glass-edge:#10101817;--lg-glass-drop:0 14px 36px #18182814, 0 2px 6px #1818280d;--lg-on-glass:#0b0b0d;--lg-on-glass-2:#0b0b0db8;--lg-on-glass-3:#0b0b0d85;--lg-fill-1:#0b0b0d0a;--lg-fill-2:#0b0b0d12;--lg-fill-3:#0b0b0d1f;--lg-scrim:#10101847;--lg-depth-a:#d8000f0d;--lg-depth-b:#d8000f08;--lg-r-xl:28px;--lg-r-lg:24px;--lg-r-md:18px;--lg-r-sm:14px;--lg-r-xs:8px;--lg-t1:.12s;--lg-t2:.2s;--lg-t3:.32s;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-air:12px;--lg-side-w:272px;--lg-rail-max:920px}html.lg.dark.palette-warm{--lg-glass:#3a3330b3;--lg-glass-dense:#362f2cd1;--lg-glass-solid:#36302d;--lg-glass-sheen:#ffecec0b;--lg-glass-rim:#fff0dc17;--lg-glass-hi:#ffe4d826;--lg-glass-edge:#0000004d;--lg-glass-drop:0 18px 40px #0000004d, 0 2px 6px #0000002e;--lg-on-glass:#e2dcd4;--lg-on-glass-2:#c6bfb5;--lg-on-glass-3:#a39c92;--lg-fill-1:#fff0dc12;--lg-fill-2:#fff0dc1c;--lg-fill-3:#fff0dc29;--lg-scrim:#00000061;--lg-depth-a:#f57c760d;--lg-depth-b:#f57c7608;--lg-r-xl:28px;--lg-r-lg:24px;--lg-r-md:18px;--lg-r-sm:14px;--lg-r-xs:8px;--lg-t1:.12s;--lg-t2:.2s;--lg-t3:.32s;--lg-ease:cubic-bezier(.22, 1, .36, 1);--lg-air:12px;--lg-side-w:272px;--lg-rail-max:920px}@media (min-width:1680px){html.lg.dark,html.lg.dark.palette-ae,html.lg.dark.palette-warm{--lg-rail-max:1000px}}.comic{--border-color:#1a1a1a;--border-light:#555;--msg-system-border:#1a1a1a;--font-ui:"Comic Neue", "ZCOOL KuaiLe", "Zen Maru Gothic", "Gaegu", cursive, sans-serif;--comic-border-width:2.5px;--comic-shadow:3px 3px 0px #00000026}.dark.comic{--border-color:#666;--border-light:#555;--msg-system-border:#888;--comic-shadow:3px 3px 0px #ffffff14}.dark.palette-ae.comic{--border-color:#1a1a1a;--border-light:#555;--msg-system-border:#1a1a1a;--comic-shadow:3px 3px 0px #00000026}.dark.palette-warm.comic{--border-color:#6b645d;--border-light:#5b554f;--msg-system-border:#8a827a;--comic-shadow:3px 3px 0px #ffffff14}.hljs-code-block{background:var(--code-bg);border:1px solid var(--border-color);box-sizing:border-box;white-space:normal;border-radius:0;width:100%;min-width:0;max-width:100%;margin:10px 0;overflow:hidden}.hljs-code-block .code-header{background:var(--bg-card-hover);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.hljs-code-block .code-header .code-lang{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:11px}.hljs-code-block .code-header .copy-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;padding:2px 6px;font-size:11px;transition:all .15s}.hljs-code-block .code-header .copy-btn:hover{color:var(--text-primary);background:rgba(var(--accent-primary-rgb), .1)}html.lg .hljs-code-block .code-header .copy-btn{transition:color .15s,background-color .15s}.hljs-code-block code.hljs{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:12px;font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,monospace;font-size:13px;line-height:1.5;display:block;overflow-x:auto}.hljs-code-block.hljs-unified-diff code.hljs{white-space:pre;overflow-wrap:normal;word-break:normal;padding:0;line-height:1.45;display:block;overflow-x:auto}.hljs-code-block.hljs-unified-diff .diff-line{white-space:pre;grid-template-columns:58px max-content;min-width:max-content;display:grid}.hljs-code-block.hljs-unified-diff .diff-line-number{-webkit-user-select:none;user-select:none;text-align:right;color:#94a3b8;background:#0f172a0a;border-right:1px solid #94a3b840;padding:0 14px 0 10px}.hljs-code-block.hljs-unified-diff .diff-line-content{white-space:pre;padding:0 12px}.hljs-code-block.hljs-unified-diff .diff-line-file-header{color:#475569;background:#94a3b829}.hljs-code-block.hljs-unified-diff .diff-line-hunk-header{color:#1d4ed8;background:#3b82f61f}.hljs-code-block.hljs-unified-diff .diff-line-context-fold{color:#64748b;background:#94a3b81a;font-style:italic}.hljs-code-block.hljs-unified-diff .diff-line-added{color:#166534;background:#22c55e24}.hljs-code-block.hljs-unified-diff .diff-line-added .diff-line-number{color:#15803d;background:#22c55e2e}.hljs-code-block.hljs-unified-diff .diff-line-removed{color:#b91c1c;background:#ef44441f}.hljs-code-block.hljs-unified-diff .diff-line-removed .diff-line-number{color:#dc2626;background:#ef44442e}.hljs-code-block .hljs{color:#1f2937;background:0 0}.hljs-code-block .hljs-keyword,.hljs-code-block .hljs-selector-tag,.hljs-code-block .hljs-meta .hljs-keyword{color:#7c3aed;font-weight:600}.hljs-code-block .hljs-string,.hljs-code-block .hljs-attr,.hljs-code-block .hljs-regexp,.hljs-code-block .hljs-template-variable{color:#0f766e}.hljs-code-block .hljs-number,.hljs-code-block .hljs-literal,.hljs-code-block .hljs-symbol,.hljs-code-block .hljs-bullet{color:#b45309}.hljs-code-block .hljs-comment,.hljs-code-block .hljs-quote{color:#6b7280;font-style:italic}.hljs-code-block .hljs-built_in,.hljs-code-block .hljs-title.class_,.hljs-code-block .hljs-title.function_{color:#2563eb}.hljs-code-block .hljs-type,.hljs-code-block .hljs-variable,.hljs-code-block .hljs-property,.hljs-code-block .hljs-params{color:#b91c1c}.hljs-code-block .hljs-tag,.hljs-code-block .hljs-name,.hljs-code-block .hljs-section,.hljs-code-block .hljs-title{color:#1f2937}.hljs-code-block .hljs-meta{color:#6b7280}.dark:not(.palette-ae) .hljs-code-block .hljs{color:var(--text-primary)}.dark:not(.palette-ae) .hljs-code-block.hljs-unified-diff .diff-line-file-header{color:#cbd5e1;background:rgba(var(--text-primary-rgb), .12)}.dark:not(.palette-ae) .hljs-code-block.hljs-unified-diff .diff-line-number{color:#94a3b8;background:rgba(var(--text-primary-rgb), .06);border-right-color:rgba(var(--text-primary-rgb), .16)}.dark:not(.palette-ae) .hljs-code-block.hljs-unified-diff .diff-line-hunk-header{color:#93c5fd;background:rgba(var(--text-primary-rgb), .1)}.dark:not(.palette-ae) .hljs-code-block.hljs-unified-diff .diff-line-context-fold{color:#cbd5e1;background:rgba(var(--text-primary-rgb), .08)}.dark:not(.palette-ae) .hljs-code-block.hljs-unified-diff .diff-line-added{color:#86efac;background:#22c55e2e}.dark:not(.palette-ae) .hljs-code-block.hljs-unified-diff .diff-line-added .diff-line-number{color:#4ade80;background:#22c55e38}.dark:not(.palette-ae) .hljs-code-block.hljs-unified-diff .diff-line-removed{color:#fca5a5;background:#ef44442e}.dark:not(.palette-ae) .hljs-code-block.hljs-unified-diff .diff-line-removed .diff-line-number{color:#f87171;background:#ef444438}.dark:not(.palette-ae) .hljs-code-block .hljs-keyword,.dark:not(.palette-ae) .hljs-code-block .hljs-selector-tag,.dark:not(.palette-ae) .hljs-code-block .hljs-meta .hljs-keyword{color:#c084fc;font-weight:600}.dark:not(.palette-ae) .hljs-code-block .hljs-string,.dark:not(.palette-ae) .hljs-code-block .hljs-attr,.dark:not(.palette-ae) .hljs-code-block .hljs-regexp,.dark:not(.palette-ae) .hljs-code-block .hljs-template-variable{color:#5eead4}.dark:not(.palette-ae) .hljs-code-block .hljs-number,.dark:not(.palette-ae) .hljs-code-block .hljs-literal,.dark:not(.palette-ae) .hljs-code-block .hljs-symbol,.dark:not(.palette-ae) .hljs-code-block .hljs-bullet{color:#fbbf24}.dark:not(.palette-ae) .hljs-code-block .hljs-comment,.dark:not(.palette-ae) .hljs-code-block .hljs-quote{color:#94a3b8;font-style:italic}.dark:not(.palette-ae) .hljs-code-block .hljs-built_in,.dark:not(.palette-ae) .hljs-code-block .hljs-title.class_,.dark:not(.palette-ae) .hljs-code-block .hljs-title.function_{color:#93c5fd}.dark:not(.palette-ae) .hljs-code-block .hljs-type,.dark:not(.palette-ae) .hljs-code-block .hljs-variable,.dark:not(.palette-ae) .hljs-code-block .hljs-property,.dark:not(.palette-ae) .hljs-code-block .hljs-params{color:#fca5a5}.dark:not(.palette-ae) .hljs-code-block .hljs-tag,.dark:not(.palette-ae) .hljs-code-block .hljs-name,.dark:not(.palette-ae) .hljs-code-block .hljs-section,.dark:not(.palette-ae) .hljs-code-block .hljs-title{color:#f3f4f6}.dark:not(.palette-ae) .hljs-code-block .hljs-meta{color:#94a3b8}@media (min-width:769px){html.lg .hljs-code-block{border-radius:var(--lg-r-md)}html.lg .hljs-code-block .code-header{background:0 0;height:36px;padding-block-start:0;padding-block-end:0;padding-inline-start:14px;padding-inline-end:4px}html.lg .hljs-code-block .code-header .code-lang{font-size:12px;line-height:16px}html.lg .hljs-code-block .code-header .copy-btn{height:28px;color:var(--text-secondary);border-radius:var(--lg-r-sm);transition:color var(--lg-t1) var(--lg-ease), background-color var(--lg-t1) var(--lg-ease);grid-auto-flow:column;place-items:center;gap:6px;padding-block-start:0;padding-block-end:0;padding-inline-start:10px;padding-inline-end:10px;font-size:12px;line-height:16px;display:inline-grid}html.lg :where(.hljs-code-block:not(.hljs-unified-diff)) code.hljs{padding:12px 14px;font-size:13px;line-height:20px}}@font-face{font-family:Onest LG;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/onest-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest LG;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest LG;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/onest-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest LG;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lg{--lg-font-display:"Onest LG", "Onest", "Golos Text", system-ui, -apple-system, "Segoe UI", sans-serif}html.lg .lg-glass{background:var(--lg-glass-solid);box-shadow:inset 0 1px 0 var(--lg-glass-hi), inset 0 0 0 1px var(--lg-glass-rim), 0 0 0 1px var(--lg-glass-edge), var(--lg-glass-drop)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.lg .lg-glass{background:linear-gradient(180deg, var(--lg-glass-sheen), transparent 46%), var(--lg-glass);-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%)}}html.lg .lg-glass--dense{background:var(--lg-glass-solid);box-shadow:inset 0 1px 0 var(--lg-glass-hi), inset 0 0 0 1px var(--lg-glass-rim), 0 0 0 1px var(--lg-glass-edge), var(--lg-glass-drop)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.lg .lg-glass--dense{background:linear-gradient(180deg, var(--lg-glass-sheen), transparent 46%), var(--lg-glass-dense);-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%)}}html.lg .lg-glass.lg-glass--solid,html.lg .lg-glass--solid{background:var(--lg-glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}html.lg .lg-capsule{border-radius:999px}html.lg .lg-scroll-mask{-webkit-mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 24px calc(100% - 24px),#0000)}html.lg .lg-scroll-mask--end{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}@keyframes lg-materialize{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes lg-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes lg-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}html.lg .lg-enter{animation:lg-materialize var(--lg-t3) var(--lg-ease) both}html.lg .lg-rise{animation:lg-rise var(--lg-t2) var(--lg-ease) both}html.lg .lg-pop{animation:lg-pop var(--lg-t2) var(--lg-ease) both}html.lg .lg-anim{will-change:transform, opacity}html.lg .n-popover:not(.n-popover--raw),html.lg .n-dropdown-menu,html.lg .n-base-select-menu,html.lg .n-cascader-menu,html.lg .n-popconfirm,html.lg .slash-command-dropdown,html.lg .mention-dropdown{background:var(--lg-glass-solid);box-shadow:inset 0 1px 0 var(--lg-glass-hi), inset 0 0 0 1px var(--lg-glass-rim), 0 0 0 1px var(--lg-glass-edge), var(--lg-glass-drop)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.lg .n-popover:not(.n-popover--raw),html.lg .n-dropdown-menu,html.lg .n-base-select-menu,html.lg .n-cascader-menu,html.lg .n-popconfirm,html.lg .slash-command-dropdown,html.lg .mention-dropdown{background:linear-gradient(180deg, var(--lg-glass-sheen), transparent 46%), var(--lg-glass);-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%)}}html.lg .n-popover:not(.n-popover--raw),html.lg .n-dropdown-menu,html.lg .n-base-select-menu,html.lg .n-cascader-menu,html.lg .n-popconfirm,html.lg .slash-command-dropdown,html.lg .mention-dropdown{border-radius:var(--lg-r-lg);color:var(--lg-on-glass)}html.lg .n-dropdown-menu,html.lg .slash-command-dropdown,html.lg .mention-dropdown{padding:6px}html.lg .n-popover-shared .n-popover-arrow{background-color:var(--lg-glass-solid)}html.lg .n-tooltip{border-radius:var(--lg-r-md)}html.lg .n-card.n-modal,html.lg .n-dialog{background:var(--lg-glass-solid);box-shadow:inset 0 1px 0 var(--lg-glass-hi), inset 0 0 0 1px var(--lg-glass-rim), 0 0 0 1px var(--lg-glass-edge), var(--lg-glass-drop)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.lg .n-card.n-modal,html.lg .n-dialog{background:linear-gradient(180deg, var(--lg-glass-sheen), transparent 46%), var(--lg-glass);-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%)}}html.lg .n-card.n-modal,html.lg .n-dialog{border-radius:var(--lg-r-xl);color:var(--lg-on-glass)}html.lg.palette-ae .n-modal-mask{background-color:var(--lg-scrim)}html.lg .n-drawer{background:var(--lg-glass-solid);box-shadow:inset 0 1px 0 var(--lg-glass-hi), inset 0 0 0 1px var(--lg-glass-rim), 0 0 0 1px var(--lg-glass-edge), var(--lg-glass-drop)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.lg .n-drawer{background:linear-gradient(180deg, var(--lg-glass-sheen), transparent 46%), var(--lg-glass-dense);-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%)}}html.lg .n-drawer{color:var(--lg-on-glass)}html.lg .n-notification{background:var(--lg-glass-solid);box-shadow:inset 0 1px 0 var(--lg-glass-hi), inset 0 0 0 1px var(--lg-glass-rim), 0 0 0 1px var(--lg-glass-edge), var(--lg-glass-drop)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.lg .n-notification{background:linear-gradient(180deg, var(--lg-glass-sheen), transparent 46%), var(--lg-glass);-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%)}}html.lg .n-notification{border-radius:var(--lg-r-lg)}html.lg .n-message{background:var(--lg-glass-solid);box-shadow:inset 0 1px 0 var(--lg-glass-hi), inset 0 0 0 1px var(--lg-glass-rim), 0 0 0 1px var(--lg-glass-edge), var(--lg-glass-drop)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.lg .n-message{background:linear-gradient(180deg, var(--lg-glass-sheen), transparent 46%), var(--lg-glass);-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%)}}html.lg .n-message{color:var(--lg-on-glass);border-radius:22px}html.lg .n-modal-container .n-popover,html.lg .n-modal-container .n-base-select-menu,html.lg .n-drawer-container .n-popover,html.lg .n-drawer-container .n-base-select-menu,html.lg .n-dropdown-menu .n-dropdown-menu{background:var(--lg-glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}html.lg .n-dropdown-menu .n-dropdown-option-body{height:36px;color:var(--lg-on-glass-2);line-height:36px}html.lg .n-dropdown-menu .n-dropdown-option-body:before{border-radius:var(--lg-r-md);left:0;right:0}html.lg .n-dropdown-menu .n-dropdown-option-body.n-dropdown-option-body--pending{color:var(--lg-on-glass)}html.lg .n-dropdown-menu .n-dropdown-option-body.n-dropdown-option-body--pending:before{background-color:var(--lg-fill-1)}html.lg .n-dropdown-menu .n-dropdown-option-body.n-dropdown-option-body--active:before{background-color:var(--lg-fill-2)}html.lg .n-base-select-menu .n-base-select-option{color:var(--lg-on-glass-2)}html.lg .n-base-select-menu .n-base-select-option:before{border-radius:var(--lg-r-md)}html.lg .n-base-select-menu .n-base-select-option.n-base-select-option--pending{color:var(--lg-on-glass)}html.lg .n-base-select-menu .n-base-select-option.n-base-select-option--pending:before{background-color:var(--lg-fill-1)}html.lg .n-base-select-menu .n-base-select-option.n-base-select-option--selected:before{background-color:var(--lg-fill-2)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){html.lg .lg-glass,html.lg .lg-glass--dense,html.lg .n-popover:not(.n-popover--raw),html.lg .n-dropdown-menu,html.lg .n-base-select-menu,html.lg .n-cascader-menu,html.lg .n-popconfirm,html.lg .slash-command-dropdown,html.lg .mention-dropdown,html.lg .n-card.n-modal,html.lg .n-dialog,html.lg .n-drawer,html.lg .n-notification,html.lg .n-message{background:var(--lg-glass-solid)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-contrast:more){html.lg .lg-glass,html.lg .lg-glass--dense,html.lg .n-popover:not(.n-popover--raw),html.lg .n-dropdown-menu,html.lg .n-base-select-menu,html.lg .n-cascader-menu,html.lg .n-popconfirm,html.lg .slash-command-dropdown,html.lg .mention-dropdown,html.lg .n-card.n-modal,html.lg .n-dialog,html.lg .n-drawer,html.lg .n-notification,html.lg .n-message{box-shadow:0 0 0 1px var(--text-primary), var(--lg-glass-drop)!important}}html.lg body{background:radial-gradient(64% 52% at 74% 6%, var(--lg-depth-a), transparent 72%), radial-gradient(54% 46% at 18% 100%, var(--lg-depth-b), transparent 72%), var(--bg-primary)}@media (prefers-reduced-motion:no-preference){html.lg :where(.n-button,.n-menu-item-content,.n-tabs-tab,button:not(:disabled),[role=button]:not([aria-disabled=true])){transition:transform var(--lg-t1) var(--lg-ease), opacity var(--lg-t1) var(--lg-ease), background-color var(--lg-t1) var(--lg-ease), color var(--lg-t1) var(--lg-ease);will-change:auto}html.lg :where(.n-button:not(:disabled):active,.n-menu-item-content:not(.n-menu-item-content--disabled):active,.n-tabs-tab:not(.n-tabs-tab--disabled):active,button:not(:disabled):active,[role=button]:not([aria-disabled=true]):active){transform:scale(.97)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){html.lg :where(.n-button:not(:disabled):hover,button:not(:disabled):hover,[role=button]:not([aria-disabled=true]):hover){opacity:.92}}@media (prefers-reduced-motion:reduce){html.lg .lg-enter,html.lg .lg-rise,html.lg .lg-pop{animation-duration:.12s!important;animation-timing-function:linear!important}@keyframes lg-materialize{0%{opacity:0}to{opacity:1}}@keyframes lg-rise{0%{opacity:0}to{opacity:1}}@keyframes lg-pop{0%{opacity:0}to{opacity:1}}}html.lg :where(a,button,[role=button],[tabindex],input,textarea,select):not([class*=n-]):focus-visible{border-radius:inherit}@media (min-width:769px){html.lg .page-header{background:var(--lg-glass-solid);box-shadow:inset 0 1px 0 var(--lg-glass-hi), inset 0 0 0 1px var(--lg-glass-rim), 0 0 0 1px var(--lg-glass-edge), var(--lg-glass-drop)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html.lg .page-header{background:linear-gradient(180deg, var(--lg-glass-sheen), transparent 46%), var(--lg-glass);-webkit-backdrop-filter:blur(18px)saturate(165%);backdrop-filter:blur(18px)saturate(165%)}}html.lg .page-header{margin:var(--lg-air) var(--lg-air) 0;border-radius:var(--lg-r-xl);border-bottom:0;gap:12px;height:56px;min-height:56px;padding-block-start:0;padding-block-end:0;padding-inline-start:20px;padding-inline-end:10px}}@media (min-width:769px) and (prefers-reduced-transparency:reduce),(min-width:769px) and (prefers-contrast:more){html.lg .page-header{background:var(--lg-glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width:769px) and (prefers-contrast:more){html.lg .page-header{box-shadow:0 0 0 1px var(--text-primary), var(--lg-glass-drop)}}@media (min-width:769px){html.lg .page-header .header-title{font-family:var(--lg-font-display);font-size:16px;font-weight:500;line-height:20px}}html.lg *{scrollbar-width:thin;scrollbar-color:var(--lg-fill-3) transparent}html.lg ::-webkit-scrollbar-thumb{background:var(--lg-fill-3);border-radius:999px}html.lg{--lg-fs-prose:15px;--lg-lh-prose:24px;--lg-fs-row:13px;--lg-lh-row:20px;--lg-fs-meta:11px;--lg-fs-head:15px}@media (min-width:1920px){html.lg.dark:root,html.lg.dark.palette-ae:root,html.lg.dark.palette-warm:root{--lg-side-w:288px;--lg-rail-max:1100px;--chat-measure:78ch}}@media (min-width:2400px){html.lg.dark:root,html.lg.dark.palette-ae:root,html.lg.dark.palette-warm:root{--lg-air:16px;--lg-side-w:304px;--lg-rail-max:1240px;--chat-measure:80ch}}@media (min-width:3200px){html.lg.dark:root,html.lg.dark.palette-ae:root,html.lg.dark.palette-warm:root{--lg-air:20px;--lg-side-w:320px;--lg-rail-max:1320px;--chat-measure:84ch}}@media (min-width:1920px) and (min-height:860px){html.lg:not(.ui-scaled){--lg-fs-prose:16px;--lg-lh-prose:26px;--lg-fs-row:14px;--lg-fs-head:16px}}@media (min-width:2400px) and (min-height:1200px){html.lg:not(.ui-scaled){--lg-fs-prose:17px;--lg-lh-prose:28px;--lg-lh-row:22px;--lg-fs-meta:12px}}@media (min-width:3200px) and (min-height:1600px){html.lg:not(.ui-scaled){--lg-fs-prose:18px;--lg-lh-prose:30px;--lg-fs-row:15px;--lg-fs-head:17px}}@font-face{font-family:Onest;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/onest-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/onest-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/golos-text-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/golos-text-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/golos-text-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/golos-text-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comic Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ComicNeue-Bold.ttf)format("truetype")}@font-face{font-family:ZCOOL KuaiLe;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ZCOOLKuaiLe-Regular.ttf)format("truetype")}@font-face{font-family:Zen Maru Gothic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ZenMaruGothic-Regular.ttf)format("truetype")}@font-face{font-family:Zen Maru Gothic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ZenMaruGothic-Bold.ttf)format("truetype")}@font-face{font-family:Gaegu;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Gaegu-Regular.ttf)format("truetype")}@font-face{font-family:Gaegu;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Gaegu-Bold.ttf)format("truetype")}*,:before,:after{box-sizing:border-box;margin:0;padding:0}button,input,select,textarea{font-family:inherit}:root{--vh:calc(1vh / var(--ui-scale,1));--chat-measure:75ch;--chat-row-max:880px}@supports (height:100dvh){:root{--vh:calc(1dvh / var(--ui-scale,1))}}html{zoom:var(--ui-scale,1)}@media (min-width:1280px){:root{--chat-row-max:min(1100px, 100% - 96px)}}@media (min-width:1680px){:root{--chat-row-max:min(1240px, 100% - 128px)}}@media (min-width:1920px){:root{--chat-row-max:min(1600px, 100% - 160px)}}@media (min-width:2560px){:root{--chat-row-max:min(2000px, 100% - 200px)}}@media (min-width:1680px){html,body{font-size:15px}}@media (min-width:2240px){html,body{font-size:16px}}html.theme-transitioning,html.theme-transitioning *,html.theme-transitioning :before,html.theme-transitioning :after{transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s,fill .3s,stroke .3s!important}html,body{width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}html[dir=rtl] .v-binder-follower-container{direction:ltr}#app{width:100%;height:100%;overflow:hidden}body{font-family:var(--font-ui,"Golos Text", "Onest", system-ui, -apple-system, "Segoe UI", sans-serif);background-color:var(--bg-primary);color:var(--text-primary);font-size:var(--font-size-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}.chat-input-area,.chat-input-area .input-wrapper{background-color:var(--bg-card)}.settings-check{color:#0000;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;font-size:13px;line-height:16px;display:inline-flex}.settings-check.active{color:var(--accent-primary)}.hermes-desktop-pet-window,.hermes-desktop-pet-window body,.hermes-desktop-pet-window #app,.hermes-desktop-windows,.hermes-desktop-windows body,.hermes-desktop-windows #app{background:0 0!important}html.theme-has-custom-background .n-base-select-menu,html.theme-has-custom-background .n-dropdown-menu,html.theme-has-custom-background .n-cascader-menu,html.theme-has-custom-background .slash-command-dropdown,html.theme-has-custom-background .mention-dropdown{-webkit-backdrop-filter:blur(8px)saturate(110%);backdrop-filter:blur(8px)saturate(110%);background-color:rgba(var(--bg-main-surface-rgb), .72)!important}.hermes-desktop-shell .n-drawer,.hermes-desktop-shell .n-drawer *,.hermes-desktop-shell .n-modal,.hermes-desktop-shell .n-modal *,.hermes-desktop-shell .n-dialog,.hermes-desktop-shell .n-dialog *,.hermes-desktop-shell .n-popover,.hermes-desktop-shell .n-popover *,.hermes-desktop-shell .n-dropdown,.hermes-desktop-shell .n-dropdown *,.hermes-desktop-shell .n-select-menu,.hermes-desktop-shell .n-select-menu *,.hermes-desktop-shell .n-base-select-menu,.hermes-desktop-shell .n-base-select-menu *,.hermes-desktop-shell .n-message-container,.hermes-desktop-shell .n-message-container *,.hermes-desktop-shell .n-notification-container,.hermes-desktop-shell .n-notification-container *,.hermes-desktop-shell .drawer-overlay,.hermes-desktop-shell .drawer-panel,.hermes-desktop-shell .drawer-panel *{-webkit-app-region:no-drag}code,pre,.mono{font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,monospace}a{color:var(--accent-primary);text-decoration:none}a:hover{color:var(--accent-hover)}:where(a,button,[role=button],[tabindex],input,textarea,select):not([class*=n-]):focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:0}::-webkit-scrollbar{background:0 0;width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-track-piece{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}::-webkit-scrollbar-corner{background:0 0}*{scrollbar-width:thin;scrollbar-color:var(--border-color) transparent}::selection{background:rgba(var(--accent-primary-rgb), .3)}.page-header{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 20px;display:flex}.header-title{color:var(--text-primary);margin:0;font-size:16px;font-weight:600;line-height:1.4}.page-header>.header-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.input-sm{width:90px}.input-md{width:200px}.input-lg{width:300px}.mobile-backdrop{z-index:999;background:#0006;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.hamburger-btn{top:calc(10px + env(safe-area-inset-top,0px));z-index:99;background:var(--bg-card);cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;width:40px;height:40px;display:none;position:fixed;left:12px;box-shadow:0 1px 4px #0000001a}@media (max-width:768px){.mobile-backdrop{display:block}.hamburger-btn{display:flex}.page-header{padding:calc(16px + env(safe-area-inset-top,0px)) 12px 16px 52px!important}.input-sm,.input-md,.input-lg{width:100%}input,textarea,select,.n-input,.n-input__input-element,.n-input__textarea-el,.n-input__textarea-element{font-size:16px!important}}@media (prefers-reduced-motion:no-preference){:where(html:not(.lg)) .n-button{will-change:transform;transition:transform .14s cubic-bezier(.22,1,.36,1),filter .14s cubic-bezier(.22,1,.36,1)}:where(html:not(.lg)) .n-menu-item-content{will-change:transform;transition:transform .14s cubic-bezier(.22,1,.36,1),filter .14s cubic-bezier(.22,1,.36,1)}:where(html:not(.lg)) .n-tabs-tab{will-change:transform;transition:transform .14s cubic-bezier(.22,1,.36,1),filter .14s cubic-bezier(.22,1,.36,1)}:where(html:not(.lg)) button:not(:disabled){will-change:transform;transition:transform .14s cubic-bezier(.22,1,.36,1),filter .14s cubic-bezier(.22,1,.36,1)}:where(html:not(.lg)) [role=button]:not([aria-disabled=true]){will-change:transform;transition:transform .14s cubic-bezier(.22,1,.36,1),filter .14s cubic-bezier(.22,1,.36,1)}:where(html:not(.lg)) .n-button:not(:disabled):active{filter:brightness(.92);transition-duration:.11s;transform:scale(.97)}:where(html:not(.lg)) .n-menu-item-content:not(.n-menu-item-content--disabled):active{filter:brightness(.92);transition-duration:.11s;transform:scale(.97)}:where(html:not(.lg)) .n-tabs-tab:not(.n-tabs-tab--disabled):active{filter:brightness(.92);transition-duration:.11s;transform:scale(.97)}:where(html:not(.lg)) button:not(:disabled):active{filter:brightness(.92);transition-duration:.11s;transform:scale(.97)}:where(html:not(.lg)) [role=button]:not([aria-disabled=true]):active{filter:brightness(.92);transition-duration:.11s;transform:scale(.97)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){:where(html:not(.lg)) .n-button:not(:disabled):hover{filter:brightness(1.04)}:where(html:not(.lg)) button:not(:disabled):hover{filter:brightness(1.04)}:where(html:not(.lg)) [role=button]:not([aria-disabled=true]):hover{filter:brightness(1.04)}}@media (prefers-reduced-motion:no-preference){.n-button__content,.press-fx{transition:transform .14s cubic-bezier(.22,1,.36,1)}.press-fx:active{transition-duration:.11s;transform:scale(.96)}}
