@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-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-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"IBM Plex Mono", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-green-500:oklch(72.3% .219 149.579);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--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;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #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,ui-sans-serif, system-ui, 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{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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.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}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.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}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.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}[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}:root{--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:none}::-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-width:thin;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}*{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-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-ease{syntax:"*";inherits:false}._toggle_zua4a_1{cursor:pointer;width:32px;height:18.398px;transition:background var(--transition-base);background-color:#3c4450;border:1px solid #0000;border-radius:16777200px;align-items:center;padding:1px;display:flex;position:relative}._toggle_zua4a_1._checked_zua4a_15{background:linear-gradient(90deg,#0062fd 0%,#01e4db 100%)}._slider_zua4a_19{width:16px;height:16px;transition:transform var(--transition-base);background-color:#fff;border-radius:16777200px;flex-shrink:0}._toggle_zua4a_1._checked_zua4a_15 ._slider_zua4a_19{transform:translate(14px)}[data-theme=light] ._toggle_zua4a_1{background-color:#b5cee2}[data-theme=light] ._toggle_zua4a_1._checked_zua4a_15{background:linear-gradient(90deg,#0062fd 0%,#01e4db 100%)}._container_1r0fg_1{width:100%;height:36px;padding:0 var(--spacing-md);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex;transform:translateY(-2px)}._content_1r0fg_12{align-items:center;gap:var(--spacing-md);flex-shrink:0;display:flex;transform:translateY(-1px)}._icon_1r0fg_20{width:20px;height:20px;color:var(--text-secondary);stroke-width:2px;flex-shrink:0}._text_1r0fg_28{font-family:var(--font-primary);letter-spacing:-.1504px;color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:500;line-height:20px}._toggleWrapper_1r0fg_39{flex-shrink:0;align-items:center;display:flex}._iconButton_1r0fg_46{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;margin:0 auto;padding:0;display:flex}._iconButton_1r0fg_46:hover{background-color:#ffffff0d}[data-theme=light] ._icon_1r0fg_20,[data-theme=light] ._text_1r0fg_28{color:#002560}[data-theme=light] ._iconButton_1r0fg_46:hover{background-color:#0062fd0d}._container_1cmy3_2{background:0 0;border:none;flex-direction:column;flex:none;gap:10px;min-height:0;padding:0;display:flex;overflow:hidden}._header_1cmy3_15,._adminLabel_1cmy3_19,._headerTitle_1cmy3_23{display:none}._providerDropdown_1cmy3_28{flex-shrink:0;height:100%;position:relative}._providerTrigger_1cmy3_34{border:none;border-right:1px solid var(--border-color,#2a2a4a);height:100%;color:var(--text-primary,#e0e0e0);cursor:pointer;white-space:nowrap;background:#ffffff08;border-radius:6px 0 0 6px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:500;transition:background .15s;display:flex}._providerTrigger_1cmy3_34:hover{background:#ffffff0f}._providerChevron_1cmy3_56{color:var(--text-tertiary);flex-shrink:0;transition:transform .2s}._providerChevronOpen_1cmy3_62{transform:rotate(180deg)}._providerMenu_1cmy3_66{background:var(--bg-secondary,#1a1d29);border:1px solid var(--border-primary,#ffffff14);z-index:9999;border-radius:8px;flex-direction:column;min-width:170px;padding:4px;animation:.15s _dropdownIn_1cmy3_1;display:flex;box-shadow:0 8px 24px #0000004d}@keyframes _dropdownIn_1cmy3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._providerOption_1cmy3_84{color:var(--text-secondary,#aaa);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:5px;align-items:center;gap:6px;width:100%;padding:7px 10px;font-size:12px;font-weight:500;transition:all .1s;display:flex}._providerOption_1cmy3_84:hover{color:var(--text-primary,#e0e0e0);background:#3b82f61a}._providerOptionActive_1cmy3_106{color:var(--color-blue-500,#3b82f6)}[data-theme=light] ._providerTrigger_1cmy3_34{background:#0062fd08}[data-theme=light] ._providerTrigger_1cmy3_34:hover{background:#0062fd0f}[data-theme=light] ._providerMenu_1cmy3_66{background:#fff;border-color:#0062fd1f;box-shadow:0 8px 24px #0000001a}[data-theme=light] ._providerOption_1cmy3_84:hover{background:#0062fd0f}._searchRow_1cmy3_130{border:1px solid var(--border-color,#2a2a4a);background:var(--bg-primary,#0f0f23);border-radius:6px;height:34px;transition:border-color .15s;display:flex;position:relative}._searchRow_1cmy3_130:focus-within{border-color:#3b82f6}._searchInputWrapper_1cmy3_144{border-radius:0 6px 6px 0;flex:1;align-items:center;gap:6px;padding:0 10px;display:flex}._searchIcon_1cmy3_153{color:var(--text-secondary,#888);flex-shrink:0}._searchInput_1cmy3_144{color:var(--text-primary,#e0e0e0);background:0 0;border:none;outline:none;flex:1;padding:7px 0;font-size:13px}._searchInput_1cmy3_144::placeholder{color:var(--text-secondary,#888)}._searchBtn_1cmy3_172{border:none;border-left:1px solid var(--border-color,#2a2a4a);color:#3b82f6;cursor:pointer;background:#3b82f60f;border-radius:0;flex-shrink:0;align-items:center;padding:0 12px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}._searchBtn_1cmy3_172:hover:not(:disabled){background:#3b82f61f}._searchBtn_1cmy3_172:disabled{opacity:.4;cursor:not-allowed}._errorBanner_1cmy3_198{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}._errorDismiss_1cmy3_210{color:#ef4444;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;font-size:13px;line-height:1}._importProgress_1cmy3_222{background:#10b98114;border:1px solid #10b98140;border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}._importHeader_1cmy3_232{color:#10b981;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}._importDismiss_1cmy3_241{color:var(--text-secondary,#888);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;display:flex}._importDismiss_1cmy3_241:hover{color:var(--text-primary,#e0e0e0)}._importBar_1cmy3_255{background:#10b98126;border-radius:999px;width:100%;height:4px;overflow:hidden}._importBarFill_1cmy3_263{background:#10b981;border-radius:999px;height:100%;transition:width .3s}._importErrors_1cmy3_270{flex-direction:column;gap:2px;margin-top:2px;display:flex}._importErrorItem_1cmy3_277{color:#ef4444;align-items:center;gap:4px;font-size:11px;display:flex}._resultInfo_1cmy3_286{color:var(--text-secondary,#888);font-family:monospace;font-size:12px}._datasetList_1cmy3_293{flex-direction:column;gap:2px;display:flex}._datasetRow_1cmy3_299{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:10px 12px;transition:background .15s;display:flex}._datasetRow_1cmy3_299:hover{background:#ffffff0a}._datasetRowInfo_1cmy3_317{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._datasetRowTitle_1cmy3_325{color:var(--text-primary,#e0e0e0);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}._datasetRowMeta_1cmy3_334{color:var(--text-secondary,#888);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._chevron_1cmy3_342{color:var(--text-secondary,#888);flex-shrink:0}._filesPanel_1cmy3_348{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:hidden}._filesPanelHeader_1cmy3_357{justify-content:space-between;align-items:center;gap:8px;display:flex}._backBtn_1cmy3_364{color:#3b82f6;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;width:fit-content;padding:0;font-size:12px;font-weight:500;display:inline-flex}._backBtn_1cmy3_364:hover{text-decoration:underline}._importBtn_1cmy3_382{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#3b82f6,#6366f1);border:none;border-radius:6px;align-items:center;gap:5px;padding:6px 14px;font-size:12px;font-weight:600;transition:opacity .15s;display:inline-flex}._importBtn_1cmy3_382:hover{opacity:.9}._datasetHeader_1cmy3_402{flex-direction:column;gap:2px;display:flex}._datasetTitle_1cmy3_408{color:var(--text-primary,#e0e0e0);margin:0;font-size:13px;font-weight:600}._datasetMeta_1cmy3_415{color:var(--text-secondary,#888);font-size:12px}._selectAllRow_1cmy3_421{border-bottom:1px solid var(--border-color,#2a2a4a);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:6px 10px;display:flex}._selectAllLabel_1cmy3_431{color:var(--text-secondary,#888);font-size:12px;font-weight:500}._checkbox_1cmy3_438{accent-color:#3b82f6;cursor:pointer;flex-shrink:0;width:15px;height:15px}._checkbox_1cmy3_438:disabled{cursor:not-allowed;opacity:.5}._fileList_1cmy3_452{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}._fileRow_1cmy3_461{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;transition:background .15s;display:flex}._fileRow_1cmy3_461:hover{background:#ffffff0a}._fileRowSelected_1cmy3_476{background:#3b82f614}._fileRowSelected_1cmy3_476:hover{background:#3b82f61f}._fileIcon_1cmy3_484{color:var(--text-secondary,#888);flex-shrink:0}._fileInfo_1cmy3_489{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._fileName_1cmy3_497{color:var(--text-primary,#e0e0e0);word-break:break-all;font-family:monospace;font-size:12px}._fileMeta_1cmy3_504{color:var(--text-secondary,#888);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}._fileTypeBadge_1cmy3_513{color:#3b82f6;letter-spacing:.3px;background:#3b82f61a;border-radius:999px;padding:0 5px;font-family:monospace;font-size:10px;font-weight:600}._fileStatus_1cmy3_525{align-items:center;gap:3px;font-size:10px;font-weight:500;display:inline-flex}._fileStatus_completed_1cmy3_533{color:#10b981}._fileStatus_failed_1cmy3_537{color:#ef4444}._fileStatus_downloading_1cmy3_541,._fileStatus_uploading_1cmy3_542{color:#3b82f6}._fileStatus_imported_1cmy3_546{color:#6b7280}._fileRowImported_1cmy3_550{opacity:.5;cursor:default}._fileRowImported_1cmy3_550:hover{background:0 0}._loadingRow_1cmy3_560{color:var(--text-secondary,#888);align-items:center;gap:8px;padding:16px 0;font-size:13px;display:flex}._emptyRow_1cmy3_569{color:var(--text-secondary,#888);text-align:center;padding:16px 0;font-size:13px}._spinning_1cmy3_576{animation:1s linear infinite _spin_1cmy3_576}@keyframes _spin_1cmy3_576{to{transform:rotate(360deg)}}@media (width<=768px){._container_1cmy3_2{padding:12px}._datasetList_1cmy3_293{max-height:240px}._filesPanelHeader_1cmy3_357{flex-direction:column;align-items:flex-start}}._rightSidebar_19csk_3{background:var(--bg-secondary);border-left:1px solid var(--border-primary);min-width:240px;max-width:500px;height:100%;transition:width var(--transition-base);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}._rightSidebar_19csk_3._noTransition_19csk_17{transition:none}._resizeHandle_19csk_23{cursor:col-resize;z-index:20;width:6px;height:100%;position:absolute;top:0;left:-3px}._resizeHandle_19csk_23:after{content:"";background:0 0;border-radius:1px;width:2px;height:100%;transition:background .15s;position:absolute;top:0;right:2px}._resizeHandle_19csk_23:hover:after{background:var(--color-blue-500)}._header_19csk_51{border-bottom:1px solid var(--border-primary);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}._headerTitle_19csk_60{font-family:var(--font-primary);color:var(--text-primary);font-size:.8125rem;font-weight:600}._footer_19csk_67{border-top:1px solid var(--border-primary);flex-shrink:0;padding:10px 14px}._downloadAllBtn_19csk_73{border:1px solid var(--border-primary);border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;gap:6px;padding:8px 0;font-size:.75rem;display:flex}._downloadAllBtn_19csk_73:hover{border-color:var(--accent);color:var(--accent)}._downloadAllBtn_19csk_73:disabled{opacity:.5;cursor:default}@keyframes _spin_19csk_99{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._closeBtn_19csk_107{border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}._closeBtn_19csk_107:hover{color:var(--text-primary)}._panelBody_19csk_126{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}._tabContent_19csk_135{flex-direction:column;flex:1;gap:2px;min-height:0;padding:8px;display:flex}._emptyState_19csk_146{height:120px;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:.8125rem;display:flex}._spinner_19csk_99{animation:1s linear infinite _spin_19csk_99}._section_19csk_166{flex-direction:column;display:flex}._section_19csk_166+._section_19csk_166{border-top:1px solid var(--border-primary);margin-top:4px;padding-top:4px}._sectionHeader_19csk_177{color:var(--text-secondary);font-family:var(--font-primary);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;padding:6px 4px;font-size:.6875rem;font-weight:600;display:flex}._sectionToggle_19csk_190{cursor:pointer;min-width:0;transition:color var(--transition-fast);flex:1;align-items:center;gap:6px;display:flex}._sectionToggle_19csk_190:hover{color:var(--text-primary)}._sectionTitle_19csk_204{flex:1}._sectionCount_19csk_208{color:var(--text-tertiary);background:var(--bg-primary);text-transform:none;letter-spacing:0;border-radius:8px;padding:0 5px;font-size:.5625rem;font-weight:700;line-height:16px}._sectionAction_19csk_220{border:1px solid var(--border-secondary);border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;padding:0;display:flex}._sectionAction_19csk_220:hover{color:var(--color-blue-500);border-color:var(--color-blue-400)}._sectionBody_19csk_240{flex-direction:column;gap:2px;padding-top:2px;display:flex}._dropZone_19csk_249{border:1.5px dashed var(--border-secondary);border-radius:var(--radius-md);color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-fast);justify-content:center;align-items:center;gap:6px;margin-bottom:4px;padding:14px 12px;font-size:.6875rem;display:flex}._dropZone_19csk_249:hover,._dropZoneActive_19csk_265{border-color:var(--color-blue-400);background:#5395ff0a}._errorBar_19csk_270{border-radius:var(--radius-sm);color:#ef4444;background:#ef44441a;justify-content:space-between;align-items:center;margin-bottom:6px;padding:6px 10px;font-size:.75rem;display:flex}._errorBar_19csk_270 button{color:#ef4444;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1rem}._uploadProgress_19csk_291{align-items:center;gap:8px;padding:4px 0;font-size:.6875rem;display:flex}._uploadFileName_19csk_299{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);flex:1;overflow:hidden}._progressTrack_19csk_307{background:var(--border-primary);border-radius:2px;flex:1;height:3px}._progressFill_19csk_314{background:var(--color-blue-500);border-radius:2px;height:100%;transition:width .2s}._progressPct_19csk_321{color:var(--text-tertiary);text-align:right;flex-shrink:0;width:28px;font-size:.625rem}._fileList_19csk_331{flex-direction:column;gap:1px;display:flex}._fileRow_19csk_337{border-radius:var(--radius-md);transition:background var(--transition-fast);align-items:center;gap:8px;padding:5px 8px;display:flex}._fileRow_19csk_337:hover{background:#ffffff08}._fileRowIcon_19csk_350{color:var(--text-tertiary);flex-shrink:0}._fileRowInfo_19csk_355{flex:1;min-width:0}._fileRowName_19csk_360{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;overflow:hidden}._fileRowMeta_19csk_369{color:var(--text-tertiary);gap:6px;margin-top:1px;font-size:.625rem;display:flex}._fileExtBadge_19csk_377{text-transform:uppercase;letter-spacing:.02em;color:var(--text-tertiary);background:var(--bg-primary);border-radius:3px;padding:0 4px;font-size:.5625rem;font-weight:600}._fileRowStatus_19csk_388{text-transform:capitalize;color:#f59e0b}._fileRowDate_19csk_393{color:var(--text-tertiary);opacity:.85}._fileDupeBadge_19csk_398{text-transform:uppercase;color:#f59e0b;vertical-align:middle;background:#f59e0b1f;border-radius:3px;margin-left:6px;padding:0 4px;font-size:.5625rem;font-weight:600;display:inline-block}._fileNewBadge_19csk_411{text-transform:uppercase;color:#22c55e;vertical-align:middle;background:#22c55e24;border-radius:3px;margin-left:6px;padding:0 4px;font-size:.5625rem;font-weight:600;display:inline-block}._zeroState_19csk_425{text-align:center;border:1px dashed var(--border-primary);border-radius:6px;flex-direction:column;align-items:center;gap:8px;margin:4px 0;padding:18px 12px;display:flex}._zeroStateIcon_19csk_437{color:var(--text-tertiary);opacity:.7}._zeroStateTitle_19csk_442{color:var(--text-secondary);font-size:.8125rem;font-weight:600}._zeroStateHint_19csk_448{color:var(--text-tertiary);max-width:220px;font-size:.6875rem;line-height:1.4}._zeroStateActions_19csk_455{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px;display:flex}._zeroStatePrimaryBtn_19csk_463{color:#fff;background:var(--color-blue-500);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:4px;padding:5px 10px;font-size:.6875rem;font-weight:500;display:inline-flex}._zeroStatePrimaryBtn_19csk_463:hover{filter:brightness(1.1)}._zeroStateSecondaryBtn_19csk_481{color:var(--text-secondary);border:1px solid var(--border-primary);cursor:pointer;background:0 0;border-radius:4px;padding:5px 10px;font-size:.6875rem;font-weight:500}._zeroStateSecondaryBtn_19csk_481:hover{background:var(--bg-tertiary);color:var(--text-primary)}._uploadFailed_19csk_498{background:#ef444414;border:1px solid #ef44442e;border-radius:4px;align-items:center;gap:6px;padding:6px 8px;font-size:.6875rem;display:flex}._uploadFailedIcon_19csk_509{color:#ef4444;flex-shrink:0}._uploadFailedInfo_19csk_514{flex-direction:column;flex:1;min-width:0;display:flex}._uploadFailedName_19csk_521{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._uploadFailedError_19csk_528{color:#ef4444;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}._uploadFailedAction_19csk_536{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}._uploadFailedAction_19csk_536:hover{background:var(--bg-tertiary);color:var(--text-primary)}._fileRowActions_19csk_555{opacity:0;flex-shrink:0;gap:2px;transition:opacity .15s;display:flex}._fileRow_19csk_337:hover ._fileRowActions_19csk_555{opacity:1}._fileAction_19csk_567{width:22px;height:22px;color:var(--text-tertiary);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._fileAction_19csk_567:hover{color:var(--color-blue-500)}._fileActionSuccess_19csk_586,._fileActionSuccess_19csk_586:hover{color:#22c55e}._fileActionDanger_19csk_591:hover{color:#ef4444}._treeLabel_19csk_597{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;padding:4px 8px 8px;font-size:.6875rem;font-weight:600}._treeRoot_19csk_606,._treeFolder_19csk_611{flex-direction:column;display:flex}._treeFolderHeader_19csk_616{border-radius:var(--radius-sm);cursor:pointer;width:100%;color:var(--text-secondary);font-family:var(--font-primary);text-align:left;transition:background var(--transition-fast);background:0 0;border:none;align-items:center;gap:6px;padding:4px 8px;font-size:.8125rem;font-weight:500;display:flex}._treeFolderHeader_19csk_616:hover{background:#ffffff08}._treeFolderName_19csk_638{flex:1}._treeFolderCount_19csk_642{color:var(--text-tertiary);background:var(--bg-primary);border-radius:8px;padding:0 5px;font-size:.5625rem;font-weight:600;line-height:16px}._treeFolderContent_19csk_652{border-left:1px solid var(--border-primary);margin-left:10px;padding-left:16px}._treeFile_19csk_658{border-radius:var(--radius-sm);transition:background var(--transition-fast);align-items:center;gap:6px;padding:3px 8px;display:flex}._treeFile_19csk_658:hover{background:#ffffff08}._treeFileName_19csk_671{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;overflow:hidden}._treeFileMeta_19csk_681{color:var(--text-tertiary);flex-shrink:0;font-size:.625rem}._treeFileActions_19csk_687{opacity:0;flex-shrink:0;gap:1px;transition:opacity .15s;display:flex}._treeFile_19csk_658:hover ._treeFileActions_19csk_687{opacity:1}[data-theme=light] ._rightSidebar_19csk_3{border-left:1px solid #0062fd1f}[data-theme=light] ._tab_19csk_135:hover{background:#0062fd08}[data-theme=light] ._tabActive_19csk_709{background:var(--bg-primary)}[data-theme=light] ._fileRow_19csk_337:hover,[data-theme=light] ._treeFile_19csk_658:hover,[data-theme=light] ._treeFolderHeader_19csk_616:hover,[data-theme=light] ._dropZone_19csk_249:hover,[data-theme=light] ._dropZoneActive_19csk_265{background:#0062fd0a}._container_o1wdm_1{flex-direction:column;gap:2px;padding:0 4px;display:flex}._item_o1wdm_8{cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:7px 12px;font-size:13px;transition:all .15s;display:flex}._item_o1wdm_8:hover{color:var(--text-primary);background:#ffffff0a}._item_o1wdm_8._active_o1wdm_27{color:var(--text-primary);background:#ffffff0f}._title_o1wdm_32{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._meta_o1wdm_40{flex-shrink:0;align-items:center;gap:6px;display:flex}._statusDot_o1wdm_47{border-radius:50%;flex-shrink:0;width:6px;height:6px}._statusExtracting_o1wdm_54{background:#f59e0b;animation:2s ease-in-out infinite _pulse_o1wdm_1}._statusDraft_o1wdm_59{background:var(--text-tertiary)}._statusReady_o1wdm_63{background:#22c55e}@keyframes _pulse_o1wdm_1{0%,to{opacity:1}50%{opacity:.4}}._date_o1wdm_72{color:var(--text-tertiary);white-space:nowrap;font-size:11px}._deleteBtn_o1wdm_78{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}._item_o1wdm_8:hover ._deleteBtn_o1wdm_78{opacity:.6}._deleteBtn_o1wdm_78:hover{opacity:1!important;background:#ef444426!important}._deleteBtn_o1wdm_78:hover svg{color:#ef4444!important}._empty_o1wdm_107{text-align:center;color:var(--text-tertiary);padding:24px 12px;font-size:13px}[data-theme=light] ._item_o1wdm_8:hover{background:#0062fd0d}[data-theme=light] ._item_o1wdm_8._active_o1wdm_27{background:#0062fd12}._sidebar_tdtrw_1{background-image:var(--bg-gradient);border-right:1px solid var(--border-primary);width:256px;min-width:85px;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_tdtrw_1._collapsed_tdtrw_17{width:85px}._sidebar_tdtrw_1._noTransition_tdtrw_21{transition:none}@media (width<=768px){._sidebar_tdtrw_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_tdtrw_1:not(._collapsed_tdtrw_17){transform:translate(0)}}._resizeHandle_tdtrw_46{cursor:col-resize;z-index:20;width:6px;height:100%;position:absolute;top:0;right:-3px}._resizeHandle_tdtrw_46:after{content:"";background:0 0;border-radius:1px;width:2px;height:100%;transition:background .15s;position:absolute;top:0;left:2px}._resizeHandle_tdtrw_46:hover:after{background:var(--color-blue-500)}._logoContainer_tdtrw_74{height:72px;padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl);justify-content:space-between;align-items:center;display:flex;position:relative}._sidebar_tdtrw_1._collapsed_tdtrw_17 ._logoContainer_tdtrw_74{justify-content:center;padding-left:0;padding-right:0}._logoContent_tdtrw_91{align-items:end;gap:var(--spacing-xs);display:flex}._logoIconWrapper_tdtrw_97{justify-content:center;align-items:center;width:31.915px;height:36px;display:flex}[data-theme=dark] ._logoIcon_tdtrw_97{width:22.248px;height:29.766px;transform:rotate(22.409deg)}._logoText_tdtrw_111{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_tdtrw_122{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_tdtrw_122:hover{background:#ffffff14}._sidebar_tdtrw_1._collapsed_tdtrw_17 ._toggleButton_tdtrw_122{position:static}._toggleIcon_tdtrw_145{color:var(--text-tertiary);transition:color var(--transition-base)}._toggleButton_tdtrw_122:hover ._toggleIcon_tdtrw_145{color:var(--text-primary)}[data-theme=light] ._toggleButton_tdtrw_122:hover{background:#0062fd14}[data-theme=light] ._toggleIcon_tdtrw_145{color:var(--text-secondary)}[data-theme=light] ._toggleButton_tdtrw_122:hover ._toggleIcon_tdtrw_145{color:var(--text-primary)}._navContainer_tdtrw_168{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-lg);flex-direction:column;flex:1;justify-content:space-between;min-height:0;display:flex;overflow:hidden auto}._navSection_tdtrw_179{gap:var(--spacing-sm);flex-direction:column;display:flex}._navItems_tdtrw_185{flex-direction:column;gap:2px;display:flex}._navItem_tdtrw_185{width:100%;transition:all var(--transition-base);height:40px;padding-left:var(--spacing-lg);padding-right:var(--spacing-md);cursor:pointer;color:var(--text-secondary);background:0 0;border:none;border-radius:8px;justify-content:flex-start;align-items:center;display:flex;position:relative}._navItem_tdtrw_185._collapsed_tdtrw_17{justify-content:center;padding:0}._navItem_tdtrw_185:hover{color:var(--text-primary);background:#ffffff0d}._navItem_tdtrw_185._active_tdtrw_221{color:var(--text-primary);background:#ffffff0a}._navItem_tdtrw_185._active_tdtrw_221 ._navItemIcon_tdtrw_226{color:var(--color-blue-500)}._navItem_tdtrw_185._active_tdtrw_221:before{content:"";background:var(--color-blue-500);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}._navItem_tdtrw_185._collapsed_tdtrw_17._active_tdtrw_221:before{left:4px}._navItemContent_tdtrw_245{align-items:center;gap:var(--spacing-md);display:flex}._navItemIcon_tdtrw_226{width:18px;height:18px;transition:color var(--transition-base);stroke-width:2px}._navItemText_tdtrw_258{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}._navItemLabel_tdtrw_266{align-items:center;gap:var(--spacing-sm);display:flex}._comingSoonBadge_tdtrw_272{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_tdtrw_185._navItemDisabled_tdtrw_285{opacity:.45;cursor:not-allowed;pointer-events:none}[data-theme=light] ._comingSoonBadge_tdtrw_272{color:#7a8da8;background:#0062fd0f;border-color:#0062fd26}._newChatBtn_tdtrw_300{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_tdtrw_300:hover{background:#ffffff0a;border-color:#fff3}._databasePanel_tdtrw_326{flex:1;min-height:0;margin-top:8px;overflow:hidden auto}._conversationList_tdtrw_334{flex-direction:column;gap:2px;max-height:calc(100vh - 380px);margin-top:8px;display:flex;overflow:hidden auto}._timeGroupLabel_tdtrw_344{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_tdtrw_354{cursor:pointer;color:var(--text-secondary);background:0 0;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:7px 12px;font-size:13px;transition:all .15s;display:flex}._conversationItem_tdtrw_354:hover{color:var(--text-primary);background:#ffffff0a}._conversationItem_tdtrw_354._selected_tdtrw_373{color:var(--text-primary);background:#ffffff0f}._conversationIcon_tdtrw_378{opacity:.5;flex-shrink:0}._conversationTitle_tdtrw_383{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._convStatus_tdtrw_393{flex-shrink:0}._convStatusRunning_tdtrw_397{color:var(--color-blue-500);animation:1s linear infinite _convSpin_tdtrw_1}._convStatusCompleted_tdtrw_402{color:#22c55e}._convStatusError_tdtrw_406{color:#ef4444}._convStatusWaiting_tdtrw_410{color:#f59e0b;animation:2s ease-in-out infinite _convPulse_tdtrw_1}@keyframes _convSpin_tdtrw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _convPulse_tdtrw_1{0%,to{opacity:1}50%{opacity:.4}}._deleteBtn_tdtrw_425{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_tdtrw_354:hover ._deleteBtn_tdtrw_425{opacity:.6}._deleteBtn_tdtrw_425:hover{opacity:1!important;background:#ef444426!important}._deleteBtn_tdtrw_425:hover svg{color:#ef4444!important}._settingsRow_tdtrw_456{width:100%;height:36px;padding:0 var(--spacing-md);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}._sidebar_tdtrw_1._collapsed_tdtrw_17 ._settingsRow_tdtrw_456{justify-content:center;padding:0}._settingsIconButton_tdtrw_472{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_tdtrw_472:hover{background-color:#ffffff0d}._settingsContent_tdtrw_490{align-items:center;gap:var(--spacing-md);display:flex;transform:translateY(-1px)}._settingsIcon_tdtrw_472{width:20px;height:20px;color:var(--text-secondary);stroke-width:2px}._settingsText_tdtrw_504{font-family:var(--font-primary);letter-spacing:-.1504px;color:var(--text-secondary);font-size:14px;font-weight:500;line-height:20px}._toggleWrapper_tdtrw_514{align-items:center;display:flex;transform:translateY(-2px)}._profileContainer_tdtrw_522{border-top:1px solid var(--border-light);padding:14px var(--spacing-lg);position:relative}._sidebar_tdtrw_1._collapsed_tdtrw_17 ._profileContainer_tdtrw_522{justify-content:center;padding:14px 0;display:flex}._profileContent_tdtrw_535{padding:0 var(--spacing-sm);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;display:flex}._avatarButton_tdtrw_543{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100%;padding:0;display:flex}._profileInfo_tdtrw_555{align-items:center;gap:var(--spacing-md);min-width:0;display:flex}._avatarWrapper_tdtrw_562{flex-shrink:0;position:relative}._profileAvatar_tdtrw_567{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_tdtrw_575{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_tdtrw_586{flex-direction:column;min-width:0;display:flex}._profileName_tdtrw_592{font-family:var(--font-primary);font-weight:600;font-size:var(--text-sm);letter-spacing:var(--tracking-tight);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:18px;overflow:hidden}._profileRole_tdtrw_605{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_tdtrw_618{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_tdtrw_618:hover{background:#ffffff0f}._menuIcon_tdtrw_633{color:#fff9;width:16px;height:16px}._userMenu_tdtrw_641{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;width:124px;bottom:calc(100% + var(--spacing-md));left:var(--spacing-md);background-color:#ffffff0d;border-radius:20px;flex-direction:column;gap:13px;margin-bottom:70px;padding:13px 20px;display:flex;position:absolute;box-shadow:0 4px 34px #00000040}._sidebar_tdtrw_1:not(._collapsed_tdtrw_17) ._userMenu_tdtrw_641{left:160px}._sidebar_tdtrw_1._collapsed_tdtrw_17 ._userMenu_tdtrw_641{left:var(--spacing-xs)}@media (width<=768px){._sidebar_tdtrw_1:not(._collapsed_tdtrw_17) ._userMenu_tdtrw_641{left:var(--spacing-md)}}._menuItem_tdtrw_673{cursor:pointer;text-align:left;font-family:var(--font-primary);font-weight:400;font-size:var(--text-base);color:#fff;transition:opacity var(--transition-base);background:0 0;border:none;padding:0;line-height:normal}._menuItem_tdtrw_673:hover{opacity:.8}._menuDivider_tdtrw_691{background-color:#fff3;width:100%;height:.5px;margin:0}[data-theme=light] ._navItem_tdtrw_185:hover{background:#0062fd0d}[data-theme=light] ._navItem_tdtrw_185{color:#002560}[data-theme=light] ._navItem_tdtrw_185._active_tdtrw_221{background:#0062fd0f}[data-theme=light] ._navItem_tdtrw_185._active_tdtrw_221:before{background:var(--color-blue-500)}[data-theme=light] ._newChatBtn_tdtrw_300{color:var(--color-blue-500);border-color:#0062fd33}[data-theme=light] ._newChatBtn_tdtrw_300:hover{background:#0062fd0a;border-color:#0062fd4d}[data-theme=light] ._timeGroupLabel_tdtrw_344{color:var(--color-blue-500)}[data-theme=light] ._conversationItem_tdtrw_354:hover{background:#0062fd0d}[data-theme=light] ._conversationItem_tdtrw_354._selected_tdtrw_373{background:#0062fd12}[data-theme=light] ._settingsIconButton_tdtrw_472:hover{background-color:#0062fd0d}[data-theme=light] ._settingsIcon_tdtrw_472,[data-theme=light] ._settingsText_tdtrw_504{color:#002560}[data-theme=light] ._menuIcon_tdtrw_633{color:var(--text-secondary)}[data-theme=light] ._menuButton_tdtrw_618:hover{background:#0062fd0f}[data-theme=light] ._onlineDot_tdtrw_575{border-color:#f0f6ff}[data-theme=light] ._userMenu_tdtrw_641{background-color:#ffffffe6;border:1px solid #0062fd26;box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._menuItem_tdtrw_673{color:var(--text-primary)}[data-theme=light] ._menuDivider_tdtrw_691{background-color:#0062fd1a}[data-theme=light] ._sidebar_tdtrw_1{border-right:1px solid #0062fd26}[data-theme=light] ._logoText_tdtrw_111{color:#002560}[data-theme=light] ._profileContainer_tdtrw_522{border-top:1px solid #0062fd17}[data-theme=light] ._profileName_tdtrw_592{color:#002560}[data-theme=light] ._profileRole_tdtrw_605{color:var(--text-tertiary)}._mobileBackdrop_tdtrw_798,._mobileMenuButton_tdtrw_802{display:none}@media (width<=768px){._mobileBackdrop_tdtrw_798{z-index:99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#00000080;display:block;position:fixed;inset:0}._mobileMenuButton_tdtrw_802{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_tdtrw_802:hover{background:var(--bg-tertiary);color:var(--text-primary)}}[data-theme=light] ._mobileMenuButton_tdtrw_802{background:var(--bg-secondary);border-color:var(--border-primary);color:var(--text-secondary)}._layout_q3gyh_1{background:var(--bg-primary);flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative;overflow:hidden}._glow_q3gyh_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_q3gyh_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_q3gyh_37{align-items:center;gap:2px;display:flex}._crumbWrap_q3gyh_43{align-items:center;display:flex}._crumbSep_q3gyh_48{color:var(--text-muted);-webkit-user-select:none;user-select:none;margin:0 6px;font-size:13px}._crumb_q3gyh_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_q3gyh_43:hover:not(:disabled){color:var(--text-primary);background:var(--bg-overlay-medium)}._crumbActive_q3gyh_71{color:var(--text-primary);cursor:default;font-weight:500}._actions_q3gyh_77{align-items:center;gap:var(--spacing-sm);display:flex}._primaryBtn_q3gyh_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_q3gyh_85:hover{opacity:.9;box-shadow:var(--shadow-glow-primary)}._primaryBtn_q3gyh_85:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}._ghostBtn_q3gyh_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_q3gyh_113:hover{background:var(--bg-overlay-medium);color:var(--text-primary);border-color:var(--border-tertiary)}._createBar_q3gyh_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_q3gyh_141{align-items:center;gap:var(--spacing-sm);max-width:560px;display:flex}._createInput_q3gyh_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_q3gyh_148:focus{border-color:var(--color-blue-400);box-shadow:0 0 0 3px #0062fd1a}._createInput_q3gyh_148::placeholder{color:var(--text-placeholder)}._createInput_q3gyh_148:disabled{opacity:.5}._content_q3gyh_170{padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-3xl);z-index:1;flex:1;position:relative;overflow-y:auto}._pageIntro_q3gyh_180{margin-bottom:var(--spacing-2xl)}._pageTitle_q3gyh_184{color:var(--text-primary);letter-spacing:var(--tracking-tight);margin:0 0 4px;font-size:22px;font-weight:700}._pageSubtitle_q3gyh_192{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}._orgGrid_q3gyh_200{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));display:grid}._orgCard_q3gyh_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_q3gyh_206:hover{border-color:#0062fd40;transform:translateY(-1px);box-shadow:0 4px 24px -4px #0062fd1f,inset 0 1px #ffffff0a}._orgCardGradient_q3gyh_224{background:var(--color-gradient-primary);opacity:0;height:3px;transition:opacity var(--transition-base);position:absolute;top:0;left:0;right:0}._orgCard_q3gyh_206:hover ._orgCardGradient_q3gyh_224{opacity:1}._orgCardContent_q3gyh_239{align-items:center;gap:var(--spacing-lg);padding:18px 20px;display:flex}._orgIcon_q3gyh_246{border-radius:var(--radius-md);color:#ffffffd9;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._orgCardInfo_q3gyh_257{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._orgCardName_q3gyh_265{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}._orgCardSlug_q3gyh_274{color:var(--text-muted);font-size:12px;font-family:var(--font-mono)}._orgCardRight_q3gyh_280{align-items:center;gap:var(--spacing-sm);flex-shrink:0;display:flex}._orgCardArrow_q3gyh_287{color:var(--text-muted);opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast)}._orgCard_q3gyh_206:hover ._orgCardArrow_q3gyh_287{opacity:1;transform:translate(2px)}._rolePill_q3gyh_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_q3gyh_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_q3gyh_325{gap:var(--spacing-3xl);min-height:0;display:flex}._detailMain_q3gyh_331{flex:1;min-width:0}._detailSide_q3gyh_336{width:300px;padding-left:var(--spacing-2xl);border-left:1px solid var(--border-primary);flex-shrink:0}._sectionHeader_q3gyh_343{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}._sectionLabel_q3gyh_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_q3gyh_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-mono);padding:2px 8px}._spaceGrid_q3gyh_373{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}._spaceCard_q3gyh_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_q3gyh_379:hover{background:#01e4db08;border-color:#01e4db33;box-shadow:0 2px 12px -2px #01e4db14}._spaceCardMain_q3gyh_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_q3gyh_379 ._rowAction_q3gyh_408{margin-right:8px}._spaceCardIcon_q3gyh_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_q3gyh_379:hover ._spaceCardIcon_q3gyh_412{background:#01e4db14}._spaceCardInfo_q3gyh_429{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._spaceCardName_q3gyh_437{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._spaceCardDesc_q3gyh_446{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._memberList_q3gyh_456{flex-direction:column;gap:1px;display:flex}._memberRow_q3gyh_462{border-radius:var(--radius-sm);transition:background var(--transition-fast);align-items:center;gap:10px;padding:8px 10px;display:flex}._memberRow_q3gyh_462:hover{background:var(--bg-overlay)}._memberInfo_q3gyh_475{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._memberName_q3gyh_483{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}._memberEmail_q3gyh_492{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._avatar_q3gyh_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_q3gyh_513{gap:var(--spacing-sm);flex-direction:column;display:flex}._capsuleCard_q3gyh_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_q3gyh_519:hover{border-color:var(--border-tertiary);box-shadow:0 2px 12px -2px #0003}._capsuleCardAccent_q3gyh_537{background:var(--color-gradient-primary);opacity:.5;width:3px;position:absolute;top:0;bottom:0;left:0}._capsuleCardBody_q3gyh_547{flex-direction:column;flex:1;gap:6px;min-width:0;padding-left:4px;display:flex}._capsuleTitle_q3gyh_556{font-size:var(--text-sm);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._capsuleMeta_q3gyh_565{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._statusPill_q3gyh_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_q3gyh_582{color:#4ade80;background:#22c55e1a}._tag_q3gyh_587{border-radius:var(--radius-full);background:var(--bg-overlay-medium);color:var(--text-muted);padding:2px 7px;font-size:10px}._rowAction_q3gyh_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_q3gyh_462:hover ._rowAction_q3gyh_408,._spaceCard_q3gyh_379:hover ._rowAction_q3gyh_408,._capsuleCard_q3gyh_519:hover ._rowAction_q3gyh_408{opacity:1}._rowAction_q3gyh_408:hover{color:#f87171;background:#ef44441f}._removeBtn_q3gyh_624{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_q3gyh_624:hover{color:#f87171;background:#ef44441a;border-color:#ef444440}._empty_q3gyh_644{justify-content:center;align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;min-height:360px;display:flex}._empty_q3gyh_644 h3{font-size:var(--text-base);color:var(--text-secondary);margin:0;font-weight:600}._empty_q3gyh_644 p{font-size:var(--text-sm);color:var(--text-muted);max-width:320px;margin:0;line-height:1.5}._emptyIcon_q3gyh_669{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_q3gyh_682{align-items:center;gap:var(--spacing-sm);color:var(--text-muted);text-align:center;flex-direction:column;padding:48px 0;display:flex}._emptyInline_q3gyh_682 p{font-size:var(--text-sm);margin:0}._emptyHint_q3gyh_697{font-size:var(--text-xs);color:var(--text-muted);max-width:300px;line-height:1.4}._muted_q3gyh_704{font-size:var(--text-sm);color:var(--text-muted)}._spinner_q3gyh_711{animation:.8s linear infinite _spin_q3gyh_711}@keyframes _spin_q3gyh_711{to{transform:rotate(360deg)}}._skeleton_q3gyh_721{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14 50%,#ffffff08 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite _shimmer_q3gyh_1}@keyframes _shimmer_q3gyh_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=900px){._orgGrid_q3gyh_200,._spaceGrid_q3gyh_373{grid-template-columns:1fr}}@media (width<=768px){._detailLayout_q3gyh_325{gap:var(--spacing-xl);flex-direction:column}._detailSide_q3gyh_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}._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)}}._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_1a93i_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_1a93i_9:hover{background:#ffffff0f;border-color:#ffffff1f}._cardActive_1a93i_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_1a93i_1;position:relative}@keyframes _rotateBorder_1a93i_1{to{--border-angle:360deg}}._cardCompleted_1a93i_37{background:#22c55e0a;border-color:#22c55e26}._cardError_1a93i_42{background:#ef44440d;border-color:#ef444440}[data-theme=light] ._card_1a93i_9{background:#ffffff73;border-color:#0062fd14}[data-theme=light] ._card_1a93i_9:hover{background:#fff9;border-color:#0062fd2e}[data-theme=light] ._cardActive_1a93i_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_1a93i_37{background:#22c55e0f;border-color:#22c55e33}[data-theme=light] ._cardError_1a93i_42{background:#ef44440d;border-color:#ef444440}._cardError_1a93i_42 ._toolLabel_1a93i_74{color:var(--color-red-500,#ef4444)}._cardSuperseded_1a93i_79{opacity:.55;background:var(--bg-tertiary,#00000008)!important;border-color:var(--border-primary)!important}._cardSuperseded_1a93i_79 ._toolLabel_1a93i_74{color:var(--text-tertiary)!important}._supersededTag_1a93i_89{color:var(--text-tertiary);background:var(--bg-secondary);border-radius:8px;margin-left:4px;padding:1px 6px;font-size:.65rem}._recoveryBanner_1a93i_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_1a93i_111{letter-spacing:.02em;align-items:center;gap:4px;font-size:.65rem;font-weight:500;display:inline-flex}._statusLabel_1a93i_120{color:var(--text-tertiary)}._statusLabelRunning_1a93i_124{color:var(--color-blue-500)}._cardSkill_1a93i_129{background:#14b8a60a;border-color:#14b8a626}._cardSkill_1a93i_129:hover{background:#14b8a60f;border-color:#14b8a640}._cardSkill_1a93i_129._cardActive_1a93i_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_1a93i_129{background:#14b8a60d;border-color:#14b8a626}[data-theme=light] ._cardSkill_1a93i_129:hover{background:#14b8a614;border-color:#14b8a640}._skillIcon_1a93i_155{color:#14b8a6d9;flex-shrink:0}._skillLabel_1a93i_160{color:#14b8a6e6;white-space:nowrap;font-size:.8125rem;font-weight:500}[data-theme=light] ._skillLabel_1a93i_160{color:#0f8276e6}._header_1a93i_172{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:32px;padding:8px 12px;display:flex}._toolIcon_1a93i_182{color:var(--text-tertiary);flex-shrink:0}._toolLabel_1a93i_74{color:var(--text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:500}._summary_1a93i_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_1a93i_205{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}._duration_1a93i_213{color:var(--text-tertiary);font-size:.6875rem;font-family:var(--font-mono)}._chevron_1a93i_219{color:var(--text-tertiary);flex-shrink:0;transition:transform .15s}._chevronOpen_1a93i_225{transform:rotate(90deg)}._spinner_1a93i_230{color:var(--color-blue-500);animation:1s linear infinite _spin_1a93i_230}._iconDone_1a93i_235{color:var(--color-green-500,#22c55e)}._iconError_1a93i_239{color:var(--color-red-500,#ef4444)}._body_1a93i_244{padding:0 12px 10px}._argsSection_1a93i_249{margin-bottom:6px}._argsToggle_1a93i_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_1a93i_253:hover{color:var(--text-secondary)}._copyBtn_1a93i_271{cursor:pointer;color:var(--text-tertiary);align-items:center;margin-left:4px;padding:2px;display:inline-flex}._copyBtn_1a93i_271:hover{color:var(--text-primary)}._argsCode_1a93i_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_1a93i_301{flex-direction:column;gap:6px;display:flex}._argField_1a93i_307{flex-direction:column;gap:2px;display:flex}._argLabel_1a93i_313{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:500}._argValue_1a93i_321{color:var(--text-primary);word-break:break-word;font-size:.8125rem;line-height:1.4}._argValueCode_1a93i_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_1a93i_345{border-top:1px solid var(--border-primary);margin-top:4px;padding-top:4px}._artifactToggle_1a93i_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_1a93i_351:hover{color:var(--color-blue-500)}._liveOutput_1a93i_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_1a93i_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_1a93i_401{border-top:1px solid var(--border-primary);padding-top:6px}._resultContent_1a93i_406{color:var(--text-primary);max-height:300px;font-size:.8125rem;line-height:1.5;overflow-y:auto}._resultContent_1a93i_406>div{font-size:.8125rem}._showMoreBtn_1a93i_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_1a93i_418:hover{text-decoration:underline}._subagentCard_1a93i_434{-webkit-backdrop-filter:blur(12px);background:#3b82f608;border:1px solid #3b82f61a;border-radius:10px;margin:8px 0;overflow:hidden}._subagentHeader_1a93i_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_1a93i_444:hover{background:#3b82f614}[data-theme=light] ._subagentCard_1a93i_434{background:#3b82f60a;border-color:#3b82f61f}._subagentIcon_1a93i_465{color:var(--color-blue-500);flex-shrink:0}._subagentLabel_1a93i_470{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._stepCount_1a93i_480{color:var(--text-tertiary);background:var(--bg-primary);border-radius:10px;padding:1px 6px;font-size:.6875rem}._subagentBody_1a93i_488{border-top:1px solid var(--border-primary);padding:6px 10px 8px}._childCount_1a93i_494{color:var(--text-tertiary);font-size:.6875rem}._childCards_1a93i_499{border-left:2px solid var(--border-primary);margin-bottom:6px;padding-left:8px}@keyframes _spin_1a93i_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}._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}._overlay_16k8x_1{z-index:200;background:#00000080;justify-content:center;align-items:center;animation:.15s _fadeIn_16k8x_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_16k8x_1{0%{opacity:0}to{opacity:1}}._panel_16k8x_17{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-md);flex-direction:column;width:540px;max-width:95vw;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 16px 48px #0006}._header_16k8x_30{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}._headerTitle_16k8x_38{color:var(--text-primary);align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}._closeBtn_16k8x_47{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:4px;display:flex}._closeBtn_16k8x_47:hover{color:var(--text-primary);background:var(--bg-overlay-medium)}._searchBar_16k8x_64{border-bottom:1px solid var(--border-primary);gap:8px;padding:12px 16px;display:flex}._searchInput_16k8x_71{background:var(--bg-primary);border:1px solid var(--border-primary);color:var(--text-primary);border-radius:6px;outline:none;flex:1;padding:8px 12px;font-size:.8rem;transition:border-color .15s}._searchInput_16k8x_71:focus{border-color:var(--accent-primary)}._searchInput_16k8x_71::placeholder{color:var(--text-muted)}._categoryTabs_16k8x_91{background:var(--bg-primary);border-radius:6px;gap:2px;padding:2px;display:flex}._categoryTab_16k8x_91{color:var(--text-tertiary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:6px 12px;font-size:.75rem;transition:all .15s}._categoryTab_16k8x_91:hover{color:var(--text-primary)}._categoryTabActive_16k8x_115{background:var(--accent-primary);color:#fff}._resultsList_16k8x_121{flex:1;min-height:200px;max-height:50vh;overflow-y:auto}._loading_16k8x_128,._empty_16k8x_128,._error_16k8x_128{text-align:center;color:var(--text-tertiary);padding:24px 16px;font-size:.8rem}._error_16k8x_128{color:var(--text-error,#ef4444)}._resultCard_16k8x_140{border-bottom:1px solid var(--border-subtle);cursor:pointer;padding:10px 16px;transition:background .1s}._resultCard_16k8x_140:hover{background:var(--bg-overlay-light)}._resultCardSelected_16k8x_151{border-left:3px solid var(--accent-primary);background:#3b82f614;padding-left:13px}._resultHeader_16k8x_157{align-items:flex-start;gap:8px;display:flex}._geneInfo_16k8x_163{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._geneLine_16k8x_171{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._geneSymbol_16k8x_178{color:var(--text-primary);font-size:.85rem;font-weight:600;font-family:var(--font-mono);white-space:nowrap}._geneId_16k8x_186{color:var(--text-muted);font-size:.7rem;font-family:var(--font-mono);white-space:nowrap}._geneName_16k8x_193{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}._speciesBadge_16k8x_202{background:var(--bg-overlay-medium);color:var(--text-secondary);white-space:nowrap;border-radius:10px;flex-shrink:0;padding:2px 6px;font-size:.65rem}._pinBtn_16k8x_212{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:.7rem;transition:all .15s;display:flex}._pinBtn_16k8x_212:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._pinBtnActive_16k8x_232{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}._detailPanel_16k8x_239{flex-direction:column;gap:6px;padding:8px 0 4px;display:flex}._detailSection_16k8x_246{flex-direction:column;gap:2px;display:flex}._detailLabel_16k8x_252{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.65rem;font-weight:600}._detailContent_16k8x_260{color:var(--text-secondary);font-size:.75rem;line-height:1.4}._detailChips_16k8x_266{flex-wrap:wrap;gap:4px;display:flex}._detailChip_16k8x_266{background:var(--bg-overlay-light);color:var(--text-secondary);border-radius:8px;padding:1px 6px;font-size:.65rem}._orthologChip_16k8x_280{color:var(--accent-success,#10b981);background:#10b9811a}._diseaseChip_16k8x_286{color:var(--text-error,#ef4444);background:#ef44441a}._phenotypeChip_16k8x_292{color:var(--accent-purple,#8b5cf6);background:#8b5cf61a}._footer_16k8x_299{border-top:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}._pinnedCount_16k8x_307{color:var(--text-tertiary);font-size:.75rem}._doneBtn_16k8x_312{background:var(--accent-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:6px 16px;font-size:.8rem;font-weight:500;transition:opacity .15s}._doneBtn_16k8x_312:hover{opacity:.9}._contextChip_16k8x_329{color:var(--accent-success,#10b981);background:#10b9811f;border:1px solid #10b98140;border-radius:12px;align-items:center;gap:4px;max-width:200px;padding:2px 8px;font-size:.7rem;display:inline-flex}._contextChipIcon_16k8x_342{flex-shrink:0}._contextChipText_16k8x_346{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._contextChipRemove_16k8x_352{color:inherit;cursor:pointer;opacity:.6;background:0 0;border:none;flex-shrink:0;padding:0;display:flex}._contextChipRemove_16k8x_352:hover{opacity:1}._spinner_16k8x_367{animation:1s linear infinite _spin_16k8x_367}@keyframes _spin_16k8x_367{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._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}._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}._chatWrapper_9e6pa_1{flex:1;height:100%;display:flex;position:relative;overflow:hidden}._chatArea_9e6pa_9{background:var(--bg-primary);flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}._header_9e6pa_19{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_9e6pa_29{gap:var(--spacing-xs);flex-direction:column;display:flex}._headerTitle_9e6pa_35{font-family:var(--font-mono);font-weight:600;font-size:var(--text-lg);color:var(--text-primary);margin:-1px 0 0;line-height:28px}._headerSubtitle_9e6pa_44{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_9e6pa_54{pointer-events:none;background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%);position:absolute;inset:0}._mainContent_9e6pa_61{z-index:var(--z-base);flex-direction:column;flex:1;align-items:center;min-height:calc(100vh - 100px);display:flex;position:relative}._mainContent_9e6pa_61._hasMessages_9e6pa_71{padding:var(--spacing-xl) clamp(20px, 3vw, 40px) var(--spacing-xl);justify-content:space-between;gap:0}._mainContent_9e6pa_61._empty_9e6pa_77{justify-content:flex-start;gap:8vh;padding:10vh clamp(20px,3vw,40px) 0}._feedbackBanner_9e6pa_84{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_9e6pa_84:hover{opacity:.9}._feedbackButton_9e6pa_102{align-items:center;gap:var(--spacing-xs);cursor:pointer;background:0 0;border:none;padding:0;display:flex}._feedbackEmoji_9e6pa_112{font-size:10px;line-height:13.333px}._feedbackText_9e6pa_117{font-family:var(--font-primary);font-weight:500;font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-light)}._closeButton_9e6pa_125{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}._closeIcon_9e6pa_134{width:12px;height:12px;color:var(--text-light)}._emptyState_9e6pa_140{align-items:center;gap:var(--spacing-lg);flex-direction:column;flex-shrink:0;display:flex}._logoBox_9e6pa_148{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_9e6pa_161{width:28.051px;height:37.53px;transform:rotate(22.4deg)}._emptyText_9e6pa_167{flex-direction:column;flex-shrink:0;align-items:center;width:485px;max-width:90%;display:flex}._emptyTitle_9e6pa_176{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_9e6pa_186{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_9e6pa_196{width:100%;max-width:640px;margin-top:24px}._quickStartLabel_9e6pa_202{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;text-align:center;margin:0 0 10px}._quickStartGrid_9e6pa_211{grid-template-columns:1fr 1fr;gap:8px;display:grid}._quickStartCard_9e6pa_217{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_9e6pa_217:hover{border-color:var(--accent);background:var(--bg-tertiary)}._quickStartIcon_9e6pa_238{flex-shrink:0;margin-top:1px;font-size:16px}._quickStartHint_9e6pa_244{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;margin:12px 0 0}._messagesContainer_9e6pa_251{width:100%;padding:var(--spacing-2xl) clamp(16px, 4vw, 48px) var(--spacing-lg);box-sizing:border-box;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}._messagesList_9e6pa_263{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;max-width:900px;margin:0 auto;display:flex;overflow-x:hidden}._interruptContainer_9e6pa_274{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_9e6pa_284{z-index:var(--z-base);flex-shrink:0;position:relative}._inputWrapper_9e6pa_284._hasMessages_9e6pa_71{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_9e6pa_284._empty_9e6pa_77{width:100%;margin-top:auto;margin-bottom:6vh}[data-theme=light] ._inputWrapper_9e6pa_284._empty_9e6pa_77{filter:drop-shadow(0 4px 14px #0062fd42)}._disclaimer_9e6pa_310{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_9e6pa_54{background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%)}[data-theme=light] ._feedbackBanner_9e6pa_84{background-color:#cadffd;border:none}[data-theme=light] ._logoBox_9e6pa_148{background:linear-gradient(135deg,#0062fd 0%,#01e4db 100%);border:none;border-radius:10px;box-shadow:0 0 44px #1374ff66}._errorBanner_9e6pa_343{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_9e6pa_357{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}._errorIcon_9e6pa_365{flex-shrink:0;font-size:16px;line-height:1}._errorMessage_9e6pa_371{font-family:var(--font-primary);color:#ff6b6b;word-break:break-word;font-size:14px;line-height:1.4}._errorCloseButton_9e6pa_379{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_9e6pa_379:hover{opacity:.7}[data-theme=light] ._errorBanner_9e6pa_343{background:#ff3b301a;border-color:#ff3b3040}[data-theme=light] ._errorMessage_9e6pa_371,[data-theme=light] ._errorCloseButton_9e6pa_379{color:#d32f2f}._mobileTabs_9e6pa_411,._mobilePanelView_9e6pa_415{display:none}@media (width<=768px){._mobileTabs_9e6pa_411{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0;display:flex}._mobileTab_9e6pa_411{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_9e6pa_411:hover{color:var(--text-primary)}._mobileTabActive_9e6pa_450{color:var(--color-blue-500);border-bottom-color:var(--color-blue-500);font-weight:600}[data-theme=light] ._mobileTabActive_9e6pa_450{color:var(--color-blue-500);border-bottom-color:var(--color-blue-500)}._mobileTabBadge_9e6pa_461{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_9e6pa_415{flex:1;min-height:0;display:flex;overflow:hidden}._mobilePanelView_9e6pa_415>*{flex:1;min-width:0;min-height:0}._chatWrapper_9e6pa_1{flex-direction:column}._messagesContainer_9e6pa_251{padding-top:64px}._inputWrapper_9e6pa_284._hasMessages_9e6pa_71{padding:0 clamp(8px,2vw,16px)}}@media (height<=700px){._mainContent_9e6pa_61._empty_9e6pa_77{gap:4vh;padding-top:6vh}._inputWrapper_9e6pa_284._empty_9e6pa_77{margin-bottom:4vh}}@media (width<=768px){._mainContent_9e6pa_61._empty_9e6pa_77{gap:6vh;padding-top:8vh}._inputWrapper_9e6pa_284._empty_9e6pa_77{margin-bottom:4vh}._emptyText_9e6pa_167{max-width:95%}}@media (width<=480px){._mainContent_9e6pa_61._empty_9e6pa_77{gap:4vh;padding-top:6vh}._emptyTitle_9e6pa_176{font-size:var(--text-lg)}._emptySubtitle_9e6pa_186{font-size:var(--text-xs)}}._filesToggle_9e6pa_552{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_9e6pa_552:hover{color:var(--text-primary);border-color:var(--color-blue-400);transform:scale(1.04);box-shadow:0 2px 8px #0000001f}._filesToggle_9e6pa_552:active{transform:scale(.96)}._filesToggleActive_9e6pa_583{color:var(--color-blue-500);background:#5395ff0f;border-color:#5395ff4d}._filesToggleActive_9e6pa_583:hover{border-color:var(--color-blue-500)}._filesCount_9e6pa_593{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_9e6pa_611{cursor:col-resize;background:0 0;width:4px;transition:background .15s;position:relative}._resizeHandle_9e6pa_611: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_9e6pa_611:hover{background:#3b82f626}._resizeHandle_9e6pa_611:hover:after{opacity:1;background:var(--color-blue-500)}._resizeHandle_9e6pa_611[data-resize-handle-active]{background:#3b82f633}._resizeHandle_9e6pa_611[data-resize-handle-active]:after{opacity:1;background:var(--color-blue-500)}._resizeHandleH_9e6pa_653{cursor:row-resize;background:0 0;height:4px;transition:background .15s;position:relative}._resizeHandleH_9e6pa_653: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_9e6pa_653:hover{background:#3b82f626}._resizeHandleH_9e6pa_653:hover:after{opacity:1;background:var(--color-blue-500)}._resizeHandleH_9e6pa_653[data-resize-handle-active]{background:#3b82f633}._resizeHandleH_9e6pa_653[data-resize-handle-active]:after{opacity:1;background:var(--color-blue-500)}._consoleToggle_9e6pa_695{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_9e6pa_695:hover{color:var(--text-primary);border-color:var(--color-blue-400)}._consoleDrawer_9e6pa_722{z-index:20;background:var(--bg-primary);border-top:1px solid var(--border-primary);flex-direction:column;height:200px;transition:transform .2s;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -4px 12px #00000026}._consoleDrawerCollapsed_9e6pa_737{pointer-events:none;transform:translateY(100%)}._inputWrapper_9e6pa_284._hasConsole_9e6pa_742{padding-bottom:210px}@media (width<=768px){._consoleDrawer_9e6pa_722{height:150px}._inputWrapper_9e6pa_284._hasConsole_9e6pa_742{padding-bottom:160px}}._dropOverlay_9e6pa_755{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_9e6pa_769{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_9e6pa_781{font-size:1rem;font-weight:600}._dropOverlayHint_9e6pa_786{color:var(--text-tertiary);font-size:.75rem}._pane_19xt1_2{background:var(--bg-primary);flex-direction:column;height:100%;display:flex;overflow:hidden}._emptyState_19xt1_11{color:var(--text-tertiary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.8125rem;display:flex}._emptyState_19xt1_11 p{color:var(--text-secondary);margin:0;font-weight:500}._emptyState_19xt1_11 span{font-size:.75rem}._tabBar_19xt1_33{border-bottom:1px solid var(--border-primary);background:var(--bg-secondary);flex-shrink:0;align-items:stretch;min-height:36px;display:flex}._tabScroll_19xt1_42{scrollbar-width:none;flex:1;display:flex;overflow-x:auto}._tabScroll_19xt1_42::-webkit-scrollbar{display:none}._tab_19xt1_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_19xt1_33:hover{color:var(--text-secondary);background:#ffffff05}._tabActive_19xt1_75{color:var(--text-primary);background:var(--bg-primary);border-bottom:2px solid var(--color-blue-500);margin-bottom:-1px}._tabIcon_19xt1_82{opacity:.6;flex-shrink:0}._tabActive_19xt1_75 ._tabIcon_19xt1_82{opacity:1;color:var(--color-blue-500)}._tabLabel_19xt1_92{text-overflow:ellipsis;overflow:hidden}._tabCloseBtn_19xt1_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_19xt1_33:hover ._tabCloseBtn_19xt1_97,._tabActive_19xt1_75 ._tabCloseBtn_19xt1_97{opacity:1}._tabCloseBtn_19xt1_97:hover{color:var(--text-primary);background:#ffffff1a}._tabScrollBtn_19xt1_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_19xt1_123:first-child{border-left:none;border-right:1px solid var(--border-primary)}._tabScrollBtn_19xt1_123:hover{color:var(--text-primary);background:var(--bg-hover)}._contentArea_19xt1_147{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._contentHeader_19xt1_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_19xt1_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_19xt1_176{flex-shrink:0;align-items:center;gap:6px;display:flex}._contentActionBtn_19xt1_183{border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;align-items:center;gap:4px;padding:4px 8px;font-size:.6875rem;text-decoration:none;transition:all .15s;display:flex}._contentActionBtn_19xt1_183:hover{color:var(--color-blue-500);border-color:var(--color-blue-500);background:#3b82f60f}._contentActionBtnSuccess_19xt1_205{color:var(--color-green-500,#22c55e);border-color:var(--color-green-500,#22c55e)}._contentBody_19xt1_210{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._viewToggleBar_19xt1_219{background:var(--bg-secondary);border-radius:5px;flex-shrink:0;gap:2px;padding:2px;display:flex}._viewToggleBtn_19xt1_228{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_19xt1_228:hover{color:var(--text-secondary)}._viewToggleActive_19xt1_248{background:var(--bg-primary);color:var(--text-primary);box-shadow:0 1px 2px #0000001a}._imageContainer_19xt1_255{background:#00000014;justify-content:center;align-items:center;min-height:200px;padding:16px;display:flex}._image_19xt1_255{-o-object-fit:contain;object-fit:contain;border-radius:4px;max-width:100%;max-height:70vh}._tableWrap_19xt1_272{overflow:auto}._csvTable_19xt1_276{border-collapse:collapse;width:100%;font-size:.8125rem;font-family:var(--font-mono)}._csvTable_19xt1_276 th,._csvTable_19xt1_276 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_19xt1_276 th{z-index:1;background:var(--bg-secondary);color:var(--text-primary);font-size:.75rem;font-weight:600;position:sticky;top:0}._csvTable_19xt1_276 tbody tr:hover{background:#3b82f60a}._csvTable_19xt1_276 td{color:var(--text-secondary)}._csvRowNum_19xt1_312{-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_19xt1_323{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_19xt1_333{background:var(--bg-code);flex:1;min-height:0;overflow:hidden}._codeViewer_19xt1_333 pre{margin:0!important}._markdownViewer_19xt1_345{font-family:var(--font-primary);color:var(--text-secondary);padding:20px 24px;font-size:.9375rem;line-height:1.7;overflow-y:auto}._markdownViewer_19xt1_345 h1,._markdownViewer_19xt1_345 h2,._markdownViewer_19xt1_345 h3{color:var(--text-primary);margin:1.5em 0 .5em;font-weight:600}._markdownViewer_19xt1_345 h1:first-child,._markdownViewer_19xt1_345 h2:first-child{margin-top:0}._markdownViewer_19xt1_345 h1{font-size:1.5rem}._markdownViewer_19xt1_345 h2{font-size:1.25rem}._markdownViewer_19xt1_345 h3{font-size:1.1rem}._markdownViewer_19xt1_345 p{margin:0 0 1em}._markdownViewer_19xt1_345 p:last-child{margin-bottom:0}._markdownViewer_19xt1_345 ul,._markdownViewer_19xt1_345 ol{margin:0 0 1em;padding-left:1.5em}._markdownViewer_19xt1_345 li{margin:.25em 0}._markdownViewer_19xt1_345 code{font-family:var(--font-mono);color:#01e4db;background:#ffffff0f;border-radius:4px;padding:2px 5px;font-size:.875em}._markdownViewer_19xt1_345 a{color:var(--color-blue-500);text-decoration:none}._markdownViewer_19xt1_345 a:hover{text-decoration:underline}._markdownViewer_19xt1_345 table{border-collapse:collapse;width:100%;margin:1em 0}._markdownViewer_19xt1_345 th,._markdownViewer_19xt1_345 td{border:1px solid var(--border-primary);text-align:left;padding:6px 10px}._markdownViewer_19xt1_345 th{background:var(--bg-secondary);color:var(--text-primary);font-weight:600}._htmlIframe_19xt1_404{background:#fff;border:none;width:100%;height:100%;min-height:400px}._pdfIframe_19xt1_412{background:#525659;border:none;border-radius:4px;width:100%;height:100%;min-height:400px}._textViewer_19xt1_422{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_19xt1_434{height:300px;color:var(--text-tertiary);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:.875rem;display:flex}._spinner_19xt1_445{animation:1s linear infinite _spin_19xt1_445}._errorState_19xt1_449{height:200px;color:var(--color-red-500,#ef4444);justify-content:center;align-items:center;font-size:.875rem;display:flex}._emptyContent_19xt1_458{height:200px;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:.875rem;display:flex}._notebookViewer_19xt1_468{padding:0 0 24px}._notebookKernel_19xt1_472{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_19xt1_482{border-bottom:1px solid var(--border-primary)}._nbCellHeader_19xt1_486{background:#ffffff05;align-items:center;gap:8px;padding:4px 12px;display:flex}._nbCellPrompt_19xt1_494{font-family:var(--font-mono);color:var(--color-blue-500);flex-shrink:0;min-width:32px;font-size:.75rem}._nbCellType_19xt1_502{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.625rem;font-weight:500}._nbCodeBlock_19xt1_510{border:1px solid var(--border-primary);background:var(--bg-code);border-radius:6px;margin:0 12px;overflow:hidden}._nbCodeBlock_19xt1_510 pre{margin:0!important}._nbOutputBlock_19xt1_522{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_19xt1_531{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_19xt1_522{padding:0}._nbOutputText_19xt1_545{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_19xt1_558{max-width:100%;padding:8px;display:block}._nbOutputHtml_19xt1_564{padding:8px 12px;font-size:.8125rem;overflow-x:auto}._nbOutputHtml_19xt1_564 table{border-collapse:collapse;font-size:.75rem;font-family:var(--font-mono)}._nbOutputHtml_19xt1_564 th,._nbOutputHtml_19xt1_564 td{border:1px solid var(--border-primary);text-align:left;padding:3px 8px}._nbOutputHtml_19xt1_564 th{background:var(--bg-primary);font-weight:600}._nbMarkdownCell_19xt1_588{font-family:var(--font-primary);color:var(--text-secondary);padding:12px 16px;font-size:.9375rem;line-height:1.6}._nbMarkdownCell_19xt1_588 h1,._nbMarkdownCell_19xt1_588 h2,._nbMarkdownCell_19xt1_588 h3{color:var(--text-primary);margin:.5em 0 .3em;font-weight:600}._nbMarkdownCell_19xt1_588 h1{font-size:1.4rem}._nbMarkdownCell_19xt1_588 h2{font-size:1.15rem}._nbMarkdownCell_19xt1_588 p{margin:0 0 .5em}._nbMarkdownCell_19xt1_588 code{font-family:var(--font-mono);color:#01e4db;background:#ffffff0f;border-radius:3px;padding:1px 4px;font-size:.85em}._nbRawCell_19xt1_617{font-family:var(--font-mono);color:var(--text-tertiary);white-space:pre-wrap;margin:0;padding:8px 16px;font-size:.8125rem}@keyframes _spin_19xt1_445{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._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}}._card_x3fwx_3{background:linear-gradient(160deg,#3b82f60d 0%,#6366f108 50%,#8b5cf605 100%);border:1px solid #6366f11a;border-radius:14px;margin:10px 0;overflow:hidden;box-shadow:0 1px 3px #0000000f,0 0 0 1px #6366f10a}[data-theme=light] ._card_x3fwx_3{background:linear-gradient(160deg,#3b82f60d 0%,#6366f108 50%,#fff9 100%);border-color:#6366f124;box-shadow:0 1px 4px #6366f114,0 0 0 1px #6366f10f}._cardAwaiting_x3fwx_35{border-color:#3b82f64d;box-shadow:0 1px 4px #3b82f61a,0 0 0 1px #3b82f614}._cardConfirmed_x3fwx_43{background:linear-gradient(160deg,#22c55e12 0%,#22c55e08 100%);border-color:#22c55e2e}._cardCompleted_x3fwx_52{background:linear-gradient(160deg,#22c55e0f 0%,#01e4db14 100%);border-color:#01e4db40;box-shadow:0 0 12px #01e4db0f,0 1px 3px #0000000f}[data-theme=light] ._cardAwaiting_x3fwx_35{border-color:#3b82f659;box-shadow:0 1px 4px #3b82f61f,0 0 0 1px #3b82f61a}[data-theme=light] ._cardConfirmed_x3fwx_43{background:linear-gradient(160deg,#22c55e0f 0%,#22c55e05 100%);border-color:#22c55e38}[data-theme=light] ._cardCompleted_x3fwx_52{background:linear-gradient(160deg,#22c55e0d 0%,#01b4af12 100%);border-color:#01b4af40;box-shadow:0 0 8px #01b4af0f,0 1px 3px #0000000a}._header_x3fwx_91{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #6366f10f;align-items:center;gap:8px;padding:10px 16px;display:flex}._header_x3fwx_91:hover{background:#6366f108}._cardCollapsed_x3fwx_30 ._header_x3fwx_91{border-bottom:none}._chevron_x3fwx_111{color:var(--text-tertiary);flex-shrink:0;transition:transform .2s}._chevronOpen_x3fwx_117{transform:rotate(90deg)}._headerIcon_x3fwx_121{color:var(--color-blue-400,#5395ff);flex-shrink:0}._headerTitle_x3fwx_126{font-family:var(--font-primary);color:var(--text-primary);letter-spacing:-.01em;font-size:.8125rem;font-weight:700}._headerIconConfirmed_x3fwx_136{color:#4ade80;flex-shrink:0}[data-theme=light] ._headerIconConfirmed_x3fwx_136{color:#16a34a}._headerIconCompleted_x3fwx_145{color:var(--color-cyan-500,#01e4db);flex-shrink:0}[data-theme=light] ._headerIconCompleted_x3fwx_145{color:var(--color-cyan-600,#01c4bc)}._confirmedBadge_x3fwx_154{text-transform:uppercase;letter-spacing:.05em;color:#4ade80;background:#22c55e33;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:.5625rem;font-weight:700}[data-theme=light] ._confirmedBadge_x3fwx_154{color:#15803d;background:#22c55e1f}._completedBadge_x3fwx_171{text-transform:uppercase;letter-spacing:.05em;color:var(--color-cyan-400,#4eeae3);background:#01e4db2e;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:.5625rem;font-weight:700}[data-theme=light] ._completedBadge_x3fwx_171{color:#0d7377;background:#01b4af1f}._cardEdited_x3fwx_190,[data-theme=light] ._cardEdited_x3fwx_190{background:linear-gradient(160deg,#f59e0b0f 0%,#f59e0b05 100%);border-color:#f59e0b40}._headerIconEdited_x3fwx_206{color:#f59e0b;flex-shrink:0}[data-theme=light] ._headerIconEdited_x3fwx_206{color:#d97706}._editedBadge_x3fwx_215{text-transform:uppercase;letter-spacing:.05em;color:#fbbf24;background:#f59e0b33;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:.5625rem;font-weight:700}[data-theme=light] ._editedBadge_x3fwx_215{color:#b45309;background:#f59e0b1f}._changesList_x3fwx_234{border-bottom:1px solid #f59e0b14;padding:6px 16px 8px}._changeRow_x3fwx_239{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0;font-size:.6875rem;line-height:1.5;display:flex}._changeStep_x3fwx_249{color:#f59e0b;flex-shrink:0;min-width:42px;font-weight:600}[data-theme=light] ._changeStep_x3fwx_249{color:#b45309}._changeFrom_x3fwx_260{color:var(--text-muted);text-decoration:line-through}._changeArrow_x3fwx_265{color:var(--text-muted);flex-shrink:0}._changeTo_x3fwx_270{color:#fbbf24;font-weight:500}[data-theme=light] ._changeTo_x3fwx_270{color:#b45309}._hintBanner_x3fwx_281{color:var(--text-tertiary);background:#3b82f60a;border-bottom:1px solid #3b82f60f;align-items:center;gap:8px;padding:8px 16px;font-size:.6875rem;display:flex}[data-theme=light] ._hintBanner_x3fwx_281{background:#3b82f60d}._currentStep_x3fwx_298{color:var(--color-blue-400,#5395ff);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-size:.75rem;overflow:hidden}._progressWrapper_x3fwx_310{flex:1;align-items:center;gap:10px;margin-left:8px;display:flex}._progressTrack_x3fwx_318{background:#ffffff24;border:1px solid #ffffff0d;border-radius:3px;flex:1;height:5px;overflow:hidden}[data-theme=light] ._progressTrack_x3fwx_318{background:#6366f124;border-color:#6366f10d}._progressFill_x3fwx_332{background:var(--color-blue-500);border-radius:2px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);box-shadow:0 0 6px #3b82f673}._progressFill_x3fwx_332[data-complete=true]{background:#22c55e}._headerCount_x3fwx_344{font-family:var(--font-mono);color:var(--text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;font-weight:500}._list_x3fwx_355{margin:0;padding:4px 0;list-style:none}._item_x3fwx_361{align-items:center;gap:12px;min-height:36px;padding:8px 16px;transition:background .12s;display:flex}._item_x3fwx_361:hover{background:#6366f108}._stepNumber_x3fwx_376{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6875rem;font-weight:700;transition:all .25s;display:flex}._stepPending_x3fwx_389{color:var(--text-muted);background:#ffffff0a;border:1.5px solid #ffffff14}[data-theme=light] ._stepPending_x3fwx_389{color:var(--text-tertiary);background:#6366f10a;border-color:#6366f11f}._stepInProgress_x3fwx_401{color:var(--color-blue-500);background:#3b82f61f;border:1.5px solid #3b82f640;animation:2.5s ease-in-out infinite _stepPulse_x3fwx_1}._stepCompleted_x3fwx_408{color:#22c55e;background:#22c55e1f;border:1.5px solid #22c55e40}@keyframes _stepPulse_x3fwx_1{0%,to{box-shadow:0 0 #3b82f626}50%{box-shadow:0 0 0 5px #3b82f600}}._statusPending_x3fwx_421{color:var(--text-muted)}._statusInProgress_x3fwx_422{color:var(--color-blue-500)}._statusCompleted_x3fwx_423{color:#22c55e}._statusBtn_x3fwx_425{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background .12s;display:flex}._statusBtn_x3fwx_425:hover{background:#6366f114}._content_x3fwx_446{font-family:var(--font-primary);color:var(--text-primary);flex:1;min-width:0;font-size:.8125rem;line-height:1.55}._contentCompleted_x3fwx_455{color:var(--text-muted);text-decoration:line-through}._editInput_x3fwx_462{font-family:var(--font-primary);background:var(--bg-primary);color:var(--text-primary);border:1px solid #6366f140;border-radius:8px;outline:none;flex:1;min-width:0;padding:4px 10px;font-size:.8125rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._editInput_x3fwx_462:focus{border-color:var(--color-blue-500);box-shadow:0 0 0 3px #3b82f614}._itemActions_x3fwx_484{opacity:0;flex-shrink:0;align-items:center;gap:2px;transition:opacity .12s;display:flex}._item_x3fwx_361:hover ._itemActions_x3fwx_484{opacity:1}._iconBtn_x3fwx_497{width:24px;height:24px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:all .12s;display:flex}._iconBtn_x3fwx_497:hover{color:var(--text-primary);background:#6366f114}._deleteBtn_x3fwx_516:hover{color:#ef4444;background:#ef444414}._footer_x3fwx_523{border-top:1px solid #6366f10f;align-items:center;gap:8px;padding:8px 16px 10px;display:flex}._addBtn_x3fwx_531{color:var(--text-tertiary);font-family:var(--font-primary);cursor:pointer;background:0 0;border:1px dashed #6366f126;border-radius:8px;align-items:center;gap:5px;padding:5px 12px;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}._addBtn_x3fwx_531:hover{border-color:var(--color-blue-400);color:var(--color-blue-400);background:#3b82f60a}._submitBtn_x3fwx_553{color:var(--color-blue-500);font-family:var(--font-primary);cursor:pointer;background:0 0;border:1px solid #3b82f640;border-radius:8px;align-items:center;gap:5px;margin-left:auto;padding:5px 14px;font-size:.75rem;font-weight:600;transition:all .15s;display:flex}._submitBtn_x3fwx_553:hover{border-color:var(--color-blue-500);background:#3b82f60f}._submitBtn_x3fwx_553:active{background:#3b82f61a}._submitBtn_x3fwx_553:disabled{opacity:.3;cursor:not-allowed}[data-theme=light] ._submitBtn_x3fwx_553{border-color:#3b82f64d}[data-theme=light] ._submitBtn_x3fwx_553:hover{border-color:var(--color-blue-500);background:#3b82f60f}._container_1jnmw_1{background:var(--bg-primary);flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}._header_1jnmw_12{border-bottom:1px solid var(--border-primary);flex-shrink:0;align-items:center;gap:12px;padding:16px 24px;display:flex}._backBtn_1jnmw_21{border:1px solid var(--border-secondary);border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-base);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._backBtn_1jnmw_21:hover{color:var(--text-primary);border-color:var(--color-blue-400)}._titleInput_1jnmw_41{font-size:18px;font-weight:600;font-family:var(--font-primary);color:var(--text-primary);border-radius:var(--radius-md);min-width:0;transition:border-color var(--transition-base);background:0 0;border:1px solid #0000;outline:none;flex:1;padding:4px 8px}._titleInput_1jnmw_41:focus{border-color:var(--color-blue-400)}._statusBadge_1jnmw_60{text-transform:uppercase;letter-spacing:.04em;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}._statusExtracting_1jnmw_70{color:#f59e0b;background:#f59e0b26}._statusDraft_1jnmw_75{color:var(--text-tertiary);background:#94a3b826}._statusReady_1jnmw_80{color:#22c55e;background:#22c55e26}._deleteBtn_1jnmw_85{border:1px solid var(--border-secondary);border-radius:var(--radius-md);width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-base);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._deleteBtn_1jnmw_85:hover{color:#ef4444;background:#ef444414;border-color:#ef444466}._saveBtn_1jnmw_107{background:var(--color-blue-500);color:#fff;cursor:pointer;transition:all var(--transition-base);opacity:.4;pointer-events:none;border:none;border-radius:8px;flex-shrink:0;padding:6px 16px;font-size:13px;font-weight:500}._saveBtnDirty_1jnmw_122{opacity:1;pointer-events:auto}._saveBtnDirty_1jnmw_122:hover{filter:brightness(1.1)}._content_1jnmw_132{flex-direction:column;flex:1;gap:24px;width:100%;max-width:900px;margin:0 auto;padding:24px 24px 80px;display:flex;overflow-y:auto}._section_1jnmw_145{flex-direction:column;gap:8px;display:flex}._sectionTitle_1jnmw_151{text-transform:uppercase;letter-spacing:.06em;color:var(--color-blue-500);margin:0;font-size:12px;font-weight:600}._descriptionInput_1jnmw_161{width:100%;font-size:14px;font-family:var(--font-primary);color:var(--text-secondary);border-radius:var(--radius-md);resize:vertical;min-height:48px;transition:border-color var(--transition-base);background:0 0;border:1px solid #0000;outline:none;padding:8px;line-height:1.5}._descriptionInput_1jnmw_161:focus{border-color:var(--color-blue-400)}._tags_1jnmw_182{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._tag_1jnmw_182{color:var(--color-blue-400);background:#5395ff1a;border:none;border-radius:12px;align-items:center;gap:4px;padding:2px 10px;font-size:12px;font-weight:500;display:inline-flex}._tagRemove_1jnmw_202{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_1jnmw_202:hover{opacity:1}._tagInput_1jnmw_223{font-size:12px;font-family:var(--font-primary);border:1px dashed var(--border-secondary);color:var(--text-secondary);width:80px;transition:border-color var(--transition-base);background:0 0;border-radius:12px;outline:none;padding:2px 8px}._tagInput_1jnmw_223:focus{border-color:var(--color-blue-400)}._stepCard_1jnmw_241{border:1px solid var(--border-primary);border-radius:var(--radius-lg);min-width:0;overflow:hidden}._stepHeader_1jnmw_248{background:var(--bg-secondary);align-items:center;gap:8px;padding:12px 16px;display:flex}._stepNumber_1jnmw_256{background:var(--color-blue-500);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}._stepName_1jnmw_270{color:var(--text-primary);font-size:14px;font-weight:600}._stepBody_1jnmw_276{flex-direction:column;gap:12px;padding:12px 16px;display:flex}._stepDesc_1jnmw_283{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.5}._codeBlock_1jnmw_290{border-radius:var(--radius-md);min-width:0;font-size:13px;overflow:hidden}._codeBlock_1jnmw_290 pre{white-space:pre-wrap!important;word-break:break-all!important;margin:0!important;padding:12px!important;overflow-x:auto!important}._paramsTable_1jnmw_306{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}._paramsTable_1jnmw_306 th{text-align:left;color:var(--text-tertiary);border-bottom:1px solid var(--border-primary);text-transform:uppercase;letter-spacing:.04em;padding:6px 8px;font-size:11px;font-weight:600}._paramsTable_1jnmw_306 td{color:var(--text-secondary);border-bottom:1px solid var(--border-light,var(--border-primary));word-break:break-all;overflow-wrap:anywhere;padding:6px 8px}._required_1jnmw_332{color:#ef4444;font-weight:600}._depList_1jnmw_337{flex-wrap:wrap;gap:4px;display:flex}._dep_1jnmw_337{font-size:11px;font-family:var(--font-mono);background:var(--bg-secondary);color:var(--text-secondary);border-radius:4px;padding:1px 8px}._ioTable_1jnmw_353{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}._ioTable_1jnmw_353 th{text-align:left;color:var(--text-tertiary);border-bottom:1px solid var(--border-primary);text-transform:uppercase;letter-spacing:.04em;padding:8px 10px;font-size:11px;font-weight:600}._ioTable_1jnmw_353 td{color:var(--text-secondary);border-bottom:1px solid var(--border-light,var(--border-primary));word-break:break-all;overflow-wrap:anywhere;padding:8px 10px}._provGrid_1jnmw_380{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}._provItem_1jnmw_386{flex-direction:column;gap:2px;display:flex}._provLabel_1jnmw_392{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:11px}._provValue_1jnmw_399{color:var(--text-primary);font-size:14px}._provLink_1jnmw_404{color:var(--color-blue-500);cursor:pointer;text-align:left;font-size:14px;font-family:var(--font-primary);background:0 0;border:none;padding:0}._provLink_1jnmw_404:hover{text-decoration:underline}._contextList_1jnmw_420{flex-direction:column;gap:6px;display:flex}._contextItem_1jnmw_426{color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius-md);padding:6px 10px;font-size:13px;line-height:1.5}._stepNameInput_1jnmw_436{font-size:14px;font-weight:600;font-family:var(--font-primary);color:var(--text-primary);border-radius:var(--radius-sm);min-width:0;transition:border-color var(--transition-base);background:0 0;border:1px solid #0000;outline:none;flex:1;padding:2px 6px}._stepNameInput_1jnmw_436:focus{border-color:var(--color-blue-400)}._stepDescInput_1jnmw_456{width:100%;font-size:13px;font-family:var(--font-primary);color:var(--text-secondary);border-radius:var(--radius-sm);resize:vertical;min-height:32px;transition:border-color var(--transition-base);background:0 0;border:1px solid #0000;outline:none;padding:4px 6px;line-height:1.5}._stepDescInput_1jnmw_456:focus{border-color:var(--color-blue-400)}._addBtn_1jnmw_477{border:1px dashed var(--border-secondary);color:var(--color-blue-500);cursor:pointer;transition:all var(--transition-base);background:0 0;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;display:flex}._addBtn_1jnmw_477:hover{border-color:var(--color-blue-400);background:#5395ff0f}._rowDeleteBtn_1jnmw_498{width:22px;height:22px;color:var(--text-tertiary);cursor:pointer;opacity:.4;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}._rowDeleteBtn_1jnmw_498:hover{opacity:1;color:#ef4444;background:#ef44441a}._container_ffqdm_2{flex:1;min-width:0;height:100%;display:flex;overflow:hidden}._resizeHandle_ffqdm_10{background:var(--border-primary);cursor:col-resize;width:4px;transition:background var(--transition-base);flex-shrink:0}._resizeHandle_ffqdm_10:hover{background:var(--color-blue-400)}._sidebar_ffqdm_23{background:var(--bg-primary);flex-direction:column;height:100%;display:flex;overflow:hidden}._sidebarScroll_ffqdm_31{padding:var(--spacing-md) var(--spacing-lg);flex:1;overflow-y:auto}._header_ffqdm_38{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-bottom:1px solid var(--border-primary);flex-shrink:0;display:flex}._closeBtn_ffqdm_47{color:var(--text-secondary);cursor:pointer;padding:var(--spacing-xs);transition:background var(--transition-base);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._closeBtn_ffqdm_47:hover{background:var(--bg-tertiary);color:var(--text-primary)}._capsuleTitle_ffqdm_65{font-size:var(--text-base);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}._statusBadge_ffqdm_75{font-size:var(--text-xs);border-radius:10px;flex-shrink:0;padding:2px 8px;font-weight:500}._statusDraft_ffqdm_83{color:#fa0;background:#ffaa0026}._statusReady_ffqdm_88{color:#00c878;background:#00c87826}._section_ffqdm_94{margin-bottom:var(--spacing-lg)}._sectionTitle_ffqdm_98{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--spacing-sm);font-weight:600}._description_ffqdm_107{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}._paramGroup_ffqdm_114{margin-bottom:var(--spacing-md)}._paramLabel_ffqdm_118{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:4px;font-weight:500;display:block}._paramHint_ffqdm_126{font-size:var(--text-xs);color:var(--text-tertiary);margin-left:var(--spacing-xs);font-weight:400}._paramInput_ffqdm_133{border:1px solid var(--border-secondary);background:var(--bg-secondary);width:100%;color:var(--text-primary);font-size:var(--text-sm);font-family:var(--font-primary);transition:border-color var(--transition-base);box-sizing:border-box;border-radius:8px;outline:none;padding:8px 12px}._paramInput_ffqdm_133:focus{border-color:var(--color-blue-400)}._paramInput_ffqdm_133::placeholder{color:var(--text-tertiary)}._stepList_ffqdm_156{flex-direction:column;gap:2px;display:flex}._stepItem_ffqdm_162{align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm);color:var(--text-secondary);transition:background var(--transition-base);border-radius:6px;padding:6px 8px;display:flex}._stepItem_ffqdm_162:hover{background:var(--bg-tertiary)}._stepPending_ffqdm_177{color:var(--text-tertiary)}._stepActive_ffqdm_181{color:var(--color-blue-400)}._stepCompleted_ffqdm_185{color:#00c878}._stepError_ffqdm_189{color:#ef4444}._stepName_ffqdm_193{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._stepIcon_ffqdm_200{flex-shrink:0;align-items:center;display:flex}._sidebarFooter_ffqdm_207{border-top:1px solid var(--border-primary);padding:var(--spacing-md) var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;flex-shrink:0;max-height:55%;display:flex;overflow:hidden}._historyScrollArea_ffqdm_218{flex:1;min-height:0;overflow-y:auto}._executeBtn_ffqdm_225{background:var(--color-blue-500);color:#fff;width:100%;font-size:var(--text-sm);cursor:pointer;transition:opacity var(--transition-base);border:none;border-radius:10px;flex-shrink:0;padding:10px;font-weight:600}._executeBtn_ffqdm_225:hover:not(:disabled){opacity:.9}._executeBtn_ffqdm_225:disabled{opacity:.5;cursor:not-allowed}._artifactEntry_ffqdm_249{align-items:center;gap:6px;padding:3px 0;display:flex}._artifactLink_ffqdm_256{font-size:var(--text-xs);color:var(--color-blue-400);align-items:center;gap:5px;min-width:0;text-decoration:none;display:flex}._artifactLink_ffqdm_256:hover{text-decoration:underline}._artifactFilename_ffqdm_270{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._artifactBadge_ffqdm_276{background:var(--bg-tertiary);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:10px;font-weight:600}._resultPanel_ffqdm_289{background:var(--bg-primary);flex-direction:column;height:100%;display:flex;overflow:hidden}._resultSection_ffqdm_297{border-bottom:1px solid var(--border-primary);flex-direction:column;min-height:0;display:flex}._resultSection_ffqdm_297:last-child{border-bottom:none;flex:1}._resultSectionHeader_ffqdm_309{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;padding:var(--spacing-sm) var(--spacing-lg);border-bottom:1px solid var(--border-primary);flex-shrink:0;font-weight:600}._consoleWrap_ffqdm_321{padding:var(--spacing-sm) var(--spacing-lg);flex:1;min-height:80px;max-height:320px;overflow-y:auto}._consolePre_ffqdm_329{font-family:var(--font-mono,monospace);color:var(--text-secondary);white-space:pre-wrap;word-break:break-all;margin:0;font-size:11px;line-height:1.6}._consoleEmpty_ffqdm_339{font-size:var(--text-xs);color:var(--text-tertiary);padding:var(--spacing-sm) 0}._runSummaryWrap_ffqdm_346{padding:var(--spacing-sm) var(--spacing-lg)}._runSummaryRow_ffqdm_350{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);display:flex}._runDuration_ffqdm_357{font-size:var(--text-xs);color:var(--text-tertiary)}._runError_ffqdm_362{font-size:var(--text-xs);color:#ef4444;margin-top:var(--spacing-xs);line-height:1.4}._runParamsToggle_ffqdm_369{font-size:var(--text-xs);color:var(--text-tertiary);cursor:pointer;margin-top:var(--spacing-xs);background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}._runParamsPre_ffqdm_382{font-family:var(--font-mono,monospace);color:var(--text-secondary);background:var(--bg-secondary);padding:var(--spacing-sm);margin-top:var(--spacing-xs);white-space:pre-wrap;word-break:break-all;border-radius:6px;max-height:120px;font-size:11px;overflow-y:auto}._artifactCardList_ffqdm_397{padding:var(--spacing-sm) var(--spacing-lg);gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex;overflow-y:auto}._artifactCard_ffqdm_397{align-items:center;gap:var(--spacing-sm);border:1px solid var(--border-primary);background:var(--bg-secondary);transition:background var(--transition-base), border-color var(--transition-base);border-radius:8px;padding:8px 12px;text-decoration:none;display:flex}._artifactCard_ffqdm_397:hover{background:var(--bg-tertiary);border-color:var(--color-blue-400)}._artifactCardName_ffqdm_423{font-size:var(--text-sm);color:var(--color-blue-400);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._artifactCardBadge_ffqdm_432{background:var(--bg-primary);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;border:1px solid var(--border-primary);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:600}._emptyState_ffqdm_445{font-size:var(--text-xs);color:var(--text-tertiary);padding:var(--spacing-sm) var(--spacing-lg)}._loading_ffqdm_452{height:100%;color:var(--text-tertiary);font-size:var(--text-sm);justify-content:center;align-items:center;display:flex}._errorMsg_ffqdm_461{color:#ef4444;font-size:var(--text-sm);padding:var(--spacing-md) var(--spacing-lg);text-align:center}._mobileTabs_ffqdm_469{border-bottom:1px solid var(--border-primary);flex-shrink:0;display:flex}._mobileTab_ffqdm_469{text-align:center;font-size:var(--text-sm);color:var(--text-tertiary);cursor:pointer;transition:color var(--transition-base), border-color var(--transition-base);background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px;font-weight:500}._mobileTabActive_ffqdm_489{color:var(--color-blue-400);border-bottom-color:var(--color-blue-400)}._mobilePanelView_ffqdm_494{flex:1;overflow:hidden}@media (width<=768px){._sidebarScroll_ffqdm_31,._header_ffqdm_38{padding:var(--spacing-sm) var(--spacing-md)}}@keyframes _spin_ffqdm_516{to{transform:rotate(360deg)}}._spinning_ffqdm_516{animation:1s linear infinite _spin_ffqdm_516}._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_10qfz_1{border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-primary);padding:var(--spacing-md);cursor:pointer;transition:border-color var(--transition-base), box-shadow var(--transition-base)}._card_10qfz_1:hover{border-color:var(--color-blue-400)}._selected_10qfz_14{border-color:var(--color-blue-500);box-shadow:0 0 0 2px var(--color-blue-100)}._titleRow_10qfz_21{justify-content:space-between;align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);display:flex}._title_10qfz_21{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}._renameInput_10qfz_40{min-width:0;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--color-blue-400);border-radius:var(--radius-sm);outline:none;flex:1;padding:2px 6px;font-size:14px;font-weight:500}._actions_10qfz_53{opacity:0;transition:opacity var(--transition-base);align-items:center;gap:2px;display:flex}._card_10qfz_1:hover ._actions_10qfz_53,._selected_10qfz_14 ._actions_10qfz_53{opacity:1}._actionBtn_10qfz_69{cursor:pointer;color:var(--text-tertiary);border-radius:var(--radius-sm);transition:color var(--transition-base), background var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}._actionBtn_10qfz_69:hover{color:var(--text-primary);background:var(--bg-tertiary)}._actionBtnDanger_10qfz_87{color:var(--color-red-500)!important}._metaRow_10qfz_93{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);flex-wrap:wrap;display:flex}._visWrapper_10qfz_101{position:relative}._visBadge_10qfz_105{border:1px solid var(--border-primary);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-base);border-radius:10px;align-items:center;gap:3px;padding:2px 7px;font-size:11px;display:flex}._visBadge_10qfz_105:hover{border-color:var(--color-blue-400)}._visMenu_10qfz_123{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:100;min-width:130px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}._visMenuItem_10qfz_136{cursor:pointer;width:100%;color:var(--text-secondary);text-align:left;transition:background var(--transition-base);background:0 0;border:none;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}._visMenuItem_10qfz_136:hover{background:var(--bg-secondary)}._visMenuItemActive_10qfz_155{color:var(--color-blue-500);font-weight:500}._runStatus_10qfz_160{color:var(--text-tertiary);align-items:center;gap:4px;font-size:11px;display:flex}._runDate_10qfz_168{color:var(--text-tertiary);opacity:.7}._metaChip_10qfz_173{color:var(--text-tertiary);background:var(--bg-tertiary);border-radius:10px;padding:2px 7px;font-size:11px}._date_10qfz_181{color:var(--text-tertiary);margin-left:auto;font-size:11px}._tags_10qfz_189{flex-wrap:wrap;gap:4px;display:flex}._tag_10qfz_189{background:var(--bg-tertiary);color:var(--text-secondary);border-radius:10px;padding:2px 7px;font-size:11px}._layout_cspuz_1{flex:1;min-width:0;height:100%;display:flex;overflow:hidden}._filterPanel_cspuz_11{border-right:1px solid var(--border-primary);background:var(--bg-secondary);width:200px;padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}._searchWrapper_cspuz_23{align-items:center;display:flex;position:relative}._searchIcon_cspuz_29{color:var(--text-tertiary);pointer-events:none;position:absolute;left:8px}._searchInput_cspuz_36{border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:var(--bg-primary);width:100%;color:var(--text-primary);outline:none;padding:6px 28px;font-size:12px}._searchInput_cspuz_36:focus{border-color:var(--color-blue-400)}._clearBtn_cspuz_51{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;align-items:center;padding:2px;display:flex;position:absolute;right:6px}._filterSection_cspuz_63{flex-direction:column;gap:4px;display:flex}._filterLabel_cspuz_69{text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:2px;font-size:10px;font-weight:600}._tagList_cspuz_78{flex-wrap:wrap;gap:4px;display:flex}._filterChip_cspuz_84{border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-base);text-align:left;border-radius:12px;padding:3px 8px;font-size:11px}._filterChip_cspuz_84:hover{border-color:var(--color-blue-400);color:var(--color-blue-400)}._filterChipActive_cspuz_101{background:var(--color-blue-500);border-color:var(--color-blue-500);color:#fff}._clearTagsBtn_cspuz_107{color:var(--text-tertiary);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline}._clearTagsBtn_cspuz_107:hover{color:var(--text-secondary)}._main_cspuz_124{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._header_cspuz_132{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--border-primary);flex-shrink:0;display:flex}._title_cspuz_141{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}._count_cspuz_148{color:var(--text-tertiary);font-size:13px}._errorBanner_cspuz_153{background:var(--color-red-50);border-bottom:1px solid var(--color-red-200);color:var(--color-red-700);flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 16px;font-size:13px;display:flex}._errorDismiss_cspuz_165{cursor:pointer;color:var(--color-red-500);background:0 0;border:none;font-size:16px}._emptyState_cspuz_173{justify-content:center;align-items:center;gap:var(--spacing-sm);color:var(--text-tertiary);flex-direction:column;flex:1;font-size:14px;display:flex}._emptyHint_cspuz_184{color:var(--text-tertiary);font-size:12px}._spinner_cspuz_189{animation:1s linear infinite _spin_cspuz_189}@keyframes _spin_cspuz_189{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._listAndPreview_cspuz_198{flex:1;display:flex;overflow:hidden}._cardList_cspuz_204{min-width:0;padding:var(--spacing-md) var(--spacing-xl);gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex;overflow-y:auto}._previewDetail_cspuz_216{border-left:1px solid var(--border-primary);background:var(--bg-secondary);width:280px;padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}._previewDetailHeader_cspuz_228{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);color:var(--text-primary);font-size:14px;display:flex}._closePreview_cspuz_237{cursor:pointer;color:var(--text-tertiary);background:0 0;border:none;flex-shrink:0;align-items:center;display:flex}._previewDescription_cspuz_247{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}._previewMeta_cspuz_254{color:var(--text-tertiary);flex-direction:column;gap:3px;font-size:11px;display:flex}._previewTags_cspuz_262{flex-wrap:wrap;gap:4px;display:flex}._tag_cspuz_78{background:var(--bg-tertiary);color:var(--text-secondary);border-radius:10px;padding:2px 7px;font-size:11px}._container_12wr5_1{background:var(--bg-primary);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._header_12wr5_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_12wr5_21{font-family:var(--font-mono);font-weight:600;font-size:var(--text-lg);color:var(--text-primary);margin:4px 0 0;line-height:28px}._content_12wr5_31{flex-direction:column;flex:1;align-items:center;gap:16px;padding:40px 32px 20px;display:flex;position:relative;overflow-y:auto}._logoBlur_12wr5_42{pointer-events:none;background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%);position:absolute;inset:0}._settingsList_12wr5_49{width:724px;z-index:var(--z-base);flex-direction:column;display:flex;position:relative}._settingItemContainer_12wr5_57{flex-direction:column;width:100%;display:flex}._settingItemContainer_12wr5_57._expanded_12wr5_63{background:var(--bg-overlay-dark);border-radius:var(--radius-lg);border:1px solid var(--border-tertiary);overflow:hidden}._settingItem_12wr5_57{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_12wr5_57:hover{background-color:#ffffff05}._settingItemContent_12wr5_89{flex:1;align-items:center;gap:8px;display:flex}._iconWrapper_12wr5_96{background-color:var(--bg-overlay-medium);border-radius:var(--radius-full);justify-content:center;align-items:center;width:40px;height:40px;display:flex}._settingIcon_12wr5_106{width:24px;height:24px;color:var(--text-primary);stroke-width:2px}._settingLabel_12wr5_113{font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);color:var(--text-primary);margin:0;line-height:1.849}._chevronWrapper_12wr5_122{justify-content:center;align-items:center;width:16px;height:16px;display:flex}._chevron_12wr5_122{width:16px;height:16px;color:var(--text-secondary);stroke-width:2px}._expandedContent_12wr5_137{width:100%;padding:16px 24px 24px}._profileExpanded_12wr5_142{flex-direction:column;gap:16px;width:100%;display:flex}._editProfileButton_12wr5_149{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_12wr5_149:hover{opacity:.7}._editProfileText_12wr5_168{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);color:var(--text-primary);line-height:normal}._editProfileIcon_12wr5_176{width:20px;height:20px;color:var(--text-primary);stroke-width:2px}._formFields_12wr5_183{flex-direction:column;width:100%;display:flex}._formRow_12wr5_189{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._formRow_12wr5_189:last-child{border-bottom:none}._fieldLabel_12wr5_202{font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);color:var(--text-light);width:150px;line-height:1.849}._fieldInput_12wr5_211{border-radius:var(--radius-md);width:300px;font-family:var(--font-mono);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_12wr5_211:focus{border-color:#68686880}._fieldInput_12wr5_211._disabled_12wr5_230{cursor:default;background:0 0;border:none}._fieldInput_12wr5_211._disabled_12wr5_230:focus{border:none}._passwordExpanded_12wr5_241{flex-direction:column;gap:16px;width:100%;display:flex}._changePasswordButton_12wr5_248{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_12wr5_248:hover{opacity:.7}._changePasswordText_12wr5_267{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);color:var(--text-primary);line-height:normal}._changePasswordIcon_12wr5_275{width:20px;height:20px;color:var(--text-primary);stroke-width:2px}._passwordReadOnly_12wr5_282{justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._passwordReadOnlyInput_12wr5_290{border-radius:var(--radius-md);width:300px;height:42px;font-family:var(--font-mono);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_12wr5_306{flex-direction:column;width:100%;display:flex}._passwordRow_12wr5_312{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._passwordRow_12wr5_312:last-child{border-bottom:none}._passwordLabel_12wr5_325{font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);color:var(--text-light);line-height:1.849}._passwordInputWrapper_12wr5_333{align-items:center;width:300px;display:flex;position:relative}._passwordInput_12wr5_333{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_12wr5_333::placeholder{color:var(--text-gray)}._passwordInput_12wr5_333:focus{border-color:#68686880}._eyeButton_12wr5_364{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_12wr5_379{width:18px;height:18px;color:var(--text-gray);transition:color var(--transition-base)}._eyeButton_12wr5_364:hover ._eyeIcon_12wr5_379{color:var(--text-light)}._passwordActions_12wr5_390{justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}._cancelButton_12wr5_399{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_12wr5_399:hover{opacity:.9}._saveButton_12wr5_422{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_12wr5_422:hover{opacity:.9}._saveButton_12wr5_422:disabled,._cancelButton_12wr5_399:disabled{opacity:.5;cursor:not-allowed}._errorMessage_12wr5_452{color:#ff4d4f;font-size:var(--text-sm);margin:4px 0 0}._passwordSuccess_12wr5_458{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 0 8px;display:flex}._passwordSuccessIcon_12wr5_467{color:#52c41a;width:40px;height:40px;margin-bottom:4px}._passwordSuccessTitle_12wr5_474{font-family:var(--font-primary);font-weight:600;font-size:var(--text-lg);color:#fff;margin:0}._passwordSuccessSubtitle_12wr5_482{font-family:var(--font-primary);font-size:var(--text-sm);color:#fff9;max-width:300px;margin:0 0 12px}[data-theme=light] ._settingItemContainer_12wr5_57._expanded_12wr5_63{background:#ffffff42;border:1px solid #0062fd1c;box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._settingItem_12wr5_57{border-bottom:1px solid #0062fd26}[data-theme=light] ._iconWrapper_12wr5_96{background-color:#0062fd26}[data-theme=light] ._settingIcon_12wr5_106,[data-theme=light] ._settingLabel_12wr5_113{color:#002560}[data-theme=light] ._chevron_12wr5_122,[data-theme=light] ._fieldLabel_12wr5_202,[data-theme=light] ._passwordLabel_12wr5_325{color:#70727c}[data-theme=light] ._fieldInput_12wr5_211,[data-theme=light] ._passwordInput_12wr5_333{color:#70727c;background:#ffffff52;border:1.1px solid #0062fd26}[data-theme=light] ._fieldInput_12wr5_211::-moz-placeholder{color:#70727c}[data-theme=light] ._passwordInput_12wr5_333::-moz-placeholder{color:#70727c}[data-theme=light] ._fieldInput_12wr5_211::placeholder,[data-theme=light] ._passwordInput_12wr5_333::placeholder{color:#70727c}[data-theme=light] ._formRow_12wr5_189,[data-theme=light] ._passwordRow_12wr5_312{border-bottom:1px solid #0062fd26}[data-theme=light] ._eyeIcon_12wr5_379{color:#70727c}[data-theme=light] ._eyeButton_12wr5_364:hover ._eyeIcon_12wr5_379{color:#002560}[data-theme=light] ._changePasswordButton_12wr5_248{border-bottom:1px solid #002560}[data-theme=light] ._changePasswordText_12wr5_267,[data-theme=light] ._changePasswordIcon_12wr5_275{color:#002560}[data-theme=light] ._passwordReadOnlyInput_12wr5_290{color:#70727c;background:#ffffff52;border:1.1px solid #0062fd26}._container_1swcx_2{flex-direction:column;gap:24px;display:flex}._loading_1swcx_8,._error_1swcx_9{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-tertiary);padding:16px 0}._error_1swcx_9{color:#ef4444}._tierSection_1swcx_21{flex-direction:column;gap:8px;display:flex}._tierBadge_1swcx_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_1swcx_37{stroke-width:2px;width:16px;height:16px}._tierName_1swcx_43{font-family:var(--font-mono);font-weight:600;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.6px}._upgradeHint_1swcx_51{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-tertiary);margin:0}._sectionTitle_1swcx_59{font-family:var(--font-mono);font-weight:600;font-size:var(--text-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.6px;margin:0 0 12px}._usageSection_1swcx_70{flex-direction:column;display:flex}._usageRow_1swcx_75{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:10px 0;display:flex}._usageRow_1swcx_75:last-child{border-bottom:none}._usageLabel_1swcx_87{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);align-items:center;gap:8px;min-width:130px;display:flex}._usageIcon_1swcx_97{stroke-width:2px;width:14px;height:14px;color:var(--text-tertiary)}._usageRight_1swcx_104{flex:1;justify-content:flex-end;align-items:center;gap:12px;display:flex}._usageText_1swcx_112{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);text-align:right;min-width:120px}._usageSep_1swcx_120{color:var(--text-tertiary);margin:0 2px}._unlimited_1swcx_125{color:var(--color-cyan-500);font-size:var(--text-xs)}._usageText_1swcx_112._warning_1swcx_130{color:#f59e0b}._usageText_1swcx_112._exceeded_1swcx_134{color:#ef4444}._barTrack_1swcx_139{background:var(--bg-overlay-medium);border-radius:var(--radius-full);width:120px;height:4px;overflow:hidden}._barFill_1swcx_147{background:var(--color-gradient-secondary);border-radius:var(--radius-full);height:100%;transition:width .3s}._barFill_1swcx_147._barWarning_1swcx_154{background:linear-gradient(90deg,#f59e0b,#f97316)}._barFill_1swcx_147._barExceeded_1swcx_158{background:linear-gradient(90deg,#ef4444,#dc2626)}._limitsSection_1swcx_163{flex-direction:column;display:flex}._limitsGrid_1swcx_168{grid-template-columns:1fr 1fr;gap:0;display:grid}._limitItem_1swcx_174{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}._limitItem_1swcx_174:nth-child(odd){border-right:1px solid var(--border-primary)}._limitLabel_1swcx_186{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}._limitValue_1swcx_192{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);font-weight:500}[data-theme=light] ._tierBadge_1swcx_27{background:#ffffff80}[data-theme=light] ._barTrack_1swcx_139{background:#0062fd14}[data-theme=light] ._limitItem_1swcx_174{border-bottom-color:#0062fd1a}[data-theme=light] ._limitItem_1swcx_174:nth-child(odd){border-right-color:#0062fd1a}[data-theme=light] ._usageRow_1swcx_75{border-bottom-color:#0062fd1a}._authContainer_1snqy_1{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}._authBackground_1snqy_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_1snqy_11{background:url(/assets/light-sign-up-bg-tvF7KzGv.png) 50%/cover no-repeat,#f0f6ff}._authBackgroundSignup_1snqy_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_1snqy_22{background:url(/assets/light-sign-up-bg-tvF7KzGv.png) 50%/cover no-repeat,#f0f6ff}._blurEllipse_1snqy_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_1snqy_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_1snqy_45{background:#ffffff52;border:1px solid #0062fd14;gap:32px;width:625px;padding:48px;box-shadow:0 4px 84px #0062fd14}._signupTitle_1snqy_69{font-family:var(--font-mono);color:var(--text-primary);margin:0 0 8px;font-size:32px;font-weight:600;line-height:1.3}[data-theme=light] ._signupTitle_1snqy_69{color:#002660;margin:0 0 8px;font-size:32px;font-weight:600;line-height:1.3}._logoHeader_1snqy_86{z-index:2;align-items:flex-end;gap:6px;display:flex;position:absolute;top:40px;left:40px}._logoIcon_1snqy_96{width:26.4px;height:30px;display:block}[data-theme=light] ._logoIcon_1snqy_96{width:26.4px;height:30px}._logoText_1snqy_107{font-family:var(--font-mono);color:#e4e4e4;margin:0;font-size:33px;font-weight:600;line-height:1.3}[data-theme=light] ._logoText_1snqy_107{font-family:var(--font-mono);color:#002660;margin:0;font-size:25px;font-weight:600;line-height:1.3}._footerBar_1snqy_125{z-index:2;justify-content:center;align-items:center;gap:33px;display:flex;position:absolute;bottom:16px;left:0;right:0}._footerText_1snqy_137{font-family:var(--font-mono);color:#d9d9d9;margin:0;font-size:14px;font-weight:400;line-height:1}[data-theme=light] ._footerText_1snqy_137{font-family:var(--font-mono);color:#002660;margin:0;font-size:14px;font-weight:400;line-height:1}._footerLink_1snqy_155{font-family:var(--font-mono);color:#d9d9d9;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:400;line-height:1;text-decoration:underline}._footerLink_1snqy_155:hover{color:#fff}[data-theme=light] ._footerLink_1snqy_155{color:#002660}[data-theme=light] ._footerLink_1snqy_155:hover{color:#0040a0}._title_1snqy_180{font-family:var(--font-mono);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-loose);color:var(--text-primary);margin:0}._subtitle_1snqy_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_1snqy_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_1snqy_198{color:#002560d9;background:#a2c5fc26;border:1.1px solid #0062fd26;width:100%;height:48px;padding:12px 18px;font-size:16px;font-weight:500}._inputDark_1snqy_198::placeholder{color:var(--text-placeholder)}[data-theme=light] ._inputDark_1snqy_198::placeholder{color:#00256073}._fieldRow_1snqy_231{flex-direction:column;gap:12px;display:flex}[data-theme=light] ._fieldRow_1snqy_231{gap:12px}._nameEmailGroup_1snqy_241{flex-direction:column;gap:12px;display:flex}[data-theme=light] ._nameEmailGroup_1snqy_241{gap:12px}._passwordStrengthGroup_1snqy_251{flex-direction:column;gap:8px;display:flex}[data-theme=light] ._passwordStrengthGroup_1snqy_251{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._passwordHint_1snqy_264{font-family:var(--font-primary);color:var(--text-tertiary);margin:0;font-size:14px}[data-theme=light] ._passwordHint_1snqy_264{color:#002660;opacity:.8;font-size:14px;font-weight:400}._strengthRow_1snqy_278{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-theme=light] ._strengthRow_1snqy_278{gap:12px}._strengthBarWrap_1snqy_289{background:#ffffff26;border:1px solid #ffffff0d;border-radius:4px;flex:1;height:4px;overflow:hidden}[data-theme=light] ._strengthBarWrap_1snqy_289{background:#a282fc40;border:1px solid #0062fd26;border-radius:4px}._strengthBarFill_1snqy_304{width:0%;height:100%;transition:width var(--transition-base);background:linear-gradient(90deg,#e54335 0%,#f6b704 50%,#34a353 100%)}[data-theme=light] ._strengthBarFill_1snqy_304{background:linear-gradient(90deg,#e54335 0%,#f6b704 50%,#34a353 100%)}._strengthLabel_1snqy_315{font-family:var(--font-mono);color:#34a353;white-space:nowrap;font-size:14px;font-weight:600}[data-theme=light] ._strengthLabel_1snqy_315{font-family:var(--font-mono);color:#34a353;font-size:14px;font-weight:600}._eyeButton_1snqy_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_1snqy_330{color:#00256073}._checkboxRow_1snqy_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_1snqy_350{font-family:var(--font-primary);color:#002560;gap:8px;font-size:14px;font-weight:400}._checkboxInput_1snqy_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_1snqy_368{background:#ffffff0d;border:1.1px solid #002660;flex-shrink:0;width:16px;height:16px}._checkboxInput_1snqy_368:checked{background:linear-gradient(141deg,#0062fd 0%,#01e4db 100%);border-color:#0000}._checkboxInput_1snqy_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_1snqy_368:checked:after{width:10px;height:10px}._primaryButtonLarge_1snqy_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_1snqy_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_1snqy_433{color:var(--text-tertiary);font-family:var(--font-mono);justify-content:center;align-items:center;font-size:14px;display:flex}._socialRow_1snqy_448{align-items:center;gap:17px;display:flex}._socialButton_1snqy_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_1snqy_482{text-align:center;font-family:var(--font-primary);color:var(--text-secondary);font-size:14px}[data-theme=light] ._bottomSignIn_1snqy_482{font-family:var(--font-primary);color:#353535;font-size:14px;font-weight:400;line-height:1}._error_1snqy_497{color:#ff6b6b;border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-mono);font-size:var(--text-sm);background-color:#ff000014;border:1px solid #ff000040}._migrationNotice_1snqy_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_1snqy_520{flex:1}._migrationNoticeDismiss_1snqy_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_1snqy_524:hover{opacity:1}[data-theme=light] ._migrationNotice_1snqy_507{color:#374151}._errorWithAction_1snqy_544{border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-mono);font-size:var(--text-sm);background-color:#ff000014;border:1px solid #ff000040}._errorWithActionText_1snqy_553{color:#ff6b6b;margin-bottom:6px}._errorWithActionHint_1snqy_558{color:var(--text-secondary);font-size:var(--text-xs)}._errorWithActionHint_1snqy_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_1snqy_575{gap:var(--spacing-lg);flex-direction:column;display:flex}[data-theme=light] ._form_1snqy_575{gap:16px}._field_1snqy_231{gap:var(--spacing-xs);flex-direction:column;display:flex}._label_1snqy_591{font-family:var(--font-mono);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-light)}._input_1snqy_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_1snqy_198::placeholder{color:var(--text-placeholder)}._input_1snqy_198:focus{border-color:#68686880}._submitButton_1snqy_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_1snqy_622{background:linear-gradient(100.17deg, var(--color-blue-500) 0%, var(--color-cyan-500) 119.5%)}._submitButton_1snqy_622:disabled{opacity:.7;cursor:not-allowed}._switchRow_1snqy_648{justify-content:center;align-items:center;gap:var(--spacing-sm);display:flex}._switchText_1snqy_655{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary)}._linkButton_1snqy_661{font-family:var(--font-mono);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_1snqy_661{font-family:var(--font-mono);color:#002660;font-size:14px;font-weight:600}._iconContainer_1snqy_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_1snqy_680{background:#0062fd26;border:.5px solid #ffffff12}._sendIcon_1snqy_698{width:64px;height:64px}._checkInboxTitle_1snqy_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_1snqy_703{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._checkInboxSubtitle_1snqy_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_1snqy_721{color:#002560f0;opacity:.5;font-family:Inter,sans-serif;font-size:14px}._forgotPasswordTitle_1snqy_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_1snqy_741{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._forgotPasswordSubtitle_1snqy_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_1snqy_757{color:#002560f0;opacity:.5;font-size:14px}._signInTitle_1snqy_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_1snqy_774{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._inputWrapper_1snqy_791{width:100%;position:relative}._authInput_1snqy_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_1snqy_796{color:#002560d9;background:#a2c5fc26;border:1.1px solid #0062fd26;height:48px;padding:12px 18px}._authInput_1snqy_796::placeholder{color:#c2c2c2}[data-theme=light] ._authInput_1snqy_796::placeholder{color:#00256073}._authInput_1snqy_796:focus{border-color:#c2c2c280}._eyeButton_1snqy_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_1snqy_330{color:#00256073;right:18px}._eyeButton_1snqy_330 img{width:24px;height:24px}._loginForm_1snqy_859{flex-direction:column;gap:17px;width:100%;display:flex}[data-theme=light] ._loginForm_1snqy_859{gap:16px}._forgotPasswordLink_1snqy_870{justify-content:flex-end;width:100%;margin-top:-7px;display:flex}._forgotPasswordLink_1snqy_870 ._linkButton_1snqy_661{color:#d9d9d9;font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:700;line-height:1}[data-theme=light] ._forgotPasswordLink_1snqy_870 ._linkButton_1snqy_661{color:#353535;font-size:14px;font-weight:700}._orDivider_1snqy_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_1snqy_433{font-family:var(--font-mono);color:#0025606b;font-size:14px}._socialRow_1snqy_448{gap:17px;width:100%;display:flex}._socialButton_1snqy_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_1snqy_454{color:#002660;border:1px solid #0062fd47;gap:8px;height:44px;padding:10px 25px;font-size:14px;font-weight:500}._socialButton_1snqy_454:hover{background:#ffffff0d}._signupPrompt_1snqy_950{text-align:center;width:100%;margin:0;font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:400;line-height:1}[data-theme=light] ._signupPrompt_1snqy_950{font-family:var(--font-primary);font-size:14px}._signupPromptText_1snqy_965{color:#d9d9d9}[data-theme=light] ._signupPromptText_1snqy_965{color:#353535}._signupLink_1snqy_973{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:600;line-height:1}[data-theme=light] ._signupLink_1snqy_973{font-family:var(--font-mono);color:#002560;font-size:14px;font-weight:600}._headerGroup_1snqy_993{flex-direction:column;gap:12px;display:flex}._centeredHeaderGroup_1snqy_999{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}._termsLink_1snqy_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_1snqy_1007:hover{color:#7dc0ff}[data-theme=light] ._termsLink_1snqy_1007{color:#0062fd}[data-theme=light] ._termsLink_1snqy_1007:hover{color:#004fc7}._socialRowDisabled_1snqy_1032{opacity:.45;pointer-events:none}._socialButton_1snqy_454:disabled{cursor:not-allowed}._checkboxDisabled_1snqy_1041{opacity:.5;cursor:not-allowed}._checkboxDisabled_1snqy_1041 ._checkboxInput_1snqy_368{cursor:not-allowed}._termsHint_1snqy_1050{color:#ffffff4d;font-size:12px;font-style:italic;font-weight:400}[data-theme=light] ._termsHint_1snqy_1050{color:#00256066}._primaryButtonLarge_1snqy_407:disabled{opacity:.45;cursor:not-allowed}@media (width<=640px){._blurEllipse_1snqy_33{display:none}._logoHeader_1snqy_86{top:16px;left:16px}._card_1snqy_45,[data-theme=light] ._card_1snqy_45{border-radius:16px;gap:20px;width:calc(100vw - 32px);padding:28px 20px}._signInTitle_1snqy_774,[data-theme=light] ._signInTitle_1snqy_774{font-size:clamp(26px,8vw,40px)}._signupTitle_1snqy_69,[data-theme=light] ._signupTitle_1snqy_69{font-size:clamp(22px,7vw,32px)}._forgotPasswordTitle_1snqy_741,[data-theme=light] ._forgotPasswordTitle_1snqy_741,._checkInboxTitle_1snqy_703,[data-theme=light] ._checkInboxTitle_1snqy_703{font-size:clamp(22px,7vw,36px)}._authInput_1snqy_796,[data-theme=light] ._authInput_1snqy_796,._primaryButtonLarge_1snqy_407,[data-theme=light] ._primaryButtonLarge_1snqy_407,._submitButton_1snqy_622,[data-theme=light] ._submitButton_1snqy_622{height:52px;font-size:16px}._loginForm_1snqy_859,[data-theme=light] ._loginForm_1snqy_859{gap:14px}._socialRow_1snqy_448,[data-theme=light] ._socialRow_1snqy_448{flex-direction:column;gap:10px}._socialButton_1snqy_454,[data-theme=light] ._socialButton_1snqy_454{justify-content:center;width:100%;padding:12px 16px;font-size:15px}._footerBar_1snqy_125{flex-direction:column;align-items:center;gap:6px;padding-bottom:12px}._footerText_1snqy_137,._footerLink_1snqy_155{text-align:center;font-size:12px}}._overlay_2wxcn_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_2wxcn_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_2wxcn_12{background:#fff;border:1px solid #0062fd1f;box-shadow:0 24px 80px #0062fd1a}._header_2wxcn_31{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:24px 28px 16px;display:flex}[data-theme=light] ._header_2wxcn_31{border-bottom:1px solid #0062fd14}._title_2wxcn_43{font-family:var(--font-mono);color:var(--text-primary);margin:0;font-size:20px;font-weight:600}[data-theme=light] ._title_2wxcn_43{color:#002660}._closeBtn_2wxcn_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_2wxcn_55:hover{color:#fff;background:#ffffff1a}[data-theme=light] ._closeBtn_2wxcn_55{color:#666;background:#0062fd0f;border:1px solid #0062fd1a}[data-theme=light] ._closeBtn_2wxcn_55:hover{color:#002660;background:#0062fd1f}._body_2wxcn_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_2wxcn_86{color:#002560cc}._body_2wxcn_86 h3{font-family:var(--font-mono);color:var(--text-primary);margin:20px 0 8px;font-size:15px;font-weight:600}[data-theme=light] ._body_2wxcn_86 h3{color:#002660}._body_2wxcn_86 p{margin:0 0 12px}._body_2wxcn_86 ul{margin:0 0 12px;padding-left:20px}._body_2wxcn_86 li{margin-bottom:6px}._body_2wxcn_86 a{color:#4da6ff;text-decoration:none}[data-theme=light] ._body_2wxcn_86 a{color:#0062fd}._body_2wxcn_86::-webkit-scrollbar{width:6px}._body_2wxcn_86::-webkit-scrollbar-track{background:0 0}._body_2wxcn_86::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}[data-theme=light] ._body_2wxcn_86::-webkit-scrollbar-thumb{background:#0062fd26}._updated_2wxcn_151{color:#fff6;font-size:12px;margin-bottom:16px!important}[data-theme=light] ._updated_2wxcn_151{color:#00256073}._footer_2wxcn_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_2wxcn_161{border-top:1px solid #0062fd14}._acceptBtn_2wxcn_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_2wxcn_174:hover:not(:disabled){opacity:.9}._acceptBtn_2wxcn_174:disabled{opacity:.4;cursor:not-allowed}._scrollHint_2wxcn_196{color:#ffffff73;margin:0;font-size:12px}[data-theme=light] ._scrollHint_2wxcn_196{color:#00256073}._app_659td_1{background:linear-gradient(to bottom, var(--bg-primary), var(--bg-secondary));width:100vw;height:100vh;display:flex;overflow:hidden}
