@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-600:oklch(57.7% .245 27.325);--color-orange-600:oklch(64.6% .222 41.116);--color-yellow-600:oklch(68.1% .162 75.834);--color-green-600:oklch(62.7% .194 149.214);--spacing:.25rem;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-bold:700;--ease-in-out:cubic-bezier(.4,0,.2,1);--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);--color-background:var(--background);--color-accent:var(--accent);--color-border:var(--border);--color-chart-1:var(--chart-1);--color-chart-2:var(--chart-2);--color-chart-3:var(--chart-3);--color-chart-5:var(--chart-5)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-\[12\%\]{top:-12%}.left-\[var\(--ray-left\)\]{left:var(--ray-left)}.isolate{isolation:isolate}.z-20{z-index:20}.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}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.aspect-square{aspect-ratio:1}.size-full{width:100%;height:100%}.h-\[var\(--light-rays-length\)\]{height:var(--light-rays-length)}.w-\[var\(--ray-width\)\]{width:var(--ray-width)}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.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}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--border-beam-width\){border-style:var(--tw-border-style);border-width:var(--border-beam-width)}.border-transparent{border-color:#0000}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\(--color-from\){--tw-gradient-from:var(--color-from);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[color-mix\(in_srgb\,var\(--light-rays-color\)_70\%\,transparent\)\]{--tw-gradient-from:var(--light-rays-color)}@supports (color:color-mix(in lab,red,red)){.from-\[color-mix\(in_srgb\,var\(--light-rays-color\)_70\%\,transparent\)\]{--tw-gradient-from:color-mix(in srgb,var(--light-rays-color)70%,transparent)}}.from-\[color-mix\(in_srgb\,var\(--light-rays-color\)_70\%\,transparent\)\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[var\(--color-from\)\]{--tw-gradient-from:var(--color-from);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\(--color-to\),.via-\[var\(--color-to\)\]{--tw-gradient-via:var(--color-to);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(transparent\,transparent\)\,linear-gradient\(\#000\,\#000\)\],.mask-\[linear-gradient\(transparent\,transparent\)\,linear-gradient\(\#000\,\#000\)\]{-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000)}.\[mask-composite\:intersect\],.mask-intersect{-webkit-mask-composite:source-in;mask-composite:intersect}.\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box}.py-2{padding-block:calc(var(--spacing)*2)}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.break-all{word-break:break-all}.text-green-600{color:var(--color-green-600)}.text-orange-600{color:var(--color-orange-600)}.text-red-600{color:var(--color-red-600)}.text-yellow-600{color:var(--color-yellow-600)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-60{opacity:.6}.mix-blend-screen{mix-blend-mode:screen}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[var\(--light-rays-blur\)\]{--tw-blur:blur(var(--light-rays-blur));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,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.will-change-\[background-position\]{will-change:background-position}.\[k\:string\]{k:string}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-shine{animation:shine var(--duration)infinite linear}}}:root{--color-brand-primary:#14c9c9;--color-brand-primary-hover:#0da5aa;--color-brand-primary-active:#07828b;--color-brand-primary-light:#5edfd6;--color-brand-primary-lighter:#89e9e0;--color-brand-primary-lightest:#e8fffb;--color-brand-primary-dark:#03616c;--color-brand-primary-darker:#00424d;--color-brand-secondary-header:#fff;--color-brand-secondary:#676d8d;--color-brand-secondary-hover:#474c6b;--color-brand-secondary-light:#8b90ab;--color-brand-secondary-lighter:#a4a8be;--color-brand-secondary-lightest:#f0f0f4;--color-brand-secondary-dark:#32374f;--color-brand-secondary-darker:#212536;--color-brand-accent:#e32019;--color-brand-accent-hover:#b00000;--color-brand-accent-light:#f3615c;--color-brand-accent-lighter:#f78b88;--color-brand-accent-lightest:#feeded;--color-bg-page:#fafafa;--color-bg-card:#fff;--color-bg-card-hover:#f9fafb;--color-bg-input:#fff;--color-login-input:#ededed;--color-login-icon:#000;--color-bg-input-focus:#fff;--color-bg-input-disabled:#f0f0f4;--color-bg-modal:#fff;--color-bg-overlay:#00000080;--color-bg-header:#fff;--color-bg-sidebar:#fff;--color-bg-tooltip:#212536;--color-bg-tag:#e8fffb;--color-bg-tag-secondary:#f0f0f4;--color-bg-tag-accent:#feeded;--color-bg-selected:#e8fffb;--color-bg-disabled:#f0f0f4;--color-bg-hover:#f9fafb;--color-bg-flow-conn:#27bdae;--color-bg-flow:#008787;--color-bg-flow-second:#006667;--color-bg-flow-three:#004849;--color-bg-flow-three-card:#22c0c3;--color-text-heading:#121520;--color-text-start:#ff7c00;--color-text-body:#474c6b;--color-text-secondary:#676d8d;--color-text-placeholder:#a4a8be;--color-text-disabled:#d8dae3;--color-text-link:#14c9c9;--color-text-link-hover:#0da5aa;--color-text-inverse:#fff;--color-text-on-brand:#fff;--color-text-accent:#e32019;--color-border-default:#d8dae3;--color-border-light:#f0f0f4;--color-border-input:#b5b8ca;--color-border-input-hover:#8b90ab;--color-border-input-focus:#14c9c9;--color-border-card:#d8dae3;--color-border-divider:#d8dae3;--color-border-active:#14c9c9;--color-border-accent:#e32019;--color-btn-primary-bg:#14c9c9;--color-btn-primary-bg-hover:#0da5aa;--color-btn-primary-bg-active:#07828b;--color-btn-primary-text:#fff;--color-btn-secondary-bg:#fff;--color-btn-secondary-bg-hover:#e8fffb;--color-btn-secondary-text:#14c9c9;--color-btn-secondary-border:#14c9c9;--color-btn-ghost-text:#474c6b;--color-btn-ghost-text-hover:#14c9c9;--color-btn-ghost-bg-hover:#e8fffb;--color-btn-danger-bg:#e32019;--color-btn-danger-bg-hover:#b00000;--color-btn-danger-text:#fff;--color-btn-disabled-bg:#d8dae3;--color-btn-disabled-text:#a4a8be;--color-status-success:#22c55e;--color-status-success-bg:#dcfce7;--color-status-success-border:#86efac;--color-status-warning:#f59e0b;--color-status-warning-bg:#fef3c7;--color-status-warning-border:#fcd34d;--color-status-error:#e32019;--color-status-error-bg:#feeded;--color-status-error-border:#fab0af;--color-status-info:#3b82f6;--color-status-info-bg:#dbeafe;--color-status-info-border:#93c5fd;--color-icon-primary:#474c6b;--color-icon-secondary:#a4a8be;--color-icon-active:#14c9c9;--color-icon-disabled:#d8dae3;--color-icon-inverse:#fff;--color-icon-success:#22c55e;--color-icon-warning:#f59e0b;--color-icon-error:#e32019;--color-form-label:#32374f;--color-form-required:#e32019;--color-form-helper:#676d8d;--color-form-error:#e32019;--color-checkbox-border:#b5b8ca;--color-checkbox-border-hover:#8b90ab;--color-checkbox-checked-bg:#14c9c9;--color-checkbox-checked-icon:#fff;--color-radio-border:#b5b8ca;--color-radio-border-hover:#8b90ab;--color-radio-checked:#14c9c9;--color-switch-track:#b5b8ca;--color-switch-track-active:#14c9c9;--color-switch-thumb:#fff;--color-nav-item-text:#474c6b;--color-nav-item-text-hover:#14c9c9;--color-nav-item-text-active:#14c9c9;--color-nav-item-bg-hover:#e8fffb;--color-nav-item-bg-active:#b7f4ec;--color-nav-indicator:#14c9c9;--color-table-header-bg:#f0f0f4;--color-table-header-text:#32374f;--color-table-row-bg:#fff;--color-table-row-bg-alt:#f9fafb;--color-table-row-bg-hover:#e8fffb;--color-table-border:#d8dae3;--color-shadow-sm:#0000000d;--color-shadow-md:#0000001a;--color-shadow-lg:#00000026;--color-shadow-brand:#14c9c940;--color-scrollbar-track:#f0f0f4;--color-scrollbar-thumb:#b5b8ca;--color-scrollbar-thumb-hover:#8b90ab;--color-avatar-border:#d8dae3;--color-avatar-bg:#e8fffb;--color-badge-bg:#14c9c9;--color-badge-text:#fff;--color-badge-dot:#e32019;--color-progress-track:#d8dae3;--color-progress-fill:#14c9c9;--color-progress-fill-success:#22c55e;--gradient-brand:linear-gradient(135deg,#14c9c9 0%,#0da5aa 100%);--gradient-brand-light:linear-gradient(135deg,#e8fffb 0%,#b7f4ec 100%);--gradient-brand-vertical:linear-gradient(180deg,#14c9c9 0%,#07828b 100%);--gradient-accent:linear-gradient(135deg,#f3615c 0%,#e32019 100%)}[data-theme=dark],.theme-dark{--color-brand-primary:#18e0e0;--color-brand-primary-hover:#1cfafa;--color-brand-primary-active:#aeffff;--color-brand-primary-light:#14c9c9;--color-brand-primary-lighter:#11b5b5;--color-brand-primary-lightest:#024141;--color-brand-primary-dark:#0d9b9b;--color-brand-primary-darker:#087e7e;--color-brand-secondary-header:#0f2020;--color-brand-secondary:#9cacc9;--color-brand-secondary-hover:#b3c0d8;--color-brand-secondary-light:#7a89a3;--color-brand-secondary-lighter:#636f86;--color-brand-secondary-lightest:#2f394b;--color-brand-secondary-dark:#cad3e4;--color-brand-secondary-darker:#dae3f4;--color-brand-accent:#f3615c;--color-brand-accent-hover:#f78b88;--color-brand-accent-light:#e32019;--color-brand-accent-lighter:#b00000;--color-brand-accent-lightest:#380000;--color-bg-page:#001414;--color-bg-project:#2f3035;--color-bg-card:#012323;--color-bg-card-hover:#024141;--color-bg-input:#012323;--color-bg-input-focus:#024141;--color-bg-input-disabled:#012323;--color-bg-modal:#012323;--color-bg-overlay:#000000b3;--color-bg-header:#001414;--color-bg-sidebar:#012323;--color-bg-tooltip:#dae3f4;--color-bg-tag:#024141;--color-bg-tag-secondary:#2f394b;--color-bg-tag-accent:#380000;--color-bg-selected:#024141;--color-bg-disabled:#012323;--color-bg-hover:#024141;--color-bg-flow-conn:#aeffff;--color-bg-flow:#2f3035;--color-bg-flow-second:#2f3035;--color-bg-flow-three:#2f3035;--color-bg-flow-three-card:#2f3035;--color-text-heading:#fafdff;--color-text-body:#cad3e4;--color-text-button:#6f6f6f;--color-text-secondary:#9cacc9;--color-text-placeholder:#636f86;--color-text-disabled:#485265;--color-text-link:#18e0e0;--color-text-link-hover:#1cfafa;--color-text-accent:#f3615c;--color-border-default:#485265;--color-border-light:#2f394b;--color-border-input:#636f86;--color-border-input-hover:#7a89a3;--color-border-input-focus:#18e0e0;--color-border-card:#485265;--color-border-divider:#485265;--color-border-active:#18e0e0;--color-border-accent:#f3615c;--color-btn-primary-bg:#18e0e0;--color-btn-primary-bg-hover:#1cfafa;--color-btn-primary-bg-active:#aeffff;--color-btn-primary-text:#001414;--color-btn-secondary-bg:#012323;--color-btn-secondary-bg-hover:#024141;--color-btn-secondary-text:#18e0e0;--color-btn-secondary-border:#18e0e0;--color-btn-ghost-text:#cad3e4;--color-btn-ghost-text-hover:#18e0e0;--color-btn-ghost-bg-hover:#024141;--color-btn-danger-bg:#e32019;--color-btn-danger-bg-hover:#f3615c;--color-btn-danger-text:#fff;--color-btn-disabled-bg:#2f394b;--color-btn-disabled-text:#485265;--color-status-error:#f3615c;--color-status-error-bg:#380000;--color-status-error-border:#850000;--color-status-success-bg:#052e16;--color-status-warning-bg:#422006;--color-status-info-bg:#172554;--color-icon-primary:#cad3e4;--color-icon-secondary:#636f86;--color-icon-active:#18e0e0;--color-icon-disabled:#485265;--color-icon-error:#f3615c;--color-form-label:#dae3f4;--color-form-required:#f3615c;--color-form-helper:#9cacc9;--color-form-error:#f3615c;--color-checkbox-border:#636f86;--color-checkbox-border-hover:#7a89a3;--color-checkbox-checked-bg:#18e0e0;--color-checkbox-checked-icon:#001414;--color-radio-border:#636f86;--color-radio-border-hover:#7a89a3;--color-radio-checked:#18e0e0;--color-switch-track:#485265;--color-switch-track-active:#18e0e0;--color-nav-item-text:#cad3e4;--color-nav-item-text-hover:#18e0e0;--color-nav-item-text-active:#18e0e0;--color-nav-item-bg-hover:#024141;--color-nav-item-bg-active:#055f5f;--color-nav-indicator:#18e0e0;--color-table-header-bg:#012323;--color-table-header-text:#dae3f4;--color-table-row-bg:#001414;--color-table-row-bg-alt:#012323;--color-table-row-bg-hover:#024141;--color-table-border:#485265;--color-shadow-sm:#0000004d;--color-shadow-md:#0006;--color-shadow-lg:#00000080;--color-shadow-brand:#18e0e040;--color-scrollbar-track:#012323;--color-scrollbar-thumb:#485265;--color-scrollbar-thumb-hover:#636f86;--color-avatar-border:#485265;--color-avatar-bg:#024141;--color-badge-bg:#18e0e0;--color-badge-text:#001414;--color-badge-dot:#f3615c;--color-progress-track:#485265;--color-progress-fill:#18e0e0;--gradient-brand:linear-gradient(135deg,#18e0e0 0%,#0d9b9b 100%);--gradient-brand-light:linear-gradient(135deg,#024141 0%,#055f5f 100%);--gradient-brand-vertical:linear-gradient(180deg,#18e0e0 0%,#087e7e 100%);--gradient-accent:linear-gradient(135deg,#f78b88 0%,#f3615c 100%)}:root{--color-bg-header-dark:#001414;--color-border-divider-dark:#485265;--color-avatar-border-dark:#485265;--color-avatar-bg-dark:#024141}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px}body{color:var(--color-text-body);background-color:var(--color-bg-page);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{color:var(--color-text-heading);font-weight:600;line-height:1.25}h1{font-size:2.25rem}h2{font-size:1.875rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}p{margin-bottom:1rem}a{color:var(--color-text-link);text-decoration:none;transition:color .2s}a:hover{color:var(--color-text-link-hover)}button{font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none}button:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}img{max-width:100%;height:auto;display:block}ul,ol{list-style:none}input,textarea,select{font-family:inherit;font-size:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}::selection{background-color:var(--color-brand-primary);color:var(--color-text-on-brand)}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}@media(prefers-reduced-motion:reduce){::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}:root{--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes shine{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.header{width:100%;background-color:var(--color-bg-header);position:sticky;top:0;z-index:100}.header__container{display:flex;align-items:center;justify-content:space-between;height:68px;padding:0 24px;max-width:1920px;margin:0 auto}.header__left{display:flex;align-items:center;flex-shrink:0}.header__logo{display:flex;align-items:center;cursor:pointer;transition:opacity .2s ease}.header__logo:hover{opacity:.8}.header__logo-image{height:40px;width:auto;object-fit:contain}.header--light .header__logo-image{mix-blend-mode:multiply}.header--dark .header__logo-image{mix-blend-mode:screen}.header__center{display:flex;align-items:center;justify-content:center;flex:1;padding:0 24px}.header__right{display:flex;align-items:center;gap:16px;flex-shrink:0}.header__divider{height:1px;background-color:var(--color-border-divider)}.header--dark{background-color:var(--color-bg-header-dark, #0D1A1C)}.header--dark .header__divider{background-color:var(--color-border-divider-dark, #243D40)}.header--hidden{opacity:0;pointer-events:none;height:0;overflow:hidden;transition:opacity .3s ease,height .3s ease}.header--hidden .header__container,.header--hidden .header__divider{height:0}.header:not(.header--hidden){transition:opacity .3s ease,height .3s ease}.theme-toggler{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:none;border-radius:50%;background-color:transparent;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.theme-toggler:hover{background-color:var(--color-bg-hover);transform:scale(1.05)}.theme-toggler:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.theme-toggler__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.theme-toggler__icons{position:relative}.theme-toggler__icon{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease,transform .3s ease}.theme-toggler__icon--sun,.theme-toggler__icon--moon{opacity:1;transform:rotate(0)}.theme-toggler__icon--hidden{opacity:0;transform:rotate(-90deg)}.theme-dark .theme-toggler:hover{background-color:var(--color-bg-hover)}.theme-dark .theme-toggler__icon{color:var(--color-icon-primary)}.avatar{border-radius:50%;border:2px solid var(--color-avatar-border);background-color:var(--color-avatar-bg);cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .2s ease,transform .2s ease;flex-shrink:0}.avatar--sm{width:32px;height:32px}.avatar--md{width:44px;height:44px}.avatar--lg{width:56px;height:56px}.avatar:hover{border-color:var(--color-brand-primary);transform:scale(1.05)}.avatar:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-shadow-brand)}.avatar__image{width:74px;height:74px;object-fit:cover}.avatar__fallback{font-weight:600;color:var(--color-brand-primary)}.avatar--sm .avatar__fallback{font-size:12px}.avatar--md .avatar__fallback{font-size:16px}.avatar--lg .avatar__fallback{font-size:20px}.theme-dark .avatar{border-color:var(--color-avatar-border-dark, #374151);background-color:var(--color-avatar-bg-dark, #1F2937)}.theme-dark .avatar__fallback{color:var(--color-brand-primary-light)}.dock{display:inline-flex;gap:4px;padding:8px 12px;border-radius:16px;background:#ffffffd9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 32px #0000001f;z-index:1000;touch-action:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;max-width:calc(100vw - 40px);max-height:calc(100vh - 40px);cursor:grab}.dock>*{pointer-events:auto}.theme-dark .dock,[data-theme=dark] .dock{background:#1e1e1ecc;border-color:#ffffff1a;box-shadow:0 8px 32px #0006}.dock--top{align-items:flex-start}.dock--middle{align-items:center}.dock--bottom{align-items:flex-end}.dock--collapsed{display:inline-flex;align-items:center;height:56px;padding:8px 12px;gap:8px}.dock--draggable{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.dock--dragging{cursor:grabbing;pointer-events:auto;box-shadow:0 12px 40px #0003}.dock--draggable,.dock--dragging{margin:0}.theme-dark .dock--dragging,[data-theme=dark] .dock--dragging{box-shadow:0 12px 40px #00000080}.dock-drag-handle{width:4px;height:24px;margin-right:4px;border-radius:2px;background:#ffffff4d;cursor:grab;flex-shrink:0;align-self:center}.dock--dragging .dock-drag-handle{cursor:grabbing}.theme-dark .dock-drag-handle,[data-theme=dark] .dock-drag-handle{background:#fff3}.dock-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:1;cursor:pointer;border-radius:12px;background:transparent;transition:background-color .2s ease}.dock-icon:hover,.theme-dark .dock-icon,[data-theme=dark] .dock-icon,.theme-dark .dock-icon:hover,[data-theme=dark] .dock-icon:hover{background:transparent}.dock-icon>*{display:flex;align-items:center;justify-content:center}.dock-icon svg{width:100%;height:100%}.dock-separator{width:1px;height:32px;margin:0 4px;background:#fff3;align-self:center}.theme-dark .dock-separator,[data-theme=dark] .dock-separator{background:#ffffff26}.dock-collapsed-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.dock-collapsed-icon img{width:100%;height:100%;object-fit:cover;border-radius:50%}.dock-collapsed-icon svg{width:24px;height:24px}.dock-avatar{width:100%!important;height:100%!important}.dock-toggle-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:12px;background:transparent;color:inherit;cursor:pointer;transition:background-color .2s ease,transform .2s ease;flex-shrink:0}.dock-toggle-btn:hover{background:#0000000d}.dock-toggle-btn:active{transform:scale(.95)}.theme-dark .dock-toggle-btn,[data-theme=dark] .dock-toggle-btn{background:transparent}.theme-dark .dock-toggle-btn:hover,[data-theme=dark] .dock-toggle-btn:hover{background:#ffffff1a}.dock-toggle-btn svg{width:18px;height:18px;color:#0009}.theme-dark .dock-toggle-btn svg,[data-theme=dark] .dock-toggle-btn svg{color:#fffc}.interactive-grid-pattern{position:absolute;inset:0;height:100%;width:100%;border:1px solid rgba(156,163,175,.3);border-radius:inherit;pointer-events:none}.interactive-grid-square{stroke:#9ca3af4d;fill:transparent;transition:all 1s ease-in-out;pointer-events:none}.interactive-grid-square--hovered{fill:#14c9c94d;transition-duration:.1s}.theme-dark .interactive-grid-square,[data-theme=dark] .interactive-grid-square{stroke:#9ca3af4d}.theme-dark .interactive-grid-square--hovered,[data-theme=dark] .interactive-grid-square--hovered{fill:#18e0e040}.custom-sider{background-color:var(--color-avatar-bg);opacity:54%;box-shadow:0 2px 8px #0000000f;font-family:Petrona;font-size:.94rem;height:100vh;color:var(--color-brand-primary-active)}.sider-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px}.custom-menu-icon{font-size:15px;color:var(--color-brand-primary-active)}.ones-logo{font-weight:600;font-size:16px;display:flex;align-items:center}.ones-logo img{height:41px;width:41px}.ones-logo span{margin-left:5px}.collapse-btn{font-size:18px!important;color:#000}.category-title{padding:12px 20px;font-size:14px;display:flex;align-items:center}.custom-menu{font-size:15px;background-color:var(--color-avatar-bg)}.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{color:var(--color-brand-primary-active)}.ant-menu-item,.ant-menu-submenu-title{padding-left:20px!important}.ant-menu-sub .ant-menu-item{padding-left:40px!important}.ant-menu-light .ant-menu-item-selected,.ant-menu-light>.ant-menu .ant-menu-item-selected{background-color:var(--color-bg-page)}:root{--rainbow-color-1: 0 100% 63%;--rainbow-color-2: 270 100% 63%;--rainbow-color-3: 210 100% 63%;--rainbow-color-4: 195 100% 63%;--rainbow-color-5: 90 100% 63%}@keyframes rainbow{0%{background-position:0%}to{background-position:200%}}.rainbow-button{position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;border-radius:9999px;outline:none;font-size:17px;font-weight:510;white-space:nowrap;padding:8px 20px;border:0;background:linear-gradient(#121213,#121213),linear-gradient(#121213 50%,#12121399 80%,#0000),linear-gradient(90deg,hsl(var(--rainbow-color-1)),hsl(var(--rainbow-color-5)),hsl(var(--rainbow-color-3)),hsl(var(--rainbow-color-4)),hsl(var(--rainbow-color-2)));background-size:200%;background-clip:padding-box,border-box,border-box;background-origin:border-box;border:2px solid transparent;color:#fff;animation:rainbow 2s infinite linear;transition:transform .2s ease,box-shadow .2s ease}.rainbow-button:before{content:"";position:absolute;bottom:-20%;left:50%;z-index:0;height:20%;width:60%;transform:translate(-50%);animation:rainbow 2s infinite linear;background:linear-gradient(90deg,hsl(var(--rainbow-color-1)),hsl(var(--rainbow-color-5)),hsl(var(--rainbow-color-3)),hsl(var(--rainbow-color-4)),hsl(var(--rainbow-color-2)));background-size:200%;filter:blur(12px)}.rainbow-button:hover{transform:scale(1.02)}.rainbow-button:active{transform:scale(.98)}.rainbow-button:disabled{pointer-events:none;opacity:.5}.theme-light .rainbow-button,:root:not(.theme-dark) .rainbow-button{background:linear-gradient(#fff,#fff),linear-gradient(#fff 50%,#fff9 80%,#0000),linear-gradient(90deg,hsl(var(--rainbow-color-1)),hsl(var(--rainbow-color-5)),hsl(var(--rainbow-color-3)),hsl(var(--rainbow-color-4)),hsl(var(--rainbow-color-2)));background-size:200%;background-clip:padding-box,border-box,border-box;background-origin:border-box;color:#121213}.notification-panel{width:380px;max-height:480px;display:flex;flex-direction:column}.notification-panel-header{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.notification-panel-tabs .ant-tabs-nav{margin-bottom:0}.notification-panel-list{max-height:360px;overflow-y:auto}.notification-panel-list .ant-list-item{padding:10px 4px;cursor:pointer;border-radius:6px;transition:background-color .2s}.notification-panel-list .ant-list-item:hover{background-color:var(--color-bg-hover, rgba(0, 0, 0, .04))}.notification-item--unread{background-color:var(--color-bg-subtle, rgba(22, 119, 255, .04))}.notification-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-bg-secondary, #f5f5f5);font-size:16px}.notification-title-row{display:flex;align-items:center;gap:6px}.notification-dot{width:8px;height:8px;border-radius:50%;background:#1677ff;flex-shrink:0}.notification-content{display:block;font-size:12px;margin-top:2px}.notification-time{display:block;font-size:11px;margin-top:4px}._tooltipModel_1j9l4_1{width:450px;height:80px;background-color:var(--color-brand-primary-lightest);border-radius:8px;display:flex;align-items:center;padding:0 16px;position:fixed;top:40px;right:100px;box-shadow:0 8px 10px #0003}._tooltipIcon_1j9l4_14{width:35px;height:35px;background-color:#f1c40f;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:16px;margin-left:15px}._tooltipIconButton_1j9l4_25{position:absolute;top:8px;left:8px;cursor:pointer;color:#2c3e50;font-size:16px}.agreement-text{font-size:12px;font-family:cursive;margin-top:12px;display:flex;justify-content:center;color:var(--color-btn-primary-bg)}.header-wrapper{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--color-bg-page, #ffffff);transition:opacity .3s ease,transform .3s ease}.header-wrapper--hidden{opacity:0;transform:translateY(-100%);pointer-events:none}.header-login-btn{padding:0 20px!important;height:36px!important;font-size:14px!important;min-width:auto!important}.ant-input-affix-wrapper>input.ant-input,.ant-input-affix-wrapper>textarea.ant-input{font-size:16px}.start-image-page{display:flex;align-items:center;cursor:pointer;margin-left:40px;transition:opacity .2s ease}.start-image{height:68px;width:auto;object-fit:contain}.content-wrapper h2{font-size:1.5rem;color:#333;margin-bottom:1rem}.start-btn{position:relative;background-color:#08f;color:#fff;border:none;width:166px;height:41px;padding:.5rem 1.5rem;border-radius:4px;cursor:pointer;font-size:1rem;z-index:10}.footer{position:absolute;bottom:2rem;font-size:.8rem;color:var(--color-brand-primary-lighter)}.footer span{margin:0 .5rem;border-bottom:1px solid var(--color-brand-primary-lighter)}.activate-container{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-bg-page);padding:2rem}.start-image-login{display:flex;align-items:center;cursor:pointer;margin-left:40px;transition:opacity .2s ease}.login-image{height:206px;width:auto;object-fit:contain}.login-card{padding:2.5rem 2rem;width:100%;margin-top:20px;text-align:center;border-radius:20px}.login-card-input{font-size:28px;color:#80c3c3;margin-right:15px}.login-title{font-size:40px;color:var(--color-text-link);font-weight:700;margin-bottom:2rem}.login-mode-switch{display:flex;justify-content:center;margin-bottom:20px}.login-input{position:relative;margin-bottom:1rem;border-radius:40px;background-color:var(--color-nav-item-bg-hover);height:56px;color:var(--color-brand-primary-darker);width:433px;border:1px solid var(--color-nav-indicator);padding:10px 25px;font-size:24px;z-index:10}.login-input:hover,.login-input:active,.login-input:not(:focus):not(:hover){background-color:var(--color-nav-item-bg-hover);color:var(--color-text-link);border:1px solid var(--color-nav-indicator)}.login-wrapper-input:hover,.login-wrapper-input:active,.login-wrapper-input:not(:focus):not(:hover){background-color:var(--color-nav-item-bg-hover);color:var(--color-text-link);border-right:none!important;outline:none}.login-button{position:relative;margin-bottom:1rem;text-align:left;border-radius:40px;background-color:var(--color-nav-item-bg-hover);height:56px;color:#80c3c3;width:433px;border:1px solid var(--color-nav-indicator);font-size:16px;z-index:10}.login-button:hover,.login-button:active{background-color:var(--color-brand-primary-lightest)!important;color:var(--color-text-link)!important}.login-card-button{font-size:28px;color:#80c3c3;margin-right:15px}.login-wrapper{margin-bottom:1rem;border-radius:40px;background-color:var(--color-nav-item-bg-hover);height:56px;width:433px;border:1px solid var(--color-nav-indicator);display:flex;justify-content:space-between}.login-wrapper-input{position:relative;border-radius:50px;font-size:24px;width:650px;padding-left:26px;background-color:var(--color-nav-item-bg-hover);line-height:45px;color:var(--color-brand-primary-darker);border:none;z-index:10}.code-input{margin-bottom:0}.code-btn{padding:0 12px;margin-bottom:1rem;width:120px;height:26px;font-family:cursive;color:var(--color-btn-primary-bg);background-color:var(--color-bg-input);border-radius:40px;margin:14px;border:none;box-shadow:0 1px 2px #0006,0 0 0 2px #ffffff26,inset 0 2px 15px #ffffff4d;transform:scale(1.05)}.code-btn:hover,.code-btn:active{background-color:var(--color-nav-item-bg-hover);color:var(--color-text-link)}.ant-btn-variant-outlined:disabled,.ant-btn-variant-dashed:disabled,.ant-btn-variant-outlined.ant-btn-disabled,.ant-btn-variant-dashed.ant-btn-disabled{background-color:var(--color-bg-input);color:var(--color-text-link);box-shadow:0 1px 2px #0006,0 0 0 2px #ffffff26,inset 0 2px 15px #ffffff4d}.card-div{height:60px;width:100px;margin:0 auto}.title{margin:.5rem 0;font-size:22px;font-family:cursive;color:var(--color-btn-primary-bg)}.card-img{width:100%;height:200%;margin-left:15px;margin-top:-40px}.right-section .ant-checkbox{border-radius:50%!important}.right-section .ant-checkbox-inner{border-color:var(--color-btn-primary-bg)!important;background-color:transparent!important;border-radius:50%!important}.right-section .ant-checkbox .ant-checkbox-inner:after{border-color:var(--color-btn-primary-bg)!important}.login-section{display:flex;flex-direction:column;justify-content:center}.login-btn{position:relative;width:204px;height:57px;border-radius:50px;font-family:math;box-shadow:0 0 8px 2px #9b9a9a66;font-size:1.875rem;color:var(--color-btn-primary-bg);background-color:var(--color-bg-input);z-index:10}.login-btn:active,.login-btn:hover{background-color:var(--color-brand-primary-lightest)!important;color:var(--color-text-link)!important}.remember-Radio{display:block;text-align:center;font-size:25px;color:var(--color-text-heading);font-family:cursive}.divider{margin:1rem 0}.third-party-page{position:relative;justify-content:center;z-index:10}.third-icon-page{font-size:2.1rem;cursor:pointer;color:#80c3c3;margin:20px}.login-agreement-text{font-size:25px;font-family:cursive;display:flex;justify-content:center;color:var(--color-text-heading)}.link{color:#1890ff;margin:0 4px}.split-line-text{display:flex;align-items:center;width:600px;margin:20px auto;position:relative;font-size:20px;color:var(--color-brand-primary-lighter)}.split-line-text:before{content:"";flex:1;height:1px;background:linear-gradient(to right,#ffffff,#80c3c3,var(--color-brand-primary-lighter));transform:translateY(-50%)}.split-line-text:after{content:"";flex:1;height:1px;background:linear-gradient(to left,#ffffff,#80c3c3,var(--color-brand-primary-lighter));transform:translateY(-50%)}.login-container{width:500px;margin:50px auto;padding:20px}.input-box{display:flex;align-items:center;border:1px solid #80c3c3;border-radius:20px;padding:8px 16px;margin-bottom:30px}.input-box input{flex:1;border:none;outline:none;font-size:16px;margin-left:8px}.icon-group{display:flex;justify-content:center;align-items:center;gap:40px;position:relative}.icon-item{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer;font-size:30px}.triangle{width:0;height:0;border-left:22px solid transparent;border-right:22px solid transparent;border-top:20px solid #80c3c3;position:absolute;bottom:100%;top:48%;left:50%;transform:translate(-50%);margin-bottom:5px;transition:left .5s ease;border-bottom-left-radius:100px;border-bottom-right-radius:100px}.qr-login-container{text-align:center;padding:20px}.qr-title{color:#088;margin-bottom:20px!important}.qr-code-wrapper{position:relative;width:240px;height:240px;margin:0 auto;border:1px solid #e8e8e8;padding:10px;background:#fff}.qr-code{width:100%;height:100%}.qr-expired-wrapper{position:absolute;top:-10px;left:108px;width:52%;height:73%;background:#0009;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.reload-icon{color:#c7fffe;margin-bottom:10px;animation:rotate 2s linear infinite;display:none}.qr-expired-wrapper:hover .reload-icon{display:block}.reload-text{color:#c7fffe;font-size:20px}.countdown-text{color:#666;margin-top:10px;font-size:14px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(.css-dev-only-do-not-override-198drv2).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){border:1px solid var(--color-nav-indicator)}.login-wrapper-input{border:none!important;box-shadow:none!important;border-color:transparent!important;background-color:red}.code-input-item .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless):hover,.code-input-item .ant-input-affix-wrapper:focus,.code-input-item .ant-input-affix-wrapper-focused{background-color:none}.code-input-item .ant-form-explain{color:#ff4d4f;font-size:12px}.login-segmented{padding:4px;background:#80c3c31a;border-radius:25px;border:2px solid rgba(128,195,195,.4);box-shadow:0 2px 12px #80c3c326}.login-segmented .ant-segmented-item{padding:10px 28px;border-radius:20px;font-size:15px;font-weight:600;color:#5a9a9a;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:100px}.login-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:var(--color-brand-primary);background:#80c3c31a}.login-segmented .ant-segmented-item-selected{background:linear-gradient(135deg,#6dd5d5,#4db8b8,#3da8a8);color:#fff!important;box-shadow:0 4px 15px #4db8b866,inset 0 1px #fff3;text-shadow:0 1px 2px rgba(0,0,0,.1)}.login-segmented .ant-segmented-item-icon{margin-right:8px;font-size:16px}.login-segmented .ant-segmented-thumb{background:transparent!important;border-radius:20px}:root.theme-dark .login-segmented{background:#80c3c314;border-color:#80c3c34d;box-shadow:0 2px 12px #0003}:root.theme-dark .login-segmented .ant-segmented-item{color:#80c3c3b3}:root.theme-dark .login-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){color:#80c3c3;background:#80c3c326}:root.theme-dark .login-segmented .ant-segmented-item-selected{background:linear-gradient(135deg,#5cc5c5,#3da8a8,#2d9898);box-shadow:0 4px 15px #3da8a880,inset 0 1px #ffffff26}@media(max-width:576px){.content-wrapper{padding:0 15px}.ant-form{max-width:100%}}*{margin:0;padding:0;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.pricing-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0a0a0f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;transform:translateY(30px);animation:slideUpFade .7s ease forwards}@keyframes slideUpFade{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.pricing-modal{width:100%;height:100vh;background:#0a0a0f;border-radius:20px;padding:2vh 32px;position:relative;color:#888;border:none;overflow:hidden;display:flex;flex-direction:column}.linear-gradient{width:80%;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent);margin:24px auto}.modal-close{position:absolute;top:20px;right:20px;font-size:18px;color:#666;cursor:pointer;transition:color .3s}.modal-close:hover{color:#e0e0e0}.pay-header{text-align:center;margin-bottom:1vh;flex-shrink:0}.pricing-tag{display:inline-block;background:#ffffff0d;color:#888;padding:5px 12px;border-radius:16px;font-size:14px;height:33px;width:89px;display:flex;justify-content:space-between;margin:20px auto;border:1px solid rgba(255,255,255,.1)}.pricing-tag img{height:16px;width:16px;margin-top:5px}.pay-header h2{font-family:Merriweather,serif;font-size:32px;margin:0 0 8px;color:#e0e0e0;font-weight:900;letter-spacing:4px}.pay-header p{font-size:14px;color:#666;margin:0}.modal-body{display:flex;gap:20px;flex:1;min-height:0;margin-top:10px}.modal-body.multiCard{justify-content:center}.modal-body.singleCardWithPanel{width:90%;margin:0 auto;box-sizing:border-box}.card-wrapper{display:flex;flex-direction:column;flex:1;min-width:0;transition:flex .5s cubic-bezier(.4,0,.2,1)}.modal-body.singleCardWithPanel .card-wrapper{flex:0 0 440px;max-width:440px}.back-to-plans{display:flex;align-items:center;gap:6px;color:#888;font-size:14px;cursor:pointer;padding:0 10px 8px;flex-shrink:0;transition:color .2s;animation:fadeIn .4s ease .3s both}.back-to-plans:hover{color:#e0e0e0}@keyframes fadeIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.card-container{display:flex;flex-wrap:nowrap;justify-content:center;flex:1;min-height:0}.modal-body.singleCardWithPanel .card-container{justify-content:flex-start}.plan-card{position:relative;border-radius:4px;margin:0 10px;display:flex;flex-direction:column;overflow:hidden;flex:1;min-width:260px;max-width:400px;opacity:1;transform:translateY(-4px) scale(1);transition:flex .5s cubic-bezier(.4,0,.2,1),min-width .5s cubic-bezier(.4,0,.2,1),max-width .5s cubic-bezier(.4,0,.2,1),opacity .4s ease,transform .4s ease,margin .5s cubic-bezier(.4,0,.2,1),padding .5s cubic-bezier(.4,0,.2,1),border-color .4s ease,box-shadow .4s ease}.plan-card:hover{transform:translateY(-10px) scale(1)}.plan-card.active{transform:translateY(-4px) scale(1)}.plan-card--collapsed{flex:0 0 0px!important;min-width:0!important;max-width:0!important;opacity:0;margin:0!important;padding:0!important;border-color:transparent!important;border-width:0!important;transform:scale(.95);pointer-events:none;overflow:hidden}.modal-body.singleCardWithPanel .plan-card.active{max-width:420px;flex:0 0 420px;min-width:420px}.plan-card__brushed{position:absolute;inset:0;pointer-events:none;opacity:.05;background:repeating-linear-gradient(90deg,transparent,transparent 1px,rgba(255,255,255,.4) 1px,rgba(255,255,255,.4) 2px);z-index:1}.plan-card__corner{position:absolute;width:20px;height:20px;border-style:solid;border-width:0;z-index:2}.plan-card__corner--tl{top:8px;left:8px;border-top-width:1px;border-left-width:1px}.plan-card__corner--br{bottom:8px;right:8px;border-bottom-width:1px;border-right-width:1px}.plan-card__divider{display:flex;align-items:center;gap:8px;padding:0 24px;margin:0 0 8px;position:relative;z-index:2}.plan-card__rivet{width:6px;height:6px;border-radius:50%;border:1px solid;flex-shrink:0}.plan-card__line{flex:1;height:1px}.plan-card__stripes{position:absolute;bottom:12px;right:16px;display:flex;gap:4px;transform:skew(-20deg);z-index:2}.plan-card__stripes span{display:block;width:16px;height:3px;border-radius:1px}.plan-card--free{border:1px solid #555;box-shadow:0 2px 12px #00000080,inset 0 1px #ffffff0d}.plan-card--free:hover{box-shadow:0 8px 24px #0009,inset 0 1px #ffffff14}.plan-card--free .plan-title{color:#9ca3af}.plan-card--free .plan-subtitle{color:#6b7280}.plan-card--free .plan-price{color:#9ca3af}.plan-card--free .plan-price span,.plan-card--free .plan-description{color:#6b7280}.plan-card--free .plan-card__corner{border-color:#ffffff0f}.plan-card--free .plan-card__rivet{background:#555;border-color:#666}.plan-card--free .plan-card__line,.plan-card--free .plan-card__stripes span{background:#555}.plan-card--free .feat-icon{color:#6b7280}.plan-card--free .plan-button{opacity:.5}.plan-card--pro{border:1px solid #4a5d73;box-shadow:0 2px 12px #0006,inset 0 1px #ffffff14}.plan-card--pro:hover{box-shadow:0 8px 24px #6482aa40,inset 0 1px #ffffff1a}.plan-card--pro .plan-title{color:#e2e8f0}.plan-card--pro .plan-subtitle{color:#a0aec0}.plan-card--pro .plan-price{color:#e2e8f0}.plan-card--pro .plan-price span,.plan-card--pro .plan-description{color:#a0aec0}.plan-card--pro .plan-card__corner{border-color:#ffffff26}.plan-card--pro .plan-card__rivet{background:#4a5d73;border-color:#6b8099}.plan-card--pro .plan-card__line,.plan-card--pro .plan-card__stripes span{background:#4a5d73}.plan-card--pro .feat-icon{color:#a0aec0}.plan-card--supporter{border:1px solid #8b733c;box-shadow:0 2px 12px #8b733c4d,inset 0 1px #ffd7001a}.plan-card--supporter:hover{box-shadow:0 8px 24px #c9a84c59,inset 0 1px #ffd70026}.plan-card--supporter .plan-title{color:#e8d5a3}.plan-card--supporter .plan-subtitle{color:#c9a84c}.plan-card--supporter .plan-price{color:#e8d5a3}.plan-card--supporter .plan-price span,.plan-card--supporter .plan-description{color:#c9a84c}.plan-card--supporter .plan-card__corner{border-color:#c9a84c33}.plan-card--supporter .plan-card__rivet{background:#8b733c;border-color:#c9a84c}.plan-card--supporter .plan-card__line,.plan-card--supporter .plan-card__stripes span{background:#8b733c}.plan-card--supporter .feat-icon{color:#c9a84c}.plan-card--supporter .feat-exclusive,.plan-card--supporter .feat-exclusive .feat-icon{color:#e8d5a3}.plan-card--supporter .plan-button{border-color:#c9a84c66!important;color:#e8d5a3!important}.plan-card--supporter .plan-button:hover{background:#c9a84c26!important}.plan-card--max{border:1px solid #3a5068;box-shadow:0 2px 12px #00000080,inset 0 1px #64a0ff14}.plan-card--max:hover{box-shadow:0 8px 24px #3264b44d,inset 0 1px #64a0ff1f}.plan-card--max .plan-title{color:#7eb8ff}.plan-card--max .plan-subtitle{color:#4a6fa5}.plan-card--max .plan-price{color:#a0c8ff}.plan-card--max .plan-price span,.plan-card--max .plan-description{color:#4a6fa5}.plan-card--max .plan-card__corner{border-color:#64a0ff1f}.plan-card--max .plan-card__rivet{background:#3a5068;border-color:#4a6fa5}.plan-card--max .plan-card__line,.plan-card--max .plan-card__stripes span{background:#3a5068}.plan-card--max .feat-icon{color:#4a6fa5}.plan-card--max .plan-button{border-color:#64a0ff4d!important;color:#a0c8ff!important}.plan-card--max .plan-button:hover{background:#64a0ff1a!important}.plan-card--prepaid{border:1px solid #444;box-shadow:0 2px 12px #0006,inset 0 1px #ffffff0d}.plan-card--prepaid .plan-card__corner{border-color:#ffffff14}.plan-card--prepaid .plan-card__rivet{background:#444;border-color:#555}.plan-card--prepaid .plan-card__line,.plan-card--prepaid .plan-card__stripes span{background:#444}.recommended-card-content{justify-content:space-between;border-radius:4px 4px 0 0;background:transparent!important;position:relative;z-index:2}.recommend-tag{position:absolute;top:12px;right:12px;background:#c9a84ce6;color:#1a1a1a;font-size:12px;font-weight:700;padding:4px 12px;border-radius:2px;letter-spacing:1px;z-index:3;width:auto;height:auto;display:flex;align-items:center;gap:4px;box-shadow:none}.recommend-tag img{width:12px;height:12px}.plan-subtitle{font-size:11px;letter-spacing:3px;text-transform:uppercase;display:block;margin-top:16px;margin-bottom:4px}.plan-title{font-family:Merriweather,serif;font-size:26px;font-weight:900;margin-bottom:8px;margin-top:0;letter-spacing:3px}.plan-price{font-size:32px;font-weight:700;margin-bottom:4px}.plan-price span{font-size:14px;font-weight:400}.plan-description{font-size:13px;margin-bottom:12px}.feat-unavailable{opacity:.35}.feat-unavailable .feat-icon{color:inherit}.feat-exclusive,.feat-exclusive .feat-icon{color:#c084fc}.amount-credit{font-size:12px;opacity:.7;margin-top:2px}.amount-bonus{color:var(---color-brand-primary-hover);margin-left:4px;font-weight:600}.aamount-bonus .selected{background:#ffffff1a!important;color:var(--color-brand-primary-active)!important;border-color:transparent!important}.plan-button{width:100%;padding:16px;background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:3px!important;color:#ccc!important;font-size:16px!important;font-weight:600!important;letter-spacing:1px;height:auto!important;transition:background .2s,border-color .2s}.plan-button:hover{background:#ffffff1a!important;border-color:#ffffff40!important}.plan-features{padding:12px 24px;list-style:none;font-size:14px;color:#aaa;position:relative;z-index:2;flex:1}.plan-features li{display:flex;align-items:flex-start;margin-bottom:5px;line-height:1.4}.feat-icon{font-size:14px;margin-right:8px;margin-top:3px}.right-panel{margin:0 30px 0 40px;flex:1;background:#ffffff08;border-radius:4px;padding:16px 0;opacity:0;transform:translate(30px);transition:opacity .4s ease .2s,transform .4s ease .2s;border:1px solid rgba(255,255,255,.08)}.right-panel.fade-in{opacity:1;transform:translate(0)}.login-panel{text-align:center;display:flex;flex-direction:column;align-items:center;margin-top:50px;opacity:0;animation:customIn 3s ease-out .2s forwards}.login-icon-wrapper{margin-bottom:24px}.login-icon{width:48px;height:48px;margin:0 auto;border:2px solid #20e4fe;border-radius:50%;position:relative}.login-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #20e4fe;border-bottom-color:transparent;border-radius:50%}.login-panel h3{font-size:18px;margin-bottom:28px;font-weight:600;color:#888}.payment-panel{padding:20px;margin:0 auto;opacity:0;animation:customIn 3s ease-out .2s forwards}.custom-amount{display:flex;align-items:center;gap:8px;color:#888}.cancel-btn{background:transparent!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:3px!important;color:#888!important;padding:8px 24px!important}@media(min-width:1200px){.plan-card{max-width:400px}}@media(min-width:768px)and (max-width:1199px){.plan-card,.plan-card.active{max-width:400px}}@media(max-width:767px){.plan-card,.plan-card.active{max-width:100%;min-height:auto;margin:20px 0 0}}.amount-selector{display:grid;place-items:center;grid-template-columns:repeat(3,1fr);gap:12px;max-width:75%;margin:100px auto 32px}.amount-btn{border:1px solid rgba(255,255,255,.1)!important;border-radius:3px!important;background:#ffffff0d!important;color:#ccc!important;font-size:28px!important;width:auto;min-width:160px;max-width:160px;height:auto;padding:16px 32px;margin:20px 40px 20px 0;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000004d;transition:background .2s,border-color .2s}@media(max-width:767px){.amount-btn{font-size:24px!important;padding:15px 30px;margin:20px 20px 20px 0;min-width:100px}}.amount-btn.selected{background:#ffffff1a!important;color:#e0e0e0!important;border-color:#ffffff40!important}.amount-input .ant-input{background:transparent!important;border:none!important;border-bottom:1px solid rgba(255,255,255,.2)!important;color:#e0e0e0!important;font-size:16px!important}.amount-input .ant-input-group-addon{background:transparent!important;border:none!important;padding:0!important}.payment-methods{display:flex;justify-content:space-evenly;gap:20px;margin-bottom:24px}.pay-btn{width:20%;height:80px;border-radius:3px!important;font-size:28px!important;border:1px solid rgba(255,255,255,.1)!important;transition:background .2s,border-color .2s}.pay-btn.alipay{background:#5b9edd26!important;color:#7eb8ff!important;border-color:#5b9edd4d!important}.pay-btn.alipay:hover{background:#5b9edd40!important}.pay-btn.wechat{background:#006f1226!important;color:#52c41a!important;border-color:#006f124d!important;margin-right:60px}.qr-pay-panel{padding:20px 0;margin-top:30px}.qr-pay-panel h2{font-size:24px;font-weight:600;color:#e0e0e0;margin-bottom:4px}.qr-pay-panel .sub-title{font-size:18px;color:#888;margin-bottom:32px;margin-left:50px;cursor:pointer;font-weight:700}.pri-code-wrapper{margin-bottom:60px}.pri-code{width:275px;height:275px;background:#1a1a1a;margin:0 auto 16px;border-radius:4px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08)}.qr-desc{font-size:14px;color:#888;font-weight:700;text-align:center}.qr-actions{display:flex;justify-content:center;gap:12px}.paid-btn{background:#16b74626!important;color:#52c41a!important;border:1px solid rgba(22,183,70,.3)!important;border-radius:3px!important;padding:10px 16px!important;flex:1;font-size:14px;height:44px;font-weight:700}.paid-btn:hover{background:#16b74640!important}.reopen-pay-btn{background:#2a86db26!important;color:#7eb8ff!important;border:1px solid rgba(42,134,219,.3)!important;border-radius:3px!important;padding:10px 16px!important;flex:1;font-size:14px;height:44px;font-weight:700}.reopen-pay-btn:hover{background:#2a86db40!important}.cancel-pay-btn{background:transparent!important;color:#888!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:3px!important;padding:10px 16px!important;flex:1;font-size:14px;height:48px;font-weight:700}.credits-section{margin:1vh 20px 0;flex-shrink:0}.credits-section-inner{display:flex;align-items:center;justify-content:space-between;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:4px;padding:20px 40px;transition:all .3s ease}.credits-info h3{font-size:18px;color:#e0e0e0;margin-bottom:6px;font-weight:600}.credits-info p{font-size:14px;color:#666;margin:0}.credits-btn{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:3px!important;color:#ccc!important;font-size:16px!important;padding:16px 40px!important;height:auto!important;white-space:nowrap;transition:background .2s}.credits-btn:hover{background:#ffffff1a!important;border-color:#ffffff40!important}.plan-card.supporter-card{position:relative}.plan-card.supporter-card:before{content:"";position:absolute;left:-30px;top:16px;bottom:16px;width:1px;border-radius:2px;background:linear-gradient(to bottom,#20bbfe33,#20bbfe,#20bbfe33);z-index:1}.dock-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:none;border-radius:50%;background-color:transparent;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.dock-icon-btn:hover{background-color:var(--color-bg-hover);transform:scale(1.05)}.dock-icon-btn:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.dock-icon-btn__content{display:flex;align-items:center;justify-content:center;width:30px;height:30px}.dock-icon-btn__content svg,.dock-icon-btn__content .anticon{width:24px;height:24px;color:var(--color-icon-primary);transition:color .2s ease}.dock-icon-btn__content .anticon{font-size:17px}.theme-dark .dock-icon-btn:hover{background-color:var(--color-bg-hover)}.theme-dark .dock-icon-btn__content svg,.theme-dark .dock-icon-btn__content .anticon{color:var(--color-icon-primary)}.app-dock{z-index:999999;animation:dockFadeIn .3s ease}.dock-avatar{cursor:pointer}.magic-card{position:relative;border-radius:inherit}.magic-card__border{position:absolute;inset:0;border-radius:inherit;pointer-events:none;transition:opacity .3s ease}.magic-card__bg{position:absolute;inset:2px;border-radius:inherit;background:#f6f5f5eb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:background-color .3s ease}.theme-dark .magic-card__bg{background:#262626eb}.magic-card__spotlight{position:absolute;inset:2px;border-radius:inherit;pointer-events:none;transition:opacity .3s ease;mix-blend-mode:overlay}.magic-card__content{position:relative;height:100%}.interactive-hover-button{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;border-radius:9999px;border:1px solid var(--color-border-default, rgba(0, 0, 0, .1));background:var(--color-bg-card, #fff);padding:.5rem 1.5rem;font-weight:600;font-size:15px;transition:all .3s ease;color:var(--color-text-body, #333)}.interactive-hover-button__content{display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.interactive-hover-button__dot{height:.5rem;width:.5rem;border-radius:50%;background:var(--color-brand-primary, #9e7aff);transition:all .3s ease}.interactive-hover-button__text{display:inline-block;transition:all .3s ease}.interactive-hover-button__hover-content{position:absolute;top:0;left:0;z-index:10;display:flex;height:100%;width:100%;align-items:center;justify-content:center;gap:.5rem;transform:translate(100%);opacity:0;transition:all .3s ease;color:#fff}.interactive-hover-button:hover .interactive-hover-button__content .interactive-hover-button__text{transform:translate(3rem);opacity:0}.interactive-hover-button:hover .interactive-hover-button__hover-content{transform:translate(-.3rem);opacity:1}.interactive-hover-button:hover .interactive-hover-button__dot{transform:scale(100)}.theme-dark .interactive-hover-button{border-color:var(--color-border-default, rgba(255, 255, 255, .1));background:var(--color-bg-card, #1a1a1a);color:var(--color-text-body, #e5e5e5)}.interactive-hover-button:disabled:hover,.interactive-hover-button--disabled:hover{background:var(--color-bg-card, #fff);border-color:var(--color-border-default, rgba(0, 0, 0, .1))}.interactive-hover-button:disabled .interactive-hover-button__hover-content,.interactive-hover-button--disabled .interactive-hover-button__hover-content{display:none}.interactive-hover-button:disabled .interactive-hover-button__dot,.interactive-hover-button--disabled .interactive-hover-button__dot{animation:none;transform:none!important}.interactive-hover-button:disabled:hover .interactive-hover-button__content .interactive-hover-button__text,.interactive-hover-button--disabled:hover .interactive-hover-button__content .interactive-hover-button__text{transform:none!important;opacity:1!important}.interactive-hover-button:not(:disabled):not(.interactive-hover-button--disabled):hover .interactive-hover-button__content .interactive-hover-button__text{transform:translate(3rem);opacity:0}.interactive-hover-button:not(:disabled):not(.interactive-hover-button--disabled):hover .interactive-hover-button__hover-content{transform:translate(-.3rem);opacity:1}.interactive-hover-button:not(:disabled):not(.interactive-hover-button--disabled):hover .interactive-hover-button__dot{transform:scale(100)}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.divider{width:100%;height:1px;background:linear-gradient(to right,transparent,#3ba1a3,transparent);margin:8px auto}.render-list{cursor:pointer;border-radius:10px;padding:2px 12px;position:relative}.render-list{background-color:transparent;transition:background-color .25s ease-out}.render-list.hovered{background-color:color-mix(in srgb,var(--color-brand-primary-lighter) 30%,transparent)}.render-list .detail-card-wrapper{overflow:hidden;max-height:0;transition:max-height .25s ease-out}.render-item{cursor:pointer;position:relative;z-index:1}.drawer-title{display:flex;align-items:center;justify-content:space-between}.conversation-button{position:fixed;left:0;top:45%;z-index:100;width:25px!important;height:75px!important;background-color:#b8b8b868!important;border-radius:0 15px 15px 0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:none!important;cursor:pointer!important;transition:opacity .2s ease!important}.dark-menu-popover .ant-popover-inner{background:var(--v-creator-platform-bot-bubble-bg-color);border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 30%,transparent)!important;box-shadow:0 4px 20px #0003;color:var(--v-creator-platform-bubble-text-color)}.dark-menu-popover .ant-menu{background-color:transparent!important;color:var(--color-text-heading)!important}.dark-menu-popover .ant-menu-item{color:var(--color-text-heading)!important}.ant-menu-light .ant-menu-item-selected,.ant-menu-light>.ant-menu .ant-menu-item-selected{background-color:transparent}:where(.css-dev-only-do-not-override-198drv2).ant-modal .ant-modal-content{background-color:var(--color-avatar-bg);color:var(--color-text-heading)!important}.main-content:has(.StartProject-layout){justify-content:flex-start;height:100vh}.StartProject-layout-Button{background-color:#d9ebc9;color:#828080;border-radius:20px;border:1px solid #d9ebc9;padding:20px 30px;margin:20px}.StartProject-layout-Button:hover{background-color:#ac1d1d;color:#d82020}.custom-table .ant-table-tbody tr:hover td{background-color:var(--color-brand-primary-lightest)!important;cursor:pointer;color:var(--color-brand-primary-dark)}.parent-table .ant-table-thead>tr>th{background-color:var(--color-bg-card)!important;color:var(--color-brand-primary-dark);font-size:24px}.custom-table .ant-table-tbody{background-color:var(--color-bg-card)!important;color:var(--color-brand-primary-dark)}.parent-table .ant-table-tbody{background-color:var(--color-bg-card)!important;color:var(--color-brand-primary-dark);max-height:800px;overflow:auto}.StartProject-layout{position:relative;z-index:10;width:min(1858px,calc(100% - 48px));flex:1;min-height:0;animation:fadeIn .3s ease;margin:0 auto}.StartProject-layout-span{text-align:center;font-size:15px;margin:0 auto;color:#a8adab;display:flex;width:600px}.no-border-table .ant-table-tbody>tr>td,.no-border-table .ant-table-thead>tr>th{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.no-border-table tr.last-row{border-bottom:none}.no-border-table .ant-table-tbody>tr>td:last-child,.no-border-table .ant-table-thead>tr>th:last-child{border-right:none}.no-border-table .ant-table-container{border:none!important}.StartProject-layout__chat{flex:2;display:flex;flex-direction:column;padding:24px 32px;min-width:0;min-height:0;overflow:hidden;transition:flex .3s ease}.StartProject-layout__chat-title{font-size:24px;font-weight:600;font-family:cursive;color:var(--color-text-heading);margin:0 0 24px}.StartProject-layout__Project{font-size:40px;font-weight:600;font-family:math;font-weight:700;color:var(--color-brand-primary-dark);margin:0 0 24px}.StartProject-layout__Project_title2{font-family:auto;font-size:20px;color:var(--color-brand-primary-dark);margin-left:20px}.StartProject-layout__messages{position:relative;flex:1;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding-right:8px}.StartProject-layout__chat{position:relative;margin-top:50px}.StartProject-layout__chat:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to top,rgba(248,248,248,.95) 0%,transparent 100%);opacity:0;transition:opacity .3s ease}.StartProject-layout__chat:has(.StartProject-layout__messages--has-more-below):after{opacity:1}.theme-dark .StartProject-layout__chat:after{background:linear-gradient(to top,rgba(13,26,28,.95) 0%,transparent 100%)}.StartProject-layout__chat:before{content:"";position:absolute;top:60px;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to bottom,rgba(248,248,248,.95) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;z-index:1}.StartProject-layout-Button-span{color:var(--color-brand-primary-dark)}.StartProject-layout__chat:has(.StartProject-layout__messages--has-more-above):before{opacity:1}.theme-dark .StartProject-layout__chat:before{background:linear-gradient(to bottom,rgba(13,26,28,.95) 0%,transparent 100%)}.StartProject-layout__message-wrapper{display:flex;gap:12px;align-items:flex-start}.StartProject-layout__message-wrapper--user{justify-content:flex-end}.StartProject-layout__message-wrapper--assistant{justify-content:flex-start}.StartProject-layout__message-avatar{width:32px;height:32px;flex-shrink:0}.StartProject-layout__message{max-width:80%;padding:16px 20px;border-radius:16px;font-size:15px;line-height:1.6;color:var(--color-text-body)}.StartProject-layout__message--user{background:var(--color-bg-hover);border:1px solid var(--color-border-default)}.theme-dark .StartProject-layout__message--user{background:var(--color-bg-card-hover)}.StartProject-layout__message--assistant{background:var(--color-bg-tag);color:var(--color-text-heading)}.theme-dark .StartProject-layout__message--assistant{background:#0d3d42cc}.StartProject-layout__divider{width:1px;background:var(--color-border-divider);margin:24px 0}.StartProject-layout__panel{position:relative;flex:1;display:flex;flex-direction:column;padding:24px 32px;min-width:0;min-height:0;overflow:hidden;transition:flex .3s ease}.StartProject-layout--expanded .StartProject-layout__panel{flex:2}.StartProject-layout__panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.StartProject-layout__panel-title{font-size:24px;font-weight:600;color:var(--color-text-heading);margin:0}.StartProject-layout__toggle-buttons{display:flex;align-items:center;gap:4px}.StartProject-layout__toggle-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.StartProject-layout__toggle-btn:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-heading)}.StartProject-layout__toggle-btn:disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:.4}.theme-dark .StartProject-layout__toggle-btn:hover:not(:disabled){background:var(--color-bg-card-hover)}.StartProject-layout__StartProject{flex:1;display:flex;flex-direction:column;overflow-y:auto}.StartProject-layout__panel:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to top,rgba(248,248,248,.95) 0%,transparent 100%);opacity:0;transition:opacity .3s ease}.StartProject-layout__panel:has(.StartProject-layout__StartProject--has-more-below):after{opacity:1}.theme-dark .StartProject-layout__panel:after{background:linear-gradient(to top,rgba(13,26,28,.95) 0%,transparent 100%)}.StartProject-layout__panel:before{content:"";position:absolute;top:60px;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to bottom,rgba(248,248,248,.95) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;z-index:1}.StartProject-layout__panel:has(.StartProject-layout__StartProject--has-more-above):before{opacity:1}.theme-dark .StartProject-layout__panel:before{background:linear-gradient(to bottom,rgba(13,26,28,.95) 0%,transparent 100%)}.StartProject-layout__StartProject{display:flex;flex-direction:column}.StartProject-layout__StartProject-header{display:flex;align-items:flex-start;gap:12px;padding:16px 0;cursor:pointer;transition:background .2s ease}.StartProject-layout__StartProject-header:hover{opacity:.8}.StartProject-layout__StartProject-icon{color:var(--color-brand-primary);font-size:14px;margin-top:2px;flex-shrink:0}.StartProject-layout__StartProject-content{flex:1;font-size:15px;line-height:1.6;color:var(--color-text-body)}.StartProject-layout__StartProject-toggle{color:var(--color-text-secondary);flex-shrink:0}.StartProject-layout__StartProject-separator{height:1px;background:var(--color-border-divider)}.StartProject-layout__delivery-standards{padding:0 0 16px 26px;display:flex;flex-direction:column;gap:8px;animation:slideDown .2s ease}.StartProject-layout__delivery-standard{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:var(--color-text-secondary);line-height:1.5}.StartProject-layout__standard-bullet{color:var(--color-text-secondary);flex-shrink:0}.StartProject-layout__messages,.StartProject-layout__StartProject{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease}.StartProject-layout__messages:hover,.StartProject-layout__StartProject:hover{scrollbar-color:var(--color-scrollbar-thumb, rgba(0, 0, 0, .2)) transparent}.StartProject-layout__messages::-webkit-scrollbar,.StartProject-layout__StartProject::-webkit-scrollbar{width:6px}.StartProject-layout__messages::-webkit-scrollbar-track,.StartProject-layout__StartProject::-webkit-scrollbar-track{background:transparent}.StartProject-layout__messages::-webkit-scrollbar-thumb,.StartProject-layout__StartProject::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .3s ease}.StartProject-layout__messages:hover::-webkit-scrollbar-thumb,.StartProject-layout__StartProject:hover::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb, rgba(0, 0, 0, .2))}.StartProject-layout__messages::-webkit-scrollbar-thumb:hover,.StartProject-layout__StartProject::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover, rgba(0, 0, 0, .35))}@media(max-width:900px){.StartProject-layout{flex-direction:column}.StartProject-layout__chat,.StartProject-layout__panel{flex:none}.StartProject-layout__divider{width:100%;height:1px;margin:0}}.title-div{text-decoration:underline solid 1px var(--color-text-heading);font-size:18px;color:var(--color-text-heading)}.title-param{font-size:16x;color:var(--color-text-heading);margin-left:20px}.title-review{text-decoration:underline solid 1px var(--color-text-heading);font-size:18px;color:var(--color-text-heading);margin-left:20px}.Image-review{text-decoration:underline solid 1px #a3a3a3ff;color:#a3a3a3;font-size:18px;line-height:55px;background:var(--color-brand-primary-lightest);margin-top:15px;border-top:1px solid var(--color-brand-secondary-lighter)}.custom-table-icon{font-size:22px;border-radius:50px;box-shadow:5px 5px 8px #ccc}.custom-Popover-span{text-align:right;color:var(--color-brand-primary-dark);cursor:pointer;font-size:17px}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before,.ant-table-wrapper .ant-table-thead>tr>td:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:transparent}.pdf-viewer{width:100%;max-width:1200px;margin:0 auto}.pdf-viewer-button{margin:10px 0;display:flex;gap:10px}.progress-container{width:100vw;height:100vh;background:linear-gradient(135deg,#fde2ff,#89faee 16%,#c9c5ff 30%,#6ee7e7 48%,#c7cde1,#81c2fe 80%,#aad6d0,#51ffcb);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background-size:120% 120%;animation:faedIn 5s ease infinite}.circle-progress{width:24.75rem;height:24.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:30px}.page-mask{height:100vh;width:100vw;position:fixed;z-index:999;top:0;left:0;overflow:hidden;background-color:var(--color-brand-primary-lightest);opacity:30%;pointer-events:none}.circle-progress-fill{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.circle-progress-fill:after{content:"";position:absolute;width:99%;height:99%;border-radius:50%;background:linear-gradient(135deg,#fde2ff,#89faee 16%,#aad6d0 90%,#51ffcb);animation:faedIn 3s ease infinite}.progress-text{font-size:3.125rem;color:#fff;z-index:1}.linear-progress{width:50%;height:16px;background-color:#e9dcdc;border-radius:25px;overflow:hidden}.linear-progress-fill{height:100%;background-color:#fff;transition:width .2s ease}.progress-content{margin:30px 0;font-size:17px;text-align:center}.progress-content div:nth-child(1){opacity:30%;margin:20px 0;color:var(--color-brand-primary-darker)}.progress-content div:nth-child(2){opacity:50%;margin:20px 0;color:var(--color-brand-primary-darker)}.progress-content div:nth-child(3){opacity:60%;margin:20px 0;color:var(--color-brand-primary-darker);display:flex}.progress-content div:nth-child(3) img:nth-child(1){height:30px;width:30px}.progress-content div:nth-child(3) img:nth-child(2){height:30px;width:30px}@keyframes faedIn{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.launch-agents-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:680px;margin:20px auto;padding:0 20px}.launch-agent-card{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:16px;background:#fff3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.3);min-width:160px;transition:all .4s ease}.launch-agent-card--pending{opacity:.5}.launch-agent-card--creating{opacity:.8;animation:cardPulse 1.5s ease-in-out infinite}.launch-agent-card--ready{opacity:1;border-color:#fff9;background:#ffffff4d;box-shadow:0 0 12px #fff3}.launch-agent-card--error{opacity:1;border-color:#f3615c99;background:#f3615c26}@keyframes cardPulse{0%,to{border-color:#ffffff4d}50%{border-color:#ffffffb3}}.launch-agent-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#ffffff40;display:flex;align-items:center;justify-content:center}.launch-agent-avatar img{width:100%;height:100%;object-fit:cover}.launch-agent-avatar-fallback{color:#fff;font-size:14px;font-weight:600}.launch-agent-info{flex:1;min-width:0}.launch-agent-name{color:#fff;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.launch-agent-role{color:#fff9;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.launch-agent-status{color:#ffffff80;font-size:12px;flex-shrink:0}.launch-agent-status--ready{color:#fff}.launch-agent-status--error{color:#f3615c}.launch-error{margin:16px auto;padding:10px 20px;background:#ff4d4d26;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:8px;border:1px solid rgba(255,77,77,.3);color:#fff;text-align:center;font-size:14px;max-width:500px}.guide-section{text-align:center;margin-bottom:60px;z-index:2}.guide-title{font-size:18px;color:#156054;margin-bottom:20px;opacity:.8}.guide-buttons{display:flex;gap:100px;justify-content:center}.guide-btn{position:relative;padding:12px 32px;border-radius:999px;border:none;background:#ffffff40;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#fff6,#ffffff1a);box-shadow:0 4px 16px #0000001a,inset 0 2px 2px #ffffff80,inset 0 -2px 2px #0000000d;color:#156054;font-size:18px;cursor:pointer;transition:all .3s ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.guide-btn:active{transform:translateY(2px);box-shadow:0 2px 8px #00000014,inset 0 1px 1px #ffffff4d,inset 0 -1px 1px #00000008}.guide-btn:hover{background:linear-gradient(135deg,#ffffff80,#fff3);box-shadow:0 6px 20px #00000026,inset 0 2px 2px #fff9,inset 0 -2px 2px #0000000d}.guide-btn .btn-desc{position:absolute;bottom:-27px;left:50%;transform:translate(-50%);font-size:13px;margin-top:15px;color:#4d9d8f;white-space:nowrap}.agent-bubble-section{display:flex;align-items:flex-end;gap:80px;margin-bottom:60px;z-index:2}.bubble-arrow{background:transparent;border:none;color:#0000001a;cursor:pointer;padding:10px;transition:color .3s ease;margin-bottom:170px;margin-left:100px;margin-right:100px}.bubble-arrow--right,.bubble-arrow:hover{color:#0000001a}.agent-bubble-wrapper{display:flex;flex-direction:column;padding-top:50px}.agent-bubble-wrapper:nth-child(1) .agent-bubble{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATkAAAEMCAYAAAC/VsHvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAC41JREFUeAHt3e11E0kWBuASZ/+PNwKUAWwEo41gyGCcAc4AbwTMRuCZCGAjkCcCIAKJCGwiqO12l3CpLRnb6KP7+nnOaVqy22DroNf3VlV3T9II5Jynze51s7X7l812Uh5Pq8OmCdiVZdlfV1v7sa9lv5xMJp/TCEzSAJVQe9Nsr8r+JAFDdNlsbdj93e6b4FumgRlMyDXBNmt2v6Uu1Kb3HFr/VllWH/+agF15WfYn1TZNPy442sC7bLa/hlLpHTXkmmBrX7C3zXaWNr94bZh9bLYvqXvxlkP8TQHPRXnPtkNH7X6Wum5rtuXwZbP9t9k+Prv3bVu1NduHvNm82c5KywqMQHlPnzfbpy3v64vSrcVWXoj5PcFm7A1Gri1Qmu10S+DNQ4Zd+aHnzzbd4Zlq3t+vm+3PLe/9aRq7tjJrtnfNdlX9cFelrFW1wTNRCp1NYfdutFlQWtNFyPQGnmRL2C1G19E13/D73g8xH90PAexNCbtFv6pLQ1e+8U+91vQsAWyQuwnHejjr02C7vQ3t6XC/WWAwNlR1i8FlR/MN/d4rO/9IAI/Q5kavC3yThiB3syM17SnwJLlbeVH7PR1TL+Da5H2dAH5CW8Hl9XG64wRdL+AWg+uhgdHK3SLi4wWdgAP2bUPQHWaMrvmH3go44BB6Qbf/IbHyD9ZjcNMEsEe5O9l//4VVvruWxSQDcBC5WzS80q7B3f35rnn9KiKWiQAHldfX0b1Pu9SbaLDQFziKXrG1mxnX0qbW/bBLJAFHUfLoaqfzAnl9HG6aAI4od+fJr8zTz+i1qecJYAB643NPmyPolYWLBDAQubvq+KJqWx8/jJa7q/iuDONqAABFr2193GxrXp9suEgAA9SbbX342t1eFTdNAAPUK8geNgmhigPGJK/fGGf2kC9QxQGj8ajCrDej+jEBjECTVx+qoDu578DTR5V9AAPQm2k9v+/A1e0ErYsDRqWaaV3LrxfVAdNmt5qC/SsBjMv/yn66sRPN69drmiaAEcndWRDbW9aqVf2UAEaoalm/59iL8olpum1V/04A47TKr9erWdbVmFx9OoSlI8BYXVaPb865X4Xcb2V/PZlMLhPAOH2uHt8Ub/1K7nMCGKmmSLtOtzk2bf94UfpW43FAFF/K/lX7R1vJ1eNxKjlg7JZl366XO2lD7mTDJwHGalk9Plmr5Jp+ViUHjN119fgm5F6VJ8sEMH7L6vG0bleXCWD87lRyq5D7lgCCqUPuKgGMXDO3sKye3rSr0/LkawII5kUCiGc1Lnci5ICIViH3i5ADQhNyQGhCDghNyAERLct+KuSA0IQcEJqQA0ITckBoQg4ITcgBoQk5IDQhB4Qm5IDQhBwQmpADQhNyQGhCDghNyAGhCTkgNCEHhCbkgNCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQdEdF32J0IOiOhb2Qs5IDYhB4Qm5IDQhBwQmpADQhNyQGhCDghNyAGhCTkgNCEHhCbkgNCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQeEJuSA0IQcEJqQA0ITckBoQg4ITcgBobUh9/1O0wkgmDrkfkkAwWhXgdCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQdE9P0kByEHRCTkgOdByAGhCTkgNCEHhCbkgNCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQeEJuSA0IQcEJqQA0ITckBoQg4ITcgBoQk5IDQhB4Qm5IDQhBwQmpADQhNyQGhCDghNyAGhCTkgNCEHhCbkgNCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQeEJuSA0IQcEJqQA0ITckBoQg4ITcgBoQk5IDQhB4Qm5IDQhBwQmpADQhNyQGhCDghNyAERnZT9tZADIhJywPMg5IDQhBwQmpADQhNyQGhCDghNyAGhCTkgNCEHhCbkgNDakLsuj/+ZAGJ4WfbLOuR+SQDBaFeB0IQcEJqQA0ITckBoQg4IrZ5dPUkAMazy7Fsbct96HwQYu1WeXankgIimZf+1DblleXKScxZ0wKj1cuy6ruRa0wQwbq+rxzendX3e8kmAMaoruWXdrraEHDB233NsMpl8ftH80bary/KxVwlg3H4t+5sudbUY+O+yV8kBY7fKsbWQuyz7doZ1lgBGqMmvNuBWY3I3xdsq5D5Wx80SwDjNqseXa59pEnCeO4sEMEKbcqw+QX81LjdtDpgmgBEpuTUrTy83HpBvnSeAEWly67TKsNm2g1al3lUCGJEmtz79cMit+eTZD5MQYGDaWdUqu07vO7BdQnJVDpwngBFo8uqiCrnpjw7+ozrYVUmAQevNJ1w85AtmJiCAsXhUFVd90Xw1AaGaA4bq0VVc9YWqOWDwnlTFVV88f/IXA+xZXl8X9/AqrvoL6mrOTCswKE0uLUo+LZ5ciDVf+GcVdLMEMABNHr2rsuksPVVeXze3MAkBHFuvy/z5C4rk9bMg3ieAIymzqYuSR1d5V/MFvUmI3xPAEfSy6Olt6oa/eFq1rbtLT4AH6o3D/ZF2rd8HG58DDqXJm7cHyZ/mLz6v/iHLSoC921BgTdM+5fVlJY9fgAfwQLm7hNJVlTn7v6Ng7paVfBJ0wD7l9ZnU1mk6lBJ0C0EH7EOp4OqMOU+HtiFl59lkBPCTNrSo5+lYNrSui2x5CfBETX78PpiAWylB96EXdKcJ4BHy+jq4w47BPUReX17ScgoY8EOlUJpX2dFWcrM0RLm7vtOiV9Xtf8oXGKXcrYFbjGrIK3cTEp96Vd3F4L9x4GBK9fa+lxPtGtzxTF5uaF8Xbc+dgGetdHxXvfZ0dyfbH1Kp6v7cEHanCXhWSms67+XBPESX1/wQb/J6370Ku4sQPyCw1ZZwuwpZ7OS7ExMr7RKUNwkIIXdjbu/yelu6Crd2KCv2iQMl7OYbwm5RqrtZAkYld8NTZ1ve288j3Pry7Zjd1ZYX5UN50SxDgQEpldqsvD8vtryHcwm8s2OG2yQNRO7689+a7b629XOzLZvtS3l83T6fTCbLBPyUEkSrMFo9npb9y7J/XX1sm2Wz/dVsl8178zId2WBCbqW80LPUhd2vqXtBH2JZbV+rx5+bF/o6BVTGMdtfDLN7Dqv/4w7dMrEr03Q47fvrY+qKj49DKzoGF3J9pVWdpu6N/Crd/jZ5jPPmhf9PCiJ3M9LtlZmnCQ5nmW47qC/ptohYpgEbfMhtU8JvFXjtfhWA07T5zf/vIZTOPyt3d0trb+Kxqs7a/3CXZb/Jt3s+NzQvE7vyNT3Nsuyvy9Y+v47aDY1a7q5J9aYaAD1NI5fvngaz+zsWAeNRZm9HH3Ll55j3Zp5nCXjeIoRcvnuVhk/ZWSJAa+whl9fvNXnTnmaXmAdWxhpyuVtoedFrT88SQF8VFOdpBPLd6/EtsjM+gG3GFHJl/K0+PWauPQXuNZaQy3dv4mF5CPBjQw+5fPduZzGvswVH8o/E0eS7p2ctU3dmxjIBPES+XWN2kQYk372J7gfjb8CjDTHk8t3Ts84TwFMMKeTy3eUhTs8Cfs5QQi47PQvYhyGEnOUhwN7k26t3zNOBleUh81576vQsOCBLSPYkd6difUiWh8BRvUjsXBNwb9P6+rf2ph7/EnDAzh2yXc13rx6StafAXuXuvq6tRdqjsjxkUYXbwvIQYO8OEXK5u7ilq4cAh7fPkCvtqbMXgOPJ3SXDb5ZvpB3Kmy9uOUsAh9RWVqsUSjuypT2dJoBD22XIbWlPnb0AHE8TQqdVIE3TE+XuZtUL7SkwKLsIOe0pMFhNGL2pwulRd73Kdy9N3rK4FxiOvH7v1QcHVL57aSTtKTBMVVj98NSuLZMLLk0ODFeuZljvq+bK+F1dvbk0EjB8pTqrw+td7mZLp6UtfZ/XJxZuqr5scgEYixJq/SDbRPUGjFO+e6WQfuV2ZuwNYpmkZyh3s6TT8vS62S4nk8l1AsL5P+ks/UcnQGJHAAAAAElFTkSuQmCC)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:center!important;display:flex;flex-direction:column;align-items:center;padding-top:50px}.agent-bubble-wrapper:nth-child(2) .agent-bubble{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATkAAAEMCAYAAAC/VsHvAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAC41JREFUeAHt3e11E0kWBuASZ/+PNwKUAWwEo41gyGCcAc4AbwTMRuCZCGAjkCcCIAKJCGwiqO12l3CpLRnb6KP7+nnOaVqy22DroNf3VlV3T9II5Jynze51s7X7l812Uh5Pq8OmCdiVZdlfV1v7sa9lv5xMJp/TCEzSAJVQe9Nsr8r+JAFDdNlsbdj93e6b4FumgRlMyDXBNmt2v6Uu1Kb3HFr/VllWH/+agF15WfYn1TZNPy442sC7bLa/hlLpHTXkmmBrX7C3zXaWNr94bZh9bLYvqXvxlkP8TQHPRXnPtkNH7X6Wum5rtuXwZbP9t9k+Prv3bVu1NduHvNm82c5KywqMQHlPnzfbpy3v64vSrcVWXoj5PcFm7A1Gri1Qmu10S+DNQ4Zd+aHnzzbd4Zlq3t+vm+3PLe/9aRq7tjJrtnfNdlX9cFelrFW1wTNRCp1NYfdutFlQWtNFyPQGnmRL2C1G19E13/D73g8xH90PAexNCbtFv6pLQ1e+8U+91vQsAWyQuwnHejjr02C7vQ3t6XC/WWAwNlR1i8FlR/MN/d4rO/9IAI/Q5kavC3yThiB3syM17SnwJLlbeVH7PR1TL+Da5H2dAH5CW8Hl9XG64wRdL+AWg+uhgdHK3SLi4wWdgAP2bUPQHWaMrvmH3go44BB6Qbf/IbHyD9ZjcNMEsEe5O9l//4VVvruWxSQDcBC5WzS80q7B3f35rnn9KiKWiQAHldfX0b1Pu9SbaLDQFziKXrG1mxnX0qbW/bBLJAFHUfLoaqfzAnl9HG6aAI4od+fJr8zTz+i1qecJYAB643NPmyPolYWLBDAQubvq+KJqWx8/jJa7q/iuDONqAABFr2193GxrXp9suEgAA9SbbX342t1eFTdNAAPUK8geNgmhigPGJK/fGGf2kC9QxQGj8ajCrDej+jEBjECTVx+qoDu578DTR5V9AAPQm2k9v+/A1e0ErYsDRqWaaV3LrxfVAdNmt5qC/SsBjMv/yn66sRPN69drmiaAEcndWRDbW9aqVf2UAEaoalm/59iL8olpum1V/04A47TKr9erWdbVmFx9OoSlI8BYXVaPb865X4Xcb2V/PZlMLhPAOH2uHt8Ub/1K7nMCGKmmSLtOtzk2bf94UfpW43FAFF/K/lX7R1vJ1eNxKjlg7JZl366XO2lD7mTDJwHGalk9Plmr5Jp+ViUHjN119fgm5F6VJ8sEMH7L6vG0bleXCWD87lRyq5D7lgCCqUPuKgGMXDO3sKye3rSr0/LkawII5kUCiGc1Lnci5ICIViH3i5ADQhNyQGhCDghNyAERLct+KuSA0IQcEJqQA0ITckBoQg4ITcgBoQk5IDQhB4Qm5IDQhBwQmpADQhNyQGhCDghNyAGhCTkgNCEHhCbkgNCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQdEdF32J0IOiOhb2Qs5IDYhB4Qm5IDQhBwQmpADQhNyQGhCDghNyAGhCTkgNCEHhCbkgNCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQeEJuSA0IQcEJqQA0ITckBoQg4ITcgBobUh9/1O0wkgmDrkfkkAwWhXgdCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQdE9P0kByEHRCTkgOdByAGhCTkgNCEHhCbkgNCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQeEJuSA0IQcEJqQA0ITckBoQg4ITcgBoQk5IDQhB4Qm5IDQhBwQmpADQhNyQGhCDghNyAGhCTkgNCEHhCbkgNCEHBCakANCE3JAaEIOCE3IAaEJOSA0IQeEJuSA0IQcEJqQA0ITckBoQg4ITcgBoQk5IDQhB4Qm5IDQhBwQmpADQhNyQGhCDghNyAERnZT9tZADIhJywPMg5IDQhBwQmpADQhNyQGhCDghNyAGhCTkgNCEHhCbkgNDakLsuj/+ZAGJ4WfbLOuR+SQDBaFeB0IQcEJqQA0ITckBoQg4IrZ5dPUkAMazy7Fsbct96HwQYu1WeXankgIimZf+1DblleXKScxZ0wKj1cuy6ruRa0wQwbq+rxzendX3e8kmAMaoruWXdrraEHDB233NsMpl8ftH80bary/KxVwlg3H4t+5sudbUY+O+yV8kBY7fKsbWQuyz7doZ1lgBGqMmvNuBWY3I3xdsq5D5Wx80SwDjNqseXa59pEnCeO4sEMEKbcqw+QX81LjdtDpgmgBEpuTUrTy83HpBvnSeAEWly67TKsNm2g1al3lUCGJEmtz79cMit+eTZD5MQYGDaWdUqu07vO7BdQnJVDpwngBFo8uqiCrnpjw7+ozrYVUmAQevNJ1w85AtmJiCAsXhUFVd90Xw1AaGaA4bq0VVc9YWqOWDwnlTFVV88f/IXA+xZXl8X9/AqrvoL6mrOTCswKE0uLUo+LZ5ciDVf+GcVdLMEMABNHr2rsuksPVVeXze3MAkBHFuvy/z5C4rk9bMg3ieAIymzqYuSR1d5V/MFvUmI3xPAEfSy6Olt6oa/eFq1rbtLT4AH6o3D/ZF2rd8HG58DDqXJm7cHyZ/mLz6v/iHLSoC921BgTdM+5fVlJY9fgAfwQLm7hNJVlTn7v6Ng7paVfBJ0wD7l9ZnU1mk6lBJ0C0EH7EOp4OqMOU+HtiFl59lkBPCTNrSo5+lYNrSui2x5CfBETX78PpiAWylB96EXdKcJ4BHy+jq4w47BPUReX17ScgoY8EOlUJpX2dFWcrM0RLm7vtOiV9Xtf8oXGKXcrYFbjGrIK3cTEp96Vd3F4L9x4GBK9fa+lxPtGtzxTF5uaF8Xbc+dgGetdHxXvfZ0dyfbH1Kp6v7cEHanCXhWSms67+XBPESX1/wQb/J6370Ku4sQPyCw1ZZwuwpZ7OS7ExMr7RKUNwkIIXdjbu/yelu6Crd2KCv2iQMl7OYbwm5RqrtZAkYld8NTZ1ve288j3Pry7Zjd1ZYX5UN50SxDgQEpldqsvD8vtryHcwm8s2OG2yQNRO7689+a7b629XOzLZvtS3l83T6fTCbLBPyUEkSrMFo9npb9y7J/XX1sm2Wz/dVsl8178zId2WBCbqW80LPUhd2vqXtBH2JZbV+rx5+bF/o6BVTGMdtfDLN7Dqv/4w7dMrEr03Q47fvrY+qKj49DKzoGF3J9pVWdpu6N/Crd/jZ5jPPmhf9PCiJ3M9LtlZmnCQ5nmW47qC/ptohYpgEbfMhtU8JvFXjtfhWA07T5zf/vIZTOPyt3d0trb+Kxqs7a/3CXZb/Jt3s+NzQvE7vyNT3Nsuyvy9Y+v47aDY1a7q5J9aYaAD1NI5fvngaz+zsWAeNRZm9HH3Ll55j3Zp5nCXjeIoRcvnuVhk/ZWSJAa+whl9fvNXnTnmaXmAdWxhpyuVtoedFrT88SQF8VFOdpBPLd6/EtsjM+gG3GFHJl/K0+PWauPQXuNZaQy3dv4mF5CPBjQw+5fPduZzGvswVH8o/E0eS7p2ctU3dmxjIBPES+XWN2kQYk372J7gfjb8CjDTHk8t3Ts84TwFMMKeTy3eUhTs8Cfs5QQi47PQvYhyGEnOUhwN7k26t3zNOBleUh81576vQsOCBLSPYkd6difUiWh8BRvUjsXBNwb9P6+rf2ph7/EnDAzh2yXc13rx6StafAXuXuvq6tRdqjsjxkUYXbwvIQYO8OEXK5u7ilq4cAh7fPkCvtqbMXgOPJ3SXDb5ZvpB3Kmy9uOUsAh9RWVqsUSjuypT2dJoBD22XIbWlPnb0AHE8TQqdVIE3TE+XuZtUL7SkwKLsIOe0pMFhNGL2pwulRd73Kdy9N3rK4FxiOvH7v1QcHVL57aSTtKTBMVVj98NSuLZMLLk0ODFeuZljvq+bK+F1dvbk0EjB8pTqrw+td7mZLp6UtfZ/XJxZuqr5scgEYixJq/SDbRPUGjFO+e6WQfuV2ZuwNYpmkZyh3s6TT8vS62S4nk8l1AsL5P+ks/UcnQGJHAAAAAElFTkSuQmCC)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:center!important;display:flex;flex-direction:column;align-items:center;padding-top:50px}.agent-bubble-wrapper:nth-child(3) .agent-bubble{background-image:url(/assets/agent-bubble1-BpF_oOwo.png)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-position:center!important;display:flex;flex-direction:column;align-items:center;padding-top:50px}.agent-bubble{position:relative;width:313px;height:267px;text-align:center;color:#0009}.agent-bubble--right:after{left:auto;right:40px}.agent-bubble--active{color:#000000d9;margin:0 100px;transform:scale(1.3)}.bubble-subtitle{font-size:16px;opacity:.7;margin-bottom:12px;color:#156660}.bubble-title{font-size:18px;letter-spacing:1px;color:#156054}.agent-avatar-wrapper{display:flex;flex-direction:row;align-items:center;gap:25px;margin-top:30px}.agent-avatar{width:64px;height:64px;border-radius:50%;overflow:hidden;background:#ffffff4d;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;border:3px solid transparent}.agent-avatar--faded{opacity:.5;border-color:#ffffff4d}.agent-avatar--active{opacity:1;transform:scale(1.15);box-shadow:0 4px 12px #0000001a;margin-left:60px}.agent-name{font-size:16px;color:#0009;font-weight:500}.agent-name--active{font-weight:700;color:#000000d9;font-size:18px}.purchase-modal .ant-modal-content{background-color:transparent!important;border-radius:20px;color:#fff;border:1px solid var(--color-bg-tag);padding:0!important}.purchase-modal .ant-modal-header{display:none}.purchase-modal .ant-modal-body{padding:0!important}.purchase-modal .ant-modal-footer{display:none}.modal-header-wrapper{width:100%;background:var(--gradient-brand-light);padding:24px 24px 25px;border-radius:20px 20px 0 0;box-sizing:border-box}.modal-header-text{text-align:left;margin-left:10px}.modal-header{display:flex;align-items:center}.modal-header p{color:var(--color-text-link)!important;margin-top:6px}.modal-header-icon{margin-right:12px;width:56px;height:56px;background-color:#13c2c2;border-radius:12px;display:flex;align-items:center;justify-content:center}.modal-title{font-size:20px;font-weight:600;margin:0;color:var(--color-text-heading)}.modal-title span{color:var(--color-text-secondary);font-size:16px}.modal-subtitle{font-size:15px;color:#8c8c8c;margin:4px 0 0}.purchase-list{background-color:var(--color-bg-page);padding:30px 24px;display:flex;flex-direction:column;gap:16px}.purchase-item{background:var(--color-bg-disabled);border-radius:8px;padding:16px;border:1px solid var(--color-border-divider);border-bottom:2px solid var(--color-border-divider)}.purchase-item:hover{transition:transform .3s ease;transform:scale(1.02)}.purchase-item--approved{border:1px solid var(--color-text-link)!important}.purchase-item--rejected{border:1px solid rgba(255,201,201,1)!important;opacity:.7}.item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.item-title{display:flex;align-items:center;gap:8px}.item-name{font-weight:500;color:var(--color-text-heading)}.type-tag{font-size:12px;background-color:#fff7e61a!important}.applicant-inline{font-size:13px;color:#8c8c8c}.item-actions{display:flex;align-items:center;gap:8px}.approve-btn{background-color:var(--color-bg-tag);border-color:var(--color-brand-primary-hover);color:var(--color-brand-primary-hover);border-radius:8px;padding:16px}.approve-btn:hover{background:var(--color-bg-disabled)!important;border-color:#23784d;color:#23784d!important}:where(.css-dev-only-do-not-override-198drv2).ant-tag.ant-tag-blue{color:#62748e!important;border:1px solid #999b9d!important}.reject-btn{background-color:#ffc9c933!important;border-color:#ffc9c9e6!important;color:#ff4d4f;padding:16px;border-radius:8px}.reject-btn:hover{background-color:#7f1d1d;border-color:#7f1d1d;color:#fff}.status-badge{display:flex;align-items:center;font-size:14px}.status-badge--approved{background-color:var(--color-bg-tag);border:1px solid var(--color-brand-primary-hover);color:var(--color-brand-primary-hover);border-radius:8px;padding:0 25px}.status-badge--rejected{background-color:#ffc9c933!important;border:1px solid rgba(255,201,201,.9)!important;color:#ff4d4f;border-radius:8px;padding:0 25px}.undo-btn{color:#8c8c8c;font-size:14px;padding:0 4px;margin-left:12px;text-decoration:underline}.undo-btn:hover{color:#62748e!important}.undo-btn--rejected{color:#8c8c8c;font-size:14px;padding:0 4px;margin-left:12px;text-decoration:underline}.item-body p{font-size:14px;color:var(--color-text-secondary);margin:4px 0}.item-body p span{color:#62748e}.item-body code{background-color:var(--color-bg-modal);border:1px solid var(--color-bg-hover);padding:2px 6px;border-radius:4px;color:var(--color-text-secondary)}.degraded-tag{margin-left:8px}.action-btn{background-color:var(--color-bg-hover);color:var(--color-text-secondary);font-size:16px;padding:10px}.action-btn:hover{background-color:var(--color-bg-hover)!important;color:var(--color-text-secondary)!important}.modal-footer{background-color:var(--color-bg-page);padding:16px 24px 24px;display:flex;justify-content:space-between;align-items:center;border-radius:0 0 20px 20px;border-top:1px solid var(--color-border-divider)}.footer-left{display:flex;gap:12px}.batch-btn{background:var(--color-bg-disabled);color:#62748e;border:1px solid var(--color-border-divider);padding:20px}.batch-btn:hover{background-color:#2a3440;border-color:#2a3440}.confirm-btn{background-color:#23b7b7;color:#fff;padding:20px 40px;border-radius:10px}.confirm-btn:hover{background:var(--color-bg-disabled)!important;color:#62748e!important;border:1px solid var(--color-border-divider)!important}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.preview-loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--color-bg-page);color:var(--color-text-secondary);font-size:14px}.preview-loading__spinner{width:40px;height:40px;border:3px solid var(--color-border-default);border-top-color:var(--color-brand-primary);border-radius:50%;animation:spin .8s linear infinite}.preview-error{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--color-bg-page);color:var(--color-text-secondary);font-size:14px}.preview-error svg{color:var(--color-status-error)}.preview-docviewer{width:100%;height:100%;overflow:hidden}.preview-docviewer #react-doc-viewer{height:100%!important}.preview-docviewer #proxy-renderer{height:100%!important;overflow:auto}.preview-docviewer #pdf-controls{background:var(--color-bg-card)!important;border-bottom:1px solid var(--color-border-default)!important}.preview-docviewer #pdf-pagination-info{color:var(--color-text-body)!important}.theme-dark .preview-docviewer #pdf-controls{background:var(--color-bg-card)!important;border-color:var(--color-border-default)!important}.theme-dark .preview-docviewer #pdf-pagination-info{color:var(--color-text-body)!important}.preview-code{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:#1a1b26}.preview-code__header{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#0f0f1a;border-bottom:1px solid #2a2a4a;flex-shrink:0}.preview-code__language{font-size:11px;font-weight:600;color:var(--color-brand-primary);padding:2px 8px;background:#14c9c926;border-radius:4px}.preview-code__lines{font-size:12px;color:#666}.preview-code__copy{display:flex;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;border:none;border-radius:6px;background:transparent;color:#888;font-size:12px;cursor:pointer;transition:all .15s ease}.preview-code__copy:hover{background:#ffffff1a;color:#fff}.preview-code__content{display:flex;flex:1;overflow:auto}.preview-code__content--syntax{display:block;overflow:auto}.preview-code__content--syntax pre{margin:0!important;min-height:100%}.preview-code__content--syntax code{font-family:JetBrains Mono,Fira Code,SF Mono,Monaco,Cascadia Code,Consolas,monospace!important}.preview-unsupported{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-bg-page);padding:24px}.preview-unsupported__card{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px;max-width:400px;background:var(--color-bg-card);border-radius:16px;box-shadow:0 4px 24px var(--color-shadow-md);text-align:center}.preview-unsupported__icon{color:var(--color-text-placeholder)}.preview-unsupported__title{font-size:16px;font-weight:500;color:var(--color-text-heading);word-break:break-all;margin:0}.preview-unsupported__message{font-size:14px;color:var(--color-text-secondary);margin:0}.preview-unsupported__btn{display:flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:8px;background:var(--color-brand-primary);color:var(--color-text-on-brand);font-size:14px;text-decoration:none;cursor:pointer;transition:background .15s ease}.preview-unsupported__btn:hover{background:var(--color-brand-primary-hover)}.file-preview-dialog{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center}.file-preview-dialog.is-fullscreen{background:var(--color-bg-page)}.file-preview-dialog__overlay{position:absolute;inset:0;background:var(--color-bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.file-preview-dialog__container{position:relative;display:flex;flex-direction:column;width:90vw;max-width:1200px;height:85vh;max-height:900px;background:var(--color-bg-modal);border-radius:16px;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px var(--color-border-default);overflow:hidden}.file-preview-dialog.is-fullscreen .file-preview-dialog__container{width:100vw;max-width:none;height:100vh;max-height:none;border-radius:0}.file-preview-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--color-bg-card);border-bottom:1px solid var(--color-border-default);flex-shrink:0}.file-preview-dialog__file-info{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.file-preview-dialog__filename{font-size:14px;font-weight:500;color:var(--color-text-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-preview-dialog__filesize{font-size:12px;color:var(--color-text-secondary);white-space:nowrap}.file-preview-dialog__actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.file-preview-dialog__action-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--color-icon-primary);cursor:pointer;transition:all .15s ease}.file-preview-dialog__action-btn:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-brand-primary)}.file-preview-dialog__action-btn:disabled{opacity:.4;cursor:not-allowed}.file-preview-dialog__action-btn.file-preview-dialog__close-btn{margin-left:8px}.file-preview-dialog__action-btn.file-preview-dialog__close-btn:hover{background:var(--color-status-error-bg);color:var(--color-status-error)}.file-preview-dialog__zoom-level{font-size:12px;color:var(--color-text-secondary);min-width:40px;text-align:center}.file-preview-dialog__divider{width:1px;height:20px;background:var(--color-border-default);margin:0 8px}.file-preview-dialog__content{flex:1;overflow:hidden;background:var(--color-bg-page)}.file-preview-dialog__navigation{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px;background:var(--color-bg-card);border-top:1px solid var(--color-border-default);flex-shrink:0}.file-preview-dialog__nav-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:var(--color-bg-hover);color:var(--color-icon-primary);cursor:pointer;transition:all .15s ease}.file-preview-dialog__nav-btn:hover{background:var(--color-brand-primary);color:var(--color-text-on-brand)}.file-preview-dialog__nav-indicator{font-size:14px;color:var(--color-text-secondary);min-width:60px;text-align:center}.theme-dark .file-preview-dialog__container{box-shadow:0 25px 50px -12px #00000080,0 0 0 1px var(--color-border-default)}@media(max-width:768px){.file-preview-dialog__container{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0}.file-preview-dialog__header{padding:10px 12px}.file-preview-dialog__filename{max-width:150px}.file-preview-dialog__zoom-level{display:none}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.overview{position:relative;padding:1.25rem 1.87rem;width:90%;margin:0 auto;margin-top:5.5rem;z-index:10;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box}.overview-h3{font-size:2.5rem;font-family:math;color:var(--color-brand-primary)}.overview-pie{border:1px solid var(--color-brand-secondary-lightest);box-shadow:0 2px 8px 10px #2222221a,0 10px 8px #3733331a,0 -3px 6px #0000001a;opacity:0;animation:customIn 2s ease-out .2s forwards;width:32%;height:256;border-radius:.93rem;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;position:relative;overflow:hidden;float:none;clear:both}.title-content{display:flex;align-items:center;justify-content:space-between;padding-left:15px}.overview-pie-integral{align-items:center}.integral-progress{font-size:14px;color:#6b7280;margin-bottom:8px;display:flex;align-items:center;gap:8px}.gradient-divider{width:80%;height:2px;background:linear-gradient(to right,transparent,#838282,transparent);margin:24px auto}.overview-project{font-size:1.25rem;color:var(--color-brand-primary);align-self:flex-start;margin-bottom:10px}.overview-total{font-size:1.25rem;color:var(--color-brand-primary);margin-top:10px;text-align:center}.integral{font-size:32px;font-weight:600;color:var(--color-brand-primary);margin-bottom:8px}.overview-card{background:var(--color-brand-primary-lightest);border-radius:.93rem;width:44.32vw;border:none;box-shadow:0 2px 8px 10px #2222221a,0 10px 8px #3733331a,0 -3px 6px #0000001a;height:258px;margin-left:2rem;opacity:0;animation:customIn 2s ease-out .2s forwards}.overview-Usage{height:200px;text-align:center;line-height:80px}.overview-property{padding:0 1.25rem;width:12.5vw}.overview-Usage-text{padding:0 1.25rem;width:12.5vw;font-size:1.875rem;line-height:80px;border-left:1px solid #bbb8b8ff;margin:0 auto}.overview-property-Text{font-size:20px;color:var(--color-text-heading);opacity:.7;font-family:Poppins;font-weight:none}.overview-property-value{font-size:2rem;color:var(--color-brand-primary);font-family:Poppins;font-weight:700}.overview-button{margin-top:5px;width:140px;line-height:25px;padding:5px;font-size:13px;border:1px solid #bbb8b8ff;color:var(--color-brand-primary);background-color:transparent;border-radius:15px;align-self:"flex-end";display:flex;justify-content:space-between}.overview-button>img{margin-top:5px;display:block;height:15px;width:15px}.overview-project-list{display:flex;justify-content:space-between;width:99%;margin-bottom:10;margin-top:25px;color:var(--color-brand-primary)}.ant-tabs .ant-tabs-tab{color:var(--color-brand-primary)!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-brand-primary-active)!important}.ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar{background-color:var(--color-brand-primary-active)!important}.overview-project-content{width:32%;border-radius:8px;border:1px solid var(--color-brand-secondary-lightest);margin:20px 0;box-shadow:0 2px 8px 10px #2222221a,0 10px 8px #3733331a,0 -3px 6px #0000001a;opacity:0;animation:customIn 2s ease-out .2s forwards}.overview-project-content:hover{transform:scale(1.03)}.overview-project-img{width:100%;height:240px;border-radius:8px 8px 0 0;object-fit:cover}.overview-project-cover{position:relative;overflow:hidden}.overview-project-cover:before{content:"";position:absolute;inset:0;background:inherit;filter:brightness(.95);z-index:0}.overview-project-cover span{position:relative;z-index:1;letter-spacing:2px}.ant-progress .ant-progress-text{color:var(--color-brand-primary)!important}.overview-project-span{display:flex;gap:10px;color:var(--color-text-heading);margin:8px 0}.overview-Usage-Details{font-size:11px;color:#aaa9a9;margin-top:10px;display:flex;justify-content:space-between}.verview-project-h4{margin:0;font-size:21px;color:#363a3d}.project-list{display:flex;gap:24px;padding:24px 0;flex-wrap:wrap;justify-content:center}.overview-head{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#14c9c9,#8b5cf6);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;cursor:pointer;position:relative}.overview-head:hover .overview-avatar{opacity:1;transform:scale(1)}.overview-head:hover{background-color:red}.overview-avatar{position:absolute;bottom:0;right:0;width:59px;height:59px;border-radius:50%;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;transition:opacity .3s ease,transform .3s ease;opacity:0;pointer-events:none;transform:scale(.8);cursor:pointer}.overview-nickname{display:flex;align-items:left;justify-content:space-between;gap:8px;margin-bottom:4px}.overview-project-agents{font-size:21px;margin:5px 0;color:#4a60a1}.monitoring-page__grid{position:absolute;inset:0;z-index:0;mask-image:radial-gradient(600px circle at center,white,transparent);-webkit-mask-image:radial-gradient(600px circle at center,white,transparent);opacity:.6}.overview-project-span span{font-size:17px}.more-icon{position:absolute;top:12px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;font-size:18px;color:#fff;transition:all .2s;z-index:10}.more-icon:hover{color:#165dff}:where(.css-dev-only-do-not-override-198drv2).ant-popover .ant-popover-inner{padding:16px;border-radius:16px}:where(.css-dev-only-do-not-override-198drv2).ant-btn-color-dangerous.ant-btn-variant-solid{background:none}:where(.css-dev-only-do-not-override-198drv2).ant-btn-color-dangerous.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background:none}.delete-content{background-color:#1677ff;border-radius:16px;padding:2px 12px 2px 0}.avatar-container{position:relative;width:60px;height:60px;border-radius:50%;overflow:hidden}.img-alt{width:100%;height:100%;object-fit:cover}.avatar-badge{width:40px;height:18px;position:absolute;bottom:-5px;right:0;left:22px;border-radius:11px;font-size:10px;font-weight:600;color:var(--color-brand-primary);text-transform:uppercase;box-shadow:0 1px 3px #0003;z-index:1000;text-align:center;border:1px solid var(--color-brand-primary-lighter)}.tag-date{height:120px;width:400px;position:relative;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat}.text-img{position:absolute;top:28%;left:20%;font-family:Konstruktor;font-size:20px;font-weight:900;color:#888f91;text-shadow:1px 1px 2px rgba(255,255,255,.6),-1px -1px 2px rgba(0,0,0,.3);letter-spacing:2px}.time-text{position:absolute;bottom:42%;left:17%;font-family:Geist;font-size:8px;color:#545555;text-shadow:1px 1px 1px rgba(255,255,255,.5)}.time-text.max-bucket{bottom:48%;color:#8b6914;font-weight:600}.time-text.pro-bucket{bottom:38%}.time-text.free{bottom:42%;color:#888}.bubble-text{position:absolute;right:28%;bottom:44%;font-family:LCDNova;font-size:9px;font-weight:700;color:#8b733c;text-transform:uppercase;text-shadow:1px 1px 0 rgba(0,0,0,.1);transform:translate(0)}:where(.css-dev-only-do-not-override-198drv2).ant-progress .ant-progress-inner{background-color:var(--color-avatar-bg)}.page-container{display:flex;width:100vw;height:100vh;overflow:hidden}.left-section{width:60%;background-color:var(--color-brand-primary-lightest);padding:2rem;color:var(--color-text-link);position:relative}.logo{font-size:2.5rem;font-weight:700;margin-bottom:4rem}.debug-text{font-size:1.875rem;line-height:1;position:absolute;top:40%;bottom:4rem;left:2rem}.right-section{width:40%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}.content-wrapper{text-align:center}._projectItemContent_iqqan_1{position:relative;width:95%;margin:0 auto;height:100%;display:flex;flex-direction:column}._likedContent_iqqan_11{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;left:10px;width:40px;height:40px;background-color:#f0f1ed;border-radius:50%;font-size:25px;color:#a9aaaa;z-index:2;transition:all .3s ease;cursor:pointer;transform-origin:center}._likedContent_iqqan_11:hover{background-color:#e0e1dd;transform:scale(1.1)}._liked_iqqan_11{color:#ff4d4f}._likedContent_iqqan_11._clicked_iqqan_40{animation:_clickAnimation_iqqan_1 .5s ease}._likedContent_iqqan_11._liked_iqqan_11._pulse_iqqan_45{animation:_pulseAnimation_iqqan_1 .6s ease}@keyframes _clickAnimation_iqqan_1{0%{transform:scale(1)}50%{transform:scale(.85)}to{transform:scale(1)}}@keyframes _pulseAnimation_iqqan_1{0%{transform:scale(1);box-shadow:0 0 #ff4d4f66}50%{transform:scale(1.15);box-shadow:0 0 0 10px #ff4d4f00}to{transform:scale(1);box-shadow:0 0 #ff4d4f00}}._projectItemImg_iqqan_77{width:100%;height:200px;object-fit:cover;border-radius:15px;margin-top:10px;transition:transform .3s ease}._projectItem_iqqan_1:hover:not(._hovered_iqqan_86) ._projectItemImg_iqqan_77{transform:scale(1.03)}._projectItem_iqqan_1._hovered_iqqan_86 ._projectItemImg_iqqan_77{height:220px;border-radius:12px}._projectTaginfo_iqqan_95{display:flex;justify-content:space-between;align-items:center;padding:15px 0}._projectTagList_iqqan_102{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._projectTag_iqqan_95{padding:2px 8px;border:1px solid var(--v-community-project-border-color);border-radius:6px;font-size:11px;background-color:var(--v-community-project-tag-bg-color);white-space:nowrap;color:var(--v-commenity-project-text-color)}._projectDetail_iqqan_120{flex:1;display:flex;flex-direction:column}._projectTitle_iqqan_126{font-size:16px;font-weight:600;margin-bottom:8px;color:#333}._projectItem_iqqan_1._hovered_iqqan_86 ._projectTitle_iqqan_126{font-size:18px;margin-bottom:10px;color:#222}._projectDesc_iqqan_139{font-size:14px;color:var(--v-commenity-project-text-color);line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:calc(1.6em * 3);flex:1;transition:all .3s ease;position:relative}._projectItem_iqqan_1:hover:not(._hovered_iqqan_86) ._projectDesc_iqqan_139{overflow-y:auto;max-height:6.4em;padding-right:8px;line-height:1.8;color:#555}._projectItem_iqqan_1._hovered_iqqan_86 ._projectDesc_iqqan_139{max-height:6.4em;overflow-y:auto;padding-right:8px;line-height:1.7;color:#444;font-size:15px}._projectDesc_iqqan_139::-webkit-scrollbar{width:4px;transition:opacity .3s ease}._wrapper_1fokv_2{position:relative;width:100%;height:100%}._affixLogoContainer_1fokv_9{z-index:2}._cardAffixLogo_1fokv_14{width:100%;height:100%}._cardAffixLogo_1fokv_14 ._affixLogoContainer_1fokv_9{position:absolute!important;z-index:1;opacity:.8}@media(max-width:768px){._affixLogoContainer_1fokv_9{transform:scale(.9)}}@media(max-width:480px){._affixLogoContainer_1fokv_9{transform:scale(.8)}}.comm-header{padding:0 24px!important;display:flex!important;background:none;justify-content:center!important;align-items:center!important;margin-top:30px}.comm-search-input{width:24.31rem!important;border-radius:100px!important;border:none;height:30px!important;padding-left:15px!important;background:var(--color-bg-card-hover)!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;box-shadow:inset 0 0 20px #ffffff1a,0 0 20px #ffffff1a,0 0 30px #0200001a!important;color:var(--color-brand-primary-active);transition:all .3s ease!important;height:46px!important}.ant-input::placeholder{color:var(--color-brand-primary-active)!important}.content{padding:32px 100px!important;background-color:var(--color-bg-page)!important;height:calc(100vh - 64px);overflow:hidden;display:flex;flex-direction:column}.title-section{margin:100px 0}.paragraph-text{font-size:1.25rem;color:var(--color-brand-primary-active)}.card-list-container{flex:1;overflow-y:auto;padding-right:8px;margin-top:20px}.card-list{position:relative;width:95%;margin:0 auto;display:flex;flex-wrap:wrap;gap:16px;min-height:500px;z-index:10;padding-bottom:20px}.card-item{position:relative;border-radius:20px;background-color:var(--v-community-project-bg-color);cursor:pointer;transition:all .5s cubic-bezier(.34,1.56,.64,1);overflow:hidden;flex:1 0 calc(25% - 12px);min-width:280px;max-width:calc(25% - 12px);opacity:1;height:380px;z-index:1;box-shadow:0 4px 6px #00000012,0 10px 20px #0000000f,0 1px 3px #0000000d;flex-shrink:0}.card-item:hover:not(.hovered){height:420px;transform:translateY(-8px) scale(1.02);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:var(--v-community-project-hover-bg-color);border:1px solid rgba(255,255,255,.5);z-index:2}.card-item.hovered{position:fixed!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;transform:translateZ(0);overflow:hidden;z-index:9999!important;opacity:0;transform:translate(-20px) translateY(10px) scale(.98);will-change:transform,opacity,top,left}.card-item.hovered.active{opacity:1;transform:translate(0) translateY(0) scale(1)}.card-item.hovered:not(.active){opacity:0;transform:translate(-20px) translateY(10px) scale(.98)!important}.title-section div:nth-child(1){opacity:0;animation:customIn 3s ease-out .2s forwards}.custom-card{border-radius:30px;box-shadow:0 2px 12px #0000000a;padding:12px;margin-top:20px;opacity:0;border:none;box-shadow:inset 0 0 1px #0400001a,0 0 30px #0100001a,0 0 30px #0000001a!important;animation:customIn 2s ease-out .2s forwards}@keyframes customIn{0%{opacity:0}to{opacity:1}}.custom-card:hover{transform:scale(1.03)}.btn-container{position:relative;width:144px;height:56px;margin:50px 0}.comm-line-text{display:flex;align-items:center;width:45%;margin:40px auto;font-size:20px;color:var(--color-brand-primary-active)}.ant-card .ant-card-body{padding:12px!important;min-height:180px}.comm-line-text:before{content:"";flex:1;height:1px;background:linear-gradient(to right,#ffffff,var(--color-brand-primary-active),var(--color-brand-primary-active));transform:translateY(-50%)}.comm-line-text:after{content:"";flex:1;height:1px;background:linear-gradient(to left,#ffffff,var(--color-brand-primary-active),var(--color-brand-primary-active));transform:translateY(-50%)}.comm-line-text:before{margin-right:15px}.comm-line-text:after{margin-left:15px}.gradient-btn{position:relative;width:100%;height:100%;background:#fff;border-radius:40px;font-size:16px;font-weight:700;cursor:pointer;display:flex;align-items:center;padding:20px 30px;justify-content:center;gap:8px;overflow:hidden;box-shadow:inset 0 0 2px #ffd12e,0 0 #ff7c1d,0 0 5px #ffd12e!important;z-index:1;background:linear-gradient(90deg,#ffd12e,#ff7c1d,#ffd12e);background-size:200% 100%;-webkit-background-clip:text;color:transparent;animation:gradientFlow 3s linear infinite}.custom-card-but{display:flex;justify-content:space-between;margin:15px 0}.custom-card-but div button{border:none;background-color:#e2e2e2;font-size:11px}.custom-card-but div button:nth-child(2){margin-left:20px}.gradient-btn:before{content:"";position:absolute;inset:-1px;border-radius:41px;background:linear-gradient(90deg,#ffd12e,#ff7c1d,#ffd12e);background-size:200% 100%;z-index:-1;animation:borderMove 3s linear infinite;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;padding:2px;animation:lightLoop 3s linear infinite}@keyframes lightLoop{0%{background-position:0 0}to{background-position:200% 0}}@keyframes gradientFlow{0%{background-position:0% 50%}to{background-position:200% 50%}}.ticket-textarea::placeholder{color:#908e8e}.oauth-callback-container{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--color-bg-page, #f5f5f5)}.oauth-callback-loading{display:flex;flex-direction:column;align-items:center;gap:24px}.oauth-callback-text{color:var(--color-text-secondary, #666);font-size:16px}.oauth-callback-link{color:var(--color-btn-primary-bg, #1890ff);text-decoration:none;font-size:14px}.oauth-callback-link:hover{text-decoration:underline}.homev2-root{width:100%;height:100vh;overflow:hidden;background:var(--color-bg-page);color:var(--color-text-body)}.module-card{display:flex;flex-direction:column;flex:1;height:100%;width:100%;border-radius:12px;background:var(--color-bg-card);border:1px solid var(--color-border-card);overflow:hidden}.module-card--minimal{background:transparent;border:none}.module-card--overlay{cursor:grabbing;box-shadow:0 12px 32px #0003}.module-card-header{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--color-border-divider);flex:0 0 auto}.module-card-title{font-size:13px;font-weight:500;margin:0;-webkit-user-select:none;user-select:none}.module-card-body{flex:1;overflow:auto;padding:12px;display:flex;flex-direction:column}.module-card--minimal .module-card-body{padding:0}.module-drag-handle{cursor:grab;background:none;border:none;padding:0;color:var(--color-text-secondary);opacity:.5;transition:opacity .12s ease}.module-drag-handle:hover{opacity:1}.module-drag-handle:active{cursor:grabbing}.column-resize-handle,.row-resize-handle{background:transparent;transition:background .12s ease}.column-resize-handle{width:4px}.row-resize-handle{height:4px}.column-resize-handle:hover,.column-resize-handle[data-resize-handle-active],.row-resize-handle:hover,.row-resize-handle[data-resize-handle-active]{background:var(--color-brand-primary)}.module-error{padding:16px;text-align:center;color:var(--color-text-error, #e32019)}.module-error button{margin-top:8px;padding:4px 12px;border:1px solid currentColor;border-radius:6px;background:transparent;color:inherit;cursor:pointer}.home-page{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:93px 24px 24px;padding-bottom:var(--input-container-height, 245px);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;overflow:hidden;animation:fadeIn 1.2s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.home-page--full-height{padding-top:24px}.home-page:has(.requirements-container){justify-content:flex-start;height:100vh;overflow-y:hidden}.home-page__grid{position:absolute;inset:0;z-index:0;mask-image:radial-gradient(600px circle at center,white,transparent);-webkit-mask-image:radial-gradient(600px circle at center,white,transparent);opacity:.6}.welcome-message{position:relative;z-index:10;text-align:center;margin-bottom:auto;margin-top:15vh;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.welcome-message--fading{opacity:0;transform:translateY(-20px)}.welcome-message__greeting{font-size:32px;font-weight:400;color:var(--color-text-heading);margin:0 0 8px}.welcome-message__subtitle{font-size:32px;font-weight:400;color:var(--color-text-heading);margin:0}.HomePage-button{margin:10px;padding:4px 10px;width:98px;height:32px;font-size:15px;border:1px solid #a7a7a7;color:var(--color-text-button);background-color:transparent;border-radius:7px}.requirements-container{position:relative;z-index:10;width:min(1358px,calc(100% - 48px));flex:1;min-height:0;display:flex;top:30px;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.requirements-container>*{pointer-events:auto}.requirements-container--visible{opacity:1;transform:translateY(0)}.confirm-button-container{position:fixed;z-index:20;bottom:24px;right:0;width:min(410px,max(300px,calc(33.33vw - 32px)));display:flex;justify-content:center;padding:0;opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.confirm-button-container>*{pointer-events:auto}.confirm-button-container--visible{opacity:1;transform:translateY(0)}.input-container{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:10;width:min(1358px,calc(100% - 48px));flex-shrink:0;pointer-events:none}.input-container>*{pointer-events:auto}.input-flex-container{display:flex;align-items:center;width:100%;gap:25px}.input-card{border-radius:37px;background:transparent;flex:1;min-width:0;max-width:857px;height:197px;box-shadow:0 4px 24px #0000000f,0 1px 4px #0000000a;transition:max-width .4s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1)}.input-card--expanded{max-width:100%}.input-card--has-files{height:290px}.theme-dark .input-card{box-shadow:0 4px 24px #0000004d,0 1px 4px #0003}.input-card__content{display:flex;flex-direction:column;height:100%;padding:15px 37px;background:transparent;border-radius:37px;overflow:hidden}.input-card__input{width:100%;border:none;outline:none;background:transparent;font-family:Inter,Noto Sans SC,Noto Sans JP,sans-serif;font-size:18px;font-weight:400;color:var(--color-text-heading);caret-color:var(--color-brand-primary);resize:none;overflow-y:auto;flex:1;min-height:0;line-height:1.5}.input-card__input::placeholder{color:var(--color-text-body);opacity:.4}.input-card__actions{display:flex;align-items:center;gap:16px;flex-shrink:0;margin-top:auto}.input-card__add-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:8px;background:#fdfdfde6;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.theme-dark .input-card__add-btn{background:#3c3c3ce6}.input-card__add-btn:hover{background:var(--color-brand-primary);color:#fff}.input-card__dots{display:flex;align-items:center;gap:6px}.input-card__dots .dot{width:6px;height:6px;border-radius:50%;background:var(--color-text-secondary);opacity:.4}.input-card__submit-btn{margin-left:auto}.custom-upload{display:flex;flex-direction:column;gap:10px}.file-list{display:flex;flex-wrap:wrap;gap:6px}.upload-container{display:flex;flex-direction:column;gap:12px;width:600px;padding:10px;border:1px solid #1890ff;border-radius:4px}.file-list-container{display:flex;gap:8px;width:100%;max-height:70px;white-space:nowrap;overflow-y:hidden;overflow-x:auto;flex-shrink:0}.file-list-container:empty{display:none}.transverse-line{width:100%;height:1px;background-color:var(--color-border, #e5e5e5);margin:12px 0;flex-shrink:0}.file-card{display:flex;align-items:center;padding:12px 14px;border:1px solid #d9d9d9;border-radius:13px;background:#fff;height:56px;font-size:10px}.error-card{border-color:#ff4d4f}.file-item{display:flex;align-items:center;gap:8px;width:100%}.file-icon{font-size:20px}.file-info{display:flex;flex-direction:column;gap:2px}.file-name{font-size:14px;width:153px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000000e0}.file-size{font-size:12px;color:#00000073}.file-status{font-size:11px;color:#000000a6}.error-text{color:#ff4d4f;font-size:14px}.file-close{margin-left:8px;font-size:14px;color:#00000073;cursor:pointer}.file-close:hover{color:#ff4d4f}.upload-btn{align-self:flex-start}.agent-group-card{padding:10px 20px;width:458px;height:187px;border:none;border-radius:37px;background:transparent}.agent-group-card .icon-group{display:flex;gap:8px;margin-bottom:16px}.agent-group-card .icon-group .agent-icon{width:60%;display:flex;align-items:left;margin-top:-10px;margin-left:-190px;justify-content:left;font-size:16px}.agent-group-card .icon-group .agent-icon .icon-inner{transform:scale(.8);color:#9c88ff}.agent-group-card .group-name{font-size:26px;font-weight:600;display:block;margin-bottom:12px;margin-top:-40px;color:var(--color-brand-secondary);margin-left:15px}.agent-group-card .learn-more{color:var(--color-brand-secondary-light);font-size:16px;text-decoration:underline;margin-left:15px}.agent-group-card .learn-more:hover{color:#1890ff}.agent-input-card{border-radius:37px;background:transparent;width:458px;flex-shrink:0;height:197px;box-shadow:0 4px 24px #0000000f,0 1px 4px #0000000a;opacity:0;transform:translate(20px) scale(.95);animation:groupFadeIn .35s cubic-bezier(.4,0,.2,1) forwards;animation-delay:.35s;transition:opacity .2s ease-out,transform .2s ease-out}.agent-input-card--fading{animation:none;opacity:0!important;transform:translate(10px) scale(.98)!important}@keyframes groupFadeIn{0%{opacity:0;transform:translate(20px) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}.input-card__content{transition:opacity .2s ease-out}.input-card__content--fading{opacity:0}.agent-group-card{transition:opacity .2s ease-out}.agent-group-card--fading{opacity:0}.title-home{font-size:16x;color:var(--color-brand-primary-dark);margin-left:20px;margin-right:20px}.home-review{text-decoration:underline solid 1px var(--color-brand-primary-dark);font-size:18px;color:var(--color-brand-primary-dark);margin-left:20px}.memory-card{position:relative;display:flex;align-items:center;padding:12px 14px;border:1px solid transparent;border-radius:13px;background:linear-gradient(135deg,#14c9c914,#9c40ff14);height:56px;overflow:hidden}.theme-dark .memory-card{background:linear-gradient(135deg,#14c9c926,#9c40ff26)}.memory-item{display:flex;align-items:center;gap:8px;z-index:1;width:100%}.memory-icon{display:flex;align-items:center;justify-content:center;color:#14c9c9;flex-shrink:0}.memory-info{display:flex;flex-direction:column;gap:2px}.memory-title{font-size:14px;font-weight:600;color:var(--color-text-heading);background:linear-gradient(90deg,#14c9c9,#9c40ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.memory-date{font-size:12px;color:var(--color-text-secondary);opacity:.8}.Image-review{color:var(--color-text-body);font-size:14px;cursor:pointer}.Image-review:hover{color:var(--color-brand-primary)}.agent-content{display:flex;align-items:center;gap:12px;margin-bottom:8px;justify-content:center}.agent-content-one{font-size:18px;font-weight:500;color:var(--color-brand-primary-dark);text-decoration:underline;margin-left:20px}.agent-content-one .agent-content{display:flex;justify-content:center}.agent-content-one .transverse-line{width:780px;height:1px;margin-top:-30px;background:var(--color-brand-secondary-lighter)}.back-to-bottom-container{position:relative;z-index:20;display:flex;justify-content:center;margin-bottom:10px;animation:fadeInDown .3s ease}.back-to-bottom-button{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:var(--color-brand-primary);color:#fff;cursor:pointer;box-shadow:0 4px 12px #14c9c94d;transition:all .3s ease;position:relative}.back-to-bottom-button:hover{background:var(--color-brand-primary-dark);transform:translateY(-2px);box-shadow:0 6px 16px #14c9c966}.back-to-bottom-button:active{transform:translateY(0);box-shadow:0 2px 8px #14c9c94d}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.back-to-bottom-button:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--color-brand-primary-light);opacity:0;animation:pulse 2s infinite}.notification-button{margin-left:28%;border-radius:16px;margin-top:10px;padding:2px 30px;font-size:12px}.home-page:has(.requirements-layout-v2) .confirm-button-container--visible{transform:translateY(0)}.home-page:has(.requirements-layout-v2) .requirements-container{flex:1;min-height:0;height:calc(100vh - 80px)}.requirements-layout{display:flex;width:100%;height:100%;background:transparent;overflow:hidden;transition:all .3s ease}.requirements-layout__chat{flex:2;display:flex;flex-direction:column;padding:24px 32px;min-width:0;min-height:0;overflow:hidden;transition:flex .4s ease}.requirements-layout--chat-only .requirements-layout__chat{flex:1}.requirements-layout__chat-title{font-size:24px;font-weight:600;color:var(--color-text-heading);margin:0 0 24px}.requirements-layout__messages{position:relative;flex:1;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding-right:8px}.requirements-layout__chat{position:relative}.requirements-layout__chat:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to top,rgba(248,248,248,.95) 0%,transparent 100%);opacity:0;transition:opacity .3s ease}.requirements-layout__chat:has(.requirements-layout__messages--has-more-below):after{opacity:1}.theme-dark .requirements-layout__chat:after{background:linear-gradient(to top,rgba(13,26,28,.95) 0%,transparent 100%)}.requirements-layout__chat:before{content:"";position:absolute;top:60px;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to bottom,rgba(248,248,248,.95) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;z-index:1}.requirements-layout__chat:has(.requirements-layout__messages--has-more-above):before{opacity:1}.theme-dark .requirements-layout__chat:before{background:linear-gradient(to bottom,rgba(13,26,28,.95) 0%,transparent 100%)}.requirements-layout__message-wrapper{display:flex;gap:12px;align-items:flex-start}.requirements-layout__message-wrapper--user{justify-content:flex-end}.requirements-layout__message-wrapper--assistant{justify-content:flex-start}.requirements-layout__message-avatar{width:32px;height:32px;flex-shrink:0}.requirements-layout__message{max-width:85%;min-width:200px;padding:16px 20px;border-radius:16px;font-size:15px;line-height:1.6;color:var(--color-text-body)}.requirements-layout__message--user{max-width:90%}.requirements-layout__message--user{background:var(--color-bg-hover);border:1px solid var(--color-border-default)}.theme-dark .requirements-layout__message--user{background:var(--color-bg-card-hover)}.requirements-layout__message--assistant{background:var(--color-bg-tag);color:var(--color-text-heading)}.theme-dark .requirements-layout__message--assistant{background:#0d3d42cc}.requirements-layout__message p{margin:0 0 .75em}.requirements-layout__message p:last-child{margin-bottom:0}.requirements-layout__message h1,.requirements-layout__message h2,.requirements-layout__message h3,.requirements-layout__message h4,.requirements-layout__message h5,.requirements-layout__message h6{margin:0 0 .5em;font-weight:600;color:var(--color-text-heading)}.requirements-layout__message h1{font-size:1.4em}.requirements-layout__message h2{font-size:1.25em}.requirements-layout__message h3{font-size:1.1em}.requirements-layout__message ul,.requirements-layout__message ol{margin:.5em 0;padding-left:1.5em}.requirements-layout__message li{margin:.25em 0}.requirements-layout__message code{background:var(--color-bg-hover);padding:.15em .4em;border-radius:4px;font-size:.9em;font-family:SF Mono,Monaco,Menlo,monospace}.theme-dark .requirements-layout__message code{background:#0000004d}.requirements-layout__message pre{background:var(--color-bg-hover);padding:12px 16px;border-radius:8px;overflow-x:auto;margin:.75em 0}.theme-dark .requirements-layout__message pre{background:#0000004d}.requirements-layout__message pre code{background:transparent;padding:0}.requirements-layout__message blockquote{margin:.75em 0;padding-left:1em;border-left:3px solid var(--color-brand-primary);color:var(--color-text-secondary)}.requirements-layout__message a{color:var(--color-brand-primary);text-decoration:none}.requirements-layout__message a:hover{text-decoration:underline}.requirements-layout__message strong{font-weight:600;color:var(--color-text-heading)}.requirements-layout__message em{font-style:italic}.requirements-layout__message hr{border:none;border-top:1px solid var(--color-border-divider);margin:1em 0}.requirements-layout__message table{border-collapse:collapse;width:100%;margin:.75em 0}.requirements-layout__message th,.requirements-layout__message td{border:1px solid var(--color-border-default);padding:8px 12px;text-align:left}.requirements-layout__message th{background:var(--color-bg-hover);font-weight:600}.theme-dark .requirements-layout__message th{background:#0003}.requirements-layout__input{padding:16px 0;border-top:1px solid var(--color-border-divider);flex-shrink:0;margin-top:16px}.requirements-layout__input-card{border-radius:24px;background:transparent;width:100%;box-shadow:0 4px 24px #0000000f,0 1px 4px #0000000a}.theme-dark .requirements-layout__input-card{box-shadow:0 4px 24px #0000004d,0 1px 4px #0003}.requirements-layout__input-content{display:flex;flex-direction:column;height:100%;padding:12px 20px;background:transparent;border-radius:24px;gap:8px}.requirements-layout__input-textarea{width:100%;min-height:36px;max-height:100px;border:none;outline:none;background:transparent;font-family:Inter,Noto Sans SC,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;color:var(--color-text-heading);caret-color:var(--color-brand-primary);resize:none;overflow-y:auto;line-height:1.5}.requirements-layout__input-textarea::placeholder{color:var(--color-text-body);opacity:.4}.requirements-layout__input-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.requirements-layout__action-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:#fdfdfde6;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.theme-dark .requirements-layout__action-btn{background:#3c3c3ce6}.requirements-layout__action-btn:hover{background:var(--color-brand-primary);color:#fff}.requirements-layout__submit-btn{margin-left:auto}.requirements-layout__submit-btn .animate-spin{animation:spin 1s linear infinite}.requirements-layout__divider{width:1px;background:var(--color-border-divider);margin:24px 0}.requirements-layout__panel{position:relative;flex:1;display:flex;flex-direction:column;padding:24px 32px;min-width:0;min-height:0;overflow:hidden;transition:flex .3s ease}.requirements-layout--has-requirements .requirements-layout__panel,.requirements-layout--expanded .requirements-layout__panel{flex:2}.requirements-layout--no-requirements .requirements-layout__panel{display:none}.requirements-layout__panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.requirements-layout__panel-title{font-size:24px;font-weight:600;color:var(--color-text-heading);margin:0}.requirements-layout__requirements{flex:1;display:flex;flex-direction:column;overflow-y:auto;min-height:0}.requirements-layout__deliverables-divider{height:1px;background:var(--color-border-divider);margin:16px 0;flex-shrink:0}.requirements-layout__deliverables-header{flex-shrink:0;margin-bottom:12px}.requirements-layout__deliverables-title{font-size:16px;font-weight:600;color:var(--color-text-heading);margin:0;display:flex;align-items:center;gap:8px}.requirements-layout__deliverables-count{font-size:12px;font-weight:400;color:var(--color-text-secondary)}.requirements-layout__deliverables{flex:1;display:flex;flex-direction:column;overflow-y:auto;min-height:0}.requirements-layout__deliverable{display:flex;flex-direction:column;animation:slideInFromRight .3s ease-out forwards;opacity:0}.requirements-layout__deliverable-header{display:flex;align-items:center;gap:10px;padding:10px 0;cursor:pointer;transition:background .2s ease}.requirements-layout__deliverable-icon{color:var(--color-text-secondary);display:flex;align-items:center;flex-shrink:0}.requirements-layout__deliverable-name{flex:1;font-size:14px;color:var(--color-text-heading);line-height:1.4}.requirements-layout__deliverable-toggle{color:var(--color-text-secondary);display:flex;align-items:center;flex-shrink:0}.requirements-layout__deliverable-detail{padding:0 0 10px 24px;display:flex;flex-direction:column;gap:6px;animation:slideDown .2s ease}.requirements-layout__deliverable-desc{font-size:13px;color:var(--color-text-secondary);line-height:1.5}.requirements-layout__panel:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to top,rgba(248,248,248,.95) 0%,transparent 100%);opacity:0;transition:opacity .3s ease}.theme-dark .requirements-layout__panel:after{background:linear-gradient(to top,rgba(13,26,28,.95) 0%,transparent 100%)}.requirements-layout__panel:before{content:"";position:absolute;top:60px;left:0;right:0;height:60px;pointer-events:none;background:linear-gradient(to bottom,rgba(248,248,248,.95) 0%,transparent 100%);opacity:0;transition:opacity .3s ease;z-index:1}.requirements-layout__requirement{display:flex;flex-direction:column;animation:slideInFromRight .3s ease-out forwards;opacity:0}@keyframes slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.requirements-layout__requirement-header{display:flex;align-items:flex-start;gap:12px;padding:16px 0;cursor:pointer;transition:background .2s ease}.requirements-layout__requirement-header:hover{opacity:.8}.requirements-layout__requirement-icon{color:var(--color-brand-primary);font-size:14px;margin-top:2px;flex-shrink:0}.requirements-layout__requirement-content{flex:1;font-size:15px;line-height:1.6;color:var(--color-text-body)}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.requirements-layout__messages,.requirements-layout__requirements{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease}.requirements-layout__messages:hover,.requirements-layout__requirements:hover{scrollbar-color:var(--color-scrollbar-thumb, rgba(0, 0, 0, .2)) transparent}.requirements-layout__messages::-webkit-scrollbar,.requirements-layout__requirements::-webkit-scrollbar{width:6px}.requirements-layout__messages::-webkit-scrollbar-track,.requirements-layout__requirements::-webkit-scrollbar-track{background:transparent}.requirements-layout__messages::-webkit-scrollbar-thumb,.requirements-layout__requirements::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .3s ease}.requirements-layout__messages:hover::-webkit-scrollbar-thumb,.requirements-layout__requirements:hover::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb, rgba(0, 0, 0, .2))}.requirements-layout__messages::-webkit-scrollbar-thumb:hover,.requirements-layout__requirements::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover, rgba(0, 0, 0, .35))}@media(max-width:900px){.requirements-layout{flex-direction:column}.requirements-layout__chat,.requirements-layout__panel{flex:none}.requirements-layout__divider{width:100%;height:1px;margin:0}}.requirements-layout__requirements{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.requirements-layout__requirements::-webkit-scrollbar{display:none}.requirements-layout-v2{display:flex;width:100%;height:100%;background:transparent;overflow:hidden;animation:layoutFadeIn .4s ease-out}@keyframes layoutFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.requirements-layout-v2__left{flex:2;display:flex;flex-direction:column;min-width:0;min-height:0;transition:flex .3s ease;position:relative}.requirements-layout-v2__preview{flex:1;min-height:0;overflow:hidden;position:relative;display:flex;flex-direction:column;animation:previewSlideIn .5s ease-out;transition:flex .3s ease}@keyframes previewSlideIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.requirements-layout-v2__preview-header{display:flex;align-items:center;justify-content:space-between;padding:12px 32px;border-bottom:1px solid var(--color-border-divider);flex-shrink:0}.requirements-layout-v2__preview-title{font-size:14px;font-weight:600;color:var(--color-text-heading);margin:0}.requirements-layout-v2__preview-actions{display:flex;align-items:center;gap:8px}.requirements-layout-v2__download-link{font-size:12px;color:var(--color-brand-primary);text-decoration:none;transition:color .2s ease}.requirements-layout-v2__download-link:hover{color:var(--color-brand-primary-dark);text-decoration:underline}.requirements-layout-v2__preview-content{flex:1;min-height:0;overflow:hidden}.requirements-layout-v2__preview-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;color:var(--color-text-secondary)}.requirements-layout-v2__preview-loading .animate-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.requirements-layout-v2__preview-empty{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-text-secondary);font-size:14px}.requirements-layout-v2__chat-fab{position:absolute;right:20px;bottom:20px;z-index:10;width:48px;height:48px;border-radius:50%;border:1px solid var(--color-border-divider);background:var(--color-bg-container, #fff);box-shadow:0 2px 12px #00000014;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-secondary);opacity:1;transform:scale(1);transition:opacity .2s ease,transform .2s ease,background-color .2s ease,box-shadow .2s ease}.requirements-layout-v2__chat-fab:hover{background:var(--color-bg-hover);box-shadow:0 4px 16px #0000001f;color:var(--color-text-heading);transform:scale(1.08)}.requirements-layout-v2__chat-fab--hidden{opacity:0;transform:scale(.6);pointer-events:none}.theme-dark .requirements-layout-v2__chat-fab{background:var(--color-bg-container, #1f1f1f);box-shadow:0 2px 12px #0000004d;border-color:var(--color-border-divider)}.theme-dark .requirements-layout-v2__chat-fab:hover{box-shadow:0 4px 16px #0006}.requirements-layout-v2__fab-badge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-brand-primary);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1;animation:badgePop .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes badgePop{0%{transform:scale(0)}to{transform:scale(1)}}.requirements-layout-v2__chat--floating{position:absolute;right:16px;bottom:16px;z-index:10;width:380px;height:420px;border-radius:16px;border:1px solid var(--color-border-divider);background:var(--color-bg-container, #fff);box-shadow:0 8px 32px #0000001a,0 2px 8px #0000000f;display:flex;flex-direction:column;overflow:hidden;opacity:1;transform:translateY(0) scale(1);transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.requirements-layout-v2__chat--expanded{width:min(560px,calc(100% - 32px));height:min(560px,calc(100% - 32px))}.requirements-layout-v2__chat--collapsed{opacity:0;transform:translateY(12px) scale(.92);pointer-events:none}.theme-dark .requirements-layout-v2__chat--floating{background:var(--color-bg-container, #1f1f1f);box-shadow:0 8px 32px #0006,0 2px 8px #0003;border-color:var(--color-border-divider)}.theme-dark .requirements-layout-v2__chat--expanded{box-shadow:0 12px 40px #00000080,0 4px 12px #0000004d}.requirements-layout-v2__chat--full{position:static;width:auto;height:auto;flex:1;min-height:0;max-height:none;border-radius:0;border:none;box-shadow:none;animation:none}.requirements-layout-v2__chat-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;flex-shrink:0;border-bottom:1px solid var(--color-border-divider);transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.requirements-layout-v2__chat-header:hover{background-color:var(--color-bg-hover)}.requirements-layout-v2__chat-header-left{display:flex;align-items:center;gap:8px}.requirements-layout-v2__chat-title{font-size:14px;font-weight:600;color:var(--color-text-heading);margin:0}.requirements-layout-v2__collapse-icon{width:20px;height:20px;color:var(--color-text-secondary);transition:transform .3s cubic-bezier(.4,0,.2,1)}.requirements-layout-v2__collapse-icon--collapsed{transform:rotate(-90deg)}.requirements-layout-v2__chat-body{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.requirements-layout-v2__messages{position:relative;flex:1;overflow-y:auto;padding:12px 32px;min-height:0;display:flex;flex-direction:column;gap:16px}.requirements-layout-v2__chat--floating .requirements-layout-v2__messages{padding:10px 14px;gap:12px}.requirements-layout-v2__messages::-webkit-scrollbar{width:6px}.requirements-layout-v2__messages::-webkit-scrollbar-track{background:transparent}.requirements-layout-v2__messages::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .3s ease}.requirements-layout-v2__messages:hover::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb, rgba(0, 0, 0, .2))}.requirements-layout-v2__message-wrapper{display:flex;gap:12px;align-items:flex-start;animation:messageFadeIn .3s ease-out}@keyframes messageFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.requirements-layout-v2__message-wrapper--user{justify-content:flex-end}.requirements-layout-v2__message-wrapper--assistant{justify-content:flex-start}.requirements-layout-v2__message-avatar{width:32px;height:32px;flex-shrink:0}.requirements-layout-v2__message{max-width:85%;min-width:200px;padding:16px 20px;border-radius:16px;font-size:15px;line-height:1.6;color:var(--color-text-body)}.requirements-layout-v2__message--user{max-width:90%}.requirements-layout-v2__message--user{background:var(--color-bg-hover);border:1px solid var(--color-border-default)}.theme-dark .requirements-layout-v2__message--user{background:var(--color-bg-card-hover)}.requirements-layout-v2__message--assistant{background:var(--color-bg-tag);color:var(--color-text-heading)}.theme-dark .requirements-layout-v2__message--assistant{background:#0d3d42cc}.requirements-layout-v2__message p{margin:0 0 .75em}.requirements-layout-v2__message p:last-child{margin-bottom:0}.requirements-layout-v2__message h1,.requirements-layout-v2__message h2,.requirements-layout-v2__message h3,.requirements-layout-v2__message h4,.requirements-layout-v2__message h5,.requirements-layout-v2__message h6{margin:0 0 .5em;font-weight:600;color:var(--color-text-heading)}.requirements-layout-v2__message h1{font-size:1.4em}.requirements-layout-v2__message h2{font-size:1.25em}.requirements-layout-v2__message h3{font-size:1.1em}.requirements-layout-v2__message ul,.requirements-layout-v2__message ol{margin:.5em 0;padding-left:1.5em}.requirements-layout-v2__message li{margin:.25em 0}.requirements-layout-v2__message code{background:var(--color-bg-hover);padding:.15em .4em;border-radius:4px;font-size:.9em;font-family:SF Mono,Monaco,Menlo,monospace}.theme-dark .requirements-layout-v2__message code{background:#0000004d}.requirements-layout-v2__message pre{background:var(--color-bg-hover);padding:12px 16px;border-radius:8px;overflow-x:auto;margin:.75em 0}.theme-dark .requirements-layout-v2__message pre{background:#0000004d}.requirements-layout-v2__message pre code{background:transparent;padding:0}.requirements-layout-v2__message blockquote{margin:.75em 0;padding-left:1em;border-left:3px solid var(--color-brand-primary);color:var(--color-text-secondary)}.requirements-layout-v2__message a{color:var(--color-brand-primary);text-decoration:none}.requirements-layout-v2__message a:hover{text-decoration:underline}.requirements-layout-v2__message strong{font-weight:600;color:var(--color-text-heading)}.requirements-layout-v2__message em{font-style:italic}.requirements-layout-v2__message hr{border:none;border-top:1px solid var(--color-border-divider);margin:1em 0}.requirements-layout-v2__message table{border-collapse:collapse;width:100%;margin:.75em 0}.requirements-layout-v2__message th,.requirements-layout-v2__message td{border:1px solid var(--color-border-default);padding:8px 12px;text-align:left}.requirements-layout-v2__message th{background:var(--color-bg-hover);font-weight:600}.theme-dark .requirements-layout-v2__message th{background:#0003}.requirements-layout-v2__input{padding:16px 32px;border-top:1px solid var(--color-border-divider);flex-shrink:0}.requirements-layout-v2__chat--floating .requirements-layout-v2__input{padding:10px 14px}.requirements-layout-v2__input-card{border-radius:24px;background:transparent;width:100%;box-shadow:0 4px 24px #0000000f,0 1px 4px #0000000a}.theme-dark .requirements-layout-v2__input-card{box-shadow:0 4px 24px #0000004d,0 1px 4px #0003}.requirements-layout-v2__input-content{display:flex;flex-direction:column;height:100%;padding:12px 20px;background:transparent;border-radius:24px;gap:8px}.requirements-layout-v2__input-textarea{width:100%;min-height:36px;max-height:100px;border:none;outline:none;background:transparent;font-family:Inter,Noto Sans SC,Noto Sans JP,sans-serif;font-size:16px;font-weight:400;color:var(--color-text-heading);caret-color:var(--color-brand-primary);resize:none;overflow-y:auto;line-height:1.5}.requirements-layout-v2__input-textarea::placeholder{color:var(--color-text-body);opacity:.4}.requirements-layout-v2__input-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.requirements-layout-v2__action-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:#fdfdfde6;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.theme-dark .requirements-layout-v2__action-btn{background:#3c3c3ce6}.requirements-layout-v2__action-btn:hover{background:var(--color-brand-primary);color:#fff}.requirements-layout-v2__submit-btn{margin-left:auto}.requirements-layout-v2__submit-btn .animate-spin{animation:spin 1s linear infinite}.requirements-layout-v2__send-btn:disabled{background:var(--color-bg-disabled, #d9d9d9);cursor:not-allowed}.requirements-layout-v2__send-btn .animate-spin{animation:spin 1s linear infinite}.requirements-layout-v2__panel{flex:1;display:flex;flex-direction:column;padding:24px 32px;border-left:1px solid var(--color-border-divider);overflow:hidden;animation:panelSlideIn .4s ease-out .1s both;transition:flex .3s ease,opacity .3s ease}@keyframes panelSlideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.requirements-layout-v2__panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;flex-shrink:0}.requirements-layout-v2__panel-title{font-size:24px;font-weight:600;color:var(--color-text-heading);margin:0}.requirements-layout-v2__requirements{flex:1;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.requirements-layout-v2__requirements::-webkit-scrollbar{display:none}@media(max-width:900px){.requirements-layout-v2{flex-direction:column}.requirements-layout-v2__left{flex:none;min-height:60vh}.requirements-layout-v2__panel{flex:none;border-left:none;border-top:1px solid var(--color-border-divider);max-height:40vh}.requirements-layout-v2__chat--floating{width:calc(100% - 32px);max-width:360px;height:320px}}.requirements-layout__back-to-bottom{position:sticky;bottom:20px;left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:10;margin-top:10px;margin-bottom:10px;animation:fadeInUp .3s ease}.requirements-layout__back-to-bottom-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:var(--color-brand-primary);color:#fff;cursor:pointer;pointer-events:auto;box-shadow:0 4px 12px #14c9c94d;transition:all .3s ease;position:relative}.requirements-layout__back-to-bottom-btn:hover{background:var(--color-brand-primary-dark);transform:translateY(-2px);box-shadow:0 6px 16px #14c9c966}.requirements-layout__back-to-bottom-btn:active{transform:translateY(0);box-shadow:0 2px 8px #14c9c94d}.requirements-layout__back-to-bottom-btn:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--color-brand-primary-light);opacity:0;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.95);opacity:.7}70%{transform:scale(1.1);opacity:0}to{transform:scale(.95);opacity:0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.requirements-layout-v2__back-to-bottom{position:sticky;bottom:20px;left:0;right:0;display:flex;justify-content:center;pointer-events:none;z-index:10;margin-top:10px;margin-bottom:10px;animation:fadeInUp .3s ease}.requirements-layout-v2__back-to-bottom-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;border-radius:50%;background:var(--color-brand-primary);color:#fff;cursor:pointer;pointer-events:auto;box-shadow:0 4px 12px #14c9c94d;transition:all .3s ease;position:relative}.requirements-layout-v2__back-to-bottom-btn:hover{background:var(--color-brand-primary-dark);transform:translateY(-2px);box-shadow:0 6px 16px #14c9c966}.requirements-layout-v2__back-to-bottom-btn:active{transform:translateY(0);box-shadow:0 2px 8px #14c9c94d}.requirements-layout-v2__chat--floating .requirements-layout-v2__back-to-bottom{bottom:30px}.requirements-layout__typing-wrapper{display:flex;gap:12px;align-items:flex-start;justify-content:flex-start;animation:typingFadeIn .3s ease-out}.requirements-layout__typing-indicator{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:16px;background:var(--color-bg-tag);color:var(--color-text-heading)}.theme-dark .requirements-layout__typing-indicator{background:#0d3d42cc}.requirements-layout__typing-dots{display:flex;align-items:center;gap:4px}.requirements-layout__typing-dot{width:6px;height:6px;border-radius:50%;background:var(--color-brand-primary);animation:typingBounce 1.4s infinite ease-in-out}.requirements-layout__typing-dot:nth-child(2){animation-delay:.2s}.requirements-layout__typing-dot:nth-child(3){animation-delay:.4s}.requirements-layout__typing-label{font-size:13px;color:var(--color-text-secondary);white-space:nowrap}@keyframes typingBounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-6px)}}@keyframes typingFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.panel--new-style,.requirements-layout__panel--new-style{border-radius:12px;overflow:hidden;width:450px;flex-direction:column;max-height:calc(100vh - 40px)}.requirements-layout__panel-header--new-style{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}.requirements-layout-v2__panel-action-btn--new-style,.requirements-layout__panel-action-btn--new-style{background:transparent;border:none;cursor:pointer;padding:4px;color:#6b7280;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.requirements-layout-v2__panel-action-btn--new-style:hover,.requirements-layout__panel-action-btn--new-style:hover{background:#f3f4f6;color:var(--color-text-heading)}.requirements-layout-v2__tabs-bar--new-style,.requirements-layout__tabs-bar--new-style{display:flex;gap:16px;padding:12px 20px}.requirements-layout-v2__tab--new-style,.requirements-layout__tab--new-style{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;color:var(--color-text-heading)}.requirements-layout-v2__tab--explicit,.requirements-layout__tab--explicit{background:var(--color-brand-primary-lighter);color:#111827}.requirements-layout-v2__tab--implicit,.requirements-layout__tab--implicit{background:#fde68a;color:#111827}.requirements-layout-v2__tab-dot--explicit,.requirements-layout__tab-dot--explicit{font-size:12px;color:var(--color-brand-primary-hover)}.requirements-layout-v2__tab-dot--implicit,.requirements-layout__tab-dot--implicit{font-size:12px;color:#d97706}.requirements-layout__requirements--new-style{padding:16px 20px;flex:1;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 700px);min-height:180px;-ms-overflow-style:none;scrollbar-width:none}.requirements-layout__req-card--new-style{background:var(--color-bg-tag);border-radius:12px;padding:16px;margin-bottom:12px;transition:all .2s;border:1px solid transparent}.requirements-layout__req-header--new-style{display:flex;align-items:center;gap:12px;cursor:pointer}.requirements-layout__req-text--new-style{flex:1;font-size:14px;font-weight:500;color:var(--color-text-heading);line-height:1.5}.requirements-layout__req-tag--new-style{padding:4px 12px;border-radius:6px;font-size:12px;font-weight:500;flex-shrink:0}.requirements-layout-v2__deliverables-title--new-style,.requirements-layout__deliverables-title--new-style{font-size:14px;font-weight:500;color:var(--color-text-heading);margin-bottom:12px}.requirements-layout-v2__deliverables-list--new-style,.requirements-layout__deliverables-list--new-style{display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;max-height:400px;-ms-overflow-style:none;scrollbar-width:none}.requirements-layout-v2__deliverable-card--new-style,.requirements-layout__deliverable-card--new-style{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--color-bg-tag);border-radius:8px;cursor:pointer;transition:all .2s}.requirements-layout-v2__deliverable-icon--new-style,.requirements-layout__deliverable-icon--new-style{color:var(--color-text-body);flex-shrink:0}.requirements-layout-v2__deliverable-text--new-style,.requirements-layout__deliverable-text--new-style{flex:1;font-size:14px;font-weight:500;color:#111827}.requirements-layout-v2__deliverable-toggle--new-style,.requirements-layout__deliverable-toggle--new-style{color:var(--color-text-body);display:flex;align-items:center;flex-shrink:0}._delConfirmModalContainer_1es74_1{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:228px;border-radius:16px;background:var(--v-file-upload-del-confirm-modal-container-bg-color);border:1px solid var(--v-file-upload-del-confirm-modal-container-border-color);box-shadow:0 25px 50px -12px #00000040;z-index:1001}._delConfirmModalBody_1es74_16{padding:29px}._delConfirmModalHeader_1es74_20{display:flex;align-items:center;gap:16px}._delConfirmModalHeaderIcon_1es74_26{width:48px;height:48px;border-radius:50%;text-align:center;line-height:48px;font-size:26px;color:#f06a6a;background:#f06a6a1a}._delConfirmModalHeaderText_1es74_37{font-size:18px;font-weight:600;color:var(--v-file-upload-del-confirm-modal-header-text-color)}._delConfirmModalContent_1es74_43{margin-left:64px;padding:8px;background-color:var(--v-file-upload-del-confirm-modal-content-bg-color);border-radius:4px;font-size:14px;color:var(--v-file-upload-del-confirm-modal-content-text-color)}._tips_1es74_52{color:#f06a6a;font-weight:500}._delConfirmModalFooter_1es74_57{display:flex;align-items:center;justify-content:flex-end;margin-top:34px;gap:14px}._footerBtn_1es74_65{padding:0 20px;height:41px!important;line-height:41px!important;font-size:14px;font-weight:500;border-radius:20px;border:none!important}._cancelBtn_1es74_75{background-color:var(--v-file-upload-cancel-btn-bg-color)!important;color:var(--v-file-upload-cancel-btn-text-color)!important}._confirmBtn_1es74_80{color:#fff!important;background-color:#f06a6a!important}._fileMoveModalContainer_1f888_1{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:25px;border-radius:16px;background:var(--v-file-upload-file-move-modal-container-bg-color);border:1px solid var(--v-file-upload-file-move-modal-container-border-color);box-shadow:var(--v-file-upload-file-move-modal-container-box-shadow-color);z-index:1001}._fileMoveModalBody_1f888_14{width:100%;height:100%}._fileMoveModalTitle_1f888_19{font-size:18px;font-weight:600;color:var(--v-file-upload-file-move-modal-title-text-color)}._folderList_1f888_25{width:100%;max-height:400px;margin-top:16px;margin-bottom:24px;overflow-y:auto}._folderItem_1f888_33{display:flex;align-items:center;width:310px;padding:12px;background:var(--v-file-upload-folder-item-bg-color);border:1px solid var(--v-file-upload-folder-item-border-color);border-radius:14px;gap:12px;margin-bottom:8px;cursor:pointer;transition:border-color .2s ease}._folderItemActive_1f888_47{border-color:var(--v-file-upload-main-color)}._folderIcon_1f888_51{width:40px;height:40px;text-align:center;line-height:40px;color:var(--v-file-upload-main-color);font-size:22px;border-radius:10px;background:var(--v-file-upload-folder-icon-bg-color);flex-shrink:0}._folderName_1f888_63{font-size:14px;font-weight:500;color:var(--v-file-upload-folder-name-text-color)}._fileMoveFooter_1f888_69{display:flex;justify-content:flex-end;align-items:center;margin-top:16px;gap:20px}._cancelBtn_1f888_77{width:68px;height:37px;line-height:37px!important;border-radius:14px;background-color:var(--v-file-upload-cancel-btn-bg-color)!important;font-size:14px;font-weight:500;color:var(--v-file-upload-cancel-btn-text-color)!important;border:none!important}._confirmBtn_1f888_89{width:88px;height:37px;line-height:37px!important;border-radius:14px;background-color:var(--v-file-upload-main-color)!important;font-size:14px;font-weight:500;color:var(--v-file-upload-upload-btn-text-color)!important;border:none!important}.design-viewer{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:400px;background:#f0f0f0;border-radius:8px;overflow:hidden}.design-viewer--loading,.design-viewer--error{display:flex;align-items:center;justify-content:center}.design-viewer__loading{display:flex;flex-direction:column;align-items:center;gap:12px;color:#666}.design-viewer__spinner{width:32px;height:32px;border:3px solid #e0e0e0;border-top-color:#007aff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.design-viewer__error{display:flex;align-items:center;gap:8px;color:#dc3545;padding:16px;background:#fff5f5;border-radius:8px}.design-viewer__error-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#dc3545;color:#fff;border-radius:50%;font-weight:700}.design-viewer__controls{position:absolute;top:12px;right:12px;z-index:10;display:flex;gap:4px;background:#fff;padding:4px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.design-viewer__control-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#333;font-size:16px;font-weight:500;cursor:pointer;border-radius:4px;transition:background-color .15s}.design-viewer__control-btn:hover:not(:disabled){background:#f0f0f0}.design-viewer__control-btn:disabled{opacity:.35;cursor:not-allowed}.design-viewer__control-btn--reset{width:auto;padding:0 8px;font-size:12px}.design-viewer__streaming{position:absolute;top:12px;left:12px;z-index:10;display:flex;align-items:center;gap:8px;padding:6px 12px;background:#007affe6;color:#fff;font-size:12px;font-weight:500;border-radius:16px}.design-viewer__streaming-dot{width:8px;height:8px;background:#fff;border-radius:50%;animation:pulse 1s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.design-viewer__phase{position:absolute;top:12px;left:12px;z-index:10;display:flex;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:500;border-radius:16px;box-shadow:0 2px 8px #0000001a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.design-viewer__phase--generating{background:var(--color-brand-primary, #14c9c9);color:var(--color-text-on-brand, #fff)}.design-viewer__phase--background{--_phase-bg-amber: rgba(245, 166, 35, .92);background:var(--_phase-bg-amber);color:#fff;animation:bg-pulse 2s ease-in-out infinite}.design-viewer__phase--stopped{background:var(--color-bg-tag-secondary, #f0f0f4);color:var(--color-text-secondary, #676d8d);box-shadow:0 1px 4px #0000000f}@keyframes bg-pulse{0%,to{opacity:1}50%{opacity:.75}}.design-viewer__streaming-dot--bg{background:currentColor}.design-viewer__phase-btn{padding:3px 10px;border:none;border-radius:8px;font-size:11px;font-weight:500;cursor:pointer;line-height:1.4;transition:background .15s,color .15s,box-shadow .15s}.design-viewer__phase-btn--bg{background:#ffffff38;color:var(--color-text-on-brand, #fff)}.design-viewer__phase-btn--bg:hover{background:#ffffff61}.design-viewer__phase-btn--stop{background:#ffffff38;color:var(--color-text-on-brand, #fff)}.design-viewer__phase-btn--stop:hover{background:var(--color-btn-danger-bg, #e32019);color:var(--color-btn-danger-text, #fff)}.theme-dark .design-viewer__phase{box-shadow:0 2px 12px #00000059}.theme-dark .design-viewer__phase--generating{color:#001414}.theme-dark .design-viewer__phase--generating .design-viewer__streaming-dot{background:#001414}.theme-dark .design-viewer__phase--generating .design-viewer__phase-btn{background:#0014142e;color:#001414}.theme-dark .design-viewer__phase--generating .design-viewer__phase-btn:hover{background:#00141452}.theme-dark .design-viewer__phase--generating .design-viewer__phase-btn--stop:hover{background:var(--color-btn-danger-bg, #e32019);color:var(--color-btn-danger-text, #fff)}.theme-dark .design-viewer__phase--background{--_phase-bg-amber: rgba(210, 140, 20, .9)}.theme-dark .design-viewer__phase--background .design-viewer__phase-btn{background:#ffffff2e;color:#fff}.theme-dark .design-viewer__phase--background .design-viewer__phase-btn:hover{background:#ffffff52}.theme-dark .design-viewer__phase--background .design-viewer__phase-btn--stop:hover{background:var(--color-btn-danger-bg, #e32019);color:var(--color-btn-danger-text, #fff)}.theme-dark .design-viewer__phase--stopped{box-shadow:0 1px 4px #0003}.design-viewer__canvas-wrapper{flex:1;overflow:auto;padding:24px 24px 48px;display:flex;align-items:flex-start;justify-content:center}.design-viewer__canvas{background:#fff;box-shadow:0 4px 24px #00000014;border-radius:4px}.design-viewer__canvas--transitioning{transition:width .35s cubic-bezier(.4,0,.2,1),height .35s cubic-bezier(.4,0,.2,1)}.design-viewer__background{pointer-events:none}.design-viewer__page-nav{position:absolute;bottom:60px;left:50%;transform:translate(-50%);z-index:10;display:flex;align-items:center;gap:12px;padding:6px 12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.design-viewer__page-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:#f0f0f0;color:#333;font-size:14px;cursor:pointer;border-radius:4px;transition:all .15s}.design-viewer__page-btn:hover:not(:disabled){background:#e0e0e0}.design-viewer__page-btn:disabled{opacity:.4;cursor:not-allowed}.design-viewer__page-info{font-size:13px;color:#666;min-width:60px;text-align:center}.design-viewer__page-tabs{position:absolute;bottom:12px;left:12px;right:12px;z-index:10;display:flex;gap:4px;overflow-x:auto;padding:4px;background:#ffffffe6;border-radius:8px;box-shadow:0 2px 8px #0000001a}.design-viewer__page-tab{flex-shrink:0;padding:6px 12px;border:none;background:transparent;color:#666;font-size:12px;cursor:pointer;border-radius:4px;transition:all .15s;white-space:nowrap}.design-viewer__page-tab:hover{background:#f0f0f0}.design-viewer__page-tab--active{background:#007aff;color:#fff}.design-viewer__page-tab--active:hover{background:#06d}.design-viewer__stats{position:absolute;bottom:12px;right:12px;z-index:5;padding:4px 8px;background:#0009;color:#fff;font-size:11px;border-radius:4px}.design-element{transition:transform .15s}.design-element:hover{cursor:pointer}.design-element--rect:hover,.design-element--button:hover,.design-element--input:hover,.design-element--image:hover{filter:brightness(.95)}.design-element--text{pointer-events:none}._previewModal_h68in_1 .ant-modal-content{background-color:var(--v-file-upload-container-bg-color, #1a1a2e);border-radius:20px;overflow:hidden}._previewModal_h68in_1 .ant-modal-header{background-color:var(--v-file-upload-container-bg-color, #1a1a2e);border-bottom:1px solid var(--v-file-upload-container-border-color, #2a2a3e);padding:16px 24px}._previewModal_h68in_1 .ant-modal-close{color:var( --v-file-upload-file-input-type-item-text-color, #99a1af )!important}._modalTitle_h68in_20{display:flex;align-items:center;justify-content:space-between;width:100%}._modalTitleText_h68in_27{font-size:16px;font-weight:600;color:var(--v-file-upload-user-name-color, #e5e7eb);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%}._modalTitleType_h68in_37{font-size:12px;font-weight:500;padding:4px 12px;border-radius:20px;background-color:var(--v-file-upload-main-color, #3ac1b3);color:#fff;letter-spacing:.5px}._previewContainer_h68in_47{width:100%;height:100%;overflow:auto;background-color:var(--v-file-upload-file-detail-item-bg-color, #1e1e2e)}._previewLoading_h68in_55{display:flex;align-items:center;justify-content:center;height:100%;min-height:300px}._previewEmpty_h68in_64{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px;gap:20px}._fileNameHint_h68in_74{font-size:12px;color:#6a7282;display:block;margin-top:8px}._downloadLink_h68in_81{color:var(--v-file-upload-main-color, #3ac1b3);text-decoration:none;font-size:14px;padding:8px 20px;border-radius:8px;border:1px solid var(--v-file-upload-main-color, #3ac1b3);transition:all .2s ease}._downloadLink_h68in_81:hover{background-color:var(--v-file-upload-main-color, #3ac1b3);color:#fff}._imagePreview_h68in_97{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#0a0a0a;overflow:auto;padding:20px}._previewImage_h68in_108{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #0000004d}._pdfPreview_h68in_117{width:100%;height:100%}._previewIframe_h68in_122{width:100%;height:100%;border:none;background-color:#525659}._markdownPreview_h68in_130{padding:24px;height:100%;overflow:auto;color:var(--v-file-upload-file-detail-item-name-text-color, #e5e7eb);line-height:1.6}._markdownPreview_h68in_130 h1,._markdownPreview_h68in_130 h2,._markdownPreview_h68in_130 h3,._markdownPreview_h68in_130 h4{color:var(--v-file-upload-user-name-color, #e5e7eb);margin-top:24px;margin-bottom:16px}._markdownPreview_h68in_130 p{margin-bottom:16px}._markdownPreview_h68in_130 code{background-color:#3ac1b31a;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.9em;color:#3ac1b3}._markdownPreview_h68in_130 pre{background-color:#0d1117;padding:16px;border-radius:8px;overflow-x:auto}._markdownPreview_h68in_130 pre code{background-color:transparent;padding:0;color:#e5e7eb}._markdownPreview_h68in_130 blockquote{border-left:4px solid #3ac1b3;padding-left:16px;margin:16px 0;color:#6a7282}._markdownPreview_h68in_130 a{color:#3ac1b3;text-decoration:none}._markdownPreview_h68in_130 a:hover{text-decoration:underline}._markdownPreview_h68in_130 img{max-width:100%;border-radius:8px}._markdownPreview_h68in_130 table{border-collapse:collapse;width:100%;margin:16px 0}._markdownPreview_h68in_130 th,._markdownPreview_h68in_130 td{border:1px solid #2a2a3e;padding:8px 12px;text-align:left}._markdownPreview_h68in_130 th{background-color:#3ac1b31a}._codePreview_h68in_212{height:100%;overflow:auto;background-color:#0d1117}._codeContent_h68in_218{margin:0;padding:20px;font-family:Consolas,Monaco,Courier New,monospace;font-size:14px;line-height:1.5;color:#e5e7eb;white-space:pre-wrap;word-wrap:break-word;tab-size:2}@media(max-width:768px){._previewModal_h68in_1 .ant-modal{width:95vw!important}._markdownPreview_h68in_130{padding:16px}._codeContent_h68in_218{padding:12px;font-size:12px}}._fileUploadContainer_e48i8_1{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:1152px;height:677px;border-radius:20px;background-color:var(--v-file-upload-container-bg-color);border:1px solid var(--v-file-upload-container-border-color);box-shadow:var(--v-file-upload-container-box-shadow-color);z-index:1000;overflow:hidden}._parentMask_e48i8_16{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:999}._mask_e48i8_26{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#00000080}._fileUploadBody_e48i8_36{display:flex;width:100%;height:100%}._fileUploadSideBody_e48i8_42{flex:1;padding:0 20px;background-color:var(--v-file-up-load-sider-bg-color)}._userInfo_e48i8_48{width:100%}._userSpace_e48i8_52{display:flex;align-items:center;padding:20px 0 0;gap:15px}._userImage_e48i8_60{width:40px;height:40px;border-radius:14px;background-color:var(--v-file-upload-main-color);box-shadow:var(--v-file-upload-user-img-box-shadow-color);text-align:center;line-height:40px;font-size:24px;color:var(--v-file-upload-user-img-color)}._userSpaceDetail_e48i8_72{flex:1}._userName_e48i8_76{width:100%;font-size:15px;font-weight:600;color:var(--v-file-upload-user-name-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userSpaceSize_e48i8_86{width:100%;font-size:12px;font-weight:500;color:var(--v-file-upload-user-space-size-color)}._userSpaceProgress_e48i8_94{width:100%}._uploadBtnBody_e48i8_100{display:flex;align-items:center;padding:20px 0}._uploadBtn_e48i8_100{width:199px;height:40px;border-radius:14px;color:var(--v-file-upload-upload-btn-text-color)!important;font-size:14px;font-weight:600;background-color:var(--v-file-upload-main-color)!important;border:none!important}._fileList_e48i8_119{width:100%;height:calc(100% - 200px);overflow-y:auto;overflow-x:hidden}._fileItem_e48i8_126{width:100%}._fileItemTitle_e48i8_130{font-size:12px;color:var(--v-file-upload-file-item-title-color);margin:10px 0}._folderItemContainer_e48i8_136{display:flex;align-items:center;gap:8px}._folderItemArrow_e48i8_142{color:var(--v-file-upload-main-color);font-size:18px;cursor:pointer;transition:transform .3s ease}._folderItemArrowRotated_e48i8_149{transform:rotate(-90deg)}._folderItem_e48i8_136{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px;border-radius:14px;cursor:pointer}._folderChildrenList_e48i8_164{padding-left:35px;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}._folderChildrenExpanded_e48i8_172{max-height:500px;opacity:1}._folderChildrenCollapsed_e48i8_177{max-height:0;opacity:0}._folderItemActive_e48i8_182{background-color:var(--v-file-upload-folder-item-active-bg-color)}._folderItem_e48i8_136:hover{background:var(--v-file-upload-folder-item-hover-bg-color)}._folderItem_e48i8_136:not(:last-child){margin-bottom:2px}._folderNameBody_e48i8_194{display:flex;align-items:center;font-size:14px;gap:12px}._itemIcon_e48i8_201{width:18px;height:18px}._folderNameInput_e48i8_206{background-color:transparent!important;border:none!important;color:#99a1af!important;font-size:14px;width:75%!important}._folderCount_e48i8_214{position:relative;padding:2px 12px;border-radius:12px;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:center;min-width:32px;height:20px}._folderCountText_e48i8_227{display:block}._folderItem_e48i8_136:hover ._folderCount_e48i8_214{background-color:var(--v-file-upload-folder-count-hover-bg-color)!important}._folderMenuWrapper_e48i8_247{position:absolute;top:20px;right:5px;z-index:100}._addFileBody_e48i8_254{display:flex;align-items:center;justify-content:space-between;width:100%;gap:5px;margin:10px 0}._addFolderInput_e48i8_264{flex:4;height:34px;border:1px solid #3ac1b3!important;border-radius:8px;padding:8px;color:#99a1af!important;background-color:transparent!important}._confirmAddFolderBtn_e48i8_274{width:34px;height:34px;background-color:#3ac1b3!important;color:#fff!important;font-size:14px;border:none!important}._fileUploadDetailBody_e48i8_283{flex:4;border-left:1px solid var(--v-file-upload-container-border-color)}._fileUploadDetailHeader_e48i8_289{padding:20px;display:flex;align-items:center;justify-content:space-between}._fileInputBody_e48i8_297{width:480px;height:40px;border-radius:14px;background-color:var(--v-file-upload-file-input-body-bg-color)!important;border:1px solid var(--v-file-upload-file-input-body-border-color)!important;color:var(--v-file-upload-file-input-body-text-color)}._fileInputBody_e48i8_297::placeholder,._fileInputBody_e48i8_297 input::placeholder{color:var(--v-file-upload-file-input-body-text-color)!important}._listTypeBody_e48i8_312{display:flex;align-items:center;gap:10px}._typeBody_e48i8_318{display:flex;align-items:center;justify-content:center;width:62px;height:34px;border-radius:10px;background-color:var(--v-file-upload-file-input-type-body-bg-color);border:1px solid var(--v-file-upload-file-input-type-border-color)}._typeItem_e48i8_329{width:26px;height:26px;border-radius:7px;font-size:14px;color:var(--v-file-upload-file-input-type-item-text-color);text-align:center;line-height:26px;cursor:pointer}._typeItemActive_e48i8_340{background-color:var(--v-file-upload-file-input-type-item-active-bg-color);color:var(--v-file-upload-file-input-type-item-active-text-color);border:1px solid var(--v-file-upload-file-input-type-item-active-border-color)}._closeBtn_e48i8_347{width:34px;height:34px;border-radius:10px;text-align:center;line-height:34px;color:var(--v-file-upload-file-input-type-item-text-color)!important;font-size:20px;background-color:var(--v-file-upload-close-btn-bg-color)!important;border:1px solid var(--v-file-upload-file-input-type-item-active-border-color)!important}._fileDetailContent_e48i8_360{position:relative;width:100%;height:calc(100% - 90px);border-top:1px solid var(--v-file-upload-file-detail-content-border-color)}._fileDetailBody_e48i8_368{position:relative;padding:0 20px 80px;height:100%}._fileToolBar_e48i8_376{position:absolute;bottom:10px;left:50%;transform:translate(-50%);z-index:99;width:440px;height:57px;border-radius:50px;background:var(--v-file-upload-file-tool-bar-bg-color);display:flex;align-items:center;justify-content:space-between;box-shadow:0 15px 40px -10px #000000b2;border:1px solid var(--v-file-upload-file-tool-bar-border-color)}@keyframes _slideUp_e48i8_1{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}@keyframes _slideDown_e48i8_1{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,100%)}}._fileToolBar_e48i8_376._show_e48i8_416{animation:_slideUp_e48i8_1 .25s cubic-bezier(.25,.8,.25,1) forwards}._fileToolBar_e48i8_376._hide_e48i8_420{animation:_slideDown_e48i8_1 .25s cubic-bezier(.25,.8,.25,1) forwards}._selectFileCnt_e48i8_424{font-size:14px;font-weight:500;color:var(--v-file-upload-file-tool-bar-select-file-cnt-text-color);padding:0 20px}._fileToolBarList_e48i8_431{display:flex;align-items:center;flex:1;gap:10px}._fileMoveBtn_e48i8_438{padding:6px 17px;color:var(--v-file-upload-file-move-btn-text-color)!important;font-size:13px;font-weight:500;border-radius:20px;background-color:#3ac1b3!important;border:none!important}._fileDelBtn_e48i8_448{padding:6px 17px;color:#e5e7eb!important;font-size:13px;font-weight:500;border-radius:20px;background-color:#bf312a!important;border:none!important}._fileSelectBtn_e48i8_458{padding:6px 17px;color:#e5e7eb!important;font-size:13px;font-weight:500;border-radius:20px;background-color:#2a6fbfb2!important;border:none!important}._fileCancelBtn_e48i8_468{padding:6px 17px;color:#e5e7eb!important;font-size:13px;font-weight:500;border-radius:20px;background-color:#364153!important;border:none!important}._uploadTitle_e48i8_478{font-size:24px;font-weight:600;color:var(--v-file-upload-file-tool-bar-upload-title-text-color)}._uploadTip_e48i8_484{font-size:14px;color:#6a7282}._draggerBody_e48i8_489{width:832px;height:220px;margin:20px auto;background:var(--v-file-upload-dragger-body-bg-color)}._draggerBody_e48i8_489 .ant-upload-drag:hover{border-color:#40eae3!important}._draggerBody_e48i8_489 .ant-upload-drag-hover{border-color:#40eae3!important;background-color:#3ac1b30d!important}._uploadText_e48i8_507{font-size:15px;font-weight:500;color:var(--v-file-upload-upload-text-text-color)}._uploadHint_e48i8_513{font-size:13px;color:var(--v-file-upload-file-tool-bar-upload-hint-text-color)}._uploadIcon_e48i8_518{width:64px;height:64px;border-radius:50%;background-color:var(--v-file-upload-upload-icon-bg-color);text-align:center;line-height:64px;margin:10px auto;border:1px solid var(--v-file-upload-file-tool-bar-border-color);box-shadow:var(--v-file-upload-file-tool-bar-box-shadow)}._uploadImage_e48i8_530{display:inline-block;width:32px;height:32px}._uploadFileList_e48i8_536{width:100%;margin-top:30px}._uploadFileListHeader_e48i8_542{display:flex;align-items:baseline;gap:5px}._uploadFileListTitle_e48i8_548{font-size:14px;color:var(--v-file-upload-file-list-title-text-color);font-weight:500}._uploadFileListProgress_e48i8_554{padding:2px 8px;border-radius:12px;font-size:12px;color:var(--v-file-upload-file-list-progress-text-color);font-weight:500;background-color:var(--v-file-upload-file-list-progress-bg-color)}._uploadFileListBody_e48i8_563{width:100%;height:210px;overflow-y:auto}._uploadFileItem_e48i8_569{position:relative;display:flex;justify-content:space-between;padding:16px;border-radius:14px;background-color:var(--v-file-upload-file-item-bg-color);border:1px solid var(--v-file-upload-file-item-border-color);margin-top:10px;box-shadow:var(--v-file-upload-file-item-box-shadow);cursor:pointer}._uploadFileInfo_e48i8_583{display:flex;align-items:center;gap:10px}._uploadFileType_e48i8_589{width:40px;height:40px;font-size:20px;text-align:center;line-height:40px;border-radius:10px}._uploadFileLoading_e48i8_598{color:#99a1af;background-color:var(--v-file-upload-file-item-loading-bg-color);border:1px solid var(--v-file-upload-file-item-loading-border-color)}._uploadFileTypeSuccess_e48i8_604{color:var(--v-file-upload-main-color);background-color:var(--v-file-upload-file-item-type-success-bg-color);border:1px solid var(--v-file-upload-file-item-type-success-border-color)}._uploadFileName_e48i8_610{font-size:14px;font-weight:500;color:var(--v-file-upload-file-item-name-text-color)}._uploadFileSize_e48i8_616{font-size:12px;color:#6a7282}._uploadFileAction_e48i8_621{display:flex;align-items:center;gap:10px}._uploadFileStatus_e48i8_628{font-size:12px;font-weight:500;color:#6a7282}._delUploadFileBtn_e48i8_634{background-color:transparent!important;border:none!important;box-shadow:none!important;color:red!important;opacity:0;transition:opacity .2s ease}._uploadFileItem_e48i8_569:hover ._delUploadFileBtn_e48i8_634{opacity:1}._delUploadFileBtn_e48i8_634:hover{background-color:#ff4d4f1a!important}._uploadFileProgress_e48i8_651{position:absolute;bottom:0;left:0;width:100%;height:4px;border-bottom-left-radius:14px;border-bottom-right-radius:14px;background-color:var(--v-file-upload-file-item-progress-bg-color);overflow:hidden}._fileDetailList_e48i8_664{display:flex;gap:15px;width:100%;flex-wrap:wrap}._fileDetailHeader_e48i8_671{width:100%;display:flex;justify-content:flex-end;align-items:center;height:40px;margin:10px 0;padding:0 20px}._filePath_e48i8_681{display:flex;align-items:center;width:100%;color:#6a7282;font-size:10px;gap:16px}._filePathText_e48i8_691{position:relative;cursor:pointer}._filePathText_e48i8_691:not(:first-child):before{position:absolute;content:"/";left:-9px;top:0;color:#6a7282;font-size:10px}._fileDetailFilterBody_e48i8_705{display:flex;align-items:center;font-size:12px;color:#508a92;gap:2px;cursor:pointer;position:relative;padding:4px 8px;transition:box-shadow .2s ease}._fileDetailFilterIcon_e48i8_717{width:24px;height:24px}._sortMenuContainer_e48i8_723{position:absolute;top:32px;right:0;width:144px;border-radius:14px;background:var(--v-file-upload-file-menu-container-bg-color);box-shadow:var(--v-file-upload-file-menu-container-box-shadow);z-index:9999;padding:8px 0;visibility:visible;opacity:1}._sortMenuList_e48i8_739{padding:0}._sortMenuItem_e48i8_743{display:flex;align-items:center;padding:8px 16px;color:var(--v-file-upload-file-menu-list-item-text-color);font-weight:500;font-size:14px;cursor:pointer;border-radius:14px;gap:8px}._sortMenuItem_e48i8_743:hover{background-color:var(--v-file-upload-folder-item-hover-bg-color)}._sortMenuCheck_e48i8_759{width:16px;display:flex;align-items:center;justify-content:center}._sortMenuLabel_e48i8_766{flex:1}._sortMenuDivider_e48i8_770{height:1px;background-color:var(--v-file-upload-file-menu-list-border-color);margin:8px 0}._fileDetailFilterBody_e48i8_705:hover{box-shadow:0 2px 8px #3ac1b34d;border-radius:8px}._addFolderBtn_e48i8_782{width:135px;height:40px;background:#3ac1b35c!important;color:#3ac1b3!important;text-align:center;font-size:14px;font-weight:600;border-radius:14px;box-shadow:0 1px 3px #0000001a;border:none!important;margin-right:27px}._fileDetailItem_e48i8_796{position:relative;width:154px;height:204px;border-radius:14px;background-color:var(--v-file-upload-file-detail-item-bg-color);border:1px solid var(--v-file-upload-file-detail-item-border-color);flex-shrink:0;margin-bottom:40px;cursor:pointer;border:1px solid transparent}._fileDetailItem_e48i8_796:hover{border-color:var( --v-file-upload-file-detail-item-hover-border-color )}._fileDetailItem_e48i8_796._active_e48i8_817{border-color:var(--v-file-upload-main-color)}._fileDetailItem_e48i8_796._active_e48i8_817 ._fileDetailActionList_e48i8_821{opacity:1;visibility:visible}._fileDetailActionList_e48i8_821{position:absolute;top:5px;right:0;width:100%;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}._fileDetailItem_e48i8_796:hover ._fileDetailActionList_e48i8_821{opacity:1;visibility:visible}._fileDetailActionBody_e48i8_843{display:flex;justify-content:end;padding:0 10px}._fileDetailActionItem_e48i8_852{width:26px;height:26px;border-radius:50%;background:#1a1a1a99;text-align:center;line-height:26px;color:#d1d5dc;font-size:14px}._checkFileBox_e48i8_863{position:absolute;top:5px;left:10px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px;border-radius:8px;color:#0a1a15;cursor:pointer}._checkFileIcon_e48i8_882{width:14px;height:14px}._checkFileBox_e48i8_863._active_e48i8_817{background-color:var(--v-file-upload-main-color);border:1px solid var(--v-file-upload-main-color)}._fileDetailImageBody_e48i8_892{display:flex;align-items:center;justify-content:center;width:100%;height:132px;background-color:var(--v-file-upload-main-color);border-top-left-radius:14px;border-top-right-radius:14px}._fileDetailImage_e48i8_892{width:66px;height:66px;border-top-left-radius:14px;border-top-right-radius:14px}._zipIcon_e48i8_911{width:21px;height:66px}._folderImage_e48i8_916{width:100%;height:132px}._fileDetailInfo_e48i8_921{margin:15px}._fileDetailFileName_e48i8_926{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:500;color:var(--v-file-upload-file-detail-item-name-text-color)}._fileDetailFileNameInput_e48i8_936{width:100%;font-size:14px;font-weight:500;color:var(--v-file-upload-file-detail-item-name-text-color)!important;background-color:transparent!important;border:none!important}._fileDetailFileSize_e48i8_945{font-size:12px;color:var(--v-file-upload-file-detail-file-size-text-color);margin-top:5px}._fileDetailItemContianer_e48i8_951{display:flex;align-items:center;width:100%}._listCheckBox_e48i8_957{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:8px;cursor:pointer;margin-right:20px;background:transparent;border:1px solid #99a1af}._fileLateralItem_e48i8_971{position:relative;display:flex;align-items:center;justify-content:space-between;flex:1;padding:10px;border-radius:14px;background-color:var(--v-file-upload-file-detail-item-bg-color);cursor:pointer;border:1px solid var(--v-file-upload-file-lateral-item-border-color)}._fileLateralItem_e48i8_971:hover{border-color:var( --v-file-upload-file-detail-item-hover-border-color )}._fileLateralItem_e48i8_971._active_e48i8_817{border-color:var(--v-file-upload-main-color)}._fileLateralItemInfo_e48i8_998{display:flex;align-items:center;gap:15px}._folderLateralImage_e48i8_1004{width:48px;height:48px}._fileLateralImageBody_e48i8_1009{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:var(--v-file-upload-main-color);border-radius:10px}._fileLateralImage_e48i8_1009{width:24px;height:24px;border-radius:10px}._fileLateralFileName_e48i8_1026{font-size:14px;font-weight:500;color:var(--v-file-upload-file-detail-item-name-text-color)}._fileLateralFileTime_e48i8_1032{font-size:12px;color:#6a7282}._fileLateralItemAction_e48i8_1037{display:flex;align-items:center;gap:20px}._fileLateralItemSize_e48i8_1043{font-size:13px;font-weight:500;color:var(--v-file-upload-file-detail-file-size-text-color)}._fileDetailActionIcon_e48i8_1049{font-size:24px;color:var(--v-file-upload-file-detail-file-size-text-color);cursor:pointer}._fileMenuContainer_e48i8_1055{position:absolute;top:40px;right:-15px;width:144px;border-radius:14px;background:var(--v-file-upload-file-menu-container-bg-color);border:1px solid var(--v-file-upload-file-menu-container-border-color);box-shadow:var(--v-file-upload-file-menu-container-box-shadow);z-index:99}._fileMenuList_e48i8_1068{padding:10px 0;border-bottom:1px solid var(--v-file-upload-file-menu-list-border-color)}._fileMenuItem_e48i8_1074{display:flex;align-items:center;padding:8px 16px;color:var(--v-file-upload-file-menu-list-item-text-color);font-weight:500;font-size:14px;gap:15px;border-radius:14px;margin-top:2px;cursor:pointer}._fileMenuItem_e48i8_1074:hover{background-color:var(--v-file-upload-folder-item-hover-bg-color)}._delFileBody_e48i8_1092{display:flex;align-items:center;padding:14px;color:#f06a6a;font-weight:500;font-size:14px;gap:15px;border-radius:14px;margin:2px 0;cursor:pointer}._delFileBody_e48i8_1092:hover{background-color:var(--v-file-upload-folder-item-hover-bg-color)}._fileListEmpty_e48i8_1109{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._fileListEmptyBody_e48i8_1117{display:flex;flex-direction:column;align-items:center;justify-content:center}._fileListEmptyIcon_e48i8_1124{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;color:var(--v-file-upload-file-list-empty-icon-text-color);font-size:40px;border:1px solid var(--v-file-upload-file-list-empty-icon-border-color);background-color:var(--v-file-upload-file-list-empty-icon-bg-color);box-shadow:var(--v-file-upload-file-list-empty-icon-box-shadow-color)}._fileListEmptyTextContainer_e48i8_1138{margin-top:16px;text-align:center}._fileListEmptyText_e48i8_1138{font-size:15px;font-weight:500;color:var(--v-file-upload-file-list-empty-text-color)}._fileListEmptyTip_e48i8_1152{font-size:13px;color:#6a7282;margin-top:4px}._breadcrumb_e48i8_1159{display:flex;align-items:center;padding:10px 20px 0;font-size:13px;gap:6px}._breadcrumbLink_e48i8_1167{color:var(--v-file-upload-main-color);cursor:pointer}._breadcrumbLink_e48i8_1167:hover{text-decoration:underline}._breadcrumbSeparator_e48i8_1176{color:var(--v-file-upload-folder-count-text-color)}._breadcrumbCurrent_e48i8_1180{color:var(--v-file-upload-folder-name-text-color)}._fileGroupedList_e48i8_1185{width:100%}._fileTypeGroup_e48i8_1189{margin-bottom:20px}._fileTypeGroupHeader_e48i8_1193{display:flex;align-items:center;justify-content:space-between;padding:0 4px;margin-bottom:8px}._fileTypeGroupTitle_e48i8_1201{font-size:14px;font-weight:600;color:var(--v-file-upload-file-detail-item-name-text-color)}._fileTypeGroupToggle_e48i8_1207{font-size:12px;color:#8c8f95;cursor:pointer;-webkit-user-select:none;user-select:none}._fileTypeGroupToggle_e48i8_1207:hover{text-decoration:underline}._fileTypeGroupDivider_e48i8_1218{width:100%;height:1px;background-color:var(--v-file-upload-file-detail-content-border-color);margin-bottom:12px}.dialog-section{height:100%;overflow:hidden;display:flex;flex-direction:column}.dialog-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);height:60px;box-sizing:border-box}.dialog-header h2{font-size:16px;font-weight:600;margin:0;color:var(--color-text-heading)}.dialog-collapse-btn{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:background-color .2s}.dialog-collapse-btn:hover{background:#ffffff1a}.dialog-content{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:0 20px;box-sizing:border-box}.dialog-messages{flex:1;overflow:auto;padding:20px 0;border-radius:16px;position:relative;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.dialog-messages::-webkit-scrollbar{width:6px}.dialog-messages::-webkit-scrollbar-track{background:transparent}.dialog-messages::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.dialog-messages::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.dialog-messages--has-more-below:after{content:"";position:absolute;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to top,rgba(0,0,0,.1),transparent);pointer-events:none}.dialog-messages--has-more-above:before{content:"";position:absolute;top:0;left:0;right:0;height:20px;background:linear-gradient(to bottom,rgba(0,0,0,.1),transparent);pointer-events:none}.dialog-typing-wrapper{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px;animation:fadeIn .3s ease}.dialog-typing-indicator{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dialog-typing-dots{display:flex;gap:4px}.dialog-typing-dot{width:6px;height:6px;background:var(--color-brand-primary);border-radius:50%;animation:typingBounce 1.4s infinite ease-in-out}.dialog-typing-dot:nth-child(1){animation-delay:-.32s}.dialog-typing-dot:nth-child(2){animation-delay:-.16s}.dialog-typing-label{font-size:12px;color:var(--color-text-secondary);font-weight:500}.dialog-message-wrapper{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.dialog-message-wrapper--user{justify-content:flex-end}.dialog-message-wrapper--assistant{flex-direction:row}.dialog-message-avatar{flex-shrink:0;width:32px;height:32px;border-radius:50px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-weight:600;font-size:14px}.dialog-message{max-width:70%;padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.5;word-break:break-word;animation:scaleIn .2s ease}.dialog-message--user{background:linear-gradient(135deg,#667eea,#764ba2);color:var(--color-text-body);margin-left:auto;border-radius:16px;max-width:85%;font-size:15px;line-height:1.6;background:var(--color-bg-hover);border:1px solid var(--color-border-default)}.dialog-message--assistant{background:var(--color-bg-tag);color:var(--color-text-heading);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:4px 16px 16px}.dialog-back-to-bottom{position:sticky;bottom:20px;display:flex;justify-content:center;margin-top:20px}.dialog-back-to-bottom-btn{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:var(--color-text);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease}.dialog-back-to-bottom-btn:hover{background:#fff3;transform:translateY(-2px);box-shadow:0 4px 12px #0003}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes typingBounce{0%,80%,to{transform:scale(.6);opacity:.6}40%{transform:scale(1);opacity:1}}.dialog-input-compact{flex-shrink:0;padding:8px 0 4px}.dialog-input-compact .input-card,.dialog-input-compact .input-card--expanded{height:120px;min-height:120px}.dialog-input-compact .input-card--has-files{height:200px;min-height:200px}.dialog-input-compact .input-card__content{padding:10px 24px}.dialog-input-compact .input-card__input{font-size:15px}.panel--new-style,.requirements-layout__panel--new-style{overflow:hidden;flex-direction:column;height:auto;min-height:300px;position:relative;width:100%;max-height:none}.requirements-layout__requirements--new-style{min-height:0!important}.requirements-layout__top-drag-handle{cursor:ns-resize;transition:all .2s ease;z-index:1000}.requirements-layout__top-drag-handle:hover{opacity:.5!important;background-color:var(--color-brand-primary, #37d4cf)!important}.requirements-layout__top-drag-handle:active{opacity:.8!important;cursor:grabbing}.requirements-layout__panel-header--new-style{display:flex;align-items:center;justify-content:space-between;padding:6px 12px}.requirements-layout__toggle-buttons{display:flex;align-items:center;gap:4px}.requirements-layout__toggle-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.requirements-layout__toggle-btn:hover:not(:disabled){background:var(--color-bg-hover);color:var(--color-text-heading)}.requirements-layout__toggle-btn:disabled{color:var(--color-text-disabled);cursor:not-allowed;opacity:.4}.theme-dark .requirements-layout__toggle-btn:hover:not(:disabled){background:var(--color-bg-card-hover)}.requirements-layout-v2__tabs-bar--new-style,.requirements-layout__tabs-bar--new-style{display:flex;gap:8px;padding:4px 12px 8px}.requirements-layout__tab--explicit{background:var(--color-brand-primary-lighter);color:#111827}.requirements-layout__tab-dot--explicit{font-size:12px;color:var(--color-brand-primary-hover)}.requirements-layout__tab--new-style{display:flex;align-items:center;gap:4px;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-text-heading)}.requirements-layout__tab--implicit{background:#fde68a;color:#111827}.requirements-layout__tab-dot--implicit{font-size:12px;color:#d97706}.requirements-layout__requirements--new-style{padding:4px 12px 8px;flex:1;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.requirements-layout__requirements--new-style::-webkit-scrollbar{display:none;width:0;height:0}.requirements-layout__panel:has(.requirements-layout__requirements--has-more-below):after{opacity:1}.requirements-layout__panel:has(.requirements-layout__requirements--has-more-above):before{opacity:1}.theme-dark .requirements-layout__panel:before{background:linear-gradient(to bottom,rgba(13,26,28,.95) 0%,transparent 100%)}.requirements-layout__req-card--new-style{background:var(--color-bg-tag);border-radius:8px;padding:8px 10px;margin-bottom:6px;transition:all .2s;border:1px solid transparent}.requirements-layout__req-card--implicit{border:1px solid #fde68a}.requirements-layout__req-header--new-style{display:flex;align-items:center;gap:8px;cursor:pointer}.requirements-layout__req-icon--new-style{font-size:12px;flex-shrink:0}.requirements-layout__req-icon--implicit{color:#d97706}.requirements-layout__req-icon--explicit{color:var(--color-brand-primary-hover)}.requirements-layout__req-text--new-style{flex:1;font-size:13px;font-weight:500;color:var(--color-text-heading);line-height:1.4}.requirements-layout__req-tag--new-style{padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;flex-shrink:0}.requirements-layout__req-tag--implicit{background:#fde68a;color:#111827}.requirements-layout__req-tag--explicit{background:var(--color-brand-primary-lighter);color:#111827}.requirements-layout__req-toggle--new-style{color:var(--color-text-body);display:flex;align-items:center;flex-shrink:0}.requirements-layout__req-expand--new-style{margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.05)}.requirements-layout__req-standards--new-style{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.requirements-layout__req-standard-item--new-style{font-size:13px;color:var(--color-text-body);line-height:1.5;padding-left:4px}.requirements-layout__standard-bullet{color:var(--color-text-secondary);flex-shrink:0;margin-right:8px}.requirements-layout__req-reason--new-style{display:flex;align-items:flex-start;gap:8px;padding:12px;background:linear-gradient(to bottom,#fde68a 60%,#656565 200%);border-radius:8px;box-shadow:0 2px 8px #0000001a}.requirements-layout__req-reason-icon--new-style{color:#d97706;flex-shrink:0;margin-top:2px}.requirements-layout__req-reason-text--new-style{font-size:13px;color:#111827;line-height:1.5}.requirements-layout-v2__deliverables-section--new-style,.requirements-layout__deliverables-section--new-style{padding:0 20px 16px}.requirements-layout-v2__deliverables-section--new-style::-webkit-scrollbar,.requirements-layout__deliverables-section--new-style::-webkit-scrollbar{display:none;width:0;height:0}.requirements-layout-v2__deliverables-title--new-style{font-size:14px;font-weight:500;color:var(--color-text-heading);margin-bottom:12px}.requirements-layout-v2__deliverables-list--new-style{display:flex;flex-direction:column;gap:8px}.requirements-layout-v2__deliverables-list--new-style,.requirements-layout__deliverables-list--new-style{display:flex;flex-direction:column;gap:8px;-ms-overflow-style:none;scrollbar-width:none}.requirements-layout-v2__deliverable-card--final{background:var(--color-bg-tag);border-radius:12px;padding:16px;transition:all .2s}.requirements-layout__requirements--new-style::-webkit-scrollbar{width:6px}.requirements-layout-v2__deliverable-header--final{display:flex;align-items:center;gap:12px;cursor:pointer}.requirements-layout-v2__deliverable-icon--final{color:var(--color-text-body);flex-shrink:0}.requirements-layout-v2__deliverable-text--final{flex:1;font-size:14px;font-weight:500;color:var(--color-text-heading)}.requirements-layout-v2__deliverable-toggle--final{color:var(--color-text-body);flex-shrink:0}.requirements-layout-v2__deliverable-expand--final{margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;gap:6px}.requirements-layout-v2__deliverable-format--final{display:inline-block;font-size:11px;font-weight:500;color:var(--color-text-secondary);background:var(--color-bg-hover);padding:2px 8px;border-radius:4px;width:fit-content}.requirements-layout-v2__deliverable-desc--final{font-size:13px;color:var(--color-text-body);line-height:1.5}.requirements-layout--collapsible-content{display:flex;flex-direction:column;height:100%;padding:4px;border:2px solid var(--color-bg-tag);overflow:hidden;width:700px}.requirements-layout__chat-section{display:flex;flex-direction:column;flex-shrink:0;padding:16px}.panel--new-style{flex:1;overflow-y:auto;padding:16px;min-height:200px;max-height:100vh;transition:none}._tabBar_w2mq2_1{position:relative;display:flex;align-items:center;height:40px;border-bottom:1px solid var(--v-home-v2-tab-bar-border-color);gap:4px;margin-bottom:8px;z-index:1}._tabItem_w2mq2_12{display:flex;align-items:center;justify-content:center;padding:8px;min-width:100px;color:var(--v-tab-item-text-color);font-size:14px;font-weight:700;gap:8px;height:100%;box-sizing:border-box;cursor:pointer;background:transparent;border:1px solid transparent;font-family:inherit}._tabItemActive_w2mq2_25{color:#3ac1b3;border:1px solid var(--v-tab-item-active-border-color);border-bottom:none;border-radius:8px 8px 0 0;position:relative;z-index:2;background-color:var(--v-tab-item-active-bg-color)}._tabItemActive_w2mq2_25:after{content:"";position:absolute;bottom:-1px;left:1px;right:1px;height:1px;background-color:var(--v-tab-item-active-bg-color)}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._canvasWrap_15q47_3{width:100%;height:500px;min-height:500px;border-radius:10px;overflow:hidden;position:relative;background:var(--color-bg-card, #ffffff)}._rootNode_15q47_14,._reqNode_15q47_15,._roleNode_15q47_16{transition:opacity .18s ease,box-shadow .18s ease,transform .18s ease}._dimmed_15q47_20{opacity:.32}._rootNode_15q47_14{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--color-brand-primary, #14c9c9),color-mix(in srgb,var(--color-brand-primary, #14c9c9) 70%,black));color:var(--color-text-inverse, #ffffff);padding:12px 22px;border-radius:999px;font-weight:600;font-size:14px;white-space:nowrap;box-shadow:0 4px 14px #14c9c959}._reqNode_15q47_15{background:var(--color-bg-card, #ffffff);border:1px solid var(--color-border-default, #d8dae3);border-radius:10px;padding:10px 12px;width:180px;display:flex;flex-direction:column;gap:6px;color:var(--color-text-heading, #121520);box-shadow:0 1px 4px #1215200f}._reqOrderChip_15q47_57{font-size:10px;font-weight:600;color:var(--color-text-secondary, #676d8d);background:var(--color-bg-tag-secondary, #f0f0f4);padding:2px 8px;border-radius:999px;width:fit-content}._reqContent_15q47_67{font-size:12px;line-height:1.5;color:var(--color-text-body, #474c6b);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._reqOwners_15q47_77{display:flex;gap:4px}._reqOwnerDot_15q47_82{width:8px;height:8px;border-radius:50%}._roleNode_15q47_16{background:var(--color-bg-card, #ffffff);border:1.5px solid var(--role-color, var(--color-brand-primary, #14c9c9));border-radius:12px;width:220px;overflow:hidden;color:var(--color-text-heading, #121520);box-shadow:0 2px 12px #1215201a}._roleHeader_15q47_99{display:flex;align-items:center;gap:8px;padding:8px 14px;background:color-mix(in srgb,var(--role-color, #14c9c9) 16%,transparent)}._roleHeader_15q47_99:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--role-color, #14c9c9);flex-shrink:0}._roleName_15q47_116{font-size:14px;font-weight:600;color:var(--role-color, #14c9c9);color:color-mix(in srgb,var(--role-color, #14c9c9) 78%,black)}._roleBrief_15q47_123{padding:10px 14px 12px;font-size:11px;color:var(--color-text-body, #474c6b);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._empty_15q47_135,._error_15q47_136{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:300px;gap:10px;color:var(--color-text-body, #474c6b);font-size:13px;padding:40px 20px;text-align:center}._error_15q47_136{color:var(--color-text-accent, #e32019)}._spin_15q47_154{animation:_teamSpin_15q47_1 1s linear infinite;color:var(--color-brand-primary, #14c9c9)}@keyframes _teamSpin_15q47_1{to{transform:rotate(360deg)}}._tabFooter_1srpl_1{width:100%;height:100%;display:flex;flex-direction:column;padding:16px;box-sizing:border-box}._tabFooterHead_1srpl_10{display:flex;align-items:center;color:var(--color-text-body);font-size:14px;font-weight:600;gap:8px;margin-bottom:24px}._progressBody_1srpl_20{display:flex;align-items:center;justify-content:center;padding:0 32px}._progress_1srpl_20{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;max-width:768px}._bWarning_1srpl_36{display:flex;align-items:center;gap:8px;width:343px;height:42px;padding:0 12px;border-radius:10px;background-color:#f0b1001a;border:1px solid rgba(240,177,0,.2);color:#f0b100e6;font-weight:500;font-size:14px;margin:0 auto;box-shadow:0 1px 3px #0000001a}._progressTooltip_1srpl_53{position:absolute;top:100%;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none;margin-top:4px}._progressTooltipBox_1srpl_67{min-width:60px;padding:4px 10px;height:36px;border-radius:8px;border:1px solid var(--color-brand-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--color-brand-primary);box-shadow:0 2px 8px #14c9c940;background-color:var(--color-bg-card);white-space:nowrap}._progressTooltipPercent_1srpl_84{font-size:16px;font-weight:700;line-height:1}._progressTooltipGrade_1srpl_90{font-size:14px;font-weight:400;line-height:1}._progressTooltipLine_1srpl_96{width:2px;height:8px;background-color:var(--color-brand-primary)}._progressLabels_1srpl_102{display:flex}._progressLabels_1srpl_102 span{flex:1;text-align:center;font-size:16px;font-weight:700}._progressBar_1srpl_113{display:flex;width:100%;height:14px;border-radius:20px;overflow:hidden}._progressSegment_1srpl_121{flex:1;height:100%}._confirmButtonWrapper_1srpl_126{display:flex;align-items:center;justify-content:center;margin-top:32px}._confirmButton_1srpl_126{display:flex;align-items:center;justify-content:center;gap:8px;width:140px;height:40px;border-radius:10px;background-color:var(--color-brand-primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:background-color .12s ease}._confirmButton_1srpl_126:hover{background-color:var(--color-brand-primary-hover, var(--color-brand-primary))}._confirmButtonIcon_1srpl_154{width:14px;height:14px}._tooltipWrapper_1srpl_159{position:relative;display:inline-flex;cursor:pointer}._qualityTable_1srpl_165{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;display:none;flex-direction:column;width:auto;min-width:280px;border:1px solid var(--v-coupling-quality-table-border-color);border-radius:8px;overflow:hidden;background-color:var(--v-coupling-quality-table-bg-color);z-index:100}._tooltipWrapper_1srpl_159:hover ._qualityTable_1srpl_165{display:flex}._tableRow_1srpl_186{display:flex;align-items:center;border-bottom:1px solid var(--v-table-header-bg-color)}._tableRow_1srpl_186:last-child{border-bottom:none}._tableHeader_1srpl_196{background-color:var(--v-table-header-bg-color)}._tableHeader_1srpl_196 ._tableCell_1srpl_200{color:#3ac1b3;font-weight:700}._tableRowC_1srpl_205{background-color:#eb343b26}._tableCell_1srpl_200{flex:1;padding:8px 12px;font-size:13px;color:var(--v-coupling-quality-table-cell-text-color);text-align:center;white-space:nowrap}._statusDot_1srpl_218{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}._modalOverlay_1srpl_226{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:#0009;z-index:10000}._modal_1srpl_226{width:420px;height:230px;border-radius:16px;background-color:var(--v-coupling-modal-bg-color);display:flex;flex-direction:column;padding:24px;box-sizing:border-box}._modalHeader_1srpl_247{display:flex;align-items:center;gap:10px;margin-bottom:16px}._modalIcon_1srpl_254{width:32px;height:32px;border-radius:50%;background-color:var(--v-coupling-modal-icon-bg-color);border:1px solid #ffe2e2;display:flex;align-items:center;justify-content:center;box-shadow:0 25px 50px -12px #00000040}._modalIconImg_1srpl_266{width:20px;height:20px}._modalTitle_1srpl_271{color:var(--v-coupling-modal-header-color);font-size:16px;font-weight:700}._modalBody_1srpl_277{width:298px;height:68px;background-color:var(--v-coupling-modal-body-bg-color);border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 16px;color:var(--v-coupling-modal-body-text-color);font-size:13px;line-height:1.5;margin:0 auto}._modalFooter_1srpl_293{display:flex;align-items:center;justify-content:center;margin-top:auto}._modalBtn_1srpl_300{width:113px;height:43px;border-radius:14px;background-color:#fb2c36;color:#fff;font-size:14px;font-weight:700;border:none;cursor:pointer}._launchGate_h4qj9_1{display:flex;align-items:center;justify-content:center;margin-top:32px}._bar_h4qj9_8{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:10px;background-color:var(--color-fill-secondary, #f0f1f3);cursor:not-allowed;overflow:hidden;transition:width .35s ease-in-out,background-color .35s ease-in-out}._barReady_h4qj9_22{width:140px;background-color:var(--color-brand-primary);cursor:default}._checklist_h4qj9_28{display:flex;align-items:center;gap:16px;opacity:1;transition:opacity .15s ease}._barReady_h4qj9_22 ._checklist_h4qj9_28{opacity:0;pointer-events:none}._chip_h4qj9_41{display:inline-flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap}._chipReady_h4qj9_49{color:var(--color-success, #3cbc80)}._chipPending_h4qj9_53{color:var(--color-text-tertiary, #99a1b0)}._chipCheck_h4qj9_57{font-weight:700}._spinner_h4qj9_61{width:12px;height:12px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_launchGateSpin_h4qj9_1 .8s linear infinite}@keyframes _launchGateSpin_h4qj9_1{to{transform:rotate(360deg)}}._confirmButton_h4qj9_76{position:absolute;display:flex;align-items:center;justify-content:center;gap:8px;width:140px;height:40px;border-radius:10px;background-color:var(--color-brand-primary);color:#fff;font-size:14px;font-weight:600;border:none;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease .15s}._barReady_h4qj9_22 ._confirmButton_h4qj9_76{opacity:1;pointer-events:auto}._confirmButton_h4qj9_76:disabled{cursor:not-allowed}._confirmButtonIcon_h4qj9_105{width:14px;height:14px}.app{min-height:100vh;display:flex;flex-direction:column;background-color:#fff;transition:background-color .3s ease}.theme-dark .app,[data-theme=dark] .app{background-color:var(--color-bg-page, #001414)}.app__grid{position:fixed;inset:0;z-index:0;pointer-events:none;mask-image:radial-gradient(600px circle at center,white,transparent);-webkit-mask-image:radial-gradient(600px circle at center,white,transparent);opacity:.6}.demo-link-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.demo-link-btn:hover{background:var(--color-bg-hover);color:var(--color-brand-primary)}@keyframes dockFadeIn{0%{opacity:0}to{opacity:1}}.app-search{width:261px;border-radius:50px;height:42px;padding-left:20px;color:var(--color-text-secondary);background:var(--color-bg-input)}.app-search,.app-search.ant-input-affix-wrapper,.app-search .ant-input{background-color:var(--color-bg-input)!important;border-color:var(--v-border-color)!important}.app-search:hover,.app-search.ant-input-affix-wrapper:hover,.app-search.ant-input-affix-wrapper-focused,.app-search:focus-within,.app-search .ant-input:hover,.app-search .ant-input:focus{background-color:var(--color-bg-input)!important;border-color:var(--v-border-color)!important}:root{--v-main-color: #14c9c9;--v-text-title-main-color: #268687;--v-text-title-sub-main-color: #80b2b3;--v-text-primary-color: #000000;--v-text-secondary-color: #666666;--v-content-color: #b7b5b5;--v-agent-color: #b6c1fa;--v-text-file-tree-color: #104849;--v-chat-user-title-color: #a3cca7;--v-sidebar-icon-color: #000000;--v-pdf-color: #d92d20;--v-csv-color: #2e9454;--v-pptx-color: #e62e06;--v-jpg-color: #7f56d9;--v-border-color: #d1d1d6;--v-download-color: #ffffff33;--v-border: 1px solid var(--v-border-color);--v-download-border: 1px solid var(--v-download-color);--v-line-border-color: #e5f6f4;--v-tab-popup-border-color: #ffffff;--tab-active-bg-color: #ffffff;--v-focus-shadow-color: rgba(20, 201, 201, .2);--v-liked-bg-color: #f7696e;--v-file-tree-bg-page-color: #f1f7f7;--v-sidebar-bg-color: #e5faf2;--v-page-bg-color: #ffffff;--v-work-bg-color: #ffffff;--v-progress-stroke-bg-color: #32a8a8;--v-progress-trail-bg-color: #d0f2f1;--v-tab-popup-bg-color: #ffffff;--download-btn-hover-bg-color: linear-gradient( 135deg, #eaee9e 10%, #e7df9a 25%, #a5eed7 50%, #b1c3d6 85%, #92c1e1 100% );--v-download-btn-bg-color: linear-gradient( 135deg, #eaee9e 10%, #e7df9a 25%, #a5eed7 50%, #b1c3d6 85%, #92c1e1 100% );--v-delivery-border-color: rgba(0, 0, 0, .3);--v-ball-chat-page-color: rgba(252, 252, 252, .8);--v-ball-chat-title-bg-color: rgba(252, 252, 252, .9);--v-ball-chat-title-color: #7da1a1;--v-ball-chat-message-color: #99c4c4;--v-ball-chat-header-color: #9cb9b5;--v-ball-chat-record-item-color: #bed7d3;--v-ball-chat-record-item-border-color: #e7f2f1;--v-ball-chat-input-bg-color: #f3f9f9;--v-ball-chat-send-btn-bg-color: #39bcbc;--v-ball-chat-input-text-color: #000000;--v-ball-chat-placeholder-text-color: #92b2b3;--v-ball-title-border-color: 1px solid #edeaea;--v-ball-bg-color: rgba(255, 255, 255, .85);--v-ball-body-border-shadow: 0 0 40px rgba(153, 196, 196, .5), inset 0 0 25px rgba(255, 255, 255, .9), 0 4px 20px rgba(0, 0, 0, .1);--v-ball-cneter-border-shadow: 0 0 10px 10px rgba(153, 196, 196, .7), 0 0 20px 20px rgba(153, 196, 196, .3), 0 0 30px 30px rgba(153, 196, 196, .1);--v-ball-orbital-ring-border: 1.5px solid rgba(153, 196, 196, .6);--v-ball-orbital-ring-border-top-color: rgba(153, 196, 196, .9);--v-ball-orbital-ring-border-right-color: rgba(153, 196, 196, .7);--v-ball-ring-border-top-color: rgba(153, 196, 196, .8);--v-ball-ring-border-right-color: rgba(153, 196, 196, .9);--v-ball-body-bg-color: radial-gradient( circle at 30% 30%, rgba(255, 255, 255, .9) 0%, rgba(153, 196, 196, .15) 70% );--v-ball-orbital-ring-line-color: conic-gradient( from 0deg, transparent 0deg, rgba(153, 196, 196, .15) 10deg, rgba(153, 196, 196, .4) 20deg, rgba(153, 196, 196, .15) 30deg, transparent 40deg );--v-ball-ring-line-color: conic-gradient( from 90deg, transparent 0deg, rgba(153, 196, 196, .15) 12deg, rgba(153, 196, 196, .4) 22deg, rgba(153, 196, 196, .15) 32deg, transparent 42deg );--v-community-project-search-bg-color: #fff;--v-community-project-search-placeholder-color: #4c4c4c;--v-community-project-bg-color: rgba(255, 255, 255, .9);--v-community-project-hover-bg-color: 0 20px 50px rgba(0, 0, 0, .25), 0 10px 30px rgba(0, 0, 0, .2), 0 5px 20px rgba(0, 0, 0, .15), 0 0 70px rgba(255, 255, 255, .6), inset 0 0 20px rgba(255, 255, 255, .3);--v-community-project-tag-bg-color: #e6eaea;--v-commenity-project-text-color: #6f7375;--v-community-project-border-color: #e9e8dd;--v-community-project-detail-bg-color: rgba(241, 241, 241, .95);--v-community-project-detail-title-color: #6a696c;--v-community-project-detail-content-color: #6e7375;--v-community-project-overlay-color: rgba(255, 255, 255, .5);--v-work-header-card-bg-color: #fff;--v-work-header-card-title-color: #61b2b1;--v-work-header-card-value-color: #07828b;--v-work-header-card-progress-bg-color: #3dc9c9;--v-work-header-card-unit-color: #bfbdbd;--v-work-demand-bg-color: #f5f5f4;--v-work-demand-border-color: #cdcdcd;--v-work-demand-tab-active-bg-color: #aae8da;--v-work-demand-title-color: #535353;--v-work-demand-content-color: #838382;--v-work-demand-progress-value-color: #3dc9c9;--v-work-demand-progress-border-color: #d1cfcf;--v-work-demand-progress-trail-color: #fff;--v-work-agent-status-color: #6a6760;--v-toolbar-bg-color: rgba(185, 221, 222, .9);--v-toolbar-slider-color: #2c9898;--v-toolbar-item-color: #2c9898;--v-toolbar-model-bg-color: #ceefeb;--v-toolbar-model-text-color: #67aaa9;--v-instruction-main-color: #008787;--v-instruction-bg-color: #c8fff2;--v-instruction-text-color: #3e8473;--v-instruction-footer-text-color: #83c1b2;--v-instruction-help-btn-bg-color: #dee8e8;--v-instruction-help-dot-bg-color: #e9ffff;--v-instruction-overlay-bg-color: #d0d8d766;--v-instruction-overlay-box-shadow: 0px 0px 4px 0px #ffffff29 inset;--v-first-login-bg-color: #f9f9f9;--v-first-login-header-bg-color: linear-gradient( 90deg, #008787 0%, #c7fffe 100% );--v-first-login-back-color: #42d3d3;--v-first-login-title-text-color: #5e5e5e;--v-first-login-instruction-item-corner-border-color: #7de7fd;--v-first-login-instruction-item-title-text-color: #7d7d7d;--v-first-login-instruction-item-description-text-color: #7d7d7d;--v-first-login-detail-title-text-color: #535353;--v-first-login-detail-description-text-color: #8d8d8d;--v-first-login-guidance-main-body-btn-bg-color: #f9f9f9;--v-first-login-expanded-left-button-bg-color: #f9f9f9;--v-first-login-expanded-left-button-border-color: transparent;--v-first-login-guidance-footer-border-color: #3dc9c9;--v-first-login-guidance-start-button-text-color: #878787;--v-first-login-guidance-user-edit-avatar-border-color: #ffffff;--v-first-login-guidance-user-edit-avatar-icon-bg-color: #ffffff;--v-first-login-guidance-user-edit-avatar-icon--color: #94979f;--v-first-login-guidance-user-edit-user-name-text-color: #858585;--v-first-login-guidance-user-name-input-border-color: #5a5a5a;--v-first-login-guidance-user-name-input-placeholder-text-color: #d2d2d2;--v-file-upload-main-color: #3ac1b3;--v-file-upload-container-bg-color: #ffffff;--v-file-upload-container-border-color: #e5e7eb;--v-file-upload-container-box-shadow-color: 0px 8px 30px 0px #0000000a;--v-file-up-load-sider-bg-color: #f8fafc;--v-file-upload-user-img-box-shadow-color: 0px 1px 3px 0px #3ac1b333;--v-file-upload-user-img-color: #ffffff;--v-file-upload-user-name-color: #101828;--v-file-upload-user-space-size-color: #6a7282;--v-file-upload-user-space-progress-trail-color: #e5e7eb;--v-file-upload-upload-btn-text-color: #ffffff;--v-file-upload-file-item-title-color: #99a1af;--v-file-upload-folder-item-active-bg-color: #3ac1b31a;--v-file-upload-folder-item-hover-bg-color: #f3f3f3;--v-file-upload-folder-count-active-bg-color: #3ac1b333;--v-file-upload-folder-count-bg-color: #f3f4f6;--v-file-upload-folder-count-text-color: #6a7282;--v-file-upload-folder-count-hover-bg-color: #e4e4e4;--v-file-upload-folder-count-icon-hover-color: #4a5565;--v-file-upload-folder-name-text-color: #4a5565;--v-file-upload-file-menu-container-bg-color: #fffffff2;--v-file-upload-file-menu-container-border-color: #f3f4f6;--v-file-upload-file-menu-container-box-shadow: 0px 15px 40px -10px #0000001a;--v-file-upload-file-menu-list-border-color: #f3f4f6;--v-file-upload-file-menu-list-item-text-color: #4a5565;--v-file-upload-file-input-body-bg-color: #f9fafb;--v-file-upload-file-input-body-border-color: #e5e7eb;--v-file-upload-file-input-body-text-color: #99a1af;--v-file-upload-file-input-type-body-bg-color: #f9fafb;--v-file-upload-file-input-type-border-color: #e5e7eb;--v-file-upload-file-input-type-item-text-color: #99a1af;--v-file-upload-file-input-type-item-active-bg-color: #ffffff;--v-file-upload-file-input-type-item-active-text-color: #1e2939;--v-file-upload-file-input-type-item-active-border-color: #e5e7eb;--v-file-upload-file-detail-content-border-color: #f3f4f6;--v-file-upload-file-tool-bar-bg-color: #e5f4f5;--v-file-upload-file-tool-bar-border-color: #bcdadc;--v-file-upload-file-tool-bar-select-file-cnt-text-color: #505050;--v-file-upload-file-move-btn-text-color: #e5e7eb;--v-file-upload-file-tool-bar-upload-title-text-color: #101828;--v-file-upload-dragger-body-bg-color: #3ac1b30d;--v-file-upload-upload-text-text-color: #364153;--v-file-upload-file-tool-bar-upload-hint-text-color: #99a1af;--v-file-upload-upload-icon-bg-color: #ffffff;--v-file-upload-file-tool-bar-border-color: #f3f4f6;--v-file-upload-file-tool-bar-box-shadow: 0px 1px 3px 0px #0000001a;--v-file-upload-file-list-title-text-color: #6a7282;--v-file-upload-file-list-progress-text-color: #4a5565;--v-file-upload-file-list-progress-bg-color: #f3f4f6;--v-file-upload-file-item-bg-color: #ffffff;--v-file-upload-file-item-border-color: #e5e7eb;--v-file-upload-file-item-box-shadow: 0px 1px 3px 0px #0000001a;--v-file-upload-file-item-loading-bg-color: #f9fafb;--v-file-upload-file-item-loading-border-color: #f3f4f6;--v-file-upload-file-item-type-success-bg-color: #3ac1b31a;--v-file-upload-file-item-type-success-border-color: #3ac1b333;--v-file-upload-file-item-name-text-color: #101828;--v-file-upload-file-item-progress-bg-color: #f3f4f6;--v-file-upload-file-detail-item-bg-color: #e5f4f5;--v-file-upload-file-detail-item-border-color: #a6d6d5cc;--v-file-upload-file-detail-item-hover-border-color: #e4e4e4;--v-file-upload-file-detail-item-name-text-color: #505050;--v-file-upload-file-detail-file-size-text-color: #95b4b6;--v-file-upload-file-lateral-item-border-color: #b3dcdb;--v-file-upload-file-move-modal-container-bg-color: #ffffff;--v-file-upload-file-move-modal-container-border-color: #b3dcdb;--v-file-upload-file-move-modal-container-box-shadow-color: 0px 25px 50px -12px #00000040;--v-file-upload-file-move-modal-title-text-color: #101828;--v-file-upload-folder-item-bg-color: #e5f4f5;--v-file-upload-folder-item-border-color: #a6d6d5cc;--v-file-upload-folder-icon-bg-color: #53f1bc29;--v-file-upload-folder-name-text-color: #505050;--v-file-upload-cancel-btn-text-color: #4a5565;--v-file-upload-cancel-btn-bg-color: #f3f4f6;--v-file-upload-del-confirm-modal-container-bg-color: #ffffff;--v-file-upload-del-confirm-modal-container-border-color: #f3f4f6;--v-file-upload-del-confirm-modal-header-text-color: #101828;--v-file-upload-del-confirm-modal-content-text-color: #6a7282;--v-file-upload-del-confirm-modal-content-bg-color: #fef2f2;--v-file-upload-file-list-empty-icon-bg-color: #ffffff;--v-file-upload-file-list-empty-icon-border-color: #e5e7eb;--v-file-upload-file-list-empty-icon-box-shadow-color: 0px 1px 3px 0px #0000001a;--v-file-upload-file-list-empty-icon-text-color: #d1d5dc;--v-file-upload-file-list-empty-text-color: #1e2939;--v-file-upload-check-file-box-bg-color: #f3f4f6;--v-file-upload-close-btn-bg-color: #f9fafb;--v-coupling-bg-color: #e9f5f1;--v-coupling-border-color: #3ac1b333;--v-coupling-title-color: #62748e;--v-coupling-modal-bg-color: #ffffff;--v-coupling-modal-header-color: #414141;--v-coupling-modal-icon-bg-color: #fef2f2;--v-coupling-modal-body-bg-color: #fef2f2;--v-coupling-modal-body-text-color: #6a7282;--v-coupling-quality-table-bg-color: #ffffff;--v-coupling-quality-table-border-color: #3ac1b3;--v-coupling-quality-table-cell-text-color: #62748e;--v-table-header-bg-color: #e8efef;--v-tab-item-wrapper-bg-color: #b7ecec;--v-tab-item-left-text-color: #525252;--v-tab-item-icon-color: #565656;--v-home-v2-tab-bar-border-color: #e2e8f0;--v-tab-item-text-color: #62748e;--v-tab-item-active-border-color: #e2e8f0;--v-tab-item-active-bg-color: #f4f7f6;--v-round-table-meeting-border-color: #e2e8f0;--v-round-table-meeting-logo-title-text-color: #1d293d;--v-round-table-meeting-logo-subtitle-text-color: #62748e;--v-round-table-meeting-side-title-text-color: #90a1b9;--v-round-table-meeting-agent-name-text-color: #45556c;--v-round-table-meeting-header-title-text-color: #1d293d;--v-round-table-meeting-header-subtitle-text-color: #62748e;--v-round-table-meeting-tab-item-active-bg-color: #f1f5f9;--v-round-table-meeting-tab-item-active-text-color: #1d293d;--v-round-table-meeting-type-switch-bg-color: #f8fafc;--v-round-table-meeting-type-switch-text-color: #62748e;--v-round-table-meeting-type-switch-border-color: #e2e8f0;--v-round-table-meeting-type-button-active-text-color: #ffffff;--v-round-table-meeting-body-sidebar-header-title-text-color: #1d293d;--v-round-table-meeting-body-sidebar-header-subtitle-text-color: #62748e;--v-round-table-meeting-round-tabel-item-bg-color: #f8fafc;--v-round-table-meeting-round-tabel-item-border-color: #f1f5f9;--v-round-table-meeting-round-tabel-item-top-text-color: #62748e;--v-round-table-meeting-round-tabel-item-title-done-text-color: #45556c;--v-round-table-meeting-round-tabel-item-num-bg-color: #f1f5f9;--v-round-table-meeting-round-tabel-item-num-active-text-color: #ffffff;--v-round-table-meeting-round-tabel-item-active-box-shadow-color: 0px 4px 12px 0px #0000001f, 0px 1px 3px 0px #00000014;--v-round-table-meeting-meeting-time-text-color: #62748e;--v-round-table-meeting-speech-timing-title-text-color: #90a1b9;--v-round-table-meeting-speech-timing-text-text-color: #45556c;--v-round-table-meeting-reminder-button-bg-color: #f1f5f9;--v-round-table-meeting-reminder-button-text-color: #62748e;--v-round-table-meeting-chat-input-bg-color: #f8fafc;--v-round-table-meeting-chat-input-text-color: #90a1b9;--v-round-table-meeting-attach-icon-text-color: #90a1b9;--v-round-table-meeting-send-button-text-color: #ffffff;--v-round-table-meeting-end-meeting-button-hover-bg-color: #bde5e1;--v-manager-bg-color: #ffffff;--v-manager-box-shadow-color: 0px 4px 6px -1px #0000001a;--v-manager-border-color: #e2e8f0;--v-manager-online-dot-border-color: #ffffff;--v-manager-name-text-color: #1d293d;--v-manager-tag-bg-color: #3ac1b31a;--v-manager-tag-text-color: #62748e;--v-manager-decision-title-text-color: #314158;--v-manager-decision-des-text-color: #62748e;--v-manager-conflict-voting-title-text-color: #314158;--v-manager-conflict-tag-bg-color: #ffffff;--v-manager-conflict-tag-text-color: #62748e;--v-manager-conflict-item-resolved-bg-color: #f8fafc;--v-manager-conflict-resolved-title-text-color: #62748e;--v-manager-to-do-box-border-color: #e2e8f0;--v-manager-to-do-title-text-color: #314158;--v-manager-to-do-position-text-color: #62748e;--v-manager-to-do-date-text-color: #90a1b9;--v-agent-bg-color: #ffffff;--v-agent-border-color: #e2e8f0;--v-agent-header-border-color: #f1f5f9;--v-agent-name-text-color: #1d293d;--v-agent-skills-title-text-color: #62748e;--v-agent-status-text-color: #62748e;--v-agent-message-item-bg-color: #f8fafc;--v-agent-message-type-text-color: #62748e;--v-agent-message-content-text-color: #314158;--v-agent-speaking-overlay-bg-color: #ffffff;--v-agent-speaking-overlay-text-color: #314158;--v-agent-speaking-overlay-border-color: #3ac1b34d;--v-agent-speaking-overlay-box-shadow-color: 0px 10px 15px -3px #0000001a;--v-skill-workbench-header-bg-color: #f4ffff;--v-skill-workbench-header-title-text-color: #4ea19b;--v-skill-workbench-sidebar-bg-color: #f4ffff;--v-skill-workbench-main-content-bg-color: #ffffff;--v-skill-workbench-main-header-text-color: #4ea19b;--v-skill-workbench-basic-config-content-bg-color: #f4ffff;--v-skill-workbench-form-input-bg-color: #ffffff;--v-skill-workbench-form-input-placeholder-text-color: #4ea19b;--v-skill-workbench-form-input-readonly-text-color: #a0b6b5;--v-skill-workbench-code-block-bg-color: #ffffff;--v-skill-workbench-code-block-border-color: #459b9580;--v-skill-workbench-current-price-label-text-color: #4ea19b;--v-skill-workbench-price-btn-bg-color: #ffffff;--v-skill-workbench-price-btn-border-color: #459b9580;--v-skill-workbench-price-btn-text-color: #4ea19b;--v-skill-workbench-sandbox-btn-text-color: #ffffff;--v-skill-workbench-sandbox-drawer-bg-color: #ffffff;--v-skill-workbench-sandbox-drawer-header-bg-color: #f4ffff;--v-skill-workbench-sandbox-drawer-title-text-color: #4ea19b;--v-skill-workbench-sandbox-drawer-body-bg-color: #f4ffff;--v-skill-workbench-sandbox-case-check-icon-text-color: #14c9c9;--v-skill-workbench-sandbox-complete-title-text-color: #56b6ae;--v-skill-workbench-sandbox-complete-btn-text-color: #ffffff;--v-skill-workbench-score-circle-inner-bg-color: #f4ffff;--v-skill-workbench-score-value-text-color: #4ea19b;--v-skill-workbench-score-title-text-color: #4ea19b;--v-skill-workbench-diff-header-title-text-color: #4ea19b;--v-skill-workbench-diff-body-bg-color: #f9f9f9;--v-skill-workbench-diff-side-header-original-bg-color: #fff6f6;--v-skill-workbench-diff-side-header-suggested-bg-color: #eefff5;--v-skill-workbench-publish-btn-text-color: #ffffff;--v-creator-platform-header-bg-color: #c7fffe33;--v-creator-platform-logo-text-color: #008787b0;--v-creator-platform-my-skills-btn-bg-color: #cbecec82;--v-creator-platform-my-skills-btn-text-color: #4cacac;--v-creator-platform-my-skills-btn-active-text-color: #ffffff;--v-creator-platform-chat-bg-color: #c7fffe33;--v-creator-platform-bot-bubble-bg-color: #dff5f5;--v-creator-platform-user-bubble-bg-color: #caf2f2;--v-creator-platform-bubble-text-color: #4ea19b;--v-creator-platform-highlight-text-color: #399a90;--v-creator-platform-chat-input-bar-bg-color: #cbecec82;--v-creator-platform-chat-input-bg-color: #a7dbda3b;--v-creator-platform-chat-input-placeholder-text-color: #4ea19b;--v-creator-platform-chat-input-text-color: #4ea19b;--v-creator-platform-upload-area-bg-color: #c7fffe33;--v-creator-platform-upload-hint-title-text-color: #4ea19b;--v-creator-platform-uploaded-title-text-color: #4ea19b;--v-creator-platform-uploaded-item-bg-color: #caf2f2;--v-creator-platform-generate-btn-text-color: #ffffff;--v-creator-platform-generate-btn-bg-color: #9ccdc7;--v-creator-platform-loading-bg-color: #f5fcfb;--v-creator-platform-loader-bg-color: #f4ffff;--v-creator-platform-loading-title-text-color: #4ea19b;--v-work-detail-manager-container-bg-color: #f4ffff;--v-work-detail-manager-title-color: #3ac1b3;--v-work-detail-current-info-bg-color: #d9f5f5;--v-work-detail-avatar-sidebar-bg-color: #d9f5f5;--v-work-detail-deliverable-module-bg-color: #f4ffff;--v-work-detail-back-button-bg-color: #d9f5f5;--v-work-detail-email-button-text-color: #ffffff;--v-work-detail-agent-item-hover-bg-color: #c0e8e8;--v-work-detail-back-button-hover-text-color: #1a2a2a;--v-work-detail-container-shadow: 0px 4px 24px 0px rgba(0, 0, 0, .1);--v-work-module-shadow: 0 32px 16px -16px rgba(0, 0, 0, .22);--v-work-tab-switch-bg-color: #f4ffff;--v-work-tab-switch-item-active-text-color: #ffffff;--v-work-tab-container-bg-color: #f4ffff;--v-work-tab-row-task-text-color: #5a6a6a;--v-work-tab-current-time-line-bg-color: linear-gradient( 180deg, #38c9c9 0%, #f4ffff 100% );--v-work-tab-container-shadow: 0px 8px 40px 0px rgba(0, 0, 0, .15);--v-mailbox-dialog-bg-color: #f4ffff;--v-mailbox-avatar-sidebar-bg-color: #d9f5f5;--v-mailbox-box-header-text-color: #3ac1b3;--v-mailbox-mail-list-name-text-color: #206161;--v-mailbox-mail-list-title-text-color: #206161;--v-mailbox-detail-header-title-text-color: #588d8d;--v-mailbox-detail-info-name-text-color: #206161;--v-mailbox-detail-content-text-color: #8a9a9a;--v-mailbox-mail-list-item-active-bg-color: #d9f5f5;--v-mailbox-mail-list-item-hover-bg-color: #c0e8e8;--v-mailbox-detail-column-bg-color: #f4ffff;--v-round-table-meeting-delivery-desk-tab-bg-color: #f4f7f6;--v-round-table-meeting-delivery-desk-tab-active-bg-color: #eff9f9;--v-round-table-meeting-delivery-desk-report-body-bg-color: #eff9f9;--v-acceptance-drawer-main-color: #14c9c9;--v-acceptance-drawer-border-color: #c6ccd3;--v-acceptance-drawer-pull-tab-bg-color: #f6fefe;--v-acceptance-drawer-pull-tab-drop-shadow: rgba(255, 255, 255, .5);--v-acceptance-drawer-actprep-act-badge-text-color: #ffffff;--v-acceptance-drawer-actprep-prep-item-bg-color: #eff9f9;--v-acceptance-drawer-actprep-done-icon-text-color: #ffffff;--v-acceptance-drawer-actparallel-panel-bg-color: #eff9f9;--v-acceptance-drawer-actparallel-panel-title-text-color: #3ac1b3;--v-acceptance-drawer-actparallel-code-text-color: #5a7a7a;--v-acceptance-drawer-actux-panel-bg-color: #eff9f9;--v-acceptance-drawer-actux-screenshot-box-bg-color: #ffffff;--v-acceptance-drawer-actscoring-panel-bg-color: #eff9f9;--v-acceptance-drawer-actscoring-overview-stat-num-text-color: #3ac1b3;--v-acceptance-drawer-actscoring-overview-title-text-color: #41afaf;--v-acceptance-drawer-actscoring-module-title-text-color: #3ac1b3;--v-acceptance-drawer-actscoring-metric-value-text-color: #3ac1b3;--v-acceptance-drawer-actreport-report-btn-text-color: #ffffff}[data-theme=dark],.theme-dark{--v-page-bg-color: #121e1e;--v-work-bg-color: #384244;--v-sidebar-bg-color: #384244;--v-tab-popup-bg-color: rgba(255, 255, 255, .1);--tab-active-bg-color: #384244;--v-download-btn-bg-color: linear-gradient(135deg, #61bdc4 30%, #427085 100%);--download-btn-hover-bg-color: linear-gradient( 135deg, #7dd4db 30%, #568ba6 100% );--v-text-primary-color: #b6d2d5;--v-content-color: #b9eceb;--v-file-tree-bg-page-color: #4c5557;--v-text-title-main-color: #b6d2d5;--v-text-title-sub-main-color: #b9eceb;--v-text-file-tree-color: #cdfffe;--v-chat-user-title-color: #949cc6;--v-sidebar-icon-color: #ffffff;--v-tab-popup-border-color: #3b3d47;--v-delivery-border-color: rgba(255, 255, 255, .3);--v-ball-chat-page-color: rgba(91, 104, 104, .8);--v-ball-chat-title-bg-color: rgba(91, 104, 104, .9);--v-ball-chat-title-color: #ffffff;--v-ball-chat-message-color: #c9c9cb;--v-ball-chat-header-color: #ffffff;--v-ball-chat-record-item-color: #dbdbdb;--v-ball-chat-record-item-border-color: #6d6d72;--v-ball-chat-input-bg-color: #606067;--v-ball-chat-send-btn-bg-color: #114949;--v-ball-chat-input-text-color: #ffffff;--v-ball-chat-placeholder-text-color: #c7c7cd;--v-ball-title-border-color: none;--v-ball-bg-color: rgba(0, 0, 0, .4);--v-ball-body-border-shadow: 0 0 60px rgba(153, 196, 196, .6), inset 0 0 20px rgba(0, 0, 0, .8);--v-ball-cneter-border-shadow: 0 0 8px 8px rgba(153, 196, 196, .9), 0 0 15px 15px rgba(153, 196, 196, .4), 0 0 25px 25px rgba(153, 196, 196, .1);--v-ball-orbital-ring-border: 1.5px solid rgba(153, 196, 196, .4);--v-ball-orbital-ring-border-top-color: rgba(255, 255, 255, .9);--v-ball-orbital-ring-border-right-color: rgba(153, 196, 196, .8);--v-ball-ring-border-top-color: rgba(255, 255, 255, .8);--v-ball-ring-border-right-color: rgba(153, 196, 196, .9);--v-ball-body-bg-color: radial-gradient( circle at 30% 30%, rgba(153, 196, 196, .2) 0%, rgba(0, 0, 0, .6) 70% );--v-ball-orbital-ring-line-color: conic-gradient( from 0deg, transparent 0deg, rgba(153, 196, 196, .1) 10deg, rgba(255, 255, 255, .3) 20deg, rgba(153, 196, 196, .1) 30deg, transparent 40deg );--v-ball-ring-line-color: conic-gradient( from 180deg, transparent 0deg, rgba(153, 196, 196, .1) 15deg, rgba(255, 255, 255, .3) 25deg, rgba(153, 196, 196, .1) 35deg, transparent 45deg );--v-community-project-search-bg-color: #5d7575;--v-community-project-search-placeholder-color: #152d2d;--v-community-project-bg-color: rgba(250, 250, 249, .7);--v-community-project-hover-bg-color: 0 25px 60px rgba(0, 0, 0, .45), 0 15px 40px rgba(0, 0, 0, .4), 0 8px 25px rgba(0, 0, 0, .35), 0 0 80px rgba(125, 161, 161, .35), 0 0 50px rgba(125, 161, 161, .2), inset 0 0 25px rgba(125, 161, 161, .15);--v-community-project-tag-bg-color: #bec8c5;--v-commenity-project-text-color: #565a5c;--v-community-project-border-color: #dcdede;--v-community-project-detail-bg-color: rgba(143, 150, 146, .95);--v-community-project-detail-title-color: #515657;--v-community-project-detail-content-color: #51565d;--v-community-project-overlay-color: rgba(0, 0, 0, .5);--v-work-header-card-bg-color: #384244;--v-work-header-card-title-color: #95a9ab;--v-work-header-card-value-color: #95a9ab;--v-work-header-card-progress-bg-color: #c7fffe;--v-work-header-card-unit-color: #637b7c;--v-work-demand-bg-color: #2f3035;--v-work-demand-border-color: transparent;--v-work-demand-tab-active-bg-color: #638588;--v-work-demand-title-color: #b9b9bb;--v-work-demand-content-color: #9d9da0;--v-work-demand-progress-value-color: #acfff4;--v-work-demand-progress-border-color: #40cecb;--v-work-demand-progress-trail-color: #131e1e;--v-work-agent-status-color: #fff;--v-toolbar-bg-color: rgba(38, 48, 47, .9);--v-toolbar-slider-color: #a3f0ee;--v-toolbar-item-color: #779796;--v-toolbar-model-bg-color: #839f9c;--v-toolbar-model-text-color: #c7fffe;--v-instruction-main-color: #c7fffe;--v-instruction-bg-color: #324444;--v-instruction-text-color: #c7fffe;--v-instruction-footer-text-color: #5f7c7c;--v-instruction-help-btn-bg-color: #252d2d;--v-instruction-help-dot-bg-color: #416060;--v-instruction-overlay-bg-color: linear-gradient( 268.66deg, rgba(22, 22, 24, .4) 1.07%, rgba(0, 0, 0, .4) 17.36%, rgba(26, 26, 29, .004) 98.79% );--v-instruction-overlay-box-shadow: 0px 2px 4px 0px #ffffff29 inset;--v-first-login-bg-color: #09090b;--v-first-login-header-bg-color: linear-gradient( 90deg, #008787 0%, #c7fffe 100% );--v-first-login-back-color: #a1cecd;--v-first-login-title-text-color: #9f9fa9;--v-first-login-instruction-item-border-color: #27272a;--v-first-login-instruction-item-corner-border-color: #2fa09f;--v-first-login-instruction-item-title-text-color: #f4f4f5;--v-first-login-instruction-item-description-text-color: #71717b;--v-first-login-detail-title-text-color: #fff;--v-first-login-detail-description-text-color: #7f7f80;--v-first-login-guidance-main-body-btn-bg-color: #2d2d2e;--v-first-login-expanded-left-button-bg-color: #18181c;--v-first-login-expanded-left-button-border-color: #27272a;--v-first-login-guidance-footer-border-color: #27272a;--v-first-login-guidance-start-button-text-color: #ffffff;--v-first-login-guidance-user-edit-avatar-border-color: #525253;--v-first-login-guidance-user-edit-avatar-icon-bg-color: #505051;--v-first-login-guidance-user-edit-avatar-icon--color: #959596;--v-first-login-guidance-user-edit-user-name-text-color: #525253;--v-first-login-guidance-user-name-input-border-color: #505051;--v-first-login-guidance-user-name-input-placeholder-text-color: #353538;--v-file-upload-main-color: #40eae3;--v-file-upload-container-bg-color: #1a1f2b;--v-file-upload-container-border-color: #36415380;--v-file-upload-container-box-shadow-color: 0px 25px 50px -12px #00000040;--v-file-up-load-sider-bg-color: #161b23;--v-file-upload-user-img-box-shadow-color: 0px 1px 3px 0px #0000001a;--v-file-upload-user-img-color: #0a1a15;--v-file-upload-user-name-color: #e2e8f0;--v-file-upload-user-space-size-color: #6a7282;--v-file-upload-user-space-progress-trail-color: #252c3d;--v-file-upload-upload-btn-text-color: #0a1a15;--v-file-upload-file-item-title-color: #6a7282;--v-file-upload-folder-item-active-bg-color: #183332;--v-file-upload-folder-item-hover-bg-color: #232a3b;--v-file-upload-folder-count-active-bg-color: #1f4a49;--v-file-upload-folder-count-bg-color: #252c3d;--v-file-upload-folder-count-text-color: #99a1af;--v-file-upload-folder-count-hover-bg-color: #424b5e;--v-file-upload-folder-count-icon-hover-color: #99a1af;--v-file-upload-folder-name-text-color: #99a1af;--v-file-upload-file-menu-container-bg-color: #1a202c;--v-file-upload-file-menu-container-border-color: #36415380;--v-file-upload-file-menu-container-box-shadow: 0px 12px 40px 0px #00000099;--v-file-upload-file-menu-list-border-color: #1e2939cc;--v-file-upload-file-menu-list-item-text-color: #d1d5dc;--v-file-upload-file-input-body-bg-color: #11141c;--v-file-upload-file-input-body-border-color: #1e2939cc;--v-file-upload-file-input-body-text-color: #6a7282;--v-file-upload-file-input-type-body-bg-color: #11141c;--v-file-upload-file-input-type-border-color: #1e2939cc;--v-file-upload-file-input-type-item-text-color: #6a7282;--v-file-upload-file-input-type-item-active-bg-color: #42d3c4;--v-file-upload-file-input-type-item-active-text-color: #0a1a15;--v-file-upload-file-input-type-item-active-border-color: transparent;--v-file-upload-file-detail-content-border-color: #1e2939cc;--v-file-upload-file-tool-bar-bg-color: #1e2532;--v-file-upload-file-tool-bar-border-color: #374151;--v-file-upload-file-tool-bar-select-file-cnt-text-color: #e5e7eb;--v-file-upload-file-move-btn-text-color: #0a1a15;--v-file-upload-file-tool-bar-upload-title-text-color: #f3f4f6;--v-file-upload-dragger-body-bg-color: #161b2480;--v-file-upload-upload-text-text-color: #d1d5dc;--v-file-upload-file-tool-bar-upload-hint-text-color: #6a7282;--v-file-upload-upload-icon-bg-color: #1e2532;--v-file-upload-file-tool-bar-border-color: transparent;--v-file-upload-file-tool-bar-box-shadow: none;--v-file-upload-file-list-title-text-color: #99a1af;--v-file-upload-file-list-progress-text-color: #d1d5dc;--v-file-upload-file-list-progress-bg-color: #252c3d;--v-file-upload-file-item-bg-color: #161b23;--v-file-upload-file-item-border-color: #1e2939cc;--v-file-upload-file-item-box-shadow: none;--v-file-upload-file-item-loading-bg-color: #1e2532;--v-file-upload-file-item-loading-border-color: transparent;--v-file-upload-file-item-type-success-bg-color: #1e3233;--v-file-upload-file-item-type-success-border-color: transparent;--v-file-upload-file-item-name-text-color: #d1d5dc;--v-file-upload-file-item-progress-bg-color: #1f403d;--v-file-upload-file-detail-item-bg-color: #161b24;--v-file-upload-file-detail-item-border-color: #1e2939cc;--v-file-upload-file-detail-item-hover-border-color: #6a7282;--v-file-upload-file-detail-item-name-text-color: #e5e7eb;--v-file-upload-file-detail-file-size-text-color: #6a7282;--v-file-upload-file-lateral-item-border-color: #1e2939cc;--v-file-upload-file-move-modal-container-bg-color: #1a1f2b;--v-file-upload-file-move-modal-container-border-color: #364153cc;--v-file-upload-file-move-modal-container-box-shadow-color: 0px 25px 50px -12px #00000040;--v-file-upload-file-move-modal-title-text-color: #fff;--v-file-upload-folder-item-bg-color: #161b23;--v-file-upload-folder-item-border-color: #1e2939cc;--v-file-upload-folder-icon-bg-color: #18332a;--v-file-upload-folder-name-text-color: #e5e7eb;--v-file-upload-cancel-btn-text-color: #d1d5dc;--v-file-upload-cancel-btn-bg-color: #252c3d;--v-file-upload-del-confirm-modal-container-bg-color: #1a1f2b;--v-file-upload-del-confirm-modal-container-border-color: #364153cc;--v-file-upload-del-confirm-modal-header-text-color: #ffffff;--v-file-upload-del-confirm-modal-content-text-color: #99a1af;--v-file-upload-del-confirm-modal-content-bg-color: transparent;--v-file-upload-file-list-empty-icon-bg-color: #1d2433;--v-file-upload-file-list-empty-icon-border-color: transparent;--v-file-upload-file-list-empty-icon-box-shadow-color: none;--v-file-upload-file-list-empty-icon-text-color: #4a5565;--v-file-upload-file-list-empty-text-color: #d1d5dc;--v-file-upload-check-file-box-bg-color: #00000080;--v-file-upload-close-btn-bg-color: #252c3d;--v-coupling-bg-color: #152222;--v-coupling-border-color: transparent;--v-coupling-title-color: #ffffff;--v-coupling-modal-bg-color: #2b3a3a;--v-coupling-quality-table-bg-color: #152222;--v-coupling-quality-table-cell-text-color: #ffffff;--v-coupling-modal-header-color: #ffffff;--v-coupling-modal-icon-bg-color: #ffffff;--v-coupling-modal-body-bg-color: #121e1c;--v-coupling-modal-body-text-color: #99a1af;--v-coupling-quality-table-border-color: #1b6661;--v-tab-item-wrapper-bg-color: #232933;--v-tab-item-left-text-color: #ffffff;--v-tab-item-icon-color: #8b949e;--v-home-v2-tab-bar-border-color: #3ac1b333;--v-tab-item-text-color: #6a7282;--v-tab-item-active-border-color: #3ac1b34d;--v-tab-item-active-bg-color: rgba(255, 255, 255, .04);--v-table-header-bg-color: #243535;--v-round-table-meeting-border-color: #ffffff0a;--v-round-table-meeting-logo-title-text-color: #ffffff;--v-round-table-meeting-logo-subtitle-text-color: #7a8e8b;--v-round-table-meeting-side-title-text-color: #5a706d;--v-round-table-meeting-agent-name-text-color: #9db1ae;--v-round-table-meeting-header-title-text-color: #ffffff;--v-round-table-meeting-header-subtitle-text-color: #7a8e8b;--v-round-table-meeting-tab-item-active-bg-color: rgba(255, 255, 255, .04);--v-round-table-meeting-tab-item-active-text-color: #ffffff;--v-round-table-meeting-type-switch-bg-color: rgba(255, 255, 255, .03);--v-round-table-meeting-type-switch-text-color: #9db1ae;--v-round-table-meeting-type-switch-border-color: #ffffff0a;--v-round-table-meeting-type-button-active-text-color: #0e1818;--v-round-table-meeting-body-sidebar-header-title-text-color: #ffffff;--v-round-table-meeting-body-sidebar-header-subtitle-text-color: #7a8e8b;--v-round-table-meeting-round-tabel-item-bg-color: #101a1a;--v-round-table-meeting-round-tabel-item-border-color: #ffffff0a;--v-round-table-meeting-round-tabel-item-top-text-color: #7a8e8b;--v-round-table-meeting-round-tabel-item-title-done-text-color: #ffffff;--v-round-table-meeting-round-tabel-item-num-bg-color: #ffffff0a;--v-round-table-meeting-round-tabel-item-num-active-text-color: #0e1818;--v-round-table-meeting-round-tabel-item-active-box-shadow-color: 0px 0px 20px 0px #3ac1b31a;--v-round-table-meeting-meeting-time-text-color: #7a8e8b;--v-round-table-meeting-speech-timing-title-text-color: #5a706d;--v-round-table-meeting-speech-timing-text-text-color: #9db1ae;--v-round-table-meeting-reminder-button-bg-color: #ffffff0a;--v-round-table-meeting-reminder-button-text-color: #7a8e8b;--v-round-table-meeting-chat-input-bg-color: #ffffff08;--v-round-table-meeting-chat-input-text-color: #5a706d;--v-round-table-meeting-attach-icon-text-color: #9db1ae;--v-round-table-meeting-send-button-text-color: #0e1818;--v-round-table-meeting-end-meeting-button-hover-bg-color: #1b4b47;--v-manager-bg-color: linear-gradient( 135deg, #142e2a 0%, #142c28 7.14%, #132926 14.29%, #122724 21.43%, #122422 28.57%, #112221 35.71%, #111f1f 42.86%, #101d1d 50%, #101c1c 62.5%, #0f1a1a 75%, #0f1919 87.5%, #0e1818 100% );--v-manager-box-shadow-color: 0px 4px 30px 0px #0000004d;--v-manager-border-color: #3ac1b333;--v-manager-online-dot-border-color: #142e2a;--v-manager-name-text-color: #ffffff;--v-manager-tag-bg-color: #3ac1b333;--v-manager-tag-text-color: #9db1ae;--v-manager-decision-title-text-color: #ffffff;--v-manager-decision-des-text-color: #7a8e8b;--v-manager-conflict-voting-title-text-color: #ffffff;--v-manager-conflict-tag-bg-color: #ffffff0a;--v-manager-conflict-tag-text-color: #9db1ae;--v-manager-conflict-item-resolved-bg-color: #ffffff05;--v-manager-conflict-resolved-title-text-color: #7a8e8b;--v-manager-to-do-box-border-color: #ffffff26;--v-manager-to-do-title-text-color: #ffffff;--v-manager-to-do-position-text-color: #9db1ae;--v-manager-to-do-date-text-color: #5a8077;--v-agent-bg-color: #101a1a;--v-agent-border-color: #75d0c42a;--v-agent-header-border-color: #ffffff0d;--v-agent-name-text-color: #ffffff;--v-agent-skills-title-text-color: #7a8e8b;--v-agent-status-text-color: #9db1ae;--v-agent-message-item-bg-color: #ffffff05;--v-agent-message-type-text-color: #7a8e8b;--v-agent-message-content-text-color: #ffffff;--v-agent-speaking-overlay-bg-color: #142e2a;--v-agent-speaking-overlay-text-color: #ffffff;--v-agent-speaking-overlay-border-color: #3ac1b366;--v-agent-speaking-overlay-box-shadow-color: 0px 3.95px 19.75px 0px #00000066;--v-skill-workbench-header-bg-color: #162424;--v-skill-workbench-header-title-text-color: #e4f1f0;--v-skill-workbench-sidebar-bg-color: #0a1010;--v-skill-workbench-main-content-bg-color: #121e1e;--v-skill-workbench-main-header-text-color: #e4f1f0;--v-skill-workbench-basic-config-content-bg-color: #162424;--v-skill-workbench-form-input-bg-color: #121e1e80;--v-skill-workbench-form-input-placeholder-text-color: #e4f1f0;--v-skill-workbench-form-input-readonly-text-color: #a0b6b5;--v-skill-workbench-code-block-bg-color: #0a1010;--v-skill-workbench-code-block-border-color: #5d7a7880;--v-skill-workbench-current-price-label-text-color: #e4f1f0;--v-skill-workbench-price-btn-bg-color: #121e1e;--v-skill-workbench-price-btn-border-color: #5d7a7880;--v-skill-workbench-price-btn-text-color: #e4f1f0;--v-skill-workbench-sandbox-btn-text-color: #121e1e;--v-skill-workbench-sandbox-drawer-bg-color: #162424;--v-skill-workbench-sandbox-drawer-header-bg-color: #162424;--v-skill-workbench-sandbox-drawer-title-text-color: #e4f1f0;--v-skill-workbench-sandbox-drawer-body-bg-color: #0a1010;--v-skill-workbench-sandbox-case-check-icon-text-color: #05df72;--v-skill-workbench-sandbox-complete-title-text-color: #e4f1f0;--v-skill-workbench-sandbox-complete-btn-text-color: #121e1e;--v-skill-workbench-score-circle-inner-bg-color: #121e1e;--v-skill-workbench-score-value-text-color: #e4f1f0;--v-skill-workbench-score-title-text-color: #e4f1f0;--v-skill-workbench-diff-header-title-text-color: #e4f1f0;--v-skill-workbench-diff-body-bg-color: #0a1010;--v-skill-workbench-diff-side-header-original-bg-color: #281515;--v-skill-workbench-diff-side-header-suggested-bg-color: #132a1c;--v-skill-workbench-publish-btn-text-color: #121e1e;--v-creator-platform-header-bg-color: #162424;--v-creator-platform-logo-text-color: #e4f1f0;--v-creator-platform-my-skills-btn-bg-color: #121e1e;--v-creator-platform-my-skills-btn-text-color: #a0b6b5;--v-creator-platform-my-skills-btn-active-text-color: #121e1e;--v-creator-platform-chat-bg-color: #162424;--v-creator-platform-bot-bubble-bg-color: #121e1e;--v-creator-platform-user-bubble-bg-color: #3ac1b31a;--v-creator-platform-bubble-text-color: #e4f1f0;--v-creator-platform-highlight-text-color: #3ac1b3;--v-creator-platform-chat-input-bar-bg-color: #121e1e;--v-creator-platform-chat-input-bg-color: #162424;--v-creator-platform-chat-input-placeholder-text-color: #e4f1f080;--v-creator-platform-chat-input-text-color: #e4f1f0;--v-creator-platform-upload-area-bg-color: #162424;--v-creator-platform-upload-hint-title-text-color: #e4f1f0;--v-creator-platform-uploaded-title-text-color: #e4f1f0;--v-creator-platform-uploaded-item-bg-color: #121e1e;--v-creator-platform-generate-btn-text-color: #121e1e;--v-creator-platform-generate-btn-bg-color: #3ac1b3;--v-creator-platform-loading-bg-color: #121e1e;--v-creator-platform-loader-bg-color: #162424;--v-creator-platform-loading-title-text-color: #e4f1f0;--v-work-detail-manager-container-bg-color: #1a2a2abf;--v-work-detail-manager-title-color: #e8ecee;--v-work-detail-current-info-bg-color: #1e3232;--v-work-detail-avatar-sidebar-bg-color: #1e3232;--v-work-detail-deliverable-module-bg-color: #1a2a2a;--v-work-detail-back-button-bg-color: #1e3232;--v-work-detail-email-button-text-color: #1a2a2a;--v-work-detail-agent-item-hover-bg-color: #253e3e;--v-work-detail-back-button-hover-text-color: #e8ecee;--v-work-detail-container-shadow: 0px 4px 24px 0px #00000066;--v-work-module-shadow: 0 8px 32px rgba(0, 0, 0, .5), 0 2px 8px rgba(0, 0, 0, .3);--v-work-tab-switch-bg-color: #1a2a2a;--v-work-tab-switch-item-active-text-color: #121e1e;--v-work-tab-container-bg-color: #1a2a2abf;--v-work-tab-row-task-text-color: #e8ecee;--v-work-tab-current-time-line-bg-color: linear-gradient( 180deg, #14c9c9 0%, #162424 100% );--v-work-tab-container-shadow: 0px 8px 40px 0px #00000080;--v-mailbox-dialog-bg-color: #1a2a2a;--v-mailbox-avatar-sidebar-bg-color: #00000026;--v-mailbox-box-header-text-color: #e8ecee;--v-mailbox-mail-list-name-text-color: #e8ecee;--v-mailbox-mail-list-title-text-color: #e8ecee;--v-mailbox-detail-header-title-text-color: #e8ecee;--v-mailbox-detail-info-name-text-color: #e8ecee;--v-mailbox-detail-content-text-color: #e8ecee;--v-mailbox-mail-list-item-active-bg-color: #1e3232;--v-mailbox-mail-list-item-hover-bg-color: #253e3e;--v-mailbox-detail-column-bg-color: #00000014;--v-round-table-meeting-delivery-desk-tab-bg-color: #162424;--v-round-table-meeting-delivery-desk-tab-active-bg-color: #121e1e;--v-round-table-meeting-delivery-desk-report-body-bg-color: #121e1e;--v-acceptance-drawer-main-color: #3ac1b3;--v-acceptance-drawer-border-color: #1b413d;--v-acceptance-drawer-pull-tab-bg-color: #072b28;--v-acceptance-drawer-pull-tab-drop-shadow: rgba(0, 0, 0, .5);--v-acceptance-drawer-actprep-act-badge-text-color: #121e1e;--v-acceptance-drawer-actprep-prep-item-bg-color: #1a2e2e;--v-acceptance-drawer-actprep-done-icon-text-color: #121e1e;--v-acceptance-drawer-actparallel-panel-bg-color: #1a2e2e;--v-acceptance-drawer-actparallel-panel-title-text-color: #e8f0f0;--v-acceptance-drawer-actparallel-code-text-color: #cbd5e1;--v-acceptance-drawer-actux-panel-bg-color: #1a2e2e;--v-acceptance-drawer-actux-screenshot-box-bg-color: #121e1e;--v-acceptance-drawer-actscoring-panel-bg-color: #1a2e2e;--v-acceptance-drawer-actscoring-overview-stat-num-text-color: #e8f0f0;--v-acceptance-drawer-actscoring-overview-title-text-color: #8aa8a8;--v-acceptance-drawer-actscoring-module-title-text-color: #e8f0f0;--v-acceptance-drawer-actscoring-metric-value-text-color: #e8f0f0;--v-acceptance-drawer-actreport-report-btn-text-color: #121e1e}._deliveryContainer_1wrd6_1{width:100vw;height:100vh;margin:0 auto;overflow:hidden auto;background-color:var(--v-page-bg-color)}._deliveryBox_1wrd6_9{width:95%;height:100%;margin:0 auto;display:flex;flex-direction:column;padding-bottom:20px;box-sizing:border-box}._emptyState_1wrd6_19{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media(max-width:1024px){._deliveryContainer_1wrd6_1{overflow-x:hidden;overflow-y:auto}._deliveryBox_1wrd6_9{min-height:100vh;height:auto;padding-bottom:20px}}._projectInfo_1wrd6_41{width:85%;margin:30px auto 0;flex-shrink:0}._projectName_1wrd6_47{font-size:28px;font-weight:700;color:var(--v-text-primary-color);margin:0 0 8px;line-height:1.3}._projectMetaRow_1wrd6_55{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:14px;color:var(--v-content-color, #888)}._metaItem_1wrd6_64{white-space:nowrap}._metaItem_1wrd6_64+._metaItem_1wrd6_64:before{content:"·";margin-right:6px}@media(max-width:1224px){._projectInfo_1wrd6_41{width:90%;margin-top:20px}}@media(max-width:768px){._projectInfo_1wrd6_41{width:95%}._projectName_1wrd6_47{font-size:22px}._projectMetaRow_1wrd6_55{font-size:13px}}@media(max-width:480px){._projectInfo_1wrd6_41{width:98%}._projectName_1wrd6_47{font-size:20px}}._deliveryHeader_1wrd6_105{display:flex;align-items:center;justify-content:center;width:85%;height:100px;border:var(--v-border);border-radius:30px;margin:16px auto 20px;flex-shrink:0}._websiteAccessCard_1wrd6_118{width:85%;margin:0 auto 15px;padding:12px 24px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 20px #667eea4d;flex-shrink:0}._websiteAccessContent_1wrd6_128{display:flex;align-items:center;gap:20px}._websiteAccessIcon_1wrd6_134{font-size:32px;line-height:1}._websiteAccessInfo_1wrd6_139{flex:1}._websiteAccessTitle_1wrd6_143{font-size:16px;font-weight:600;color:#fff;margin-bottom:2px}._websiteAccessDesc_1wrd6_150{font-size:12px;color:#ffffffd9}._websiteAccessButton_1wrd6_155{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;background:#fff;color:#667eea;font-size:14px;font-weight:600;border-radius:6px;text-decoration:none;transition:all .2s ease;box-shadow:0 2px 8px #0000001a}._websiteAccessButton_1wrd6_155:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._servicesList_1wrd6_176{width:85%;margin:0 auto 15px;padding:16px 24px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-shrink:0;box-shadow:0 1px 3px #0000000d}._servicesListTitle_1wrd6_187{font-size:13px;font-weight:600;color:#6b7280;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}._serviceItem_1wrd6_196{padding:12px 14px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:8px}._serviceItem_1wrd6_196:last-child{margin-bottom:0}._serviceItemHeader_1wrd6_208{display:flex;align-items:center;gap:8px}._serviceItemIcon_1wrd6_214{font-size:18px;line-height:1}._serviceItemLabel_1wrd6_219{flex:1;font-size:14px;font-weight:600;color:#111827;display:flex;align-items:center;gap:6px}._servicePrimaryBadge_1wrd6_229{display:inline-flex;align-items:center;padding:1px 6px;font-size:11px;font-weight:500;color:#fff;background:#10b981;border-radius:4px}._serviceItemLink_1wrd6_240{color:#3b82f6;font-size:13px;font-weight:500;text-decoration:none;padding:4px 10px;border-radius:6px;transition:background .15s ease}._serviceItemLink_1wrd6_240:hover{background:#eff6ff}._serviceItemDesc_1wrd6_254{margin-top:6px;font-size:12px;color:#6b7280;padding-left:26px}._serviceItemCreds_1wrd6_261{margin-top:8px;padding:8px 10px;background:#fef3c7;border-radius:6px;border-left:3px solid #f59e0b}._credRow_1wrd6_269{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.6}._credRole_1wrd6_277{color:#92400e;font-weight:500}._credValue_1wrd6_282{padding:1px 6px;background:#fff;border:1px solid #fde68a;border-radius:4px;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;color:#374151}._credLoginUrl_1wrd6_292{color:#6b7280;font-size:11px}._buildingCard_1wrd6_298{background:linear-gradient(135deg,#f5f7fa,#e4e8ec);box-shadow:0 4px 20px #0000001a}._buildingCard_1wrd6_298 ._websiteAccessTitle_1wrd6_143{color:#333}._buildingCard_1wrd6_298 ._websiteAccessDesc_1wrd6_150{color:#666}@media(max-width:768px){._websiteAccessCard_1wrd6_118{width:95%;padding:16px 20px}._websiteAccessContent_1wrd6_128{flex-wrap:wrap;gap:12px}._websiteAccessIcon_1wrd6_134{font-size:36px}._websiteAccessInfo_1wrd6_139{flex:1 1 60%}._websiteAccessTitle_1wrd6_143{font-size:18px}._websiteAccessDesc_1wrd6_150{font-size:13px}._websiteAccessButton_1wrd6_155{width:100%;padding:10px 24px;font-size:15px}}@media(max-width:480px){._websiteAccessCard_1wrd6_118{width:98%;padding:14px 16px}._websiteAccessIcon_1wrd6_134{font-size:32px}._websiteAccessTitle_1wrd6_143{font-size:16px}}@media(min-width:1225px){._deliveryHeader_1wrd6_105{flex-direction:row;align-items:center;justify-content:center;margin:16px auto 20px}._headerItem_1wrd6_370{display:flex;align-items:baseline;justify-content:center;width:25%}._headerItem_1wrd6_370:not(:last-child){border-right:1px solid var(--v-delivery-border-color)}}@media(max-width:1224px){._deliveryHeader_1wrd6_105{flex-direction:column;height:auto;min-height:auto;padding:20px 0;gap:15px;margin-top:40px;margin-bottom:40px}._headerItem_1wrd6_370{width:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 30px;border-right:none!important;border-bottom:1px solid rgba(0,0,0,.1)}._headerItem_1wrd6_370:last-child{border-bottom:none}._headerItemText_1wrd6_408{margin-left:20px}}@media(max-width:1024px)and (min-width:769px){._deliveryHeader_1wrd6_105{width:90%;margin-top:40px;margin-bottom:30px}._headerItemNumber_1wrd6_421{font-size:44px}._headerItemText_1wrd6_408{font-size:17px}}@media(max-width:768px){._deliveryHeader_1wrd6_105{width:95%;margin-top:30px;margin-bottom:25px}._headerItemNumber_1wrd6_421{font-size:36px}._headerItemText_1wrd6_408{font-size:16px}}@media(max-width:480px){._deliveryHeader_1wrd6_105{width:98%;margin-top:20px;margin-bottom:20px;border-radius:20px}._headerItem_1wrd6_370{padding:10px 20px}._headerItemNumber_1wrd6_421{font-size:32px}._headerItemText_1wrd6_408{font-size:14px}._headerItemUnit_1wrd6_468,._headerItemTime_1wrd6_469{font-size:16px}}._deliveryBody_1wrd6_476{display:flex;align-items:stretch;justify-content:center;width:100%;flex:1;min-height:0;gap:20px;padding-bottom:20px}._deliveryBody_1wrd6_476 ._treeBody_1wrd6_487,._deliveryBody_1wrd6_476 ._fileBody_1wrd6_496{flex:1;height:100%;border-radius:7px;border:var(--v-border);display:flex;flex-direction:column}._deliveryBody_1wrd6_476 ._previewBody_1wrd6_505{flex:2;height:100%;border-radius:7px;border:var(--v-border);display:flex;flex-direction:column}@media(max-width:1024px)and (min-width:769px){._deliveryBody_1wrd6_476{flex-direction:column;height:auto;min-height:400px;gap:15px;margin-bottom:40px}._deliveryBody_1wrd6_476 ._treeBody_1wrd6_487,._deliveryBody_1wrd6_476 ._fileBody_1wrd6_496,._deliveryBody_1wrd6_476 ._previewBody_1wrd6_505{width:95%;margin:0 auto;height:350px;min-height:350px;max-height:350px;flex:none;display:flex;flex-direction:column}._deliveryBody_1wrd6_476 ._treeBody_1wrd6_487 ._deliveryDetail_1wrd6_538,._deliveryBody_1wrd6_476 ._fileBody_1wrd6_496 ._deliveryDetail_1wrd6_538,._deliveryBody_1wrd6_476 ._previewBody_1wrd6_505 ._deliveryDetail_1wrd6_538{flex:1;min-height:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media(max-width:768px){._deliveryBody_1wrd6_476{flex-direction:column;height:auto;min-height:400px;gap:15px;margin-bottom:40px}._deliveryBody_1wrd6_476 ._treeBody_1wrd6_487,._deliveryBody_1wrd6_476 ._fileBody_1wrd6_496,._deliveryBody_1wrd6_476 ._previewBody_1wrd6_505{width:95%;margin:0 auto;height:400px;min-height:400px;max-height:400px;flex:none;display:flex;flex-direction:column}._deliveryBody_1wrd6_476 ._treeBody_1wrd6_487 ._deliveryDetail_1wrd6_538,._deliveryBody_1wrd6_476 ._fileBody_1wrd6_496 ._deliveryDetail_1wrd6_538,._deliveryBody_1wrd6_476 ._previewBody_1wrd6_505 ._deliveryDetail_1wrd6_538{flex:1;min-height:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}}@media(max-width:480px){._deliveryBody_1wrd6_476 ._treeBody_1wrd6_487,._deliveryBody_1wrd6_476 ._fileBody_1wrd6_496,._deliveryBody_1wrd6_476 ._previewBody_1wrd6_505{width:98%;height:350px;min-height:350px;max-height:350px}}@media(max-width:1024px){._deliveryBody_1wrd6_476 ._treeBody_1wrd6_487,._deliveryBody_1wrd6_476 ._fileBody_1wrd6_496,._deliveryBody_1wrd6_476 ._previewBody_1wrd6_505{display:flex;flex-direction:column}._deliveryDetail_1wrd6_538{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}}._headerItemNumber_1wrd6_421{font-size:50px;font-weight:600;color:var(--v-text-primary-color)}._headerItemText_1wrd6_408{font-size:18px;color:var(--v-text-primary-color);margin-left:40px}._headerItemBody_1wrd6_627{display:flex;align-items:baseline}._headerItemTime_1wrd6_469{font-size:20px;font-weight:500;color:var(--v-text-primary-color)}._headerItemUnit_1wrd6_468{font-size:20px;margin-right:10px;color:var(--v-content-color)}._deliveryBodyHeader_1wrd6_644{min-height:65px;border-bottom:none}._bodyHeaderItem_1wrd6_649{display:flex;align-items:center;justify-content:space-between;width:80%;height:65px;margin:0 auto;border-bottom:var(--v-border)}._headerItemTitle_1wrd6_659{font-size:20px;font-weight:500;color:var(--v-text-primary-color)}._deliveryDetail_1wrd6_538{width:100%;flex:1;overflow-y:auto;margin:0 auto;padding:10px 0;background-color:var(--v-work-bg-color)}@media(max-width:768px){._bodyHeaderItem_1wrd6_649{width:90%}._headerItemTitle_1wrd6_659{font-size:18px}}@media(max-width:480px){._bodyHeaderItem_1wrd6_649{width:95%}._headerItemTitle_1wrd6_659{font-size:16px}}._deliveryDetail_1wrd6_538 ._customTree_1wrd6_697{background:transparent!important}._deliveryDetail_1wrd6_538 ._customTree_1wrd6_697 .ant-tree-title,._deliveryDetail_1wrd6_538 ._customTree_1wrd6_697 .ant-tree-iconEle,._customTree_1wrd6_697 .ant-tree-switcher{color:var(--v-text-file-tree-color)}._deliveryDetail_1wrd6_538 :where(.css-dev-only-do-not-override-198drv2).ant-tree.ant-tree-directory .ant-tree-treenode-selected{background:transparent!important}._deliveryDetail_1wrd6_538 :where(.css-dev-only-do-not-override-198drv2).ant-tree.ant-tree-directory .ant-tree-treenode-selected .ant-tree-node-content-wrapper:before{background:transparent!important}._deliveryDetail_1wrd6_538 ._customTree_1wrd6_697 .ant-tree-treenode:hover{background-color:#9dc2c24d!important}._deliveryContainer_1wrd6_1 ._fileTreeBody_1wrd6_735{background-color:var(--v-file-tree-bg-page-color)}._fileItem_1wrd6_740{width:100%;margin-bottom:40px}._fileItemHeader_1wrd6_745{display:flex;align-items:center;justify-content:space-between}._fileTypeName_1wrd6_751{font-size:18px;color:gray;padding-left:20px}._fileTypeIcon_1wrd6_757{position:relative;width:fit-content;font-size:14px;cursor:pointer;padding-right:20px;z-index:10}._deliveryFileList_1wrd6_766{width:80%;margin:0 auto}._deliveryFileListInner_1wrd6_771{animation:_slideDown_1wrd6_1 .3s ease-out forwards}._deliveryFileItem_1wrd6_775{display:flex;gap:10px;margin:20px 0;animation:_fadeIn_1wrd6_1 .3s ease-out forwards;animation-delay:calc(var(--item-index) * .1s)}@media(max-width:768px){._deliveryFileList_1wrd6_766{width:90%}._deliveryFileItem_1wrd6_775{margin:15px 0}._fileItem_1wrd6_740{margin-bottom:30px}._fileTypeName_1wrd6_751{font-size:16px;padding-left:15px}._deliveryFileName_1wrd6_802{font-size:13px}._fileIcon_1wrd6_806{font-size:20px}._deliveryDetail_1wrd6_538 ._customTree_1wrd6_697{font-size:14px}}@media(max-width:480px){._fileTypeName_1wrd6_751{font-size:15px}._deliveryFileName_1wrd6_802{font-size:12px}}@keyframes _fadeIn_1wrd6_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes _slideDown_1wrd6_1{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}@keyframes _slideUp_1wrd6_1{0%{max-height:500px;opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;transform:translateY(-10px)}}._fileIcon_1wrd6_806{font-size:24px}._pdfIcon_1wrd6_867{color:var(--v-pdf-color)}._csvIcon_1wrd6_871{color:var(--v-csv-color)}._deliveryFileName_1wrd6_802{font-size:14px;color:var(--v-text-primary-color)}@media(max-height:600px)and (orientation:landscape)and (max-width:768px){._deliveryBody_1wrd6_476 ._treeBody_1wrd6_487,._deliveryBody_1wrd6_476 ._fileBody_1wrd6_496,._deliveryBody_1wrd6_476 ._previewBody_1wrd6_505{height:300px;min-height:300px;max-height:300px}}@media(min-width:1600px){._deliveryBox_1wrd6_9{width:85%;max-width:1600px}._deliveryBody_1wrd6_476{gap:30px}}._previewContent_1wrd6_904{width:100%;flex:1;background-color:var(--v-work-bg-color);display:flex;align-items:center;justify-content:center;overflow:hidden}._previewIframe_1wrd6_914{width:100%;height:100%;border:none;background-color:#fff}._previewLink_1wrd6_921{font-size:14px;color:var(--v-primary-color, #1890ff);text-decoration:none;cursor:pointer;transition:opacity .2s}._previewLink_1wrd6_921:hover{opacity:.8;text-decoration:underline}._pageTabs_1wrd6_935{display:flex;gap:4px;padding:0 10%;border-bottom:var(--v-border);background:var(--v-work-bg-color);overflow-x:auto}._pageTab_1wrd6_935{padding:8px 16px;font-size:13px;color:var(--v-content-color, #666);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;transition:all .2s}._pageTab_1wrd6_935:hover{color:var(--v-text-primary-color);background:var(--v-hover-bg-color, rgba(0, 0, 0, .04))}._pageTabActive_1wrd6_961{color:var(--v-primary-color, #1890ff);border-bottom-color:var(--v-primary-color, #1890ff);font-weight:500}._previewFileName_1wrd6_967{font-size:14px;font-weight:400;color:var(--v-content-color, #666);margin-left:8px}._imagePreview_1wrd6_975{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#f5f5f5;overflow:auto}._previewImage_1wrd6_986{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px;box-shadow:0 2px 8px #00000026}._codePreview_1wrd6_995{width:100%;height:100%;overflow:auto;background-color:#1e1e1e}._codeContent_1wrd6_1002{margin:0;padding:16px;font-family:Fira Code,Monaco,Consolas,monospace;font-size:13px;line-height:1.6;color:#d4d4d4;white-space:pre-wrap;word-wrap:break-word;tab-size:2}._codeContent_1wrd6_1002 code{font-family:inherit}@media(max-width:768px){._previewLink_1wrd6_921{font-size:13px}._previewFileName_1wrd6_967{display:none}._codeContent_1wrd6_1002{font-size:12px;padding:12px}}@media(max-width:480px){._previewLink_1wrd6_921{font-size:12px}._codeContent_1wrd6_1002{font-size:11px;padding:10px}}._markdownPreview_1wrd6_1046{width:100%;height:100%;overflow:auto;padding:24px 32px;box-sizing:border-box;background-color:var(--v-page-bg-color, #fff);color:var(--v-text-primary-color, #333);font-size:14px;line-height:1.8}._markdownPreview_1wrd6_1046 h1{font-size:24px;font-weight:700;margin:24px 0 16px;padding-bottom:8px;border-bottom:1px solid var(--v-border-color, #e8e8e8)}._markdownPreview_1wrd6_1046 h2{font-size:20px;font-weight:600;margin:20px 0 12px;padding-bottom:6px;border-bottom:1px solid var(--v-border-color, #e8e8e8)}._markdownPreview_1wrd6_1046 h3{font-size:17px;font-weight:600;margin:16px 0 8px}._markdownPreview_1wrd6_1046 h4,._markdownPreview_1wrd6_1046 h5,._markdownPreview_1wrd6_1046 h6{font-size:15px;font-weight:600;margin:12px 0 8px}._markdownPreview_1wrd6_1046 p{margin:8px 0}._markdownPreview_1wrd6_1046 ul,._markdownPreview_1wrd6_1046 ol{padding-left:24px;margin:8px 0}._markdownPreview_1wrd6_1046 li{margin:4px 0}._markdownPreview_1wrd6_1046 strong{font-weight:600}._markdownPreview_1wrd6_1046 code{background-color:#0000000f;padding:2px 6px;border-radius:4px;font-family:Fira Code,Monaco,Consolas,monospace;font-size:13px}._markdownPreview_1wrd6_1046 pre{background-color:#1e1e1e;color:#d4d4d4;padding:16px;border-radius:8px;overflow-x:auto;margin:12px 0}._markdownPreview_1wrd6_1046 pre code{background:none;padding:0;color:inherit}._markdownPreview_1wrd6_1046 blockquote{border-left:4px solid var(--v-primary-color, #1890ff);padding:8px 16px;margin:12px 0;background-color:#00000005;color:var(--v-text-secondary-color, #666)}._markdownPreview_1wrd6_1046 a{color:var(--v-primary-color, #1890ff);text-decoration:none}._markdownPreview_1wrd6_1046 a:hover{text-decoration:underline}._markdownPreview_1wrd6_1046 table{border-collapse:collapse;width:100%;margin:12px 0}._markdownPreview_1wrd6_1046 th,._markdownPreview_1wrd6_1046 td{border:1px solid var(--v-border-color, #e8e8e8);padding:8px 12px;text-align:left}._markdownPreview_1wrd6_1046 th{background-color:#0000000a;font-weight:600}._markdownPreview_1wrd6_1046 hr{border:none;border-top:1px solid var(--v-border-color, #e8e8e8);margin:16px 0}@media(max-width:768px){._markdownPreview_1wrd6_1046{padding:16px;font-size:13px}}._manifestBody_1wrd6_1178{display:flex;flex-direction:row;gap:20px;width:100%;flex:1;min-height:0;overflow:hidden}._manifestSidebar_1wrd6_1189{width:320px;min-width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-bottom:12px}._manifestMain_1wrd6_1201{flex:1;min-width:0;display:flex;flex-direction:column}._deliverableCard_1wrd6_1208{border:var(--v-border);border-radius:12px;background:var(--v-work-bg-color, #fff);overflow:hidden;transition:box-shadow .2s ease}._deliverableCard_1wrd6_1208:hover{box-shadow:0 2px 12px #00000014}._deliverableHeader_1wrd6_1220{padding:16px 20px 12px}._deliverableTitle_1wrd6_1224{font-size:17px;font-weight:600;color:var(--v-text-primary-color);margin-bottom:4px}._deliverableDesc_1wrd6_1231{font-size:13px;color:var(--v-content-color, #666);line-height:1.5}._deliverableItems_1wrd6_1237{display:flex;flex-wrap:wrap;gap:10px;padding:0 20px 16px}._deliveryActionBtn_1wrd6_1244{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;font-size:13px;font-weight:500;color:var(--v-primary-color, #1890ff);background:transparent;border:1px solid var(--v-primary-color, #1890ff);border-radius:6px;cursor:pointer;text-decoration:none;transition:all .2s ease;white-space:nowrap}._deliveryActionBtn_1wrd6_1244:hover{background:var(--v-primary-color, #1890ff);color:#fff}._summaryContent_1wrd6_1266{width:100%;padding:12px 0 0;font-size:13px;line-height:1.7;color:var(--v-text-primary-color)}._summaryContent_1wrd6_1266 p{margin:4px 0}._manifestPreview_1wrd6_1279{border:var(--v-border);border-radius:12px;background:var(--v-work-bg-color, #fff);display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._sourceFilesSection_1wrd6_1291{border:var(--v-border);border-radius:12px;background:var(--v-work-bg-color, #fff);overflow:hidden}._sourceFilesHeader_1wrd6_1298{display:flex;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:500;color:var(--v-text-primary-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease}._sourceFilesHeader_1wrd6_1298:hover{background:var(--v-hover-bg-color, rgba(0, 0, 0, .03))}._sourceFilesToggle_1wrd6_1315{font-size:12px;color:var(--v-content-color, #999);margin-left:auto}._sourceFilesTree_1wrd6_1321{padding:0 12px 12px;max-height:350px;overflow-y:auto;background:var(--v-file-tree-bg-page-color, var(--v-work-bg-color))}._manifestAnalyzing_1wrd6_1329{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:200px;gap:16px}._analyzingText_1wrd6_1339{font-size:14px;color:var(--v-content-color, #666)}@media(max-width:1024px){._manifestBody_1wrd6_1178{flex-direction:column;overflow-y:auto}._manifestSidebar_1wrd6_1189{width:100%;min-width:unset;flex-shrink:unset;overflow-y:visible}._manifestMain_1wrd6_1201{min-height:400px}}@media(max-width:768px){._deliverableHeader_1wrd6_1220{padding:12px 16px 10px}._deliverableTitle_1wrd6_1224{font-size:15px}._deliverableItems_1wrd6_1237{padding:0 16px 12px;gap:8px}._deliveryActionBtn_1wrd6_1244{padding:6px 14px;font-size:12px}._manifestMain_1wrd6_1201{min-height:300px}._sourceFilesHeader_1wrd6_1298{padding:10px 16px;font-size:13px}}@media(max-width:480px){._deliverableTitle_1wrd6_1224{font-size:14px}._deliverableDesc_1wrd6_1231{font-size:12px}._deliveryActionBtn_1wrd6_1244{padding:5px 12px;font-size:12px}}._deliveryTabs_1wrd6_1409{display:flex;gap:0;width:85%;margin:16px auto 0;border-bottom:1px solid var(--v-border-color, #e8e8e8)}._deliveryTabBtn_1wrd6_1417{padding:10px 24px;background:none;border:none;border-bottom:2px solid transparent;color:var(--v-content-color, #888);font-size:15px;font-weight:500;cursor:pointer;transition:all .2s}._deliveryTabBtn_1wrd6_1417:hover{color:var(--v-text-primary-color, #333)}._deliveryTabActive_1wrd6_1433{color:var(--v-text-primary-color, #333);border-bottom-color:var(--color-brand-primary, #00d4aa)}._pagesTabBody_1wrd6_1440{width:85%;margin:0 auto;flex:1;display:flex;flex-direction:column;min-height:600px;overflow:hidden}._deviceSwitcher_1wrd6_1455{display:flex;gap:4px;padding:10px 0 0;flex-shrink:0}._deviceBtn_1wrd6_1462{display:flex;align-items:center;justify-content:center;width:36px;height:30px;border:1px solid var(--v-border-color, #e8e8e8);border-radius:6px;background:transparent;color:var(--v-content-color, #888);cursor:pointer;transition:all .15s}._deviceBtn_1wrd6_1462:hover{color:var(--v-text-primary-color, #333);border-color:var(--v-text-primary-color, #333)}._deviceBtnActive_1wrd6_1481{color:var(--color-brand-primary, #00d4aa);border-color:var(--color-brand-primary, #00d4aa);background:var(--color-brand-primary-alpha, rgba(0, 212, 170, .1))}._pagesPreviewArea_1wrd6_1488{flex:1;min-height:0;border-radius:8px;overflow:hidden;margin-top:10px;border:1px solid var(--v-border-color, #333);background:#fff;display:flex;align-items:stretch;justify-content:center}._preview_desktop_1wrd6_1502 ._pagesIframe_1wrd6_1506{width:100%;height:100%}._preview_tablet_1wrd6_1512,._preview_mobile_1wrd6_1513{background:var(--v-page-bg-color, #0d0d1a);justify-content:center;align-items:center}._preview_tablet_1wrd6_1512 ._pagesIframe_1wrd6_1506{width:auto;height:100%;aspect-ratio:3 / 4;max-width:100%;border-radius:12px;box-shadow:0 0 0 8px #ffffff0f}._preview_mobile_1wrd6_1513 ._pagesIframe_1wrd6_1506{width:auto;height:100%;aspect-ratio:9 / 19.5;max-width:100%;border-radius:12px;box-shadow:0 0 0 8px #ffffff0f}._pagesIframe_1wrd6_1506{width:100%;height:100%;border:none;background:#fff}._pagesSwitcher_1wrd6_1546{display:flex;gap:8px;padding:10px 0;flex-wrap:wrap;flex-shrink:0}._pagesSwitcherBtn_1wrd6_1554{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 20px;border:1px solid var(--v-border-color, #e8e8e8);border-radius:8px;background:var(--v-work-bg-color, #fff);cursor:pointer;transition:all .2s}._pagesSwitcherBtn_1wrd6_1554:hover{border-color:var(--color-brand-primary, #00d4aa)}._pagesSwitcherActive_1wrd6_1571{border-color:var(--color-brand-primary, #00d4aa);background:var(--color-brand-primary-alpha, rgba(0, 212, 170, .1))}._pagesSwitcherName_1wrd6_1576{font-size:14px;font-weight:600;color:var(--v-text-primary-color, #333);text-transform:capitalize}._pagesSwitcherFile_1wrd6_1583{font-size:11px;color:var(--v-content-color, #888)}._sourceTabBody_1wrd6_1590{width:85%;margin:16px auto 0;display:flex;gap:16px;flex:1;min-height:600px}._sourceTree_1wrd6_1601{width:300px;flex-shrink:0;border:1px solid var(--v-border-color, #333);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}._sourceTreeHeader_1wrd6_1611{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;color:var(--v-text-primary-color, #333);border-bottom:1px solid var(--v-border-color, #e8e8e8)}._sourceTreeContent_1wrd6_1622{flex:1;overflow-y:auto;padding:8px}._sourcePreview_1wrd6_1628{flex:1;border:1px solid var(--v-border-color, #e8e8e8);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;min-height:500px}._sourcePreviewHeader_1wrd6_1638{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;font-size:14px;font-weight:600;color:var(--v-text-primary-color, #333);border-bottom:1px solid var(--v-border-color, #e8e8e8)}@media(max-width:1024px){._sourceTabBody_1wrd6_1590{flex-direction:column}._sourceTree_1wrd6_1601{width:100%;max-height:300px}}._acceptanceTabBody_1wrd6_1661{width:85%;margin:16px auto 0;display:flex;flex-direction:column;gap:16px;padding-bottom:40px}._acceptanceSummary_1wrd6_1671{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border:1px solid var(--v-border-color, #e8e8e8);border-radius:12px;background:var(--v-work-bg-color, #fff)}._acceptanceSummaryLeft_1wrd6_1681{display:flex;align-items:center;gap:20px}._acceptanceScoreCircle_1wrd6_1687{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._acceptanceScoreCircle_1wrd6_1687[data-status=passed]{background:#52c41a26;border:2px solid #52c41a}._acceptanceScoreCircle_1wrd6_1687[data-status=partial]{background:#faad1426;border:2px solid #faad14}._acceptanceScoreCircle_1wrd6_1687[data-status=failed]{background:#ff4d4f26;border:2px solid #ff4d4f}._acceptanceScoreNumber_1wrd6_1712{font-size:24px;font-weight:700;color:var(--v-text-primary-color, #333)}._acceptanceScoreUnit_1wrd6_1718{font-size:14px;font-weight:500;color:var(--v-content-color, #888);margin-left:1px}._acceptanceSummaryInfo_1wrd6_1725{display:flex;flex-direction:column;gap:4px}._acceptanceSummaryTitle_1wrd6_1731{font-size:18px;font-weight:600;color:var(--v-text-primary-color, #333)}._acceptanceSummaryDesc_1wrd6_1737{font-size:14px;color:var(--v-content-color, #888)}._acceptanceReportLink_1wrd6_1742{padding:8px 20px;font-size:14px;font-weight:500;color:var(--color-brand-primary, #00d4aa);border:1px solid var(--color-brand-primary, #00d4aa);border-radius:6px;text-decoration:none;transition:all .2s;white-space:nowrap}._acceptanceReportLink_1wrd6_1742:hover{background:var(--color-brand-primary, #00d4aa);color:#fff}._acceptanceSectionTitle_1wrd6_1759{font-size:15px;font-weight:600;color:var(--v-text-primary-color, #333);margin-top:4px}._acceptanceList_1wrd6_1767{display:flex;flex-direction:column;gap:12px}._acceptanceCard_1wrd6_1773{border:1px solid var(--v-border-color, #e8e8e8);border-radius:10px;background:var(--v-work-bg-color, #fff);overflow:hidden}._acceptanceCardHeader_1wrd6_1780{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--v-border-color, #e8e8e8)}._acceptanceStatusBadge_1wrd6_1788{padding:3px 10px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.5px}._badgePassed_1wrd6_1796{background:#52c41a26;color:#52c41a}._badgeFailed_1wrd6_1801{background:#ff4d4f26;color:#ff4d4f}._acceptanceReqId_1wrd6_1806{font-size:14px;font-weight:600;color:var(--v-text-primary-color, #333)}._acceptancePassRate_1wrd6_1812{margin-left:auto;font-size:14px;font-weight:500;color:var(--v-content-color, #888)}._acceptanceReqTitle_1wrd6_1819{padding:10px 20px 0;font-size:14px;font-weight:500;line-height:1.5;color:var(--v-text-primary-color, #333)}._acceptanceReqContent_1wrd6_1827{padding:6px 20px 14px;font-size:13px;line-height:1.6;color:var(--v-content-color, #666)}._clickable_1wrd6_1834{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease}._clickable_1wrd6_1834:hover{background:color-mix(in srgb,var(--v-text-primary-color, #000) 4%,transparent)}._expandArrow_1wrd6_1844{margin-left:8px;font-size:11px;color:var(--v-content-color, #666)}._acceptanceCriteria_1wrd6_1851{padding:12px 20px 16px;display:flex;flex-direction:column;gap:8px}._criterionRow_1wrd6_1858{display:flex;align-items:flex-start;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--v-border-color, #e8e8e8)}._criterionRow_1wrd6_1858:last-child{border-bottom:none;padding-bottom:0}._criterionIcon_1wrd6_1871{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:700;flex-shrink:0;margin-top:1px}._criterionPassed_1wrd6_1884{background:#52c41a26;color:#52c41a}._criterionFailed_1wrd6_1889{background:#ff4d4f26;color:#ff4d4f}._criterionContent_1wrd6_1894{display:flex;flex-direction:column;gap:2px}._criterionText_1wrd6_1900{font-size:13px;color:var(--v-text-primary-color, #333);line-height:1.5}._criterionReason_1wrd6_1906{font-size:12px;color:#ff7875;line-height:1.4}._criterionReasonMuted_1wrd6_1912{font-size:12px;color:var(--v-content-color, #888);line-height:1.4}._criterionInfo_1wrd6_1918{background:#1890ff26;color:#1890ff}@media(max-width:768px){._acceptanceTabBody_1wrd6_1661{width:95%}._acceptanceSummary_1wrd6_1671{flex-direction:column;gap:16px;align-items:flex-start}._acceptanceReportLink_1wrd6_1742{width:100%;text-align:center}._acceptanceScoreCircle_1wrd6_1687{width:56px;height:56px}._acceptanceScoreNumber_1wrd6_1712{font-size:20px}._acceptanceSummaryTitle_1wrd6_1731{font-size:16px}}@media(max-width:480px){._acceptanceTabBody_1wrd6_1661{width:98%}._acceptanceCardHeader_1wrd6_1780{padding:10px 14px;gap:8px}._acceptanceReqContent_1wrd6_1827{padding:8px 14px 0;font-size:13px}._acceptanceCriteria_1wrd6_1851{padding:10px 14px 12px}}._container_an86h_1{width:100%;max-width:880px;margin:0 auto;padding:24px 16px;display:flex;flex-direction:column;gap:16px}._heading_an86h_11{margin:0 0 8px}._card_an86h_15{width:100%}._description_an86h_19{margin-bottom:12px!important}._items_an86h_23{display:flex;flex-direction:column;gap:8px}._itemRow_an86h_29{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}._itemLink_an86h_36{flex:1 1 auto;word-break:break-all}._summaryText_an86h_41{flex:1 1 100%;margin-top:4px!important;color:var(--v-text-color, #333)}._empty_an86h_47{width:100%;display:flex;align-items:center;justify-content:center;padding:48px 16px}._md_l9g11_3{font-size:inherit;line-height:1.55;word-break:break-word;overflow-wrap:anywhere}._md_l9g11_3>:first-child{margin-top:0}._md_l9g11_3>:last-child{margin-bottom:0}._md_l9g11_3 p{margin:0 0 6px}._md_l9g11_3 ul,._md_l9g11_3 ol{margin:4px 0 6px;padding-left:18px}._md_l9g11_3 li{margin:2px 0}._md_l9g11_3 h1,._md_l9g11_3 h2,._md_l9g11_3 h3,._md_l9g11_3 h4{margin:8px 0 4px;font-size:1.02em;font-weight:600;line-height:1.3}._md_l9g11_3 strong{font-weight:600}._md_l9g11_3 code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.88em;padding:1px 5px;border-radius:4px;background:#7d91912e;word-break:break-all}._md_l9g11_3 pre{margin:6px 0;padding:10px 12px;border-radius:8px;background:#0f1e1e8c;overflow-x:auto;max-width:100%}._md_l9g11_3 pre code{padding:0;background:transparent;font-size:.85em;line-height:1.45;white-space:pre;word-break:normal}._md_l9g11_3 blockquote{margin:6px 0;padding:2px 10px;border-left:3px solid rgba(74,158,255,.5);opacity:.85}._md_l9g11_3 a{color:#4a9eff;text-decoration:underline}._md_l9g11_3 table{border-collapse:collapse;margin:6px 0;font-size:.92em;display:block;overflow-x:auto;max-width:100%}._md_l9g11_3 th,._md_l9g11_3 td{border:1px solid rgba(125,145,145,.3);padding:4px 8px;text-align:left}._md_l9g11_3 hr{border:none;border-top:1px solid rgba(125,145,145,.25);margin:8px 0}._md_l9g11_3 img{max-width:100%}._loadingContainer_5rr11_1{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:99999;background-color:#00000080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._loadingBody_5rr11_12{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._loadingContent_5rr11_20{position:relative;width:148px;height:130px;transition:filter .3s ease-out}._logo_5rr11_27,._line_5rr11_28,._round_5rr11_29{will-change:transform,opacity,filter,box-shadow;backface-visibility:hidden;transform:translateZ(0);transition:opacity .3s ease-out,transform .3s ease-out,filter .3s ease-out}@keyframes _glowPulse_5rr11_1{0%,to{filter:drop-shadow(0 0 10px rgba(255,255,255,.3))}50%{filter:drop-shadow(0 0 30px rgba(255,255,255,.6))}}._fade-out_5rr11_65{animation:_fadeOut_5rr11_1 .5s ease-out forwards}@keyframes _fadeOut_5rr11_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}._logo_5rr11_27{position:relative;width:148px;height:110px;border-radius:20px;border:4px solid transparent;opacity:.3;box-shadow:none!important;background-color:transparent;transform:none!important}._line_5rr11_28{position:absolute;bottom:73px;left:27px;width:69px;height:7px;background-color:#fff;opacity:.3;clip-path:inset(0 100% 0 0);box-shadow:none!important}._round_5rr11_29{position:absolute;bottom:52px;right:30px;width:15px;height:15px;border-radius:50%;border:4px solid transparent;opacity:.3}._triangleLine_5rr11_115{position:absolute;bottom:0;left:22px;width:30px;height:24px;background-color:#fff;clip-path:polygon(0% 0%,30% 100%,100% 0%);z-index:2;opacity:1}._triangleLine_5rr11_115:before{content:"";position:absolute;inset:-10px 2px 2px;background-color:#00000080;clip-path:polygon(0% 0%,30% 100%,100% 0%)}._logo_5rr11_27:after{content:"";position:absolute;bottom:-3px;left:23px;width:24px;height:4px;background-color:#0000;z-index:3}._logo_5rr11_27,._line_5rr11_28,._round_5rr11_29{will-change:transform,opacity,clip-path,border-color;backface-visibility:hidden;transform:translateZ(0)}._loadingContent_5rr11_20{animation:_contentFadeIn_5rr11_1 .5s ease-out}@keyframes _contentFadeIn_5rr11_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._downloadBtn_t33rg_1{position:relative;padding:4px 8px;height:fit-content;border-radius:20px;background:var(--v-download-btn-bg-color);border:var(--v-download-border);box-shadow:0 4px 6px #92c1e166,0 2px 4px #92c1e14d,0 0 8px #14c9c94d;font-weight:8 00;z-index:10}._downloadBtn_t33rg_1:hover,._downloadBtn_t33rg_1:focus,._downloadBtn_t33rg_1:active{background:var(--download-btn-hover-bg-color)!important;border-color:var(--v-download-border)!important}._tabs_frkaz_1{display:flex;align-items:center;gap:4px;padding:4px;border-radius:12px;box-sizing:border-box}._tab_frkaz_1{padding:6px 14px;border-radius:8px;font-size:14px;color:#5a6a6a;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,color .15s ease}._tab_frkaz_1:hover{background:#3ac1b314;color:#24a4a4}._tabActive_frkaz_30{background-color:var(--v-round-table-meeting-tab-item-active-bg-color);color:var(--v-round-table-meeting-tab-item-active-text-color)}._tabActive_frkaz_30:hover{background:#3ac1b3;color:#fff}._tabDisabled_frkaz_42{color:#b8c4c1;cursor:not-allowed;opacity:.6}._tabDisabled_frkaz_42:hover{background:transparent;color:#b8c4c1}._container_17mog_1{min-height:100vh;padding:24px 32px 48px;background:linear-gradient(180deg,#f7f9fc,#eef2f8)}._header_17mog_7{display:flex;align-items:center;margin-bottom:24px}._body_17mog_13{display:flex;justify-content:center}._card_17mog_18{width:100%;max-width:980px;background:#fff;border-radius:16px;box-shadow:0 4px 24px #0f20400f;padding:28px 32px 32px;min-height:560px;display:flex;flex-direction:column}._cardHeader_17mog_30{display:flex;flex-direction:column;gap:4px;margin-bottom:16px;border-bottom:1px solid #eef0f4;padding-bottom:16px}._cardTitle_17mog_39{font-size:20px;font-weight:600;color:#1d2939}._cardSubtitle_17mog_45{font-size:13px;color:#667085}._roundTabs_17mog_50{margin-bottom:8px}._markdownBox_17mog_54{flex:1;overflow-y:auto;padding:8px 4px 0;line-height:1.7;color:#1d2939;font-size:14px}._markdownBox_17mog_54 h1,._markdownBox_17mog_54 h2,._markdownBox_17mog_54 h3{margin-top:24px;margin-bottom:12px;color:#0f172a}._markdownBox_17mog_54 h1{font-size:22px}._markdownBox_17mog_54 h2{font-size:18px}._markdownBox_17mog_54 h3{font-size:16px}._markdownBox_17mog_54 code{background:#f2f4f7;padding:2px 6px;border-radius:4px;font-family:Fira Code,SF Mono,Menlo,monospace;font-size:12.5px}._markdownBox_17mog_54 pre{background:#0f172a;color:#e2e8f0;padding:12px 16px;border-radius:8px;overflow-x:auto}._markdownBox_17mog_54 pre code{background:transparent;color:inherit;padding:0}._markdownBox_17mog_54 table{border-collapse:collapse;margin:12px 0}._markdownBox_17mog_54 th,._markdownBox_17mog_54 td{border:1px solid #e4e7ec;padding:6px 10px}._markdownBox_17mog_54 th{background:#f9fafb}._markdownBox_17mog_54 blockquote{border-left:3px solid #d0d5dd;margin:12px 0;padding:4px 12px;color:#475467;background:#f9fafb}._center_17mog_120{display:flex;justify-content:center;align-items:center;min-height:240px}._communityProjectContainer_1x5nt_2{position:relative;display:flex;width:100vw;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}._communityProjectBody_1x5nt_29{flex:1;height:100%;position:relative;overflow:hidden;z-index:2}._search_1x5nt_38{display:flex;align-items:center;justify-content:center;width:100%;height:48px;flex-shrink:0;margin:100px 0 50px;position:relative;z-index:100}._customInput_1x5nt_51{width:100%;border-radius:30px!important;height:48px!important;padding-left:15px!important;border:1px solid rgba(255,255,255,.3)!important;background-color:var(--v-community-project-search-bg-color)!important;color:#000!important;font-size:18px;transition:all .3s ease;box-shadow:0 4px 12px #0003,0 10px 20px #00000014,inset 0 1px #fff3}._customInput_1x5nt_51 .ant-input::placeholder{color:var(--v-community-project-search-placeholder-color)!important}._projectList_1x5nt_70{position:relative;width:97%;margin:0 auto!important;display:flex;flex-wrap:wrap;gap:16px;max-height:100%;z-index:10;padding:50px 40px 300px;overflow-y:auto}._projectItem_1x5nt_85{position:relative;border-radius:20px;background-color:var(--v-community-project-bg-color);cursor:pointer;transition:all .5s cubic-bezier(.34,1.56,.64,1);overflow:hidden;flex:1 0 calc(25% - 12px);min-width:280px;max-width:calc(25% - 12px);opacity:1;height:380px;z-index:1;box-shadow:0 4px 6px #00000012,0 10px 20px #0000000f,0 1px 3px #0000000d}._projectItem_1x5nt_85:hover:not(._hovered_1x5nt_103){height:420px;transform:translateY(-8px) scale(1.02);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:var(--v-community-project-hover-bg-color);border:1px solid rgba(255,255,255,.5);z-index:2}._projectItem_1x5nt_85._hovered_1x5nt_103{position:fixed!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;transform:translateZ(0);overflow:hidden;z-index:9999!important;opacity:0;transform:translate(-20px) translateY(10px) scale(.98);will-change:transform,opacity,top,left}._projectItem_1x5nt_85._hovered_1x5nt_103._active_1x5nt_126{opacity:1;transform:translate(0) translateY(0) scale(1)}._projectItem_1x5nt_85._hovered_1x5nt_103:not(._active_1x5nt_126){opacity:0;transform:translate(-20px) translateY(10px) scale(.98)!important}._hoverOverlay_1x5nt_137{position:fixed;inset:0;background:var(--v-community-project-overlay-color);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);z-index:1000!important;opacity:0;pointer-events:none;transition:opacity .4s ease;cursor:pointer}._hoverOverlay_1x5nt_137._active_1x5nt_126{opacity:1;pointer-events:auto;animation:_fadeInOverlay_1x5nt_1 .4s ease forwards}@keyframes _fadeInOverlay_1x5nt_1{0%{opacity:0}to{opacity:1}}._projectDetailWrapper_1x5nt_169{position:fixed;bottom:40px;left:20px;top:40px;width:70vw;height:calc(100vh - 80px);z-index:1001!important;opacity:0;transform:translate(-100%);pointer-events:none;will-change:transform,opacity,width,left;transition:all .4s cubic-bezier(.4,0,.2,1)}._projectDetailWrapper_1x5nt_169._active_1x5nt_126{opacity:1;transform:translate(0);pointer-events:auto}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192{width:calc(25% - 20px)!important;left:20px!important;transform:translate(-100%)}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192._active_1x5nt_126{transform:translate(0)}._projectDetailWrapper_1x5nt_169:not(._showInfoOnly_1x5nt_192):not(._active_1x5nt_126){opacity:0;transform:translate(-100%);pointer-events:none;width:70vw!important;left:20px!important}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192:not(._active_1x5nt_126){opacity:0;transform:translate(-100%);pointer-events:none;width:calc(25% - 20px)!important;left:20px!important}._agentDetailWrapper_1x5nt_219{position:fixed;top:40px;right:20px;bottom:40px;width:calc(75% - 60px)!important;height:calc(100vh - 80px);z-index:1002!important;opacity:0;transform:translate(100%);pointer-events:none;will-change:transform,opacity,width,right;transition:all .4s cubic-bezier(.4,0,.2,1)}._agentDetailWrapper_1x5nt_219._active_1x5nt_126{opacity:1;transform:translate(0);pointer-events:auto}._agentDetailWrapper_1x5nt_219:not(._active_1x5nt_126){opacity:0;transform:translate(100%);pointer-events:none;right:20px!important;width:calc(75% - 60px)!important}@keyframes _fadeOutScale_1x5nt_1{0%{transform:translate(0) translateY(0) scale(1);opacity:1}to{transform:translate(-20px) translateY(10px) scale(.98);opacity:0}}._projectItem_1x5nt_85._hovered_1x5nt_103:not(._active_1x5nt_126){animation:_fadeOutScale_1x5nt_1 .4s cubic-bezier(.4,0,.2,1) forwards!important}._projectList_1x5nt_70:has(._projectItem_1x5nt_85._hovered_1x5nt_103) ._projectItem_1x5nt_85:not(._hovered_1x5nt_103){filter:blur(4px);opacity:.5;pointer-events:none!important}._projectDetailContainer_1x5nt_272{position:absolute;bottom:0;left:0;display:flex;width:100%;height:100%;background-color:var(--v-community-project-detail-bg-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;z-index:2;overflow:hidden}._projectDetailBody_1x5nt_286{display:flex;width:95%;margin:40px auto}._preview_1x5nt_292{flex:3!important;height:100%;border-radius:10px;transition:all .5s ease;background:#ffffff4d;display:flex;align-items:center;justify-content:center;min-width:300px}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192 ._preview_1x5nt_292{display:none!important;flex:0!important;width:0!important;min-width:0!important}._projectInfo_1x5nt_312{position:relative;flex:1;padding:0 20px;transition:all .5s ease;min-width:350px}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192 ._projectInfo_1x5nt_312{min-width:100%!important;width:100%!important;flex:1!important;padding:0 15px!important}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192 ._projectInfo_1x5nt_312:after{display:none!important}._projectInfo_1x5nt_312:after{content:"";position:absolute;top:0;left:-10px;width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.1) 80%,transparent 100%)}._infoItem_1x5nt_349{width:100%;padding:8px 0;max-height:33.33%;position:relative;overflow-y:auto}._infoItem_1x5nt_349:not(:last-child){position:relative}._infoItem_1x5nt_349:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(to right,transparent 0%,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.1) 80%,transparent 100%)}._infoItemTitle_1x5nt_380{color:var(--v-community-project-detail-title-color);font-weight:600;font-size:18px;margin-bottom:10px}._infoItemDesc_1x5nt_387{font-size:16px;color:var(--v-community-project-detail-content-color);line-height:1.8;text-align:justify}._infoItemAvatar_1x5nt_395{margin:20px 0}._agentDesc_1x5nt_399{display:flex;align-items:center;justify-content:space-between;margin-top:15px}._agentLink_1x5nt_406{font-size:22px;cursor:pointer;color:#666;transition:all .3s ease;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:36px;height:36px}._agentLink_1x5nt_406:hover{background-color:#0000000d;color:#333;transform:scale(1.1)}._commentList_1x5nt_426{padding:20px 0}._commentItem_1x5nt_430{display:flex;align-items:flex-start;padding:15px;background-color:#ffffffb3;border-radius:15px;margin-bottom:15px;box-shadow:0 4px 12px #00000014,0 2px 6px #0000000d,inset 0 1px #fffc}._commentAvatar_1x5nt_441{width:40px;height:40px;border-radius:50%;object-fit:cover}._commentContent_1x5nt_448{flex:1;margin-left:15px}._commentHeader_1x5nt_453{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._commentName_1x5nt_460{font-size:14px;font-weight:500;color:#000}._commentTime_1x5nt_465{font-size:12px;color:#adadad}._commentInfo_1x5nt_469{font-size:13px;color:#000;line-height:1.5}._infoFooter_1x5nt_475{position:absolute;bottom:0;left:0;width:100%;height:100px;z-index:10}._footerBody_1x5nt_484{display:flex;justify-content:space-between;align-items:center;padding:0 20px}._footerCost_1x5nt_491{font-size:24px;color:#6f7375;font-weight:600}._tryBtn_1x5nt_497{width:140px;height:60px;border-radius:12px;color:#fff;font-weight:600;font-size:18px;background:linear-gradient(to right,#89dfec,#84b5da 50%,#7ca2cb 50%,#84b5da,#89dfec);background-size:200% 100%;background-position:100% 0;border:none;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 8px 20px #89dfeccc,0 10px 5px #84b5da;transition:all .3s ease}._tryBtnFull_1x5nt_521{width:100%;height:68px;border-radius:12px;color:#fff;font-weight:600;background:linear-gradient(to right,#89dfec,#84b5da 50%,#7ca2cb 50%,#84b5da,#89dfec);background-size:200% 100%;background-position:100% 0;border:none;cursor:pointer;text-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 8px 20px #89dfeccc,0 10px 5px #84b5da;transition:all .3s ease;padding:0;display:flex;align-items:center;justify-content:center}._buttonContent_1x5nt_548{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}._mainText_1x5nt_556{font-size:18px;font-weight:600}._subText_1x5nt_561{font-size:12px;font-weight:400;opacity:.9;letter-spacing:.5px}._tryBtn_1x5nt_497:hover{background-position:0 0;transform:translateY(-3px);box-shadow:0 8px 20px #89dfec66,0 0 15px #7ca2cb4d,inset 0 1px #ffffff4d}._tryBtn_1x5nt_497:active{transform:translateY(-1px);box-shadow:0 4px 10px #89dfec4d,inset 0 1px #ffffff1a}._agentDetailContainer_1x5nt_582{position:absolute!important;bottom:0!important;right:0!important;display:flex!important;width:100%!important;height:100%!important;background-color:var(--v-community-project-detail-bg-color);-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:20px!important;z-index:2!important;overflow:hidden!important}._agentDetailBody_1x5nt_596{display:flex;width:95%;margin:40px auto}._agentList_1x5nt_602{flex:1;height:100%;overflow-y:auto;padding-right:10px;box-sizing:border-box}._agentList_1x5nt_602::-webkit-scrollbar{width:6px}._agentList_1x5nt_602::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}._agentList_1x5nt_602::-webkit-scrollbar-thumb{background:#abacb0;border-radius:3px}._agentList_1x5nt_602::-webkit-scrollbar-thumb:hover{background:#8a8b8f}._agentItem_1x5nt_625{position:relative;width:100%;margin-bottom:20px;border-radius:15px;overflow:hidden;box-shadow:0 4px 15px #00000014}._agentAvatar_1x5nt_634{position:absolute;top:45px;left:20px;width:80px;height:80px;border-radius:50%;border:4px solid #fff;object-fit:cover;z-index:2}._agentItemImg_1x5nt_646{width:100%;height:92px;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}._agentDetail_1x5nt_219{padding:20px;background:#ffffffb3}._agentName_1x5nt_659{font-size:18px;font-weight:600;color:#000;padding-top:20px;margin-bottom:5px}._agentJob_1x5nt_667{padding:5px 0 15px;font-size:14px;color:#666;border-bottom:1px solid #f0f0f0;margin-bottom:15px}._agentDescInfo_1x5nt_675{font-size:14px;color:#333;line-height:1.6;margin-bottom:20px}._agentDescTitle_1x5nt_682{font-weight:600;color:#000;margin-right:8px}._agentFooter_1x5nt_688{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:15px;border-top:1px solid #f0f0f0}._footerItem_1x5nt_697{display:flex;flex:1;font-size:16px;align-items:center}._footerItemTitle_1x5nt_704{color:#868687;margin-right:10px;font-weight:500}._footerItemValue_1x5nt_710{color:#000;font-size:18px;font-weight:600}._agentPreview_1x5nt_716{flex:2;background:#ffffff4d;border-radius:10px;margin-left:20px;display:flex;align-items:center;justify-content:center;color:#666;font-size:16px}@media(min-width:1920px){._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192{width:calc(20% - 20px)!important}._agentDetailWrapper_1x5nt_219{width:calc(80% - 60px)!important}}@media(max-width:1919px)and (min-width:1400px){._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192{width:calc(25% - 20px)!important}._agentDetailWrapper_1x5nt_219{width:calc(75% - 60px)!important}._preview_1x5nt_292{min-width:350px}._projectInfo_1x5nt_312{min-width:380px}}@media(max-width:1399px)and (min-width:1200px){._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192{width:calc(30% - 20px)!important}._agentDetailWrapper_1x5nt_219{width:calc(70% - 60px)!important}._preview_1x5nt_292{min-width:300px}._projectInfo_1x5nt_312{min-width:350px}}@media(max-width:1199px)and (min-width:992px){._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192{width:calc(35% - 20px)!important}._agentDetailWrapper_1x5nt_219{width:calc(65% - 60px)!important}._preview_1x5nt_292{min-width:250px;flex:2!important}._projectInfo_1x5nt_312{min-width:320px}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192 ._projectInfo_1x5nt_312{padding:0 12px!important}}@media(max-width:991px)and (min-width:768px){._search_1x5nt_38{margin:60px 0 30px}._customInput_1x5nt_51{font-size:18px;height:46px!important}._projectItem_1x5nt_85{min-width:250px;height:360px}._projectItemImg_1x5nt_804{height:180px}._projectItem_1x5nt_85._hovered_1x5nt_103 ._projectItemImg_1x5nt_804{height:190px}._projectDetailWrapper_1x5nt_169{top:20px;bottom:20px;height:calc(100vh - 40px)}._agentDetailWrapper_1x5nt_219{width:calc(60% - 45px)!important;top:20px;bottom:20px;height:calc(100vh - 40px)}._preview_1x5nt_292{display:none!important}._projectInfo_1x5nt_312{min-width:100%!important}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192 ._projectInfo_1x5nt_312{padding:0 15px!important}._projectDetailBody_1x5nt_286,._agentDetailBody_1x5nt_596{margin:30px auto}._agentPreview_1x5nt_716{display:none!important}}@media(max-width:767px)and (min-width:576px){._search_1x5nt_38{margin:50px 0 20px}._customInput_1x5nt_51{font-size:16px;height:44px!important}._projectItem_1x5nt_85{min-width:100%;height:350px}._projectItem_1x5nt_85._hovered_1x5nt_103{width:90%!important;height:380px!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%) scale(.98)!important;margin:0!important}._projectItem_1x5nt_85._hovered_1x5nt_103._active_1x5nt_126{transform:translate(-50%,-50%) scale(1)!important}._projectItemImg_1x5nt_804{height:170px}._projectItem_1x5nt_85._hovered_1x5nt_103 ._projectItemImg_1x5nt_804{height:180px}._projectDetailWrapper_1x5nt_169{width:95vw;top:10px;bottom:10px;height:calc(100vh - 20px);left:2.5vw!important}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192{width:95vw!important}._agentDetailWrapper_1x5nt_219{width:95vw!important;top:10px;bottom:10px;height:calc(100vh - 20px);right:2.5vw!important}._preview_1x5nt_292{display:none!important}._projectInfo_1x5nt_312{min-width:100%!important;padding:0 15px}._projectDetailBody_1x5nt_286,._agentDetailBody_1x5nt_596{margin:20px auto;width:90%}}@media(max-width:575px)and (min-width:375px){._search_1x5nt_38{margin:40px 0 15px}._customInput_1x5nt_51{font-size:14px;height:42px!important}._projectItem_1x5nt_85{height:320px}._projectItem_1x5nt_85._hovered_1x5nt_103{height:350px!important}._projectItemImg_1x5nt_804{height:150px}._projectItem_1x5nt_85._hovered_1x5nt_103 ._projectItemImg_1x5nt_804{height:160px}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192,._agentDetailWrapper_1x5nt_219._active_1x5nt_126{width:95vw!important}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192 ._projectInfo_1x5nt_312{padding:0 12px!important}._projectInfo_1x5nt_312{padding:0 12px}._projectDetailBody_1x5nt_286{margin:15px auto;width:92%}}._agentDetailWrapper_1x5nt_219:before{content:"";position:absolute;left:-40px;top:0;bottom:0;width:40px;background:transparent;cursor:pointer;z-index:1}._projectDetailWrapper_1x5nt_169._showInfoOnly_1x5nt_192 ._preview_1x5nt_292{display:none!important;width:0!important;flex:0!important}.round-metrics-page{padding:24px;max-width:1200px;margin:0 auto}.round-metrics-loading,.round-metrics-empty{display:flex;justify-content:center;align-items:center;height:50vh}.round-metrics-header{display:flex;align-items:center;gap:12px;margin-bottom:24px}.round-metrics-header h1{margin:0;font-size:20px}.round-metrics-header code{font-size:12px;color:#666}.round-metrics-status{padding:2px 8px;border-radius:4px;background:#f0f0f0;font-size:12px}.round-metrics-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:24px}.round-metrics-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:900px){.round-metrics-grid{grid-template-columns:1fr}}.round-metrics-donut-canvas{width:100%;height:280px}.round-metrics-reqlist{list-style:none;padding:0;margin:0;max-height:420px;overflow-y:auto}.round-metrics-req{padding:8px 0;border-bottom:1px solid #f0f0f0}.round-metrics-req:last-child{border-bottom:none}.round-metrics-req-head{display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}.round-metrics-req-head code{color:#333}.round-metrics-req-head span{color:#888}._agentWorkTreeContainer_29df0_1{width:100%;height:100%}._titleNodeContainer_29df0_7{background-color:#78ca7e99;border-radius:20px;padding:8px 10px;text-align:center}._nodeTitle_29df0_14{color:#fff;font-weight:700;font-size:14px}._agentStatusDot_29df0_20{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px}._thinkHistoryContainer_29df0_29{width:300px;max-height:300px;padding:8px;border-radius:20px;background-color:#fef3c799;display:flex;flex-direction:column;overflow:hidden}._thinkHistoryTitle_29df0_40{color:#92400e;font-weight:700;font-size:14px;padding-left:12px}._thinkHistoryBorder_29df0_47{position:relative;padding-top:5px}._thinkHistoryBorder_29df0_47:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(to right,#a88763,#8b6c57);border-radius:1px}._nodeList_29df0_64{margin-top:10px;flex:1;min-height:0;max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}._nodeItem_29df0_74:first-child{margin-top:5px}._nodeItem_29df0_74{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}._nodeItemDot_29df0_86{width:4px;height:4px;border-radius:50%;background-color:#22211c;flex-shrink:0;margin-top:7px}._nodeItemContent_29df0_95{flex:1;font-size:12px;color:#22211c}._nodeItemTimestamp_29df0_101{color:#999;font-size:10px;margin-left:4px}._thinkMarkdown_29df0_108{margin-top:4px;font-size:12px;line-height:1.5;word-break:break-word}._thinkMarkdown_29df0_108 p{margin:2px 0}._thinkMarkdown_29df0_108 h1,._thinkMarkdown_29df0_108 h2,._thinkMarkdown_29df0_108 h3,._thinkMarkdown_29df0_108 h4{font-size:12px;font-weight:600;margin:4px 0 2px}._thinkMarkdown_29df0_108 ul,._thinkMarkdown_29df0_108 ol{margin:2px 0;padding-left:16px}._thinkMarkdown_29df0_108 li{margin:1px 0}._thinkMarkdown_29df0_108 code{background:#0000000f;padding:1px 3px;border-radius:3px;font-size:11px}._thinkMarkdown_29df0_108 pre{background:#0000000f;padding:6px 8px;border-radius:4px;overflow-x:auto;margin:4px 0}._thinkMarkdown_29df0_108 pre code{background:none;padding:0}._thinkMarkdown_29df0_108 table{width:100%;border-collapse:collapse;margin:4px 0;font-size:11px}._thinkMarkdown_29df0_108 th,._thinkMarkdown_29df0_108 td{border:1px solid #d9d0c1;padding:3px 6px;text-align:left}._thinkMarkdown_29df0_108 th{background:#92400e14;font-weight:600}._thinkMarkdown_29df0_108 tr:nth-child(2n){background:#92400e08}._thinkMarkdown_29df0_108 strong{font-weight:600}._thinkMarkdown_29df0_108 blockquote{margin:4px 0;padding:2px 8px;border-left:3px solid #d9d0c1;color:#666}._operationHistoryContainer_29df0_193{width:300px;padding:8px;border-radius:20px;background-color:#bae6fd99}._operationHistoryTitle_29df0_200{color:#207a92;font-weight:700;font-size:14px;padding-left:12px}._operationHistoryBorder_29df0_207{position:relative;padding-top:5px}._operationHistoryBorder_29df0_207:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(to right,#a3ced6,#91cfd6);border-radius:1px}._toolStatusFail_29df0_223{color:#ff4d4f;margin-left:4px;font-size:12px}._artifactSection_29df0_229{margin-top:8px;padding-top:6px;border-top:1px dashed rgba(32,122,146,.3)}._artifactTitle_29df0_235{color:#207a92;font-weight:700;font-size:12px;padding-left:12px;margin-bottom:4px}._artifactItem_29df0_243{display:flex;align-items:center;gap:6px;padding:2px 12px;font-size:11px;color:#22211c}._artifactLang_29df0_252{background-color:#207a9226;color:#207a92;padding:1px 4px;border-radius:3px;font-size:10px}._collaborationHistoryContainer_29df0_261{width:300px;padding:8px;border-radius:20px;background-color:#ddd6fe99}._collaborationHistoryHeader_29df0_268{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer}._collaborationHistoryTitle_29df0_277{color:#311383;font-weight:700;font-size:14px;padding-left:12px}._collaborationHistoryAvatarList_29df0_284{display:flex;align-items:center;flex:1;gap:4px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.5) transparent}._collaborationHistoryBorder_29df0_294{position:relative;padding-top:5px}._collaborationHistoryBorder_29df0_294:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(to right,#cac7de,#aa9bdc);border-radius:1px}._collaborationMessages_29df0_311{margin-top:4px;max-height:120px;overflow-y:auto;padding:0 8px}._collaborationMessageItem_29df0_318{display:flex;align-items:flex-start;gap:6px;padding:2px 0;font-size:11px;line-height:1.4}._collaborationMsgType_29df0_327{flex-shrink:0;padding:1px 4px;border-radius:3px;background:#8b5cf626;color:#7c3aed;font-size:10px;white-space:nowrap}._collaborationMsgContent_29df0_337{color:#666;word-break:break-all}._taskBoardContainer_29df0_343{width:280px;padding:8px;border-radius:20px;background-color:#fbbf2499}._taskBoardTitle_29df0_350{color:#92400e;font-weight:700;font-size:14px;padding-left:12px}._taskBoardBorder_29df0_357{position:relative;padding-top:5px}._taskBoardBorder_29df0_357:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(to right,#d4a017,#b8860b);border-radius:1px}._taskBoardProgress_29df0_373{font-size:12px;color:#78350f;padding-left:12px;margin-top:4px}._taskBoardItem_29df0_380{display:flex;align-items:flex-start;gap:6px;margin-bottom:6px}._taskBoardStatusDot_29df0_387{width:6px;height:6px;border-radius:50%;flex-shrink:0;margin-top:5px}._taskBoardItemText_29df0_395{flex:1;font-size:12px;color:#22211c;word-break:break-word}._titleNodeContainer_29df0_7._sideNode_29df0_403{background-color:#78ca7e4d}._thinkHistoryContainer_29df0_29._sideNode_29df0_403{background-color:#fef3c74d}._operationHistoryContainer_29df0_193._sideNode_29df0_403{background-color:#bae6fd4d}._collaborationHistoryContainer_29df0_261._sideNode_29df0_403{background-color:#ddd6fe4d}._taskBoardContainer_29df0_343._sideNode_29df0_403{background-color:#fbbf244d}._paginationContainer_29df0_424{width:300px;padding:8px 12px;border-radius:20px;background-color:#94a3b826;display:flex;flex-direction:column;align-items:center;gap:4px}._paginationBtn_29df0_435{background:#94a3b833;border:1px solid rgba(148,163,184,.3);border-radius:12px;padding:4px 12px;cursor:pointer;font-size:12px;color:#475569;width:100%;text-align:center;transition:background .2s}._paginationBtn_29df0_435:hover{background:#94a3b859}._paginationInfo_29df0_452{font-size:10px;color:#94a3b8}._paginationText_29df0_457{font-size:12px;color:#94a3b8}._collapsedTool_29df0_463{cursor:pointer;min-height:auto}._toolCount_29df0_468{font-weight:400;font-size:12px;color:#5ba3b5}._collapsedHint_29df0_474{font-size:11px;color:#94a3b8;text-align:center;padding:4px 0}._titleNodeContainer_s0w1f_1{background-color:#78ca7e99;border-radius:20px;padding:8px 30px;text-align:center}._nodeTitle_s0w1f_8{color:#fff;font-weight:700;font-size:14px}._thinkHistoryContainer_s0w1f_14{width:300px;padding:8px;border-radius:20px;background-color:#fef3c799}._thinkHistoryTitle_s0w1f_21{color:#92400e;font-weight:700;font-size:14px;padding-left:12px}._thinkHistoryBorder_s0w1f_28{position:relative;padding-top:5px}._thinkHistoryBorder_s0w1f_28:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(to right,#a88763,#8b6c57);border-radius:1px}._nodeList_s0w1f_44{margin-top:10px;max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}._nodeItem_s0w1f_53:first-child{margin-top:5px}._nodeItem_s0w1f_53{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:8px}._nodeItemDot_s0w1f_65{width:4px;height:4px;border-radius:50%;background-color:#22211c;flex-shrink:0;margin-top:7px}._nodeItemContent_s0w1f_74{flex:1;font-size:12px;color:#22211c}._operationHistoryContainer_s0w1f_80{width:300px;padding:8px;border-radius:20px;background-color:#bae6fd99}._operationHistoryTitle_s0w1f_87{color:#207a92;font-weight:700;font-size:14px;padding-left:12px}._operationHistoryBorder_s0w1f_94{position:relative;padding-top:5px}._operationHistoryBorder_s0w1f_94:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(to right,#a3ced6,#91cfd6);border-radius:1px}._collaborationHistoryContainer_s0w1f_110{width:300px;padding:8px;border-radius:20px;background-color:#ddd6fe99}._collaborationHistoryHeader_s0w1f_117{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}._collaborationHistoryTitle_s0w1f_125{color:#311383;font-weight:700;font-size:14px;padding-left:12px}._collaborationHistoryAvatarList_s0w1f_132{display:flex;align-items:center;flex:1;gap:4px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(139,92,246,.5) transparent}._collaborationHistoryBorder_s0w1f_142{position:relative;padding-top:5px}._collaborationHistoryBorder_s0w1f_142 :before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background:linear-gradient(to right,#cac7de,#aa9bdc);border-radius:1px}@keyframes _slideInFromLeft_s0w1f_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInFromRight_s0w1f_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._collaborationSideContainer_s0w1f_181{animation-duration:.3s;animation-timing-function:ease-out}._collaborationSideContainer_s0w1f_181[data-id^=left]{animation-name:_slideInFromLeft_s0w1f_1}._collaborationSideContainer_s0w1f_181[data-id^=right]{animation-name:_slideInFromRight_s0w1f_1}._container_ub9a0_1{width:100vw;height:100vh;background-color:var(--v-creator-platform-loading-bg-color)}._loader_ub9a0_7{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:662px;background-color:var(--v-creator-platform-loader-bg-color);border-radius:16px;border:1px solid #3ac1b34d;box-shadow:0 0 50px #3ac1b31a;display:flex;flex-direction:column;align-items:center;padding:48px 56px;gap:24px}._loadingIcon_ub9a0_24{font-size:48px;color:#3ac1b3}._loadingTitle_ub9a0_29{color:var(--v-creator-platform-loading-title-text-color);font-size:20px;font-weight:700}._loadingList_ub9a0_35{width:100%;max-height:120px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}._loadingList_ub9a0_35::-webkit-scrollbar{display:none}._loadingItem_ub9a0_50{display:flex;align-items:center;justify-content:center;gap:8px;animation:_fadeInUp_ub9a0_1 .4s ease forwards}._loadingItemIcon_ub9a0_58{font-size:14px;flex:none}._loadingItemText_ub9a0_63{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes _fadeInUp_ub9a0_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._loadingBar_ub9a0_83{width:100%;height:8px;background-color:#3ac1b326;border-radius:4px;overflow:hidden}._loadingBarFill_ub9a0_91{height:100%;background:linear-gradient(90deg,#3ac1b3,#05df72);border-radius:4px;transition:width .4s ease}._loadingStage_ub9a0_98{color:var(--v-creator-platform-loading-title-text-color, #3ac1b3);font-size:13px;opacity:.8}._creatorPlatformcontainer_1ovp6_1{display:flex;flex-direction:column;width:100vw;height:100vh}._header_1ovp6_8{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 24px;height:56px;background:var(--v-creator-platform-header-bg-color);border-bottom:1px solid #3ac1b333;box-shadow:0 1px 3px #0000001a}._logoBody_1ovp6_20{display:flex;align-items:center;gap:8px}._logo_1ovp6_20{width:32px;height:32px}._logoText_1ovp6_31{font-size:24px;font-weight:700;color:var(--v-creator-platform-logo-text-color)}._mySkillsBtn_1ovp6_37{display:flex;align-items:center;justify-content:center;gap:8px;width:217px;height:34px;padding:0;background:var(--v-creator-platform-my-skills-btn-bg-color);border:1px solid #5d7a784d;border-radius:4px}._mySkillsBtn_1ovp6_37:hover,._mySkillsBtn_1ovp6_37:focus{background:#3ac1b3!important;border-color:#5d7a784d!important;color:var(--v-creator-platform-my-skills-btn-active-text-color)!important}._mySkillsBtn_1ovp6_37:hover ._mySkillsBtnText_1ovp6_57,._mySkillsBtn_1ovp6_37:focus ._mySkillsBtnText_1ovp6_57{color:var(--v-creator-platform-my-skills-btn-active-text-color)}._mySkillsBtnIcon_1ovp6_62{width:14px;height:14px}._mySkillsBtnText_1ovp6_57{font-size:14px;font-weight:700;color:var(--v-creator-platform-my-skills-btn-text-color)}._content_1ovp6_73{display:flex;flex:1;min-height:0;padding:32px;gap:24px;box-sizing:border-box}._chat_1ovp6_82{flex:4;display:flex;flex-direction:column;border-radius:4px;height:100%;background:var(--v-creator-platform-chat-bg-color);border:1px solid #3ac1b333;overflow:hidden}._chatMessages_1ovp6_93{flex:1;min-height:0;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:16px}._messageRowBot_1ovp6_103{display:flex;align-items:flex-start;gap:8px;align-self:flex-start;max-width:80%}._messageRowUser_1ovp6_111{display:flex;align-items:flex-start;gap:8px;align-self:flex-end;max-width:80%}._messageRowUser_1ovp6_111 ._chatAvatar_1ovp6_119{background:#5d7a784d!important}._chatAvatar_1ovp6_119{flex:none;width:32px!important;height:32px!important;border-radius:4px!important;background:#3ac1b333!important;display:inline-flex;align-items:center;justify-content:center}._chatAvatar_1ovp6_119 .ant-avatar-image img,._chatAvatar_1ovp6_119 img{width:20px!important;height:20px!important;object-fit:contain}._chatAvatar_1ovp6_119 .anticon{font-size:20px;color:#3ac1b3}._userBubble_1ovp6_146{background:var(--v-creator-platform-user-bubble-bg-color);border:1px solid #3ac1b333;border-radius:14px;box-shadow:0 4px 20px #0003;padding:12px 16px;color:var(--v-creator-platform-bubble-text-color);font-size:14px;line-height:1.6;word-break:break-word;white-space:pre-wrap}._botBubble_1ovp6_159{background:var(--v-creator-platform-bot-bubble-bg-color);border:1px solid #3ac1b333;border-radius:14px;box-shadow:0 4px 20px #0003;padding:16px;color:var(--v-creator-platform-bubble-text-color);font-size:14px;line-height:1.6}._botBubbleLine_1ovp6_170{margin:0 0 8px}._botBubbleLine_1ovp6_170:last-child{margin-bottom:0}._highlight_1ovp6_178{font-weight:700;color:var(--v-creator-platform-highlight-text-color)}._botList_1ovp6_183{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:8px}._botListItem_1ovp6_192{display:flex;align-items:center;gap:8px;color:var(--v-creator-platform-highlight-text-color);font-size:14px;font-weight:700}._botListIcon_1ovp6_201{width:14px;height:14px}._botBubbleDivider_1ovp6_206{height:1px;background:#5d7a7833;margin:16px 0 24px}._chatInputBar_1ovp6_212{flex:none;height:79px;background:var(--v-creator-platform-chat-input-bar-bg-color);border-top:1px solid #3ac1b333;display:flex;align-items:center;gap:12px;padding:0 16px}._chatInput_1ovp6_212{flex:1;height:46px;background:var(--v-creator-platform-chat-input-bg-color);border:1px solid #3ac1b34d;border-radius:4px;padding:0 12px;color:var(--v-creator-platform-chat-input-text-color);font-size:14px;outline:none}._chatInput_1ovp6_212::placeholder{color:var(--v-creator-platform-chat-input-placeholder-text-color);font-size:14px}._chatSendBtn_1ovp6_240{flex:none}._uploadFile_1ovp6_244{flex:1;height:100%;display:flex;flex-direction:column;gap:24px}._uploadArea_1ovp6_252{flex:1;min-height:0;background:var(--v-creator-platform-upload-area-bg-color);border:1px solid #3ac1b333;border-radius:4px;display:flex;flex-direction:column;align-items:center;padding:24px;gap:24px;cursor:pointer;overflow:hidden}._uploadArea_1ovp6_252:before{content:"";flex:1;min-height:0}._uploadHint_1ovp6_273{flex:none;display:flex;flex-direction:column;align-items:center;gap:8px}._uploadHintIcon_1ovp6_281{width:32px;height:32px;margin-bottom:4px}._uploadHintTitle_1ovp6_287{color:var(--v-creator-platform-upload-hint-title-text-color);font-size:14px}._uploadHintDesc_1ovp6_292{color:#5d7a78;font-size:12px}._uploadInput_1ovp6_297{display:none}._uploadSpacer_1ovp6_301{flex:1;min-height:0}._uploadedList_1ovp6_306{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;gap:8px;cursor:pointer}._uploadedTitle_1ovp6_316{flex:none;color:#a0b6b5;font-size:14px}._uploadedItems_1ovp6_322{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px}._uploadedItem_1ovp6_322{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--v-creator-platform-uploaded-item-bg-color);border:1px solid #3ac1b333;border-radius:4px}._uploadedItemIcon_1ovp6_341{font-size:16px;color:#3ac1b3;flex:none}._uploadedItemName_1ovp6_347{color:var(--v-creator-platform-uploaded-title-text-color);font-size:14px;word-break:break-all}._generateBtn_1ovp6_353{flex:none;align-self:center;width:320px;height:56px;background:var(--v-creator-platform-generate-btn-bg-color);color:var(--v-creator-platform-generate-btn-text-color);font-size:16px;font-weight:700;border:none;border-radius:4px;box-shadow:0 0 15px #3ac1b34d}._generateBtn_1ovp6_353:hover,._generateBtn_1ovp6_353:focus{background:#4fd1c2!important;color:var(--v-creator-platform-generate-btn-text-color)!important;border:none!important;box-shadow:0 0 24px #3ac1b3b3!important}._stepBar_1pad9_1{width:240px;height:100%;padding:16px;background:var(--v-skill-workbench-sidebar-bg-color);border-right:1px solid #3ac1b31a;box-shadow:10px 0 20px #0003;flex:none}._stepBarTitle_1pad9_11{font-size:10px;color:#5d7a78}._steps_1pad9_16{margin-top:12px}._steps_1pad9_16 .ant-steps-item-title{font-size:14px!important}._steps_1pad9_16 .ant-steps-item-description{opacity:0;pointer-events:none}._steps_1pad9_16 .ant-steps-item-wait .ant-steps-item-icon{background:transparent!important;border-color:#5d7a78!important}._steps_1pad9_16 .ant-steps-item-wait .ant-steps-icon,._steps_1pad9_16 .ant-steps-item-wait .ant-steps-item-title{color:#5d7a78!important}._steps_1pad9_16 .ant-steps-item-finish .ant-steps-item-icon{background:#3ac1b31a!important;border-color:#3ac1b34d!important}._steps_1pad9_16 .ant-steps-item-finish .ant-steps-icon,._steps_1pad9_16 .ant-steps-item-finish .ant-steps-item-title{color:#3ac1b3!important}._steps_1pad9_16 .ant-steps-item-process .ant-steps-item-icon{background:#3ac1b3!important;border-color:#3ac1b3!important}._steps_1pad9_16 .ant-steps-item-process .ant-steps-icon{color:#fff!important}._steps_1pad9_16 .ant-steps-item-process .ant-steps-item-title{color:#3ac1b3!important}._steps_1pad9_16 .ant-steps-item-tail{z-index:1!important}._steps_1pad9_16 .ant-steps-item-finish .ant-steps-item-tail:after{background-color:#3ac1b3!important}._steps_1pad9_16 .ant-steps-item-process .ant-steps-item-tail:after,._steps_1pad9_16 .ant-steps-item-wait .ant-steps-item-tail:after{background-color:#3ac1b333!important}._skillReportPage_7j6od_1{min-height:100vh;color:#e6f7f7;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;padding-top:65px;padding-bottom:80px;box-sizing:border-box}._pageHeader_7j6od_11{position:fixed;top:0;left:0;right:0;z-index:999;display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background-color:var(--color-brand-primary-lightest);border-bottom:1px solid var(--color-nav-item-bg-active)}._stepBarWrapper_7j6od_26{position:fixed;left:0;top:65px;bottom:0;width:180px;z-index:10}._pageContent_7j6od_36{margin-left:180px;padding:10px 24px;height:calc(100vh - 145px);overflow-y:auto;box-sizing:border-box}._fixedPublishButton_7j6od_45{position:fixed;bottom:0;left:180px;right:0;padding:16px 0;z-index:999;display:flex;justify-content:center}._headerLeft_7j6od_56{display:flex;align-items:center;gap:16px}._backBtn_7j6od_62{color:var(--color-brand-primary-active)!important;font-size:16px;font-weight:700}._pageTitle_7j6od_68{color:var(--color-brand-primary-active)!important;font-size:18px!important;font-weight:500}._reviewTag_7j6od_74{background-color:#1890ff1a;color:#40a9ff;border:1px solid #1890ff}._publishBtn_7j6od_80{background-color:#3ac1b3;border-color:var(--color-nav-item-bg-active);font-size:18px;font-weight:700;color:var(--color-bg-page);width:300px;height:55px;border-radius:16px}._contentGrid_7j6od_91{display:grid;grid-template-columns:1fr 2fr 1fr;grid-template-rows:auto auto auto auto;width:78%;margin:0 auto;gap:20px;padding:10px;grid-template-areas:"base-info base-info pricing" "base-info base-info permission" "test code code" "optimization market market"}._cardBaseInfo_7j6od_106{grid-area:base-info}._cardPricing_7j6od_109{grid-area:pricing}._cardPermission_7j6od_112{grid-area:permission}._cardTest_7j6od_115{grid-area:test}._cardCode_7j6od_118{grid-area:code}._cardOptimization_7j6od_121{grid-area:optimization;grid-column:1 / 3}._cardMarket_7j6od_125{grid-area:market;grid-column:3 / 4}._card_7j6od_106{background-color:var(--color-brand-primary-lightest)!important;border:1px solid var(--color-nav-item-bg-active);border-radius:8px;padding:10px 16px;opacity:0;margin-top:10px;animation:_customIn_7j6od_1 2s ease-out .2s forwards;box-shadow:0 5px 8px #22222226}@keyframes _customIn_7j6od_1{0%{opacity:0}to{opacity:1}}._cardTitle_7j6od_150{color:#fff;font-size:16px;margin-bottom:20px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--color-nav-item-bg-active);padding-bottom:20px}._cardTitle_7j6od_150 ._icon_7j6od_161{color:#13c2c2}._cardTitle_7j6od_150 ._iconFont_7j6od_164{color:var(--color-brand-primary-active);font-size:20px}._infoRow_7j6od_169{display:flex;justify-content:space-between;margin-bottom:16px}._infoRow_7j6od_169._fullWidth_7j6od_175{flex-direction:column;gap:4px}._infoItem_7j6od_180{display:flex;flex-direction:column;gap:4px}._infoItem_7j6od_180 ._label_7j6od_186{color:#5d7a78;font-size:14px}._infoItem_7j6od_180 ._value_7j6od_190{color:#3ac1b3;font-size:14px;font-weight:700}._infoItem_7j6od_180 ._value_7j6od_190 span{color:#51a2ff}._descriptionText_7j6od_199{color:var(--color-text-body);font-size:14px;line-height:1.5;margin:0}._editableField_7j6od_206{display:flex;align-items:center;gap:8px}._editBtn_7j6od_212{color:var(--color-nav-item-bg-active);opacity:0;transition:opacity .2s}._editableField_7j6od_206:hover ._editBtn_7j6od_212{opacity:1}._pricingContent_7j6od_222{display:flex;flex-direction:column;align-items:left;gap:8px}._editablePrice_7j6od_229{display:flex;align-items:baseline;gap:8px}._priceValue_7j6od_235{color:#faad14!important;font-size:30px!important;font-weight:600!important}._priceUnit_7j6od_241{color:#62748e;font-size:14px}._reviewStatus_7j6od_245{color:#8c8c8c;font-size:12px}._reviewStatus_7j6od_245 span{color:#51a2ff}._permissionRow_7j6od_253{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._permissionRow_7j6od_253 ._value_7j6od_190{font-size:15px;color:var(--color-text-body)}._visibilitySelect_7j6od_264{border:1px solid var(--color-nav-item-bg-active)!important;width:120px;text-align:center}._testDetails_7j6od_270{display:flex;flex-direction:column;gap:12px}._detailItem_7j6od_276{display:flex;justify-content:space-between}._detailItem_7j6od_276 ._value_7j6od_190._success_7j6od_281{color:#52c41a}._detailItem_7j6od_276 ._value_7j6od_190._stability_7j6od_284{color:#13c2c2}._codePreviewSection_7j6od_288{display:flex;gap:20px}._codeBlock_7j6od_293{flex:2;border:1px solid var(--color-nav-item-bg-active);background-color:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent)!important;border-radius:4px;padding:12px;position:relative}._codeText_7j6od_302{color:#13c2c2;font-size:12px;line-height:1.4;margin:0}._codeLabel_7j6od_309{position:absolute;bottom:8px;right:8px;color:#62748e;font-size:11px}._tagsSection_7j6od_317{flex:1;display:flex;flex-direction:column;gap:16px}._sectionLabel_7j6od_324{color:#62748e;font-size:12px;margin-bottom:4px}._tagGroup_7j6od_329{display:flex;flex-wrap:wrap;gap:8px}._suggestionItem_7j6od_335{background-color:#13c2c21a!important;border:1px solid var(--color-nav-item-bg-active);border-radius:4px;padding:18px 12px;margin-top:20px!important}._suggestionTitle_7j6od_343{color:#13c2c2;font-size:16px;font-weight:700;margin-bottom:8px}._suggestionDesc_7j6od_350{color:var(--color-brand-primary-active);font-size:12px;line-height:1.5;margin:0 0 12px}._suggestionFooter_7j6od_357{display:flex;gap:16px;margin-top:10px}._improvement_7j6od_363{color:#62748e;font-size:12px}._marketGrid_7j6od_368{display:grid;grid-template-columns:1fr 1fr;gap:16px}._marketItem_7j6od_374{display:flex;flex-direction:column;gap:4px}._marketItem_7j6od_374 ._value_7j6od_190{font-size:20px;color:var(--color-brand-primary-active);font-weight:700}._marketItem_7j6od_374 ._income_7j6od_385{font-size:20px;color:#f0b100;font-weight:700}@media(max-width:1200px){._contentGrid_7j6od_91{grid-template-columns:1fr;grid-template-areas:"base-info" "pricing" "permission" "test" "code" "optimization" "market"}}._editableBox_7j6od_398{border:1px solid var(--color-nav-item-bg-active);border-radius:4px;padding:6px 15px;cursor:pointer;display:inline-flex;align-items:center;background-color:#13c2c21a!important}._nameInput_7j6od_407,._priceInput_7j6od_408{border:1px solid var(--color-nav-item-bg-active);border-radius:4px;background:transparent;color:inherit;padding:6px 15px}._priceInput_7j6od_408{color:#f0b100;font-size:30px;font-weight:600;width:80px}._nameInput_7j6od_407{width:300px}._priceInputDark_7j6od_426::-webkit-outer-spin-button,._priceInputDark_7j6od_426::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._editableRight_7j6od_432{border:1px solid var(--color-nav-item-bg-active);border-radius:4px;padding:6px 15px;cursor:pointer;display:inline-flex;align-items:center;width:112px;background:transparent}._priceInputDark_7j6od_426{border:1px solid var(--color-nav-item-bg-active);border-radius:4px;background:transparent;color:#faad14;font-size:28px;font-weight:600;padding:6px 15px;width:112px;outline:none;box-shadow:none}._fileList_7j6od_456{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._fileItem_7j6od_463{border-radius:4px;padding:8px 12px;color:var(--color-text-body);cursor:pointer;transition:all .2s;border:1px solid var(--color-nav-item-bg-active);background-color:#13c2c21a!important}._fileItem_7j6od_463:hover,._fileItem_7j6od_463._active_7j6od_474{border-color:var(--color-nav-item-bg-active);color:var(--color-text-link-hover)}._cardOptimization_7j6od_121,._cardMarket_7j6od_125{grid-area:unset!important;grid-column:unset!important}._tagInputContinuous_7j6od_484{background:#13c2c233!important;border:1px solid #87e8de!important;color:#08979c!important}._bottomRow_7j6od_490{display:flex;justify-content:space-between;width:78%;margin:0 auto;padding:0 10px 24px;gap:20px}._bottomRow_7j6od_490 ._card_7j6od_106{flex:1;margin-top:0}.css-dev-only-do-not-override-198drv2 .ant-tag.ant-tag-blue{color:#51a2ff!important;background-color:#1c398e4d!important;border:1px solid rgba(43,127,255,.3)!important}.css-dev-only-do-not-override-198drv2 .ant-typography{color:#5d7a78;font-size:16px}.css-dev-only-do-not-override-198drv2 .ant-select-outlined .ant-select-selector{border:1px solid var(--color-nav-item-bg-active)!important;background-color:#13c2c21a!important}.css-dev-only-do-not-override-198drv2 .ant-select-single .ant-select-selector,.css-dev-only-do-not-override-198drv2 .ant-select .ant-select-arrow{color:var(--color-text-body)}.css-dev-only-do-not-override-198drv2 .ant-tag.ant-tag-cyan{padding:3px;border-radius:5px;background:var(--color-brand-primary-lightest);color:#08979c!important;border-color:#87e8de!important}.css-dev-only-do-not-override-198drv2 .ant-tag .ant-tag-close-icon{margin:0 5px;color:#08979c!important}._editableField_7j6od_206 .ant-input-outlined{background:#13c2c233!important;border:1px solid #87e8de!important;color:#08979c!important}.skill-report-select-dropdown{background-color:var(--color-brand-secondary-header)!important;border:1px solid var(--color-brand-secondary-lightest)!important;width:120px!important;overflow-y:hidden!important}.skill-report-select-dropdown .ant-select-dropdown-menu{max-height:none!important;overflow-y:hidden!important}.skill-report-select-dropdown .ant-select-item{color:var(--color-text-body)!important}.skill-report-select-dropdown .ant-select-item:hover{background-color:var(--color-brand-primary-lightest)!important}._codeBlockWrapper_7j6od_567{flex:1;display:flex;flex-direction:column;gap:8px}._codeLabelTitle_7j6od_574{color:#5d7a78;font-size:14px;font-weight:500}._codeBlock_7j6od_293{background-color:var(--color-scrollbar-track);border-radius:4px;padding:12px;position:relative}._skillManagementPage_ricbs_1{min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._pageHeader_ricbs_6{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background-color:color-mix(in srgb,var(--color-brand-primary-lightest) 80%,transparent)!important;border-bottom:1px solid var(--color-brand-secondary-lightest)}._logoIcon_ricbs_15{width:32px;height:32px;background-color:#3ac1b333!important;border:1px solid rgba(58,193,179,.6)!important;border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--color-bg-page)}._workbench_ricbs_26{margin-left:10px;font-size:18px;font-weight:700;color:var(--color-brand-primary-active)}._mykill_ricbs_32{display:flex;align-items:center;gap:8px}._cubeIcon_ricbs_37{width:16px;height:16px;border:2px solid #0a1515;transform:rotate(45deg)}._createBtn_ricbs_44{background-color:#3ac1b3;border-color:#13c2c2;color:#0a1515;font-weight:500;color:var(--color-bg-page)}._contentContainer_ricbs_52{padding:24px;width:78%;margin:20px auto 0}._statsGrid_ricbs_59{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:45px}._statCard_ricbs_66{background-color:color-mix(in srgb,var(--color-brand-primary-lightest) 80%,transparent)!important;border:1px solid var(--color-nav-item-bg-active);border-radius:8px;padding:16px;opacity:0;margin-top:20px;animation:_customIn_ricbs_1 2s ease-out .2s forwards;box-shadow:0 5px 8px #22222226}._statBox_ricbs_77{display:flex;flex-direction:column;gap:8px;height:100%}._statTop_ricbs_84{font-size:14px;color:#5d7a78;font-weight:700;display:flex;align-items:center;gap:6px}._statMiddle_ricbs_93{font-size:30px;font-weight:600;line-height:2;color:var(--color-brand-primary-active)}._statMiddleSpan_ricbs_99{font-size:14px;color:#5d7a78;font-weight:700}._statMiddle_ricbs_93._income_ricbs_104{color:#faad14}._statBottom_ricbs_108{font-size:13px;display:flex;align-items:center}._trendUp_ricbs_113{color:#36cfc6}._trendDesc_ricbs_116{color:#faad14;font-size:12px}._tableSection_ricbs_121{background-color:color-mix(in srgb,var(--color-brand-primary-lightest) 80%,transparent)!important;border:1px solid var(--color-brand-secondary-lightest);border-radius:8px;opacity:0;margin-top:20px;animation:_customIn_ricbs_1 1s ease-out .2s forwards;box-shadow:0 8px 8px #22222226;padding-top:20px}._tableHeader_ricbs_132{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._tableTitle_ricbs_139{color:var(--color-brand-primary-active);font-size:18px;font-weight:500;margin-left:20px}._tableControls_ricbs_146{display:flex;gap:12px;align-items:center}._searchInput_ricbs_152{background-color:color-mix(in srgb,var(--color-brand-primary-lightest) 80%,transparent)!important;border:1px solid var(--color-brand-secondary-lightest)!important;color:var(--color-text-link);width:200px}._filterBtn_ricbs_159{color:var(--color-brand-primary-active);background-color:color-mix(in srgb,var(--color-brand-primary-lightest) 80%,transparent)!important;border:1px solid #87e8de;margin-right:10px}.skill-table .ant-table{background-color:transparent!important}.skill-table .ant-table-thead>tr>th{background-color:color-mix(in srgb,var(--color-brand-primary-lightest) 80%,transparent)!important;color:var(--color-brand-primary-active)!important;border-bottom:1px solid var(--color-nav-item-bg-active)!important;border-top:1px solid var(--color-nav-item-bg-active)!important}.skill-table .ant-table-tbody>tr>td{background-color:color-mix(in srgb,var(--color-brand-primary-lightest) 80%,transparent)!important;color:var(--color-brand-primary-active)!important;border-bottom:1px solid var(--color-nav-item-bg-active)}.skill-table .ant-table-tbody>tr:hover>td{background-color:color-mix(in srgb,var(--color-brand-primary-lighter) 20%,transparent)!important}._nameColumn_ricbs_184{display:flex;flex-direction:column;gap:4px}._nameRow_ricbs_190{display:flex;align-items:center;gap:8px;color:var(--color-text-link)}._skillName_ricbs_197{color:var(--color-brand-primary-active);font-size:14px;font-weight:700}._versionText_ricbs_203{color:var(--color-brand-primary-active);font-size:12px}._newTag_ricbs_208{background-color:#c27aff1a;color:#c27aff;border:1px solid #c27aff;font-size:10px}._statusTag_ricbs_215{font-size:12px}._successRate_ricbs_219{color:#52c41a}._incomeText_ricbs_223{color:#faad14}._actionText_ricbs_227{color:#62748e;cursor:pointer}._promotionTag_ricbs_232{cursor:pointer;display:inline-flex;align-items:center;gap:4px}._questionIcon_ricbs_239{font-size:14px;color:var(--color-brand-primary-active);margin-left:4px}.ant-popover.promotion-popover-root .ant-popover-inner{background-color:color-mix(in srgb,var(--color-brand-primary-lightest) 20%,transparent)!important;border:1px solid var(--color-nav-item-bg-active)!important;border-radius:8px!important;color:var(--color-brand-primary-active)!important}._popoverContent_ricbs_252{color:var(--color-brand-primary-active);font-size:14px;line-height:1.6;max-width:320px;color:#13c2c2}:where(._css-dev-only-do-not-override-198drv2_ricbs_260)._ant-input_ricbs_260:placeholder-shown{color:#08979c!important;border-color:var(--color-nav-item-bg-active)!important}:where(._css-dev-only-do-not-override-198drv2_ricbs_260)._ant-input-outlined_ricbs_264{background-color:var(--color-brand-primary-lightest)!important;border:1px solid var(--color-nav-item-bg-active)!important}:where(._css-dev-only-do-not-override-198drv2_ricbs_260)._ant-input-affix-wrapper_ricbs_268>input._ant-input_ricbs_260,:where(._css-dev-only-do-not-override-198drv2_ricbs_260)._ant-input-affix-wrapper_ricbs_268>textarea._ant-input_ricbs_260{color:var(--color-text-link)}@keyframes _customIn_ricbs_1{to{opacity:1;margin-top:0}}@media(max-width:1200px){._statsGrid_ricbs_59{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._statsGrid_ricbs_59{grid-template-columns:1fr}._contentContainer_ricbs_52{width:100%;padding:16px}}._confirmButton_wzxoc_1{display:flex;align-items:center;justify-content:center;gap:12px;height:68px;background:#3ac1b3!important;border:none!important;border-radius:14px;box-shadow:0 0 20px #3ac1b366;color:var(--v-skill-workbench-sandbox-btn-text-color)!important;font-size:16px;font-weight:700;cursor:pointer}._confirmButton_wzxoc_1:hover,._confirmButton_wzxoc_1:focus{background:#4fd1c2!important;color:var(--v-skill-workbench-sandbox-btn-text-color)!important;border:none!important;box-shadow:0 0 24px #3ac1b3b3!important}._icon_wzxoc_25{width:22px;height:22px;flex:none}._skillHeader_115tt_1{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;padding:0 24px;height:56px;background:var(--v-skill-workbench-header-bg-color);border-bottom:1px solid #3ac1b333;box-shadow:0 1px 3px #0000001a}._headerLeft_115tt_15{display:flex;align-items:center;gap:16px}._backBtn_115tt_21{display:flex;align-items:center;gap:4px;padding:0!important;height:auto!important}._backBtn_115tt_21:hover ._backIcon_115tt_29,._backBtn_115tt_21:focus ._backIcon_115tt_29,._backBtn_115tt_21:hover ._backText_115tt_31,._backBtn_115tt_21:focus ._backText_115tt_31{color:#a0b6b5!important}._backIcon_115tt_29{color:#a0b6b5;font-size:16px}._backText_115tt_31{color:#a0b6b5;font-size:16px;font-weight:700}._headerDivider_115tt_47{width:1px;height:20px;background:#3ac1b333}._headerTitleArea_115tt_53{display:flex;align-items:center;gap:8px}._headerTitleIcon_115tt_59{width:18px;height:18px}._headerTitleText_115tt_64{font-size:24px;font-weight:700;color:var(--v-skill-workbench-header-title-text-color)}._headerTag_115tt_70{display:inline-flex;align-items:center;justify-content:center;width:57px;height:21px;background:#f0b1001a;border:1px solid #f0b1004d;border-radius:4px;color:#f0b100;font-size:10px;font-weight:700}._pageContainer_qty8z_1{display:flex;flex-direction:column;width:100%;height:100vh}._pageLayout_qty8z_8{display:flex;flex:1;min-height:0}._pageContent_qty8z_14{flex:1;overflow-y:auto}._basicConfig_qty8z_19{width:100%;max-width:1200px;margin:0 auto;padding:24px}._mainHeader_qty8z_25{display:flex;align-items:center;padding-bottom:20px;gap:12px;border-bottom:1px solid #3ac1b333}._mainHeaderIcon_qty8z_33{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;font-size:16px}._mainHeaderText_qty8z_43{font-size:20px;font-weight:700;color:var(--v-skill-workbench-main-header-text-color)}._basicConfig_qty8z_19{margin-bottom:40px}._basicConfigIcon_qty8z_53{background:#3ac1b31a;border:1px solid #3ac1b34d;color:#3ac1b3}._basicConfigContent_qty8z_59{width:100%;padding:32px;margin-top:24px;background:var(--v-skill-workbench-basic-config-content-bg-color);border:1px solid #3ac1b333;border-radius:14px;box-shadow:0 10px 15px -3px #0000001a;display:flex;flex-direction:column;gap:24px}._formGroup_qty8z_72{display:flex;flex-direction:column;gap:8px}._formLabel_qty8z_78{display:flex;align-items:center;gap:6px;color:#3ac1b3;font-size:12px;font-weight:700}._formLabelIcon_qty8z_87{width:14px;height:14px;flex:none}._formInput_qty8z_93{height:46px;background:var(--v-skill-workbench-form-input-bg-color);border:1px solid #5d7a784d;border-radius:4px;padding:0 12px;color:var(--v-skill-workbench-form-input-placeholder-text-color);font-size:18px;font-weight:700;outline:none;width:100%;box-sizing:border-box}._formInput_qty8z_93::placeholder{color:#5d7a78;font-size:15px;font-weight:400}._formInputReadonly_qty8z_113{color:var(--v-skill-workbench-form-input-readonly-text-color);font-size:15px;font-weight:400;cursor:default}._formTextarea_qty8z_120{min-height:80px;background:var(--v-skill-workbench-form-input-bg-color);border:1px solid #5d7a784d;border-radius:4px;padding:12px;color:var(--v-skill-workbench-form-input-readonly-text-color);font-size:15px;font-weight:400;outline:none;width:100%;box-sizing:border-box;resize:vertical;line-height:1.6;font-family:inherit}._fileTree_qty8z_137{background:var(--v-skill-workbench-form-input-bg-color);border:1px solid #5d7a784d;border-radius:4px;max-height:300px;overflow-y:auto;padding:8px}._fileTree_qty8z_137 .ant-tree{background:transparent;color:var(--v-skill-workbench-form-input-readonly-text-color)}._fileTree_qty8z_137 .ant-tree-node-content-wrapper:hover{color:var(--v-skill-workbench-form-input-readonly-text-color)!important}._testBtn_qty8z_155{width:448px}._confirmBtn_qty8z_159{display:flex;align-items:center;justify-content:center}._pageContainer_5j7v8_1{display:flex;flex-direction:column;width:100%;height:100vh}._pageLayout_5j7v8_8{display:flex;flex:1;min-height:0}._pageContent_5j7v8_14{flex:1;overflow-y:auto}._container_5j7v8_19{width:100%;max-width:1200px;margin:0 auto;padding:24px}._mainHeader_5j7v8_26{display:flex;align-items:center;padding-bottom:20px;gap:12px;border-bottom:1px solid #3ac1b333}._mainHeaderIcon_5j7v8_34{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:4px;font-size:16px}._mainHeaderText_5j7v8_44{font-size:20px;font-weight:700;color:var(--v-skill-workbench-main-header-text-color)}._testAndReleaseIcon_5j7v8_50{background:#2b7fff1a;border:1px solid #2b7fff4d}._testAndReleaseIconImg_5j7v8_55{width:16px;height:16px}._testAndReleaseTag_5j7v8_60.ant-tag{padding:2px 4px;color:#05df72;font-size:10px;border-color:#00c9504d;border-radius:4px;margin-left:10px;background:transparent}._scoreCard_5j7v8_70{width:100%;padding:32px;margin-top:24px;background:var(--v-skill-workbench-basic-config-content-bg-color);border:1px solid #3ac1b333;border-radius:14px;box-shadow:0 10px 15px -3px #0000001a;display:flex;align-items:center;justify-content:space-between;gap:24px}._scoreLeft_5j7v8_84{display:flex;align-items:center;gap:24px;flex:1;min-width:0}._scoreCircle_5j7v8_92{width:80px;height:80px;border-radius:50%;background:conic-gradient(#3ac1b3 0% 85%,#3ac1b333 85% 100%);display:flex;align-items:center;justify-content:center;flex:none}._scoreCircleInner_5j7v8_103{width:72px;height:72px;border-radius:50%;background:var(--v-skill-workbench-score-circle-inner-bg-color);display:flex;align-items:center;justify-content:center}._scoreValue_5j7v8_113{color:var(--v-skill-workbench-score-value-text-color);font-size:24px;font-weight:700}._scoreText_5j7v8_119{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}._scoreTitle_5j7v8_127{color:var(--v-skill-workbench-score-title-text-color);font-size:16px;font-weight:700}._scoreDesc_5j7v8_133{color:#a0b6b5;font-size:14px;line-height:1.6}._optimizeBtn_5j7v8_139{display:flex;align-items:center;justify-content:center;gap:8px;width:201px;height:50px;background:#3ac1b31a;border:1px solid #3ac1b3;border-radius:10px;color:#3ac1b3;font-size:16px;font-weight:700;cursor:pointer;flex:none}._optimizeBtn_5j7v8_139:hover,._optimizeBtn_5j7v8_139:focus{background:#3ac1b3!important;border:1px solid #3ac1b3!important;color:var(--v-skill-workbench-sandbox-btn-text-color)!important}._optimizeActions_5j7v8_163{display:flex;flex-direction:column;align-items:center;gap:12px;flex:none}._manualEdit_5j7v8_171{color:#a0b6b5;font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer}._appliedTag_5j7v8_179.ant-tag{display:flex;align-items:center;justify-content:center;gap:8px;width:201px;height:50px;background:#3ac14a1a;border:1px solid #06df72;border-radius:10px;color:#06df72;font-size:16px;font-weight:700}._diffWrapper_5j7v8_194{display:flex;align-items:center;gap:8px}._diffNavBtn_5j7v8_200{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0!important;background:transparent!important;border:none!important;color:#a0b6b5!important;font-size:18px;cursor:pointer;flex:none;box-shadow:none!important}._diffNavBtn_5j7v8_200:hover,._diffNavBtn_5j7v8_200:focus{color:#a0b6b5!important;background:transparent!important;border:none!important;box-shadow:none!important}._diffCard_5j7v8_224{width:100%;margin-top:24px;background:var(--v-skill-workbench-basic-config-content-bg-color);border:1px solid #3ac1b333;border-radius:14px;box-shadow:0 10px 15px -3px #0000001a;overflow:hidden}._diffHeader_5j7v8_234{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 16px;border-bottom:1px solid #3ac1b333}._diffHeaderLeft_5j7v8_243{display:flex;align-items:center;gap:8px}._diffHeaderIcon_5j7v8_249{width:14px;height:14px;flex:none}._diffHeaderTitle_5j7v8_255{color:var(--v-skill-workbench-diff-header-title-text-color);font-size:12px;font-weight:700}._diffHeaderFile_5j7v8_261{color:#5d7a78;font-size:10px}._diffBody_5j7v8_266{display:flex;height:300px;background:var(--v-skill-workbench-diff-body-bg-color);overflow:hidden}._diffSide_5j7v8_273{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}._diffSide_5j7v8_273:first-child{border-right:1px solid #3ac1b333}._diffSideHeader_5j7v8_285{display:flex;align-items:center;padding:0 16px;height:32px;font-size:10px;font-weight:700}._diffSideHeaderOriginal_5j7v8_294{background:var(--v-skill-workbench-diff-side-header-original-bg-color);border-bottom:1px solid #82181a80;color:#ff6467}._diffSideHeaderSuggested_5j7v8_300{background:var(--v-skill-workbench-diff-side-header-suggested-bg-color);border-bottom:1px solid #0d542b80;color:#05df72}._diffCode_5j7v8_306{flex:1;min-height:0;overflow-y:auto;padding:16px;margin:0;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.6;white-space:pre-wrap}._diffCodeOriginal_5j7v8_318{color:#a0b6b5}._diffCodeSuggested_5j7v8_322{color:#7bf1a8}._confirmBtn_5j7v8_326{display:flex;align-items:center;justify-content:center;margin-top:80px}._testBtn_5j7v8_333{width:448px}._workDetailContainer_pxaix_1{width:100%;flex:1;display:flex;flex-direction:column;min-height:0}._managerContainer_pxaix_9{padding:29px;background:var(--v-work-detail-manager-container-bg-color);border:1px solid #3ac1b314;border-radius:16px;box-shadow:var(--v-work-module-shadow);box-sizing:border-box}._managerHeader_pxaix_18{display:flex;align-items:center;gap:8px}._managerName_pxaix_24{font-size:18px;color:var(--v-work-detail-manager-title-color)}._managerPosition_pxaix_29{width:80px;height:25px;background:#3ac1b31f;border-radius:20px;font-size:12px;color:#3ac1b3;text-align:center;line-height:25px;margin-top:2px}._currentInfo_pxaix_41{display:flex;align-items:center;width:100%;padding:11px 19px;border-radius:10px;background:var(--v-work-detail-current-info-bg-color);border-left:3px solid #3ac1b3;font-size:14px;color:#8a9a9a;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statsGrid_pxaix_57{display:flex;gap:12px;margin-top:20px}._statModule_pxaix_63{flex:1;height:89px;background:var(--v-work-detail-current-info-bg-color);border:1px solid #3ac1b314;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}._statValue_pxaix_76{color:var(--v-work-detail-manager-title-color);font-size:26px;font-weight:700}._statLabel_pxaix_82{color:#5a6a6a;font-size:11px}._taskBoard_pxaix_87{height:264px;background:var(--v-work-detail-current-info-bg-color);border:1px solid #3ac1b314;border-radius:10px;margin-top:20px;padding:16px;display:flex;flex-direction:column;gap:12px}._boardTitle_pxaix_99{color:var(--v-work-detail-manager-title-color);font-size:14px;font-weight:700}._boardGrid_pxaix_105{display:flex;gap:12px;flex:1;min-height:0}._boardCard_pxaix_112{flex:1;height:180px;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;gap:8px;transition:box-shadow .3s ease;cursor:default}._boardCardLabel_pxaix_126{color:#8a9a9a;font-size:14px;align-self:flex-start}._boardCount_pxaix_132{font-size:60px;font-weight:700}._cardPending_pxaix_137{border:1px solid #e85d8a2e}._cardPending_pxaix_137:hover{box-shadow:0 0 20px #e85d8a66}._iconPending_pxaix_145{background:#e85d8a26}._countPending_pxaix_149{color:#e85d8a}._cardProcessing_pxaix_153{border:1px solid #f0b0402e}._cardProcessing_pxaix_153:hover{box-shadow:0 0 20px #f0b04066}._iconProcessing_pxaix_161{background:#f0b04026}._countProcessing_pxaix_165{color:#f0b040}._cardDone_pxaix_169{border:1px solid #2ba4712e}._cardDone_pxaix_169:hover{box-shadow:0 0 20px #3dbf7f66}._iconDone_pxaix_177{background:#2ba47126}._countDone_pxaix_181{color:#3dbf7f}._agentDetail_pxaix_185{padding:29px;background:var(--v-work-detail-manager-container-bg-color);border:1px solid #3ac1b314;border-radius:16px;box-shadow:var(--v-work-module-shadow);flex:1;margin-top:20px;min-height:0;display:flex;flex-direction:column;gap:16px;overflow:hidden;box-sizing:border-box}._agentTitle_pxaix_201{color:#5a6a6a;font-size:13px;font-weight:700}._agentList_pxaix_207{display:flex;flex-direction:column;gap:12px;overflow-y:auto;flex:1;min-height:0}._agentItem_pxaix_216{display:flex;align-items:center;gap:12px;height:72px;background:var(--v-work-detail-current-info-bg-color);border:1px solid #3ac1b314;border-radius:10px;padding:0 16px;flex:none;cursor:pointer;position:relative;transition:background .2s ease}._agentItem_pxaix_216:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:80%;background:#3ac1b3;border-radius:0 3px 3px 0;opacity:0;transition:opacity .2s ease}._agentItem_pxaix_216:hover{background:var(--v-work-detail-agent-item-hover-bg-color)}._agentItem_pxaix_216:hover:before{opacity:1}._agentAvatar_pxaix_253{flex:none}._agentInfo_pxaix_257{display:flex;flex-direction:column;gap:4px;flex:none;min-width:0}._agentName_pxaix_265{color:var(--v-work-detail-manager-title-color);font-size:14px;font-weight:700}._agentStatus_pxaix_271{font-size:11px;font-weight:500}._statusWorking_pxaix_276{color:#2973a3}._statusWaiting_pxaix_280{color:#9e762f}._statusDone_pxaix_284{color:#63bb37}._agentMessage_pxaix_288{flex:.5;margin-left:auto;min-width:0;color:#5a6a6a;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}._detailHeaderRow_pxaix_302{display:flex;align-items:center;justify-content:space-between;flex:none}._backButton_pxaix_309{width:78px!important;height:28px!important;background:var(--v-work-detail-back-button-bg-color)!important;border:1px solid #3ac1b314!important;border-radius:6px!important;color:#8a9a9a!important;font-size:12px!important;padding:0!important;line-height:1!important;display:flex;align-items:center;justify-content:center}._backButton_pxaix_309:hover{color:var(--v-work-detail-back-button-hover-text-color)!important;background:var(--v-work-detail-back-button-bg-color)!important}._detailBody_pxaix_329{display:flex;gap:16px;flex:1;min-height:0;overflow:hidden}._avatarSidebar_pxaix_337{width:63px;background:var(--v-work-detail-avatar-sidebar-bg-color);border:1px solid #3ac1b314;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:12px 0;overflow-y:auto;flex:none}._avatarSidebarItem_pxaix_351{width:48px;height:48px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity .2s ease,border-color .2s ease;border:2px solid transparent;overflow:hidden;flex:none}._avatarSidebarItem_pxaix_351:hover,._avatarSidebarItemActive_pxaix_367{opacity:1}._avatarSidebarItemActive_pxaix_367{border-color:#3ac1b3}._detailContent_pxaix_375{flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0}._agentInfoHeader_pxaix_384{display:flex;align-items:center;gap:12px;padding:16px;background:var(--v-work-detail-avatar-sidebar-bg-color);border:1px solid #3ac1b314;border-radius:6px;flex:none}._agentInfoMeta_pxaix_395{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._agentInfoName_pxaix_403{color:var(--v-work-detail-manager-title-color);font-size:14px;font-weight:700}._emailButton_pxaix_409{width:77px!important;height:37px!important;background:#3ac1b3!important;border:none!important;border-radius:10px!important;color:var(--v-work-detail-email-button-text-color)!important;font-size:16px!important;padding:0!important;line-height:1!important;display:flex;align-items:center;justify-content:center;flex:none}._emailButton_pxaix_409:hover{background:#2da89c!important;color:var(--v-work-detail-email-button-text-color)!important}._detailModule_pxaix_430{background:var(--v-work-detail-avatar-sidebar-bg-color);border:1px solid #3ac1b314;border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:12px;flex:none}._moduleTitle_pxaix_441{color:#5a6a6a;font-size:12px}._moduleText_pxaix_446{color:#8a9a9a;font-size:14px;line-height:1.6}._subtaskList_pxaix_452{display:flex;flex-direction:column;gap:8px;max-height:160px;overflow-y:auto}._subtaskItem_pxaix_460{display:flex;align-items:center;gap:10px;height:39px;background:var(--v-work-detail-deliverable-module-bg-color);border:1px solid #3ac1b314;border-radius:6px;padding:0 12px;flex:none}._subtaskDot_pxaix_472{width:8px;height:8px;flex:none;background:currentColor}._subtaskName_pxaix_479{color:var(--v-work-detail-manager-title-color);font-size:13px;flex:1;min-width:0}._subtaskStatus_pxaix_486{font-size:11px;flex:none}._statusCompleted_pxaix_491{color:#2ba471}._statusInProgress_pxaix_495{color:#3ac1b3}._statusNotStarted_pxaix_499{color:#5a6a6a}._skillList_pxaix_503{display:flex;flex-wrap:wrap;gap:8px}._skillTag_pxaix_509{padding:4px 12px;border:1px solid #3ac1b326;border-radius:20px;color:#3ac1b3;font-size:12px}._deliverableModule_pxaix_517{background:var(--v-work-detail-deliverable-module-bg-color);border:1px solid #3ac1b314;border-radius:6px;padding:12px;display:flex;flex-direction:column;gap:12px;flex:none}._deliverableHeader_pxaix_528{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none}._deliverableHeaderTitle_pxaix_536{color:var(--v-work-detail-manager-title-color);font-size:13px}._deliverableHeaderIcon_pxaix_541{color:#8a9a9a;font-size:12px}._deliverableList_pxaix_546{display:flex;flex-direction:column;gap:8px;max-height:160px;overflow-y:auto}._deliverableItem_pxaix_554{height:40px;background:var(--v-work-detail-avatar-sidebar-bg-color);border:1px solid #3ac1b314;border-radius:6px;display:flex;align-items:center;gap:8px;padding:0 12px;color:#8a9a9a;font-size:13px;flex:none}._flyingOverlay_pxaix_568{position:fixed;inset:0;pointer-events:none;z-index:1000}._flyingAvatar_pxaix_575{position:absolute;left:0;top:0;width:48px;height:48px;animation:_flyBack_pxaix_1 .4s ease-in-out forwards}@keyframes _flyBack_pxaix_1{0%{transform:translate(calc(var(--start-x) - 50%),calc(var(--start-y) - 50%))}to{transform:translate(calc(var(--end-x) - 50%),calc(var(--end-y) - 50%))}}._flyingAvatarEnter_pxaix_593{animation:_flyIn_pxaix_1 .4s ease-in-out forwards}@keyframes _flyIn_pxaix_1{0%{transform:translate(calc(var(--start-x) - 50%),calc(var(--start-y) - 50%))}to{transform:translate(calc(var(--end-x) - 50%),calc(var(--end-y) - 50%))}}.flowchart-container{position:relative;width:100%;height:100%}.flowchart-canvas.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;background:#fff!important;border-radius:0!important;border:none!important}.flowchart-canvas.fullscreen+.fullscreen-toggle-btn{background:#ffffffe6;border-color:#1890ff;box-shadow:0 2px 8px #1890ff33}.flowchart-canvas.fullscreen+.fullscreen-toggle-btn:hover{background:#1890ff1a;box-shadow:0 4px 12px #1890ff4d}.flowchart-container{width:100%;height:100%;position:relative}.flowchart-container-wrapper{position:relative;transition:all .3s ease}.flowchart-container-wrapper.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;background:#fff!important;border-radius:0!important;border:none!important;overflow:hidden!important}.flowchart-canvas.fullscreen{height:100vh!important;min-height:100vh!important}.fullscreen-toggle-btn{position:absolute;top:10px;right:10px;z-index:10;padding:8px 12px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease}.fullscreen-toggle-btn:hover{background:#f5f5f5;box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.flowchart-container-wrapper.fullscreen+.fullscreen-toggle-btn{background:#ffffffe6;border-color:#1890ff;box-shadow:0 2px 8px #1890ff33}.flowchart-container-wrapper.fullscreen+.fullscreen-toggle-btn:hover{background:#1890ff1a;box-shadow:0 4px 12px #1890ff4d}.flowchart-container-wrapper::-webkit-scrollbar{width:8px;height:8px}.flowchart-container-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.flowchart-container-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.flowchart-container-wrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.flowchart-container.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;background:#fff!important;border-radius:0!important;border:none!important;overflow:hidden!important}.x6-node [data-text]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.x6-graph{overflow:visible!important}.flowchart-container.fullscreen{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;background:#fff!important;border-radius:0!important;border:none!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.fullscreen-toggle-btn{transition:all .3s ease;opacity:.9}.fullscreen-toggle-btn:hover{opacity:1;transform:scale(1.1);box-shadow:0 4px 12px #00000026!important;background:#fff!important}.flowchart-container.fullscreen .fullscreen-toggle-btn{background:#fffffff2!important;border-color:#1890ff!important;box-shadow:0 2px 8px #1890ff33!important}:fullscreen .header,:fullscreen .navbar,:fullscreen .menu-bar,:fullscreen header,:fullscreen nav,:fullscreen .ant-layout-header,:fullscreen .ant-menu{display:none!important}:-webkit-full-screen .header,:-webkit-full-screen .navbar,:-webkit-full-screen .menu-bar,:-webkit-full-screen header,:-webkit-full-screen nav,:-webkit-full-screen .ant-layout-header,:-webkit-full-screen .ant-menu{display:none!important}:-ms-fullscreen .header,:-ms-fullscreen .navbar,:-ms-fullscreen .menu-bar,:-ms-fullscreen header,:-ms-fullscreen nav,:-ms-fullscreen .ant-layout-header,:-ms-fullscreen .ant-menu{display:none!important}:fullscreen{background:var(--v-work-demand-bg-color)!important;overflow:hidden!important}:-webkit-full-screen{background:var(--v-work-demand-bg-color)!important;overflow:hidden!important}:-ms-fullscreen{background:var(--v-work-demand-bg-color)!important;overflow:hidden!important}.flowchart-root{position:relative;width:100%;height:100%}.flowchart-root.fullscreen-mode{width:100vw!important;height:100vh!important;background:var(--v-work-demand-bg-color)!important}.flowchart-container{position:relative;width:100%;height:100%;transition:all .3s ease}.flowchart-container.fullscreen{width:100vw!important;height:100vh!important;background:var(--v-work-demand-bg-color)!important;border:none!important;border-radius:0!important;overflow:hidden!important}body:fullscreen{background:var(--v-work-demand-bg-color)!important;overflow:hidden!important}body:-webkit-full-screen{background:var(--v-work-demand-bg-color)!important;overflow:hidden!important}body:-ms-fullscreen{background:var(--v-work-demand-bg-color)!important;overflow:hidden!important}.exit-fullscreen-btn{position:fixed;top:20px;right:20px;z-index:10000;padding:12px 24px;background:#ff4d4f;border:none;border-radius:6px;cursor:pointer;font-size:16px;display:flex;align-items:center;gap:8px;color:#fff;font-weight:700;box-shadow:0 4px 12px #ff4d4f66;transition:all .3s ease}.exit-fullscreen-btn:hover{background:#ff7875;transform:scale(1.05);box-shadow:0 6px 16px #ff4d4f80}.exit-fullscreen-btn:active{transform:scale(.95)}.fullscreen-toggle-btn:hover{transform:scale(1.1);box-shadow:0 4px 12px #00000026!important}.flowchart-container.fullscreen .fullscreen-toggle-btn{background:#1890ffe6!important;border-color:#1890ff!important;color:#fff!important;box-shadow:0 2px 8px #1890ff4d!important}.flowchart-container.fullscreen .fullscreen-toggle-btn:hover{background:#40a9ff!important;box-shadow:0 4px 12px #1890ff66!important}.flowchart-container::-webkit-scrollbar{width:8px;height:8px}.flowchart-container::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.flowchart-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.flowchart-container::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.step-bar-horizontal{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 20px}.steps-progress{display:flex;align-items:center;flex:1;gap:20px}.step-box{display:flex;flex-direction:column;align-items:center;cursor:pointer;min-width:100px;padding:8px 12px;border-radius:6px;transition:all .3s ease}.step-box:hover{background:#1890ff0d}.step-box.active{background:#1890ff1a;border:1px solid rgba(24,144,255,.3)}.step-box-icon{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:6px;font-size:12px;font-weight:600}.step-box.completed .step-box-icon{background:#52c41a;color:#fff;border:2px solid #52c41a}.step-box.inProgress .step-box-icon{background:#1890ff;color:#fff;border:2px solid #1890ff;animation:pulse 2s infinite}.step-box.waiting .step-box-icon{background:#faad14;color:#fff;border:2px solid #faad14}.step-box-number{font-size:12px;font-weight:600}.step-box-label{font-size:12px;color:#666;text-align:center;white-space:nowrap}.step-box.active .step-box-label{color:#1890ff;font-weight:600}.status-icons{display:flex;align-items:center;gap:20px;padding-left:20px;border-left:1px solid #e8e8e8}.status-icon-item{display:flex;flex-direction:column;align-items:center;min-width:60px}.status-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-bottom:4px}.status-icon.error{background:#ff4d4f;color:#fff}.status-icon.working{background:#1890ff;color:#fff}.status-icon.completed{background:#52c41a;color:#fff}.status-icon.waiting{background:#faad14;color:#fff}.status-icon-text{font-size:12px;color:#666}.step-bar{display:flex;align-items:center;justify-content:space-between;max-width:100%;overflow-x:auto}.step-item{display:flex;flex-direction:column;align-items:center;position:relative;min-width:120px;cursor:pointer;transition:all .3s ease}.step-item:hover{transform:translateY(-2px)}.step-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:8px;font-size:12px;font-weight:600;transition:all .3s ease}.step-item.completed .step-icon{background:#52c41a;color:#fff;border:2px solid #52c41a}.step-item.inProgress .step-icon{background:#1890ff;color:#fff;border:2px solid #1890ff;animation:pulse 2s infinite}.step-item.waiting .step-icon{background:#faad14;color:#fff;border:2px solid #faad14}.step-item.active .step-icon{transform:scale(1.1);box-shadow:0 0 0 4px #1890ff33}@keyframes pulse{0%{box-shadow:0 0 #1890ffb3}70%{box-shadow:0 0 0 10px #1890ff00}to{box-shadow:0 0 #1890ff00}}.step-label{font-size:12px;color:#666;text-align:center;white-space:nowrap}.step-item.completed .step-label{color:#52c41a}.step-item.inProgress .step-label{color:#1890ff}.step-item.waiting .step-label{color:#faad14}.step-item.active .step-label{color:#1890ff;font-weight:600}.step-line{position:absolute;top:12px;left:100%;width:100%;height:2px;background:#e8e8e8;z-index:-1}.step-item.completed .step-line{background:#52c41a}.step-item.inProgress .step-line{background:linear-gradient(to right,#52c41a,#1890ff)}.status-legend{display:flex;justify-content:flex-end;gap:20px;font-size:16px;color:#999}.legend-item{display:flex;align-items:center;gap:6px}.legend-dot.error{background:#ff4d4f}.legend-dot.working{background:#1890ff}.legend-dot.completed{background:#52c41a}.legend-dot.waiting{background:#faad14}.loading-circle{width:20px;height:20px;border-radius:50%;background:conic-gradient(#1890ff 0deg,#1890ff 90deg,transparent 90deg,transparent 360deg);position:relative}.loading-dot{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff}.step-bar-container{position:absolute;bottom:0;left:0;right:0;background:"var(--v-work-demand-bg-color)";border-top:1px solid #e8e8e8;padding:0 20px;box-shadow:0 -2px 8px #0000000d;z-index:10}.step-bar-containerB{border-top:1px solid #e8e8e8;box-shadow:0 -2px 8px #0000000d;background:"var(--v-work-demand-bg-color)"}.ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#00a8a8}.ant-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#8f9fb8}.ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#666}.ant-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#666}.ant-steps .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-description{color:#666}.step-bar-content{display:flex;justify-content:space-between;align-items:center;width:100%}.step-bar-right{display:flex;align-items:center;margin-left:20px}.step-bar{display:flex;align-items:center}.step-item{display:flex;flex-direction:column;align-items:center;position:relative;cursor:pointer;padding:0 10px}.step-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:4px;font-size:12px;font-weight:700}.step-item bold.completed .step-icon{background-color:#52c41a;color:#fff}.step-item.inProgress .step-icon{background-color:#1890ff;color:#fff}.step-item.waiting .step-icon{background-color:#d9d9d9;color:#666}.step-label{font-size:12px;color:#666;text-align:center}.status-legend{display:flex;align-items:center;gap:16px}.legend-item{display:flex;align-items:center;gap:4px;font-size:16px;color:#666}.legend-dot{width:8px;height:8px;border-radius:50%}.legend-dot.error{background-color:#7b2222}.legend-dot.working{background-color:#1890ff}.legend-dot.completed{background-color:#52c41a}.legend-dot.waiting{background-color:#d9d9d9}.loading-circle{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff}.loading-dot{width:4px;height:4px;background-color:#fff;border-radius:50%;margin:auto}.ant-steps .ant-steps-item-process .ant-steps-item-icon{background-color:#6791bd;border-color:#6791bd}.ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:#49b280;border-color:#49b280}.ant-steps .ant-steps-item-wait .ant-steps-item-icon{background-color:#dfbf9f;border-color:#dfbf9f}.ant-steps .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#fff}.ant-steps .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#49b280}.ant-steps .ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#6791bd}.ant-steps .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title{color:#a7803e}._workTabContainer_mt1a9_1{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden}._moduleTitle_mt1a9_12{display:flex;align-items:center;gap:8px;color:#24a4a4;font-size:20px;font-weight:700;flex:none;margin-bottom:12px}._titleLine_mt1a9_23{width:4px;height:20px;background:#3ac1b3;border-radius:2px;flex:none}._taskModule_mt1a9_31 ._moduleTitle_mt1a9_12{margin-top:16px}._gantt_mt1a9_37{flex:none;min-height:0;background:var(--v-work-tab-container-bg-color);border:1px solid #3ac1b333;border-radius:16px;box-shadow:var(--v-work-module-shadow);display:flex;flex-direction:column;overflow:hidden;padding:16px 24px;box-sizing:border-box}._ganttWrapper_mt1a9_39{flex:1;min-height:0;display:flex;overflow:hidden}._ganttEmpty_mt1a9_40{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;color:#8a9a9a;font-size:13px}._ganttLabelCol_mt1a9_75{flex:none;border-right:1px solid #3ac1b333;background:transparent;display:flex;flex-direction:column}._ganttLabelHeaderRow_mt1a9_83{display:flex;border-bottom:1px solid #3ac1b314;flex:none}._ganttLabelHeader_mt1a9_83{display:flex;align-items:center;justify-content:center;padding:0 12px;font-size:11px;color:#5a6a6a;border-right:1px solid #3ac1b314;box-sizing:border-box}._ganttLabelHeader_mt1a9_83:last-child{border-right:none}._ganttLabelBody_mt1a9_104{position:relative;flex:none}._ganttOwnerCell_mt1a9_109{position:absolute;left:0;display:flex;align-items:center;justify-content:center;padding:0 8px;font-size:12px;color:#5a6a6a;border-right:1px solid #3ac1b314;border-bottom:1px solid #3ac1b30d;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--v-work-tab-container-bg-color)}._ganttTaskCell_mt1a9_127{position:absolute;display:flex;align-items:center;padding:0 10px;font-size:13px;color:var(--v-work-tab-row-task-text-color);border-bottom:1px solid #3ac1b30d;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ganttScroll_mt1a9_141{flex:1;min-width:0;overflow-x:auto;overflow-y:hidden}._ganttCanvas_mt1a9_150{position:relative}._ganttRuler_mt1a9_154{position:relative;border-bottom:1px solid #3ac1b314}._ganttTick_mt1a9_159{position:absolute;top:0;bottom:0}._ganttTickLine_mt1a9_165{position:absolute;top:0;bottom:0;left:0;width:1px;background:#3ac1b322}._ganttTickLabel_mt1a9_174{position:absolute;top:4px;left:4px;font-size:10px;color:#8a9a9a;white-space:nowrap}._ganttRow_mt1a9_183{position:absolute;left:0;right:0;border-bottom:1px solid #3ac1b308}._ganttBar_mt1a9_190{position:absolute;top:50%;transform:translateY(-50%);height:18px;border-radius:4px;display:flex;align-items:center;color:#fff;font-size:10px;white-space:nowrap;padding:0 6px;overflow:hidden;cursor:default;transition:box-shadow .2s ease}._ganttBar_mt1a9_190:hover{box-shadow:0 0 8px #3ac1b366}._ganttBarLabel_mt1a9_211{pointer-events:none;opacity:.85}._ganttNowLine_mt1a9_216{position:absolute;top:0;width:2px;background:#e15858;pointer-events:none;z-index:5}._ganttNowLabel_mt1a9_225{position:absolute;top:-2px;left:4px;font-size:10px;color:#e15858;background:var(--v-work-tab-container-bg-color);padding:0 4px;white-space:nowrap;border-radius:3px}._taskModule_mt1a9_31{flex:none;min-height:0;margin-top:20px;background:var(--v-work-tab-container-bg-color);border:1px solid #3ac1b333;border-radius:16px;box-shadow:var(--v-work-module-shadow);overflow:hidden;display:flex;flex-direction:column;padding:0 20px;box-sizing:border-box}._taskModule_mt1a9_31 .flowchart-root{flex:1!important;min-height:0!important;display:flex!important;flex-direction:column!important;height:100%!important}._taskModule_mt1a9_31 .flowchart-container{flex:1!important;min-height:0!important;height:100%!important}._overlay_4zrwb_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:11000}._dialog_4zrwb_11{width:1100px;height:720px;background:var(--v-mailbox-dialog-bg-color);border:1px solid #3ac1b314;box-shadow:0 24px 80px #00000080;border-radius:16px;display:flex;overflow:hidden}._avatarSidebar_4zrwb_24{width:72px;display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 0;background:var(--v-mailbox-avatar-sidebar-bg-color);border-right:1px solid #3ac1b314;flex:none;overflow-y:auto}._avatarItem_4zrwb_37{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.5;transition:opacity .2s ease;border:2px solid transparent;overflow:hidden}._avatarItem_4zrwb_37:hover{opacity:.8}._avatarItemActive_4zrwb_55{opacity:1;border-color:#3ac1b3}._mailBoxColumn_4zrwb_62{flex:1;display:flex;flex-direction:column;min-width:0;border-right:1px solid #3ac1b314}._boxHeader_4zrwb_70{display:flex;align-items:center;justify-content:space-between;padding:16px;flex:none;border-bottom:1px solid #3ac1b314}._boxHeaderLeft_4zrwb_79{display:flex;align-items:center;gap:8px;color:var(--v-mailbox-box-header-text-color);font-size:14px;font-weight:700}._boxHeaderLeft_4zrwb_79 .anticon{font-size:20px}._boxCount_4zrwb_92{width:22px;height:22px;background:#3ac1b31f;color:#3ac1b3;font-size:11px;display:flex;align-items:center;justify-content:center;border-radius:4px}._mailList_4zrwb_104{flex:1;overflow-y:auto;min-height:0}._mailListItem_4zrwb_110{display:flex;flex-direction:column;gap:4px;padding:12px 16px;cursor:pointer;border-left:3px solid transparent;transition:background .2s ease}._mailListItem_4zrwb_110:hover{background:var(--v-mailbox-mail-list-item-hover-bg-color)}._mailListItemActive_4zrwb_124{background:var(--v-mailbox-mail-list-item-active-bg-color);border-left-color:#3ac1b3;border-radius:8px}._mailListTopRow_4zrwb_130{display:flex;align-items:center;gap:8px}._mailListName_4zrwb_136{color:var(--v-mailbox-mail-list-name-text-color);font-size:13px;font-weight:700}._mailListTime_4zrwb_142{color:#5a6a6a;font-size:11px;margin-left:auto}._mailListTitle_4zrwb_148{color:var(--v-mailbox-mail-list-title-text-color);font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mailListText_4zrwb_157{color:#8a9a9a;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._detailColumn_4zrwb_167{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--v-mailbox-detail-column-bg-color)}._detailHeader_4zrwb_175{display:flex;align-items:center;justify-content:space-between;padding:16px;flex:none;border-bottom:1px solid #3ac1b314}._detailHeaderTitle_4zrwb_184{color:var(--v-mailbox-detail-header-title-text-color);font-size:14px;font-weight:700}._detailCloseBtn_4zrwb_190{width:28px!important;height:28px!important;padding:0!important;display:flex;align-items:center;justify-content:center;color:#8a9a9a!important;border:none!important;background:transparent!important}._detailCloseBtn_4zrwb_190:hover{color:var(--v-mailbox-detail-header-title-text-color)!important;background:transparent!important}._detailBody_4zrwb_207{flex:1;min-height:0;display:flex;flex-direction:column;padding:16px;overflow:hidden}._detailInfoRow_4zrwb_216{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid #3ac1b314}._detailInfoMeta_4zrwb_224{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._detailInfoName_4zrwb_232{color:var(--v-mailbox-detail-info-name-text-color);font-size:14px;font-weight:700;display:flex;align-items:center;gap:8px}._detailInfoTitle_4zrwb_241{padding:2px 8px;background:#3ac1b31f;color:#3ac1b3;font-size:11px;font-weight:500;border-radius:4px}._detailInfoSub_4zrwb_250{display:flex;align-items:center;gap:12px;color:#5a6a6a;font-size:12px}._detailInfoTime_4zrwb_258{color:#5a6a6a;font-size:12px;margin-left:auto;flex:none}._detailContent_4zrwb_265{margin-top:16px;color:var(--v-mailbox-detail-content-text-color);font-size:14px;line-height:1.8;flex:1;overflow-y:auto;min-height:0}._detailEmpty_4zrwb_275{flex:1;display:flex;align-items:center;justify-content:center;color:#5a6a6a;font-size:14px}._pokeContainer_1n2u5_2{position:fixed;inset:0;pointer-events:none;z-index:9998}._pokeBallBody_1n2u5_12{position:relative;width:80px;height:80px;border-radius:50%;background-color:var(--v-ball-bg-color);box-shadow:var(--v-ball-body-border-shadow);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow:hidden;border:1px solid rgba(153,196,196,.4)}._centerGlow_1n2u5_24{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:#99c4c4;box-shadow:var(--v-ball-cneter-border-shadow);z-index:2}._orbitalRing_1n2u5_38{position:absolute;top:50%;left:50%;width:52px;height:52px;border-radius:50%;border:var(--v-ball-orbital-ring-border);border-top-color:var(--v-ball-orbital-ring-border-top-color);border-right-color:var(--v-ball-orbital-ring-border-right-color);transform:translate(-50%,-50%) rotate(0);animation:_orbitalSpin_1n2u5_1 8s linear infinite;z-index:1;filter:drop-shadow(0 0 2px rgba(153,196,196,.8))}._ring2_1n2u5_54{width:42px;height:42px;animation:_orbitalSpin_1n2u5_1 4.5s linear infinite reverse;border-top-color:var(--v-ball-ring-border-top-color);border-right-color:var(--v-ball-ring-border-right-color);border-width:1.2px}._ring3_1n2u5_63{width:32px;height:32px;animation:_orbitalSpin_1n2u5_1 7.5s linear infinite;border-top-color:var(--v-ball-orbital-ring-border-top-color);border-right-color:var(--v-ball-orbital-ring-border-right-color);border-width:1px}@keyframes _orbitalSpin_1n2u5_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._orbitalRing_1n2u5_38:before{content:"";position:absolute;top:-1px;left:50%;width:3px;height:3px;background-color:#fff;border-radius:50%;box-shadow:0 0 8px #fff,0 0 12px #99c4c4e6;transform:translate(-50%)}._pokeBallBody_1n2u5_12:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:var(--v-ball-body-bg-color);transform:translate(-50%,-50%);z-index:0}._orbitalRing_1n2u5_38:after{content:"";position:absolute;top:50%;left:50%;width:52px;height:52px;border-radius:50%;background:var(--v-ball-orbital-ring-line-color);transform:translate(-50%,-50%);z-index:0;animation:_trailGlow_1n2u5_1 4s linear infinite}@keyframes _trailGlow_1n2u5_1{0%{transform:translate(-50%,-50%) rotate(0);opacity:.7}50%{opacity:.3}to{transform:translate(-50%,-50%) rotate(360deg);opacity:.7}}._ring2_1n2u5_54:after{width:42px;height:42px;animation:_trailGlow_1n2u5_1 3s linear infinite reverse;background:var(--v-ball-ring-line-color)}._ring3_1n2u5_63:after{width:32px;height:32px;animation:_trailGlow_1n2u5_1 5s linear infinite;background:var(--v-ball-ring-line-color)}._pokeIcon_1n2u5_152{position:absolute;top:40%;left:48%;transform:translate(-50%,-50%);width:20px;height:20px;color:#fff6;font-size:24px;z-index:10}._pokeBall_1n2u5_12{transition:opacity .3s ease,left .15s ease,top .15s ease}._pokeChatContainer_1jz3a_4{position:fixed;border:2px solid #fff;border-radius:30px;background-color:var(--v-ball-chat-page-color);z-index:10001;box-shadow:0 8px 20px #00000026;overflow:hidden;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;pointer-events:auto}._pokeChatContainer_1jz3a_4._fadeIn_1jz3a_18{animation:_dialogFadeIn_1jz3a_1 .5s ease forwards}._pokeChatContainer_1jz3a_4._fadeOut_1jz3a_23{animation:_dialogFadeOut_1jz3a_1 .5s ease forwards}._recordLogContainer_1jz3a_28{position:fixed;border:2px solid #fff;border-radius:30px;z-index:10002;background-color:var(--v-ball-chat-page-color);box-shadow:0 8px 20px #00000026;overflow:hidden;pointer-events:auto;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important}._recordLogContainer_1jz3a_28._fadeIn_1jz3a_18{animation:_dialogFadeIn_1jz3a_1 .5s ease forwards}._recordLogContainer_1jz3a_28._fadeOut_1jz3a_23{animation:_dialogFadeOut_1jz3a_1 .5s ease forwards}@keyframes _dialogFadeIn_1jz3a_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogFadeOut_1jz3a_1{0%{opacity:1}to{opacity:0}}._pokeChatBody_1jz3a_70,._recordLogBody_1jz3a_71{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}._pokeChatBody_1jz3a_70 ._title_1jz3a_81,._recordLogBody_1jz3a_71 ._title_1jz3a_81{font-size:16px;font-weight:700;color:var(--v-ball-chat-title-color);text-align:center;margin:0;padding:20px 0;flex-shrink:0;background-color:var(--v-ball-chat-title-bg-color);border-bottom:var(--v-ball-title-border-color);width:100%;cursor:move;user-select:none;-webkit-user-select:none;z-index:5;position:relative}._pokeChatBody_1jz3a_70 ._title_1jz3a_81:hover,._recordLogBody_1jz3a_71 ._title_1jz3a_81:hover{background-color:#0000000d}._pokeChatBody_1jz3a_70 ._title_1jz3a_81._dragging_1jz3a_107,._recordLogBody_1jz3a_71 ._title_1jz3a_81._dragging_1jz3a_107{cursor:grabbing;background-color:#0000001a}._pokeChatBody_1jz3a_70 ._closeChatIcon_1jz3a_114,._recordLogBody_1jz3a_71 ._closeIcon_1jz3a_115{position:absolute;top:6px;left:10px;font-size:18px;color:#c3c3c3;cursor:pointer;transition:all .3s ease;z-index:10}._pokeChatBody_1jz3a_70 ._closeChatIcon_1jz3a_114:hover,._recordLogBody_1jz3a_71 ._closeIcon_1jz3a_115:hover{color:#ff4d4f;transform:scale(1.1)}._chatBody_1jz3a_133{width:90%;flex:1;overflow-y:auto;margin:0 auto;padding:10px;border-radius:12px;display:flex;flex-direction:column;gap:12px;pointer-events:auto}._chatBody_1jz3a_133::-webkit-scrollbar{width:6px}._chatBody_1jz3a_133::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._chatBody_1jz3a_133::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:3px}._chatBody_1jz3a_133::-webkit-scrollbar-thumb:hover{background:#b8b8b8}._messageContainer_1jz3a_166{display:flex;align-items:flex-start;max-width:100%}._assistantMessage_1jz3a_173{justify-content:flex-start}._userMessage_1jz3a_178{justify-content:flex-end}._avatarContainer_1jz3a_183{flex-shrink:0;margin:0 4px}._messageContent_1jz3a_189{max-width:70%}._messageBubble_1jz3a_194{padding:10px 4px;border-radius:18px;position:relative;word-wrap:break-word;word-break:break-word}._messageText_1jz3a_203{font-size:14px;line-height:1.5;color:var(--v-ball-chat-message-color)}._confimBtnBody_1jz3a_210{display:flex;align-items:center;justify-content:center;width:100%;margin:15px 0;flex-shrink:0;pointer-events:auto}._confimBtn_1jz3a_210{background-color:var(--v-ball-chat-send-btn-bg-color)!important;border-radius:20px}._confimBtn_1jz3a_210:disabled{background-color:var(--v-ball-chat-send-btn-bg-color)!important;opacity:.4;color:#c3c3c3}._inputContainer_1jz3a_231{width:90%;height:77px;margin:0 auto 20px;position:relative;flex-shrink:0;pointer-events:auto;z-index:1}._chatInput_1jz3a_242{width:100%;height:100%!important;border-radius:12px!important;padding:12px 60px 12px 16px!important;font-size:14px!important;resize:none!important;transition:all .3s ease!important;border:1px solid rgba(255,255,255,.3)!important;background:#ffffff26!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;box-shadow:inset 0 0 20px #ffffff1a,0 0 20px #ffffff1a,0 0 30px #0000001a!important;color:var(--v-ball-chat-input-text-color)!important}._chatInput_1jz3a_242::placeholder{color:var(--v-ball-chat-placeholder-text-color)!important;opacity:1!important}._chatInput_1jz3a_242 .ant-input{background:transparent!important;color:var(--v-ball-chat-input-text-color)!important}._chatInput_1jz3a_242:hover{background:#ffffff40!important;border-color:#ffffff80!important;box-shadow:inset 0 0 20px #fff3,0 0 25px #ffffff26,0 0 35px #00000026!important}._chatInput_1jz3a_242:focus{background:#ffffff4d!important;border-color:var(--v-main-color)!important;box-shadow:inset 0 0 20px #ffffff4d,0 0 0 2px var(--v-focus-shadow-color),0 0 30px rgba(var(--v-main-color-rgb, 27, 141, 251),.2)!important}._sendButton_1jz3a_295{position:absolute!important;right:8px;bottom:8px;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:var(--v-ball-chat-send-btn-bg-color)!important;transition:all .3s ease!important}._sendButton_1jz3a_295:hover:not(:disabled){background-color:var(--v-ball-chat-send-btn-bg-color)!important;transform:scale(1.05)}._sendButton_1jz3a_295:active:not(:disabled){background-color:var(--v-ball-chat-send-btn-bg-color)!important;transform:scale(.98)}._sendButton_1jz3a_295:disabled{background-color:var(--v-ball-chat-send-btn-bg-color)!important;cursor:not-allowed;opacity:.4}._recordDetail_1jz3a_325{display:flex;width:90%;height:calc(100% - 60px);margin:0 auto;padding-top:10px}._recordAvatar_1jz3a_333{width:35px;height:50px;margin-right:20px;display:flex;align-items:flex-start;justify-content:center;padding-top:5px}._recordList_1jz3a_343{flex:1;overflow-y:auto}._recordListHeader_1jz3a_348{font-size:14px;color:var(--v-ball-chat-header-color);margin-bottom:10px}._recordItem_1jz3a_354{width:100%;font-size:12px;color:var(--v-ball-chat-record-item-color);border-left:2px solid var(--v-ball-chat-record-item-border-color);position:relative}._recordInfo_1jz3a_363{width:95%;margin:0 auto;padding:4px 4px 4px 12px;color:#a09d9d}._recordText_1jz3a_370{font-weight:500;color:var(--v-ball-chat-record-item-color);margin-bottom:2px}._recordWork_1jz3a_376{font-weight:500;color:var(--v-ball-chat-record-item-color);border-radius:4px;display:inline-block}._recordList_1jz3a_343::-webkit-scrollbar{width:6px}._recordList_1jz3a_343::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}._recordList_1jz3a_343::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:3px}._recordList_1jz3a_343::-webkit-scrollbar-thumb:hover{background:#b8b8b8}._dragging_1jz3a_107{box-shadow:0 15px 35px #00000040!important;opacity:.95}._react-resizable-handle_1jz3a_410{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48cGF0aCBkPSJNIDYgNiBMIDAgNiBMIDAgNC4yIEwgNCA0LjIgTCA0LjIgNC4yIEwgNC4yIDAgTCA2IDAgTCA2IDYgTCA2IDYgWiIgZmlsbD0iIzAwMDAwMCIvPjwvc3ZnPg==);background-position:bottom right;padding:0 3px 3px 0;opacity:.5;transition:opacity .2s ease;z-index:100}._react-resizable-handle_1jz3a_410:hover{opacity:1}._react-resizable-handle-se_1jz3a_430{bottom:0;right:0;cursor:se-resize}._react-resizable-handle-sw_1jz3a_437{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}._react-resizable-handle-nw_1jz3a_445{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}._react-resizable-handle-ne_1jz3a_453{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}._react-resizable-handle-e_1jz3a_461{right:0;top:50%;margin-top:-10px;cursor:e-resize;transform:rotate(135deg)}._react-resizable-handle-w_1jz3a_470{left:0;top:50%;margin-top:-10px;cursor:w-resize;transform:rotate(315deg)}._react-resizable-handle-s_1jz3a_430{bottom:0;left:50%;margin-left:-10px;cursor:s-resize;transform:rotate(45deg)}._react-resizable-handle-n_1jz3a_445{top:0;left:50%;margin-left:-10px;cursor:n-resize;transform:rotate(225deg)}._dragHandle_1jz3a_496{position:absolute;top:0;left:30px;right:30px;height:40px;cursor:move;z-index:5;pointer-events:auto}._dragHandle_1jz3a_496._dragging_1jz3a_107{cursor:grabbing}._dragHandle_1jz3a_496._disabled_1jz3a_513{cursor:default;pointer-events:none}@media(max-width:768px){._pokeChatContainer_1jz3a_4,._recordLogContainer_1jz3a_28{max-width:95vw!important;max-height:90vh!important}._chatBody_1jz3a_133{height:150px}._inputContainer_1jz3a_231{height:70px}}._proposalCard_9nckl_1{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:12px;margin:8px 0}._explanation_9nckl_9{font-size:13px;color:var(--v-ball-chat-message-color, #333);margin-bottom:10px;line-height:1.5}._changeList_9nckl_16{display:flex;flex-direction:column;gap:8px}._changeItem_9nckl_22{padding:8px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08)}._changeHeader_9nckl_29{display:flex;align-items:center;gap:8px;margin-bottom:4px}._reason_9nckl_36{font-size:12px;color:#999;font-style:italic}._changeContent_9nckl_42{font-size:13px;line-height:1.4;color:var(--v-ball-chat-message-color, #333)}._strikethrough_9nckl_48{text-decoration:line-through;color:#999}._newContent_9nckl_53{color:var(--v-ball-chat-message-color, #333)}._impact_9nckl_57{font-size:11px;color:#888;margin-top:4px;padding-left:4px;border-left:2px solid #ddd}._actions_9nckl_65{display:flex;gap:8px;justify-content:center;margin-top:12px}._wrapper_1sl9a_1{position:fixed;left:0;right:0;bottom:0;z-index:100;transform:translateY(0);transition:transform .5s ease}._wrapperClosed_1sl9a_11{transform:translateY(calc(100% + 5px))}._wrapperEmbedded_1sl9a_15{position:absolute;inset:76px 10px 0 0;height:auto}._drawer_1sl9a_24{position:relative;height:90vh;overflow:hidden;background-blend-mode:darken;background:linear-gradient(360deg,#fafafa00 3.13% 8.27%);background-blend-mode:saturation;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);color:#e2e8f0;border:1px solid var(--v-acceptance-drawer-border-color);border-bottom:none;box-shadow:0 -8px 32px #00000073;display:flex;flex-direction:column;border-top-left-radius:20px;border-top-right-radius:20px}._drawerEmbedded_1sl9a_46{position:absolute;inset:0;height:auto;z-index:10}._pullTab_1sl9a_56{position:absolute;left:50%;transform:translate(-50%);top:-40px;background:var(--v-acceptance-drawer-pull-tab-bg-color);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);color:#9da2a2;width:120px;height:40px;clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);font-size:24px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;line-height:40px;filter:drop-shadow(0 -1px 0 var(--v-acceptance-drawer-border-color)) drop-shadow(-1px 0 0 var(--v-acceptance-drawer-border-color)) drop-shadow(1px 0 0 var(--v-acceptance-drawer-border-color)) drop-shadow(0 -4px 10px var(--v-acceptance-drawer-pull-tab-drop-shadow));z-index:101}._pullTabEmbedded_1sl9a_81{position:absolute;left:50%;transform:translate(-50%);top:-40px;bottom:auto}._progress_1sl9a_89{display:flex;align-items:center;justify-content:center;gap:24px;padding:60px 24px 0}._progressItem_1sl9a_97{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500}._progressDot_1sl9a_105{width:6px;height:6px;border-radius:50%;flex-shrink:0}._body_1sl9a_112{flex:1;overflow:auto;padding:80px 10% 40px}._container_h0sae_1{padding:8px 0}._header_h0sae_5{display:flex;align-items:center;gap:10px;margin-bottom:20px}._actBadge_h0sae_12{display:inline-flex;align-items:center;justify-content:center;background:var(--v-acceptance-drawer-main-color);color:var(--v-acceptance-drawer-actprep-act-badge-text-color);font-size:11px;font-weight:600;padding:2px 8px;border-radius:6px}._actTitle_h0sae_24{color:var(--v-acceptance-drawer-main-color);font-size:22px;font-weight:600}._columns_h0sae_30{display:flex;gap:16px}._column_h0sae_30{flex:1;display:flex;flex-direction:column;gap:10px}._item_h0sae_42{display:flex;align-items:center;justify-content:space-between;background:var(--v-acceptance-drawer-actprep-prep-item-bg-color);border:1px solid #3ac1b31a;border-radius:12px;padding:12px 14px;gap:12px}._itemLeft_h0sae_53{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._itemRight_h0sae_61{font-size:11px;color:#5a7a7a;flex-shrink:0;max-width:45%;text-align:right}._loadingIcon_h0sae_69{width:28px;height:28px;border:2px solid #4a9eff;border-top-color:transparent;border-radius:50%;animation:_spin_h0sae_1 1s linear infinite;flex-shrink:0}._doneIcon_h0sae_79{width:28px;height:28px;border-radius:50%;background:#3ac1b3;display:flex;align-items:center;justify-content:center;flex-shrink:0}._loadingTitle_h0sae_90{font-size:15px;color:#4a9eff;font-weight:500}._doneTitle_h0sae_96{font-size:15px;color:#5a7a7a;font-weight:500;text-decoration:line-through;text-decoration-color:var(--v-acceptance-drawer-main-color);text-decoration-thickness:2px}@keyframes _spin_h0sae_1{to{transform:rotate(360deg)}}._box_1yqlm_1{white-space:pre-wrap;line-height:1.55;font-family:Fira Code,SF Mono,Menlo,monospace;font-size:12px;color:var(--v-acceptance-drawer-actparallel-code-text-color)}._cursor_1yqlm_8{display:inline-block;margin-left:1px;color:#3ac1b3;animation:_blink_1yqlm_1 1s steps(2,start) infinite}._placeholder_1yqlm_14{color:#64748b;font-style:italic}@keyframes _blink_1yqlm_1{to{visibility:hidden}}._container_1gwzu_1{display:flex;flex-direction:column;height:100%}._header_1gwzu_7{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-shrink:0}._actBadge_1gwzu_15{display:inline-flex;align-items:center;justify-content:center;background:var(--v-acceptance-drawer-main-color);color:var(--v-acceptance-drawer-actprep-act-badge-text-color);font-size:11px;font-weight:600;padding:2px 8px;border-radius:6px}._actTitle_1gwzu_27{color:var(--v-acceptance-drawer-main-color);font-size:22px;font-weight:600}._grid_1gwzu_33{display:grid;grid-template-columns:1fr 1fr;gap:16px;flex:1;min-height:0}._panel_1gwzu_41{display:flex;flex-direction:column;background:var(--v-acceptance-drawer-actparallel-panel-bg-color);border:1px solid #3ac1b31a;border-radius:14px;overflow:hidden}._panelHeader_1gwzu_50{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #3ac1b31a;flex-shrink:0}._panelHeaderLeft_1gwzu_59{display:flex;align-items:center;gap:10px}._iconBox_1gwzu_65{width:26px;height:26px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}._iconCode_1gwzu_76{background:#3ac1b31f;color:#3ac1b3;font-family:SF Mono,Menlo,monospace;font-weight:600}._iconApi_1gwzu_83{background:#ff5a5a1f;color:#ff5a5a}._panelTitle_1gwzu_88{font-size:14px;color:var(--v-acceptance-drawer-actparallel-panel-title-text-color);font-weight:500}._sizeTag_1gwzu_94{background:#3ac1b31f;color:#3ac1b3;font-size:11px;padding:2px 8px;border-radius:4px;font-family:SF Mono,Menlo,monospace}._panelBody_1gwzu_103{flex:1;min-height:0;padding:12px 16px;overflow:auto}._container_1ebvv_1{display:flex;flex-direction:column;height:100%}._header_1ebvv_7{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-shrink:0}._actBadge_1ebvv_15{display:inline-flex;align-items:center;justify-content:center;background:var(--v-acceptance-drawer-main-color);color:var(--v-acceptance-drawer-actprep-act-badge-text-color);font-size:11px;font-weight:600;padding:2px 8px;border-radius:6px}._actTitle_1ebvv_27{color:var(--v-acceptance-drawer-main-color);font-size:22px;font-weight:600}._grid_1ebvv_33{display:flex;flex:1;min-height:0;gap:32px;overflow:hidden}._panel_1ebvv_41{background:var(--v-acceptance-drawer-actux-panel-bg-color);border:1px solid #3ac1b31a;border-radius:14px;padding:16px;display:flex;flex-direction:column;overflow:hidden}._left_1ebvv_51{flex:2;gap:16px;min-width:0}._screenshotBox_1ebvv_57{flex:1;min-height:0;background:var(--v-acceptance-drawer-actux-screenshot-box-bg-color);border:1px solid #3ac1b31a;border-radius:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}._screenshotImg_1ebvv_69{max-width:100%;max-height:100%;object-fit:contain}._screenshotPlaceholder_1ebvv_75{color:#5a7a7a;font-size:13px}._infoCard_1ebvv_80{display:flex;align-items:center;gap:10px;background:#3ac1b30f;border-radius:10px;padding:10px 12px;flex-shrink:0}._icon_1ebvv_90{width:28px;height:28px;border-radius:6px;background:#3ac1b31f;color:#3ac1b3;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}._infoText_1ebvv_103{display:flex;flex-direction:column;gap:2px}._infoTitle_1ebvv_109{font-size:13px;color:#3ac1b3;font-weight:500}._infoDesc_1ebvv_115{font-size:12px;color:#5a7a7a}._right_1ebvv_120{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}._thinkPanel_1ebvv_128{flex:2;gap:16px;min-height:0}._thinkTitle_1ebvv_134{font-size:14px;color:#3ac1b3;font-weight:500;flex-shrink:0}._thinkContent_1ebvv_141{font-size:14px;color:#8aa8a8;overflow:hidden;text-overflow:ellipsis;line-height:1.4;transition:opacity .3s ease}._thinkFadeIn_1ebvv_150{opacity:1}._thinkFadeOut_1ebvv_154{opacity:0}._tracePanel_1ebvv_158{flex:1;gap:16px;min-height:0}._traceTitle_1ebvv_164{font-size:14px;color:#3ac1b3;font-weight:500;flex-shrink:0}._traceList_1ebvv_171{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:6px}._traceItem_1ebvv_179{font-size:14px;color:#8aa8a8;line-height:1.4}._container_1pxvq_1{display:flex;flex-direction:column;height:100%;gap:16px}._header_1pxvq_8{display:flex;align-items:center;gap:10px;flex-shrink:0}._actBadge_1pxvq_15{display:inline-flex;align-items:center;justify-content:center;background:var(--v-acceptance-drawer-main-color);color:var(--v-acceptance-drawer-actprep-act-badge-text-color);font-size:11px;font-weight:600;padding:2px 8px;border-radius:6px}._actTitle_1pxvq_27{color:var(--v-acceptance-drawer-main-color);font-size:22px;font-weight:600}._topSection_1pxvq_33{display:flex;flex:1;min-height:0;gap:40px}._leftColumn_1pxvq_40{flex:1;display:flex;flex-direction:column;gap:16px;min-width:0}._rightColumn_1pxvq_48{flex:5;display:flex;flex-direction:column;min-width:0}._panel_1pxvq_55{background:var(--v-acceptance-drawer-actscoring-panel-bg-color);border:1px solid #3ac1b31a;border-radius:14px;padding:16px;display:flex;flex-direction:column;overflow:hidden}._overviewTitle_1pxvq_65{font-size:12px;color:var(--v-acceptance-drawer-actscoring-overview-title-text-color);margin-bottom:12px;flex-shrink:0}._overviewList_1pxvq_72{display:flex;flex-direction:column;gap:8px;flex:1;overflow-y:auto}._overviewRow_1pxvq_80{display:flex;align-items:center;gap:8px}._overviewModuleName_1pxvq_86{font-size:10px;color:#5a7a7a;width:60px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._overviewProgressTrack_1pxvq_96{flex:1;height:3px;background:#3ac1b30f;border-radius:2px;overflow:hidden}._overviewProgressFill_1pxvq_104{height:100%;border-radius:2px}._overviewModuleScore_1pxvq_109{font-size:10px;color:#5a7a7a;width:24px;text-align:right;flex-shrink:0;font-family:SF Mono,Menlo,monospace}._overviewModuleScorePass_1pxvq_118{color:#3ac1b3}._overviewModuleScoreFail_1pxvq_122{color:#ff5a5a}._overviewFooter_1pxvq_126{border-top:1px solid #3ac1b31a;padding-top:12px;margin-top:12px;display:flex;justify-content:space-around;flex-shrink:0}._overviewStat_1pxvq_135{display:flex;flex-direction:column;align-items:center;gap:4px}._overviewStatNum_1pxvq_142{font-size:18px;color:var(--v-acceptance-drawer-actscoring-overview-stat-num-text-color);font-weight:600;line-height:1}._overviewStatLabel_1pxvq_149{font-size:10px}._overviewStatLabelPass_1pxvq_153{color:#3ac1b3}._overviewStatLabelFail_1pxvq_157{color:#ff5a5a}._overviewStatLabelDim_1pxvq_161{color:#8aa8a8}._criteriaList_1pxvq_165{display:flex;flex-direction:column;gap:10px;flex:1;overflow-y:auto}._criteriaItem_1pxvq_173{display:flex;align-items:center;gap:8px;font-size:11px;color:#5a7a7a;line-height:1.4}._criteriaSquare_1pxvq_182{width:6px;height:6px;flex-shrink:0}._criteriaSquarePass_1pxvq_188{background:#3ac1b3}._criteriaSquareFail_1pxvq_192{background:#ff5a5a}._criteriaSquareError_1pxvq_196{background:#ffc857}._moduleGrid_1pxvq_200{display:grid;grid-template-columns:1fr 1fr;gap:20px 80px}._moduleItem_1pxvq_206{background:var(--v-acceptance-drawer-actscoring-panel-bg-color);border-radius:10px;padding:16px 20px;display:flex;gap:10px;position:relative;height:130px}._moduleIcon_1pxvq_217{width:32px;height:32px;border-radius:6px;background:#3ac1b31f;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;align-self:flex-start}._moduleBody_1pxvq_230{flex:1;display:flex;flex-direction:column;min-width:0}._moduleTitle_1pxvq_238{font-size:13px;color:var(--v-acceptance-drawer-actscoring-module-title-text-color);font-weight:500}._moduleScoreRow_1pxvq_244{display:flex;align-items:center;gap:10px}._moduleScore_1pxvq_244{font-size:18px;font-weight:700;color:#3ac1b3;font-family:SF Mono,Menlo,monospace;flex-shrink:0;line-height:1}._moduleScoreFail_1pxvq_259{color:#ff5a5a}._moduleDesc_1pxvq_263{font-size:10px;color:#5a7a7a;line-height:1.4;padding-top:8px;overflow-y:auto;flex:1;min-height:0}._moduleProgressTrack_1pxvq_273{flex:1;height:4px;background:#3ac1b30f;border-radius:2px;overflow:hidden}._progressFill_1pxvq_281{height:100%;border-radius:2px;transition:width .6s ease}._progressFillPass_1pxvq_287{background:#3ac1b3}._progressFillFail_1pxvq_291{background:#ff5a5a}._moduleTag_1pxvq_295{position:absolute;top:12px;right:12px;font-size:10px;font-weight:600;padding:2px 8px;border-radius:4px;text-transform:uppercase}._tagPass_1pxvq_306{background:#3ac1b31f;color:#3ac1b3}._tagFail_1pxvq_311{background:#ff5a5a1f;color:#ff5a5a}._bottomSection_1pxvq_316{flex:0 0 auto;align-self:center}._summaryPanel_1pxvq_321{display:flex;flex-direction:row;align-items:center;gap:48px;padding:17px 60px;overflow:visible;width:fit-content}._summaryMain_1pxvq_331,._summaryMetrics_1pxvq_332,._summaryTags_1pxvq_333{flex-shrink:0}._summaryMain_1pxvq_331{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 24px;border:1px solid #3ac1b32e;border-radius:10px}._summaryScore_1pxvq_347,._summaryScore_1pxvq_347 .ant-statistic-content-value{font-size:52px;font-weight:700;color:#3ac1b3;line-height:1;font-family:SF Mono,Menlo,monospace}._deliberationPanel_1pxvq_356{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:20px 24px;width:100%}._deliberationIcon_1pxvq_365{width:40px;height:40px;border-radius:10px;background:#3ac1b31f;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}._deliberationBody_1pxvq_377{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}._deliberationTitle_1pxvq_385{font-size:14px;color:#3ac1b3;font-weight:500}._deliberationText_1pxvq_391{font-size:13px;color:#8aa8a8;transition:opacity .3s ease}._deliberationFadeIn_1pxvq_397{opacity:1}._deliberationFadeOut_1pxvq_401{opacity:0}._revealHidden_1pxvq_405{opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}._revealVisible_1pxvq_412{opacity:1;transform:translateY(0);transition:opacity .4s ease,transform .4s ease}._moduleReveal_1pxvq_418{animation:_moduleRevealIn_1pxvq_1 .4s ease forwards}@keyframes _moduleRevealIn_1pxvq_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._summaryLabel_1pxvq_433{font-size:11px;color:#5a7a7a}._summaryGrade_1pxvq_438{font-size:11px;color:#3ac1b3}._summaryMetrics_1pxvq_332{display:grid;grid-template-columns:1fr 1fr;gap:16px 32px}._metricItem_1pxvq_449{display:flex;flex-direction:row;align-items:center;gap:8px}._metricValue_1pxvq_456{font-size:11px;color:var(--v-acceptance-drawer-actscoring-metric-value-text-color);font-family:SF Mono,Menlo,monospace}._metricValueUp_1pxvq_462{color:#3ac1b3}._metricValueDown_1pxvq_466{color:#ff5a5a}._metricLabel_1pxvq_470{font-size:12px;color:#5a7a7a}._summaryTags_1pxvq_333{display:flex;gap:24px}._tagStat_1pxvq_480{display:flex;flex-direction:column;align-items:center;gap:4px}._tagStatNum_1pxvq_487{font-size:22px;font-weight:600;line-height:1;font-family:SF Mono,Menlo,monospace}._tagStatNumPass_1pxvq_494{color:#3ac1b3}._tagStatNumFail_1pxvq_498{color:#ff5a5a}._tagStatNumError_1pxvq_502{color:#ffc857}._tagStatLabel_1pxvq_506{font-size:10px;color:#5a7a7a}._overviewProgress_1pxvq_96{flex:1;margin:0}._overviewProgress_1pxvq_96 .ant-progress-inner{background:#3ac1b30f;height:6px}._overviewProgress_1pxvq_96 .ant-progress-bg{height:6px!important}._moduleProgress_1pxvq_273{flex:1;margin:0}._moduleProgress_1pxvq_273 .ant-progress-inner{background:#3ac1b30f;border-radius:2px;height:4px}._moduleProgress_1pxvq_273 .ant-progress-bg{border-radius:2px;height:4px!important}._container_16y1u_1{display:flex;flex-direction:column;height:100%;gap:16px}._header_16y1u_8{display:flex;align-items:center;gap:10px;flex-shrink:0}._actBadge_16y1u_15{display:inline-flex;align-items:center;justify-content:center;background:var(--v-acceptance-drawer-main-color);color:var(--v-acceptance-drawer-actprep-act-badge-text-color);font-size:11px;font-weight:600;padding:2px 8px;border-radius:6px}._actTitle_16y1u_27{color:var(--v-acceptance-drawer-main-color);font-size:22px;font-weight:600}._content_16y1u_33{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._score_16y1u_42{font-size:120px;color:#3ac1b3;line-height:1;font-family:JetBrains Mono,SF Mono,Menlo,monospace}._grade_16y1u_50{font-size:20px;color:#3ac1b3;margin-bottom:15px}._scoreFail_16y1u_58,._gradeFail_16y1u_59{color:#ff5a5a}._tag_16y1u_63{background:#3ac1b31a;border:1px solid #3ac1b340;border-radius:6px;padding:4px 16px;font-size:13px;color:#3ac1b3;text-transform:uppercase;font-weight:600}._tagFail_16y1u_74{background:#ff5a5a1a;border-color:#ff5a5a40;color:#ff5a5a}._tagList_16y1u_80{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}._dimTag_16y1u_87{background:#3ac1b31a;border:1px solid #3ac1b340;border-radius:6px;padding:3px 10px;font-size:12px;color:#3ac1b3;font-weight:600}._dimTagFail_16y1u_97{background:#ff5a5a1a;border-color:#ff5a5a40;color:#ff5a5a}._reportBtn_16y1u_103{display:inline-flex;align-items:center;gap:8px;color:var(--v-acceptance-drawer-actreport-report-btn-text-color)!important;font-size:15px;background:#3ac1b3;border-radius:14px;padding:12px 28px;text-decoration:none;margin-top:8px;transition:opacity .2s ease}._reportBtn_16y1u_103:hover{box-shadow:0 0 20px #3ac1b38c}._container_drj8t_1{display:flex;width:100vw;height:100vh;overflow:hidden}._sidebarContent_drj8t_8{width:212px;height:100%;border-right:1px solid var(--v-round-table-meeting-border-color)}._sidebarHeader_drj8t_14{display:flex;align-items:center;padding:16px;border-bottom:1px solid var(--v-round-table-meeting-border-color);gap:10px}._logoBody_drj8t_22{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px}._logo_drj8t_22{width:38px;height:38px}._logoTitle_drj8t_54{font-size:16px;font-weight:500;color:var(--v-round-table-meeting-logo-title-text-color)}._logoSubtitle_drj8t_60{font-size:10px;color:var(--v-round-table-meeting-logo-subtitle-text-color)}._sidebarBody_drj8t_65{padding:20px 16px}._sideTitle_drj8t_69{font-size:10px;color:var(--v-round-table-meeting-side-title-text-color)}._agentList_drj8t_74{height:100%;overflow-y:auto;margin-top:20px}._agentItem_drj8t_81{padding:13px;background:var(--v-round-table-meeting-round-tabel-item-bg-color);border-radius:10px;border:1px solid var(--v-round-table-meeting-round-tabel-item-border-color);margin-bottom:8px;cursor:pointer}._agentItemActive_drj8t_90{border:1px solid #3ac1b3;box-shadow:var( --v-round-table-meeting-round-tabel-item-active-box-shadow-color )}._agentItemTop_drj8t_97{display:flex;align-items:center;gap:8px;color:var(--v-round-table-meeting-round-tabel-item-top-text-color)}._agentItemNum_drj8t_104{width:20px;height:20px;border-radius:50%;background:var(--v-round-table-meeting-round-tabel-item-num-bg-color);font-size:10px;text-align:center;line-height:20px;flex-shrink:0}._agentItemNumActive_drj8t_115{background:#3ac1b3!important;color:var(--v-round-table-meeting-round-tabel-item-num-active-text-color)}._agentItemTitle_drj8t_120{font-size:16px}._agentItemTitleActive_drj8t_124{color:#3ac1b3}._activeDot_drj8t_128{width:6px;height:6px;border-radius:50%;background-color:#3ac1b3;margin-left:auto;flex-shrink:0}._agentItemStatus_drj8t_137{display:flex;align-items:center;padding-left:28px;color:var(--v-round-table-meeting-meeting-time-text-color);font-size:11px;gap:6px;margin-top:8px}._main_drj8t_147{position:relative;display:flex;flex-direction:column;width:calc(100vw - 212px);height:100%}._header_drj8t_155{display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;border-bottom:1px solid var(--v-round-table-meeting-border-color)}._headerLeft_drj8t_164{display:flex;align-items:center;padding:14px 20px;gap:40px}._headerTitleBody_drj8t_171{display:flex;align-items:center;gap:8px}._headerTitleIcon_drj8t_177{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1.17px solid #3ac1b3}._dot_drj8t_187{width:2px;height:2px;border-radius:50%;background-color:#3ac1b3}._headerTitle_drj8t_171{font-size:16px;color:var(--v-round-table-meeting-header-title-text-color)}._headerSubtitle_drj8t_199{font-size:10px;color:var(--v-round-table-meeting-header-subtitle-text-color)}._headerRight_drj8t_204{display:flex;align-items:center;gap:20px;padding:14px 20px}._typeSwitch_drj8t_211{display:flex;align-items:center;justify-content:space-between;padding:4px;background-color:var(--v-round-table-meeting-type-switch-bg-color);border:1px solid var(--v-round-table-meeting-type-switch-border-color);border-radius:8px;gap:4px}._typeButton_drj8t_222.ant-btn,._typeButton_drj8t_222.ant-btn:hover,._typeButton_drj8t_222.ant-btn:focus{padding:4px 12px!important;border-radius:4px!important;font-size:16px!important;font-weight:500!important;color:var(--v-round-table-meeting-type-switch-text-color)!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;transition:none!important;height:32px;line-height:1}._typeButtonActive_drj8t_239.ant-btn,._typeButtonActive_drj8t_239.ant-btn:hover,._typeButtonActive_drj8t_239.ant-btn:focus{background-color:#3ac1b3!important;color:var(--v-round-table-meeting-type-button-active-text-color)!important;border:none!important;box-shadow:none!important;outline:none!important;transition:none!important}._sidebarLoading_drj8t_251{padding:8px 4px;font-size:12px;color:#aaa}._agentStatusWorking_drj8t_258{background-color:#1890ff!important}._agentStatusComplete_drj8t_262{background-color:#52c41a!important}._agentStatusError_drj8t_266{background-color:#ff4d4f!important}._agentStatusAwait_drj8t_270{background-color:#ccc!important}._container_18vq5_1{display:flex;flex-direction:column;padding:24px;gap:16px;height:100vh;box-sizing:border-box;overflow:hidden}._page_18vq5_11{display:flex;flex-direction:column;padding:24px;gap:16px;flex:1;min-height:0;overflow:hidden;box-sizing:border-box}._topBar_18vq5_22{display:flex;align-items:center;flex:none}._body_18vq5_28{display:flex;justify-content:space-between;gap:44px;flex:1;min-height:0;overflow:hidden}._workDetail_18vq5_37{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}._workTab_18vq5_45{flex:1.5;min-height:0;overflow:hidden}._title_182y9_1{color:var(--color-brand-primary-active)!important;margin-bottom:4px;font-family:Space Grotesk;font-size:27px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}._desc_182y9_12{display:block;margin-bottom:20px;color:var(--color-brand-primary-active)!important;font-family:Space Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px;margin-left:5px}._onesAi_182y9_24{color:#9ba8a8;font-family:Space Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:22.4px}._uidTime_182y9_32{color:#5a6a6a;font-family:JetBrains Mono;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px}._card_182y9_41{background-color:var(--color-brand-primary-lightest)!important;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important;border-radius:8px;padding:20px;min-height:600px;box-shadow:0 8px 15px #0000001a}._header_182y9_51{display:flex;align-items:center;gap:16px;margin-bottom:24px}._meta_182y9_58{flex:1}._name_182y9_62{font-size:22px;color:var(--color-brand-primary-active)!important;font-weight:500}._badge_182y9_68{color:#fff}._form_182y9_72{display:flex;flex-direction:column;gap:16px}._label_182y9_78{color:#5d7a78;margin-bottom:4px;display:block}._item_182y9_83{margin:0 70px}._indResume_182y9_87{margin-right:20px}._input_182y9_90{height:44px;border-radius:4px;padding:6px 15px;cursor:pointer;display:inline-flex;align-items:center}._input_182y9_90,._textarea_182y9_99{background-color:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent)!important;border:1px solid var(--color-nav-item-bg-active);color:var(--color-brand-primary-active)}._formRow_182y9_109{display:flex;gap:32px;margin-top:8px;padding:20px}._formLeft_182y9_115{flex:1;display:flex;flex-direction:column;gap:16px}._formRight_182y9_121{flex:1}._avatarContainer_182y9_124{position:relative;width:80px;height:80px;cursor:pointer;border-radius:50%;overflow:hidden;border:3px solid transparent;transition:all .3s ease;text-align:center}._avatarContainer_182y9_124:hover{border-color:#1890ff}._avatarOverlay_182y9_140{position:absolute;top:50px;left:48px;width:20px;height:20px;background:var(--color-brand-primary-lightest);display:flex;border:1px solid var(--color-nav-item-bg-active);align-items:center;justify-content:center;transition:opacity .3s ease;border-radius:50%;z-index:1}._divider_182y9_155{width:100%;height:1px;background-color:color-mix(in srgb,var(--color-nav-item-bg-active) 40%,transparent)!important;margin-top:35px}._accountWrap_1b88n_1{display:flex;flex-direction:column;height:100%;overflow:hidden!important;padding:0}._pageHeader_1b88n_9{flex-shrink:0;padding:0 26px;background-color:inherit;z-index:10}._scrollableContent_1b88n_16{overflow-y:auto!important;padding:0 24px 24px;min-height:0!important;height:calc(100vh - 320px);-ms-overflow-style:none;scrollbar-width:none}._scrollableContent_1b88n_16::-webkit-scrollbar{width:6px;display:none}._scrollableContent_1b88n_16::-webkit-scrollbar-thumb{background-color:#3ac1b34d;border-radius:3px}._scrollableContent_1b88n_16::-webkit-scrollbar-track{background-color:transparent}._accountTitle_1b88n_37{color:var(--color-brand-primary-active)!important;margin-bottom:4px;font-family:Space Grotesk;font-size:27px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}._accountDesc_1b88n_47{display:block;margin-bottom:20px;color:var(--color-brand-primary-active)!important;font-family:Space Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px;margin-left:5px}._planCard_1b88n_60,._recordCard_1b88n_61,._invoiceCard_1b88n_62{background-color:var(--color-brand-primary-lightest)!important;border:1px solid var(--color-nav-item-bg-active);box-shadow:0 8px 15px #0000001a}._balanceCard_1b88n_59{height:142px;padding:26px 16px;border:1px solid var(--color-nav-item-bg-active);border-radius:8px;margin-bottom:16px}._planCard_1b88n_60{height:115px}._balanceRow_1b88n_78{display:flex;justify-content:space-between;align-items:center}._tokenNum_1b88n_83{font-size:30px;color:#13c2c2;font-weight:600;margin-right:6px}._tokenText_1b88n_89{color:#5d7a78}._planRow_1b88n_92{display:flex;justify-content:space-between;align-items:center}._planName_1b88n_97{color:var(--color-brand-primary-active)!important;font-size:16px;display:block}._subTitle_1b88n_102{color:var(--color-brand-primary-active)!important;margin-bottom:12px;display:block}._invoiceForm_1b88n_107{display:flex;flex-direction:column;gap:14px}._formLab_1b88n_112{color:#5d7a78;display:block;margin-bottom:4px}._invoiceBtn_1b88n_123{align-self:center;background-color:#3ac1b3;border-color:#3ac1b3;color:#121b1b;font-weight:700}._statusDot_1b88n_131{color:#52c41a;display:flex;align-items:center;gap:6px}._statusDot_1b88n_131:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#52c41a}._transactionTable_1b88n_145.ant-table{background:transparent!important}._transactionTable_1b88n_145 .ant-table-tbody>tr>td{background-color:var(--color-brand-primary-lightest)!important;border-bottom:1px solid var(--color-nav-item-bg-active);color:var(--color-brand-primary-active)!important}._transactionTable_1b88n_145 .ant-table-thead>tr>th{background-color:var(--color-brand-primary-lightest)!important;border-bottom:1px solid var(--color-nav-item-bg-active);color:#9ba8a8}._sectionLabel_1b88n_159{color:#5d7a78;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin:0 15px}._textPositive_1b88n_166{color:#3ac1b3}._invoiceTypeRow_1b88n_170{display:flex;gap:32px}._typeColumn_1b88n_175{display:flex;flex-direction:column;gap:12px}._label_1b88n_180{color:#9ba8a8;font-size:14px;display:block;margin-bottom:8px;font-weight:700}._balanceNum_1b88n_188{display:flex;align-items:baseline;gap:4px}._rechargeBtn_1b88n_194{background-color:#3ac1b3;border-color:#3ac1b3;color:var(--color-bg-page);font-weight:700;height:44px;width:112px;border-radius:10px}._rechargeBtn_1b88n_194:hover{background-color:#3ac1b3!important}._planDesc_1b88n_206{color:#5d7a78;font-size:14px;margin-top:10px}._planPrice_1b88n_212{text-align:right}._price_1b88n_216{color:#3ac1b3;font-size:18px;display:block}._renewTip_1b88n_222{color:#5d7a78;font-size:14px;margin-top:10px}._invoiceTypeGroup_1b88n_228{display:flex;align-items:center;gap:40px}._formLine_1b88n_234{display:flex;align-items:center;gap:16px}._formLabelWrap_1b88n_240{width:100px;flex-shrink:0}._radioGroup_1b88n_245{display:flex;gap:12px}._radioItem_1b88n_250{color:#5d7a78}._radioGroup_1b88n_245 .ant-radio-inner{background-color:#2b4b4b;border-color:#3ac1b3}._radioGroup_1b88n_245 .ant-radio-checked .ant-radio-inner{background-color:#3ac1b3;border-color:#3ac1b3}._divider_1b88n_263{display:flex;align-items:center;width:100%;margin:20px 0}._divider_1b88n_263:before,._divider_1b88n_263:after{content:"";flex:1;border-bottom:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important}._dividerText_1b88n_278{margin:0 16px;color:#5d7a78;font-size:12px;letter-spacing:1px;text-transform:uppercase}._invoiceHeader_1b88n_285{color:#3ac1b3;font-size:18px;font-weight:500;margin-bottom:20px}._formGroup_1b88n_292{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}._radioBtnGroup_1b88n_299{display:flex;gap:12px;line-height:44px;text-align:center}._radioBtnGroup_1b88n_299 .ant-radio-button-wrapper{background-color:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent)!important;border:1px solid var(--color-nav-item-bg-active);color:#5d7a78;border-radius:8px;transition:all .3s}._radioBtnGroup_1b88n_299 .ant-radio-button-wrapper-checked{background-color:#3ac1b333!important;border:1px solid #3ac1b3!important;color:var(--color-brand-primary-active)!important}._formItem_1b88n_324{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}._formInput_1b88n_117{background-color:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent)!important;border:1px solid var(--color-nav-item-bg-active);border-radius:8px;color:var(--color-brand-primary-active);padding:10px 12px}._formInput_1b88n_117:focus,._formInput_1b88n_117:hover{border-color:#3ac1b3;box-shadow:0 0 0 2px #3ac1b333}._invoiceBtn_1b88n_123{align-self:center;background-color:#3ac1b3;border-color:#3ac1b3;color:#fff;font-weight:500;border-radius:8px;padding:8px 24px;height:auto}._invoiceBtn_1b88n_123:hover{background-color:#3ac1b3!important}._setWrap_1skgi_1{padding:0}._setTitle_1skgi_5{color:var(--color-brand-primary-active)!important;margin-bottom:4px;font-family:Space Grotesk;font-size:27px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}._setDesc_1skgi_16{display:block;margin-bottom:20px;color:var(--color-brand-primary-active)!important;font-family:Space Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px;margin-left:5px}._pageHeader_1skgi_29{flex-shrink:0;padding:0 26px;background-color:inherit;z-index:10}._setCard_1skgi_36{background-color:var(--color-brand-primary-lightest);border:1px solid var(--color-nav-item-bg-active);border-radius:8px;margin-bottom:16px;padding:16px;box-shadow:0 8px 15px #0000001a}._sectionTitle_1skgi_45{color:var(--color-brand-primary-active)!important;font-size:16px;margin-bottom:16px;position:relative}._setItem_1skgi_52{display:flex;justify-content:space-between;align-items:center;background-color:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent)!important;border:1px solid var(--color-nav-item-bg-active);border-radius:8px;color:var(--color-brand-primary-active);padding:20px 16px;margin-bottom:12px}._setItem_1skgi_52:last-child{border-bottom:none}._itemTit_1skgi_71{display:block;color:var(--color-brand-primary-active)!important;font-size:14px}._statusText_1skgi_77{display:flex;align-items:center;gap:6px}._statusDot_1skgi_82{width:8px;height:8px;border-radius:50%;background-color:#52c41a}._itemBtn_1skgi_89{color:#3ac1b3;padding:0}._langSelect_1skgi_94{background:transparent}._themeGroup_1skgi_98{display:flex;gap:8px}._themeBtn_1skgi_102{width:120px;text-align:center}._scrollableContent_1skgi_107{overflow-y:auto!important;padding:0 24px 24px;min-height:0!important;height:calc(100vh - 320px);-ms-overflow-style:none;scrollbar-width:none}._scrollableContent_1skgi_107::-webkit-scrollbar{width:6px;display:none}._scrollableContent_1skgi_107::-webkit-scrollbar-thumb{background-color:#3ac1b34d;border-radius:3px}._scrollableContent_1skgi_107::-webkit-scrollbar-track{background-color:transparent}._divider_1skgi_128{display:flex;align-items:center;width:100%;margin:20px 0}._divider_1skgi_128:before,._divider_1skgi_128:after{content:"";flex:1;border-bottom:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important}._sectionLabel_1skgi_142{color:var(--color-brand-primary-active)!important;font-size:13px;letter-spacing:1px;text-transform:uppercase;margin:0 15px}._accountSecurityCard_1skgi_150{background-color:var(--color-brand-primary-lightest);border:1px solid var(--color-nav-item-bg-active);border-radius:8px;margin-bottom:16px;padding:24px 16px;box-shadow:0 8px 15px #0000001a}._accountSecurityCard_1skgi_150 ._sectionTitle_1skgi_45{color:var(--color-brand-primary-active)!important;font-size:16px;margin-bottom:24px}._securityItem_1skgi_165{display:flex;justify-content:space-between;align-items:center;background-color:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent)!important;border:1px solid var(--color-nav-item-bg-active);border-radius:8px;color:var(--color-brand-primary-active);padding:20px 16px;margin-bottom:12px}._securityItem_1skgi_165:last-child{margin-bottom:0}._securityItem_1skgi_165 ._itemTit_1skgi_71{color:var(--color-brand-primary-active)!important;font-size:16px;display:block;margin-bottom:8px}._securityItem_1skgi_165 ._itemSub_1skgi_192{color:var(--color-text-body);font-size:13px}._itemSubd_1skgi_197{color:#52c41a}._statusDot_1skgi_82{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#52c41a;margin-right:6px}._itemBtn_1skgi_89{border:1px solid var(--color-nav-item-bg-active);color:var(--color-brand-primary-active)!important;background:transparent;border-radius:8px;padding:15px 20px}._itemDetail_1skgi_217{font-size:13px;color:var(--color-text-body);margin-top:10px}._setItem_1skgi_52 .ant-switch.ant-switch-checked{background-color:var(--color-btn-primary-bg)}._setItem_1skgi_52 .ant-switch-checked:hover:not(.ant-switch-disabled){background-color:var(--color-brand-primary)}._setItem_1skgi_52 .ant-switch .ant-switch-handle:before{background-color:var(--color-brand-primary-lightest)}._themeSection_1skgi_233{margin-top:16px}._themeCards_1skgi_236{display:flex;gap:16px;margin-top:12px}._themeCard_1skgi_236{flex:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 8px;border:1px solid var(--color-nav-item-bg-active);border-radius:12px;cursor:pointer;transition:all .2s}._themeCard_1skgi_236:hover{border-color:#3ac1b3}._themeCardActive_1skgi_256{border-color:#3ac1b3!important;box-shadow:0 0 0 2px #3ac1b333!important}._themeLabel_1skgi_260{color:#5d7a78;font-size:14px}._themePreview_1skgi_265{width:100%;height:80px;border-radius:8px;overflow:hidden;display:flex}._themePreviewLightBg_1skgi_273{width:100%;height:100%;background:#f5f5f5;padding:12px}._themePreviewLightBg_1skgi_273 .ant-skeleton-content .ant-skeleton-paragraph li{background-color:#f5f5f5;height:8px}._themePreviewDarkBg_1skgi_283{width:100%;height:100%;background:#1a1a1a;padding:12px}._themePreviewDarkBg_1skgi_283 .ant-skeleton-content .ant-skeleton-paragraph li{background-color:#333;height:8px}._themePreviewSystemLeft_1skgi_294{width:50%;height:100%;background:#f5f5f5;padding:12px}._themePreviewSystemRight_1skgi_300{width:50%;height:100%;background:#1a1a1a;padding:12px}._themePreviewSystemLeft_1skgi_294 .ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li{background-color:#f5f5f5;height:8px!important}._themePreviewSystemRight_1skgi_300 .ant-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li{background-color:#333;height:8px!important}._pwdModal_1skgi_318 .ant-modal-header{background-color:var(--color-avatar-bg)}._pwdModal_1skgi_318 .ant-modal-title{color:var(--color-brand-primary-active)!important}._pwdModal_1skgi_318 .ant-input-password{border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 40%,transparent)!important;background-color:#13c2c20d!important;color:var(--color-brand-primary-active)!important}._pwdModal_1skgi_318 .ant-input-password:focus{border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 40%,transparent)!important;background-color:#13c2c20d!important;color:var(--color-brand-primary-active)!important}._pwdModal_1skgi_318 .ant-btn-variant-solid{color:var(--color-bg-page);background-color:#13c2c2;font-weight:700}._pwdModal_1skgi_318 .ant-btn-variant-outlined{border:1px solid #13c2c2;font-weight:700;color:var(--color-text-body)}._helpWrap_2kbda_1{padding:0}._pageHeader_2kbda_5{margin-bottom:24px;margin-left:20px;width:97%}._helpTitle_2kbda_11{color:var(--color-brand-primary-active)!important;margin-bottom:4px;font-family:Space Grotesk;font-size:27px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}._helpDesc_2kbda_22{display:block;margin-bottom:20px;color:var(--color-brand-primary-active)!important;font-family:Space Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px;margin-left:5px}._scrollableContent_2kbda_34{overflow-y:auto!important;padding:0 24px 24px;min-height:0!important;height:calc(100vh - 320px);-ms-overflow-style:none;scrollbar-width:none}._scrollableContent_2kbda_34::-webkit-scrollbar{width:6px;display:none}._scrollableContent_2kbda_34::-webkit-scrollbar-thumb{background-color:#3ac1b34d;border-radius:3px}._scrollableContent_2kbda_34::-webkit-scrollbar-track{background-color:transparent}._divider_2kbda_54{display:flex;align-items:center;width:100%;margin:20px 0}._divider_2kbda_54:before,._divider_2kbda_54:after{content:"";flex:1;border-bottom:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important}._sectionLabel_2kbda_69{margin:0 16px;color:#5d7a78;font-size:12px;letter-spacing:1px;text-transform:uppercase}._faqBox_2kbda_77{background-color:var(--color-brand-primary-lightest);border:1px solid var(--color-nav-item-bg-active);border-radius:8px}._faqBox_2kbda_77 .ant-collapse-item{border-bottom:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 30%,transparent)}._faqBox_2kbda_77 .ant-collapse-item:last-child{border-bottom:none}._faqBox_2kbda_77 .ant-collapse-header{padding:16px 24px!important}._faqBox_2kbda_77 .ant-collapse-expand-icon{color:#3ac1b3}._feedbackCard_2kbda_100{background-color:var(--color-brand-primary-lightest);border:1px solid var(--color-nav-item-bg-active);border-radius:8px;margin-bottom:16px;padding:24px;box-shadow:0 8px 15px #0000001a}._feedTit_2kbda_109{color:var(--color-brand-primary-active)!important;font-size:16px;display:block;margin-bottom:16px}._feedItem_2kbda_116{margin-bottom:16px}._feedSub_2kbda_120{display:block;margin-bottom:8px;font-size:12px;color:#5d7a78}._feedInp_2kbda_127{background:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent);border:1px solid var(--color-nav-item-bg-active);border-radius:8px;padding:10px;width:30%}._feedText_2kbda_135{background:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent);border:1px solid var(--color-nav-item-bg-active);border-radius:8px;padding:10px}._feedItem_2kbda_116 .ant-input-outlined:focus,._feedItem_2kbda_116 .ant-input-outlined:focus-within{background:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent);border:1px solid var(--color-nav-item-bg-active)}._feedItem_2kbda_116 .ant-input-outlined:hover{background:color-mix(in srgb,var(--color-scrollbar-track) 60%,transparent);border:1px solid var(--color-nav-item-bg-active)}._feedItem_2kbda_116 .ant-input{color:var(--color-brand-primary-active)!important}._submitBtn_2kbda_155{border-radius:8px;display:flex;justify-content:center}._submitBtn_2kbda_155 button{height:44px;width:112px;color:var(--color-bg-page);background-color:#13c2c2}._submitBtn_2kbda_155 button:hover{background-color:#13c2c2!important}._serviceRow_2kbda_169{display:flex;gap:16px}._serviceCard_2kbda_174{flex:1;display:flex;align-items:center;gap:12px;background-color:var(--color-brand-primary-lightest);border:1px solid var(--color-nav-item-bg-active);border-radius:8px;padding:16px;cursor:pointer;transition:all .2s;justify-content:center;box-shadow:0 8px 15px #0000001a}._serviceCard_2kbda_174:hover{border-color:#3ac1b380}._serviceCardContent_2kbda_193{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 16px}._serviceIconWrapper_2kbda_201{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background-color:#3ac1b31a;border-radius:12px}._serviceIcon_2kbda_201{font-size:24px;color:#3ac1b3}._serTxt_2kbda_216{display:block;color:var(--color-brand-primary-active);font-weight:500;font-size:16px;text-align:center}._serDesc_2kbda_224{display:block;color:#5d7a78;font-size:14px;text-align:center}._downloadIcon_2kbda_231{margin-left:auto;color:#5d7a78}._faqList_2kbda_236{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}._faqItem_2kbda_243{background-color:var(--color-brand-primary-lightest);border:1px solid var(--color-nav-item-bg-active);border-radius:12px;padding:20px 24px;cursor:pointer;transition:all .2s;box-shadow:0 8px 15px #0000001a}._faqItem_2kbda_243:hover{border-color:#3ac1b380}._faqItemActive_2kbda_257{border-color:#3ac1b3;box-shadow:0 0 0 2px #3ac1b333}._faqHeader_2kbda_262{display:flex;align-items:center;justify-content:space-between}._faqQuestion_2kbda_268{color:var(--color-brand-primary-active);font-size:16px}._faqArrow_2kbda_273{color:#5d7a78;transition:transform .3s ease}._faqArrowActive_2kbda_278{transform:rotate(180deg);color:#3ac1b3}._faqAnswerWrapper_2kbda_283{overflow:hidden;transition:max-height .3s ease,padding-top .3s ease}._faqAnswer_2kbda_283{color:#5d7a78;line-height:1.6;border-top:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 30%,transparent);padding-top:16px}._container_7acvi_1{padding:24px}._pageHeader_7acvi_5{flex-shrink:0;padding:0;background-color:inherit;z-index:10}._title_7acvi_12{color:var(--color-brand-primary-active)!important;margin-bottom:4px;font-family:Space Grotesk;font-size:27px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}._desc_7acvi_23{display:block;margin-bottom:20px;color:var(--color-brand-primary-active)!important;font-family:Space Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px}._profileCard_7acvi_36{border-radius:12px;margin-bottom:24px;background-color:var(--color-brand-primary-lightest)!important;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important;padding:20px;box-shadow:0 8px 15px #0000001a}._profileInfo_7acvi_46{display:flex;align-items:center;gap:16px;padding:20px 0}._avatarWrapper_7acvi_53{width:64px;height:64px;border-radius:50%;overflow:hidden}._avatar_7acvi_53{width:100%;height:100%;object-fit:cover}._nameRow_7acvi_66{display:flex;align-items:center;gap:8px}._name_7acvi_66{color:var(--color-brand-primary-active)!important;font-size:20px!important;font-weight:500}._avatarOverlay_7acvi_77{position:absolute;top:105px;left:73px;width:20px;height:20px;border-radius:50%;background:var(--color-brand-primary-lightest);display:flex;border:1px solid var(--color-nav-item-bg-active);align-items:center;justify-content:center;transition:opacity .3s}._badge_7acvi_91{border:1px solid #05df72;color:#05df72;padding:2px 8px;border-radius:4px;font-size:12px}._meta_7acvi_99{display:block;color:#9ba8a8;font-size:14px;margin:4px 0}._bio_7acvi_106{color:#9ba8a8;font-size:14px;margin:0}._statsRow_7acvi_112{display:flex;align-items:center;margin-bottom:16px}._statsRow_7acvi_112 .ant-card .ant-card-body{padding:45px 15px!important}._statCard_7acvi_121{background-color:var(--color-brand-primary-lightest)!important;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important;border-radius:12px;padding:0 16px;box-shadow:0 8px 15px #0000001a}._statLabel_7acvi_130{display:block;color:var(--color-brand-secondary);font-size:12px}._statCol_7acvi_135{display:flex;align-items:center;gap:6px}._statValue_7acvi_140{color:var(--color-brand-primary-active)!important;font-size:24px;margin-top:20px}._skillValue_7acvi_146{color:var(--color-brand-primary-active)!important;font-size:12px}._heatmapCard_7acvi_150,._tableCard_7acvi_151{background-color:var(--color-brand-primary-lightest)!important;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important;border-radius:12px;padding:20px;margin-bottom:24px;box-shadow:0 8px 15px #0000001a}._transactionTable_7acvi_160.ant-table{background:transparent!important}._transactionTable_7acvi_160 .ant-table-tbody>tr>td{background-color:var(--color-brand-primary-lightest)!important;border-bottom:1px solid var(--color-nav-item-bg-active);color:var(--color-brand-primary-active)!important}._transactionTable_7acvi_160 .ant-table-thead>tr>th{background-color:var(--color-brand-primary-lightest)!important;border-bottom:1px solid var(--color-nav-item-bg-active);color:#5a6a6a;font-size:12px}._cardHeader_7acvi_175{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._heatmapPlaceholder_7acvi_182{color:#888}._createBtn_7acvi_187{background-color:#3ac1b3;border-color:#3ac1b3;color:#fff}._skillCard_7acvi_193{margin-bottom:24px;background-color:var(--color-brand-primary-lightest)!important;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important;box-shadow:0 8px 15px #0000001a;border-radius:12px;padding:20px}._skillName_7acvi_203{color:var(--color-brand-primary-active)!important;font-size:15px}._nameWithStatus_7acvi_207{display:flex;align-items:center;gap:8px}._change_7acvi_212{font-size:12px;padding:2px 6px;border-radius:4px}._positive_7acvi_218{background-color:#3ac1b326;color:#3ac1b3}._reviewsCard_7acvi_222{border-radius:12px;margin-bottom:24px;background-color:var(--color-brand-primary-lightest)!important;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important;padding:20px;box-shadow:0 8px 15px #0000001a}._reviewsTitle_7acvi_231{color:var(--color-brand-primary-active)!important;font-size:18px;font-weight:500;margin-bottom:16px}._reviewItem_7acvi_237:last-child{border-bottom:none}._reviewItem_7acvi_237{margin-top:16px;background:var(--v-creator-platform-chat-input-bg-color);border:1px solid #3ac1b34d;border-radius:16px;padding:16px;color:var(--v-creator-platform-chat-input-text-color);font-size:14px;outline:none}._reviewHeader_7acvi_251{display:flex;align-items:flex-start;gap:12px}._reviewAvatar_7acvi_257{background-color:#3ac1b3;color:#fff;flex-shrink:0}._reviewInfo_7acvi_263{display:flex;flex-direction:column;gap:4px}._reviewer_7acvi_268{color:var(--color-brand-primary-active)!important;font-size:14px}._reviewDate_7acvi_273{font-size:12px;color:#888}._reviewText_7acvi_278{color:#888;font-size:14px;margin:8px 0 12px}._reply_7acvi_284{background-color:#2a3a3a;padding:12px;border-radius:8px;margin-top:8px}._replyHeader_7acvi_291{display:flex;align-items:center}._replyBtn_7acvi_296{color:#888;font-size:14px;padding:0;margin:8px 52px}._replyBtn_7acvi_296:hover{color:#3ac1b3}._replyBlock_7acvi_307{border-left:2px solid var(--color-nav-item-bg-active);padding:0 12px;margin-left:52px;margin-top:20px}._replyAuthor_7acvi_313{color:#3ac1b3;font-size:12px}._replyDate_7acvi_318{font-size:12px;color:#888;margin-left:15px}._replyText_7acvi_324{color:#888;font-size:12px;margin:4px 0 0}._replyInputWrap_7acvi_329{margin-left:52px;margin-top:8px}._replyInput_7acvi_329{background-color:#13c2c20d!important;color:var(--color-brand-primary-active);border-radius:8px;border:1px solid #3ac1b34d}._replyInput_7acvi_329:focus{border-color:#3ac1b3;box-shadow:0 0 0 2px #3ac1b333}._cancelBtn_7acvi_344{background-color:transparent;color:#888;border:1px solid #3ac1b3}._cancelBtn_7acvi_344:hover{color:#fff;border-color:#888}._sendBtn_7acvi_355{background-color:#3ac1b3;border-color:#3ac1b3;color:#fff}._replyActions_7acvi_360{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}._replyInput_7acvi_329::placeholder{color:#888}._balanceCard_7acvi_370,._settlementCard_7acvi_371,._paymentCard_7acvi_372{background-color:var(--color-brand-primary-lightest)!important;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important;box-shadow:0 8px 15px #0000001a;border-radius:12px;padding:20px;margin-bottom:24px}._balanceLabel_7acvi_382{display:block;color:#888;font-size:13px;margin-bottom:8px}._balanceValue_7acvi_389{color:#3ac1b3;font-size:42px;font-weight:500;margin-bottom:8px}._balanceMeta_7acvi_396{display:block;color:#888;font-size:13px;margin-bottom:16px}._balanceActions_7acvi_403{display:flex;gap:12px}._withdrawBtn_7acvi_408{background-color:#3ac1b3;border-color:#3ac1b3;color:var(--color-bg-page);height:44px;font-size:14px;width:112px}._settingsBtn_7acvi_417{background-color:transparent;border-color:#3ac1b3;color:#888;width:112px;height:44px;font-size:14px}._settlementTitle_7acvi_425{color:var(--color-brand-primary-active)!important;font-size:16px;margin:10px 0}._formItem_7acvi_430{margin-bottom:16px}._divider_7acvi_434{display:flex;align-items:center;width:100%;margin-bottom:30px}._paymentTitle_7acvi_440{font-size:16px;color:var(--color-brand-primary-active)!important}._formLabel_7acvi_444{font-size:13px;color:#5a6a6a;margin:10px 0}._sectionLabel_7acvi_449{color:#5d7a78;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin:0 15px}._divider_7acvi_434:before,._divider_7acvi_434:after{content:"";flex:1;border-bottom:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important}._table_7acvi_151.ant-table{background:transparent!important}._table_7acvi_151 .ant-table-tbody>tr>td{background-color:var(--color-brand-primary-lightest)!important;border-bottom:1px solid var(--color-nav-item-bg-active);color:var(--color-brand-primary-active)!important}._table_7acvi_151 .ant-table-thead>tr>th{background-color:var(--color-brand-primary-lightest)!important;border-bottom:1px solid var(--color-nav-item-bg-active);color:#9ba8a8}._formItem_7acvi_430 label{display:block;color:#888;font-size:12px;margin-bottom:8px}._input_7acvi_483{width:30%;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 60%,transparent)!important;background-color:#13c2c226!important;color:var(--color-brand-primary-active);height:44px}._select_7acvi_491{width:30%;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 40%,transparent)!important;background-color:#13c2c20d!important;color:var(--color-brand-primary-active);height:44px}._saveBtn_7acvi_500{background-color:#3ac1b3;border-color:#3ac1b3;color:var(--color-bg-page);height:44px;font-size:14px;width:112px}._heatmapWrap_7acvi_509{width:100%}._monthRow_7acvi_514{display:flex;padding-left:40px;margin-bottom:6px;width:80%}._monthItem_7acvi_521{flex:1;text-align:center;font-size:12px;color:#888}._heatMain_7acvi_528{display:flex}._dayCol_7acvi_533{width:40px;display:flex;flex-direction:column}._dayItem_7acvi_539{height:16px;line-height:16px;font-size:12px;color:#888;text-align:right;padding-right:8px}._cardTopRow_7acvi_547{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._heatGrid_7acvi_553{display:flex;flex-direction:column;gap:4px;width:80%}._cardTitle_7acvi_559{color:var(--color-brand-primary-active)!important;font-size:16px}._cardTyear_7acvi_563{font-size:13px!important;margin-top:20px}._heatRow_7acvi_567{display:flex;gap:5px}._heatBlock_7acvi_572{flex:1;height:16px;border-radius:2px}._legend_7acvi_579{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;font-size:12px;color:#888}._legendColors_7acvi_589{display:flex;gap:2px}._legendBlock_7acvi_594{width:16px;height:16px;border-radius:2px}._scrollableContent_7acvi_599{overflow-y:auto!important;padding:0 24px 24px;min-height:0!important;height:calc(100vh - 320px);-ms-overflow-style:none;scrollbar-width:none}._scrollableContent_7acvi_599::-webkit-scrollbar{width:6px;display:none}._scrollableContent_7acvi_599::-webkit-scrollbar-thumb{background-color:#3ac1b34d;border-radius:3px}._scrollableContent_7acvi_599::-webkit-scrollbar-track{background-color:transparent}._skillPageHeader_7acvi_620{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding:0 22px}._skillTitle_7acvi_628{color:var(--color-brand-primary-active)!important;margin-bottom:4px;font-family:Space Grotesk;font-size:27px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px}._skillDesc_7acvi_639{display:block;margin-bottom:20px;color:var(--color-brand-primary-active)!important;font-family:Space Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px}._createSkillBtn_7acvi_651{background-color:#3ac1b3;border-color:#3ac1b3;color:var(--color-bg-page);font-weight:500;padding:8px 16px;border-radius:8px;font-size:14px;width:165px;height:44px}._skillGrid_7acvi_663{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px;align-items:start}._skillHeader_7acvi_671{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}._skillNameRow_7acvi_678{display:flex;align-items:center;gap:8px}._statusTag_7acvi_684{font-size:12px;padding:2px 8px;border-radius:4px}._skillMeta_7acvi_690{display:block;color:#888;font-size:12px;margin-top:4px}._aiScore_7acvi_696{display:block;font-size:11px;color:var(--color-text-secondary);margin-bottom:16px}._moreIcon_7acvi_702{color:#888;cursor:pointer;font-size:16px}._skillStats_7acvi_708{display:flex;justify-content:space-between;margin-bottom:16px}._statItem_7acvi_714{display:flex;flex-direction:column;gap:4px}._negative_7acvi_719{background-color:#ff4d4f26;color:#ff4d4f}._tagRow_7acvi_723{display:flex;gap:8px;margin-bottom:16px}._skillTag_7acvi_729{background-color:#3ac1b31a;color:#3ac1b3;border:1px solid rgba(58,193,179,.3);font-size:12px;border-radius:4px}._tags_7acvi_736{display:flex;gap:8px;margin-bottom:16px}._tag_7acvi_723{background-color:#2a3a3a;color:#888;border:none;font-size:12px}._dividert_7acvi_748{height:1px;background-color:var(--color-nav-item-bg-active);margin-bottom:16px}._competitorRow_7acvi_755{display:flex;justify-content:space-between;align-items:center;color:#888;font-size:14px;cursor:pointer;transition:color .2s}._competitorRow_7acvi_755:hover{color:#3ac1b3}._downIcon_7acvi_769{color:#888;font-size:14px;transition:transform .2s}._competitorTable_7acvi_776{margin-top:16px}._competitorTableInner_7acvi_780,._competitorTableInner_7acvi_780 .ant-table{background-color:var(--color-brand-primary-lightest)!important}._competitorTableInner_7acvi_780 .ant-table-thead>tr>th{background-color:var(--color-brand-primary-lightest)!important;color:#888;border-bottom:1px solid var(--color-nav-item-bg-active)}._competitorTableInner_7acvi_780 .ant-table-tbody>tr>td{background-color:var(--color-brand-primary-lightest)!important;color:var(--color-brand-primary-active)!important;border-bottom:1px solid var(--color-nav-item-bg-active)}._competitorTableInner_7acvi_780 ._ant-table-row_7acvi_800:hover>td{background:#3ac1b30d}._modalBody_1kujm_2{text-align:center;padding:24px 0}._modalTitle_1kujm_8{font-size:22px;margin-bottom:8px;color:var(--color-brand-primary-active)!important}._modalDesc_1kujm_15{font-size:13px;color:color-mix(in srgb,var(--color-brand-primary-active) 60%,transparent);margin-bottom:24px}._containerCard_1kujm_22{background:#3ac1b31a;border:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 30%,transparent);border-radius:12px;padding:16px;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center}._containerLeft_1kujm_34{text-align:left}._incomeLabel_1kujm_38{font-size:12px;color:#aaa;margin-bottom:4px}._incomeValue_1kujm_44{font-size:28px;color:#3ac1b3;font-weight:700}._incomeTip_1kujm_50{font-size:10px;color:#888}._chartContainer_1kujm_56{display:flex;align-items:flex-end;gap:4px;height:40px}._chartBar_1kujm_63{width:6px;border-radius:2px}._chartBarEmpty_1kujm_68{height:4px;background:#3ac1b34d}._chartBarActive_1kujm_73{background:#3ac1b3}._privilegeGrid_1kujm_78{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:32px}._privilegeItem_1kujm_85{background:#3ac1b30d;border-radius:8px;padding:16px;text-align:left;display:flex;align-items:flex-start;gap:12px}._privilegeIcon_1kujm_95{font-size:20px;line-height:1;margin-top:2px;background:#3ac1b31a;padding:10px;border-radius:8px}._privilegeTitle_1kujm_104{font-size:15px;color:var(--color-brand-primary-active)}._privilegeContent_1kujm_108{display:flex;flex-direction:column;gap:4px}._privilegeDesc_1kujm_114{font-size:12px;color:#aaa;line-height:1.4}._createButton_1kujm_121{background:linear-gradient(90deg,#f4e5b1,#3ac1b3,#87e8de);border:none;border-radius:20px;padding:0 32px;height:40px;font-weight:700;font-size:14px}._createButton_1kujm_121:hover{background:linear-gradient(90deg,#f4e5b1,#3ac1b3,#87e8de)!important}._bottomTip_1kujm_134{font-size:11px;text-underline-offset:3px;color:color-mix(in srgb,var(--color-brand-primary-active) 60%,transparent);text-decoration:underline;margin-top:12px}._closeIcon_1kujm_143{color:#fff}._layout_16il3_2{height:100vh;background-color:var(--color-bg-page, #001414);overflow:hidden}._onesLogo_16il3_9{height:56px;font-weight:600;font-size:16px;display:flex;align-items:center;padding:0 10px;background-color:color-mix(in srgb,var(--v-skill-workbench-sidebar-bg-color) 45%,transparent)!important;border-bottom:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 30%,transparent)!important}._onesLogo_16il3_9 img{height:41px}._roleHeader_16il3_31{height:auto;line-height:64px;padding:0 24px;width:100%;background:var(--v-skill-workbench-sidebar-bg-color)}._roleTabs_16il3_40{gap:16px}._role_16il3_31{color:#8c8c8c;cursor:pointer;padding:8px 16px;border-radius:20px;transition:all .2s}._role_16il3_31._active_16il3_53{color:var(--color-bg-page);background-color:#13c2c2;font-weight:700}._tabHeader_16il3_60{height:auto;line-height:48px;padding:0!important;margin:0!important;background:transparent!important}.ant-tabs-nav{background:var(--v-skill-workbench-sidebar-bg-color);border-bottom:1px solid color-mix(in srgb,var(--color-nav-item-bg-active) 30%,transparent)!important;padding:0 24px}.ant-tabs-nav:before{display:none!important}.ant-tabs-nav-list{border-bottom:none!important}._tabs_16il3_80 .ant-tabs-content-holder{width:75%;margin:0 auto}._tabs_16il3_80{width:100%}._tabs_16il3_80 ._ant-tabs-tab_16il3_89{color:#8c8c8c;background:transparent}._tabs_16il3_80 ._ant-tabs-tab-active_16il3_94{color:#13c2c2!important}._tabs_16il3_80 ._ant-tabs-ink-bar_16il3_98{background-color:#13c2c2!important;height:32px;width:60px}._creator_16il3_105{color:#8c8c8c;text-align:center;padding:100px 0}._fixedHeader_16il3_110{position:fixed;top:0;left:0;right:0;z-index:999}._content_16il3_119{margin-top:200px;height:calc(100vh - 200px);overflow-y:auto;padding:24px}._container_pauqu_1{width:100%;height:264px;background:var(--v-manager-bg-color);border-radius:14px;border:1px solid var(--v-manager-border-color);box-shadow:var(--v-manager-box-shadow-color)}._header_pauqu_10{display:flex;align-items:center;padding:0 20px;height:73px;border-bottom:1px solid var(--v-round-table-meeting-border-color);gap:8px}._avatar_pauqu_19{position:relative}._onlineDot_pauqu_23{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background-color:#3ac1b3;border:2px solid var(--v-manager-online-dot-border-color)}._title_pauqu_34{display:flex;align-items:first baseline;gap:8px}._name_pauqu_40{font-size:15px;color:var(--v-manager-name-text-color);font-weight:500}._tag_pauqu_46{padding:2px 4px;background:var(--v-manager-tag-bg-color);border:1px solid #3ac1b34d;font-size:10px;color:#3ac1b3;border-radius:4px}._description_pauqu_55{font-size:12px;color:var(--v-manager-tag-text-color);margin-top:4px}._main_pauqu_61{display:flex;height:calc(100% - 73px)}._mainItem_pauqu_66{flex:1;padding:16px;display:flex;flex-direction:column;overflow:hidden}._mainItem_pauqu_66:not(:last-child){border-right:1px solid var(--v-round-table-meeting-border-color)}._mainItemTitle_pauqu_78{display:flex;align-items:center;gap:8px;font-size:10px;flex-shrink:0}._decisionList_pauqu_86{margin-top:12px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;min-height:0}._decisionItem_pauqu_96{display:flex;flex-direction:column;gap:4px}._decisionItemContent_pauqu_102{display:flex;align-items:center;gap:6px}._decisionDot_pauqu_108{width:6px;height:6px;border-radius:50%;background-color:#3ac1b3;flex-shrink:0}._decisionTitle_pauqu_116{font-size:13px;color:var(--v-manager-decision-title-text-color);line-height:1.4}._decisionDes_pauqu_122{font-size:11px;color:var(--v-manager-decision-des-text-color);padding-left:12px}._decision_pauqu_86{color:#3ac1b3}._conflict_pauqu_132{color:#e8b07a}._toDo_pauqu_136{color:#a7d9b8}._todoIcon_pauqu_140{width:12px;height:12px}._conflictList_pauqu_145{margin-top:12px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;flex:1;min-height:0}._conflictItemVoting_pauqu_155{background:#e8b07a0d;border:1px solid #e8b07a40;border-radius:6px;padding:8px;display:flex;flex-direction:column;gap:6px}._conflictVotingTitle_pauqu_165{font-size:13px;color:var(--v-manager-conflict-voting-title-text-color);line-height:1.4}._conflictVotingFooter_pauqu_171{display:flex;align-items:center;justify-content:space-between}._conflictTagList_pauqu_177{display:flex;align-items:center;gap:4px}._conflictTag_pauqu_177{padding:1px 4px;background:var(--v-manager-conflict-tag-bg-color);border-radius:4px;font-size:11px;color:var(--v-manager-conflict-tag-text-color)}._conflictVoteStatus_pauqu_191{font-size:11px;color:#e8b07a}._conflictItemResolved_pauqu_196{background:var(--v-manager-conflict-item-resolved-bg-color);border:1px solid var(--v-round-table-meeting-border-color);border-radius:6px;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}._conflictResolvedLeft_pauqu_207{display:flex;align-items:center;gap:6px;overflow:hidden}._conflictResolvedDot_pauqu_214{width:6px;height:6px;border-radius:50%;background-color:#e8b07a;flex-shrink:0}._conflictResolvedTitle_pauqu_222{font-size:11px;color:var(--v-manager-conflict-resolved-title-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._conflictResolvedStatus_pauqu_230{font-size:11px;color:#e8b07a;flex-shrink:0}._toDoList_pauqu_236{margin-top:12px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;flex:1;min-height:0}._toDoItem_pauqu_246{display:flex;align-items:center;gap:8px}._toDoBox_pauqu_252{width:14px;height:14px;border-radius:4px;border:1px solid var(--v-manager-to-do-box-border-color);flex-shrink:0}._toDoTitle_pauqu_260{font-size:13px;color:var(--v-manager-to-do-title-text-color);flex:1;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toDoMeta_pauqu_270{display:flex;align-items:center;gap:4px;flex-shrink:0}._toDoPosition_pauqu_277{font-size:11px;color:var(--v-manager-to-do-position-text-color)}._toDoDate_pauqu_282{font-size:11px;color:var(--v-manager-to-do-date-text-color)}._agentWrapper_avmzg_1{position:relative;height:100%}._agentGrid_avmzg_6{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;height:100%;overflow-y:auto;align-content:start}._container_avmzg_15{display:flex;flex-direction:column;height:300px;background:var(--v-agent-bg-color);border:1px solid var(--v-agent-border-color);box-shadow:0 0 0 .25px #3ac1b313;border-radius:14px}._speaking_avmzg_25{border:1px solid #3ac1b366;box-shadow:0 0 20px #3ac1b340,0 0 0 .25px #3ac1b313}._header_avmzg_32{display:flex;align-items:center;justify-content:space-between;padding:0 14px;height:65px;border-bottom:1px solid var(--v-agent-header-border-color)}._avatarWrapper_avmzg_41{position:relative;display:inline-flex}._onlineDot_avmzg_46{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background-color:#3ac1b3;border:2px solid var(--v-manager-online-dot-border-color)}._agentItemWrapper_avmzg_57{display:flex;flex-direction:column}._speakingOverlay_avmzg_62{position:absolute;width:237px;padding:8px 10px;border:1px solid var(--v-agent-speaking-overlay-border-color);background:var(--v-agent-speaking-overlay-bg-color);box-shadow:var(--v-agent-speaking-overlay-box-shadow-color);border-radius:8px;font-size:13px;color:var(--v-agent-speaking-overlay-text-color);line-height:1.4;z-index:10;animation:_speaking-bubble-fade_avmzg_1 .3s ease-out}@keyframes _speaking-bubble-fade_avmzg_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._speakingOverlayLeft_avmzg_85{left:10px}._speakingOverlayRight_avmzg_89{left:calc(50% + 16px)}._agentDetail_avmzg_93{display:flex;align-items:center;gap:8px}._agentName_avmzg_99{display:flex;align-items:center;font-size:16px;color:var(--v-agent-name-text-color);gap:4px}._agentIcon_avmzg_107{width:14px;height:14px}._agentSkills_avmzg_112{font-size:11px;color:var(--v-agent-skills-title-text-color)}._agentStatus_avmzg_117{font-size:11px;color:var(--v-agent-status-text-color)}._agentContent_avmzg_122{flex:1;min-height:0;padding:12px 14px;overflow-y:auto}._agentList_avmzg_129{display:flex;flex-direction:column;gap:8px}._agentMessageItem_avmzg_135{background:var(--v-agent-message-item-bg-color);border-radius:8px;padding:8px 10px}._agentMessageHeader_avmzg_142{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}._agentMessageType_avmzg_149,._agentMessageTime_avmzg_154{font-size:10px;color:var(--v-agent-message-type-text-color)}._agentMessageContent_avmzg_159{font-size:13px;color:var(--v-agent-message-content-text-color);line-height:1.4}._agentMessageQuestion_avmzg_165{background:#e8b07a0d!important;border-left:2px solid #e8b07ab2!important}._agentMessageOutput_avmzg_170{background:var(--v-agent-message-item-bg-color)!important;border-left:2px solid #a7d9b8b2!important}._agentMessageDecision_avmzg_175{background:#3ac1b30f!important;border-left:2px solid #3ac1b3!important}._agentMessageTypeWrapper_avmzg_180{display:flex;align-items:center;gap:6px}._agentMessageTarget_avmzg_186{color:#3ac1b3;font-size:10px}._container_1ha1q_1{display:flex;width:100vw;height:100vh}._sidebarContent_1ha1q_7{width:212px;height:100%;border-right:1px solid var(--v-round-table-meeting-border-color)}._sidebarHeader_1ha1q_13{display:flex;align-items:center;padding:16px;border-bottom:1px solid var(--v-round-table-meeting-border-color);gap:10px}._logoBody_1ha1q_21{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#3ac1b3,#39bdaf,#38b8ab,#37b4a6,#35b0a2,#34ab9e,#33a79a,#32a396,#319f92,#309b8e,#2e968a,#2d9286,#2c8e82,#2b8a7e);border-radius:10px;box-shadow:0 0 18px #3ac1b359}._logo_1ha1q_21{width:27px;height:27px}._logoTitle_1ha1q_53{font-size:16px;font-weight:500;color:var(--v-round-table-meeting-logo-title-text-color)}._logoSubtitle_1ha1q_59{font-size:10px;color:var(--v-round-table-meeting-logo-subtitle-text-color)}._sidebarBody_1ha1q_63{padding:20px 16px}._sideTitle_1ha1q_67{font-size:10px;color:var(--v-round-table-meeting-side-title-text-color)}._agentList_1ha1q_72{height:100%;overflow-y:auto;margin-top:20px}._agentItem_1ha1q_78{display:flex;align-items:center;justify-content:space-between}._agentItem_1ha1q_78:not(:last-child){margin-bottom:10px}._agentBody_1ha1q_88{display:flex;align-items:center;gap:8px}._agentName_1ha1q_94{font-size:16px;color:var(--v-round-table-meeting-agent-name-text-color)}._agentStatus_1ha1q_99{width:6px;height:6px;border-radius:50%;background-color:#3ac1b3}._main_1ha1q_106{position:relative;display:flex;flex-direction:column;width:calc(100vw - 212px);height:100%}._header_1ha1q_114{display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;border-bottom:1px solid var(--v-round-table-meeting-border-color)}._headerLeft_1ha1q_123{display:flex;align-items:center;padding:14px 20px;gap:40px}._headerTitleBody_1ha1q_130{display:flex;align-items:center;gap:8px}._headerTitleIcon_1ha1q_136{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1.17px solid #3ac1b3}._dot_1ha1q_146{width:2px;height:2px;border-radius:50%;background-color:#3ac1b3}._headerTitle_1ha1q_130{font-size:16px;color:var(--v-round-table-meeting-header-title-text-color)}._headerSubtitle_1ha1q_158{font-size:10px;color:var(--v-round-table-meeting-header-subtitle-text-color)}._headerTab_1ha1q_163{display:flex;align-items:center}._tabItem_1ha1q_169{padding:6px 12px;border-radius:8px;background-color:var(--v-round-table-meeting-tab-item-active-bg-color);color:var(--v-round-table-meeting-tab-item-active-text-color)}._headerRight_1ha1q_176{display:flex;align-items:center;gap:20px;padding:14px 20px}._typeSwitch_1ha1q_183{display:flex;align-items:center;justify-content:space-between;padding:4px;background-color:var(--v-round-table-meeting-type-switch-bg-color);border:1px solid var(--v-round-table-meeting-type-switch-border-color);border-radius:8px;gap:4px}._typeButton_1ha1q_194.ant-btn,._typeButton_1ha1q_194.ant-btn:hover,._typeButton_1ha1q_194.ant-btn:focus{padding:4px 12px!important;border-radius:4px!important;font-size:16px!important;font-weight:500!important;color:var(--v-round-table-meeting-type-switch-text-color)!important;background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;transition:none!important;height:32px;line-height:1}._typeButtonActive_1ha1q_211.ant-btn,._typeButtonActive_1ha1q_211.ant-btn:hover,._typeButtonActive_1ha1q_211.ant-btn:focus{background-color:#3ac1b3!important;color:var(--v-round-table-meeting-type-button-active-text-color)!important;border:none!important;box-shadow:none!important;outline:none!important;transition:none!important}._body_1ha1q_222{display:flex;width:100%;flex:1;min-height:0;overflow:hidden}._bodyContent_1ha1q_230{flex:1;padding:24px 16px;display:flex;flex-direction:column;overflow:hidden}._managerContainer_1ha1q_238{width:100%}._agentConatiner_1ha1q_242{width:100%;margin-top:20px;flex:1;min-height:0}._bodySidebar_1ha1q_249{width:280px;height:100%;border-left:1px solid #ffffff0a;display:flex;flex-direction:column}._bodySidebarHeader_1ha1q_257{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px}._bodySidebarHeaderTitle_1ha1q_265{font-size:16px;color:var(--v-round-table-meeting-body-sidebar-header-title-text-color)}._bodySidebarHeaderSubtitle_1ha1q_270{font-size:11px;color:var(--v-round-table-meeting-body-sidebar-header-subtitle-text-color)}._bodySidebarHeaderIcon_1ha1q_275{width:16px;height:16px}._roundTabelList_1ha1q_280{padding:0 16px 16px}._roundTabelItem_1ha1q_285{padding:13px;background:var(--v-round-table-meeting-round-tabel-item-bg-color);border-radius:10px;border:1px solid var(--v-round-table-meeting-round-tabel-item-border-color);margin-bottom:8px}._roundTabelItemTop_1ha1q_293{display:flex;align-items:center;gap:8px;color:var(--v-round-table-meeting-round-tabel-item-top-text-color)}._roundTabelItemNum_1ha1q_300{width:20px;height:20px;border-radius:50%;background:var(--v-round-table-meeting-round-tabel-item-num-bg-color);font-size:10px;text-align:center;line-height:20px}._roundTabelItemTitle_1ha1q_310{font-size:16px}._roundTabelItemNumDone_1ha1q_314{background:#3ac1b326!important;color:#3ac1b3;display:flex;align-items:center;justify-content:center;font-size:10px}._roundTabelItemNumActive_1ha1q_323{background:#3ac1b3!important;color:var(--v-round-table-meeting-round-tabel-item-num-active-text-color)}._roundTabelItemTitleDone_1ha1q_328{color:var(--v-round-table-meeting-round-tabel-item-title-done-text-color)}._roundTabelItemTitleActive_1ha1q_332{color:#3ac1b3}._roundTabelItemActive_1ha1q_336{border:1px solid #3ac1b3;box-shadow:var( --v-round-table-meeting-round-tabel-item-active-box-shadow-color )}._activeDot_1ha1q_343{width:6px;height:6px;border-radius:50%;background-color:#3ac1b3;margin-left:auto;flex-shrink:0}._meetingTime_1ha1q_352{display:flex;align-items:center;padding-left:30px;color:var(--v-round-table-meeting-meeting-time-text-color);font-size:11px;gap:6px;margin-top:8px}._speechTiming_1ha1q_362{padding:8px 16px;flex:1;min-height:0;display:flex;flex-direction:column}._speechTimingTitle_1ha1q_370{font-size:10px;color:var(--v-round-table-meeting-speech-timing-title-text-color);flex-shrink:0}._speechTimingList_1ha1q_376{margin-top:8px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;flex:1;min-height:0}._speechTimingItem_1ha1q_386{display:flex;align-items:flex-start;gap:8px}._speechTimingTime_1ha1q_392{font-size:10px;color:var(--v-round-table-meeting-speech-timing-title-text-color);flex-shrink:0;width:36px;line-height:18px}._speechTimingContent_1ha1q_400{display:flex;align-items:flex-start;gap:4px;font-size:12px;line-height:18px;flex:1;min-width:0}._speechTimingDot_1ha1q_410{width:6px;height:6px;border-radius:50%;background-color:#fff;flex-shrink:0;margin-top:6px}._speechTimingRole_1ha1q_419{color:#fff;flex-shrink:0}._speechTimingText_1ha1q_424{color:var(--v-round-table-meeting-speech-timing-text-text-color);white-space:normal;word-break:break-all}._speechTimingItem_1ha1q_386:nth-child(1) ._speechTimingDot_1ha1q_410{background-color:#3ac1b3}._speechTimingItem_1ha1q_386:nth-child(1) ._speechTimingRole_1ha1q_419{color:#3ac1b3}._speechTimingItem_1ha1q_386:nth-child(2) ._speechTimingDot_1ha1q_410{background-color:#22d3ee}._speechTimingItem_1ha1q_386:nth-child(2) ._speechTimingRole_1ha1q_419{color:#22d3ee}._speechTimingItem_1ha1q_386:nth-child(3) ._speechTimingDot_1ha1q_410{background-color:#a855f7}._speechTimingItem_1ha1q_386:nth-child(3) ._speechTimingRole_1ha1q_419{color:#a855f7}._speechTimingItem_1ha1q_386:nth-child(4) ._speechTimingDot_1ha1q_410{background-color:#f97316}._speechTimingItem_1ha1q_386:nth-child(4) ._speechTimingRole_1ha1q_419{color:#f97316}._footer_1ha1q_462{width:100%;height:79px;border-top:1px solid var(--v-round-table-meeting-border-color);display:flex;align-items:center;gap:12px;padding:0 20px;flex-shrink:0}._reminder_1ha1q_473{display:flex;align-items:center;gap:4px;flex-shrink:0}._reminderButton_1ha1q_480.ant-btn{padding:2px 6px!important;background:var(--v-round-table-meeting-reminder-button-bg-color)!important;border-radius:4px!important;font-size:11px!important;color:var(--v-round-table-meeting-reminder-button-text-color)!important;text-align:center;line-height:17px!important;border:none!important;height:auto!important;box-shadow:none!important}._chatInput_1ha1q_493.ant-input-affix-wrapper{flex:1;height:50px;background:var(--v-round-table-meeting-chat-input-bg-color)!important;border:1px solid var(--v-round-table-meeting-border-color)!important;border-radius:25px!important;box-shadow:none!important;outline:none!important}._chatInput_1ha1q_493 .ant-input{background:transparent!important;box-shadow:none!important;color:#3ac1b3!important}._chatInput_1ha1q_493.ant-input-affix-wrapper-focused{background:var(--v-round-table-meeting-chat-input-bg-color)!important;border-color:#3ac1b3!important;box-shadow:none!important;outline:none!important}._chatInput_1ha1q_493 .ant-input::placeholder{color:var(--v-round-table-meeting-chat-input-text-color)!important}._inputActions_1ha1q_520{display:flex;align-items:center;gap:8px}._attachIcon_1ha1q_526{font-size:18px;color:var(--v-round-table-meeting-attach-icon-text-color);cursor:pointer}._sendButton_1ha1q_532.ant-btn{width:32px!important;height:32px!important;border-radius:50%!important;background:#3ac1b3!important;color:var(--v-round-table-meeting-send-button-text-color)!important;border:none!important;box-shadow:none!important;padding:0!important;display:flex;align-items:center;justify-content:center}._agentOnline_1ha1q_546{display:flex;align-items:center;gap:6px;flex-shrink:0;font-size:11px;color:#7a8e8b}._onlineDot_1ha1q_555{width:6px;height:6px;border-radius:50%;background-color:#3ac1b3}._sidebarDivider_1ha1q_562{height:1px;background:#ffffff0a;flex-shrink:0}._endMeetingButton_1ha1q_568.ant-btn{width:247px;height:38px;background:#3ac1b31a!important;border:1px solid #3ac1b34d!important;border-radius:8px;color:#3ac1b3!important;font-size:15px;font-weight:500;margin:12px auto;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:none!important;padding:0!important}._endMeetingButton_1ha1q_568.ant-btn:hover,._endMeetingButton_1ha1q_568.ant-btn:focus{background:var( --v-round-table-meeting-end-meeting-button-hover-bg-color )!important;border-color:#3ac1b34d!important;color:#3ac1b3!important}._endMeetingButtonIcon_1ha1q_595{width:14px;height:14px}._sidebarLoading_1ha1q_601{padding:8px 4px;font-size:12px;color:#aaa}._agentStatusWorking_1ha1q_608{background-color:#1890ff!important}._agentStatusComplete_1ha1q_612{background-color:#52c41a!important}._agentStatusError_1ha1q_616{background-color:#ff4d4f!important}._agentStatusAwait_1ha1q_620{background-color:#ccc!important}._feedContainer_1ha1q_625{padding:16px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;max-height:240px}._feedEmpty_1ha1q_634{color:#888;padding:24px;text-align:center}._feedMsg_1ha1q_640{border-left:2px solid #1890ff;padding-left:12px;color:var(--v-round-table-meeting-agent-name-text-color)}._feedMsgHeader_1ha1q_646{font-size:12px;color:var(--v-round-table-meeting-logo-subtitle-text-color);display:flex;justify-content:space-between}._feedMsgBody_1ha1q_653{font-size:14px;margin-top:4px}._feedMsgTime_1ha1q_658{font-variant-numeric:tabular-nums}._thinkingPanel_1ha1q_663{background:#ffd7001f;border:1px solid rgba(255,215,0,.35);color:var(--v-round-table-meeting-agent-name-text-color);padding:8px 12px;border-radius:6px;font-size:12px;margin-top:8px}._thinkingLabel_1ha1q_673{font-weight:600;margin-right:6px}._liveCollabPanel_1ha1q_678{background:#3b82f61a;border-left:3px solid #3b82f6;color:var(--v-round-table-meeting-agent-name-text-color);padding:8px 12px;border-radius:4px;margin-top:6px;font-size:13px}._liveCollabHeader_1ha1q_688{display:flex;justify-content:space-between;font-size:11px;color:var(--v-round-table-meeting-logo-subtitle-text-color);margin-bottom:2px}._liveCollabBody_1ha1q_696{line-height:1.4}._agentItem_1ha1q_78{flex-direction:column;align-items:stretch!important}._agentItemRow_1ha1q_706{display:flex;align-items:center;justify-content:space-between}._agentTaskList_1ha1q_712{list-style:none;padding:8px 0 0;margin:0;font-size:12px;color:var(--v-round-table-meeting-agent-name-text-color)}._agentTaskList_1ha1q_712 li{display:flex;gap:6px;align-items:baseline}._agentTaskList_1ha1q_712 ._taskDone_1ha1q_726{color:#888;text-decoration:line-through}._decisionBanner_1ha1q_732{background:#f6ffed;color:#389e0d;padding:6px 12px;border-radius:4px;margin:8px 16px;font-size:13px}@font-face{font-family:LCDNova;src:url(/assets/a_LCDNovaObl%20Regular-C2m_Wz-8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
