.life-board{position:relative;background:var(--bg);padding:56px 0 40px;overflow:hidden}.lf-head{padding:0 var(--container-padding)}.lf-eyebrow{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--fg) 62%,transparent)}.lf-title{font-size:64px;font-weight:600;letter-spacing:-.03em;color:var(--fg);margin:6px 0}.lf-sub{font-family:var(--font-hand),cursive;font-size:24px;font-weight:500;color:color-mix(in srgb,var(--fg) 65%,transparent);display:inline-block;transform:rotate(-1.2deg)}.lf-rail{position:relative;margin-top:18px;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;cursor:grab;touch-action:pan-x pan-y;outline:none}.lf-rail::-webkit-scrollbar{display:none}.lf-rail:focus-visible{outline:1px solid color-mix(in srgb,var(--fg) 35%,transparent);outline-offset:4px}.lf-canvas{position:relative}.lf-wire{position:absolute;inset:0;pointer-events:none;color:var(--fg)}.lf-yr{opacity:.62}.lf-now-tag,.lf-yr{font-family:var(--font-hand),cursive;fill:currentColor}.lf-now-tag{font-size:20px;opacity:.72}.lf-print{position:absolute}.lf-paper{position:relative;background:#fdfdfb;padding:12px 12px 13px;border-radius:3px;box-shadow:0 14px 30px rgba(20,15,10,.14),0 2px 6px rgba(20,15,10,.09);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}@media (hover:hover){.lf-paper:hover{transform:translateY(-5px);box-shadow:0 20px 38px rgba(20,15,10,.2),0 4px 10px rgba(20,15,10,.12)}}.lf-paper img{display:block;object-fit:cover;filter:saturate(.94) contrast(.99);user-select:none;-webkit-user-select:none}.lf-tape{position:absolute;width:84px;height:25px;top:-12px;left:50%;background:rgba(178,173,165,.42);backdrop-filter:blur(1px);box-shadow:0 1px 3px rgba(0,0,0,.08)}.lf-cap{margin-top:9px;display:flex;justify-content:space-between;align-items:baseline;gap:10px}.lf-cap-text{font-family:var(--font-hand),cursive;font-size:19px;color:rgba(21,13,29,.68);white-space:nowrap}.lf-cap-year{font-size:11px;letter-spacing:.08em;color:rgba(21,13,29,.62);font-family:ui-monospace,Consolas,monospace}.lf-fade{position:absolute;top:0;bottom:0;width:64px;pointer-events:none;z-index:5}.lf-fade--l{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.lf-fade--r{right:0;background:linear-gradient(270deg,var(--bg),transparent)}.lf-hint{position:absolute;right:var(--container-padding);bottom:46px;font-family:var(--font-hand),cursive;font-size:21px;color:var(--fg);opacity:.6;transform:rotate(-2deg);z-index:6;pointer-events:none}@media (max-width:767px){.life-board{padding:40px 0 32px}.lf-title{font-size:40px}.lf-sub{font-size:20px}.lf-hint{bottom:24px;font-size:18px}}@media (prefers-reduced-motion:reduce){.lf-paper{transition:box-shadow .35s ease}}@media (prefers-reduced-motion:reduce) and (hover:hover){.lf-paper:hover{transform:none;box-shadow:0 20px 38px rgba(20,15,10,.2),0 4px 10px rgba(20,15,10,.12)}}:root[data-js="1"] .life-board:not([data-type-ready]){--font-hand:var(--font-site)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@font-face{font-family:Geist Pixel;src:url(/fonts/GeistPixel-Square.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:u+a1-a8,u+aa-ad,u+af-b6,u+b8-d6,u+d8-113,u+116-12b,u+12e-137,u+139-13e,u+141-148,u+14c-14d,u+150-165,u+168-17e,u+18f,u+192,u+1cd-1ce,u+218-21b,u+237,u+259,u+2bb,u+2c6-2c7,u+2d8-2dd,u+300-304,u+306-308,u+30a-30c,u+312,u+326-328,u+39b,u+3a9,u+3bb-3bc,u+3c0,u+1e20-1e21,u+1e80-1e85,u+1e9e,u+1ebc-1ebd,u+1ef2-1ef3,u+1ef8-1ef9,u+201a,u+201e,u+2020-2021,u+2030,u+2032-2033,u+2039-203a,u+2044,u+2116-2117,u+2120,u+2191,u+2193-2199,u+21a9-21aa,u+21b0-21b1,u+21b4-21b5,u+21e4-21e5,u+21e7,u+2202,u+2206,u+220f,u+2211-2212,u+221a,u+221e,u+222b,u+2248,u+2260,u+2264-2265,u+25b2,u+25ca,u+301c,u+a78b-a78c,u+f8ff,u+fb01-fb02}@font-face{font-family:Geist Pixel;src:url(/fonts/GeistPixel-Square-common.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:u+20-7e,u+a0,u+a9,u+ae,u+b7,u+d7,u+2013-2014,u+2018-2019,u+201c-201d,u+2022,u+2026,u+20ac,u+2122,u+2190,u+2192}@font-face{font-family:Geist Pixel;src:url(/fonts/GeistPixel-Square-ui.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:u+2039,u+2197}.pp{--pp-accent:#87b0c8;--pp-deep:#427392;--pp-ink:#1d1d1f;--pp-pixel:"Geist Pixel",ui-monospace,monospace;--pp-ease:cubic-bezier(.22,1,.36,1);--pp-h:clamp(640px,86vh,940px);--ph:calc(var(--pp-h) - 120px);padding:clamp(1.5rem,4vw,3rem) 0 clamp(1rem,4vw,3rem)}.pp-px{font-family:var(--pp-pixel);letter-spacing:.04em}.pp-dim{color:#1d1d1f80}.pp-desk{max-width:1400px;height:var(--pp-h);color:var(--pp-ink);opacity:0;background:#e6e6e8;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(24px,5vw,96px);margin:0 auto;padding:0 clamp(28px,7vw,120px);display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 50px 120px -50px #00000073}.pp.is-shown .pp-desk{animation:pp-on .9s var(--pp-ease) both}@keyframes pp-on{0%{opacity:0;filter:blur(12px);transform:scale(.985)}to{opacity:1;filter:none;transform:none}}.pp-queue{max-width:520px}.pp-q-head{text-transform:uppercase;border-bottom:.5px solid #00000024;justify-content:space-between;align-items:center;padding-bottom:14px;font-size:12px;display:flex}.pp-q-head>span:first-child{gap:8px}.pp-q-head>span:first-child,.pp-q-r{align-items:center;display:inline-flex}.pp-q-r{gap:10px}.pp-newtab{font-family:var(--pp-pixel);text-transform:none;letter-spacing:.02em;color:var(--pp-deep);border-radius:7px;margin-right:-10px;padding:4px 10px;font-size:13px;text-decoration:none}.pp-newtab:focus-visible,.pp-newtab:hover{background:#87b0c833}.pp-q-head i{background:#1d1d1f4d;width:6px;height:6px}.pp-q-head i.is-on{background:var(--pp-accent);animation:pp-blink 1.2s steps(2) infinite}@keyframes pp-blink{50%{opacity:.25}}.pp-now{letter-spacing:-.045em;animation:pp-in .6s var(--pp-ease) both;margin:26px 0 6px;font-size:clamp(40px,4.6vw,72px);font-weight:400;line-height:.95}.pp-now-sub{text-transform:uppercase;margin:0 0 28px;font-size:12px}@keyframes pp-in{0%{opacity:0;filter:blur(8px);transform:translateY(8px)}}.pp-list{margin:0;padding:0;list-style:none}.pp.is-shown .pp-list li{animation:pp-in .7s var(--pp-ease) both;animation-delay:calc(var(--i) * 70ms + .25s)}.pp-row{all:unset;box-sizing:border-box;cursor:pointer;border-radius:10px;grid-template-columns:26px 34px 1fr auto;align-items:center;gap:14px;width:100%;margin:0 -10px;padding:8px 10px;transition:background .2s;display:grid}.pp-row:focus-visible,.pp-row:hover{background:#0000000d}.pp-row.is-cur{background:#87b0c838}.pp-row-n{color:#1d1d1f73;font-size:12px}.pp-row.is-cur .pp-row-n{color:var(--pp-deep)}.pp-thumb{background:#cfcfd3;border-radius:5px;width:34px;height:46px;overflow:hidden;box-shadow:0 0 0 .5px #00000026}.pp-row{grid-template-columns:26px 46px 1fr auto}.pp-thumb{justify-self:center}.pp-thumb.is-wide{width:46px;height:26px}.pp-thumb img{object-fit:cover;width:100%;height:100%;display:block}.pp-row-t{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:480;overflow:hidden}.pp-row-r{color:#1d1d1f80;font-variant-numeric:tabular-nums;font-size:12px}.pp-eq{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.pp-eq b{background:var(--pp-deep);width:3px;animation:pp-eq .9s steps(4) infinite}.pp-eq b:nth-child(2){animation-delay:-.3s}.pp-eq b:nth-child(3){animation-delay:-.6s}.pp-eq b:nth-child(4){animation-delay:-.15s}@keyframes pp-eq{0%{height:25%}25%{height:100%}50%{height:50%}75%{height:85%}to{height:25%}}.pp-hint{text-transform:uppercase;margin:26px 0 0;font-size:11px;line-height:1.6}.pp-stand{place-items:center;display:grid;position:relative}.pp-phone{height:var(--ph);aspect-ratio:9/19.2;border-radius:calc(var(--ph) * .085);z-index:1;background:linear-gradient(145deg,#3a3a3d,#151517 40%,#2b2b2e);padding:11px;position:relative;box-shadow:inset 0 0 0 1.5px #5a5a5e,inset 0 0 0 3px #0b0b0c,0 40px 70px -30px #0000008c,0 12px 24px -12px #0006}.pp.is-shown .pp-phone{animation:pp-rise 1s var(--pp-ease) .15s both}@keyframes pp-rise{0%{opacity:0;transform:translateY(40px)rotate(3deg)}}.pp-btn{background:#2a2a2d;border-radius:2px;width:3px;position:absolute}.pp-btn-a{height:4%;top:17%;left:-3px}.pp-btn-b{height:7%;top:24%;left:-3px}.pp-btn-c{height:11%;top:22%;right:-3px}.pp-shadow{filter:blur(6px);background:radial-gradient(closest-side,#00000047,#0000);width:80%;height:30px;position:absolute;bottom:-18px;left:50%;translate:-50%}.pp-screen{border-radius:calc(var(--ph) * .07);cursor:pointer;isolation:isolate;touch-action:none;background:#000;outline:none;width:100%;height:100%;position:relative;overflow:hidden}.pp-screen:focus-visible{box-shadow:0 0 0 2px var(--pp-accent)}.pp-feed{transition:transform .7s var(--pp-ease);position:absolute;inset:0}.pp-slide{width:100%;height:100%;position:relative}.pp-slide video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.pp-status{z-index:3;color:#fff;pointer-events:none;text-shadow:0 1px 4px #0006;justify-content:space-between;align-items:center;height:44px;padding:0 26px;font-size:13px;font-weight:600;display:flex;position:absolute;top:0;left:0;right:0}.pp-island{background:#000;border-radius:20px;width:30%;height:24px;position:absolute;top:10px;left:50%;translate:-50%}.pp-sig{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.pp-sig i{background:#fff;border-radius:1px;width:3px}.pp-sig i:first-child{height:40%}.pp-sig i:nth-child(2){height:60%}.pp-sig i:nth-child(3){height:80%}.pp-sig i:nth-child(4){height:100%}.pp-ui{z-index:2;color:#fff;pointer-events:none;position:absolute;inset:0}.pp-ui:before{content:"";background:linear-gradient(#0000,#000000a6);height:38%;position:absolute;inset:auto 0 0}.pp-play{-webkit-backdrop-filter:blur(14px);width:64px;height:64px;transition:opacity .3s,transform .3s var(--pp-ease);background:#ffffff2e;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff4d}.pp-play svg{fill:#fff;width:26px;height:26px;margin-left:3px}.pp-ui.is-playing .pp-play{opacity:0;transform:scale(.8)}.pp-cap{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:50px;left:18px;right:60px}.pp-cap-n{text-transform:uppercase;opacity:.75;font-size:10px}.pp-cap b{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1.05}.pp-dots{flex-direction:column;gap:6px;display:flex;position:absolute;top:50%;right:12px;translate:0 -50%}.pp-dots i{width:4px;height:4px;transition:height .3s var(--pp-ease),background .3s;background:#ffffff73}.pp-dots i.is-on{background:var(--pp-accent);height:16px}.pp-fs{all:unset;pointer-events:auto;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffff24;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:46px;right:14px}.pp-fs svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.pp-fs:focus-visible,.pp-fs:hover{background:#87b0c88c}.pp-bar{pointer-events:auto;cursor:pointer;align-items:center;height:14px;display:flex;position:absolute;bottom:30px;left:18px;right:18px}.pp-bar:before{content:"";background:#ffffff40;height:3px;position:absolute;left:0;right:0}.pp-bar span{background:var(--pp-accent);height:3px;position:relative}.pp-time{opacity:.75;font-variant-numeric:tabular-nums;font-size:10px;position:absolute;bottom:12px;left:18px}.pp-stage{place-items:center;display:grid}.pp-dev:not(.is-active){display:none}.pp-dev.is-active{animation:pp-swap .75s var(--pp-ease) both}@keyframes pp-swap{0%{opacity:0;filter:blur(10px);transform:translateY(26px)scale(.97)}}.pp-desk.mode-wide{grid-template-columns:minmax(240px,.55fr) minmax(0,1.75fr);gap:clamp(24px,4vw,72px);padding:0 clamp(28px,5vw,84px)}.pp-desk.mode-wide .pp-stage{width:100%}.pp-desk.mode-wide .pp-now{font-size:clamp(34px,3.4vw,60px)}.pp-tabs{background:#0000000f;border-radius:11px;gap:4px;margin-top:18px;padding:4px;display:inline-flex}.pp-tab{all:unset;box-sizing:border-box;font-family:var(--pp-pixel);letter-spacing:.03em;color:#1d1d1f8c;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex}.pp-tab:focus-visible,.pp-tab:hover{color:var(--pp-ink)}.pp-tab.is-on{color:var(--pp-ink);background:#fff;box-shadow:0 1px 3px #0000001f}.pp-tab-ic{border:1.5px solid;border-radius:2px;display:inline-block}.pp-tab-ic.is-tall{width:8px;height:13px}.pp-tab-ic.is-wide{width:15px;height:9px}.pp-tab.is-on .pp-tab-ic{border-color:var(--pp-deep);background:#87b0c859}.pp-mon-wrap{max-width:min(1040px,calc(var(--pp-h) * .86 * 968 / 700));flex-direction:column;align-items:center;display:flex}.pp-mon,.pp-mon-wrap{width:100%;position:relative}.pp-mon{aspect-ratio:968/700;container-type:inline-size}.pp-mon-body{z-index:1;background:linear-gradient(#121214,#08080a 60%,#0c0c0e);border-radius:2.83cqw;width:99.2cqw;height:59.23cqw;position:absolute;top:.3cqw;left:.4cqw;box-shadow:inset 0 0 0 1px #2c2d31,inset 0 1.5px #ffffff47,inset 0 -1px #ffffff14,inset 0 0 0 3px #0a0a0b,0 0 0 .5px #0009,0 2px 4px #0000002e,0 34px 60px -30px #0000008c}.pp-mon-body:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#fff0 20%,#ffffff0f 50%,#fff0 80%) top/100% 2px no-repeat;position:absolute;inset:0}.pp-mon-body .pp-cam{background:radial-gradient(circle at 35% 35%,#3a4252,#0b0d12 62%);border-radius:50%;width:6px;height:6px;position:absolute;top:1.015cqw;left:50%;translate:-50% -50%;box-shadow:0 0 0 1.5px #16171a}.pp-mon-neck{z-index:0;background:linear-gradient(90deg,#1c1d20,#46484d 22%,#8d9096 42%,#b4b7bc 48%,#6e7176 62%,#2f3034 85%,#161719);width:4.4cqw;height:12.45cqw;position:absolute;top:59cqw;left:47.8cqw;box-shadow:inset 0 10px 10px -6px #000000b3}.pp-mon-foot{z-index:1;background:linear-gradient(#8e9196,#55575c 35%,#2b2c30);border-radius:2px 2px 3px 3px;width:31cqw;height:1.16cqw;position:absolute;top:71.15cqw;left:34.5cqw;box-shadow:0 1px #00000080}.pp-mscreen{cursor:pointer;isolation:isolate;z-index:2;background:#000;border-radius:.8cqw;outline:none;width:95.14cqw;height:55.17cqw;position:absolute;top:2.33cqw;left:2.43cqw;overflow:hidden}.pp-mscreen:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(118deg,#ffffff12,#ffffff06 34%,#fff0 34.2%);position:absolute;inset:0}.pp-mscreen:focus-visible{box-shadow:0 0 0 2px var(--pp-accent)}.pp-mscreen video{object-fit:cover;opacity:0;background:#000;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}.pp-mscreen video.is-on{opacity:1}.pp-mui .pp-cap{bottom:46px;right:70px}.pp-mui .pp-cap b{font-size:clamp(20px,2vw,30px)}.pp-mui .pp-fs{bottom:42px}.pp-soon{z-index:4;text-align:center;color:#fff;pointer-events:none;isolation:isolate;background:radial-gradient(120% 100% at 50% 45%,#1a1b1d 0,#0d0e0f 60%,#060607 100%);place-content:center;justify-items:center;gap:clamp(8px,1.3cqw,16px);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,PingFang SC,sans-serif;display:grid;position:absolute;inset:0;overflow:hidden}.pp-soon:before{content:"";z-index:-2;opacity:.55;mix-blend-mode:screen;background:url(/playback/grain-0.png) 0 0/96px 96px;animation:pp-grain .36s step-end infinite;position:absolute;inset:-20px}.pp-soon:after{content:"";z-index:-1;background:radial-gradient(#00000059 0,#0000 45%,#00000080 100%);position:absolute;inset:0}@keyframes pp-grain{0%{background-image:url(/playback/grain-0.png);background-position:0 0}16%{background-image:url(/playback/grain-1.png);background-position:-37px 12px}33%{background-image:url(/playback/grain-2.png);background-position:21px -45px}50%{background-image:url(/playback/grain-0.png);background-position:-58px -19px}66%{background-image:url(/playback/grain-1.png);background-position:44px 31px}83%{background-image:url(/playback/grain-2.png);background-position:-11px 53px}}.pp-soon-tag{color:#ffffffd9;-webkit-backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:7px;padding:.42em .9em;font-size:clamp(10px,1.05cqw,13px);font-weight:500;display:inline-flex}.pp-soon-tag i{background:var(--pp-accent);width:6px;height:6px;box-shadow:0 0 8px var(--pp-accent);border-radius:50%;animation:pp-nosig 2.4s ease-in-out infinite}.pp-soon-t{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 30px #00000080;font-size:clamp(30px,6.4cqw,84px);font-weight:600;line-height:1}.pp-soon-bar{background:linear-gradient(90deg,#61bb46 0 8.33%,#fdb827 0 16.66%,#f5821f 0 25%,#e03a3e 0 33.33%,#963d97 0 41.66%,#009ddc 0 50%,#61bb46 0 58.33%,#fdb827 0 66.66%,#f5821f 0 75%,#e03a3e 0 83.33%,#963d97 0 91.66%,#009ddc 0 100%) 0 0/200% 100%;border-radius:99px;width:clamp(120px,24cqw,300px);height:clamp(3px,.45cqw,6px);animation:pp-rainbow 4s linear infinite;overflow:hidden;box-shadow:0 0 18px #fdb82740}@keyframes pp-rainbow{to{background-position:-100% 0}}.pp-soon-s{color:#fff9;font-size:clamp(11px,1.25cqw,15px);font-weight:400}@keyframes pp-nosig{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pp-soon-bar,.pp-soon:before{animation:none}}.pp-mon-wrap:after{content:"";z-index:0;filter:blur(3px);pointer-events:none;background:radial-gradient(closest-side,#00000061,#0000);width:40%;height:16px;position:absolute;bottom:-8px;left:50%;translate:-50%}@media (max-width:860px){.pp{--pp-h:auto;--ph:min(620px,128vw)}.pp-desk{border-radius:14px;grid-template-columns:1fr;gap:28px;padding:28px 18px 30px}.pp-stage{order:-1}.pp-desk.mode-wide{grid-template-columns:1fr;gap:28px;padding:28px 18px 30px}.pp-tabs{margin:0 0 14px}.pp-queue{max-width:none}.pp-now,.pp-now-sub{display:none}.pp-q-head{margin-bottom:12px}.pp-hint{display:none}}@media (prefers-reduced-motion:reduce){.pp-desk,.pp-list li,.pp-mon-wrap,.pp-now,.pp-phone{opacity:1!important;animation:none!important}.pp-feed{transition:none}}@media (hover:hover) and (pointer:fine){.pp,.pp *{cursor:var(--matcha-cursor,default),default!important}}.pp-fs-host{z-index:9990;position:fixed}.pp-fs-host>*{width:100%;height:100%}.pp-fs-host .vp-vertical.vp-is-expanded .vp-surface{inset:0 max(0px,50vw - 28.125dvh)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pp-desk{color:#f2f2f0;background:#232325;box-shadow:0 0 0 1px #ffffff12,0 50px 120px -50px #000c}:root:not([data-theme=light]) .pp-dim{color:#ffffff80}:root:not([data-theme=light]) .pp-q-head{border-bottom-color:#ffffff24}:root:not([data-theme=light]) .pp-q-head i{background:#ffffff4d}:root:not([data-theme=light]) .pp-newtab{color:var(--pp-accent)}.pp-row:focus-visible,:root:not([data-theme=light]) .pp-row:hover{background:#ffffff0f}:root:not([data-theme=light]) .pp-row.is-cur{background:#87b0c82e}.pp-row-r,:root:not([data-theme=light]) .pp-row-n{color:#ffffff73}:root:not([data-theme=light]) .pp-row.is-cur .pp-row-n{color:var(--pp-accent)}:root:not([data-theme=light]) .pp-eq b{background:var(--pp-accent)}:root:not([data-theme=light]) .pp-thumb{background:#3a3a3d;box-shadow:0 0 0 .5px #ffffff1f}:root:not([data-theme=light]) .pp-tabs{background:#ffffff12}:root:not([data-theme=light]) .pp-tab{color:#ffffff8c}:root:not([data-theme=light]) .pp-tab.is-on{color:#fff;background:#3a3a3d;box-shadow:0 1px 3px #0006}:root:not([data-theme=light]) .pp-tab.is-on .pp-tab-ic{border-color:var(--pp-accent)}:root:not([data-theme=light]) .pp-mon-body{box-shadow:inset 0 0 0 1px #3a3b40,inset 0 1.5px #ffffff4d,inset 0 -1px #ffffff14,inset 0 0 0 3px #0a0a0b,0 0 0 .5px #ffffff1f,0 34px 60px -30px #000000e6}}:root[data-theme=dark] .pp-desk{color:#f2f2f0;background:#232325;box-shadow:0 0 0 1px #ffffff12,0 50px 120px -50px #000c}:root[data-theme=dark] .pp-dim{color:#ffffff80}:root[data-theme=dark] .pp-q-head{border-bottom-color:#ffffff24}:root[data-theme=dark] .pp-q-head i{background:#ffffff4d}:root[data-theme=dark] .pp-newtab{color:var(--pp-accent)}.pp-row:focus-visible,:root[data-theme=dark] .pp-row:hover{background:#ffffff0f}:root[data-theme=dark] .pp-row.is-cur{background:#87b0c82e}.pp-row-r,:root[data-theme=dark] .pp-row-n{color:#ffffff73}:root[data-theme=dark] .pp-row.is-cur .pp-row-n{color:var(--pp-accent)}:root[data-theme=dark] .pp-eq b{background:var(--pp-accent)}:root[data-theme=dark] .pp-thumb{background:#3a3a3d;box-shadow:0 0 0 .5px #ffffff1f}:root[data-theme=dark] .pp-tabs{background:#ffffff12}:root[data-theme=dark] .pp-tab{color:#ffffff8c}:root[data-theme=dark] .pp-tab.is-on{color:#fff;background:#3a3a3d;box-shadow:0 1px 3px #0006}:root[data-theme=dark] .pp-tab.is-on .pp-tab-ic{border-color:var(--pp-accent)}:root[data-theme=dark] .pp-mon-body{box-shadow:inset 0 0 0 1px #3a3b40,inset 0 1.5px #ffffff4d,inset 0 -1px #ffffff14,inset 0 0 0 3px #0a0a0b,0 0 0 .5px #ffffff1f,0 34px 60px -30px #000000e6}