[data-skin=retro80][data-theme]{--display:var(--font-teko),"Geist",ui-sans-serif,sans-serif;--display-wide:var(--font-audiowide),var(--font-geist-sans),ui-sans-serif,sans-serif;--mono:var(--font-space-mono),ui-monospace,"Menlo",monospace}[data-skin=retro80][data-theme=light]{--bg:#f7f2ff;--bg-soft:#efe8fd;--bg-tint:#fff0f7;--surface:#ffffff;--surface-2:#faf7ff;--surface-3:#f2ecff;--line:#d9cdf3;--line-soft:#ebe3fb;--ink:#1d1433;--ink-2:#4a3d6b;--ink-3:#6e6292;--ink-4:#a49ac2;--accent:#c2126b;--accent-h:#a10e59;--accent-bg:#ffe3f1;--accent-bd:rgb(194 18 107/0.35);--on-accent:#ffffff;--neon-2:#007f76;--beam:#ffd84d;--vehicle:#c2510c;--vehicle-bg:#ffeadb;--property:#0b7a3c;--property-bg:#dff7e8;--room:#007f86;--room-bg:#dcf5f8;--device:#3247c8;--device-bg:#e3e9ff;--subscription:#7a2fc4;--subscription-bg:#f0e4ff;--ok:#0b7a3c;--ok-bg:#dff7e8;--warn:#8a5800;--warn-bg:#fff3cc;--bad:#b8143a;--bad-bg:#ffe1e7;--info:#1660b8;--info-bg:#e0eeff;--fc-heat:#fff0f7;--fc-hover:rgb(29 20 51/0.045);--shadow-sm:2px 2px 0 #1d1433;--shadow:4px 4px 0 #1d1433;--shadow-lg:6px 6px 0 #1d1433;--r:6px;--r-md:5px;--r-sm:4px;--r-xs:3px;--hero-grad:none}[data-skin=retro80][data-theme=dark]{--bg:#0f0a1f;--bg-soft:#130c26;--bg-tint:#1a0f33;--surface:#1a1132;--surface-2:#221640;--surface-3:#2a1b4e;--line:#3b2a66;--line-soft:#2c1f4f;--ink:#f6efff;--ink-2:#d4c6f5;--ink-3:#a896d6;--ink-4:#7a68a8;--accent:#ff3ea5;--accent-h:#ff6cbc;--accent-bg:#3a1340;--accent-bd:rgb(255 62 165/0.45);--on-accent:#1a0620;--neon-2:#22e4f0;--beam:#ff6cbc;--vehicle:#ffa047;--vehicle-bg:#3b2216;--property:#5cf2a0;--property-bg:#10301f;--room:#2fe0ee;--room-bg:#0e2c36;--device:#7d9bff;--device-bg:#18204a;--subscription:#c58bff;--subscription-bg:#2b1748;--ok:#45f0a8;--ok-bg:#0f2e22;--warn:#ffd23f;--warn-bg:#382d0c;--bad:#ff4f6d;--bad-bg:#3a1020;--info:#4fd2ff;--info-bg:#0e2838;--fc-heat:#241540;--fc-hover:rgb(246 239 255/0.05);--shadow-sm:0 0 0 1px rgb(255 62 165/0.06);--shadow:0 0 0 1px rgb(255 62 165/0.08),0 10px 30px rgb(0 0 0/0.45);--shadow-lg:0 0 0 1px rgb(255 62 165/0.10),0 16px 48px rgb(0 0 0/0.55);--r:3px;--r-md:3px;--r-sm:2px;--r-xs:2px;--hero-grad:linear-gradient(180deg,rgb(42 15 63/0.15),rgb(59 15 69/0.55))}:root[data-skin=retro80] .brand-mark,:root[data-skin=retro80] .page-title,:root[data-skin=retro80] .settings-block h3{font-family:var(--display-wide);font-weight:400;letter-spacing:.02em}:root[data-skin=retro80] .display em{font-style:normal}:root[data-skin=retro80] .hero h1.display{font-size:40px;line-height:1;letter-spacing:.005em}:root[data-skin=retro80][data-theme=dark] body{background:radial-gradient(1200px 560px at 78% -12%,rgb(143 43 214/.3),transparent 62%) fixed,var(--bg)}:root[data-skin=retro80][data-theme=dark] body:after{content:"";position:fixed;inset:0;z-index:2147483000;pointer-events:none;background:repeating-linear-gradient(180deg,rgb(255 255 255/.028) 0 1px,transparent 1px 3px)}:root[data-skin=retro80][data-theme=dark] .sidebar{border-right-color:transparent;border-image:linear-gradient(180deg,var(--accent),#8f2bd6 55%,transparent) 1}:root[data-skin=retro80][data-theme=dark] .brand-mark .logo{background:linear-gradient(180deg,#ffd23f,#ff8a3d 45%,#ff3ea5);box-shadow:0 0 14px rgb(255 62 165/.6)}:root[data-skin=retro80][data-theme=dark] .nav-item.active{background:var(--accent-bg);box-shadow:0 0 18px rgb(255 62 165/.18)}:root[data-skin=retro80][data-theme=dark] .nav-item.active:before{box-shadow:0 0 10px var(--accent)}:root[data-skin=retro80][data-theme=dark] .page-title{text-shadow:0 0 14px rgb(255 62 165/.55)}:root[data-skin=retro80][data-theme=dark] .hero h1.display{background:linear-gradient(180deg,#ffffff,#ffe0f3 42%,#ff6cbc 60%,#b04cff);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-skin=retro80][data-theme=dark] .hero h1.display em{color:var(--accent);text-shadow:0 0 14px rgb(255 62 165/.6)}:root[data-skin=retro80][data-theme=dark] .hero h1.display.is-overdue em{color:var(--bad);text-shadow:0 0 14px rgb(255 79 109/.6)}:root[data-skin=retro80][data-theme=dark] .hero-stat .v,:root[data-skin=retro80][data-theme=dark] .stat-value{color:var(--neon-2);text-shadow:0 0 12px rgb(34 228 240/.5)}:root[data-skin=retro80][data-theme=dark] .card-head{border-bottom-color:transparent;border-image:linear-gradient(90deg,var(--accent),var(--neon-2) 55%,transparent) 1}:root[data-skin=retro80][data-theme=dark] .card:hover,:root[data-skin=retro80][data-theme=dark] .stat:hover{border-color:var(--accent-bd);box-shadow:0 0 0 1px var(--accent-bd),0 0 24px rgb(255 62 165/.22)}:root[data-skin=retro80][data-theme=dark] .btn.accent,:root[data-skin=retro80][data-theme=dark] .btn.primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent);box-shadow:0 0 16px rgb(255 62 165/.45)}:root[data-skin=retro80][data-theme=dark] .btn.accent:hover,:root[data-skin=retro80][data-theme=dark] .btn.primary:hover{background:var(--accent-h);border-color:var(--accent-h)}:root[data-skin=retro80][data-theme=dark] .hero{isolation:isolate}:root[data-skin=retro80][data-theme=dark] .hero-inner:before{content:"";position:absolute;z-index:-1;pointer-events:none;right:17%;bottom:-118px;width:190px;height:190px;border-radius:50%;background:linear-gradient(180deg,#ffd23f,#ff8a3d 40%,#ff3ea5 75%);-webkit-mask-image:repeating-linear-gradient(180deg,#000 0 11px,transparent 11px 15px);mask-image:repeating-linear-gradient(180deg,#000 0 11px,transparent 11px 15px);opacity:.42}:root[data-skin=retro80][data-theme=dark] .hero:after{content:"";position:absolute;z-index:-1;pointer-events:none;left:-25%;right:-25%;bottom:-40px;height:150px;background-image:linear-gradient(rgb(255 62 165/.55) 1px,transparent 0),linear-gradient(90deg,rgb(255 62 165/.55) 1px,transparent 0);background-size:44px 22px;transform:perspective(220px) rotateX(58deg);transform-origin:top center;-webkit-mask-image:linear-gradient(180deg,transparent,#000 70%);mask-image:linear-gradient(180deg,transparent,#000 70%);opacity:.45}:root[data-skin=retro80][data-theme=light] body{background-color:var(--bg);background-image:radial-gradient(#ffc2e2 1.6px,transparent 1.9px),radial-gradient(#a8e8e2 1.6px,transparent 1.9px);background-size:46px 46px,46px 46px;background-position:0 0,23px 23px;background-attachment:fixed}:root[data-skin=retro80][data-theme=light] .sidebar{background:var(--surface);border-right:2px solid var(--ink)}:root[data-skin=retro80][data-theme=light] .topbar{border-bottom:2px solid var(--ink)}:root[data-skin=retro80][data-theme=light] .brand-mark .logo{background:#00b3a6;color:var(--ink);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}:root[data-skin=retro80][data-theme=light] .nav-item.active{background:#ffd84d;box-shadow:inset 0 0 0 2px var(--ink),3px 3px 0 var(--ink)}:root[data-skin=retro80][data-theme=light] .nav-item.active:before{display:none}:root[data-skin=retro80][data-theme=light] .page-title{text-shadow:3px 3px 0 #ffc94d}:root[data-skin=retro80][data-theme=light] .hero h1.display{text-shadow:3px 3px 0 #a8e8e2}:root[data-skin=retro80][data-theme=light] .hero-stat .v,:root[data-skin=retro80][data-theme=light] .stat-value{color:var(--accent)}:root[data-skin=retro80][data-theme=light] .card,:root[data-skin=retro80][data-theme=light] .hero,:root[data-skin=retro80][data-theme=light] .settings-block,:root[data-skin=retro80][data-theme=light] .stat{border:2px solid var(--ink)}:root[data-skin=retro80][data-theme=light] .card-head{border-bottom:2px solid var(--ink)}:root[data-skin=retro80][data-theme=light] .btn:not(.ghost){border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}:root[data-skin=retro80][data-theme=light] .btn:not(.ghost):active{transform:translate(2px,2px);box-shadow:none}:root[data-skin=retro80][data-theme=light] .btn.accent,:root[data-skin=retro80][data-theme=light] .btn.primary{background:var(--accent);color:var(--on-accent)}:root[data-skin=retro80][data-theme=light] .btn.accent:hover,:root[data-skin=retro80][data-theme=light] .btn.primary:hover{background:var(--accent-h)}:root[data-skin=retro80][data-theme=light] .input,:root[data-skin=retro80][data-theme=light] .search,:root[data-skin=retro80][data-theme=light] .select{border:2px solid var(--ink)}:root[data-skin=retro80][data-theme=light] .hero{isolation:isolate;box-shadow:var(--shadow-lg)}:root[data-skin=retro80][data-theme=light] .hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at calc(100% - 92px) calc(100% + 10px),#ffd84d 0 52px,#1d1433 52px 54px,transparent 54.5px) no-repeat,linear-gradient(135deg,transparent 50%,#00b3a6 0) right 190px bottom 18px /40px 40px no-repeat,repeating-linear-gradient(135deg,#ff5fa8 0 6px,transparent 6px 12px) right 262px bottom 30px /110px 12px no-repeat}@media (prefers-reduced-motion:reduce){:root[data-skin=retro80][data-theme=light] .btn:not(.ghost):active{transform:none}}@media (prefers-contrast:more){:root[data-skin=retro80] body{background:var(--bg)}:root[data-skin=retro80] .hero-inner:before,:root[data-skin=retro80] .hero:after,:root[data-skin=retro80] body:after{display:none}:root[data-skin=retro80] .hero h1.display em,:root[data-skin=retro80] .hero-stat .v,:root[data-skin=retro80] .page-title,:root[data-skin=retro80] .stat-value{text-shadow:none}:root[data-skin=retro80][data-theme=dark] .hero h1.display{background:none;color:var(--ink)}}.skin-preview[data-skin=retro80][data-theme=dark]{background:radial-gradient(160px 90px at 80% 0,rgb(143 43 214/.4),transparent 70%),var(--bg)}.skin-preview[data-skin=retro80] .skin-preview-title{font-family:var(--display-wide);font-weight:400}.skin-preview[data-skin=retro80][data-theme=dark] .skin-preview-card{box-shadow:0 0 12px rgb(255 62 165/.25)}.skin-preview[data-skin=retro80][data-theme=dark] .skin-preview-value{color:var(--neon-2);text-shadow:0 0 8px rgb(34 228 240/.6)}.skin-preview[data-skin=retro80][data-theme=dark] .skin-preview-btn{box-shadow:0 0 10px rgb(255 62 165/.6)}.skin-preview[data-skin=retro80][data-theme=light]{background-image:radial-gradient(#ffc2e2 1.4px,transparent 1.7px);background-size:18px 18px}.skin-preview[data-skin=retro80][data-theme=light] .skin-preview-card{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.skin-preview[data-skin=retro80][data-theme=light] .skin-preview-btn{border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink)}.skin-preview[data-skin=retro80][data-theme=light] .skin-preview-value{color:var(--accent)}[data-skin=blueprint][data-theme]{--display:var(--font-barlow-condensed),"Geist",ui-sans-serif,sans-serif;--display-wide:var(--font-architects-daughter),var(--font-geist-sans),ui-sans-serif,sans-serif;--r:0px;--r-md:0px;--r-sm:0px;--r-xs:0px;--shadow-sm:none;--shadow:none;--shadow-lg:none;--hero-grad:none}[data-skin=blueprint][data-theme=light]{--bg:#f3f7fc;--bg-soft:#e8f0f9;--bg-tint:#eef4fb;--surface:#ffffff;--surface-2:#f7fafd;--surface-3:#edf3fa;--line:#b9cde6;--line-soft:#dbe6f3;--ink:#0f2c57;--ink-2:#2c4f80;--ink-3:#4c6b96;--ink-4:#93a9c6;--accent:#c62828;--accent-h:#a61f1f;--accent-bg:#fde8e6;--accent-bd:rgb(198 40 40/0.35);--on-accent:#ffffff;--beam:#cfe0f7;--vehicle:#b4501a;--vehicle-bg:#fdebdf;--property:#1b7a46;--property-bg:#e2f4ea;--room:#0b7a85;--room-bg:#ddf3f5;--device:#1f5fa8;--device-bg:#e3eefb;--subscription:#6a3fb5;--subscription-bg:#efe6fb;--ok:#1b7a46;--ok-bg:#e2f4ea;--warn:#8a5a00;--warn-bg:#fff3d6;--bad:#b3261e;--bad-bg:#fde8e6;--info:#1f5fa8;--info-bg:#e3eefb;--fc-heat:#eef4fb;--fc-hover:rgb(15 44 87/0.05);--bp-grid:#dde8f4;--bp-grid-major:#c3d6ec;--bp-frame:#4c6b96}[data-skin=blueprint][data-theme=dark]{--bg:#0d3266;--bg-soft:#0b2b59;--bg-tint:#10386f;--surface:#123d78;--surface-2:#16468a;--surface-3:#1a4f98;--line:#5a80b6;--line-soft:#2a5490;--ink:#f3f8ff;--ink-2:#cfe0f7;--ink-3:#a3c0e8;--ink-4:#6f92c4;--accent:#ffc94a;--accent-h:#ffd978;--accent-bg:#2b4a6b;--accent-bd:rgb(255 201 74/0.45);--on-accent:#10233f;--beam:#ffd978;--vehicle:#ffb27a;--vehicle-bg:#3d3a52;--property:#8ee6b0;--property-bg:#14484f;--room:#7fe0e6;--room-bg:#124f6a;--device:#b0c8ff;--device-bg:#1e4f8f;--subscription:#d4b0ff;--subscription-bg:#3a3f7a;--ok:#7ee2a8;--ok-bg:#14484f;--warn:#ffd36b;--warn-bg:#3b4a4a;--bad:#ffa39a;--bad-bg:#4a2f55;--info:#9fd6ff;--info-bg:#174d84;--fc-heat:#16468a;--fc-hover:rgb(243 248 255/0.06);--bp-grid:rgb(255 255 255/0.07);--bp-grid-major:rgb(255 255 255/0.16);--bp-frame:rgb(243 248 255/0.55)}:root[data-skin=blueprint] body{background-color:var(--bg);background-image:linear-gradient(var(--bp-grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid-major) 1px,transparent 1px),linear-gradient(var(--bp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid) 1px,transparent 1px);background-size:80px 80px,80px 80px,16px 16px,16px 16px;background-attachment:fixed}:root[data-skin=blueprint] .brand-mark,:root[data-skin=blueprint] .page-title,:root[data-skin=blueprint] .settings-block h3{font-family:var(--display-wide);font-weight:400;letter-spacing:.05em;text-transform:uppercase}:root[data-skin=blueprint] .hero h1.display{font-size:38px;line-height:1.05}:root[data-skin=blueprint] .display em{font-style:normal}:root[data-skin=blueprint] .card,:root[data-skin=blueprint] .hero,:root[data-skin=blueprint] .settings-block,:root[data-skin=blueprint] .stat{border-color:var(--bp-frame)}:root[data-skin=blueprint] .card-head{border-bottom-color:var(--bp-frame)}:root[data-skin=blueprint] .card-title{letter-spacing:.04em}:root[data-skin=blueprint] .sidebar{border-right-color:var(--bp-frame)}:root[data-skin=blueprint] .topbar{border-bottom-color:var(--bp-frame)}:root[data-skin=blueprint] .brand-mark .logo{background:transparent;color:var(--ink);border:1px solid var(--bp-frame);box-shadow:none}:root[data-skin=blueprint] .nav-item.active{background:var(--surface);box-shadow:inset 0 0 0 1px var(--bp-frame)}:root[data-skin=blueprint] .nav-item.active:before{border-radius:0}:root[data-skin=blueprint][data-theme=light] .btn.primary:hover{background:var(--ink-2);border-color:var(--ink-2)}:root[data-skin=blueprint][data-theme=dark] .btn.primary{color:var(--on-accent)}:root[data-skin=blueprint] .btn{border-color:var(--bp-frame)}:root[data-skin=blueprint] .btn.ghost{border-color:transparent}:root[data-skin=blueprint] .stat-value{align-self:flex-start;padding-bottom:3px;border-bottom:1px solid var(--bp-frame)}:root[data-skin=blueprint] .hero{isolation:isolate}:root[data-skin=blueprint] .hero:after{content:"";position:absolute;inset:9px;z-index:-1;pointer-events:none;border:1px dashed var(--bp-frame)}:root[data-skin=blueprint] .hero-inner:after{content:"M 1:100 · 1/1";position:absolute;right:0;bottom:0;z-index:-1;pointer-events:none;padding:3px 9px;border:1px solid var(--bp-frame);font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--ink-3);background:var(--surface)}@media (prefers-contrast:more){:root[data-skin=blueprint] body{background-image:none}:root[data-skin=blueprint] .hero-inner:after,:root[data-skin=blueprint] .hero:after{display:none}}.skin-preview[data-skin=blueprint]{background-image:linear-gradient(var(--bp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid) 1px,transparent 1px);background-size:8px 8px}.skin-preview[data-skin=blueprint] .skin-preview-title{font-family:var(--display-wide);font-weight:400;text-transform:uppercase;letter-spacing:.05em}.skin-preview[data-skin=blueprint] .skin-preview-card{border-color:var(--bp-frame)}.skin-preview[data-skin=blueprint][data-theme=light] .skin-preview-btn{background:var(--ink);color:var(--bg)}[data-skin=notebook][data-theme]{--display:var(--font-patrick-hand),"Geist",ui-sans-serif,sans-serif;--display-wide:var(--font-caveat),var(--font-geist-sans),ui-sans-serif,sans-serif;--r:3px;--r-md:3px;--r-sm:2px;--r-xs:2px;--hero-grad:none}[data-skin=notebook][data-theme=light]{--bg:#f7f6f1;--bg-soft:#efeee7;--bg-tint:#faf7ee;--surface:#fffefa;--surface-2:#faf8f1;--surface-3:#f2f0e8;--line:#d8d4c6;--line-soft:#e9e6dc;--ink:#22252b;--ink-2:#474c56;--ink-3:#646a75;--ink-4:#a7a9ad;--ok:#276b2c;--ok-bg:#e6f4e7;--warn:#8a5a00;--warn-bg:#fff3d6;--bad:#b3261e;--bad-bg:#fde8e6;--info:#1f5fa8;--info-bg:#e3eefb;--shadow-sm:0 1px 0 #e3dfd2;--shadow:0 1px 0 #e3dfd2,0 3px 8px rgb(60 50 20/0.06);--shadow-lg:0 1px 0 #e3dfd2,0 8px 20px rgb(60 50 20/0.08);--nb-pen:#1d3f91;--nb-square:#dbe6ef;--nb-margin:#f0a3a3;--nb-marker:#fff176;--nb-tape:rgb(255 236 160/0.78)}[data-skin=notebook][data-theme=dark]{--bg:#253029;--bg-soft:#2a362f;--bg-tint:#2c3a32;--surface:#2c3a33;--surface-2:#33423a;--surface-3:#3a4a41;--line:#56665c;--line-soft:#3f4f46;--ink:#f1f3ec;--ink-2:#cfd6cb;--ink-3:#a9b5a9;--ink-4:#75847a;--on-accent:#1f2a23;--ok:#9be0b0;--ok-bg:#2f4a3a;--warn:#ffd98a;--warn-bg:#4a4430;--bad:#ffaaaa;--bad-bg:#4f3434;--info:#a8d4ff;--info-bg:#2e4152;--fc-heat:#303f37;--fc-hover:rgb(241 243 236/0.05);--shadow-sm:none;--shadow:none;--shadow-lg:none;--nb-pen:#f1f3ec;--nb-chalk:rgb(241 243 236/0.28)}:root[data-skin=notebook] .brand-mark,:root[data-skin=notebook] .page-title,:root[data-skin=notebook] .settings-block h3{font-family:var(--display-wide);font-weight:700;letter-spacing:0;color:var(--nb-pen)}:root[data-skin=notebook] .page-title{font-size:34px;line-height:1.1}:root[data-skin=notebook] .brand-mark,:root[data-skin=notebook] .settings-block h3{font-size:21px}:root[data-skin=notebook] .hero h1.display{color:var(--nb-pen)}:root[data-skin=notebook] .display em{font-style:normal}:root[data-skin=notebook] .stat{position:relative}:root[data-skin=notebook] .stat:after{content:"";position:absolute;top:-8px;left:50%;pointer-events:none;width:64px;height:18px;transform:translateX(-50%) rotate(-3deg);background:var(--nb-tape);box-shadow:0 1px 1px rgb(0 0 0/.06)}:root[data-skin=notebook][data-theme=light] body{background-color:var(--bg);background-image:linear-gradient(var(--nb-square) 1px,transparent 1px),linear-gradient(90deg,var(--nb-square) 1px,transparent 1px);background-size:20px 20px;background-attachment:fixed}:root[data-skin=notebook][data-theme=light] .content{background:linear-gradient(90deg,transparent 13px,var(--nb-margin) 13px 14px,transparent 14px)}:root[data-skin=notebook][data-theme=light] .page-title{text-decoration:underline;text-decoration-color:var(--nb-marker);text-decoration-thickness:.32em;text-underline-offset:-.12em;text-decoration-skip-ink:none}:root[data-skin=notebook][data-theme=light] .nav-item.active{background:var(--nb-marker);box-shadow:none}:root[data-skin=notebook][data-theme=light] .nav-item.active:before{background:var(--nb-pen)}:root[data-skin=notebook][data-theme=light] .hero{background:repeating-linear-gradient(transparent 0 27px,var(--nb-square) 27px 28px),var(--surface)}:root[data-skin=notebook][data-theme=dark] body{background:radial-gradient(600px 300px at 18% 8%,rgb(255 255 255/.05),transparent 60%),radial-gradient(700px 360px at 85% 70%,rgb(255 255 255/.04),transparent 60%) fixed,var(--bg)}:root[data-skin=notebook][data-theme=dark] .card,:root[data-skin=notebook][data-theme=dark] .hero,:root[data-skin=notebook][data-theme=dark] .settings-block,:root[data-skin=notebook][data-theme=dark] .stat{border:2px solid var(--nb-chalk)}:root[data-skin=notebook][data-theme=dark] .card-head{border-bottom:2px solid var(--nb-chalk)}:root[data-skin=notebook][data-theme=dark] .hero h1.display,:root[data-skin=notebook][data-theme=dark] .hero-stat .v,:root[data-skin=notebook][data-theme=dark] .page-title,:root[data-skin=notebook][data-theme=dark] .stat-value{text-shadow:0 0 1px rgb(255 255 255/.45),0 0 8px rgb(255 255 255/.08)}:root[data-skin=notebook][data-theme=dark] .stat:after{width:14px;height:14px;top:-7px;border-radius:50%;transform:translateX(-50%);background:var(--accent);box-shadow:0 2px 3px rgb(0 0 0/.35)}:root[data-skin=notebook][data-theme=dark] .nav-item.active{background:rgb(255 255 255/.07);box-shadow:none}@media (prefers-contrast:more){:root[data-skin=notebook] body{background:var(--bg)}:root[data-skin=notebook] .content,:root[data-skin=notebook] .hero{background:var(--surface)}:root[data-skin=notebook] .stat:after{display:none}:root[data-skin=notebook] .page-title{text-decoration:none;text-shadow:none}}.skin-preview[data-skin=notebook] .skin-preview-title{font-family:var(--display-wide);font-weight:700;font-size:16px;line-height:1;color:var(--nb-pen)}.skin-preview[data-skin=notebook] .skin-preview-card{position:relative}.skin-preview[data-skin=notebook][data-theme=light]{background-image:linear-gradient(var(--nb-square) 1px,transparent 1px),linear-gradient(90deg,var(--nb-square) 1px,transparent 1px);background-size:10px 10px}.skin-preview[data-skin=notebook][data-theme=light] .skin-preview-card:after{content:"";position:absolute;top:-6px;left:40%;width:34px;height:11px;transform:rotate(-4deg);background:var(--nb-tape)}.skin-preview[data-skin=notebook][data-theme=dark] .skin-preview-card{border:2px solid var(--nb-chalk)}.skin-preview[data-skin=notebook][data-theme=light] .skin-preview-btn{background:var(--ink);color:var(--bg)}.skin-preview[data-skin=notebook][data-theme=dark] .skin-preview-btn{background:var(--accent);color:var(--on-accent)}