@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/silkscreen-latin-400-normal-CtPo2yA5.woff2) format("woff2"),url(/assets/silkscreen-latin-400-normal-D0DfPJut.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-normal-BwJdxs7r.woff2) format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-normal-Cd63HKDh.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-normal-DjhbW-4D.woff2) format("woff2"),url(/assets/source-sans-3-cyrillic-400-normal-7kQcAFpS.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-normal-CpIwTHMM.woff2) format("woff2"),url(/assets/source-sans-3-greek-ext-400-normal-BI1kUwmR.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-normal-DZReXJla.woff2) format("woff2"),url(/assets/source-sans-3-greek-400-normal-DJm9Ud5h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-normal-CwtaIDr2.woff2) format("woff2"),url(/assets/source-sans-3-vietnamese-400-normal-dYp9C364.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-normal-UNsKFIBq.woff2) format("woff2"),url(/assets/source-sans-3-latin-ext-400-normal-BGPHfnm_.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2) format("woff2"),url(/assets/source-sans-3-latin-400-normal-AFMiCETP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-ext-600-normal-6AhwUnSr.woff2) format("woff2"),url(/assets/source-sans-3-cyrillic-ext-600-normal-uAL1a5gb.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-600-normal-BnFu5nHC.woff2) format("woff2"),url(/assets/source-sans-3-cyrillic-600-normal-y-RO8wOd.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-ext-600-normal-DynePNDL.woff2) format("woff2"),url(/assets/source-sans-3-greek-ext-600-normal-D7vJ4nVX.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-600-normal-BSO157bq.woff2) format("woff2"),url(/assets/source-sans-3-greek-600-normal-BNF9LBpG.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-vietnamese-600-normal-B2sTNYey.woff2) format("woff2"),url(/assets/source-sans-3-vietnamese-600-normal-DpSexF-T.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-ext-600-normal-AEyhgUpm.woff2) format("woff2"),url(/assets/source-sans-3-latin-ext-600-normal-Wy7HIzqC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2) format("woff2"),url(/assets/source-sans-3-latin-600-normal-BvDVuF-j.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-ext-700-normal-BhUSqjb8.woff2) format("woff2"),url(/assets/source-sans-3-cyrillic-ext-700-normal-B6RPsSdD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-cyrillic-700-normal-CIuudVLB.woff2) format("woff2"),url(/assets/source-sans-3-cyrillic-700-normal-DYE6gq6k.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-ext-700-normal-Dd6uIcuy.woff2) format("woff2"),url(/assets/source-sans-3-greek-ext-700-normal-C6ITAlBU.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-greek-700-normal-C8Tp2qRF.woff2) format("woff2"),url(/assets/source-sans-3-greek-700-normal-BWdBblwd.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-vietnamese-700-normal-Bgamivog.woff2) format("woff2"),url(/assets/source-sans-3-vietnamese-700-normal-BHxM10oo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-ext-700-normal-6Xi0A2be.woff2) format("woff2"),url(/assets/source-sans-3-latin-ext-700-normal-ChH_v7nA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url(/assets/source-sans-3-latin-700-normal-CkzU-mV9.woff2) format("woff2"),url(/assets/source-sans-3-latin-700-normal-BBbVrHF_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#121531;background:#090728;font-family:"Source Sans 3",Trebuchet MS,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;font-kerning:normal;--font-pixel: "Silkscreen", "Courier New", monospace;--font-body: "Source Sans 3", "Trebuchet MS", sans-serif;--desktop-blue: oklch(16% .065 278);--desktop-blue-light: oklch(79% .055 272);--active-cobalt: oklch(78% .105 217);--active-cobalt-dark: oklch(32% .085 271);--window: oklch(93% .022 282);--window-panel: oklch(89% .026 280);--window-muted: oklch(82% .042 274);--status-strip: oklch(84% .055 232);--chrome-highlight: oklch(97% .014 280);--ink: oklch(21% .055 276);--muted-ink: oklch(39% .045 275);--focus-magenta: oklch(57% .19 325);--success: oklch(69% .1 204);--error: oklch(50% .15 28);--white: oklch(98% .008 280);--space-xs: .25rem;--space-sm: .5rem;--space-md: .75rem;--space-lg: 1rem;--space-xl: 1.5rem;--space-2xl: 2rem;--border: 1px solid var(--ink);--hard-shadow: 3px 3px 0 oklch(13% .06 276 / .78);--hard-shadow-small: 2px 2px 0 oklch(13% .06 276 / .72);--ease-out: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}body{min-height:100dvh;overflow:hidden;background:var(--desktop-blue);font-family:var(--font-body);font-size:1rem;line-height:1.5}button,input{font:inherit}button,a,input[type=range]{-webkit-tap-highlight-color:transparent}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--focus-magenta);outline-offset:2px}a{color:var(--active-cobalt-dark)}svg{flex:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:1000;top:.5rem;left:.5rem;transform:translateY(-150%);padding:.5rem .75rem;color:var(--white);background:var(--active-cobalt-dark);border:1px solid var(--ink)}.skip-link:focus{transform:translateY(0)}.desktop{position:relative;min-height:100dvh;overflow:hidden;background:var(--desktop-blue) url(/desktop-sunset.png) center center / cover no-repeat;image-rendering:pixelated}.system-bar{position:fixed;z-index:500;inset:0 0 auto;height:2.55rem;display:flex;align-items:center;gap:0;padding:0 max(.5rem,env(safe-area-inset-left));color:var(--ink);background:var(--window-panel);border-bottom:var(--border);box-shadow:inset 0 1px 0 var(--chrome-highlight);font-family:var(--font-pixel);font-size:.78rem}.taskbar button{border:0;background:transparent;cursor:pointer}.system-status{margin-left:auto;display:flex;align-items:center;gap:.5rem;font-variant-numeric:tabular-nums;font-weight:400}.system-date{display:none}.network-light{width:.55rem;height:.55rem;background:var(--window-muted);border:1px solid var(--ink)}.network-light.is-online{background:var(--success)}.desktop-workspace{position:fixed;inset:2.55rem 0 3.35rem;overflow:hidden}.desktop-icons{position:absolute;z-index:5;top:1rem;right:.75rem;display:grid;grid-template-columns:repeat(4,4.9rem);gap:.7rem}.desktop-icon{display:flex;min-height:5.5rem;flex-direction:column;align-items:center;gap:.3rem;padding:.25rem;border:0;background:transparent;cursor:pointer}.desktop-icon__tile{position:relative;width:3.15rem;height:3.15rem;display:grid;place-items:center;color:var(--ink);background:var(--window-panel);border:1px solid var(--ink);box-shadow:var(--hard-shadow-small),inset 1px 1px 0 var(--chrome-highlight);transition:transform .14s var(--ease-out),box-shadow .14s var(--ease-out)}.desktop-icon__tile svg{width:2rem;height:2rem}.pixel-app-icon__cutout{fill:var(--window-panel)}.desktop-icon__label{max-width:100%;padding:.12rem .28rem;overflow:hidden;color:var(--window);background:#060421d1;border:0;font-family:var(--font-pixel);font-size:.64rem;font-weight:400;line-height:1.2;text-overflow:ellipsis}.desktop-icon:active .desktop-icon__tile{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink)}.window-shell{position:absolute;top:0;left:0;display:block;max-width:calc(100vw - 1rem);max-height:calc(100dvh - 6.65rem);border:0;container-type:inline-size}.window-shell.is-minimized{display:none}.window-frame{position:relative;display:flex;min-height:0;max-height:inherit;flex-direction:column;overflow:hidden;background:var(--window-panel);border:var(--border);box-shadow:var(--hard-shadow);animation:window-open .18s var(--ease-out) both}.window-shell[data-active=false] .window-frame{box-shadow:var(--hard-shadow-small)}.window-shell.is-dragging .window-frame{box-shadow:5px 5px #04031fd1}.window-shell--music{width:min(64rem,calc(100vw - 15.5rem))}.window-shell--about{width:min(42rem,calc(100vw - 1rem))}.window-shell--writing{width:min(45rem,calc(100vw - 1rem))}.window-shell--appearances{width:min(40rem,calc(100vw - 1rem))}.window-titlebar{display:flex;min-height:2.35rem;align-items:center;color:var(--ink);background:var(--desktop-blue-light);border-bottom:var(--border);box-shadow:inset 0 1px 0 var(--chrome-highlight);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.window-shell[data-active=false] .window-titlebar{color:var(--muted-ink);background:var(--window-muted)}.window-titlebar:active{cursor:grabbing}.window-titlebar h2{flex:1;margin:0;padding:0 .8rem;overflow:hidden;font-family:var(--font-pixel);font-size:.83rem;font-weight:400;letter-spacing:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.window-controls{align-self:stretch;display:flex;margin-left:auto}.window-control{width:2.35rem;height:100%;display:grid;place-items:center;padding:0;color:inherit;background:transparent;border:0;border-width:0 0 0 1px;border-style:solid;border-color:var(--ink);cursor:pointer}.window-control--close{border-left:1px solid var(--ink)}.window-control svg{width:1rem;height:1rem;stroke-width:3}.window-control:hover{color:var(--ink);background:var(--window)}.window-control:active{background:var(--status-strip)}.window-content{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--active-cobalt) var(--window-muted);scrollbar-width:thin}.window-resize-mark{position:absolute;right:.32rem;bottom:.32rem;width:.8rem;height:.8rem;border-right:2px double var(--muted-ink);border-bottom:2px double var(--muted-ink);pointer-events:none}.app-page{color:var(--ink);background:var(--window)}.app-page h3,.music-app h3{max-width:18ch;margin:0;font-family:var(--font-body);font-size:clamp(1.45rem,3.4cqi,2.25rem);font-weight:600;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.app-page p,.music-app p{text-wrap:pretty}.app-kicker{margin:0 0 .5rem;color:var(--active-cobalt-dark);font-family:var(--font-pixel);font-size:.62rem;font-weight:400;letter-spacing:0;text-transform:uppercase}.about-app{max-height:min(37rem,calc(100dvh - 8rem));overflow:auto}.about-intro{display:grid;grid-template-columns:5.5rem 1fr;gap:var(--space-xl);padding:var(--space-2xl);background:var(--window);border-bottom:var(--border)}.about-intro h3{margin-bottom:.75rem}.about-intro p:last-child{max-width:57ch;margin:0;font-size:1.03rem}.avatar-stamp{width:5.5rem;height:5.5rem;display:grid;place-items:center;color:var(--ink);background:var(--desktop-blue-light);border:var(--border);box-shadow:var(--hard-shadow-small);overflow:hidden;transform:none}.avatar-stamp img{width:100%;height:100%;display:block;object-fit:cover;image-rendering:pixelated}.profile-facts{display:grid;grid-template-columns:1fr 1fr;margin:0;color:var(--ink);background:var(--active-cobalt);border-bottom:1px solid var(--ink);box-shadow:inset 0 1px 0 var(--chrome-highlight)}.profile-facts>div{padding:.8rem 1.25rem .9rem}.profile-facts>div+div{border-left:1px solid var(--ink)}.profile-facts dt{display:flex;align-items:center;gap:.25rem;color:var(--active-cobalt-dark);font-family:var(--font-pixel);font-size:.58rem;font-weight:400;text-transform:uppercase}.profile-facts dt svg{width:.9rem}.profile-facts dd{margin:.3rem 0 0;font-weight:600}.experience-list{display:grid;grid-template-columns:1fr 1fr;border-top:.65rem solid var(--window-muted)}.experience-list article{min-height:11rem;padding:1.2rem 1.25rem;border-bottom:1px solid var(--ink)}.experience-list article:nth-child(odd){border-right:1px solid var(--ink)}.experience-date{margin:0 0 .35rem;color:var(--muted-ink);font-size:.76rem;font-variant-numeric:tabular-nums;font-weight:600;text-transform:uppercase}.experience-list h4{margin:0;font-family:var(--font-body);font-size:1rem;font-weight:700;line-height:1.15}.experience-list a{display:inline-flex;align-items:center;gap:.2rem;margin:.25rem 0 .65rem;font-weight:600}.experience-list a svg,.contact-strip svg{width:.9rem}.experience-list article>p:last-child{margin:0;color:var(--muted-ink);font-size:.9rem;line-height:1.4}.contact-strip{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;padding:1rem 1.25rem 1.25rem;background:var(--desktop-blue-light)}.contact-strip a{display:inline-flex;min-height:2.75rem;align-items:center;gap:.35rem;color:var(--ink);font-weight:600}.section-intro{padding:1.75rem 2rem 1.5rem;background:var(--window-muted);border-bottom:var(--border)}.writing-app,.appearances-app{max-height:min(33rem,calc(100dvh - 8rem));overflow:auto}.link-ledger a,.appearance-list a{display:grid;align-items:center;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);transition:background .14s ease-out}.link-ledger a{grid-template-columns:3.2rem 1fr 2rem;min-height:5.25rem;padding:.75rem 1.25rem .75rem 0}.link-ledger a:hover,.appearance-list a:hover{background:var(--desktop-blue-light)}.ledger-number{color:var(--active-cobalt-dark);font-family:var(--font-pixel);font-size:.72rem;text-align:center}.ledger-copy{display:grid;gap:.2rem}.ledger-copy small,.appearance-list small{color:var(--muted-ink);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ledger-copy strong,.appearance-list strong{max-width:60ch;font-size:.98rem;line-height:1.3}.link-ledger>a>svg,.appearance-list>a>svg{width:1.15rem}.appearances-app .section-intro{color:var(--ink);background:var(--desktop-blue-light)}.appearances-app .app-kicker{color:var(--active-cobalt-dark)}.appearance-list a{grid-template-columns:3.5rem 1fr 2rem;min-height:7rem;gap:.75rem;padding:1rem 1.25rem 1rem .75rem}.appearance-list a:nth-child(2){background:var(--window-muted)}.appearance-list a:nth-child(2):hover{background:var(--desktop-blue-light)}.appearance-list a>span:nth-child(2){display:grid;gap:.35rem}.appearance-play{width:3rem;height:3rem;display:grid;place-items:center;color:var(--ink);background:var(--window-muted);border:1px solid var(--ink)}.appearance-play svg{width:1.55rem}.music-app{max-height:min(44rem,calc(100dvh - 8rem));overflow:auto;background:var(--window)}.music-deck{display:grid;grid-template-columns:minmax(30rem,1.45fr) minmax(16rem,.75fr);min-height:22rem}.broadcast-monitor{align-self:start;margin:1rem;padding:.45rem;background:var(--window-panel);border:1px solid var(--ink);box-shadow:var(--hard-shadow-small)}.broadcast-monitor__screen{position:relative;width:100%;min-height:270px;aspect-ratio:16 / 9;overflow:hidden;background:#0a1319;border:1px solid var(--ink)}.broadcast-monitor__screen:after{position:absolute;z-index:2;inset:0;background:radial-gradient(circle,oklch(92% .025 275 / .16) 0 .45px,transparent .7px) 0 0 / 3px 3px;content:"";pointer-events:none}.audio-display{position:relative;width:100%;height:100%;min-height:270px;display:grid;grid-template-rows:1fr auto;gap:1rem;padding:clamp(1.25rem,4vw,2.5rem);color:#8fd7f0;background:radial-gradient(circle at 50% 118%,oklch(58% .13 236 / .32),transparent 58%),#0a1319}.audio-display__meter{display:flex;align-items:end;gap:clamp(.18rem,.7vw,.55rem);min-height:9rem;padding-top:1rem;border-bottom:1px solid oklch(84% .08 222 / .58)}.audio-display__meter span{height:78%;min-width:2px;flex:1;background:currentColor;opacity:.42;scale:1 .26;transform-origin:bottom}.audio-display__meter span:nth-child(3n+1){scale:1 .48}.audio-display__meter span:nth-child(4n+2){scale:1 .72}.audio-display__meter span:nth-child(5n){scale:1 .9}.audio-display[data-playing=true] .audio-display__meter span{opacity:.78;animation:equalizer .62s ease-in-out infinite alternate}.audio-display[data-playing=true] .audio-display__meter span:nth-child(3n+1){animation-duration:.83s}.audio-display[data-playing=true] .audio-display__meter span:nth-child(4n+2){animation-duration:.47s}.audio-display__readout{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-family:var(--font-pixel);font-size:.58rem}.off-air-screen{width:100%;min-height:270px;display:grid;place-items:center;color:#becdd5;background:radial-gradient(circle at center,oklch(82% .02 229 / .28) 0 .6px,transparent .8px) 0 0 / 4px 4px,#18232b;font-family:var(--font-pixel);font-size:.72rem;letter-spacing:0}.off-air-screen span{padding:.25rem .55rem;border:1px solid currentColor}.broadcast-monitor__label{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem .15rem .05rem;color:var(--muted-ink);font-family:var(--font-pixel);font-size:.55rem}.now-playing{position:relative;display:flex;min-width:0;flex-direction:column;padding:1rem 1.25rem 1.15rem;border-left:1px solid var(--ink)}.music-status-line{display:flex;align-items:center;gap:.4rem;margin-bottom:1rem;color:var(--muted-ink);font-family:var(--font-pixel);font-size:.56rem;font-weight:400;letter-spacing:0;text-transform:uppercase}.music-status-line>span:last-child{margin-left:auto;font-variant-numeric:tabular-nums}.status-dot{width:.65rem;height:.65rem;background:var(--window-muted);border:1px solid var(--ink);border-radius:50%}.status-dot.is-live{background:var(--active-cobalt);animation:on-air 1.1s ease-in-out infinite alternate}.now-playing h3{margin-bottom:.5rem}.artist-link{display:inline-flex;align-items:center;gap:.3rem;width:fit-content;margin-bottom:1.25rem;color:var(--active-cobalt-dark);font-weight:600}.artist-link svg{width:.95rem}.artist-name{margin:0 0 1.25rem!important;color:var(--active-cobalt-dark);font-weight:600}.track-progress{height:.45rem;margin-top:auto;overflow:hidden;background:var(--window-muted);border:1px solid var(--ink)}.track-progress span{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:var(--active-cobalt-dark)}.track-times{display:flex;justify-content:space-between;margin-top:.2rem;color:var(--muted-ink);font-size:.72rem;font-variant-numeric:tabular-nums}.empty-player{margin:auto 0}.empty-player h3{margin-bottom:.6rem}.empty-player p:last-child{max-width:28ch;margin:0;color:var(--muted-ink)}.music-loading{display:grid;grid-template-columns:repeat(3,.7rem);gap:.35rem;align-content:center;justify-content:center;min-height:270px;text-align:center}.music-loading span{width:.7rem;height:2.5rem;background:var(--desktop-blue-light);transform-origin:bottom;animation:equalizer .72s ease-in-out infinite alternate}.music-loading span:nth-child(2){animation-delay:.12s}.music-loading span:nth-child(3){animation-delay:.24s}.music-loading p{grid-column:1 / -1;margin:.5rem 0 0;color:var(--window);font-size:.85rem}.transport{display:grid;grid-template-columns:repeat(4,2.9rem);gap:.45rem;margin-top:.9rem}.transport button,.editor-track-actions button{min-width:2.75rem;min-height:2.75rem;display:grid;place-items:center;padding:0;background:var(--white);border:1px solid var(--ink);box-shadow:var(--hard-shadow-small);cursor:pointer}.transport button svg{width:1.15rem}.transport button:active:not(:disabled),.editor-track-actions button:active:not(:disabled){transform:translate(1px,1px);box-shadow:0 0 0 var(--ink)}.transport button.is-selected{color:var(--ink);background:var(--active-cobalt)}.transport__play{color:var(--ink);background:var(--desktop-blue-light)!important}button:disabled,input:disabled{cursor:not-allowed;opacity:.42}.volume-control{display:grid;grid-template-columns:1.3rem 1fr;align-items:center;gap:.5rem;margin-top:1rem}.volume-control svg{width:1.2rem}input[type=range]{width:100%;accent-color:var(--active-cobalt)}.player-error{margin:.75rem 0 0!important;color:var(--error);font-size:.86rem;font-weight:600}.music-bottom-bar{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;padding:.45rem .75rem;background:var(--window);border-top:var(--border)}.music-bottom-bar span,.music-bottom-bar button{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-pixel);font-size:.58rem;font-weight:400}.music-bottom-bar svg{width:1rem}.music-bottom-bar button{min-height:2.15rem;padding:.2rem .6rem;background:var(--window-muted);border:1px solid var(--ink);cursor:pointer}.playlist-editor{border-top:var(--border);background:var(--white)}.playlist-editor__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem;background:var(--window-muted);border-bottom:1px solid var(--ink)}.playlist-editor__head h4{margin:0;font-family:var(--font-body);font-size:1.35rem;font-weight:700}.playlist-editor__head>span{padding:.15rem .4rem;background:var(--white);border:1px solid var(--ink);font-size:.8rem;font-weight:600}.add-track-form{padding:1rem 1.25rem;border-bottom:1px solid var(--ink)}.add-track-form label{display:block;margin-bottom:.4rem;font-size:.82rem;font-weight:600}.add-track-form>div{display:grid;grid-template-columns:1fr auto;gap:.5rem}.add-track-form input{min-width:0;height:2.75rem;padding:.5rem .65rem;color:var(--ink);background:var(--window);border:1px solid var(--ink);border-radius:0}.add-track-form input::placeholder{color:var(--muted-ink);opacity:1}.add-track-form button,.publish-button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.35rem;padding:.4rem .7rem;color:var(--ink);background:var(--desktop-blue-light);border:1px solid var(--ink);font-weight:600;cursor:pointer}.add-track-form button svg,.publish-button svg{width:1rem}.editor-track-list{margin:0;padding:0;list-style:none}.editor-track-list li{display:grid;grid-template-columns:2.2rem 1fr auto;align-items:center;gap:.75rem;padding:.7rem .8rem;border-bottom:1px solid var(--ink)}.editor-track-number{color:var(--active-cobalt-dark);font-family:var(--font-pixel);font-size:.62rem}.editor-track-copy{display:grid;min-width:0}.editor-track-copy strong,.editor-track-copy a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-track-copy a{display:inline-flex;align-items:center;gap:.2rem;width:fit-content;max-width:100%;font-size:.78rem}.editor-track-copy a svg{width:.8rem}.editor-track-actions{display:flex;gap:.35rem}.editor-track-actions button{min-width:2.25rem;min-height:2.25rem;box-shadow:1px 1px 0 var(--ink)}.editor-track-actions svg{width:.95rem}.editor-empty{margin:0;padding:1.25rem;color:var(--muted-ink)}.playlist-editor__footer{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.75rem 1.25rem 1rem}.playlist-editor__footer p{margin:0;color:var(--muted-ink);font-size:.82rem}.taskbar{position:fixed;z-index:600;inset:auto 0 0;min-height:3.35rem;display:flex;align-items:center;gap:.4rem;padding:.38rem max(.45rem,env(safe-area-inset-right)) max(.38rem,env(safe-area-inset-bottom)) max(.45rem,env(safe-area-inset-left));background:var(--window-panel);border-top:var(--border);box-shadow:inset 0 1px 0 var(--chrome-highlight);font-family:var(--font-pixel);font-size:.67rem}.taskbar-home{display:none;min-width:10rem;min-height:2.55rem;align-items:center;gap:.35rem;padding:.3rem .75rem!important;background:var(--window)!important;border:1px solid var(--ink)!important;box-shadow:1px 1px 0 var(--ink);font-weight:400}.taskbar-apps{display:flex;min-width:0;flex:1;justify-content:space-around;gap:.3rem}.taskbar-apps button{position:relative;min-width:2.75rem;min-height:2.75rem;display:flex;align-items:center;justify-content:center;gap:.35rem;padding:.35rem .55rem;color:var(--muted-ink);border:1px solid transparent}.taskbar-apps button[data-open=true]{color:var(--ink);background:var(--window);border-color:var(--ink)}.taskbar-apps button.is-active{color:var(--ink);background:var(--active-cobalt);border-color:var(--ink)}.taskbar-apps button.is-active:before{width:.42rem;height:.42rem;flex:none;background:var(--focus-magenta);border:1px solid var(--ink);content:""}.taskbar-apps svg{width:1.05rem;height:1.05rem}.taskbar-apps .pixel-app-icon__cutout{fill:var(--window)}.taskbar-apps button.is-active .pixel-app-icon__cutout{fill:var(--active-cobalt)}.taskbar-apps span{display:none}.login-area{position:relative;margin-left:auto}.login-area>span{position:absolute;right:0;bottom:calc(100% + .8rem);width:15rem;padding:.5rem .65rem;background:var(--window);border:1px solid var(--ink);box-shadow:var(--hard-shadow-small);font-family:var(--font-body);font-size:.8rem}.login-button{min-width:7rem;min-height:2.55rem;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.3rem .65rem!important;color:var(--ink)!important;background:var(--window)!important;border:1px solid var(--ink)!important;font-weight:400}.login-button svg{width:1.05rem}.login-button span{display:none}@keyframes window-open{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes on-air{to{background:var(--active-cobalt-dark)}}@keyframes equalizer{0%{scale:1 .3}to{scale:1 1}}@media(hover:hover){.desktop-icon:hover .desktop-icon__tile{transform:translate(-1px,-1px);background:var(--active-cobalt);box-shadow:var(--hard-shadow)}.desktop-icon:hover .pixel-app-icon__cutout{fill:var(--active-cobalt)}.taskbar button:hover{background:var(--desktop-blue-light);border-color:var(--ink)}}@media(max-width:1023px){.desktop-workspace{overflow:visible}.desktop-icons{display:none}.window-shell{position:fixed;inset:3.35rem .45rem 4.35rem;width:auto;max-width:none;max-height:none;transform:none!important}.window-frame{width:100%;height:100%}.window-titlebar{cursor:default}.window-content{flex:1}.about-app,.writing-app,.appearances-app,.music-app{max-height:none;min-height:100%}.music-deck{grid-template-columns:1fr;min-height:0}.broadcast-monitor{margin:.65rem}.broadcast-monitor__screen,.audio-display,.off-air-screen,.music-loading{min-height:200px}.now-playing{padding:1rem;border-top:1px solid var(--ink);border-left:0}.transport{grid-template-columns:repeat(4,minmax(2.75rem,1fr))}.music-bottom-bar{padding:.5rem}.about-intro{grid-template-columns:1fr;padding:1.25rem}.avatar-stamp{width:4.2rem;height:4.2rem}.profile-facts,.experience-list{grid-template-columns:1fr}.profile-facts>div+div,.experience-list article:nth-child(odd){border-left:0;border-right:0}.profile-facts>div+div{border-top:1px solid var(--ink)}.experience-list article{min-height:auto}.section-intro{padding:1.25rem}.add-track-form>div,.playlist-editor__footer{grid-template-columns:1fr}.editor-track-list li{grid-template-columns:1.7rem 1fr}.editor-track-actions{grid-column:2}}@media(min-width:1024px){.system-date{display:inline}.desktop-icons{top:1.5rem;right:1.25rem;grid-template-columns:6.5rem;gap:.78rem}.taskbar-home{display:flex}.taskbar-apps{flex:0 1 auto;justify-content:flex-start}.taskbar-apps button[data-open=false]{display:none}.taskbar-apps span,.login-button span{display:inline}}@media(pointer:coarse){.system-bar nav button,.desktop-icon,.music-bottom-bar button{min-height:2.75rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
