@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Inter:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"IBM Plex Mono", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-green-500:oklch(72.3% .219 149.579);--color-cyan-500:oklch(71.5% .143 215.221);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-purple-500:oklch(62.7% .265 303.9);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-500:oklch(55.1% .027 264.364);--spacing:.25rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--tracking-tight:-.025em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-30{top:calc(var(--spacing) * 30)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--color-blue-400:#5395ff;--color-blue-500:#0062fd;--color-blue-600:#0052d4;--color-blue-700:#1374ff;--color-cyan-400:#4eeae3;--color-cyan-500:#01e4db;--color-cyan-600:#01c4bc;--color-gray-50:#fafafa;--color-gray-100:#f4f4f5;--color-gray-200:#e4e4e7;--color-gray-300:#d4d4d8;--color-gray-400:#a1a1aa;--color-gray-500:#71717a;--color-gray-600:#52525b;--color-gray-700:#3f3f46;--color-gray-800:#27272a;--color-gray-900:#18181b;--color-navy-50:#f0f4f8;--color-navy-100:#d9e2ec;--color-navy-500:#101b2d;--color-navy-600:#0d1623;--color-navy-700:#060d17;--color-navy-800:#1a1d29;--color-navy-900:#00060f;--white:#fff;--black:#000;--opacity-3:.03;--opacity-4:.04;--opacity-5:.05;--opacity-8:.08;--opacity-10:.1;--opacity-12:.12;--opacity-15:.15;--opacity-20:.2;--opacity-25:.25;--opacity-40:.4;--opacity-41:.41;--opacity-53:.53;--opacity-77:.77}[data-theme=dark]{--bg-primary:var(--color-navy-900);--bg-secondary:var(--color-navy-500);--bg-tertiary:var(--color-navy-800);--bg-dark:var(--color-navy-700);--bg-modal:var(--color-navy-800);--bg-overlay:rgba(255, 255, 255, var(--opacity-3));--bg-overlay-light:rgba(255, 255, 255, var(--opacity-4));--bg-overlay-medium:rgba(255, 255, 255, var(--opacity-5));--bg-overlay-dark:rgba(0, 0, 0, var(--opacity-25));--bg-gradient:linear-gradient(12.86deg, var(--color-navy-900) 0%, var(--color-navy-500) 100%);--color-gradient-primary:linear-gradient(100.17deg, var(--color-blue-500) 0%, var(--color-cyan-500) 119.5%);--color-gradient-secondary:linear-gradient(to right, var(--color-blue-500) 0%, var(--color-cyan-500) 127.5%);--text-primary:#e4e4e4;--text-secondary:rgba(255, 255, 255, var(--opacity-77));--text-tertiary:rgba(255, 255, 255, var(--opacity-53));--text-muted:rgba(255, 255, 255, var(--opacity-41));--text-disabled:rgba(255, 255, 255, var(--opacity-40));--text-placeholder:#9f9fa9;--text-gray:var(--color-gray-500);--text-light:#d1d1d1;--text-accent:var(--color-cyan-500);--border-primary:rgba(255, 255, 255, var(--opacity-5));--border-secondary:rgba(255, 255, 255, var(--opacity-8));--border-tertiary:rgba(255, 255, 255, var(--opacity-10));--border-light:rgba(255, 255, 255, var(--opacity-12));--border-separator:#27272a80;--bg-code:#080e1a;--shadow-sm:0px 4px 14px 0px #00000040;--shadow-md:0px 4px 34px 0px #00000040;--shadow-lg:0px 4px 84px 0px #0062fd1f;--shadow-glow-primary:0 0 24px 0 #0062fd73;--shadow-glow-secondary:0 0 44px 0 #1374ff99;--shadow-glow-cyan:0 0 34px 0 #01e4db75;--shadow-button:0px 0px 40px -12px #5395ff2e, inset 0px .5px 0px 0px #ffffff14;--menu-bg:#1a1d29f5;--over-soft:#ffffff0f;--over-med:#ffffff0d;--over-strong:#ffffff14;--sel-border:#0062fd66;--panel-bg:var(--bg-gradient);--panel-border:#333d51;--panel-card-bg:#161d2b;--panel-card-border:#333d51;--panel-card-divider:#262f41;--panel-text:#edeef1;--panel-text-muted:#9aa0ad;--panel-accent:#5b9dff;--panel-hover-bg:#ffffff0d;--panel-row-active-bg:#0062fd4d;--seg-track-bg:#1a2130;--seg-track-border:#333d51;--seg-active-fill:#0062fd4d;--seg-active-solid:#13356e;--seg-active-border:#333d51;--seg-active-text:#edeef1;--seg-idle-text:#9aa0ad;--step-current-fill:#0062fd4d;--step-current-solid:#0f316a;--step-current-border:transparent;--step-marker:inset 0 0 #0000;--btn-neutral-bg:#262f41;--btn-neutral-border:#333d51;--btn-neutral-text:#edeef1;--btn-danger-bg:#351212;--btn-danger-border:#dc6464;--btn-danger-text:#dc6464;--btn-approve-bg:#12351d;--btn-approve-border:#2f6b3d;--btn-approve-text:#7ce49a;--btn-ghost-text:#5b9dff;--badge-done-bg:#12351d;--badge-done-border:#2f6b3d;--badge-done-text:#7ce49a;--badge-current-bg:#0062fd;--badge-current-text:#fff;--badge-pending-bg:#1a2130;--badge-pending-border:#333d51;--badge-pending-text:#9aa0ad;--field-bg:#1a2130;--field-border:#333d51;--field-text:#edeef1;--rail-bg:#09111f;--rail-border:#333d51;--rail-icon:#c7c8cb;--collapse-tab-bg:#161d2b;--collapse-tab-border:#333d51;--collapse-tab-icon:#9aa0ad;--collapse-tab-shadow:-2px 2px 8px #0000001f;--center-bg:#00060f;--tabbar-bg:#1d2e4833;--tabbar-border:#909299;--tabbar-shadow:0 4px 4px #00000040;--tab-divider:#909299;--tab-active-fill:#0062fd4d;--tab-active-solid:#02255c;--tab-active-border:#4766a8;--tab-active-text:#e4e4e4;--tab-idle-fill:#e8e8ed33;--tab-idle-solid:#303741;--tab-idle-border:transparent;--tab-idle-text:#c7c8cb;--tab-unread-dot:#4fa847;--capsule-btn-bg:var(--color-gradient-secondary);--capsule-btn-text:#e4e4e4;--preview-btn-fill:#87b6ff4d;--preview-btn-solid:#293a57;--preview-btn-strong-fill:#87b6ff4d;--preview-btn-strong-solid:#293a57;--preview-btn-border:#ccccd1;--preview-btn-text:#c7c8cb;--nav-active-fill:#0062fd4d;--nav-active-solid:#0a2e69;--nav-active-border:transparent;--conv-active-fill:#0062fd4d;--conv-active-solid:#082c64;--conv-active-border:transparent;--menu-popup-fill:#161c2b33;--menu-popup-solid:#060c17;--menu-popup-border:#39404a;--glass-blur:blur(20px) saturate(180%);--glass-shadow:inset 0 1px 0 #ffffff1f, 0 4px 4px #00000040}[data-theme=light]{--bg-primary:#f0f6ff;--bg-secondary:#fff;--bg-tertiary:#ffffff42;--bg-dark:var(--color-gray-200);--bg-modal:#ffffff52;--bg-overlay:#ffffff30;--bg-overlay-light:#ffffff42;--bg-overlay-medium:#ffffff52;--bg-overlay-dark:#0062fd26;--bg-gradient:linear-gradient(180deg, #f0f6ff 0%, #e0edff 100%);--color-gradient-primary:linear-gradient(100.17deg, var(--color-blue-500) 0%, var(--color-cyan-500) 119.5%);--color-gradient-secondary:linear-gradient(to right, var(--color-blue-500) 0%, var(--color-cyan-500) 127.5%);--text-primary:#002560;--text-secondary:#70727c;--text-tertiary:#7b7f8b;--text-muted:#023671;--text-disabled:#00256080;--text-placeholder:#7b7f8b;--text-gray:#71717b;--text-light:#002560;--text-accent:var(--color-blue-500);--border-primary:#0062fd26;--border-secondary:#0062fd1c;--border-tertiary:#0062fd26;--border-light:#0062fd1a;--border-separator:#0062fd1a;--bg-code:#f8faff;--shadow-sm:0px 4px 14px 0px #0062fd42;--shadow-md:0px 4px 34px 0px #0062fd21;--shadow-lg:0px 4px 24px 0px #0062fd14;--shadow-glow-primary:0 0 24px 0 #0062fd26;--shadow-glow-secondary:0 0 44px 0 #1374ff66;--shadow-glow-cyan:0 0 34px 0 #01e4db26;--shadow-button:0px 0px 20px -8px #5395ff1f, inset 0px .5px 0px 0px #0000000d;--menu-bg:#fffffff5;--over-soft:#0062fd0f;--over-med:#0062fd14;--over-strong:#0062fd1f;--sel-border:#0062fd66;--panel-bg:#f5f5f7;--panel-border:#ccccd1;--panel-card-bg:#fff;--panel-card-border:#ccccd1;--panel-card-divider:#ededf0;--panel-text:#333338;--panel-text-muted:#85858f;--panel-accent:#0051ff;--panel-hover-bg:#f4f4f6;--panel-row-active-bg:#dee5f5;--seg-track-bg:#e5e5eb;--seg-track-border:#ccccd1;--seg-active-fill:#fff;--seg-active-solid:#fff;--seg-active-border:#ccccd1;--seg-active-text:#333338;--seg-idle-text:#85858f;--step-current-fill:#dee5f5;--step-current-solid:#dee5f5;--step-current-border:transparent;--step-marker:inset 3px 0 0 #0051ff;--btn-neutral-bg:#e5e5eb;--btn-neutral-border:#ccccd1;--btn-neutral-text:#333338;--btn-danger-bg:#f1d8d8;--btn-danger-border:#c71111;--btn-danger-text:#c71111;--btn-approve-bg:#def1d8;--btn-approve-border:#ccccd1;--btn-approve-text:#11340e;--btn-ghost-text:#4a5b86;--badge-done-bg:#def1d8;--badge-done-border:#b4dcaa;--badge-done-text:#11340e;--badge-current-bg:#0051ff;--badge-current-text:#fff;--badge-pending-bg:#fff;--badge-pending-border:#ccccd1;--badge-pending-text:#85858f;--field-bg:#fff;--field-border:#ccccd1;--field-text:#333338;--rail-bg:#f5f5f7;--rail-border:#ccccd1;--rail-icon:#85858f;--collapse-tab-bg:#fff;--collapse-tab-border:#ccccd1;--collapse-tab-icon:#85858f;--collapse-tab-shadow:-2px 2px 8px #00000014;--center-bg:#fff;--tabbar-bg:#f7f7fa;--tabbar-border:#ccccd1;--tabbar-shadow:none;--tab-divider:#ccccd1;--tab-active-fill:#d1dbf5;--tab-active-solid:#d1dbf5;--tab-active-border:#4766a8;--tab-active-text:#263359;--tab-idle-fill:#e8e8ed;--tab-idle-solid:#e8e8ed;--tab-idle-border:transparent;--tab-idle-text:#85858f;--tab-unread-dot:#4fa847;--capsule-btn-bg:#197dff;--capsule-btn-text:#fff;--preview-btn-fill:#f0f0f2;--preview-btn-solid:#f0f0f2;--preview-btn-strong-fill:#dbdbe3;--preview-btn-strong-solid:#dbdbe3;--preview-btn-border:#ccccd1;--preview-btn-text:#333338;--nav-active-fill:#dee5f5;--nav-active-solid:#dee5f5;--nav-active-border:transparent;--conv-active-fill:#dee5f5;--conv-active-solid:#dee5f5;--conv-active-border:transparent;--menu-popup-fill:#fff;--menu-popup-solid:#fff;--menu-popup-border:#ccccd1;--glass-blur:none;--glass-shadow:0 0 #0000}:root{--glass-fill:transparent;--glass-border:transparent;--color-primary:var(--color-blue-500);--color-primary-light:var(--color-blue-400);--color-secondary:var(--color-cyan-500);--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--spacing-3xl:32px;--radius-sm:4px;--radius-md:8px;--radius-lg:10px;--radius-xl:16px;--radius-2xl:20px;--radius-full:9999px;--font-primary:"Inter", sans-serif;--font-mono:"IBM Plex Mono", monospace;--font-code:"Consolas", Monaco, "Courier New", monospace;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:23.724px;--text-2xl:24px;--leading-tight:16px;--leading-normal:20px;--leading-relaxed:24px;--leading-loose:32px;--tracking-tight:-.1504px;--tracking-wide:.6px;--transition-fast:.15s;--transition-base:.2s;--transition-slow:.3s;--z-base:1;--z-dropdown:10;--z-modal:50;--z-tooltip:100}*{scrollbar-width:thin;scrollbar-color:transparent transparent}::-webkit-scrollbar{background:0 0;width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;transition:background .2s}:hover{scrollbar-color:#9f9fa94d transparent}:hover::-webkit-scrollbar-thumb{background:#9f9fa94d}:hover::-webkit-scrollbar-thumb:hover{background:#9f9fa980}[data-theme=light] :hover{scrollbar-color:#00256026 transparent}[data-theme=light] :hover::-webkit-scrollbar-thumb{background:#00256026}[data-theme=light] :hover::-webkit-scrollbar-thumb:hover{background:#00256040}[data-glass]{background:var(--glass-fill);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}@media (prefers-reduced-transparency:reduce){[data-glass]{background:var(--glass-solid,var(--glass-fill));-webkit-backdrop-filter:none}}*{box-sizing:border-box;margin:0;padding:0}:root{--timeline-card-bg:#0d111766;--timeline-border:#ffffff26;--timeline-line-start:#ffffff4d;--timeline-line-end:#9999990a;--timeline-line-vertical:#fff3;--timeline-step-bg:#0d111799;--timeline-step-text:#fff9;--timeline-text-title:#fff;--timeline-text-desc:#ffffffb3;--timeline-text-time:#01e4db;--timeline-shadow:0 4px 24px -1px #0003;--timeline-shadow-hover:0 8px 32px -4px #0006;--timeline-border-hover:#41b88366}[data-theme=light]{--timeline-card-bg:#fff9;--timeline-border:#0062fd26;--timeline-line-start:#0062fd66;--timeline-line-end:#0062fd0d;--timeline-line-vertical:#0062fd33;--timeline-step-bg:#dbeafecc;--timeline-step-text:#002560;--timeline-text-title:#002560;--timeline-text-desc:#4a5565;--timeline-text-time:#002560;--timeline-shadow:0 4px 14px 0px #0062fd1a;--timeline-shadow-hover:0 8px 24px 0px #0062fd33;--timeline-border-hover:#0062fd80}html,body{background:var(--bg-gradient);color:var(--text-primary);font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}#root{background:var(--bg-gradient);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;overflow:hidden}input::placeholder{color:var(--text-placeholder)}.glass-panel{background:var(--timeline-card-bg);border:1px solid var(--timeline-border);-webkit-backdrop-filter:blur(12px);box-shadow:var(--timeline-shadow);border-radius:16px;transition:all .2s}.glass-panel:hover{border-color:var(--timeline-border-hover);box-shadow:var(--timeline-shadow-hover);transform:translateY(-2px)}.glass-line{background:linear-gradient(90deg, var(--timeline-line-end) 0%, var(--timeline-line-start) 100%);height:.5px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}._controls_1su5o_3{align-items:center;gap:8px;padding:8px 8px 4px;display:flex}._segmented_1su5o_10{background:var(--over-soft,#ffffff0a);border:1px solid var(--border-secondary,#ffffff14);border-radius:9px;padding:2px;display:flex}._segBtn_1su5o_18{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:5px 11px;font-size:12px;font-weight:600;transition:all .12s}._segBtn_1su5o_18:hover{color:var(--text-secondary)}._segBtnOn_1su5o_34{background:var(--over-strong,#ffffff14);color:var(--text-primary)}._sortBtn_1su5o_39{background:var(--over-soft,#ffffff0a);border:1px solid var(--border-secondary,#ffffff14);color:var(--text-secondary);cursor:pointer;border-radius:9px;align-items:center;gap:5px;margin-left:auto;padding:6px 10px;font-size:12px;font-weight:600;display:flex}._sortBtn_1su5o_39:hover{color:var(--text-primary)}._tagBar_1su5o_58{flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px 10px;display:flex}._tagBarLabel_1su5o_66{color:var(--text-muted,#ffffff69);text-transform:uppercase;letter-spacing:.05em;margin-right:2px;font-size:11px;font-weight:600}._tagChip_1su5o_75{border:1px solid var(--border-light,#ffffff1f);background:var(--over-soft,#ffffff0a);color:var(--text-secondary);cursor:pointer;border-radius:9999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:500;transition:all .14s;display:inline-flex}._tagChip_1su5o_75:hover{color:var(--text-primary);background:var(--over-med,#ffffff0d)}._tagChipOn_1su5o_95{border-color:var(--sel-border,#0062fd66);color:var(--color-blue-400,#5395ff);background:#0062fd29}._tagClear_1su5o_101{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;font-size:11.5px}._tagClear_1su5o_101:hover{color:var(--color-blue-400,#5395ff)}._secHead_1su5o_113{color:var(--color-blue-500,#0062fd);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;padding:12px 10px 6px;font-size:11px;font-weight:600;display:flex}._addFolderBtn_1su5o_125{background:var(--over-med,#ffffff0d);width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;border:none;border-radius:6px;place-items:center;margin-left:auto;display:grid}._addFolderBtn_1su5o_125:hover{color:var(--color-blue-400,#5395ff);background:var(--over-strong,#ffffff14)}._groupLabel_1su5o_143{color:var(--text-muted,#ffffff69);letter-spacing:.05em;text-transform:uppercase;padding:10px 8px 4px;font-size:11px;font-weight:500}._folderHead_1su5o_152{cursor:pointer;height:38px;color:var(--text-secondary);-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:7px;padding:0 10px;transition:background .12s,box-shadow .12s;display:flex}._folderHead_1su5o_152:hover{background:var(--over-med,#ffffff0d);color:var(--text-primary)}._folderChev_1su5o_170{color:var(--text-tertiary);flex-shrink:0;transition:transform .18s}._folderChevOpen_1su5o_176{transform:rotate(90deg)}._folderIcon_1su5o_180{color:#f59e0b;flex-shrink:0}._folderName_1su5o_185{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}._folderCount_1su5o_194{font-family:var(--font-primary);color:var(--text-muted,#ffffff69);background:var(--over-strong,#ffffff14);border-radius:20px;padding:0 7px;font-size:11px}._folderHead_1su5o_152:hover ._folderCount_1su5o_194{display:none}._dropTarget_1su5o_207{box-shadow:inset 0 0 0 1.5px var(--color-blue-500,#0062fd);background:#0062fd1a}._folderKids_1su5o_212{border-left:1px solid var(--border-primary,#ffffff0d);margin-left:15px;padding-left:8px}._convItem_1su5o_218{cursor:pointer;min-height:28px;color:var(--text-secondary);-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:8px;padding:4px 8px 4px 10px;transition:background .12s,padding-left .12s;display:flex;position:relative}._convItem_1su5o_218:hover{background:var(--over-med,#ffffff0d);color:var(--text-primary)}._convItem_1su5o_218:hover,._convItemSelected_1su5o_238{padding-left:28px}._convItemActive_1su5o_242{background:var(--over-soft,#ffffff0f);color:var(--text-primary)}._convItemDragging_1su5o_247{opacity:.4}._convTitle_1su5o_257{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}._convTags_1su5o_266{flex-shrink:0;gap:4px;display:flex}._miniTag_1su5o_272{color:var(--color-blue-400,#5395ff);white-space:nowrap;background:#0062fd24;border-radius:20px;padding:1px 6px;font-size:9.5px;font-weight:600}._miniTagUrgent_1su5o_282{color:#f87171;background:#ef444429}._iconBtn_1su5o_287{width:18px;height:18px;color:var(--text-tertiary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;transition:opacity .12s;display:grid}._convItem_1su5o_218:hover ._iconBtn_1su5o_287,._folderHead_1su5o_152:hover ._iconBtn_1su5o_287{opacity:1}._iconBtn_1su5o_287:hover{color:var(--text-primary);background:var(--over-strong,#ffffff14)}._inlineInput_1su5o_312{background:var(--over-strong,#ffffff14);border:1px solid var(--sel-border,#0062fd66);color:var(--text-primary);border-radius:6px;outline:none;flex:1;padding:4px 8px;font-family:inherit;font-size:14px;font-weight:600}._menu_1su5o_326{background:var(--menu-bg,#1a1d29f5);border:1px solid var(--border-light,#ffffff1f);min-width:180px;box-shadow:var(--shadow-md,0 4px 34px #00000040);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:90;border-radius:8px;padding:5px;position:fixed}._menuItem_1su5o_338{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}._menuItem_1su5o_338:hover{background:var(--over-strong,#ffffff14);color:var(--text-primary)}._menuItemDanger_1su5o_359:hover{color:#ef4444;background:#ef44441f}._menuSep_1su5o_364{background:var(--border-primary,#ffffff14);height:1px;margin:4px 6px}._hasSub_1su5o_370{position:relative}._caret_1su5o_374{margin-left:auto}._submenu_1su5o_378{background:var(--menu-bg,#1a1d29f5);border:1px solid var(--border-light,#ffffff1f);min-width:180px;box-shadow:var(--shadow-md,0 4px 34px #00000040);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:8px;max-height:260px;padding:5px;display:none;position:absolute;top:-6px;left:calc(100% - 2px);overflow-y:auto}._hasSub_1su5o_370:hover ._submenu_1su5o_378{display:block}._toggleCheck_1su5o_398{opacity:0;color:var(--color-blue-400,#5395ff);margin-left:auto;display:flex}._toggleCheckOn_1su5o_405{opacity:1}._newTagRow_1su5o_409{padding:5px 6px 3px}._newTagInput_1su5o_413{background:var(--over-strong,#ffffff14);border:1px solid var(--border-light,#ffffff1f);width:100%;color:var(--text-primary);border-radius:6px;outline:none;padding:6px 8px;font-family:inherit;font-size:12px}._spin_1su5o_425{animation:1s linear infinite _cn-spin_1su5o_1}@keyframes _cn-spin_1su5o_1{to{transform:rotate(360deg)}}._convSelectSlot_1su5o_436{place-items:center;width:16px;height:16px;display:grid;position:absolute;top:50%;left:8px;transform:translateY(-50%)}._convItem_1su5o_218:hover ._convSelectSlot_1su5o_436,._convItemSelected_1su5o_238 ._convSelectSlot_1su5o_436{width:16px}._convCheckbox_1su5o_451{cursor:pointer;opacity:0;pointer-events:none;appearance:none;border:1px solid var(--border-light,#9e9d9d00);background:0 0;border-radius:3px;place-content:center;width:15px;height:15px;margin:0;transition:background .12s,border-color .12s;display:grid;position:absolute;inset:0}._convCheckbox_1su5o_451:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:#fff;width:9px;height:9px;transition:transform .1s;transform:scale(0)}._convCheckbox_1su5o_451:checked{background:var(--color-blue-500,#0062fd);border-color:var(--color-blue-500,#0062fd)}._convCheckbox_1su5o_451:checked:before{transform:scale(1)}._convCheckbox_1su5o_451:focus-visible{outline:2px solid var(--color-blue-500,#0062fd);outline-offset:1px}._convItem_1su5o_218:hover ._convCheckbox_1su5o_451,._convItemSelected_1su5o_238 ._convCheckbox_1su5o_451{opacity:1;pointer-events:auto}._convItem_1su5o_218:hover ._convIcon_1su5o_252,._convItemSelected_1su5o_238 ._convIcon_1su5o_252{opacity:0}._convItemSelected_1su5o_238{background:var(--over-soft,#ffffff0f);color:var(--text-primary)}._convSelBar_1su5o_510{background:var(--over-strong,#ffffff14);border:1px solid var(--border-light,#ffffff1f);border-radius:8px;align-items:center;gap:8px;margin:4px 0 8px;padding:6px 8px;display:flex}._convSelClose_1su5o_521{width:22px;height:22px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;display:grid}._convSelClose_1su5o_521:hover{color:var(--text-primary);background:var(--over-strong,#ffffff14)}._convSelCount_1su5o_539{color:var(--text-primary);font-size:12px;font-weight:600}._convSelActions_1su5o_545{align-items:center;gap:4px;margin-left:auto;display:flex}._convSelBtn_1su5o_552{width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid;position:relative}._convSelBtn_1su5o_552:hover{color:var(--text-primary);background:var(--over-strong,#ffffff14)}._convSelMoveWrap_1su5o_570{display:inline-flex;position:relative}._convSelMenu_1su5o_575{max-height:280px;position:absolute;top:calc(100% + 6px);left:auto;right:0;overflow-y:auto}[data-theme=light] ._convItem_1su5o_218:hover{color:var(--text-primary);background:#0062fd0f}[data-theme=light] ._convItemActive_1su5o_242{color:var(--text-primary);background:#0062fd1f}[data-theme=light] ._convItemSelected_1su5o_238{color:var(--text-primary);background:#0062fd1a}._sidebar_jgpdl_1{background-image:var(--bg-gradient);border-right:1px solid var(--border-primary);width:254px;min-width:48px;max-width:400px;height:100%;transition:width var(--transition-base);z-index:10;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:visible}._sidebar_jgpdl_1._collapsed_jgpdl_17{width:48px}._sidebar_jgpdl_1._noTransition_jgpdl_21{transition:none}@media (width<=768px){._sidebar_jgpdl_1{width:280px;height:100%;min-width:unset;transition:transform var(--transition-slow);z-index:100;position:fixed;top:0;left:0;transform:translate(-100%)}._sidebar_jgpdl_1:not(._collapsed_jgpdl_17){transform:translate(0)}}._railExpandCatcher_jgpdl_45{z-index:0;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._logoContainer_jgpdl_56,._sidebar_jgpdl_1._collapsed_jgpdl_17 ._navContainer_jgpdl_57,._sidebar_jgpdl_1._collapsed_jgpdl_17 ._profileContainer_jgpdl_58{z-index:1;position:relative}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._toggleButton_jgpdl_61,._sidebar_jgpdl_1._collapsed_jgpdl_17:hover ._logoIconWrapper_jgpdl_63,._sidebar_jgpdl_1._collapsed_jgpdl_17:focus-within ._logoIconWrapper_jgpdl_63{display:none}._sidebar_jgpdl_1._collapsed_jgpdl_17:hover ._toggleButton_jgpdl_61,._sidebar_jgpdl_1._collapsed_jgpdl_17:focus-within ._toggleButton_jgpdl_61{display:flex;position:static}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._logoContainer_jgpdl_56{justify-content:center;height:52px;padding:0}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._navContainer_jgpdl_57{align-items:center;padding:0 4px}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._navItems_jgpdl_75{width:40px}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._navItem_jgpdl_75{justify-content:center;width:40px;padding:0}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._navItem_jgpdl_75._active_jgpdl_77:before{left:0}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._navDivider_jgpdl_78,._sidebar_jgpdl_1._collapsed_jgpdl_17 ._recents_jgpdl_79{display:none}._resizeHandle_jgpdl_84{cursor:col-resize;z-index:20;width:6px;height:100%;position:absolute;top:0;right:-3px}._resizeHandle_jgpdl_84:after{content:"";background:0 0;border-radius:1px;width:2px;height:100%;transition:background .15s;position:absolute;top:0;left:2px}._resizeHandle_jgpdl_84:hover:after{background:var(--color-blue-500)}._logoContainer_jgpdl_56{height:72px;padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl);justify-content:space-between;align-items:center;display:flex;position:relative}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._logoContainer_jgpdl_56{justify-content:center;padding-left:0;padding-right:0}._logoContent_jgpdl_129{align-items:end;gap:var(--spacing-xs);display:flex}._logoIconWrapper_jgpdl_63{justify-content:center;align-items:center;width:31.915px;height:36px;display:flex}[data-theme=dark] ._logoIcon_jgpdl_63{width:22.248px;height:29.766px;transform:rotate(22.409deg)}._logoText_jgpdl_149{font-family:var(--font-mono);font-weight:600;font-size:var(--text-xl);color:var(--text-primary);text-align:center;margin:0;line-height:normal}._toggleButton_jgpdl_61{right:var(--spacing-lg);cursor:pointer;border-radius:var(--radius-md);transition:background var(--transition-base);background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute}._toggleButton_jgpdl_61:hover{background:#ffffff14}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._toggleButton_jgpdl_61{position:static}._toggleIcon_jgpdl_183{color:var(--text-tertiary);transition:color var(--transition-base)}._toggleButton_jgpdl_61:hover ._toggleIcon_jgpdl_183{color:var(--text-primary)}[data-theme=light] ._toggleButton_jgpdl_61:hover{background:#0062fd14}[data-theme=light] ._toggleIcon_jgpdl_183{color:var(--text-secondary)}[data-theme=light] ._toggleButton_jgpdl_61:hover ._toggleIcon_jgpdl_183{color:var(--text-primary)}._navContainer_jgpdl_57{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-lg);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._navSection_jgpdl_215{gap:var(--spacing-sm);flex-direction:column;display:flex}._navItems_jgpdl_75{flex-direction:column;gap:3px;display:flex}._recents_jgpdl_79{flex-direction:column;flex:1;min-height:0;display:flex}._recentsHeaderRow_jgpdl_236{align-self:flex-start;position:relative}._recentsHeader_jgpdl_236{cursor:pointer;font-family:var(--font-primary);letter-spacing:.33px;color:#858591;background:0 0;border:none;align-items:center;gap:2px;padding:0 0 4px;font-size:12px;font-weight:500;display:flex}._recentsHeader_jgpdl_236:hover{color:var(--text-secondary)}._recentsChevron_jgpdl_258{color:currentColor}._recentsScroll_jgpdl_260{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex-direction:column;flex:1;gap:3px;min-height:0;display:flex;overflow:hidden auto}._recentsScroll_jgpdl_260::-webkit-scrollbar{width:5px}._recentsScroll_jgpdl_260::-webkit-scrollbar-track{background:0 0}._recentsScroll_jgpdl_260::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}._recentsEmpty_jgpdl_279{font-family:var(--font-primary);color:var(--text-tertiary);margin:6px 0 0;font-size:13px}._groupMenu_jgpdl_288{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:80px;box-shadow:var(--shadow-md,0 4px 34px #00000040);background:#161c2b8a;border-radius:5px;flex-direction:column;padding:3px 4px 4px 5px;display:flex;position:absolute;top:calc(100% - 1px);right:0}@supports not ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){._groupMenu_jgpdl_288{background:#161c2b}}._groupMenuItem_jgpdl_307{cursor:pointer;text-align:left;width:100%;font-family:var(--font-primary);letter-spacing:.3px;color:var(--text-tertiary);background:0 0;border:none;align-items:center;gap:6px;padding:2px 0;font-size:12px;font-weight:500;display:flex}._groupMenuItem_jgpdl_307+._groupMenuItem_jgpdl_307{border-top:1px solid #ffffff1f}._groupMenuItem_jgpdl_307:hover{color:var(--text-primary)}._groupMenuCheck_jgpdl_328{opacity:0;stroke-width:4px;flex-shrink:0;width:8px;height:8px}._groupMenuCheckOn_jgpdl_329{opacity:1}._navItem_jgpdl_75{width:100%;transition:all var(--transition-base);height:36px;padding-left:var(--spacing-lg);padding-right:var(--spacing-md);cursor:pointer;color:var(--text-secondary);border-radius:8px;justify-content:flex-start;align-items:center;display:flex;position:relative}._navItem_jgpdl_75:not([data-glass]){background:0 0;border:none}._navItem_jgpdl_75._collapsed_jgpdl_17{justify-content:center;padding:0}._navItem_jgpdl_75:hover{color:var(--text-primary)}._navItem_jgpdl_75:not([data-glass]):hover{background:var(--over-med)}._navItem_jgpdl_75._active_jgpdl_77{color:var(--text-primary)}._navItem_jgpdl_75._active_jgpdl_77[data-glass]{--glass-fill:var(--nav-active-fill);--glass-solid:var(--nav-active-solid);--glass-border:var(--nav-active-border)}._navItem_jgpdl_75._active_jgpdl_77:before{content:"";background:var(--color-blue-500);border-radius:0 2px 2px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}._navItem_jgpdl_75._collapsed_jgpdl_17._active_jgpdl_77:before{left:0}._navDivider_jgpdl_78{opacity:.35;background:#909299;flex-shrink:0;width:100%;height:1px;margin:10px 0}._navItemContent_jgpdl_402{align-items:center;gap:var(--spacing-md);display:flex}._navItemIcon_jgpdl_408{width:18px;height:18px;color:var(--text-primary);stroke-width:2px;flex-shrink:0}span._navItemIcon_jgpdl_408{background-color:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._navItemText_jgpdl_426{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}._navItemLabel_jgpdl_434{align-items:center;gap:var(--spacing-sm);display:flex}._comingSoonBadge_jgpdl_440{letter-spacing:.04em;color:var(--text-tertiary);white-space:nowrap;background:#ffffff12;border:1px solid #ffffff1f;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:600;line-height:1.4}._navItem_jgpdl_75._navItemDisabled_jgpdl_453{opacity:.45;cursor:not-allowed;pointer-events:none}[data-theme=light] ._comingSoonBadge_jgpdl_440{color:#7a8da8;background:#0062fd0f;border-color:#0062fd26}._newChatBtn_jgpdl_468{width:100%;height:40px;color:var(--color-blue-500);font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);cursor:pointer;transition:all var(--transition-base);background:0 0;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:8px;display:flex}._newChatBtn_jgpdl_468:hover{background:#ffffff0a;border-color:#fff3}._databasePanel_jgpdl_494{flex:1;min-height:0;margin-top:8px;overflow:hidden auto}._conversationList_jgpdl_502{flex-direction:column;gap:3px;display:flex}._timeGroupLabel_jgpdl_508{font-family:var(--font-primary);color:var(--color-blue-500);letter-spacing:.05em;text-transform:uppercase;padding:12px 12px 4px;font-size:11px;font-weight:600}._conversationItem_jgpdl_518{cursor:pointer;color:var(--text-secondary);border-radius:6px;align-items:center;gap:8px;min-height:28px;padding:6px 8px;font-size:13px;transition:all .15s;display:flex;position:relative}._conversationItem_jgpdl_518:not([data-glass]){background:0 0}._conversationItem_jgpdl_518:hover{color:var(--text-primary)}._conversationItem_jgpdl_518:not([data-glass]):hover{background:var(--over-soft)}._conversationItem_jgpdl_518._selected_jgpdl_538{color:var(--text-primary)}._conversationItem_jgpdl_518._selected_jgpdl_538[data-glass]{--glass-fill:var(--conv-active-fill);--glass-solid:var(--conv-active-solid);--glass-border:var(--conv-active-border)}._conversationTitle_jgpdl_554{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._convStatus_jgpdl_564{flex-shrink:0}._convStatusRunning_jgpdl_568{color:var(--color-blue-500);animation:1s linear infinite _convSpin_jgpdl_1}._convStatusCompleted_jgpdl_573{color:#22c55e}._convStatusError_jgpdl_577{color:#ef4444}._convStatusWaiting_jgpdl_581{color:#f59e0b;animation:2s ease-in-out infinite _convPulse_jgpdl_1}@keyframes _convSpin_jgpdl_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _convPulse_jgpdl_1{0%,to{opacity:1}50%{opacity:.4}}._convAgentStatus_jgpdl_597{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;max-width:80px;font-size:10px;overflow:hidden}._deleteBtn_jgpdl_607{cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .15s;display:flex}._conversationItem_jgpdl_518:hover ._deleteBtn_jgpdl_607{opacity:.6}._deleteBtn_jgpdl_607:hover{opacity:1!important;background:#ef444426!important}._deleteBtn_jgpdl_607:hover svg{color:#ef4444!important}._settingsRow_jgpdl_638{width:100%;height:36px;padding:0 var(--spacing-md);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._settingsRow_jgpdl_638{justify-content:center;padding:0}._settingsIconButton_jgpdl_654{border-radius:var(--radius-md);cursor:pointer;width:36px;height:36px;transition:background-color var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._settingsIconButton_jgpdl_654:hover{background-color:#ffffff0d}._settingsContent_jgpdl_672{align-items:center;gap:var(--spacing-md);display:flex;transform:translateY(-1px)}._settingsIcon_jgpdl_654{width:20px;height:20px;color:var(--text-secondary);stroke-width:2px}._settingsText_jgpdl_686{font-family:var(--font-primary);letter-spacing:-.1504px;color:var(--text-secondary);font-size:14px;font-weight:500;line-height:20px}._toggleWrapper_jgpdl_696{align-items:center;display:flex;transform:translateY(-2px)}._profileContainer_jgpdl_58{padding:14px var(--spacing-lg);position:relative}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._profileContainer_jgpdl_58{justify-content:center;padding:14px 0;display:flex}._profileContent_jgpdl_717{padding:0 var(--spacing-sm);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;display:flex}._avatarButton_jgpdl_725{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100%;padding:0;display:flex}._profileInfo_jgpdl_737{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}._avatarWrapper_jgpdl_744{flex-shrink:0;position:relative}._profileAvatar_jgpdl_749{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;background:linear-gradient(to bottom right,#fb923c,#ec4899);width:36px;height:36px}._onlineDot_jgpdl_757{border-radius:var(--radius-full);border:2px solid var(--color-navy-500);background:#22c55e;width:10px;height:10px;position:absolute;bottom:0;right:0}._profileTextGroup_jgpdl_768{flex-direction:column;min-width:0;display:flex}._profileName_jgpdl_774{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);letter-spacing:var(--tracking-tight);color:var(--text-sec);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:18px;overflow:hidden}._profileRole_jgpdl_787{font-family:var(--font-primary);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:400;line-height:15px;overflow:hidden}._menuButton_jgpdl_800{cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-base);background:0 0;border:none;align-items:center;padding:4px;display:flex}._menuButton_jgpdl_800:hover{background:#ffffff0f}._menuIcon_jgpdl_815{color:#fff9;width:16px;height:16px}._userMenu_jgpdl_823{z-index:100;border-radius:12px;flex-direction:column;gap:2px;width:220px;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);left:12px;box-shadow:0 4px 34px #0000002e}._userMenu_jgpdl_823[data-glass]{--glass-fill:var(--menu-popup-fill);--glass-solid:var(--menu-popup-solid);--glass-border:var(--menu-popup-border)}@supports not ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){._userMenu_jgpdl_823{background-color:#161c2b}}._sidebar_jgpdl_1._collapsed_jgpdl_17 ._userMenu_jgpdl_823{left:8px}._menuItem_jgpdl_852{cursor:pointer;text-align:left;width:100%;font-family:var(--font-primary);color:var(--text-secondary);transition:background var(--transition-base);background:0 0;border:none;border-radius:6px;align-items:center;gap:7px;padding:8px 10px 8px 5px;font-size:13px;font-weight:500;display:flex}._menuItem_jgpdl_852:hover{background:var(--over-strong);color:var(--text-primary)}._menuItemIcon_jgpdl_871{flex-shrink:0;width:18px;height:18px}._menuItemLabel_jgpdl_872{flex:1;min-width:0}._menuItemDanger_jgpdl_874,._menuItemDanger_jgpdl_874 ._menuItemIcon_jgpdl_871{color:#cc2929}._menuItemDanger_jgpdl_874:hover{color:#cc2929;background:#cc29291f}._menuDivider_jgpdl_878{background-color:#2b313f;width:100%;height:1px;margin:4px 0}._appearanceSwitch_jgpdl_881{width:28px;height:16px;transition:background var(--transition-base);background:#5e646e;border-radius:999px;flex-shrink:0;position:relative}._appearanceSwitchOn_jgpdl_890{background:var(--color-blue-500)}._appearanceKnob_jgpdl_891{width:12px;height:12px;transition:transform var(--transition-base);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}._appearanceSwitchOn_jgpdl_890 ._appearanceKnob_jgpdl_891{transform:translate(12px)}[data-theme=light] ._navItem_jgpdl_75:hover{background:#0062fd0d}[data-theme=light] ._navItem_jgpdl_75{color:#002560}[data-theme=light] ._navItem_jgpdl_75._active_jgpdl_77:before{background:var(--color-blue-500)}[data-theme=light] ._newChatBtn_jgpdl_468{color:var(--color-blue-500);border-color:#0062fd33}[data-theme=light] ._newChatBtn_jgpdl_468:hover{background:#0062fd0a;border-color:#0062fd4d}[data-theme=light] ._navDivider_jgpdl_78{opacity:1;background:#0062fd26}[data-theme=light] ._timeGroupLabel_jgpdl_508{color:var(--color-blue-500)}[data-theme=light] ._conversationItem_jgpdl_518:hover{background:#0062fd0d}[data-theme=light] ._settingsIconButton_jgpdl_654:hover{background-color:#0062fd0d}[data-theme=light] ._settingsIcon_jgpdl_654,[data-theme=light] ._settingsText_jgpdl_686{color:#002560}[data-theme=light] ._menuIcon_jgpdl_815{color:var(--text-secondary)}[data-theme=light] ._menuButton_jgpdl_800:hover{background:#0062fd0f}[data-theme=light] ._onlineDot_jgpdl_757{border-color:#f0f6ff}[data-theme=light] ._userMenu_jgpdl_823{box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._menuItem_jgpdl_852{color:var(--text-primary)}[data-theme=light] ._menuDivider_jgpdl_878{background-color:#0062fd1a}[data-theme=light] ._menuItemDanger_jgpdl_874,[data-theme=light] ._menuItemDanger_jgpdl_874 ._menuItemIcon_jgpdl_871{color:#cc2929}[data-theme=light] ._sidebar_jgpdl_1{border-right:1px solid #0062fd26}[data-theme=light] ._logoText_jgpdl_149{color:#002560}[data-theme=light] ._profileContainer_jgpdl_58{border-top:1px solid #0062fd17}[data-theme=light] ._profileName_jgpdl_774{color:#002560}[data-theme=light] ._profileRole_jgpdl_787,[data-theme=light] ._recentsHeader_jgpdl_236{color:var(--text-tertiary)}[data-theme=light] ._recentsScroll_jgpdl_260::-webkit-scrollbar-thumb{background:#0062fd33}[data-theme=light] ._groupMenu_jgpdl_288{background:#ffffffeb;border:1px solid #0062fd26}[data-theme=light] ._groupMenuItem_jgpdl_307{color:var(--text-primary)}[data-theme=light] ._groupMenuItem_jgpdl_307+._groupMenuItem_jgpdl_307{border-top-color:#0062fd1f}._mobileBackdrop_jgpdl_1014,._mobileMenuButton_jgpdl_1018{display:none}@media (width<=768px){._mobileBackdrop_jgpdl_1014{z-index:99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#00000080;display:block;position:fixed;inset:0}._mobileMenuButton_jgpdl_1018{z-index:98;background:var(--bg-secondary);border:1px solid var(--border-secondary);width:40px;height:40px;color:var(--text-secondary);cursor:pointer;box-shadow:var(--shadow-sm);transition:background var(--transition-base), color var(--transition-base);border-radius:10px;justify-content:center;align-items:center;display:flex;position:fixed;top:14px;left:14px}._mobileMenuButton_jgpdl_1018:hover{background:var(--bg-tertiary);color:var(--text-primary)}}[data-theme=light] ._mobileMenuButton_jgpdl_1018{background:var(--bg-secondary);border-color:var(--border-primary);color:var(--text-secondary)}._card_3j577_3{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:8px;padding:0 0 11px;font-family:Inter,system-ui,sans-serif}._header_3j577_11{justify-content:space-between;align-items:baseline;padding:9px 16px;display:flex}._title_3j577_18{color:var(--panel-text);font-size:14px;font-weight:500}._meta_3j577_19{color:var(--panel-text-muted);font-size:12px;font-weight:400}._list_3j577_23{flex-direction:column;gap:2px;margin:0;padding:0 8px;list-style:none;display:flex}._list_3j577_23>li+li{border-top:1px solid var(--panel-card-divider)}._row_3j577_36,._rowCurrent_3j577_36{color:var(--panel-text);border-radius:6px;align-items:flex-start;gap:10px;padding:8px;font-size:13px;font-weight:400;line-height:1.45;display:flex}._rowCurrent_3j577_36[data-glass]{--glass-fill:var(--step-current-fill);--glass-solid:var(--step-current-solid);--glass-border:var(--step-current-border);box-shadow:var(--step-marker), var(--glass-shadow);padding-left:11px}._badgeDone_3j577_61,._badgeCurrent_3j577_61,._badgePending_3j577_61{border:1px solid #0000;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:600;line-height:1;display:flex}._badgeDone_3j577_61{background:var(--badge-done-bg);border-color:var(--badge-done-border);color:var(--badge-done-text)}._badgeCurrent_3j577_61{background:var(--badge-current-bg);border-color:var(--badge-current-bg);color:var(--badge-current-text)}._badgePending_3j577_61{background:var(--badge-pending-bg);border-color:var(--badge-pending-border);color:var(--badge-pending-text)}._rowText_3j577_96{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._rowText_3j577_96[role=button]{cursor:pointer}._rowTitle_3j577_107{color:var(--panel-text);font-weight:500}._rowDetail_3j577_109,._rowDetailClamped_3j577_109{color:var(--panel-text-muted);font-size:12px;line-height:1.5}._rowDetailClamped_3j577_109{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._currentTag_3j577_122{color:var(--panel-accent);white-space:nowrap;padding-top:3px;font-size:11px;font-weight:500}._rowInput_3j577_132{min-width:0;color:var(--field-text);background:var(--field-bg);border:1px solid var(--field-border);resize:vertical;border-radius:6px;flex:1;padding:6px 8px;font-family:inherit;font-size:13px;line-height:1.45}._rowDelete_3j577_146{color:var(--panel-text-muted);cursor:pointer;background:0 0;border:none;padding:4px 0 0;display:flex}._rowDelete_3j577_146:hover{color:var(--btn-danger-border)}._actions_3j577_157{justify-content:flex-end;align-items:center;gap:8px;margin-top:11px;padding:0 8px;display:flex}._spacer_3j577_166{flex:1}._btn_3j577_168,._btnDanger_3j577_168,._btnPrimary_3j577_168,._addBtn_3j577_168{cursor:pointer;padding:5px 8px;font-family:inherit}._btn_3j577_168{color:var(--btn-neutral-text);background:var(--btn-neutral-bg);border:1px solid var(--btn-neutral-border);border-radius:6px;font-size:12px}._btnDanger_3j577_168{color:var(--btn-danger-text);background:var(--btn-danger-bg);border:1px solid var(--btn-danger-border);border-radius:7px;font-size:13px}._btnPrimary_3j577_168{color:var(--btn-approve-text);background:var(--btn-approve-bg);border:1px solid var(--btn-approve-border);border-radius:6px;font-size:12px;font-weight:600}._btn_3j577_168:disabled,._btnPrimary_3j577_168:disabled{opacity:.5;cursor:not-allowed}._addBtn_3j577_168{color:var(--btn-ghost-text);background:0 0;border:none;align-items:center;gap:4px;padding-left:0;font-size:12px;display:flex}._rejectBox_3j577_212{margin-top:11px;padding:0 8px}._reasonInput_3j577_214{width:100%;min-height:60px;color:var(--field-text);background:var(--field-bg);border:1px solid var(--field-border);resize:vertical;border-radius:6px;padding:8px;font-family:inherit;font-size:13px}._rejectBox_3j577_212 ._actions_3j577_157{padding:0}._card_18p7w_3{background:var(--panel-card-bg);border:1px solid var(--panel-card-border);border-radius:8px;padding:9px 8px 11px;font-family:Inter,system-ui,sans-serif}._header_18p7w_11{align-items:center;gap:6px;padding:0 8px;display:flex}._title_18p7w_12{color:var(--panel-text);flex:1;font-size:14px;font-weight:500}._headerBtn_18p7w_14{color:var(--btn-neutral-text);background:var(--btn-neutral-bg);border:1px solid var(--btn-neutral-border);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:5px 8px;font-family:inherit;font-size:12px;display:flex}._headerBtn_18p7w_14:disabled{opacity:.5;cursor:not-allowed}._searchWrap_18p7w_30{margin:10px 8px;position:relative}._searchIcon_18p7w_31{color:var(--panel-text-muted);position:absolute;top:8px;left:8px}._search_18p7w_30{width:100%;color:var(--field-text);background:var(--field-bg);border:1px solid var(--field-border);border-radius:6px;padding:6px 8px 6px 26px;font-family:inherit;font-size:13px}._empty_18p7w_45{color:var(--panel-text-muted);margin:12px 8px 0;font-size:13px}._group_18p7w_47{margin-top:2px}._groupHeader_18p7w_49{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;width:100%;padding:7px 8px;font-family:inherit;display:flex}._groupName_18p7w_61{color:var(--panel-accent);font-size:13px;font-weight:500}._groupCount_18p7w_62{color:var(--panel-text-muted);font-size:12px}._chevron_18p7w_63{color:var(--panel-accent)}._chevronClosed_18p7w_64{color:var(--panel-accent);transform:rotate(-90deg)}._row_18p7w_68,._rowActive_18p7w_68{color:var(--panel-text);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:7px 8px;font-size:13px;display:flex}._rowActive_18p7w_68{background:var(--panel-row-active-bg);font-weight:500}._row_18p7w_68:hover{background:var(--panel-hover-bg)}._rowIcon_18p7w_82{flex:0 0 15px}._rowName_18p7w_83{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._rowAction_18p7w_85{color:var(--panel-text-muted);cursor:pointer;background:0 0;border:none;padding:2px;display:flex}._rowAction_18p7w_85:hover{color:var(--panel-text)}._panel_14kwi_3{background:var(--panel-bg);border-left:1px solid var(--panel-border);flex-direction:column;flex-shrink:0;height:100%;font-family:Inter,system-ui,sans-serif;transition:width .15s;display:flex;position:relative}._noTransition_14kwi_15{transition:none}._resizeHandle_14kwi_17{cursor:col-resize;z-index:2;width:6px;height:100%;position:absolute;top:0;left:-3px}._header_14kwi_27{align-items:center;gap:8px;padding:12px 12px 8px;display:flex}._tabs_14kwi_35{background:var(--seg-track-bg);border:1px solid var(--seg-track-border);border-radius:8px;flex:1;padding:3px;display:flex}._tab_14kwi_35,._tabActive_14kwi_44{cursor:pointer;color:var(--seg-idle-text);border-radius:6px;flex:1;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:400}._tab_14kwi_35{background:0 0;border:1px solid #0000}._tabActive_14kwi_44[data-glass]{--glass-fill:var(--seg-active-fill);--glass-solid:var(--seg-active-solid);--glass-border:var(--seg-active-border);color:var(--seg-active-text);font-weight:500}._collapseTab_14kwi_75{border:1px solid var(--collapse-tab-border);background:var(--collapse-tab-bg);width:22px;height:46px;box-shadow:var(--collapse-tab-shadow);color:var(--collapse-tab-icon);cursor:pointer;z-index:3;border-right:none;border-radius:9px 0 0 9px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;left:-22px;transform:translateY(-50%)}._rail_14kwi_97{background:var(--rail-bg);border-left:1px solid var(--rail-border);flex-direction:column;flex-shrink:0;align-items:center;gap:12px;width:48px;height:100%;padding:21px 8px 16px;display:flex}._railBtn_14kwi_110{width:32px;height:32px;color:var(--rail-icon);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}._railBtn_14kwi_110:hover{background:var(--panel-hover-bg)}._body_14kwi_126{flex:1;padding:0 12px 12px;overflow-y:auto}._host_1d8dd_2{z-index:9999;pointer-events:none;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}._toast_1d8dd_14{border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-secondary,#1e1e2e);min-width:260px;max-width:360px;font-size:var(--text-sm,13px);color:var(--text-primary);pointer-events:all;cursor:default;align-items:center;gap:10px;padding:10px 14px;animation:.2s _toastIn_1d8dd_1;display:flex;box-shadow:0 4px 16px #00000059}._toast_1d8dd_14._clickable_1d8dd_32{cursor:pointer}._toast_1d8dd_14._clickable_1d8dd_32:hover{background:var(--bg-hover,#ffffff0f)}._message_1d8dd_40{flex:1;line-height:1.4}._dismiss_1d8dd_45{cursor:pointer;color:var(--text-tertiary);opacity:.7;background:0 0;border:none;flex-shrink:0;padding:0;font-size:14px;line-height:1}._dismiss_1d8dd_45:hover{opacity:1}@keyframes _toastIn_1d8dd_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] ._toast_1d8dd_14{background:var(--bg-secondary,#f8faff);box-shadow:0 4px 16px #00000026}._overlay_1l1gt_1{background:var(--bg-overlay-dark,#0006);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1l1gt_12{background:var(--bg-secondary,#fff);border:1px solid var(--border-primary,#ffffff14);border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:420px;max-width:calc(100vw - 32px);padding:32px;display:flex;box-shadow:0 4px 84px #00000040}._iconWrap_1l1gt_26{background:#d977061f;border-radius:28px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._icon_1l1gt_26{color:#d97706;width:28px;height:28px}._header_1l1gt_42{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}._title_1l1gt_51{font-family:var(--font-primary);color:var(--text-primary);margin:0;font-size:22px;font-weight:600;line-height:28px}._subtitle_1l1gt_60{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:20px}._meterRow_1l1gt_68{flex-direction:column;gap:6px;width:100%;display:flex}._meterHead_1l1gt_75{font-family:var(--font-primary);font-size:var(--text-xs);color:var(--text-tertiary);justify-content:space-between;align-items:center;display:flex}._meterPct_1l1gt_84{color:#d97706;font-weight:600}._meterTrack_1l1gt_89{background:var(--bg-tertiary,#78787833);border-radius:4px;width:100%;height:8px;overflow:hidden}._meterFill_1l1gt_97{background:#d97706;border-radius:4px;width:100%;height:100%}._actions_1l1gt_104{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}._dismissButton_1l1gt_112,._upgradeButton_1l1gt_113{cursor:pointer;height:40px;font-family:var(--font-primary);transition:opacity var(--transition-base,.15s ease);border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}._dismissButton_1l1gt_112{background:var(--bg-tertiary,#78787833);color:var(--text-secondary)}._upgradeButton_1l1gt_113{background:var(--color-blue-500);color:#fff}._dismissButton_1l1gt_112:hover,._upgradeButton_1l1gt_113:hover:not(:disabled){opacity:.85}._upgradeButton_1l1gt_113:disabled{opacity:.6;cursor:default}._error_1l1gt_148{color:var(--color-red-500,#ef4444);text-align:center;margin:0;font-size:13px}._layout_c8eyn_1{background:var(--bg-primary);flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}._glow_c8eyn_13{pointer-events:none;z-index:0;background:radial-gradient(circle,#0062fd0f 0%,#0000 70%);width:500px;height:500px;position:absolute;top:-120px;right:-80px}._topBar_c8eyn_26{padding:14px var(--spacing-2xl);border-bottom:1px solid var(--border-primary);z-index:1;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}._breadcrumbs_c8eyn_37{align-items:center;gap:2px;display:flex}._crumbWrap_c8eyn_43{align-items:center;display:flex}._crumbSep_c8eyn_48{color:var(--text-muted);-webkit-user-select:none;user-select:none;margin:0 6px;font-size:13px}._crumb_c8eyn_43{cursor:pointer;color:var(--text-tertiary);border-radius:var(--radius-sm);transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;padding:4px 8px;font-size:13px}._crumb_c8eyn_43:hover:not(:disabled){color:var(--text-primary);background:var(--bg-overlay-medium)}._crumbActive_c8eyn_71{color:var(--text-primary);cursor:default;font-weight:500}._actions_c8eyn_77{align-items:center;gap:var(--spacing-sm);display:flex}._primaryBtn_c8eyn_85{border-radius:var(--radius-md);background:var(--color-gradient-primary);color:var(--white);cursor:pointer;transition:opacity var(--transition-fast), box-shadow var(--transition-fast);white-space:nowrap;box-shadow:var(--shadow-button);border:none;align-items:center;gap:6px;padding:7px 16px;font-size:13px;font-weight:500;display:inline-flex}._primaryBtn_c8eyn_85:hover{opacity:.9;box-shadow:var(--shadow-glow-primary)}._primaryBtn_c8eyn_85:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}._ghostBtn_c8eyn_113{border:1px solid var(--border-secondary);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;padding:7px 16px;font-size:13px}._ghostBtn_c8eyn_113:hover{background:var(--bg-overlay-medium);color:var(--text-primary);border-color:var(--border-tertiary)}._createBar_c8eyn_132{padding:var(--spacing-md) var(--spacing-2xl);border-bottom:1px solid var(--border-primary);z-index:1;background:#0062fd08;flex-shrink:0;position:relative}._createBarInner_c8eyn_141{align-items:center;gap:var(--spacing-sm);max-width:560px;display:flex}._createInput_c8eyn_148{border:1px solid var(--border-secondary);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);font-size:var(--text-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;flex:1;padding:8px 14px}._createInput_c8eyn_148:focus{border-color:var(--color-blue-400);box-shadow:0 0 0 3px #0062fd1a}._createInput_c8eyn_148::placeholder{color:var(--text-placeholder)}._createInput_c8eyn_148:disabled{opacity:.5}._content_c8eyn_170{padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-3xl);z-index:1;flex:1;position:relative;overflow-y:auto}._pageIntro_c8eyn_180{margin-bottom:var(--spacing-2xl)}._pageTitle_c8eyn_184{color:var(--text-primary);letter-spacing:var(--tracking-tight);margin:0 0 4px;font-size:22px;font-weight:700}._pageSubtitle_c8eyn_192{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}._orgGrid_c8eyn_200{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));display:grid}._orgCard_c8eyn_206{border:1px solid var(--border-secondary);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;text-align:left;transition:border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);background:#ffffff05;position:relative;overflow:hidden}._orgCard_c8eyn_206:hover{border-color:#0062fd40;transform:translateY(-1px);box-shadow:0 4px 24px -4px #0062fd1f,inset 0 1px #ffffff0a}._orgCardGradient_c8eyn_224{background:var(--color-gradient-primary);opacity:0;height:3px;transition:opacity var(--transition-base);position:absolute;top:0;left:0;right:0}._orgCard_c8eyn_206:hover ._orgCardGradient_c8eyn_224{opacity:1}._orgCardContent_c8eyn_239{align-items:center;gap:var(--spacing-lg);padding:18px 20px;display:flex}._orgIcon_c8eyn_246{border-radius:var(--radius-md);color:#ffffffd9;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._orgCardInfo_c8eyn_257{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._orgCardName_c8eyn_265{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}._orgCardSlug_c8eyn_274{color:var(--text-muted);font-size:12px;font-family:var(--font-mono)}._orgCardRight_c8eyn_280{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}._orgCardArrow_c8eyn_287{color:var(--text-muted);opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast)}._orgCard_c8eyn_206:hover ._orgCardArrow_c8eyn_287{opacity:1;transform:translate(2px)}._rolePill_c8eyn_300{border-radius:var(--radius-full);border:1px solid var(--border-secondary);color:var(--text-secondary);text-transform:capitalize;letter-spacing:.02em;background:#ffffff0f;padding:3px 10px;font-size:11px;font-weight:500}._rolePillSmall_c8eyn_312{border-radius:var(--radius-full);color:var(--text-muted);text-transform:capitalize;background:#ffffff0a;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:500}._detailLayout_c8eyn_325{gap:var(--spacing-3xl);min-height:0;display:flex}._detailMain_c8eyn_331{flex:1;min-width:0}._detailSide_c8eyn_336{width:300px;padding-left:var(--spacing-2xl);border-left:1px solid var(--border-primary);flex-shrink:0}._sectionHeader_c8eyn_343{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}._sectionLabel_c8eyn_350{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}._sectionCount_c8eyn_361{border-radius:var(--radius-full);background:var(--bg-overlay-medium);color:var(--text-tertiary);font-size:11px;font-weight:500;font-family:var(--font-primary);padding:2px 8px}._spaceGrid_c8eyn_373{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}._spaceCard_c8eyn_379{border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all var(--transition-base);background:#ffffff04;align-items:center;display:flex;position:relative}._spaceCard_c8eyn_379:hover{background:#01e4db08;border-color:#01e4db33;box-shadow:0 2px 12px -2px #01e4db14}._spaceCardMain_c8eyn_395{align-items:center;gap:var(--spacing-md);cursor:pointer;text-align:left;background:0 0;border:none;flex:1;min-width:0;padding:14px 16px;display:flex}._spaceCard_c8eyn_379 ._rowAction_c8eyn_408{margin-right:8px}._spaceCardIcon_c8eyn_412{border-radius:var(--radius-sm);background:var(--bg-overlay-medium);width:36px;height:36px;color:var(--text-accent);transition:background var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}._spaceCard_c8eyn_379:hover ._spaceCardIcon_c8eyn_412{background:#01e4db14}._spaceCardInfo_c8eyn_429{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._spaceCardName_c8eyn_437{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._spaceCardDesc_c8eyn_446{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._memberList_c8eyn_456{flex-direction:column;gap:1px;display:flex}._memberRow_c8eyn_462{border-radius:var(--radius-sm);transition:background var(--transition-fast);align-items:center;gap:10px;padding:8px 10px;display:flex}._memberRow_c8eyn_462:hover{background:var(--bg-overlay)}._memberInfo_c8eyn_475{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._memberName_c8eyn_483{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._memberEmail_c8eyn_492{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._avatar_c8eyn_500{border-radius:var(--radius-md);color:#ffffffe6;letter-spacing:-.02em;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}._capsuleList_c8eyn_513{gap:var(--spacing-sm);flex-direction:column;display:flex}._capsuleCard_c8eyn_519{align-items:center;gap:var(--spacing-lg);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:border-color var(--transition-base), box-shadow var(--transition-base);background:#ffffff04;padding:14px 18px;display:flex;position:relative;overflow:hidden}._capsuleCard_c8eyn_519:hover{border-color:var(--border-tertiary);box-shadow:0 2px 12px -2px #0003}._capsuleCardAccent_c8eyn_537{background:var(--color-gradient-primary);opacity:.5;width:3px;position:absolute;top:0;bottom:0;left:0}._capsuleCardBody_c8eyn_547{flex-direction:column;flex:1;gap:6px;min-width:0;padding-left:4px;display:flex}._capsuleTitle_c8eyn_556{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._capsuleMeta_c8eyn_565{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._statusPill_c8eyn_572{border-radius:var(--radius-full);color:var(--text-muted);text-transform:capitalize;background:#ffffff0a;padding:2px 7px;font-size:10px;font-weight:500}._statusReady_c8eyn_582{color:#4ade80;background:#22c55e1a}._tag_c8eyn_587{border-radius:var(--radius-full);background:var(--bg-overlay-medium);color:var(--text-muted);padding:2px 7px;font-size:10px}._rowAction_c8eyn_408{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-muted);cursor:pointer;opacity:0;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._memberRow_c8eyn_462:hover ._rowAction_c8eyn_408,._spaceCard_c8eyn_379:hover ._rowAction_c8eyn_408,._capsuleCard_c8eyn_519:hover ._rowAction_c8eyn_408{opacity:1}._rowAction_c8eyn_408:hover{color:#f87171;background:#ef44441f}._editTitleBtn_c8eyn_626{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._editTitleBtn_c8eyn_626:hover{background:var(--bg-overlay-medium);color:var(--text-primary)}._removeBtn_c8eyn_646{border:1px solid var(--border-secondary);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-muted);transition:all var(--transition-fast);background:0 0;flex-shrink:0;padding:5px 12px;font-size:12px}._removeBtn_c8eyn_646:hover{color:#f87171;background:#ef44441a;border-color:#ef444440}._empty_c8eyn_666{justify-content:center;align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;min-height:360px;display:flex}._empty_c8eyn_666 h3{font-size:var(--text-base);color:var(--text-secondary);margin:0;font-weight:600}._empty_c8eyn_666 p{font-size:var(--text-sm);color:var(--text-muted);max-width:320px;margin:0;line-height:1.5}._emptyIcon_c8eyn_691{border-radius:var(--radius-xl);width:64px;height:64px;color:var(--color-blue-400);margin-bottom:var(--spacing-sm);background:#0062fd0f;border:1px solid #0062fd1a;justify-content:center;align-items:center;display:flex}._emptyInline_c8eyn_704{align-items:center;gap:var(--spacing-sm);color:var(--text-muted);text-align:center;flex-direction:column;padding:48px 0;display:flex}._emptyInline_c8eyn_704 p{font-size:var(--text-sm);margin:0}._emptyHint_c8eyn_719{font-size:var(--text-xs);color:var(--text-muted);max-width:300px;line-height:1.4}._muted_c8eyn_726{font-size:var(--text-sm);color:var(--text-muted)}._spinner_c8eyn_733{animation:.8s linear infinite _spin_c8eyn_733}@keyframes _spin_c8eyn_733{to{transform:rotate(360deg)}}._skeleton_c8eyn_743{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14 50%,#ffffff08 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite _shimmer_c8eyn_1}@keyframes _shimmer_c8eyn_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=900px){._orgGrid_c8eyn_200,._spaceGrid_c8eyn_373{grid-template-columns:1fr}}@media (width<=768px){._detailLayout_c8eyn_325{gap:var(--spacing-xl);flex-direction:column}._detailSide_c8eyn_336{border-left:none;border-top:1px solid var(--border-primary);width:100%;padding-left:0;padding-top:var(--spacing-lg)}}._wrapper_v85rl_1{border:1px solid var(--border-primary);background:var(--bg-code);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}._toolbar_v85rl_12{border-bottom:1px solid var(--border-primary);background:#ffffff08;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:4px 10px;display:flex}[data-theme=light] ._toolbar_v85rl_12{background:#00000005}._toolbarLeft_v85rl_27{align-items:center;gap:10px;display:flex}._toolbarRight_v85rl_33{align-items:center;gap:2px;display:flex}._langBadge_v85rl_39{background:var(--color-blue-500);color:#fff;text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:1px 8px;font-size:.6875rem;font-weight:600;line-height:18px}._lineInfo_v85rl_51{color:var(--text-tertiary);font-size:.6875rem;font-family:var(--font-mono)}._toolBtn_v85rl_57{width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .12s;display:flex}._toolBtn_v85rl_57:hover{color:var(--text-primary);background:#ffffff14}[data-theme=light] ._toolBtn_v85rl_57:hover{background:#0062fd14}._toolBtnActive_v85rl_80{color:var(--color-blue-500);background:#3b82f626}._toolBtnActive_v85rl_80:hover{color:var(--color-blue-500);background:#3b82f633}._toolBtnSuccess_v85rl_90{color:var(--color-green-500,#22c55e)}._fontSizeLabel_v85rl_94{color:var(--text-tertiary);font-size:.625rem;font-family:var(--font-mono);text-align:center;-webkit-user-select:none;user-select:none;min-width:16px}._toolDivider_v85rl_103{background:var(--border-primary);width:1px;height:16px;margin:0 4px}._editorArea_v85rl_111{flex:1;min-height:0;overflow:hidden}._statusBar_v85rl_118{background:var(--color-blue-500);color:#fff;font-size:.625rem;font-family:var(--font-mono);align-items:center;gap:16px;min-height:22px;padding:2px 12px;display:flex}[data-theme=light] ._statusBar_v85rl_118{background:var(--color-blue-500)}._loading_v85rl_135{color:var(--text-tertiary);padding:12px;font-size:.8125rem}._container_ng9lu_1{flex-direction:column;height:100%;min-height:0;display:flex}._toolbar_ng9lu_8{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;display:flex}._repBtn_ng9lu_18{border:1px solid var(--border-secondary);color:var(--text-tertiary);font-family:var(--font-primary);cursor:pointer;background:0 0;border-radius:12px;padding:3px 10px;font-size:.7rem;transition:color .15s,border-color .15s,background .15s}._repBtn_ng9lu_18:hover:not(:disabled){color:var(--text-primary);border-color:var(--color-blue-400)}._repBtn_ng9lu_18:disabled{opacity:.4;cursor:not-allowed}._repBtnActive_ng9lu_40{color:var(--text-primary);border-color:var(--color-blue-400);background:var(--bg-tertiary)}._hint_ng9lu_46{color:var(--text-muted);font-family:var(--font-primary);-webkit-user-select:none;user-select:none;margin-left:auto;font-size:.68rem}._residue_ng9lu_56{font-family:var(--font-mono);-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:baseline;gap:6px;margin-left:auto;font-size:.7rem;display:flex;overflow:hidden}._resName_ng9lu_68{color:var(--text-primary);font-weight:600}._resNum_ng9lu_73{color:var(--color-blue-400);font-weight:600}._resMeta_ng9lu_78{color:var(--text-tertiary)}._canvasHost_ng9lu_82{flex:1;min-height:0;position:relative;overflow:hidden}._canvas_ng9lu_82{position:absolute;inset:0}._loading_ng9lu_97{color:var(--text-tertiary);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:.875rem;display:flex;position:absolute;inset:0}._spinner_ng9lu_110{animation:1s linear infinite _spin_ng9lu_110}@keyframes _spin_ng9lu_110{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_ng9lu_119{height:200px;color:var(--color-red-500,#ef4444);text-align:center;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;display:flex}._overlay_3fphb_1{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._modal_3fphb_13{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;flex-direction:column;width:min(1100px,92vw);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000080}._header_3fphb_26{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0;align-items:center;gap:12px;padding:10px 16px;display:flex}._headerInfo_3fphb_36{flex:1;min-width:0}._title_3fphb_41{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}._headerMeta_3fphb_50{align-items:center;gap:6px;margin-top:2px;display:flex}._typeBadge_3fphb_57{background:var(--color-blue-500);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:3px;padding:0 5px;font-size:.5625rem;font-weight:600;line-height:16px}._filename_3fphb_69{color:var(--text-tertiary);font-size:.75rem;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._headerActions_3fphb_78{flex-shrink:0;gap:4px;display:flex}._headerBtn_3fphb_84{border:1px solid var(--border-primary);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:flex}._headerBtn_3fphb_84:hover{color:var(--text-primary);background:var(--bg-hover)}._content_3fphb_105{flex:1;min-height:200px;overflow:auto}._imageContainer_3fphb_112{background:#00000026;justify-content:center;align-items:center;min-height:300px;padding:16px;display:flex}._image_3fphb_112{-o-object-fit:contain;object-fit:contain;border-radius:4px;max-width:100%;max-height:75vh}._tableWrap_3fphb_129{max-height:75vh;overflow:auto}._csvTable_3fphb_134{border-collapse:collapse;width:100%;font-size:.8125rem;font-family:var(--font-mono)}._csvTable_3fphb_134 th,._csvTable_3fphb_134 td{border:1px solid var(--border-primary);text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:300px;padding:5px 10px;overflow:hidden}._csvTable_3fphb_134 th{z-index:1;background:var(--bg-secondary);color:var(--text-primary);font-size:.75rem;font-weight:600;position:sticky;top:0}._csvTable_3fphb_134 tbody tr:hover{background:#3b82f60a}._csvTable_3fphb_134 td{color:var(--text-secondary)}._csvRowNum_3fphb_170{-webkit-user-select:none;user-select:none;width:40px;min-width:40px;color:var(--text-tertiary)!important;text-align:right!important;background:var(--bg-secondary)!important;border-right:2px solid var(--border-primary)!important;font-size:.6875rem!important}._truncatedNote_3fphb_181{color:var(--text-tertiary);text-align:center;border-top:1px solid var(--border-primary);background:var(--bg-secondary);padding:8px 12px;font-size:.75rem}._codeViewer_3fphb_191{background:var(--bg-code);height:75vh;overflow:hidden}._codeViewer_3fphb_191 pre{margin:0!important}._markdownViewer_3fphb_202{font-family:var(--font-primary);color:var(--text-secondary);max-height:75vh;padding:20px 24px;font-size:.9375rem;line-height:1.7;overflow-y:auto}._markdownViewer_3fphb_202 h1,._markdownViewer_3fphb_202 h2,._markdownViewer_3fphb_202 h3,._markdownViewer_3fphb_202 h4{color:var(--text-primary);margin:1.5em 0 .5em;font-weight:600}._markdownViewer_3fphb_202 h1:first-child,._markdownViewer_3fphb_202 h2:first-child{margin-top:0}._markdownViewer_3fphb_202 h1{font-size:1.5rem}._markdownViewer_3fphb_202 h2{font-size:1.25rem}._markdownViewer_3fphb_202 h3{font-size:1.1rem}._markdownViewer_3fphb_202 p{margin:0 0 1em}._markdownViewer_3fphb_202 p:last-child{margin-bottom:0}._markdownViewer_3fphb_202 ul,._markdownViewer_3fphb_202 ol{margin:0 0 1em;padding-left:1.5em}._markdownViewer_3fphb_202 li{margin:.25em 0}._markdownViewer_3fphb_202 code{font-family:var(--font-mono);color:#01e4db;background:#ffffff0f;border-radius:4px;padding:2px 5px;font-size:.875em}[data-theme=light] ._markdownViewer_3fphb_202 code{color:#0062fd;background:#0062fd14}._markdownViewer_3fphb_202 blockquote{border-left:3px solid var(--border-primary);color:var(--text-tertiary);margin:0 0 1em;padding-left:1em}._markdownViewer_3fphb_202 table{border-collapse:collapse;width:100%;margin:1em 0}._markdownViewer_3fphb_202 th,._markdownViewer_3fphb_202 td{border:1px solid var(--border-primary);text-align:left;padding:6px 10px}._markdownViewer_3fphb_202 th{background:var(--bg-secondary);color:var(--text-primary);font-weight:600}._markdownViewer_3fphb_202 a{color:var(--color-blue-500);text-decoration:none}._markdownViewer_3fphb_202 a:hover{text-decoration:underline}._markdownViewer_3fphb_202 strong{color:var(--text-primary);font-weight:600}._markdownViewer_3fphb_202 hr{border:none;border-top:1px solid var(--border-primary);margin:1.5em 0}._textViewer_3fphb_302{font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;max-height:75vh;margin:0;padding:16px 20px;font-size:.8125rem;line-height:1.6;overflow-y:auto}._loadingState_3fphb_316{height:300px;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.875rem;display:flex}._spinner_3fphb_327{animation:1s linear infinite _spin_3fphb_327}._errorState_3fphb_331{height:200px;color:var(--color-red-500,#ef4444);justify-content:center;align-items:center;font-size:.875rem;display:flex}._emptyContent_3fphb_340{height:200px;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:.875rem;display:flex}._htmlIframe_3fphb_350{background:#fff;border:none;width:100%;height:75vh}._pdfIframe_3fphb_358{background:#525659;border:none;border-radius:4px;width:100%;height:80vh}._viewToggleBar_3fphb_367{background:var(--bg-primary);border-radius:6px;flex-shrink:0;gap:2px;padding:2px;display:flex}._viewToggleBtn_3fphb_376{color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}._viewToggleBtn_3fphb_376:hover{color:var(--text-secondary)}._viewToggleActive_3fphb_396{background:var(--bg-secondary);color:var(--text-primary);box-shadow:0 1px 2px #0000001a}@keyframes _spin_3fphb_327{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._pane_hzqmh_2{background:var(--bg-primary);flex-direction:column;height:100%;display:flex;overflow:hidden}._emptyState_hzqmh_11{color:var(--text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.8125rem;display:flex}._emptyState_hzqmh_11 p{color:var(--text-secondary);margin:0;font-weight:500}._emptyState_hzqmh_11 span{font-size:.75rem}._tabBar_hzqmh_33{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0;align-items:stretch;min-height:36px;display:flex}._tabScroll_hzqmh_42{scrollbar-width:none;flex:1;display:flex;overflow-x:auto}._tabScroll_hzqmh_42::-webkit-scrollbar{display:none}._tab_hzqmh_33{cursor:pointer;border-right:1px solid var(--border-primary);min-width:0;max-width:180px;color:var(--text-tertiary);white-space:nowrap;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:.75rem;transition:color .15s,background .15s;display:flex}._tab_hzqmh_33:hover{color:var(--text-secondary);background:#ffffff05}._tabActive_hzqmh_75{color:var(--text-primary);background:var(--bg-primary);border-bottom:2px solid var(--color-blue-500);margin-bottom:-1px}._tabIcon_hzqmh_82{opacity:.6;flex-shrink:0}._tabActive_hzqmh_75 ._tabIcon_hzqmh_82{opacity:1;color:var(--color-blue-500)}._tabLabel_hzqmh_92{text-overflow:ellipsis;overflow:hidden}._tabCloseBtn_hzqmh_97{width:16px;height:16px;color:var(--text-tertiary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .1s,background .1s;display:flex}._tab_hzqmh_33:hover ._tabCloseBtn_hzqmh_97,._tabActive_hzqmh_75 ._tabCloseBtn_hzqmh_97{opacity:1}._tabCloseBtn_hzqmh_97:hover{color:var(--text-primary);background:#ffffff1a}._tabScrollBtn_hzqmh_123{background:var(--bg-secondary);width:24px;color:var(--text-tertiary);cursor:pointer;border:none;border-left:1px solid var(--border-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._tabScrollBtn_hzqmh_123:first-child{border-left:none;border-right:1px solid var(--border-primary)}._tabScrollBtn_hzqmh_123:hover{color:var(--text-primary);background:var(--bg-hover)}._contentArea_hzqmh_147{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._contentHeader_hzqmh_155{border-bottom:1px solid var(--border-primary);background:var(--bg-primary);flex-shrink:0;align-items:center;gap:12px;padding:6px 14px;display:flex}._contentTitle_hzqmh_165{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;font-family:var(--font-mono);flex:1;overflow:hidden}._contentActions_hzqmh_176{flex-shrink:0;align-items:center;gap:6px;display:flex}._contentActionBtn_hzqmh_183{color:var(--text-secondary);cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;gap:4px;padding:4px 8px;font-size:.6875rem;text-decoration:none;transition:all .15s;display:flex}._contentActionBtn_hzqmh_183:not([data-glass]){border:1px solid var(--border-primary);background:0 0}._contentActionBtn_hzqmh_183[data-glass]{--glass-fill:var(--preview-btn-fill);--glass-solid:var(--preview-btn-solid);--glass-border:var(--preview-btn-border);color:var(--preview-btn-text)}._contentActionBtn_hzqmh_183:disabled{opacity:.4;cursor:not-allowed}._contentActionBtn_hzqmh_183:hover{color:var(--color-blue-500)}._contentActionBtn_hzqmh_183:not([data-glass]):hover{border-color:var(--color-blue-500);background:#3b82f60f}._contentActionBtnSuccess_hzqmh_230{color:var(--color-green-500,#22c55e);border-color:var(--color-green-500,#22c55e)}._contentBody_hzqmh_235{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._viewToggleBar_hzqmh_244{background:var(--bg-secondary);border-radius:5px;flex-shrink:0;gap:2px;padding:2px;display:flex}._viewToggleBtn_hzqmh_253{color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:3px;align-items:center;gap:3px;padding:3px 8px;font-size:.6875rem;font-weight:500;transition:all .15s;display:flex}._viewToggleBtn_hzqmh_253:hover{color:var(--text-secondary)}._viewToggleActive_hzqmh_273{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 2px #0000001a}._imageContainer_hzqmh_280{background:#00000014;justify-content:center;align-items:center;min-height:200px;padding:16px;display:flex}._image_hzqmh_280{-o-object-fit:contain;object-fit:contain;border-radius:4px;max-width:100%;max-height:70vh}._tableWrap_hzqmh_297{overflow:auto}._csvTable_hzqmh_301{border-collapse:collapse;width:100%;font-size:.8125rem;font-family:var(--font-mono)}._csvTable_hzqmh_301 th,._csvTable_hzqmh_301 td{border:1px solid var(--border-primary);text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:280px;padding:4px 10px;overflow:hidden}._csvTable_hzqmh_301 th{z-index:1;background:var(--bg-secondary);color:var(--text-primary);font-size:.75rem;font-weight:600;position:sticky;top:0}._csvTable_hzqmh_301 tbody tr:hover{background:#3b82f60a}._csvTable_hzqmh_301 td{color:var(--text-secondary)}._csvRowNum_hzqmh_337{-webkit-user-select:none;user-select:none;width:40px;min-width:40px;color:var(--text-tertiary)!important;text-align:right!important;background:var(--bg-secondary)!important;border-right:2px solid var(--border-primary)!important;font-size:.6875rem!important}._truncatedNote_hzqmh_348{color:var(--text-tertiary);text-align:center;border-top:1px solid var(--border-primary);background:var(--bg-secondary);padding:8px 12px;font-size:.75rem}._codeViewer_hzqmh_358{background:var(--bg-code);flex:1;min-height:0;overflow:hidden}._codeViewer_hzqmh_358 pre{margin:0!important}._markdownViewer_hzqmh_370{font-family:var(--font-primary);color:var(--text-secondary);padding:20px 24px;font-size:.9375rem;line-height:1.7;overflow-y:auto}._markdownViewer_hzqmh_370 h1,._markdownViewer_hzqmh_370 h2,._markdownViewer_hzqmh_370 h3{color:var(--text-primary);margin:1.5em 0 .5em;font-weight:600}._markdownViewer_hzqmh_370 h1:first-child,._markdownViewer_hzqmh_370 h2:first-child{margin-top:0}._markdownViewer_hzqmh_370 h1{font-size:1.5rem}._markdownViewer_hzqmh_370 h2{font-size:1.25rem}._markdownViewer_hzqmh_370 h3{font-size:1.1rem}._markdownViewer_hzqmh_370 p{margin:0 0 1em}._markdownViewer_hzqmh_370 p:last-child{margin-bottom:0}._markdownViewer_hzqmh_370 ul,._markdownViewer_hzqmh_370 ol{margin:0 0 1em;padding-left:1.5em}._markdownViewer_hzqmh_370 li{margin:.25em 0}._markdownViewer_hzqmh_370 code{font-family:var(--font-mono);color:#01e4db;background:#ffffff0f;border-radius:4px;padding:2px 5px;font-size:.875em}._markdownViewer_hzqmh_370 a{color:var(--color-blue-500);text-decoration:none}._markdownViewer_hzqmh_370 a:hover{text-decoration:underline}._markdownViewer_hzqmh_370 table{border-collapse:collapse;width:100%;margin:1em 0}._markdownViewer_hzqmh_370 th,._markdownViewer_hzqmh_370 td{border:1px solid var(--border-primary);text-align:left;padding:6px 10px}._markdownViewer_hzqmh_370 th{background:var(--bg-secondary);color:var(--text-primary);font-weight:600}._htmlIframe_hzqmh_429{background:#fff;border:none;width:100%;height:100%;min-height:400px}._pdfIframe_hzqmh_437{background:#525659;border:none;border-radius:4px;width:100%;height:100%;min-height:400px}._textViewer_hzqmh_447{font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;padding:16px 20px;font-size:.8125rem;line-height:1.6}._loadingState_hzqmh_459{height:300px;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:.875rem;display:flex}._spinner_hzqmh_470{animation:1s linear infinite _spin_hzqmh_470}._errorState_hzqmh_474{height:200px;color:var(--color-red-500,#ef4444);justify-content:center;align-items:center;font-size:.875rem;display:flex}._emptyContent_hzqmh_483{height:200px;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:.875rem;display:flex}._notebookViewer_hzqmh_493{padding:0 0 24px}._notebookKernel_hzqmh_497{color:var(--text-tertiary);text-align:right;border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);padding:6px 16px;font-size:.6875rem;font-weight:500}._nbCell_hzqmh_507{border-bottom:1px solid var(--border-primary)}._nbCellHeader_hzqmh_511{background:#ffffff05;align-items:center;gap:8px;padding:4px 12px;display:flex}._nbCellPrompt_hzqmh_519{font-family:var(--font-mono);color:var(--color-blue-500);flex-shrink:0;min-width:32px;font-size:.75rem}._nbCellType_hzqmh_527{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.625rem;font-weight:500}._nbCodeBlock_hzqmh_535{border:1px solid var(--border-primary);background:var(--bg-code);border-radius:6px;margin:0 12px;overflow:hidden}._nbCodeBlock_hzqmh_535 pre{margin:0!important}._nbOutputBlock_hzqmh_547{border:1px solid var(--border-primary);background:var(--bg-secondary);border-top:none;border-radius:0 0 6px 6px;margin:0 12px 8px;overflow:hidden}._nbOutputLabel_hzqmh_556{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border-primary);padding:4px 10px;font-size:.625rem;font-weight:500}._nbOutput_hzqmh_547{padding:0}._nbOutputText_hzqmh_570{font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;max-height:400px;margin:0;padding:8px 12px;font-size:.8125rem;line-height:1.5;overflow-y:auto}._nbOutputImage_hzqmh_583{max-width:100%;padding:8px;display:block}._nbOutputHtml_hzqmh_589{padding:8px 12px;font-size:.8125rem;overflow-x:auto}._nbOutputHtml_hzqmh_589 table{border-collapse:collapse;font-size:.75rem;font-family:var(--font-mono)}._nbOutputHtml_hzqmh_589 th,._nbOutputHtml_hzqmh_589 td{border:1px solid var(--border-primary);text-align:left;padding:3px 8px}._nbOutputHtml_hzqmh_589 th{background:var(--bg-primary);font-weight:600}._nbMarkdownCell_hzqmh_613{font-family:var(--font-primary);color:var(--text-secondary);padding:12px 16px;font-size:.9375rem;line-height:1.6}._nbMarkdownCell_hzqmh_613 h1,._nbMarkdownCell_hzqmh_613 h2,._nbMarkdownCell_hzqmh_613 h3{color:var(--text-primary);margin:.5em 0 .3em;font-weight:600}._nbMarkdownCell_hzqmh_613 h1{font-size:1.4rem}._nbMarkdownCell_hzqmh_613 h2{font-size:1.15rem}._nbMarkdownCell_hzqmh_613 p{margin:0 0 .5em}._nbMarkdownCell_hzqmh_613 code{font-family:var(--font-mono);color:#01e4db;background:#ffffff0f;border-radius:3px;padding:1px 4px;font-size:.85em}._nbRawCell_hzqmh_642{font-family:var(--font-mono);color:var(--text-tertiary);white-space:pre-wrap;margin:0;padding:8px 16px;font-size:.8125rem}@keyframes _spin_hzqmh_470{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._chatWrapper_1lb9n_1{flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}._centerBody_1lb9n_12{background:var(--center-bg);flex:1;min-height:0;position:relative;overflow-y:auto}._chatBody_1lb9n_20,._fileBody_1lb9n_20{flex-direction:column;min-height:100%;display:flex}._chatArea_1lb9n_26{background:var(--bg-primary);flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}._header_1lb9n_36{background:var(--bg-primary);border-bottom:1px solid var(--border-primary);height:100px;padding:var(--spacing-2xl) var(--spacing-2xl) 1px;justify-content:space-between;align-items:start;display:flex}._headerContent_1lb9n_46{gap:var(--spacing-xs);flex-direction:column;display:flex}._headerTitle_1lb9n_52{font-family:var(--font-primary);font-weight:600;font-size:var(--text-lg);color:var(--text-primary);margin:-1px 0 0;line-height:28px}._headerSubtitle_1lb9n_61{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);color:var(--text-gray);margin:.5px 0 0}._glowBackground_1lb9n_71{pointer-events:none;background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%);position:absolute;inset:0}._mainContent_1lb9n_78{z-index:var(--z-base);flex-direction:column;flex:1;align-items:center;min-height:calc(100vh - 100px);display:flex;position:relative}._mainContent_1lb9n_78._hasMessages_1lb9n_88{padding:var(--spacing-xl) clamp(20px, 3vw, 40px) var(--spacing-xl);justify-content:space-between;gap:0}._mainContent_1lb9n_78._empty_1lb9n_94{justify-content:flex-start;gap:8vh;padding:10vh clamp(20px,3vw,40px) 0}._feedbackBanner_1lb9n_101{cursor:pointer;transition:opacity var(--transition-base);background-color:#0062fd4a;border-radius:21px;flex-shrink:0;align-self:center;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative}._feedbackBanner_1lb9n_101:hover{opacity:.9}._feedbackButton_1lb9n_119{align-items:center;gap:var(--spacing-xs);cursor:pointer;background:0 0;border:none;padding:0;display:flex}._feedbackEmoji_1lb9n_129{font-size:10px;line-height:13.333px}._feedbackText_1lb9n_134{font-family:var(--font-primary);font-weight:500;font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-light)}._closeButton_1lb9n_142{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}._closeIcon_1lb9n_151{width:12px;height:12px;color:var(--text-light)}._emptyState_1lb9n_157{align-items:center;gap:var(--spacing-lg);flex-direction:column;flex-shrink:0;display:flex}._logoBox_1lb9n_165{background:linear-gradient(90deg,#0062fd3d,#01e4db3d);border:1.5px solid #01e4db59;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:61px;display:flex;box-shadow:0 0 60px -8px #0062fd8c,0 0 24px -10px #01e4db73}._logoIcon_1lb9n_178{width:28.051px;height:37.53px;transform:rotate(22.4deg)}._emptyText_1lb9n_184{flex-direction:column;flex-shrink:0;align-items:center;width:485px;max-width:90%;display:flex}._emptyTitle_1lb9n_193{font-family:var(--font-mono);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-loose);color:var(--text-primary);text-align:center;margin:0}._emptySubtitle_1lb9n_203{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-tertiary);text-align:center;margin:0}._quickStart_1lb9n_213{width:100%;max-width:640px;margin-top:24px}._quickStartLabel_1lb9n_219{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;text-align:center;margin:0 0 10px}._quickStartGrid_1lb9n_228{grid-template-columns:1fr 1fr;gap:8px;display:grid}._quickStartCard_1lb9n_234{border:1px solid var(--border-light);background:var(--bg-secondary);cursor:pointer;text-align:left;font-size:var(--text-xs);color:var(--text-secondary);border-radius:10px;align-items:flex-start;gap:8px;padding:12px;line-height:1.4;transition:border-color .15s,background .15s;display:flex}._quickStartCard_1lb9n_234:hover{border-color:var(--accent);background:var(--bg-tertiary)}._quickStartIcon_1lb9n_255{flex-shrink:0;margin-top:1px;font-size:16px}._quickStartHint_1lb9n_261{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;margin:12px 0 0}._messagesContainer_1lb9n_268{width:100%;padding:var(--spacing-2xl) clamp(16px, 4vw, 48px) var(--spacing-lg);scrollbar-gutter:stable;box-sizing:border-box;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}._messagesList_1lb9n_281{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;max-width:900px;margin:0 auto;display:flex;overflow-x:hidden}._interruptContainer_1lb9n_292{width:100%;max-width:860px;margin-bottom:var(--spacing-lg);z-index:var(--z-overlay);padding:0 var(--spacing-lg);box-sizing:border-box;align-self:center}._inputWrapper_1lb9n_302{z-index:var(--z-base);flex-shrink:0;position:relative}._inputWrapper_1lb9n_302._hasMessages_1lb9n_88{margin-top:0;margin-bottom:var(--spacing-lg);box-sizing:border-box;align-self:center;width:100%;max-width:900px;padding:0 clamp(16px,4vw,48px)}._inputWrapper_1lb9n_302._empty_1lb9n_94{width:100%;margin-top:auto;margin-bottom:6vh}[data-theme=light] ._inputWrapper_1lb9n_302._empty_1lb9n_94{filter:drop-shadow(0 4px 14px #0062fd42)}._disclaimer_1lb9n_328{bottom:var(--spacing-sm);font-family:var(--font-primary);font-weight:400;font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-muted);text-align:center;pointer-events:none;margin:0;position:absolute;left:0;right:0}[data-theme=light] ._glowBackground_1lb9n_71{background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%)}[data-theme=light] ._feedbackBanner_1lb9n_101{background-color:#cadffd;border:none}[data-theme=light] ._logoBox_1lb9n_165{background:linear-gradient(135deg,#0062fd 0%,#01e4db 100%);border:none;border-radius:10px;box-shadow:0 0 44px #1374ff66}._errorBanner_1lb9n_361{box-sizing:border-box;background:#ff3b3026;border:1px solid #ff3b304d;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:16px;padding:12px 16px;display:flex}._errorContent_1lb9n_375{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}._errorIcon_1lb9n_383{flex-shrink:0;font-size:16px;line-height:1}._errorMessage_1lb9n_389{font-family:var(--font-primary);color:#ff6b6b;word-break:break-word;font-size:14px;line-height:1.4}._errorCloseButton_1lb9n_397{cursor:pointer;color:#ff6b6b;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex}._errorCloseButton_1lb9n_397:hover{opacity:.7}[data-theme=light] ._errorBanner_1lb9n_361{background:#ff3b301a;border-color:#ff3b3040}[data-theme=light] ._errorMessage_1lb9n_389,[data-theme=light] ._errorCloseButton_1lb9n_397{color:#d32f2f}._mobileTabs_1lb9n_429,._mobilePanelView_1lb9n_433{display:none}@media (width<=768px){._mobileTabs_1lb9n_429{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0;display:flex}._mobileTab_1lb9n_429{height:44px;font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:color var(--transition-base), border-color var(--transition-base);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;font-weight:500;display:flex}._mobileTab_1lb9n_429:hover{color:var(--text-primary)}._mobileTabActive_1lb9n_468{color:var(--color-blue-500);border-bottom-color:var(--color-blue-500);font-weight:600}[data-theme=light] ._mobileTabActive_1lb9n_468{color:var(--color-blue-500);border-bottom-color:var(--color-blue-500)}._mobileTabBadge_1lb9n_479{background:var(--color-blue-500);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:18px;display:inline-flex}._mobilePanelView_1lb9n_433{flex:1;min-height:0;display:flex;overflow:hidden}._mobilePanelView_1lb9n_433>*{flex:1;min-width:0;min-height:0}._chatWrapper_1lb9n_1{flex-direction:column}._messagesContainer_1lb9n_268{padding-top:64px}._inputWrapper_1lb9n_302._hasMessages_1lb9n_88{padding:0 clamp(8px,2vw,16px)}}@media (height<=700px){._mainContent_1lb9n_78._empty_1lb9n_94{gap:4vh;padding-top:6vh}._inputWrapper_1lb9n_302._empty_1lb9n_94{margin-bottom:4vh}}@media (width<=768px){._mainContent_1lb9n_78._empty_1lb9n_94{gap:6vh;padding-top:8vh}._inputWrapper_1lb9n_302._empty_1lb9n_94{margin-bottom:4vh}._emptyText_1lb9n_184{max-width:95%}}@media (width<=480px){._mainContent_1lb9n_78._empty_1lb9n_94{gap:4vh;padding-top:6vh}._emptyTitle_1lb9n_193{font-size:var(--text-lg)}._emptySubtitle_1lb9n_203{font-size:var(--text-xs)}}._filesToggle_1lb9n_570{z-index:10;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);background:var(--bg-secondary);width:38px;height:38px;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-base);justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 1px 3px #00000014}._filesToggle_1lb9n_570:hover{color:var(--text-primary);border-color:var(--color-blue-400);transform:scale(1.04);box-shadow:0 2px 8px #0000001f}._filesToggle_1lb9n_570:active{transform:scale(.96)}._filesToggleActive_1lb9n_601{color:var(--color-blue-500);background:#5395ff0f;border-color:#5395ff4d}._filesToggleActive_1lb9n_601:hover{border-color:var(--color-blue-500)}._filesCount_1lb9n_611{text-align:center;background:var(--color-blue-500);color:#fff;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:18px;position:absolute;top:-5px;right:-5px;box-shadow:0 1px 4px #0062fd4d}._resizeHandle_1lb9n_629{cursor:col-resize;background:0 0;width:4px;transition:background .15s;position:relative}._resizeHandle_1lb9n_629:after{content:"";background:var(--border-primary);opacity:0;border-radius:1px;width:2px;height:24px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._resizeHandle_1lb9n_629:hover{background:#3b82f626}._resizeHandle_1lb9n_629:hover:after{opacity:1;background:var(--color-blue-500)}._resizeHandle_1lb9n_629[data-resize-handle-active]{background:#3b82f633}._resizeHandle_1lb9n_629[data-resize-handle-active]:after{opacity:1;background:var(--color-blue-500)}._resizeHandleH_1lb9n_671{cursor:row-resize;background:0 0;height:4px;transition:background .15s;position:relative}._resizeHandleH_1lb9n_671:after{content:"";background:var(--border-primary);opacity:0;border-radius:1px;width:24px;height:2px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._resizeHandleH_1lb9n_671:hover{background:#3b82f626}._resizeHandleH_1lb9n_671:hover:after{opacity:1;background:var(--color-blue-500)}._resizeHandleH_1lb9n_671[data-resize-handle-active]{background:#3b82f633}._resizeHandleH_1lb9n_671[data-resize-handle-active]:after{opacity:1;background:var(--color-blue-500)}._consoleToggle_1lb9n_713{z-index:10;border:1px solid var(--border-secondary);background:var(--bg-secondary);color:var(--text-tertiary);font-family:var(--font-mono);cursor:pointer;border-radius:16px;align-items:center;gap:4px;padding:4px 10px;font-size:.7rem;transition:all .15s;display:flex;position:absolute;bottom:80px;left:16px;box-shadow:0 1px 3px #00000014}._consoleToggle_1lb9n_713:hover{color:var(--text-primary);border-color:var(--color-blue-400)}._consoleDrawer_1lb9n_740{z-index:20;background:var(--bg-primary);border-top:1px solid var(--border-primary);flex-direction:column;height:200px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #00000026}._consoleResizeHandle_1lb9n_754{cursor:row-resize;z-index:21;height:6px;position:absolute;top:-3px;left:0;right:0}._consoleResizeHandle_1lb9n_754:after{content:"";background:0 0;border-radius:1px;height:2px;transition:background .15s;position:absolute;top:2px;left:0;right:0}._consoleResizeHandle_1lb9n_754:hover:after{background:var(--color-blue-500)}._inputWrapper_1lb9n_302._hasConsole_1lb9n_780{padding-bottom:210px}@media (width<=768px){._consoleDrawer_1lb9n_740{height:150px}._inputWrapper_1lb9n_302._hasConsole_1lb9n_780{padding-bottom:160px}}._dropOverlay_1lb9n_793{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#3b82f61a;border:2px dashed #3b82f68c;border-radius:8px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._dropOverlayInner_1lb9n_807{background:var(--bg-secondary);color:var(--text-primary);border-radius:10px;flex-direction:column;align-items:center;gap:8px;padding:24px 36px;display:flex;box-shadow:0 8px 28px #00000040}._dropOverlayTitle_1lb9n_819{font-size:1rem;font-weight:600}._dropOverlayHint_1lb9n_824{color:var(--text-tertiary);font-size:.75rem}._bar_my83r_3{z-index:5;background:var(--tabbar-bg);border-bottom:1px solid var(--tabbar-border);height:46px;box-shadow:var(--tabbar-shadow);-webkit-backdrop-filter:var(--glass-blur);flex:0 0 46px;align-items:center;gap:7px;padding:8px 12px;font-family:Inter,system-ui,sans-serif;display:flex;position:sticky;top:0}._chatTab_my83r_23,._chatTabActive_my83r_23{cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;height:30px;padding:7px 15px 7px 13px;font-family:inherit;font-size:13px;font-weight:600;display:flex}._chatTab_my83r_23{color:var(--tab-idle-text);background:0 0;border:1px solid #0000}._chatTabActive_my83r_23[data-glass]{--glass-fill:var(--tab-active-fill);--glass-solid:var(--tab-active-solid);--glass-border:var(--tab-active-border);color:var(--tab-active-text)}._unreadDot_my83r_53{background:var(--tab-unread-dot);border-radius:50%;flex:0 0 8px;width:8px;height:8px}._divider_my83r_61{background:var(--tab-divider);flex:0 0 1px;width:1px;height:24px}._scroll_my83r_68{scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}._scroll_my83r_68::-webkit-scrollbar{display:none}._tab_my83r_78,._tabActive_my83r_78{cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:5px;height:30px;padding:7px 12px 7px 8px;font-size:13px;font-weight:500;display:flex}._tab_my83r_78[data-glass]{--glass-fill:var(--tab-idle-fill);--glass-solid:var(--tab-idle-solid);--glass-border:var(--tab-idle-border);color:var(--tab-idle-text)}._tabActive_my83r_78[data-glass]{--glass-fill:var(--tab-active-fill);--glass-solid:var(--tab-active-solid);--glass-border:var(--tab-active-border);color:var(--tab-active-text)}._tabIcon_my83r_105{opacity:.8;flex:0 0 14px}._tabLabel_my83r_107{text-overflow:ellipsis;max-width:160px;overflow:hidden}._tabClose_my83r_116{visibility:hidden;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;align-items:center;padding:0;display:flex}._tab_my83r_78:hover ._tabClose_my83r_116,._tabActive_my83r_78:hover ._tabClose_my83r_116,._tabClose_my83r_116:focus-visible{visibility:visible}._scrollBtn_my83r_132{color:var(--tab-idle-text);cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;display:flex}._spacer_my83r_142{flex:1;min-width:8px}._container_9mh8g_1{justify-content:flex-end;width:100%;display:flex}._bubbleRow_9mh8g_7{align-items:flex-end;gap:4px;max-width:min(85%,600px);display:inline-flex}._bubble_9mh8g_7{background:linear-gradient(135deg,#3b82f62e,#6366f11f);border:1px solid #3b82f626;border-radius:18px 18px 4px;width:fit-content;padding:10px 16px}[data-theme=light] ._bubble_9mh8g_7{background:linear-gradient(135deg,#3b82f61a,#6366f10f);border-color:#3b82f62e}._text_9mh8g_29{font-family:var(--font-primary);letter-spacing:-.01em;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;font-weight:400;line-height:1.5}._attachedFiles_9mh8g_42{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}._fileChip_9mh8g_49{color:var(--color-blue-500);font-size:.6875rem;font-weight:500;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;background:#3b82f61f;border:1px solid #3b82f633;border-radius:8px;align-items:center;gap:5px;max-width:200px;padding:3px 10px 3px 8px;display:inline-flex;overflow:hidden}[data-theme=light] ._fileChip_9mh8g_49{background:#3b82f614;border-color:#3b82f633}._fileChipIcon_9mh8g_72{opacity:.7;flex-shrink:0}._actionBtn_9mh8g_78{width:26px;height:26px;color:var(--text-tertiary);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:2px;transition:opacity .15s,background .15s,color .15s;display:flex}._container_9mh8g_1:hover ._actionBtn_9mh8g_78{opacity:1}._actionBtn_9mh8g_78:hover{color:var(--text-primary);background:#ffffff14}[data-theme=light] ._actionBtn_9mh8g_78:hover{background:#0000000f}._editContainer_9mh8g_109{flex-direction:column;align-self:flex-end;gap:8px;width:100%;max-width:70%;display:flex}._editTextarea_9mh8g_118{width:100%;color:var(--text-primary);font-family:var(--font-primary);resize:none;background:#3b82f60f;border:1px solid #3b82f659;border-radius:14px;outline:none;padding:10px 14px;font-size:.9375rem;line-height:1.5;transition:border-color .15s;overflow:hidden}._editTextarea_9mh8g_118:focus{border-color:var(--color-blue-500);background:#3b82f614}[data-theme=light] ._editTextarea_9mh8g_118{background:#fff;border-color:#3b82f64d}[data-theme=light] ._editTextarea_9mh8g_118:focus{background:#3b82f60a}._editActions_9mh8g_148{justify-content:flex-end;gap:6px;display:flex}._editBtn_9mh8g_154{border:1px solid var(--border-primary);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._editBtn_9mh8g_154:hover{color:var(--text-primary);background:#ffffff14}[data-theme=light] ._editBtn_9mh8g_154{background:#f5f5f5;border-color:#0000001a}[data-theme=light] ._editBtn_9mh8g_154:hover{background:#e8e8e8}._editBtnSubmit_9mh8g_182{color:var(--color-blue-500);background:#3b82f626;border-color:#3b82f64d}._editBtnSubmit_9mh8g_182:hover{background:#3b82f640}._markdown_c92dw_1{font-family:var(--font-primary);color:var(--text-secondary);font-size:15px;line-height:1.7}._markdown_c92dw_1 p{margin:0 0 12px;line-height:1.7}._markdown_c92dw_1 p:last-child{margin-bottom:0}._markdown_c92dw_1 h1,._markdown_c92dw_1 h2,._markdown_c92dw_1 h3,._markdown_c92dw_1 h4{color:var(--text-primary);margin:20px 0 8px;font-weight:600}._markdown_c92dw_1 h1:first-child,._markdown_c92dw_1 h2:first-child,._markdown_c92dw_1 h3:first-child{margin-top:0}._markdown_c92dw_1 h1{font-size:22px;line-height:1.3}._markdown_c92dw_1 h2{font-size:18px;line-height:1.4}._markdown_c92dw_1 h3{font-size:16px;line-height:1.4}._markdown_c92dw_1 ul,._markdown_c92dw_1 ol{margin:0 0 12px;padding-left:22px}._markdown_c92dw_1 li{margin:3px 0;line-height:1.7}._markdown_c92dw_1 blockquote{border-left:4px solid var(--border-primary);color:var(--text-tertiary);margin:0 0 16px;padding-left:16px}._markdown_c92dw_1 code{font-family:var(--font-mono);color:#01e4db;background:#ffffff0f;border-radius:4px;padding:2px 6px;font-size:.875em}[data-theme=light] ._markdown_c92dw_1 code{color:#0062fd;background:#0062fd14}._codeBlock_c92dw_79{background:var(--bg-code);border:1px solid #ffffff0f;border-radius:10px;margin:12px 0;overflow:hidden}._codeHeader_c92dw_87{background:#ffffff0a;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}[data-theme=light] ._codeHeader_c92dw_87{background:#00000008;border-bottom-color:#0000000f}._codeLang_c92dw_101{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:500}._copyBtn_c92dw_109{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;border-radius:4px;align-items:center;padding:3px;transition:color .15s;display:flex}._copyBtn_c92dw_109:hover{color:var(--text-primary)}[data-theme=light] ._codeBlock_c92dw_79{background:var(--bg-code);border:1px solid #0062fd1a}._codeBlock_c92dw_79 pre{background:0 0!important;border:none!important;border-radius:0!important;margin:0!important}._markdown_c92dw_1 table{border-collapse:collapse;width:100%;margin:16px 0}._markdown_c92dw_1 th,._markdown_c92dw_1 td{text-align:left;border:1px solid #ffffff1a;padding:8px 12px}[data-theme=light] ._markdown_c92dw_1 th,[data-theme=light] ._markdown_c92dw_1 td{border-color:#0062fd26}._markdown_c92dw_1 th{color:var(--text-primary);background:#ffffff0d;font-weight:600}[data-theme=light] ._markdown_c92dw_1 th{background:#0062fd0d}._markdown_c92dw_1 a{color:#01e4db;text-decoration:none}._markdown_c92dw_1 a:hover{text-decoration:underline}[data-theme=light] ._markdown_c92dw_1 a{color:#0062fd}._markdown_c92dw_1 hr{border:none;border-top:1px solid #ffffff0f;margin:24px 0}[data-theme=light] ._markdown_c92dw_1 hr{border-top-color:#0062fd26}._markdown_c92dw_1 strong{color:var(--text-primary);font-weight:600}._markdown_c92dw_1 em{font-style:italic}._codeDetailsCollapsible_c92dw_198{border:1px solid #ffffff14;border-radius:8px;margin-bottom:8px;overflow:hidden}[data-theme=light] ._codeDetailsCollapsible_c92dw_198{border-color:#0000001a}._codeDetailsSummary_c92dw_209{cursor:pointer;color:var(--text-secondary);-webkit-user-select:none;user-select:none;background:#ffffff08;align-items:center;gap:6px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;list-style:none;display:flex}[data-theme=light] ._codeDetailsSummary_c92dw_209{background:#00000005}._codeDetailsSummary_c92dw_209::-webkit-details-marker{display:none}._codeDetailsSummary_c92dw_209:before{content:"▶";font-size:10px;transition:transform .2s}details[open]>._codeDetailsSummary_c92dw_209:before{transform:rotate(90deg)}._codeDetailsContent_c92dw_242{font-family:var(--font-primary);color:var(--text-primary);border-top:1px solid #ffffff0d;padding:12px 16px;font-size:14px;line-height:1.6}[data-theme=light] ._codeDetailsContent_c92dw_242{border-top-color:#0000000f}._card_d1444_1{background:linear-gradient(135deg,#3b82f60f,#01e4db0a);border:1px solid #3b82f61f;border-radius:10px;align-items:center;gap:12px;margin:4px 0;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}._card_d1444_1:hover{border-color:#3b82f64d}._clickable_d1444_17{cursor:pointer}._compact_d1444_21{border-radius:6px;gap:8px;margin:2px 0;padding:6px 10px}._compact_d1444_21 ._title_d1444_28{font-size:.75rem}._compact_d1444_21 ._meta_d1444_32{font-size:.65rem}._icon_d1444_36{flex-shrink:0}._info_d1444_40{flex:1;min-width:0}._title_d1444_28{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._description_d1444_54{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.6875rem;overflow:hidden}._meta_d1444_32{align-items:center;gap:6px;margin-top:2px;display:flex}._typeBadge_d1444_70{background:var(--color-blue-500);color:#fff;text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:0 5px;font-size:.625rem;font-weight:600;line-height:16px}._filename_d1444_82{color:var(--text-tertiary);font-size:.6875rem;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_d1444_91{flex-shrink:0;align-items:center;gap:4px;display:flex}._actionBtn_d1444_98{border:1px solid var(--border-primary);width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:flex}._actionBtn_d1444_98:hover{border-color:var(--color-blue-500);color:var(--color-blue-500);background:#3b82f60f}._actionBtnSuccess_d1444_119{border-color:var(--color-green-500,#22c55e);color:var(--color-green-500,#22c55e)}._container_oi0pu_2{flex-direction:column;gap:8px;display:flex}._header_oi0pu_9{border-bottom:1px dashed #14b8a62e;align-items:center;gap:6px;padding:2px 0 6px;display:flex}._headerIcon_oi0pu_17{color:#14b8a6e6;flex-shrink:0}._headerTitle_oi0pu_22{color:var(--text-secondary);letter-spacing:.01em;font-size:.75rem;font-weight:600}._headerMeta_oi0pu_29{color:var(--text-tertiary);margin-left:auto;font-size:.6875rem}._group_oi0pu_36{flex-direction:column;gap:4px;display:flex}._groupLabel_oi0pu_42{color:#14b8a6cc;text-transform:uppercase;letter-spacing:.06em;padding:4px 2px 2px;font-size:.6875rem;font-weight:600}._list_oi0pu_52{flex-direction:column;gap:4px;display:flex}._skillItem_oi0pu_59{background:linear-gradient(90deg,#14b8a60f 0%,#14b8a605 100%);border:1px solid #14b8a61f;border-radius:8px;padding:8px 12px;transition:all .15s;position:relative}._skillItem_oi0pu_59:before{content:"";opacity:.7;background:linear-gradient(#14b8a699,#14b8a626);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}._skillItem_oi0pu_59:hover{background:linear-gradient(90deg,#14b8a61a 0%,#14b8a60a 100%);border-color:#14b8a64d}._skillItemOpen_oi0pu_93{background:#14b8a60d;border-color:#14b8a659}[data-theme=light] ._skillItem_oi0pu_59{background:linear-gradient(90deg,#14b8a60d 0%,#14b8a603 100%);border-color:#14b8a62e}[data-theme=light] ._skillItem_oi0pu_59:hover{border-color:#14b8a659}._skillHeader_oi0pu_112{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:8px;display:flex}._chevron_oi0pu_120{color:var(--text-tertiary);flex-shrink:0;margin-top:3px;transition:transform .15s}._chevronOpen_oi0pu_127{color:#14b8a6d9;transform:rotate(90deg)}._skillTitle_oi0pu_132{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._skillName_oi0pu_140{color:var(--text-primary);text-transform:capitalize;font-size:.8125rem;font-weight:600;line-height:1.25}._skillDesc_oi0pu_148{color:var(--text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7188rem;line-height:1.4;display:-webkit-box;overflow:hidden}._skillMeta_oi0pu_159{flex-shrink:0;align-items:center;gap:8px;display:flex}._toolBadge_oi0pu_167{letter-spacing:.02em;border-radius:4px;align-items:center;height:20px;font-size:.625rem;font-weight:600;display:inline-flex;overflow:hidden}._toolKind_oi0pu_178{color:#fff;align-items:center;height:100%;padding:0 6px;display:inline-flex}._toolName_oi0pu_186{height:100%;color:var(--text-secondary);font-weight:500;font-family:var(--font-mono);background:#ffffff14;border-left:1px solid #0003;align-items:center;padding:0 6px;font-size:.6563rem;display:inline-flex}[data-theme=light] ._toolName_oi0pu_186{background:#0000000a;border-left:1px solid #00000014}._typePy_oi0pu_204 ._toolKind_oi0pu_178{background:#3b82f6}._typeR_oi0pu_205 ._toolKind_oi0pu_178{background:#22c55e}._typeCli_oi0pu_206 ._toolKind_oi0pu_178{background:#a855f7}._relevance_oi0pu_209{align-items:center;gap:5px;display:flex}._relevanceTrack_oi0pu_215{background:#14b8a61f;border-radius:2px;width:36px;height:4px;overflow:hidden}._relevanceFill_oi0pu_223{background:linear-gradient(90deg,#14b8a680,#14b8a6e6);border-radius:2px;height:100%;transition:width .3s}._relevanceNum_oi0pu_230{color:#14b8a6d9;font-variant-numeric:tabular-nums;text-align:right;min-width:20px;font-size:.625rem;font-weight:600}._skillContent_oi0pu_240{background:var(--bg-primary);border:1px solid #ffffff0a;border-radius:6px;max-height:420px;margin-top:10px;padding:10px 12px;font-size:.8125rem;line-height:1.55;animation:.18s _fadeIn_oi0pu_1;overflow-y:auto}[data-theme=light] ._skillContent_oi0pu_240{border-color:#0000000d}._skillContent_oi0pu_240>div{font-size:.8125rem}._skillContent_oi0pu_240::-webkit-scrollbar{width:6px}._skillContent_oi0pu_240::-webkit-scrollbar-thumb{background:#14b8a633;border-radius:3px}@keyframes _fadeIn_oi0pu_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}._parseFailed_oi0pu_273{color:#f97316e6;background:#f9731614;border:1px solid #f9731633;border-radius:6px;font-size:.75rem}._parseFailedSummary_oi0pu_281{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:8px 10px;list-style:none;display:flex}._parseFailedSummary_oi0pu_281::-webkit-details-marker{display:none}._parseFailedIcon_oi0pu_293{color:#f97316cc;flex-shrink:0}._empty_oi0pu_298{color:var(--text-tertiary);margin:0;font-size:.8125rem;font-style:italic}._container_3q20f_2{flex-direction:column;gap:6px;display:flex}._preamble_3q20f_8{color:var(--text-secondary);background:#6366f10a;border-left:2px solid #6366f166;border-radius:0 6px 6px 0;padding:6px 10px;font-size:.8125rem;line-height:1.5}._header_3q20f_19{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px dashed #6366f12e;align-items:center;gap:6px;padding:4px 2px 6px;display:flex}._headerIcon_3q20f_29{color:#6366f1e6;flex-shrink:0}._headerTitle_3q20f_34{color:var(--text-secondary);letter-spacing:.01em;font-size:.75rem;font-weight:600}._headerMeta_3q20f_41{color:#f97316d9;background:#f973161a;border-radius:3px;margin-left:4px;padding:1px 6px;font-size:.6563rem;font-weight:600}._chevron_3q20f_51{color:var(--text-tertiary);flex-shrink:0;margin-left:auto;transition:transform .15s}._chevronOpen_3q20f_58{color:#6366f1d9;transform:rotate(90deg)}._list_3q20f_64{flex-direction:column;gap:4px;display:flex}._paperItem_3q20f_71,._linkItem_3q20f_72{background:linear-gradient(90deg,#6366f10d 0%,#6366f103 100%);border:1px solid #6366f11f;border-radius:8px;padding:8px 12px;transition:all .15s;position:relative}._paperItem_3q20f_71:before,._linkItem_3q20f_72:before{content:"";opacity:.7;background:linear-gradient(#6366f199,#6366f126);border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}._paperItem_3q20f_71:hover,._linkItem_3q20f_72:hover{background:linear-gradient(90deg,#6366f114 0%,#6366f105 100%);border-color:#6366f147}[data-theme=light] ._paperItem_3q20f_71,[data-theme=light] ._linkItem_3q20f_72{background:linear-gradient(90deg,#6366f10a 0%,#6366f103 100%);border-color:#6366f129}._paperTitleRow_3q20f_119{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}._paperTitle_3q20f_119{color:var(--text-primary);flex:1;min-width:0;font-size:.8125rem;font-weight:600;line-height:1.35}._reviewBadge_3q20f_135{letter-spacing:.04em;color:#22c55ef2;text-transform:uppercase;background:#22c55e26;border:1px solid #22c55e4d;border-radius:4px;flex-shrink:0;align-items:center;margin-top:1px;padding:2px 6px;font-size:.625rem;font-weight:700;display:inline-flex}._paperMeta_3q20f_151{color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-size:.7188rem;line-height:1.4;display:flex}._journal_3q20f_162{color:var(--text-secondary);font-style:italic}._authors_3q20f_167{color:var(--text-tertiary)}._metaSep_3q20f_171{color:var(--text-tertiary);opacity:.5}._linkBtn_3q20f_176{color:#6366f1f2;background:#6366f11f;border-radius:4px;align-items:center;gap:3px;margin-left:auto;padding:2px 8px;font-size:.6875rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._linkBtn_3q20f_176:hover{background:#6366f138}._linkSnippet_3q20f_196{color:var(--text-secondary);margin-top:6px;font-size:.75rem;line-height:1.5}._linkUrl_3q20f_203{color:var(--text-tertiary);font-size:.6875rem;font-family:var(--font-mono,monospace);word-break:break-all;margin-top:4px}._tableWrap_3q20f_212{background:var(--bg-primary);border:1px solid #6366f126;border-radius:6px;max-height:360px;overflow:auto}._tableWrap_3q20f_212::-webkit-scrollbar{width:6px;height:6px}._tableWrap_3q20f_212::-webkit-scrollbar-thumb{background:#6366f140;border-radius:3px}._dataTable_3q20f_227{border-collapse:collapse;width:100%;font-size:.75rem}._dataTable_3q20f_227 thead th{text-align:left;color:var(--text-secondary);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#6366f114;border-bottom:1px solid #6366f133;padding:6px 10px;font-size:.6875rem;font-weight:600;position:sticky;top:0}._dataTable_3q20f_227 tbody td{color:var(--text-primary);vertical-align:top;word-wrap:break-word;border-bottom:1px solid #ffffff0a;max-width:280px;padding:6px 10px}[data-theme=light] ._dataTable_3q20f_227 tbody td{border-bottom-color:#0000000d}._dataTable_3q20f_227 tbody tr:hover td{background:#6366f10a}._cellNull_3q20f_265{color:var(--text-tertiary);opacity:.5}._cellLink_3q20f_270{color:#6366f1f2;align-items:center;gap:3px;font-size:.7188rem;text-decoration:none;display:inline-flex}._cellLink_3q20f_270:hover{text-decoration:underline}._showMoreBtn_3q20f_284{color:#6366f1e6;cursor:pointer;background:0 0;border:1px dashed #6366f14d;border-radius:6px;margin-top:4px;padding:4px 10px;font-size:.6875rem;font-weight:600;transition:all .15s}._showMoreBtn_3q20f_284:hover{background:#6366f114;border-color:#6366f180}._colHeaderWithTip_3q20f_303{cursor:default;white-space:nowrap;align-items:center;gap:3px;display:inline-flex}._colTipDot_3q20f_311{background:#6366f180;border-radius:50%;flex-shrink:0;width:4px;height:4px;display:inline-block}._colTooltip_3q20f_320{z-index:9999;background:var(--bg-elevated,#1e1e2e);pointer-events:none;border:1px solid #6366f140;border-radius:8px;max-width:260px;padding:8px 10px;font-size:.6875rem;line-height:1.45;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 4px 16px #0006}._colTooltipLabel_3q20f_335{color:var(--text-primary,#cdd6f4);margin-bottom:3px;font-weight:600}._colTooltipDesc_3q20f_341{color:var(--text-secondary,#a6adc8);margin-bottom:5px}._colTooltipMeta_3q20f_346{color:#a6adc8b3;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:.625rem;display:flex}._colTooltipSource_3q20f_356{color:#6366f1cc;white-space:nowrap;font-weight:600}._colTooltipHint_3q20f_362{color:var(--text-secondary,#a6adc8);border-top:1px solid #6366f11f;margin-top:2px;padding-top:4px}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._card_cqs9o_9{-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;margin:4px 0;transition:border-color .15s,background .15s}._card_cqs9o_9:hover{background:#ffffff0f;border-color:#ffffff1f}._cardActive_cqs9o_24{background:linear-gradient(#3b82f60f, #3b82f60f) padding-box, conic-gradient(from var(--border-angle), #3b82f614 0%, #3b82f699 25%, #818cf899 50%, #3b82f614 75%) border-box;border-color:#0000;animation:2.5s linear infinite _rotateBorder_cqs9o_1;position:relative}@keyframes _rotateBorder_cqs9o_1{to{--border-angle:360deg}}._cardCompleted_cqs9o_37{background:#22c55e0a;border-color:#22c55e26}._cardError_cqs9o_42{background:#ef44440d;border-color:#ef444440}[data-theme=light] ._card_cqs9o_9{background:#ffffff73;border-color:#0062fd14}[data-theme=light] ._card_cqs9o_9:hover{background:#fff9;border-color:#0062fd2e}[data-theme=light] ._cardActive_cqs9o_24{background:linear-gradient(#3b82f60d, #3b82f60d) padding-box, conic-gradient(from var(--border-angle), #3b82f61a 0%, #3b82f680 25%, #818cf880 50%, #3b82f61a 75%) border-box;border-color:#0000}[data-theme=light] ._cardCompleted_cqs9o_37{background:#22c55e0f;border-color:#22c55e33}[data-theme=light] ._cardError_cqs9o_42{background:#ef44440d;border-color:#ef444440}._cardError_cqs9o_42 ._toolLabel_cqs9o_74{color:var(--color-red-500,#ef4444)}._cardSuperseded_cqs9o_79{opacity:.55;background:var(--bg-tertiary,#00000008)!important;border-color:var(--border-primary)!important}._cardSuperseded_cqs9o_79 ._toolLabel_cqs9o_74{color:var(--text-tertiary)!important}._supersededTag_cqs9o_89{color:var(--text-tertiary);background:var(--bg-secondary);border-radius:8px;margin-left:4px;padding:1px 6px;font-size:.65rem}._recoveryBanner_cqs9o_99{color:var(--color-green-500,#22c55e);background:#22c55e0f;border-top:1px solid #22c55e2e;align-items:center;gap:6px;padding:4px 12px;font-size:.7rem;display:flex}._statusBadge_cqs9o_111{letter-spacing:.02em;align-items:center;gap:4px;font-size:.65rem;font-weight:500;display:inline-flex}._statusLabel_cqs9o_120{color:var(--text-tertiary)}._statusLabelRunning_cqs9o_124{color:var(--color-blue-500)}._cardSkill_cqs9o_129{background:#14b8a60a;border-color:#14b8a626}._cardSkill_cqs9o_129:hover{background:#14b8a60f;border-color:#14b8a640}._cardSkill_cqs9o_129._cardActive_cqs9o_24{background:linear-gradient(#14b8a60f, #14b8a60f) padding-box, conic-gradient(from var(--border-angle), #14b8a614 0%, #14b8a699 25%, #2dd4bf99 50%, #14b8a614 75%) border-box}[data-theme=light] ._cardSkill_cqs9o_129{background:#14b8a60d;border-color:#14b8a626}[data-theme=light] ._cardSkill_cqs9o_129:hover{background:#14b8a614;border-color:#14b8a640}._skillIcon_cqs9o_155{color:#14b8a6d9;flex-shrink:0}._skillLabel_cqs9o_160{color:#14b8a6e6;white-space:nowrap;font-size:.8125rem;font-weight:500}[data-theme=light] ._skillLabel_cqs9o_160{color:#0f8276e6}._header_cqs9o_172{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:32px;padding:8px 12px;display:flex}._toolIcon_cqs9o_182{color:var(--text-tertiary);flex-shrink:0}._toolLabel_cqs9o_74{color:var(--text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:500}._summary_cqs9o_194{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-family:var(--font-mono);flex:1;overflow:hidden}._headerRight_cqs9o_205{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}._duration_cqs9o_213{color:var(--text-tertiary);font-size:.6875rem;font-family:var(--font-primary)}._chevron_cqs9o_219{color:var(--text-tertiary);flex-shrink:0;transition:transform .15s}._chevronOpen_cqs9o_225{transform:rotate(90deg)}._spinner_cqs9o_230{color:var(--color-blue-500);animation:1s linear infinite _spin_cqs9o_230}._iconDone_cqs9o_235{color:var(--color-green-500,#22c55e)}._iconError_cqs9o_239{color:var(--color-red-500,#ef4444)}._body_cqs9o_244{padding:0 12px 10px}._argsSection_cqs9o_249{margin-bottom:6px}._argsToggle_cqs9o_253{cursor:pointer;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:3px 0;font-size:.6875rem;font-weight:500;display:flex}._argsToggle_cqs9o_253:hover{color:var(--text-secondary)}._copyBtn_cqs9o_271{cursor:pointer;color:var(--text-tertiary);align-items:center;margin-left:4px;padding:2px;display:inline-flex}._copyBtn_cqs9o_271:hover{color:var(--text-primary)}._argsCode_cqs9o_284{font-family:var(--font-mono);background:var(--bg-primary);white-space:pre-wrap;word-break:break-all;color:var(--text-secondary);border-radius:6px;max-height:180px;margin:4px 0 0;padding:8px 10px;font-size:.6875rem;line-height:1.5;overflow:auto}._friendlyArgs_cqs9o_301{flex-direction:column;gap:6px;display:flex}._argField_cqs9o_307{flex-direction:column;gap:2px;display:flex}._argLabel_cqs9o_313{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:500}._argValue_cqs9o_321{color:var(--text-primary);word-break:break-word;font-size:.8125rem;line-height:1.4}._argValueCode_cqs9o_328{font-family:var(--font-mono);background:var(--bg-primary);white-space:pre-wrap;word-break:break-all;color:var(--text-secondary);border-radius:6px;max-height:200px;margin:2px 0 0;padding:8px 10px;font-size:.75rem;line-height:1.5;overflow:auto}._attachedArtifacts_cqs9o_345{border-top:1px solid var(--border-primary);margin-top:4px;padding-top:4px}._artifactToggle_cqs9o_351{cursor:pointer;color:var(--text-tertiary);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:4px 2px;font-size:.75rem;font-weight:500;transition:color .12s;display:flex}._artifactToggle_cqs9o_351:hover{color:var(--color-blue-500)}._liveOutput_cqs9o_369{font-family:var(--font-mono);color:var(--text-secondary);white-space:pre-wrap;word-break:break-all;background:#0003;border-radius:4px;max-height:200px;margin:0;padding:6px 8px;font-size:.75rem;line-height:1.4;overflow-y:auto}._codeResult_cqs9o_385{font-family:var(--font-mono);color:var(--text-primary);white-space:pre-wrap;word-break:break-all;background:#00000026;border-radius:4px;max-height:300px;margin:0;padding:8px 10px;font-size:.75rem;line-height:1.4;overflow-y:auto}._resultSection_cqs9o_401{border-top:1px solid var(--border-primary);padding-top:6px}._resultContent_cqs9o_406{color:var(--text-primary);max-height:300px;font-size:.8125rem;line-height:1.5;overflow-y:auto}._resultContent_cqs9o_406>div{font-size:.8125rem}._showMoreBtn_cqs9o_418{cursor:pointer;color:var(--color-blue-500);background:0 0;border:none;padding:2px 0;font-size:.75rem;font-weight:500;display:inline-block}._showMoreBtn_cqs9o_418:hover{text-decoration:underline}._subagentCard_cqs9o_434{-webkit-backdrop-filter:blur(12px);background:#3b82f608;border:1px solid #3b82f61a;border-radius:10px;margin:8px 0;overflow:hidden}._subagentHeader_cqs9o_444{cursor:pointer;-webkit-user-select:none;user-select:none;background:#3b82f60a;border-bottom:1px solid #0000;align-items:center;gap:10px;padding:10px 14px;transition:background .15s;display:flex}._subagentHeader_cqs9o_444:hover{background:#3b82f614}[data-theme=light] ._subagentCard_cqs9o_434{background:#3b82f60a;border-color:#3b82f61f}._subagentIcon_cqs9o_465{color:var(--color-blue-500);flex-shrink:0}._subagentLabel_cqs9o_470{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._stepCount_cqs9o_480{color:var(--text-tertiary);background:var(--bg-primary);border-radius:10px;padding:1px 6px;font-size:.6875rem}._subagentBody_cqs9o_488{border-top:1px solid var(--border-primary);padding:6px 10px 8px}._childCount_cqs9o_494{color:var(--text-tertiary);font-size:.6875rem}._childCards_cqs9o_499{border-left:2px solid var(--border-primary);margin-bottom:6px;padding-left:8px}@keyframes _spin_cqs9o_230{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._card_qkjt8_2{border:1px solid #3b82f64d;border-left:3px solid var(--color-blue-500);border-radius:var(--radius-md);padding:var(--spacing-md);margin:var(--spacing-sm) 0;-webkit-backdrop-filter:blur(12px);transition:border-color var(--transition-fast), background var(--transition-fast);background:#3b82f60a}._cardError_qkjt8_15{background:#f59e0b0d;border-color:#f59e0b4d #f59e0b4d #f59e0b4d #f59e0b}[data-theme=light] ._card_qkjt8_2{background:#3b82f60d;border-color:#3b82f640}[data-theme=light] ._cardError_qkjt8_15{background:#f59e0b0f;border-color:#f59e0b40 #f59e0b40 #f59e0b40 #d97706}._badge_qkjt8_33{color:var(--color-blue-500);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-sm);align-items:center;gap:5px;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeError_qkjt8_45{color:#f59e0b}[data-theme=light] ._badgeError_qkjt8_45{color:#d97706}._question_qkjt8_55{color:var(--text-primary);margin-bottom:var(--spacing-md);white-space:pre-wrap;font-size:.875rem;line-height:1.6}._options_qkjt8_64{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._optionBtn_qkjt8_70{border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);background:#3b82f60f;border:1px solid #3b82f640;padding:6px 14px;font-size:.8125rem;font-weight:500}._optionBtn_qkjt8_70:hover:not(:disabled){border-color:var(--color-blue-500);background:var(--color-blue-500);color:#fff}._optionBtnError_qkjt8_88{background:#f59e0b14;border-color:#f59e0b4d}._optionBtnError_qkjt8_88:hover:not(:disabled){color:#1a1a1a;background:#f59e0b;border-color:#f59e0b}[data-theme=light] ._optionBtnError_qkjt8_88:hover:not(:disabled){color:#fff;background:#d97706;border-color:#d97706}._optionBtn_qkjt8_70:disabled,._optionBtnError_qkjt8_88:disabled{opacity:.5;cursor:not-allowed}._answered_qkjt8_113{opacity:.6}._answeredLabel_qkjt8_117{color:var(--text-tertiary);font-size:.75rem;font-style:italic}._card_ecp6y_2{border-radius:var(--radius-md);padding:var(--spacing-md);margin:var(--spacing-sm) 0;-webkit-backdrop-filter:blur(12px);transition:border-color var(--transition-fast), background var(--transition-fast);background:#f59e0b0d;border:1px solid #f59e0b4d;border-left:3px solid #f59e0b}._cardThread_ecp6y_19{background:#ef44440d;border-color:#ef44444d #ef44444d #ef44444d #ef4444}[data-theme=light] ._card_ecp6y_2{background:#f59e0b0f;border-color:#f59e0b40 #f59e0b40 #f59e0b40 #d97706}[data-theme=light] ._cardThread_ecp6y_19{background:#ef44440f;border-color:#ef444440 #ef444440 #ef444440 #dc2626}._badge_ecp6y_38{color:#f59e0b;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-sm);align-items:center;gap:5px;font-size:.6875rem;font-weight:600;display:inline-flex}._cardThread_ecp6y_19 ._badge_ecp6y_38{color:#ef4444}[data-theme=light] ._badge_ecp6y_38{color:#d97706}[data-theme=light] ._cardThread_ecp6y_19 ._badge_ecp6y_38{color:#dc2626}._message_ecp6y_63{color:var(--text-primary);margin-bottom:var(--spacing-md);white-space:pre-wrap;font-size:.875rem;line-height:1.6}._actions_ecp6y_72{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._primaryBtn_ecp6y_78{border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);background:#f59e0b14;border:1px solid #f59e0b4d;align-items:center;gap:6px;padding:6px 14px;font-size:.8125rem;font-weight:500;display:inline-flex}._primaryBtn_ecp6y_78:hover:not(:disabled){color:#1a1a1a;background:#f59e0b;border-color:#f59e0b}[data-theme=light] ._primaryBtn_ecp6y_78:hover:not(:disabled){color:#fff;background:#d97706;border-color:#d97706}._cardThread_ecp6y_19 ._primaryBtn_ecp6y_78{background:#ef444414;border-color:#ef44444d}._cardThread_ecp6y_19 ._primaryBtn_ecp6y_78:hover:not(:disabled){color:#fff;background:#ef4444;border-color:#ef4444}[data-theme=light] ._cardThread_ecp6y_19 ._primaryBtn_ecp6y_78:hover:not(:disabled){color:#fff;background:#dc2626;border-color:#dc2626}._primaryBtn_ecp6y_78:disabled{opacity:.5;cursor:not-allowed}._message_3q1t0_1{gap:14px;max-width:100%;padding:12px 0;display:flex}._avatar_3q1t0_8{background:linear-gradient(90deg,#0062fd3d,#01e4db3d);border:1px solid #01e4db33;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;display:flex;overflow:hidden;box-shadow:0 0 40px -10px #5395ff4d}[data-theme=light] ._avatar_3q1t0_8{background:linear-gradient(135deg,#0062fd 0%,#01e4db 100%);border:none;padding:2px}._avatarIcon_3q1t0_29{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._lightLogo_3q1t0_35{display:none}._darkLogo_3q1t0_39{-o-object-fit:contain;object-fit:contain;width:60%;height:60%;display:block}[data-theme=light] ._lightLogo_3q1t0_35{filter:brightness(0)invert();width:60%;height:60%;display:block}[data-theme=light] ._darkLogo_3q1t0_39{display:none}._content_3q1t0_57{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex;overflow:hidden}._errorBlock_3q1t0_66{color:var(--color-red-500,#ef4444);background:#ef444414;border:1px solid #ef444433;border-radius:8px;margin:2px 0;padding:10px 14px;font-size:.8125rem}._usageBadge_3q1t0_76{font-size:11px;font-family:var(--font-primary);color:#ffffff8c;-webkit-user-select:none;user-select:none;background:#ffffff0f;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:5px;width:fit-content;padding:3px 10px;display:inline-flex}._usageSep_3q1t0_91{opacity:.4}[data-theme=light] ._usageBadge_3q1t0_76{color:#00000073;background:#0000000a;border-color:#00000014}._collapsedGroup_3q1t0_102{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;margin:4px 0;overflow:hidden}[data-theme=light] ._collapsedGroup_3q1t0_102{background:#00000005;border-color:#0000000f}._collapsedHeader_3q1t0_115{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:7px 12px;transition:background .15s;display:flex}._collapsedHeader_3q1t0_115:hover{background:#ffffff0a}[data-theme=light] ._collapsedHeader_3q1t0_115:hover{background:#00000008}._collapsedHeaderError_3q1t0_133{border-left:2px solid #ef444466}._collapsedIconDone_3q1t0_137{color:var(--color-green-500,#22c55e);flex-shrink:0}._collapsedIconError_3q1t0_142{color:var(--color-red-500,#ef4444);flex-shrink:0}._collapsedLabel_3q1t0_147{color:var(--text-tertiary);flex:1;font-size:.8125rem;font-weight:500}._collapsedChevron_3q1t0_154{color:var(--text-tertiary);flex-shrink:0;transition:transform .15s}._collapsedChevronOpen_3q1t0_160{transform:rotate(90deg)}._collapsedBody_3q1t0_164{border-top:1px solid var(--border-primary);padding:4px 8px 8px}._actions_3q1t0_170{opacity:0;gap:4px;transition:opacity .15s;display:flex}._message_3q1t0_1:hover ._actions_3q1t0_170{opacity:1}._actionBtn_3q1t0_181{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._actionBtn_3q1t0_181:hover{color:var(--text-primary);background:#ffffff1a}[data-theme=light] ._actionBtn_3q1t0_181:hover{background:#0000000f}._popover_1rwby_1{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-light,#e0e0e0);font-family:var(--font-primary);cursor:pointer;z-index:100;white-space:nowrap;background:#1e1e28f2;border:.5px solid #ffffff26;border-radius:8px;outline:none;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s;display:flex;position:absolute;transform:translate(-50%,-100%);box-shadow:0 4px 16px #0000004d}._popover_1rwby_1:hover{background:#323241f2}[data-theme=light] ._popover_1rwby_1{color:var(--text-primary);background:#fffffff2;border-color:#0000001f;box-shadow:0 4px 16px #0000001f}[data-theme=light] ._popover_1rwby_1:hover{background:#f5f5faf2}._dropdown_5gidv_1{z-index:100;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;flex-direction:column;width:320px;max-height:240px;display:flex;position:absolute;overflow:hidden;box-shadow:0 8px 24px #0000004d}._header_5gidv_15{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-primary);padding:6px 10px;font-size:.7rem;font-weight:600}._list_5gidv_25{flex:1;overflow-y:auto}._item_5gidv_30{cursor:pointer;align-items:center;gap:8px;padding:6px 10px;transition:background .1s;display:flex}._item_5gidv_30:hover,._selected_5gidv_40{background:#3b82f61a}._icon_5gidv_44{color:var(--text-tertiary);flex-shrink:0}._info_5gidv_49{flex-direction:column;gap:1px;min-width:0;display:flex}._filename_5gidv_56{font-size:.8rem;font-family:var(--font-mono);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._title_5gidv_65{color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}._source_5gidv_73{color:var(--text-muted);font-size:.625rem}._dupeBadge_5gidv_78{text-transform:uppercase;color:#f59e0b;vertical-align:middle;background:#f59e0b1f;border-radius:3px;margin-left:6px;padding:0 4px;font-size:.55rem;font-weight:600;display:inline-block}._empty_5gidv_91{color:var(--text-tertiary);text-align:center;padding:12px 10px;font-size:.75rem}._inputBox_127ix_1{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);width:100%;max-width:100%;padding:var(--spacing-xl);box-sizing:border-box;background:radial-gradient(70% 50%,#ffffff04 0%,#ffffff14 100%),linear-gradient(#ffffff0d 0%,#ffffff08 100%);border:.5px solid #ffffff14;border-top-color:#ffffff26;border-radius:20px;margin:0 auto;box-shadow:0 2px 8px #00000026,inset 0 .5px #fff3}._hiddenFileInput_127ix_19{display:none}._inputBox_127ix_1._full_127ix_23{width:calc(100% - 20px)}._inputBox_127ix_1._compact_127ix_27{padding:var(--spacing-md)}._inputContainer_127ix_31{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex;position:relative}._inputRow_127ix_39{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);width:100%;padding-bottom:var(--spacing-sm);display:flex}._textarea_127ix_48{resize:none;width:100%;font-family:var(--font-primary);color:var(--text-light);white-space:pre-wrap;background:0 0;border:none;outline:none;min-height:22px;max-height:240px;margin:0;font-size:15px;font-weight:400;line-height:22px;overflow-y:hidden}._compact_127ix_27 ._textarea_127ix_48{min-height:20px;max-height:80px}._textarea_127ix_48::placeholder{color:var(--text-tertiary)}._divider_127ix_75{background:#ffffff1a;width:100%;height:1px;margin:0}._uploadArea_127ix_82{padding:var(--spacing-lg);cursor:pointer;transition:all var(--transition-base);border:1px dashed #ffffff40;border-radius:10px;justify-content:space-between;align-items:center;min-height:80px;display:flex}._uploadArea_127ix_82:hover{background:#ffffff05;border-color:#fff6}._uploadArea_127ix_82._dragging_127ix_99{background:#0062fd0d;border-color:#0062fd99}._uploadAreaWithFiles_127ix_104{gap:var(--spacing-md);pointer-events:auto;flex-direction:column;width:100%;display:flex}._uploadArea_127ix_82:has(._uploadAreaWithFiles_127ix_104){cursor:default}._uploadContent_127ix_116{align-items:flex-start;gap:9px;display:flex}._uploadIcon_127ix_122{flex-shrink:0;width:42px;height:42px}._importArea_127ix_128{width:100%;padding:var(--spacing-md);cursor:pointer;transition:all var(--transition-base);font-family:var(--font-primary);font-size:var(--text-sm);color:#d9d9d9;background:0 0;border:1px dashed #ffffff40;border-radius:10px;justify-content:center;align-items:center;gap:8px;display:flex}._importArea_127ix_128:hover{color:#fff;background:#ffffff05;border-color:#fff6}._uploadText_127ix_151{flex-direction:column;gap:2px;display:flex}._uploadTitle_127ix_157{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);color:#fff;margin:0}._uploadSubtitle_127ix_166{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-normal);color:#d9d9d9;margin:0}._uploadHint_127ix_175{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-normal);color:#ffffff69;text-align:center;white-space:nowrap;flex-shrink:0;margin:0}._uploadHintWithFiles_127ix_187{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-normal);color:#ffffff69;text-align:right;white-space:nowrap;align-self:flex-end;margin:0}._quoteChip_127ix_199{color:var(--text-secondary,#aaa);background:#ffffff0f;border:.5px solid #ffffff1a;border-left:2px solid #78a0ff99;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;line-height:1.4;display:flex}._quoteIcon_127ix_213{opacity:.5;flex-shrink:0}._quoteText_127ix_218{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._quoteRemove_127ix_225{width:18px;height:18px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._quoteRemove_127ix_225:hover{color:var(--text-secondary);background:#ffffff1a}[data-theme=light] ._quoteChip_127ix_199{color:var(--text-secondary);background:#0000000a;border-color:#0000001a #0000001a #0000001a #3c64dc80}[data-theme=light] ._quoteRemove_127ix_225:hover{color:var(--text-primary);background:#0000000f}._tokenUsage_127ix_257{font-family:var(--font-primary);color:var(--text-tertiary);-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;gap:5px;padding:0 2px;font-size:11px;display:flex}._rightControls_127ix_269{align-items:center;gap:var(--spacing-md);flex-shrink:0;display:flex}._micButton_127ix_276{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}._micIcon_127ix_288{color:#ffffff80;width:20px;height:20px}._sendButton_127ix_294{background:var(--color-gradient-secondary);cursor:pointer;width:40px;height:40px;transition:all var(--transition-base);border:.5px solid #ffffff26;border-radius:10px;outline:none;justify-content:center;align-items:center;padding:0;display:flex;box-shadow:0 2px 8px #0062fd40,inset 0 .5px #fff3}._sendButton_127ix_294:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0062fd59,inset 0 .5px #fff3}._sendIcon_127ix_319{color:#fff;width:16px;height:16px}._stopButton_127ix_325{cursor:pointer;color:#fff;width:40px;height:40px;transition:all var(--transition-base);background:#ef4444cc;border:.5px solid #ffffff26;border-radius:10px;outline:none;justify-content:center;align-items:center;padding:0;display:flex;box-shadow:0 2px 8px #ef444440}._stopButton_127ix_325:hover{background:#ef4444;transform:translateY(-1px);box-shadow:0 4px 12px #ef444459}@media (width<=768px){._inputBox_127ix_1{width:calc(100% - 80px);max-width:719px;padding:var(--spacing-lg);border-radius:20px}._textarea_127ix_48{font-size:var(--text-xs);min-height:20px;max-height:200px}._uploadArea_127ix_82{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);flex-direction:column;min-height:60px}._uploadIcon_127ix_122{width:36px;height:36px}._uploadText_127ix_151,._uploadTitle_127ix_157,._uploadSubtitle_127ix_166,._uploadHint_127ix_175,._uploadHintWithFiles_127ix_187{font-size:var(--text-xs)}._uploadHint_127ix_175{text-align:left}._uploadHintWithFiles_127ix_187{text-align:left;align-self:flex-start}._rightControls_127ix_269{gap:var(--spacing-sm)}._micButton_127ix_276,._micIcon_127ix_288{width:18px;height:18px}._sendButton_127ix_294,._stopButton_127ix_325{width:36px;height:36px}}[data-theme=light] ._inputBox_127ix_1{background:#ffffff7a;border:none;border-radius:20px;box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._textarea_127ix_48{color:var(--text-primary)}[data-theme=light] ._divider_127ix_75{background:#0000001a}[data-theme=light] ._uploadArea_127ix_82{border-color:#0003}[data-theme=light] ._uploadArea_127ix_82:hover{background:#00000005;border-color:#0000004d}[data-theme=light] ._uploadArea_127ix_82._dragging_127ix_99{background:#0062fd0d;border-color:#0062fd99}[data-theme=light] ._importArea_127ix_128{color:var(--text-secondary);border-color:#0003}[data-theme=light] ._importArea_127ix_128:hover{color:var(--text-primary);background:#00000005;border-color:#0000004d}[data-theme=light] ._uploadTitle_127ix_157{color:var(--text-primary)}[data-theme=light] ._uploadSubtitle_127ix_166{color:var(--text-secondary)}[data-theme=light] ._uploadHint_127ix_175,[data-theme=light] ._uploadHintWithFiles_127ix_187{color:#00000069}[data-theme=light] ._micIcon_127ix_288{color:var(--text-secondary)}[data-theme=light] ._sendButton_127ix_294{box-shadow:none;border:none}[data-theme=light] ._sendButton_127ix_294:hover{box-shadow:none}[data-theme=light] ._stopButton_127ix_325{box-shadow:none;border:none}[data-theme=light] ._stopButton_127ix_325:hover{box-shadow:none}@media (width<=480px){._inputBox_127ix_1{width:calc(100% - 40px);padding:var(--spacing-md);border-radius:20px}._inputContainer_127ix_31{gap:var(--spacing-md)}._textarea_127ix_48{min-height:20px;max-height:180px}._uploadArea_127ix_82{padding:var(--spacing-sm)}._uploadIcon_127ix_122{width:32px;height:32px}}._uploadProgressList_127ix_526{flex-direction:column;gap:6px;padding-bottom:4px;display:flex}._uploadProgressRow_127ix_533{color:var(--text-secondary);align-items:center;gap:8px;font-size:.75rem;display:flex}._uploadProgressSpinner_127ix_541{flex-shrink:0;animation:1s linear infinite _inputBoxSpin_127ix_1}._uploadProgressName_127ix_546{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:35%;overflow:hidden}._uploadProgressTrack_127ix_554{background:var(--border-primary);border-radius:2px;flex:1;height:4px;overflow:hidden}._uploadProgressFill_127ix_562{background:var(--color-blue-500);height:100%;transition:width .2s}._uploadProgressPct_127ix_568{color:var(--text-tertiary);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:32px;font-size:.6875rem}@keyframes _inputBoxSpin_127ix_1{to{transform:rotate(360deg)}}._uploadFailedRow_127ix_582{color:var(--text-secondary);background:#ef444414;border:1px solid #ef44442e;border-radius:4px;align-items:center;gap:6px;padding:4px 6px;font-size:.6875rem;display:flex}._uploadFailedRowIcon_127ix_594{color:#ef4444;flex-shrink:0}._uploadFailedRowError_127ix_599{color:#ef4444;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.625rem;overflow:hidden}._uploadFailedRowBtn_127ix_608{width:18px;height:18px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._uploadFailedRowBtn_127ix_608:hover{background:var(--bg-tertiary);color:var(--text-primary)}._suggestionRow_127ix_628{flex-wrap:wrap;gap:5px;padding-bottom:4px;display:flex}._suggestionChip_127ix_635{color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-primary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:12px;align-items:center;max-width:100%;padding:4px 10px;font-size:.7rem;font-weight:500;transition:all .15s;display:inline-flex;overflow:hidden}._suggestionChip_127ix_635:hover{color:var(--color-blue-500);background:#3b82f61a;border-color:#3b82f659}._consolePanel_1bfj7_1{background:var(--bg-primary);border-top:1px solid var(--border-primary);flex-direction:column;height:100%;display:flex;overflow:hidden}._consoleHeader_1bfj7_10{background:var(--bg-secondary);border-bottom:1px solid var(--border-primary);font-family:var(--font-mono);color:var(--text-tertiary);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;padding:5px 12px;font-size:.7rem;display:flex}._consoleHeader_1bfj7_10:hover{color:var(--text-secondary)}._headerTitle_1bfj7_29{color:var(--text-secondary);font-weight:600}._headerMeta_1bfj7_34{opacity:.7}._headerSpacer_1bfj7_38{flex:1}._headerBtn_1bfj7_42{width:20px;height:20px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}._headerBtn_1bfj7_42:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary)}._headerBtn_1bfj7_42:disabled{opacity:.4;cursor:not-allowed}._headerBtnSuccess_1bfj7_66{color:var(--color-green-500,#22c55e)!important}._consoleBody_1bfj7_70{font-family:var(--font-mono);background:#00000014;flex:1;padding:6px 12px;font-size:.72rem;line-height:1.5;overflow:hidden auto}[data-theme=dark] ._consoleBody_1bfj7_70{background:#0003}._consoleLine_1bfj7_85{white-space:pre-wrap;word-break:break-all;gap:8px;display:flex}._toolTag_1bfj7_92{color:var(--color-blue-400);opacity:.6;flex-shrink:0;font-size:.68rem}._lineContent_1bfj7_99{color:var(--text-secondary)}._scrollToBottom_1bfj7_103{background:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-tertiary);cursor:pointer;border-radius:12px;align-self:center;align-items:center;gap:4px;padding:3px 10px;font-size:.68rem;display:flex;position:sticky;bottom:6px;box-shadow:0 1px 4px #0000001a}._scrollToBottom_1bfj7_103:hover{color:var(--text-primary);border-color:var(--color-blue-400)}._statusDot_1bfj7_125{background:var(--color-green-500,#22c55e);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite _pulse_1bfj7_1}@keyframes _pulse_1bfj7_1{0%,to{opacity:1}50%{opacity:.4}}._editor_vypdz_4{--cap-bg:#070a12;--cap-surface:#1218279e;--cap-surface-2:#1a223680;--cap-solid:#0d1322;--cap-hair:#ffffff13;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-a2:#6b78ff;--cap-grad:linear-gradient(135deg, #6b78ff 0%, #5566f0 100%);--cap-grad-soft:linear-gradient(135deg, #6b78ff24, #6b78ff12);--cap-glow:#6b78ff4d;--cap-ok:#3ecf8e;--cap-err:#fb7185;color:var(--cap-tx);font-family:var(--font-primary);flex-direction:column;gap:10px;display:flex}._header_vypdz_29{justify-content:space-between;align-items:center;display:flex}._headerTitle_vypdz_34{color:var(--cap-tx3);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:750}._panelWarnings_vypdz_42{background:#fb718512;border:1px solid #fb718540;border-radius:11px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}._warnLine_vypdz_52{color:var(--cap-err);align-items:center;gap:6px;font-size:11.5px;line-height:1.5;display:flex}._list_vypdz_61{flex-direction:column;gap:6px;display:flex}._row_vypdz_67{border:1px solid var(--cap-hair);background:var(--cap-surface-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:border-color var(--transition-base,.15s), background var(--transition-base,.15s);border-radius:13px;flex-direction:column;display:flex}._row_vypdz_67:hover{border-color:var(--cap-hair-hi);background:var(--cap-surface)}._rowMain_vypdz_79{align-items:center;gap:8px;padding:9px 10px;display:flex}._dragHandle_vypdz_86{color:var(--cap-tx3);cursor:grab;flex-shrink:0;align-items:center;display:flex}._orderBtns_vypdz_94{flex-direction:column;flex-shrink:0;display:flex}._orderBtn_vypdz_94{width:18px;height:13px;color:var(--cap-tx3);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}._orderBtn_vypdz_94:hover:not(:disabled){color:var(--cap-tx)}._orderBtn_vypdz_94:disabled{opacity:.3;cursor:not-allowed}._seq_vypdz_113{font-variant-numeric:tabular-nums;width:16px;color:var(--cap-tx3);text-align:right;flex-shrink:0;font-size:11px}._nameInput_vypdz_122,._cmdInput_vypdz_123{color:var(--cap-tx);font-size:12.5px;font-family:var(--font-primary);transition:border-color var(--transition-base,.15s), background var(--transition-base,.15s);background:0 0;border:1px solid #0000;border-radius:9px;outline:none;padding:6px 8px}._nameInput_vypdz_122:hover,._cmdInput_vypdz_123:hover{border-color:var(--cap-hair)}._nameInput_vypdz_122:focus,._cmdInput_vypdz_123:focus{border-color:var(--cap-a1);background:var(--cap-surface);box-shadow:0 0 0 3px #6d76ff29}._nameInput_vypdz_122{flex:0 0 30%;min-width:0;font-weight:620}._cmdInput_vypdz_123{min-width:0;font-family:var(--font-mono,monospace);color:var(--cap-tx2);flex:1}._cmdInput_vypdz_123::placeholder{color:var(--cap-tx3)}._removeBtn_vypdz_157{width:24px;height:24px;color:var(--cap-tx3);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;display:grid}._removeBtn_vypdz_157:hover{color:var(--cap-err);background:#fb71851a}._rowWarnings_vypdz_171{flex-direction:column;gap:3px;padding:0 10px 9px 46px;display:flex}._footer_vypdz_178{display:flex}._footerAddBtn_vypdz_181{border:1px dashed var(--cap-hair-hi);color:var(--cap-tx2);font-size:12.5px;font-weight:620;font-family:var(--font-primary);cursor:pointer;transition:border-color var(--transition-base,.15s), color var(--transition-base,.15s), background var(--transition-base,.15s);background:0 0;border-radius:11px;align-items:center;gap:6px;padding:8px 13px;display:flex}._footerAddBtn_vypdz_181:hover{border-color:var(--cap-a1);color:var(--cap-tx);background:#6b78ff0f}._container_g5f1a_6,._sidebar_g5f1a_7,._resultPanel_g5f1a_8,._loading_g5f1a_9,._errorMsg_g5f1a_10{--cap-bg:#070a12;--cap-surface:#1218279e;--cap-surface-2:#1a223680;--cap-solid:#0d1322;--cap-hair:#ffffff13;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-a2:#6b78ff;--cap-grad:linear-gradient(135deg, #6b78ff 0%, #5566f0 100%);--cap-grad-soft:linear-gradient(135deg, #6b78ff24, #6b78ff12);--cap-glow:#6b78ff4d;--cap-ok:#3ecf8e;--cap-err:#fb7185}._container_g5f1a_6{background:radial-gradient(900px 600px at 0% -5%, #6d76ff1f, transparent 60%), radial-gradient(900px 700px at 100% 105%, #34e0e81a, transparent 60%), var(--cap-bg);min-width:0;height:100%;color:var(--cap-tx);flex:1;display:flex;overflow:hidden}._resizeHandle_g5f1a_43{cursor:col-resize;width:10px;transition:background var(--transition-base);background:0 0;flex-shrink:0;position:relative}._resizeHandle_g5f1a_43:after{content:"";background:var(--cap-hair);transition:background var(--transition-base), box-shadow var(--transition-base);border-radius:4px;position:absolute;inset:12px 4px}._resizeHandle_g5f1a_43:hover:after{background:var(--cap-a1);box-shadow:0 0 12px var(--cap-glow)}._sidebar_g5f1a_7{background:0 0;flex-direction:column;height:100%;display:flex;overflow:hidden}._sidebarScroll_g5f1a_73{flex-direction:column;flex:1;gap:26px;padding:24px 26px;display:flex;overflow-y:auto}._header_g5f1a_82{border-bottom:1px solid var(--cap-hair);background:linear-gradient(#ffffff05,#0000);flex-shrink:0;align-items:center;gap:14px;padding:18px 26px;display:flex}._closeBtn_g5f1a_92{background:var(--cap-surface);border:1px solid var(--cap-hair);width:36px;height:36px;color:var(--cap-tx2);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background var(--transition-base), color var(--transition-base), border-color var(--transition-base);border-radius:12px;place-items:center;display:grid}._closeBtn_g5f1a_92:hover{background:var(--cap-surface-2);color:var(--cap-tx);border-color:var(--cap-hair-hi)}._capsuleTitle_g5f1a_111{letter-spacing:-.02em;color:var(--cap-tx);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;font-weight:680;overflow:hidden}._statusBadge_g5f1a_122{border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:4px 12px;font-size:11px;font-weight:650}._statusDraft_g5f1a_130{color:#ffc561;background:#ffb0201f;border-color:#ffb02040}._statusReady_g5f1a_135{color:var(--cap-ok);background:#34e0b01f;border-color:#34e0b040}._section_g5f1a_142{flex-direction:column;display:flex}._sectionTitle_g5f1a_146{color:var(--cap-tx3);text-transform:uppercase;letter-spacing:.14em;margin-bottom:14px;padding-left:12px;font-size:11px;font-weight:750;position:relative}._sectionTitle_g5f1a_146:before{content:"";background:var(--cap-grad);width:4px;height:12px;box-shadow:0 0 10px var(--cap-glow);border-radius:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._description_g5f1a_169{color:var(--cap-tx2);font-size:13px;line-height:1.65}._paramGroup_g5f1a_176{margin-bottom:16px}._paramGroup_g5f1a_176:last-child{margin-bottom:0}._paramLabel_g5f1a_181{letter-spacing:-.01em;color:var(--cap-tx);margin-bottom:8px;font-size:13px;font-weight:620;display:block}._paramHint_g5f1a_189{color:var(--cap-tx3);word-break:break-word;overflow-wrap:anywhere;max-width:100%;margin-left:8px;font-size:11px;font-weight:600}._paramInput_g5f1a_199{border:1px solid var(--cap-hair);background:var(--cap-surface);width:100%;color:var(--cap-tx);font-size:13px;font-family:var(--font-primary);box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 var(--cap-hair-hi);transition:border-color var(--transition-base), box-shadow var(--transition-base), background var(--transition-base);border-radius:13px;outline:none;padding:12px 15px}._paramInput_g5f1a_199:hover{border-color:var(--cap-hair-hi)}._paramInput_g5f1a_199:focus{border-color:var(--cap-a1);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 0 0 3px #6d76ff33, 0 0 22px #6d76ff1f}._paramInput_g5f1a_199::placeholder{color:var(--cap-tx3)}._chipInput_g5f1a_222{border:1px solid var(--cap-hair);background:var(--cap-surface);box-sizing:border-box;width:100%;box-shadow:inset 0 1px 0 var(--cap-hair-hi);transition:border-color var(--transition-base), box-shadow var(--transition-base);border-radius:13px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}._chipInput_g5f1a_222:focus-within{border-color:var(--cap-a1);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 0 0 3px #6d76ff33}._chip_g5f1a_222{border:1px solid var(--cap-hair-hi);color:var(--cap-tx);font-size:12px;font-family:var(--font-mono,ui-monospace, monospace);background:#6d76ff1f;border-radius:8px;align-items:center;gap:4px;padding:4px 5px 4px 10px;display:inline-flex}._chipText_g5f1a_252{line-height:1}._chipRemove_g5f1a_253{color:var(--cap-tx3);cursor:pointer;transition:color var(--transition-base), background var(--transition-base);background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:1px;display:inline-flex}._chipRemove_g5f1a_253:hover:not(:disabled){color:var(--cap-tx);background:#ffffff14}._chipRemove_g5f1a_253:disabled{cursor:default;opacity:.5}._chipAdd_g5f1a_267{min-width:90px;color:var(--cap-tx);font-size:13px;font-family:var(--font-primary);background:0 0;border:none;outline:none;flex:1;padding:4px 2px}._chipAdd_g5f1a_267::placeholder{color:var(--cap-tx3)}._slotDrop_g5f1a_281{border:1px dashed var(--cap-hair-hi);background:var(--cap-surface);cursor:pointer;transition:border-color var(--transition-base), background var(--transition-base);border-radius:13px;align-items:center;gap:10px;padding:14px 15px;display:flex}._slotDrop_g5f1a_281:hover{border-color:var(--cap-a1);background:#6b78ff0f}._slotDropActive_g5f1a_293{border-color:var(--cap-a1);background:#6b78ff1a}._slotDropIcon_g5f1a_294{color:var(--cap-a1);flex-shrink:0}._slotDropText_g5f1a_295{color:var(--cap-tx2);flex:1;font-size:12.5px}._slotDropText_g5f1a_295 strong{color:var(--cap-tx);font-weight:650}._slotLibBtn_g5f1a_297{border:1px solid var(--cap-hair);background:var(--cap-surface-2);color:var(--cap-tx2);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--font-primary);transition:border-color var(--transition-base), color var(--transition-base);border-radius:9px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;display:flex}._slotLibBtn_g5f1a_297:hover{border-color:var(--cap-hair-hi);color:var(--cap-tx)}._slotSelected_g5f1a_306{border:1px solid var(--cap-hair);background:var(--cap-surface);box-shadow:inset 0 1px 0 var(--cap-hair-hi);border-radius:13px;align-items:center;gap:9px;padding:11px 13px;display:flex}._slotFileIcon_g5f1a_311{color:var(--cap-a1);flex-shrink:0}._slotFileName_g5f1a_312{color:var(--cap-tx);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}._slotAction_g5f1a_313{border:1px solid var(--cap-hair);background:var(--cap-surface-2);color:var(--cap-tx2);cursor:pointer;font-size:11px;font-weight:600;font-family:var(--font-primary);border-radius:8px;flex-shrink:0;padding:4px 10px}._slotAction_g5f1a_313:hover{color:var(--cap-tx);border-color:var(--cap-hair-hi)}._slotClear_g5f1a_315{width:26px;height:26px;color:var(--cap-tx3);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;display:grid}._slotClear_g5f1a_315:hover{color:var(--cap-err);background:#fb71851a}._slotUploading_g5f1a_318{border:1px solid var(--cap-hair);background:var(--cap-surface);border-radius:13px;align-items:center;gap:10px;padding:12px 14px;display:flex}._slotUploading_g5f1a_318 ._spinning_g5f1a_322{color:var(--cap-a1);flex-shrink:0}._slotProgressTrack_g5f1a_323{background:#ffffff14;border-radius:999px;flex:1;height:6px;overflow:hidden}._slotProgressBar_g5f1a_324{background:var(--cap-grad);border-radius:999px;height:100%;transition:width .2s}._slotProgressPct_g5f1a_325{color:var(--cap-tx2);text-align:right;flex-shrink:0;min-width:34px;font-size:11px;font-weight:650}._slotError_g5f1a_327{color:var(--cap-err);margin-top:6px;font-size:11px}._libList_g5f1a_329{border:1px solid var(--cap-hair);background:#0000003d;border-radius:12px;flex-direction:column;gap:2px;max-height:180px;margin-top:8px;padding:6px;display:flex;overflow-y:auto}._libItem_g5f1a_341{text-align:left;color:var(--cap-tx2);cursor:pointer;font-size:12px;font-family:var(--font-primary);transition:background var(--transition-base), color var(--transition-base);background:0 0;border:none;border-radius:9px;padding:8px 10px}._libItem_g5f1a_341:hover{color:var(--cap-tx);background:#ffffff0d}._stepList_g5f1a_356{flex-direction:column;gap:3px;display:flex}._stepItem_g5f1a_361{color:var(--cap-tx2);transition:background var(--transition-base);border-radius:11px;align-items:center;gap:11px;padding:9px 11px;font-size:13px;display:flex}._stepItem_g5f1a_361:hover{background:var(--cap-surface)}._stepPending_g5f1a_372{color:var(--cap-tx3)}._stepActive_g5f1a_373{color:var(--cap-a1)}._stepCompleted_g5f1a_374{color:var(--cap-ok)}._stepError_g5f1a_375{color:var(--cap-err)}._stepName_g5f1a_376{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._stepIcon_g5f1a_377{flex-shrink:0;align-items:center;display:flex}._sidebarFooter_g5f1a_380{border-top:1px solid var(--cap-hair);background:linear-gradient(#0000,#ffffff08);flex-direction:column;flex-shrink:0;gap:8px;padding:18px 26px;display:flex}._secondaryBtn_g5f1a_391{border:1px solid var(--cap-hair-hi);background:var(--cap-surface);width:100%;color:var(--cap-tx);font-size:13px;font-weight:640;font-family:var(--font-primary);cursor:pointer;transition:background var(--transition-base), border-color var(--transition-base);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex}._secondaryBtn_g5f1a_391:hover:not(:disabled){background:var(--cap-surface-2);border-color:var(--cap-a1)}._secondaryBtn_g5f1a_391:disabled{opacity:.45;cursor:not-allowed}._resumeEditsBtn_g5f1a_411{color:var(--cap-err);border-color:#fb718559}._resumeEditsBtn_g5f1a_411:hover:not(:disabled){background:#fb71851a}._historyToggle_g5f1a_415{cursor:pointer;color:var(--cap-tx3);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:750;font-family:var(--font-primary);background:0 0;border:none;align-items:center;gap:6px;padding:0 0 12px;display:flex}._historyToggle_g5f1a_415:hover{color:var(--cap-tx2)}._historyBody_g5f1a_431{min-width:0;overflow:hidden}._historyScrollArea_g5f1a_432{flex:1;min-height:0;overflow-y:auto}._executeBtn_g5f1a_435{background:var(--cap-grad);color:#05070c;letter-spacing:-.01em;cursor:pointer;width:100%;box-shadow:0 10px 30px var(--cap-glow), inset 0 1px 0 #ffffff59;transition:transform var(--transition-base), box-shadow var(--transition-base), filter var(--transition-base);border:none;border-radius:16px;flex-shrink:0;padding:15px;font-size:14px;font-weight:720;position:relative;overflow:hidden}._executeBtn_g5f1a_435:after{content:"";pointer-events:none;background:linear-gradient(#ffffff2e,#0000 45%);position:absolute;inset:0}._executeBtn_g5f1a_435:hover:not(:disabled){box-shadow:0 16px 40px var(--cap-glow), inset 0 1px 0 #ffffff73;filter:brightness(1.08);transform:translateY(-2px)}._executeBtn_g5f1a_435:active:not(:disabled){transform:translateY(0)}._executeBtn_g5f1a_435:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;filter:grayscale(.3)}._artifactEntry_g5f1a_468{align-items:center;gap:6px;padding:3px 0;display:flex}._artifactLink_g5f1a_469{color:var(--cap-a2);align-items:center;gap:5px;min-width:0;font-size:12px;text-decoration:none;display:flex}._artifactLink_g5f1a_469:hover{text-decoration:underline}._artifactFilename_g5f1a_474{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._artifactBadge_g5f1a_475{background:var(--cap-surface);color:var(--cap-tx3);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--cap-hair);border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:700}._resultPanel_g5f1a_8{background:0 0;flex-direction:column;gap:16px;height:100%;padding:16px;display:flex;overflow:hidden}._resultSection_g5f1a_493{background:var(--cap-surface);border:1px solid var(--cap-hair);-webkit-backdrop-filter:blur(18px)saturate(1.25);backdrop-filter:blur(18px)saturate(1.25);min-height:0;box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 14px 44px #00000073;border-radius:22px;flex-direction:column;display:flex;overflow:hidden}._resultSection_g5f1a_493:last-child{flex:1}._resultSectionHeader_g5f1a_506{color:var(--cap-tx3);text-transform:uppercase;letter-spacing:.14em;flex-shrink:0;padding:17px 20px 12px 32px;font-size:11px;font-weight:750;position:relative}._resultSectionHeader_g5f1a_506:before{content:"";background:var(--cap-grad);width:4px;height:12px;box-shadow:0 0 10px var(--cap-glow);border-radius:2px;position:absolute;top:17px;left:20px}._consoleWrap_g5f1a_529{flex:1;min-height:80px;padding:0 20px 18px;overflow-y:auto}._consolePre_g5f1a_530{font-family:var(--font-mono,monospace);color:var(--cap-tx2);white-space:pre-wrap;word-break:break-all;margin:0;font-size:11.5px;line-height:1.75}._consoleEmpty_g5f1a_539{color:var(--cap-tx3);padding:0 0 14px;font-size:12px}._runSummaryWrap_g5f1a_542{padding:2px 20px 18px}._runSummaryRow_g5f1a_543{align-items:center;gap:12px;margin-bottom:12px;display:flex}._runStatusText_g5f1a_544{letter-spacing:-.02em;color:var(--cap-tx);text-transform:capitalize;font-size:19px;font-weight:720}._runDurationPill_g5f1a_551{color:var(--cap-tx2);background:var(--cap-surface-2);border:1px solid var(--cap-hair);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:650}._runDuration_g5f1a_551{color:var(--cap-tx3);font-size:11px}._runError_g5f1a_565{color:var(--cap-err);font-size:12px;line-height:1.55;font-family:var(--font-mono,ui-monospace, monospace);white-space:pre-wrap;word-break:break-word;background:#fb718517;border:1px solid #fb718538;border-radius:13px;max-height:220px;margin-top:10px;padding:10px 12px;overflow:auto}._envIncomplete_g5f1a_577{color:var(--cap-tx1,inherit);background:#d9a4411a;border:1px solid #d9a4414d;border-radius:13px;margin-top:10px;padding:11px 13px;font-size:12.5px;line-height:1.5}._envIncomplete_g5f1a_577 strong{color:#d9a441;margin-bottom:7px;font-weight:600;display:block}._envIncomplete_g5f1a_577 ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}._envIncomplete_g5f1a_577 li{font-family:var(--font-mono,ui-monospace, monospace);font-size:11.5px}._envIncomplete_g5f1a_577 li code{color:#d9a441}._envIncomplete_g5f1a_577 li span{color:var(--cap-tx3)}._envIncomplete_g5f1a_577 li div{color:var(--cap-tx3);word-break:break-word;font-family:var(--font-mono,ui-monospace, monospace);margin-top:2px}._envIncomplete_g5f1a_577 p{color:var(--cap-tx3);margin:9px 0 0;font-size:12px}._runParamsToggle_g5f1a_595{color:var(--cap-tx3);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:10px;padding:0;font-size:11px;display:flex}._runParamsPre_g5f1a_599{font-family:var(--font-mono,monospace);color:var(--cap-tx2);border:1px solid var(--cap-hair);white-space:pre-wrap;word-break:break-all;background:#00000047;border-radius:13px;max-height:150px;margin-top:10px;padding:12px 13px;font-size:11px;overflow-y:auto}._artifactCardList_g5f1a_607{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;padding:0 20px 18px;display:grid;overflow-y:auto}._artifactCard_g5f1a_607{border:1px solid var(--cap-hair);background:var(--cap-surface-2);box-shadow:inset 0 1px 0 var(--cap-hair-hi);transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base), background var(--transition-base);border-radius:15px;align-items:center;gap:12px;padding:14px 15px;text-decoration:none;display:flex}._artifactCard_g5f1a_607:hover{box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 12px 28px #6d76ff38;background:#1e263cb3;border-color:#6d76ff80;transform:translateY(-2px)}._artifactCardName_g5f1a_635{color:var(--cap-tx);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}._artifactCardBadge_g5f1a_644{background:var(--cap-grad-soft);color:#c7d0ff;text-transform:uppercase;letter-spacing:.06em;border:1px solid #7c85ff47;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:10px;font-weight:750}._emptyState_g5f1a_657{color:var(--cap-tx3);padding:0 20px 18px;font-size:12px}._loading_g5f1a_9{height:100%;color:var(--cap-tx3);justify-content:center;align-items:center;font-size:13px;display:flex}._errorMsg_g5f1a_10{color:var(--cap-err);text-align:center;padding:18px 26px;font-size:13px}._mobileTabs_g5f1a_666{flex-shrink:0;gap:8px;padding:12px 16px 0;display:flex}._mobileTab_g5f1a_666{text-align:center;color:var(--cap-tx3);background:var(--cap-surface);border:1px solid var(--cap-hair);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color var(--transition-base), background var(--transition-base), border-color var(--transition-base);border-radius:13px;flex:1;padding:11px;font-size:13px;font-weight:650}._mobileTabActive_g5f1a_673{color:#05070c;background:var(--cap-grad);box-shadow:0 6px 18px var(--cap-glow);border-color:#0000}._mobilePanelView_g5f1a_674{flex:1;overflow:hidden}@media (width<=768px){._sidebarScroll_g5f1a_73{gap:20px;padding:18px 16px}._header_g5f1a_82,._sidebarFooter_g5f1a_380{padding:15px 16px}._resultPanel_g5f1a_8{gap:12px;padding:12px}}@keyframes _spin_g5f1a_322{to{transform:rotate(360deg)}}._spinning_g5f1a_322{animation:1s linear infinite _spin_g5f1a_322}._overlay_4a908_5,._card_4a908_6,._editorCard_4a908_7{--cap-bg:#070a12;--cap-surface:#121827b8;--cap-surface-2:#1a22368c;--cap-hair:#ffffff14;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-a2:#6b78ff;--cap-grad:linear-gradient(135deg, #6b78ff 0%, #5566f0 100%);--cap-grad-soft:linear-gradient(135deg, #6b78ff24, #6b78ff12);--cap-glow:#6b78ff4d;--cap-ok:#3ecf8e;--cap-err:#fb7185}._overlay_4a908_5{z-index:var(--z-modal);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(1200px 800px at 30% 0,#6d76ff1a,#0000 55%),#04060cad;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._card_4a908_6{background:var(--cap-surface);width:min(560px,100%);max-height:80vh;color:var(--cap-tx);border:1px solid var(--cap-hair);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 30px 80px #0009;-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}._header_4a908_54{border-bottom:1px solid var(--cap-hair);background:linear-gradient(#ffffff08,#0000);flex-shrink:0;padding:22px 26px 14px}._title_4a908_61{font-family:var(--font-primary);letter-spacing:-.01em;color:var(--cap-tx);margin:0;font-size:16px;font-weight:700}._body_4a908_70{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px 26px;display:flex;overflow-y:auto}._titleInput_4a908_80{box-sizing:border-box;width:100%;font-family:var(--font-primary);color:var(--cap-tx);background:var(--cap-surface-2);border:1px solid var(--cap-hair);box-shadow:inset 0 1px 0 var(--cap-hair-hi);transition:border-color var(--transition-base), box-shadow var(--transition-base);border-radius:13px;outline:none;padding:11px 14px;font-size:15px;font-weight:650}._titleInput_4a908_80:focus{border-color:var(--cap-a1);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 0 0 3px #6d76ff33}._titleInput_4a908_80::placeholder{color:var(--cap-tx3)}._list_4a908_102{border:1px solid var(--cap-hair);background:var(--cap-surface-2);border-radius:14px;flex-direction:column;gap:4px;max-height:260px;margin:0;padding:6px;list-style:none;display:flex;overflow-y:auto}._listItem_4a908_115{transition:background var(--transition-fast);border-radius:10px}._listItem_4a908_115:hover{background:#ffffff0a}._checkboxLabel_4a908_117{color:var(--cap-tx);cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}._checkboxLabel_4a908_117 input[type=checkbox]{accent-color:var(--cap-a1);cursor:pointer;flex-shrink:0;width:15px;height:15px}._sizeHint_4a908_122{color:var(--cap-tx3);font-size:11px}._emptyState_4a908_124{color:var(--cap-tx3);text-align:center;margin:0;padding:14px 4px;font-size:13px}._steps_4a908_127{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._step_4a908_127{border:1px solid var(--cap-hair);background:var(--cap-surface-2);border-radius:14px;padding:12px 14px}._stepTitle_4a908_129{color:var(--cap-tx);margin-bottom:6px;font-size:13px;font-weight:650;display:block}._command_4a908_130{border:1px solid var(--cap-hair);font-family:var(--font-mono);color:var(--cap-tx2);white-space:pre-wrap;word-break:break-all;background:#0000004d;border-radius:10px;max-height:140px;margin:0;padding:9px 11px;font-size:12px;overflow:auto}._paramsHint_4a908_136{color:var(--cap-tx3);margin-top:6px;font-size:11px}._tierAErrors_4a908_139,._warnBox_4a908_139{background:#ffb02014;border:1px solid #ffb02047;border-radius:13px;padding:11px 13px}._tierAErrors_4a908_139 strong{color:#ffc561;margin-bottom:4px;font-size:13px;display:block}._tierAErrors_4a908_139 ul,._warnBox_4a908_139 ul{color:var(--cap-tx);margin:0;padding-left:18px;font-size:11px}._warnBox_4a908_139{flex-shrink:0;margin:12px 26px 0}._footer_4a908_150{border-top:1px solid var(--cap-hair);background:linear-gradient(#0000,#ffffff05);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:14px 26px 22px;display:flex}._btnSecondary_4a908_161,._btnPrimary_4a908_162{cursor:pointer;height:42px;font-family:var(--font-primary);letter-spacing:-.01em;transition:transform var(--transition-base), box-shadow var(--transition-base), background var(--transition-base), filter var(--transition-base);border:none;border-radius:13px;padding:0 20px;font-size:13px;font-weight:680}._btnSecondary_4a908_161{background:var(--cap-surface-2);color:var(--cap-tx2);border:1px solid var(--cap-hair)}._btnSecondary_4a908_161:hover{color:var(--cap-tx);background:#ffffff0f}._btnPrimary_4a908_162{background:var(--cap-grad);color:#05070c;box-shadow:0 8px 24px var(--cap-glow), inset 0 1px 0 #ffffff59}._btnPrimary_4a908_162:hover:not(:disabled){box-shadow:0 12px 32px var(--cap-glow);filter:brightness(1.07);transform:translateY(-1px)}._btnPrimary_4a908_162:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;filter:grayscale(.3)}._errorText_4a908_190{color:var(--cap-err);white-space:pre-line;max-width:72ch;max-height:4.5em;margin:0 auto 0 0;font-size:12px;overflow-y:auto}._editorCard_4a908_7{width:min(1160px,100%);height:86vh;max-height:86vh;color:var(--cap-tx);background:var(--cap-surface);border:1px solid var(--cap-hair);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 30px 90px #0000009e;-webkit-backdrop-filter:blur(26px)saturate(1.3);backdrop-filter:blur(26px)saturate(1.3);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}._headerRow_4a908_211{align-items:center;gap:10px;display:flex}._iconBtn_4a908_213{border:1px solid var(--cap-hair);background:var(--cap-surface-2);width:34px;height:34px;color:var(--cap-tx2);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);border-radius:11px;flex-shrink:0;place-items:center;display:grid}._iconBtn_4a908_213:hover{color:var(--cap-tx);background:#ffffff0f}._descInput_4a908_228{box-sizing:border-box;width:100%;font-family:var(--font-primary);color:var(--cap-tx2);background:var(--cap-surface-2);border:1px solid var(--cap-hair);box-shadow:inset 0 1px 0 var(--cap-hair-hi);transition:border-color var(--transition-base), box-shadow var(--transition-base);border-radius:12px;outline:none;margin-top:10px;padding:9px 13px;font-size:12px}._descInput_4a908_228:focus{border-color:var(--cap-a1);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 0 0 3px #6d76ff2e}._segmented_4a908_246{border:1px solid var(--cap-hair);background:var(--cap-surface);border-radius:12px;flex-shrink:0;gap:2px;margin-top:10px;padding:3px;display:inline-flex}._segItem_4a908_256{color:var(--cap-tx2);font-size:12px;font-weight:600;font-family:var(--font-primary);cursor:pointer;transition:color var(--transition-base), background var(--transition-base);background:0 0;border:none;border-radius:9px;padding:6px 14px}._segItem_4a908_256:hover{color:var(--cap-tx)}._segItemActive_4a908_269{background:var(--cap-grad);color:#05070c;box-shadow:0 3px 12px var(--cap-glow);font-weight:700}._guidedBody_4a908_272{flex:1;min-height:0;padding:16px 26px;overflow-y:auto}._editorBody_4a908_279{flex:1;gap:14px;min-height:0;padding:16px 26px;display:flex}._editorMain_4a908_287{border:1px solid var(--cap-hair);min-width:0;box-shadow:inset 0 1px 0 var(--cap-hair-hi);background:#00000038;border-radius:16px;flex-direction:column;flex:1;display:flex;overflow:hidden}._tabs_4a908_299{border-bottom:1px solid var(--cap-hair);background:#ffffff05;flex-shrink:0;gap:4px;padding:8px 8px 0;display:flex;overflow-x:auto}._tab_4a908_299{color:var(--cap-tx3);font-family:var(--font-mono);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:10px 10px 0 0;align-items:center;gap:7px;padding:8px 13px;font-size:12px;display:flex;position:relative}._tab_4a908_299:hover{color:var(--cap-tx);background:#ffffff08}._tabActive_4a908_326{color:var(--cap-tx);background:#0000004d}._tabActive_4a908_326:after{content:"";background:var(--cap-grad);height:2px;box-shadow:0 0 10px var(--cap-glow);border-radius:2px;position:absolute;bottom:-1px;left:10px;right:10px}._entryBadge_4a908_339{background:var(--cap-grad-soft);color:#c7d0ff;font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.04em;border:1px solid #7c85ff47;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:700}._editorPane_4a908_352{flex:1;min-height:0}._editorSide_4a908_354{flex-direction:column;flex-shrink:0;gap:14px;width:310px;display:flex;overflow-y:auto}._sidePane_4a908_363{border:1px solid var(--cap-hair);background:var(--cap-surface-2);box-shadow:inset 0 1px 0 var(--cap-hair-hi);border-radius:16px;padding:14px 15px}._paneTitle_4a908_371{text-transform:uppercase;letter-spacing:.12em;color:var(--cap-tx3);margin:0 0 12px;padding-left:12px;font-size:11px;font-weight:750;position:relative}._paneTitle_4a908_371:before{content:"";background:var(--cap-grad);width:4px;height:11px;box-shadow:0 0 8px var(--cap-glow);border-radius:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._paneEmpty_4a908_394{color:var(--cap-tx3);margin:0;font-size:12px;line-height:1.55}._slotList_4a908_396{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}._slot_4a908_396,._param_4a908_136{border:1px solid var(--cap-hair);background:#0000003d;border-radius:12px;padding:10px 11px}._slotName_4a908_406{color:var(--cap-tx);word-break:break-all;font-size:12px;font-weight:650}._slotMeta_4a908_407{color:var(--cap-tx3);margin-top:3px;font-size:11px}._slotMeta_4a908_407 code,._paramName_4a908_408{font-family:var(--font-mono)}._slotDesc_4a908_409{color:var(--cap-tx2);margin-top:5px;font-size:11px;line-height:1.5}._slotHead_4a908_411{justify-content:space-between;align-items:center;gap:6px;display:flex}._btnGhostSm_4a908_414{color:var(--cap-a2);border:1px solid var(--cap-hair);cursor:pointer;background:#6b78ff1a;border-radius:8px;flex:none;padding:3px 9px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s}._btnGhostSm_4a908_414:hover{border-color:var(--cap-a2);background:#6b78ff33}._paramHead_4a908_428{justify-content:space-between;align-items:center;gap:6px;display:flex}._paramName_4a908_408{color:var(--cap-a2);font-size:12px;font-weight:700}._iconBtnSm_4a908_431{width:24px;height:24px;color:var(--cap-tx3);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:8px;place-items:center;display:grid}._iconBtnSm_4a908_431:hover{color:var(--cap-err);background:#fb71851f}._iconBtnSmNeutral_4a908_446{width:24px;height:24px;color:var(--cap-tx3);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:8px;place-items:center;display:grid}._iconBtnSmNeutral_4a908_446:hover{color:var(--cap-a2);background:#6b78ff1f}._paramInput_4a908_460{box-sizing:border-box;width:100%;font-family:var(--font-mono);color:var(--cap-tx);background:var(--cap-surface-2);border:1px solid var(--cap-hair);transition:border-color var(--transition-base), box-shadow var(--transition-base);border-radius:9px;outline:none;margin-top:7px;padding:7px 10px;font-size:12px}._paramInput_4a908_460:focus{border-color:var(--cap-a1);box-shadow:0 0 0 3px #6d76ff2e}._panel_vrok4_1{border:1px solid var(--border-primary,#8a8f9833);border-radius:10px;overflow:hidden}._header_vrok4_7{cursor:pointer;width:100%;color:var(--text-secondary,#b7bcc4);font-family:var(--font-primary);text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:8px 10px;display:flex}._header_vrok4_7:hover{background:#8a8f980f}._title_vrok4_25{letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;font-weight:650}._count_vrok4_32{color:var(--text-tertiary,#8a8f98);margin-left:auto;font-size:11px}._body_vrok4_38{max-height:260px;padding:4px 10px 10px;overflow-y:auto}._hint_vrok4_45{color:var(--text-tertiary,#8a8f98);margin:0 0 8px;font-size:11px;line-height:1.5}._group_vrok4_52{margin-bottom:8px}._groupLabel_vrok4_56{color:var(--text-tertiary,#8a8f98);margin-bottom:3px;font-size:10.5px;font-weight:650}._row_vrok4_63{align-items:center;gap:8px;padding:2px 0;font-size:11.5px;display:flex}._name_vrok4_71{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-secondary,#b7bcc4);flex:1;overflow:hidden}._version_vrok4_81{font-family:var(--font-mono,ui-monospace, monospace);color:var(--text-tertiary,#8a8f98);flex-shrink:0}._versionInput_vrok4_87{border:1px solid var(--border-primary,#8a8f9840);width:96px;color:var(--text-primary,#e6e8eb);font-family:var(--font-mono,ui-monospace, monospace);background:0 0;border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:11px}._versionInput_vrok4_87:disabled{opacity:.5}._card_fbw3f_4{--cap-bg:#070a12;--cap-surface:#1218279e;--cap-surface-2:#1a223680;--cap-solid:#0d1322;--cap-hair:#ffffff13;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-a2:#6b78ff;--cap-grad:linear-gradient(135deg, #6b78ff 0%, #5566f0 100%);--cap-ok:#3ecf8e;--cap-err:#fb7185;border:1px solid var(--cap-hair);background:var(--cap-surface-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;color:var(--cap-tx);font-family:var(--font-primary);cursor:pointer;transition:border-color var(--transition-base,.15s), background var(--transition-base,.15s);border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}._card_fbw3f_4:hover{border-color:var(--cap-hair-hi);background:var(--cap-surface)}._top_fbw3f_36{align-items:center;gap:10px;display:flex}._dragHandle_fbw3f_42{color:var(--cap-tx3);cursor:grab;flex-shrink:0;align-items:center;display:flex}._orderBtns_fbw3f_50{flex-direction:column;flex-shrink:0;display:flex}._orderBtn_fbw3f_50{width:20px;height:14px;color:var(--cap-tx3);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}._orderBtn_fbw3f_50:hover:not(:disabled){color:var(--cap-tx)}._orderBtn_fbw3f_50:disabled{opacity:.3;cursor:not-allowed}._seq_fbw3f_69{font-variant-numeric:tabular-nums;width:18px;color:var(--cap-tx3);text-align:right;flex-shrink:0;font-size:12px}._nameInput_fbw3f_78{min-width:0;color:var(--cap-tx);font-size:14px;font-weight:650;font-family:var(--font-primary);transition:border-color var(--transition-base,.15s), background var(--transition-base,.15s);background:0 0;border:1px solid #0000;border-radius:9px;outline:none;flex:1;padding:7px 9px}._nameInput_fbw3f_78:hover{border-color:var(--cap-hair)}._nameInput_fbw3f_78:focus{border-color:var(--cap-a1);background:var(--cap-surface);box-shadow:0 0 0 3px #6d76ff29}._removeBtn_fbw3f_99{width:26px;height:26px;color:var(--cap-tx3);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;place-items:center;display:grid}._removeBtn_fbw3f_99:hover{color:var(--cap-err);background:#fb71851a}._editedBadge_fbw3f_115{color:var(--text-tertiary,#8a8f98);white-space:nowrap;background:#8a8f981f;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:650;display:inline-flex}._command_fbw3f_130{border:1px solid var(--cap-hair);background:var(--cap-bg);color:var(--cap-tx2);font-family:var(--font-mono,monospace);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:11px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}._infoLine_fbw3f_144{color:var(--cap-tx3);font-size:11.5px}._generateSection_fbw3f_149{flex-direction:column;gap:6px;display:flex}._generateRow_fbw3f_155{align-items:center;gap:8px;display:flex}._descInput_fbw3f_161{border:1px solid var(--cap-hair);background:var(--cap-bg);min-width:0;color:var(--cap-tx);font-size:12.5px;font-family:var(--font-primary);transition:border-color var(--transition-base,.15s);border-radius:9px;outline:none;flex:1;padding:8px 10px}._descInput_fbw3f_161:focus{border-color:var(--cap-a1);box-shadow:0 0 0 3px #6d76ff29}._generateBtn_fbw3f_176{background:var(--cap-grad);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:9px;flex-shrink:0;padding:8px 14px;font-size:12.5px;font-weight:650}._generateBtn_fbw3f_176:disabled{opacity:.55;cursor:not-allowed}._error_fbw3f_190{color:var(--cap-err);font-size:11.5px}._codePanel_fbw3f_196{border:1px solid var(--cap-hair);background:var(--cap-bg);width:100%;min-height:140px;color:var(--cap-tx);font-family:var(--font-mono,monospace);white-space:pre-wrap;resize:vertical;border-radius:11px;outline:none;padding:10px 12px;font-size:12.5px;line-height:1.5}._codePanel_fbw3f_196:focus{border-color:var(--cap-a1);box-shadow:0 0 0 3px #6d76ff29}._warnings_fbw3f_213{flex-direction:column;gap:3px;display:flex}._warnLine_fbw3f_219{color:var(--cap-err);align-items:center;gap:6px;font-size:11.5px;line-height:1.5;display:flex}._editor_1nud8_4{--cap-bg:#070a12;--cap-surface:#1218279e;--cap-surface-2:#1a223680;--cap-solid:#0d1322;--cap-hair:#ffffff13;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-a2:#6b78ff;--cap-grad-soft:linear-gradient(135deg, #6b78ff24, #6b78ff12);--cap-ok:#3ecf8e;--cap-err:#fb7185;width:100%;color:var(--cap-tx);font-family:var(--font-primary);flex-direction:column;gap:22px;display:flex}._section_1nud8_28{flex-direction:column;gap:10px;display:flex}._sectionTitle_1nud8_34{color:var(--cap-tx3);text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:11px;font-weight:750}._panelWarnings_1nud8_43{background:#fb718512;border:1px solid #fb718540;border-radius:11px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}._warnLine_1nud8_53{color:var(--cap-err);align-items:center;gap:6px;font-size:11.5px;line-height:1.5;display:flex}._warnLineInfo_1nud8_64{color:var(--text-tertiary,#8a8f98)}._stepList_1nud8_68{flex-direction:column;gap:10px;display:flex}._stepSlot_1nud8_74{width:100%}._addBtn_1nud8_76{border:1px dashed var(--cap-hair-hi);color:var(--cap-tx2);font-size:13px;font-weight:620;font-family:var(--font-primary);cursor:pointer;transition:border-color var(--transition-base,.15s), color var(--transition-base,.15s), background var(--transition-base,.15s);background:0 0;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;padding:9px 15px;display:flex}._addBtn_1nud8_76:hover{border-color:var(--cap-a1);color:var(--cap-tx);background:#6b78ff0f}._grid_1nud8_95{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:20px;display:grid}._list_1nud8_102{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._item_1nud8_111{border:1px solid var(--cap-hair);background:var(--cap-surface-2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:13px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}._itemHead_1nud8_122{justify-content:space-between;align-items:center;display:flex}._itemLabel_1nud8_128{color:var(--cap-tx);font-size:13px;font-weight:650}._itemHint_1nud8_134{color:var(--cap-tx3);font-size:11.5px}._itemHint_1nud8_134 code{color:var(--cap-tx2)}._itemControl_1nud8_140{margin-top:2px}._ghostBtn_1nud8_143{color:var(--cap-a2);border:1px solid var(--cap-hair);cursor:pointer;background:#6b78ff1a;border-radius:8px;flex:none;padding:3px 9px;font-size:11px;font-weight:600;transition:background .15s,border-color .15s}._ghostBtn_1nud8_143:hover{border-color:var(--cap-a2);background:#6b78ff33}._empty_1nud8_157{color:var(--cap-tx3);margin:0;font-size:12.5px}._badge_1jen3_1{border-radius:var(--radius-full);font-size:11px;font-weight:600;font-family:var(--font-primary);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;line-height:16px;display:inline-flex}._verified_1jen3_14{color:var(--color-green-500,#22c55e);background:#22c55e1f;border:1px solid #22c55e4d}._pending_1jen3_20{color:var(--color-blue-500);background:#0062fd1a;border:1px solid #0062fd40;animation:1.6s ease-in-out infinite _pulse_1jen3_1}._failed_1jen3_27{color:var(--color-red-500,#ef4444);background:#ef44441a;border:1px solid #ef44444d}._unverified_1jen3_33{color:var(--text-tertiary,#8a8f98);background:#8a8f981a;border:1px solid #8a8f9840}@keyframes _pulse_1jen3_1{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._pending_1jen3_20{animation:none}}._container_if945_3{--cap-bg:#070a12;--cap-surface:#1218279e;--cap-surface-2:#1a223680;--cap-hair:#ffffff14;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-a2:#6b78ff;--cap-grad:linear-gradient(135deg, #6b78ff 0%, #5566f0 100%);--cap-grad-soft:linear-gradient(135deg, #6b78ff24, #6b78ff12);--cap-glow:#6b78ff4d;--cap-ok:#3ecf8e;--cap-err:#fb7185;height:100%;min-height:0;color:var(--cap-tx);background:radial-gradient(900px 600px at 100% -5%, #6d76ff1a, transparent 60%), radial-gradient(800px 700px at 0% 105%, #34e0e814, transparent 60%), var(--cap-bg);flex-direction:column;flex:1;display:flex;overflow:hidden}._header_if945_37{border-bottom:1px solid var(--cap-hair);background:linear-gradient(#ffffff08,#0000);flex-shrink:0;align-items:center;gap:12px;padding:18px 26px;display:flex}._backBtn_if945_47,._deleteBtn_if945_48{border:1px solid var(--cap-hair);background:var(--cap-surface);width:36px;height:36px;color:var(--cap-tx2);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color var(--transition-base), border-color var(--transition-base), background var(--transition-base);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._backBtn_if945_47:hover{color:var(--cap-tx);border-color:var(--cap-hair-hi)}._deleteBtn_if945_48:hover{color:var(--cap-err);background:#fb718514;border-color:#fb718566}._titleInput_if945_65{letter-spacing:-.02em;font-size:18px;font-weight:700;font-family:var(--font-primary);color:var(--cap-tx);min-width:0;transition:border-color var(--transition-base), background var(--transition-base);background:0 0;border:1px solid #0000;border-radius:10px;outline:none;flex:1;padding:6px 10px}._titleInput_if945_65:hover{background:#ffffff08}._titleInput_if945_65:focus{border-color:var(--cap-a1);background:var(--cap-surface);box-shadow:0 0 0 3px #6d76ff29}._statusBadge_if945_83{text-transform:uppercase;letter-spacing:.05em;border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:3px 11px;font-size:11px;font-weight:700}._statusExtracting_if945_93{color:#ffc561;background:#ffb0201f;border-color:#ffb02040}._statusDraft_if945_94{color:var(--cap-tx3);border-color:var(--cap-hair);background:#94a3b81f}._statusReady_if945_95{color:var(--cap-ok);background:#34e0b01f;border-color:#34e0b040}._saveBtn_if945_98{background:var(--cap-grad);color:#05070c;cursor:pointer;box-shadow:0 6px 18px var(--cap-glow), inset 0 1px 0 #ffffff4d;transition:transform var(--transition-base), box-shadow var(--transition-base), filter var(--transition-base), opacity var(--transition-base);opacity:.4;pointer-events:none;border:none;border-radius:12px;flex-shrink:0;padding:8px 18px;font-size:13px;font-weight:700}._saveBtnDirty_if945_113{opacity:1;pointer-events:auto}._saveBtnDirty_if945_113:hover{box-shadow:0 10px 26px var(--cap-glow);filter:brightness(1.07);transform:translateY(-1px)}._content_if945_117{flex-direction:column;flex:1;gap:26px;width:100%;max-width:960px;margin:0 auto;padding:28px 28px 80px;display:flex;overflow-y:auto}._docMeta_if945_130{color:var(--cap-tx3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:-8px;font-size:12.5px;font-weight:550;display:flex}._metaDot_if945_140{color:var(--cap-tx3);opacity:.5}._section_if945_143{flex-direction:column;gap:12px;display:flex}._sectionTitle_if945_144{text-transform:uppercase;letter-spacing:.13em;color:var(--cap-tx3);margin:0;padding-left:12px;font-size:11px;font-weight:750;position:relative}._sectionTitle_if945_144:before{content:"";background:var(--cap-grad);width:4px;height:12px;box-shadow:0 0 10px var(--cap-glow);border-radius:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}._descriptionInput_if945_167{width:100%;font-size:14px;font-family:var(--font-primary);color:var(--cap-tx2);background:var(--cap-surface);border:1px solid var(--cap-hair);resize:vertical;min-height:56px;box-shadow:inset 0 1px 0 var(--cap-hair-hi);transition:border-color var(--transition-base), box-shadow var(--transition-base);border-radius:13px;outline:none;padding:12px 14px;line-height:1.6}._descriptionInput_if945_167:focus{border-color:var(--cap-a1);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 0 0 3px #6d76ff29}._tags_if945_186{flex-wrap:wrap;align-items:center;gap:7px;display:flex}._tag_if945_186{background:var(--cap-grad-soft);color:#c7d0ff;border:1px solid #7c85ff47;border-radius:999px;align-items:center;gap:5px;padding:3px 11px;font-size:12px;font-weight:600;display:inline-flex}._tagRemove_if945_192{width:14px;height:14px;color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;transition:opacity .15s;display:inline-flex}._tagRemove_if945_192:hover{opacity:1}._tagInput_if945_194{font-size:12px;font-family:var(--font-primary);border:1px dashed var(--cap-hair);color:var(--cap-tx2);width:90px;transition:border-color var(--transition-base);background:0 0;border-radius:999px;outline:none;padding:3px 10px}._tagInput_if945_194:focus{border-color:var(--cap-a1)}._stepCard_if945_198{border:1px solid var(--cap-hair);background:var(--cap-surface-2);border-radius:16px;min-width:0;overflow:hidden}._stepHeader_if945_199{background:#ffffff08;align-items:center;gap:10px;padding:13px 16px;display:flex}._stepNumber_if945_200{background:var(--cap-grad);color:#05070c;width:24px;height:24px;box-shadow:0 0 12px var(--cap-glow);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:800;display:grid}._stepName_if945_201{color:var(--cap-tx);font-size:14px;font-weight:650}._stepBody_if945_202{flex-direction:column;gap:12px;padding:14px 16px;display:flex}._stepDesc_if945_203{color:var(--cap-tx2);margin:0;font-size:13px;line-height:1.55}._codeBlock_if945_204{border-radius:12px;min-width:0;font-size:13px;overflow:hidden}._codeBlock_if945_204 pre{white-space:pre-wrap!important;word-break:break-all!important;margin:0!important;padding:12px!important;overflow-x:auto!important}._paramsTable_if945_207,._ioTable_if945_207{border-collapse:collapse;table-layout:fixed;width:100%}._paramsTable_if945_207{font-size:12px}._ioTable_if945_207{font-size:13px}._paramsTable_if945_207 th,._ioTable_if945_207 th{text-align:left;color:var(--cap-tx3);border-bottom:1px solid var(--cap-hair);text-transform:uppercase;letter-spacing:.05em;padding:7px 9px;font-size:11px;font-weight:700}._paramsTable_if945_207 td,._ioTable_if945_207 td{color:var(--cap-tx2);border-bottom:1px solid var(--cap-hair);word-break:break-all;overflow-wrap:anywhere;padding:7px 9px}._required_if945_212{color:var(--cap-err);font-weight:700}._depList_if945_213{flex-wrap:wrap;gap:5px;display:flex}._dep_if945_213{font-size:11px;font-family:var(--font-mono);color:var(--cap-tx2);border:1px solid var(--cap-hair);background:#00000047;border-radius:8px;padding:2px 9px}._provGrid_if945_217{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}._provItem_if945_218{border:1px solid var(--cap-hair);background:var(--cap-surface);box-shadow:inset 0 1px 0 var(--cap-hair-hi);border-radius:15px;flex-direction:column;gap:5px;padding:13px 15px;display:flex}._provLabel_if945_223{color:var(--cap-tx3);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}._provValue_if945_224{color:var(--cap-tx);font-size:14px;font-weight:550}._provLink_if945_225{color:var(--cap-a2);cursor:pointer;text-align:left;font-size:14px;font-family:var(--font-primary);background:0 0;border:none;padding:0;font-weight:600}._provLink_if945_225:hover{text-decoration:underline}._contextList_if945_229{flex-direction:column;gap:7px;display:flex}._contextItem_if945_230{color:var(--cap-tx2);background:var(--cap-surface-2);border:1px solid var(--cap-hair);border-radius:12px;padding:9px 12px;font-size:13px;line-height:1.55}._stepNameInput_if945_233{font-size:14px;font-weight:650;font-family:var(--font-primary);color:var(--cap-tx);min-width:0;transition:border-color var(--transition-base);background:0 0;border:1px solid #0000;border-radius:8px;outline:none;flex:1;padding:3px 7px}._stepNameInput_if945_233:focus{border-color:var(--cap-a1)}._stepDescInput_if945_235{width:100%;font-size:13px;font-family:var(--font-primary);color:var(--cap-tx2);resize:vertical;min-height:34px;transition:border-color var(--transition-base);background:0 0;border:1px solid #0000;border-radius:8px;outline:none;padding:5px 7px;line-height:1.55}._stepDescInput_if945_235:focus{border-color:var(--cap-a1)}._addBtn_if945_239{border:1px dashed var(--cap-hair);color:var(--cap-a2);cursor:pointer;transition:border-color var(--transition-base), background var(--transition-base);background:0 0;border-radius:10px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:650;display:flex}._addBtn_if945_239:hover{background:#34e0e80f;border-color:#34e0e866}._rowDeleteBtn_if945_245{width:24px;height:24px;color:var(--cap-tx3);cursor:pointer;opacity:.5;background:0 0;border:none;border-radius:8px;place-items:center;padding:0;transition:opacity .15s,color .15s,background .15s;display:grid}._rowDeleteBtn_if945_245:hover{opacity:1;color:var(--cap-err);background:#fb71851a}._console_14ldz_4{--cap-bg:#070a12;--cap-surface:#1218279e;--cap-surface-2:#1a223680;--cap-solid:#0d1322;--cap-hair:#ffffff13;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-a2:#6b78ff;--cap-grad:linear-gradient(135deg, #6b78ff 0%, #5566f0 100%);--cap-grad-soft:linear-gradient(135deg, #6b78ff24, #6b78ff12);--cap-glow:#6b78ff4d;--cap-ok:#3ecf8e;--cap-err:#fb7185;flex-direction:column;gap:8px;min-height:0;max-height:min(58vh,560px);padding:0 20px 18px;display:flex;overflow-y:auto}._row_14ldz_36{border:1px solid var(--cap-hair);background:var(--cap-surface-2);transition:border-color var(--transition-base,.15s), background var(--transition-base,.15s);border-radius:13px;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._rowPending_14ldz_51{opacity:.62}._rowFailed_14ldz_53{background:#fb718514;border-color:#fb718566}._rowHeader_14ldz_58{width:100%;color:inherit;font-family:var(--font-primary);text-align:left;cursor:default;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;display:flex}._rowHeader_14ldz_58:not(:disabled){cursor:pointer}._rowHeader_14ldz_58:not(:disabled):hover{background:#ffffff08}._rowSeq_14ldz_74{font-variant-numeric:tabular-nums;width:18px;color:var(--cap-tx3);flex-shrink:0;font-size:11px}._rowIcon_14ldz_81{flex-shrink:0;align-items:center;display:flex}._rowName_14ldz_82{color:var(--cap-tx);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:620;overflow:hidden}._rowFailed_14ldz_53 ._rowName_14ldz_82{color:var(--cap-err)}._rowStatus_14ldz_92{color:var(--cap-tx3);flex-shrink:0;font-size:11px;font-weight:600}._rowChevron_14ldz_98{color:var(--cap-tx3);flex-shrink:0}._resumeBtn_14ldz_100{color:var(--cap-err);font-size:11px;font-weight:650;font-family:var(--font-primary);cursor:pointer;transition:background var(--transition-base,.15s);background:#fb71851a;border:1px solid #fb718559;border-radius:9px;align-self:flex-start;margin:0 14px 10px;padding:5px 12px}._resumeBtn_14ldz_100:hover{background:#fb71852e}._logPre_14ldz_116{border-top:1px solid var(--cap-hair);font-family:var(--font-mono,monospace);color:var(--cap-tx2);white-space:pre-wrap;word-break:break-all;background:#0000003d;max-height:220px;margin:0;padding:10px 14px 12px 42px;font-size:11.5px;line-height:1.7;overflow-y:auto}._empty_14ldz_131{color:var(--cap-tx3);padding:0 20px 18px;font-size:12px}@keyframes _step-console-spin_14ldz_1{to{transform:rotate(360deg)}}._spin_14ldz_134{color:var(--cap-a1);animation:1s linear infinite _step-console-spin_14ldz_1}._wrapper_80rzl_1{display:inline-flex;position:relative}._shareBtn_80rzl_6{border:1px solid var(--border-secondary);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-secondary);transition:all var(--transition-fast);background:0 0;align-items:center;gap:4px;padding:3px 6px;font-size:11px;display:inline-flex}._shareBtn_80rzl_6:hover{background:var(--bg-overlay-medium);color:var(--text-primary)}._count_80rzl_25{text-align:center;border-radius:var(--radius-full);background:var(--color-primary);min-width:14px;height:14px;color:var(--white);font-size:10px;line-height:14px}._menu_80rzl_36{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-md);min-width:200px;max-height:280px;box-shadow:var(--shadow-md);z-index:var(--z-dropdown);position:absolute;top:calc(100% + 4px);right:0;overflow-y:auto}._menuHeader_80rzl_50{font-size:var(--text-xs);color:var(--text-secondary);border-bottom:1px solid var(--border-primary);padding:8px 12px;font-weight:600}._menuLoading_80rzl_58{justify-content:center;padding:16px;display:flex}._menuEmpty_80rzl_64{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;padding:12px}._menuList_80rzl_71{padding:4px 0}._orgLabel_80rzl_75{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;padding:6px 12px 2px;font-size:10px;font-weight:600}._spaceItem_80rzl_84{cursor:pointer;width:100%;font-size:var(--text-xs);color:var(--text-primary);transition:background var(--transition-fast);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}._spaceItem_80rzl_84:hover{background:var(--bg-overlay-medium)}._spaceItem_80rzl_84:disabled{opacity:.5;cursor:not-allowed}._spaceItemShared_80rzl_108{color:var(--text-accent)}._spaceName_80rzl_112{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._shareIcon_80rzl_119{opacity:0;color:var(--text-tertiary);transition:opacity var(--transition-fast)}._spaceItem_80rzl_84:hover ._shareIcon_80rzl_119{opacity:1}._unshareIcon_80rzl_129{color:var(--text-tertiary);opacity:.6;transition:all var(--transition-fast)}._spaceItem_80rzl_84:hover ._unshareIcon_80rzl_129{opacity:1;color:#ef4444}._spinner_80rzl_140{animation:.8s linear infinite _spin_80rzl_140}@keyframes _spin_80rzl_140{to{transform:rotate(360deg)}}._card_18bb4_4{--cap-surface:#12182799;--cap-surface-2:#1a223680;--cap-hair:#ffffff14;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-grad-soft:linear-gradient(135deg, #6b78ff24, #6b78ff12);--cap-glow:#6b78ff47;--cap-ok:#3ecf8e;--cap-err:#fb7185;border:1px solid var(--cap-hair);background:var(--cap-surface);min-height:156px;color:var(--cap-tx);cursor:pointer;box-shadow:inset 0 1px 0 var(--cap-hair-hi);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);transition:transform var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base), background var(--transition-base);border-radius:18px;flex-direction:column;padding:20px;display:flex}._card_18bb4_4:hover{box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 14px 34px #0006;background:#181f32b3;border-color:#6b78ff73;transform:translateY(-2px)}._selected_18bb4_37{border-color:var(--cap-a1);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 0 0 3px #6b78ff38, 0 14px 34px #0006}._titleRow_18bb4_43{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}._title_18bb4_43{letter-spacing:-.01em;color:var(--cap-tx);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:15.5px;font-weight:680;line-height:1.35;display:-webkit-box;overflow:hidden}._renameInput_18bb4_49{min-width:0;color:var(--cap-tx);background:var(--cap-surface-2);border:1px solid var(--cap-a1);font-size:15px;font-weight:680;font-family:var(--font-primary);border-radius:9px;outline:none;flex:1;padding:4px 8px}._actions_18bb4_55{opacity:0;transition:opacity var(--transition-base);align-items:center;gap:3px;display:flex}._card_18bb4_4:hover ._actions_18bb4_55,._selected_18bb4_37 ._actions_18bb4_55{opacity:1}._actionBtn_18bb4_57{cursor:pointer;color:var(--cap-tx3);transition:color var(--transition-base), background var(--transition-base);background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;padding:6px;display:flex}._actionBtn_18bb4_57:hover{color:var(--cap-tx);background:#ffffff0f}._actionBtnDanger_18bb4_63:hover{background:#fb71851a;color:var(--cap-err)!important}._metaRow_18bb4_66{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:12px;display:flex}._visWrapper_18bb4_67{position:relative}._visBadge_18bb4_68{border:1px solid var(--cap-hair);background:var(--cap-surface-2);color:var(--cap-tx2);cursor:pointer;transition:border-color var(--transition-base), color var(--transition-base);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:flex}._visBadge_18bb4_68:hover{border-color:var(--cap-hair-hi);color:var(--cap-tx)}._visMenu_18bb4_74{border:1px solid var(--cap-hair);z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0e1322f5;border-radius:14px;min-width:140px;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 18px 44px #0000008c}._visMenuItem_18bb4_80{cursor:pointer;width:100%;color:var(--cap-tx2);text-align:left;transition:background var(--transition-base);background:0 0;border:none;align-items:center;gap:7px;padding:10px 13px;font-size:12px;display:flex}._visMenuItem_18bb4_80:hover{color:var(--cap-tx);background:#ffffff0d}._visMenuItemActive_18bb4_86{color:var(--cap-a1);font-weight:650}._runStatus_18bb4_88{color:var(--cap-ok);align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}._runDate_18bb4_89{color:var(--cap-tx3);opacity:.85;font-weight:400}._metaChip_18bb4_90{color:var(--cap-tx2);background:var(--cap-surface-2);border:1px solid var(--cap-hair);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}._date_18bb4_95{color:var(--cap-tx3);margin-left:auto;font-size:11px}._tags_18bb4_98{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}._tag_18bb4_98{background:var(--cap-grad-soft);color:#c3ccff;border:1px solid #6b78ff3d;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:550}._layout_1xyzp_5{--cap-bg:#070a12;--cap-surface:#12182799;--cap-surface-2:#1a223680;--cap-hair:#ffffff14;--cap-hair-hi:#ffffff24;--cap-tx:#eaf0fc;--cap-tx2:#9aa8c6;--cap-tx3:#5e6d8c;--cap-a1:#6b78ff;--cap-grad:linear-gradient(135deg, #6b78ff, #5566f0);--cap-glow:#6b78ff4d;--cap-ok:#3ecf8e;--cap-err:#fb7185;min-width:0;height:100%;color:var(--cap-tx);background:radial-gradient(1100px 700px at 100% -8%, #6b78ff12, transparent 62%), var(--cap-bg);flex:1;display:flex;overflow:hidden}._main_1xyzp_31{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._header_1xyzp_34{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:30px 40px 18px;display:flex}._headerLeft_1xyzp_42{align-items:baseline;gap:12px;min-width:0;display:flex}._title_1xyzp_43{letter-spacing:-.025em;color:var(--cap-tx);margin:0;font-size:26px;font-weight:740}._count_1xyzp_44{color:var(--cap-tx3);font-size:13px;font-weight:600}._searchWrapper_1xyzp_46{flex-shrink:0;align-items:center;width:320px;display:flex;position:relative}._searchIcon_1xyzp_47{color:var(--cap-tx3);pointer-events:none;position:absolute;left:14px}._searchInput_1xyzp_48{border:1px solid var(--cap-hair);background:var(--cap-surface);width:100%;color:var(--cap-tx);font-size:13px;font-family:var(--font-primary);box-shadow:inset 0 1px 0 var(--cap-hair-hi);transition:border-color var(--transition-base), box-shadow var(--transition-base);border-radius:13px;outline:none;padding:11px 34px 11px 38px}._searchInput_1xyzp_48:focus{border-color:var(--cap-a1);box-shadow:inset 0 1px 0 var(--cap-hair-hi), 0 0 0 3px #6b78ff29}._searchInput_1xyzp_48::placeholder{color:var(--cap-tx3)}._clearBtn_1xyzp_63{cursor:pointer;color:var(--cap-tx3);background:0 0;border:none;align-items:center;padding:2px;display:flex;position:absolute;right:10px}._toolbar_1xyzp_66{border-bottom:1px solid var(--cap-hair);flex-shrink:0;align-items:center;gap:16px;padding:4px 40px 18px;display:flex}._segmented_1xyzp_75{border:1px solid var(--cap-hair);background:var(--cap-surface);border-radius:12px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}._segItem_1xyzp_84{color:var(--cap-tx2);font-size:12px;font-weight:600;font-family:var(--font-primary);cursor:pointer;transition:color var(--transition-base), background var(--transition-base);background:0 0;border:none;border-radius:9px;padding:6px 14px}._segItem_1xyzp_84:hover{color:var(--cap-tx)}._segItemActive_1xyzp_97{background:var(--cap-grad);color:#05070c;box-shadow:0 3px 12px var(--cap-glow);font-weight:700}._tagFilterRow_1xyzp_99{scrollbar-width:thin;flex:1;align-items:center;gap:7px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}._filterChip_1xyzp_109{border:1px solid var(--cap-hair);background:var(--cap-surface);color:var(--cap-tx2);font-size:12px;font-weight:550;font-family:var(--font-primary);cursor:pointer;white-space:nowrap;transition:border-color var(--transition-base), color var(--transition-base), background var(--transition-base);border-radius:999px;flex-shrink:0;padding:6px 12px}._filterChip_1xyzp_109:hover{border-color:var(--cap-hair-hi);color:var(--cap-tx)}._filterChipActive_1xyzp_124{background:var(--cap-grad-soft,#6b78ff24);color:#c3ccff;border-color:#6b78ff66;font-weight:650}._clearTagsBtn_1xyzp_125{color:var(--cap-tx3);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 4px;font-size:12px}._clearTagsBtn_1xyzp_125:hover{color:var(--cap-a1)}._errorBanner_1xyzp_129{color:var(--cap-err);background:#fb718517;border-bottom:1px solid #fb718538;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 40px;font-size:13px;display:flex}._errorDismiss_1xyzp_130{cursor:pointer;color:var(--cap-err);background:0 0;border:none;font-size:16px}._emptyState_1xyzp_131{color:var(--cap-tx3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex}._emptyHint_1xyzp_132{color:var(--cap-tx3);font-size:12px}._spinner_1xyzp_133{animation:1s linear infinite _spin_1xyzp_133}@keyframes _spin_1xyzp_133{to{transform:rotate(360deg)}}._listAndPreview_1xyzp_137{flex:1;min-height:0;display:flex;overflow:hidden}._cardGrid_1xyzp_138{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:16px;min-width:0;padding:22px 40px 40px;display:grid;overflow-y:auto}._previewDetail_1xyzp_150{border-left:1px solid var(--cap-hair);background:#ffffff04;flex-direction:column;flex-shrink:0;gap:16px;width:340px;padding:26px 24px;display:flex;overflow-y:auto}._previewDetailHeader_1xyzp_161{letter-spacing:-.01em;color:var(--cap-tx);justify-content:space-between;align-items:flex-start;gap:12px;font-size:16px;font-weight:700;line-height:1.35;display:flex}._closePreview_1xyzp_162{cursor:pointer;color:var(--cap-tx3);background:0 0;border:none;flex-shrink:0;align-items:center;display:flex}._previewDescription_1xyzp_163{color:var(--cap-tx2);margin:0;font-size:13px;line-height:1.65}._previewMeta_1xyzp_164{color:var(--cap-tx3);flex-direction:column;gap:6px;font-size:12px;display:flex}._previewTags_1xyzp_165{flex-wrap:wrap;gap:6px;display:flex}._tag_1xyzp_99{background:var(--cap-surface-2);color:var(--cap-tx2);border:1px solid var(--cap-hair);border-radius:999px;padding:3px 10px;font-size:11px}@media (width<=1100px){._previewDetail_1xyzp_150{display:none}._header_1xyzp_34,._toolbar_1xyzp_66{padding-left:24px;padding-right:24px}._cardGrid_1xyzp_138{padding:18px 24px 32px}}@media (width<=720px){._cardGrid_1xyzp_138{grid-template-columns:1fr}}._dock_3ztv9_6{--forge-bg:#05070e;--forge-cyan:#00e5ff;--forge-magenta:#ff2e97;--forge-green:#38ffb3;--forge-text:#b9c8de;--forge-dim:#3a4a63;--cap-grad:linear-gradient(135deg, #6b78ff 0%, #5566f0 100%);--cap-glow:#6b78ff4d;--cap-err:#fb7185;z-index:var(--z-tooltip);pointer-events:auto;border-radius:var(--radius-lg);background:radial-gradient(120% 80% at 0% 0%, #00e5ff0f, transparent 60%), radial-gradient(120% 80% at 100% 100%, #ff2e970f, transparent 60%), var(--forge-bg);width:300px;font-family:var(--font-code,monospace);border:1px solid #12203a;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:inset 0 0 30px #0009,0 20px 50px #00000073,0 0 0 1px #00e5ff14}._head_3ztv9_34{align-items:center;gap:8px;padding:12px 10px 12px 14px;display:flex}._dot_3ztv9_41{background:var(--forge-magenta);width:7px;height:7px;box-shadow:0 0 8px var(--forge-magenta);border-radius:50%;flex-shrink:0;animation:1.2s ease-in-out infinite _dot-pulse_3ztv9_1}@keyframes _dot-pulse_3ztv9_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}._title_3ztv9_56{color:var(--forge-cyan);letter-spacing:.2em;text-shadow:0 0 10px #00e5ff80;flex:1;font-size:12px;font-weight:700}._controls_3ztv9_65{flex-shrink:0;gap:4px;display:flex}._iconBtn_3ztv9_71{width:22px;height:22px;color:var(--forge-dim);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:6px;place-items:center;display:grid}._iconBtn_3ztv9_71:hover{color:var(--forge-text);background:#ffffff14}._body_3ztv9_85{padding:0 14px 14px}._log_3ztv9_88{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._line_3ztv9_97{letter-spacing:.01em;align-items:center;gap:8px;font-size:12px;transition:opacity .3s,color .3s;display:flex}._glyph_3ztv9_106{flex-shrink:0;width:1ch}._pending_3ztv9_108{color:var(--forge-dim);opacity:.55}._done_3ztv9_109{color:var(--forge-text)}._done_3ztv9_109 ._glyph_3ztv9_106{color:var(--forge-cyan);text-shadow:0 0 8px #00e5ff80}._active_3ztv9_112{color:#ffd6ec}._active_3ztv9_112 ._glyph_3ztv9_106,._active_3ztv9_112 ._text_3ztv9_114{color:var(--forge-magenta);text-shadow:0 0 10px #ff2e9799}._active_3ztv9_112 ._text_3ztv9_114:after{content:"…"}._ok_3ztv9_117{color:var(--forge-green);letter-spacing:.08em;margin-left:auto;font-size:10px;font-weight:700}._cursor_3ztv9_125{color:var(--forge-magenta);margin-left:2px;font-weight:700;animation:1s steps(2,start) infinite _blink_3ztv9_1}@keyframes _blink_3ztv9_1{50%{opacity:0}}._reviewBtn_3ztv9_135{background:var(--cap-grad);color:#05070c;width:100%;font-family:var(--font-primary);cursor:pointer;box-shadow:0 6px 18px var(--cap-glow), inset 0 1px 0 #ffffff59;transition:transform var(--transition-base), filter var(--transition-base);border:none;border-radius:10px;padding:10px 12px;font-size:12px;font-weight:680}._reviewBtn_3ztv9_135:hover{filter:brightness(1.07);transform:translateY(-1px)}._failText_3ztv9_152{font-family:var(--font-primary);color:var(--cap-err);margin:0 0 10px;font-size:12px;line-height:1.5}._closeBtn_3ztv9_160{color:var(--forge-text);font-family:var(--font-primary);cursor:pointer;transition:background var(--transition-fast);background:#ffffff0a;border:1px solid #ffffff14;border-radius:9px;padding:7px 14px;font-size:12px}._closeBtn_3ztv9_160:hover{background:#ffffff14}@media (prefers-reduced-motion:reduce){._dot_3ztv9_41,._cursor_3ztv9_125{animation:none}}._container_15q4i_1{background:var(--bg-primary);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._header_15q4i_11{border-bottom:1px solid var(--border-primary);background:var(--bg-primary);justify-content:space-between;align-items:center;height:100px;padding:24px 24px 25px;display:flex}._title_15q4i_21{font-family:var(--font-primary);font-weight:600;font-size:var(--text-lg);color:var(--text-primary);margin:4px 0 0;line-height:28px}._backButton_15q4i_31{border:1px solid var(--border-tertiary);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base);background:0 0;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}._backButton_15q4i_31:hover{border-color:var(--border-primary);background-color:#ffffff0a}._backButton_15q4i_31:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._headerSpacer_15q4i_57{width:120px;display:inline-block}[data-theme=light] ._backButton_15q4i_31{color:#002560;border:1px solid #0062fd33}[data-theme=light] ._backButton_15q4i_31:hover{background-color:#0062fd0f}._content_15q4i_71{flex-direction:column;flex:1;align-items:center;gap:16px;padding:40px 32px 20px;display:flex;position:relative;overflow-y:auto}._logoBlur_15q4i_82{pointer-events:none;background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%);position:absolute;inset:0}._settingsList_15q4i_89{width:724px;z-index:var(--z-base);flex-direction:column;display:flex;position:relative}._settingItemContainer_15q4i_97{flex-direction:column;width:100%;display:flex}._settingItemContainer_15q4i_97._expanded_15q4i_103{background:var(--bg-overlay-dark);border-radius:var(--radius-lg);border:1px solid var(--border-tertiary);overflow:hidden}._settingItem_15q4i_97{border:none;border-bottom:1px solid var(--border-tertiary);cursor:pointer;width:100%;height:72px;transition:background-color var(--transition-base);background:0 0;justify-content:space-between;align-items:center;padding:16px 16px 1px;display:flex}._settingItem_15q4i_97:hover{background-color:#ffffff05}._settingItemContent_15q4i_129{flex:1;align-items:center;gap:8px;display:flex}._iconWrapper_15q4i_136{background-color:var(--bg-overlay-medium);border-radius:var(--radius-full);justify-content:center;align-items:center;width:40px;height:40px;display:flex}._settingIcon_15q4i_146{width:24px;height:24px;color:var(--text-primary);stroke-width:2px}._settingLabel_15q4i_153{font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);color:var(--text-primary);margin:0;line-height:1.849}._chevronWrapper_15q4i_162{justify-content:center;align-items:center;width:16px;height:16px;display:flex}._chevron_15q4i_162{width:16px;height:16px;color:var(--text-secondary);stroke-width:2px}._expandedContent_15q4i_177{width:100%;padding:16px 24px 24px}._profileExpanded_15q4i_182{flex-direction:column;gap:16px;width:100%;display:flex}._editProfileButton_15q4i_189{cursor:pointer;opacity:.5;transition:opacity var(--transition-base);background:0 0;border:none;border-bottom:1px solid #ffffff80;justify-content:flex-end;align-self:flex-end;align-items:center;gap:8px;padding:0 0 2px;display:flex}._editProfileButton_15q4i_189:hover{opacity:.7}._editProfileText_15q4i_208{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);color:var(--text-primary);line-height:normal}._editProfileIcon_15q4i_216{width:20px;height:20px;color:var(--text-primary);stroke-width:2px}._formFields_15q4i_223{flex-direction:column;width:100%;display:flex}._formRow_15q4i_229{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._formRow_15q4i_229:last-child{border-bottom:none}._fieldLabel_15q4i_242{font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);color:var(--text-light);width:150px;line-height:1.849}._fieldInput_15q4i_251{border-radius:var(--radius-md);width:300px;font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);color:var(--text-light);transition:border-color var(--transition-base);background:#0000000d;border:1.1px solid #6868684d;outline:none;padding:12px 25px;line-height:1.849}._fieldInput_15q4i_251:focus{border-color:#68686880}._fieldInput_15q4i_251._disabled_15q4i_270{cursor:default;background:0 0;border:none}._fieldInput_15q4i_251._disabled_15q4i_270:focus{border:none}._passwordExpanded_15q4i_281{flex-direction:column;gap:16px;width:100%;display:flex}._changePasswordButton_15q4i_288{cursor:pointer;opacity:.5;transition:opacity var(--transition-base);background:0 0;border:none;border-bottom:1px solid #ffffff80;justify-content:flex-end;align-self:flex-end;align-items:center;gap:8px;padding:0 0 2px;display:flex}._changePasswordButton_15q4i_288:hover{opacity:.7}._changePasswordText_15q4i_307{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);color:var(--text-primary);line-height:normal}._changePasswordIcon_15q4i_315{width:20px;height:20px;color:var(--text-primary);stroke-width:2px}._passwordReadOnly_15q4i_322{justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._passwordReadOnlyInput_15q4i_330{border-radius:var(--radius-md);width:300px;height:42px;font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);color:var(--text-light);background:#0000000d;border:1.1px solid #6868684d;align-items:center;padding:12px 25px;line-height:1.849;display:flex}._passwordFields_15q4i_346{flex-direction:column;width:100%;display:flex}._passwordRow_15q4i_352{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._passwordRow_15q4i_352:last-child{border-bottom:none}._passwordLabel_15q4i_365{font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);color:var(--text-light);line-height:1.849}._passwordInputWrapper_15q4i_373{align-items:center;width:300px;display:flex;position:relative}._passwordInput_15q4i_373{border-radius:var(--radius-md);width:100%;height:42px;font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);color:var(--text-light);transition:border-color var(--transition-base);background:#0000000d;border:1.1px solid #6868684d;outline:none;padding:12px 55px 12px 25px;line-height:1.849}._passwordInput_15q4i_373::placeholder{color:var(--text-gray)}._passwordInput_15q4i_373:focus{border-color:#68686880}._eyeButton_15q4i_404{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;right:12px}._eyeIcon_15q4i_419{width:18px;height:18px;color:var(--text-gray);transition:color var(--transition-base)}._eyeButton_15q4i_404:hover ._eyeIcon_15q4i_419{color:var(--text-light)}._passwordActions_15q4i_430{justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}._cancelButton_15q4i_439{border-radius:var(--radius-md);width:150px;height:44px;font-family:var(--font-primary);font-weight:600;font-size:var(--text-base);color:#fff;cursor:pointer;transition:opacity var(--transition-base);background:#2c2c2c;border:none;justify-content:center;align-items:center;padding:12px 25px;line-height:20px;display:flex}._cancelButton_15q4i_439:hover{opacity:.9}._saveButton_15q4i_462{background:linear-gradient(to right, var(--color-primary), var(--color-secondary));border-radius:var(--radius-lg);width:150px;height:44px;font-family:var(--font-primary);font-weight:600;font-size:var(--text-base);color:#fff;cursor:pointer;transition:opacity var(--transition-base);border:none;justify-content:center;align-items:center;padding:12px 16px;line-height:20px;display:flex;box-shadow:0 0 44px #1374ff99}._saveButton_15q4i_462:hover{opacity:.9}._saveButton_15q4i_462:disabled,._cancelButton_15q4i_439:disabled{opacity:.5;cursor:not-allowed}._errorMessage_15q4i_492{color:#ff4d4f;font-size:var(--text-sm);margin:4px 0 0}._passwordSuccess_15q4i_498{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 0 8px;display:flex}._passwordSuccessIcon_15q4i_507{color:#52c41a;width:40px;height:40px;margin-bottom:4px}._passwordSuccessTitle_15q4i_514{font-family:var(--font-primary);font-weight:600;font-size:var(--text-lg);color:#fff;margin:0}._passwordSuccessSubtitle_15q4i_522{font-family:var(--font-primary);font-size:var(--text-sm);color:#fff9;max-width:300px;margin:0 0 12px}[data-theme=light] ._settingItemContainer_15q4i_97._expanded_15q4i_103{background:#ffffff42;border:1px solid #0062fd1c;box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._settingItem_15q4i_97{border-bottom:1px solid #0062fd26}[data-theme=light] ._iconWrapper_15q4i_136{background-color:#0062fd26}[data-theme=light] ._settingIcon_15q4i_146,[data-theme=light] ._settingLabel_15q4i_153{color:#002560}[data-theme=light] ._chevron_15q4i_162,[data-theme=light] ._fieldLabel_15q4i_242,[data-theme=light] ._passwordLabel_15q4i_365{color:#70727c}[data-theme=light] ._fieldInput_15q4i_251,[data-theme=light] ._passwordInput_15q4i_373{color:#70727c;background:#ffffff52;border:1.1px solid #0062fd26}[data-theme=light] ._fieldInput_15q4i_251::-moz-placeholder{color:#70727c}[data-theme=light] ._passwordInput_15q4i_373::-moz-placeholder{color:#70727c}[data-theme=light] ._fieldInput_15q4i_251::placeholder,[data-theme=light] ._passwordInput_15q4i_373::placeholder{color:#70727c}[data-theme=light] ._formRow_15q4i_229,[data-theme=light] ._passwordRow_15q4i_352{border-bottom:1px solid #0062fd26}[data-theme=light] ._eyeIcon_15q4i_419{color:#70727c}[data-theme=light] ._eyeButton_15q4i_404:hover ._eyeIcon_15q4i_419{color:#002560}[data-theme=light] ._changePasswordButton_15q4i_288{border-bottom:1px solid #002560}[data-theme=light] ._changePasswordText_15q4i_307,[data-theme=light] ._changePasswordIcon_15q4i_315{color:#002560}[data-theme=light] ._passwordReadOnlyInput_15q4i_330{color:#70727c;background:#ffffff52;border:1.1px solid #0062fd26}._wrap_yt55r_1{width:100%}._grid_yt55r_5{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=720px){._grid_yt55r_5{grid-template-columns:1fr}}._card_yt55r_18{background:var(--bg-secondary,#fff);border:1px solid var(--border-primary,#ffffff14);border-radius:16px;flex-direction:column;padding:22px 20px;display:flex;position:relative}._cardCurrent_yt55r_28{border-color:var(--accent)}._badge_yt55r_33{background:var(--accent);color:#fff;white-space:nowrap;border-radius:999px;margin-bottom:12px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:70px;left:50%;transform:translate(-50%)}._currentChip_yt55r_49{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:700;position:absolute;top:12px;left:16px}._cardHead_yt55r_60{justify-content:space-between;align-items:flex-start;gap:12px;min-height:64px;margin-bottom:4px;display:flex}._planIcon_yt55r_69{color:var(--accent);flex-shrink:0}._planIcon_yt55r_69 svg{width:38px;height:38px}._priceBox_yt55r_78{text-align:right}._priceMain_yt55r_82{letter-spacing:-.02em;color:var(--text-primary);font-size:23px;font-weight:800;line-height:1}._pricePer_yt55r_90{letter-spacing:0;color:var(--text-tertiary);font-size:14px;font-weight:600}._priceOrig_yt55r_97{color:var(--text-muted,var(--text-tertiary));margin-top:4px;font-size:13px}._priceNote_yt55r_103{color:var(--text-muted,var(--text-tertiary));font-size:11px;font-family:var(--font-primary);margin-top:4px}._planName_yt55r_110{color:var(--text-primary);margin:8px 0 2px;font-size:17px;font-weight:700}._planSubtitle_yt55r_117{color:var(--text-muted,var(--text-tertiary));margin-bottom:16px;font-size:12px}._seatRow_yt55r_123{align-items:center;gap:8px;margin-bottom:12px;display:flex}._seatLabel_yt55r_130{color:var(--text-secondary);font-size:13px}._seatInput_yt55r_135{border:1px solid var(--border-primary);width:64px;color:var(--text-primary);background:var(--bg-primary,transparent);border-radius:8px;padding:6px 8px;font-size:13px}._btnPrimary_yt55r_146,._btnOutline_yt55r_147,._btnCurrent_yt55r_148{text-align:center;box-sizing:border-box;border-radius:999px;width:100%;margin-bottom:16px;padding:10px;font-size:14px;font-weight:600;text-decoration:none}._btnPrimary_yt55r_146{background:var(--accent);color:#fff;cursor:pointer;border:none}._btnPrimary_yt55r_146:disabled{opacity:.6;cursor:default}._btnOutline_yt55r_147{color:var(--text-secondary);border:1.5px solid var(--border-primary);cursor:pointer;background:0 0;display:block}._btnCurrent_yt55r_148{color:var(--text-muted,var(--text-tertiary));border:1.5px solid var(--border-primary);cursor:default;background:0 0;font-weight:500}._divider_yt55r_187{border:none;border-top:1px solid var(--border-primary);margin:0 0 12px}._featuresHeader_yt55r_193{color:var(--text-secondary);margin-bottom:10px;font-size:12px;font-weight:700}._features_yt55r_193{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._feature_yt55r_193{color:var(--text-secondary);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}._checkIcon_yt55r_217{color:var(--accent);flex-shrink:0;margin-top:1px}._checkIcon_yt55r_217 svg{width:15px;height:15px}._error_yt55r_227{color:var(--color-red-500,#ef4444);margin:10px 0 0;font-size:13px}._container_cvhw2_2{flex-direction:column;gap:24px;display:flex}._loading_cvhw2_8,._error_cvhw2_9{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-tertiary);padding:16px 0}._error_cvhw2_9{color:#ef4444}._tierSection_cvhw2_21{flex-direction:column;gap:8px;display:flex}._tierBadge_cvhw2_27{border-radius:var(--radius-full);border:1.5px solid;align-items:center;gap:8px;width:fit-content;padding:8px 16px;display:inline-flex}._tierIcon_cvhw2_37{stroke-width:2px;width:16px;height:16px}._tierName_cvhw2_43{font-family:var(--font-primary);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.6px}._upgradeHint_cvhw2_51{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._upgradeHint_cvhw2_51 p{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-tertiary);margin:0}._upgradeButton_cvhw2_65{font-family:var(--font-primary);font-size:var(--text-sm);color:#fff;background:var(--color-blue-500);cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-weight:600}._upgradeButton_cvhw2_65:hover:not(:disabled){opacity:.9}._upgradeButton_cvhw2_65:disabled{opacity:.6;cursor:default}._sectionTitle_cvhw2_87{font-family:var(--font-primary);font-weight:600;font-size:var(--text-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px;margin:0 0 12px}._usageSection_cvhw2_98{flex-direction:column;display:flex}._usageRow_cvhw2_103{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:10px 0;display:flex}._usageRow_cvhw2_103:last-child{border-bottom:none}._usageLabel_cvhw2_115{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:8px;min-width:130px;display:flex}._usageIcon_cvhw2_125{stroke-width:2px;width:14px;height:14px;color:var(--text-tertiary)}._usageRight_cvhw2_132{flex:1;justify-content:flex-end;align-items:center;gap:12px;display:flex}._usageText_cvhw2_140{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-primary);text-align:right;min-width:120px}._usageSep_cvhw2_148{color:var(--text-tertiary);margin:0 2px}._unlimited_cvhw2_153{color:var(--color-cyan-500);font-size:var(--text-xs)}._usageText_cvhw2_140._warning_cvhw2_158{color:#f59e0b}._usageText_cvhw2_140._exceeded_cvhw2_162{color:#ef4444}._barTrack_cvhw2_167{background:var(--bg-overlay-medium);border-radius:var(--radius-full);width:120px;height:4px;overflow:hidden}._barFill_cvhw2_175{background:var(--color-gradient-secondary);border-radius:var(--radius-full);height:100%;transition:width .3s}._barFill_cvhw2_175._barWarning_cvhw2_182{background:linear-gradient(90deg,#f59e0b,#f97316)}._barFill_cvhw2_175._barExceeded_cvhw2_186{background:linear-gradient(90deg,#ef4444,#dc2626)}._limitsSection_cvhw2_191{flex-direction:column;display:flex}._limitsGrid_cvhw2_196{grid-template-columns:1fr 1fr;gap:0;display:grid}._limitItem_cvhw2_202{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}._limitItem_cvhw2_202:nth-child(odd){border-right:1px solid var(--border-primary)}._limitLabel_cvhw2_214{font-family:var(--font-primary);font-size:var(--text-xs);color:var(--text-tertiary)}._limitValue_cvhw2_220{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-primary);font-weight:500}[data-theme=light] ._tierBadge_cvhw2_27{background:#ffffff80}[data-theme=light] ._barTrack_cvhw2_167{background:#0062fd14}[data-theme=light] ._limitItem_cvhw2_202{border-bottom-color:#0062fd1a}[data-theme=light] ._limitItem_cvhw2_202:nth-child(odd){border-right-color:#0062fd1a}[data-theme=light] ._usageRow_cvhw2_103{border-bottom-color:#0062fd1a}._page_1041t_2{--lib-text:#e4e4e4;--lib-filename:#c7c8cb;--lib-meta:#909299;--lib-accent:#0062fd;--lib-row-selected:#192030;--lib-divider:#9092994d;--lib-border:#9092992e;--lib-doc-icon:#4fa3e7;--lib-hover:#ffffff0a;--lib-input-bg:#19203066;--lib-panel:#19203040;--lib-menu-bg:#11161f;--lib-badge-bg:#9092992e;--lib-shadow:0 10px 30px #00000073;min-width:0;height:100vh;color:var(--lib-text);flex-direction:column;flex:1;padding:32px 40px 0;display:flex;overflow:hidden}[data-theme=light] ._page_1041t_2{--lib-text:#002560;--lib-filename:#16253f;--lib-meta:#70727c;--lib-accent:#0062fd;--lib-row-selected:#0062fd14;--lib-divider:#0062fd2e;--lib-border:#0062fd24;--lib-doc-icon:#2b7fff;--lib-hover:#0062fd0d;--lib-input-bg:#ffffffbf;--lib-panel:#fff9;--lib-menu-bg:#fff;--lib-badge-bg:#0062fd1a;--lib-shadow:0 10px 30px #0025601f}._title_1041t_49{letter-spacing:-.01em;color:var(--lib-text);margin:0 0 18px;font-size:36px;font-weight:600}._titleDivider_1041t_56{background:var(--lib-divider);height:1px;margin-bottom:28px}._tabRow_1041t_59{border-bottom:1px solid var(--lib-border);align-items:center;gap:32px;padding-bottom:12px;display:flex}._tab_1041t_59{color:var(--lib-meta);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-13px;padding:0 0 12px;font-size:15px;font-weight:600;display:inline-flex}._tab_1041t_59:hover:not(._tabActive_1041t_80){color:var(--lib-text)}._tabActive_1041t_80{color:var(--lib-accent);border-bottom-color:var(--lib-accent)}._tabDisabled_1041t_82{opacity:.45;cursor:not-allowed}._tabIcon_1041t_83{width:16px;height:16px}._badge_1041t_84{color:var(--lib-meta);background:var(--lib-badge-bg);border-radius:5px;padding:1px 6px;font-size:11px;font-weight:600;line-height:16px}._tabActive_1041t_80 ._badge_1041t_84{color:var(--lib-accent);background:#0062fd29}._newWrap_1041t_95{position:relative}._refreshBtn_1041t_97{cursor:pointer;color:var(--lib-meta);background:0 0;border:none;border-radius:6px;align-items:center;margin-left:auto;padding:4px;display:inline-flex;position:relative}._refreshBtn_1041t_97:hover{color:var(--lib-text);background:var(--lib-hover,#0000000d)}._newBtn_1041t_110{color:#fff;cursor:pointer;background:linear-gradient(95deg,#29c2e0 0%,#0a7bff 100%);border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}._newBtn_1041t_110:hover{filter:brightness(1.07)}._toolbar_1041t_126{align-items:center;gap:12px;margin:18px 0 6px;display:flex}._breadcrumb_1041t_127{flex-wrap:wrap;align-items:center;gap:2px;min-width:0;font-size:14px;display:flex}._crumb_1041t_128{cursor:pointer;color:var(--lib-meta);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:8px;max-width:200px;padding:4px 9px;font-size:14px;font-weight:600;transition:background .12s,color .12s;overflow:hidden}._crumb_1041t_128:hover:not(:disabled){color:var(--lib-text);background:var(--lib-hover)}._crumbCurrent_1041t_136{color:var(--lib-text);cursor:default}._crumbDrop_1041t_137{box-shadow:0 0 0 2px var(--lib-accent);color:#fff!important;background:var(--lib-accent)!important}._crumbSep_1041t_142{color:var(--lib-meta);opacity:.5;flex-shrink:0}._searchWrap_1041t_144{align-items:center;margin-left:auto;display:flex;position:relative}._searchIcon_1041t_145{color:var(--lib-meta);pointer-events:none;position:absolute;left:12px}._search_1041t_144{border:1px solid var(--lib-border);background:var(--lib-input-bg);width:320px;color:var(--lib-text);border-radius:9px;outline:none;padding:9px 12px 9px 34px;font-size:13px}._search_1041t_144::placeholder{color:var(--lib-meta)}._search_1041t_144:focus{border-color:#0062fd99}._body_1041t_160{flex:1;margin-top:8px;position:relative;overflow:auto}._datasetsBody_1041t_162{align-items:flex-start;gap:16px;display:flex}._datasetsMain_1041t_163{flex:1;min-width:0}._bodyLoading_1041t_164{background:var(--lib-loading-veil,#080b1273);color:var(--lib-accent);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);justify-content:center;align-items:flex-start;padding-top:80px;display:flex;position:absolute;inset:0}[data-theme=light] ._page_1041t_2{--lib-loading-veil:#ffffff80}._table_1041t_173{border-collapse:collapse;width:100%}._headRow_1041t_174 th{text-align:left;letter-spacing:.04em;color:var(--lib-meta);border-bottom:1px solid var(--lib-border);white-space:nowrap;padding:6px 12px;font-size:12px;font-weight:600}._colCheck_1041t_184{width:44px}._colName_1041t_185{width:auto}._colType_1041t_186{width:130px}._colSize_1041t_187{width:110px}._colMod_1041t_188{width:150px}._colActions_1041t_189{width:80px}._row_1041t_191{height:52px}._row_1041t_191 td{color:var(--lib-meta);vertical-align:middle;padding:0 12px;font-size:12px;transition:background .1s}._row_1041t_191:hover td{background:var(--lib-hover)}._rowSelected_1041t_194 td{background:var(--lib-row-selected)}._rowSelected_1041t_194 td:first-child{box-shadow:inset 2px 0 0 var(--lib-accent)}._folderRow_1041t_196{cursor:pointer}._dropTarget_1041t_197 td{box-shadow:inset 0 0 0 2px var(--lib-accent);background:#0062fd47!important}._dropTarget_1041t_197 ._folderIcon_1041t_201{color:var(--lib-accent);transform:scale(1.12)}._dragGhost_1041t_204{background:var(--lib-accent);color:#fff;border-radius:8px;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;top:-1000px;left:-1000px;box-shadow:0 6px 18px #0006}._body_1041t_160._dragActive_1041t_218{outline:2px dashed var(--lib-accent);outline-offset:-6px;border-radius:10px}._dropHint_1041t_219{pointer-events:none;background:var(--lib-accent);color:#fff;box-shadow:var(--lib-shadow);border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}._nameCell_1041t_227{color:var(--lib-filename);align-items:center;gap:10px;min-width:0;font-size:12px;font-weight:600;display:flex}._nameText_1041t_231{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._nameTextBtn_1041t_232{cursor:pointer;color:var(--lib-filename);text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;overflow:hidden}._nameTextBtn_1041t_232:hover{color:var(--lib-text)}._treeChevron_1041t_238{cursor:pointer;color:var(--lib-meta);background:0 0;border:none;flex-shrink:0;align-items:center;width:16px;margin-left:-2px;padding:0;display:inline-flex}._treeChevron_1041t_238:hover{color:var(--lib-text)}._rowActions_1041t_244{justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}._treeNote_1041t_245{color:var(--lib-meta);align-items:center;gap:6px;font-size:12px;display:inline-flex}._docIcon_1041t_246{color:var(--lib-doc-icon);flex-shrink:0}._folderIcon_1041t_201{color:var(--lib-filename);flex-shrink:0}._check_1041t_249{appearance:none;border:1.5px solid var(--lib-meta);cursor:pointer;vertical-align:middle;background:0 0;border-radius:4px;width:16px;height:16px;display:inline-block;position:relative}._check_1041t_249:checked{background:var(--lib-accent);border-color:var(--lib-accent)}._check_1041t_249:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1.5px;left:4.5px;transform:rotate(45deg)}._empty_1041t_270{text-align:center;color:var(--lib-meta);padding:48px 0;font-size:13px}._inlineInput_1041t_272{background:var(--lib-input-bg);min-width:0;color:var(--lib-text);border:1px solid #0062fd99;border-radius:6px;outline:none;flex:1;padding:4px 8px;font-size:12px;font-weight:600}._menuWrap_1041t_286{justify-content:flex-end;display:flex;position:relative}._iconBtn_1041t_287{cursor:pointer;color:var(--lib-meta);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background .12s,color .12s,transform 80ms;display:inline-flex}._iconBtn_1041t_287:hover{color:var(--lib-text);background:var(--lib-hover)}._iconBtn_1041t_287:active{transform:scale(.88)}._menu_1041t_286,._newMenu_1041t_295{z-index:1200;background:var(--lib-menu-bg);border:1px solid var(--lib-border);min-width:150px;box-shadow:var(--lib-shadow);border-radius:10px;padding:5px;position:absolute;top:calc(100% + 4px);right:0}[data-theme=dark] ._menu_1041t_286,[data-theme=dark] ._newMenu_1041t_295{--lib-menu-bg:#11161f;--lib-border:#9092992e;--lib-text:#e4e4e4;--lib-meta:#909299;--lib-hover:#ffffff0a;--lib-shadow:0 10px 30px #00000073}[data-theme=light] ._menu_1041t_286,[data-theme=light] ._newMenu_1041t_295{--lib-menu-bg:#fff;--lib-border:#0062fd24;--lib-text:#002560;--lib-meta:#70727c;--lib-hover:#0062fd0d;--lib-shadow:0 10px 30px #0025601f}._newMenu_1041t_295{min-width:160px;top:calc(100% + 6px)}._folderPopover_1041t_323{flex-direction:column;gap:8px;width:220px;padding:10px;display:flex}._folderPopover_1041t_323 ._inlineInput_1041t_272{flex:none;width:100%}._inlineError_1041t_325{color:#ef4444;font-size:11px}._inlineActions_1041t_326{justify-content:flex-end;gap:8px;display:flex}._inlineCancel_1041t_327{cursor:pointer;color:var(--lib-meta);background:0 0;border:none;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:600}._inlineCancel_1041t_327:hover:not(:disabled){color:var(--lib-text);background:var(--lib-hover)}._inlineConfirm_1041t_332{cursor:pointer;color:#fff;background:var(--lib-accent);border:none;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:600}._inlineConfirm_1041t_332:disabled,._inlineCancel_1041t_327:disabled{opacity:.5;cursor:default}._menuItem_1041t_338{text-align:left;cursor:pointer;width:100%;color:var(--lib-text);background:0 0;border:none;border-radius:6px;padding:7px 10px;font-size:13px;display:block}._menuItem_1041t_338:hover:not(:disabled){background:var(--lib-hover)}._menuItem_1041t_338:disabled{color:var(--lib-meta);opacity:.5;cursor:default}._selectionBar_1041t_348{color:#292929;background:#d9d9d9eb;border-radius:8px;align-items:center;gap:14px;height:36px;margin:10px 0 4px;padding:0 16px;display:flex}._selCount_1041t_355{font-size:12px;font-weight:600}._selActions_1041t_356{align-items:center;gap:14px;margin-left:auto;display:flex}._selBtn_1041t_357{cursor:pointer;color:#292929;background:0 0;border:none;align-items:center;padding:2px;display:inline-flex;position:relative}._selBtn_1041t_357:hover{color:#000}._selBtn_1041t_357:disabled{opacity:.5;cursor:default}._selClose_1041t_360{cursor:pointer;color:#292929;background:0 0;border:none;padding:2px;display:inline-flex;position:relative}._selMoveWrap_1041t_361{display:inline-flex;position:relative}._selBtn_1041t_357[data-tip]:hover:after,._selClose_1041t_360[data-tip]:hover:after{content:attr(data-tip);color:#fff;letter-spacing:0;white-space:nowrap;pointer-events:none;z-index:100;background:#1a1d29;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 14px #00000047}._moveRow_1041t_383{align-items:center;gap:8px;display:inline-flex}._moveLoading_1041t_384{color:var(--lib-meta);align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:flex}._spin_1041t_385{animation:1s linear infinite _libspin_1041t_1}@keyframes _libspin_1041t_1{to{transform:rotate(360deg)}}._convGroup_1041t_389{border:1px solid var(--lib-border);background:var(--lib-panel);border-radius:10px;margin-bottom:12px;overflow:hidden}._convHeader_1041t_396{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;display:flex}._convHeader_1041t_396:hover{background:var(--lib-hover)}._convChevron_1041t_398{color:var(--lib-meta);flex-shrink:0}._convChatIcon_1041t_399{width:30px;height:30px;color:var(--lib-doc-icon);background:#0062fd24;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._convMeta_1041t_405{flex-direction:column;gap:2px;min-width:0;display:flex}._convTitle_1041t_406{color:var(--lib-text);font-size:14px;font-weight:600}._convSub_1041t_407{color:var(--lib-meta);font-size:12px}._convHeadActions_1041t_408{align-items:center;gap:4px;margin-left:auto;display:flex}._convJump_1041t_409{cursor:pointer;color:var(--lib-meta);border:1px solid var(--lib-border);background:0 0;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}._convJump_1041t_409:hover{color:var(--lib-text);background:var(--lib-hover)}._convBody_1041t_416{padding:0 8px 10px}._convEmpty_1041t_417{color:var(--lib-meta);padding:12px 16px;font-size:12px}._ioBadge_1041t_419{text-transform:lowercase;border-radius:5px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}._ioInput_1041t_425{color:#c9772e;background:#d68a3a2e}._ioOutput_1041t_426{color:#8a4fff;background:#9747ff2e}._colIo_1041t_427{width:90px}._rowNew_1041t_430{animation:2.4s ease-out _libRowFlash_1041t_1}@keyframes _libRowFlash_1041t_1{0%{background:var(--lib-accent-soft,#6c8cff38)}to{background:0 0}}._newBadge_1041t_435{letter-spacing:.03em;text-transform:uppercase;color:#fff;background:var(--lib-accent,#6c8cff);border-radius:999px;flex-shrink:0;margin-left:8px;padding:1px 7px;font-size:10px;font-weight:700}._updatedHint_1041t_449{color:var(--lib-meta);white-space:nowrap;margin-left:auto;font-size:12px}._updatedHint_1041t_449+._refreshBtn_1041t_97{margin-left:8px}._overlay_lt8gp_3{z-index:1000;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}[data-theme=dark] ._overlay_lt8gp_3{--lib-menu-bg:#11161f;--lib-border:#9092992e;--lib-text:#e4e4e4;--lib-filename:#c7c8cb;--lib-meta:#909299;--lib-hover:#ffffff0a}[data-theme=light] ._overlay_lt8gp_3{--lib-menu-bg:#fff;--lib-border:#0062fd24;--lib-text:#002560;--lib-filename:#16253f;--lib-meta:#70727c;--lib-hover:#0062fd0d}._panel_lt8gp_29{background:var(--lib-menu-bg,#11161f);border:1px solid var(--lib-border,#9092992e);width:420px;max-width:calc(100vw - 32px);color:var(--lib-text,#e4e4e4);border-radius:14px;padding:18px 20px;box-shadow:0 20px 50px #00000080}._header_lt8gp_39{align-items:center;gap:10px;margin-bottom:14px;display:flex}._title_lt8gp_40{min-width:0;color:var(--lib-filename,#c7c8cb);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:600;overflow:hidden}._closeBtn_lt8gp_46{cursor:pointer;color:var(--lib-meta,#909299);background:0 0;border:none;border-radius:6px;padding:4px;display:inline-flex}._closeBtn_lt8gp_46:hover{color:var(--lib-text,#e4e4e4);background:var(--lib-hover,#ffffff0a)}._meta_lt8gp_53{flex-direction:column;gap:10px;margin:0;display:flex}._metaRow_lt8gp_54{gap:12px;display:flex}._metaKey_lt8gp_55{width:90px;color:var(--lib-meta,#909299);text-transform:uppercase;letter-spacing:.03em;flex-shrink:0;font-size:12px;font-weight:600}._metaVal_lt8gp_60{min-width:0;color:var(--lib-text,#e4e4e4);word-break:break-word;flex:1;margin:0;font-size:13px}._actions_lt8gp_65{gap:10px;margin-top:18px;display:flex}._action_lt8gp_65{color:var(--lib-text,#e4e4e4);border:1px solid var(--lib-border,#9092992e);border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._action_lt8gp_65:hover{background:var(--lib-hover,#ffffff0a)}._container_1ocdr_6{--lib-text:#e4e4e4;--lib-filename:#c7c8cb;--lib-meta:#909299;--lib-accent:#0062fd;--lib-row-selected:#192030;--lib-border:#9092992e;--lib-hover:#ffffff0a;--lib-input-bg:#1920308c;--lib-menu-bg:#11161f;--lib-shadow:0 10px 30px #00000073;min-height:0;color:var(--lib-text);flex-direction:column;gap:12px;display:flex}[data-theme=light] ._container_1ocdr_6{--lib-text:#002560;--lib-filename:#16253f;--lib-meta:#70727c;--lib-accent:#0062fd;--lib-row-selected:#0062fd14;--lib-border:#0062fd24;--lib-hover:#0062fd0d;--lib-input-bg:#ffffffd9;--lib-menu-bg:#fff;--lib-shadow:0 10px 30px #0025601f}._searchBar_1ocdr_40{background:var(--lib-input-bg);border:1px solid var(--lib-border);border-radius:10px;align-items:center;gap:14px;height:38px;padding:0 14px;display:flex}._providerDropdown_1ocdr_51{flex-shrink:0;position:relative}._providerTrigger_1ocdr_52{color:var(--lib-filename);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;display:inline-flex}._providerTrigger_1ocdr_52:disabled{opacity:.5;cursor:default}._chevron_1ocdr_66{color:var(--lib-meta);flex-shrink:0;transition:transform .2s}._chevronOpen_1ocdr_67{transform:rotate(180deg)}._providerMenu_1ocdr_69{background:var(--lib-menu-bg);border:1px solid var(--lib-border);min-width:180px;box-shadow:var(--lib-shadow);z-index:9999;border-radius:10px;flex-direction:column;padding:5px;display:flex}[data-theme=dark] ._providerMenu_1ocdr_69{--lib-menu-bg:#11161f;--lib-border:#9092992e;--lib-text:#e4e4e4;--lib-accent:#0062fd;--lib-hover:#ffffff0a;--lib-shadow:0 10px 30px #00000073}[data-theme=light] ._providerMenu_1ocdr_69{--lib-menu-bg:#fff;--lib-border:#0062fd24;--lib-text:#002560;--lib-accent:#0062fd;--lib-hover:#0062fd0d;--lib-shadow:0 10px 30px #0025601f}._providerOption_1ocdr_97{color:var(--lib-text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;width:100%;padding:7px 10px;font-size:13px;font-weight:500;display:flex}._providerOption_1ocdr_97:hover{background:var(--lib-hover)}._providerOptionActive_1ocdr_113{color:var(--lib-accent)}._searchDivider_1ocdr_115{background:var(--lib-border);align-self:stretch;width:1px;margin:9px 0}._searchForm_1ocdr_117{flex:1;align-items:center;gap:9px;min-width:0;display:flex}._searchIcon_1ocdr_124{color:var(--lib-meta);flex-shrink:0}._searchInput_1ocdr_125{min-width:0;color:var(--lib-text);background:0 0;border:none;outline:none;flex:1;font-size:14px}._searchInput_1ocdr_125::placeholder{color:var(--lib-meta)}._backLink_1ocdr_137{width:fit-content;color:var(--lib-accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:600;display:inline-flex}._backLink_1ocdr_137:hover{text-decoration:underline}._datasetHeader_1ocdr_152{flex-direction:column;gap:2px;display:flex}._datasetTitle_1ocdr_153{color:var(--lib-text);font-size:14px;font-weight:600}._datasetMeta_1ocdr_154,._resultInfo_1ocdr_156{color:var(--lib-meta);font-size:12px}._datasetList_1ocdr_159{flex-direction:column;gap:2px;display:flex}._datasetRow_1ocdr_160{background:0 0;border-radius:8px;align-items:center;gap:6px;width:100%;padding:6px 8px;display:flex}._datasetRow_1ocdr_160:hover{background:var(--lib-hover)}._datasetRowMain_1ocdr_170{cursor:pointer;text-align:left;min-width:0;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:4px;display:flex}._bookmarkBtn_1ocdr_183{cursor:pointer;color:var(--lib-meta);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:5px;display:flex}._bookmarkBtn_1ocdr_183:hover{background:var(--lib-hover);color:var(--lib-text)}._bookmarkBtnActive_1ocdr_196,._bookmarkBtnActive_1ocdr_196:hover{color:var(--lib-accent)}._datasetRowInfo_1ocdr_198{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._datasetRowTitle_1ocdr_199{color:var(--lib-filename);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._datasetRowMeta_1ocdr_203{color:var(--lib-meta);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._chevronRight_1ocdr_207{color:var(--lib-meta);flex-shrink:0}._fileList_1ocdr_210{flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}._selectAllRow_1ocdr_212{color:var(--lib-meta);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex}._fileRow_1ocdr_223{border-radius:7px;align-items:center;gap:8px;padding-right:6px;display:flex}._fileRow_1ocdr_223:hover{background:var(--lib-hover)}._fileRowSelected_1ocdr_231{background:var(--lib-row-selected);box-shadow:inset 2px 0 0 var(--lib-accent)}._fileMain_1ocdr_233{cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;align-items:center;gap:10px;min-width:0;padding:9px 4px 9px 12px;display:flex}._fileName_1ocdr_243{min-width:0;color:var(--lib-filename);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;font-weight:600;overflow:hidden}._fileType_1ocdr_253{color:var(--lib-meta);flex-shrink:0;font-size:12px}._fileSize_1ocdr_254{color:var(--lib-meta);text-align:right;flex-shrink:0;width:64px;font-size:12px}._errorBanner_1ocdr_257{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}._errorDismiss_1ocdr_268{color:#ef4444;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;display:inline-flex}._loadingRow_1ocdr_279{color:var(--lib-meta);align-items:center;gap:8px;padding:16px 0;font-size:13px;display:flex}._spinning_1ocdr_287{flex-shrink:0;animation:1s linear infinite _spin_1ocdr_287}@keyframes _spin_1ocdr_287{to{transform:rotate(360deg)}}._panel_1j04l_5{--lib-text:#e4e4e4;--lib-filename:#c7c8cb;--lib-meta:#909299;--lib-accent:#0062fd;--lib-border:#9092992e;--lib-hover:#ffffff0a;--lib-card-bg:#19203073;border:1px solid var(--lib-border);width:240px;color:var(--lib-text);border-radius:12px;flex-direction:column;flex-shrink:0;align-self:stretch;gap:10px;padding:14px;display:flex}[data-theme=light] ._panel_1j04l_5{--lib-text:#002560;--lib-filename:#16253f;--lib-meta:#70727c;--lib-border:#0025601f;--lib-hover:#0025600a;--lib-card-bg:#00256008}._header_1j04l_35{color:var(--lib-text);border-bottom:1px solid var(--lib-border);align-items:center;gap:8px;padding-bottom:10px;font-size:14px;font-weight:600;display:flex}._empty_1j04l_46{color:var(--lib-meta);padding:8px 2px;font-size:12px;line-height:1.5}._list_1j04l_53{flex-direction:column;gap:8px;display:flex;overflow-y:auto}._card_1j04l_55{background:var(--lib-card-bg);border:1px solid var(--lib-border);border-radius:10px;align-items:center;gap:4px;display:flex}._card_1j04l_55:hover{background:var(--lib-hover)}._cardMain_1j04l_65{cursor:pointer;text-align:left;min-width:0;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:10px;display:flex}._cardIcon_1j04l_78{color:var(--lib-accent);flex-shrink:0}._cardInfo_1j04l_79{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._cardTitle_1j04l_80{color:var(--lib-filename);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._cardMeta_1j04l_84{color:var(--lib-meta);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._cardChevron_1j04l_88{color:var(--lib-meta);flex-shrink:0}._removeBtn_1j04l_90{cursor:pointer;color:var(--lib-meta);opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;padding:4px;display:flex}._card_1j04l_55:hover ._removeBtn_1j04l_90{opacity:1}._removeBtn_1j04l_90:hover{background:var(--lib-hover);color:var(--lib-text)}._overlay_gjimy_2{z-index:1100;--q-bg:#11161f;--q-text:#e4e4e4;--q-filename:#c7c8cb;--q-meta:#909299;--q-accent:#0062fd;--q-cyan:#29c2e0;--q-border:#9092992e;--q-hover:#ffffff0a;--q-sel:#0062fd1f;--q-chip:#29c2e01f;background:#00000073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}[data-theme=light] ._overlay_gjimy_2{--q-bg:#fff;--q-text:#002560;--q-filename:#16253f;--q-meta:#70727c;--q-border:#0062fd24;--q-hover:#0062fd0d;--q-sel:#0062fd14;--q-chip:#0062fd1a}._panel_gjimy_34{background:var(--q-bg);border:1px solid var(--q-border);width:640px;max-width:100%;max-height:78vh;color:var(--q-text);border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000080}._header_gjimy_48{border-bottom:1px solid var(--q-border);align-items:center;gap:12px;padding:14px 16px;display:flex}._title_gjimy_55{letter-spacing:.03em;color:var(--q-filename);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}._count_gjimy_56{color:var(--q-meta);background:var(--q-hover);border-radius:5px;padding:1px 7px;font-size:11px;font-weight:600}._searchWrap_gjimy_57{align-items:center;margin-left:auto;display:flex;position:relative}._searchIcon_gjimy_58{color:var(--q-meta);pointer-events:none;position:absolute;left:9px}._search_gjimy_57{border:1px solid var(--q-border);background:var(--q-hover);width:180px;color:var(--q-text);border-radius:8px;outline:none;padding:6px 10px 6px 28px;font-size:12px}._search_gjimy_57::placeholder{color:var(--q-meta)}._uploadBtn_gjimy_65{cursor:pointer;color:var(--q-text);border:1px solid var(--q-border);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}._uploadBtn_gjimy_65:hover{background:var(--q-hover)}._closeBtn_gjimy_71{cursor:pointer;color:var(--q-meta);background:0 0;border:none;border-radius:6px;padding:4px;display:inline-flex}._closeBtn_gjimy_71:hover{color:var(--q-text);background:var(--q-hover)}._tableWrap_gjimy_74{flex:1;overflow-y:auto}._table_gjimy_74{border-collapse:collapse;width:100%}._headRow_gjimy_76 th{z-index:1;text-align:left;letter-spacing:.04em;color:var(--q-meta);background:var(--q-bg);border-bottom:1px solid var(--q-border);white-space:nowrap;padding:8px 14px;font-size:11px;font-weight:600;position:sticky;top:0}._colCheck_gjimy_82{width:42px}._colType_gjimy_83{width:90px}._colSize_gjimy_84{text-align:right;width:90px}._row_gjimy_86{cursor:pointer;height:42px}._row_gjimy_86 td{color:var(--q-meta);vertical-align:middle;padding:0 14px;font-size:12px}._row_gjimy_86:hover td{background:var(--q-hover)}._rowSel_gjimy_89 td{background:var(--q-sel)}._colSize_gjimy_84{text-align:right}._nameCell_gjimy_92{color:var(--q-filename);align-items:center;gap:10px;min-width:0;font-size:12px;font-weight:600;display:flex}._nameText_gjimy_93{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._check_gjimy_95{border:1.5px solid var(--q-meta);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}._checkOn_gjimy_100{background:var(--q-cyan);border-color:var(--q-cyan)}._empty_gjimy_102{text-align:center;color:var(--q-meta);padding:36px 0;font-size:13px}._footer_gjimy_104{border-top:1px solid var(--q-border);background:var(--q-hover);padding:12px 16px}._queueHead_gjimy_105{align-items:center;gap:12px;margin-bottom:8px;display:flex}._queueLabel_gjimy_106{letter-spacing:.04em;color:var(--q-cyan);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}._clearBtn_gjimy_107{cursor:pointer;color:var(--q-meta);background:0 0;border:none;align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:600;display:inline-flex}._clearBtn_gjimy_107:hover{color:var(--q-text)}._chipRow_gjimy_110{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._chipsEmpty_gjimy_111{color:var(--q-meta);font-size:12px}._chip_gjimy_110{color:var(--q-filename);background:var(--q-chip);border:1px solid var(--q-border);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;align-items:center;gap:6px;max-width:220px;padding:4px 8px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._chipX_gjimy_119{cursor:pointer;color:var(--q-meta);background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}._chipX_gjimy_119:hover{color:var(--q-text)}._addBtn_gjimy_121{cursor:pointer;color:#fff;background:linear-gradient(95deg,#29c2e0 0%,#0a7bff 100%);border:none;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}._addBtn_gjimy_121:hover{filter:brightness(1.08)}._overlay_wb1ft_2{z-index:1100;--qf-bg:#11161f;--qf-text:#e4e4e4;--qf-filename:#c7c8cb;--qf-meta:#909299;--qf-accent:#0062fd;--qf-border:#9092992e;--qf-hover:#ffffff0d;--qf-active:#0062fd24;background:#00000073;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}[data-theme=light] ._overlay_wb1ft_2{--qf-bg:#fff;--qf-text:#002560;--qf-filename:#16253f;--qf-meta:#70727c;--qf-border:#0062fd24;--qf-hover:#0062fd0d;--qf-active:#0062fd1a}._palette_wb1ft_31{background:var(--qf-bg);border:1px solid var(--qf-border);width:560px;max-width:calc(100vw - 32px);max-height:64vh;color:var(--qf-text);border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000080}._searchRow_wb1ft_45{border-bottom:1px solid var(--qf-border);align-items:center;gap:10px;padding:14px 16px;display:flex}._searchIcon_wb1ft_52{color:var(--qf-meta);flex-shrink:0}._input_wb1ft_53{min-width:0;color:var(--qf-text);background:0 0;border:none;outline:none;flex:1;font-size:15px}._input_wb1ft_53::placeholder{color:var(--qf-meta)}._kbd_wb1ft_63{color:var(--qf-meta);border:1px solid var(--qf-border);border-radius:5px;padding:1px 6px;font-size:11px}._breadcrumb_wb1ft_71{border-bottom:1px solid var(--qf-border);flex-wrap:wrap;align-items:center;gap:2px;padding:8px 14px;display:flex}._crumb_wb1ft_79{cursor:pointer;color:var(--qf-meta);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:7px;align-items:center;max-width:180px;padding:3px 8px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}._crumb_wb1ft_79:hover:not(:disabled){color:var(--qf-text);background:var(--qf-hover)}._crumbCurrent_wb1ft_88{color:var(--qf-text);cursor:default}._crumbSep_wb1ft_89{color:var(--qf-meta);opacity:.5;flex-shrink:0}._list_wb1ft_91{flex:1;padding:6px;overflow-y:auto}._empty_wb1ft_92{text-align:center;color:var(--qf-meta);padding:28px 0;font-size:13px}._loading_wb1ft_93{color:var(--qf-meta);justify-content:center;align-items:center;gap:8px;padding:28px 0;font-size:13px;display:flex}._groupHead_wb1ft_95{letter-spacing:.05em;color:var(--qf-meta);padding:10px 10px 4px;font-size:11px;font-weight:700}._item_wb1ft_103{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;transition:background .1s;display:flex}._item_wb1ft_103:hover{background:var(--qf-hover)}._itemActive_wb1ft_113{background:var(--qf-active)}._itemName_wb1ft_114{min-width:0;color:var(--qf-filename);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:600;overflow:hidden}._itemSub_wb1ft_124{color:var(--qf-meta);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:140px;font-size:11px;overflow:hidden}._itemSize_wb1ft_133{color:var(--qf-meta);flex-shrink:0;font-size:11px}._queueBtn_wb1ft_134{border:1px solid var(--qf-border);width:24px;height:24px;color:var(--qf-meta);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s,transform 80ms;display:inline-flex}._queueBtn_wb1ft_134:hover{color:var(--qf-accent);border-color:var(--qf-accent);background:var(--qf-hover)}._queueBtn_wb1ft_134:active{transform:scale(.88)}._crumb_wb1ft_79{transition:background .12s,color .12s}._footer_wb1ft_152{border-top:1px solid var(--qf-border);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}._footerLeft_wb1ft_160{align-items:center;gap:14px;display:inline-flex}._browseBtn_wb1ft_161{cursor:pointer;color:var(--qf-accent);background:0 0;border:none;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}._browseBtn_wb1ft_161:hover:not(:disabled){text-decoration:underline}._browseBtn_wb1ft_161:disabled{opacity:.6;cursor:default}._addChatBtn_wb1ft_174{cursor:pointer;color:#fff;background:var(--qf-accent);border:none;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}._addChatBtn_wb1ft_174:hover{filter:brightness(1.08)}._spin_wb1ft_188{animation:1s linear infinite _qfspin_wb1ft_1}@keyframes _qfspin_wb1ft_1{to{transform:rotate(360deg)}}._footerHint_wb1ft_190{color:var(--qf-meta);align-items:center;gap:5px;font-size:11px;display:inline-flex}._fab_rgfe0_2{z-index:40;color:#fff;background:var(--color-gradient-primary,var(--color-blue-500));width:46px;height:46px;box-shadow:0 8px 24px -6px var(--color-blue-500), 0 2px 6px #0000002e;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .16s cubic-bezier(.16,1,.3,1),box-shadow .16s,filter .16s;animation:.26s cubic-bezier(.16,1,.3,1) _fabIn_rgfe0_1;display:flex;position:fixed;bottom:22px;right:22px}._fab_rgfe0_2:hover{filter:brightness(1.06);box-shadow:0 12px 30px -6px var(--color-blue-500), 0 3px 8px #00000038;transform:translateY(-2px)scale(1.04)}._fab_rgfe0_2:active{transform:translateY(0)scale(.98)}@keyframes _fabIn_rgfe0_1{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=560px){._fab_rgfe0_2{bottom:16px;right:16px}}._overlay_rgfe0_37{z-index:var(--z-modal);background:var(--bg-overlay-dark);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:20px;animation:.16s _fade_rgfe0_1;display:flex;position:fixed;inset:0}._modal_rgfe0_50{background:var(--bg-modal,var(--bg-secondary));border:1px solid var(--border-primary);border-radius:var(--radius-2xl);width:min(520px,100%);box-shadow:var(--shadow-lg);font-family:var(--font-primary);animation:.22s cubic-bezier(.16,1,.3,1) _rise_rgfe0_1;overflow:hidden}._header_rgfe0_62{align-items:center;gap:12px;padding:16px 18px 0;display:flex}._kicker_rgfe0_68{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:12px;font-weight:700}._counter_rgfe0_75{color:var(--text-tertiary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:600}._closeBtn_rgfe0_82{width:30px;height:30px;color:var(--text-tertiary);border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._closeBtn_rgfe0_82:hover{background:var(--bg-secondary);color:var(--text-primary)}._body_rgfe0_101{text-align:center;padding:18px 36px 8px;animation:.24s _stepIn_rgfe0_1}._badge_rgfe0_106{color:#fff;background:var(--color-gradient-primary,linear-gradient(135deg, var(--color-blue-500), #22d3ee));width:68px;height:68px;box-shadow:0 8px 22px -8px var(--color-blue-500);border-radius:50%;justify-content:center;align-items:center;margin:8px auto 18px;display:flex}._title_rgfe0_118{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 10px;font-size:21px;font-weight:700}._text_rgfe0_125{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.62}._text_rgfe0_125 strong{color:var(--text-primary);font-weight:650}._text_rgfe0_125 em{color:var(--text-primary);font-style:italic}._tipline_rgfe0_133{color:var(--text-accent);margin-top:10px;font-size:13px;display:inline-block}._kbd_rgfe0_139{font-family:var(--font-mono,monospace);border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-primary);border-radius:6px;padding:1px 6px;font-size:12px}._footer_rgfe0_150{align-items:center;gap:14px;margin-top:8px;padding:14px 18px 18px;display:flex}._dots_rgfe0_157{gap:7px;display:flex}._dot_rgfe0_157{background:var(--border-primary);cursor:pointer;width:7px;height:7px;transition:var(--transition-base);border:none;border-radius:50%;padding:0}._dot_rgfe0_157:hover{background:var(--text-tertiary)}._dotActive_rgfe0_172{background:var(--color-blue-500);border-radius:4px;width:20px}._actions_rgfe0_178{align-items:center;gap:8px;margin-left:auto;display:flex}._btnGhost_rgfe0_184,._btnPrimary_rgfe0_185{border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-base);align-items:center;gap:6px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}._btnGhost_rgfe0_184{border:1px solid var(--border-primary);color:var(--text-secondary);background:0 0}._btnGhost_rgfe0_184:hover{color:var(--text-primary);border-color:var(--text-tertiary)}._btnPrimary_rgfe0_185{color:#fff;background:var(--color-gradient-primary,var(--color-blue-500));box-shadow:0 6px 16px -8px var(--color-blue-500);border:none}._btnPrimary_rgfe0_185:hover{filter:brightness(1.06)}._btnPrimary_rgfe0_185:active{transform:translateY(1px)}@keyframes _fade_rgfe0_1{0%{opacity:0}to{opacity:1}}@keyframes _rise_rgfe0_1{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _stepIn_rgfe0_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=560px){._body_rgfe0_101{padding:16px 22px 8px}}._authContainer_4oqer_1{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}._authBackground_4oqer_11{z-index:0;background:url(/assets/Sign-in-up-bg-CajXYdIZ.png) 50%/cover no-repeat,#00060f;position:absolute;inset:0}[data-theme=light] ._authBackground_4oqer_11{background:url(/assets/light-sign-up-bg-tvF7KzGv.png) 50%/cover no-repeat,#f0f6ff}._authBackgroundSignup_4oqer_22{z-index:0;background:url(/assets/Sign-in-up-bg-CajXYdIZ.png) 50%/cover no-repeat,#00060f;position:absolute;inset:0}[data-theme=light] ._authBackgroundSignup_4oqer_22{background:url(/assets/light-sign-up-bg-tvF7KzGv.png) 50%/cover no-repeat,#f0f6ff}._blurEllipse_4oqer_33{filter:blur(800px);z-index:1;background:linear-gradient(133deg,#0062fd 0%,#01e4db 87%);border-radius:50%;width:500px;height:500px;position:absolute;top:250px;left:470px}._card_4oqer_45{width:625px;box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2;background:#00000080;border:1px solid #ffffff0d;border-radius:20px;flex-direction:column;gap:32px;padding:48px;display:flex;position:relative}[data-theme=light] ._card_4oqer_45{background:#ffffff52;border:1px solid #0062fd14;gap:32px;width:625px;padding:48px;box-shadow:0 4px 84px #0062fd14}._signupTitle_4oqer_69{font-family:var(--font-primary);color:var(--text-primary);margin:0 0 8px;font-size:32px;font-weight:600;line-height:1.3}[data-theme=light] ._signupTitle_4oqer_69{color:#002660;margin:0 0 8px;font-size:32px;font-weight:600;line-height:1.3}._logoHeader_4oqer_86{z-index:2;align-items:flex-end;gap:6px;display:flex;position:absolute;top:40px;left:40px}._logoIcon_4oqer_96{width:26.4px;height:30px;display:block}[data-theme=light] ._logoIcon_4oqer_96{width:26.4px;height:30px}._logoText_4oqer_107{font-family:var(--font-mono);color:#e4e4e4;margin:0;font-size:33px;font-weight:600;line-height:1.3}[data-theme=light] ._logoText_4oqer_107{font-family:var(--font-mono);color:#002660;margin:0;font-size:25px;font-weight:600;line-height:1.3}._footerBar_4oqer_125{z-index:2;justify-content:center;align-items:center;gap:33px;display:flex;position:absolute;bottom:16px;left:0;right:0}._footerText_4oqer_137{font-family:var(--font-primary);color:#d9d9d9;margin:0;font-size:14px;font-weight:400;line-height:1}[data-theme=light] ._footerText_4oqer_137{font-family:var(--font-primary);color:#002660;margin:0;font-size:14px;font-weight:400;line-height:1}._footerLink_4oqer_155{font-family:var(--font-primary);color:#d9d9d9;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:400;line-height:1;text-decoration:underline}._footerLink_4oqer_155:hover{color:#fff}[data-theme=light] ._footerLink_4oqer_155{color:#002660}[data-theme=light] ._footerLink_4oqer_155:hover{color:#0040a0}._title_4oqer_180{font-family:var(--font-primary);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-loose);color:var(--text-primary);margin:0}._subtitle_4oqer_189{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-tertiary);margin:0}._inputDark_4oqer_198{width:100%;height:48px;font-family:var(--font-primary);color:var(--text-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1.1px solid #c2c2c24d;border-radius:8px;outline:none;padding:12px 18px;font-size:16px}[data-theme=light] ._inputDark_4oqer_198{color:#002560d9;background:#a2c5fc26;border:1.1px solid #0062fd26;width:100%;height:48px;padding:12px 18px;font-size:16px;font-weight:500}._inputDark_4oqer_198::placeholder{color:var(--text-placeholder)}[data-theme=light] ._inputDark_4oqer_198::placeholder{color:#00256073}._fieldRow_4oqer_231{flex-direction:column;gap:12px;display:flex}[data-theme=light] ._fieldRow_4oqer_231{gap:12px}._nameEmailGroup_4oqer_241{flex-direction:column;gap:12px;display:flex}[data-theme=light] ._nameEmailGroup_4oqer_241{gap:12px}._passwordStrengthGroup_4oqer_251{flex-direction:column;gap:8px;display:flex}[data-theme=light] ._passwordStrengthGroup_4oqer_251{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._passwordHint_4oqer_264{font-family:var(--font-primary);color:var(--text-tertiary);margin:0;font-size:14px}[data-theme=light] ._passwordHint_4oqer_264{color:#002660;opacity:.8;font-size:14px;font-weight:400}._strengthRow_4oqer_278{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-theme=light] ._strengthRow_4oqer_278{gap:12px}._strengthBarWrap_4oqer_289{background:#ffffff26;border:1px solid #ffffff0d;border-radius:4px;flex:1;height:4px;overflow:hidden}[data-theme=light] ._strengthBarWrap_4oqer_289{background:#a282fc40;border:1px solid #0062fd26;border-radius:4px}._strengthBarFill_4oqer_304{width:0%;height:100%;transition:width var(--transition-base);background:linear-gradient(90deg,#e54335 0%,#f6b704 50%,#34a353 100%)}[data-theme=light] ._strengthBarFill_4oqer_304{background:linear-gradient(90deg,#e54335 0%,#f6b704 50%,#34a353 100%)}._strengthLabel_4oqer_315{font-family:var(--font-primary);color:#34a353;white-space:nowrap;font-size:14px;font-weight:600}[data-theme=light] ._strengthLabel_4oqer_315{font-family:var(--font-primary);color:#34a353;font-size:14px;font-weight:600}._eyeButton_4oqer_330{cursor:pointer;width:24px;height:24px;color:var(--text-placeholder);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}[data-theme=light] ._eyeButton_4oqer_330{color:#00256073}._checkboxRow_4oqer_350{font-family:var(--font-primary);color:#d9d9d9;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}[data-theme=light] ._checkboxRow_4oqer_350{font-family:var(--font-primary);color:#002560;gap:8px;font-size:14px;font-weight:400}._checkboxInput_4oqer_368{appearance:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;border:1px solid #c2c2c2;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}[data-theme=light] ._checkboxInput_4oqer_368{background:#ffffff0d;border:1.1px solid #002660;flex-shrink:0;width:16px;height:16px}._checkboxInput_4oqer_368:checked{background:linear-gradient(141deg,#0062fd 0%,#01e4db 100%);border-color:#0000}._checkboxInput_4oqer_368:checked:after{content:"";background:#fff;width:10px;height:10px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\"><path fill=\"white\" d=\"M20.285 2l-11.285 11.567-5.285-5.286-3.715 3.719 9 9.001 15-15z\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 24 24\"><path fill=\"white\" d=\"M20.285 2l-11.285 11.567-5.285-5.286-3.715 3.719 9 9.001 15-15z\"/></svg>") 50%/contain no-repeat}[data-theme=light] ._checkboxInput_4oqer_368:checked:after{width:10px;height:10px}._primaryButtonLarge_4oqer_407{background:linear-gradient(100.17deg, var(--color-blue-500) 0%, var(--color-cyan-500) 119.5%);color:#fff;width:100%;height:44px;font-family:var(--font-primary);box-shadow:var(--shadow-button);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}[data-theme=light] ._primaryButtonLarge_4oqer_407{background:linear-gradient(100.17deg, var(--color-blue-500) 0%, var(--color-cyan-500) 119.5%);border-radius:8px;width:100%;height:44px;padding:12px 16px;font-weight:600}._orDivider_4oqer_433{color:var(--text-tertiary);font-family:var(--font-primary);justify-content:center;align-items:center;font-size:14px;display:flex}._socialRow_4oqer_448{align-items:center;gap:17px;display:flex}._socialButton_4oqer_454{height:44px;color:var(--text-primary);font-family:var(--font-primary);cursor:pointer;background:0 0;border:1px solid #c2c2c2;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:10px 25px;font-size:14px;font-weight:500;display:flex}._bottomSignIn_4oqer_482{text-align:center;font-family:var(--font-primary);color:var(--text-secondary);font-size:14px}[data-theme=light] ._bottomSignIn_4oqer_482{font-family:var(--font-primary);color:#353535;font-size:14px;font-weight:400;line-height:1}._error_4oqer_497{color:#ff6b6b;border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--text-sm);background-color:#ff000014;border:1px solid #ff000040}._migrationNotice_4oqer_507{border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);font-size:var(--text-sm);color:var(--text-secondary);background-color:#0062fd14;border:1px solid #0062fd40;align-items:flex-start;gap:10px;line-height:1.5;display:flex}._migrationNoticeText_4oqer_520{flex:1}._migrationNoticeDismiss_4oqer_524{cursor:pointer;color:var(--text-secondary);opacity:.6;background:0 0;border:none;flex-shrink:0;padding:0;font-size:16px;line-height:1}._migrationNoticeDismiss_4oqer_524:hover{opacity:1}[data-theme=light] ._migrationNotice_4oqer_507{color:#374151}._errorWithAction_4oqer_544{border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-primary);font-size:var(--text-sm);background-color:#ff000014;border:1px solid #ff000040}._errorWithActionText_4oqer_553{color:#ff6b6b;margin-bottom:6px}._errorWithActionHint_4oqer_558{color:var(--text-secondary);font-size:var(--text-xs)}._errorWithActionHint_4oqer_558 button{color:var(--text-accent);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-xs);background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}._form_4oqer_575{gap:var(--spacing-lg);flex-direction:column;display:flex}[data-theme=light] ._form_4oqer_575{gap:16px}._field_4oqer_231{gap:var(--spacing-xs);flex-direction:column;display:flex}._label_4oqer_591{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-light)}._input_4oqer_198{border-radius:var(--radius-md);height:42px;font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-light);transition:border-color var(--transition-base);background:#0000000d;border:1.1px solid #6868684d;outline:none;padding:12px 25px}._input_4oqer_198::placeholder{color:var(--text-placeholder)}._input_4oqer_198:focus{border-color:#68686880}._submitButton_4oqer_622{background:var(--color-gradient-secondary);border-radius:var(--radius-md);color:#fff;height:44px;font-family:var(--font-primary);font-weight:600;font-size:var(--text-base);cursor:pointer;box-shadow:var(--shadow-button);transition:opacity var(--transition-base);border:none;justify-content:center;align-items:center;display:flex}[data-theme=light] ._submitButton_4oqer_622{background:linear-gradient(100.17deg, var(--color-blue-500) 0%, var(--color-cyan-500) 119.5%)}._submitButton_4oqer_622:disabled{opacity:.7;cursor:not-allowed}._switchRow_4oqer_648{justify-content:center;align-items:center;gap:var(--spacing-sm);display:flex}._switchText_4oqer_655{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary)}._linkButton_4oqer_661{font-family:var(--font-primary);font-weight:600;font-size:var(--text-sm);color:var(--text-accent);cursor:pointer;background:0 0;border:none;padding:0}[data-theme=light] ._linkButton_4oqer_661{font-family:var(--font-primary);color:#002660;font-size:14px;font-weight:600}._iconContainer_4oqer_680{-webkit-backdrop-filter:blur(9.575px);backdrop-filter:blur(9.575px);background:#ffffff0d;border:.5px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;padding:16px;display:flex}[data-theme=light] ._iconContainer_4oqer_680{background:#0062fd26;border:.5px solid #ffffff12}._sendIcon_4oqer_698{width:64px;height:64px}._checkInboxTitle_4oqer_703{color:#fff;text-align:center;width:100%;margin:0;font-family:IBM Plex Mono,monospace;font-size:48px;font-weight:700;line-height:1.2}[data-theme=light] ._checkInboxTitle_4oqer_703{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._checkInboxSubtitle_4oqer_721{color:#fff;opacity:.5;text-align:center;width:100%;margin:0;font-family:IBM Plex Mono,monospace;font-size:19px;font-weight:500;line-height:1.5}[data-theme=light] ._checkInboxSubtitle_4oqer_721{color:#002560f0;opacity:.5;font-family:Inter,sans-serif;font-size:14px}._forgotPasswordTitle_4oqer_741{color:#fff;margin:0;font-family:IBM Plex Mono,monospace;font-size:48px;font-weight:700;line-height:1.2}[data-theme=light] ._forgotPasswordTitle_4oqer_741{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._forgotPasswordSubtitle_4oqer_757{color:#fff;opacity:.5;margin:0;font-family:Inter,sans-serif;font-size:19px;font-weight:500;line-height:1.5}[data-theme=light] ._forgotPasswordSubtitle_4oqer_757{color:#002560f0;opacity:.5;font-size:14px}._signInTitle_4oqer_774{color:#fff;margin:0;font-family:IBM Plex Mono,monospace;font-size:48px;font-weight:700;line-height:1.2}[data-theme=light] ._signInTitle_4oqer_774{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._inputWrapper_4oqer_791{width:100%;position:relative}._authInput_4oqer_796{color:#c2c2c2;width:100%;height:54px;transition:border-color var(--transition-base);background:#ffffff0d;border:1.1px solid #c2c2c24d;border-radius:8px;outline:none;padding:12px 25px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:1.849}[data-theme=light] ._authInput_4oqer_796{color:#002560d9;background:#a2c5fc26;border:1.1px solid #0062fd26;height:48px;padding:12px 18px}._authInput_4oqer_796::placeholder{color:#c2c2c2}[data-theme=light] ._authInput_4oqer_796::placeholder{color:#00256073}._authInput_4oqer_796:focus{border-color:#c2c2c280}._eyeButton_4oqer_330{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:50%;right:25px;transform:translateY(-50%)}[data-theme=light] ._eyeButton_4oqer_330{color:#00256073;right:18px}._eyeButton_4oqer_330 img{width:24px;height:24px}._loginForm_4oqer_859{flex-direction:column;gap:17px;width:100%;display:flex}[data-theme=light] ._loginForm_4oqer_859{gap:16px}._forgotPasswordLink_4oqer_870{justify-content:flex-end;width:100%;margin-top:-7px;display:flex}._forgotPasswordLink_4oqer_870 ._linkButton_4oqer_661{color:#d9d9d9;font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:700;line-height:1}[data-theme=light] ._forgotPasswordLink_4oqer_870 ._linkButton_4oqer_661{color:#353535;font-size:14px;font-weight:700}._orDivider_4oqer_433{color:#909090;text-align:center;width:100%;font-family:Poppins,sans-serif;font-size:18px;font-weight:400;line-height:0}[data-theme=light] ._orDivider_4oqer_433{font-family:var(--font-primary);color:#0025606b;font-size:14px}._socialRow_4oqer_448{gap:17px;width:100%;display:flex}._socialButton_4oqer_454{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #c2c2c2;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:10px;padding:10px 25px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:184.9%;transition:background-color .2s;display:flex}[data-theme=light] ._socialButton_4oqer_454{color:#002660;border:1px solid #0062fd47;gap:8px;height:44px;padding:10px 25px;font-size:14px;font-weight:500}._socialButton_4oqer_454:hover{background:#ffffff0d}._signupPrompt_4oqer_950{font-family:var(--font-primary);text-align:center;width:100%;margin:0;font-size:16px;font-weight:400;line-height:1}[data-theme=light] ._signupPrompt_4oqer_950{font-family:var(--font-primary);font-size:14px}._signupPromptText_4oqer_965{color:#d9d9d9}[data-theme=light] ._signupPromptText_4oqer_965{color:#353535}._signupLink_4oqer_973{font-family:var(--font-primary);color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:600;line-height:1}[data-theme=light] ._signupLink_4oqer_973{font-family:var(--font-primary);color:#002560;font-size:14px;font-weight:600}._headerGroup_4oqer_993{flex-direction:column;gap:12px;display:flex}._centeredHeaderGroup_4oqer_999{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}._termsLink_4oqer_1007{font-family:var(--font-primary);color:#4da6ff;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:14px;font-weight:700;text-decoration:underline}._termsLink_4oqer_1007:hover{color:#7dc0ff}[data-theme=light] ._termsLink_4oqer_1007{color:#0062fd}[data-theme=light] ._termsLink_4oqer_1007:hover{color:#004fc7}._socialRowDisabled_4oqer_1032{opacity:.45;pointer-events:none}._socialButton_4oqer_454:disabled{cursor:not-allowed}._checkboxDisabled_4oqer_1041{opacity:.5;cursor:not-allowed}._checkboxDisabled_4oqer_1041 ._checkboxInput_4oqer_368{cursor:not-allowed}._termsHint_4oqer_1050{color:#ffffff4d;font-size:12px;font-style:italic;font-weight:400}[data-theme=light] ._termsHint_4oqer_1050{color:#00256066}._primaryButtonLarge_4oqer_407:disabled{opacity:.45;cursor:not-allowed}._eduHint_4oqer_1066{color:#ffffff73;margin-top:4px;font-size:12px}._eduHint_4oqer_1066._eligible_4oqer_1072{color:#4ade80}[data-theme=light] ._eduHint_4oqer_1066{color:#00256080}[data-theme=light] ._eduHint_4oqer_1066._eligible_4oqer_1072{color:#16a34a}@media (width<=640px){._blurEllipse_4oqer_33{display:none}._logoHeader_4oqer_86{top:16px;left:16px}._card_4oqer_45,[data-theme=light] ._card_4oqer_45{border-radius:16px;gap:20px;width:calc(100vw - 32px);padding:28px 20px}._signInTitle_4oqer_774,[data-theme=light] ._signInTitle_4oqer_774{font-size:clamp(26px,8vw,40px)}._signupTitle_4oqer_69,[data-theme=light] ._signupTitle_4oqer_69{font-size:clamp(22px,7vw,32px)}._forgotPasswordTitle_4oqer_741,[data-theme=light] ._forgotPasswordTitle_4oqer_741,._checkInboxTitle_4oqer_703,[data-theme=light] ._checkInboxTitle_4oqer_703{font-size:clamp(22px,7vw,36px)}._authInput_4oqer_796,[data-theme=light] ._authInput_4oqer_796,._primaryButtonLarge_4oqer_407,[data-theme=light] ._primaryButtonLarge_4oqer_407,._submitButton_4oqer_622,[data-theme=light] ._submitButton_4oqer_622{height:52px;font-size:16px}._loginForm_4oqer_859,[data-theme=light] ._loginForm_4oqer_859{gap:14px}._socialRow_4oqer_448,[data-theme=light] ._socialRow_4oqer_448{flex-direction:column;gap:10px}._socialButton_4oqer_454,[data-theme=light] ._socialButton_4oqer_454{justify-content:center;width:100%;padding:12px 16px;font-size:15px}._footerBar_4oqer_125{flex-direction:column;align-items:center;gap:6px;padding-bottom:12px}._footerText_4oqer_137,._footerLink_4oqer_155{text-align:center;font-size:12px}}._overlay_1yp48_1{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_1yp48_12{background:#0d1117;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;width:640px;max-width:90vw;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000080}[data-theme=light] ._modal_1yp48_12{background:#fff;border:1px solid #0062fd1f;box-shadow:0 24px 80px #0062fd1a}._header_1yp48_31{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:24px 28px 16px;display:flex}[data-theme=light] ._header_1yp48_31{border-bottom:1px solid #0062fd14}._title_1yp48_43{font-family:var(--font-primary);color:var(--text-primary);margin:0;font-size:20px;font-weight:600}[data-theme=light] ._title_1yp48_43{color:#002660}._closeBtn_1yp48_55{color:#999;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;transition:all .15s;display:flex}._closeBtn_1yp48_55:hover{color:#fff;background:#ffffff1a}[data-theme=light] ._closeBtn_1yp48_55{color:#666;background:#0062fd0f;border:1px solid #0062fd1a}[data-theme=light] ._closeBtn_1yp48_55:hover{color:#002660;background:#0062fd1f}._body_1yp48_86{font-family:var(--font-primary);color:#ffffffbf;flex:1;padding:20px 28px;font-size:14px;line-height:1.7;overflow-y:auto}[data-theme=light] ._body_1yp48_86{color:#002560cc}._body_1yp48_86 h3{font-family:var(--font-primary);color:var(--text-primary);margin:20px 0 8px;font-size:15px;font-weight:600}[data-theme=light] ._body_1yp48_86 h3{color:#002660}._body_1yp48_86 p{margin:0 0 12px}._body_1yp48_86 ul{margin:0 0 12px;padding-left:20px}._body_1yp48_86 li{margin-bottom:6px}._body_1yp48_86 a{color:#4da6ff;text-decoration:none}[data-theme=light] ._body_1yp48_86 a{color:#0062fd}._body_1yp48_86::-webkit-scrollbar{width:6px}._body_1yp48_86::-webkit-scrollbar-track{background:0 0}._body_1yp48_86::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}[data-theme=light] ._body_1yp48_86::-webkit-scrollbar-thumb{background:#0062fd26}._updated_1yp48_151{color:#fff6;font-size:12px;margin-bottom:16px!important}[data-theme=light] ._updated_1yp48_151{color:#00256073}._footer_1yp48_161{border-top:1px solid #ffffff0f;justify-content:flex-end;align-items:center;gap:12px;padding:16px 28px 20px;display:flex}[data-theme=light] ._footer_1yp48_161{border-top:1px solid #0062fd14}._acceptBtn_1yp48_174{color:#fff;font-family:var(--font-primary);cursor:pointer;background:linear-gradient(100.17deg,#0062fd 0%,#01e4db 119.5%);border:none;border-radius:8px;padding:10px 28px;font-size:14px;font-weight:600;transition:opacity .15s}._acceptBtn_1yp48_174:hover:not(:disabled){opacity:.9}._acceptBtn_1yp48_174:disabled{opacity:.4;cursor:not-allowed}._scrollHint_1yp48_196{color:#ffffff73;margin:0;font-size:12px}[data-theme=light] ._scrollHint_1yp48_196{color:#00256073}._screen_1qkow_1{background:var(--bg-primary,#0b0f1a);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}._card_1qkow_10{background:var(--bg-secondary,#111827);border:1px solid var(--border-primary,#ffffff14);text-align:center;border-radius:16px;width:100%;max-width:420px;padding:36px 32px;box-shadow:0 8px 40px #00000040}._brand_1qkow_21{font-family:var(--font-mono,monospace);color:var(--text-primary);margin-bottom:20px;font-size:20px;font-weight:700}._brandAccent_1qkow_28{color:var(--accent)}._title_1qkow_32{color:var(--text-primary);margin:0 0 8px;font-size:22px;font-weight:700}._muted_1qkow_39{color:var(--text-secondary);margin:0 0 22px;font-size:14px;line-height:1.5}._role_1qkow_46{color:var(--text-primary);text-transform:capitalize}._primary_1qkow_51{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;padding:11px;font-size:15px;font-weight:600}._primary_1qkow_51:disabled{opacity:.6;cursor:default}._linkBtn_1qkow_67{width:100%;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;margin-top:10px;padding:8px;font-size:13px}._linkBtn_1qkow_67:hover{color:var(--text-secondary)}._notice_1qkow_81{text-align:left;color:var(--text-secondary);font-size:13px;line-height:1.5}._notice_1qkow_81 p{margin:0 0 16px}._error_1qkow_91{color:var(--color-red-500,#ef4444);margin:12px 0 0;font-size:13px}._app_659td_1{background:linear-gradient(to bottom, var(--bg-primary), var(--bg-secondary));width:100vw;height:100vh;display:flex;overflow:hidden}
