@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,theme,base,components,utilities;@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-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-600:oklch(59.6% .145 163.225);--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;--tracking-wide:.025em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--animate-spin:spin 1s linear infinite;--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%;-moz-tab-size:4;-o-tab-size:4;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;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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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 utilities{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.\!inline{display:inline!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-\[8px\]{height:8px}.h-\[18px\]{height:18px}.h-full{height:100%}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-\[8px\]{width:8px}.w-\[18px\]{width:18px}.w-full{width:100%}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.text-\[\#90a1b9\]{color:#90a1b9}.text-\[\#64748b\]{color:#64748b}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-600{color:var(--color-emerald-600)}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,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))}}: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;--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;--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::-moz-placeholder{color:var(--text-placeholder)}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}@keyframes spin{to{transform:rotate(360deg)}}@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}}}._toggle_zua4a_1{position:relative;width:32px;height:18.398px;background-color:#3c4450;border:1px solid rgba(0,0,0,0);border-radius:16777216px;cursor:pointer;transition:background var(--transition-base);padding:1px;display:flex;align-items:center}._toggle_zua4a_1._checked_zua4a_15{background:linear-gradient(90deg,#0062fd,#01e4db)}._slider_zua4a_19{width:16px;height:16px;background-color:#fff;border-radius:16777216px;transition:transform var(--transition-base);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,#01e4db)}._container_1b3i7_1{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;background-color:var(--bg-overlay-light);box-shadow:var(--shadow-sm);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);transition:background-color var(--transition-base)}._container_1b3i7_1:hover{background-color:var(--bg-overlay-medium)}._input_1b3i7_18{flex:1;background:transparent;border:none;outline:none;font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-primary)}._input_1b3i7_18::-moz-placeholder{color:var(--text-placeholder)}._input_1b3i7_18::placeholder{color:var(--text-placeholder)}._icon_1b3i7_34{width:20px;height:20px;color:var(--text-placeholder);flex-shrink:0}._tabList_yzc85_1{display:flex;align-items:center;height:36px;position:relative;padding:0 var(--spacing-2xl);gap:50px}._tabList_yzc85_1:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#ffffff14}._tab_yzc85_1{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;font-family:var(--font-primary);font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.1504px;color:var(--text-disabled);text-transform:uppercase;padding:0 0 14px;height:34px;transition:color var(--transition-base);position:relative;flex:1}._tab_yzc85_1._active_yzc85_43{color:var(--text-primary);padding-bottom:13px;height:37px}._tab_yzc85_1._active_yzc85_43:after{content:"";position:absolute;left:calc(var(--spacing-2xl) / -2);right:calc(var(--spacing-2xl) / -2);bottom:0;height:1px;background:linear-gradient(90deg,#0062fd,#01e4db 127.5%)}._tabPanel_yzc85_59{flex:1;min-height:0;overflow:hidden}[data-theme=light] ._tabList_yzc85_1:after{background:transparent}[data-theme=light] ._tab_yzc85_1{color:#71717b}[data-theme=light] ._tab_yzc85_1._active_yzc85_43{color:#002560}._container_1r0fg_1{width:100%;display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 var(--spacing-md);border-radius:var(--radius-md);transform:translateY(-2px)}._content_1r0fg_12{display:flex;align-items:center;gap:var(--spacing-md);flex-shrink:0;transform:translateY(-1px)}._icon_1r0fg_20{width:20px;height:20px;color:var(--text-secondary);stroke-width:2;flex-shrink:0}._text_1r0fg_28{font-family:var(--font-primary);font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.1504px;color:var(--text-secondary);white-space:nowrap;flex-shrink:0}._toggleWrapper_1r0fg_39{display:flex;align-items:center;flex-shrink:0}._iconButton_1r0fg_46{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-base);padding:0;margin:0 auto}._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{position:relative;display:flex;flex-direction:column;width:256px;height:100%;background-image:var(--bg-gradient);border-right:1px solid var(--border-primary);flex-shrink:0;overflow:visible;transition:width var(--transition-base);z-index:10}._sidebar_igmty_1._collapsed_igmty_15{width:85px}@media(max-width:768px){._sidebar_igmty_1{width:85px}}._logoContainer_igmty_25{position:relative;display:flex;align-items:center;justify-content:space-between;height:80px;padding-left:var(--spacing-2xl);padding-right:var(--spacing-2xl)}@media(max-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{display:flex;align-items:end;gap:var(--spacing-xs)}._logoIconWrapper_igmty_55{display:flex;align-items:center;justify-content:center;width:31.915px;height:36px}[data-theme=dark] ._logoIcon_igmty_55{transform:rotate(22.409deg);width:22.248px;height:29.766px}._logoText_igmty_69{font-family:var(--font-mono);font-weight:600;font-size:var(--text-xl);line-height:normal;color:var(--text-primary);text-align:center;margin:0}@media(max-width:768px){._logoText_igmty_69{display:none}}._navContainer_igmty_85{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-lg);min-height:0}._navSection_igmty_96{display:flex;flex-direction:column;gap:var(--spacing-sm)}._navItems_igmty_102{display:flex;flex-direction:column;gap:var(--spacing-xs)}._navItem_igmty_102{width:100%;display:flex;align-items:center;justify-content:flex-start;border-radius:8px;transition:all var(--transition-base);height:36px;padding-left:var(--spacing-md);padding-right:var(--spacing-md);background:transparent;border:none;cursor:pointer;color:var(--text-secondary)}._navItem_igmty_102._collapsed_igmty_15{padding:0;justify-content:center}@media(max-width:768px){._navItem_igmty_102{padding:0;justify-content:center}}._navItem_igmty_102:hover{color:var(--text-primary);background:#ffffff0d}._navItem_igmty_102._active_igmty_141{color:var(--text-primary);background:radial-gradient(ellipse 80% 60% at center,#ffffff04,#ffffff14),linear-gradient(180deg,#ffffff0d,#ffffff08);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);border:.5px solid rgba(255,255,255,.08);border-top:.5px solid rgba(255,255,255,.15);box-shadow:0 2px 8px #00000026,inset 0 .5px #fff3}._navItemContent_igmty_154{display:flex;align-items:center;gap:var(--spacing-md)}._navItemIcon_igmty_160{width:18px;height:18px;stroke-width:2}._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(max-width:768px){._navItemText_igmty_166{display:none}}._settingsRow_igmty_180{width:100%;display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 var(--spacing-md);border-radius:var(--radius-md)}@media(max-width:768px){._settingsRow_igmty_180{padding:0;justify-content:center}}._sidebar_igmty_1._collapsed_igmty_15 ._settingsRow_igmty_180{padding:0;justify-content:center}._settingsIconButton_igmty_202{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-base);padding:0}._settingsIconButton_igmty_202:hover{background-color:#ffffff0d}._settingsContent_igmty_220{display:flex;align-items:center;gap:var(--spacing-md);transform:translateY(-1px)}._settingsIcon_igmty_202{width:20px;height:20px;color:var(--text-secondary);stroke-width:2}._settingsText_igmty_234{font-family:var(--font-primary);font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.1504px;color:var(--text-secondary)}@media(max-width:768px){._settingsText_igmty_234{display:none}}._profileContainer_igmty_249{position:relative;height:81px;border-top:1px solid var(--border-light);padding:17px var(--spacing-lg) 0}@media(max-width:768px){._profileContainer_igmty_249{display:flex;justify-content:center;padding:17px 0 0}}._sidebar_igmty_1._collapsed_igmty_15 ._profileContainer_igmty_249{display:flex;justify-content:center;padding:17px 0 0}._profileContent_igmty_270{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 var(--spacing-sm);border-radius:var(--radius-lg)}._avatarButton_igmty_279{width:100%;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;outline:none}._profileInfo_igmty_291{display:flex;align-items:center;gap:var(--spacing-md)}._profileAvatar_igmty_297{width:32px;height:32px;border-radius:var(--radius-full);background:linear-gradient(to bottom right,#fb923c,#ec4899)}._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(max-width:768px){._profileName_igmty_304{display:none}}._menuButton_igmty_320{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}._menuIcon_igmty_329{width:16px;height:16px;color:#fff9}._userMenu_igmty_335{position:absolute;margin-bottom:70px;width:124px;background-color:#ffffff0d;border-radius:20px;padding:13px 20px;display:flex;flex-direction:column;gap:13px;box-shadow:0 4px 34px #00000040;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;bottom:calc(100% + var(--spacing-md));left:var(--spacing-md)}._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(max-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{background:none;border:none;cursor:pointer;padding:0;text-align:left;font-family:var(--font-primary);font-weight:400;font-size:var(--text-base);line-height:normal;color:#fff;transition:opacity var(--transition-base)}._menuItem_igmty_370:hover{opacity:.8}._menuDivider_igmty_388{height:.5px;background-color:#fff3;width:100%;margin:0}._toggleWrapper_igmty_395{display:flex;align-items:center;transform:translateY(-2px)}._toggleButton_igmty_401{position:absolute;right:var(--spacing-2xl);display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;transition:all var(--transition-base);outline:none;padding:0;width:20px;height:20px;flex-shrink:0}._sidebar_igmty_1._collapsed_igmty_15 ._toggleButton_igmty_401{right:-10px}._collapseIcon_igmty_422{width:20px;height:20px;flex-shrink:0;transition:all var(--transition-base)}._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{background:#ffffff30;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);border:.5px solid rgba(0,98,253,.15);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 rgba(0,98,253,.15);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 rgba(0,98,253,.15)}[data-theme=light] ._logoText_igmty_69{color:#002560}[data-theme=light] ._profileContainer_igmty_249{border-top:1px solid rgba(0,98,253,.09)}[data-theme=light] ._profileName_igmty_304{color:#002560}._container_1wbax_1{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;width:100%;gap:8px}._bubble_1wbax_10{display:flex;align-items:center;border-radius:9999px;flex-wrap:wrap;padding:10px 16px;max-width:70%;background-color:#ffffff1c}[data-theme=light] ._bubble_1wbax_10{background-color:#d4e4f2}._text_1wbax_24{font-family:var(--font-primary);font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#d9d9d9;margin:0;white-space:normal;word-break:break-word}._text_1wbax_24._short_1wbax_36{font-size:16px;line-height:20px}._text_1wbax_24._medium_1wbax_41{font-size:14px;line-height:18px}._text_1wbax_24._long_1wbax_46{font-size:12px;line-height:16px}._text_1wbax_24._veryLong_1wbax_51{font-size:11px;line-height:14px}[data-theme=light] ._text_1wbax_24{color:var(--text-primary)}._attachedFiles_1wbax_60{display:flex;flex-direction:column;gap:8px;align-items:flex-end}._container_1v9tr_1{display:inline-flex;align-items:center;max-width:100%;gap:6px}._text_1v9tr_8{margin:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere}._iconButton_1v9tr_15{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background:none;border:none;cursor:pointer;padding:0}._icon_1v9tr_15{width:16px;height:16px;color:#ffffffb3}._iconButton_1v9tr_15:hover ._icon_1v9tr_15{color:#fffffff2}._container_18omm_1{display:inline-flex;align-items:center;gap:8px}._fileButton_18omm_7{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;border:none;cursor:pointer;font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.1504px;transition:opacity .2s}._fileButton_18omm_7:hover{opacity:.8}._fileButton_18omm_7._dark_18omm_27{background-color:#002560;color:#fff}[data-theme=light] ._fileButton_18omm_7._dark_18omm_27,._fileButton_18omm_7._light_18omm_33{background-color:#0062fd2b;color:#002560}._fileName_18omm_38{margin:0}._downloadIcon_18omm_42{width:12px;height:12px;flex-shrink:0}._container_19vsx_1{border-radius:10px;overflow:hidden;overflow-x:hidden;width:100%;border:1px solid transparent;min-width:0}._container_19vsx_1._light_19vsx_10{background-color:#ffffffba;box-shadow:0 4px 14px #0062fd42}._container_19vsx_1._dark_19vsx_15{background-color:#00000040}._header_19vsx_19{display:flex;flex-direction:column;width:100%}._topBar_19vsx_25{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid;height:auto;min-height:52px}._topBar_19vsx_25._light_19vsx_10{border-bottom-color:#0062fd26;background:#ffffff0d}._topBar_19vsx_25._dark_19vsx_15{border-bottom-color:#45556c;background:#ffffff0d}._footer_19vsx_45{display:flex;justify-content:space-between;align-items:center;padding:12px 24px;border-top:1px solid;height:45px}._footer_19vsx_45._light_19vsx_10{border-top-color:#0062fd26;background:#ffffff0d}._footer_19vsx_45._dark_19vsx_15{border-top-color:#45556c;background:#ffffff0d}._fileStats_19vsx_65{display:flex;align-items:center;gap:24px}._statItem_19vsx_71{font-family:Inter,sans-serif;font-size:14px;line-height:20px;font-weight:400}._statItem_19vsx_71._light_19vsx_10{color:#64748b}._statItem_19vsx_71._dark_19vsx_15{color:#90a1b9}._titleSection_19vsx_86{display:flex;flex-direction:column;gap:0px}._title_19vsx_86{font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:24px;margin:0}._title_19vsx_86._light_19vsx_10{color:#002560}._title_19vsx_86._dark_19vsx_15{color:#fff}._subtitle_19vsx_108{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;margin:0}._subtitle_19vsx_108._light_19vsx_10{color:#64748b}._subtitle_19vsx_108._dark_19vsx_15{color:#90a1b9}._statusSection_19vsx_124{display:flex;align-items:center;gap:8px}._statusIconWrapper_19vsx_130{width:16px;height:16px;display:flex;align-items:center;justify-content:center}._statusText_19vsx_138{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;margin:0}._statusText_19vsx_138._light_19vsx_10{color:#64748b}._statusText_19vsx_138._dark_19vsx_15{color:#90a1b9}._copyButton_19vsx_154{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;background:transparent;border:none;cursor:pointer}._copyIcon_19vsx_165._light_19vsx_10{color:#002560}._copyIcon_19vsx_165._dark_19vsx_15{color:#ffffffc4}._copyIcon_19vsx_165._copied_19vsx_173{color:#01e4db}._copyText_19vsx_177{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.1504px;margin:0}._copyText_19vsx_177._light_19vsx_10{color:#002560}._copyText_19vsx_177._dark_19vsx_15{color:#ffffffc4}._copyText_19vsx_177._copied_19vsx_173{color:#01e4db}._editorContent_19vsx_198{height:500px;overflow-y:auto;overflow-x:hidden;padding:16px;min-width:0}._editorContent_19vsx_198._code_19vsx_206{overflow-x:auto;overflow-y:auto;width:100%}._editorContent_19vsx_198._code_19vsx_206>*{max-width:100%}._editorContent_19vsx_198._code_19vsx_206._dark_19vsx_15,._editorContent_19vsx_198._code_19vsx_206._light_19vsx_10{background-color:transparent}._container_11dmb_1{display:flex;gap:16px;align-items:flex-start;width:100%;overflow-x:hidden}._avatar_11dmb_9{display:flex;align-items:center;justify-content:center;border-radius:9999px;flex-shrink:0;width:40px;height:40px;background:linear-gradient(to right,#0062fd3d,#01e4db3d);border:1px solid rgba(1,228,219,.2);box-shadow:0 0 40px -10px #5395ff4d;padding:0;overflow:hidden}[data-theme=light] ._avatar_11dmb_9{background:linear-gradient(135deg,#0062fd,#01e4db);border:none;padding:2px}._avatarIcon_11dmb_30{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._lightLogo_11dmb_36{display:none}._darkLogo_11dmb_40{display:block;width:60%;height:60%;-o-object-fit:contain;object-fit:contain}[data-theme=light] ._lightLogo_11dmb_36{display:block;width:60%;height:60%;filter:brightness(0) invert(1)}[data-theme=light] ._darkLogo_11dmb_40{display:none}._contentWrapper_11dmb_59{flex:1;padding-right:80px;max-width:100%;overflow-x:hidden;min-width:0}._contentStack_11dmb_67{display:flex;flex-direction:column;gap:24px;width:100%;max-width:100%;overflow-x:hidden;min-width:0}._text_11dmb_77{font-family:var(--font-primary);font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:var(--text-secondary)}._section_11dmb_86{display:flex;flex-direction:column;gap:10px}._sectionTitle_11dmb_92{font-family:var(--font-primary);font-weight:600;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:var(--text-primary);margin:0}._resultTitle_11dmb_102{font-family:var(--font-mono);font-weight:700;font-size:18px;line-height:20px;letter-spacing:-.1504px;color:var(--color-cyan-500);margin:0}._list_11dmb_112{font-family:var(--font-primary);font-weight:400;font-size:16px;color:var(--text-secondary);margin:0;padding-left:24px}._listItem_11dmb_121{line-height:20px;letter-spacing:-.1504px}._resultData_11dmb_126{font-family:var(--font-primary);font-size:16px;line-height:20px;letter-spacing:-.1504px;color:var(--text-secondary)}._resultValue_11dmb_134{font-weight:700;color:var(--text-primary)}._resultRow_11dmb_139{margin:0}._footer_11dmb_144{display:flex;flex-direction:column;gap:16px;margin-top:16px;width:100%}._separator_11dmb_152{height:1px;width:100%;background:#ffffff0f}[data-theme=light] ._separator_11dmb_152{background:#0062fd26}._actionButtons_11dmb_162{display:flex;gap:6px;align-items:center}._actionButton_11dmb_162{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;background:transparent;cursor:pointer;transition:opacity .2s ease}._actionButton_11dmb_162:hover{opacity:.7}._actionButton_11dmb_162:active{opacity:.5}._actionIcon_11dmb_189{width:100%;height:100%;color:#9f9fa9}[data-theme=light] ._actionIcon_11dmb_189{color:#6e737f}._actionButton_11dmb_162:disabled{opacity:.3;cursor:not-allowed}._actionButton_11dmb_162._copied_11dmb_204 ._actionIcon_11dmb_189{color:#01e4db}._executionOutput_11dmb_208{font-family:var(--font-mono);font-size:14px;line-height:1.5;color:var(--text-secondary);background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:16px;margin:0;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}[data-theme=light] ._executionOutput_11dmb_208{background:#00000005;border:1px solid rgba(0,98,253,.1)}._executionOutput_11dmb_208 code{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:transparent;padding:0}._inputBox_9n11q_1{width:100%;max-width:100%;margin:0 auto;background:radial-gradient(ellipse 70% 50% at center,#ffffff04,#ffffff14),linear-gradient(180deg,#ffffff0d,#ffffff08);-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%);border:.5px solid rgba(255,255,255,.08);border-top:.5px solid rgba(255,255,255,.15);border-radius:20px;box-shadow:0 2px 8px #00000026,inset 0 .5px #fff3;padding:var(--spacing-xl);box-sizing:border-box}._hiddenFileInput_9n11q_19{display:none}._inputBox_9n11q_1._full_9n11q_23{width:calc(100% - 20px)}._inputBox_9n11q_1._compact_9n11q_27{padding:var(--spacing-md)}._inputContainer_9n11q_31{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}._inputRow_9n11q_38{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);width:100%;padding-bottom:var(--spacing-sm)}._textarea_9n11q_47{background:transparent;outline:none;width:100%;resize:none;font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-light);border:none;min-height:20px;max-height:240px;overflow-y:hidden;white-space:pre-wrap;margin:0}._compact_9n11q_27 ._textarea_9n11q_47{min-height:20px;max-height:80px}._textarea_9n11q_47::-moz-placeholder{color:var(--text-tertiary)}._textarea_9n11q_47::placeholder{color:var(--text-tertiary)}._divider_9n11q_74{width:100%;height:1px;background:#ffffff1a;margin:0}._uploadArea_9n11q_81{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-lg);border:1px dashed rgba(255,255,255,.25);border-radius:10px;cursor:pointer;transition:all var(--transition-base);min-height:80px}._uploadArea_9n11q_81:hover{border-color:#fff6;background:#ffffff05}._uploadArea_9n11q_81._dragging_9n11q_98{border-color:#0062fd99;background:#0062fd0d}._uploadAreaWithFiles_9n11q_103{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;pointer-events:auto}._uploadArea_9n11q_81:has(._uploadAreaWithFiles_9n11q_103){cursor:default}._uploadContent_9n11q_115{display:flex;align-items:flex-start;gap:9px}._uploadIcon_9n11q_121{width:42px;height:42px;flex-shrink:0}._importArea_9n11q_127{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:var(--spacing-md);border:1px dashed rgba(255,255,255,.25);border-radius:10px;cursor:pointer;transition:all var(--transition-base);background:transparent;font-family:var(--font-primary);font-size:var(--text-sm);color:#d9d9d9}._importArea_9n11q_127:hover{border-color:#fff6;background:#ffffff05;color:#fff}._uploadText_9n11q_150{display:flex;flex-direction:column;gap:2px}._uploadTitle_9n11q_156{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);color:#fff;margin:0}._uploadSubtitle_9n11q_165{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-normal);color:#d9d9d9;margin:0}._uploadHint_9n11q_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;margin:0;flex-shrink:0}._uploadHintWithFiles_9n11q_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;margin:0;align-self:flex-end}._rightControls_9n11q_198{display:flex;align-items:center;gap:var(--spacing-md);flex-shrink:0}._micButton_9n11q_205{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;cursor:pointer;padding:0}._micIcon_9n11q_217{width:20px;height:20px;color:#ffffff80}._sendButton_9n11q_223{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--color-gradient-secondary);border-radius:10px;border:.5px solid rgba(255,255,255,.15);box-shadow:0 2px 8px #0062fd40,inset 0 .5px #fff3;cursor:pointer;padding:0;outline:none;transition:all var(--transition-base)}._sendButton_9n11q_223:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0062fd59,inset 0 .5px #fff3}._sendIcon_9n11q_248{width:16px;height:16px;color:#fff}@media(max-width:768px){._inputBox_9n11q_1{width:calc(100% - 80px);max-width:719px;padding:var(--spacing-lg);border-radius:20px}._textarea_9n11q_47{font-size:var(--text-xs);min-height:20px;max-height:200px}._uploadArea_9n11q_81{flex-direction:column;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);min-height:60px}._uploadIcon_9n11q_121{width:36px;height:36px}._uploadText_9n11q_150,._uploadTitle_9n11q_156,._uploadSubtitle_9n11q_165,._uploadHint_9n11q_174,._uploadHintWithFiles_9n11q_186{font-size:var(--text-xs)}._uploadHint_9n11q_174{text-align:left}._uploadHintWithFiles_9n11q_186{text-align:left;align-self:flex-start}._rightControls_9n11q_198{gap:var(--spacing-sm)}._micButton_9n11q_205,._micIcon_9n11q_217{width:18px;height:18px}._sendButton_9n11q_223{width:36px;height:36px}}[data-theme=light] ._inputBox_9n11q_1{background:#ffffff7a;border:none;border-radius:20px;box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._textarea_9n11q_47{color:var(--text-primary)}[data-theme=light] ._divider_9n11q_74{background:#0000001a}[data-theme=light] ._uploadArea_9n11q_81{border-color:#0003}[data-theme=light] ._uploadArea_9n11q_81:hover{border-color:#0000004d;background:#00000005}[data-theme=light] ._uploadArea_9n11q_81._dragging_9n11q_98{border-color:#0062fd99;background:#0062fd0d}[data-theme=light] ._importArea_9n11q_127{border-color:#0003;color:var(--text-secondary)}[data-theme=light] ._importArea_9n11q_127:hover{border-color:#0000004d;background:#00000005;color:var(--text-primary)}[data-theme=light] ._uploadTitle_9n11q_156{color:var(--text-primary)}[data-theme=light] ._uploadSubtitle_9n11q_165{color:var(--text-secondary)}[data-theme=light] ._uploadHint_9n11q_174,[data-theme=light] ._uploadHintWithFiles_9n11q_186{color:#00000069}[data-theme=light] ._micIcon_9n11q_217{color:var(--text-secondary)}[data-theme=light] ._sendButton_9n11q_223{border:none;box-shadow:none}[data-theme=light] ._sendButton_9n11q_223:hover{box-shadow:none}@media(max-width:480px){._inputBox_9n11q_1{width:calc(100% - 40px);padding:var(--spacing-md);border-radius:20px}._inputContainer_9n11q_31{gap:var(--spacing-md)}._textarea_9n11q_47{min-height:20px;max-height:180px}._uploadArea_9n11q_81{padding:var(--spacing-sm)}._uploadIcon_9n11q_121{width:32px;height:32px}}._filePreviewContainer_jwixz_1{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) 0;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}._filePreviewContainer_jwixz_1::-webkit-scrollbar{height:4px}._filePreviewContainer_jwixz_1::-webkit-scrollbar-track{background:transparent}._filePreviewContainer_jwixz_1::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}._fileItem_jwixz_23{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:8px;flex-shrink:0;max-width:200px}._fileIcon_jwixz_35{width:16px;height:16px;flex-shrink:0;color:#fff9}._fileInfo_jwixz_42{display:flex;flex-direction:column;min-width:0;flex:1}._fileName_jwixz_49{font-size:var(--text-xs);font-weight:500;color:var(--text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSize_jwixz_58{font-size:10px;color:var(--text-tertiary)}._removeButton_jwixz_63{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:transparent;border:none;border-radius:4px;cursor:pointer;padding:0;flex-shrink:0;transition:all var(--transition-base)}._removeButton_jwixz_63:hover{background:#ffffff1a}._removeIcon_jwixz_82{width:12px;height:12px;color:#ffffff80}._removeButton_jwixz_63:hover ._removeIcon_jwixz_82{color:#fffc}._errorMessage_jwixz_92{font-size:var(--text-xs);color:#ff6b6b;padding:var(--spacing-xs) 0}[data-theme=light] ._fileItem_jwixz_23{background:#0000000a;border-color:#00000014}[data-theme=light] ._fileIcon_jwixz_35{color:var(--text-secondary)}[data-theme=light] ._fileName_jwixz_49{color:var(--text-primary)}[data-theme=light] ._fileSize_jwixz_58{color:var(--text-tertiary)}[data-theme=light] ._removeButton_jwixz_63:hover{background:#00000014}[data-theme=light] ._removeIcon_jwixz_82{color:var(--text-tertiary)}[data-theme=light] ._removeButton_jwixz_63:hover ._removeIcon_jwixz_82{color:var(--text-secondary)}[data-theme=light] ._filePreviewContainer_jwixz_1::-webkit-scrollbar-thumb{background:#00000026}._overlay_lh0fg_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:var(--z-modal)}._modal_lh0fg_12{position:relative;display:flex;flex-direction:column;align-items:center;width:392px;background-color:#ffffff0f;border-radius:var(--radius-2xl);padding:var(--spacing-3xl);gap:var(--spacing-2xl);box-shadow:0 4px 84px #0062fd1f}[data-theme=dark] ._modal_lh0fg_12{background-color:#ffffff0f;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);box-shadow:0 4px 84px #0062fd1f;border:none}._logged_lh0fg_32{--user-state: logged}._guest_lh0fg_36{--user-state: guest}._closeButton_lh0fg_40{position:absolute;top:19px;right:16px;background:none;border:none;cursor:pointer;padding:0}._closeIcon_lh0fg_50{width:18px;height:18px;color:var(--white)}[data-theme=light] ._closeIcon_lh0fg_50{color:var(--text-primary)}._header_lh0fg_61{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-sm)}._title_lh0fg_69{font-family:var(--font-mono);font-weight:600;font-size:var(--text-2xl);line-height:var(--leading-loose);color:var(--white);margin:0}[data-theme=light] ._title_lh0fg_69{color:var(--text-primary)}._subtitle_lh0fg_83{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:#ffffff87;margin:0}._content_lh0fg_92{display:flex;flex-direction:column;gap:11px;width:100%}._input_lh0fg_99{background-color:#ffffff36;border-radius:var(--radius-md);border:1.1px solid rgba(104,104,104,.3);padding:12px 25px;font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);line-height:1.849;color:#ffffffc4;outline:none;width:100%;transition:border-color var(--transition-base)}._input_lh0fg_99:focus{border-color:#68686880}._input_lh0fg_99::-moz-placeholder{color:#ffffffc4}._input_lh0fg_99::placeholder{color:#ffffffc4}[data-theme=light] ._input_lh0fg_99{background-color:#ffffff4d;border-color:var(--border-secondary);color:var(--text-primary)}[data-theme=light] ._input_lh0fg_99::-moz-placeholder{color:var(--text-placeholder)}[data-theme=light] ._input_lh0fg_99::placeholder{color:var(--text-placeholder)}._textarea_lh0fg_135{background-color:#0000000d;border-radius:var(--radius-md);border:1.1px solid rgba(104,104,104,.3);padding:12px 25px;height:132px;font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:#ffffffc4;outline:none;width:100%;resize:none;transition:background-color var(--transition-base)}._textarea_lh0fg_135::-moz-placeholder{color:#ffffffc4}._textarea_lh0fg_135::placeholder{color:#ffffffc4}[data-theme=light] ._textarea_lh0fg_135{background-color:#ffffff4d;color:var(--text-primary)}[data-theme=light] ._textarea_lh0fg_135::-moz-placeholder{color:var(--text-placeholder)}[data-theme=light] ._textarea_lh0fg_135::placeholder{color:var(--text-placeholder)}._submitButton_lh0fg_169{display:flex;align-items:center;justify-content:center;width:100%;height:44px;background:linear-gradient(101.21deg,var(--color-primary) 0%,var(--color-secondary) 119.5%);border-radius:var(--radius-lg);border:none;cursor:pointer;box-shadow:var(--shadow-glow-secondary);font-family:var(--font-primary);font-weight:600;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--white);gap:var(--spacing-sm);transition:opacity var(--transition-base)}._submitButton_lh0fg_169:hover{opacity:.9}[data-theme=dark] ._modal_lh0fg_12{background:#ffffff0f!important;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);box-shadow:0 4px 84px #0062fd1f;border:none}[data-theme=light] ._overlay_lh0fg_1{background-color:#0000004d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=light] ._modal_lh0fg_12{background:#fff;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);box-shadow:0 4px 84px #0062fd1f}[data-theme=light] ._closeIcon_lh0fg_50,[data-theme=light] ._title_lh0fg_69,[data-theme=light] ._subtitle_lh0fg_83{color:#002560}[data-theme=light] ._input_lh0fg_99{background-color:#ffffff36;border:1.1px solid rgba(104,104,104,.3);color:#002560;font-family:var(--font-mono);font-weight:500;font-size:var(--text-base)}[data-theme=light] ._input_lh0fg_99::-moz-placeholder{color:#c2c2c2;opacity:1;font-family:var(--font-mono);font-weight:500}[data-theme=light] ._input_lh0fg_99::placeholder{color:#c2c2c2;opacity:1;font-family:var(--font-mono);font-weight:500}[data-theme=light] ._textarea_lh0fg_135{background-color:#ffffff36;border:1.1px solid rgba(104,104,104,.17);color:#002560}[data-theme=light] ._textarea_lh0fg_135::-moz-placeholder{color:#002560;opacity:1}[data-theme=light] ._textarea_lh0fg_135::placeholder{color:#002560;opacity:1}[data-theme=light] ._submitButton_lh0fg_169{background:linear-gradient(101.21deg,#0062fd,#01e4db 119.5%);box-shadow:0 0 44px #1374ff99}._container_13jee_1{display:flex;align-items:center;justify-content:center;gap:10px}._button_13jee_8{width:55px;height:55.05px;background-color:#0000000d;border:1.1px solid rgba(104,104,104,.3);border-radius:8px;display:flex;align-items:center;justify-content:center;line-height:1;box-sizing:border-box;cursor:pointer;padding:0}._icon_13jee_23{display:block}[data-theme=light] ._button_13jee_8{background-color:#ffffff42;border:1.1px solid rgba(104,104,104,.3)}._overlay_vy5go_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_vy5go_12{position:relative;background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000026;max-width:90vw;max-height:90vh;overflow:auto}[data-theme=dark] ._modal_vy5go_12{background:#000000e6;border:1px solid rgba(255,255,255,.1)}._filePill_iam33_1{display:flex;align-items:center;gap:6px;border-radius:10px;background-color:#0062fd4a;padding:8px 10px;width:-moz-fit-content;width:fit-content}[data-theme=light] ._filePill_iam33_1{background-color:#0062fd2b}._fileName_iam33_15{font-family:var(--font-primary);font-weight:500;font-size:12px;line-height:16px;color:#ddd;margin:0}[data-theme=light] ._fileName_iam33_15{color:#002560}._removeButton_iam33_28{display:flex;align-items:center;justify-content:center;width:12px;height:12px;background:none;border:none;cursor:pointer;padding:0}._removeIcon_iam33_40{width:12px;height:12px;color:#fff9}[data-theme=light] ._removeIcon_iam33_40{color:#00256099}._progressList_ttum8_1{display:flex;flex-direction:column;gap:2px;padding:8px 0;margin-bottom:8px;font-family:Monaco,Menlo,Consolas,monospace}._progressItem_ttum8_10{display:flex;align-items:center;gap:8px;padding:4px 8px;background:transparent;border-radius:0;border-left:none;animation:_fadeIn_ttum8_1 .2s ease-out;opacity:0;animation-fill-mode:forwards}@keyframes _fadeIn_ttum8_1{0%{opacity:0}to{opacity:.85}}._spinner_ttum8_33{width:10px;height:10px;border:1.5px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:_spin_ttum8_33 .8s linear infinite;flex-shrink:0}@keyframes _spin_ttum8_33{to{transform:rotate(360deg)}}._progressText_ttum8_49{font-size:12px;font-weight:400;color:var(--text-tertiary);line-height:1.4;font-family:inherit;animation:_pulse_ttum8_1 2s ease-in-out infinite}@keyframes _pulse_ttum8_1{0%,to{opacity:.5}50%{opacity:1}}._progressItem_ttum8_10._completed_ttum8_71 ._spinner_ttum8_33{border-color:#22c55e;border-top-color:#22c55e;animation:none}._progressItem_ttum8_10._completed_ttum8_71 ._progressText_ttum8_49{color:var(--text-primary)}._progressItem_ttum8_10._error_ttum8_82{border-left-color:#ef4444}._progressItem_ttum8_10._error_ttum8_82 ._spinner_ttum8_33{border-color:#ef4444;border-top-color:#ef4444;animation:none}._progressItem_ttum8_10._error_ttum8_82 ._progressText_ttum8_49{color:#ef4444}._card_13ifr_1{background:var(--bg-secondary);border:2px solid var(--primary-color);border-radius:12px;padding:20px;margin:16px 0;animation:_slideIn_13ifr_1 .3s ease-out}._transparentCard_13ifr_10{background:transparent;border:none;padding:0;margin:16px 0;animation:_slideIn_13ifr_1 .3s ease-out}@keyframes _slideIn_13ifr_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._header_13ifr_30{font-size:18px;font-weight:600;color:var(--text-primary);margin-bottom:12px;display:flex;align-items:center;gap:8px}._message_13ifr_40,._context_13ifr_41{color:var(--text-secondary);margin-bottom:16px;line-height:1.6}._content_13ifr_47{margin:16px 0}._contentMarginTop_13ifr_51{margin-top:16px}._modCheckboxDisabled_13ifr_55{opacity:.3}._minimizedContent_13ifr_60{display:flex;align-items:center;gap:8px;font-size:.9em;color:var(--text-secondary)}._infoRow_13ifr_68{padding:8px 0;color:var(--text-secondary);border-bottom:1px solid var(--border-color)}._infoRow_13ifr_68:last-child{border-bottom:none}._infoRow_13ifr_68 strong{color:var(--text-primary);margin-right:8px}._question_13ifr_83{margin-bottom:16px}._question_13ifr_83 label{display:block;font-weight:500;color:var(--text-primary);margin-bottom:6px}._input_13ifr_94{width:100%;padding:10px 12px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);font-size:14px;font-family:inherit;transition:border-color .2s}._input_13ifr_94:focus{outline:none;border-color:var(--primary-color)}._qcScore_13ifr_111{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-radius:8px;margin-bottom:16px}._scoreValue_13ifr_120{font-size:24px;font-weight:700;color:var(--primary-color)}._steps_13ifr_126{display:flex;flex-direction:column;gap:12px}._step_13ifr_126{padding:12px;background:var(--bg-primary);border-radius:6px;border-left:3px solid var(--primary-color)}._step_13ifr_126 strong{color:var(--text-primary);display:block;margin-bottom:4px}._stepDesc_13ifr_145{color:var(--text-secondary);font-size:14px;margin-top:4px}._cardTitle_13ifr_152{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:24px}._sectionTitle_13ifr_159{font-size:16px;font-weight:700;color:var(--text-primary);margin:24px 0 16px}._sectionDescription_13ifr_166{font-size:16px;font-weight:400;color:#fffc;line-height:1.6;margin:0 0 24px}._configGrid_13ifr_174{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:24px}._configItem_13ifr_181{display:flex;flex-direction:column;gap:4px}._configLabel_13ifr_187{font-size:13px;color:var(--text-secondary)}._configValue_13ifr_192{font-size:14px;color:var(--text-primary);font-weight:500}@keyframes _fadeIn_13ifr_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._actions_13ifr_211{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}._primaryButton_13ifr_218,._successButton_13ifr_219,._secondaryButton_13ifr_220{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:100px;padding:9px 13px;color:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:14px;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}._primaryButton_13ifr_218:hover:not(:disabled),._successButton_13ifr_219:hover:not(:disabled),._secondaryButton_13ifr_220:hover:not(:disabled){border-color:#0062fd;transform:translateY(-1px)}._primaryButton_13ifr_218:disabled,._successButton_13ifr_219:disabled,._secondaryButton_13ifr_220:disabled{opacity:.5;cursor:not-allowed;transform:none}._modificationSection_13ifr_252{margin:16px 0;padding:16px;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border-color);animation:_fadeIn_13ifr_1 .3s ease-out}._inputLabel_13ifr_261{display:block;font-weight:500;color:var(--text-primary);margin-bottom:8px;font-size:14px}._textarea_13ifr_269{width:100%;padding:12px;border:1px solid var(--border-color);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);font-size:14px;font-family:inherit;resize:vertical;min-height:80px;transition:border-color .2s}._textarea_13ifr_269:focus{outline:none;border-color:var(--primary-color)}._questionDisplay_13ifr_290{display:flex;gap:12px;padding:12px;background:var(--bg-primary);border-radius:8px;margin-bottom:8px}._questionNumber_13ifr_299{font-weight:600;color:var(--primary-color);min-width:20px}._questionText_13ifr_305{color:var(--text-primary);line-height:1.5}._waitingHint_13ifr_310{display:flex;align-items:center;gap:10px;margin-top:20px;padding:12px;border-top:1px solid var(--border-color);color:var(--text-tertiary);font-size:14px;font-style:italic;animation:_fadeIn_13ifr_1 .5s ease-out}._waitingDot_13ifr_323{width:8px;height:8px;background-color:var(--primary-color);border-radius:50%;animation:_pulse_13ifr_1 1.5s infinite}@keyframes _pulse_13ifr_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}@keyframes _fadeIn_13ifr_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes _shrinkIn_13ifr_1{0%{max-height:500px;opacity:0;transform:translateY(10px)}to{max-height:60px;opacity:1;transform:translateY(0)}}._submittedCard_13ifr_372{background:var(--bg-secondary);border:1px solid #22c55e;border-radius:12px;padding:12px 20px;margin:16px 0;color:#22c55e;font-weight:500;display:flex;align-items:center;gap:10px;animation:_shrinkIn_13ifr_1 .4s cubic-bezier(.16,1,.3,1) forwards;box-shadow:0 2px 8px #22c55e1a}@keyframes _spin_13ifr_1{to{transform:rotate(360deg)}}._intentSection_13ifr_396{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}._reasoning_13ifr_403{background:var(--bg-primary);border-left:3px solid var(--primary-color);padding:12px 16px;border-radius:0 8px 8px 0;color:var(--text-primary);line-height:1.6;font-size:14px}._confidenceRow_13ifr_413{display:flex;align-items:center;gap:8px;font-size:14px}._confidenceBadge_13ifr_420{padding:4px 8px;border-radius:12px;font-weight:600;font-size:12px}._confidenceHigh_13ifr_427{background-color:#22c55e26;color:#22c55e}._confidenceMedium_13ifr_432{background-color:#eab30826;color:#eab308}._confidenceLow_13ifr_437{background-color:#ef444426;color:#ef4444}._detailsSection_13ifr_442{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}._detailsHeader_13ifr_448{padding:10px 16px;background:var(--bg-primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--text-secondary)}._intentGrid_13ifr_459{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:16px}._intentSectionCard_13ifr_466{background:var(--bg-primary);border-radius:8px;padding:12px;border:1px solid var(--border-color)}._intentSectionTitle_13ifr_473{font-size:13px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}._tagContainer_13ifr_482{display:flex;flex-wrap:wrap;gap:6px}._tag_13ifr_482{background:#22c55e1a;color:#22c55e;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}._list_13ifr_497{list-style:none;padding:0;margin:0}._list_13ifr_497 li{position:relative;padding-left:16px;margin-bottom:4px;font-size:14px;color:var(--text-primary);line-height:1.5}._list_13ifr_497 li:before{content:"•";position:absolute;left:0;color:var(--primary-color)}._warningList_13ifr_519 li:before{color:#ef4444}._detailsHeader_13ifr_448:hover{background:var(--bg-secondary)}._detailsContent_13ifr_527{padding:12px;background:var(--code-bg, #0d1117);border-top:1px solid var(--border-color)}._jsonContent_13ifr_533{margin:0;white-space:pre-wrap;font-family:monospace;font-size:11px;color:var(--text-tertiary);word-break:break-all}._assessmentSection_13ifr_543{padding:16px;border-radius:8px;margin-bottom:20px}._statusBadge_13ifr_549{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;margin-bottom:12px;color:#fff}._statusCritical_13ifr_559{background-color:#ef4444}._statusWarning_13ifr_563{background-color:#f59e0b}._assessmentText_13ifr_567{margin:0 0 16px;line-height:1.6;color:var(--text-primary)}._findingsSection_13ifr_573{margin-top:16px;padding-top:16px;border-top:1px solid var(--border-color)}._findingsList_13ifr_579{margin:8px 0 0;padding-left:20px}._findingsList_13ifr_579 li{margin-bottom:6px;color:var(--text-secondary)}._rationale_13ifr_589{margin-top:16px;color:var(--text-tertiary);font-size:13px}._modificationsTitle_13ifr_595{font-weight:600;margin-bottom:12px;color:var(--text-primary)}._statsContainer_13ifr_603{margin-top:16px}._statsTable_13ifr_607{background:#00000040;border-radius:10px;overflow:hidden;width:100%;margin-top:12px}._tableRow_13ifr_615{display:flex;align-items:center;padding:10px 20px;border-bottom:.5px solid rgba(255,255,255,.04)}._tableRow_13ifr_615:last-child{border-bottom:none}._colKey_13ifr_626{flex:1;font-family:Inter,sans-serif;font-size:14px;color:#fffc;font-weight:500}._colValue_13ifr_634{flex:1;font-family:Inter,sans-serif;font-size:14px;color:#fff;text-align:right}._chartsList_13ifr_642{display:flex;flex-direction:column;gap:32px;margin-top:12px}._modItem_13ifr_649{display:flex;gap:12px;padding:12px;background:var(--bg-primary);border-radius:8px;margin-bottom:8px;align-items:flex-start;cursor:pointer;border:1px solid transparent;transition:all .2s}._modItem_13ifr_649:hover{border-color:var(--border-color)}._impact_13ifr_666{font-size:13px;color:var(--text-secondary);margin-left:6px}._suggestionsTable_13ifr_673{background:#00000040;border-radius:10px;overflow:hidden;width:100%;margin-top:12px;border:1px solid rgba(255,255,255,.1)}._suggestionsHeader_13ifr_682{display:flex;align-items:center;background:#ffffff0d;padding:12px 20px;border-bottom:1px solid rgba(255,255,255,.1);font-weight:600;color:var(--text-primary);font-size:14px}._suggestionRow_13ifr_693{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text-secondary);font-size:14px;transition:background-color .2s}._suggestionRow_13ifr_693:hover{background-color:#ffffff05}._suggestionRow_13ifr_693:last-child{border-bottom:none}._colSuggestion_13ifr_711{flex:2;padding-right:16px;color:var(--text-primary)}._colReason_13ifr_717,._colImpact_13ifr_724{flex:1.5;padding-right:16px;color:var(--text-secondary);font-size:13px}._colActions_13ifr_731{flex:.5;display:flex;justify-content:center;align-items:center}._colActions_13ifr_731 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--primary-color)}._overlay_9wqsx_2{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:_fadeIn_9wqsx_1 .2s ease-out}@keyframes _fadeIn_9wqsx_1{0%{opacity:0}to{opacity:1}}._dialog_9wqsx_28{border-radius:16px;padding:32px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;box-shadow:0 8px 32px #0000004d;animation:_slideUp_9wqsx_1 .3s ease-out}@keyframes _slideUp_9wqsx_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._title_9wqsx_53{font-size:24px;font-weight:600;margin-bottom:16px;color:var(--text-primary)}._message_9wqsx_61,._context_9wqsx_62{color:var(--text-secondary);margin-bottom:24px;line-height:1.6}._questions_9wqsx_69{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}._question_9wqsx_69{display:flex;flex-direction:column;gap:8px}._label_9wqsx_82{font-weight:500;color:var(--text-primary);font-size:14px}._checkboxLabel_9wqsx_88{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--text-primary);cursor:pointer}._checkboxLabel_9wqsx_88 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._input_9wqsx_104,._textarea_9wqsx_105{padding:12px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:14px;font-family:inherit;transition:border-color .2s}._input_9wqsx_104:focus,._textarea_9wqsx_105:focus{outline:none;border-color:var(--primary-color)}._input_9wqsx_104:disabled,._textarea_9wqsx_105:disabled{opacity:.5;cursor:not-allowed}._textarea_9wqsx_105{resize:vertical;min-height:100px;font-family:Courier New,monospace}._formGroup_9wqsx_134{margin-bottom:20px}._formGroup_9wqsx_134 ._label_9wqsx_82{display:block;margin-bottom:8px;font-weight:500;color:var(--text-primary)}._formFields_9wqsx_145{margin-bottom:24px;max-height:50vh;overflow-y:auto}._actions_9wqsx_152{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;flex-wrap:wrap}._primaryButton_9wqsx_161,._successButton_9wqsx_162,._warningButton_9wqsx_163,._dangerButton_9wqsx_164,._secondaryButton_9wqsx_165{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:100px;padding:9px 13px;color:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:14px;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}._primaryButton_9wqsx_161:hover:not(:disabled),._successButton_9wqsx_162:hover:not(:disabled),._warningButton_9wqsx_163:hover:not(:disabled),._dangerButton_9wqsx_164:hover:not(:disabled),._secondaryButton_9wqsx_165:hover:not(:disabled){border-color:#0062fd;transform:translateY(-1px)}._primaryButton_9wqsx_161:disabled,._successButton_9wqsx_162:disabled,._warningButton_9wqsx_163:disabled,._dangerButton_9wqsx_164:disabled,._secondaryButton_9wqsx_165:disabled{opacity:.5;cursor:not-allowed;transform:none!important}._intentSummary_9wqsx_202{background:var(--bg-secondary);padding:16px;border-radius:8px;margin-bottom:24px;border:1px solid var(--border-color)}._summaryItem_9wqsx_210{margin:8px 0;color:var(--text-secondary);font-size:14px;line-height:1.6}._summaryItem_9wqsx_210 strong{color:var(--text-primary);margin-right:8px}._qcReport_9wqsx_223{padding:20px;border-radius:8px;margin-bottom:24px}._score_9wqsx_229{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--border-color)}._score_9wqsx_229 ._label_9wqsx_82{font-size:16px;font-weight:500;color:var(--text-primary)}._score_9wqsx_229 ._value_9wqsx_244{font-size:28px;font-weight:600;color:var(--primary-color)}._statsContainer_9wqsx_251{margin-top:24px}._statsTitle_9wqsx_255{font-size:14px;font-weight:600;color:var(--text-secondary);margin-bottom:12px}._statsTable_9wqsx_262{background:#00000040;border-radius:10px;overflow:hidden;width:100%}._tableRow_9wqsx_269{display:flex;align-items:center;padding:10px 20px;border-bottom:.5px solid rgba(255,255,255,.04)}._tableRow_9wqsx_269:last-child{border-bottom:none}._tableRow_9wqsx_269._header_9wqsx_280{background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1)}._colKey_9wqsx_285{flex:1;font-family:Inter,sans-serif;font-size:14px;color:#fffc;font-weight:500}._colValue_9wqsx_293{flex:1;font-family:Inter,sans-serif;font-size:14px;color:#fff;text-align:right}._chartsContainer_9wqsx_302{margin-top:24px}._chartsList_9wqsx_306{display:flex;flex-direction:column;gap:32px}._chartFrame_9wqsx_312{width:100%;height:400px;border:1px solid var(--border-color);border-radius:8px;background:var(--bg-tertiary)}._issues_9wqsx_321 h4,._suggestions_9wqsx_322 h4{font-size:16px;font-weight:600;margin-bottom:12px;color:var(--text-primary)}._issues_9wqsx_321 ul,._suggestions_9wqsx_322 ul{list-style:none;padding:0;margin:0}._issues_9wqsx_321 li{padding:10px 12px;margin:6px 0;background:var(--bg-tertiary);border-radius:6px;color:var(--text-secondary);font-size:14px;border-left:3px solid #ef4444}._suggestions_9wqsx_322 li{display:flex;align-items:center;gap:12px;padding:12px;margin:6px 0;border-radius:6px;background:var(--bg-tertiary);transition:background .2s}._suggestions_9wqsx_322 li:hover{background:var(--bg-primary)}._suggestions_9wqsx_322 li input[type=checkbox]{width:18px;height:18px;cursor:pointer;flex-shrink:0}._suggestions_9wqsx_322 li label{flex:1;cursor:pointer;color:var(--text-secondary);font-size:14px}@media(max-width:640px){._dialog_9wqsx_28{padding:24px;width:95%}._title_9wqsx_53{font-size:20px}._actions_9wqsx_152{flex-direction:column}._primaryButton_9wqsx_161,._successButton_9wqsx_162,._warningButton_9wqsx_163,._dangerButton_9wqsx_164,._secondaryButton_9wqsx_165{width:100%}}._dialog_9wqsx_28::-webkit-scrollbar{width:8px}._dialog_9wqsx_28::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:4px}._dialog_9wqsx_28::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}._dialog_9wqsx_28::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}._suggestionsTable_9wqsx_419{background:#00000040;border-radius:10px;overflow:hidden;width:100%;margin-top:12px;border:1px solid rgba(255,255,255,.1)}._suggestionsHeader_9wqsx_428{display:flex;align-items:center;background:#ffffff0d;padding:12px 20px;border-bottom:1px solid rgba(255,255,255,.1);font-weight:600;color:var(--text-primary);font-size:14px}._suggestionRow_9wqsx_439{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text-secondary);font-size:14px;transition:background-color .2s}._suggestionRow_9wqsx_439:hover{background-color:#ffffff05}._suggestionRow_9wqsx_439:last-child{border-bottom:none}._colSuggestion_9wqsx_457{flex:2;padding-right:16px;color:var(--text-primary)}._colReason_9wqsx_463,._colImpact_9wqsx_470{flex:1.5;padding-right:16px;color:var(--text-secondary);font-size:13px}._colActions_9wqsx_477{flex:.5;display:flex;justify-content:center;align-items:center}._colActions_9wqsx_477 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--primary-color)}._timelineContainer_1xmll_1{position:relative;padding:40px 0;max-width:800px;margin:0 auto;background:transparent}._timelineContainer_1xmll_1:after{content:"";position:absolute;width:.5px;background-color:var(--timeline-line-vertical);top:0;bottom:0;left:50%;margin-left:-.25px}._stepContainer_1xmll_22{padding:10px 80px;position:relative;background-color:transparent;width:50%;box-sizing:border-box}._stepContainer_1xmll_22:before{content:"";position:absolute;top:40px;height:.5px;width:61px;z-index:0}._stepNumber_1xmll_40{position:absolute;width:40px;height:40px;right:-20px;background:var(--timeline-step-bg);border:1px solid var(--timeline-border);top:20px;border-radius:50%;z-index:1;display:flex;align-items:center;justify-content:center;color:var(--timeline-step-text);font-weight:500;font-size:14px;font-family:inherit;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._left_1xmll_63{left:0}._left_1xmll_63:before{right:20px;background:linear-gradient(90deg,var(--timeline-line-end) 0%,var(--timeline-line-start) 100%)}._right_1xmll_75{left:50%}._right_1xmll_75:before{left:20px;background:linear-gradient(90deg,var(--timeline-line-start) 0%,var(--timeline-line-end) 100%)}._right_1xmll_75 ._stepNumber_1xmll_40{left:-20px}._card_1xmll_92{padding:24px;background:var(--timeline-card-bg);border:1px solid var(--timeline-border);border-radius:16px;position:relative;transition:all .2s ease;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--timeline-shadow)}._card_1xmll_92:hover{background:var(--timeline-card-bg);border-color:var(--timeline-border-hover);transform:translateY(-2px);box-shadow:var(--timeline-shadow-hover)}._cardHeader_1xmll_112{display:flex;flex-direction:column;align-items:flex-start;gap:16px}._iconWrapper_1xmll_119{color:#3b82f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}._title_1xmll_127{font-weight:700;font-size:16px;color:var(--timeline-text-title);margin:0 0 8px;line-height:1.4}._description_1xmll_135{font-size:14px;color:var(--timeline-text-desc);line-height:1.5;margin:0 0 12px}._estTime_1xmll_142{display:inline-block;font-size:14px;font-weight:700;color:var(--timeline-text-time);letter-spacing:-.01em}@media screen and (max-width:600px){._timelineContainer_1xmll_1:after{left:31px}._stepContainer_1xmll_22{width:100%;padding-left:70px;padding-right:25px}._stepContainer_1xmll_22:before{left:60px;border:medium solid white;border-width:10px 10px 10px 0;border-color:transparent white transparent transparent}._left_1xmll_63:after,._right_1xmll_75:after{left:15px}._right_1xmll_75{left:0%}._stepNumber_1xmll_40{left:11px!important;right:auto}}._loadingContainer_leoje_1,._errorContainer_leoje_2{height:var(--chart-height, 300px);display:flex;align-items:center;justify-content:center;background:var(--bg-secondary);border-radius:8px}._errorContainer_leoje_2{border:1px solid var(--error-color);color:var(--error-color);padding:16px;text-align:center}._loadingText_leoje_18{color:var(--text-secondary)}._errorTitle_leoje_22{margin-bottom:8px}._errorDetails_leoje_26{font-size:12px}._chartWrapper_leoje_30{display:flex;flex-direction:column}._chartTitle_leoje_35{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--text-primary);margin:0 0 8px}._chartDescription_leoje_43{font-family:Inter,sans-serif;font-size:13px;line-height:1.55;color:var(--text-secondary);margin:0 0 14px}._chartIframe_leoje_51{width:100%;height:var(--chart-height, 300px);border:none;border-radius:6px}[data-theme=light] ._chartIframe_leoje_51{background:#fff}._emptyState_1li8s_3{padding:20px;text-align:center;color:var(--text-secondary);font-style:italic}._singleFileContainer_1li8s_10{margin-top:12px}._fileName_1li8s_14{font-weight:600;color:var(--text-primary);margin-bottom:12px;padding:8px 12px;background:var(--background-secondary);border-radius:6px;border-left:3px solid var(--primary-color)}._tabsContainer_1li8s_24{margin-top:12px}._tabHeaders_1li8s_28{display:flex;gap:4px;border-bottom:2px solid var(--border-color);margin-bottom:16px;overflow-x:auto}._tabHeader_1li8s_28{padding:10px 16px;background:var(--background-secondary);border:none;border-bottom:3px solid transparent;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;min-width:-moz-fit-content;min-width:fit-content;color:var(--text-secondary);font-size:14px}._tabHeader_1li8s_28:hover{background:var(--background-tertiary);color:var(--text-primary)}._tabHeader_1li8s_28._active_1li8s_56{background:var(--background-primary);border-bottom-color:var(--primary-color);color:var(--text-primary);font-weight:600}._tabHeader_1li8s_28._error_1li8s_63{border-bottom-color:var(--error-color)}._tabHeader_1li8s_28._error_1li8s_63 ._tabScore_1li8s_67{color:var(--error-color)}._tabFileName_1li8s_71{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tabScore_1li8s_67{font-weight:600;color:var(--primary-color);font-size:13px;padding:2px 8px;background:var(--background-tertiary);border-radius:12px}._tabHeader_1li8s_28._active_1li8s_56 ._tabScore_1li8s_67{background:var(--primary-color);color:var(--background-primary)}._tabContent_1li8s_92{animation:_fadeIn_1li8s_1 .2s ease}@keyframes _fadeIn_1li8s_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}._container_a01c1_1{display:flex;flex-direction:column;gap:20px;padding:16px;background:var(--bg-surface, #1e1e1e);border-radius:12px;color:var(--text-primary, #ffffff)}._header_a01c1_11{display:flex;align-items:center;gap:12px;margin-bottom:8px}._iconWrapper_a01c1_18{color:#4ba6ee;display:flex;align-items:center;justify-content:center}._title_a01c1_25{font-size:18px;font-weight:600;margin:0;color:var(--text-primary, #ffffff)}._progressSection_a01c1_33{display:flex;flex-direction:column;gap:12px;padding:16px;background:#ffffff08;border-radius:8px;border:1px solid rgba(255,255,255,.1)}._progressItem_a01c1_43{display:flex;align-items:center;gap:12px}._progressDot_a01c1_49{width:8px;height:8px;border-radius:50%;background-color:#3b82f6}._progressText_a01c1_57{font-size:14px;color:var(--text-secondary, #a1a1aa)}._summarySection_a01c1_63{display:flex;flex-direction:column;gap:12px}._sectionTitle_a01c1_69{font-size:16px;font-weight:600;margin:0;color:var(--text-primary, #ffffff);display:flex;align-items:center;gap:8px}._summaryContent_a01c1_79{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px}._summaryText_a01c1_86{margin:0 0 12px;font-size:14px;color:var(--text-secondary, #a1a1aa)}._findingsList_a01c1_92{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px}._findingItem_a01c1_100{font-size:14px;color:var(--text-primary, #ffffff);line-height:1.5}._detailedSection_a01c1_107{display:flex;flex-direction:column;gap:24px;margin-top:8px}._tableSection_a01c1_114{display:flex;flex-direction:column;gap:12px}._tableTitle_a01c1_120{font-size:14px;font-weight:600;color:var(--text-secondary, #a1a1aa);margin:0;text-transform:uppercase;letter-spacing:.5px}._table_a01c1_114{width:100%;border-collapse:collapse;font-size:14px;background:#ffffff05;border-radius:8px;overflow:hidden}._table_a01c1_114 th{text-align:left;padding:12px 16px;background:#ffffff0d;color:var(--text-secondary, #a1a1aa);font-weight:500;font-size:13px;border-bottom:1px solid rgba(255,255,255,.1)}._table_a01c1_114 td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text-primary, #ffffff)}._table_a01c1_114 tr:last-child td{border-bottom:none}._table_a01c1_114 tr:hover td{background:#ffffff05}._chartsSection_a01c1_163{display:flex;flex-direction:column;gap:12px}._chartsGrid_a01c1_169{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:16px}._chartContainer_a01c1_175{background:#fff;border-radius:8px;overflow:hidden;height:300px;border:1px solid rgba(255,255,255,.1)}._chartIframe_a01c1_184{width:100%;height:100%;border:none}._scoreSection_a01c1_191{display:flex;justify-content:center;margin-top:16px}._scoreBadge_a01c1_197{display:flex;flex-direction:column;align-items:center;justify-content:center;width:160px;height:160px;border-radius:50%;border:4px solid;background:#ffffff08;position:relative;box-shadow:0 0 20px #0003}._scoreLabel_a01c1_212{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:var(--text-secondary, #a1a1aa);margin-bottom:8px}._scoreValue_a01c1_220{font-size:32px;font-weight:700;line-height:1;margin-bottom:4px}._scoreVerdict_a01c1_227{font-size:16px;font-weight:600}._textExcellent_a01c1_233{color:#10b981}._textGood_a01c1_237{color:#3b82f6}._textFair_a01c1_241{color:#f59e0b}._textPoor_a01c1_245{color:#ef4444}._borderExcellent_a01c1_249{border-color:#10b981}._borderGood_a01c1_253{border-color:#3b82f6}._borderFair_a01c1_257{border-color:#f59e0b}._borderPoor_a01c1_261{border-color:#ef4444}._bgBlue_a01c1_265{background-color:#3b82f6}._tableSection_my5f7_3{margin-bottom:24px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}._tableTitle_my5f7_13{padding:12px 16px;font-size:14px;font-weight:600;color:var(--text-primary, #ffffff);background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05);margin:0;text-transform:uppercase;letter-spacing:.5px}._tableWrapper_my5f7_25{width:100%;overflow-x:auto}._table_my5f7_3{width:100%;border-collapse:collapse;font-size:14px;font-family:Inter,sans-serif}._table_my5f7_3 th{text-align:left;padding:12px 16px;background:#ffffff0d;color:#90a1b9;font-weight:600;font-size:12px;border-bottom:1px solid rgba(255,255,255,.1);white-space:nowrap}._table_my5f7_3 td{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);color:var(--text-primary, #ffffff);font-size:13px}._table_my5f7_3 tr:last-child td{border-bottom:none}._table_my5f7_3 tr:hover td{background:#ffffff05}._compactStatsContainer_12kus_2{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:16px;margin-bottom:20px}._statsColumns_12kus_10{display:grid;grid-template-columns:1fr 1fr;gap:24px}._statsColumn_12kus_10{display:flex;flex-direction:column;gap:12px}._statRow_12kus_22{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#ffffff05;border-radius:6px;transition:background .2s ease}._statRow_12kus_22:hover{background:#ffffff0d}._statLabel_12kus_36{font-family:Inter,sans-serif;font-size:13px;color:#90a1b9;font-weight:500}._statValue_12kus_43{font-family:Inter,sans-serif;font-size:15px;font-weight:600;color:#fff;text-align:right}._dashboardContainer_12kus_52{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._kpiGrid_12kus_59{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._kpiCard_12kus_65{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:120px;transition:all .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._kpiCard_12kus_65:hover{background:#ffffff0d;border-color:#fff3}._kpiHeader_12kus_83{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}._kpiLabel_12kus_90{font-family:Inter,sans-serif;font-size:13px;color:#4ba6ee;font-weight:500}._kpiValue_12kus_98{font-family:Inter,sans-serif;font-size:32px;font-weight:600;color:#fff;margin-bottom:4px}._kpiFooter_12kus_106{font-family:Inter,sans-serif;font-size:11px;color:#90a1b9;margin-top:auto}._trendText_12kus_113{opacity:.8}._iconUp_12kus_118{color:#2ecc71}._iconDown_12kus_122{color:#e67e22}._iconNeutral_12kus_126{color:#3498db}._interpretationCard_12kus_131{display:flex;gap:16px;background:#2ecc7108;border:1px solid rgba(46,204,113,.1);border-radius:12px;padding:20px;margin-bottom:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._interpretationIcon_12kus_143{font-size:20px}._interpretationContent_12kus_147{flex:1}._interpretationTitle_12kus_151{font-family:Inter,sans-serif;font-size:15px;font-weight:600;color:#2ecc71;margin:0 0 8px}._interpretationText_12kus_160{font-family:Inter,sans-serif;font-size:14px;line-height:1.6;color:var(--text-primary);margin:0}._container_1xhw8_1{display:flex;flex-direction:column;width:100%;border-radius:8px;overflow:hidden;background-color:var(--bg-secondary);border:1px solid #314158;margin-top:12px;margin-bottom:12px}._header_1xhw8_14{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background-color:#ffffff0d;border-bottom:1px solid #314158;height:48px}._fileInfo_1xhw8_25{display:flex;align-items:center;gap:16px}._statItem_1xhw8_32{font-family:Inter,sans-serif;font-size:13px;color:#90a1b9}._fileName_1xhw8_39{font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--text-primary);margin-right:8px}._status_1xhw8_47{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:13px;color:#90a1b9}._statusIcon_1xhw8_56{width:16px;height:16px}._codeSection_1xhw8_61{position:relative;max-height:400px;overflow-y:auto;background-color:#0d1117}._codeSection_1xhw8_61 pre{margin:0!important;padding:16px!important;font-family:Fira Code,Monaco,monospace!important;font-size:13px!important}._analysisSection_1xhw8_78{padding:24px;background-color:transparent;border-top:1px solid rgba(255,255,255,.05)}._analysisTitle_1xhw8_84{font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:4px}._analysisSubtitle_1xhw8_92{font-family:Inter,sans-serif;font-size:14px;color:#90a1b9;margin-bottom:16px}._analysisText_1xhw8_99{font-family:Inter,sans-serif;font-size:14px;line-height:1.6;color:var(--text-primary);margin-bottom:16px}._analysisText_1xhw8_99 h4{margin:1.5em 0 .5em;color:#4ba6ee;font-size:15px;font-weight:600}._analysisText_1xhw8_99 p{margin-bottom:1em}._analysisText_1xhw8_99 code{background:#ffffff0d;padding:2px 4px;border-radius:4px;font-family:Fira Code,monospace;font-size:.9em}._analysisText_1xhw8_99 pre{background:#0d1117;padding:12px;border-radius:8px;overflow-x:auto;border:1px solid rgba(255,255,255,.1);margin-bottom:1em}._analysisText_1xhw8_99 ul,._analysisText_1xhw8_99 ol{margin-bottom:1em;padding-left:1.5em}._analysisText_1xhw8_99 li{margin-bottom:.4em}._tableSection_1xhw8_145{margin-bottom:24px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:8px;overflow:hidden}._tableTitle_1xhw8_153{padding:12px 16px;font-size:14px;font-weight:600;color:var(--text-primary);background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05);margin:0}._table_1xhw8_145{width:100%;border-collapse:collapse}._table_1xhw8_145 th{padding:10px 16px;text-align:left;font-size:12px;font-weight:600;color:#90a1b9;border-bottom:1px solid rgba(255,255,255,.05)}._table_1xhw8_145 td{padding:10px 16px;font-size:13px;color:var(--text-primary);border-bottom:1px solid rgba(255,255,255,.05)}._table_1xhw8_145 tbody tr:last-child td{border-bottom:none}._chartsSection_1xhw8_188{margin-top:16px}._chartsGrid_1xhw8_192{display:grid;grid-template-columns:1fr;gap:32px}._chartContainer_1xhw8_198{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:16px 20px 20px}._chartIframe_1xhw8_205{width:100%;height:100%;border:none}._analysisHeader_1xhw8_211{margin-bottom:20px}._technicalReportContainer_1xhw8_215{margin-top:24px;border-top:1px solid rgba(255,255,255,.1);padding-top:16px}._collapseToggle_1xhw8_221{display:flex;align-items:center;gap:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#90a1b9;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;width:100%;justify-content:center}._collapseToggle_1xhw8_221:hover{background:#ffffff14;color:var(--text-primary)}._arrowUp_1xhw8_243:after{content:"▲";margin-left:4px;font-size:10px}._arrowDown_1xhw8_249:after{content:"▼";margin-left:4px;font-size:10px}._fullReportContent_1xhw8_255{margin-top:16px;padding:16px;background:#0003;border-radius:8px;max-height:500px;overflow-y:auto}._loadingPulse_1xhw8_264{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#4ba6ee;margin-right:10px;animation:_pulse_1xhw8_1 1.5s infinite ease-in-out}@keyframes _pulse_1xhw8_1{0%{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}to{transform:scale(.8);opacity:.5}}._footer_1xhw8_291{display:flex;align-items:center;justify-content:flex-end;padding:8px 16px;background-color:#ffffff0d;border-top:1px solid #314158;gap:8px}._actionButton_1xhw8_301{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:6px;border-radius:4px;color:#90a1b9;transition:all .2s ease}._actionButton_1xhw8_301:hover{background-color:#ffffff1a;color:var(--text-primary)}._actionIcon_1xhw8_319{width:16px;height:16px}._copied_1xhw8_324{color:var(--success)}._markdownContainer_t39ns_1{font-family:var(--font-primary);font-size:16px;line-height:1.6;color:var(--text-secondary)}._markdownContainer_t39ns_1 p{margin:0 0 16px;line-height:1.6}._markdownContainer_t39ns_1 p:last-child{margin-bottom:0}._markdownContainer_t39ns_1 h1,._markdownContainer_t39ns_1 h2,._markdownContainer_t39ns_1 h3,._markdownContainer_t39ns_1 h4{font-weight:600;color:var(--text-primary);margin:24px 0 12px}._markdownContainer_t39ns_1 h1:first-child,._markdownContainer_t39ns_1 h2:first-child,._markdownContainer_t39ns_1 h3:first-child{margin-top:0}._markdownContainer_t39ns_1 h1{font-size:24px;line-height:1.3}._markdownContainer_t39ns_1 h2{font-size:20px;line-height:1.4}._markdownContainer_t39ns_1 h3{font-size:18px;line-height:1.4}._markdownContainer_t39ns_1 ul,._markdownContainer_t39ns_1 ol{margin:0 0 16px;padding-left:24px}._markdownContainer_t39ns_1 li{margin:4px 0;line-height:1.6}._markdownContainer_t39ns_1 blockquote{margin:0 0 16px;padding-left:16px;border-left:4px solid var(--border-primary);color:var(--text-tertiary)}._markdownContainer_t39ns_1 code{font-family:var(--font-mono);font-size:14px;padding:2px 6px;border-radius:4px;background:#ffffff0d;color:#01e4db}[data-theme=light] ._markdownContainer_t39ns_1 code{background:#0062fd14;color:#0062fd}._codeBlock_t39ns_79{margin:16px 0;border-radius:12px;overflow:hidden;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}[data-theme=light] ._codeBlock_t39ns_79{background:#00000005;border:1px solid rgba(0,98,253,.1)}._codeBlock_t39ns_79 pre{margin:0!important;border:none!important;background:transparent!important;border-radius:0!important}._markdownContainer_t39ns_1 table{width:100%;border-collapse:collapse;margin:16px 0}._markdownContainer_t39ns_1 th,._markdownContainer_t39ns_1 td{padding:8px 12px;border:1px solid rgba(255,255,255,.1);text-align:left}[data-theme=light] ._markdownContainer_t39ns_1 th,[data-theme=light] ._markdownContainer_t39ns_1 td{border-color:#0062fd26}._markdownContainer_t39ns_1 th{background:#ffffff0d;font-weight:600;color:var(--text-primary)}[data-theme=light] ._markdownContainer_t39ns_1 th{background:#0062fd0d}._markdownContainer_t39ns_1 a{color:#01e4db;text-decoration:none}._markdownContainer_t39ns_1 a:hover{text-decoration:underline}[data-theme=light] ._markdownContainer_t39ns_1 a{color:#0062fd}._markdownContainer_t39ns_1 hr{border:none;border-top:1px solid rgba(255,255,255,.06);margin:24px 0}[data-theme=light] ._markdownContainer_t39ns_1 hr{border-top-color:#0062fd26}._markdownContainer_t39ns_1 strong{font-weight:600;color:var(--text-primary)}._markdownContainer_t39ns_1 em{font-style:italic}._codeDetailsCollapsible_t39ns_160{margin-bottom:8px;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden}[data-theme=light] ._codeDetailsCollapsible_t39ns_160{border-color:#0000001a}._codeDetailsSummary_t39ns_171{cursor:pointer;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:var(--text-secondary);background:#ffffff08;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;display:flex;align-items:center;gap:6px}[data-theme=light] ._codeDetailsSummary_t39ns_171{background:#00000005}._codeDetailsSummary_t39ns_171::-webkit-details-marker{display:none}._codeDetailsSummary_t39ns_171:before{content:"▶";font-size:10px;transition:transform .2s ease}details[open]>._codeDetailsSummary_t39ns_171:before{transform:rotate(90deg)}._codeDetailsContent_t39ns_204{padding:12px 16px;font-family:var(--font-primary);font-size:14px;line-height:1.6;color:var(--text-primary);border-top:1px solid rgba(255,255,255,.05)}[data-theme=light] ._codeDetailsContent_t39ns_204{border-top-color:#0000000f}._chatArea_1u1bv_1{display:flex;flex-direction:column;overflow:hidden;position:relative;flex:1;height:100%;background:var(--bg-primary)}._header_1u1bv_11{display:flex;align-items:start;justify-content:space-between;height:100px;background:var(--bg-primary);border-bottom:1px solid var(--border-primary);padding:var(--spacing-2xl) var(--spacing-2xl) 1px}._headerContent_1u1bv_21{display:flex;flex-direction:column;gap:var(--spacing-xs)}._headerTitle_1u1bv_27{font-family:var(--font-mono);font-weight:600;font-size:var(--text-lg);line-height:28px;color:var(--text-primary);margin:-1px 0 0}._headerSubtitle_1u1bv_36{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_1u1bv_46{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(ellipse at 50% 55%,rgba(83,149,255,.1) 0%,rgba(1,228,219,.07) 35%,transparent 70%)}._mainContent_1u1bv_53{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;z-index:var(--z-base);min-height:calc(100vh - 100px)}._mainContent_1u1bv_53._hasMessages_1u1bv_63{justify-content:space-between;gap:0;padding:var(--spacing-xl) clamp(20px,3vw,40px) var(--spacing-xl)}._mainContent_1u1bv_53._empty_1u1bv_69{justify-content:flex-start;padding:0 clamp(20px,3vw,40px);padding-top:10vh;gap:8vh}._feedbackBanner_1u1bv_76{position:relative;align-self:center;background-color:#0062fd4a;border-radius:21px;padding:8px 12px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:opacity var(--transition-base);flex-shrink:0}._feedbackBanner_1u1bv_76:hover{opacity:.9}._feedbackButton_1u1bv_94{display:flex;align-items:center;gap:var(--spacing-xs);background:none;border:none;cursor:pointer;padding:0}._feedbackEmoji_1u1bv_104{font-size:10px;line-height:13.333px}._feedbackText_1u1bv_109{font-family:var(--font-primary);font-weight:500;font-size:var(--text-xs);line-height:var(--leading-tight);color:var(--text-light)}._closeButton_1u1bv_117{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}._closeIcon_1u1bv_126{width:12px;height:12px;color:var(--text-light)}._emptyState_1u1bv_132{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);flex-shrink:0}._logoBox_1u1bv_140{width:64px;height:61px;background:linear-gradient(to right,#0062fd3d,#01e4db3d);border:1.5px solid rgba(1,228,219,.35);border-radius:10px;box-shadow:0 0 60px -8px #0062fd8c,0 0 24px -10px #01e4db73;display:flex;align-items:center;justify-content:center;flex-shrink:0}._logoIcon_1u1bv_153{width:28.051px;height:37.53px;transform:rotate(22.4deg)}._emptyText_1u1bv_159{display:flex;flex-direction:column;align-items:center;max-width:90%;width:485px;flex-shrink:0}._emptyTitle_1u1bv_168{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_1u1bv_178{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_1u1bv_188{position:relative;flex:1;width:100%;margin:0 auto;padding:var(--spacing-xl) 0 0;overflow-y:auto;overflow-x:hidden;box-sizing:border-box}._messagesList_1u1bv_199{display:flex;flex-direction:column;gap:var(--spacing-3xl);width:100%;max-width:100%;overflow-x:hidden}._interruptContainer_1u1bv_208{width:100%;max-width:800px;align-self:center;margin-bottom:var(--spacing-lg);z-index:var(--z-overlay);padding:0 var(--spacing-md)}._inputWrapper_1u1bv_217{position:relative;z-index:var(--z-base);flex-shrink:0}._inputWrapper_1u1bv_217._hasMessages_1u1bv_63{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-lg);width:100%}._inputWrapper_1u1bv_217._empty_1u1bv_69{width:100%;margin-top:auto;margin-bottom:6vh}[data-theme=light] ._inputWrapper_1u1bv_217._empty_1u1bv_69{filter:drop-shadow(0px 4px 14px rgba(0,98,253,.26))}._disclaimer_1u1bv_239{position:absolute;bottom:var(--spacing-sm);left:0;right:0;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;margin:0;pointer-events:none}[data-theme=light] ._glowBackground_1u1bv_46{background-image:radial-gradient(ellipse at 50% 55%,rgba(83,149,255,.1) 0%,rgba(1,228,219,.07) 35%,transparent 70%)}[data-theme=light] ._feedbackBanner_1u1bv_76{background-color:#cadffd;border:none}[data-theme=light] ._logoBox_1u1bv_140{background:linear-gradient(135deg,#0062fd,#01e4db);border:none;border-radius:10px;box-shadow:0 0 44px #1374ff66}._errorBanner_1u1bv_272{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin-bottom:16px;background:#ff3b3026;border:1px solid rgba(255,59,48,.3);border-radius:8px;width:100%;box-sizing:border-box}._errorContent_1u1bv_286{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0}._errorIcon_1u1bv_294{flex-shrink:0;font-size:16px;line-height:1}._errorMessage_1u1bv_300{font-family:var(--font-primary);font-size:14px;line-height:1.4;color:#ff6b6b;word-break:break-word}._errorCloseButton_1u1bv_308{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:4px;cursor:pointer;color:#ff6b6b;transition:opacity .2s ease}._errorCloseButton_1u1bv_308:hover{opacity:.7}[data-theme=light] ._errorBanner_1u1bv_272{background:#ff3b301a;border-color:#ff3b3040}[data-theme=light] ._errorMessage_1u1bv_300,[data-theme=light] ._errorCloseButton_1u1bv_308{color:#d32f2f}@media(max-height:700px){._mainContent_1u1bv_53._empty_1u1bv_69{padding-top:6vh;gap:4vh}._inputWrapper_1u1bv_217._empty_1u1bv_69{margin-bottom:4vh}}@media(max-width:768px){._mainContent_1u1bv_53._empty_1u1bv_69{padding-top:8vh;gap:6vh}._inputWrapper_1u1bv_217._empty_1u1bv_69{margin-bottom:4vh}._emptyText_1u1bv_159{max-width:95%}}@media(max-width:480px){._mainContent_1u1bv_53._empty_1u1bv_69{padding-top:6vh;gap:4vh}._emptyTitle_1u1bv_168{font-size:var(--text-lg)}._emptySubtitle_1u1bv_178{font-size:var(--text-xs)}}.chat-scroll{scrollbar-width:thin;scrollbar-color:rgba(159,159,169,.4) transparent}.chat-scroll::-webkit-scrollbar{width:8px}.chat-scroll::-webkit-scrollbar-track{background:transparent}.chat-scroll::-webkit-scrollbar-thumb{background:#9f9fa966;border-radius:8px;border:2px solid transparent;background-clip:padding-box}.chat-scroll::-webkit-scrollbar-thumb:hover{background:#9f9fa999}._panel_b4ql9_1{position:relative;display:flex;flex-direction:column;width:320px;height:100%;background-image:var(--bg-gradient);border-left:1px solid var(--border-primary);flex-shrink:0;overflow:visible;padding-left:1px;transition:width var(--transition-base);z-index:10}._panel_b4ql9_1._collapsed_b4ql9_16{width:76px}@media(max-width:1024px){._panel_b4ql9_1{width:76px}}._content_b4ql9_26{display:flex;flex-direction:column;height:100%;overflow-x:hidden;padding:var(--spacing-2xl) 0;gap:var(--spacing-sm)}._headerSection_b4ql9_35{display:flex;align-items:center;padding:0 var(--spacing-2xl);height:20px}._tabSection_b4ql9_42{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:12px;padding:0}._tabContainer_b4ql9_50{display:flex;align-items:center;height:36px;border-bottom:1px solid var(--border-secondary);gap:var(--spacing-2xl);padding-bottom:1px}._scrollableContent_b4ql9_59{flex:1;overflow-y:auto;min-height:0;padding-bottom:70px}._tabContent_b4ql9_66{display:flex;flex-direction:column;gap:8px;padding:var(--spacing-lg) var(--spacing-2xl) 0}._searchWrapper_b4ql9_73{padding:0}._sectionHeader_b4ql9_77{display:flex;align-items:start;justify-content:space-between;padding:var(--spacing-lg) 0 0}._sectionTitle_b4ql9_84,._sectionDate_b4ql9_95{font-family:var(--font-mono);font-weight:600;font-size:12px;line-height:16px;letter-spacing:.6px;color:#01e4db;text-transform:uppercase;margin:0}._itemList_b4ql9_106{display:flex;flex-direction:column;padding:0;margin-top:var(--spacing-sm)}._emptyState_b4ql9_113{display:flex;align-items:center;justify-content:center;padding:var(--spacing-2xl) 0}._emptyStateText_b4ql9_120{font-family:var(--font-primary);font-weight:400;font-size:14px;line-height:20px;color:var(--text-tertiary);margin:0}._fileItem_b4ql9_129{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--border-separator);cursor:pointer;transition:all var(--transition-base);min-width:0;max-width:100%;overflow:hidden}._fileItem_b4ql9_129:last-child{border-bottom:none}._fileItem_b4ql9_129:hover{background-color:var(--bg-overlay-medium);border-radius:6px;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._fileItemContent_b4ql9_154{display:flex;align-items:center;gap:var(--spacing-sm);flex:1;min-width:0;overflow:hidden}._fileIcon_b4ql9_164{width:16px;height:16px;flex-shrink:0}._fileName_b4ql9_170{font-family:var(--font-primary);font-weight:400;font-size:14px;line-height:20px;color:var(--text-light);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;flex:1;min-width:0}._fileTime_b4ql9_186{font-family:var(--font-mono);font-weight:400;font-size:12px;line-height:20px;color:var(--text-gray);margin:0;white-space:nowrap;flex-shrink:0;margin-left:var(--spacing-sm)}._templateItem_b4ql9_198{display:flex;align-items:start;cursor:pointer;transition:all var(--transition-base);border-bottom:1px solid var(--border-separator);padding:var(--spacing-lg) var(--spacing-md) 17px}._templateItem_b4ql9_198:last-child{border-bottom:none}._templateItem_b4ql9_198:hover{background-color:var(--bg-overlay-medium);border-radius:6px}._templateContent_b4ql9_216{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xs)}._templateTitle_b4ql9_223{font-family:var(--font-mono);font-weight:500;font-size:14px;line-height:20px;color:var(--text-light);margin:0}._templateDescription_b4ql9_232{font-family:var(--font-primary);font-weight:400;font-size:12px;line-height:19.5px;color:var(--text-gray);margin:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere}._historyItem_b4ql9_244{display:flex;align-items:start;cursor:pointer;transition:all var(--transition-base);padding:5px 0;margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._historyItem_b4ql9_244:hover{background-color:var(--bg-overlay-medium);border-radius:6px}._historyItem_b4ql9_244:hover ._historyTime_b4ql9_261{color:var(--text-light)}._historyContent_b4ql9_265{flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}._historyRow_b4ql9_272{display:flex;align-items:stretch;justify-content:space-between;width:100%;gap:var(--spacing-sm)}._historyLeft_b4ql9_280{flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}._historyMeta_b4ql9_287{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:96px}._historyActions_b4ql9_295{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-sm)}._historyHeader_b4ql9_302{display:flex;align-items:center;justify-content:space-between;width:100%}._historyText_b4ql9_309{flex:1;display:flex;flex-direction:column;gap:var(--spacing-sm)}._historyTitle_b4ql9_316{font-family:var(--font-primary);font-weight:400;font-size:14px;line-height:20px;color:var(--text-light);margin:0}._historyDescription_b4ql9_325{font-family:var(--font-primary);font-weight:400;font-size:14px;line-height:20px;color:var(--text-gray);margin:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere}._historyRight_b4ql9_337{display:flex;align-items:center;justify-content:flex-end;min-width:-moz-fit-content;min-width:fit-content;gap:var(--spacing-sm);white-space:nowrap}._historyRight_b4ql9_337._hovered_b4ql9_346{gap:var(--spacing-sm)}._historyTime_b4ql9_261{font-family:var(--font-mono);font-weight:400;font-size:12px;line-height:20px;color:var(--text-gray);margin:0}._deleteButton_b4ql9_359{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:none;border:none;cursor:pointer;padding:0;outline:none}._deleteIcon_b4ql9_372{width:16px;height:16px;color:#fff9}._deleteButton_b4ql9_359:hover ._deleteIcon_b4ql9_372{color:#ffffffe6}._editButton_b4ql9_383{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:none;border:none;cursor:pointer;padding:0;outline:none}._editIcon_b4ql9_396{width:16px;height:16px;color:#fff9}._editButton_b4ql9_383:hover ._editIcon_b4ql9_396{color:#ffffffe6}._buttonWrap_b4ql9_406{position:absolute;bottom:0;left:0;width:319px;background:var(--bg-dark);border-top:1px solid rgba(170,170,170,.1);box-shadow:0 -4px 100px #9f9fa91a}._buttonContainer_b4ql9_416{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-2xl) 0}._executionTraceContainer_b4ql9_424{display:flex;flex-direction:column;gap:4px;padding:var(--spacing-lg)}._executionTraceTitle_b4ql9_431{background:linear-gradient(96.7688deg,#0062fd,#01e4db 119.5%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:var(--font-primary);font-weight:600;font-size:16px;line-height:28px;margin:0;white-space:nowrap}._executionTraceContent_b4ql9_444{display:flex;flex-direction:column;gap:4px}._executionTraceRow_b4ql9_450{display:flex;align-items:center;justify-content:space-between;font-size:14px;white-space:nowrap}._executionTraceLabel_b4ql9_458{font-family:var(--font-mono);font-weight:400;line-height:28px;color:var(--text-light);margin:0}._executionTraceValue_b4ql9_466{font-family:var(--font-primary);font-weight:500;line-height:20px;color:#fff;margin:0}._codeChangeValues_b4ql9_474{display:flex;gap:4px;align-items:center}._codeAdded_b4ql9_480{font-family:var(--font-primary);font-weight:500;font-size:14px;line-height:20px;color:#fff;margin:0}._codeRemoved_b4ql9_489{font-family:var(--font-primary);font-weight:500;font-size:14px;line-height:20px;color:var(--text-light);margin:0}._fileItemSelected_b4ql9_498{background-color:var(--bg-overlay-medium)!important;border-radius:6px;padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}._newWorkflowButton_b4ql9_505{width:270px;height:44px;background:linear-gradient(to right,var(--color-primary),var(--color-secondary));border-radius:var(--radius-lg);box-shadow:0 0 44px #1374ff66;display:flex;align-items:center;justify-content:center;font-family:var(--font-primary);font-weight:600;font-size:16px;line-height:20px;color:#fff;border:none;cursor:pointer;transition:opacity var(--transition-base)}._newWorkflowButton_b4ql9_505:hover{opacity:.9}._toolDescription_b4ql9_528{font-family:var(--font-primary);font-weight:400;font-size:12px;line-height:19.5px;color:var(--text-disabled);margin:0;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}._toolsSection_b4ql9_540{display:flex;flex-direction:column;gap:var(--spacing-sm)}._toolItems_b4ql9_546{display:flex;flex-direction:column;gap:var(--spacing-xs)}._toolItem_b4ql9_546{display:flex;align-items:start;justify-content:space-between;border-bottom:1px solid var(--border-tertiary);padding:var(--spacing-lg) 0 1px}._toolItem_b4ql9_546:last-child{border-bottom:none}._toolInfo_b4ql9_564{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}._toolName_b4ql9_571{font-family:var(--font-mono);font-weight:500;font-size:14px;line-height:20px;color:var(--text-secondary);margin:0}._toolDesc_b4ql9_528{font-family:var(--font-primary);font-weight:400;font-size:12px;line-height:19.5px;color:var(--text-disabled);margin:0;white-space:normal;word-break:break-word;overflow-wrap:anywhere}._collapsedContent_b4ql9_593{display:flex;flex-direction:column;height:100%;position:relative;padding:var(--spacing-2xl) 0}._collapsedIcons_b4ql9_601{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);padding:0 var(--spacing-lg)}._iconButton_b4ql9_609{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);outline:none;padding:0}._iconButton_b4ql9_609:hover{transform:scale(1.05)}._iconButton_b4ql9_609._active_b4ql9_628{transform:scale(1.1)}._iconImage_b4ql9_632{width:44px;height:44px;display:block}._collapsedButtonWrap_b4ql9_638{position:absolute;bottom:0;left:0;width:76px;background-color:var(--bg-dark);border-top:1px solid var(--border-primary);box-shadow:0 -4px 100px #9f9fa91a}._collapsedNewButton_b4ql9_648{width:38px;height:38px;margin:var(--spacing-2xl) auto;display:flex;align-items:center;justify-content:center;background:linear-gradient(to right,var(--color-primary),var(--color-secondary));border-radius:var(--radius-lg);box-shadow:0 0 44px #1374ff66;border:none;cursor:pointer;color:#fff;transition:opacity var(--transition-base);outline:none}._collapsedNewButton_b4ql9_648:hover{opacity:.9}._toggleButton_b4ql9_669{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;transition:all var(--transition-base);outline:none;padding:0;width:16px;height:16px;flex-shrink:0}._collapseRightIcon_b4ql9_684{width:16px;height:16px;flex-shrink:0;transition:opacity var(--transition-base)}._toggleButton_b4ql9_669:hover ._collapseRightIcon_b4ql9_684{opacity:.7}[data-theme=light] ._panel_b4ql9_1{background:linear-gradient(180deg,#f0f6ff,#e8f2ff);border-left:1px solid rgba(0,98,253,.15);--fill-0: #C0DDFC;--stroke-0: #002560}[data-theme=dark] ._panel_b4ql9_1{--fill-0: rgba(192, 221, 252, .2);--stroke-0: #5395ff}[data-theme=light] ._collapsedButtonWrap_b4ql9_638{background-color:#f0f6ff;border-top:1px solid rgba(0,98,253,.15)}[data-theme=light] ._deleteIcon_b4ql9_372,[data-theme=light] ._editIcon_b4ql9_396{color:var(--text-secondary)}[data-theme=light] ._deleteButton_b4ql9_359:hover ._deleteIcon_b4ql9_372,[data-theme=light] ._editButton_b4ql9_383:hover ._editIcon_b4ql9_396{color:var(--text-primary)}[data-theme=light] ._buttonWrap_b4ql9_406{background:transparent;border-top:1px solid rgba(0,98,253,.2)}[data-theme=light] ._tabContainer_b4ql9_50{border-bottom:1px solid rgba(0,98,253,.09)}[data-theme=light] ._sectionTitle_b4ql9_84,[data-theme=light] ._sectionDate_b4ql9_95{color:#01e4db}[data-theme=light] ._toolDescription_b4ql9_528{color:#71717b}[data-theme=light] ._toolName_b4ql9_571{color:#002560}[data-theme=light] ._toolDesc_b4ql9_528{color:#71717b}[data-theme=light] ._toolItem_b4ql9_546{border-bottom:1px solid rgba(0,98,253,.15)}[data-theme=light] ._templateTitle_b4ql9_223,[data-theme=light] ._historyTitle_b4ql9_316,[data-theme=light] ._fileName_b4ql9_170{color:#002560}[data-theme=light] ._templateDescription_b4ql9_232,[data-theme=light] ._historyDescription_b4ql9_325,[data-theme=light] ._fileTime_b4ql9_186{color:#71717b}[data-theme=light] ._fileItem_b4ql9_129{border-bottom:1px solid rgba(0,98,253,.15)}[data-theme=light] ._emptyStateText_b4ql9_120{color:#71717b}[data-theme=light] ._buttonWrap_b4ql9_406{background-color:#f0f6ff}[data-theme=light] ._executionTraceLabel_b4ql9_458,[data-theme=light] ._executionTraceValue_b4ql9_466,[data-theme=light] ._codeAdded_b4ql9_480{color:var(--text-primary)}[data-theme=light] ._codeRemoved_b4ql9_489{color:var(--text-secondary)}._historyRunningBar_b4ql9_801{height:2px;border-radius:1px;background:linear-gradient(90deg,transparent 0%,#01e4db 50%,transparent 100%);background-size:200% 100%;animation:_runningShimmer_b4ql9_1 1.5s ease-in-out infinite;margin-top:4px}@keyframes _runningShimmer_b4ql9_1{0%{background-position:100% 0}to{background-position:-100% 0}}[data-theme=light] ._historyRunningBar_b4ql9_801{background:linear-gradient(90deg,transparent 0%,#0062fd 50%,transparent 100%);background-size:200% 100%;animation:_runningShimmer_b4ql9_1 1.5s ease-in-out infinite}[data-theme=light] ._fileItemSelected_b4ql9_498{background-color:#0062fd14!important}._overlay_19vr2_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:var(--z-modal);border-radius:20px;background:#ffffff0f;box-shadow:0 4px 84px #0062fd1f}._modal_19vr2_14{display:flex;flex-direction:column;align-items:center;width:360px;border-radius:20px;padding:32px;gap:24px}[data-theme=dark] ._modal_19vr2_14{background-color:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;width:400px;padding:32px;flex-direction:column;align-items:center;gap:24px}._header_19vr2_35{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;width:100%}._title_19vr2_44{font-family:var(--font-mono);font-weight:600;font-size:24px;line-height:32px;color:#fff;margin:0}[data-theme=light] ._title_19vr2_44{color:var(--text-primary)}._subtitle_19vr2_58{font-family:var(--font-primary);font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#ffffffc4;margin:0}._actions_19vr2_68{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}._cancelButton_19vr2_76{display:flex;align-items:center;justify-content:center;width:100px;height:32px;background-color:#78787833;border-radius:8px;border:none;cursor:pointer;padding:6px 12px;font-family:var(--font-primary);font-weight:600;font-size:14px;line-height:20px;color:#fff;transition:opacity var(--transition-base)}._cancelButton_19vr2_76:hover{opacity:.8}._deleteButton_19vr2_100{display:flex;align-items:center;justify-content:center;width:100px;height:32px;background-color:#ff5f57;border-radius:8px;border:none;cursor:pointer;padding:6px 12px;font-family:var(--font-primary);font-weight:600;font-size:14px;line-height:20px;color:#fff;transition:opacity var(--transition-base)}._deleteButton_19vr2_100:hover{opacity:.9}[data-theme=light] ._modal_19vr2_14{background:#fff;border-radius:20px;-webkit-backdrop-filter:blur(200px);backdrop-filter:blur(200px);box-shadow:0 4px 84px #0062fd1f;width:400px;padding:32px}[data-theme=light] ._title_19vr2_44,[data-theme=light] ._subtitle_19vr2_58{color:#002560}[data-theme=light] ._cancelButton_19vr2_76{background-color:#000;color:#fff}[data-theme=light] ._deleteButton_19vr2_100{background-color:#ff5f57;color:#002560}._panel_12lcg_5{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-2xl) var(--spacing-3xl);overflow-y:auto;height:100%}._header_12lcg_18{display:flex;flex-direction:column;gap:var(--spacing-xs);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--border-secondary)}._titleRow_12lcg_26{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}._title_12lcg_26{font-family:var(--font-primary);font-weight:600;font-size:var(--text-lg);color:#01e4db;margin:0;line-height:var(--leading-relaxed)}._subtitle_12lcg_42{font-family:var(--font-primary);font-weight:400;font-size:var(--text-sm);color:#fffc;margin:0;line-height:var(--leading-normal)}._rerunButton_12lcg_51{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:8px 16px;background:linear-gradient(94.5deg,#0062fd,#01e4db 119.5%);box-shadow:0 0 44px #1374ff99;border:none;border-radius:var(--radius-lg);color:#fff;font-family:var(--font-primary);font-weight:600;font-size:var(--text-sm);cursor:pointer;transition:opacity var(--transition-base);white-space:nowrap;flex-shrink:0}._rerunButton_12lcg_51:hover{opacity:.9}._rerunButton_12lcg_51:disabled{opacity:.5;cursor:not-allowed}._rerunIcon_12lcg_80{width:14px;height:14px}._stepsList_12lcg_89{display:flex;flex-direction:column;gap:0}._stepRow_12lcg_99{display:flex;align-items:flex-start;gap:var(--spacing-md);position:relative}._stepRow_12lcg_99:not(:last-child) ._connectorLine_12lcg_107{position:absolute;left:11px;top:24px;bottom:-8px;width:2px;background:var(--border-secondary)}._stepRow_12lcg_99:not(:last-child):after{content:"";position:absolute;left:11px;top:24px;bottom:-8px;width:2px;background:var(--border-secondary);z-index:0}._indicator_12lcg_131{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:14px;position:relative;z-index:1}._indicatorCompleted_12lcg_144{background:#01e4db}._indicatorRunning_12lcg_148{background:#0062fd}._indicatorPending_12lcg_152{background:#fff3;border:1px solid rgba(202,213,226,.3)}._checkIcon_12lcg_158{width:12px;height:12px;color:#fff;stroke-width:2.5}._spinnerIcon_12lcg_166{width:12px;height:12px;color:#fff;animation:_spin_12lcg_166 1s linear infinite}@keyframes _spin_12lcg_166{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._pendingDot_12lcg_183{width:6px;height:6px;border-radius:50%;background:#fff6}._stepCardWrapper_12lcg_194{flex:1;min-width:0;padding:var(--spacing-sm) 0 var(--spacing-lg)}._stepCard_12lcg_194{background:#00000040;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);overflow:hidden}._stepCardCompleted_12lcg_207{border-color:#01e4db33}._stepCardRunning_12lcg_211{border-color:#0062fd59}._stepCardPending_12lcg_215{border-color:var(--border-primary);opacity:.7}._cardHeader_12lcg_221{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);gap:var(--spacing-sm);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._cardHeaderLeft_12lcg_231{display:flex;align-items:center;gap:var(--spacing-sm);flex:1;min-width:0}._cardHeaderRight_12lcg_239{display:flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}._stepName_12lcg_246{font-family:var(--font-primary);font-weight:600;font-size:var(--text-base);color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statusBadge_12lcg_258{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--radius-full);font-family:var(--font-primary);font-size:var(--text-xs);font-weight:600;white-space:nowrap;text-transform:lowercase;flex-shrink:0}._badgeCompleted_12lcg_271{background:#01e4db26;color:#01e4db;border:1px solid rgba(1,228,219,.3)}._badgeRunning_12lcg_277{background:#0062fd26;color:#5395ff;border:1px solid rgba(0,98,253,.35)}._badgePending_12lcg_283{background:#ffffff0d;color:#fff6;border:1px solid rgba(255,255,255,.1)}._elapsedTime_12lcg_289{font-family:var(--font-mono);font-size:var(--text-xs);color:#62748e;white-space:nowrap}._chevronButton_12lcg_296{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:2px;cursor:pointer;color:#fff6;transition:color var(--transition-fast),transform var(--transition-base);flex-shrink:0}._chevronButton_12lcg_296:hover{color:#fffc}._chevronIcon_12lcg_313{width:14px;height:14px;transition:transform var(--transition-base)}._chevronIconOpen_12lcg_319{transform:rotate(180deg)}._cardBody_12lcg_327{overflow:hidden;transition:max-height var(--transition-slow) ease,opacity var(--transition-slow) ease;max-height:0;opacity:0}._cardBodyOpen_12lcg_334{max-height:600px;opacity:1}._cardBodyInner_12lcg_339{padding:0 var(--spacing-lg) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md);border-top:1px solid var(--border-primary)}._description_12lcg_348{font-family:var(--font-primary);font-size:var(--text-sm);color:#fffc;line-height:var(--leading-relaxed);margin:0;padding-top:var(--spacing-md)}._metricsGrid_12lcg_361{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}._metricCard_12lcg_367{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:column;gap:2px}._metricLabel_12lcg_377{font-family:var(--font-mono);font-size:11px;color:#62748e;text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0}._metricValue_12lcg_386{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:600;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metricValueSuccess_12lcg_397{color:#01e4db}._metricValueError_12lcg_401{color:#ef4444}._filesList_12lcg_409{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}._fileTag_12lcg_415{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);padding:2px 8px;font-family:var(--font-mono);font-size:11px;color:#ffffffb3}._errorBlock_12lcg_429{background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-md);padding:var(--spacing-md);font-family:var(--font-mono);font-size:12px;color:#ef4444;white-space:pre-wrap;word-break:break-all;max-height:120px;overflow-y:auto;margin:0}._progressBarTrack_12lcg_448{width:100%;height:4px;background:#ffffff14;border-radius:var(--radius-full);overflow:hidden}._progressBarFill_12lcg_456{height:100%;width:40%;background:linear-gradient(90deg,#0062fd,#01e4db);border-radius:var(--radius-full);animation:_progressPulse_12lcg_1 2s ease-in-out infinite}@keyframes _progressPulse_12lcg_1{0%{transform:translate(-100%);opacity:.5}50%{opacity:1}to{transform:translate(300%);opacity:.5}}._emptyState_12lcg_482{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-3xl) var(--spacing-2xl);gap:var(--spacing-sm);text-align:center}._emptyIcon_12lcg_492{width:32px;height:32px;color:var(--text-muted)}._emptyTitle_12lcg_498{font-family:var(--font-primary);font-weight:600;font-size:var(--text-base);color:var(--text-tertiary);margin:0}._emptySubtitle_12lcg_506{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-muted);margin:0;line-height:var(--leading-normal)}._container_1o63c_1{display:flex;flex-direction:column;width:100%;height:100%;background:var(--bg-primary);position:relative;overflow:hidden}._header_1o63c_11{display:flex;align-items:center;justify-content:space-between;height:100px;padding:24px 24px 25px;border-bottom:1px solid var(--border-primary);background:var(--bg-primary)}._title_1o63c_21{font-family:var(--font-mono);font-weight:600;font-size:var(--text-lg);line-height:28px;color:var(--text-primary);margin:4px 0 0}._content_1o63c_31{flex:1;display:flex;flex-direction:column;align-items:center;padding:40px 32px 20px;position:relative;overflow-y:auto;gap:16px}._logoBlur_1o63c_42{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(ellipse at 50% 55%,rgba(83,149,255,.1) 0%,rgba(1,228,219,.07) 35%,transparent 70%)}._settingsList_1o63c_49{width:724px;position:relative;z-index:var(--z-base);display:flex;flex-direction:column}._settingItemContainer_1o63c_57{width:100%;display:flex;flex-direction:column}._settingItemContainer_1o63c_57._expanded_1o63c_63{background:var(--bg-overlay-dark);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-tertiary)}._settingItem_1o63c_57{width:100%;display:flex;align-items:center;justify-content:space-between;height:72px;padding:16px 16px 1px;border:none;border-bottom:1px solid var(--border-tertiary);background:transparent;cursor:pointer;transition:background-color var(--transition-base)}._settingItem_1o63c_57:hover{background-color:#ffffff05}._settingItemContent_1o63c_89{display:flex;flex:1;align-items:center;gap:8px}._iconWrapper_1o63c_96{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:var(--bg-overlay-medium);border-radius:var(--radius-full)}._settingIcon_1o63c_106{width:24px;height:24px;color:var(--text-primary);stroke-width:2}._settingLabel_1o63c_113{font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);line-height:1.849;color:var(--text-primary);margin:0}._chevronWrapper_1o63c_122{width:16px;height:16px;display:flex;align-items:center;justify-content:center}._chevron_1o63c_122{width:16px;height:16px;color:var(--text-secondary);stroke-width:2}._expandedContent_1o63c_137{width:100%;padding:16px 24px 24px}._profileExpanded_1o63c_142{width:100%;display:flex;flex-direction:column;gap:16px}._editProfileButton_1o63c_149{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 0 2px;border:none;border-bottom:1px solid rgba(255,255,255,.5);background:transparent;cursor:pointer;align-self:flex-end;opacity:.5;transition:opacity var(--transition-base)}._editProfileButton_1o63c_149:hover{opacity:.7}._editProfileText_1o63c_168{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:normal;color:var(--text-primary)}._editProfileIcon_1o63c_176{width:20px;height:20px;color:var(--text-primary);stroke-width:2}._formFields_1o63c_183{width:100%;display:flex;flex-direction:column}._formRow_1o63c_189{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--border-primary)}._formRow_1o63c_189:last-child{border-bottom:none}._fieldLabel_1o63c_202{font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);line-height:1.849;color:var(--text-light);width:150px}._fieldInput_1o63c_211{width:300px;padding:12px 25px;background:#0000000d;border:1.1px solid rgba(104,104,104,.3);border-radius:var(--radius-md);font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);line-height:1.849;color:var(--text-light);outline:none;transition:border-color var(--transition-base)}._fieldInput_1o63c_211:focus{border-color:#68686880}._fieldInput_1o63c_211._disabled_1o63c_230{border:none;background:transparent;cursor:default}._fieldInput_1o63c_211._disabled_1o63c_230:focus{border:none}._passwordExpanded_1o63c_241{width:100%;display:flex;flex-direction:column;gap:16px}._changePasswordButton_1o63c_248{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:0 0 2px;border:none;border-bottom:1px solid rgba(255,255,255,.5);background:transparent;cursor:pointer;align-self:flex-end;opacity:.5;transition:opacity var(--transition-base)}._changePasswordButton_1o63c_248:hover{opacity:.7}._changePasswordText_1o63c_267{font-family:var(--font-primary);font-weight:500;font-size:var(--text-sm);line-height:normal;color:var(--text-primary)}._changePasswordIcon_1o63c_275{width:20px;height:20px;color:var(--text-primary);stroke-width:2}._passwordReadOnly_1o63c_282{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 0}._passwordReadOnlyInput_1o63c_290{width:300px;height:42px;padding:12px 25px;background:#0000000d;border:1.1px solid rgba(104,104,104,.3);border-radius:var(--radius-md);font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);line-height:1.849;color:var(--text-light);display:flex;align-items:center}._passwordFields_1o63c_306{width:100%;display:flex;flex-direction:column}._passwordRow_1o63c_312{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--border-primary)}._passwordRow_1o63c_312:last-child{border-bottom:none}._passwordLabel_1o63c_325{font-family:var(--font-mono);font-weight:500;font-size:var(--text-base);line-height:1.849;color:var(--text-light)}._passwordInputWrapper_1o63c_333{position:relative;width:300px;display:flex;align-items:center}._passwordInput_1o63c_333{width:100%;height:42px;padding:12px 55px 12px 25px;background:#0000000d;border:1.1px solid rgba(104,104,104,.3);border-radius:var(--radius-md);font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);line-height:1.849;color:var(--text-light);outline:none;transition:border-color var(--transition-base)}._passwordInput_1o63c_333::-moz-placeholder{color:var(--text-gray)}._passwordInput_1o63c_333::placeholder{color:var(--text-gray)}._passwordInput_1o63c_333:focus{border-color:#68686880}._eyeButton_1o63c_364{position:absolute;right:12px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;outline:none}._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{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}._cancelButton_1o63c_399{width:150px;height:44px;display:flex;align-items:center;justify-content:center;padding:12px 25px;background:#2c2c2c;border:none;border-radius:var(--radius-md);font-family:var(--font-primary);font-weight:600;font-size:var(--text-base);line-height:20px;color:#fff;cursor:pointer;transition:opacity var(--transition-base)}._cancelButton_1o63c_399:hover{opacity:.9}._saveButton_1o63c_422{width:150px;height:44px;display:flex;align-items:center;justify-content:center;padding:12px 16px;background:linear-gradient(to right,var(--color-primary),var(--color-secondary));border:none;border-radius:var(--radius-lg);box-shadow:0 0 44px #1374ff99;font-family:var(--font-primary);font-weight:600;font-size:var(--text-base);line-height:20px;color:#fff;cursor:pointer;transition:opacity var(--transition-base)}._saveButton_1o63c_422:hover{opacity:.9}[data-theme=light] ._settingItemContainer_1o63c_57._expanded_1o63c_63{background:#ffffff42;border:1px solid rgba(0,98,253,.11);box-shadow:0 4px 34px #0062fd21}[data-theme=light] ._settingItem_1o63c_57{border-bottom:1px solid rgba(0,98,253,.15)}[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{background:#ffffff52;border:1.1px solid rgba(0,98,253,.15);color:#70727c}[data-theme=light] ._fieldInput_1o63c_211::-moz-placeholder,[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 rgba(0,98,253,.15)}[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{background:#ffffff52;border:1.1px solid rgba(0,98,253,.15);color:#70727c}._container_12cac_2{display:flex;flex-direction:column;width:100%;height:100%;background:var(--bg-primary);position:relative;overflow:hidden}._header_12cac_12{display:flex;align-items:center;justify-content:space-between;height:100px;padding:24px 24px 25px;border-bottom:1px solid var(--border-primary);background:var(--bg-primary)}._title_12cac_22{font-family:var(--font-mono);font-weight:600;font-size:var(--text-lg);line-height:28px;color:var(--text-primary);margin:4px 0 0}._uploadButton_12cac_32{display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(to right,var(--color-primary),var(--color-secondary));border:none;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)}._uploadButton_12cac_32:hover{opacity:.9}._uploadButtonIcon_12cac_52{width:16px;height:16px}._content_12cac_57{flex:1;display:flex;flex-direction:column;padding:24px;overflow-y:auto;gap:20px}._dropZone_12cac_67{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px;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)}._dropZone_12cac_67:hover,._dropZoneActive_12cac_82{border-color:var(--color-primary);background:var(--bg-overlay-medium)}._dropZoneIcon_12cac_87{width:40px;height:40px;color:var(--text-tertiary)}._dropZoneText_12cac_93{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-tertiary);text-align:center}._dropZoneHint_12cac_100{font-family:var(--font-primary);font-size:var(--text-xs);color:var(--text-muted)}._table_12cac_107{width:100%;border-collapse:collapse}._tableHead_12cac_112{border-bottom:1px solid var(--border-tertiary)}._tableHead_12cac_112 th{font-family:var(--font-mono);font-weight:500;font-size:var(--text-xs);color:var(--text-muted);text-align:left;padding:8px 12px;text-transform:uppercase;letter-spacing:.6px}._tableRow_12cac_127{border-bottom:1px solid var(--border-primary);transition:background var(--transition-base)}._tableRow_12cac_127:hover{background:var(--bg-overlay-light)}._tableRow_12cac_127 td{padding:12px;font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary);vertical-align:middle}._fileName_12cac_144{color:var(--text-primary);font-weight:500;word-break:break-all}._fileNameInner_12cac_150{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._visibilityBadge_12cac_157{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:var(--radius-full);font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}._visibilityPublic_12cac_169{background:#3b82f626;color:#3b82f6}._visibilityPrivate_12cac_174{background:#9ca3af26;color:var(--text-muted)}._fileSize_12cac_179{white-space:nowrap}._statusBadge_12cac_183{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:500}._statusCompleted_12cac_193{background:#10b98126;color:#10b981}._statusPending_12cac_198{background:#f59e0b26;color:#f59e0b;gap:3px}._pendingHint_12cac_204{display:flex;align-items:center;color:#f59e0b;cursor:help}._statusError_12cac_211{background:#ef444426;color:#ef4444}._actions_12cac_216{display:flex;gap:4px}._actionButton_12cac_221{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-tertiary);cursor:pointer;transition:background var(--transition-base),color var(--transition-base)}._actionButton_12cac_221:hover{background:var(--bg-overlay-medium);color:var(--text-primary)}._actionButtonDanger_12cac_240:hover{background:#ef444426;color:#ef4444}._actionIcon_12cac_245{width:16px;height:16px}._uploadItem_12cac_251{display:flex;align-items:center;gap:12px;padding:12px;border-bottom:1px solid var(--border-primary)}._uploadInfo_12cac_259{flex:1;min-width:0}._uploadFileName_12cac_264{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._progressBarTrack_12cac_274{width:100%;height:4px;background:var(--bg-overlay-medium);border-radius:var(--radius-full);margin-top:6px;overflow:hidden}._progressBarFill_12cac_283{height:100%;border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-primary),var(--color-secondary));transition:width .15s ease}._progressBarError_12cac_290{background:#ef4444}._progressText_12cac_294{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;min-width:40px;text-align:right}._progressTextError_12cac_303{color:#ef4444}._adminSection_12cac_308{padding:14px 16px;border:1px solid rgba(59,130,246,.3);border-radius:var(--radius-md);background:#3b82f60d}._adminHeader_12cac_315{display:flex;align-items:center;gap:6px;color:#3b82f6;font-size:var(--text-sm);margin-bottom:10px}._adminLabel_12cac_324{font-family:var(--font-mono);font-weight:600;font-size:11px;padding:1px 6px;border-radius:var(--radius-full);background:#3b82f626}._adminTitle_12cac_333{color:var(--text-primary);font-weight:500}._adminBody_12cac_338{display:flex;align-items:center;gap:12px}._adminUploadBtn_12cac_344{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid rgba(59,130,246,.4);border-radius:var(--radius-sm);background:transparent;color:#3b82f6;font-family:var(--font-primary);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:background var(--transition-base)}._adminUploadBtn_12cac_344:hover:not(:disabled){background:#3b82f61a}._adminUploadBtn_12cac_344:disabled{opacity:.6;cursor:not-allowed}._adminSuccess_12cac_369{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm);color:#10b981}._adminError_12cac_377{display:inline-flex;align-items:center;gap:4px;font-size:var(--text-sm);color:#ef4444}._spinning_12cac_385{animation:_spin_12cac_385 1s linear infinite}._emptyState_12cac_390{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:12px}._emptyIcon_12cac_399{width:48px;height:48px;color:var(--text-muted)}._emptyText_12cac_405{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-muted)}._errorBanner_12cac_412{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-md);color:#ef4444;font-size:var(--text-sm)}._errorDismiss_12cac_424{background:none;border:none;color:#ef4444;cursor:pointer;padding:4px;font-size:var(--text-base);line-height:1}._loadingWrapper_12cac_435{display:flex;align-items:center;justify-content:center;padding:60px 20px}._spinner_12cac_442{width:32px;height:32px;border:3px solid var(--border-tertiary);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_12cac_385 .8s linear infinite}@keyframes _spin_12cac_385{to{transform:rotate(360deg)}}[data-theme=light] ._dropZone_12cac_67{border-color:#0062fd33;background:#fff6}[data-theme=light] ._dropZone_12cac_67:hover,[data-theme=light] ._dropZoneActive_12cac_82{border-color:var(--color-primary);background:#fff9}[data-theme=light] ._tableHead_12cac_112 th{color:var(--text-secondary)}@media(max-width:768px){._header_12cac_12{padding:16px;height:auto}._content_12cac_57{padding:16px}._dropZone_12cac_67{padding:24px 16px}._table_12cac_107{font-size:var(--text-xs)}._tableHead_12cac_112 th,._tableRow_12cac_127 td{padding:8px 6px}._hideMobile_12cac_495{display:none}}._container_1l7wy_2{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid rgba(59,130,246,.3);border-radius:var(--radius-md);background:#3b82f60d}._header_1l7wy_13{display:flex;align-items:center;gap:6px;color:#3b82f6;font-size:var(--text-sm)}._adminLabel_1l7wy_21{font-family:var(--font-mono);font-weight:600;font-size:11px;padding:1px 6px;border-radius:var(--radius-full);background:#3b82f626}._headerTitle_1l7wy_30{color:var(--text-primary);font-weight:500}._providerTabs_1l7wy_36{display:flex;gap:4px}._providerTab_1l7wy_36{padding:5px 12px;border:1px solid var(--border-tertiary);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-family:var(--font-primary);font-size:var(--text-xs);font-weight:500;cursor:pointer;transition:all var(--transition-base)}._providerTab_1l7wy_36:hover{border-color:#3b82f666;color:var(--text-primary)}._providerTabActive_1l7wy_59{border-color:#3b82f6;background:#3b82f61f;color:#3b82f6}._searchRow_1l7wy_66{display:flex;gap:8px}._searchInputWrapper_1l7wy_71{flex:1;display:flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--border-tertiary);border-radius:var(--radius-sm);background:var(--bg-primary);transition:border-color var(--transition-base)}._searchInputWrapper_1l7wy_71:focus-within{border-color:#3b82f6}._searchIcon_1l7wy_87{flex-shrink:0;color:var(--text-muted)}._searchInput_1l7wy_71{flex:1;border:none;outline:none;background:transparent;padding:7px 0;font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-primary)}._searchInput_1l7wy_71::-moz-placeholder{color:var(--text-muted)}._searchInput_1l7wy_71::placeholder{color:var(--text-muted)}._searchBtn_1l7wy_107{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border:1px solid rgba(59,130,246,.4);border-radius:var(--radius-sm);background:transparent;color:#3b82f6;font-family:var(--font-primary);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:background var(--transition-base)}._searchBtn_1l7wy_107:hover:not(:disabled){background:#3b82f61a}._searchBtn_1l7wy_107:disabled{opacity:.5;cursor:not-allowed}._errorBanner_1l7wy_133{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-sm);color:#ef4444;font-size:var(--text-xs)}._errorDismiss_1l7wy_145{margin-left:auto;background:none;border:none;color:#ef4444;cursor:pointer;padding:2px;font-size:var(--text-sm);line-height:1}._importProgress_1l7wy_157{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--radius-sm);background:#10b98114;border:1px solid rgba(16,185,129,.25)}._importHeader_1l7wy_167{display:flex;align-items:center;gap:6px;font-size:var(--text-sm);font-weight:500;color:#10b981}._importDismiss_1l7wy_176{margin-left:auto;background:none;border:none;color:var(--text-muted);cursor:pointer;padding:2px;display:flex}._importDismiss_1l7wy_176:hover{color:var(--text-primary)}._importBar_1l7wy_190{width:100%;height:4px;background:#10b98126;border-radius:var(--radius-full);overflow:hidden}._importBarFill_1l7wy_198{height:100%;border-radius:var(--radius-full);background:#10b981;transition:width .3s ease}._importErrors_1l7wy_205{display:flex;flex-direction:column;gap:2px;margin-top:2px}._importErrorItem_1l7wy_212{display:flex;align-items:center;gap:4px;font-size:11px;color:#ef4444}._resultInfo_1l7wy_221{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-muted)}._datasetList_1l7wy_228{display:flex;flex-direction:column;gap:2px;max-height:320px;overflow-y:auto}._datasetRow_1l7wy_236{display:flex;align-items:center;gap:8px;padding:10px 12px;border:none;border-radius:var(--radius-sm);background:transparent;cursor:pointer;text-align:left;transition:background var(--transition-base);width:100%}._datasetRow_1l7wy_236:hover{background:var(--bg-overlay-light)}._datasetRowInfo_1l7wy_254{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._datasetRowTitle_1l7wy_262{font-family:var(--font-primary);font-size:var(--text-sm);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._datasetRowMeta_1l7wy_272{font-family:var(--font-primary);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chevron_1l7wy_281{flex-shrink:0;color:var(--text-muted)}._filesPanel_1l7wy_287{display:flex;flex-direction:column;gap:10px}._filesPanelHeader_1l7wy_293{display:flex;align-items:center;justify-content:space-between;gap:8px}._backBtn_1l7wy_300{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:#3b82f6;font-family:var(--font-primary);font-size:var(--text-xs);font-weight:500;cursor:pointer;width:-moz-fit-content;width:fit-content}._backBtn_1l7wy_300:hover{text-decoration:underline}._importBtn_1l7wy_319{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border:none;border-radius:var(--radius-sm);background:linear-gradient(to right,var(--color-primary),var(--color-secondary));color:#fff;font-family:var(--font-primary);font-size:var(--text-xs);font-weight:600;cursor:pointer;transition:opacity var(--transition-base);white-space:nowrap}._importBtn_1l7wy_319:hover{opacity:.9}._datasetHeader_1l7wy_340{display:flex;flex-direction:column;gap:2px}._datasetTitle_1l7wy_346{margin:0;font-family:var(--font-primary);font-size:var(--text-sm);font-weight:600;color:var(--text-primary)}._datasetMeta_1l7wy_354{font-family:var(--font-primary);font-size:var(--text-xs);color:var(--text-muted)}._selectAllRow_1l7wy_361{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--border-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._selectAllLabel_1l7wy_371{font-family:var(--font-primary);font-size:var(--text-xs);color:var(--text-muted);font-weight:500}._checkbox_1l7wy_379{width:15px;height:15px;flex-shrink:0;accent-color:#3b82f6;cursor:pointer}._checkbox_1l7wy_379:disabled{cursor:not-allowed;opacity:.5}._fileList_1l7wy_393{display:flex;flex-direction:column;gap:2px;max-height:300px;overflow-y:auto}._fileRow_1l7wy_401{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-sm);transition:background var(--transition-base);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}._fileRow_1l7wy_401:hover{background:var(--bg-overlay-light)}._fileRowSelected_1l7wy_416{background:#3b82f614}._fileRowSelected_1l7wy_416:hover{background:#3b82f61f}._fileIcon_1l7wy_424{flex-shrink:0;color:var(--text-muted)}._fileInfo_1l7wy_429{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}._fileName_1l7wy_437{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);word-break:break-all}._fileMeta_1l7wy_444{display:flex;align-items:center;gap:6px;font-family:var(--font-primary);font-size:11px;color:var(--text-muted);flex-wrap:wrap}._fileTypeBadge_1l7wy_454{padding:0 5px;border-radius:var(--radius-full);background:#3b82f61a;color:#3b82f6;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.3px}._fileStatus_1l7wy_466{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:500}._fileStatus_completed_1l7wy_474{color:#10b981}._fileStatus_failed_1l7wy_478{color:#ef4444}._fileStatus_downloading_1l7wy_482,._fileStatus_uploading_1l7wy_483{color:#3b82f6}._loadingRow_1l7wy_488{display:flex;align-items:center;gap:8px;padding:16px 0;font-size:var(--text-sm);color:var(--text-muted)}._emptyRow_1l7wy_497{padding:16px 0;font-size:var(--text-sm);color:var(--text-muted);text-align:center}._spinning_1l7wy_504{animation:_spin_1l7wy_504 1s linear infinite}@keyframes _spin_1l7wy_504{to{transform:rotate(360deg)}}@media(max-width:768px){._container_1l7wy_2{padding:12px}._datasetList_1l7wy_228,._fileList_1l7wy_393{max-height:240px}._filesPanelHeader_1l7wy_293{flex-direction:column;align-items:flex-start}}._authContainer_uhkvm_1{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;position:relative;overflow:hidden}._authBackground_uhkvm_11{position:absolute;inset:0;background:url(/assets/Sign-in-up-bg-CajXYdIZ.png) 50% / cover no-repeat,#00060f;z-index:0}[data-theme=light] ._authBackground_uhkvm_11{background:url(/assets/light-sign-up-bg-tvF7KzGv.png) 50% / cover no-repeat,#f0f6ff}._authBackgroundSignup_uhkvm_22{position:absolute;inset:0;background:url(/assets/Sign-in-up-bg-CajXYdIZ.png) 50% / cover no-repeat,#00060f;z-index:0}[data-theme=light] ._authBackgroundSignup_uhkvm_22{background:url(/assets/light-sign-up-bg-tvF7KzGv.png) 50% / cover no-repeat,#f0f6ff}._blurEllipse_uhkvm_33{position:absolute;left:470px;top:250px;width:500px;height:500px;background:linear-gradient(133deg,#0062fd,#01e4db 87%);border-radius:50%;filter:blur(800px);z-index:1}._card_uhkvm_45{width:625px;display:flex;flex-direction:column;gap:32px;background:#00000080;border-radius:20px;padding:48px;box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.05);position:relative;z-index:2}[data-theme=light] ._card_uhkvm_45{width:625px;padding:48px;gap:32px;background:#ffffff52;border:1px solid rgba(0,98,253,.08);box-shadow:0 4px 84px #0062fd14}._signupTitle_uhkvm_69{font-family:var(--font-mono);font-weight:600;font-size:32px;line-height:1.3;color:var(--text-primary);margin:0 0 8px}[data-theme=light] ._signupTitle_uhkvm_69{font-size:32px;font-weight:600;line-height:1.3;color:#002660;margin:0 0 8px}._logoHeader_uhkvm_86{position:absolute;left:40px;top:40px;display:flex;align-items:flex-end;gap:6px;z-index:2}._logoIcon_uhkvm_96{width:26.4px;height:30px;display:block}[data-theme=light] ._logoIcon_uhkvm_96{width:26.4px;height:30px}._logoText_uhkvm_107{font-family:var(--font-mono);font-weight:600;font-size:33px;line-height:1.3;color:#e4e4e4;margin:0}[data-theme=light] ._logoText_uhkvm_107{font-family:var(--font-mono);font-weight:600;font-size:25px;line-height:1.3;color:#002660;margin:0}._footerBar_uhkvm_125{position:absolute;left:0;right:0;bottom:16px;display:flex;align-items:center;justify-content:center;gap:33px;z-index:2}._footerText_uhkvm_137{font-family:var(--font-mono);font-weight:400;font-size:14px;line-height:1;color:#d9d9d9;margin:0}[data-theme=light] ._footerText_uhkvm_137{font-family:var(--font-mono);font-weight:400;font-size:14px;line-height:1;color:#002660;margin:0}._title_uhkvm_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_uhkvm_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_uhkvm_173{width:100%;height:48px;padding:12px 18px;background:#ffffff0d;border:1.1px solid rgba(194,194,194,.3);border-radius:8px;font-family:var(--font-primary);font-size:16px;color:var(--text-light);outline:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=light] ._inputDark_uhkvm_173{width:100%;height:48px;padding:12px 18px;background:#a2c5fc26;border:1.1px solid rgba(0,98,253,.15);color:#002560d9;font-size:16px;font-weight:500}._inputDark_uhkvm_173::-moz-placeholder{color:var(--text-placeholder)}._inputDark_uhkvm_173::placeholder{color:var(--text-placeholder)}[data-theme=light] ._inputDark_uhkvm_173::-moz-placeholder{color:#00256073}[data-theme=light] ._inputDark_uhkvm_173::placeholder{color:#00256073}._fieldRow_uhkvm_206{display:flex;flex-direction:column;gap:12px}[data-theme=light] ._fieldRow_uhkvm_206{gap:12px}._nameEmailGroup_uhkvm_216{display:flex;flex-direction:column;gap:12px}[data-theme=light] ._nameEmailGroup_uhkvm_216{gap:12px}._passwordStrengthGroup_uhkvm_226{display:flex;flex-direction:column;gap:8px}[data-theme=light] ._passwordStrengthGroup_uhkvm_226{display:flex;flex-direction:column;gap:8px;align-items:flex-start}._passwordHint_uhkvm_239{font-family:var(--font-primary);font-size:14px;color:var(--text-tertiary);margin:0}[data-theme=light] ._passwordHint_uhkvm_239{font-size:14px;font-weight:400;color:#002660;opacity:.8}._strengthRow_uhkvm_253{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-theme=light] ._strengthRow_uhkvm_253{gap:12px}._strengthBarWrap_uhkvm_264{flex:1;height:4px;background:#ffffff26;border-radius:4px;overflow:hidden;border:1px solid rgba(255,255,255,.05)}[data-theme=light] ._strengthBarWrap_uhkvm_264{background:#a282fc40;border:1px solid rgba(0,98,253,.15);border-radius:4px}._strengthBarFill_uhkvm_279{height:100%;background:linear-gradient(90deg,#e54335,#f6b704,#34a353);width:0%;transition:width var(--transition-base)}[data-theme=light] ._strengthBarFill_uhkvm_279{background:linear-gradient(90deg,#e54335,#f6b704,#34a353)}._strengthLabel_uhkvm_290{font-family:var(--font-mono);font-weight:600;font-size:14px;color:#34a353;white-space:nowrap}[data-theme=light] ._strengthLabel_uhkvm_290{font-family:var(--font-mono);font-weight:600;font-size:14px;color:#34a353}._eyeButton_uhkvm_305{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--text-placeholder)}[data-theme=light] ._eyeButton_uhkvm_305{color:#00256073}._checkboxRow_uhkvm_325{display:flex;align-items:center;gap:8px;font-family:var(--font-primary);font-weight:500;font-size:14px;color:#d9d9d9}[data-theme=light] ._checkboxRow_uhkvm_325{font-family:var(--font-primary);font-weight:400;font-size:14px;color:#002560;gap:8px}._checkboxInput_uhkvm_343{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #C2C2C2;border-radius:4px;background:#ffffff0d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:inline-flex;align-items:center;justify-content:center}[data-theme=light] ._checkboxInput_uhkvm_343{width:16px;height:16px;border:1.1px solid #002660;background:#ffffff0d;flex-shrink:0}._checkboxInput_uhkvm_343:checked{background:linear-gradient(141deg,#0062fd,#01e4db);border-color:transparent}._checkboxInput_uhkvm_343:checked:after{content:"";width:10px;height:10px;background:#fff;-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>') center / 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>') center / contain no-repeat}[data-theme=light] ._checkboxInput_uhkvm_343:checked:after{width:10px;height:10px}._primaryButtonLarge_uhkvm_382{width:465px;height:44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(100.17deg,var(--color-blue-500) 0%,var(--color-cyan-500) 119.5%);border:none;border-radius:8px;color:#fff;font-family:var(--font-primary);font-weight:600;font-size:16px;box-shadow:var(--shadow-button);cursor:pointer}[data-theme=light] ._primaryButtonLarge_uhkvm_382{width:100%;height:44px;padding:12px 16px;border-radius:8px;background:linear-gradient(100.17deg,var(--color-blue-500) 0%,var(--color-cyan-500) 119.5%);font-weight:600}._orDivider_uhkvm_408{display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);font-family:var(--font-mono);font-size:14px}._socialRow_uhkvm_423{display:flex;align-items:center;gap:17px}._socialButton_uhkvm_429{flex:1;height:44px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #C2C2C2;border-radius:8px;color:var(--text-primary);font-family:var(--font-primary);font-weight:500;font-size:14px;gap:8px;cursor:pointer;padding:10px 25px}._bottomSignIn_uhkvm_457{text-align:center;font-family:var(--font-primary);font-size:14px;color:var(--text-secondary)}[data-theme=light] ._bottomSignIn_uhkvm_457{font-family:var(--font-primary);font-weight:400;font-size:14px;color:#353535;line-height:1}._error_uhkvm_472{background-color:#ff000014;border:1px solid rgba(255,0,0,.25);color:#ff6b6b;border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);font-family:var(--font-mono);font-size:var(--text-sm)}._form_uhkvm_482{display:flex;flex-direction:column;gap:var(--spacing-lg)}[data-theme=light] ._form_uhkvm_482{gap:16px}._field_uhkvm_206{display:flex;flex-direction:column;gap:var(--spacing-xs)}._label_uhkvm_498{font-family:var(--font-mono);font-weight:500;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-light)}._input_uhkvm_173{height:42px;padding:12px 25px;background:#0000000d;border:1.1px solid rgba(104,104,104,.3);border-radius:var(--radius-md);font-family:var(--font-primary);font-weight:500;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-light);outline:none;transition:border-color var(--transition-base)}._input_uhkvm_173::-moz-placeholder{color:var(--text-placeholder)}._input_uhkvm_173::placeholder{color:var(--text-placeholder)}._input_uhkvm_173:focus{border-color:#68686880}._submitButton_uhkvm_529{height:44px;display:flex;align-items:center;justify-content:center;background:var(--color-gradient-secondary);border:none;border-radius:var(--radius-md);color:#fff;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)}[data-theme=light] ._submitButton_uhkvm_529{background:linear-gradient(100.17deg,var(--color-blue-500) 0%,var(--color-cyan-500) 119.5%)}._submitButton_uhkvm_529:disabled{opacity:.7;cursor:not-allowed}._switchRow_uhkvm_555{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}._switchText_uhkvm_562{font-family:var(--font-primary);font-size:var(--text-sm);color:var(--text-secondary)}._linkButton_uhkvm_568{background:none;border:none;padding:0;font-family:var(--font-mono);font-weight:600;font-size:var(--text-sm);color:var(--text-accent);cursor:pointer}[data-theme=light] ._linkButton_uhkvm_568{font-family:var(--font-mono);font-weight:600;font-size:14px;color:#002660}._iconContainer_uhkvm_587{width:96px;height:96px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;border:.5px solid rgba(255,255,255,.07);border-radius:50%;-webkit-backdrop-filter:blur(9.575px);backdrop-filter:blur(9.575px);padding:16px}[data-theme=light] ._iconContainer_uhkvm_587{background:#0062fd26;border:.5px solid rgba(255,255,255,.07)}._sendIcon_uhkvm_605{width:64px;height:64px}._checkInboxTitle_uhkvm_610{font-family:IBM Plex Mono,monospace;font-weight:700;font-size:48px;line-height:1.2;color:#fff;margin:0;text-align:center;width:100%}[data-theme=light] ._checkInboxTitle_uhkvm_610{font-size:32px;font-weight:600;line-height:1.3;color:#002560}._checkInboxSubtitle_uhkvm_628{font-family:IBM Plex Mono,monospace;font-weight:500;font-size:19px;line-height:1.5;color:#fff;opacity:.5;margin:0;text-align:center;width:100%}[data-theme=light] ._checkInboxSubtitle_uhkvm_628{font-family:Inter,sans-serif;font-size:14px;color:#002560f0;opacity:.5}._forgotPasswordTitle_uhkvm_648{font-family:IBM Plex Mono,monospace;font-weight:700;font-size:48px;line-height:1.2;color:#fff;margin:0}[data-theme=light] ._forgotPasswordTitle_uhkvm_648{font-size:32px;font-weight:600;line-height:1.3;color:#002560}._forgotPasswordSubtitle_uhkvm_664{font-family:Inter,sans-serif;font-weight:500;font-size:19px;line-height:1.5;color:#fff;opacity:.5;margin:0}[data-theme=light] ._forgotPasswordSubtitle_uhkvm_664{font-size:14px;color:#002560f0;opacity:.5}._signInTitle_uhkvm_681{font-family:IBM Plex Mono,monospace;font-weight:700;font-size:48px;line-height:1.2;color:#fff;margin:0}[data-theme=light] ._signInTitle_uhkvm_681{font-size:32px;font-weight:600;line-height:1.3;color:#002560}._inputWrapper_uhkvm_698{position:relative;width:100%}._authInput_uhkvm_703{width:100%;height:54px;padding:12px 25px;background:#ffffff0d;border:1.1px solid rgba(194,194,194,.3);border-radius:8px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:1.849;color:#c2c2c2;outline:none;transition:border-color var(--transition-base)}[data-theme=light] ._authInput_uhkvm_703{height:48px;padding:12px 18px;background:#a2c5fc26;border:1.1px solid rgba(0,98,253,.15);color:#002560d9}._authInput_uhkvm_703::-moz-placeholder{color:#c2c2c2}._authInput_uhkvm_703::placeholder{color:#c2c2c2}[data-theme=light] ._authInput_uhkvm_703::-moz-placeholder{color:#00256073}[data-theme=light] ._authInput_uhkvm_703::placeholder{color:#00256073}._authInput_uhkvm_703:focus{border-color:#c2c2c280}._eyeButton_uhkvm_305{position:absolute;right:25px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0}[data-theme=light] ._eyeButton_uhkvm_305{right:18px;color:#00256073}._eyeButton_uhkvm_305 img{width:24px;height:24px}._loginForm_uhkvm_766{display:flex;flex-direction:column;gap:17px;width:100%}[data-theme=light] ._loginForm_uhkvm_766{gap:16px}._forgotPasswordLink_uhkvm_777{display:flex;justify-content:flex-end;width:100%;margin-top:-7px}._forgotPasswordLink_uhkvm_777 ._linkButton_uhkvm_568{font-family:IBM Plex Mono,monospace;font-weight:700;font-size:16px;line-height:1;color:#d9d9d9}[data-theme=light] ._forgotPasswordLink_uhkvm_777 ._linkButton_uhkvm_568{font-size:14px;font-weight:700;color:#353535}._orDivider_uhkvm_408{font-family:Poppins,sans-serif;font-weight:400;font-size:18px;line-height:0;color:#909090;text-align:center;width:100%}[data-theme=light] ._orDivider_uhkvm_408{font-family:var(--font-mono);font-size:14px;color:#0025606b}._socialRow_uhkvm_423{display:flex;gap:17px;width:100%}._socialButton_uhkvm_429{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 25px;background:transparent;border:1px solid #C2C2C2;border-radius:8px;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:16px;font-style:normal;line-height:184.9%;cursor:pointer;transition:background-color .2s;white-space:nowrap}[data-theme=light] ._socialButton_uhkvm_429{height:44px;padding:10px 25px;border:1px solid rgba(0,98,253,.28);color:#002660;font-weight:500;font-size:14px;gap:8px}._socialButton_uhkvm_429:hover{background:#ffffff0d}._signupPrompt_uhkvm_857{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:16px;line-height:1;text-align:center;margin:0;width:100%}[data-theme=light] ._signupPrompt_uhkvm_857{font-family:var(--font-primary);font-size:14px}._signupPromptText_uhkvm_872{color:#d9d9d9}[data-theme=light] ._signupPromptText_uhkvm_872{color:#353535}._signupLink_uhkvm_880{font-family:IBM Plex Mono,monospace;font-weight:600;font-size:16px;line-height:1;color:#fff;background:none;border:none;padding:0;cursor:pointer}[data-theme=light] ._signupLink_uhkvm_880{font-family:var(--font-mono);font-weight:600;font-size:14px;color:#002560}._headerGroup_uhkvm_900{display:flex;flex-direction:column;gap:12px}._centeredHeaderGroup_uhkvm_906{display:flex;flex-direction:column;gap:12px;align-items:center;width:100%}._app_659td_1{display:flex;background:linear-gradient(to bottom,var(--bg-primary),var(--bg-secondary));height:100vh;width:100vw;overflow:hidden}
