.layout_container__Tovb9{isolation:isolate}:root{color-scheme:light;--border-width:0.0625rem;--focus-width:0.125rem;--text-2xs:0.625rem;--text-xs:0.6875rem;--text-sm:0.75rem;--text-md:0.8125rem;--text-lg:0.875rem;--text-xl:1rem;--text-2xl:1.125rem;--text-3xl:1.25rem;--text-4xl:1.5rem;--text-5xl:1.875rem;--text-6xl:2.25rem;--radius-xs:0.125rem;--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.625rem;--radius-2xl:0.75rem;--radius-3xl:1rem;--space-0-5:0.125rem;--space-1:0.25rem;--space-1-5:0.375rem;--space-2:0.5rem;--space-2-5:0.625rem;--space-3:0.75rem;--space-3-5:0.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--page:#ffffff;--ink:#212121;--brand:#b45736;--brand-foreground:#ffffff;--brand-hover:#99482e;--brand-link:#b45736;--brand-active:#a14b30;--brand-soft:#faf1eb;--brand-line:#d8b8a8;--surface:#ffffff;--surface-raised:#ffffff;--surface-muted:#f2f2f2;--surface-hover:#f9f9f9;--surface-disabled:#f2f2f2;--control-hover:#ededed;--control-line:#d6d6d6;--control-ink:#3b3b3b;--control-muted:#6b6b6b;--control-placeholder:#6b6b6b;--page-line:#e6e6e6;--line-subtle:#f0f0f0;--dialog-line:#e6e6e6;--page-muted:#6b6b6b;--text-secondary:#616161;--text-subtle:#6b6b6b;--text-neutral:#6b6b6b;--text-disabled:#a6a6a6;--text-faint:#a6a6a6;--table-heading:#616161;--status-none:#6b6b6b;--badge-surface:#e9e9e9;--badge-ink:#616161;--success:#49815a;--success-strong:#42664a;--success-soft:#f4f8f2;--success-line:#d7e1d5;--danger:#c55348;--warning:#cf7800;--cancelled:#6b6b6b;--activity-running:#f16b43;--activity-idle:#8da58c;--sidebar:#f9f9f9;--sidebar-hover:#efefef;--sidebar-muted:#6b6b6b;--avatar-surface:var(--brand-soft);--avatar-ink:var(--brand-hover);--code-surface:#f9f9f9;--editor-gutter:#8c8c8c;--editor-active-line:#f0f0f0;--plan-grid:#e6e6e6;--plan-line:#d6d6d6;--plan-group:#f2f2f2;--plan-branch:#f9f9f9;--plan-reference-line:#a6a6a6;--plan-reference-ink:#6b6b6b;--plan-edge:#a6a6a6;--step-hover:#f9f9f9;--step-selected:var(--badge-surface);--step-success:var(--success);--step-success-line:var(--success-line);--canvas-line:var(--page-line);--canvas-divider:var(--line-subtle);--canvas-ink:var(--ink);--canvas-panel-shadow:#0000000d;--canvas-panel-shadow-soft:#00000006;--canvas-shadow:#00000008;--canvas-preview-shadow:#00000012;--canvas-task-line:#a8c9ff;--canvas-node-line:#b6d2ff;--canvas-assert-line:#a1e7c8;--canvas-login-line:#d6b5ff;--canvas-files-line:#ffd09b;--canvas-screenshot-line:#d3dbe6;--canvas-group-line:var(--page-line);--canvas-branch-line:#d8c5ef;--canvas-selected-ring:#b6d2ff33;--canvas-active-line:#b7c7d9;--canvas-node-ink:var(--ink);--review-accept-ink:#16845c;--review-accept-soft:#edf9f1;--review-reject-ink:#c45858;--review-reject-soft:#fff1f0;--review-added-soft:#f1faf4;--review-added-line:#9cd4af;--review-modified-soft:#fffaf0;--review-modified-line:#e5cf9d;--review-removed-soft:#fff3f2;--review-removed-line:#e6b2ad;--review-before-ink:#a47672;--canvas-group-ink:#f58a00;--canvas-path-ink:var(--text-subtle);--step-task-ink:#1755ff;--step-task-line:#9bc3ff;--step-task-soft:#eff6ff;--step-assert-ink:#008760;--step-assert-line:#6ce6b1;--step-assert-soft:#effcf5;--step-login-ink:#8934d4;--step-login-line:#d1a7fc;--step-login-soft:#f8f1ff;--step-files-ink:#c97200;--step-files-line:#f3c07e;--step-files-soft:#fff8ed;--step-screenshot-ink:#54657b;--step-screenshot-line:#c9d6e5;--step-screenshot-soft:#f6f8fb;--step-branch-ink:#754cab;--step-branch-line:#cab6e3;--step-branch-soft:#f6f1fc;--step-group-ink:#7b7f86;--step-group-line:#d6d9de;--step-group-soft:#f8f9fa;--canvas-insert-shadow:#00000012;--canvas-insert-line:#99b7e8;--canvas-insert-soft:#f5f8ff;--canvas-menu-shadow:#00000018;--canvas-menu-ink:var(--ink);--canvas-menu-hover:var(--surface-muted);--composer-backdrop:#ffffffb3;--canvas-action-hover:var(--control-hover);--canvas-evidence-shadow:#0001;--preview:#f2f2f2;--preview-dark:#212121;--preview-icon:#8c8c8c;--preview-ink:#6b6b6b;--window-close:#e5ad98;--window-minimize:#dfcf9a;--window-expand:#b9c3a4;--shadow:#0002;--backdrop:#0005;--plan-shadow:#00000008;--background:var(--page);--foreground:var(--ink);--accent:var(--brand);--accent-foreground:var(--brand-foreground);--error-ink:#b91c1c;--error:#dc2626;--error-line:#fecaca;--error-soft:#fef2f2}@layer reset, controls, components;@layer reset{*,:after,:before{box-sizing:border-box;margin:0;padding:0;border:0 solid}html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--font-geist-sans),"PingFang SC","Microsoft YaHei",Arial,sans-serif}body{position:relative;min-height:100dvh;background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,select,textarea{font:inherit;color:inherit;background:transparent}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}button,summary{cursor:pointer}canvas,img,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}table{border-collapse:collapse;text-indent:0}ol,ul{list-style:none}code,kbd,pre,samp{font-family:var(--font-geist-mono),monospace;font-size:1em}b,strong{font-weight:bolder}textarea{resize:vertical}[hidden]:not([hidden=until-found]){display:none!important}:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:.25rem}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}