.root-error-content_shell__s5FLe{margin:0;min-height:100vh;display:grid;place-items:center;padding:1rem;box-sizing:border-box;color:var(--ink);background:var(--canvas);font-family:var(--font-body)}.root-error-content_card__JMrRh{width:min(100%,32rem);box-sizing:border-box;padding:clamp(1.25rem,5vw,2rem);border:var(--theme-border-width) solid var(--line-strong);border-radius:var(--theme-panel-radius);background:var(--surface);box-shadow:var(--theme-panel-shadow)}.root-error-content_card__JMrRh h1{margin:0 0 1rem;font-family:var(--font-title);font-size:clamp(1.5rem,5vw,2rem)}.root-error-content_card__JMrRh p{line-height:1.6;color:var(--muted)}.root-error-content_actions__rsv22{display:flex;flex-wrap:wrap;gap:.75rem}.root-error-content_actions__rsv22 a,.root-error-content_actions__rsv22 button{display:inline-flex;min-height:var(--target-min);min-width:var(--target-min);box-sizing:border-box;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;text-decoration:none;cursor:pointer}.root-error-content_actions__rsv22 button{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.root-error-content_actions__rsv22 a:focus-visible,.root-error-content_actions__rsv22 button:focus-visible{outline:3px solid var(--brand);outline-offset:3px}@font-face{font-family:archivo;src:url(/_next/static/media/982ceffe7b733b3b.woff2) format("woff2");font-display:swap;font-weight:400}.__className_28e5e2{font-family:archivo;font-weight:400}.__variable_28e5e2{--font-archivo:"archivo"}@font-face{font-family:spaceGrotesk;src:url(/_next/static/media/36966cca54120369.woff2) format("woff2");font-display:swap;font-weight:400 700}.__className_22d2bf{font-family:spaceGrotesk}.__variable_22d2bf{--font-space-grotesk:"spaceGrotesk"}@font-face{font-family:jetbrains;src:url(/_next/static/media/558ca1a6aa3cb55e.woff2) format("woff2");font-display:swap;font-weight:400 700}.__className_03214f{font-family:jetbrains}.__variable_03214f{--font-jetbrains:"jetbrains"}@font-face{font-family:fredoka;src:url(/_next/static/media/10aa09389f372ec6.woff2) format("woff2");font-display:swap;font-weight:400}.__className_0141e1{font-family:fredoka;font-weight:400}.__variable_0141e1{--font-fredoka:"fredoka"}@font-face{font-family:quicksand;src:url(/_next/static/media/a74fb1607b845cb0.woff2) format("woff2");font-display:swap;font-weight:400 700}.__className_17a61b{font-family:quicksand}.__variable_17a61b{--font-quicksand:"quicksand"}@font-face{font-family:bodoni;src:url(/_next/static/media/95c8264a6767742a.woff2) format("woff2");font-display:swap;font-weight:400 900}.__className_778d1f{font-family:bodoni}.__variable_778d1f{--font-bodoni:"bodoni"}@font-face{font-family:newsreader;src:url(/_next/static/media/257fdc6368e64b83.woff2) format("woff2");font-display:swap;font-weight:200 800;font-style:normal}.__className_1ff642{font-family:newsreader;font-style:normal}.__variable_1ff642{--font-newsreader:"newsreader"}@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.__className_1e1390{font-family:inter;font-style:normal}.__variable_1e1390{--font-inter:"inter"}:root{color-scheme:light;--primitive-ivory-50:#fffdf9;--primitive-ivory-100:#fbf8ef;--primitive-ivory-200:#f5f0e8;--primitive-plum-950:#2c203d;--primitive-plum-800:#46345f;--primitive-plum-700:#4b2f6f;--primitive-plum-600:#673e8f;--primitive-plum-500:#7355a2;--primitive-neutral-plum-700:#6b6076;--primitive-lilac-100:#f5effc;--primitive-lilac-200:#e8def9;--primitive-champagne-500:#a97d36;--primitive-champagne-200:#ead8ad;--ink:var(--primitive-plum-950);--ink-soft:var(--primitive-plum-800);--muted:var(--primitive-neutral-plum-700);--muted-light:#6f647a;--canvas:var(--primitive-ivory-100);--surface:var(--primitive-ivory-50);--surface-soft:var(--primitive-lilac-100);--line:#e7ddf0;--line-strong:#d2c3e3;--brand:var(--primitive-plum-700);--brand-hover:#68418f;--primary:var(--primitive-plum-600);--primary-hover:#553475;--on-primary:#ffffff;--on-brand:#ffffff;--on-danger:#ffffff;--on-muted:#ffffff;--on-success:#ffffff;--focus:var(--brand);--signal:#f0c34d;--signal-soft:#fff3c8;--luxury-accent:var(--primitive-champagne-500);--luxury-accent-soft:var(--primitive-champagne-200);--aqua:#aa8ed3;--aqua-soft:#eee5fb;--violet:var(--primitive-plum-500);--violet-soft:var(--primitive-lilac-200);--blue:#7355a2;--orange:var(--primary);--orange-soft:#eee1f8;--salmon:#d5a4cd;--danger:#a83f5c;--danger-soft:#fae8ee;--success:#365f4b;--success-soft:#e4f1e9;--shadow-sm:0 1px 2px rgb(66 42 88/5%),0 6px 18px rgb(66 42 88/6%);--shadow-md:0 18px 48px rgb(66 42 88/12%);--shadow-lg:var(--shadow-md);--font-display-en:var(--font-newsreader),"Noto Serif SC Variable",Baskerville,Georgia,"Songti SC",STSong,"Noto Serif CJK SC","Source Han Serif SC",SimSun,serif;--font-display-zh:"Noto Serif SC Variable","Songti SC",STSong,"Noto Serif CJK SC","Source Han Serif SC",SimSun,var(--font-newsreader),Georgia,serif;--font-editorial:var(--font-newsreader),"Noto Serif SC Variable","Songti SC",STSong,"Noto Serif CJK SC","Source Han Serif SC",SimSun,Georgia,serif;--font-interface:var(--font-inter),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Source Han Sans SC",sans-serif;--font-product:var(--font-interface);--font-brand:var(--font-product);--font-display:var(--font-product);--font-title:var(--font-product);--font-project:var(--font-product);--font-body:var(--font-product);--font-ui:var(--font-product);--font-workspace:var(--font-title);--font-mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--font-label:var(--font-product);--font-data:var(--font-product);--text-caption:0.75rem;--text-small:0.875rem;--text-body:1rem;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:0.75rem;--radius-md:1rem;--radius-lg:1.25rem;--target-min:2.75rem;--z-header:50;--z-dock:60;--motion-fast:140ms;--motion-standard:200ms;--shell-sidebar-background:var(--primitive-ivory-200);--shell-header-background:color-mix(in srgb,var(--primitive-ivory-100) 92%,transparent);--matrix-background:var(--surface);--matrix-header-background:color-mix(in srgb,var(--primitive-ivory-200) 38%,var(--surface));--matrix-row-hover-background:color-mix(in srgb,var(--primitive-champagne-200) 14%,var(--surface));--matrix-today-background:color-mix(in srgb,var(--primitive-champagne-200) 42%,var(--surface));--matrix-active-background:color-mix(in srgb,var(--primitive-lilac-200) 78%,var(--surface));--matrix-accent-border:color-mix(in srgb,var(--luxury-accent) 58%,var(--line));--matrix-elevation:0 1px 0 rgb(255 255 255/88%) inset,0 10px 30px rgb(44 32 61/7%);--font-theme-sans:var(--font-space-grotesk),var(--font-interface);--font-theme-mono:var(--font-jetbrains),var(--font-mono);--font-theme-editorial:var(--font-bodoni),"Songti SC",STSong,"Noto Serif CJK SC",Georgia,serif;--font-theme-bold:var(--font-archivo),"Songti SC",STSong,"Noto Serif CJK SC",serif;--font-theme-playful:var(--font-fredoka),"Yuanti SC",STYuanti,"Hiragino Maru Gothic ProN",var(--font-interface);--font-theme-rounded:var(--font-quicksand),"Yuanti SC",STYuanti,var(--font-interface)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */:is(html[data-ui-theme],html:not([data-ui-theme])){--theme-border-width:1px;--theme-control-radius:var(--radius-sm);--theme-panel-radius:var(--radius-lg);--theme-card-radius:var(--radius-md);--theme-panel-shadow:var(--shadow-sm);--theme-panel-border-color:var(--line-strong);--theme-control-shadow:none;--theme-card-background:var(--surface);--theme-canvas-pattern:none;--theme-canvas-pattern-size:auto;--theme-heading-weight:var(--font-title-weight);--theme-heading-tracking:var(--font-title-tracking);--theme-brand-tracking:var(--theme-heading-tracking);--theme-navigation-border:0 solid transparent;--theme-navigation-active-border:2px solid var(--line-strong);--theme-navigation-active-background:var(--signal-soft);--theme-navigation-active-color:var(--ink);--theme-navigation-active-shadow:var(--theme-control-shadow);--theme-primary-border:2px solid var(--line-strong);--theme-sidebar-border-width:1px;--theme-sidebar-shadow:inset -1px 0 0 #ffffffad}:is(html[data-ui-theme],html:not([data-ui-theme])) body{background-color:var(--canvas);background-image:var(--theme-canvas-pattern);background-size:var(--theme-canvas-pattern-size)}:is(html[data-ui-theme],html:not([data-ui-theme])) :where(.surface,.account-menu-panel){border-width:var(--theme-border-width);border-color:var(--line-strong);border-radius:var(--theme-panel-radius);box-shadow:var(--theme-panel-shadow)}:is(html[data-ui-theme],html:not([data-ui-theme])) :where(.primary-action,.secondary-action,.record-button,.primary-nav-item,.locale-options,.locale-option,.account-projects-link,.account-logout){border-radius:var(--theme-control-radius)}:is(html[data-ui-theme],html:not([data-ui-theme])) :where(.primary-action,.secondary-action,.locale-option.is-active){box-shadow:var(--theme-control-shadow)}:is(html[data-ui-theme],html:not([data-ui-theme])) :where(.project-row,.project-artifact-card,.project-expert-history details){border-radius:var(--theme-card-radius)}:is(html[data-ui-theme],html:not([data-ui-theme])) .focus-ring:focus-visible{outline-color:var(--brand)}@media (prefers-reduced-motion:reduce){:is(html[data-ui-theme],html:not([data-ui-theme])) :where(.primary-action,.secondary-action,.primary-nav-item){transition:none}}:is(html[data-ui-theme],html:not([data-ui-theme])) :where(h1,h2,h3,.brand-wordmark){font-weight:var(--theme-heading-weight);letter-spacing:var(--theme-heading-tracking)}:is(html[data-ui-theme],html:not([data-ui-theme])) :where(.brand-wordmark){letter-spacing:var(--theme-brand-tracking)}:is(html[data-ui-theme],html:not([data-ui-theme])) .desktop-primary-nav .primary-nav-item{border:var(--theme-navigation-border)}:is(html[data-ui-theme],html:not([data-ui-theme])) .desktop-primary-nav .primary-nav-item.is-active{border:var(--theme-navigation-active-border);background:var(--theme-navigation-active-background);color:var(--theme-navigation-active-color);box-shadow:var(--theme-navigation-active-shadow)}:is(html[data-ui-theme],html:not([data-ui-theme])) .primary-action{border:var(--theme-primary-border);color:var(--on-primary)}:is(html[data-ui-theme],html:not([data-ui-theme])) .desktop-sidebar{border-right-width:var(--theme-sidebar-border-width);box-shadow:var(--theme-sidebar-shadow)}html[data-ui-theme=creative-mode]{--theme-name:"creative-mode";--ink:#0f0f0f;--ink-soft:#2a2a2a;--muted:#514d43;--muted-light:#6b665b;--canvas:#efe9d9;--surface:#f8f2e3;--surface-soft:#e4dcc4;--line:#8b8370;--line-strong:#0f0f0f;--brand:#136636;--brand-hover:#0d522a;--primary:#136636;--primary-hover:#0d522a;--on-primary:#fffaf0;--signal:#f5c518;--signal-soft:#f9df74;--luxury-accent:#e85a1f;--luxury-accent-soft:#f4ab88;--aqua:#1f8a4c;--aqua-soft:#c5dfc7;--violet:#136636;--violet-soft:#c5dfc7;--blue:#136636;--orange:#e85a1f;--orange-soft:#f6d1bf;--salmon:#f06ca8;--danger:#a43320;--danger-soft:#f5d4c9;--success:#136636;--success-soft:#c5dfc7;--shadow-sm:4px 4px 0 #0f0f0f;--shadow-md:8px 8px 0 #0f0f0f;--font-brand:var(--font-theme-bold);--font-display:var(--font-theme-bold);--font-title:var(--font-theme-bold);--font-project:var(--font-theme-sans);--font-body:var(--font-theme-sans);--font-ui:var(--font-theme-sans);--font-label:var(--font-theme-mono);--font-data:var(--font-theme-mono);--font-title-weight:800;--font-title-tracking:-.025em;--radius-sm:0;--radius-md:0;--radius-lg:0;--shell-sidebar-background:#e4dcc4;--shell-header-background:#efe9d9;--matrix-background:#f8f2e3;--matrix-header-background:#efe9d9;--matrix-row-hover-background:#f3e7bd;--matrix-today-background:#f5c518;--matrix-active-background:#c5dfc7;--matrix-accent-border:#0f0f0f;--matrix-elevation:6px 6px 0 #0f0f0f;--theme-border-width:2px;--theme-control-radius:0;--theme-panel-radius:0;--theme-card-radius:0;--theme-panel-shadow:var(--shadow-sm);--theme-control-shadow:3px 3px 0 #0f0f0f;--theme-artwork-radius:0;--theme-artwork-rotation:-12deg;--theme-heading-weight:800;--theme-navigation-border:2px solid transparent;--theme-navigation-active-background:var(--brand);--theme-navigation-active-color:var(--on-brand);--theme-navigation-active-shadow:none}html:is([data-ui-theme=daisy-days],:where(:not([data-ui-theme=creative-mode]):not([data-ui-theme=capsule]):not([data-ui-theme=block-frame]))){--theme-name:"daisy-days";--ink:#2d2d2d;--ink-soft:#3f3c3a;--muted:#625f5b;--muted-light:#706c67;--canvas:#f5f0e6;--surface:#fffdf8;--surface-soft:#edf7ef;--line:#b8afa3;--line-strong:#2d2d2d;--brand:#4c3876;--brand-hover:#38265f;--primary:#4c3876;--primary-hover:#38265f;--on-primary:#fff;--signal:#f8635f;--signal-soft:#f7c8d4;--luxury-accent:#d28b49;--luxury-accent-soft:#ffcba4;--aqua:#57a99b;--aqua-soft:#cfeee6;--violet:#6a4f9f;--violet-soft:#e3d5ef;--blue:#4f7692;--orange:#d65250;--orange-soft:#f8d5d1;--salmon:#f7c8d4;--danger:#9f3f3c;--danger-soft:#f8dcda;--success:#376d5f;--success-soft:#d8eee5;--shadow-sm:3px 3px 0 #2d2d2d;--shadow-md:6px 6px 0 #2d2d2d;--font-brand:var(--font-theme-playful);--font-display:var(--font-theme-playful);--font-title:var(--font-theme-playful);--font-project:var(--font-theme-rounded);--font-body:var(--font-theme-rounded);--font-ui:var(--font-theme-rounded);--font-label:var(--font-theme-rounded);--font-data:var(--font-theme-rounded);--font-title-weight:700;--font-title-tracking:.005em;--radius-sm:1rem;--radius-md:1.25rem;--radius-lg:1.75rem;--shell-sidebar-background:#e6f3e9;--shell-header-background:#f5f0e6f0;--matrix-background:#fffdf8;--matrix-header-background:#fff6cf;--matrix-row-hover-background:#eff9f4;--matrix-today-background:#fde68a;--matrix-active-background:#e3d5ef;--matrix-accent-border:#2d2d2d;--matrix-elevation:4px 4px 0 #2d2d2d;--theme-border-width:2px;--theme-control-radius:999px;--theme-panel-radius:1.5rem;--theme-card-radius:1.1rem;--theme-panel-shadow:4px 4px 0 #2d2d2d;--theme-control-shadow:2px 2px 0 #2d2d2d;--theme-card-pattern:url(/_next/static/media/daisy.8e287955.svg);--theme-canvas-pattern:radial-gradient(circle at 7% 88%,#7ecdc02e,transparent 18rem),radial-gradient(circle at 92% 12%,#f7c8d433,transparent 16rem);--theme-heading-weight:750}html[data-ui-theme=capsule]{--theme-name:"capsule";--ink:#1a1a1a;--ink-soft:#33312e;--muted:#625f5a;--muted-light:#716e69;--canvas:#f5f5f0;--surface:#fffefa;--surface-soft:#f0ede4;--line:#bdb9af;--line-strong:#1e1e1e;--brand:#8b392f;--brand-hover:#713027;--primary:#b84438;--primary-hover:#96372f;--on-primary:#fff;--signal:#c4d94e;--signal-soft:#e7efae;--luxury-accent:#d2784c;--luxury-accent-soft:#f5b895;--aqua:#6d8fd1;--aqua-soft:#dce7fb;--violet:#8058b3;--violet-soft:#e5ddf1;--blue:#5579bc;--orange:#b84438;--orange-soft:#f3d3cc;--salmon:#e85d4e;--danger:#9a312b;--danger-soft:#f5d8d2;--success:#4d6532;--success-soft:#e8efc9;--shadow-sm:5px 5px 0 #1a1a1a17;--shadow-md:10px 10px 0 #1a1a1a1a;--font-brand:var(--font-theme-editorial);--font-display:var(--font-theme-editorial);--font-title:var(--font-theme-editorial);--font-project:var(--font-theme-editorial);--font-body:var(--font-theme-sans);--font-ui:var(--font-theme-sans);--font-label:var(--font-theme-sans);--font-data:var(--font-theme-sans);--font-title-weight:700;--font-title-tracking:-.025em;--radius-sm:1rem;--radius-md:1.5rem;--radius-lg:2rem;--shell-sidebar-background:#eee9df;--shell-header-background:#f5f5f0f0;--matrix-background:#fffefa;--matrix-header-background:#f1eddc;--matrix-row-hover-background:#f5eedb;--matrix-today-background:#e7efae;--matrix-active-background:#f0d3cc;--matrix-accent-border:#1e1e1e;--matrix-elevation:8px 8px 0 #1a1a1a17;--theme-border-width:2px;--theme-control-radius:999px;--theme-panel-radius:2rem;--theme-card-radius:1.4rem;--theme-panel-shadow:var(--shadow-sm);--theme-control-shadow:4px 4px 0 #1a1a1a17;--theme-card-pattern:url(/_next/static/media/capsule.161896bb.svg);--theme-canvas-pattern:radial-gradient(circle at 88% 12%,#c5b5e02b,transparent 20rem),radial-gradient(circle at 12% 92%,#c4d94e1c,transparent 22rem);--theme-heading-weight:700;--theme-brand-tracking:.02em}html[data-ui-theme=block-frame]{--theme-name:"block-frame";--ink:#000;--ink-soft:#202020;--muted:#3d3d3d;--muted-light:#535353;--canvas:#fffdf5;--surface:#fff;--surface-soft:#fff1b9;--line:#6f6f6f;--line-strong:#000;--brand:#000;--brand-hover:#282828;--primary:#f7cb46;--primary-hover:#e2b62f;--on-primary:#000;--signal:#fe90e8;--signal-soft:#ffd0f5;--luxury-accent:#000;--luxury-accent-soft:#ffdc8b;--aqua:#55a6ae;--aqua-soft:#c0f7fe;--violet:#000;--violet-soft:#fe90e8;--blue:#285e64;--orange:#f7cb46;--orange-soft:#ffdc8b;--salmon:#fe90e8;--danger:#8d203d;--danger-soft:#ffd4e1;--success:#2f6b25;--success-soft:#c9f0bf;--shadow-sm:4px 4px 0 #000;--shadow-md:8px 8px 0 #000;--font-brand:var(--font-interface);--font-display:var(--font-interface);--font-title:var(--font-interface);--font-project:var(--font-interface);--font-body:var(--font-interface);--font-ui:var(--font-interface);--font-label:var(--font-theme-sans);--font-data:var(--font-theme-sans);--font-title-weight:850;--font-title-tracking:-.03em;--radius-sm:0;--radius-md:0;--radius-lg:0;--shell-sidebar-background:#c0f7fe;--shell-header-background:#fffdf5;--matrix-background:#fff;--matrix-header-background:#fe90e8;--matrix-row-hover-background:#fff5c8;--matrix-today-background:#f7cb46;--matrix-active-background:#fe90e8;--matrix-accent-border:#000;--matrix-elevation:8px 8px 0 #000;--theme-border-width:3px;--theme-control-radius:0;--theme-panel-radius:0;--theme-card-radius:0;--theme-panel-shadow:var(--shadow-md);--theme-control-shadow:var(--shadow-sm);--theme-artwork-radius:0;--theme-artwork-rotation:12deg;--theme-canvas-pattern:radial-gradient(#0000001f .8px,transparent 0);--theme-canvas-pattern-size:24px 24px;--theme-heading-weight:850;--theme-navigation-border:3px solid transparent;--theme-navigation-active-border:3px solid var(--line-strong);--theme-navigation-active-background:var(--signal);--theme-primary-border:3px solid var(--line-strong);--theme-sidebar-border-width:3px;--theme-sidebar-shadow:6px 0 0 #000}.global-error_body__4_x27{margin:0}