:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--id-bg-base:#202020;--id-surface:#202020b8;--id-surface-strong:#303030e0;--id-surface-hover:#ffffff14;--id-surface-sunken:#ffffff0f;--id-border:#ffffff1a;--id-border-strong:#ffffff2e;--id-text:#fffffff5;--id-text-body:#ffffffd1;--id-text-muted:#fff9;--id-text-faint:#ffffff6b;--id-accent:#60a5fa;--id-accent-strong:#93c5fd;--id-accent-soft:#60a5fa24;--id-on-accent:#10131a;--id-danger:#f87171;--id-danger-soft:#f8717124;--id-success:#4ade80;--id-success-soft:#4ade8024;--id-warning:#fbbf24;--id-warning-soft:#fbbf2424;--id-shadow-card:0 8px 16px #00000047;--id-shadow-soft:0 2px 4px #0000003d;--id-scrim:#0006;--id-overlay-image-opacity:.6}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--id-bg-base:#f3f3f3;--id-surface:#fffc;--id-surface-strong:#ffffffe6;--id-surface-hover:#0000000b;--id-surface-sunken:#00000009;--id-border:#0000001a;--id-border-strong:#0000002e;--id-text:#1a1a1a;--id-text-body:#2b2b2b;--id-text-muted:#5c5c5c;--id-text-faint:#8a8a8a;--id-accent:#0f6cbd;--id-accent-strong:#115ea3;--id-accent-soft:#0f6cbd1a;--id-on-accent:#fff;--id-danger:#c42b1c;--id-danger-soft:#c42b1c17;--id-success:#0f7b0f;--id-success-soft:#0f7b0f17;--id-warning:#9d5d00;--id-warning-soft:#9d5d001a;--id-shadow-card:0 8px 16px #0000000f;--id-shadow-soft:0 2px 4px #0000000d;--id-scrim:#0003;--id-overlay-image-opacity:.3}:root{--id-radius-card:8px;--id-radius-field:4px;--id-radius-pill:4px;--id-radius-control:4px;--id-blur-card:20px;--id-space-1:4px;--id-space-2:8px;--id-space-3:12px;--id-space-4:16px;--id-space-5:24px;--id-space-6:32px;--id-space-7:48px;--id-font-family:"Segoe UI Variable Text", "Segoe UI Variable Display", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, -apple-system, sans-serif;--id-font-title:28px;--id-font-subtitle:20px;--id-font-body:14px;--id-font-small:12px;--id-card-width:400px;--id-shell-padding:clamp(24px, 6vw, 96px);--id-control-height:36px;--id-transition:.12s cubic-bezier(.33, 0, .67, 1)}@media (prefers-reduced-motion:reduce){:root{--id-transition:0s}}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--id-font-family);font-size:var(--id-font-body);color:var(--id-text-body);background:var(--id-bg-base);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color var(--id-transition), color var(--id-transition);line-height:1.6}body,body *{transition-property:background-color,border-color,color,box-shadow;transition-duration:var(--id-transition);transition-timing-function:cubic-bezier(.2,0,0,1)}h1,h2,h3,p{margin:0}a{color:var(--id-accent);transition:color var(--id-transition);text-decoration:none}a:hover{color:var(--id-accent-strong)}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--id-accent);outline-offset:2px;border-radius:4px}.id-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.id-skip-link{left:var(--id-space-4);top:var(--id-space-4);padding:var(--id-space-2) var(--id-space-4);background:var(--id-surface-strong);border:1px solid var(--id-border-strong);border-radius:var(--id-radius-pill);color:var(--id-text);transition:transform var(--id-transition);z-index:10;position:absolute;transform:translateY(-200%)}.id-skip-link:focus-visible{transform:translateY(0)}
