@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-500:oklch(63.7% .237 25.331);--color-green-500:oklch(72.3% .219 149.579);--color-cyan-500:oklch(71.5% .143 215.221);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-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;--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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.hidden{display:none}.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}.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}*{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}._sidebar_igmty_1{background-image:var(--bg-gradient);border-right:1px solid var(--border-primary);width:256px;height:100%;transition:width var(--transition-base);z-index:10;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:visible}._sidebar_igmty_1._collapsed_igmty_15{width:85px}@media (width<=768px){._sidebar_igmty_1{width:85px}}._logoContainer_igmty_25{height:80px;padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl);justify-content:space-between;align-items:center;display:flex;position:relative}@media (width<=768px){._logoContainer_igmty_25{justify-content:center;padding-left:0;padding-right:0}}._sidebar_igmty_1._collapsed_igmty_15 ._logoContainer_igmty_25{justify-content:center;padding-left:0;padding-right:0}._logoContent_igmty_49{align-items:end;gap:var(--spacing-xs);display:flex}._logoIconWrapper_igmty_55{justify-content:center;align-items:center;width:31.915px;height:36px;display:flex}[data-theme=dark] ._logoIcon_igmty_55{width:22.248px;height:29.766px;transform:rotate(22.409deg)}._logoText_igmty_69{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}@media (width<=768px){._logoText_igmty_69{display:none}}._navContainer_igmty_85{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_igmty_96{gap:var(--spacing-sm);flex-direction:column;display:flex}._navItems_igmty_102{gap:var(--spacing-xs);flex-direction:column;display:flex}._navItem_igmty_102{width:100%;transition:all var(--transition-base);height:36px;padding-left:var(--spacing-md);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}._navItem_igmty_102._collapsed_igmty_15{justify-content:center;padding:0}@media (width<=768px){._navItem_igmty_102{justify-content:center;padding:0}}._navItem_igmty_102:hover{color:var(--text-primary);background:#ffffff0d}._navItem_igmty_102._active_igmty_141{color:var(--text-primary);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:radial-gradient(80% 60%,#ffffff04 0%,#ffffff14 100%),linear-gradient(#ffffff0d 0%,#ffffff08 100%);border:.5px solid #ffffff14;border-top-color:#ffffff26;box-shadow:0 2px 8px #00000026,inset 0 .5px #fff3}._navItemContent_igmty_154{align-items:center;gap:var(--spacing-md);display:flex}._navItemIcon_igmty_160{stroke-width:2px;width:18px;height:18px}._navItemText_igmty_166{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight)}@media (width<=768px){._navItemText_igmty_166{display:none}}._settingsRow_igmty_180{width:100%;height:36px;padding:0 var(--spacing-md);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}@media (width<=768px){._settingsRow_igmty_180{justify-content:center;padding:0}}._sidebar_igmty_1._collapsed_igmty_15 ._settingsRow_igmty_180{justify-content:center;padding:0}._settingsIconButton_igmty_202{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_igmty_202:hover{background-color:#ffffff0d}._settingsContent_igmty_220{align-items:center;gap:var(--spacing-md);display:flex;transform:translateY(-1px)}._settingsIcon_igmty_202{width:20px;height:20px;color:var(--text-secondary);stroke-width:2px}._settingsText_igmty_234{font-family:var(--font-primary);letter-spacing:-.1504px;color:var(--text-secondary);font-size:14px;font-weight:500;line-height:20px}@media (width<=768px){._settingsText_igmty_234{display:none}}._profileContainer_igmty_249{border-top:1px solid var(--border-light);height:81px;padding:17px var(--spacing-lg) 0;position:relative}@media (width<=768px){._profileContainer_igmty_249{justify-content:center;padding:17px 0 0;display:flex}}._sidebar_igmty_1._collapsed_igmty_15 ._profileContainer_igmty_249{justify-content:center;padding:17px 0 0;display:flex}._profileContent_igmty_270{height:48px;padding:0 var(--spacing-sm);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;display:flex}._avatarButton_igmty_279{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:100%;padding:0;display:flex}._profileInfo_igmty_291{align-items:center;gap:var(--spacing-md);display:flex}._profileAvatar_igmty_297{border-radius:var(--radius-full);background:linear-gradient(to bottom right,#fb923c,#ec4899);width:32px;height:32px}._profileName_igmty_304{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin:0}@media (width<=768px){._profileName_igmty_304{display:none}}._menuButton_igmty_320{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}._menuIcon_igmty_329{color:#fff9;width:16px;height:16px}._userMenu_igmty_335{-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_igmty_1:not(._collapsed_igmty_15) ._userMenu_igmty_335{left:160px}._sidebar_igmty_1._collapsed_igmty_15 ._userMenu_igmty_335{left:var(--spacing-xs)}@media (width<=768px){._sidebar_igmty_1:not(._collapsed_igmty_15) ._userMenu_igmty_335{left:var(--spacing-md)}._sidebar_igmty_1._collapsed_igmty_15 ._userMenu_igmty_335{left:var(--spacing-xs)}}._menuItem_igmty_370{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_igmty_370:hover{opacity:.8}._menuDivider_igmty_388{background-color:#fff3;width:100%;height:.5px;margin:0}._toggleWrapper_igmty_395{align-items:center;display:flex;transform:translateY(-2px)}._toggleButton_igmty_401{right:var(--spacing-2xl);cursor:pointer;transition:all var(--transition-base);background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute}._sidebar_igmty_1._collapsed_igmty_15 ._toggleButton_igmty_401{right:-10px}._collapseIcon_igmty_422{width:20px;height:20px;transition:all var(--transition-base);flex-shrink:0}._toggleButton_igmty_401:hover ._collapseIcon_igmty_422{opacity:.7}[data-theme=light] ._navItem_igmty_102:hover{background:#0062fd0d}[data-theme=light] ._navItem_igmty_102{color:#002560}[data-theme=light] ._navItem_igmty_102._active_igmty_141{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#ffffff30;border:.5px solid #0062fd26;box-shadow:0 4px 14px #0062fd42}[data-theme=light] ._settingsIconButton_igmty_202:hover{background-color:#0062fd0d}[data-theme=light] ._settingsIcon_igmty_202,[data-theme=light] ._settingsText_igmty_234{color:#002560}[data-theme=light] ._menuIcon_igmty_329{color:var(--text-secondary)}[data-theme=light] ._userMenu_igmty_335{background-color:#ffffffe6;border:1px solid #0062fd26;box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._menuItem_igmty_370{color:var(--text-primary)}[data-theme=light] ._menuDivider_igmty_388{background-color:#0062fd1a}[data-theme=light] ._sidebar_igmty_1{border-right:1px solid #0062fd26}[data-theme=light] ._logoText_igmty_69{color:#002560}[data-theme=light] ._profileContainer_igmty_249{border-top:1px solid #0062fd17}[data-theme=light] ._profileName_igmty_304{color:#002560}._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}._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}._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_qs908_2{-webkit-backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;margin:4px 0;transition:border-color .15s,background .15s}._card_qs908_2:hover{background:#ffffff0f;border-color:#ffffff1f}._cardActive_qs908_17{background:#3b82f60f;border-color:#3b82f64d}._cardCompleted_qs908_22{background:#22c55e0a;border-color:#22c55e26}._cardError_qs908_27{background:#ef44440d;border-color:#ef444440}[data-theme=light] ._card_qs908_2{background:#ffffff73;border-color:#0062fd14}[data-theme=light] ._card_qs908_2:hover{background:#fff9;border-color:#0062fd2e}[data-theme=light] ._cardActive_qs908_17{background:#3b82f60f;border-color:#3b82f64d}[data-theme=light] ._cardCompleted_qs908_22{background:#22c55e0f;border-color:#22c55e33}[data-theme=light] ._cardError_qs908_27{background:#ef44440d;border-color:#ef444440}._cardError_qs908_27 ._toolLabel_qs908_57{color:var(--color-red-500,#ef4444)}._header_qs908_62{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:32px;padding:8px 12px;display:flex}._toolIcon_qs908_72{color:var(--text-tertiary);flex-shrink:0}._toolLabel_qs908_57{color:var(--text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:500}._summary_qs908_84{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_qs908_95{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}._duration_qs908_103{color:var(--text-tertiary);font-size:.6875rem;font-family:var(--font-mono)}._chevron_qs908_109{color:var(--text-tertiary);flex-shrink:0;transition:transform .15s}._chevronOpen_qs908_115{transform:rotate(90deg)}._spinner_qs908_120{color:var(--color-blue-500);animation:1s linear infinite _spin_qs908_120}._iconDone_qs908_125{color:var(--color-green-500,#22c55e)}._iconError_qs908_129{color:var(--color-red-500,#ef4444)}._body_qs908_134{padding:0 12px 10px}._argsSection_qs908_139{margin-bottom:6px}._argsToggle_qs908_143{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_qs908_143:hover{color:var(--text-secondary)}._copyBtn_qs908_161{cursor:pointer;color:var(--text-tertiary);align-items:center;margin-left:4px;padding:2px;display:inline-flex}._copyBtn_qs908_161:hover{color:var(--text-primary)}._argsCode_qs908_174{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_qs908_191{flex-direction:column;gap:6px;display:flex}._argField_qs908_197{flex-direction:column;gap:2px;display:flex}._argLabel_qs908_203{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:500}._argValue_qs908_211{color:var(--text-primary);word-break:break-word;font-size:.8125rem;line-height:1.4}._argValueCode_qs908_218{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}._resultSection_qs908_235{border-top:1px solid var(--border-primary);padding-top:6px}._resultContent_qs908_240{color:var(--text-primary);max-height:300px;font-size:.8125rem;line-height:1.5;overflow-y:auto}._resultContent_qs908_240>div{font-size:.8125rem}._showMoreBtn_qs908_252{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_qs908_252:hover{text-decoration:underline}._subagentCard_qs908_268{-webkit-backdrop-filter:blur(12px);background:#3b82f608;border:1px solid #3b82f61a;border-radius:10px;margin:8px 0;overflow:hidden}._subagentHeader_qs908_278{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_qs908_278:hover{background:#3b82f614}[data-theme=light] ._subagentCard_qs908_268{background:#3b82f60a;border-color:#3b82f61f}._subagentIcon_qs908_299{color:var(--color-blue-500);flex-shrink:0}._subagentLabel_qs908_304{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._stepCount_qs908_314{color:var(--text-tertiary);background:var(--bg-primary);border-radius:10px;padding:1px 6px;font-size:.6875rem}._subagentBody_qs908_322{border-top:1px solid var(--border-primary);padding:6px 10px 8px}._childCount_qs908_328{color:var(--text-tertiary);font-size:.6875rem}._childCards_qs908_333{border-left:2px solid var(--border-primary);margin-bottom:6px;padding-left:8px}@keyframes _spin_qs908_120{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._card_zezs1_1{border:1px solid var(--color-blue-500);border-radius:var(--radius-md);padding:var(--spacing-md);margin:var(--spacing-sm) 0;background:var(--bg-secondary)}._question_zezs1_9{color:var(--text-primary);margin-bottom:var(--spacing-md);font-size:.875rem;line-height:1.5}._options_zezs1_16{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._optionBtn_zezs1_22{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);font-size:.8125rem}._optionBtn_zezs1_22:hover:not(:disabled){border-color:var(--color-blue-500);background:var(--color-blue-500);color:#fff}._optionBtn_zezs1_22:disabled{opacity:.5;cursor:not-allowed}._answered_zezs1_44{opacity:.6}._answeredLabel_zezs1_48{color:var(--text-tertiary);font-size:.75rem;font-style:italic}._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)}}._card_1o9v4_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_1o9v4_1:hover{border-color:#3b82f64d}._clickable_1o9v4_17{cursor:pointer}._icon_1o9v4_21{flex-shrink:0}._info_1o9v4_25{flex:1;min-width:0}._title_1o9v4_30{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._meta_1o9v4_39{align-items:center;gap:6px;margin-top:2px;display:flex}._typeBadge_1o9v4_46{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_1o9v4_58{color:var(--text-tertiary);font-size:.6875rem;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_1o9v4_67{flex-shrink:0;align-items:center;gap:4px;display:flex}._actionBtn_1o9v4_74{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_1o9v4_74:hover{border-color:var(--color-blue-500);color:var(--color-blue-500);background:#3b82f60f}._actionBtnSuccess_1o9v4_95{border-color:var(--color-green-500,#22c55e);color:var(--color-green-500,#22c55e)}._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}._inputBox_1nyjz_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_1nyjz_19{display:none}._inputBox_1nyjz_1._full_1nyjz_23{width:calc(100% - 20px)}._inputBox_1nyjz_1._compact_1nyjz_27{padding:var(--spacing-md)}._inputContainer_1nyjz_31{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}._inputRow_1nyjz_38{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);width:100%;padding-bottom:var(--spacing-sm);display:flex}._textarea_1nyjz_47{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_1nyjz_27 ._textarea_1nyjz_47{min-height:20px;max-height:80px}._textarea_1nyjz_47::placeholder{color:var(--text-tertiary)}._divider_1nyjz_74{background:#ffffff1a;width:100%;height:1px;margin:0}._uploadArea_1nyjz_81{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_1nyjz_81:hover{background:#ffffff05;border-color:#fff6}._uploadArea_1nyjz_81._dragging_1nyjz_98{background:#0062fd0d;border-color:#0062fd99}._uploadAreaWithFiles_1nyjz_103{gap:var(--spacing-md);pointer-events:auto;flex-direction:column;width:100%;display:flex}._uploadArea_1nyjz_81:has(._uploadAreaWithFiles_1nyjz_103){cursor:default}._uploadContent_1nyjz_115{align-items:flex-start;gap:9px;display:flex}._uploadIcon_1nyjz_121{flex-shrink:0;width:42px;height:42px}._importArea_1nyjz_127{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_1nyjz_127:hover{color:#fff;background:#ffffff05;border-color:#fff6}._uploadText_1nyjz_150{flex-direction:column;gap:2px;display:flex}._uploadTitle_1nyjz_156{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);color:#fff;margin:0}._uploadSubtitle_1nyjz_165{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-normal);color:#d9d9d9;margin:0}._uploadHint_1nyjz_174{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_1nyjz_186{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}._tokenUsage_1nyjz_198{font-family:var(--font-primary);color:var(--text-tertiary);-webkit-user-select:none;user-select:none;justify-content:flex-end;padding:0 2px;font-size:11px;display:flex}._rightControls_1nyjz_208{align-items:center;gap:var(--spacing-md);flex-shrink:0;display:flex}._micButton_1nyjz_215{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}._micIcon_1nyjz_227{color:#ffffff80;width:20px;height:20px}._sendButton_1nyjz_233{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_1nyjz_233:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0062fd59,inset 0 .5px #fff3}._sendIcon_1nyjz_258{color:#fff;width:16px;height:16px}._stopButton_1nyjz_264{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_1nyjz_264:hover{background:#ef4444;transform:translateY(-1px);box-shadow:0 4px 12px #ef444459}@media (width<=768px){._inputBox_1nyjz_1{width:calc(100% - 80px);max-width:719px;padding:var(--spacing-lg);border-radius:20px}._textarea_1nyjz_47{font-size:var(--text-xs);min-height:20px;max-height:200px}._uploadArea_1nyjz_81{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);flex-direction:column;min-height:60px}._uploadIcon_1nyjz_121{width:36px;height:36px}._uploadText_1nyjz_150,._uploadTitle_1nyjz_156,._uploadSubtitle_1nyjz_165,._uploadHint_1nyjz_174,._uploadHintWithFiles_1nyjz_186{font-size:var(--text-xs)}._uploadHint_1nyjz_174{text-align:left}._uploadHintWithFiles_1nyjz_186{text-align:left;align-self:flex-start}._rightControls_1nyjz_208{gap:var(--spacing-sm)}._micButton_1nyjz_215,._micIcon_1nyjz_227{width:18px;height:18px}._sendButton_1nyjz_233,._stopButton_1nyjz_264{width:36px;height:36px}}[data-theme=light] ._inputBox_1nyjz_1{background:#ffffff7a;border:none;border-radius:20px;box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._textarea_1nyjz_47{color:var(--text-primary)}[data-theme=light] ._divider_1nyjz_74{background:#0000001a}[data-theme=light] ._uploadArea_1nyjz_81{border-color:#0003}[data-theme=light] ._uploadArea_1nyjz_81:hover{background:#00000005;border-color:#0000004d}[data-theme=light] ._uploadArea_1nyjz_81._dragging_1nyjz_98{background:#0062fd0d;border-color:#0062fd99}[data-theme=light] ._importArea_1nyjz_127{color:var(--text-secondary);border-color:#0003}[data-theme=light] ._importArea_1nyjz_127:hover{color:var(--text-primary);background:#00000005;border-color:#0000004d}[data-theme=light] ._uploadTitle_1nyjz_156{color:var(--text-primary)}[data-theme=light] ._uploadSubtitle_1nyjz_165{color:var(--text-secondary)}[data-theme=light] ._uploadHint_1nyjz_174,[data-theme=light] ._uploadHintWithFiles_1nyjz_186{color:#00000069}[data-theme=light] ._micIcon_1nyjz_227{color:var(--text-secondary)}[data-theme=light] ._sendButton_1nyjz_233{box-shadow:none;border:none}[data-theme=light] ._sendButton_1nyjz_233:hover{box-shadow:none}[data-theme=light] ._stopButton_1nyjz_264{box-shadow:none;border:none}[data-theme=light] ._stopButton_1nyjz_264:hover{box-shadow:none}@media (width<=480px){._inputBox_1nyjz_1{width:calc(100% - 40px);padding:var(--spacing-md);border-radius:20px}._inputContainer_1nyjz_31{gap:var(--spacing-md)}._textarea_1nyjz_47{min-height:20px;max-height:180px}._uploadArea_1nyjz_81{padding:var(--spacing-sm)}._uploadIcon_1nyjz_121{width:32px;height:32px}}._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)}}._panel_11ht7_1{background:var(--bg-secondary);border-left:1px solid var(--border-primary);flex-direction:column;height:100%;display:flex;overflow:hidden}._header_11ht7_10{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);border-bottom:1px solid var(--border-primary);flex-shrink:0;display:flex}._headerTitle_11ht7_19{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:600}._headerCount_11ht7_26{color:var(--text-tertiary);background:var(--bg-primary);border-radius:var(--radius-sm);padding:1px 6px;font-size:.6875rem;font-weight:500}._closeBtn_11ht7_35{cursor:pointer;color:var(--text-tertiary);border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}._closeBtn_11ht7_35:hover{color:var(--text-primary)}._body_11ht7_52{padding:var(--spacing-sm);flex:1;overflow-y:auto}._section_11ht7_59{margin-bottom:4px}._sectionTitle_11ht7_63{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:6px;padding:6px 8px;font-size:.6875rem;font-weight:600;display:flex}._stepGroup_11ht7_76{margin-bottom:2px}._stepHeader_11ht7_80{border-radius:var(--radius-sm);cursor:pointer;width:100%;color:var(--text-secondary);text-align:left;transition:background var(--transition-fast);background:0 0;border:none;align-items:center;gap:6px;padding:6px 8px;font-size:.75rem;font-weight:500;display:flex}._stepHeader_11ht7_80:hover{background:var(--bg-hover)}._stepChevron_11ht7_101{color:var(--text-tertiary);flex-shrink:0;transition:transform .15s}._stepChevronOpen_11ht7_107{transform:rotate(90deg)}._stepLabel_11ht7_111{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._stepCount_11ht7_118{color:var(--text-tertiary);background:var(--bg-primary);border-radius:8px;flex-shrink:0;padding:0 5px;font-size:.625rem;font-weight:500;line-height:16px}._stepArtifacts_11ht7_129{border-left:1px solid var(--border-primary);margin-left:14px;padding-left:12px}._row_11ht7_136{align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);transition:background var(--transition-fast);padding:5px 8px;display:flex}._row_11ht7_136:hover{background:var(--bg-hover)}._rowIcon_11ht7_149{flex-shrink:0}._rowInfo_11ht7_153{flex:1;min-width:0}._rowTitle_11ht7_158{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;overflow:hidden}._rowMeta_11ht7_167{align-items:center;gap:var(--spacing-xs);margin-top:1px;display:flex}._rowFilename_11ht7_174{color:var(--text-tertiary);font-size:.625rem;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowSize_11ht7_183{color:var(--text-tertiary);flex-shrink:0;font-size:.625rem}._rowAction_11ht7_189{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;text-decoration:none;display:flex}._rowAction_11ht7_189:hover{color:var(--color-blue-500)}._rowActionSuccess_11ht7_209,._rowActionSuccess_11ht7_209:hover{color:var(--color-green-500,#22c55e)}._emptyState_11ht7_218{height:120px;color:var(--text-tertiary);justify-content:center;align-items:center;font-size:.8125rem;display:flex}._loadingState_11ht7_227{justify-content:center;align-items:center;height:120px;display:flex}._spinner_11ht7_234{color:var(--text-tertiary);animation:1s linear infinite _spin_11ht7_234}@keyframes _spin_11ht7_234{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._chatWrapper_1y7gu_1{flex:1;height:100%;display:flex;position:relative;overflow:hidden}._chatArea_1y7gu_9{background:var(--bg-primary);flex-direction:column;flex:1;height:100%;display:flex;position:relative;overflow:hidden}._header_1y7gu_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_1y7gu_29{gap:var(--spacing-xs);flex-direction:column;display:flex}._headerTitle_1y7gu_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_1y7gu_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_1y7gu_54{pointer-events:none;background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%);position:absolute;inset:0}._mainContent_1y7gu_61{z-index:var(--z-base);flex-direction:column;flex:1;align-items:center;min-height:calc(100vh - 100px);display:flex;position:relative}._mainContent_1y7gu_61._hasMessages_1y7gu_71{padding:var(--spacing-xl) clamp(20px, 3vw, 40px) var(--spacing-xl);justify-content:space-between;gap:0}._mainContent_1y7gu_61._empty_1y7gu_77{justify-content:flex-start;gap:8vh;padding:10vh clamp(20px,3vw,40px) 0}._feedbackBanner_1y7gu_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_1y7gu_84:hover{opacity:.9}._feedbackButton_1y7gu_102{align-items:center;gap:var(--spacing-xs);cursor:pointer;background:0 0;border:none;padding:0;display:flex}._feedbackEmoji_1y7gu_112{font-size:10px;line-height:13.333px}._feedbackText_1y7gu_117{font-family:var(--font-primary);font-weight:500;font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-light)}._closeButton_1y7gu_125{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:flex}._closeIcon_1y7gu_134{width:12px;height:12px;color:var(--text-light)}._emptyState_1y7gu_140{align-items:center;gap:var(--spacing-lg);flex-direction:column;flex-shrink:0;display:flex}._logoBox_1y7gu_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_1y7gu_161{width:28.051px;height:37.53px;transform:rotate(22.4deg)}._emptyText_1y7gu_167{flex-direction:column;flex-shrink:0;align-items:center;width:485px;max-width:90%;display:flex}._emptyTitle_1y7gu_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_1y7gu_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}._messagesContainer_1y7gu_196{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_1y7gu_208{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;max-width:900px;margin:0 auto;display:flex;overflow-x:hidden}._interruptContainer_1y7gu_219{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_1y7gu_229{z-index:var(--z-base);flex-shrink:0;position:relative}._inputWrapper_1y7gu_229._hasMessages_1y7gu_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_1y7gu_229._empty_1y7gu_77{width:100%;margin-top:auto;margin-bottom:6vh}[data-theme=light] ._inputWrapper_1y7gu_229._empty_1y7gu_77{filter:drop-shadow(0 4px 14px #0062fd42)}._disclaimer_1y7gu_255{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_1y7gu_54{background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%)}[data-theme=light] ._feedbackBanner_1y7gu_84{background-color:#cadffd;border:none}[data-theme=light] ._logoBox_1y7gu_148{background:linear-gradient(135deg,#0062fd 0%,#01e4db 100%);border:none;border-radius:10px;box-shadow:0 0 44px #1374ff66}._errorBanner_1y7gu_288{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_1y7gu_302{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}._errorIcon_1y7gu_310{flex-shrink:0;font-size:16px;line-height:1}._errorMessage_1y7gu_316{font-family:var(--font-primary);color:#ff6b6b;word-break:break-word;font-size:14px;line-height:1.4}._errorCloseButton_1y7gu_324{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_1y7gu_324:hover{opacity:.7}[data-theme=light] ._errorBanner_1y7gu_288{background:#ff3b301a;border-color:#ff3b3040}[data-theme=light] ._errorMessage_1y7gu_316,[data-theme=light] ._errorCloseButton_1y7gu_324{color:#d32f2f}@media (height<=700px){._mainContent_1y7gu_61._empty_1y7gu_77{gap:4vh;padding-top:6vh}._inputWrapper_1y7gu_229._empty_1y7gu_77{margin-bottom:4vh}}@media (width<=768px){._mainContent_1y7gu_61._empty_1y7gu_77{gap:6vh;padding-top:8vh}._inputWrapper_1y7gu_229._empty_1y7gu_77{margin-bottom:4vh}._emptyText_1y7gu_167{max-width:95%}}@media (width<=480px){._mainContent_1y7gu_61._empty_1y7gu_77{gap:4vh;padding-top:6vh}._emptyTitle_1y7gu_176{font-size:var(--text-lg)}._emptySubtitle_1y7gu_186{font-size:var(--text-xs)}}._filesToggle_1y7gu_397{z-index:10;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-secondary);color:var(--text-tertiary);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:4px;padding:6px 10px;font-size:.75rem;display:flex;position:absolute;top:12px;right:12px}._filesToggle_1y7gu_397:hover{color:var(--text-primary);border-color:var(--text-tertiary)}._filesToggleActive_1y7gu_420{color:var(--color-blue-500)}._filesCount_1y7gu_424{text-align:center;background:var(--color-blue-500);color:#fff;border-radius:8px;min-width:16px;padding:0 3px;font-size:.6875rem;font-weight:600;line-height:16px}._resizeHandle_1y7gu_437{cursor:col-resize;background:0 0;width:4px;transition:background .15s;position:relative}._resizeHandle_1y7gu_437: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_1y7gu_437:hover{background:#3b82f626}._resizeHandle_1y7gu_437:hover:after{opacity:1;background:var(--color-blue-500)}._resizeHandle_1y7gu_437[data-resize-handle-active]{background:#3b82f633}._resizeHandle_1y7gu_437[data-resize-handle-active]:after{opacity:1;background:var(--color-blue-500)}._container_1spwj_2{background:var(--bg-primary);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._header_1spwj_12{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_1spwj_22{font-family:var(--font-mono);font-weight:600;font-size:var(--text-lg);color:var(--text-primary);margin:4px 0 0;line-height:28px}._uploadButton_1spwj_32{background:linear-gradient(to right, var(--color-primary), var(--color-secondary));border-radius:var(--radius-md);font-family:var(--font-primary);font-weight:600;font-size:var(--text-sm);color:#fff;cursor:pointer;transition:opacity var(--transition-base);border:none;align-items:center;gap:6px;padding:8px 16px;display:flex}._uploadButton_1spwj_32:hover{opacity:.9}._uploadButtonIcon_1spwj_52{width:16px;height:16px}._content_1spwj_57{flex-direction:column;flex:1;gap:20px;min-height:0;padding:24px;display:flex;overflow:hidden}._tableWrapper_1spwj_67{border-radius:var(--radius-md);flex:1 1 0;min-height:120px;overflow-y:auto}._dropZone_1spwj_75{border:2px dashed var(--border-tertiary);border-radius:var(--radius-lg);background:var(--bg-overlay);cursor:pointer;transition:border-color var(--transition-base), background var(--transition-base);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:32px;display:flex}._dropZone_1spwj_75:hover,._dropZoneActive_1spwj_90{border-color:var(--color-primary);background:var(--bg-overlay-medium)}._dropZoneIcon_1spwj_95{width:40px;height:40px;color:var(--text-tertiary)}._dropZoneText_1spwj_101{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-tertiary);text-align:center}._dropZoneHint_1spwj_108{font-family:var(--font-primary);font-size:var(--text-xs);color:var(--text-muted)}._table_1spwj_67{border-collapse:collapse;width:100%}._tableHead_1spwj_120{border-bottom:1px solid var(--border-tertiary);background:var(--bg-primary);z-index:1;position:sticky;top:0}._tableHead_1spwj_120 th{font-family:var(--font-mono);font-weight:500;font-size:var(--text-xs);color:var(--text-muted);text-align:left;text-transform:uppercase;letter-spacing:.6px;padding:8px 12px}._tableRow_1spwj_139{border-bottom:1px solid var(--border-primary);transition:background var(--transition-base)}._tableRow_1spwj_139:hover{background:var(--bg-overlay-light)}._tableRow_1spwj_139 td{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary);vertical-align:middle;padding:12px}._fileName_1spwj_156{color:var(--text-primary);word-break:break-all;font-weight:500}._fileNameInner_1spwj_162{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._visibilityBadge_1spwj_169{border-radius:var(--radius-full);white-space:nowrap;flex-shrink:0;align-items:center;gap:3px;padding:1px 6px;font-size:11px;font-weight:500;display:inline-flex}._visibilityPublic_1spwj_181{color:#3b82f6;background:#3b82f626}._visibilityPrivate_1spwj_186{color:var(--text-muted);background:#9ca3af26}._fileSize_1spwj_191{white-space:nowrap}._statusBadge_1spwj_195{border-radius:var(--radius-full);font-size:var(--text-xs);align-items:center;gap:4px;padding:2px 8px;font-weight:500;display:inline-flex}._statusCompleted_1spwj_205{color:#10b981;background:#10b98126}._statusPending_1spwj_210{color:#f59e0b;background:#f59e0b26;gap:3px}._pendingHint_1spwj_216{color:#f59e0b;cursor:help;align-items:center;display:flex}._statusError_1spwj_223{color:#ef4444;background:#ef444426}._actions_1spwj_228{gap:4px;display:flex}._actionButton_1spwj_233{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;transition:background var(--transition-base), color var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._actionButton_1spwj_233:hover{background:var(--bg-overlay-medium);color:var(--text-primary)}._actionButtonDanger_1spwj_252:hover{color:#ef4444;background:#ef444426}._actionButtonSuccess_1spwj_257{color:var(--color-green-500,#22c55e)}._actionIcon_1spwj_261{width:16px;height:16px}._uploadItem_1spwj_267{border-bottom:1px solid var(--border-primary);align-items:center;gap:12px;padding:12px;display:flex}._uploadInfo_1spwj_275{flex:1;min-width:0}._uploadFileName_1spwj_280{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}._progressBarTrack_1spwj_290{background:var(--bg-overlay-medium);border-radius:var(--radius-full);width:100%;height:4px;margin-top:6px;overflow:hidden}._progressBarFill_1spwj_299{border-radius:var(--radius-full);background:linear-gradient(to right, var(--color-primary), var(--color-secondary));height:100%;transition:width .15s}._progressBarError_1spwj_306{background:#ef4444}._progressText_1spwj_310{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;text-align:right;min-width:40px}._progressTextError_1spwj_319{color:#ef4444}._adminSection_1spwj_324{border-radius:var(--radius-md);background:#3b82f60d;border:1px solid #3b82f64d;padding:14px 16px}._adminHeader_1spwj_331{color:#3b82f6;font-size:var(--text-sm);align-items:center;gap:6px;margin-bottom:10px;display:flex}._adminLabel_1spwj_340{font-family:var(--font-mono);border-radius:var(--radius-full);background:#3b82f626;padding:1px 6px;font-size:11px;font-weight:600}._adminTitle_1spwj_349{color:var(--text-primary);font-weight:500}._adminBody_1spwj_354{align-items:center;gap:12px;display:flex}._adminUploadBtn_1spwj_360{border-radius:var(--radius-sm);color:#3b82f6;font-family:var(--font-primary);font-size:var(--text-sm);cursor:pointer;transition:background var(--transition-base);background:0 0;border:1px solid #3b82f666;align-items:center;gap:6px;padding:6px 14px;font-weight:500;display:inline-flex}._adminUploadBtn_1spwj_360:hover:not(:disabled){background:#3b82f61a}._adminUploadBtn_1spwj_360:disabled{opacity:.6;cursor:not-allowed}._adminSuccess_1spwj_385{font-size:var(--text-sm);color:#10b981;align-items:center;gap:4px;display:inline-flex}._adminError_1spwj_393{font-size:var(--text-sm);color:#ef4444;align-items:center;gap:4px;display:inline-flex}._spinning_1spwj_401{animation:1s linear infinite _spin_1spwj_401}._emptyState_1spwj_406{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}._emptyIcon_1spwj_415{width:48px;height:48px;color:var(--text-muted)}._emptyText_1spwj_421{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-muted)}._errorBanner_1spwj_428{border-radius:var(--radius-md);color:#ef4444;font-size:var(--text-sm);background:#ef44441a;border:1px solid #ef44444d;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}._errorDismiss_1spwj_440{color:#ef4444;cursor:pointer;font-size:var(--text-base);background:0 0;border:none;padding:4px;line-height:1}._loadingWrapper_1spwj_451{justify-content:center;align-items:center;padding:60px 20px;display:flex}._spinner_1spwj_458{border:3px solid var(--border-tertiary);border-top-color:var(--color-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite _spin_1spwj_401}@keyframes _spin_1spwj_401{to{transform:rotate(360deg)}}[data-theme=light] ._dropZone_1spwj_75{background:#fff6;border-color:#0062fd33}[data-theme=light] ._dropZone_1spwj_75:hover,[data-theme=light] ._dropZoneActive_1spwj_90{border-color:var(--color-primary);background:#fff9}[data-theme=light] ._tableHead_1spwj_120 th{color:var(--text-secondary)}@media (width<=768px){._header_1spwj_12{height:auto;padding:16px}._content_1spwj_57{padding:16px}._dropZone_1spwj_75{padding:24px 16px}._table_1spwj_67{font-size:var(--text-xs)}._tableHead_1spwj_120 th,._tableRow_1spwj_139 td{padding:8px 6px}._hideMobile_1spwj_511{display:none}}._container_1nw2z_2{background:#3b82f60d;border:1px solid #3b82f64d;border-radius:8px;flex-direction:column;flex:1 1 0;gap:12px;min-height:200px;padding:14px 16px;display:flex;overflow:hidden}._header_1nw2z_16{color:#3b82f6;align-items:center;gap:6px;font-size:13px;display:flex}._adminLabel_1nw2z_24{background:#3b82f626;border-radius:999px;padding:1px 6px;font-family:monospace;font-size:11px;font-weight:600}._headerTitle_1nw2z_33{color:var(--text-primary,#e0e0e0);font-weight:500}._providerTabs_1nw2z_39{gap:4px;display:flex}._providerTab_1nw2z_39{border:1px solid var(--border-color,#2a2a4a);color:var(--text-secondary,#888);cursor:pointer;background:0 0;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:500;transition:all .15s}._providerTab_1nw2z_39:hover{color:var(--text-primary,#e0e0e0);border-color:#3b82f666}._providerTabActive_1nw2z_61{color:#3b82f6;background:#3b82f61f;border-color:#3b82f6}._searchRow_1nw2z_68{gap:8px;display:flex}._searchInputWrapper_1nw2z_73{border:1px solid var(--border-color,#2a2a4a);background:var(--bg-primary,#0f0f23);border-radius:6px;flex:1;align-items:center;gap:6px;padding:0 10px;transition:border-color .15s;display:flex}._searchInputWrapper_1nw2z_73:focus-within{border-color:#3b82f6}._searchIcon_1nw2z_89{color:var(--text-secondary,#888);flex-shrink:0}._searchInput_1nw2z_73{color:var(--text-primary,#e0e0e0);background:0 0;border:none;outline:none;flex:1;padding:7px 0;font-size:13px}._searchInput_1nw2z_73::placeholder{color:var(--text-secondary,#888)}._searchBtn_1nw2z_108{color:#3b82f6;cursor:pointer;background:0 0;border:1px solid #3b82f666;border-radius:6px;align-items:center;gap:4px;padding:6px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}._searchBtn_1nw2z_108:hover:not(:disabled){background:#3b82f61a}._searchBtn_1nw2z_108:disabled{opacity:.5;cursor:not-allowed}._errorBanner_1nw2z_133{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_1nw2z_145{color:#ef4444;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;font-size:13px;line-height:1}._importProgress_1nw2z_157{background:#10b98114;border:1px solid #10b98140;border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}._importHeader_1nw2z_167{color:#10b981;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}._importDismiss_1nw2z_176{color:var(--text-secondary,#888);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px;display:flex}._importDismiss_1nw2z_176:hover{color:var(--text-primary,#e0e0e0)}._importBar_1nw2z_190{background:#10b98126;border-radius:999px;width:100%;height:4px;overflow:hidden}._importBarFill_1nw2z_198{background:#10b981;border-radius:999px;height:100%;transition:width .3s}._importErrors_1nw2z_205{flex-direction:column;gap:2px;margin-top:2px;display:flex}._importErrorItem_1nw2z_212{color:#ef4444;align-items:center;gap:4px;font-size:11px;display:flex}._resultInfo_1nw2z_221{color:var(--text-secondary,#888);font-family:monospace;font-size:12px}._datasetList_1nw2z_228{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}._datasetRow_1nw2z_236{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_1nw2z_236:hover{background:#ffffff0a}._datasetRowInfo_1nw2z_254{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._datasetRowTitle_1nw2z_262{color:var(--text-primary,#e0e0e0);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}._datasetRowMeta_1nw2z_271{color:var(--text-secondary,#888);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._chevron_1nw2z_279{color:var(--text-secondary,#888);flex-shrink:0}._filesPanel_1nw2z_285{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow:hidden}._filesPanelHeader_1nw2z_294{justify-content:space-between;align-items:center;gap:8px;display:flex}._backBtn_1nw2z_301{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_1nw2z_301:hover{text-decoration:underline}._importBtn_1nw2z_319{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_1nw2z_319:hover{opacity:.9}._datasetHeader_1nw2z_339{flex-direction:column;gap:2px;display:flex}._datasetTitle_1nw2z_345{color:var(--text-primary,#e0e0e0);margin:0;font-size:13px;font-weight:600}._datasetMeta_1nw2z_352{color:var(--text-secondary,#888);font-size:12px}._selectAllRow_1nw2z_358{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_1nw2z_368{color:var(--text-secondary,#888);font-size:12px;font-weight:500}._checkbox_1nw2z_375{accent-color:#3b82f6;cursor:pointer;flex-shrink:0;width:15px;height:15px}._checkbox_1nw2z_375:disabled{cursor:not-allowed;opacity:.5}._fileList_1nw2z_389{flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}._fileRow_1nw2z_398{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_1nw2z_398:hover{background:#ffffff0a}._fileRowSelected_1nw2z_413{background:#3b82f614}._fileRowSelected_1nw2z_413:hover{background:#3b82f61f}._fileIcon_1nw2z_421{color:var(--text-secondary,#888);flex-shrink:0}._fileInfo_1nw2z_426{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._fileName_1nw2z_434{color:var(--text-primary,#e0e0e0);word-break:break-all;font-family:monospace;font-size:12px}._fileMeta_1nw2z_441{color:var(--text-secondary,#888);flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;display:flex}._fileTypeBadge_1nw2z_450{color:#3b82f6;letter-spacing:.3px;background:#3b82f61a;border-radius:999px;padding:0 5px;font-family:monospace;font-size:10px;font-weight:600}._fileStatus_1nw2z_462{align-items:center;gap:3px;font-size:10px;font-weight:500;display:inline-flex}._fileStatus_completed_1nw2z_470{color:#10b981}._fileStatus_failed_1nw2z_474{color:#ef4444}._fileStatus_downloading_1nw2z_478,._fileStatus_uploading_1nw2z_479{color:#3b82f6}._fileStatus_imported_1nw2z_483{color:#6b7280}._fileRowImported_1nw2z_487{opacity:.5;cursor:default}._fileRowImported_1nw2z_487:hover{background:0 0}._loadingRow_1nw2z_497{color:var(--text-secondary,#888);align-items:center;gap:8px;padding:16px 0;font-size:13px;display:flex}._emptyRow_1nw2z_506{color:var(--text-secondary,#888);text-align:center;padding:16px 0;font-size:13px}._spinning_1nw2z_513{animation:1s linear infinite _spin_1nw2z_513}@keyframes _spin_1nw2z_513{to{transform:rotate(360deg)}}@media (width<=768px){._container_1nw2z_2{padding:12px}._datasetList_1nw2z_228{max-height:240px}._filesPanelHeader_1nw2z_294{flex-direction:column;align-items:flex-start}}._container_1o63c_1{background:var(--bg-primary);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}._header_1o63c_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_1o63c_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_1o63c_31{flex-direction:column;flex:1;align-items:center;gap:16px;padding:40px 32px 20px;display:flex;position:relative;overflow-y:auto}._logoBlur_1o63c_42{pointer-events:none;background-image:radial-gradient(at 50% 55%,#5395ff1a 0%,#01e4db12 35%,#0000 70%);position:absolute;inset:0}._settingsList_1o63c_49{width:724px;z-index:var(--z-base);flex-direction:column;display:flex;position:relative}._settingItemContainer_1o63c_57{flex-direction:column;width:100%;display:flex}._settingItemContainer_1o63c_57._expanded_1o63c_63{background:var(--bg-overlay-dark);border-radius:var(--radius-lg);border:1px solid var(--border-tertiary);overflow:hidden}._settingItem_1o63c_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_1o63c_57:hover{background-color:#ffffff05}._settingItemContent_1o63c_89{flex:1;align-items:center;gap:8px;display:flex}._iconWrapper_1o63c_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_1o63c_106{width:24px;height:24px;color:var(--text-primary);stroke-width:2px}._settingLabel_1o63c_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_1o63c_122{justify-content:center;align-items:center;width:16px;height:16px;display:flex}._chevron_1o63c_122{width:16px;height:16px;color:var(--text-secondary);stroke-width:2px}._expandedContent_1o63c_137{width:100%;padding:16px 24px 24px}._profileExpanded_1o63c_142{flex-direction:column;gap:16px;width:100%;display:flex}._editProfileButton_1o63c_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_1o63c_149:hover{opacity:.7}._editProfileText_1o63c_168{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);color:var(--text-primary);line-height:normal}._editProfileIcon_1o63c_176{width:20px;height:20px;color:var(--text-primary);stroke-width:2px}._formFields_1o63c_183{flex-direction:column;width:100%;display:flex}._formRow_1o63c_189{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._formRow_1o63c_189:last-child{border-bottom:none}._fieldLabel_1o63c_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_1o63c_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_1o63c_211:focus{border-color:#68686880}._fieldInput_1o63c_211._disabled_1o63c_230{cursor:default;background:0 0;border:none}._fieldInput_1o63c_211._disabled_1o63c_230:focus{border:none}._passwordExpanded_1o63c_241{flex-direction:column;gap:16px;width:100%;display:flex}._changePasswordButton_1o63c_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_1o63c_248:hover{opacity:.7}._changePasswordText_1o63c_267{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);color:var(--text-primary);line-height:normal}._changePasswordIcon_1o63c_275{width:20px;height:20px;color:var(--text-primary);stroke-width:2px}._passwordReadOnly_1o63c_282{justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._passwordReadOnlyInput_1o63c_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_1o63c_306{flex-direction:column;width:100%;display:flex}._passwordRow_1o63c_312{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;width:100%;padding:16px 0;display:flex}._passwordRow_1o63c_312:last-child{border-bottom:none}._passwordLabel_1o63c_325{font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);color:var(--text-light);line-height:1.849}._passwordInputWrapper_1o63c_333{align-items:center;width:300px;display:flex;position:relative}._passwordInput_1o63c_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_1o63c_333::placeholder{color:var(--text-gray)}._passwordInput_1o63c_333:focus{border-color:#68686880}._eyeButton_1o63c_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_1o63c_379{width:18px;height:18px;color:var(--text-gray);transition:color var(--transition-base)}._eyeButton_1o63c_364:hover ._eyeIcon_1o63c_379{color:var(--text-light)}._passwordActions_1o63c_390{justify-content:flex-end;align-items:center;gap:8px;width:100%;margin-top:8px;display:flex}._cancelButton_1o63c_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_1o63c_399:hover{opacity:.9}._saveButton_1o63c_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_1o63c_422:hover{opacity:.9}[data-theme=light] ._settingItemContainer_1o63c_57._expanded_1o63c_63{background:#ffffff42;border:1px solid #0062fd1c;box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._settingItem_1o63c_57{border-bottom:1px solid #0062fd26}[data-theme=light] ._iconWrapper_1o63c_96{background-color:#0062fd26}[data-theme=light] ._settingIcon_1o63c_106,[data-theme=light] ._settingLabel_1o63c_113{color:#002560}[data-theme=light] ._chevron_1o63c_122,[data-theme=light] ._fieldLabel_1o63c_202,[data-theme=light] ._passwordLabel_1o63c_325{color:#70727c}[data-theme=light] ._fieldInput_1o63c_211,[data-theme=light] ._passwordInput_1o63c_333{color:#70727c;background:#ffffff52;border:1.1px solid #0062fd26}[data-theme=light] ._fieldInput_1o63c_211::-moz-placeholder{color:#70727c}[data-theme=light] ._passwordInput_1o63c_333::-moz-placeholder{color:#70727c}[data-theme=light] ._fieldInput_1o63c_211::placeholder,[data-theme=light] ._passwordInput_1o63c_333::placeholder{color:#70727c}[data-theme=light] ._formRow_1o63c_189,[data-theme=light] ._passwordRow_1o63c_312{border-bottom:1px solid #0062fd26}[data-theme=light] ._eyeIcon_1o63c_379{color:#70727c}[data-theme=light] ._eyeButton_1o63c_364:hover ._eyeIcon_1o63c_379{color:#002560}[data-theme=light] ._changePasswordButton_1o63c_248{border-bottom:1px solid #002560}[data-theme=light] ._changePasswordText_1o63c_267,[data-theme=light] ._changePasswordIcon_1o63c_275{color:#002560}[data-theme=light] ._passwordReadOnlyInput_1o63c_290{color:#70727c;background:#ffffff52;border:1.1px solid #0062fd26}._authContainer_1cfe0_1{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}._authBackground_1cfe0_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_1cfe0_11{background:url(/assets/light-sign-up-bg-tvF7KzGv.png) 50%/cover no-repeat,#f0f6ff}._authBackgroundSignup_1cfe0_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_1cfe0_22{background:url(/assets/light-sign-up-bg-tvF7KzGv.png) 50%/cover no-repeat,#f0f6ff}._blurEllipse_1cfe0_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_1cfe0_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_1cfe0_45{background:#ffffff52;border:1px solid #0062fd14;gap:32px;width:625px;padding:48px;box-shadow:0 4px 84px #0062fd14}._signupTitle_1cfe0_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_1cfe0_69{color:#002660;margin:0 0 8px;font-size:32px;font-weight:600;line-height:1.3}._logoHeader_1cfe0_86{z-index:2;align-items:flex-end;gap:6px;display:flex;position:absolute;top:40px;left:40px}._logoIcon_1cfe0_96{width:26.4px;height:30px;display:block}[data-theme=light] ._logoIcon_1cfe0_96{width:26.4px;height:30px}._logoText_1cfe0_107{font-family:var(--font-mono);color:#e4e4e4;margin:0;font-size:33px;font-weight:600;line-height:1.3}[data-theme=light] ._logoText_1cfe0_107{font-family:var(--font-mono);color:#002660;margin:0;font-size:25px;font-weight:600;line-height:1.3}._footerBar_1cfe0_125{z-index:2;justify-content:center;align-items:center;gap:33px;display:flex;position:absolute;bottom:16px;left:0;right:0}._footerText_1cfe0_137{font-family:var(--font-mono);color:#d9d9d9;margin:0;font-size:14px;font-weight:400;line-height:1}[data-theme=light] ._footerText_1cfe0_137{font-family:var(--font-mono);color:#002660;margin:0;font-size:14px;font-weight:400;line-height:1}._title_1cfe0_155{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_1cfe0_164{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_1cfe0_173{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_1cfe0_173{color:#002560d9;background:#a2c5fc26;border:1.1px solid #0062fd26;width:100%;height:48px;padding:12px 18px;font-size:16px;font-weight:500}._inputDark_1cfe0_173::placeholder{color:var(--text-placeholder)}[data-theme=light] ._inputDark_1cfe0_173::placeholder{color:#00256073}._fieldRow_1cfe0_206{flex-direction:column;gap:12px;display:flex}[data-theme=light] ._fieldRow_1cfe0_206{gap:12px}._nameEmailGroup_1cfe0_216{flex-direction:column;gap:12px;display:flex}[data-theme=light] ._nameEmailGroup_1cfe0_216{gap:12px}._passwordStrengthGroup_1cfe0_226{flex-direction:column;gap:8px;display:flex}[data-theme=light] ._passwordStrengthGroup_1cfe0_226{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._passwordHint_1cfe0_239{font-family:var(--font-primary);color:var(--text-tertiary);margin:0;font-size:14px}[data-theme=light] ._passwordHint_1cfe0_239{color:#002660;opacity:.8;font-size:14px;font-weight:400}._strengthRow_1cfe0_253{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-theme=light] ._strengthRow_1cfe0_253{gap:12px}._strengthBarWrap_1cfe0_264{background:#ffffff26;border:1px solid #ffffff0d;border-radius:4px;flex:1;height:4px;overflow:hidden}[data-theme=light] ._strengthBarWrap_1cfe0_264{background:#a282fc40;border:1px solid #0062fd26;border-radius:4px}._strengthBarFill_1cfe0_279{width:0%;height:100%;transition:width var(--transition-base);background:linear-gradient(90deg,#e54335 0%,#f6b704 50%,#34a353 100%)}[data-theme=light] ._strengthBarFill_1cfe0_279{background:linear-gradient(90deg,#e54335 0%,#f6b704 50%,#34a353 100%)}._strengthLabel_1cfe0_290{font-family:var(--font-mono);color:#34a353;white-space:nowrap;font-size:14px;font-weight:600}[data-theme=light] ._strengthLabel_1cfe0_290{font-family:var(--font-mono);color:#34a353;font-size:14px;font-weight:600}._eyeButton_1cfe0_305{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_1cfe0_305{color:#00256073}._checkboxRow_1cfe0_325{font-family:var(--font-primary);color:#d9d9d9;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}[data-theme=light] ._checkboxRow_1cfe0_325{font-family:var(--font-primary);color:#002560;gap:8px;font-size:14px;font-weight:400}._checkboxInput_1cfe0_343{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_1cfe0_343{background:#ffffff0d;border:1.1px solid #002660;flex-shrink:0;width:16px;height:16px}._checkboxInput_1cfe0_343:checked{background:linear-gradient(141deg,#0062fd 0%,#01e4db 100%);border-color:#0000}._checkboxInput_1cfe0_343: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_1cfe0_343:checked:after{width:10px;height:10px}._primaryButtonLarge_1cfe0_382{background:linear-gradient(100.17deg, var(--color-blue-500) 0%, var(--color-cyan-500) 119.5%);color:#fff;width:465px;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_1cfe0_382{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_1cfe0_408{color:var(--text-tertiary);font-family:var(--font-mono);justify-content:center;align-items:center;font-size:14px;display:flex}._socialRow_1cfe0_423{align-items:center;gap:17px;display:flex}._socialButton_1cfe0_429{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_1cfe0_457{text-align:center;font-family:var(--font-primary);color:var(--text-secondary);font-size:14px}[data-theme=light] ._bottomSignIn_1cfe0_457{font-family:var(--font-primary);color:#353535;font-size:14px;font-weight:400;line-height:1}._error_1cfe0_472{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}._form_1cfe0_482{gap:var(--spacing-lg);flex-direction:column;display:flex}[data-theme=light] ._form_1cfe0_482{gap:16px}._field_1cfe0_206{gap:var(--spacing-xs);flex-direction:column;display:flex}._label_1cfe0_498{font-family:var(--font-mono);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-light)}._input_1cfe0_173{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_1cfe0_173::placeholder{color:var(--text-placeholder)}._input_1cfe0_173:focus{border-color:#68686880}._submitButton_1cfe0_529{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_1cfe0_529{background:linear-gradient(100.17deg, var(--color-blue-500) 0%, var(--color-cyan-500) 119.5%)}._submitButton_1cfe0_529:disabled{opacity:.7;cursor:not-allowed}._switchRow_1cfe0_555{justify-content:center;align-items:center;gap:var(--spacing-sm);display:flex}._switchText_1cfe0_562{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary)}._linkButton_1cfe0_568{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_1cfe0_568{font-family:var(--font-mono);color:#002660;font-size:14px;font-weight:600}._iconContainer_1cfe0_587{-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_1cfe0_587{background:#0062fd26;border:.5px solid #ffffff12}._sendIcon_1cfe0_605{width:64px;height:64px}._checkInboxTitle_1cfe0_610{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_1cfe0_610{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._checkInboxSubtitle_1cfe0_628{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_1cfe0_628{color:#002560f0;opacity:.5;font-family:Inter,sans-serif;font-size:14px}._forgotPasswordTitle_1cfe0_648{color:#fff;margin:0;font-family:IBM Plex Mono,monospace;font-size:48px;font-weight:700;line-height:1.2}[data-theme=light] ._forgotPasswordTitle_1cfe0_648{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._forgotPasswordSubtitle_1cfe0_664{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_1cfe0_664{color:#002560f0;opacity:.5;font-size:14px}._signInTitle_1cfe0_681{color:#fff;margin:0;font-family:IBM Plex Mono,monospace;font-size:48px;font-weight:700;line-height:1.2}[data-theme=light] ._signInTitle_1cfe0_681{color:#002560;font-size:32px;font-weight:600;line-height:1.3}._inputWrapper_1cfe0_698{width:100%;position:relative}._authInput_1cfe0_703{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_1cfe0_703{color:#002560d9;background:#a2c5fc26;border:1.1px solid #0062fd26;height:48px;padding:12px 18px}._authInput_1cfe0_703::placeholder{color:#c2c2c2}[data-theme=light] ._authInput_1cfe0_703::placeholder{color:#00256073}._authInput_1cfe0_703:focus{border-color:#c2c2c280}._eyeButton_1cfe0_305{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_1cfe0_305{color:#00256073;right:18px}._eyeButton_1cfe0_305 img{width:24px;height:24px}._loginForm_1cfe0_766{flex-direction:column;gap:17px;width:100%;display:flex}[data-theme=light] ._loginForm_1cfe0_766{gap:16px}._forgotPasswordLink_1cfe0_777{justify-content:flex-end;width:100%;margin-top:-7px;display:flex}._forgotPasswordLink_1cfe0_777 ._linkButton_1cfe0_568{color:#d9d9d9;font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:700;line-height:1}[data-theme=light] ._forgotPasswordLink_1cfe0_777 ._linkButton_1cfe0_568{color:#353535;font-size:14px;font-weight:700}._orDivider_1cfe0_408{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_1cfe0_408{font-family:var(--font-mono);color:#0025606b;font-size:14px}._socialRow_1cfe0_423{gap:17px;width:100%;display:flex}._socialButton_1cfe0_429{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_1cfe0_429{color:#002660;border:1px solid #0062fd47;gap:8px;height:44px;padding:10px 25px;font-size:14px;font-weight:500}._socialButton_1cfe0_429:hover{background:#ffffff0d}._signupPrompt_1cfe0_857{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_1cfe0_857{font-family:var(--font-primary);font-size:14px}._signupPromptText_1cfe0_872{color:#d9d9d9}[data-theme=light] ._signupPromptText_1cfe0_872{color:#353535}._signupLink_1cfe0_880{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_1cfe0_880{font-family:var(--font-mono);color:#002560;font-size:14px;font-weight:600}._headerGroup_1cfe0_900{flex-direction:column;gap:12px;display:flex}._centeredHeaderGroup_1cfe0_906{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}._termsLink_1cfe0_914{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_1cfe0_914:hover{color:#7dc0ff}[data-theme=light] ._termsLink_1cfe0_914{color:#0062fd}[data-theme=light] ._termsLink_1cfe0_914:hover{color:#004fc7}._socialRowDisabled_1cfe0_939{opacity:.45;pointer-events:none}._socialButton_1cfe0_429:disabled{cursor:not-allowed}._checkboxDisabled_1cfe0_948{opacity:.5;cursor:not-allowed}._checkboxDisabled_1cfe0_948 ._checkboxInput_1cfe0_343{cursor:not-allowed}._termsHint_1cfe0_957{color:#ffffff4d;font-size:12px;font-style:italic;font-weight:400}[data-theme=light] ._termsHint_1cfe0_957{color:#00256066}._primaryButtonLarge_1cfe0_382:disabled{opacity:.45;cursor:not-allowed}._overlay_iuvj0_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_iuvj0_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_iuvj0_12{background:#fff;border:1px solid #0062fd1f;box-shadow:0 24px 80px #0062fd1a}._header_iuvj0_31{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:24px 28px 16px;display:flex}[data-theme=light] ._header_iuvj0_31{border-bottom:1px solid #0062fd14}._title_iuvj0_43{font-family:var(--font-mono);color:var(--text-primary);margin:0;font-size:20px;font-weight:600}[data-theme=light] ._title_iuvj0_43{color:#002660}._closeBtn_iuvj0_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_iuvj0_55:hover{color:#fff;background:#ffffff1a}[data-theme=light] ._closeBtn_iuvj0_55{color:#666;background:#0062fd0f;border:1px solid #0062fd1a}[data-theme=light] ._closeBtn_iuvj0_55:hover{color:#002660;background:#0062fd1f}._body_iuvj0_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_iuvj0_86{color:#002560cc}._body_iuvj0_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_iuvj0_86 h3{color:#002660}._body_iuvj0_86 p{margin:0 0 12px}._body_iuvj0_86 ul{margin:0 0 12px;padding-left:20px}._body_iuvj0_86 li{margin-bottom:6px}._body_iuvj0_86 a{color:#4da6ff;text-decoration:none}[data-theme=light] ._body_iuvj0_86 a{color:#0062fd}._body_iuvj0_86::-webkit-scrollbar{width:6px}._body_iuvj0_86::-webkit-scrollbar-track{background:0 0}._body_iuvj0_86::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}[data-theme=light] ._body_iuvj0_86::-webkit-scrollbar-thumb{background:#0062fd26}._updated_iuvj0_151{color:#fff6;font-size:12px;margin-bottom:16px!important}[data-theme=light] ._updated_iuvj0_151{color:#00256073}._footer_iuvj0_161{border-top:1px solid #ffffff0f;justify-content:flex-end;padding:16px 28px 20px;display:flex}[data-theme=light] ._footer_iuvj0_161{border-top:1px solid #0062fd14}._acceptBtn_iuvj0_172{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_iuvj0_172:hover{opacity:.9}._app_659td_1{background:linear-gradient(to bottom, var(--bg-primary), var(--bg-secondary));width:100vw;height:100vh;display:flex;overflow:hidden}
