:root{--font-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--text-xs:11px;--text-sm:13px;--text-md:15px;--text-lg:18px;--text-xl:24px;--weight-normal:400;--weight-bold:600;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-pill:999px;--border-w:1px;--border-color:#d9dce3;--shadow-1:0 1px 2px #10182814, 0 1px 3px #1018280f;--shadow-2:0 8px 24px #10182824, 0 2px 6px #10182814;--shadow-card:0 1px 2px #10182824, 0 2px 6px #10182814;--shadow-card-lifted:0 10px 24px #10182838, 0 3px 8px #1018281f;--bg:#f4f5f9;--surface:#fff;--surface-2:#eef0f6;--text:#1b1f2a;--text-muted:#566072;--accent:#4f46e5;--accent-hover:#4338ca;--accent-text:#fff;--danger:#c4271c;--danger-text:#fff;--success:#0e7351;--warning:#b54708;--warning-text:#fff;--focus:#4f46e5;--overlay:#1018288c;--overlay-text:#fff;--control-h:36px;--control-h-sm:28px;--control-bg:#fff;--control-border:#8a90a4;--control-text:#1b1f2a;--control-hover:#f0f1f7;--control-active:#e2e4f0;--control-disabled-text:#9aa0b0;--panel-bg:#fff;--panel-border:#d9dce3;--panel-title-bg:#f4f5f9;--panel-title-text:#1b1f2a;--panel-shadow:0 1px 2px #10182814, 0 4px 12px #1018280f;--board-bg:#e9ebf2;--board-bg-image:none;--surface-bg:#fbfbfd;--area-bg:#4f46e50d;--area-border:#b8bcd0;--area-title:#566072;--area-highlight:#4f46e529;--grid-line:#10182817;--card-yellow:#fde68a;--card-green:#bbf7d0;--card-blue:#bfdbfe;--card-pink:#fbcfe8;--card-orange:#fed7aa;--card-purple:#ddd6fe;--card-white:#fff;--card-gray:#e5e7eb;--card-text:#1b1f2a;--card-back:#4f46e5;--card-back-text:#fff;--card-back-pattern:repeating-linear-gradient(45deg, #ffffff24 0 6px, transparent 6px 12px);--card-border:#1018281a;--pen-black:#1b1f2a;--pen-red:#d92d20;--pen-blue:#2563eb;--pen-green:#12805c;--ink-black:#1b1f2a;--ink-red:#b42318;--ink-blue:#1d4ed8;--ink-green:#0b6b48;--cursor-chip-bg:#1b1f2a;--cursor-chip-text:#fff;--online:#12b76a;--offline:#98a2b3;--transition-fast:.12s;--tooltip-bg:#1b1f2a;--tooltip-text:#fff;--toast-bg:#1b1f2a;--toast-text:#fff}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--text-md);margin:0}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}:root[data-skin-switching] *,:root[data-skin-switching] :before,:root[data-skin-switching] :after{transition:none}@media (prefers-reduced-motion:reduce){:root{--transition-fast:0s}}:root[data-skin=modern]{--callout-bg:#3730a3;--callout-text:#fff;--callout-muted:#e0e7ff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--bg:#f4f5f9;--surface:#fff;--surface-2:#eef0f6;--text:#1b1f2a;--text-muted:#566072;--accent:#4f46e5;--accent-hover:#4338ca;--accent-text:#fff;--focus:#4f46e5}:root[data-skin=modern][data-mode=dark]{--callout-bg:#3b3794;--callout-text:#f5f6ff;--callout-muted:#d4d7ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--border-color:#343a4d;--shadow-1:0 1px 2px #0006;--shadow-2:0 10px 30px #0000008c, 0 2px 6px #0006;--shadow-card:0 1px 2px #00000080, 0 2px 6px #0000004d;--shadow-card-lifted:0 12px 28px #0009, 0 3px 8px #0006;--bg:#0f1117;--surface:#181b25;--surface-2:#212534;--text:#e8eaf2;--text-muted:#9aa1b5;--accent:#818cf8;--accent-hover:#a5b4fc;--accent-text:#0f1117;--danger:#f97066;--danger-text:#0f1117;--success:#32d583;--warning:#fdb022;--warning-text:#0f1117;--focus:#a5b4fc;--overlay:#0000009e;--overlay-text:#fff;--control-bg:#212534;--control-border:#727a96;--control-text:#e8eaf2;--control-hover:#2a2f42;--control-active:#343a52;--control-disabled-text:#626a80;--panel-bg:#181b25;--panel-border:#343a4d;--panel-title-bg:#212534;--panel-title-text:#e8eaf2;--panel-shadow:0 1px 2px #0006, 0 4px 12px #0000004d;--board-bg:#0b0d13;--surface-bg:#141722;--area-bg:#818cf812;--area-border:#3d4560;--area-title:#9aa1b5;--area-highlight:#818cf833;--grid-line:#ffffff14;--card-yellow:#e6c75a;--card-green:#7fd9a0;--card-blue:#8cbcf2;--card-pink:#ec9fc6;--card-orange:#eca06a;--card-purple:#bdaef0;--card-white:#e8eaf2;--card-gray:#b0b6c6;--card-text:#15171f;--card-back:#4338ca;--card-back-text:#fff;--card-back-pattern:repeating-linear-gradient(45deg, #ffffff1a 0 6px, transparent 6px 12px);--card-border:#00000059;--pen-black:#e8eaf2;--pen-red:#f97066;--pen-blue:#60a5fa;--pen-green:#32d583;--ink-black:#15171f;--ink-red:#7a140c;--ink-blue:#14307f;--ink-green:#06472a;--cursor-chip-bg:#e8eaf2;--cursor-chip-text:#0f1117;--online:#32d583;--offline:#626a80;--tooltip-bg:#e8eaf2;--tooltip-text:#0f1117;--toast-bg:#e8eaf2;--toast-text:#0f1117}:root[data-skin=modern][data-mode=dim]{--callout-bg:#6e2b2b;--callout-text:#fff6ea;--callout-muted:#f4d8c2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--border-color:#c3a063;--shadow-1:0 1px 2px #3a281433, 0 1px 3px #3a28141f;--shadow-2:0 10px 28px #3a281447, 0 2px 6px #3a281429;--shadow-card:0 1px 2px #3a281442, 0 2px 6px #3a281424;--shadow-card-lifted:0 12px 26px #3a281457, 0 3px 8px #3a281433;--bg:#efe4cb;--surface:#fffaf0;--surface-2:#f6eedb;--text:#272c3a;--text-muted:#4a5062;--accent:#3b4255;--accent-hover:#2a3040;--accent-text:#fffaf0;--danger:#9a1b10;--danger-text:#fffaf0;--success:#0a5a3e;--warning:#84350a;--warning-text:#fffaf0;--focus:#3b4255;--overlay:#1e160e94;--overlay-text:#fff;--control-bg:#fffaf0;--control-border:#8a6a3a;--control-text:#25213a;--control-hover:#f3e5bf;--control-active:#e8d49c;--control-disabled-text:#8c8575;--panel-bg:#fffaf0;--panel-border:#c3a063;--panel-title-bg:#f2e2b4;--panel-title-text:#25213a;--panel-shadow:0 1px 2px #3a281429, 0 4px 12px #3a28141f;--board-bg:#e7d7b0;--board-bg-image:radial-gradient(circle at 30% 40%, #25213a66 0 1px, transparent 1.6px), radial-gradient(circle at 70% 65%, #25213a52 0 1.2px, transparent 1.8px), radial-gradient(circle at 50% 15%, #25213a47 0 .9px, transparent 1.4px);--surface-bg:#fff9ea;--area-bg:#3a33540f;--area-border:#b58a4a;--area-title:#4a4458;--area-highlight:#3a335424;--grid-line:#78541e24;--card-yellow:#f3d160;--card-green:#b3dba0;--card-blue:#a9c7e8;--card-pink:#f0b4c8;--card-orange:#f1ae76;--card-purple:#c9bae8;--card-white:#fffdf7;--card-gray:#d2ccc3;--card-text:#272c3a;--card-back:#3b4255;--card-back-text:#fffaf0;--card-back-pattern:repeating-linear-gradient(45deg, #e2b46038 0 6px, transparent 6px 12px);--card-border:#3a28143d;--pen-black:#272c3a;--pen-red:#b42318;--pen-blue:#1d4ed8;--pen-green:#0b6b48;--ink-black:#272c3a;--ink-red:#8f190f;--ink-blue:#1a3fb0;--ink-green:#064e33;--cursor-chip-bg:#25213a;--cursor-chip-text:#fffaf0;--online:#0e7351;--offline:#7a7468;--tooltip-bg:#25213a;--tooltip-text:#fffaf0;--toast-bg:#25213a;--toast-text:#fffaf0}:root[data-skin=win95][data-mode=b95]{--callout-bg:navy;--callout-text:#fff;--callout-muted:#dcdcff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:"MS Sans Serif", "Microsoft Sans Serif", Tahoma, Geneva, sans-serif;--font-mono:"Fixedsys", "Lucida Console", "Courier New", monospace;--text-xs:10px;--text-sm:11px;--text-md:12px;--text-lg:13px;--text-xl:16px;--weight-bold:700;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-pill:0;--border-w:1px;--border-color:gray;--shadow-1:inset -1px -1px #0a0a0a, inset 1px 1px #fff, inset -2px -2px gray, inset 2px 2px #dfdfdf;--shadow-2:inset -1px -1px #0a0a0a, inset 1px 1px #dfdfdf, inset -2px -2px gray, inset 2px 2px #fff;--shadow-card:1px 1px 0 #0a0a0a;--shadow-card-lifted:3px 3px 0 #0a0a0a;--bg:#088;--surface:silver;--surface-2:#dfdfdf;--text:#000;--text-muted:#000;--accent:navy;--accent-hover:#0000a0;--accent-text:#fff;--danger:maroon;--danger-text:#fff;--success:#005000;--warning:#505000;--warning-text:#fff;--focus:#000;--overlay:#0009;--overlay-text:#fff;--control-h:23px;--control-h-sm:20px;--control-bg:silver;--control-border:#606060;--control-text:#000;--control-hover:silver;--control-active:silver;--control-disabled-text:gray;--panel-bg:silver;--panel-border:#000;--panel-title-bg:linear-gradient(90deg, navy, #1074b8);--panel-title-text:#fff;--panel-shadow:inset -1px -1px #0a0a0a, inset 1px 1px #dfdfdf, inset -2px -2px gray, inset 2px 2px #fff;--board-bg:#088;--surface-bg:#fff;--area-bg:#c0c0c059;--area-border:#000;--area-title:#000;--area-highlight:#00008040;--grid-line:#0000001f;--card-yellow:#ffff80;--card-green:#80ff80;--card-blue:#80c0ff;--card-pink:#ff80c0;--card-orange:#ffc080;--card-purple:#c080ff;--card-white:#fff;--card-gray:silver;--card-text:#000;--card-back:navy;--card-back-text:#fff;--card-back-pattern:repeating-linear-gradient(45deg, #ffffff40 0 2px, transparent 2px 4px);--card-border:#000;--pen-black:#000;--pen-red:#c00000;--pen-blue:#00f;--pen-green:#006400;--ink-black:#000;--ink-red:#6e0000;--ink-blue:#0000a0;--ink-green:#003800;--cursor-chip-bg:#ffffe1;--cursor-chip-text:#000;--online:#00c000;--offline:gray;--transition-fast:0s;--tooltip-bg:#ffffe1;--tooltip-text:#000;--toast-bg:#ffffe1;--toast-text:#000}:root[data-skin=win95][data-mode=b95] :focus-visible{outline-offset:-4px;outline:1px dotted #000}:root[data-skin=win95][data-mode=b95] [data-ui=button]{background:var(--surface);color:var(--control-text);box-shadow:var(--shadow-1);padding:0 var(--space-3);border:0;min-width:75px}:root[data-skin=win95][data-mode=b95] [data-ui=button]:active:not(:disabled){padding:2px calc(var(--space-3) - 1px) 0 calc(var(--space-3) + 1px);box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}:root[data-skin=win95][data-mode=b95] [data-ui=button][data-variant=primary]{font-weight:var(--weight-bold);background:var(--surface);color:var(--control-text);outline:1px solid #000}:root[data-skin=win95][data-mode=b95] [data-ui=button][data-variant=danger]{background:var(--surface);color:var(--danger);font-weight:var(--weight-bold)}:root[data-skin=win95][data-mode=b95] [data-ui=button][data-variant=ghost]{box-shadow:none;background:0 0}:root[data-skin=win95][data-mode=b95] [data-ui=button][data-variant=ghost]:hover:not(:disabled){box-shadow:var(--shadow-1);background:var(--surface)}:root[data-skin=win95][data-mode=b95] [data-ui=button]:disabled{color:gray;text-shadow:1px 1px #fff}:root[data-skin=win95][data-mode=b95] [data-ui=button][aria-pressed=true]{background:var(--surface-2);box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}:root[data-skin=win95][data-mode=b95] [data-ui=button][data-icon-only=true]{min-width:0;padding:0}:root[data-skin=win95][data-mode=b95] [data-ui=button][data-icon-only=true]:active:not(:disabled){padding:2px 0 0 2px}:root[data-skin=win95][data-mode=b95] [data-ui=panel]{background:var(--panel-bg);box-shadow:var(--shadow-1);border:0;padding:2px}:root[data-skin=win95][data-mode=b95] [data-ui=panel-title]{background:var(--panel-title-bg);color:var(--panel-title-text);font-weight:var(--weight-bold);padding:2px var(--space-1);border:0}:root[data-skin=win95][data-mode=b95] [data-ui=dialog]{background:var(--surface);box-shadow:var(--shadow-1), 2px 2px 0 #0a0a0a;border:0;padding:2px}:root[data-skin=win95][data-mode=b95] [data-ui=dialog-title]{background:var(--panel-title-bg);color:var(--panel-title-text);font-weight:var(--weight-bold);padding:2px var(--space-1);border:0}:root[data-skin=win95][data-mode=b95] [data-ui=input],:root[data-skin=win95][data-mode=b95] [data-ui=select]{color:#000;background:#fff;border:0;padding:3px 4px;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}:root[data-skin=win95][data-mode=b95] ::-webkit-scrollbar{width:16px;height:16px}:root[data-skin=win95][data-mode=b95] ::-webkit-scrollbar-track{background:repeating-conic-gradient(silver 0% 25%,#fff 0% 50%) 50%/2px 2px}:root[data-skin=win95][data-mode=b95] ::-webkit-scrollbar-thumb{background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}:root[data-skin=win95][data-mode=b95] ::-webkit-scrollbar-button{background:silver;width:16px;height:16px;display:block;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}:root[data-skin=win95][data-mode=b95] ::-webkit-scrollbar-corner{background:silver}:root[data-skin=win95][data-mode=xp]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--callout-bg:#0a3fb0;--callout-text:#fff;--callout-muted:#d6e4ff;--font-ui:Tahoma, "Segoe UI", Verdana, Geneva, "DejaVu Sans", sans-serif;--font-mono:"Lucida Console", Consolas, "Courier New", monospace;--text-xs:10px;--text-sm:11px;--text-md:11px;--text-lg:13px;--text-xl:17px;--weight-normal:400;--weight-bold:700;--radius-sm:3px;--radius-md:3px;--radius-lg:8px;--radius-pill:4px;--border-w:1px;--border-color:#7f9db9;--shadow-1:0 1px 2px #00000040;--shadow-2:3px 4px 8px #0006;--shadow-card:1px 1px 3px #00000059;--shadow-card-lifted:4px 5px 10px #0006;--bg:#9cc8f2;--surface:#ece9d8;--surface-2:#f5f4ea;--text:#000;--text-muted:#3a3a3a;--accent:#1e52b7;--accent-hover:#14409a;--accent-text:#fff;--danger:#b3200f;--danger-text:#fff;--success:#1f6b1f;--warning:#8a4b00;--warning-text:#fff;--focus:#000;--overlay:#0010408c;--overlay-text:#fff;--control-h:23px;--control-h-sm:20px;--control-bg:#f4f3ee;--control-border:#1d4a85;--control-text:#000;--control-hover:#fff3d6;--control-active:#e1ded0;--control-disabled-text:#8c8a7c;--panel-bg:#ece9d8;--panel-border:#0a3cc9;--panel-title-bg:linear-gradient(180deg, #2d6bd9 0%, #1f5fd6 8%, #0a50d0 25%, #0850cf 70%, #0a4cc0 88%, #0842a8 100%);--panel-title-text:#fff;--panel-shadow:2px 3px 6px #0000004d;--board-bg:#a8c8ee;--surface-bg:#fff;--area-bg:#ffffff59;--area-border:#0a3cc9;--area-title:#0a2a7a;--area-highlight:#0a50d02e;--grid-line:#00287824;--card-yellow:#fff6a8;--card-green:#c8efb0;--card-blue:#bcd8fa;--card-pink:#fbcfe0;--card-orange:#ffd9a0;--card-purple:#dccdf5;--card-white:#fff;--card-gray:#dcd9cc;--card-text:#000;--card-back:#0a3fb0;--card-back-text:#fff;--card-back-pattern:repeating-linear-gradient(45deg, #ffffff2e 0 3px, transparent 3px 6px);--card-border:#0028788c;--pen-black:#000;--pen-red:#d02010;--pen-blue:#1040d8;--pen-green:#1a7a1a;--ink-black:#000;--ink-red:#8a0e0e;--ink-blue:#0b2a9a;--ink-green:#0b4d0b;--cursor-chip-bg:#ffffe1;--cursor-chip-text:#000;--online:#1fa51f;--offline:#8c8a7c;--transition-fast:0s;--tooltip-bg:#ffffe1;--tooltip-text:#000;--toast-bg:#ffffe1;--toast-text:#000;--xp-page-image:radial-gradient(ellipse 70% 14% at 22% 14%, #ffffff8c, transparent 72%), radial-gradient(ellipse 55% 10% at 74% 24%, #ffffff73, transparent 72%), radial-gradient(ellipse 95% 38% at 20% 108%, #6db83a 0 72%, transparent 73%), radial-gradient(ellipse 110% 30% at 88% 112%, #58a52b 0 72%, transparent 73%), linear-gradient(180deg, #2f78d8 0%, #5b9be6 30%, #9cc8f2 56%, #cfe6f8 70%);--xp-btn-bg:linear-gradient(180deg, #fff 0%, #f4f3ee 60%, #e3e0d2 100%);--xp-btn-pressed-bg:linear-gradient(180deg, #cdcabb 0%, #e1ded0 20%, #e8e6da 100%);--xp-btn-shadow:inset 0 -1px 0 #00000014;--xp-pressed-shadow:inset 1px 1px 3px #00002866;--xp-glow:inset 0 0 0 1px #fff0cf, inset 0 0 0 2px #fdd889, inset 0 0 0 3px #f8b330;--xp-start-bg:linear-gradient(180deg, #2f8026 0%, #287022 50%, #20601b 100%);--xp-start-hover-bg:linear-gradient(180deg, #287022 0%, #20601b 50%, #1a5016 100%);--xp-start-border:#1a4f14;--xp-close-bg:linear-gradient(180deg, #cf4a2c 0%, #b83116 100%);--xp-close-hover-bg:linear-gradient(180deg, #d9573a 0%, #c8381c 100%)}:root[data-skin=win95][data-mode=xp] body{background-image:var(--xp-page-image);background-repeat:no-repeat;background-attachment:fixed}:root[data-skin=win95][data-mode=xp] :focus-visible{outline:1px dotted var(--focus);outline-offset:-3px}:root[data-skin=win95][data-mode=xp] [data-ui=button]{background:var(--xp-btn-bg);color:var(--control-text);border:1px solid var(--control-border);box-shadow:var(--xp-btn-shadow);font-weight:var(--weight-normal);padding:0 var(--space-3);border-radius:3px;min-width:75px}:root[data-skin=win95][data-mode=xp] [data-ui=button]:hover:not(:disabled){background:var(--xp-btn-bg);box-shadow:var(--xp-glow)}:root[data-skin=win95][data-mode=xp] [data-ui=button]:active:not(:disabled),:root[data-skin=win95][data-mode=xp] [data-ui=button][aria-pressed=true]{background:var(--xp-btn-pressed-bg);box-shadow:var(--xp-pressed-shadow)}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-variant=primary]{background:var(--xp-start-bg);color:var(--accent-text);border-color:var(--xp-start-border);font-style:italic;font-weight:var(--weight-bold);text-shadow:1px 1px 1px #00000073;border-radius:3px 8px 8px 3px;box-shadow:inset 0 1px #ffffff59}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-variant=primary]:hover:not(:disabled){background:var(--xp-start-bg);box-shadow:var(--xp-glow)}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-variant=primary]:active:not(:disabled){background:var(--xp-start-hover-bg);box-shadow:var(--xp-pressed-shadow)}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-variant=danger]{background:var(--danger);color:var(--danger-text);border-color:var(--control-border);font-weight:var(--weight-bold);box-shadow:inset 0 1px #ffffff4d}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-variant=danger]:hover:not(:disabled){background:var(--danger);box-shadow:var(--xp-glow)}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-variant=ghost]{box-shadow:none;background:0 0;border-color:#0000}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-variant=ghost]:hover:not(:disabled){background:var(--xp-btn-bg);border-color:var(--control-border);box-shadow:var(--xp-glow)}:root[data-skin=win95][data-mode=xp] [data-ui=button]:disabled{background:var(--surface-2);color:var(--control-disabled-text);border-color:var(--control-disabled-text);box-shadow:none}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-variant=ghost]:disabled{background:0 0;border-color:#0000}:root[data-skin=win95][data-mode=xp] [data-ui=button][data-icon-only=true]{min-width:0;padding:0}:root[data-skin=win95][data-mode=xp] [data-ui=panel]{background:var(--panel-bg);border:1px solid var(--panel-border);box-shadow:var(--panel-shadow);border-radius:8px 8px 0 0}:root[data-skin=win95][data-mode=xp] [data-ui=panel-title]{background:var(--panel-title-bg);color:var(--panel-title-text);font-weight:var(--weight-bold);text-shadow:1px 1px #00003c8c;min-height:24px;padding:3px 6px 3px 8px}:root[data-skin=win95][data-mode=xp] [data-ui=dialog]{background:var(--surface);border:3px solid var(--panel-border);box-shadow:var(--shadow-2);border-top-width:0;border-radius:8px 8px 0 0}:root[data-skin=win95][data-mode=xp] [data-ui=dialog-title]{background:var(--panel-title-bg);color:var(--panel-title-text);font-weight:var(--weight-bold);text-shadow:1px 1px #00003c8c;min-height:28px;padding:4px 5px 4px 10px}:root[data-skin=win95][data-mode=xp] [data-ui=dialog-title] h2{color:inherit}:root[data-skin=win95][data-mode=xp] [data-ui=dialog-title] [data-ui=button]{background:var(--xp-close-bg);color:var(--accent-text);box-shadow:none;font-weight:var(--weight-bold);text-shadow:none;border:1px solid #fff;border-radius:3px}:root[data-skin=win95][data-mode=xp] [data-ui=dialog-title] [data-ui=button]:hover:not(:disabled){background:var(--xp-close-hover-bg);box-shadow:none}:root[data-skin=win95][data-mode=xp] [data-ui=panel-title] [data-ui=button]{color:var(--panel-title-text);box-shadow:none;text-shadow:none;background:#ffffff2e;border:1px solid #ffffffb3}:root[data-skin=win95][data-mode=xp] [data-ui=panel-title] [data-ui=button]:hover:not(:disabled){box-shadow:none;background:#ffffff52}:root[data-skin=win95][data-mode=xp] [data-ui=input],:root[data-skin=win95][data-mode=xp] [data-ui=select]{color:#000;border:1px solid var(--control-border);box-shadow:none;background:#fff;border-radius:0;padding:3px 4px}:root[data-skin=win95][data-mode=xp] [data-ui=input]:focus-visible,:root[data-skin=win95][data-mode=xp] [data-ui=select]:focus-visible{outline:2px solid var(--accent);outline-offset:0}:root[data-skin=win95][data-mode=xp] ::-webkit-scrollbar{width:17px;height:17px}:root[data-skin=win95][data-mode=xp] ::-webkit-scrollbar-track{background:linear-gradient(90deg,#e6e3d4,#f7f6f0 50%,#e6e3d4)}:root[data-skin=win95][data-mode=xp] ::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#c9d8fb 0%,#a6bdf6 50%,#8fabef 100%);border:1px solid #fff;border-radius:3px;box-shadow:0 0 0 1px #7b97dd}:root[data-skin=win95][data-mode=xp] ::-webkit-scrollbar-button{background:linear-gradient(90deg,#c9d8fb 0%,#a6bdf6 50%,#8fabef 100%);border:1px solid #fff;border-radius:3px;width:17px;height:17px;display:block;box-shadow:0 0 0 1px #7b97dd}:root[data-skin=win95][data-mode=xp] ::-webkit-scrollbar-corner{background:#ece9d8}:root[data-skin=win95][data-mode=vista]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--callout-bg:#0f4c75;--callout-text:#fff;--callout-muted:#d3e6f5;--font-ui:"Segoe UI", "Segoe UI Variable", Tahoma, Verdana, "DejaVu Sans", sans-serif;--font-mono:Consolas, "Lucida Console", "Courier New", monospace;--text-xs:11px;--text-sm:12px;--text-md:12px;--text-lg:15px;--text-xl:20px;--weight-normal:400;--weight-bold:600;--radius-sm:3px;--radius-md:4px;--radius-lg:7px;--radius-pill:999px;--border-w:1px;--border-color:#a9b8c6;--shadow-1:0 1px 3px #001e3c38;--shadow-2:0 6px 22px #00142d6b;--shadow-card:0 1px 4px #001e3c47;--shadow-card-lifted:0 8px 20px #001e3c61;--bg:linear-gradient(160deg, #cfe6ef 0%, #e8f4f4 45%, #d3ebe0 100%);--surface:#f8fafc;--surface-2:#eef3f8;--text:#111a22;--text-muted:#1f2c38;--accent:#0f5c9c;--accent-hover:#0b4a80;--accent-text:#fff;--danger:#b01e14;--danger-text:#fff;--success:#1f6b1f;--warning:#8a4b00;--warning-text:#fff;--focus:#0a5fa8;--overlay:#00142873;--overlay-text:#fff;--control-h:28px;--control-h-sm:24px;--control-bg:#f4f7fa;--control-border:#707f8d;--control-text:#000;--control-hover:#d9f0fc;--control-active:#bee6fd;--control-disabled-text:#6b7885;--panel-bg:#fbfcfe;--panel-border:#7f97ab;--panel-title-bg:linear-gradient(180deg, #fdfeff 0%, #eef5fa 49%, #dfeaf3 50%, #d3e2ee 100%);--panel-title-text:#12395c;--panel-shadow:0 2px 10px #001e3c4d;--board-bg:#dcebf5;--surface-bg:#fff;--area-bg:#ffffff59;--area-border:#7f9db5;--area-title:#0f3f6b;--area-highlight:#0f5c9c29;--grid-line:#00325a1f;--card-yellow:#fff6a8;--card-green:#c8efb0;--card-blue:#bcd8fa;--card-pink:#fbcfe0;--card-orange:#ffd9a0;--card-purple:#dccdf5;--card-white:#fff;--card-gray:#e2e5e9;--card-text:#000;--card-back:#0f4c75;--card-back-text:#fff;--card-back-pattern:repeating-linear-gradient(45deg, #ffffff24 0 3px, transparent 3px 6px);--card-border:#00285073;--pen-black:#000;--pen-red:#d02010;--pen-blue:#1040d8;--pen-green:#1a7a1a;--ink-black:#000;--ink-red:#8a0e0e;--ink-blue:#0b2a9a;--ink-green:#0b4d0b;--cursor-chip-bg:#fbfcfe;--cursor-chip-text:#1c2a36;--online:#1fa51f;--offline:#8796a3;--transition-fast:.12s;--tooltip-bg:#fbfcfe;--tooltip-text:#40505e;--toast-bg:#f8fafc;--toast-text:#111a22;--vista-wall-base:linear-gradient(160deg, #134a66 0%, #1b6a85 38%, #2a8a98 70%, #1c6a7f 100%);--vista-wallpaper:radial-gradient(ellipse 42% 7% at 34% 1%, #c8fae1d9, transparent 74%), radial-gradient(ellipse 36% 6% at 78% 4%, #96ebf5b3, transparent 74%), radial-gradient(ellipse 48% 8% at 62% 99%, #befad7bf, transparent 74%), radial-gradient(ellipse 60% 16% at 30% 18%, #bef5d780, transparent 72%), radial-gradient(ellipse 80% 12% at 72% 34%, #96e6f073, transparent 72%), radial-gradient(ellipse 70% 20% at 18% 78%, #aaf0be61, transparent 72%), radial-gradient(ellipse 90% 14% at 84% 88%, #d2faf057, transparent 72%), var(--vista-wall-base);--vista-glass:#eef5fb80;--vista-glass-frame:#eef5fb9e;--vista-glass-strong:#f6f9fce0;--vista-glass-border:#001e378c;--vista-sheen:linear-gradient(180deg, #ffffff6b 0%, #ffffff14 50%, transparent 51%);--vista-glass-edge:inset 0 1px 0 #ffffffa6, inset 0 0 0 1px #ffffff38;--vista-blur:blur(14px) saturate(140%);--vista-title-glow:0 0 8px #fffffff2, 0 0 3px #fffffff2;--vista-btn-bg:linear-gradient(180deg, #f7f7f7 0%, #ebebeb 49%, #ddd 50%, #cfcfcf 100%);--vista-btn-hover-bg:linear-gradient(180deg, #eaf6fd 0%, #d9f0fc 49%, #bee6fd 50%, #a7d9f5 100%);--vista-btn-pressed-bg:linear-gradient(180deg, #c2e4f6 0%, #c2e4f6 49%, #a9d9f2 50%, #91ccec 100%);--vista-btn-shadow:inset 0 0 0 1px #ffffffa6;--vista-primary-bg:linear-gradient(180deg, #2277b8 0%, #1c6fb0 49%, #0f5c9c 50%, #1a6ca8 100%);--vista-primary-pressed-bg:linear-gradient(180deg, #0f5c9c 0%, #0d5490 49%, #0b4a80 50%, #0f5c9c 100%);--vista-primary-glow:inset 0 0 0 1px #ffffff59, 0 0 7px #3caaf0d9;--vista-close-bg:linear-gradient(180deg, #d9604f 0%, #c94a38 49%, #a92a18 50%, #bb3f2c 100%);--vista-close-hover-bg:linear-gradient(180deg, #d3513f 0%, #c44432 49%, #a02413 50%, #b73a27 100%)}@media (prefers-reduced-transparency:reduce){:root[data-skin=win95][data-mode=vista]{--vista-glass:#d5e2ec;--vista-glass-frame:#d5e2ec;--vista-glass-strong:#f6f9fc}}:root[data-skin=win95][data-mode=vista] :focus-visible{outline:2px solid var(--focus);outline-offset:1px}:root[data-skin=win95][data-mode=vista] [data-ui=button]{background:var(--vista-btn-bg);color:var(--control-text);border:1px solid var(--control-border);border-radius:var(--radius-sm);box-shadow:var(--vista-btn-shadow);font-weight:var(--weight-normal);padding:0 var(--space-3);flex-shrink:0;min-width:75px}:root[data-skin=win95][data-mode=vista] [data-ui=button]:hover:not(:disabled){background:var(--vista-btn-hover-bg);border-color:#3c7fb1}:root[data-skin=win95][data-mode=vista] [data-ui=button]:active:not(:disabled),:root[data-skin=win95][data-mode=vista] [data-ui=button][aria-pressed=true]{background:var(--vista-btn-pressed-bg);border-color:#2c628b;box-shadow:inset 0 1px 2px #00284659}:root[data-skin=win95][data-mode=vista] [data-ui=button][data-variant=primary]{background:var(--vista-primary-bg);color:var(--accent-text);font-weight:var(--weight-bold);border-color:#0b4a80;box-shadow:inset 0 0 0 1px #ffffff59}:root[data-skin=win95][data-mode=vista] [data-ui=button][data-variant=primary]:hover:not(:disabled){background:var(--vista-primary-bg);box-shadow:var(--vista-primary-glow);border-color:#0b4a80}:root[data-skin=win95][data-mode=vista] [data-ui=button][data-variant=primary]:active:not(:disabled){background:var(--vista-primary-pressed-bg);box-shadow:inset 0 1px 2px #0014288c}:root[data-skin=win95][data-mode=vista] [data-ui=button][data-variant=danger],:root[data-skin=win95][data-mode=vista] [data-ui=button][data-variant=danger]:hover:not(:disabled){background:var(--danger);color:var(--danger-text);border-color:#7c130b;box-shadow:inset 0 1px #ffffff59}:root[data-skin=win95][data-mode=vista] [data-ui=button][data-variant=ghost]{box-shadow:none;background:0 0;border-color:#0000}:root[data-skin=win95][data-mode=vista] [data-ui=button][data-variant=ghost]:hover:not(:disabled){background:var(--vista-btn-hover-bg);box-shadow:var(--vista-btn-shadow);border-color:#3c7fb1}:root[data-skin=win95][data-mode=vista] [data-ui=button]:disabled{background:var(--surface-2);color:var(--control-disabled-text);box-shadow:none;border-color:#b4bec7}:root[data-skin=win95][data-mode=vista] [data-ui=button][data-variant=ghost]:disabled{background:0 0;border-color:#0000}:root[data-skin=win95][data-mode=vista] [data-ui=button][data-icon-only=true]{min-width:0;padding:0}:root[data-skin=win95][data-mode=vista] [data-ui=panel]{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:var(--radius-lg);box-shadow:var(--panel-shadow)}:root[data-skin=win95][data-mode=vista] [data-ui=panel-title]{background:var(--panel-title-bg);color:var(--panel-title-text);font-weight:var(--weight-bold);border-bottom:1px solid #c3d3e0}:root[data-skin=win95][data-mode=vista] [data-ui=dialog]{background:var(--vista-sheen), var(--vista-glass-frame);-webkit-backdrop-filter:var(--vista-blur);backdrop-filter:var(--vista-blur);box-shadow:var(--vista-glass-edge), var(--shadow-2);border:1px solid #001e37b3}:root[data-skin=win95][data-mode=vista] [data-ui=dialog-title]{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);color:var(--text);text-shadow:var(--vista-title-glow);background:0 0}:root[data-skin=win95][data-mode=vista] [data-ui=dialog-title]+*{padding-top:var(--space-3);background:var(--surface);border:1px solid #001e3773;margin-inline:7px}:root[data-skin=win95][data-mode=vista] [data-ui=dialog-title]+*+*{border:1px solid #001e3773;border-top:0;margin-inline:7px}:root[data-skin=win95][data-mode=vista] [data-ui=dialog]>:last-child{margin-bottom:7px}:root[data-skin=win95][data-mode=vista] [data-ui=dialog-title] [data-ui=button]{background:var(--vista-close-bg);color:var(--accent-text);text-shadow:none;border:1px solid #460a00cc;box-shadow:inset 0 0 0 1px #ffffff59}:root[data-skin=win95][data-mode=vista] [data-ui=dialog-title] [data-ui=button]:hover:not(:disabled){background:var(--vista-close-hover-bg);border-color:#460a00cc;box-shadow:inset 0 0 0 1px #ffffff73,0 0 7px #ff6e46d9}:root[data-skin=win95][data-mode=vista] [data-ui=menu],:root[data-skin=win95][data-mode=vista] [data-ui=toast]{background:var(--vista-glass-strong);-webkit-backdrop-filter:var(--vista-blur);backdrop-filter:var(--vista-blur);border-color:var(--panel-border);box-shadow:var(--vista-glass-edge), var(--shadow-2)}:root[data-skin=win95][data-mode=vista] [data-ui=menu-item][data-highlighted]:not([data-danger]){color:var(--text);background:var(--vista-btn-hover-bg);box-shadow:inset 0 0 0 1px #7db8dd}:root[data-skin=win95][data-mode=vista] [data-ui=input],:root[data-skin=win95][data-mode=vista] [data-ui=select]{color:#000;border:1px solid var(--control-border);background:#fff;border-radius:2px;box-shadow:inset 0 1px 1px #001e3c1f}:root[data-skin=win95][data-mode=vista] [data-ui=input]:hover:not(:disabled),:root[data-skin=win95][data-mode=vista] [data-ui=select]:hover:not(:disabled){border-color:#3c7fb1}:root[data-skin=win95][data-mode=vista] [data-ui=input]:focus-visible,:root[data-skin=win95][data-mode=vista] [data-ui=select]:focus-visible{outline-offset:0;border-color:#3c7fb1;outline:2px solid #3caaf08c}:root[data-skin=win95][data-mode=vista] ::-webkit-scrollbar{width:14px;height:14px}:root[data-skin=win95][data-mode=vista] ::-webkit-scrollbar-track{background:#eef2f6}:root[data-skin=win95][data-mode=vista] ::-webkit-scrollbar-thumb{background:var(--vista-btn-bg);box-shadow:var(--vista-btn-shadow);border:1px solid #8a97a3;border-radius:3px}:root[data-skin=win95][data-mode=vista] ::-webkit-scrollbar-thumb:hover{background:var(--vista-btn-hover-bg);border-color:#3c7fb1}:root[data-skin=win95][data-mode=vista] ::-webkit-scrollbar-corner{background:#eef2f6}:root[data-skin=web2000]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent-text:#fff;--danger-text:#fff;--warning-text:#fff;--callout-text:#fff;--overlay-text:#fff;--card-white:#fff;--card-back-text:#fff;--cursor-chip-text:#fff;--tooltip-text:#fff;--toast-text:#fff;--weight-normal:400;--weight-bold:700;--w2k-page-image:none;--w2k-page-size:auto;--board-bg-image:none;--board-bg-size:auto}:root[data-skin=web2000][data-mode=nick]{--callout-bg:#5b21b6;--callout-muted:#eadcff;--font-ui:"Arial Rounded MT Bold", "Trebuchet MS", Verdana, "Segoe UI", sans-serif;--w2k-font-display:"Arial Rounded MT Bold", "Trebuchet MS", Verdana, "Segoe UI", sans-serif;--text-xs:11px;--text-sm:13px;--text-md:15px;--text-lg:19px;--text-xl:26px;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--border-w:2px;--border-color:#2b1b4d;--shadow-1:0 2px 0 #2b1b4d73;--shadow-2:4px 4px 0 #2b1b4dd9;--shadow-card:2px 2px 0 #2b1b4d8c;--shadow-card-lifted:5px 6px 0 #2b1b4d8c;--bg:#fff4c6;--surface:#fff;--surface-2:#fff0b8;--text:#1a1030;--text-muted:#4a3f66;--accent:#c2410c;--accent-hover:#9a3412;--danger:#b3140f;--success:#0b6b2a;--warning:#a14500;--focus:#6a1fc2;--overlay:#1a103099;--control-h:38px;--control-h-sm:30px;--control-bg:#fff;--control-border:#2b1b4d;--control-text:#1a1030;--control-hover:#fff0b8;--control-active:#ffd27a;--control-disabled-text:#8a8398;--panel-bg:#fff;--panel-border:#2b1b4d;--panel-title-bg:linear-gradient(#ffbd5c, #ff8a00);--panel-title-text:#1a1030;--panel-shadow:3px 3px 0 #2b1b4db3;--board-bg:#dff5a0;--board-bg-image:radial-gradient(circle, #2b1b4d29 0 1.6px, transparent 2.2px);--board-bg-size:22px 22px;--surface-bg:#fffef2;--area-bg:#84cc1624;--area-border:#2b1b4d;--area-title:#2b1b4d;--area-highlight:#ff8a0040;--grid-line:#2b1b4d1f;--card-yellow:#ffe45c;--card-green:#a6e22e;--card-blue:#7ccbff;--card-pink:#ff9fd2;--card-orange:#ffb25e;--card-purple:#c8a8ff;--card-gray:#e0dbea;--card-text:#1a1030;--card-back:#5b21b6;--card-back-pattern:repeating-linear-gradient(45deg, #ffffff38 0 5px, transparent 5px 10px);--card-border:#2b1b4dd9;--pen-black:#1a1030;--pen-red:#d01919;--pen-blue:#1747d6;--pen-green:#0b7a2a;--ink-black:#1a1030;--ink-red:#8a0b0b;--ink-blue:#0f2a80;--ink-green:#05420f;--cursor-chip-bg:#1a1030;--online:#1fa23a;--offline:#8a8398;--tooltip-bg:#1a1030;--toast-bg:#1a1030;--w2k-page-image:radial-gradient(circle, #6a1fc21f 0 2px, transparent 2.6px), repeating-linear-gradient(135deg, #ff8a0014 0 12px, transparent 12px 24px);--w2k-page-size:24px 24px, auto;--w2k-focus-w:3px;--w2k-btn-radius:var(--radius-pill);--w2k-btn-bg:linear-gradient(#fff 0%, #fff3c4 48%, #ffe08a 52%, #ffd35a 100%);--w2k-btn-hover-bg:linear-gradient(#fff 0%, #ffe9a6 48%, #ffd35a 52%, #ffc22e 100%);--w2k-btn-active-bg:linear-gradient(#ffd35a, #ffe08a);--w2k-btn-shadow:inset 0 2px 0 #ffffffd9, inset 0 -3px 0 #2b1b4d29, 0 3px 0 var(--control-border);--w2k-btn-pressed-shadow:inset 0 3px 5px #2b1b4d59, 0 1px 0 var(--control-border);--w2k-btn-text-shadow:0 1px 0 #ffffffb3;--w2k-primary-bg:linear-gradient(#cc480e 0 50%, #b53b09 50% 100%);--w2k-primary-hover-bg:linear-gradient(#b53b09 0 50%, #9a3412 50% 100%);--w2k-primary-text-shadow:0 1px 0 #00000059;--w2k-primary-shadow:inset 0 2px 0 #ffffff59, inset 0 -3px 0 #00000038, 0 3px 0 var(--control-border);--w2k-danger-bg:linear-gradient(#c4201a 0 50%, #a8120d 50% 100%);--w2k-input-shadow:inset 0 2px 4px #2b1b4d38;--w2k-panel-border-w:3px;--w2k-title-rule:3px solid var(--border-color);--w2k-title-text-shadow:0 1px 0 #ffffff8c;--w2k-title-transform:none;--w2k-title-tracking:.01em;--w2k-dialog-title-bg:var(--panel-title-bg)}:root[data-skin=web2000][data-mode=game]{--callout-bg:#8b0016;--callout-muted:#ffd9de;--font-ui:Verdana, Tahoma, Geneva, "DejaVu Sans", sans-serif;--w2k-font-display:Verdana, Tahoma, Geneva, "DejaVu Sans", sans-serif;--text-xs:10px;--text-sm:11px;--text-md:12px;--text-lg:14px;--text-xl:18px;--space-1:3px;--space-2:6px;--space-3:9px;--space-4:12px;--radius-sm:2px;--radius-md:3px;--radius-lg:4px;--border-w:1px;--border-color:#b5b5b5;--shadow-1:0 1px 0 #ffffffe6, 0 1px 2px #00000026;--shadow-2:0 3px 10px #0006;--shadow-card:0 1px 2px #00000059;--shadow-card-lifted:0 6px 14px #0006;--bg:#ececec;--surface:#fff;--surface-2:#f2f2f2;--text:#1a1a1a;--text-muted:#555;--accent:#b10024;--accent-hover:#8a0014;--danger:#9d0b0b;--success:#1b6e2e;--warning:#8a5300;--focus:#005fcc;--overlay:#0009;--control-h:26px;--control-h-sm:22px;--control-bg:#fff;--control-border:#6b6b6b;--control-text:#1a1a1a;--control-hover:#f4e1e3;--control-active:#e4b8be;--control-disabled-text:#8c8c8c;--panel-bg:#fff;--panel-border:#b5b5b5;--panel-title-bg:linear-gradient(#585858 0%, #2e2e2e 49%, #141414 50%, #222 100%);--panel-title-text:#fff;--panel-shadow:0 1px 0 #ffffffe6, 0 1px 3px #0000002e;--board-bg:#d9d9d9;--surface-bg:#fff;--area-bg:#0000000a;--area-border:#9a9a9a;--area-title:#333;--area-highlight:#b100241f;--grid-line:#0000001a;--card-yellow:#fff2a8;--card-green:#c4eab0;--card-blue:#bcd9f7;--card-pink:#f7c6d9;--card-orange:#fcd0a1;--card-purple:#d9cdf2;--card-gray:#ddd;--card-text:#1a1a1a;--card-back:#8b0016;--card-back-pattern:repeating-linear-gradient(45deg, #ffffff24 0 3px, transparent 3px 6px);--card-border:#00000059;--pen-black:#1a1a1a;--pen-red:#c8102e;--pen-blue:#1d4ed8;--pen-green:#14733a;--ink-black:#1a1a1a;--ink-red:#a31515;--ink-blue:#1a3fa0;--ink-green:#0b5a30;--cursor-chip-bg:#1a1a1a;--online:#1a9a3c;--offline:#8c8c8c;--tooltip-bg:#1a1a1a;--toast-bg:#1a1a1a;--w2k-focus-w:2px;--w2k-btn-radius:var(--radius-md);--w2k-btn-bg:linear-gradient(#fff 0%, #f0f0f0 49%, #d6d6d6 50%, #e6e6e6 100%);--w2k-btn-hover-bg:linear-gradient(#fff 0%, #f9e9eb 49%, #ecc9cd 50%, #f3dde0 100%);--w2k-btn-active-bg:linear-gradient(#d6d6d6, #ececec);--w2k-btn-shadow:inset 0 1px 0 #ffffffe6, 0 1px 1px #0003;--w2k-btn-pressed-shadow:inset 0 1px 3px #00000059;--w2k-btn-text-shadow:0 1px 0 #fffc;--w2k-primary-bg:linear-gradient(#d92a41 0%, #c4122c 49%, #a30f25 50%, #b3102a 100%);--w2k-primary-hover-bg:linear-gradient(#c4122c 0%, #a30f25 49%, #8d0c1f 50%, #970d22 100%);--w2k-primary-text-shadow:0 -1px 0 #0006;--w2k-primary-shadow:inset 0 1px 0 #ffffff59, 0 1px 1px #0000004d;--w2k-danger-bg:linear-gradient(#b8201a 0%, #9d0b0b 49%, #800808 50%, #8c0a0a 100%);--w2k-input-shadow:inset 0 1px 2px #00000038;--w2k-panel-border-w:1px;--w2k-title-rule:2px solid var(--accent);--w2k-title-text-shadow:0 -1px 0 #0009;--w2k-title-transform:none;--w2k-title-tracking:0;--w2k-dialog-title-bg:linear-gradient(#d92a41 0%, #b10024 49%, #8d0c1f 50%, #9a0b22 100%)}:root[data-skin=web2000][data-mode=ny]{--callout-bg:#1c2f57;--callout-muted:#d5dff2;--font-ui:Arial, "Helvetica Neue", Helvetica, "Liberation Sans", sans-serif;--w2k-font-display:Georgia, "Times New Roman", Times, "Liberation Serif", serif;--text-xs:10px;--text-sm:12px;--text-md:13px;--text-lg:16px;--text-xl:22px;--radius-sm:2px;--radius-md:3px;--radius-lg:3px;--border-w:1px;--border-color:#c8c8c8;--shadow-1:0 1px 0 #0000001f;--shadow-2:0 2px 8px #00000038;--shadow-card:0 1px 1px #00000040, 0 1px 4px #0000001f;--shadow-card-lifted:0 6px 14px #00000047;--bg:#fff;--surface:#fff;--surface-2:#f3f3ef;--text:#111;--text-muted:#555;--accent:#1a3d7c;--accent-hover:#0e2a5c;--danger:#a11a14;--success:#17653a;--warning:#7a4500;--focus:#1a3d7c;--overlay:#1111118c;--control-h:30px;--control-h-sm:24px;--control-bg:#fff;--control-border:#6e6e6e;--control-text:#111;--control-hover:#ececf2;--control-active:#d6dcea;--control-disabled-text:#8e8e8e;--panel-bg:#fff;--panel-border:#c8c8c8;--panel-title-bg:#f1f1ed;--panel-title-text:#111;--panel-shadow:none;--board-bg:#e9e9e5;--surface-bg:#fff;--area-bg:#1a3d7c0a;--area-border:#9a9a9a;--area-title:#333;--area-highlight:#1a3d7c1f;--grid-line:#0000001a;--card-yellow:#fbf0b4;--card-green:#d7ecd0;--card-blue:#d3e3f3;--card-pink:#f3d7e0;--card-orange:#f6dcc0;--card-purple:#e1d9f0;--card-gray:#e2e2de;--card-text:#111;--card-back:#1c2f57;--card-back-pattern:repeating-linear-gradient(45deg, #ffffff1a 0 2px, transparent 2px 5px);--card-border:#00000047;--pen-black:#111;--pen-red:#b3201a;--pen-blue:#1a3d7c;--pen-green:#1d6b3a;--ink-black:#111;--ink-red:#a31b14;--ink-blue:#17398a;--ink-green:#0b5a30;--cursor-chip-bg:#111;--online:#1d8a46;--offline:#8e8e8e;--tooltip-bg:#111;--toast-bg:#111;--w2k-focus-w:2px;--w2k-btn-radius:var(--radius-sm);--w2k-btn-bg:linear-gradient(#fff, #e9e9e6);--w2k-btn-hover-bg:linear-gradient(#fff, #dedee6);--w2k-btn-active-bg:linear-gradient(#e2e2de, #f1f1ed);--w2k-btn-shadow:inset 0 1px 0 #fff, 0 1px 0 #0000001a;--w2k-btn-pressed-shadow:inset 0 1px 2px #00000040;--w2k-btn-text-shadow:none;--w2k-primary-bg:linear-gradient(#2b55a0, #1a3d7c);--w2k-primary-hover-bg:linear-gradient(#1a3d7c, #0e2a5c);--w2k-primary-text-shadow:none;--w2k-primary-shadow:inset 0 1px 0 #ffffff40, 0 1px 0 #0003;--w2k-danger-bg:linear-gradient(#b8271f, #a11a14);--w2k-input-shadow:inset 0 1px 1px #0000001f;--w2k-panel-border-w:1px;--w2k-title-rule:1px solid var(--panel-border);--w2k-title-text-shadow:none;--w2k-title-transform:none;--w2k-title-tracking:.01em;--w2k-dialog-title-bg:var(--panel-title-bg)}:root[data-skin=web2000] body{background-image:var(--w2k-page-image);background-size:var(--w2k-page-size)}:root[data-skin=web2000] :where(h1,h2,h3,h4){font-family:var(--w2k-font-display)}:root[data-skin=web2000] :focus-visible{outline:var(--w2k-focus-w) solid var(--focus);outline-offset:2px}:root[data-skin=web2000] [data-ui=button]{background:var(--w2k-btn-bg);color:var(--control-text);border:var(--border-w) solid var(--control-border);border-radius:var(--w2k-btn-radius);box-shadow:var(--w2k-btn-shadow);text-shadow:var(--w2k-btn-text-shadow)}:root[data-skin=web2000] [data-ui=button]:hover:not(:disabled){background:var(--w2k-btn-hover-bg)}:root[data-skin=web2000] [data-ui=button]:active:not(:disabled),:root[data-skin=web2000] [data-ui=button][aria-pressed=true]{background:var(--w2k-btn-active-bg);box-shadow:var(--w2k-btn-pressed-shadow)}:root[data-skin=web2000] [data-ui=button][data-variant=primary]{color:var(--accent-text);background:var(--w2k-primary-bg);border-color:var(--control-border);box-shadow:var(--w2k-primary-shadow);text-shadow:var(--w2k-primary-text-shadow)}:root[data-skin=web2000] [data-ui=button][data-variant=primary]:hover:not(:disabled),:root[data-skin=web2000] [data-ui=button][data-variant=primary]:active:not(:disabled){background:var(--w2k-primary-hover-bg)}:root[data-skin=web2000] [data-ui=button][data-variant=danger]{color:var(--danger-text);background:var(--w2k-danger-bg);border-color:var(--control-border);box-shadow:var(--w2k-primary-shadow);text-shadow:var(--w2k-primary-text-shadow)}:root[data-skin=web2000] [data-ui=button][data-variant=danger]:hover:not(:disabled),:root[data-skin=web2000] [data-ui=button][data-variant=danger]:active:not(:disabled){background:var(--w2k-danger-bg)}:root[data-skin=web2000] [data-ui=button][data-variant=ghost]{color:var(--control-text);box-shadow:none;text-shadow:none;background:0 0;border-color:#0000}:root[data-skin=web2000] [data-ui=button][data-variant=ghost]:hover:not(:disabled){background:var(--w2k-btn-bg);border-color:var(--control-border);box-shadow:var(--w2k-btn-shadow)}:root[data-skin=web2000] [data-ui=button]:disabled{color:var(--control-disabled-text);background:var(--surface-2);border-color:var(--control-disabled-text);box-shadow:none;text-shadow:none}:root[data-skin=web2000] [data-ui=button][data-variant=ghost]:disabled{background:0 0;border-color:#0000}:root[data-skin=web2000] [data-ui=panel]{border-width:var(--w2k-panel-border-w)}:root[data-skin=web2000] [data-ui=panel-title]{border-bottom:var(--w2k-title-rule);font-family:var(--w2k-font-display);letter-spacing:var(--w2k-title-tracking);text-shadow:var(--w2k-title-text-shadow);text-transform:var(--w2k-title-transform)}:root[data-skin=web2000] [data-ui=dialog]{border-width:var(--w2k-panel-border-w);border-color:var(--panel-border)}:root[data-skin=web2000] [data-ui=dialog-title]{color:var(--panel-title-text);background:var(--w2k-dialog-title-bg);border-bottom:var(--w2k-title-rule);padding-block:var(--space-2);font-family:var(--w2k-font-display);letter-spacing:var(--w2k-title-tracking);text-shadow:var(--w2k-title-text-shadow)}:root[data-skin=web2000] [data-ui=dialog-title] h2{color:inherit}:root[data-skin=web2000] [data-ui=input],:root[data-skin=web2000] [data-ui=select]{box-shadow:var(--w2k-input-shadow)}html,body,#root{height:100%}body{-webkit-font-smoothing:antialiased;overflow:hidden}button,input,textarea,select{font:inherit}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._avatar_1e405_1{color:var(--accent-text);font-weight:var(--weight-bold);background:var(--surface-2);border-radius:var(--radius-pill);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}._img_1e405_15{object-fit:cover;border-radius:inherit;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}._initials_1e405_25{justify-content:center;align-items:center;display:inline-flex}._dot_1e405_31{background:var(--offline);border:2px solid var(--surface);border-radius:var(--radius-pill);position:absolute;bottom:0;right:0}._dot_1e405_31[data-online=true]{background:var(--online)}._button_525gh_1{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-4);font:inherit;font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-md);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background var(--transition-fast), border-color var(--transition-fast);display:inline-flex}._button_525gh_1:hover:not(:disabled){background:var(--control-hover)}._button_525gh_1:active:not(:disabled){background:var(--control-active)}._button_525gh_1:disabled{color:var(--control-disabled-text);cursor:not-allowed}._sm_525gh_36{height:var(--control-h-sm);padding:0 var(--space-3);font-size:var(--text-sm)}._primary_525gh_42{color:var(--accent-text);background:var(--accent);border-color:var(--accent)}._primary_525gh_42:hover:not(:disabled),._primary_525gh_42:active:not(:disabled){background:var(--accent-hover)}._secondary_525gh_56{color:var(--control-text)}._ghost_525gh_61{background:0 0;border-color:#0000}._danger_525gh_66{color:var(--danger-text);background:var(--danger);border-color:var(--danger)}._danger_525gh_66:hover:not(:disabled){background:var(--danger);filter:brightness(.92)}._danger_525gh_66:active:not(:disabled){background:var(--danger);filter:brightness(.85)}._primary_525gh_42:disabled,._danger_525gh_66:disabled{color:var(--control-disabled-text);background:var(--control-active);border-color:var(--control-border);filter:none}._icon_525gh_90{align-items:center;display:inline-flex}._chip_ok2qn_1{align-items:center;gap:var(--space-1);padding:1px var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap;color:var(--text);background:var(--surface-2);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-pill);line-height:1.5;display:inline-flex}._neutral_ok2qn_16{color:var(--text-muted)}._accent_ok2qn_20{color:var(--accent-text);background:var(--accent);border-color:var(--accent)}._success_ok2qn_26{color:var(--success);border-color:var(--success)}._warning_ok2qn_31{color:var(--warning);border-color:var(--warning)}._danger_ok2qn_36{color:var(--danger-text);background:var(--danger);border-color:var(--danger)}._iconButton_ibxpl_1{width:var(--control-h);height:var(--control-h);font:inherit;color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:inline-flex}._sm_ibxpl_19{width:var(--control-h-sm);height:var(--control-h-sm)}._ghost_ibxpl_24{background:0 0;border-color:#0000}._primary_ibxpl_29{color:var(--accent-text);background:var(--accent);border-color:var(--accent)}._danger_ibxpl_35{color:var(--danger-text);background:var(--danger);border-color:var(--danger)}._iconButton_ibxpl_1:hover:not(:disabled){background:var(--control-hover)}._primary_ibxpl_29:hover:not(:disabled){background:var(--accent-hover)}._danger_ibxpl_35:hover:not(:disabled){background:var(--danger);filter:brightness(.92)}._iconButton_ibxpl_1:active:not(:disabled){background:var(--control-active)}._iconButton_ibxpl_1._active_ibxpl_58{background:var(--control-active);border-color:var(--accent);color:var(--accent)}._iconButton_ibxpl_1:disabled{color:var(--control-disabled-text);cursor:not-allowed}._icon_ibxpl_1{justify-content:center;align-items:center;line-height:1;display:inline-flex}._overlay_14b24_1{z-index:100;background:var(--overlay);position:fixed;inset:0}._content_14b24_8{z-index:101;width:calc(100vw - var(--space-5));max-width:520px;max-height:calc(100vh - var(--space-5));color:var(--text);background:var(--surface);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._titleBar_14b24_27{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);display:flex}._title_14b24_27{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}._body_14b24_41{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);flex-direction:column;display:flex;overflow:auto}._description_14b24_49{color:var(--text-muted);font-size:var(--text-md);margin:0}._footer_14b24_55{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--surface-2);border-top:var(--border-w) solid var(--border-color);display:flex}._field_fa0uk_1{gap:var(--space-1);flex-direction:column;display:flex}._label_fa0uk_7{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text)}._input_fa0uk_13{width:100%;height:var(--control-h);padding:0 var(--space-3);font:inherit;font-size:var(--text-md);color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast)}._input_fa0uk_13::placeholder{color:var(--text-muted)}._input_fa0uk_13:hover:not(:disabled){border-color:var(--text-muted)}._input_fa0uk_13:disabled{color:var(--control-disabled-text);cursor:not-allowed}._input_fa0uk_13[aria-invalid=true]{border-color:var(--danger)}._hint_fa0uk_43{font-size:var(--text-sm);color:var(--text-muted)}._error_fa0uk_48{font-size:var(--text-sm);color:var(--danger)}._kbd_9n731_1{min-width:1.6em;padding:0 var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;color:var(--text);background:var(--surface-2);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-sm);border-bottom-width:2px;line-height:1.6;display:inline-block}._content_1n153_1{z-index:110;min-width:180px;padding:var(--space-1);color:var(--text);background:var(--surface);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-2)}._item_1n153_12{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);padding:var(--space-1) var(--space-3);font-size:var(--text-md);color:var(--text);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}._item_1n153_12[data-highlighted]{color:var(--accent-text);background:var(--accent)}._item_1n153_12[data-disabled]{color:var(--control-disabled-text);cursor:not-allowed}._danger_1n153_36{color:var(--danger)}._danger_1n153_36[data-highlighted]{color:var(--danger-text);background:var(--danger)}._separator_1n153_45{height:var(--border-w);margin:var(--space-1) 0;background:var(--border-color)}._label_1n153_51{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--text-muted);text-transform:uppercase}._anchor_1n153_60{white-space:nowrap;pointer-events:none;width:0;height:0;position:fixed;overflow:hidden}._itemText_1n153_69{flex-direction:column;min-width:0;display:flex}._hint_1n153_75{font-size:var(--text-xs);color:var(--text-muted)}._item_1n153_12[data-highlighted] ._hint_1n153_75{color:inherit}._panel_zwngi_1{color:var(--text);background:var(--panel-bg);border:var(--border-w) solid var(--panel-border);border-radius:var(--radius-lg);box-shadow:var(--panel-shadow);flex-direction:column;display:flex;overflow:hidden}._titleBar_zwngi_12{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--panel-title-text);background:var(--panel-title-bg);display:flex}._title_zwngi_12{font:inherit;font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;overflow:hidden}._toggle_zwngi_36{align-items:center;gap:var(--space-2);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}._chevron_zwngi_51{width:1em}._actions_zwngi_55{align-items:center;gap:var(--space-1);display:inline-flex}._body_zwngi_61{padding:var(--space-3);overflow:auto}._body_zwngi_61[hidden]{display:none}._field_1ffa6_1{gap:var(--space-1);flex-direction:column;display:flex}._label_1ffa6_7{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text)}._select_1ffa6_13{width:100%;height:var(--control-h);padding:0 var(--space-3);font:inherit;font-size:var(--text-md);color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-md);cursor:pointer}._select_1ffa6_13:hover:not(:disabled){border-color:var(--text-muted)}._select_1ffa6_13:disabled{color:var(--control-disabled-text);cursor:not-allowed}._spinner_pqizh_1{border:2px solid var(--control-border);border-top-color:var(--accent);border-radius:var(--radius-pill);animation:.8s linear infinite _spin_pqizh_1;display:inline-block}@keyframes _spin_pqizh_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_pqizh_1{animation-duration:3s}}._field_ma1rx_1{gap:var(--space-1);flex-direction:column;display:flex}._label_ma1rx_7{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text)}._textarea_ma1rx_13{width:100%;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-md);color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-md);resize:vertical;transition:border-color var(--transition-fast);line-height:1.4}._auto_ma1rx_27{resize:none;overflow:hidden}._textarea_ma1rx_13::placeholder{color:var(--text-muted)}._textarea_ma1rx_13:hover:not(:disabled){border-color:var(--text-muted)}._textarea_ma1rx_13:disabled{color:var(--control-disabled-text);cursor:not-allowed}._textarea_ma1rx_13[aria-invalid=true]{border-color:var(--danger)}._hint_ma1rx_49{font-size:var(--text-sm);color:var(--text-muted)}._error_ma1rx_54{font-size:var(--text-sm);color:var(--danger)}._region_1vgb3_1{bottom:var(--space-4);left:var(--space-4);z-index:200;max-width:calc(100vw - var(--space-5));pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:fixed}._live_1vgb3_13{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._live_1vgb3_13+._live_1vgb3_13{margin-top:var(--space-2)}._toast_1vgb3_24{max-width:360px;padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-md);text-align:left;color:var(--toast-text);background:var(--toast-bg);border:var(--border-w) solid var(--border-color);border-left-width:var(--space-1);border-radius:var(--radius-md);box-shadow:var(--shadow-2);cursor:pointer;pointer-events:auto}._info_1vgb3_40{border-left-color:var(--accent)}._error_1vgb3_44{border-left-color:var(--danger)}._success_1vgb3_48{border-left-color:var(--success)}._content_vcw5h_1{z-index:120;max-width:260px;padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--tooltip-text);background:var(--tooltip-bg);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);pointer-events:none}._badge_1p235_1{align-items:center;gap:var(--space-1);min-height:var(--control-h-sm);padding:0 var(--space-2);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;color:var(--accent-text);background:var(--accent);border:var(--border-w) solid var(--accent);border-radius:var(--radius-pill);cursor:help;flex:none;display:inline-flex}._badge_1p235_1[data-view=revealed]{color:var(--text-muted);background:var(--surface-2);border-color:var(--border-color)}._badge_1p235_1:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._expiry_1p235_31{flex:none}._mark_1vp0p_1{color:var(--text-muted);background:var(--surface-2);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-pill);flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex}._card_13j9f_6{border-radius:var(--radius-sm);border:1px solid var(--card-border);width:100%;height:100%;box-shadow:var(--shadow-card);color:var(--card-text);-webkit-user-select:none;user-select:none;position:relative}._card_13j9f_6[data-back]{background:var(--card-back)}._clip_13j9f_21{border-radius:inherit;display:flex;position:absolute;inset:0;overflow:hidden}._back_13j9f_29{border-radius:var(--radius-sm);background:var(--card-back-pattern);border:3px solid;flex:1;place-items:center;margin:6px;display:grid}._backMark_13j9f_39{opacity:.35;color:var(--card-back-text);font-size:28px}._face_13j9f_46{transform-origin:0 0;position:absolute;top:0;left:0}._text_13j9f_53,._editor_13j9f_54,._mirror_13j9f_55{font-family:inherit;font-size:var(--fs,15px);letter-spacing:0;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;line-height:1.25}._text_13j9f_53{box-sizing:border-box;-webkit-box-orient:vertical;margin:0;padding:8px 10px;display:-webkit-box;position:absolute;top:0;left:0;overflow:hidden}._text_13j9f_53[data-empty]{opacity:.65;font-style:italic}._editArea_13j9f_84{display:flex;position:absolute;top:0;left:0}._editor_13j9f_54{box-sizing:border-box;resize:none;min-width:0;color:var(--card-text);scrollbar-width:none;background:0 0;border:0;outline:none;flex:1;margin:0;padding:8px 10px;position:relative;overflow:hidden}._editor_13j9f_54::placeholder{color:var(--card-text);opacity:.5}._mirror_13j9f_55{box-sizing:border-box;pointer-events:none;margin:0;padding:8px 10px;position:absolute;inset:0;overflow:hidden}._editor_13j9f_54[data-inked]{color:#0000;caret-color:var(--card-text)}._author_13j9f_129{border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--card-white);line-height:0;position:absolute;bottom:4px;right:4px}._doodles_13j9f_138{pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._pickerSlot_13j9f_151{transform-origin:0 100%;z-index:2;position:absolute;bottom:100%;left:0}._sizePicker_13j9f_159{border-radius:var(--radius-sm);background:var(--panel-bg);box-shadow:var(--shadow-1);border:0;gap:2px;margin:0 0 6px;padding:2px;display:flex}._sizeButton_13j9f_170{border:var(--border-w) solid transparent;border-radius:var(--radius-sm);width:26px;height:24px;color:var(--text);cursor:pointer;background:0 0;place-items:center;padding:0;font-family:inherit;font-weight:600;line-height:1;display:grid}._sizeButton_13j9f_170[data-size=s]{font-size:11px}._sizeButton_13j9f_170[data-size=m]{font-size:14px}._sizeButton_13j9f_170[data-size=l]{font-size:18px}._sizeButton_13j9f_170:hover{background:var(--control-bg)}._sizeButton_13j9f_170[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}._list_sw3t7_1{margin:0 0 var(--space-2);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}._item_sw3t7_10{align-items:center;gap:var(--space-2);min-width:0;display:flex}._mini_sw3t7_17{flex:none;overflow:hidden}._meta_sw3t7_22{flex-direction:column;flex:1;min-width:0;display:flex}._text_sw3t7_29{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._by_sw3t7_36{font-size:var(--text-xs);color:var(--text-muted)}._actions_sw3t7_41{gap:2px;display:flex}._hint_sw3t7_46{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--text-muted)}._form_1pz2h_1{gap:var(--space-4);flex-direction:column;min-width:min(420px,100%);display:flex}._group_1pz2h_8{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_1pz2h_18{margin-bottom:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text);padding:0}._choice_1pz2h_26{align-items:center;gap:var(--space-2);min-height:var(--control-h-sm);font-size:var(--text-md);cursor:pointer;display:flex}._choice_1pz2h_26 input{accent-color:var(--accent);margin:0}._inline_1pz2h_40{gap:var(--space-4);flex-wrap:wrap;display:flex}._people_1pz2h_46{max-height:180px;padding:var(--space-1) var(--space-2);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;gap:2px;display:flex;overflow:auto}._hint_1pz2h_57{font-size:var(--text-sm);color:var(--text-muted);margin:0}._error_1pz2h_63{font-size:var(--text-sm);color:var(--danger);margin:0}._swatches_1pz2h_69{gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}._swatchLabel_1pz2h_79{cursor:pointer;display:inline-flex;position:relative}._swatchInput_1pz2h_85{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._swatch_1pz2h_69{border:var(--border-w) solid var(--card-border);border-radius:var(--radius-pill);width:32px;height:32px;box-shadow:var(--shadow-1);transition:transform var(--transition-fast);display:block}._swatchLabel_1pz2h_79:hover ._swatch_1pz2h_69{transform:scale(1.08)}._swatchInput_1pz2h_85:checked+._swatch_1pz2h_69{outline:2px solid var(--accent);outline-offset:2px}._swatchInput_1pz2h_85:focus-visible+._swatch_1pz2h_69{outline:2px solid var(--focus);outline-offset:3px}._colorChoices_1pz2h_117{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._chipLabel_1pz2h_124{cursor:pointer;display:inline-flex;position:relative}._chip_1pz2h_124{min-height:var(--control-h);padding:0 var(--space-3);font-size:var(--text-sm);color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-pill);align-items:center;display:inline-flex}._chipLabel_1pz2h_124:hover ._chip_1pz2h_124{background:var(--control-hover)}._swatchInput_1pz2h_85:checked+._chip_1pz2h_124{background:var(--control-active);outline:2px solid var(--accent);outline-offset:1px}._swatchInput_1pz2h_85:focus-visible+._chip_1pz2h_124{outline:2px solid var(--focus);outline-offset:2px}._preview_1pz2h_157{min-height:120px;max-height:200px;padding:var(--space-2);background:var(--surface-2);border:var(--border-w) dashed var(--border-color);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex;overflow:hidden}._previewImg_1pz2h_170{object-fit:contain;max-width:100%;max-height:180px}._warn_1pz2h_176{padding:var(--space-2);font-size:var(--text-sm);color:var(--text);background:var(--surface-2);border:var(--border-w) solid var(--danger);border-radius:var(--radius-md);margin:0}._danger_1pz2h_186{padding:var(--space-3);border:var(--border-w) solid var(--danger);border-radius:var(--radius-md)}._editor_9ldyk_1{gap:var(--space-4);flex-direction:column;display:flex}._group_9ldyk_7{border:0;min-width:0;margin:0;padding:0}._legend_9ldyk_14{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);padding:0}._sets_9ldyk_22{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}._set_9ldyk_22,._layout_9ldyk_29{gap:var(--space-1);padding:var(--space-3);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;flex-direction:column;min-width:0;display:flex;position:relative}._set_9ldyk_22 input,._layout_9ldyk_29 input{opacity:0;pointer-events:none;position:absolute}._set_9ldyk_22[data-selected],._layout_9ldyk_29[data-selected]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}:is(._set_9ldyk_22:has(input:focus-visible),._layout_9ldyk_29:has(input:focus-visible)){outline:2px solid var(--focus);outline-offset:2px}._setTitle_9ldyk_61{font-weight:var(--weight-bold)}._setDesc_9ldyk_65{font-size:var(--text-sm);color:var(--text-muted);overflow-wrap:anywhere}._mineItem_9ldyk_71{min-width:0;display:flex;position:relative}._mineItem_9ldyk_71>label{padding-right:var(--space-6);flex:1}._deleteSet_9ldyk_82{top:var(--space-1);right:var(--space-1);position:absolute}._list_9ldyk_89{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_9ldyk_98{align-items:center;gap:var(--space-2);display:flex}._num_9ldyk_104{width:var(--space-5);text-align:right;color:var(--text-muted);font-size:var(--text-sm);flex:none}._name_9ldyk_112{flex:1;min-width:0}._footer_9ldyk_117{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}._hint_9ldyk_124{font-size:var(--text-sm);color:var(--text-muted)}._note_9ldyk_129{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-muted)}._note_9ldyk_129[data-problem]{color:var(--danger-text)}._layouts_9ldyk_140{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._preview_9ldyk_146{gap:var(--space-1);margin-bottom:var(--space-1);flex-direction:column;display:flex}._previewFrame_9ldyk_153{border:var(--border-w) solid var(--border-color);border-radius:var(--radius-sm);background:var(--surface-2);gap:3px;height:56px;padding:3px;display:flex;overflow:hidden}._previewCol_9ldyk_164{background:var(--accent);opacity:.55;border-radius:2px;flex:1 1 0;min-width:0}._preview_9ldyk_146[data-layout=wide] ._previewCol_9ldyk_164{flex:0 0 22%}._previewScroll_9ldyk_177{border-radius:var(--radius-pill);background:var(--surface-2);border:var(--border-w) solid var(--border-color);height:6px;overflow:hidden}._previewThumb_9ldyk_185{background:var(--text-muted);width:45%;height:100%;display:block}._list_116wa_1{gap:var(--space-2);flex-direction:column;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}._option_116wa_12{width:100%;padding:var(--space-2) var(--space-3);font:inherit;text-align:left;color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);flex-direction:column;align-items:flex-start;gap:2px;display:flex}._option_116wa_12:hover:not(:disabled){background:var(--control-hover);border-color:var(--accent)}._option_116wa_12:disabled{color:var(--control-disabled-text);cursor:progress}._title_116wa_41{font-weight:var(--weight-bold)}._desc_116wa_45{font-size:var(--text-sm);color:var(--text-muted)}._columnsForm_116wa_50{gap:var(--space-4);flex-direction:column;max-height:65vh;display:flex;overflow:auto}._actions_116wa_58{justify-content:flex-end;gap:var(--space-2);display:flex}._wrap_sco2v_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._hint_sco2v_8{font-size:var(--text-sm);color:var(--text-muted);margin:0}._ytPreview_1e617_1{gap:var(--space-3);padding:var(--space-2);background:var(--surface-2);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-md);align-items:center;display:flex}._ytThumb_1e617_11{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);background:var(--surface);flex:none;width:160px}._ytMeta_1e617_20{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._ytTitle_1e617_27{font-size:var(--text-md);overflow-wrap:anywhere;margin:0}._ytAuthor_1e617_33{font-size:var(--text-sm);color:var(--text-muted);margin:0}._warning_1e617_39{gap:var(--space-2);padding:var(--space-2);font-size:var(--text-sm);color:var(--warning);border:var(--border-w) solid var(--warning);border-radius:var(--radius-md);align-items:flex-start;margin:0;display:flex}._warning_1e617_39 svg{flex:none}._layoutPreview_1mj3e_1{flex:none;width:48px;height:36px}._previewTable_1mj3e_7{fill:var(--surface-2);stroke:var(--border-color);stroke-width:1.5px}._previewChair_1mj3e_13{fill:var(--surface);stroke:var(--border-color);stroke-width:1.2px}._ghost_xzn0a_1{z-index:1000;pointer-events:none;border-radius:var(--radius-pill);box-shadow:0 0 0 3px var(--surface), var(--shadow-card-lifted);opacity:.9;position:fixed}._chip_xzn0a_12{z-index:2000000;max-width:260px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--cursor-chip-bg);color:var(--cursor-chip-text);font-size:var(--text-sm);box-shadow:var(--shadow-2);pointer-events:none;white-space:nowrap;position:fixed}._dots_11eh5_2{align-items:center;gap:var(--space-1);flex:none;display:inline-flex}._disc_11eh5_9{border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--surface), 0 1px 3px var(--overlay);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid}._disc_11eh5_9:hover{box-shadow:0 0 0 2px var(--accent), 0 2px 6px var(--overlay)}._disc_11eh5_9:active{cursor:grabbing}._disc_11eh5_9:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._count_11eh5_42{margin-left:var(--space-1);font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;flex:none}._group_rfra1_1{margin:var(--space-1) 0 0;align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-xs);border:0;flex-wrap:wrap;padding:0;display:flex}._legend_rfra1_12{float:left;color:var(--text-muted);margin-right:var(--space-1)}._option_rfra1_18{cursor:pointer;color:var(--text);align-items:center;gap:4px;display:inline-flex}._tray_17jal_1{gap:var(--space-4);padding:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:stretch;min-height:132px;display:grid}@media (width<=900px){._tray_17jal_1{grid-template-columns:minmax(0,1fr)}}._heading_17jal_16{margin:0 0 var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);align-items:center;gap:var(--space-2);display:flex}._headingRow_17jal_27{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);display:flex}._headingRow_17jal_27 ._heading_17jal_16{margin:0}._count_17jal_38{border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text);padding:0 6px}._muted_17jal_45{color:var(--text-muted);font-size:var(--text-sm);max-width:520px;margin:0}._hint_17jal_52{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-xs)}._tools_17jal_58{min-width:0;max-width:440px}._toolList_17jal_64{align-items:center;gap:var(--space-2);padding:var(--space-1) 2px var(--space-2);scrollbar-width:thin;flex-wrap:nowrap;display:flex;overflow:auto hidden}._toolList_17jal_64>*{flex:none}._toolChip_17jal_79{border:var(--border-w) solid var(--control-border);border-radius:var(--radius-md);background:var(--control-bg);color:var(--control-text);align-items:center;gap:2px;padding-right:2px;display:flex}._toolChip_17jal_79[data-active]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:var(--accent);color:var(--accent-text)}._toolMain_17jal_97{align-items:center;gap:var(--space-2);color:inherit;cursor:pointer;text-align:left;font-size:var(--text-sm);background:0 0;border:0;flex:1;padding:4px 8px;display:flex}._toolChip_17jal_79[data-active] ._toolMain_17jal_97{font-weight:var(--weight-bold)}._toolMain_17jal_97:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-md)}._inHand_17jal_122{border-radius:var(--radius-pill);background:var(--accent-text);color:var(--accent);font-size:var(--text-xs);margin-left:auto;padding:0 6px}._penSwatch_17jal_131{outline:var(--border-w) solid var(--control-border);border-radius:var(--radius-pill);width:22px;height:6px}._sponge_17jal_138{color:var(--card-yellow);font-size:18px;line-height:1}._cards_17jal_144{min-width:0}._cardList_17jal_148{gap:var(--space-2);align-items:flex-end;padding:10px 4px 6px;display:flex;overflow-x:auto}._handCard_17jal_156{cursor:grab;touch-action:none;transition:transform var(--transition-fast);flex:none}._handCard_17jal_156:hover{transform:translateY(-4px)}._handCard_17jal_156[data-editing]{cursor:text;transform:none}._handCard_17jal_156[data-dragging]{opacity:.35}._ghost_17jal_176{z-index:1000;pointer-events:none;opacity:.92;filter:drop-shadow(0 8px 14px var(--overlay));position:fixed;transform:rotate(-3deg)}._handCard_17jal_156{border-radius:var(--radius-sm);position:relative}._handCard_17jal_156:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._handCard_17jal_156[data-editing]{opacity:.4}._overlay_17jal_200{z-index:900;flex-direction:column;align-items:stretch;display:flex;position:fixed}._editCard_17jal_208{width:100%;filter:drop-shadow(0 10px 18px var(--overlay))}._cardActions_17jal_213{border-radius:var(--radius-sm);background:var(--panel-bg);box-shadow:var(--shadow-1);gap:1px;padding:1px;display:none;position:absolute;bottom:2px;left:2px}._handCard_17jal_156:hover ._cardActions_17jal_213,._handCard_17jal_156:focus-within ._cardActions_17jal_213{display:flex}._turnAll_17jal_230{border:var(--border-w) solid var(--control-border);border-radius:var(--radius-pill);background:var(--control-bg);color:var(--control-text);font-size:var(--text-xs);text-transform:none;letter-spacing:0;cursor:pointer;margin-left:auto;padding:1px 8px}._turnAll_17jal_230[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}._doodlePad_17jal_249{align-items:flex-start;gap:var(--space-1);flex-direction:column;width:100%;display:flex}._doodleSurface_17jal_257{cursor:crosshair;touch-action:none;border-radius:var(--radius-sm);outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._handCard_17jal_156:hover,._ghost_17jal_176{transform:none}}._doodleActions_17jal_276{gap:var(--space-1);align-items:center;display:flex}._doodleSurface_17jal_257[data-tool=erase]{cursor:cell}._zoomBar_17jal_287{border-radius:var(--radius-sm);background:var(--panel-bg);color:var(--text);box-shadow:var(--shadow-1);font-size:var(--text-xs);-webkit-user-select:none;user-select:none;justify-content:flex-end;align-self:stretch;align-items:center;gap:2px;margin-top:6px;padding:2px 2px 2px 4px;display:flex}._zoomButton_17jal_303{border:var(--border-w) solid transparent;border-radius:var(--radius-sm);width:24px;height:22px;color:var(--text);font:inherit;cursor:pointer;background:0 0;padding:0;font-weight:700}._zoomButton_17jal_303:hover:not(:disabled){background:var(--control-bg)}._zoomButton_17jal_303:disabled{opacity:.4;cursor:default}._zoomValue_17jal_325{text-align:center;font-variant-numeric:tabular-nums;min-width:3.5em}._zoomGrip_17jal_331{cursor:nesw-resize;touch-action:none;background:linear-gradient(45deg, transparent 45%, var(--text-muted) 45%, var(--text-muted) 52%, transparent 52%), linear-gradient(45deg, transparent 65%, var(--text-muted) 65%, var(--text-muted) 72%, transparent 72%);opacity:.7;width:18px;height:22px}._overlay_17jal_200[data-zoomed] ._editCard_17jal_208,._overlay_17jal_200[data-zoomed] ._doodleSurface_17jal_257{outline:2px dashed var(--accent);outline-offset:3px}._overlay_17jal_200[data-zoomed] ._zoomBar_17jal_287{background:var(--accent);color:var(--accent-text)}._overlay_17jal_200[data-zoomed] ._zoomButton_17jal_303{color:var(--accent-text)}._modeSwitch_17jal_358{border:0;gap:2px;min-width:0;margin:0 auto 0 0;padding:0 6px 0 0;display:inline-flex}._modeButton_17jal_369{border:var(--border-w) solid transparent;border-radius:var(--radius-sm);height:22px;color:inherit;font:inherit;cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}._modeButton_17jal_369:hover{background:var(--control-bg);color:var(--control-text)}._modeButton_17jal_369[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}._overlay_17jal_200[data-zoomed] ._modeButton_17jal_369[aria-pressed=true]{background:var(--accent-text);color:var(--accent)}._headingActions_17jal_399{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}._headingActions_17jal_399 ._turnAll_17jal_230{margin-left:0}._list_t2g6s_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._person_t2g6s_10{gap:var(--space-2);flex-direction:column;display:flex}._who_t2g6s_16{align-items:center;gap:var(--space-2);min-width:0;display:flex}._name_t2g6s_23{font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._muted_t2g6s_30{color:var(--text-muted);font-size:var(--text-xs);margin:0}._cards_t2g6s_36{gap:var(--space-1);flex-wrap:wrap;display:flex}._card_t2g6s_36{flex:none;overflow:hidden}._hint_t2g6s_47{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:var(--text-xs)}._person_t2g6s_10:focus{outline:none}._person_t2g6s_10[data-peeked]{outline:2px solid var(--focus);outline-offset:var(--space-1);border-radius:var(--radius-sm)}._toggle_t2g6s_64{align-items:center;gap:var(--space-1);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-pill);background:var(--control-bg);color:var(--control-text);font:inherit;font-size:var(--text-xs);cursor:pointer;flex:none;margin-left:auto;padding:2px 10px;display:inline-flex}._toggle_t2g6s_64:hover{background:var(--control-hover)}._toggle_t2g6s_64[data-active]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}._toggle_t2g6s_64:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._off_t2g6s_95{color:var(--text-muted);font-size:var(--text-sm);margin:0}._anchor_2nu4t_2{height:0;position:relative}._live_2nu4t_7{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._stack_2nu4t_17{right:var(--space-4);bottom:var(--space-2);z-index:5;align-items:flex-end;gap:var(--space-2);pointer-events:none;flex-direction:column-reverse;display:flex;position:absolute}._badge_2nu4t_29{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);pointer-events:none;transition:padding var(--transition-fast), background var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);display:flex;position:relative}._eye_2nu4t_43{transition:width var(--transition-fast), height var(--transition-fast);flex:none}._badge_2nu4t_29[data-stage=faint]{padding:var(--space-1);color:var(--text-muted);opacity:.45}._badge_2nu4t_29[data-stage=noticeable]{padding:var(--space-2);background:var(--accent);color:var(--accent-text);box-shadow:var(--shadow-1);animation:1.8s ease-in-out infinite _peek-pulse_2nu4t_1}._badge_2nu4t_29[data-stage=alarm]{padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);background:var(--danger);color:var(--danger-text);box-shadow:var(--shadow-2);font-size:var(--text-md);font-weight:var(--weight-bold);animation:1.1s ease-in-out infinite _peek-pulse_2nu4t_1}._who_2nu4t_77{max-width:40ch}@keyframes _peek-pulse_2nu4t_1{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){._badge_2nu4t_29,._eye_2nu4t_43{transition:none}._badge_2nu4t_29[data-stage]{animation:none}}._chairMark_2nu4t_104{z-index:2;padding:var(--space-1);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-muted);border:var(--border-w) solid var(--border-color);box-shadow:var(--shadow-1);justify-content:center;align-items:center;display:flex;position:absolute;top:-2px;right:-2px}._chairMark_2nu4t_104[data-kind=peeker]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}._root_1rbf7_1{gap:var(--space-3);flex-direction:column;display:flex}._list_1rbf7_7{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1rbf7_16{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._label_1rbf7_24{min-width:0;font-size:var(--text-sm);overflow-wrap:anywhere;flex:80px}._times_1rbf7_31{color:var(--text-muted);font-variant-numeric:tabular-nums}._actions_1rbf7_36{align-items:center;gap:var(--space-1);margin-left:auto;display:inline-flex}._tipWrap_1rbf7_43{display:inline-flex}._penDot_1rbf7_47{border-radius:var(--radius-pill);border:var(--border-w) solid var(--surface);width:14px;height:14px;box-shadow:0 0 0 1px var(--border-color);flex:none}._sponge_1rbf7_56{width:14px;color:var(--text);flex:none;justify-content:center;align-items:center;display:inline-flex}._empty_1rbf7_65{font-size:var(--text-sm);color:var(--text-muted);margin:0}._held_1rbf7_71{gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-w) solid var(--panel-border);flex-direction:column;display:flex}._heldHeader_1rbf7_79{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._heading_1rbf7_86{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;color:var(--text-muted);margin:0}._packDot_1rbf7_94{border-radius:var(--radius-sm);border:var(--border-w) solid var(--card-border);flex:none;width:14px;height:14px}._indicator_y1jbd_1{align-items:center;gap:var(--space-1);min-width:0;padding:2px var(--space-2);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-pill);background:var(--control-bg);color:var(--control-text);font-size:var(--text-sm);white-space:nowrap;flex:none;display:inline-flex}._indicator_y1jbd_1:not([data-kind=none]){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._state_y1jbd_22{align-items:center;gap:var(--space-1);display:inline-flex}._swatch_y1jbd_28{border-radius:var(--radius-pill);border:var(--border-w) solid var(--control-border);width:14px;height:14px}._putDown_y1jbd_35{margin-left:var(--space-1);padding:0 var(--space-2) 0 var(--space-1);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-pill);background:var(--control-bg);min-height:22px;color:var(--control-text);font-size:var(--text-xs);cursor:pointer;align-items:center;gap:2px;display:inline-flex}._putDown_y1jbd_35:hover{background:var(--control-hover)}._putDown_y1jbd_35:focus-visible{outline:2px solid var(--focus);outline-offset:1px}@media (width<=1100px){._text_y1jbd_61,._putDownText_y1jbd_62{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._putDown_y1jbd_35{padding:0 var(--space-1)}}._region_hncar_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._region_hncar_1[data-variant=bar]{gap:0}._region_hncar_1[data-variant=tab]{top:var(--space-2);left:var(--space-3);right:var(--space-3);z-index:250000;pointer-events:none;align-items:center;position:absolute}._notice_hncar_23{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-3);color:var(--text);background:var(--panel-bg);border-left:4px solid var(--accent);font-size:var(--text-sm);display:flex}._region_hncar_1[data-variant=bar] ._notice_hncar_23{border-bottom:var(--border-w) solid var(--panel-border)}._region_hncar_1[data-variant=tab] ._notice_hncar_23{max-width:min(720px,100%);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border:var(--border-w) solid var(--panel-border);border-left:4px solid var(--accent);border-radius:var(--radius-md);box-shadow:var(--shadow-2);pointer-events:auto}._notice_hncar_23>:first-child{flex:none;margin-top:2px}._text_hncar_54{white-space:pre-line;overflow-wrap:anywhere;flex:1;min-width:0;margin:0;padding-top:2px;line-height:1.4}._notice_hncar_23>button{flex:none}._count_1xscj_1{min-width:18px;padding:0 var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-normal);text-align:center;color:var(--text-muted);background:var(--surface-2);border-radius:var(--radius-pill);display:inline-block}._list_1xscj_13{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1xscj_22{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) 0;display:flex}._who_1xscj_30{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1xscj_38{align-items:baseline;gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-bold);display:flex}._nameText_1xscj_47{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._ready_1xscj_53{color:var(--accent);flex:none;align-self:center;display:inline-flex}._you_1xscj_60{font-weight:var(--weight-normal);color:var(--text-muted);flex:none}._meta_1xscj_66{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-muted);display:flex}._seat_1xscj_74{white-space:nowrap}._holding_1xscj_78{align-items:center;gap:var(--space-1);color:var(--text-muted);flex:none;display:inline-flex}._penDot_1xscj_86{border-radius:var(--radius-pill);border:var(--border-w) solid var(--surface);width:10px;height:10px;box-shadow:0 0 0 1px var(--border-color)}._sponge_1xscj_94{color:var(--text);display:inline-flex}._cards_1xscj_99{font-size:var(--text-xs);font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}._srOnly_1xscj_107{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._row_1xscj_22[data-offline] ._who_1xscj_30,._row_1xscj_22[data-offline] ._holding_1xscj_78{opacity:.7}._removeBody_1030x_1{gap:var(--space-3);max-width:440px;font-size:var(--text-md);color:var(--text);flex-direction:column;display:flex}._removeBody_1030x_1 p,._removeBody_1030x_1 ul{margin:0}._removeBody_1030x_1 ul{padding-left:var(--space-5)}._root_1sh8f_1{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._viewport_1sh8f_8{aspect-ratio:1;background:var(--surface-2);border-radius:var(--radius-md);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:min(280px,100%);position:relative;overflow:hidden}._viewport_1sh8f_8:active{cursor:grabbing}._viewport_1sh8f_8:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._image_1sh8f_30{pointer-events:none;transform-origin:0 0;max-width:none;position:absolute;top:0;left:0}._mask_1sh8f_40{box-sizing:border-box;border:2px solid var(--overlay-text);box-shadow:0 0 0 100vmax var(--overlay);pointer-events:none;border-radius:50%;position:absolute}._status_1sh8f_49{padding:var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--text-muted);justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}._hint_1sh8f_62{font-size:var(--text-sm);color:var(--text-muted);text-align:center;margin:0}._controls_1sh8f_69{align-items:center;gap:var(--space-2);width:100%;display:flex}._slider_1sh8f_76{min-width:0;accent-color:var(--accent);flex:1}._root_wna6x_1{gap:var(--space-4);align-items:flex-start;display:flex}._preview_wna6x_7{padding-top:var(--space-5);align-items:center;gap:var(--space-2);flex-direction:column;flex:none;width:128px;display:flex}._fields_wna6x_17{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}._note_wna6x_25{font-size:var(--text-sm);color:var(--text-muted);margin:0}._error_wna6x_31{font-size:var(--text-xs);color:var(--danger);text-align:center;margin:0}@media (width<=520px){._root_wna6x_1{flex-direction:column;align-items:stretch}._preview_wna6x_7{flex-direction:row;width:auto;padding-top:0}}._mark_1geho_1{flex:none;justify-content:center;align-items:center;width:16px;display:inline-flex}._zoom_1fu5g_2{height:var(--control-h-sm);border-radius:var(--radius-pill);border:var(--border-w) solid var(--control-border);background:var(--control-bg);color:var(--control-text);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:0;margin:0;padding:0 2px;display:inline-flex}._zoom_1fu5g_2[data-zoomed]{border-color:var(--accent);color:var(--accent);font-weight:var(--weight-bold)}._value_1fu5g_23,._step_1fu5g_24{border-radius:var(--radius-pill);height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0 6px;display:inline-grid}._step_1fu5g_24{opacity:0;width:0;transition:width var(--transition-fast), opacity var(--transition-fast);padding:0;overflow:hidden}._zoom_1fu5g_2:hover ._step_1fu5g_24,._zoom_1fu5g_2:focus-within ._step_1fu5g_24{opacity:1;width:24px}._value_1fu5g_23:hover,._step_1fu5g_24:hover:not(:disabled){background:var(--accent);color:var(--accent-text)}._step_1fu5g_24:disabled{opacity:.35;cursor:default}._value_1fu5g_23:focus-visible,._step_1fu5g_24:focus-visible{outline:3px solid var(--focus);outline-offset:1px}@media (hover:none){._step_1fu5g_24{opacity:1;width:24px}}._list_pkm1k_1{gap:var(--space-2);margin:0 0 var(--space-4);flex-direction:column;max-height:40vh;padding:0;list-style:none;display:flex;overflow:auto}._row_pkm1k_12{align-items:center;gap:var(--space-2);display:flex}._name_pkm1k_18{flex:1;min-width:0}._count_pkm1k_23{min-width:28px;padding:2px var(--space-2);text-align:center;font-size:var(--text-sm);color:var(--text-muted);background:var(--surface-2);border-radius:var(--radius-pill)}._add_pkm1k_33{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}@media (width<=520px){._add_pkm1k_33{grid-template-columns:minmax(0,1fr);align-items:stretch}}._hint_pkm1k_47{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-muted)}._layout_pkm1k_54{gap:var(--space-2);margin:0 0 var(--space-3);border:0;grid-template-columns:1fr 1fr;padding:0;display:grid}._layoutLegend_pkm1k_63{margin-bottom:var(--space-1);font-weight:var(--weight-bold);grid-column:1/-1;padding:0}._layoutChoice_pkm1k_70{gap:var(--space-2);padding:var(--space-2);border:var(--border-w) solid var(--panel-border);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;display:flex}._layoutChoice_pkm1k_70 small{color:var(--text-muted)}._root_g2fu2_1{align-items:center;gap:var(--space-1);flex:0 auto;min-width:0;display:flex}._list_g2fu2_9{align-items:center;gap:var(--space-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}._list_g2fu2_9::-webkit-scrollbar{display:none}._tabWrap_g2fu2_22{border:var(--border-w) solid transparent;border-radius:var(--radius-md);transition:background var(--transition-fast);flex:none;align-items:center;display:flex}._tabWrap_g2fu2_22:hover{background:var(--control-hover)}._tabWrap_g2fu2_22[data-selected]{background:var(--accent);border-color:var(--accent)}:root[data-skin=win95][data-mode=xp] ._tabWrap_g2fu2_22[data-selected]:not([data-calling]){box-shadow:var(--xp-pressed-shadow)}._tab_g2fu2_22{align-items:center;gap:var(--space-1);max-width:200px;min-height:var(--control-h-sm);padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--text);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;display:inline-flex}._tabWrap_g2fu2_22[data-selected] ._tab_g2fu2_22{color:var(--accent-text);font-weight:var(--weight-bold)}._label_g2fu2_66{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mask_g2fu2_73{opacity:.75;flex:none}._tabWrap_g2fu2_22 ._more_g2fu2_78{width:22px;height:22px;color:inherit;opacity:.55;margin-right:2px}._tabWrap_g2fu2_22[data-selected] ._more_g2fu2_78{color:var(--accent-text);opacity:.85}._tabWrap_g2fu2_22:hover ._more_g2fu2_78,._tabWrap_g2fu2_22:focus-within ._more_g2fu2_78,._more_g2fu2_78[data-state=open]{opacity:1}._renameInput_g2fu2_97{width:140px;height:var(--control-h-sm);padding:0 var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--accent);border-radius:var(--radius-sm)}._add_g2fu2_109{flex:none}._attention_g2fu2_114{align-items:center;display:none}._tabWrap_g2fu2_22:hover ._attention_g2fu2_114,._tabWrap_g2fu2_22:focus-within ._attention_g2fu2_114{display:inline-flex}._tabWrap_g2fu2_22[data-locked] ._tab_g2fu2_22{color:var(--text-muted);cursor:not-allowed}._tabWrap_g2fu2_22[data-calling]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}._tabWrap_g2fu2_22[data-calling] ._tab_g2fu2_22{color:var(--accent-text);font-weight:var(--weight-bold);background:var(--accent);outline:2px solid var(--accent-text);outline-offset:-4px}:root[data-skin=win95][data-mode=b95] ._tabWrap_g2fu2_22[data-calling] ._tab_g2fu2_22{box-shadow:var(--shadow-2)}@media (prefers-reduced-motion:no-preference){._tabWrap_g2fu2_22[data-calling] ._tab_g2fu2_22{outline:0;animation:.9s ease-in-out infinite _callTab_g2fu2_1}._tabWrap_g2fu2_22[data-calling][data-selected] ._tab_g2fu2_22{animation-name:_callTabSelected_g2fu2_1}:root[data-skin=win95][data-mode=b95] ._tabWrap_g2fu2_22[data-calling] ._tab_g2fu2_22{box-shadow:none;animation-name:_callTab95_g2fu2_1;animation-timing-function:step-end}:root[data-skin=win95][data-mode=b95] ._tabWrap_g2fu2_22[data-calling][data-selected] ._tab_g2fu2_22{animation-name:_callTab95Selected_g2fu2_1}}@keyframes _callTab_g2fu2_1{0%,to{color:var(--text);background:0 0;transform:scale(1)}40%,60%{background:var(--accent);color:var(--accent-text);transform:scale(1.1)}}@keyframes _callTabSelected_g2fu2_1{0%,to{background:var(--accent);color:var(--accent-text);transform:scale(1)}40%,60%{background:var(--surface);color:var(--accent);transform:scale(1.1)}}@keyframes _callTab95_g2fu2_1{0%{color:var(--text);box-shadow:none;background:0 0}50%{background:var(--accent);color:var(--accent-text);box-shadow:var(--shadow-2)}}@keyframes _callTab95Selected_g2fu2_1{0%{background:var(--accent);color:var(--accent-text);box-shadow:none}50%{background:var(--surface);color:var(--accent);box-shadow:var(--shadow-2)}}._pack_1n46a_1{width:var(--token-size);height:var(--token-size);font:inherit;color:var(--text);border-radius:var(--radius-md);cursor:pointer;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute}._pack_1n46a_1[data-draggable]{cursor:grab}._pack_1n46a_1[data-dragging]{opacity:.35;cursor:grabbing}._pack_1n46a_1:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._stack_1n46a_34{pointer-events:none;display:block;position:absolute;inset:0}._sheet_1n46a_41{top:calc(var(--token-size) * .08);left:calc(var(--token-size) * .14);width:calc(var(--token-size) * .62);height:calc(var(--token-size) * .78);border:2px solid var(--card-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);transform:translate(calc(var(--layer) * var(--token-size) * .09), calc(var(--layer) * var(--token-size) * -.04)) rotate(calc(var(--layer) * 4deg));transition:transform var(--transition-fast);position:absolute}._pack_1n46a_1:not([data-dragging]):hover ._sheet_1n46a_41{transform:translate(calc(var(--layer) * var(--token-size) * .12), calc(var(--layer) * var(--token-size) * -.06)) rotate(calc(var(--layer) * 6deg))}._count_1n46a_66{min-width:calc(var(--token-size) * .36);padding:0 calc(var(--token-size) * .08);font-size:calc(var(--token-size) * .26);font-weight:var(--weight-bold);text-align:center;font-variant-numeric:tabular-nums;color:var(--text);background:var(--surface);border:2px solid var(--border-color);border-radius:var(--radius-pill);pointer-events:none;line-height:1.5;position:absolute;bottom:0;right:0}._ghost_1n46a_84{z-index:300;width:var(--token-size);height:var(--token-size);opacity:.95;pointer-events:none;position:fixed;top:0;left:0}._ghost_1n46a_84[data-allowed] ._count_1n46a_66{border-color:var(--accent)}._ghost_1n46a_84[data-active]:not([data-allowed]){opacity:.6}._root_hz3jz_1{cursor:var(--tool-cursor,auto);background:var(--surface-bg);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}._header_hz3jz_12{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:var(--border-w) solid var(--panel-border);background:var(--callout-bg);color:var(--callout-text);display:flex}._headerText_hz3jz_23{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._hint_hz3jz_30{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--callout-text);margin:0}._dragHint_hz3jz_37{font-size:var(--text-sm);color:var(--callout-muted);margin:0}._viewport_hz3jz_43{flex:1;min-height:0;position:relative;overflow:hidden}._stage_hz3jz_50{transform-origin:50%;position:absolute;top:50%;left:50%}._table_hz3jz_57{background:var(--surface);border:8px solid var(--border-color);box-shadow:var(--shadow-2);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}._table_hz3jz_57[data-drop-active],._longTable_hz3jz_69[data-drop-active],._tray_hz3jz_70[data-drop-active]{background:var(--area-highlight);border-color:var(--accent)}._tableLabel_hz3jz_75,._trayLabel_hz3jz_76{font-size:40px;font-weight:var(--weight-bold);color:var(--area-title);opacity:.75;-webkit-user-select:none;user-select:none}._longTable_hz3jz_69{background:var(--surface);border:8px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);justify-content:center;align-items:flex-start;padding-top:2px;display:flex;position:absolute}._longTableLabel_hz3jz_97{font-size:28px;font-weight:var(--weight-bold);color:var(--area-title);opacity:.75;-webkit-user-select:none;user-select:none;line-height:30px}._tray_hz3jz_70{background:var(--surface);border:6px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);justify-content:center;align-items:flex-start;padding-top:4px;display:flex;position:absolute}._trayLabel_hz3jz_76{font-size:24px}._door_hz3jz_124{background:var(--surface-2);border:4px solid var(--border-color);border-radius:var(--radius-lg) var(--radius-lg) 0 0;pointer-events:none;border-bottom:0;position:absolute}._doorLabel_hz3jz_133{color:var(--text-muted);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:20px;line-height:24px;position:absolute}._tokenLayer_hz3jz_143{pointer-events:none;position:absolute;inset:0}._more_hz3jz_149{white-space:nowrap;color:var(--text);background:var(--surface);border:2px solid var(--border-color);border-radius:var(--radius-pill);-webkit-user-select:none;user-select:none;padding:0 10px;font-size:22px;line-height:30px;position:absolute;transform:translate(-50%)}._stageBar_hz3jz_163{width:700px;height:60px;font-size:30px;font-weight:var(--weight-bold);color:var(--area-title);background:var(--surface-2);border:4px solid var(--border-color);border-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;top:30px;left:150px}._seat_hz3jz_181{position:absolute}._chair_hz3jz_185{width:100%;height:100%;font:inherit;color:var(--text-muted);background:var(--surface);border:4px solid var(--border-color);box-shadow:var(--shadow-1);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}._chair_hz3jz_185[aria-disabled=true]{cursor:default}._chair_hz3jz_185[data-free]:hover{background:var(--area-highlight);border-color:var(--accent)}._chair_hz3jz_185[data-mine]{border-color:var(--accent);box-shadow:0 0 0 6px var(--area-highlight);cursor:grab;touch-action:none}._chair_hz3jz_185[data-walking]{opacity:.55}._chair_hz3jz_185[data-neighbour]{outline:4px dashed var(--accent);outline-offset:6px}._seatNumber_hz3jz_232{font-variant-numeric:tabular-nums;opacity:.85;font-size:28px}._name_hz3jz_238{white-space:nowrap;text-overflow:ellipsis;max-width:130px;color:var(--text);background:var(--surface);border:2px solid var(--border-color);border-radius:var(--radius-pill);pointer-events:none;padding:0 10px;font-size:18px;line-height:24px;position:absolute;bottom:-12px;left:50%;overflow:hidden;transform:translate(-50%)}._tools_hz3jz_258{z-index:1;background:var(--surface);border:2px solid var(--border-color);border-radius:var(--radius-lg);pointer-events:none;flex-flow:column wrap;align-items:center;gap:4px;max-height:140px;padding:3px;display:flex;position:absolute;top:-6px;right:-24px}._seat_hz3jz_181[data-drop-active] ._chair_hz3jz_185,._seat_hz3jz_181[data-walk-target] ._chair_hz3jz_185{background:var(--area-highlight);border-color:var(--accent);box-shadow:0 0 0 8px var(--area-highlight)}._stack_hz3jz_282{width:30px;height:40px;color:var(--card-back-text);background:var(--card-back);background-image:var(--card-back-pattern);border:2px solid var(--card-border);border-radius:var(--radius-sm);box-shadow:3px 3px 0 0 var(--card-back);justify-content:center;align-items:center;display:flex;position:absolute;top:-6px;left:-18px}._stackCount_hz3jz_299{font-size:18px;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}._token_kwe8w_1{width:var(--token-size);height:var(--token-size);font:inherit;color:var(--text);background:var(--surface);border:3px solid var(--border-color);box-shadow:var(--shadow-1);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}._token_kwe8w_1[data-variant=table]{position:absolute}._token_kwe8w_1[data-variant=held]{border-width:2px}._token_kwe8w_1[data-draggable]{cursor:grab}button._token_kwe8w_1:not([aria-disabled=true]):not([data-draggable]){cursor:pointer}._token_kwe8w_1[data-dragging]{opacity:.35;cursor:grabbing}._token_kwe8w_1[aria-disabled=true]{cursor:not-allowed;opacity:.8}._token_kwe8w_1:not([data-dragging],[aria-disabled=true]):hover{border-color:var(--accent)}._glyph_kwe8w_53{pointer-events:none;width:78%;height:78%;overflow:visible}._penBody_kwe8w_60{fill:currentColor;stroke:var(--text);stroke-width:1.6px;stroke-linejoin:round}._penTip_kwe8w_67{fill:var(--surface-2);stroke:var(--text);stroke-width:1.6px;stroke-linejoin:round}._penBand_kwe8w_74{stroke:var(--surface);stroke-width:1.6px;opacity:.7}._spongeScrub_kwe8w_80{fill:var(--success)}._spongeBody_kwe8w_84{fill:var(--card-yellow)}._spongeHole_kwe8w_88{fill:var(--text);opacity:.35}._spongeOutline_kwe8w_93{fill:none;stroke:var(--text);stroke-width:1.6px;stroke-linejoin:round}._lock_kwe8w_100{color:var(--warning-text);background:var(--warning);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;display:flex;position:absolute;bottom:-3px;right:-3px}._ghost_kwe8w_114{z-index:300;pointer-events:none;position:fixed;top:0;left:0}._ghostChip_kwe8w_122{background:var(--surface);border:3px solid var(--border-color);width:100%;height:100%;box-shadow:var(--shadow-card-lifted);opacity:.95;border-radius:50%;justify-content:center;align-items:center;display:flex}._ghost_kwe8w_114[data-allowed] ._ghostChip_kwe8w_122{border-color:var(--accent)}._ghostHint_kwe8w_139{width:max-content;max-width:220px;padding:var(--space-1) var(--space-2);margin-top:var(--space-1);font-size:var(--text-sm);color:var(--tooltip-text);background:var(--tooltip-bg);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);position:absolute;top:100%;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){._token_kwe8w_1{transition:border-color var(--transition-fast), opacity var(--transition-fast)}._token_kwe8w_1[data-variant=table]{transition:left .25s ease, top .25s ease, border-color var(--transition-fast), opacity var(--transition-fast)}}._walker_7rl9z_2{z-index:2;width:var(--walker-size);height:var(--walker-size);pointer-events:none;transition:transform var(--transition-fast) linear;position:absolute;top:0;left:0}._walker_7rl9z_2[data-dragging]{z-index:3;transition:none}._walker_7rl9z_2[data-offline]{opacity:.6}._body_7rl9z_22{width:100%;height:100%;font:inherit;color:var(--text);background:var(--surface);border:3px solid var(--border-color);box-shadow:var(--shadow-1);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex}button._body_7rl9z_22{cursor:grab;pointer-events:auto;touch-action:none}._walker_7rl9z_2[data-mine] ._body_7rl9z_22{border-color:var(--accent);box-shadow:0 0 0 5px var(--area-highlight)}._walker_7rl9z_2[data-dragging] ._body_7rl9z_22{cursor:grabbing;box-shadow:var(--shadow-2)}button._body_7rl9z_22:focus-visible{outline:3px solid var(--accent);outline-offset:4px}._name_7rl9z_61{text-overflow:ellipsis;white-space:nowrap;max-width:130px;color:var(--text);background:var(--surface);border:2px solid var(--border-color);border-radius:var(--radius-pill);pointer-events:none;margin-top:-8px;padding:0 10px;font-size:18px;line-height:24px;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%)}._walker_7rl9z_2[data-label=above] ._name_7rl9z_61{margin-top:0;margin-bottom:-8px;top:auto;bottom:100%}._walker_7rl9z_2:not([data-mine]) button._body_7rl9z_22{cursor:pointer;touch-action:manipulation}._layer_mnv1h_2{z-index:4;pointer-events:none;position:absolute;inset:0}._slot_mnv1h_9{pointer-events:auto;position:absolute}._control_mnv1h_15{background:var(--control-bg);color:var(--control-text);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-1);opacity:.6;transition:opacity var(--transition-fast)}._slot_mnv1h_9:hover ._control_mnv1h_15,._control_mnv1h_15:focus-visible,._control_mnv1h_15[data-state=open],._control_mnv1h_15:hover{opacity:1}._rename_mnv1h_32{pointer-events:auto;height:var(--control-h-sm);padding:0 var(--space-2);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--control-text);background:var(--control-bg);border:var(--border-w) solid var(--accent);border-radius:var(--radius-sm);box-shadow:var(--shadow-1);position:absolute}._addForm_mnv1h_47{gap:var(--space-4);flex-direction:column;display:flex}._actions_mnv1h_53{justify-content:flex-end;gap:var(--space-2);display:flex}._layer_3lnso_1{pointer-events:none;z-index:300000;position:absolute;inset:0}._cursor_3lnso_8{transform-origin:0 0;transition:left 60ms linear,top 60ms linear;position:absolute}._arrow_3lnso_16{display:block}._name_3lnso_20{border-radius:var(--radius-sm);color:var(--accent-text);white-space:nowrap;padding:1px 6px;font-size:12px;position:absolute;top:14px;left:14px}._wrap_w477o_1{position:absolute}._disc_w477o_6{border-radius:var(--radius-pill);width:100%;height:100%;box-shadow:0 0 0 3px var(--surface), var(--shadow-card);touch-action:none;-webkit-user-select:none;user-select:none;outline:none;position:relative}._disc_w477o_6[data-movable]{cursor:grab}._disc_w477o_6[data-dragging]{cursor:grabbing;box-shadow:0 0 0 3px var(--surface), var(--shadow-card-lifted);transform:scale(1.06)}._disc_w477o_6:focus-visible{box-shadow:0 0 0 3px var(--surface), 0 0 0 6px var(--focus), var(--shadow-card)}@media (prefers-reduced-motion:reduce){._disc_w477o_6[data-dragging]{transform:none}}._grip_w477o_45{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--accent);border:2px solid var(--surface);cursor:nwse-resize;touch-action:none;opacity:0;position:absolute;top:85.4%;left:85.4%;translate:-50% -50%}._wrap_w477o_1:hover ._grip_w477o_45,._wrap_w477o_1:focus-within ._grip_w477o_45,._grip_w477o_45:active{opacity:1}._actions_w477o_65{transform-origin:50% 100%;border-radius:var(--radius-md);background:var(--panel-bg);box-shadow:var(--shadow-2);border:var(--border-w) solid var(--panel-border);gap:2px;padding:2px;display:none;position:absolute;bottom:100%;left:50%}._wrap_w477o_1:hover ._actions_w477o_65,._wrap_w477o_1:focus-within ._actions_w477o_65{display:flex}._layer_35til_1{z-index:200000;touch-action:none;position:absolute;inset:0}._layer_35til_1[data-mode=draw]{cursor:var(--tool-cursor,crosshair)}._layer_35til_1[data-mode=erase]{cursor:var(--tool-cursor,cell)}._svg_35til_16{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._path_35til_25{fill:none;stroke-linecap:round;stroke-linejoin:round}._eraser_35til_31{fill:var(--overlay);stroke:var(--text);stroke-width:1.5px;opacity:.4}._trail_35til_39{fill:none;stroke:var(--overlay);stroke-linecap:round;stroke-linejoin:round;opacity:.18}._media_1qqfz_1{border-radius:var(--radius-md);background:var(--surface-2);box-shadow:var(--shadow-2);margin:0;position:absolute;overflow:hidden}._media_1qqfz_1[data-pinned]{box-shadow:var(--shadow-2), 0 0 0 2px var(--accent)}._media_1qqfz_1 img,._media_1qqfz_1 video{object-fit:contain;-webkit-user-select:none;user-select:none;background:var(--surface-2);width:100%;height:100%;display:block}._bar_1qqfz_26{background:var(--overlay);height:40px;color:var(--overlay-text);touch-action:none;justify-content:space-between;align-items:center;padding:0 8px;display:none;position:absolute;inset:0 0 auto}._bar_1qqfz_26[data-movable]{cursor:move}._barActions_1qqfz_43{cursor:default;gap:2px;display:flex}._resize_1qqfz_49{cursor:nwse-resize;background:linear-gradient(135deg, transparent 50%, var(--accent) 50%);touch-action:none;width:28px;height:28px;display:none;position:absolute;bottom:0;right:0}._media_1qqfz_1:hover ._bar_1qqfz_26,._media_1qqfz_1:focus-within ._bar_1qqfz_26,._media_1qqfz_1:hover ._resize_1qqfz_49{display:flex}._badge_1qqfz_67{border-radius:var(--radius-pill);background:var(--accent);width:22px;height:22px;color:var(--accent-text);pointer-events:none;place-items:center;display:grid;position:absolute;top:6px;left:6px}._media_1qqfz_1:hover ._badge_1qqfz_67{display:none}._locked_1qqfz_85{border-radius:var(--radius-pill);background:var(--overlay);color:var(--overlay-text);pointer-events:none;align-items:center;gap:4px;padding:2px 8px;font-size:13px;display:inline-flex;position:absolute;bottom:8px;left:8px}._sound_1qqfz_100{border-radius:var(--radius-pill);background:var(--panel-bg);position:absolute;bottom:8px;right:8px}._blocked_1qqfz_108{border-radius:var(--radius-md);background:var(--accent);width:max-content;height:max-content;color:var(--accent-text);cursor:pointer;border:0;margin:auto;padding:10px 16px;font-size:16px;position:absolute;inset:0}._media_1qqfz_1[data-remote-drag]{opacity:.9;transition:left .16s linear,top .16s linear,width .16s linear,height .16s linear}._frame_14gnq_1{background:var(--surface-2);border:0;width:100%;height:100%;display:block}._shield_14gnq_10{position:absolute;inset:0}._refused_14gnq_15{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4);text-align:center;background:var(--overlay);color:var(--overlay-text);font-size:var(--text-md);flex-direction:column;display:flex;position:absolute;inset:0}._edge_swsml_2{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}._edge_swsml_2[data-side=left],._edge_swsml_2[data-side=right]{width:72px;top:0;bottom:0}._edge_swsml_2[data-side=top],._edge_swsml_2[data-side=bottom]{height:64px;left:0;right:0}._edge_swsml_2[data-side=left]{background:linear-gradient(to right, var(--overlay), transparent);left:0}._edge_swsml_2[data-side=right]{background:linear-gradient(to left, var(--overlay), transparent);right:0}._edge_swsml_2[data-side=top]{background:linear-gradient(to bottom, var(--overlay), transparent);top:0}._edge_swsml_2[data-side=bottom]{background:linear-gradient(to top, var(--overlay), transparent);bottom:18px}._edgeButton_swsml_45{pointer-events:auto;border-radius:var(--radius-pill);border:2px solid var(--accent);background:var(--panel-bg);width:44px;height:44px;color:var(--accent);box-shadow:var(--shadow-2);cursor:pointer;place-items:center;display:grid}._edgeButton_swsml_45:hover{background:var(--accent);color:var(--accent-text)}._edgeButton_swsml_45:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:no-preference){._edge_swsml_2[data-side=right] ._edgeButton_swsml_45{animation:1.6s ease-in-out 3 _nudge-right_swsml_1}._edge_swsml_2[data-side=left] ._edgeButton_swsml_45{animation:1.6s ease-in-out 3 _nudge-left_swsml_1}}@keyframes _nudge-right_swsml_1{50%{transform:translate(6px)}}@keyframes _nudge-left_swsml_1{50%{transform:translate(-6px)}}._track_swsml_92{z-index:4;border-radius:var(--radius-pill);background:var(--surface-2);border:var(--border-w) solid var(--control-border);box-shadow:var(--shadow-1);position:absolute}._track_swsml_92[data-axis=x]{height:14px;bottom:4px;left:32px}._track_swsml_92[data-axis=y]{width:14px;top:32px;right:4px}._thumb_swsml_113{border-radius:var(--radius-pill);background:var(--accent);cursor:grab;touch-action:none;position:absolute;top:0;left:0}._track_swsml_92[data-axis=x] ._thumb_swsml_113{height:100%}._track_swsml_92[data-axis=y] ._thumb_swsml_113{width:100%}._thumb_swsml_113:active{cursor:grabbing}._thumb_swsml_113:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._hint_swsml_140{z-index:5;align-items:center;gap:var(--space-2);max-width:min(560px,90%);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--toast-bg);color:var(--toast-text);box-shadow:var(--shadow-2);font-size:var(--text-sm);display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){._edgeButton_swsml_45[data-pulse]{animation:1.1s ease-out 5 _ping_swsml_1}._edge_swsml_2[data-side=right] ._edgeButton_swsml_45[data-pulse]{animation:1.1s ease-in-out 5 _nudge-right_swsml_1,1.1s ease-out 5 _ping_swsml_1}._edge_swsml_2[data-side=left] ._edgeButton_swsml_45[data-pulse]{animation:1.1s ease-in-out 5 _nudge-left_swsml_1,1.1s ease-out 5 _ping_swsml_1}._track_swsml_92[data-pulse]{animation:1.1s ease-out 5 _ping_swsml_1}._track_swsml_92[data-pulse] ._thumb_swsml_113{animation:1.1s ease-in-out 5 _thumb-flash_swsml_1}}@media (prefers-reduced-motion:reduce){._edgeButton_swsml_45[data-pulse],._track_swsml_92[data-pulse]{outline:3px solid var(--accent);outline-offset:2px;animation:5s ease-out forwards _ring-fade_swsml_1}}@keyframes _ping_swsml_1{0%{box-shadow:0 0 0 0 var(--accent)}to{box-shadow:0 0 0 14px #0000}}@keyframes _thumb-flash_swsml_1{50%{filter:brightness(1.45)}}@keyframes _ring-fade_swsml_1{0%,70%{outline-color:var(--accent)}to{outline-color:#0000}}._chip_o9gq2_1{z-index:2000000;max-width:260px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--cursor-chip-bg);color:var(--cursor-chip-text);font-size:var(--text-sm);box-shadow:var(--shadow-2);pointer-events:none;white-space:nowrap;position:fixed}._strip_11ob5_1{transform-origin:0 0;white-space:nowrap;align-items:center;gap:2px;margin-top:2px;display:flex;position:absolute;top:100%;left:0}._dots_11ob5_13{border-radius:var(--radius-pill);background:var(--panel-bg);box-shadow:var(--shadow-1);align-items:center;padding:2px 6px 2px 4px;display:inline-flex}._dot_11ob5_13{border-radius:var(--radius-pill);box-shadow:0 0 0 1px var(--panel-bg);display:inline-flex;position:relative}._dot_11ob5_13+._dot_11ob5_13{margin-left:-6px}._dot_11ob5_13[data-mine]{z-index:1;box-shadow:0 0 0 2px var(--text)}._count_11ob5_39{color:var(--text);font-size:11px;font-weight:var(--weight-bold);padding-left:var(--space-1)}._button_11ob5_46{border:var(--border-w) solid var(--control-border);background:var(--control-bg);width:20px;height:20px;color:var(--control-text);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}._button_11ob5_46[data-add]{background:var(--accent);border-color:var(--accent);color:var(--accent-text)}._button_11ob5_46:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._group_11ob5_71{align-items:center;gap:1px;margin-right:3px;display:inline-flex}._times_11ob5_78{font-variant-numeric:tabular-nums;color:var(--text);font-size:10px;font-weight:700}._heads_is42z_2{pointer-events:auto;z-index:1;align-items:center;display:flex;position:absolute;bottom:4px;left:6px}._head_is42z_2{border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--card-white);line-height:0}._head_is42z_2+._head_is42z_2{margin-left:-5px}._more_is42z_22{border-radius:var(--radius-pill);background:var(--card-white);color:var(--card-text);margin-left:4px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}._box_18i46_1{transform-origin:100% 100%;z-index:3;position:absolute;bottom:4px}._mark_18i46_8{border:var(--border-w) solid var(--panel-border);border-radius:var(--radius-pill);background:var(--panel-bg);color:var(--text);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-bold);box-shadow:var(--shadow-1);cursor:pointer;align-items:center;gap:3px;padding:2px 6px;line-height:1.2;display:inline-flex}._mark_18i46_8:hover{background:var(--control-hover)}._mark_18i46_8:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._popover_18i46_34{margin-top:var(--space-1);width:240px;padding:var(--space-2);border:var(--border-w) solid var(--panel-border);border-radius:var(--radius-md);background:var(--panel-bg);color:var(--text);font-size:var(--text-sm);box-shadow:var(--shadow-2);cursor:default;position:absolute;top:100%;right:0}._title_18i46_50{margin:0 0 var(--space-1);font-weight:var(--weight-bold)}._list_18i46_55{margin:0 0 var(--space-2);gap:2px;max-height:180px;padding:0;list-style:none;display:grid;overflow-y:auto}._item_18i46_65{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}._swatch_18i46_72{border:var(--border-w) solid var(--card-border);border-radius:2px;flex:none;align-self:center;width:10px;height:10px}._text_18i46_81{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._text_18i46_81[data-hidden]{color:var(--text-muted);font-style:italic}._who_18i46_94{text-overflow:ellipsis;white-space:nowrap;max-width:70px;color:var(--text-muted);font-size:var(--text-xs);flex:none;overflow:hidden}._spread_18i46_104{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:var(--border-w) solid var(--control-border);border-radius:var(--radius-sm);background:var(--control-bg);color:var(--control-text);font:inherit;cursor:pointer;display:inline-flex}._spread_18i46_104:hover{background:var(--control-hover)}._spread_18i46_104:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._wrap_174f2_1{position:absolute}._wrap_174f2_1[data-remote-drag]{transition:left .16s linear,top .16s linear}._wrap_174f2_1[data-remote-drag] ._card_174f2_12>:first-child{box-shadow:var(--shadow-card-lifted)}._card_174f2_12{touch-action:none;border-radius:var(--radius-sm);outline:none;width:100%;height:100%;position:relative}._card_174f2_12[data-movable]{cursor:grab}._card_174f2_12[data-dragging]{cursor:grabbing}._card_174f2_12[data-dragging]>:first-child{box-shadow:var(--shadow-card-lifted);transform:rotate(-2deg)scale(1.03)}._card_174f2_12:focus-visible{box-shadow:0 0 0 3px var(--focus)}._actions_174f2_42{transform-origin:100% 100%;border-radius:var(--radius-md);background:var(--panel-bg);box-shadow:var(--shadow-2);border:var(--border-w) solid var(--panel-border);gap:2px;padding:2px;display:none;position:absolute;bottom:100%;right:0}._wrap_174f2_1:hover ._actions_174f2_42,._wrap_174f2_1:focus-within ._actions_174f2_42{display:flex}@media (prefers-reduced-motion:reduce){._card_174f2_12[data-dragging]>:first-child{transform:none}}._resize_174f2_68{cursor:nwse-resize;touch-action:none;border-right:3px solid var(--accent);border-bottom:3px solid var(--accent);border-bottom-right-radius:var(--radius-sm);opacity:0;position:absolute;bottom:-4px;right:-4px}._wrap_174f2_1:hover ._resize_174f2_68,._wrap_174f2_1:focus-within ._resize_174f2_68{opacity:1}._edge_174f2_86{pointer-events:none;position:absolute}._card_174f2_12[data-stack-target]:after{content:"";border:3px dashed var(--accent);border-radius:var(--radius-md);background:var(--area-highlight);pointer-events:none;position:absolute;inset:-4px}._stackLabel_174f2_102{z-index:4;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-text);font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;transform-origin:50%;pointer-events:none;padding:2px 8px;position:absolute;top:50%;left:50%}._card_174f2_12[data-vote-target]{box-shadow:0 0 0 4px var(--accent)}._container_sbmi5_1{background:var(--board-bg);background-image:var(--board-bg-image);background-size:var(--board-bg-size,auto);touch-action:none;cursor:var(--tool-cursor,auto);position:absolute;inset:0;overflow:hidden}._surface_sbmi5_13{transform-origin:0 0;background-color:var(--surface-bg);box-shadow:var(--shadow-2);border-radius:var(--radius-md);position:absolute;top:0;left:0;overflow:hidden}._surface_sbmi5_13[data-bg=grid]{background-image:linear-gradient(var(--grid-line) 2px, transparent 2px), linear-gradient(90deg, var(--grid-line) 2px, transparent 2px);background-size:40px 40px}._surface_sbmi5_13[data-bg=dots]{background-image:radial-gradient(var(--grid-line) 3px, transparent 3px);background-size:32px 32px}._area_sbmi5_36{border:1px solid var(--area-border);background:var(--area-bg);transition:background var(--transition-fast), box-shadow var(--transition-fast);position:absolute}._area_sbmi5_36:not([data-titled]){background:0 0;border:0}._area_sbmi5_36[data-drop=ok]{background:var(--area-highlight);box-shadow:inset 0 0 0 3px var(--accent)}._area_sbmi5_36[data-drop=reject]{box-shadow:inset 0 0 0 3px var(--danger)}._areaTitle_sbmi5_59{font-size:26px;font-weight:var(--weight-bold);color:var(--area-title);pointer-events:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 18px;display:flex}._areaCount_sbmi5_71{text-align:center;border-radius:var(--radius-pill);background:var(--surface-2);min-width:32px;color:var(--text-muted);padding:2px 10px;font-size:18px}._svgLayer_sbmi5_81{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}._stroke_sbmi5_90,._preview_sbmi5_91{fill:none;stroke-linecap:round;stroke-linejoin:round}._stroke_sbmi5_90[data-erasing]{opacity:.2}._preview_sbmi5_91{opacity:.7}._remoteDrag_sbmi5_105{pointer-events:none;opacity:.9;z-index:100000;transition:left .16s linear,top .16s linear;position:absolute;transform:rotate(-2deg)}._remoteWho_sbmi5_116{background:var(--cursor-chip-bg);color:var(--cursor-chip-text);border-radius:var(--radius-sm);white-space:nowrap;margin-top:4px;padding:2px 6px;font-size:14px;position:absolute;top:100%;left:4px}@media (prefers-reduced-motion:reduce){._remoteDrag_sbmi5_105{transition:none;transform:none}}._empty_sbmi5_136{color:var(--text-muted);pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}._container_sbmi5_1[data-inactive]{visibility:hidden;pointer-events:none}._pulseFrame_sbmi5_157{z-index:99999;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 8px var(--accent), inset 0 0 120px var(--area-highlight);opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){._pulseFrame_sbmi5_157{animation:1.2s ease-in-out 2 _frame-pulse_sbmi5_1}._area_sbmi5_36[data-pulse]{animation:1.2s ease-in-out 2 _area-pulse_sbmi5_1}}@media (prefers-reduced-motion:reduce){._pulseFrame_sbmi5_157{animation:2.4s ease-out forwards _frame-fade_sbmi5_1}._area_sbmi5_36[data-pulse]{background:var(--area-highlight);box-shadow:inset 0 0 0 4px var(--accent);animation:2.4s ease-out forwards _area-fade_sbmi5_1}}@keyframes _frame-pulse_sbmi5_1{50%{opacity:1}}@keyframes _area-pulse_sbmi5_1{0%,to{box-shadow:inset 0 0 0 0 var(--accent)}50%{background:var(--area-highlight);box-shadow:inset 0 0 0 4px var(--accent)}}@keyframes _frame-fade_sbmi5_1{0%,60%{opacity:1}to{opacity:0}}@keyframes _area-fade_sbmi5_1{60%{background:var(--area-highlight);box-shadow:inset 0 0 0 4px var(--accent)}to{background:var(--area-bg);box-shadow:inset 0 0 0 0 var(--accent)}}._popup_mk6di_1{z-index:300;gap:var(--space-2);max-height:60vh;padding:var(--space-2) var(--space-3);background:var(--panel-bg);color:var(--text);border:var(--border-w) solid var(--panel-border);border-radius:var(--radius-md);box-shadow:var(--shadow-2);font-size:var(--text-sm);flex-direction:column;display:flex;position:fixed}._popup_mk6di_1:before{content:"";inset-inline:0;height:12px;position:absolute;bottom:100%}._title_mk6di_26{font-weight:var(--weight-bold)}._lists_mk6di_30{gap:var(--space-2);flex-direction:column;min-height:0;display:flex;overflow-y:auto}._list_mk6di_30{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._list_mk6di_30+._list_mk6di_30{padding-top:var(--space-2);border-top:var(--border-w) solid var(--panel-border)}._row_mk6di_53{align-items:center;gap:var(--space-2);min-width:0;display:flex}._name_mk6di_60{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._state_mk6di_68{color:var(--text-muted);flex:none;display:inline-flex}._row_mk6di_53[data-ready] ._state_mk6di_68{color:var(--accent)}:root[data-skin=win95][data-mode=vista] ._popup_mk6di_1{background:var(--vista-glass-strong);-webkit-backdrop-filter:var(--vista-blur);backdrop-filter:var(--vista-blur);box-shadow:var(--vista-glass-edge), var(--shadow-2)}._wrap_1ofqe_2{flex:none;display:inline-flex}._timer_1ofqe_7{white-space:nowrap;align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);border:var(--border-w) solid var(--control-border);background:var(--control-bg);color:var(--control-text);font-variant-numeric:tabular-nums;font-weight:var(--weight-bold);transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);flex:none;padding:2px 4px 2px 10px;display:inline-flex}._timer_1ofqe_7[data-prominent]{background:color-mix(in srgb, var(--accent) calc(var(--ready-level) * 40%), var(--control-bg));border-color:var(--accent);box-shadow:0 0 0 calc(var(--ready-level) * 3px) color-mix(in srgb, var(--accent) 35%, transparent);transform:scale(calc(1 + var(--ready-level) * .14))}._timer_1ofqe_7[data-all-ready],._timer_1ofqe_7[data-last-one]{background:var(--accent);color:var(--accent-text)}@media (prefers-reduced-motion:no-preference){._timer_1ofqe_7[data-last-one]{animation:1s step-end infinite _lastOne_1ofqe_1}}@keyframes _lastOne_1ofqe_1{50%{background:color-mix(in srgb, var(--accent) 40%, var(--control-bg));color:var(--control-text)}}@media (prefers-reduced-motion:reduce){._timer_1ofqe_7{transition:none}}._readyToggle_1ofqe_63{width:22px;height:22px;border:var(--border-w) solid var(--control-border);border-radius:var(--radius-pill);background:var(--control-bg);color:var(--text-muted);cursor:pointer;justify-content:center;align-items:center;margin-inline-start:var(--space-1);padding:0;display:inline-flex}._readyToggle_1ofqe_63:hover{background:var(--control-hover)}._readyToggle_1ofqe_63[aria-pressed=true]{border-color:var(--accent-text);background:var(--accent);color:var(--accent-text)}._readyCount_1ofqe_89{color:inherit;font:inherit;font-size:var(--text-xs);cursor:default;background:0 0;border:0;padding:0 2px}._readyToggle_1ofqe_63:focus-visible,._readyCount_1ofqe_89:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._timer_1ofqe_7[data-urgent]{border-color:var(--danger);color:var(--danger)}._timer_1ofqe_7[data-done]{background:var(--danger);border-color:var(--danger);color:var(--danger-text)}@media (prefers-reduced-motion:no-preference){._timer_1ofqe_7[data-urgent]{animation:1s ease-in-out infinite _pulse_1ofqe_1}}@keyframes _pulse_1ofqe_1{50%{opacity:.6}}._bell_1ofqe_129{width:var(--control-h-sm);height:var(--control-h-sm);border:var(--border-w) solid var(--danger-text);border-radius:var(--radius-pill);background:var(--danger-text);color:var(--danger);cursor:pointer;transform-origin:50% 15%;justify-content:center;align-items:center;padding:0;display:inline-flex}._bell_1ofqe_129:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){._bell_1ofqe_129{box-shadow:0 0 0 3px var(--danger-text)}}@media (prefers-reduced-motion:no-preference){._bell_1ofqe_129{animation:.7s ease-in-out infinite _ring_1ofqe_1}}@keyframes _ring_1ofqe_1{0%,to{transform:rotate(0)}10%,30%,50%{transform:rotate(16deg)}20%,40%,60%{transform:rotate(-16deg)}70%{transform:rotate(0)}}._offer_13wmt_2{top:calc(var(--space-6) * 2);right:var(--space-4);z-index:140;gap:var(--space-2);width:280px;max-width:calc(100vw - var(--space-5));padding:var(--space-3) var(--space-4);color:var(--text);background:var(--panel-bg);border:var(--border-w) solid var(--panel-border);border-left:var(--space-1) solid var(--accent);border-radius:var(--radius-md);box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:fixed}._title_13wmt_21{font-size:var(--text-md);font-weight:var(--weight-bold);margin:0}._body_13wmt_27{font-size:var(--text-sm);color:var(--text-muted);margin:0}._actions_13wmt_33{gap:var(--space-2);margin-top:var(--space-1);display:flex}._ring_18cj9_6{z-index:150;pointer-events:none;border-radius:var(--radius-md);box-shadow:0 0 0 2px var(--surface), 0 0 0 5px var(--focus);position:fixed}@media (prefers-reduced-motion:no-preference){._ring_18cj9_6{transition:left var(--transition-fast), top var(--transition-fast), width var(--transition-fast), height var(--transition-fast)}}._popover_18cj9_26{z-index:151;gap:var(--space-2);width:320px;max-width:calc(100vw - var(--space-5));padding:var(--space-3) var(--space-4);color:var(--callout-text);background:var(--callout-bg);border:var(--border-w) solid var(--callout-muted);border-radius:var(--radius-md);box-shadow:var(--shadow-2);font-size:var(--text-md);visibility:hidden;flex-direction:column;line-height:1.4;display:flex;position:fixed}._popover_18cj9_26[data-ready]{visibility:visible}._popover_18cj9_26:focus{outline:none}._popover_18cj9_26:focus-visible{outline:2px solid var(--callout-text);outline-offset:2px}._head_18cj9_59{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._title_18cj9_66{font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--callout-text);margin:0}._count_18cj9_73{font-size:var(--text-sm);color:var(--callout-muted);white-space:nowrap;flex:none}._body_18cj9_80{font-size:var(--text-md);color:var(--callout-text);margin:0}._actions_18cj9_86{align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:flex}._spacer_18cj9_93{flex:1}._button_18cj9_97,._primary_18cj9_98,._skip_18cj9_99{min-height:var(--control-h-sm);padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);border-radius:var(--radius-sm);cursor:pointer}._button_18cj9_97{color:var(--callout-text);border:var(--border-w) solid var(--callout-muted);background:0 0}._button_18cj9_97:hover{color:var(--callout-bg);background:var(--callout-muted)}._primary_18cj9_98{color:var(--callout-bg);background:var(--callout-text);border:var(--border-w) solid var(--callout-text);font-weight:var(--weight-bold)}._primary_18cj9_98:hover{background:var(--callout-muted);border-color:var(--callout-muted)}._skip_18cj9_99{color:var(--callout-muted);background:0 0;border:none;padding-left:0;text-decoration:underline}._skip_18cj9_99:hover{color:var(--callout-text)}._button_18cj9_97:focus-visible,._primary_18cj9_98:focus-visible,._skip_18cj9_99:focus-visible{outline:2px solid var(--callout-text);outline-offset:2px}._layout_1vskk_1{background:var(--board-bg);grid-template:"head head""notice notice""board aside"minmax(0,1fr)"dock dock"/minmax(0,1fr) auto;height:100%;display:grid}@media (width<=900px){._layout_1vskk_1{grid-template:"head""notice""board"minmax(65vh,auto)"dock"/minmax(0,1fr);height:auto;min-height:100%}._main_1vskk_24{min-height:65vh}._top_1vskk_28{row-gap:var(--space-2);flex-wrap:wrap}._spacer_1vskk_33{display:none}._tabsRow_1vskk_37{flex:1 0 100%;order:10;min-width:0}}._top_1vskk_28{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--panel-bg);border-bottom:var(--border-w) solid var(--panel-border);box-shadow:var(--shadow-1);z-index:2;grid-area:head;min-width:0;display:flex}._brand_1vskk_57{color:var(--accent);font-size:24px;line-height:1;text-decoration:none}._name_1vskk_64{font-size:var(--text-lg);white-space:nowrap;text-overflow:ellipsis;max-width:240px;margin:0;overflow:hidden}._spacer_1vskk_33{flex:1}._tabsRow_1vskk_37{flex:0 auto;min-width:0;display:flex}._notices_1vskk_85{flex-direction:column;grid-area:notice;min-width:0;display:flex}._banner_1vskk_92{padding:var(--space-1) var(--space-3);background:var(--warning);color:var(--warning-text);font-size:var(--text-sm);text-align:center}._main_1vskk_24{grid-area:board;min-width:0;min-height:0;position:relative;overflow:hidden}._hand_1vskk_108{border-top:var(--border-w) solid var(--panel-border);background:var(--panel-bg);box-shadow:var(--shadow-2);z-index:2;grid-area:dock}._skip_1vskk_117{top:var(--space-2);left:var(--space-3);z-index:300;padding:var(--space-2) var(--space-4);color:var(--accent-text);background:var(--accent);border-radius:var(--radius-md);box-shadow:var(--shadow-2);text-decoration:none;position:absolute;transform:translateY(-200%)}._skip_1vskk_117:focus{transform:none}._main_1vskk_24:focus{outline:none}._main_1vskk_24:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}:root[data-skin=win95][data-mode=vista] ._layout_1vskk_1{background:var(--vista-wallpaper)}:root[data-skin=win95][data-mode=vista] ._top_1vskk_28,:root[data-skin=win95][data-mode=vista] ._hand_1vskk_108{background:var(--vista-sheen), var(--vista-glass);border-color:var(--vista-glass-border);box-shadow:var(--vista-glass-edge), var(--shadow-1)}:root[data-skin=win95][data-mode=vista] ._name_1vskk_64{text-shadow:var(--vista-title-glow)}:root[data-skin=win95][data-mode=vista] ._brand_1vskk_57{color:var(--panel-title-text)}._side_14tor_5{--strip:36px;z-index:3;border-left:var(--border-w) solid var(--panel-border);background:var(--surface-2);width:300px;min-height:0;transition:width var(--transition-fast) ease;grid-area:aside;position:relative}._side_14tor_5:not([data-open]){width:var(--strip)}._clip_14tor_22{position:absolute;inset:0;overflow:hidden}._body_14tor_28{gap:var(--space-3);width:300px;padding:var(--space-3);overscroll-behavior:contain;background:var(--surface-2);visibility:hidden;transition:visibility 0s linear var(--transition-fast);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:auto}._side_14tor_5[data-open] ._body_14tor_28{visibility:visible;transition-delay:0s}._body_14tor_28:focus{outline:none}._body_14tor_28:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}._body_14tor_28>*{flex:none}._handle_14tor_3{top:var(--space-4);z-index:1;width:var(--strip);align-items:center;gap:var(--space-2);min-height:112px;padding:var(--space-2) 0;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text);background:var(--panel-bg);border:var(--border-w) solid var(--panel-border);border-radius:var(--radius-md) 0 0 var(--radius-md);box-shadow:var(--shadow-1);cursor:pointer;border-right:0;flex-direction:column;display:flex;position:absolute;right:100%}._handle_14tor_3:hover{background:var(--surface-2)}._side_14tor_5:not([data-open]) ._handle_14tor_3{color:var(--accent-text);background:var(--accent);border-color:var(--accent);right:0}._side_14tor_5:not([data-open]) ._handle_14tor_3:hover{background:var(--accent-hover)}._handleLabel_14tor_105{writing-mode:vertical-rl;letter-spacing:.04em;white-space:nowrap}._badge_14tor_111{min-width:22px;padding:0 var(--space-1);font-size:var(--text-xs);text-align:center;color:var(--text);background:var(--surface-2);border:var(--border-w) solid var(--panel-border);border-radius:var(--radius-pill);line-height:20px}._backdrop_14tor_123{display:none}@media (width<=900px){._side_14tor_5,._side_14tor_5:not([data-open]){z-index:91;width:min(85vw,360px);transition:transform var(--transition-fast) ease, box-shadow var(--transition-fast) ease;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}._side_14tor_5[data-open]{box-shadow:var(--shadow-2);transform:none}._body_14tor_28{width:100%}._handle_14tor_3,._side_14tor_5:not([data-open]) ._handle_14tor_3{width:40px;min-height:128px;top:50%;right:100%;translate:0 -50%}._backdrop_14tor_123{z-index:90;background:var(--overlay);opacity:0;pointer-events:none;transition:opacity var(--transition-fast) ease;display:block;position:fixed;inset:0}._backdrop_14tor_123[data-open]{opacity:1;pointer-events:auto}}._side_14tor_5[data-stub]:not([data-open]){width:12px}._side_14tor_5[data-stub] ._handle_14tor_3:not(:hover):not(:focus-visible){justify-content:center;gap:0;width:12px;min-height:56px;padding:0}._side_14tor_5[data-stub] ._handle_14tor_3:not(:hover):not(:focus-visible) ._handleLabel_14tor_105,._side_14tor_5[data-stub] ._handle_14tor_3:not(:hover):not(:focus-visible) ._badge_14tor_111{display:none}._side_14tor_5[data-stub] ._handle_14tor_3:not(:hover):not(:focus-visible) svg{width:12px;height:12px}@media (pointer:coarse){._side_14tor_5[data-stub] ._handle_14tor_3:not(:focus-visible){width:18px;min-height:64px}}:root[data-skin=win95][data-mode=vista] ._side_14tor_5{background:var(--vista-glass);border-color:var(--vista-glass-border);box-shadow:var(--vista-glass-edge)}:root[data-skin=win95][data-mode=vista] ._body_14tor_28{background:0 0}@media (width<=900px){:root[data-skin=win95][data-mode=vista] ._side_14tor_5{background:var(--vista-glass-strong);-webkit-backdrop-filter:var(--vista-blur);backdrop-filter:var(--vista-blur)}}._center_1hdh0_1{justify-content:center;align-items:center;gap:var(--space-3);height:100%;padding:var(--space-5);flex-direction:column;display:flex;overflow:auto}._join_1hdh0_12{width:min(560px,100%)}._form_1hdh0_16{gap:var(--space-4);flex-direction:column;display:flex}._muted_1hdh0_22{color:var(--text-muted);margin:0}._error_1hdh0_27{color:var(--danger);margin:0}._actions_1hdh0_32{justify-content:space-between;align-items:center;display:flex}._actions_1hdh0_32 a{color:var(--accent)}._page_17iqw_1{height:100%;padding:var(--space-5);place-items:center;display:grid}._page_17iqw_1 a{color:var(--accent)}._page_mik94_1{height:100%;padding:var(--space-5);background:var(--bg);overflow:auto}._header_mik94_8{max-width:1100px;margin:0 auto var(--space-5);justify-content:space-between;align-items:center;display:flex}._brand_mik94_16{align-items:center;gap:var(--space-3);display:flex}._logo_mik94_22{color:var(--accent);font-size:40px;line-height:1}._title_mik94_28{font-size:var(--text-xl);margin:0}._tagline_mik94_33{color:var(--text-muted);margin:0}._grid_mik94_38{gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;max-width:1100px;margin:0 auto;display:grid}@media (width<=860px){._grid_mik94_38{grid-template-columns:1fr}}._side_mik94_53{gap:var(--space-5);flex-direction:column;display:flex}._form_mik94_59{gap:var(--space-4);flex-direction:column;display:flex}._row_mik94_65{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._presets_mik94_71{gap:var(--space-2);border:0;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;display:grid}._legend_mik94_80{font-size:var(--text-sm);font-weight:var(--weight-bold);margin-bottom:var(--space-2)}._preset_mik94_71{gap:var(--space-1);padding:var(--space-3);border:var(--border-w) solid var(--border-color);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;flex-direction:column;display:flex;position:relative}._preset_mik94_71 input{opacity:0;pointer-events:none;position:absolute}._preset_mik94_71[data-selected]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}._preset_mik94_71:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}._presetTitle_mik94_114{font-weight:var(--weight-bold)}._presetDesc_mik94_118{font-size:var(--text-sm);color:var(--text-muted)}._subTitle_mik94_123{margin:var(--space-2) 0 0;font-size:var(--text-md)}._error_mik94_128{color:var(--danger);margin:0}._recent_mik94_133,._how_mik94_134{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}._recent_mik94_133 a{color:var(--accent)}._recentId_mik94_146{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-sm)}._footer_mik94_152{max-width:1100px;margin:var(--space-5) auto 0;padding-top:var(--space-3);font-size:var(--text-sm)}._footer_mik94_152 a{color:var(--text-muted)}._hint_mik94_163{font-size:var(--text-sm);color:var(--text-muted);margin:0}._page_1b8qf_1{height:100%;padding:var(--space-5);background:var(--bg);overflow:auto}._panel_1b8qf_8{max-width:760px;margin:0 auto}._article_1b8qf_13{gap:var(--space-3);flex-direction:column;line-height:1.5;display:flex}._article_1b8qf_13 p{margin:0}._article_1b8qf_13 a{color:var(--accent)}._updated_1b8qf_28{color:var(--text-muted);font-size:var(--text-sm)}._section_1b8qf_33{gap:var(--space-2);flex-direction:column;display:flex}._heading_1b8qf_39{margin:var(--space-3) 0 0;font-size:var(--text-lg)}._list_1b8qf_44{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}._contact_1b8qf_52{font-weight:var(--weight-bold)}
