*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}:root{color-scheme:light;font:15px/1.5 system-ui,sans-serif;color:#242722;background:#efede5}body{margin:0}button{font:inherit;cursor:pointer}a{color:inherit;text-underline-offset:3px}svg{display:block}.symbols{position:absolute;pointer-events:none}video-player{display:block;min-width:0}.screen-reader{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.archive-player{position:relative}.windows-desktop{--desktop-padding: clamp(8px, 2.4vw, 26px);--desktop-rail: clamp(67px, 9vw, 112px);--desktop-gap: clamp(8px, 2vw, 21px);container-type:inline-size;position:relative;isolation:isolate;display:grid;grid-template-columns:var(--desktop-rail) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;height:100svh;overflow:clip;align-items:start;gap:var(--desktop-gap);padding:var(--desktop-padding) var(--desktop-padding) 0}.desktop-icons{grid-area:1 / 1;z-index:2}.desktop-icon{text-decoration:none}.window-stack{position:relative;isolation:isolate;grid-area:1 / 2;align-self:stretch;min-width:0}.window-stack>:is(.window-app,.desktop-panel){--window-controls-height: 156px;--window-size: min(100% - 10px, clamp(400px, 44vw, 690px), max(395px, calc((100svh - 176px)*1.3333) ));--window-layout-height: calc(var(--window-size) * .75 + var(--window-controls-height));--window-left: calc(max(0px, 100% - var(--window-size)) * var(--window-x, .12));position:absolute;width:var(--window-size);left:calc(var(--window-left) + var(--window-drag-x, 0px));top:calc(max(0px,100% - var(--window-layout-height)) * var(--window-y, .15) + var(--window-drag-y, 0px))}@media(max-width:1120px){.window-stack>.window-app{--window-controls-height: 205px}}.window-stack>.window-app[data-first-window]{--window-left: max(0px, (100% - var(--desktop-rail) - var(--desktop-gap) - var(--window-size)) / 2)}.windows-instance{display:block;container-type:inline-size}.window-app[data-aspect="4-3"] .window-screen{aspect-ratio:4 / 3}.window-stack>.desktop-panel{--window-size: min(100% - 20px, 445px);--window-layout-height: 170px;--window-x: .55;--window-y: .22}.window-stack>:not([data-active]){cursor:pointer}.window-stack>[data-closing]{pointer-events:none}.window-taskbar{position:relative;z-index:3;grid-area:2 / 1 / 3 / -1;display:flex;align-items:stretch;min-width:0;margin-inline:calc(-1 * var(--desktop-padding))}.window-taskbar :is(button,time){display:inline-flex;align-items:center;gap:4px}.task-start,.task-clock{flex:none}.task-tabs{display:flex;flex:1;min-width:0;gap:4px;overflow-x:auto}.task-window{flex:0 0 clamp(108px,17vw,163px);display:block!important;border:0;text-align:start}.start-menu{position:absolute;inset:auto auto 100% 4px;z-index:9;display:grid;width:min(190px,95vw)}.start-menu :is(button,a){padding:8px 10px;text-align:start}.window-titlebar,.window-title,.window-actions{display:flex;align-items:center}.window-titlebar{justify-content:space-between}.window-titlebar[tabindex]{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.window-titlebar[tabindex]:active{cursor:grabbing}.window-titlebar[tabindex]:focus-visible{outline:3px solid white;outline-offset:-4px}.window-action{display:grid;flex:none;place-items:center}.player-screen{position:relative;isolation:isolate;aspect-ratio:16 / 9;overflow:hidden;background:#07090b}.memory-film,.screen-toggle{position:absolute;inset:0;width:100%;height:100%}.memory-film{display:block;object-fit:contain}.memory-film::cue{color:#fff;background:#000e}hlsjs-video.memory-film::part(video)::cue{color:#fff;background:#000e}.window-screen :is(.memory-film,.screen-toggle){inset:3px;width:calc(100% - 6px);height:calc(100% - 6px)}.screen-toggle{z-index:5;padding:0;border:0;background:transparent;color:#fff;touch-action:manipulation}.screen-toggle:focus-visible,.windows-study .screen-toggle:focus-visible{outline:3px solid white;outline-offset:-7px;box-shadow:inset 0 0 0 7px #12171d}.cursor-label{position:absolute;inset:0 auto auto 0;display:flex;align-items:center;gap:4px;padding:5px 8px 5px 5px;color:#141414;background:#dfdfdf;box-shadow:var(--win-raised),2px 2px #0008;font:bold 12px/1 var(--win-ui);pointer-events:none}.cursor-label[data-idle]{opacity:0;transition:opacity .15s ease-out}.cursor-label svg{width:17px;height:17px}.screen-loading,.screen-error{position:absolute;z-index:6;left:50%;top:50%;width:max-content;max-width:86%;translate:-50% -50%;padding:9px 12px;color:#fff;background:#101418e8;text-align:center}.screen-loading:not([data-visible]){display:none}.screen-loading:has(+.screen-error:not([hidden])){display:none}.screen-loading{pointer-events:none}.screen-error p{margin:0 0 5px}.crt-set:not([data-power=on]) :is(.screen-loading,.screen-error){visibility:hidden}.crt-deck[inert] .player-controls{opacity:.53}.quality-readout{margin:4px 0 0;padding:5px 8px;border-top:1px solid var(--win-shade);font-size:11px}.player-controls,media-controls-content{display:block;min-width:0}.seek-row,.transport-row,.utility-row{display:flex;align-items:center;gap:5px}.seek-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.utility-row{margin-inline-start:auto}.time-readout{display:inline-flex;align-items:center;gap:4px;font-variant-numeric:tabular-nums;white-space:nowrap}.player-button{position:relative;flex:none;display:grid;place-items:center;width:44px;min-height:44px;padding:0;touch-action:manipulation;cursor:pointer}.player-button svg{width:18px;height:18px;pointer-events:none}.player-button[aria-disabled=true]{cursor:default}.pip-button[aria-disabled=true]{display:none!important}.player-button[aria-label]:not([aria-expanded=true],[aria-disabled=true]):after{content:attr(aria-label);position:absolute;z-index:8;inset-block-end:calc(100% + 7px);inset-inline:var(--tooltip-alignment, 0 auto);width:max-content;padding:4px 6px;color:#fff;background:#161e25;font:11px/1.3 ui-monospace,monospace;pointer-events:none;visibility:hidden;opacity:0;transition:opacity .1s ease,visibility .1s}.utility-row .player-button{--tooltip-alignment: auto 0}.windows-study .player-button:after{color:#1b1b1b;background:#ffffe1;border:1px solid #171717}.windows-study .transport-group{display:flex;align-items:center;gap:2px}.windows-study .transport-backward svg{scale:-1 1}.quality-readout{font-variant-numeric:tabular-nums}@media(hover:hover){.player-button:not([aria-disabled=true]):hover:after{visibility:visible;opacity:1;transition-delay:.3s}}.player-button:focus-visible:after{visibility:visible;opacity:1}media-play-button:not([data-paused]) .play-icon,media-play-button[data-paused] .pause-icon,media-play-button[data-ended] :is(.play-icon,.pause-icon),media-play-button:not([data-ended]) .replay-icon,media-mute-button:not([data-muted]) .mute-icon,media-mute-button[data-muted] .sound-icon,media-fullscreen-button:not([data-fullscreen]) .contract-icon,media-fullscreen-button[data-fullscreen] .expand-icon{display:none}.slider{--slider-position: var(--media-slider-fill, 0%);position:relative;display:flex;align-items:center;min-width:0;height:35px;padding-inline:6px;touch-action:none;cursor:pointer}.slider[data-dragging]{--slider-position: var(--media-slider-pointer, var(--media-slider-fill, 0%))}.volume-slider{flex:0 1 85px;min-width:37px}.slider media-slider-track{position:relative;display:block;flex:1;height:5px;overflow:hidden;background:#515b64}media-slider-buffer,media-slider-fill{position:absolute;inset:0 auto 0 0;display:block}media-slider-buffer{width:var(--media-slider-buffer, 0%);background:#82949f}media-slider-fill{width:var(--slider-position);background:#dce2e6}.slider media-slider-thumb{position:absolute;left:clamp(6px,var(--slider-position),100% - 6px);top:50%;display:block;width:11px;height:15px;translate:-50% -50%;background:#e2e2e2;pointer-events:none}.slider:has(media-slider-thumb:focus-visible),.player-button:focus-visible,.crt-power:focus-visible{outline:2px solid currentColor;outline-offset:2px}media-slider-thumb:focus-visible{outline:none}.seek-preview{z-index:7;display:grid;justify-items:center;bottom:calc(50% + 12px);visibility:hidden;pointer-events:none}.seek-preview-card{display:grid;justify-items:center}.seek-preview-moment:empty{display:none}.seek-slider:is([data-pointing],[data-dragging]) .seek-preview{visibility:visible}.seek-preview media-slider-thumbnail{display:block;max-width:112px;max-height:63px;outline:1px solid #dbe1e7;box-shadow:0 3px 12px #0008}.seek-preview media-slider-thumbnail:is([data-hidden],[data-loading],[data-error]){display:none}.seek-preview media-slider-value{padding:2px 6px;color:#fff;background:#101418;font:11px/1.5 ui-monospace,monospace}.player-settings{z-index:9;padding:4px;overflow:visible;border:1px solid #566572;border-radius:5px;color:#e5eef3;background:#1c252f;box-shadow:0 10px 26px #0005;--media-popover-side-offset: 6px}.settings-panel{width:min(198px,var(--media-menu-available-width, calc(100vw - 18px) ));max-height:min(300px,var(--media-menu-available-height, 300px));overflow:auto}.settings-panel[data-open]{display:block}.settings-panel:not([data-open]):not(:popover-open),.settings-panel[data-child-open]{display:none}.settings-panel :is(media-menu-item,media-menu-radio-item){display:flex;align-items:center;gap:6px;padding:6px 7px;min-height:44px;cursor:pointer}.settings-panel svg{width:13px;height:13px}.settings-panel :is(media-menu-item,media-menu-radio-item):is(:hover,:focus-visible,[data-highlighted]){color:#fff;background:#345263}.windows-study .settings-panel :is(media-menu-item,media-menu-radio-item):is(:hover,:focus-visible,[data-highlighted]){background:navy}.setting-hint{margin-inline-start:auto}.menu-back svg{rotate:180deg}media-menu-radio-item[aria-checked=true]:before{content:"✓"}.archive-player:fullscreen{display:block;width:100%;height:100%;padding:0;overflow:hidden;background:#000}.archive-player:fullscreen .memory-film{inset:0;width:100%;height:100%;object-fit:contain}.windows-instance:fullscreen :is(.window-frame,.window-content){width:100%;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.windows-instance:fullscreen .window-titlebar{display:none}.windows-instance:fullscreen .window-screen{position:absolute;inset:0;padding:0;aspect-ratio:auto;box-shadow:none}.windows-instance:fullscreen .screen-toggle{inset:0;width:100%;height:100%}.windows-instance:fullscreen .controls-slot{position:absolute;z-index:6;inset:auto max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.windows-instance:fullscreen .player-controls{padding:5px 8px 8px;background:#c0c0c0ec}@media(max-width:860px){.windows-desktop .window-stack{display:grid;justify-items:center}.windows-desktop .window-stack>:is(.window-app,.desktop-panel){position:relative;grid-area:1 / 1;inset:var(--window-drag-y, 0px) auto auto var(--window-drag-x, 0px);width:min(100%,615px)}.windows-desktop .window-stack>:not([data-active],[data-closing]){display:none}}@media(max-width:500px),(max-width:860px)and (min-height:490px){.windows-desktop{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.windows-desktop .desktop-icons{grid-area:1 / 1;flex-direction:row}.windows-desktop .window-stack{grid-area:2 / 1}.windows-desktop .window-taskbar{grid-area:3 / 1}}@media(max-width:860px),not (min-height:490px){.windows-desktop .window-stack{--window-area-height: calc(100cqh - 14px) ;align-items:start;grid-template-rows:minmax(0,1fr);container-type:size}.windows-desktop .window-stack>:is(.window-app,.desktop-panel),.windows-desktop .windows-instance:not(:fullscreen){max-block-size:var(--window-area-height)}.windows-desktop .windows-instance:not(:fullscreen) :is(.window-frame,.window-content){display:flex;flex-direction:column;min-block-size:0;max-block-size:inherit}.windows-desktop .windows-instance:not(:fullscreen) .window-content{flex:0 1 auto}.windows-desktop .windows-instance:not(:fullscreen) .window-screen{min-block-size:0}.windows-desktop .windows-instance:not(:fullscreen) :is(.window-titlebar,.controls-slot){flex:none}.windows-desktop .desktop-panel-content{max-block-size:calc(var(--window-area-height) - 6px);overflow:auto;overscroll-behavior:contain}}@media(max-width:430px){.task-clock{display:none!important}.window-taskbar .task-start{min-height:40px}}@container (max-width: 490px){.windows-instance .transport-row{flex-wrap:wrap}.volume-slider{flex-basis:53px}}@container (max-width: 450px){.windows-instance .utility-row{flex-basis:100%;justify-content:flex-end}}@container (max-width: 360px){.seek-row,.transport-row,.utility-row{gap:4px}}@media(max-width:540px),(hover:none)and (pointer:coarse){.windows-instance media-controls-content{container:playback-controls / inline-size}.windows-instance .transport-seek{display:none}@container playback-controls (min-width: 277px){.windows-instance .transport-row{flex-wrap:nowrap}.windows-instance .utility-row{flex-basis:auto}}@container playback-controls (236px <= width < 277px){.windows-instance .transport-row:not(:has(.volume-slider:not([hidden]))){flex-wrap:nowrap}.windows-instance .transport-row:not(:has(.volume-slider:not([hidden]))) .utility-row{flex-basis:auto}}@container playback-controls (width < 325px){.windows-instance .captions-button{display:none}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}.player-button:after,.cursor-label[data-idle]{transition:none!important}}.windows-study{--win-desktop: #487fbe;--win-face: #c0c0c0;--win-light: #fff;--win-edge: #dfdfdf;--win-shade: #808080;--win-dark: #404040;--win-navy: #000080;--win-text: #151515;--win-ui: Tahoma, "MS Sans Serif", Geneva, Verdana, sans-serif;--win-mono: "Lucida Console", "Courier New", monospace;--xp-blue: #0847c7;--xp-highlight: #d7eaff;--xp-title: linear-gradient(180deg, #84b3ff 0, #3d79f2 1px, #1355e5 18%, #0846cf 55%, #0954e5 91%, #073ab1);--win-raised: inset 1px 1px var(--win-light), inset -1px -1px var(--win-dark), inset 2px 2px var(--win-edge), inset -2px -2px var(--win-shade);--win-sunken: inset 1px 1px var(--win-shade), inset -1px -1px var(--win-light), inset 2px 2px var(--win-dark), inset -2px -2px var(--win-edge)}.windows-study .windows-desktop{color-scheme:light;color:var(--win-text);background-color:var(--win-desktop);background-image:url(/media/memory-xp-wallpaper.jpg),radial-gradient(ellipse 105% 62% at 19% 110%,#377c16 0%,#67a831 58%,transparent 59%),radial-gradient(ellipse 89% 45% at 94% 99%,#598c28 0%,#7caf43 59%,transparent 60%),linear-gradient(#2368bb,#59a8e6 53%,#bee5f4);background-position:center;background-size:cover;background-repeat:no-repeat;font:12px/1.35 var(--win-ui);box-shadow:inset 0 0 0 1px #14396680}.windows-study .desktop-icons{display:flex;flex-direction:column;align-self:start;min-inline-size:0;gap:10px}@media not (max-width:860px),(not (max-width:500px))and (not (min-height:490px)){.windows-study .desktop-icons{max-height:100%;overflow-y:auto}.windows-study .desktop-icon{flex:none}}.windows-study .desktop-icon{appearance:none;display:flex;flex-direction:column;align-items:center;gap:4px;min-inline-size:0;padding:3px;color:#fff;font:11px/1.25 var(--win-ui);text-align:center;text-decoration:none;cursor:pointer;background:transparent;border:0;border-radius:0}.windows-study .desktop-icon svg{inline-size:30px;block-size:30px;flex:none;margin-inline:auto;filter:drop-shadow(1px 2px 1px #102b4b80)}.windows-study .desktop-icon>span{padding:1px 3px;color:#fff;background:#152a45bf;text-shadow:0 1px 1px #132744;overflow-wrap:anywhere}.windows-study .desktop-icon:is(:focus-visible,[aria-pressed=true],[aria-current=true])>span{background:var(--xp-blue);text-shadow:none}@media(hover:hover){.windows-study button.desktop-icon:hover>span{background:var(--xp-blue)}}.windows-study .desktop-decoration{cursor:inherit}@media(hover:hover)and (pointer:fine){.windows-study{--retro-cursor: url(/media/xp-cursor.svg) 1 1, default;cursor:var(--retro-cursor)}.windows-study :is(button,.player-button,.slider,.window-stack>:not([data-active])){cursor:var(--retro-cursor)}.windows-study .screen-toggle:hover:has(>.cursor-label:not([hidden])){cursor:none}}.windows-study :is(.window-frame,.desktop-panel){min-inline-size:0;padding:3px;color:var(--win-text);background:#0a52d6;border-radius:8px 8px 3px 3px;box-shadow:inset 0 1px 1px #b4ceff,inset 0 -1px #00266c,0 4px 13px #102b527a}.windows-study .window-frame>:is(.window-menu,.window-content){background:var(--win-face)}.windows-study .window-titlebar{gap:6px;min-block-size:28px;padding:2px 2px 3px 5px;color:#fff;background:var(--xp-title);border-radius:5px 5px 0 0}.windows-study .window-stack>:is(.window-app,.desktop-panel):not([data-active]) .window-titlebar{background:linear-gradient(180deg,#93a6df,#5268a8 16%,#405890)}.windows-study .window-title{min-inline-size:0;display:block;margin:0;overflow:hidden;color:inherit;font:bold 12px/1.25 var(--win-ui);text-shadow:0 1px #063377;text-overflow:ellipsis;white-space:nowrap}.windows-study .window-title svg{display:inline-block;inline-size:15px;block-size:15px;margin-inline-end:5px;vertical-align:-3px}.windows-study .window-actions{gap:2px}.windows-study .player-button{appearance:none;border:0;border-radius:0;color:var(--win-text);background:var(--win-face);box-shadow:var(--win-raised)}.windows-study .window-action{appearance:none;min-inline-size:24px;min-block-size:24px;padding:4px;color:#fff;background:linear-gradient(138deg,#5988ec,#2463dc 44%,#154aad 85%);border:1px solid #e5efff;border-radius:3px;box-shadow:inset 0 1px 1px #e7efff87,inset -1px -1px 2px #073b9c;font:bold 12px/1 var(--win-ui)}.windows-study .window-action:has(use[href="#icon-close"]){background:linear-gradient(138deg,#ed8061,#c94020 42%,#a92913 86%);box-shadow:inset 0 1px 1px #ffd5c28c,inset -1px -1px 2px #8e260d}@media(hover:hover){.windows-study .window-close:hover:not(:active){filter:brightness(1.22)}}.windows-study .window-action:active{filter:brightness(.83)}.windows-study .window-action svg{inline-size:12px;block-size:12px}.windows-study .player-button:is(:active,[aria-expanded=true],[aria-pressed=true],[data-active],[data-pip]){box-shadow:var(--win-sunken)}.windows-study :is(.window-action,.player-button):active svg{translate:1px 1px}.windows-study .window-menu{gap:2px;padding:2px 2px 3px;box-shadow:inset 0 -1px var(--win-light),inset 0 -2px var(--win-shade)}.windows-study :is(.archive-trigger,.menu-help){min-block-size:26px;padding:4px 8px;border:0;border-radius:0;color:inherit;background:transparent;font:inherit;list-style:none}.windows-study .archive-trigger::-webkit-details-marker{display:none}.windows-study :is(.archive-trigger,.menu-help):is(:hover,:focus-visible,[aria-expanded=true]),.windows-study details[open]>.archive-trigger{color:#fff;background:var(--win-navy)}.windows-study .window-content{padding:5px 5px 3px}.windows-study .player-screen{min-inline-size:0;padding:3px;color:#fff;background:#080808;border-radius:0;box-shadow:var(--win-sunken)}.windows-study .player-controls{padding:4px 5px 5px;color:var(--win-text);background:var(--win-face)}.windows-study :is(.seek-row,.transport-row,.utility-row){min-inline-size:0}.windows-study .seek-preview{transition:none}@media(any-hover:hover){.windows-study .seek-slider[data-pointing]:not([data-dragging]) .seek-preview{transition:visibility 0s .25s}}.windows-study .seek-preview-card{gap:3px;padding:4px;color:var(--win-text);background:var(--win-face);box-shadow:var(--win-raised),2px 2px #0006}.windows-study .seek-preview media-slider-thumbnail{max-width:144px;max-height:min(108px,25svh);outline-color:var(--win-dark);box-shadow:none}.windows-study .seek-preview-moment{max-width:144px;padding-inline:3px;font:bold 11px/1.3 var(--win-ui);text-align:center}.windows-study .seek-preview media-slider-value{padding:0 4px 1px;color:inherit;background:transparent;font:11px/1.25 var(--win-mono);font-variant-numeric:tabular-nums}.windows-study .player-button{gap:4px;padding-inline:7px;font:11px/1.2 var(--win-ui)}.windows-study .player-button svg{inline-size:15px;block-size:15px;flex:none}.windows-study .player-button:is([disabled],[aria-disabled=true]){color:#565656}.windows-study .time-readout{padding:4px 6px;color:#131313;background:#d9d9d9;box-shadow:var(--win-sunken);font:11px/1.15 var(--win-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.windows-study .slider media-slider-track{border-radius:0;background:var(--win-shade);box-shadow:inset 1px 1px var(--win-dark),inset -1px -1px var(--win-light)}.windows-study .slider :is(media-slider-fill,media-slider-buffer){border-radius:0}.windows-study .slider media-slider-fill{background:var(--win-navy)}.windows-study .slider media-slider-buffer{background:#a4a4a4}.windows-study .volume-slider media-slider-track{height:19px;border:0;border-radius:0;background:#9b9b9b;box-shadow:none;clip-path:polygon(0 100%,100% 0,100% 100%)}.windows-study .volume-slider media-slider-track:after{content:"";position:absolute;inset:0;border-bottom:1px solid var(--win-light);background:linear-gradient(transparent,#fff5);clip-path:polygon(0 90%,100% 0,100% 12%,16% 94%,100% 94%,100% 100%,0 100%);pointer-events:none}.windows-study .slider media-slider-thumb{border-radius:0;background:var(--win-face);box-shadow:var(--win-raised)}.windows-study .volume-slider media-slider-thumb{width:12px;height:22px}.windows-study input.slider{accent-color:var(--win-navy)}.windows-study .player-settings{padding:3px;color:var(--win-text);background:var(--win-face);border:0;border-radius:0;box-shadow:var(--win-raised),3px 3px #0004}.windows-study :is(.screen-error,.screen-loading){color:var(--win-text);background:var(--win-face);box-shadow:var(--win-raised),2px 2px #0008}.windows-study .retry-film{min-block-size:44px;padding-inline:14px;background:var(--win-face);border:0;box-shadow:var(--win-raised)}.windows-study .screen-toggle[data-pip]{display:grid;place-items:center;padding:12px;background:#171b24}.windows-study .pip-return{display:grid;justify-items:center;gap:10px;font:12px/1.35 var(--win-ui)}.windows-study .pip-return-action{display:grid;align-items:center;min-block-size:44px;padding-inline:14px;color:var(--win-text);background:var(--win-face);box-shadow:var(--win-raised)}.windows-study .screen-toggle:active .pip-return-action{box-shadow:var(--win-sunken)}.windows-study .window-taskbar{gap:4px;min-block-size:34px;padding:0 0 1px;color:#fff;background:linear-gradient(180deg,#9cc6ff 0,#4588ef 2px,#1c63d6 5px,#195ab9 88%,#114897);box-shadow:0 -1px #285bb6;font:11px/1.25 var(--win-ui)}.windows-study .window-taskbar svg{inline-size:15px;block-size:15px;flex:none}.windows-study .task-start{appearance:none;flex:none;gap:4px;padding:4px 12px 4px 7px;color:#fff;border:0;border-radius:0 11px 11px 0;background:linear-gradient(180deg,#84c778 0,#3d8836 11%,#287b2c 55%,#235f26 97%);box-shadow:inset -1px 0 #215b21,inset 0 1px #b9e3a2,1px 0 #103f92;font:italic bold 15px/1 var(--win-ui);text-shadow:1px 1px 1px #14411b;white-space:nowrap}.windows-study .task-start:is(:active,[aria-expanded=true]){filter:brightness(.85)}.windows-study .task-start:has(use[href="#icon-folder"]) svg{display:none}.windows-study .task-start:has(use[href="#icon-folder"]):before{content:"";inline-size:15px;block-size:13px;flex:none;background:linear-gradient(90deg,transparent 46%,#276a33 46% 54%,transparent 54%),linear-gradient(0deg,transparent 46%,#276a33 46% 54%,transparent 54%),conic-gradient(from -90deg,#ff704f 0 25%,#a3d75c 0 50%,#ffd456 0 75%,#62b3ff 0);border-radius:1px;box-shadow:0 1px 2px #133d22b3;transform:skewY(-9deg)}.windows-study .task-tabs{display:flex;flex:1 1 auto;align-items:stretch;gap:3px;min-inline-size:0;padding:4px 1px 2px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#8ab7fc #1c55ad}.windows-study .task-window{appearance:none;display:block;flex:0 0 clamp(68px,14cqi,152px);min-inline-size:0;min-block-size:25px;overflow:hidden;padding:3px 5px;color:#fff;background:linear-gradient(180deg,#74aaff 0,#2e6bc4 2px,#2456a1);border:1px solid #123f94;border-radius:3px;box-shadow:inset 0 1px #82aff787;text-align:start;text-overflow:ellipsis;white-space:nowrap}.windows-study .task-window>svg{display:inline-block;margin-inline-end:2px;vertical-align:-3px}.windows-study .task-window:is(:active,[aria-current=true],[aria-pressed=true],[data-active=true]){background:linear-gradient(180deg,#113d89,#174b9c);border-color:#0b347d;box-shadow:inset 1px 1px 2px #0a2f70,0 1px #82adf25e}.windows-study .task-window[aria-expanded=false]{box-shadow:inset 0 1px #82aff787}.windows-study .task-clock{flex:none;margin-inline-start:auto;padding:4px 8px;color:#fff;background:linear-gradient(180deg,#75c4fd 0,#2975bd 4px,#2467ad 95%);box-shadow:inset 1px 0 #134991,inset 2px 0 #6faadf;font-variant-numeric:tabular-nums;white-space:nowrap}.windows-study .start-menu{padding:5px;color:#182b47;background:linear-gradient(#e5efff,#f8fbff 44px);border:2px solid #1856be;border-radius:6px 6px 2px 2px;box-shadow:2px 4px 10px #0b2c6780}.windows-study .start-menu>:is(button,a){display:flex;align-items:center;inline-size:100%;min-block-size:34px;padding:5px 8px;color:inherit;background:transparent;border:0;border-radius:2px;font:12px/1.3 var(--win-ui);text-align:start;text-decoration:none}.windows-study .start-menu>:is(button,a):is(:hover,:focus-visible){color:#fff;background:var(--xp-blue)}.windows-study .folder-panel{--window-layout-height: 350px;container:folder / inline-size}.folder-address,.folder-status{padding:4px 7px;color:var(--win-text);background:var(--win-face);font:11px/1.35 var(--win-ui)}.folder-address{display:flex;align-items:center;gap:7px}.folder-path{display:flex;flex:1;align-items:center;gap:5px;min-inline-size:0;min-block-size:23px;padding-inline:5px;border:1px solid transparent;background:#d4d4d4;box-shadow:var(--win-sunken)}.folder-path svg{inline-size:16px;block-size:16px;flex:none}.folder-status{border-block-start:1px solid var(--win-light);font-family:var(--win-mono)}.windows-study .folder-panel .file-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:6px;min-height:156px;max-height:min(345px,calc(max(460px,100svh) - 120px));padding:9px 9px 12px;overflow-y:auto;overscroll-behavior:contain;color:var(--win-text);background:#e7e7e7}.windows-study .file-option{display:grid;align-content:start;justify-items:center;gap:5px;min-inline-size:0;min-block-size:88px;padding:5px 4px;color:inherit;background:transparent;border:1px solid transparent;border-radius:0;font:11px/1.3 var(--win-ui);text-align:center}.folder-panel .file-preview{position:relative;display:grid;place-items:center;inline-size:min(100%,96px);aspect-ratio:4 / 3;overflow:hidden;background:var(--win-dark)}.folder-panel .file-preview img{inline-size:100%;block-size:100%;object-fit:cover}.folder-panel .file-preview svg{inline-size:32px;block-size:32px}.folder-panel .file-type{position:absolute;inset-block-end:3px;inset-inline-end:3px;padding:2px 4px;color:var(--win-text);background:var(--win-face);box-shadow:var(--win-raised);font:bold 8px/1.1 var(--win-ui)}.folder-panel .file-name{max-inline-size:100%;overflow-wrap:anywhere}.windows-study .file-option-music{color:var(--win-dark)}.folder-panel .file-option-music .file-preview{grid-template-rows:1fr auto;background:transparent}.folder-panel .file-option-music .file-type{position:static;margin-block-end:3px}@media(hover:hover){.windows-study button.file-option:hover{background:#d4d4d4}}.windows-study button.file-option:active{box-shadow:var(--win-sunken)}@container folder (max-width: 350px){.windows-study .folder-panel .file-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.windows-study .desktop-notes{padding:clamp(8px,2.5cqi,16px);color:var(--win-text);background:#fff;border:1px solid #98b0d2;font:12px/1.55 var(--win-mono);overflow-wrap:anywhere}.windows-study .desktop-notes>:first-child{margin-block-start:0}.windows-study .desktop-notes>:last-child{margin-block-end:0}.windows-study .archive-panel{padding:3px;color:var(--win-text);background:var(--win-face);border:0;border-radius:0;box-shadow:var(--win-raised),3px 3px #0005;font:12px/1.35 var(--win-ui)}.windows-study .archive-option{inline-size:100%;min-block-size:32px;padding:5px 7px;border:0;border-radius:0;color:inherit;background:transparent;font:inherit;text-align:start}.windows-study .archive-option:is(:hover,:focus-visible,[aria-selected=true],[aria-current=true],[aria-pressed=true]){color:#fff;background:var(--win-navy)}.windows-study :is(button,a,summary,.player-button,.window-action,input,select,media-menu-item,media-menu-radio-item):not(:where(.screen-toggle)):focus-visible,.windows-study .slider:has(media-slider-thumb:focus-visible){outline:3px solid currentColor;outline-offset:-4px}.windows-study .desktop-icon:focus-visible{outline-color:#fff;outline-offset:-3px;box-shadow:inset 0 0 0 5px #152a45}@media(not (max-width:500px))and (max-width:860px)and (min-height:490px){.windows-study .desktop-icons{flex-flow:row wrap;gap:8px}.windows-study .desktop-icon{flex:0 0 76px}}@media(max-width:500px){.windows-study .window-content,.windows-study .player-controls{padding-inline:3px}.windows-study .desktop-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.windows-study .desktop-icon{min-inline-size:44px;min-block-size:44px}.windows-study .desktop-icon svg{inline-size:25px;block-size:25px}.windows-study .window-titlebar{gap:4px}.windows-study .player-button{padding-inline:5px}.windows-study .task-start{padding-inline-end:7px;font-size:13px}.windows-study .task-clock{padding-inline:5px}.windows-study .task-window{flex-basis:68px}.windows-study .file-option{gap:5px 6px}}@media(max-width:500px)and (not (min-height:490px)){.windows-study .desktop-icons{display:flex;flex-flow:row nowrap;overflow-x:auto;padding:2px}.windows-study .desktop-icon{flex:0 0 68px}}@media(max-width:500px)and (not (min-height:300px)){.windows-desktop{--desktop-gap: 6px}.windows-study .desktop-icon>span{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(forced-colors:active){.windows-study .windows-desktop{background:Canvas}.windows-study .task-start:before{display:none}.windows-study :is(.window-frame,.desktop-panel,.window-titlebar,.window-action,.player-button,.time-readout,.archive-panel,.player-settings,.start-menu,.task-start,.task-window,button.file-option){border:1px solid ButtonText}.windows-study .slider media-slider-track{border:1px solid ButtonText}.windows-study .slider :is(media-slider-fill,media-slider-thumb){background:Highlight}}.windows-study .paint-panel{--window-size: min(100% - 20px, 610px);--window-layout-height: 451px;--window-x: .35;--window-y: .28;--paint-face: #ece9d8;--paint-rule: #aca899;container:paint / inline-size}.paint-body{background:var(--paint-face);font:11px/1.4 var(--win-ui)}.paint-actions{display:flex;flex-wrap:wrap;gap:1px;padding:1px 4px;border-block-end:1px solid var(--paint-rule)}.paint-actions button{min-block-size:26px;padding:2px 8px;border:1px solid transparent;color:var(--win-text);background:transparent;font:inherit}.paint-actions button:not(:disabled):is(:hover,:focus-visible){border-color:#7f9db9;background:#d8e7fd}.paint-actions button:disabled{color:#6e6b61;cursor:default}.paint-colors{display:flex;align-items:start;gap:5px;padding:4px 5px;border-block-end:1px solid var(--paint-rule)}.paint-color-preview{position:relative;flex:0 0 28px;block-size:31px;background:#d7d4c7;box-shadow:var(--win-sunken)}.paint-color-preview:before,.paint-current-color{position:absolute;inline-size:14px;block-size:14px;border:1px solid #525252;box-shadow:0 0 0 1px #fff}.paint-color-preview:before{content:"";inset:11px auto auto 10px;background:#fff}.paint-current-color{inset:5px auto auto 5px;background:#000}.paint-swatches{display:grid;grid-template-columns:repeat(14,24px);grid-auto-rows:24px}.paint-swatches button{position:relative;padding:0;border:1px solid var(--paint-face);color:#151515;background:var(--paint-swatch);box-shadow:inset 1px 1px #0006,inset -1px -1px #fff9}.paint-swatches button[aria-pressed=true]:after{content:"";position:absolute;inset:3px;border:1px solid white;box-shadow:0 0 0 1px #000}.paint-swatches button:focus-visible{outline-color:#fff;box-shadow:inset 0 0 0 4px #151515}.paint-workspace{display:grid;grid-template-columns:auto minmax(0,1fr);border-block-end:1px solid var(--paint-rule)}.paint-tools{display:grid;grid-template-columns:repeat(2,29px);align-content:start;gap:2px;padding:5px 4px;border-inline-end:1px solid var(--paint-rule)}.paint-tools button{display:grid;place-items:center;min-block-size:29px;padding:0;border:0;color:var(--win-text);background:var(--paint-face);box-shadow:var(--win-raised)}.paint-tools button[aria-pressed=true]{background:#d7e5ff;box-shadow:var(--win-sunken)}.paint-tools button:hover{background:#e3edff}.paint-tools svg{inline-size:17px;block-size:17px}.paint-viewport{padding:5px 9px 11px 5px;min-inline-size:0;background:#818078;box-shadow:var(--win-sunken)}.paint-sheet{position:relative;width:min(100%,480px,max(265px,calc((100svh - 230px)*1.5)));background:#fff;box-shadow:1px 1px #252525,-1px -1px #494840}.paint-canvas{display:block;width:100%;height:auto;aspect-ratio:3 / 2;background:#fff;cursor:crosshair;touch-action:none;image-rendering:pixelated}.paint-canvas:focus-visible{outline:3px solid #202020;outline-offset:-3px}.paint-keyboard-cursor{position:absolute;inline-size:11px;block-size:11px;border:1px solid white;border-radius:50%;box-shadow:0 0 0 1px #202020;translate:-50% -50%;pointer-events:none}.paint-statusbar{display:grid;grid-template-columns:1fr auto;gap:3px;padding:3px}.paint-statusbar span{min-block-size:19px;padding:2px 5px;box-shadow:inset 1px 1px var(--paint-rule),inset -1px -1px #fff}.paint-position{min-inline-size:67px;font-variant-numeric:tabular-nums;text-align:center}@container paint (max-width: 410px){.paint-swatches{flex:1;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:27px}.paint-tools{grid-template-columns:repeat(2,25px);padding-inline:3px}}@media(forced-colors:active){.paint-swatches button{forced-color-adjust:none}.paint-tools button{border:1px solid ButtonText}.paint-canvas:focus-visible{outline-color:Highlight}}.window-stack>[data-resized]{width:var(--window-resize-width);height:var(--window-resize-height)}.window-resize-handle{position:absolute;z-index:1;bottom:-14px;width:24px;height:24px;touch-action:none}.window-resize-handle[data-window-resize=left]{left:-8px;cursor:nesw-resize}.window-resize-handle[data-window-resize=right]{right:-8px;cursor:nwse-resize}.window-resize-handle:after{content:"";position:absolute;right:9px;bottom:16px;width:8px;height:8px;background:repeating-linear-gradient(135deg,transparent 0 2px,#244269 2px 3px,#e5eeff 3px 4px);clip-path:polygon(100% 0,100% 100%,0 100%);pointer-events:none}.window-resize-handle[data-window-resize=left]:after{left:9px;right:auto;scale:-1 1}.window-stack>:not([data-active]) .window-resize-handle,.window-app:has(.windows-instance:fullscreen) .window-resize-handle{display:none}.window-app[data-resized] :is(.windows-instance,.window-frame),.desktop-panel[data-resized] .desktop-panel-content{height:100%}.window-app[data-resized] :is(.window-frame,.window-content),.desktop-panel[data-resized] .desktop-panel-content,.paint-panel[data-resized] .paint-body{display:flex;flex-direction:column;min-height:0}.window-app[data-resized] :is(.window-titlebar,.controls-slot),.desktop-panel[data-resized] :is(.window-titlebar,.folder-address,.folder-status),.paint-panel[data-resized] :is(.paint-actions,.paint-colors,.paint-statusbar){flex:none}.window-app[data-resized] :is(.window-content,.window-screen),.desktop-panel[data-resized] :is(.file-list,.desktop-notes,.paint-body,.paint-workspace){flex:1;min-height:0}.window-app[data-resized] .window-screen{aspect-ratio:auto}.windows-study .folder-panel[data-resized] .file-list{max-height:none}.desktop-panel[data-resized] .desktop-notes{overflow:auto}.paint-panel[data-resized] .paint-workspace{grid-template-rows:minmax(0,1fr)}.paint-panel[data-resized] .paint-viewport{container-type:size}.paint-panel[data-resized] .paint-sheet{width:min(100%,150cqh)}@media(max-width:860px){.windows-desktop .window-stack>[data-resized]{width:min(100%,var(--window-resize-width))}}@media(forced-colors:active){.window-resize-handle:after{background:CanvasText}}.crt-study{padding:clamp(6px,2vw,24px) clamp(6px,2vw,24px) clamp(15px,3vw,35px);min-height:100svh;color:#d9dce0;background:radial-gradient(ellipse at 20% 63%,#202c37 0%,transparent 49%),radial-gradient(ellipse at 82% 46%,#23242e 0%,transparent 42%),linear-gradient(166deg,#171a20,#101216 64%,#0c0e12);box-shadow:inset 0 1px #c8d7e211}.crt-set{--crt-mono: ui-monospace, "SFMono-Regular", Consolas, monospace;--crt-ink: #d2d8de;--crt-focus: #c6def1;container:crt-set / inline-size;display:block;width:min(100%,max(365px,calc((100svh - 230px)*1.48)));margin-inline:auto;color:var(--crt-ink);color-scheme:dark}.crt-shell{position:relative;isolation:isolate;padding:clamp(9px,3.5cqi,30px) clamp(8px,3.9cqi,34px) clamp(10px,2.4cqi,22px);border:1px solid #4f596566;border-radius:8% 8% 7% 7%/6% 6% 7% 7%;background:radial-gradient(ellipse 78% 24% at 41% -5%,#9fa9b34a,transparent 90%),radial-gradient(ellipse 51% 70% at -15% 77%,#56769354,transparent 88%),radial-gradient(ellipse 35% 60% at 110% 65%,#59637d38,transparent 87%),linear-gradient(145deg,#40464d,#292e35 26%,#20262c 58%,#242a31 81%,#171b20);box-shadow:inset 0 1px 1px #bdced451,inset 1px 0 1px #a8bec32b,inset -4px -6px 12px #090b0fcc,0 23px 36px -17px #000e,0 45px 76px -31px #000d}.crt-shell:after{content:"";position:absolute;z-index:-1;inset:auto 8% clamp(-10px,-1.4cqi,-4px);height:clamp(8px,2.3cqi,19px);border-radius:0 0 25% 25%/0 0 85% 85%;background:linear-gradient(#161d25,#0d1116 56%,#262d33 94%,#0b0d0f);box-shadow:0 9px 15px -3px #000b;pointer-events:none}.crt-bezel{position:relative;padding:clamp(4px,1.35cqi,12px);border-radius:10% 10% 9% 9%/12% 12% 11% 11%;background:radial-gradient(ellipse 77% 31% at 39% 0%,#91a5b44d,transparent 65%),radial-gradient(ellipse 83% 25% at 55% 105%,#4c5c704f,transparent 66%),linear-gradient(148deg,#191e25,#080b10 42%,#0b0d11 71%,#323a43);box-shadow:inset 0 2px 3px #090b0d,inset 0 -2px 1px #9aabb331,inset 2px 0 4px #07090d9c,0 1px #b5c4cd3b,0 -1px #0a0b0db8}.crt-set .crt-screen{position:relative;isolation:isolate;display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:9%/12% 12% 11% 11%;background:radial-gradient(ellipse at 38% 28%,#3a4c58,#25323c 38%,#152029 72%,#0c131b);box-shadow:inset 0 0 0 1px #8fa1b22b}@supports (clip-path: shape(from 0 0,line to 100% 100%,close)){.crt-set .crt-screen{clip-path:shape(from 9% 4%,curve to 91% 4% with 30% -1% / 70% -1%,curve to 98% 14% with 95% 5% / 97% 8%,curve to 98% 86% with 100% 35% / 100% 65%,curve to 91% 96% with 97% 92% / 95% 95%,curve to 9% 96% with 70% 101% / 30% 101%,curve to 2% 86% with 5% 95% / 3% 92%,curve to 2% 14% with 0% 65% / 0% 35%,curve to 9% 4% with 3% 8% / 5% 5%,close)}}.crt-screen video,.crt-static,.crt-zap,.crt-display,.crt-screen:before,.crt-screen:after{position:absolute;inset:0}.crt-screen video,.crt-static{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s ease-out}.crt-screen video{z-index:0;filter:saturate(.86) contrast(.96)}.crt-static{z-index:1;background-position:center;background-size:cover;filter:grayscale(.88) brightness(.74) contrast(.9);pointer-events:none}.crt-zap{z-index:3;opacity:0;background:linear-gradient(transparent 36%,#10171f66 45%,#ccd6dd36 48%,#dde6ecad 49.5% 50%,#aab7c848 50% 52%,#11172066 55%,transparent 61%);pointer-events:none}.crt-set[data-power=on] .crt-screen video,.crt-set[data-power=tuning] .crt-static{opacity:1}.crt-screen:before,.crt-screen:after{content:"";pointer-events:none}.crt-screen:before{z-index:3;background:radial-gradient(ellipse 78% 37% at 36% -3%,#d1e5ee39,transparent 74%),radial-gradient(ellipse 12% 69% at 4% 42%,#a7bed237,transparent 92%),radial-gradient(ellipse 74% 71% at 50% 46%,transparent 52%,#02060a54 86%,#05080de0 100%);box-shadow:inset 0 1px 2px #c5dae347,inset 0 -3px 10px #080b10a6,inset -2px 0 7px #0b10188c}.crt-screen:after{z-index:2;opacity:.32;background:repeating-linear-gradient(0deg,#080c1230 0 1px,transparent 1px 3px),radial-gradient(ellipse 76% 68% at 49% 52%,transparent 43%,#03070e9c 100%)}.crt-set[data-power=on] .crt-screen:before{opacity:.58}.crt-set[data-power=on] .crt-screen:after{opacity:.52}.crt-display{z-index:4;display:grid;place-content:center;gap:clamp(5px,1.25cqi,10px);padding:8%;color:#d6e0e4;text-align:center;text-shadow:0 1px 4px #060a0ed9,0 0 14px #a5c6dc3b;pointer-events:none}.crt-channel,.crt-volume-osd{position:absolute;inset-block-start:10%;padding:4px 6px;border-radius:3px;color:#e0ebef;background:#111820e8;font:600 clamp(9px,1.55cqi,12px)/1 var(--crt-mono);letter-spacing:.055em;text-align:start}.crt-channel{inset-inline-start:9%;color:#b3e4ba}.crt-volume-osd{inset-inline-end:9%;color:#b3e4ba;font-variant-numeric:tabular-nums}.crt-set[data-power=off] .crt-channel{display:none}.crt-status{margin:0;color:#c8d3d9;font:600 clamp(12px,2.4cqi,19px)/1 var(--crt-mono);letter-spacing:.19em}.crt-prompt{margin:0;color:#b5c1c9;font:500 clamp(10px,1.65cqi,13px)/1.35 var(--crt-mono)}.crt-set[data-power=on] :is(.crt-status,.crt-prompt){visibility:hidden}.crt-screen :is(.screen-error,.screen-captions){position:absolute;z-index:5}.crt-screen .screen-captions{inset:auto 9% 10%}.crt-face{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"speaker buttons badge";align-items:center;gap:clamp(5px,1.8cqi,15px);min-height:clamp(58px,10cqi,84px);padding:clamp(5px,1cqi,9px) clamp(2px,1.1cqi,9px)}.crt-buttons{grid-area:buttons;display:flex;align-items:center;justify-content:center;gap:clamp(6px,1.5cqi,14px)}.crt-vents{grid-area:speaker;width:min(100%,180px);height:clamp(19px,4.8cqi,38px);border:1px solid #070c12bd;border-radius:10px 34px 20px 13px/15px 29px 17px 13px;background:radial-gradient(circle at 1.5px 1.5px,#060b10 0 1px,#63748564 1.05px 1.5px,transparent 1.6px) 0 0 / 4px 4px,linear-gradient(155deg,#303b45,#131c25);box-shadow:inset 0 2px 5px #000a,0 1px #8a9ca832}.crt-badge{grid-area:badge;justify-self:end;margin:0;padding:4px clamp(5px,1.25cqi,10px);border:1px solid #151b2275;border-radius:3px;color:#c3c9ce;background:linear-gradient(#171c22,#293139);box-shadow:inset 0 1px #05070b90,0 1px #c4d2dc25;font:650 clamp(8px,1.45cqi,11px)/1.2 var(--crt-mono);letter-spacing:.16em;text-align:center;text-shadow:0 1px 1px #05080d;text-transform:uppercase}.crt-bank{display:flex;gap:2px;padding:2px;border:1px solid #111820;border-radius:7px;background:#151c23;box-shadow:inset 0 2px 3px #080b0dc7,0 1px #8297a33d}.crt-step{display:grid;width:44px;height:44px;place-items:center;padding:0;border:1px solid #11161c;border-radius:4px;color:#e0e3e6;background:linear-gradient(165deg,#414850,#2b333d 45%,#222a32);box-shadow:inset 0 1px #aeb7c24d,inset 0 -2px 3px #10141a9e,0 1px 2px #080b0d8a;font:650 17px/1 var(--crt-mono);touch-action:manipulation}.crt-step svg{width:17px;height:17px;pointer-events:none}.crt-step:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #090c10a8}.crt-step:is(:disabled,[aria-disabled=true]){opacity:.52;cursor:default}.crt-power{position:relative;display:inline-grid;justify-self:end;place-content:center;justify-items:center;gap:4px;width:clamp(44px,8cqi,58px);min-height:44px;aspect-ratio:1;padding:0;border:1px solid #121820;border-radius:50%;color:#d4dce1;background:radial-gradient(ellipse at 29% 18%,#a5b2ba28,transparent 67%),linear-gradient(145deg,#3b444f,#222a33 53%,#151b23);box-shadow:inset 0 1px 1px #adbbc15e,inset 0 -2px 2px #04070bbf,0 0 0 2px #11161d,0 2px 2px 2px #76879751;font:650 clamp(8px,1.1cqi,9px)/1 var(--crt-mono);letter-spacing:.055em;text-align:center;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.crt-power svg{width:17px;height:17px}.crt-power:active{transform:translateY(1px)}.crt-led{width:6px;height:6px;border-radius:50%;background:#da6d56;box-shadow:inset 0 1px #ffd9c778,0 0 7px #d75b427a}.crt-set[data-power=tuning] .crt-led{background:#e7bc69;box-shadow:inset 0 1px #fff5c384,0 0 7px #e7bc697a}.crt-set[data-power=on] .crt-led{background:#a1d6a8;box-shadow:inset 0 1px #efffe684,0 0 7px #82d59582}.crt-deck{position:absolute;z-index:7;inset:auto 9% 6%;padding:0 8px;border-radius:3px;background:#111820de}.crt-deck[inert]{visibility:hidden}.crt-deck .player-controls{position:relative;inset:auto;padding:0;color:var(--crt-ink)}.crt-deck .seek-row{display:grid;flex:1 1 120px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(5px,1.25cqi,11px);min-width:0}.crt-deck media-play-button{width:44px;min-height:44px;border:0;border-radius:3px;color:#eff5f8;background:transparent}.crt-deck media-play-button svg{width:16px;height:16px}@media(hover:hover){.crt-deck media-play-button:hover{background:#c8deee20}}.crt-deck .slider{--slider-position: var(--media-slider-fill, 0%);display:flex;position:relative;align-items:center;min-width:0;min-height:32px}.crt-deck .slider[data-dragging]{--slider-position: var(--media-slider-pointer)}.crt-deck .slider media-slider-track{height:3px;border-radius:2px;background:#75828d;box-shadow:inset 0 1px 2px #02060aab}.crt-deck .slider media-slider-fill{background:#afc8d5}.crt-deck .slider media-slider-thumb{width:9px;height:11px;border-radius:3px;background:linear-gradient(#dde4e8,#a2b0bb);box-shadow:0 1px 3px #080d12}.crt-deck .time-readout{color:#c1cbd3;font:550 clamp(9px,1.6cqi,12px)/1 var(--crt-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.crt-set :is(.crt-power,.crt-step,.player-button,.slider):focus-visible,.crt-set .slider:has(media-slider-thumb:focus-visible){outline:2px solid var(--crt-focus);outline-offset:3px}.crt-set .crt-step:focus-visible{outline-offset:-3px}@container crt-set (width <= 550px){.crt-face{grid-template-columns:1fr;grid-template-areas:"buttons"}.crt-face :is(.crt-vents,.crt-badge){display:none}}@media(prefers-reduced-motion:reduce){.crt-screen video,.crt-static{transition:none}.crt-zap{display:none}:is(.crt-power,.crt-step):active{transform:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.crt-screen:before,.crt-screen:after{display:none}.crt-display{text-shadow:none}.crt-display :is(.crt-channel,.crt-volume-osd,.crt-status,.crt-prompt){color:#fff}.crt-channel,.crt-volume-osd{background:#111820}}@media(forced-colors:active){.crt-power,.crt-step,.crt-bank,.crt-deck media-play-button{border-color:ButtonText}.crt-led{background:GrayText}.crt-set[data-power=on] .crt-led{background:Highlight}.crt-set :is(.crt-power,.crt-step,.player-button,.slider):focus-visible,.crt-set .slider:has(media-slider-thumb:focus-visible){outline-color:Highlight}}.windows-study[data-control-layout] .windows-instance:not(:fullscreen) .window-content{display:grid;grid-template:"picture" minmax(0,1fr) / minmax(0,1fr)}.windows-study[data-control-layout] .windows-instance:not(:fullscreen) .window-screen{grid-area:picture;inline-size:100%;min-block-size:0;max-block-size:100%}.windows-study[data-control-layout] .windows-instance:not(:fullscreen) .controls-slot{position:relative;z-index:6;grid-area:picture;align-self:end;min-inline-size:0;margin:0 9px 9px}.windows-study[data-control-layout] .player-controls{padding:4px;background:var(--win-face);box-shadow:var(--win-raised),2px 2px #0008}.windows-study[data-control-layout=filmstrip] .transport-row{gap:2px;margin-block-end:3px}.windows-study[data-control-layout=filmstrip] :is(.transport-group,.utility-row){gap:0}.windows-study[data-control-layout=filmstrip] .transport-group{padding-inline-end:3px;box-shadow:inset -1px 0 var(--win-light),inset -2px 0 var(--win-shade)}.windows-study[data-control-layout=filmstrip] .utility-row{padding-inline-start:3px;box-shadow:inset 1px 0 var(--win-shade),inset 2px 0 var(--win-light)}.windows-study[data-control-layout=filmstrip] .player-button:not(media-play-button){box-shadow:none}@media(hover:hover){.windows-study[data-control-layout=filmstrip] .player-button:not(media-play-button,[aria-disabled=true]):hover{box-shadow:var(--win-raised)}}.windows-study[data-control-layout=filmstrip] .player-button:is(:active,[aria-expanded=true],[aria-pressed=true],[data-active],[data-pip],[data-muted]){box-shadow:var(--win-sunken)}.windows-study[data-control-layout=filmstrip] .seek-row{padding-inline:5px 3px;background:#d4d0c8;box-shadow:var(--win-sunken)}.windows-study[data-control-layout=filmstrip] .volume-slider media-slider-track{block-size:5px;box-shadow:inset 1px 1px var(--win-dark),inset -1px -1px var(--win-light);clip-path:none}.windows-study[data-control-layout=filmstrip] .volume-slider media-slider-track:after{display:none}.windows-study[data-control-layout=filmstrip] .volume-slider media-slider-thumb{block-size:14px}.windows-study[data-control-layout] .seek-preview media-slider-thumbnail{max-height:min(96px,22svh)}@media(max-width:500px){.windows-study[data-control-layout] .windows-instance:not(:fullscreen) .controls-slot{margin:0 3px 3px}.windows-study[data-control-layout] .player-controls{padding-inline:3px}}@media(forced-colors:active){.windows-study[data-control-layout] .player-controls{border:1px solid ButtonText}}.windows-study[data-control-layout=dial] .transport-row{flex-wrap:nowrap;gap:clamp(2px,1.2cqi,8px)}.windows-study[data-control-layout=dial] :is(.transport-group,.utility-row){flex:none;gap:0;background:var(--win-shade);box-shadow:var(--win-sunken)}.windows-study[data-control-layout=dial] .player-button{border-radius:0}@container (width >= 470px){.windows-study[data-control-layout=dial] :is(.transport-group,.utility-row){gap:2px;padding:2px}.windows-study[data-control-layout=dial] media-play-button{width:56px}}@container (width < 440px){.windows-study[data-control-layout=dial] .transport-seek{display:none}}@container (width < 325px){.windows-study[data-control-layout=dial] .captions-button{display:none}}@container (width < 275px){.windows-study[data-control-layout=dial] .transport-row:has(.volume-slider:not([hidden])){flex-wrap:wrap}}.windows-study[data-control-layout=dial] .volume-slider:not([hidden]){--dial-sweep: calc(var(--slider-position, 0%) * .75);--dial-ink: var(--win-navy);flex:0 0 44px;width:44px;min-width:44px;height:44px;padding:0;background:#aaa;box-shadow:var(--win-sunken);cursor:ew-resize}.windows-study[data-control-layout=dial] .volume-slider :is(media-slider-track,media-slider-thumb){opacity:0}.windows-study[data-control-layout=dial] .volume-slider:before,.windows-study[data-control-layout=dial] .volume-slider:after{content:"";position:absolute;pointer-events:none}.windows-study[data-control-layout=dial] .volume-slider:before{inset:4px;border-radius:50%;background:radial-gradient(circle closest-side,var(--win-face) 68%,var(--win-edge) 68% 73%,var(--win-dark) 73% 78%,transparent 78%),conic-gradient(from 225deg,var(--dial-ink) 0 var(--dial-sweep),#6b6b6b var(--dial-sweep) 75%,var(--win-face) 75%);box-shadow:inset 1px 1px var(--win-light),inset -1px -1px var(--win-dark)}.windows-study[data-control-layout=dial] .volume-slider:after{inset:7px;border-radius:50%;background:conic-gradient(from 217.8deg,transparent 0 calc(var(--dial-sweep) + .5%),var(--dial-ink) 0 calc(var(--dial-sweep) + 3.5%),transparent 0);-webkit-mask-image:radial-gradient(circle closest-side,transparent 48%,#000 51% 82%,transparent 85%);mask-image:radial-gradient(circle closest-side,transparent 48%,#000 51% 82%,transparent 85%)}.windows-study[data-control-layout=dial] .volume-slider:is(:focus-visible,:has(media-slider-thumb:focus-visible)){outline:2px solid var(--dial-ink);outline-offset:-2px}@media(forced-colors:active){.windows-study[data-control-layout=dial] .volume-slider:not([hidden]){--dial-ink: CanvasText;border:1px solid CanvasText;background:Canvas}.windows-study[data-control-layout=dial] .volume-slider:before{border:1px solid CanvasText;background:Canvas}.windows-study[data-control-layout=dial] .volume-slider:after{forced-color-adjust:none}.windows-study[data-control-layout=dial] .volume-slider:is(:focus-visible,:has(media-slider-thumb:focus-visible)){outline-color:Highlight}}
