:root{--exhaustive-bg:#ffffff;--exhaustive-fg:#1d5fd6;--exhaustive-border:rgba(29,95,214,0.55);--exhaustive-hover-bg:#e8f0fd;--exhaustive-hover-border:#1d5fd6;--exhaustive-shadow:0 1px 2px rgba(15,43,76,0.04);--exhaustive-weight:700}.btn-secondary:has(>svg.text-magnifier){background:var(--exhaustive-bg);color:var(--exhaustive-fg);border-color:var(--exhaustive-border);box-shadow:var(--exhaustive-shadow);font-weight:var(--exhaustive-weight)}.btn-secondary:has(>svg.text-magnifier):hover:not(:disabled){background:var(--exhaustive-hover-bg);border-color:var(--exhaustive-hover-border);color:var(--exhaustive-fg)}html[data-skin=signal]{zoom:1.24;--c-accent:11 42 91;--c-accent-deep:7 28 62;--c-accent-soft:227 235 247;--c-navy:11 42 91;--c-ink:14 23 38;--c-red:215 38 61;--c-magnifier:215 38 61;--exhaustive-bg:#ffffff;--exhaustive-fg:#d7263d;--exhaustive-border:#d7263d;--exhaustive-hover-bg:#fbe7ea;--exhaustive-hover-border:#b51e32;--exhaustive-shadow:none;--exhaustive-weight:700;--canvas:#f4f6f9;--font-sans:var(--font-archivo),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:6px;--r-menu:6px;--r-box:4px;--r-pill:4px;--r-btn:4px;--r-tab:4px;--card-border:#cbd3e0;--card-shadow:none;--glass-bg:#ffffff;--shadow-glass:none;--shadow-glass-lg:none;--topbar-bg:#ffffff;--topbar-fg:#0e1726;--topbar-line:#cbd3e0;--topbar-shadow:none;--topbar-tab-fg:rgba(14,23,38,0.6);--topbar-tab-hover-bg:#f4f6f9;--topbar-tab-hover-fg:#0e1726;--topbar-tab-on-bg:transparent;--topbar-tab-on-fg:#0e1726;--topbar-tab-on-line:#d7263d;--topbar-link-fg:rgba(14,23,38,0.55);--logo-filter:none;--rail-bg:#0b2a5b;--rail-line:#0b2a5b;--rail-fg:rgba(255,255,255,0.72);--rail-hover-bg:rgba(255,255,255,0.08);--rail-hover-fg:#ffffff;--rail-on-bg:rgba(255,255,255,0.1);--rail-on-fg:#ffffff;--rail-on-line:#d7263d;--rail-sub-line:rgba(255,255,255,0.2);--btn-bg:#d7263d;--btn-hover-bg:#b51e32;--btn-fg:#ffffff;--btn-shadow:none;--btn-weight:600;--btn2-bg:#ffffff;--btn2-fg:#0e1726;--btn2-border:#cbd3e0;--btn2-hover-border:#0b2a5b;--btn2-hover-fg:#0b2a5b;--btn2-shadow:none;--pill-border:#cbd3e0;--pill-hover-border:#0b2a5b;--menu-border:#cbd3e0;--menu-shadow:0 8px 24px -12px rgba(14,23,38,0.3);--count-bg:#d7263d;--count-fg:#ffffff;--switch-border:#cbd3e0;--switch-on-bg:#d7263d;--switch-on-fg:#ffffff;--switch-on-shadow:none;--switch-off-fg:rgba(14,23,38,0.7);--box-border:#cbd3e0;--box-focus:#0b2a5b;--box-ring:rgba(11,42,91,0.15);--bubble-user-bg:#0b2a5b;--bubble-border:#cbd3e0;--bubble-shadow:none;--icon-stroke:2;--icon-cap:square;--icon-join:miter;--icon-fill:none;--selection:rgba(215,38,61,0.2);--focus-ring:rgba(11,42,91,0.5)}html[data-skin=signal] h1{font-size:22px;font-weight:800;font-stretch:88%;letter-spacing:-.02em}html[data-skin=signal] h2{font-weight:700}html[data-skin=signal] :is(.card-solid,.glass):is(.p-4,.p-5){padding:14px}html[data-skin=signal] .rail-tab-on:before{left:-8px}html[data-skin=meadow]{zoom:1.34;--c-accent:79 109 235;--c-accent-deep:58 84 200;--c-accent-soft:233 228 251;--c-navy:76 64 140;--c-ink:42 37 80;--c-red:198 47 59;--c-magnifier:230 57 70;--exhaustive-bg:#ffffff;--exhaustive-fg:#3a54c8;--exhaustive-border:#4f6deb;--exhaustive-hover-bg:#e9e4fb;--exhaustive-hover-border:#3a54c8;--exhaustive-shadow:none;--exhaustive-weight:700;--canvas:#f6f3fd;--font-sans:var(--font-nunito),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:24px;--r-menu:18px;--r-box:999px;--r-pill:999px;--r-btn:999px;--r-tab:999px;--card-bg:#ffffff;--card-border:rgba(185,168,243,0.35);--card-shadow:0 2px 4px rgba(76,64,140,0.04),0 18px 40px -20px rgba(79,109,235,0.25);--glass-bg:rgba(255,255,255,0.9);--shadow-glass:var(--card-shadow);--shadow-glass-lg:var(--card-shadow);--topbar-bg:#e9e4fb;--topbar-fg:#2a2550;--topbar-line:transparent;--topbar-shadow:none;--topbar-tab-fg:rgba(42,37,80,0.65);--topbar-tab-hover-bg:rgba(255,255,255,0.6);--topbar-tab-hover-fg:#2a2550;--topbar-tab-on-bg:#ffffff;--topbar-tab-on-fg:#4f6deb;--topbar-tab-on-shadow:0 4px 12px -6px rgba(79,109,235,0.35);--topbar-link-fg:rgba(42,37,80,0.6);--logo-filter:none;--rail-bg:transparent;--rail-line:transparent;--rail-fg:rgba(42,37,80,0.6);--rail-hover-bg:rgba(233,228,251,0.7);--rail-hover-fg:#2a2550;--rail-on-bg:#ffffff;--rail-on-fg:#4f6deb;--rail-on-shadow:0 4px 12px -6px rgba(79,109,235,0.35);--rail-sub-line:rgba(185,168,243,0.6);--btn-bg:#4f6deb;--btn-hover-bg:#3a54c8;--btn-shadow:0 8px 20px -10px rgba(79,109,235,0.6);--btn-weight:700;--btn2-bg:#ffffff;--btn2-fg:#2a2550;--btn2-border:#b9a8f3;--btn2-hover-border:#4f6deb;--btn2-hover-fg:#4f6deb;--btn2-shadow:none;--pill-bg:#ffffff;--pill-border:#d9d0f8;--pill-hover-border:#b9a8f3;--menu-bg:#ffffff;--menu-border:#e9e4fb;--menu-shadow:0 16px 40px -16px rgba(79,109,235,0.3);--count-bg:#cdefd9;--count-fg:#1f6f45;--switch-border:#d9d0f8;--switch-on-bg:#4f6deb;--switch-on-fg:#ffffff;--switch-on-shadow:0 6px 14px -8px rgba(79,109,235,0.6);--switch-off-fg:rgba(42,37,80,0.6);--box-bg:#ffffff;--box-border:#d9d0f8;--box-focus:#4f6deb;--box-ring:rgba(79,109,235,0.15);--bubble-user-bg:#4f6deb;--bubble-bg:#ffffff;--bubble-border:#e9e4fb;--bubble-shadow:0 8px 20px -14px rgba(79,109,235,0.3);--icon-stroke:1.7;--icon-cap:round;--icon-join:round;--icon-fill:rgba(185,168,243,0.35);--selection:rgba(79,109,235,0.2);--focus-ring:rgba(79,109,235,0.5)}html[data-skin=meadow] h1{font-size:26px;font-weight:800;letter-spacing:-.01em}html[data-skin=meadow] h2{font-weight:800}html[data-skin=meadow] :is(.card-solid,.glass):is(.p-4,.p-5){padding:24px}html[data-skin=meadow] main{gap:20px}html[data-skin=meadow] .text-box{padding-left:16px;padding-right:16px}html[data-skin=slate]{zoom:1.22;--c-accent:76 141 255;--c-accent-deep:47 107 224;--c-accent-soft:28 44 74;--c-navy:154 169 194;--c-ink:230 236 245;--c-red:224 90 106;--c-magnifier:76 141 255;--exhaustive-bg:#1b2538;--exhaustive-fg:#e6ecf5;--exhaustive-border:#4c8dff;--exhaustive-hover-bg:#223050;--exhaustive-hover-border:#7fb0ff;--exhaustive-shadow:none;--exhaustive-weight:600;--canvas:#0e1522;--font-sans:var(--font-plex-sans),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--font-numbers:var(--font-plex-mono),ui-monospace,monospace;--font-mono:var(--font-plex-mono),ui-monospace,monospace;--r-card:10px;--r-menu:8px;--r-box:8px;--r-pill:6px;--r-btn:6px;--r-tab:6px;--card-bg:#161f31;--card-border:rgba(154,169,194,0.18);--card-shadow:none;--glass-bg:#161f31;--shadow-glass:none;--shadow-glass-lg:none;--topbar-bg:#0e1522;--topbar-fg:#e6ecf5;--topbar-line:rgba(154,169,194,0.18);--topbar-shadow:none;--topbar-tab-fg:rgba(230,236,245,0.6);--topbar-tab-hover-bg:rgba(154,169,194,0.1);--topbar-tab-hover-fg:#e6ecf5;--topbar-tab-on-bg:transparent;--topbar-tab-on-fg:#4c8dff;--topbar-tab-on-line:#4c8dff;--topbar-link-fg:rgba(230,236,245,0.55);--logo-filter:brightness(0) invert(1);--logo-filter-card:brightness(0) invert(1);--rail-bg:#0e1522;--rail-line:rgba(154,169,194,0.18);--rail-fg:rgba(230,236,245,0.55);--rail-hover-bg:rgba(154,169,194,0.1);--rail-hover-fg:#e6ecf5;--rail-on-bg:rgba(76,141,255,0.16);--rail-on-fg:#4c8dff;--rail-sub-line:rgba(154,169,194,0.25);--btn-bg:#4c8dff;--btn-hover-bg:#2f6be0;--btn-fg:#ffffff;--btn-shadow:none;--btn-weight:500;--btn2-bg:transparent;--btn2-fg:#e6ecf5;--btn2-border:rgba(154,169,194,0.3);--btn2-hover-border:#4c8dff;--btn2-hover-fg:#4c8dff;--btn2-shadow:none;--pill-bg:#161f31;--pill-border:rgba(154,169,194,0.3);--pill-hover-border:#4c8dff;--menu-bg:#1b2538;--menu-border:rgba(154,169,194,0.25);--menu-shadow:0 16px 40px -12px rgba(0,0,0,0.6);--count-bg:#4c8dff;--count-fg:#ffffff;--switch-border:rgba(154,169,194,0.3);--switch-bg:#161f31;--switch-on-bg:#4c8dff;--switch-on-fg:#ffffff;--switch-on-shadow:none;--switch-off-fg:rgba(230,236,245,0.6);--box-bg:#0e1522;--box-border:rgba(154,169,194,0.3);--box-fg:#e6ecf5;--box-placeholder:rgba(230,236,245,0.35);--box-focus:#4c8dff;--box-ring:rgba(76,141,255,0.2);--bubble-user-bg:#4c8dff;--bubble-bg:#161f31;--bubble-border:rgba(154,169,194,0.18);--bubble-shadow:none;--icon-stroke:1.25;--icon-cap:round;--icon-join:round;--icon-fill:none;--selection:rgba(76,141,255,0.35);--focus-ring:rgba(76,141,255,0.6);--scrollbar:rgba(154,169,194,0.3);--scrollbar-hover:rgba(154,169,194,0.5)}html[data-skin=slate] h1{font-size:20px;font-weight:600;letter-spacing:0}html[data-skin=slate] .tabular-nums,html[data-skin=slate] code,html[data-skin=slate] pre{font-family:var(--font-plex-mono),ui-monospace,monospace}html[data-skin=slate] .bg-white,html[data-skin=slate] [class*="bg-white/"]{background-color:#161f31}html[data-skin=slate] .bg-navy{background-color:#0a0f1a}html[data-skin=slate] [class*=" text-black/3"],html[data-skin=slate] [class*=" text-black/4"],html[data-skin=slate] [class^="text-black/3"],html[data-skin=slate] [class^="text-black/4"]{color:rgba(230,236,245,.5)}html[data-skin=slate] [class*=" text-black/5"],html[data-skin=slate] [class*=" text-black/6"],html[data-skin=slate] [class^="text-black/5"],html[data-skin=slate] [class^="text-black/6"]{color:rgba(230,236,245,.68)}html[data-skin=slate] [class*=" text-black/7"],html[data-skin=slate] [class*=" text-black/8"],html[data-skin=slate] [class*=" text-black/9"],html[data-skin=slate] [class^="text-black/7"],html[data-skin=slate] [class^="text-black/8"],html[data-skin=slate] [class^="text-black/9"]{color:rgba(230,236,245,.88)}html[data-skin=slate] [class*=" border-black/"],html[data-skin=slate] [class^="border-black/"]{border-color:rgba(154,169,194,.18)}html[data-skin=slate] [class*=" bg-black/"],html[data-skin=slate] [class^="bg-black/"]{background-color:rgba(154,169,194,.1)}html[data-skin=ledger]{--c-accent:31 79 191;--c-accent-deep:22 60 148;--c-accent-soft:232 238 250;--c-navy:92 97 112;--c-ink:27 31 42;--c-red:176 42 55;--c-magnifier:200 16 46;--exhaustive-bg:#ffffff;--exhaustive-fg:#1f4fbf;--exhaustive-border:#1f4fbf;--exhaustive-hover-bg:#e8eefa;--exhaustive-hover-border:#163c94;--exhaustive-shadow:none;--exhaustive-weight:700;--canvas:#f6f5f0;--font-sans:var(--font-source-sans),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--font-display:var(--font-lora),Georgia,"Hiragino Mincho ProN",serif;--r-card:10px;--r-menu:8px;--r-box:6px;--r-pill:6px;--r-btn:6px;--r-tab:6px;--card-bg:#ffffff;--card-border:#e2e0d6;--card-shadow:none;--glass-bg:#ffffff;--shadow-glass:none;--shadow-glass-lg:none;--topbar-bg:#ffffff;--topbar-fg:#1b1f2a;--topbar-line:#e2e0d6;--topbar-shadow:none;--topbar-tab-fg:#5c6170;--topbar-tab-hover-bg:#f6f5f0;--topbar-tab-hover-fg:#1b1f2a;--topbar-tab-on-bg:transparent;--topbar-tab-on-fg:#1f4fbf;--topbar-tab-on-line:#1f4fbf;--topbar-link-fg:#5c6170;--logo-filter:none;--rail-bg:#f6f5f0;--rail-line:#e2e0d6;--rail-fg:#5c6170;--rail-hover-bg:#eeede6;--rail-hover-fg:#1b1f2a;--rail-on-bg:transparent;--rail-on-fg:#1f4fbf;--rail-on-line:#1f4fbf;--rail-sub-line:#e2e0d6;--btn-bg:#1f4fbf;--btn-hover-bg:#163c94;--btn-shadow:none;--btn-weight:600;--btn2-bg:#ffffff;--btn2-fg:#1b1f2a;--btn2-border:#d6d4c8;--btn2-hover-border:#1f4fbf;--btn2-hover-fg:#1f4fbf;--btn2-shadow:none;--pill-bg:#ffffff;--pill-border:#d6d4c8;--pill-hover-border:#1f4fbf;--menu-bg:#ffffff;--menu-border:#e2e0d6;--menu-shadow:0 10px 30px -14px rgba(27,31,42,0.25);--count-bg:#1f4fbf;--count-fg:#ffffff;--switch-border:#d6d4c8;--switch-on-bg:#1f4fbf;--switch-on-fg:#ffffff;--switch-on-shadow:none;--switch-off-fg:#5c6170;--box-bg:#ffffff;--box-border:#d6d4c8;--box-fg:#1b1f2a;--box-focus:#1f4fbf;--box-ring:rgba(31,79,191,0.15);--bubble-user-bg:#1f4fbf;--bubble-bg:#ffffff;--bubble-border:#e2e0d6;--bubble-shadow:none;--icon-stroke:1.5;--icon-cap:round;--icon-join:round;--icon-fill:none;--selection:rgba(31,79,191,0.2);--focus-ring:rgba(31,79,191,0.5)}html[data-skin=ledger] h1{font-size:28px;font-weight:700;letter-spacing:0}html[data-skin=ledger] h2{font-size:15px;font-weight:700}html[data-skin=ledger] :is(.card-solid,.glass):is(.p-4,.p-5){padding:20px}html[data-skin=prism]{--c-accent:46 123 255;--c-accent-deep:26 63 166;--c-accent-soft:225 236 255;--c-navy:26 63 166;--c-ink:15 27 61;--c-red:198 47 59;--c-magnifier:255 59 48;--exhaustive-bg:rgba(255,255,255,0.85);--exhaustive-fg:#1a3fa6;--exhaustive-border:#2e7bff;--exhaustive-hover-bg:#e1ecff;--exhaustive-hover-border:#1a3fa6;--exhaustive-shadow:0 6px 16px -10px rgba(46,123,255,0.5);--exhaustive-weight:700;--canvas:#eef4ff;--canvas-glow:radial-gradient(900px 600px at 8% -10%,rgba(46,123,255,0.18),transparent 60%);--font-sans:var(--font-manrope),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:18px;--r-menu:14px;--r-box:12px;--r-pill:999px;--r-btn:999px;--r-tab:999px;--card-bg:rgba(255,255,255,0.72);--card-border:rgba(255,255,255,0.9);--card-blur:blur(18px);--card-shadow:0 1px 2px rgba(26,63,166,0.04),0 20px 50px -24px rgba(26,63,166,0.35);--glass-bg:rgba(255,255,255,0.66);--shadow-glass:var(--card-shadow);--shadow-glass-lg:var(--card-shadow);--topbar-bg:linear-gradient(90deg,#1a3fa6,#2e7bff);--topbar-fg:#ffffff;--topbar-line:transparent;--topbar-shadow:0 10px 30px -14px rgba(26,63,166,0.6);--topbar-tab-fg:rgba(255,255,255,0.75);--topbar-tab-hover-bg:rgba(255,255,255,0.12);--topbar-tab-hover-fg:#ffffff;--topbar-tab-on-bg:rgba(255,255,255,0.22);--topbar-tab-on-fg:#ffffff;--topbar-tab-on-shadow:inset 0 1px 0 rgba(255,255,255,0.3);--topbar-link-fg:rgba(255,255,255,0.7);--logo-filter:brightness(0) invert(1);--rail-bg:transparent;--rail-line:transparent;--rail-fg:rgba(15,27,61,0.6);--rail-hover-bg:rgba(255,255,255,0.6);--rail-hover-fg:#0f1b3d;--rail-on-bg:#ffffff;--rail-on-fg:#2e7bff;--rail-on-shadow:0 6px 16px -8px rgba(26,63,166,0.35);--rail-sub-line:rgba(46,123,255,0.25);--btn-bg:linear-gradient(135deg,#2e7bff,#1a3fa6);--btn-hover-bg:linear-gradient(135deg,#1f6ae8,#163a94);--btn-fg:#ffffff;--btn-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 10px 24px -10px rgba(46,123,255,0.7);--btn-weight:700;--btn2-bg:rgba(255,255,255,0.7);--btn2-fg:#0f1b3d;--btn2-border:rgba(255,255,255,0.9);--btn2-hover-border:#2e7bff;--btn2-hover-fg:#2e7bff;--btn2-shadow:0 1px 2px rgba(26,63,166,0.06);--pill-bg:rgba(255,255,255,0.8);--pill-border:rgba(255,255,255,0.95);--pill-hover-border:#2e7bff;--menu-bg:rgba(255,255,255,0.92);--menu-border:rgba(255,255,255,0.9);--menu-shadow:0 20px 50px -18px rgba(26,63,166,0.4);--count-bg:linear-gradient(135deg,#2e7bff,#1a3fa6);--count-fg:#ffffff;--count-shadow:0 6px 16px -8px rgba(46,123,255,0.6);--switch-border:rgba(255,255,255,0.95);--switch-bg:rgba(255,255,255,0.7);--switch-on-bg:linear-gradient(135deg,#2e7bff,#1a3fa6);--switch-on-fg:#ffffff;--switch-on-shadow:0 6px 16px -8px rgba(46,123,255,0.7);--switch-off-fg:rgba(15,27,61,0.65);--box-bg:rgba(255,255,255,0.8);--box-border:rgba(255,255,255,0.95);--box-fg:#0f1b3d;--box-focus:#2e7bff;--box-ring:rgba(46,123,255,0.18);--bubble-user-bg:linear-gradient(135deg,#2e7bff,#1a3fa6);--bubble-bg:rgba(255,255,255,0.75);--bubble-border:rgba(255,255,255,0.9);--bubble-shadow:0 10px 30px -18px rgba(26,63,166,0.35);--icon-stroke:1.8;--icon-cap:round;--icon-join:round;--icon-fill:rgba(46,123,255,0.12);--selection:rgba(46,123,255,0.25);--focus-ring:rgba(46,123,255,0.55)}html[data-skin=prism] h1{font-size:26px;font-weight:800;letter-spacing:-.03em}html[data-skin=prism] h2{font-weight:700}html[data-skin=prism] :is(.card-solid,.glass):is(.p-4,.p-5){padding:18px}html[data-skin=meadow-blue]{zoom:1.34;--c-accent:30 79 196;--c-accent-deep:23 63 158;--c-accent-soft:212 226 250;--c-navy:30 64 130;--c-ink:24 36 70;--c-red:198 47 59;--c-magnifier:225 29 44;--exhaustive-bg:#ffffff;--exhaustive-fg:#1e4fc4;--exhaustive-border:#1e4fc4;--exhaustive-hover-bg:#d4e2fa;--exhaustive-hover-border:#173f9e;--exhaustive-shadow:none;--exhaustive-weight:700;--canvas:#eef4fd;--font-sans:var(--font-nunito),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:24px;--r-menu:18px;--r-box:999px;--r-pill:999px;--r-btn:999px;--r-tab:999px;--card-bg:#ffffff;--card-border:rgba(43,95,217,0.22);--card-shadow:0 2px 4px rgba(30,64,130,0.05),0 18px 40px -20px rgba(43,95,217,0.35);--glass-bg:rgba(255,255,255,0.9);--shadow-glass:var(--card-shadow);--shadow-glass-lg:var(--card-shadow);--topbar-bg:#2b5fd9;--topbar-fg:#ffffff;--topbar-line:transparent;--topbar-shadow:0 8px 24px -16px rgba(30,64,130,0.7);--topbar-tab-fg:rgba(255,255,255,0.82);--topbar-tab-hover-bg:rgba(255,255,255,0.16);--topbar-tab-hover-fg:#ffffff;--topbar-tab-on-bg:#ffffff;--topbar-tab-on-fg:#1e4fc4;--topbar-tab-on-shadow:0 4px 12px -6px rgba(23,63,158,0.5);--topbar-link-fg:rgba(255,255,255,0.78);--logo-filter:brightness(0) invert(1);--rail-bg:transparent;--rail-line:transparent;--rail-fg:rgba(24,36,70,0.65);--rail-hover-bg:#d4e2fa;--rail-hover-fg:#182446;--rail-on-bg:#ffffff;--rail-on-fg:#1e4fc4;--rail-on-shadow:0 4px 12px -6px rgba(43,95,217,0.45);--rail-sub-line:#a9c4f5;--btn-bg:#1e4fc4;--btn-hover-bg:#173f9e;--btn-shadow:0 8px 20px -10px rgba(30,79,196,0.7);--btn-weight:700;--btn2-bg:#ffffff;--btn2-fg:#182446;--btn2-border:#8fb0f0;--btn2-hover-border:#1e4fc4;--btn2-hover-fg:#1e4fc4;--btn2-shadow:none;--pill-bg:#ffffff;--pill-border:#a9c4f5;--pill-hover-border:#1e4fc4;--menu-bg:#ffffff;--menu-border:#d4e2fa;--menu-shadow:0 16px 40px -16px rgba(30,79,196,0.4);--count-bg:#2b5fd9;--count-fg:#ffffff;--switch-border:#a9c4f5;--switch-on-bg:#1e4fc4;--switch-on-fg:#ffffff;--switch-on-shadow:0 6px 14px -8px rgba(30,79,196,0.7);--switch-off-fg:rgba(24,36,70,0.65);--box-bg:#ffffff;--box-border:#a9c4f5;--box-focus:#1e4fc4;--box-ring:rgba(30,79,196,0.18);--bubble-user-bg:#1e4fc4;--bubble-bg:#ffffff;--bubble-border:#d4e2fa;--bubble-shadow:0 8px 20px -14px rgba(43,95,217,0.4);--icon-stroke:1.7;--icon-cap:round;--icon-join:round;--icon-fill:rgba(43,95,217,0.18);--selection:rgba(30,79,196,0.22);--focus-ring:rgba(30,79,196,0.55)}html[data-skin=meadow-blue] h1{font-size:26px;font-weight:800;letter-spacing:-.01em}html[data-skin=meadow-blue] h2{font-weight:800}html[data-skin=meadow-blue] :is(.card-solid,.glass):is(.p-4,.p-5){padding:24px}html[data-skin=meadow-blue] main{gap:20px}html[data-skin=meadow-blue] .text-box{padding-left:16px;padding-right:16px}html[data-skin=meadow-signal]{zoom:1.34;--c-accent:11 42 91;--c-accent-deep:200 30 52;--c-accent-soft:227 235 247;--c-navy:11 42 91;--c-ink:14 23 38;--c-red:215 38 61;--c-magnifier:215 38 61;--exhaustive-bg:#ffffff;--exhaustive-fg:#c81e34;--exhaustive-border:#c81e34;--exhaustive-hover-bg:#fbe7ea;--exhaustive-hover-border:#b51e32;--exhaustive-shadow:0 2px 6px -2px rgba(200,30,52,0.25);--exhaustive-weight:700;--canvas:#f1f5fb;--canvas-glow:radial-gradient(900px 600px at 8% -10%,rgba(31,91,196,0.16),transparent 60%);--font-sans:var(--font-nunito),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:24px;--r-menu:18px;--r-box:999px;--r-pill:999px;--r-btn:999px;--r-tab:999px;--card-bg:#ffffff;--card-border:rgba(11,42,91,0.14);--card-shadow:0 2px 4px rgba(11,42,91,0.05),0 18px 40px -20px rgba(11,42,91,0.35);--glass-bg:rgba(255,255,255,0.9);--shadow-glass:var(--card-shadow);--shadow-glass-lg:var(--card-shadow);--topbar-bg:#ffffff;--topbar-fg:#0e1726;--topbar-line:transparent;--topbar-shadow:0 8px 24px -16px rgba(11,42,91,0.35);--topbar-tab-fg:rgba(14,23,38,0.65);--topbar-tab-hover-bg:#f1f5fb;--topbar-tab-hover-fg:#0e1726;--topbar-tab-on-bg:#fbe7ea;--topbar-tab-on-fg:#c81e34;--topbar-tab-on-line:transparent;--topbar-tab-on-shadow:none;--topbar-link-fg:rgba(14,23,38,0.55);--logo-filter:none;--rail-bg:linear-gradient(180deg,#0b2a5b,#1f5bc4);--rail-line:transparent;--rail-fg:rgba(255,255,255,0.8);--rail-hover-bg:rgba(255,255,255,0.14);--rail-hover-fg:#ffffff;--rail-on-bg:#ffffff;--rail-on-fg:#c81e34;--rail-on-line:#c81e34;--rail-on-shadow:0 4px 12px -6px rgba(7,28,62,0.5);--rail-sub-line:rgba(255,255,255,0.3);--btn-bg:linear-gradient(180deg,#d7263d,#c81e34);--btn-hover-bg:linear-gradient(180deg,#c81e34,#b51e32);--btn-fg:#ffffff;--btn-shadow:0 2px 6px -2px rgba(200,30,52,0.35);--btn-weight:700;--btn2-bg:#ffffff;--btn2-fg:#0e1726;--btn2-border:#a9bbd9;--btn2-hover-border:#c81e34;--btn2-hover-fg:#c81e34;--btn2-shadow:none;--pill-bg:#ffffff;--pill-border:#c5d2e8;--pill-hover-border:#0b2a5b;--menu-bg:#ffffff;--menu-border:#dde6f3;--menu-shadow:0 16px 40px -16px rgba(11,42,91,0.4);--count-bg:linear-gradient(180deg,#d7263d,#c81e34);--count-fg:#ffffff;--count-shadow:0 2px 6px -2px rgba(200,30,52,0.35);--switch-border:#c5d2e8;--switch-bg:#ffffff;--switch-on-bg:linear-gradient(180deg,#d7263d,#c81e34);--switch-on-fg:#ffffff;--switch-on-shadow:0 2px 6px -2px rgba(200,30,52,0.35);--switch-off-fg:rgba(14,23,38,0.65);--box-bg:#ffffff;--box-border:#c5d2e8;--box-fg:#0e1726;--box-focus:#c81e34;--box-ring:rgba(200,30,52,0.15);--bubble-user-bg:linear-gradient(180deg,#1f5bc4,#0b2a5b);--bubble-bg:#ffffff;--bubble-border:#dde6f3;--bubble-shadow:0 8px 20px -14px rgba(11,42,91,0.35);--icon-stroke:1.7;--icon-cap:round;--icon-join:round;--icon-fill:rgba(200,30,52,0.14);--selection:rgba(200,30,52,0.22);--focus-ring:rgba(200,30,52,0.55)}html[data-skin=meadow-signal] h1{font-size:26px;font-weight:800;letter-spacing:-.01em}html[data-skin=meadow-signal] h2{font-weight:800}html[data-skin=meadow-signal] :is(.card-solid,.glass):is(.p-4,.p-5){padding:24px}html[data-skin=meadow-signal] main{gap:20px}html[data-skin=meadow-signal] .text-box{padding-left:16px;padding-right:16px}html[data-skin=meadow-signal] .rail-tab-on:before{left:-8px}html[data-skin=meadow-signal] .rail-sub-on,html[data-skin=meadow-signal] .rail-sub-on:hover{color:#ffffff}html[data-skin=meadow-signal] button.bg-accent{background:linear-gradient(180deg,#d7263d,#c81e34)}html[data-skin=meadow-signal] button.bg-accent:hover:not(:disabled){background:linear-gradient(180deg,#c81e34,#b51e32)}html[data-skin=meadow-signal] .card-solid>div[role=button][style]{background:#fbe7ea!important}html[data-skin=meadow-signal] .card-solid>div[role=button][style]>[style]{color:#c81e34!important}html[data-skin=meadow-signal] .card-solid>div[role=button][style] svg[stroke]:not([stroke=currentColor]){stroke:#c81e34}html[data-skin=karmatix]{--c-accent:37 99 235;--c-accent-deep:29 78 216;--c-accent-soft:235 243 254;--c-navy:67 79 102;--c-ink:11 18 32;--c-red:239 68 68;--c-magnifier:0 179 172;--exhaustive-bg:#ffffff;--exhaustive-fg:#0b1220;--exhaustive-border:#00d4c8;--exhaustive-hover-bg:rgba(0,212,200,0.12);--exhaustive-hover-border:#00b3ac;--exhaustive-shadow:none;--exhaustive-weight:700;--canvas:#fdffff;--font-sans:var(--font-satoshi),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:16px;--r-menu:12px;--r-box:12px;--r-pill:999px;--r-btn:10px;--r-tab:8px;--card-bg:#ffffff;--card-border:rgba(11,18,32,0.08);--card-shadow:0 1px 2px rgba(11,18,32,0.03),0 12px 32px -18px rgba(11,18,32,0.12);--glass-bg:#ffffff;--shadow-glass:var(--card-shadow);--shadow-glass-lg:0 24px 60px -24px rgba(11,18,32,0.25);--topbar-bg:#ffffff;--topbar-fg:#0b1220;--topbar-line:rgba(11,18,32,0.12);--topbar-shadow:none;--topbar-tab-fg:#434f66;--topbar-tab-hover-bg:rgba(11,18,32,0.05);--topbar-tab-hover-fg:#0b1220;--topbar-tab-on-bg:rgba(99,102,241,0.1);--topbar-tab-on-fg:#4f46e5;--topbar-tab-on-line:#6366f1;--topbar-link-fg:#6a7488;--logo-filter:none;--rail-bg:transparent;--rail-line:transparent;--rail-fg:#434f66;--rail-hover-bg:rgba(11,18,32,0.05);--rail-hover-fg:#0b1220;--rail-on-bg:rgba(59,130,246,0.1);--rail-on-fg:#2563eb;--rail-on-line:#3b82f6;--rail-sub-line:rgba(11,18,32,0.12);--btn-bg:#00d4c8;--btn-hover-bg:#00b3ac;--btn-fg:#06201e;--btn-shadow:none;--btn-weight:600;--btn2-bg:#ffffff;--btn2-fg:#0b1220;--btn2-border:rgba(11,18,32,0.12);--btn2-hover-border:#00d4c8;--btn2-hover-fg:#0b1220;--btn2-shadow:none;--pill-bg:#ffffff;--pill-border:rgba(11,18,32,0.12);--pill-hover-border:rgba(11,18,32,0.3);--menu-bg:#ffffff;--menu-border:rgba(11,18,32,0.12);--menu-shadow:0 20px 50px -20px rgba(11,18,32,0.3);--count-bg:#10b981;--count-fg:#0b1220;--count-shadow:none;--switch-border:rgba(11,18,32,0.12);--switch-bg:#ffffff;--switch-on-bg:#00d4c8;--switch-on-fg:#06201e;--switch-on-shadow:none;--switch-off-fg:#434f66;--box-bg:#ffffff;--box-border:rgba(11,18,32,0.12);--box-fg:#0b1220;--box-placeholder:#6a7488;--box-focus:#3b82f6;--box-ring:rgba(59,130,246,0.15);--bubble-user-bg:#2563eb;--bubble-bg:#ffffff;--bubble-border:rgba(11,18,32,0.12);--bubble-shadow:none;--icon-stroke:1.5;--icon-cap:round;--icon-join:round;--icon-fill:none;--selection:rgba(0,212,200,0.35);--focus-ring:#00d4c8;--scrollbar:rgba(11,18,32,0.12);--scrollbar-hover:#6a7488}html[data-skin=karmatix] h1{font-size:18px;font-weight:700;letter-spacing:-.025em}html[data-skin=karmatix] h2{font-weight:700;letter-spacing:-.01em}html[data-skin=karmatix] .card-solid,html[data-skin=karmatix] .glass{border-width:2px}html[data-skin=karmatix] :is(.card-solid,.glass):is(.p-4,.p-5){padding:18px}html[data-skin=karmatix] .card-solid>div[role=button][style]{background:rgb(var(--c-accent-soft))!important}html[data-skin=karmatix] .card-solid>div[role=button][style]>[style]{color:rgb(var(--c-accent))!important}html[data-skin=karmatix] .card-solid>div[role=button][style] svg[stroke]:not([stroke=currentColor]){stroke:rgb(var(--c-accent))}html[data-skin=ember]{zoom:1.2;--c-accent:168 82 15;--c-accent-deep:138 66 10;--c-accent-soft:250 236 222;--c-navy:92 86 78;--c-ink:34 31 27;--c-red:196 52 40;--c-magnifier:231 130 43;--exhaustive-bg:#ffffff;--exhaustive-fg:#a8520f;--exhaustive-border:#e7822b;--exhaustive-hover-bg:#faecde;--exhaustive-hover-border:#d1711f;--exhaustive-shadow:none;--exhaustive-weight:600;--canvas:#f3f1ec;--font-sans:var(--font-space-grotesk),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:12px;--r-menu:10px;--r-box:8px;--r-pill:8px;--r-btn:8px;--r-tab:6px;--card-bg:#ffffff;--card-border:#ddd8ce;--card-shadow:none;--glass-bg:#ffffff;--shadow-glass:none;--shadow-glass-lg:none;--topbar-bg:#1c1a17;--topbar-fg:#f7f3ec;--topbar-line:#1c1a17;--topbar-shadow:none;--topbar-tab-fg:rgba(247,243,236,0.68);--topbar-tab-hover-bg:rgba(247,243,236,0.08);--topbar-tab-hover-fg:#f7f3ec;--topbar-tab-on-bg:transparent;--topbar-tab-on-fg:#f7f3ec;--topbar-tab-on-line:#e7822b;--topbar-link-fg:rgba(247,243,236,0.6);--logo-filter:brightness(0) invert(0.96) sepia(0.2);--rail-bg:#1c1a17;--rail-line:#1c1a17;--rail-fg:rgba(247,243,236,0.72);--rail-hover-bg:rgba(247,243,236,0.08);--rail-hover-fg:#f7f3ec;--rail-on-bg:rgba(247,243,236,0.06);--rail-on-fg:#f09a4a;--rail-on-line:#e7822b;--rail-sub-line:rgba(247,243,236,0.22);--btn-bg:#e7822b;--btn-hover-bg:#d1711f;--btn-fg:#1c1a17;--btn-shadow:none;--btn-weight:600;--btn2-bg:#ffffff;--btn2-fg:#221f1b;--btn2-border:#ddd8ce;--btn2-hover-border:#e7822b;--btn2-hover-fg:#a8520f;--btn2-shadow:none;--pill-bg:#ffffff;--pill-border:#ddd8ce;--pill-hover-border:#e7822b;--menu-bg:#ffffff;--menu-border:#ddd8ce;--menu-shadow:0 8px 24px -12px rgba(34,31,27,0.3);--count-bg:#e7822b;--count-fg:#1c1a17;--count-shadow:none;--switch-border:#ddd8ce;--switch-bg:#ffffff;--switch-on-bg:#e7822b;--switch-on-fg:#1c1a17;--switch-on-shadow:none;--switch-off-fg:#5c564e;--box-bg:#ffffff;--box-border:#ddd8ce;--box-fg:#221f1b;--box-placeholder:rgba(34,31,27,0.45);--box-focus:#e7822b;--box-ring:rgba(231,130,43,0.2);--bubble-user-bg:#1c1a17;--bubble-bg:#ffffff;--bubble-border:#ddd8ce;--bubble-shadow:none;--icon-stroke:1.6;--icon-cap:square;--icon-join:miter;--icon-fill:none;--selection:rgba(231,130,43,0.3);--focus-ring:rgba(231,130,43,0.7);--scrollbar:rgba(34,31,27,0.18);--scrollbar-hover:rgba(34,31,27,0.35)}html[data-skin=ember] h1{font-size:24px;font-weight:700;letter-spacing:-.03em}html[data-skin=ember] h2{font-weight:700;letter-spacing:-.01em}html[data-skin=ember] :is(.card-solid,.glass):is(.p-4,.p-5){padding:16px}html[data-skin=ember] .rail-tab-on:before{left:-8px}html[data-skin=ember] .card-solid>div[role=button][style]{background:rgb(var(--c-accent-soft))!important}html[data-skin=ember] .card-solid>div[role=button][style]>[style]{color:rgb(var(--c-accent))!important}html[data-skin=ember] .card-solid>div[role=button][style] svg[stroke]:not([stroke=currentColor]){stroke:rgb(var(--c-accent))}html[data-skin=moss]{zoom:1.3;--c-accent:39 102 71;--c-accent-deep:31 77 58;--c-accent-soft:227 238 230;--c-navy:63 92 79;--c-ink:30 42 36;--c-red:184 58 50;--c-magnifier:192 57 43;--exhaustive-bg:#ffffff;--exhaustive-fg:#276647;--exhaustive-border:#2f7a57;--exhaustive-hover-bg:#e3eee6;--exhaustive-hover-border:#276647;--exhaustive-shadow:none;--exhaustive-weight:700;--canvas:#f7f5ee;--font-sans:var(--font-figtree),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--font-display:var(--font-fraunces),Georgia,"Hiragino Mincho ProN",serif;--r-card:16px;--r-menu:12px;--r-box:10px;--r-pill:999px;--r-btn:12px;--r-tab:10px;--card-bg:#ffffff;--card-border:rgba(31,77,58,0.14);--card-shadow:0 2px 4px rgba(31,77,58,0.04),0 16px 36px -20px rgba(31,77,58,0.28);--glass-bg:rgba(255,255,255,0.92);--shadow-glass:var(--card-shadow);--shadow-glass-lg:var(--card-shadow);--topbar-bg:#1f4d3a;--topbar-fg:#f7f5ee;--topbar-line:transparent;--topbar-shadow:0 8px 24px -16px rgba(31,77,58,0.7);--topbar-tab-fg:rgba(247,245,238,0.78);--topbar-tab-hover-bg:rgba(247,245,238,0.1);--topbar-tab-hover-fg:#f7f5ee;--topbar-tab-on-bg:rgba(247,245,238,0.16);--topbar-tab-on-fg:#f7f5ee;--topbar-tab-on-line:transparent;--topbar-link-fg:rgba(247,245,238,0.7);--logo-filter:brightness(0) invert(0.97) sepia(0.3);--rail-bg:transparent;--rail-line:transparent;--rail-fg:rgba(30,42,36,0.62);--rail-hover-bg:rgba(227,238,230,0.8);--rail-hover-fg:#1e2a24;--rail-on-bg:#e3eee6;--rail-on-fg:#276647;--rail-on-line:transparent;--rail-on-shadow:none;--rail-sub-line:rgba(31,77,58,0.2);--btn-bg:#2f7a57;--btn-hover-bg:#276647;--btn-fg:#ffffff;--btn-shadow:0 6px 16px -8px rgba(47,122,87,0.6);--btn-weight:600;--btn2-bg:#ffffff;--btn2-fg:#1e2a24;--btn2-border:rgba(31,77,58,0.22);--btn2-hover-border:#2f7a57;--btn2-hover-fg:#276647;--btn2-shadow:none;--pill-bg:#ffffff;--pill-border:rgba(31,77,58,0.22);--pill-hover-border:#2f7a57;--menu-bg:#ffffff;--menu-border:rgba(31,77,58,0.14);--menu-shadow:0 16px 40px -16px rgba(31,77,58,0.35);--count-bg:#2f7a57;--count-fg:#ffffff;--count-shadow:none;--switch-border:rgba(31,77,58,0.22);--switch-bg:#ffffff;--switch-on-bg:#2f7a57;--switch-on-fg:#ffffff;--switch-on-shadow:0 4px 12px -6px rgba(47,122,87,0.6);--switch-off-fg:rgba(30,42,36,0.65);--box-bg:#ffffff;--box-border:rgba(31,77,58,0.22);--box-fg:#1e2a24;--box-placeholder:rgba(30,42,36,0.42);--box-focus:#2f7a57;--box-ring:rgba(47,122,87,0.16);--bubble-user-bg:#2f7a57;--bubble-bg:#ffffff;--bubble-border:rgba(31,77,58,0.14);--bubble-shadow:0 8px 20px -14px rgba(31,77,58,0.3);--icon-stroke:1.5;--icon-cap:round;--icon-join:round;--icon-fill:rgba(47,122,87,0.16);--selection:rgba(47,122,87,0.25);--focus-ring:rgba(47,122,87,0.55);--scrollbar:rgba(31,77,58,0.18);--scrollbar-hover:rgba(31,77,58,0.35)}html[data-skin=moss] h1{font-size:28px;font-weight:600;letter-spacing:-.01em}html[data-skin=moss] h2{font-size:15px;font-weight:600}html[data-skin=moss] :is(.card-solid,.glass):is(.p-4,.p-5){padding:22px}html[data-skin=moss] main{gap:18px}html[data-skin=moss] .card-solid>div[role=button][style]{background:rgb(var(--c-accent-soft))!important}html[data-skin=moss] .card-solid>div[role=button][style]>[style]{color:rgb(var(--c-accent))!important}html[data-skin=moss] .card-solid>div[role=button][style] svg[stroke]:not([stroke=currentColor]){stroke:rgb(var(--c-accent))}html[data-skin=plum]{zoom:1.26;--c-accent:108 52 131;--c-accent-deep:86 40 104;--c-accent-soft:240 230 243;--c-navy:94 74 102;--c-ink:42 20 48;--c-red:196 44 60;--c-magnifier:232 96 76;--exhaustive-bg:#ffffff;--exhaustive-fg:#6c3483;--exhaustive-border:#e8604c;--exhaustive-hover-bg:#f0e6f3;--exhaustive-hover-border:#6c3483;--exhaustive-shadow:none;--exhaustive-weight:700;--canvas:#f8f3f6;--font-sans:var(--font-plus-jakarta),system-ui,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:20px;--r-menu:14px;--r-box:10px;--r-pill:999px;--r-btn:10px;--r-tab:10px;--card-bg:#ffffff;--card-border:rgba(108,52,131,0.18);--card-shadow:0 2px 4px rgba(59,31,71,0.05),0 18px 40px -20px rgba(108,52,131,0.32);--glass-bg:rgba(255,255,255,0.92);--shadow-glass:var(--card-shadow);--shadow-glass-lg:var(--card-shadow);--topbar-bg:#3b1f47;--topbar-fg:#ffffff;--topbar-line:transparent;--topbar-shadow:0 8px 24px -16px rgba(59,31,71,0.7);--topbar-tab-fg:rgba(255,255,255,0.78);--topbar-tab-hover-bg:rgba(255,255,255,0.1);--topbar-tab-hover-fg:#ffffff;--topbar-tab-on-bg:#6c3483;--topbar-tab-on-fg:#ffffff;--topbar-tab-on-line:transparent;--topbar-tab-on-shadow:0 4px 12px -6px rgba(0,0,0,0.4);--topbar-link-fg:rgba(255,255,255,0.7);--logo-filter:brightness(0) invert(1);--rail-bg:transparent;--rail-line:transparent;--rail-fg:rgba(42,20,48,0.62);--rail-hover-bg:rgba(240,230,243,0.9);--rail-hover-fg:#2a1430;--rail-on-bg:#f0e6f3;--rail-on-fg:#6c3483;--rail-on-line:transparent;--rail-on-shadow:none;--rail-sub-line:rgba(108,52,131,0.25);--btn-bg:#e8604c;--btn-hover-bg:#ef7462;--btn-fg:#2a1430;--btn-shadow:0 6px 16px -8px rgba(232,96,76,0.6);--btn-weight:700;--btn2-bg:#ffffff;--btn2-fg:#2a1430;--btn2-border:rgba(108,52,131,0.28);--btn2-hover-border:#6c3483;--btn2-hover-fg:#6c3483;--btn2-shadow:none;--pill-bg:#ffffff;--pill-border:rgba(108,52,131,0.28);--pill-hover-border:#6c3483;--menu-bg:#ffffff;--menu-border:rgba(108,52,131,0.16);--menu-shadow:0 16px 40px -16px rgba(59,31,71,0.4);--count-bg:#e8604c;--count-fg:#2a1430;--count-shadow:none;--switch-border:rgba(108,52,131,0.28);--switch-bg:#ffffff;--switch-on-bg:#e8604c;--switch-on-fg:#2a1430;--switch-on-shadow:0 4px 12px -6px rgba(232,96,76,0.6);--switch-off-fg:rgba(42,20,48,0.65);--box-bg:#ffffff;--box-border:rgba(108,52,131,0.28);--box-fg:#2a1430;--box-placeholder:rgba(42,20,48,0.42);--box-focus:#6c3483;--box-ring:rgba(108,52,131,0.16);--bubble-user-bg:#6c3483;--bubble-bg:#ffffff;--bubble-border:rgba(108,52,131,0.16);--bubble-shadow:0 8px 20px -14px rgba(59,31,71,0.35);--icon-stroke:1.7;--icon-cap:round;--icon-join:round;--icon-fill:rgba(108,52,131,0.14);--selection:rgba(108,52,131,0.25);--focus-ring:rgba(108,52,131,0.55);--scrollbar:rgba(108,52,131,0.2);--scrollbar-hover:rgba(108,52,131,0.38)}html[data-skin=plum] h1{font-size:26px;font-weight:800;letter-spacing:-.02em}html[data-skin=plum] h2{font-weight:700}html[data-skin=plum] :is(.card-solid,.glass):is(.p-4,.p-5){padding:20px}html[data-skin=plum] .card-solid>div[role=button][style]{background:rgb(var(--c-accent-soft))!important}html[data-skin=plum] .card-solid>div[role=button][style]>[style]{color:rgb(var(--c-accent))!important}html[data-skin=plum] .card-solid>div[role=button][style] svg[stroke]:not([stroke=currentColor]){stroke:rgb(var(--c-accent))}html[data-skin=slate] .card-solid>div[role=button][style]{background:#1b2538!important}html[data-skin=slate] input::-moz-placeholder,html[data-skin=slate] textarea::-moz-placeholder{color:rgba(230,236,245,.35)}html[data-skin=slate] input::placeholder,html[data-skin=slate] textarea::placeholder{color:rgba(230,236,245,.35)}html[data-skin=slate] .rounded-full.border[style*="rgba(0,0,0,0.25)"]{border-color:rgba(154,169,194,.5)!important}html[data-skin=slate] .hover\:bg-white:hover{background-color:#1b2538}html[data-skin=classic]{zoom:1.3;--c-accent:198 47 59;--c-accent-deep:168 34 46;--c-accent-soft:251 234 236;--c-navy:26 26 26;--c-ink:26 26 26;--c-red:198 47 59;--c-magnifier:198 47 59;--exhaustive-bg:#ffffff;--exhaustive-fg:#1a1a1a;--exhaustive-border:rgba(198,47,59,0.35);--exhaustive-hover-bg:#fbeaec;--exhaustive-hover-border:#c62f3b;--exhaustive-shadow:none;--exhaustive-weight:500;--canvas:#f7f6f6;--canvas-glow:radial-gradient(1200px 780px at 86% -12%,rgba(214,69,80,0.07),transparent 60%),radial-gradient(1000px 680px at -10% 112%,rgba(255,172,110,0.06),transparent 58%),radial-gradient(820px 560px at 52% 118%,rgba(233,120,130,0.045),transparent 55%);--font-sans:system-ui,-apple-system,"Segoe UI",Roboto,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:16px;--r-menu:12px;--r-box:999px;--r-pill:999px;--r-btn:999px;--r-tab:10px;--card-bg:rgba(255,255,255,0.88);--card-border:rgba(0,0,0,0.07);--card-blur:none;--card-shadow:0 1px 1px rgba(16,24,40,0.03),0 10px 28px -14px rgba(16,24,40,0.1);--glass-bg:rgba(255,255,255,0.72);--shadow-glass:inset 0 1px 0 rgba(255,255,255,0.65),0 1px 1px rgba(16,24,40,0.03),0 12px 32px -14px rgba(16,24,40,0.14);--shadow-glass-lg:inset 0 1px 0 rgba(255,255,255,0.7),0 2px 3px rgba(16,24,40,0.04),0 28px 64px -24px rgba(16,24,40,0.22);--topbar-bg:rgba(255,255,255,0.78);--topbar-fg:#1a1a1a;--topbar-line:rgba(0,0,0,0.06);--topbar-shadow:0 1px 2px rgba(16,24,40,0.04);--topbar-tab-fg:rgba(0,0,0,0.5);--topbar-tab-hover-bg:rgba(0,0,0,0.04);--topbar-tab-hover-fg:#1a1a1a;--topbar-tab-on-bg:rgba(198,47,59,0.08);--topbar-tab-on-fg:#c62f3b;--topbar-tab-on-line:transparent;--topbar-tab-on-shadow:none;--topbar-link-fg:rgba(0,0,0,0.5);--logo-filter:none;--logo-filter-card:none;--rail-bg:transparent;--rail-line:rgba(0,0,0,0.06);--rail-fg:rgba(0,0,0,0.55);--rail-hover-bg:rgba(0,0,0,0.04);--rail-hover-fg:#1a1a1a;--rail-on-bg:rgba(198,47,59,0.08);--rail-on-fg:#c62f3b;--rail-on-line:transparent;--rail-on-shadow:none;--rail-sub-line:rgba(0,0,0,0.08);--btn-bg:#ffffff;--btn-hover-bg:#f7f7f7;--btn-fg:#1a1a1a;--btn-border:rgba(0,0,0,0.1);--btn-shadow:0 1px 2px rgba(16,24,40,0.04);--btn-weight:500;--btn2-bg:#ffffff;--btn2-fg:#1a1a1a;--btn2-border:rgba(0,0,0,0.1);--btn2-hover-border:rgba(0,0,0,0.18);--btn2-hover-fg:#1a1a1a;--btn2-shadow:0 1px 2px rgba(16,24,40,0.04);--pill-bg:#ffffff;--pill-border:rgba(0,0,0,0.1);--pill-hover-border:rgba(0,0,0,0.18);--menu-bg:rgba(255,255,255,0.92);--menu-border:rgba(0,0,0,0.06);--menu-shadow:0 4px 10px rgba(16,24,40,0.06),0 20px 44px -16px rgba(16,24,40,0.18);--count-bg:rgba(198,47,59,0.1);--count-fg:#c62f3b;--count-shadow:none;--switch-border:rgba(0,0,0,0.1);--switch-bg:#ffffff;--switch-on-bg:#c62f3b;--switch-on-fg:#ffffff;--switch-on-shadow:none;--switch-off-fg:rgba(0,0,0,0.6);--box-bg:#ffffff;--box-border:rgba(0,0,0,0.1);--box-fg:#1a1a1a;--box-placeholder:rgba(0,0,0,0.4);--box-focus:rgba(198,47,59,0.6);--box-ring:rgba(198,47,59,0.14);--bubble-user-bg:linear-gradient(180deg,#d13a46,#c62f3b);--bubble-bg:rgba(255,255,255,0.88);--bubble-border:rgba(0,0,0,0.06);--bubble-shadow:0 1px 2px rgba(16,24,40,0.04);--icon-stroke:1.5;--icon-cap:round;--icon-join:round;--icon-fill:none;--selection:rgba(198,47,59,0.3);--focus-ring:rgba(198,47,59,0.5);--scrollbar:rgba(0,0,0,0.14);--scrollbar-hover:rgba(0,0,0,0.28)}html[data-skin=classic] h1{font-size:24px;font-weight:600;letter-spacing:-.02em}html[data-skin=classic] h2{font-weight:600}html[data-skin=classic] .card-solid>div[role=button][style]{background:#f5efff!important}html[data-skin=classic] .card-solid>div[role=button][style]>[style]{color:#7e22ce!important}html[data-skin=classic-blue]{zoom:1.3;--c-accent:29 95 214;--c-accent-deep:21 73 176;--c-accent-soft:232 240 253;--c-navy:26 26 26;--c-ink:26 26 26;--c-red:198 47 59;--c-magnifier:227 30 36;--exhaustive-bg:#ffffff;--exhaustive-fg:#1a1a1a;--exhaustive-border:rgba(29,95,214,0.35);--exhaustive-hover-bg:#e8f0fd;--exhaustive-hover-border:#1d5fd6;--exhaustive-shadow:none;--exhaustive-weight:500;--canvas:#f5f7fa;--canvas-glow:radial-gradient(1200px 780px at 86% -12%,rgba(29,95,214,0.07),transparent 60%),radial-gradient(1000px 680px at -10% 112%,rgba(110,170,255,0.06),transparent 58%),radial-gradient(820px 560px at 52% 118%,rgba(120,150,233,0.045),transparent 55%);--font-sans:system-ui,-apple-system,"Segoe UI",Roboto,"Hiragino Sans","Yu Gothic UI",sans-serif;--r-card:16px;--r-menu:12px;--r-box:999px;--r-pill:999px;--r-btn:999px;--r-tab:10px;--card-bg:rgba(255,255,255,0.88);--card-border:rgba(0,0,0,0.07);--card-blur:none;--card-shadow:0 1px 1px rgba(16,24,40,0.03),0 10px 28px -14px rgba(16,24,40,0.1);--glass-bg:rgba(255,255,255,0.72);--shadow-glass:inset 0 1px 0 rgba(255,255,255,0.65),0 1px 1px rgba(16,24,40,0.03),0 12px 32px -14px rgba(16,24,40,0.14);--shadow-glass-lg:inset 0 1px 0 rgba(255,255,255,0.7),0 2px 3px rgba(16,24,40,0.04),0 28px 64px -24px rgba(16,24,40,0.22);--topbar-bg:rgba(255,255,255,0.78);--topbar-fg:#1a1a1a;--topbar-line:rgba(0,0,0,0.06);--topbar-shadow:0 1px 2px rgba(16,24,40,0.04);--topbar-tab-fg:rgba(0,0,0,0.5);--topbar-tab-hover-bg:rgba(0,0,0,0.04);--topbar-tab-hover-fg:#1a1a1a;--topbar-tab-on-bg:rgba(29,95,214,0.08);--topbar-tab-on-fg:#1d5fd6;--topbar-tab-on-line:transparent;--topbar-tab-on-shadow:none;--topbar-link-fg:rgba(0,0,0,0.5);--logo-filter:none;--logo-filter-card:none;--rail-bg:transparent;--rail-line:rgba(0,0,0,0.06);--rail-fg:rgba(0,0,0,0.55);--rail-hover-bg:rgba(0,0,0,0.04);--rail-hover-fg:#1a1a1a;--rail-on-bg:rgba(29,95,214,0.08);--rail-on-fg:#1d5fd6;--rail-on-line:transparent;--rail-on-shadow:none;--rail-sub-line:rgba(0,0,0,0.08);--btn-bg:#ffffff;--btn-hover-bg:#f7f7f7;--btn-fg:#1a1a1a;--btn-border:rgba(0,0,0,0.1);--btn-shadow:0 1px 2px rgba(16,24,40,0.04);--btn-weight:500;--btn2-bg:#ffffff;--btn2-fg:#1a1a1a;--btn2-border:rgba(0,0,0,0.1);--btn2-hover-border:rgba(0,0,0,0.18);--btn2-hover-fg:#1a1a1a;--btn2-shadow:0 1px 2px rgba(16,24,40,0.04);--pill-bg:#ffffff;--pill-border:rgba(0,0,0,0.1);--pill-hover-border:rgba(0,0,0,0.18);--menu-bg:rgba(255,255,255,0.92);--menu-border:rgba(0,0,0,0.06);--menu-shadow:0 4px 10px rgba(16,24,40,0.06),0 20px 44px -16px rgba(16,24,40,0.18);--count-bg:rgba(29,95,214,0.1);--count-fg:#1d5fd6;--count-shadow:none;--switch-border:rgba(0,0,0,0.1);--switch-bg:#ffffff;--switch-on-bg:#1d5fd6;--switch-on-fg:#ffffff;--switch-on-shadow:none;--switch-off-fg:rgba(0,0,0,0.6);--box-bg:#ffffff;--box-border:rgba(0,0,0,0.1);--box-fg:#1a1a1a;--box-placeholder:rgba(0,0,0,0.4);--box-focus:rgba(29,95,214,0.6);--box-ring:rgba(29,95,214,0.14);--bubble-user-bg:linear-gradient(180deg,#2f6fe3,#1d5fd6);--bubble-bg:rgba(255,255,255,0.88);--bubble-border:rgba(0,0,0,0.06);--bubble-shadow:0 1px 2px rgba(16,24,40,0.04);--icon-stroke:1.5;--icon-cap:round;--icon-join:round;--icon-fill:none;--selection:rgba(29,95,214,0.3);--focus-ring:rgba(29,95,214,0.5);--scrollbar:rgba(0,0,0,0.14);--scrollbar-hover:rgba(0,0,0,0.28)}html[data-skin=classic-blue] h1{font-size:24px;font-weight:600;letter-spacing:-.02em}html[data-skin=classic-blue] h2{font-weight:600}