@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-ext-500-normal-DcrB4vVx.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-500-normal-DqTXtm5N.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-cyrillic-500-normal-DpMZbbjM.woff2)format("woff2"),url(/assets/caveat-cyrillic-500-normal-DLSfp5IU.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-ext-500-normal-jKqJW7bC.woff2)format("woff2"),url(/assets/caveat-latin-ext-500-normal-wUUXxlbS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Caveat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/caveat-latin-500-normal-B9SDL8cy.woff2)format("woff2"),url(/assets/caveat-latin-500-normal-Do9veZfZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2)format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2)format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%}body{color:#e6e1d6;overflow-wrap:anywhere;background:radial-gradient(120% 80% at 50% 0,#3a3029,#0000 70%),#171412;margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}dialog.svelte-1v8btbv{opacity:0;transition-behavior:allow-discrete;background:0 0;border:0;max-block-size:88dvh;inline-size:min(100vw,30rem);max-inline-size:none;margin:auto auto 0;padding:.5rem .5rem 0 .75rem;transition:opacity .2s ease-out,translate .2s ease-out,display .2s,overlay .2s;overflow-y:auto;translate:0 2rem}@media (prefers-reduced-motion:reduce){dialog.svelte-1v8btbv{translate:none}}dialog[open].svelte-1v8btbv{opacity:1;translate:none}@starting-style{dialog[open].svelte-1v8btbv{opacity:0;translate:0 2rem}}dialog.svelte-1v8btbv:modal{overscroll-behavior:contain}dialog.svelte-1v8btbv::backdrop{overscroll-behavior:contain;background:#0009;overflow:hidden}form.svelte-1v8btbv{z-index:1;justify-content:end;block-size:0;padding-inline-end:.4rem;display:flex;position:sticky;inset-block-start:.4rem}button.svelte-1v8btbv{color:#f2efe6;cursor:pointer;background:#2a2b2e;border:0;border-radius:50%;block-size:44px;inline-size:44px;font-size:1rem;box-shadow:0 2px 6px #00000080}button.svelte-1v8btbv:focus-visible{outline-offset:2px;outline:2px solid #ffb347}.page.svelte-100swj{--line:2.75rem;--holes:1.5rem;--margin:4.1rem;--ink:#24307a;--pencil:#7d7a72;filter:drop-shadow(0 1px 1px #00000080)drop-shadow(0 14px 22px #00000073)}.paper.svelte-100swj{padding:var(--line) .9rem var(--line) 0;color:var(--ink);font:500 1.5rem / var(--line) Caveat, "Segoe Script", "Bradley Hand", cursive;background:linear-gradient(90deg, transparent var(--margin), #e59a9a var(--margin), #e59a9a calc(var(--margin) + 1.5px), transparent calc(var(--margin) + 1.5px)), repeating-linear-gradient(transparent 0, transparent calc(var(--line) - 1px), #a9bfe0 calc(var(--line) - 1px), #a9bfe0 var(--line)), linear-gradient(100deg, #f7f3e6, #efe9d8);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22' preserveAspectRatio='none'%3E%3Cpath fill-rule='evenodd' d='M0 0H24V22H0Z M0 8.2 L8.6 9.3 A4.4 4.4 0 1 1 8.4 13 L0 13.9Z'/%3E%3C/svg%3E") 0 0 / var(--holes) calc(var(--line) / 2) repeat-y, linear-gradient(#000, #000) var(--holes) 0 / calc(100% - var(--holes)) 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22' preserveAspectRatio='none'%3E%3Cpath fill-rule='evenodd' d='M0 0H24V22H0Z M0 8.2 L8.6 9.3 A4.4 4.4 0 1 1 8.4 13 L0 13.9Z'/%3E%3C/svg%3E") 0 0 / var(--holes) calc(var(--line) / 2) repeat-y, linear-gradient(#000, #000) var(--holes) 0 / calc(100% - var(--holes)) 100% no-repeat}section.svelte-100swj+section:where(.svelte-100swj){margin-block-start:var(--line)}h3.svelte-100swj{font:inherit;align-items:baseline;gap:1rem;margin:0;padding-inline-start:calc(var(--margin) + .6rem);font-size:1.9rem;font-weight:700;display:flex}h3.svelte-100swj span:where(.svelte-100swj){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}h3.svelte-100swj small:where(.svelte-100swj){color:var(--pencil);font-size:1.2rem;font-weight:500}ol.svelte-100swj{margin:0;padding:0;list-style:none}button.svelte-100swj{grid-template-columns:calc(var(--margin) - var(--holes) - .5rem) 1fr auto;inline-size:100%;min-block-size:var(--line);padding:0 0 0 calc(var(--holes) + .5rem);font:inherit;text-align:start;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:start;gap:0 .6rem;display:grid}button.svelte-100swj:focus-visible{outline:2px solid var(--ink);outline-offset:-3px;border-radius:4px}.n.svelte-100swj,.dur.svelte-100swj{color:var(--pencil);font-variant-numeric:tabular-nums;font-size:1.25rem}.n.svelte-100swj{text-align:end;padding-inline-end:.5rem}.title.svelte-100swj{padding-inline-start:.6rem}mark.svelte-100swj{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:.5em .2em .6em .25em;margin-inline:-.3em;padding:.05em .3em;transition:background-color .15s}button.svelte-100swj:hover mark:where(.svelte-100swj){background:#ffe24659}.active.svelte-100swj mark:where(.svelte-100swj){background:#ffde32d9}.active.svelte-100swj .title:where(.svelte-100swj){font-weight:700}svg.svelte-1lquefg{block-size:auto;inline-size:100%;display:block}.back.svelte-1lquefg :is(.type:where(.svelte-1lquefg),.bias:where(.svelte-1lquefg),.ef:where(.svelte-1lquefg),.super:where(.svelte-1lquefg),.sony:where(.svelte-1lquefg)){opacity:.3}.side.svelte-1lquefg{fill:#2733c4;font:700 15px/1 Arial,Helvetica,sans-serif}.type.svelte-1lquefg{letter-spacing:.04em;fill:#fff;font:italic 700 9.6px/1 Georgia,Times New Roman,serif}.bias.svelte-1lquefg{fill:#fff;font:500 6.4px/1 Arial,Helvetica,sans-serif}.ef.svelte-1lquefg{letter-spacing:-.04em;fill:#2733c4;font:700 25px/1 Georgia,Times New Roman,serif}.super.svelte-1lquefg{fill:#2733c4;font:italic 700 10px/1 Georgia,Times New Roman,serif}.minutes.svelte-1lquefg{fill:#2733c4;font:italic 700 25px/1 Georgia,Times New Roman,serif}.sony.svelte-1lquefg{letter-spacing:.1em;fill:#dfe2e4;stroke:#9ea3a6;stroke-width:.4px;font:700 13.5px/1 Georgia,Times New Roman,serif}.walkman.svelte-4uug1b{--plastic:#ddd8c9;--plastic-hi:#ebe7da;--plastic-lo:#bdb8a8;--edge:#9a9586;--ink:#3a3832;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E");color:var(--ink);background:var(--grain), var(--plastic);box-shadow:inset 0 0 0 .5cqi var(--plastic-hi), inset 0 0 0 .75cqi var(--edge), 0 1.2cqi 0 #8c8778, 0 1.6cqi 0 #5f5b50, 0 30px 50px -18px #000000d9;border-radius:2.6cqi 2.6cqi 1.6cqi 1.6cqi;grid-template-rows:minmax(30cqi,1fr) auto auto auto;grid-template-columns:minmax(0,1fr);gap:2.4cqi;padding:4.5cqi 4.5cqi 0;display:grid}.speaker.svelte-4uug1b{--pitch:3cqi;background:radial-gradient(circle, #a9a495 0 30%, transparent 36%) 50% 50% / var(--pitch) var(--pitch), var(--plastic);box-shadow:inset 0 0 0 .4cqi var(--plastic-lo), 0 0 0 .3cqi var(--plastic-hi);border-radius:1cqi;position:relative}.speaker.svelte-4uug1b:after{content:"";background:radial-gradient(circle, #1f1e1b 0 32%, transparent 38%) 50% 50% / var(--pitch) var(--pitch);position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side at 42%,#000 82%,#0000 84%);mask:radial-gradient(circle closest-side at 42%,#000 82%,#0000 84%)}.strip.svelte-4uug1b{background:var(--plastic-hi);min-block-size:44px;box-shadow:inset 0 0 0 .3cqi var(--plastic-lo);border-radius:.8cqi;align-items:center;gap:2.5cqi;padding-inline:3cqi 1cqi;display:flex}.print.svelte-4uug1b{letter-spacing:.14em;text-transform:uppercase;color:var(--ink);font:700 max(10px,2.7cqi)/1 Arial Narrow,Helvetica Neue,Arial,sans-serif}.led.svelte-4uug1b{aspect-ratio:1;background:#6e211b;border-radius:50%;inline-size:2.2cqi;transition:background-color .15s,box-shadow .15s;box-shadow:inset 0 .3cqi .3cqi #00000080}.led.on.svelte-4uug1b{background:#f0321f;box-shadow:0 0 1.6cqi #f0321f}.tracks.svelte-4uug1b{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:2cqi;min-block-size:44px;margin-inline-start:auto;padding:0 2cqi;display:flex}.dot.svelte-4uug1b{aspect-ratio:1;background:var(--plastic);inline-size:6.4cqi;box-shadow:inset 0 .3cqi 0 var(--plastic-hi), 0 0 0 .3cqi var(--edge), 0 .6cqi 0 .3cqi #7d796c;border-radius:50%}.tracks.svelte-4uug1b:active .dot:where(.svelte-4uug1b){box-shadow:inset 0 .3cqi 0 var(--plastic-hi), 0 0 0 .3cqi var(--edge);translate:0 .5cqi}.well.svelte-4uug1b{box-shadow:inset 0 .8cqi 1.6cqi #000000e6, 0 0 0 .3cqi var(--plastic-lo);perspective:220cqi;background:#1b1b1a;border-radius:1cqi;padding:4cqi 3.6cqi;position:relative}.cassette.svelte-4uug1b{z-index:1;will-change:transform;filter:drop-shadow(0 4px 6px #0009);position:relative}.door.svelte-4uug1b{z-index:2;transform-origin:50% 100%;pointer-events:none;background:linear-gradient(115deg,#0000 32%,#ffffff17 38%,#ffffff05 45%,#0000 46%),#28262229;border:.4cqi solid #55534d;border-radius:.8cqi;position:absolute;inset:1cqi;box-shadow:inset 0 0 4cqi #0006}.deck.svelte-4uug1b{border-block-start:.3cqi solid var(--edge);box-shadow:inset 0 .4cqi 0 var(--plastic-hi);margin-inline:-4.5cqi;padding:0 4.5cqi}.legend.svelte-4uug1b,.keys.svelte-4uug1b{grid-template-columns:repeat(5,1fr);display:grid}.legend.svelte-4uug1b{justify-items:center;padding-block:1.8cqi 1.4cqi}.legend.svelte-4uug1b svg:where(.svelte-4uug1b){inline-size:4.6cqi;fill:var(--ink)}.keys.svelte-4uug1b{background:#4e4b43;gap:.5cqi;padding:.5cqi .5cqi 0;box-shadow:inset 0 .6cqi .8cqi #0000008c}.key.svelte-4uug1b{background:var(--plastic);min-block-size:max(52px,17cqi);box-shadow:inset 0 .4cqi 0 var(--plastic-hi), inset 0 -1.6cqi 0 var(--plastic-lo), inset .2cqi 0 0 #ffffff59, inset -.2cqi 0 0 #0000001f;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:.5cqi .5cqi 0 0;place-items:center;padding:0;transition:translate 50ms linear,box-shadow 50ms linear,filter 50ms linear;display:grid}.pad.svelte-4uug1b{aspect-ratio:1;background:repeating-linear-gradient(0deg,#0000001a 0 1px,#0000 1px .9cqi),repeating-linear-gradient(90deg,#0000001a 0 1px,#0000 1px .9cqi),#ffffff38;border-radius:50%;inline-size:58%;margin-block-end:1.2cqi;box-shadow:inset 0 .3cqi .4cqi #0000002e}.key.down.svelte-4uug1b,.key.svelte-4uug1b:active{filter:brightness(.9);box-shadow:inset 0 .4cqi 0 var(--plastic-hi), inset 0 -.4cqi 0 var(--plastic-lo);translate:0 1.3cqi}button.svelte-4uug1b:focus-visible{outline-offset:2px;outline:2px solid #1d5fd1}main.svelte-1n46o8q{--pad:.75rem;--w:min(100vw - 2 * var(--pad), 27rem, (100dvh - 2 * var(--pad)) / 1.6);min-block-size:100dvh;padding:max(var(--pad), env(safe-area-inset-top,0px)) max(var(--pad), env(safe-area-inset-right,0px)) max(var(--pad), env(safe-area-inset-bottom,0px)) max(var(--pad), env(safe-area-inset-left,0px));place-items:center;display:grid}main.wide.svelte-1n46o8q{grid-template-columns:auto minmax(20rem,27rem);justify-content:center;align-items:start;gap:4rem}main.wide.svelte-1n46o8q .stage:where(.svelte-1n46o8q){position:sticky;inset-block-start:max(var(--pad), (100dvh - var(--w) * 1.6) / 2)}.stage.svelte-1n46o8q{inline-size:var(--w);container:walkman/inline-size}.stage.svelte-1n46o8q>.walkman{min-block-size:min(100dvh - 2 * var(--pad), var(--w) * 1.6)}aside.svelte-1n46o8q{margin-block:2.5rem;rotate:1.2deg}
