@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-ext-400-normal-DWiEslNC.woff2)format("woff2"),url(/assets/bebas-neue-latin-ext-400-normal-HFKRJXnW.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:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.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:Mr Dafoe;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+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:Mr Dafoe;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/mr-dafoe-latin-400-normal-CbwCR40x.woff2)format("woff2"),url(/assets/mr-dafoe-latin-400-normal-D0MUsVTf.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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,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yGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(/assets/press-start-2p-latin-ext-400-normal-DBgyq7ky.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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.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:General Sans;src:url(/fonts/general-sans-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/general-sans-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/clash-display-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Clash Display;src:url(/fonts/clash-display-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Zodiak;src:url(/fonts/zodiak-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zodiak;src:url(/fonts/zodiak-400-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Zodiak;src:url(/fonts/zodiak-900.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Zodiak;src:url(/fonts/zodiak-900-italic.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Tanker;src:url(/fonts/tanker-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/supreme-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Supreme;src:url(/fonts/supreme-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--panel:#121212;--raise:#1f1f1f;--line:#2a2a2a;--ink:#fff;--dim:#b3b3b3;--mute:#8a8a8a;--accent:#f5e130;--on-accent:#000;--display:"Clash Display", sans-serif;--display-weight:700;--display-case:none;--display-size:84px;--display-style:normal;--r:8px;--r-sm:8px;--edge-w:0px;--hero:linear-gradient(180deg, #4a3b30, #121212);--cover-filter:none;--tex-veil:88%;--live:#ff3d8b;--on-live:#000;--live-soft:color-mix(in srgb, var(--live) 14%, transparent);--body:"General Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--script:"Mr Dafoe", "Brush Script MT", cursive;--text-xs:12px;--text-sm:13px;--text-md:15px;--text-lg:20px;--text-head:18px;--text-reaction:clamp(24px, 2.4vw, 32px);--text-heading:clamp(36px, 4.6vw, 60px);--weight-bold:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--ease-out:cubic-bezier(.16, 1, .3, 1);--pad-panel:var(--space-6);--pad-row:var(--space-3);--gap-section:var(--space-5);--gap-head:var(--space-3);--ctl-xs:24px;--ctl-sm:32px;--ctl-md:40px;--ctl-lg:56px;--ctl-search:48px;--row-h:60px;--icon-sm:14px;--icon-md:18px;--icon-lg:24px;--disabled:.4;--page-max:1240px;--top-h:64px;--rail-w:300px;--bar-h:80px;--pop-shadow:0 12px 28px -12px #000c;--danger:#ff8466;--draft:#f3c969}@media (width<=767px){:root{--pad-panel:var(--space-4)}}:root,.theme-scope{--accent-soft:color-mix(in srgb, var(--accent) 14%, transparent);--hover:color-mix(in srgb, var(--ink) 8%, transparent);--draft-soft:color-mix(in srgb, var(--draft) 13%, transparent);--wave-color:var(--mute);--wave-hot:var(--dim);--wave-played:var(--accent);--wave-marker:var(--dim)}.icon-pixel{display:none}.icons-pixel .icon-pixel{display:inline-flex}.icons-pixel .icon-tabler,.theme-scope:not(.icons-pixel) .icon-pixel{display:none}.theme-scope:not(.icons-pixel) .icon-tabler{display:inline}*{box-sizing:border-box}html{scrollbar-color:var(--mute) transparent}body{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--body);font-size:var(--text-md);caret-color:var(--accent);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}::selection{background:var(--accent);color:var(--on-accent)}button,input{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:var(--disabled)}a{color:var(--accent);text-underline-offset:3px}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-sm)}.wrap{max-width:var(--page-max);padding:0 max(var(--space-5), env(safe-area-inset-right)) var(--space-7) max(var(--space-5), env(safe-area-inset-left));margin:0 auto}.section-head{align-items:baseline;gap:var(--space-2);font-size:var(--text-head);color:var(--ink);margin:0;font-weight:500;line-height:1.2;display:flex}.window{text-transform:none;letter-spacing:0;color:var(--mute);font-variant-numeric:tabular-nums;font-weight:500}.track-heading{font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);letter-spacing:-.02em;font-size:var(--text-heading);color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;margin:0;padding-block:.06em;line-height:1}.empty{color:var(--mute);font-size:var(--text-sm);margin:0}.fine{font-size:var(--text-sm);color:var(--dim);margin:0}.notice{padding:var(--space-2) var(--space-3);border-radius:var(--r);background:var(--draft-soft);color:var(--draft);font-size:var(--text-sm);margin:0}.tag{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--dim);background:var(--accent-soft);border-radius:var(--r-sm);padding:0 var(--space-2);margin-right:var(--space-2)}.badge{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--draft);background:var(--draft-soft);border-radius:var(--r-sm);padding:0 var(--space-2);white-space:nowrap}.tag,.badge,.src{align-items:center;line-height:18px;display:inline-flex}.badge.is-new{color:var(--on-accent);background:var(--accent)}.badge.is-ask,.badge.is-vote{color:var(--dim);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--ctl-md);padding:0 var(--space-5);border-radius:calc(var(--r) * 100);font-size:var(--text-md);font-weight:var(--weight-bold);white-space:nowrap;background:var(--raise);color:var(--ink);transition:transform .16s var(--ease-out), box-shadow .16s var(--ease-out), background-color .16s;border:0;line-height:1;text-decoration:none;display:inline-flex}.btn,.play,.room-play,.vault-act,.react-btn,.icon-btn.filled,.vc-pill{--btn-ring:0px;--btn-ring-c:var(--ink);--btn-drop:0 0 transparent;box-shadow:inset 0 0 0 var(--btn-ring) var(--btn-ring-c), var(--btn-drop)}.btn:hover:not(:disabled){background:var(--mute)}.btn.accent{background:var(--accent);color:var(--on-accent)}.btn.accent:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 85%, var(--ink))}.btn.accent:disabled{background:var(--raise);color:var(--mute);opacity:1}.btn.sm{height:var(--ctl-sm);padding:0 var(--space-4);font-size:var(--text-sm)}.linkish{padding:0 var(--space-1);margin-left:var(--space-2);color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-bold);background:0 0;border:0;text-decoration:none}.linkish:hover{color:var(--ink)}.linkish.danger{color:var(--danger)}.linkish.danger:hover{color:var(--ink)}.confirm{align-items:baseline;gap:var(--space-1);margin-left:var(--space-2);color:var(--ink);font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex}.field{width:100%;min-width:0;height:var(--ctl-md);border:1px solid var(--line);background:var(--bg);border-radius:var(--r);padding:0 var(--space-3);transition:border-color .16s}.field.sm{height:var(--ctl-sm);font-size:var(--text-sm)}.field::placeholder{color:var(--mute)}.field:focus{border-color:var(--mute);outline:none}.field:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.pills,.link-meta{gap:var(--space-2);flex-wrap:wrap;display:flex}.pill{height:var(--ctl-xs);font-size:var(--text-xs);padding:0 var(--space-3);background:var(--raise);color:var(--dim);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;font-weight:500;line-height:1;display:inline-flex}.pill.live{color:var(--accent);background:var(--accent-soft)}.who{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--dim);display:flex}.who b{color:var(--ink)}.who .tag{margin:0 0 0 var(--space-2)}.upload{align-items:center;gap:var(--space-2) var(--space-5);min-height:64px;padding:0 var(--space-4);border:1.5px dashed var(--mute);border-radius:var(--r);flex-wrap:wrap;transition:border-color .2s,background-color .2s;display:flex}.upload:hover,.upload.over{border-color:var(--accent);background:var(--accent-soft)}.drop{min-height:64px;font-size:var(--text-sm);color:var(--dim);cursor:pointer;overflow-wrap:anywhere;flex-direction:column;flex:220px;justify-content:center;align-self:stretch;line-height:1.3;display:flex}.drop strong{font-size:var(--text-md);color:var(--ink);font-weight:var(--weight-bold)}.drop u{color:var(--accent);-webkit-text-decoration-color:var(--mute);text-decoration-color:var(--mute)}.check{gap:var(--space-2);font-size:var(--text-sm);color:var(--dim);align-items:center;display:flex}.check input{accent-color:var(--draft)}.search{background:var(--bg)}.search::-webkit-search-cancel-button{cursor:pointer}.organize{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.select{width:auto;padding-right:var(--space-6);font-size:var(--text-sm);color:var(--ink);cursor:pointer}.select option{background:var(--panel);color:var(--ink)}.tags{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.tag-chip{border-radius:calc(var(--r-sm) * 100);background:var(--accent-soft);color:var(--accent);height:var(--ctl-sm);font-size:var(--text-sm);padding:0 var(--space-3);border:0;align-items:center;font-weight:500;line-height:1;transition:background-color .16s,color .16s;display:inline-flex}button.tag-chip:hover,.tag-filter:hover{color:var(--ink)}.tag-chip.editable{padding:0 var(--space-1) 0 0}.tag-filter{color:inherit;font:inherit;padding:0 var(--space-1) 0 var(--space-3);border-radius:calc(var(--r-sm) * 100);background:0 0;border:0;align-self:stretch}.tag-remove{width:18px;height:18px;color:var(--dim);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.tag-remove:hover{background:var(--line);color:var(--ink)}.tag-remove .icon{font-size:12px}.tag-input{width:96px;height:var(--ctl-sm);border:1px dashed var(--mute);border-radius:calc(var(--r-sm) * 100);padding:0 var(--space-3);font-size:var(--text-sm);color:var(--ink);background:0 0}.tag-input::placeholder{color:var(--mute)}.tag-input:focus{border-style:solid;border-color:var(--accent);outline:none}.nowrap{white-space:nowrap}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.log-when,.wave-times,.comment time{font-size:var(--text-xs);color:var(--mute);font-variant-numeric:tabular-nums}.vis,.sorts,.kind{height:var(--ctl-md);border-radius:calc(var(--r-sm) * 100);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);align-items:stretch;padding:3px;display:inline-flex}:is(.vis button,.sort,.kind button){align-items:center;line-height:1;display:inline-flex}.vis{align-self:flex-start}.vis button{padding:0 var(--space-4);border-radius:calc(var(--r-sm) * 100);font-weight:var(--weight-bold);font-size:var(--text-sm);color:var(--mute);transition:background-color .18s var(--ease-out), color .18s;background:0 0;border:0}.vis button:hover{color:var(--ink)}.vis button[aria-pressed=true][data-vis=crew]{background:var(--accent);color:var(--on-accent)}.vis button[aria-pressed=true][data-vis=me]{background:var(--draft-soft);color:var(--draft)}.player{gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative}.play{width:var(--ctl-lg);height:var(--ctl-lg);border-radius:calc(var(--r) * 100);background:var(--accent);color:var(--on-accent);transition:transform .18s var(--ease-out);border:0;place-items:center;display:grid}.play:hover:not(:disabled){transform:scale(1.05)}.play:active:not(:disabled){transform:scale(.97)}.play .icon{font-size:var(--icon-lg)}.wave{cursor:pointer;width:100%;height:120px;display:block}.wave-times{align-items:center;gap:var(--space-3);margin-top:var(--space-1);display:flex}.wave-times .volume{margin-left:auto}.volume{align-items:center;gap:var(--space-1);display:flex}.mute{width:var(--ctl-sm);height:var(--ctl-sm);border-radius:calc(var(--r-sm) * 100);color:var(--dim);background:0 0;border:0;place-items:center;transition:color .16s,background-color .16s;display:grid}.mute:hover{color:var(--ink);background:var(--hover)}.mute .icon{font-size:20px}.volume-slider{appearance:none;cursor:pointer;background:0 0;width:96px;height:20px;margin:0}.volume-slider::-webkit-slider-runnable-track{border-radius:calc(var(--r-sm) * 100);background:linear-gradient(90deg, var(--accent) var(--fill), var(--line) var(--fill));height:4px}.volume-slider::-moz-range-track{border-radius:calc(var(--r-sm) * 100);background:var(--line);height:4px}.volume-slider::-moz-range-progress{border-radius:calc(var(--r-sm) * 100);background:var(--accent);height:4px}.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--ink);width:12px;height:12px;transition:transform .16s var(--ease-out);border:0;border-radius:50%;margin-top:-4px;box-shadow:0 2px 6px -1px #04020cb3}.volume-slider::-moz-range-thumb{background:var(--ink);border:0;border-radius:50%;width:12px;height:12px;box-shadow:0 2px 6px -1px #04020cb3}.volume-slider:hover::-webkit-slider-thumb{transform:scale(1.2)}.volume-slider:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:calc(var(--r-sm) * 100)}.new-dot{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.reaction.ending{color:var(--dim);align-items:center}.reaction-lane{min-height:76px;margin-top:calc(-1 * var(--space-2));padding-left:calc(var(--ctl-lg) + var(--space-5));align-items:center;display:flex}.reaction{align-items:baseline;gap:var(--space-1) var(--space-3);font-size:var(--text-reaction);letter-spacing:-.01em;animation:react-in .42s var(--ease-out);flex-wrap:wrap;margin:0;font-weight:500;line-height:1.15;display:flex}.reaction time{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--accent);background:var(--accent-soft);padding:1px var(--space-2);font-variant-numeric:tabular-nums;border-radius:999px;align-self:center}.reaction b{font-weight:var(--weight-bold);color:var(--accent)}.reaction span{color:var(--ink);overflow-wrap:anywhere}@keyframes react-in{0%{opacity:.5;transform:translateY(8px)}}.col{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.comments{scrollbar-width:thin;flex-direction:column;max-height:440px;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-y:auto}.comment{gap:var(--space-3);width:100%;padding:var(--space-2) var(--pad-row);border-radius:var(--r);text-align:left;color:var(--dim);background:0 0;border:0;grid-template-columns:3.2em minmax(0,1fr);align-items:baseline;transition:background-color .2s,color .2s;display:grid}.comment:hover{background:var(--hover);color:var(--ink)}.comment time{color:var(--accent)}.comment p{overflow-wrap:anywhere;margin:0}.comment b{margin-right:var(--space-2);color:var(--ink);font-weight:var(--weight-bold)}.comment.active{background:var(--accent-soft);color:var(--ink)}.comment.active time{color:var(--accent)}.comment-form{gap:var(--space-2);display:flex}.ask{gap:var(--space-2);padding:var(--space-3);background:var(--accent-soft);flex-direction:column;display:flex}.ask-head{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);display:flex}.ask-time{height:var(--ctl-xs);background:var(--accent-soft);color:var(--accent);border-radius:calc(var(--r-sm) * 100);padding:0 var(--space-2);line-height:1;font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border:0;align-items:center;display:inline-flex}.ask-who{color:var(--accent);font-weight:var(--weight-bold);flex:1}.ask-body{font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;font-weight:500}.replies{padding:0 0 0 var(--space-3);border-left:1px solid var(--mute);gap:var(--space-1);font-size:var(--text-sm);color:var(--dim);flex-direction:column;margin:0;list-style:none;display:flex}.comments .replies{margin:0 0 var(--space-2) calc(3.2em + var(--space-5))}.replies b{color:var(--ink);margin-right:var(--space-1)}.tag.private{color:var(--draft);background:var(--draft-soft)}.kind{flex:none}.kind button{padding:0 var(--space-3);border-radius:calc(var(--r-sm) * 100);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--mute);background:0 0;border:0}.kind button[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.vote{gap:var(--space-2);flex-direction:column;display:flex}.vote-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.vote-q{font-weight:var(--weight-bold);margin:0}.vote-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.vote-row .field{flex:160px}.vote-start{align-self:flex-start;margin-left:0}.vote-results{gap:var(--space-1);flex-direction:column;display:flex}.vote-bar{gap:var(--space-2);font-size:var(--text-sm);font-variant-numeric:tabular-nums;grid-template-columns:4.5em minmax(0,1fr) 2em;align-items:center;display:grid}.vote-bar small{color:var(--mute)}.vote-bar i{background:var(--line);border-radius:999px;height:6px;overflow:hidden}.vote-bar b{background:var(--accent);height:100%;display:block}.share-form{gap:var(--space-3);background:var(--bg);border-radius:var(--r);padding:var(--space-4);flex-direction:column;display:flex}.share-form fieldset{border:0;min-width:0;margin:0;padding:0}.share-form .field{background:var(--panel)}.label{font-size:var(--text-sm);color:var(--dim);margin-bottom:var(--space-2);padding:0;font-weight:500;display:block}.chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.chips input{opacity:0;pointer-events:none;position:absolute}.chips span{height:var(--ctl-sm);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);border-radius:calc(var(--r-sm) * 100);padding:0 var(--space-3);line-height:1;font-size:var(--text-sm);color:var(--dim);cursor:pointer;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.chips span:hover{color:var(--ink)}.chips input:checked+span{background:var(--accent);color:var(--on-accent);box-shadow:none}.chips input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.links,.log{margin:0;padding:0;list-style:none}.link{gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--line);flex-direction:column;display:flex}.link:last-child{border-bottom:0}.link-top{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.link-to{font-weight:var(--weight-bold)}.link.is-dead .link-to{color:var(--mute);text-decoration:line-through}.link-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.link-actions .pill{height:var(--ctl-sm)}.log li{gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.log li:last-child{border-bottom:0}.log-who{font-weight:var(--weight-bold)}.login{padding:var(--space-7) 0;place-items:center;min-height:60vh;display:grid}.login-card{align-items:center;gap:var(--space-5);text-align:center;background:var(--panel);border-radius:var(--r);width:100%;max-width:460px;box-shadow:inset 0 0 0 var(--edge-w) var(--line);padding:var(--space-7) var(--space-6);flex-direction:column;display:flex}.login-card .track-heading{font-family:var(--script);text-transform:none;letter-spacing:0;font-size:clamp(56px,10vw,84px);font-style:normal;font-weight:400}.login-card p{margin:0}.sleeve{gap:var(--space-7);background:var(--panel);border-radius:var(--r);max-width:1000px;box-shadow:inset 0 0 0 var(--edge-w) var(--line);padding:var(--space-7);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;min-height:240px;margin:0 auto;display:grid}.record-wrap{justify-self:center;width:100%;max-width:320px;position:relative}.record{aspect-ratio:1;background:repeating-radial-gradient(circle, var(--bg) 0 2px, var(--raise) 2px 3px);border-radius:50%;place-items:center;width:100%;animation:1.8s linear infinite paused spin;display:grid}.record.spinning{animation-play-state:running}@keyframes spin{to{transform:rotate(360deg)}}.record-label{aspect-ratio:1;background:var(--accent);width:42%;color:var(--on-accent);text-align:center;font-size:var(--text-xs);font-weight:var(--weight-bold);overflow-wrap:anywhere;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:8%;line-height:1.2;display:flex}.record-label b{font-family:var(--script);font-size:26px;font-weight:400;line-height:1}.record.dead .record-label{background:var(--raise);color:var(--mute)}.sleeve-info{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.sleeve-info .reaction-lane{padding-left:calc(var(--ctl-lg) + var(--space-5))}.dead-msg{color:var(--dim);margin:0}.react-bar{gap:var(--space-1);flex:none;display:flex}.react-btn{--btn-ring:1px;--btn-ring-c:var(--line);width:var(--ctl-md);height:var(--ctl-md);border-radius:calc(var(--r-sm) * 100);background:var(--bg);transition:transform .16s var(--ease-out), background-color .16s, box-shadow .16s var(--ease-out);border:0;font-size:20px;line-height:1}.react-btn:hover{background:var(--hover);transform:translateY(-2px)}.react-btn:active{transform:scale(.92)}.bursts{pointer-events:none;height:0;position:absolute;bottom:40px;left:0;right:0}.burst{animation:burst-up 1.6s var(--ease-out) forwards;font-size:26px;position:absolute;bottom:0;transform:translate(-50%)}@keyframes burst-up{0%{opacity:1;transform:translate(-50%,8px)scale(.8)}30%{transform:translate(-50%,-14px)scale(1.15)}to{opacity:0;transform:translate(-50%,-56px)scale(1)}}.here-now{color:var(--accent)}@media (prefers-reduced-motion:reduce){.burst{opacity:.8;animation:none}}.icon-btn{width:var(--ctl-sm);height:var(--ctl-sm);border-radius:calc(var(--r-sm) * 100);color:var(--dim);background:0 0;border:0;place-items:center;padding:0;transition:background-color .16s,color .16s;display:grid}.icon-btn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.icon-btn .icon{font-size:var(--icon-md)}.toasts{color:inherit;top:auto;left:auto;right:var(--space-4);bottom:calc(var(--space-4) + env(safe-area-inset-bottom));gap:var(--space-2);z-index:50;max-width:calc(100vw - 2 * var(--space-4));background:0 0;border:0;flex-direction:column;align-items:flex-end;margin:0;padding:0;display:flex;position:fixed;overflow:visible}.toast{background:var(--ink);color:var(--bg);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);box-shadow:var(--pop-shadow);overflow-wrap:anywhere;max-width:380px;animation:toast-in .24s var(--ease-out) both;border-radius:999px;font-weight:500}@keyframes toast-in{0%{opacity:.5;transform:translateY(4px)}}.toast small{font-size:var(--text-xs);text-transform:uppercase;opacity:.75;display:block}@media (width<=767px){.wrap{padding-left:max(var(--space-4), env(safe-area-inset-left));padding-right:max(var(--space-4), env(safe-area-inset-right))}.sleeve{padding:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.record-wrap{max-width:220px}.player{gap:var(--space-4)}.wave{height:96px}.reaction-lane,.sleeve-info .reaction-lane{padding-left:0}}@media (prefers-reduced-motion:reduce){.record,.reaction,.toast{animation:none}*{transition-duration:0s!important}}.row-label{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--dim);margin:0}.avatar{width:var(--ctl-md);height:var(--ctl-md);border-radius:calc(var(--r) * 100);background:var(--accent);color:var(--on-accent);font-size:var(--text-sm);font-weight:var(--weight-bold);border:0;flex:none;place-items:center;padding:0;display:grid}.live{align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);color:var(--live);display:inline-flex}.live i{background:currentColor;border-radius:50%;width:8px;height:8px}.live.paused{color:var(--dim)}.add-box{gap:var(--space-2);display:flex;position:relative}.add-suggest{z-index:20;left:0;right:0;top:calc(100% + var(--space-2));background:var(--raise);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--pop-shadow);margin:0;position:absolute}.avatar.sm{cursor:default;width:26px;height:26px;font-size:11px}.tag-chip[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.studio-title{font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(32px,3.4vw,44px);line-height:1}.studio-list{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.studio-folders{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.folder-edit{display:inline-flex}.studio-tools{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.studio-tools .field{max-width:320px}.sort{white-space:nowrap;padding:0 var(--space-3);border-radius:calc(var(--r-sm) * 100);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--mute);background:0 0;border:0}.sort[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.table-wrap,.vh-rows,.vault-body .comments{margin-inline:calc(var(--pad-row) * -1);width:calc(100% + 2 * var(--pad-row))}.table-wrap{overflow-x:auto}.studio-table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.studio-table :is(th,td){padding:var(--space-3) var(--pad-row);text-align:left;white-space:nowrap;color:var(--dim)}.studio-table thead th{border-bottom:1px solid var(--line);font-size:var(--text-xs);font-weight:600}.studio-table tbody tr{border-bottom:1px solid var(--line);position:relative}.studio-table tbody :is(th,td){height:var(--row-h);padding-block:0}.studio-table tbody th{font-size:var(--text-md);font-weight:var(--weight-bold);white-space:normal;color:var(--ink)}.studio-table tbody th small{font-weight:400;font-size:var(--text-xs);color:var(--dim);display:block}.studio-table tbody tr:hover :is(th,td),.studio-table tbody tr[aria-current=true] :is(th,td){background:var(--raise)}.row-link{text-align:left;color:var(--ink);font-weight:var(--weight-bold);background:0 0;border:0;padding:0}.row-link:hover{text-underline-offset:3px;text-decoration:underline}.row-link:after{content:"";position:absolute;inset:0}.dim{color:var(--mute)}.inline-edit{gap:var(--space-2);flex-wrap:wrap;align-items:center;width:100%;display:flex}.inline-edit .field{flex:200px}.version-rows{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.version-rows li{gap:var(--space-3);min-height:var(--row-h);padding:var(--space-2) 0;border-top:1px solid var(--line);font-size:var(--text-sm);grid-template-columns:2.4em minmax(0,1fr) auto auto;align-items:center;display:grid}.version-rows li:first-child{border-top:0}.version-note{text-align:left;color:var(--dim);overflow-wrap:anywhere;background:0 0;border:0;padding:0}.version-note:hover{color:var(--ink)}@media (width<=767px){.studio-table thead{display:none}.studio-table,.studio-table tbody{display:block}.studio-table tr{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--pad-row);grid-template-columns:auto auto 1fr;align-items:center;display:grid}.studio-table :is(th,td),.studio-table tbody :is(th,td){border:0;height:auto;padding:0;display:block}.studio-table tbody th{grid-column:1/-1}.studio-table td:last-child{justify-self:end}.studio-table :is(th,td):is(:nth-child(3),:nth-child(4)){display:none}}.card{background:var(--panel);border-radius:var(--r);box-shadow:inset 0 0 0 var(--edge-w) var(--line)}.track-view{gap:var(--gap-section);padding:var(--pad-panel);flex-direction:column;min-width:0;display:flex}.track-meta{align-items:center;gap:var(--space-1) var(--space-3);margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--dim);flex-wrap:wrap;display:flex}.track-comments{gap:var(--space-3);border-top:1px solid var(--line);padding-top:var(--space-5);flex-direction:column;display:flex}.studio-track{gap:var(--space-4);container-type:inline-size}.studio-back{align-items:center;gap:var(--space-1);align-self:flex-start;margin-left:0;display:inline-flex}.studio-back .icon{font-size:var(--icon-sm)}.studio-track-head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.studio-track-head .track-heading{font-size:clamp(32px,3.4vw,44px)}.studio-track-head .inline-edit{flex:360px}.studio-track-acts{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.studio-track-head .icon-btn{width:var(--ctl-md);height:var(--ctl-md)}.studio-track .track-meta{column-gap:var(--space-2)}.studio-track .track-meta>span+span:before{content:"·";margin-right:var(--space-2);color:var(--mute)}.studio-cols{--sec-gap:var(--space-5);gap:var(--space-6);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}.studio-col{gap:var(--sec-gap);flex-direction:column;min-width:0;display:flex}.studio-col>.studio-sec+.studio-sec{border-top:1px solid var(--line);padding-top:var(--sec-gap)}.studio-sec{gap:var(--space-3);flex-direction:column;display:flex}.studio-sec-head{justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--ctl-sm);display:flex}.studio-sec .confirm{margin-left:0}.studio-sec .organize{margin-top:0}.hint{font-size:var(--text-sm);color:var(--dim);margin:0}.ghost-btn{--btn-ring:1px;--btn-ring-c:var(--mute);color:var(--dim);background:0 0}.ghost-btn:hover:not(:disabled){background:var(--hover);color:var(--ink)}.danger-btn{--btn-ring:1px;--btn-ring-c:var(--danger);color:var(--danger);background:0 0}.danger-btn:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 12%, transparent)}.danger-confirm{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--r);background:color-mix(in srgb, var(--danger) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 35%, transparent);flex-wrap:wrap;margin:0;display:flex}.upload-btn{cursor:pointer}.version-confirm{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;margin:0;display:flex}.share-actions{align-items:center;gap:var(--space-2);display:flex}.studio-sec .link-top{align-items:center}.studio-sec .log li:first-child,.studio-sec .links li:first-child{padding-top:0}.menu{position:relative}.icon-btn.filled{background:var(--raise)}.icon-btn.filled:hover:not(:disabled){background:var(--mute)}.menu-pop{z-index:25;right:0;top:calc(100% + var(--space-1));min-width:190px;padding:var(--space-1);border-radius:var(--r);background:var(--raise);border:1px solid var(--line);box-shadow:var(--pop-shadow);flex-direction:column;display:flex;position:absolute}.menu-pop button{text-align:left;padding:var(--space-2) var(--space-3);border-radius:var(--r-sm);font-size:var(--text-sm);color:var(--ink);background:0 0;border:0}.menu-pop button:hover,.menu-pop button:focus-visible{background:var(--hover)}.menu-pop button.danger{color:var(--danger)}@container (width<=820px){.studio-cols{gap:var(--sec-gap);grid-template-columns:minmax(0,1fr)}.studio-col+.studio-col>.studio-sec:first-child{border-top:1px solid var(--line);padding-top:var(--sec-gap)}}@media (width<=767px){.studio-track-acts{width:100%;margin-left:0}}.studio-sec .link.is-dead .link-to{color:var(--dim);text-decoration:none}.studio-sec .link-meta{font-size:var(--text-xs);color:var(--mute);margin:0}.log-via{color:var(--dim)}.add-box .field:placeholder-shown{text-overflow:ellipsis}.room-group{gap:var(--space-2);flex-direction:column;display:flex}.room-group+.room-group,.vt-folder:first-of-type{margin-top:var(--space-4)}.pl-list,.hist-list,.song-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pl-row{gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--r);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:52px minmax(0,1fr);align-items:center;display:grid}.pl-row:hover{background:var(--hover)}.pl-row.on{background:var(--raise)}.pl-text{flex-direction:column;min-width:0;display:flex}.pl-text b{font-weight:var(--weight-bold);font-size:var(--text-sm)}.pl-text small,.hist-text small{color:var(--mute);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hist{gap:var(--space-1) var(--space-2);padding:var(--space-2);border-radius:var(--r);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.hist:hover,.hist:focus-within{background:var(--hover)}.hist-text{flex-direction:column;min-width:0;display:flex}.hist-text b{font-weight:var(--weight-bold);font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hist-acts{right:var(--space-2);gap:var(--space-1);padding-left:var(--space-5);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ink) 8%, var(--panel)) var(--space-5));opacity:0;transition:opacity .16s;display:flex;position:absolute;top:50%;translate:0 -50%}.hist:hover .hist-acts,.hist:focus-within .hist-acts{opacity:1}@media (hover:hover){.hist:is(:hover,:focus-within) .src{visibility:hidden}}.src{font-size:11px;font-weight:var(--weight-bold);letter-spacing:.02em;padding:0 var(--space-2);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--dim);white-space:nowrap;border-radius:999px}.src.vault{color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--mute)}.playlist-view{gap:var(--space-4);min-height:320px;padding:0 0 var(--space-6)}.pl-head{gap:var(--space-3);padding:var(--pad-panel) var(--pad-panel) var(--space-5);background:var(--hero);flex-direction:column;display:flex}.playlist-view>:not(.pl-head){margin-inline:var(--pad-panel)}.playlist-view>.song-rows{margin-inline:calc(var(--pad-panel) - var(--pad-row))}.playlist-view .lede{color:var(--dim);font-size:var(--text-sm);max-width:60ch;margin:0}.pl-bar{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.pl-size{font-size:var(--text-xs);margin-left:auto}.song-row{gap:var(--space-3);min-height:var(--row-h);padding:var(--space-2) var(--pad-row);border-top:1px solid var(--line);grid-template-columns:1.6em 64px minmax(0,1fr) 92px;align-items:center;display:grid;position:relative}.song-row:first-child{border-top:0}.song-row:hover,.song-row:focus-within{background:var(--hover);border-radius:var(--r);border-top-color:#0000}.song-row:hover+.song-row,.song-row:focus-within+.song-row{border-top-color:#0000}.song-n{color:var(--mute);font-size:var(--text-xs);text-align:right;font-variant-numeric:tabular-nums}.thumb,.vthumb{border-radius:var(--r-sm);flex:none;width:64px;height:36px}.thumb{object-fit:cover;background:var(--raise)}.vthumb{background:var(--accent);color:var(--on-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;place-items:center;display:grid}.song-text{flex-direction:column;min-width:0;display:flex}.song-text b{font-weight:var(--weight-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.song-text small{color:var(--mute);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.song-row .src{justify-self:end}.song-row.dim .song-text b{color:var(--dim)}.song-acts{right:var(--pad-row);gap:var(--space-2);padding-left:var(--space-5);background:linear-gradient(90deg, transparent, var(--raise) var(--space-5));visibility:hidden;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.song-row:hover .song-acts,.song-row:focus-within .song-acts{visibility:visible}@media (hover:none){.hist-acts{opacity:1;background:0 0;grid-column:1/-1;padding:0;position:static;translate:none}.song-acts{visibility:visible;background:0 0;grid-column:3/-1;padding:0;position:static;transform:none}}.pick{appearance:none;height:var(--ctl-xs);padding:0 var(--space-5) 0 var(--space-2);border-radius:calc(var(--r-sm) * 100);background:var(--accent-soft);color:var(--accent);line-height:1;font:inherit;font-weight:var(--weight-bold);cursor:pointer;field-sizing:content;border:0;max-width:100%}.pick-wrap{align-items:center;max-width:100%;display:inline-flex;position:relative}.pick-wrap>.icon{color:var(--mute);pointer-events:none;font-size:13px;position:absolute;top:50%;right:5px;translate:0 -50%;rotate:90deg}.pick option{background:var(--raise);color:var(--ink)}.switch{border-radius:calc(var(--r-sm) * 100);background:var(--mute);cursor:pointer;border:0;flex:none;width:38px;height:22px;margin-left:auto;padding:0;position:relative}.switch:after{content:"";border-radius:calc(var(--r-sm) * 100);background:var(--dim);width:16px;height:16px;transition:left .16s var(--ease-out);position:absolute;top:3px;left:3px}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{background:var(--on-accent);left:19px}@media (width<=767px){.song-row{grid-template-columns:52px minmax(0,1fr) auto}.song-n{display:none}.thumb,.vthumb{width:52px;height:30px}.song-acts{grid-column:2/-1}}.add-results{gap:var(--space-2);padding:var(--space-2);overscroll-behavior:contain;flex-direction:column;max-height:min(70vh,480px);display:flex;overflow-y:auto}.add-group{flex-direction:column;display:flex}.add-group-head{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--mute);margin:0}.add-row{gap:var(--space-3);min-height:44px;padding:var(--space-1) var(--space-2);border-radius:var(--r-sm);cursor:pointer;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;display:grid}.add-row:not(.loading):hover,.add-row[aria-selected=true]{background:var(--hover)}.add-row[aria-selected=true]{box-shadow:inset 2px 0 0 var(--accent)}.add-thumb{border-radius:var(--r-sm);object-fit:cover;background:var(--bg);width:48px;height:27px}.add-thumb.tile{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--accent);background:var(--accent-soft);place-items:center;display:grid}.add-text{flex-direction:column;min-width:0;display:flex}.add-title,.add-text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.add-title{font-size:var(--text-sm)}.add-text small{font-size:var(--text-xs);color:var(--mute)}.add-actions{gap:var(--space-1);display:none}.add-row:hover .add-actions,.add-row[aria-selected=true] .add-actions{display:flex}@media (hover:none){.add-actions{display:flex}}.add-actions .btn.sm{height:var(--ctl-xs);padding:0 var(--space-2);font-size:var(--text-xs);box-shadow:none}.add-row.loading{cursor:default}.add-row.loading .add-text{background:var(--bg);border-radius:999px;width:70%;height:10px}.add-row.loading .add-thumb,.add-row.loading .add-text{animation:1.2s ease-in-out infinite alternate add-wait}@keyframes add-wait{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.add-row.loading .add-thumb,.add-row.loading .add-text{animation:none}}.add-status{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--dim);margin:0}.icon{vertical-align:-.125em;flex:none}.shell{gap:var(--space-2);height:100dvh;padding:0 var(--space-2) var(--space-2);grid-template-columns:var(--rail-w) minmax(0, 1fr);grid-template-rows:var(--top-h) minmax(0, 1fr) var(--bar-h);display:grid}.shell-rail,.shell-main,.shell-bar{background:var(--panel);border-radius:var(--r);min-width:0;min-height:0;box-shadow:inset 0 0 0 var(--edge-w) var(--line)}.shell-main{z-index:1;grid-area:2/2}.shell-rail,.shell-main{scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding-top:var(--space-5);overflow-y:auto}.shell-rail{padding-inline:var(--space-2);padding-bottom:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.shell-bar{grid-column:1/-1;overflow:hidden}body:has(.shell) .toasts{bottom:calc(var(--bar-h) + var(--space-5))}.shell[data-space=studio]{grid-template-rows:var(--top-h) minmax(0, 1fr)}body:has(.shell[data-space=studio]) .toasts{bottom:var(--space-5)}.topbar{height:var(--top-h);grid-column:1/-1;grid-template-columns:var(--rail-w) minmax(0, 1fr);gap:var(--space-2);align-items:center;min-width:0;display:grid}.shell>.topbar{grid-template-columns:subgrid}.topbar-start,.topbar-main{align-items:center;gap:var(--space-4);min-width:0;display:flex}.topbar-start{padding-left:var(--space-2)}.topbar-main{padding-right:var(--space-4);justify-content:flex-end}.mark{font-family:var(--script);color:var(--ink);flex:none;font-size:36px;font-weight:400;line-height:1;text-decoration:none}.spaces{gap:var(--space-2);display:flex}.spaces a,.theme-chip,.top-field{border-radius:calc(var(--r) * 100);background:var(--raise);box-shadow:inset 0 0 0 var(--edge-w) var(--line)}.spaces a{height:var(--ctl-md);padding:0 var(--space-4);font-weight:var(--weight-bold);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.spaces a[aria-current=page]{background:var(--ink);color:var(--panel)}.spaces a:not([aria-current]):hover,.theme-chip:hover{box-shadow:inset 0 0 0 var(--edge-w) var(--line), inset 0 0 0 99px var(--hover)}.vc-pill{--btn-ring:max(1px, var(--edge-w));--btn-ring-c:var(--live);min-width:0;max-width:280px;height:var(--ctl-md);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:calc(var(--r) * 100);color:var(--ink);font-size:var(--text-sm);font-weight:600;text-decoration:none;display:inline-flex}.vc-pill i{background:var(--live);border-radius:50%;flex:none;width:8px;height:8px}.vc-pill span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.vc-pill:hover{background:var(--live-soft)}.top-field{min-width:0;max-width:520px;height:var(--ctl-search);align-items:center;gap:var(--space-3);padding:0 var(--space-4);color:var(--mute);flex:1;margin-inline:auto;display:flex;position:relative}.top-field>.icon{font-size:20px}.top-field:focus-within{box-shadow:inset 0 0 0 2px var(--ink)}.top-field input,.top-field .add-box .field{min-width:0;height:100%;color:var(--ink);font-size:var(--text-md);text-overflow:ellipsis;background:0 0;border:0;border-radius:0;flex:1;padding:0}.top-field input::placeholder{color:var(--mute)}.top-field input:focus-visible{outline:none}.top-field .add-box{flex:1;align-items:center;min-width:0;height:100%;position:static}.top-field .add-box .btn{height:var(--ctl-sm);padding:0 var(--space-3);font-size:var(--text-sm);flex:none}.theme-chip{height:var(--ctl-md);align-items:center;gap:var(--space-2);padding:0 var(--space-3);font-size:var(--text-sm);color:var(--dim);white-space:nowrap;border:0;flex:none;font-weight:600;display:inline-flex}.theme-chip i{border-radius:min(var(--r-sm), 3px);background:linear-gradient(90deg, var(--bg) 0 33.3%, var(--panel) 0 66.6%, var(--accent) 0);width:18px;height:14px;box-shadow:inset 0 0 0 1px var(--line)}.rail-head{min-height:var(--ctl-sm);margin:0 var(--space-2);align-items:center;gap:var(--space-2);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--dim);display:flex}.rail-head .icon{font-size:20px}.shell-main .card{box-shadow:none;background:0 0;border-radius:0}.shell-main>.card+.card{border-top:1px solid var(--line)}.shell-main>:first-child{padding-top:0}.playbar{grid-template-columns:minmax(0, var(--rail-w)) minmax(0, 1fr) minmax(0, var(--rail-w));gap:var(--space-4);height:100%;padding:0 var(--space-4);align-items:center;display:grid}.playbar.is-idle .playbar-progress{visibility:hidden}.playbar-now{align-items:center;gap:var(--space-3);min-width:0;display:flex}.playbar-cover{border-radius:var(--r-sm);object-fit:cover;width:56px;height:56px;filter:var(--cover-filter);flex:none}.playbar-cover.tile{background:var(--raise);color:var(--dim);font-size:var(--text-xs);font-weight:var(--weight-bold);filter:none;place-items:center;display:grid}.playbar-cover.idle{background:var(--raise);color:var(--mute);font-size:24px}.playbar-cover.vault-tile{padding:var(--space-1);background:var(--accent);color:var(--on-accent);font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);text-align:center;overflow-wrap:anywhere;font-size:11px;line-height:.9;overflow:hidden}.playbar-text{flex-direction:column;min-width:0;display:flex}.playbar-text b,.playbar-text small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.playbar-text b{font-weight:var(--weight-bold)}.playbar-text small{font-size:var(--text-sm);color:var(--dim)}.playbar-progress{justify-self:center;align-items:center;gap:var(--space-3);width:100%;max-width:560px;font-size:var(--text-xs);color:var(--dim);font-variant-numeric:tabular-nums;display:flex}.playbar-progress span{min-width:4ch}.playbar-progress span:first-child{text-align:right}.playbar-progress i{border-radius:calc(var(--r-sm) * 100);background:var(--raise);flex:1;height:4px;overflow:hidden}.playbar-progress b{background:var(--live);height:100%;display:block}.playbar.vault .playbar-progress b{background:var(--accent)}.playbar-people{justify-self:end;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--dim);display:flex}.playbar-avatars{display:flex}.playbar-avatars .avatar{width:var(--ctl-sm);height:var(--ctl-sm);font-size:var(--text-xs);margin-left:calc(-1 * var(--space-2));box-shadow:0 0 0 2px var(--panel)}.playbar-avatars .avatar:first-child{margin-left:0}.pl-cover{border-radius:var(--r-sm);background:var(--raise);width:52px;height:52px;color:var(--accent);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.04em;box-shadow:inset 0 0 0 var(--edge-w) var(--line);place-items:center;display:grid}.pl-cover .icon{font-size:var(--icon-lg)}.pl-text small em{color:var(--dim);font-style:normal}.rail-head h2{align-items:center;gap:var(--space-2);font:inherit;color:inherit;margin:0;display:flex}.rail-head .icon-btn{margin-left:auto}.room-group .search{margin:var(--space-1) 0}.shell-main:has(>.room-hero:first-child,>.playlist-view:first-child){padding-top:0}.room-hero,.pl-head{--dim:var(--ink);--mute:var(--ink)}.shell-main>.room-hero{gap:var(--space-6);padding:var(--pad-panel) var(--pad-panel) var(--space-5);background:var(--hero);grid-template-columns:220px minmax(0,1fr);align-items:end;display:grid}.room-cover{border-radius:var(--r-sm);object-fit:cover;width:220px;height:220px;filter:var(--cover-filter);box-shadow:inset 0 0 0 var(--edge-w) var(--line)}.shadow-soft .room-cover{box-shadow:0 8px 24px #00000073, inset 0 0 0 var(--edge-w) var(--line)}.room-cover.tile{background:var(--accent);color:var(--on-accent);font-size:40px;font-weight:var(--weight-bold);filter:none;place-items:center;display:grid}.room-hero-text{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.room-status{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink);margin:0;display:inline-flex}.room-status i{background:var(--live);border-radius:50%;flex:none;width:9px;height:9px}.room-status.paused i{background:var(--mute)}.room-title{margin:var(--space-2) 0 var(--space-3);max-width:100%;font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);font-size:clamp(40px, 5.5vw, var(--display-size));letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;line-height:.95}.room-title button,.room-title a{all:unset;cursor:pointer}.room-title button:hover,.room-title a:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.room-title button:focus-visible,.room-title a:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:var(--r-sm)}.room-who{color:var(--dim);margin:0;font-weight:500}.room-who b{color:var(--ink);font-weight:var(--weight-bold)}.shell-main>.room-hero.quiet{grid-template-columns:120px minmax(0,1fr);align-items:center}.room-hero.quiet .room-cover{background:var(--raise);width:120px;height:120px;color:var(--mute);box-shadow:inset 0 0 0 var(--edge-w) var(--line);font-size:48px}.room-hero.quiet .room-title{margin-top:0;font-size:clamp(32px,4vw,56px)}.room-wait{border-radius:var(--r-sm);background:var(--hover);width:min(100%,8em);height:.95em;display:block}.shell-main>.room-hero.bare{grid-template-columns:minmax(0,1fr)}.room-actions{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--pad-panel);min-height:88px;display:flex}.room-play{width:var(--ctl-lg);height:var(--ctl-lg);border-radius:calc(var(--r) * 100);background:var(--live);color:var(--on-live);font-size:var(--icon-lg);transition:transform .18s var(--ease-out);border:0;flex:none;place-items:center;display:grid}.room-play:hover{transform:scale(1.05)}.room-play:active{transform:scale(.97)}.room-ctl{width:var(--ctl-md);height:var(--ctl-md)}.room-ctl .icon{font-size:var(--icon-lg)}.keep{align-items:center;gap:var(--space-3);color:var(--dim);margin-left:auto;font-weight:500;display:flex}.keep b{font-weight:var(--weight-bold);color:var(--ink)}.keep[data-on=false] .keep-text{opacity:.6}.keep[data-on=false] .pick{background-color:var(--raise);color:var(--dim)}.keep .switch{margin-left:0}.up-next{width:calc(100% - 2 * (var(--pad-panel) - var(--pad-row)));margin:0 calc(var(--pad-panel) - var(--pad-row)) var(--space-5);border-collapse:collapse;font-variant-numeric:tabular-nums}.up-next :is(th,td){white-space:nowrap}.up-next th{padding:var(--space-2) var(--pad-row);border-bottom:1px solid var(--line);text-align:left;font-size:var(--text-sm);color:var(--mute);font-weight:600}.up-next td{height:var(--row-h);padding:var(--space-2) var(--pad-row);color:var(--dim)}.up-next td:has(>.up-song){width:100%;max-width:0}.up-next tbody tr:hover td,.up-next tbody tr:focus-within td{background:var(--hover)}.up-next tbody td:first-child{border-radius:var(--r-sm) 0 0 var(--r-sm)}.up-next tbody td:last-child{border-radius:0 var(--r-sm) var(--r-sm) 0}.up-next .up-n{width:40px;color:var(--mute)}.up-next .up-len{text-align:right}.up-next .up-acts{width:120px}.up-song{align-items:center;gap:var(--space-3);min-width:0;display:flex}.up-cover{border-radius:var(--r-sm);object-fit:cover;width:44px;height:44px;filter:var(--cover-filter);flex:none}.up-cover.tile{background:var(--accent);color:var(--on-accent);font-size:11px;font-weight:var(--weight-bold);filter:none;place-items:center;display:grid}.up-text{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:flex}.up-title{font:inherit;font-weight:var(--weight-bold);color:var(--ink);text-align:left;background:0 0;border:0;padding:0}.up-title,.up-text small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}button.up-title:hover{text-underline-offset:3px;text-decoration:underline}.up-text small{font-size:var(--text-sm);color:var(--dim)}.up-next tr.auto .up-title{color:var(--dim);font-weight:500}.up-next tr.auto .up-cover{opacity:.6}td.up-acts>span{opacity:0;justify-content:flex-end;transition:opacity .16s;display:flex}.up-next tr:hover td.up-acts>span,.up-next tr:focus-within td.up-acts>span{opacity:1}@media (hover:none){td.up-acts>span{opacity:1}}.up-empty{padding:0 var(--pad-panel) var(--space-5)}.playbar-progress i.seek{cursor:pointer;box-sizing:content-box;background-clip:content-box;padding-block:6px}@media (width<=1100px){.shell-main>.room-hero{gap:var(--space-5);grid-template-columns:160px minmax(0,1fr)}.room-cover{width:160px;height:160px}}@media (width<=767px){.shell-main>.room-hero,.shell-main>.room-hero.quiet{gap:var(--space-4);padding-block:var(--space-5) var(--space-4);grid-template-columns:96px minmax(0,1fr)}.room-cover,.room-hero.quiet .room-cover{width:96px;height:96px;font-size:32px}.room-actions{flex-wrap:wrap}.up-next :is(th,td):is(:first-child,:nth-child(3)){display:none}}.top-tags{z-index:20;left:0;right:0;top:calc(100% + var(--space-2));gap:var(--space-1);padding:var(--space-3);background:var(--raise);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--pop-shadow);flex-wrap:wrap;display:none;position:absolute}.top-field:focus-within .top-tags{display:flex}.vt-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vt-row{gap:0 var(--space-2);width:100%;padding:var(--space-2);border-radius:var(--r-sm);color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vt-row:hover{background:var(--hover)}.vt-row.on{background:var(--raise)}.vt-name{align-items:center;gap:var(--space-2);min-width:0;display:flex}.vt-name b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.vt-name :is(.badge,.new-dot){flex:none}.vt-meta{align-items:center;gap:var(--space-1);grid-column:1;min-width:0;display:flex}.vt-meta .badge{flex:none}.vt-meta small{min-width:0;font-size:var(--text-xs);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vt-dur{font-size:var(--text-xs);color:var(--mute);font-variant-numeric:tabular-nums;grid-area:1/2/3}.vt-empty{padding:var(--space-1) var(--space-2)}.vt-folder h3{margin:0 0 var(--space-1)}.vt-folder h3 button{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--r-sm);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);text-align:left;background:0 0;border:0;display:flex}.vt-folder h3 button:hover{color:var(--ink)}.vt-folder h3 .icon{font-size:var(--icon-sm);transition:transform .18s var(--ease-out)}.vt-folder h3 button[aria-expanded=true] .icon{transform:rotate(90deg)}.vt-folder h3 span:not(.window){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.room-cover.vault-cover{font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);text-align:center;overflow-wrap:anywhere;padding:18px;font-size:44px;line-height:.9;overflow:hidden}.vault-hero .room-title{margin-bottom:var(--space-4)}.vault-meta{align-items:center;gap:var(--space-2) var(--space-4);color:var(--dim);flex-wrap:wrap;font-weight:500;display:flex}.vault-meta b{color:var(--ink);font-weight:var(--weight-bold)}.vault-meta p{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.vault-meta p>span+span:not(.badge):before{content:"·";margin-right:var(--space-2);color:var(--mute)}.tag-link{color:inherit;font:inherit;background:0 0;border:0;padding:0}.tag-link:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.versions{gap:var(--space-1);flex-wrap:wrap;display:flex}.version{align-items:center;gap:var(--space-1);height:var(--ctl-xs);padding:0 var(--space-3);border-radius:calc(var(--r) * 100);background:var(--raise);box-shadow:inset 0 0 0 var(--edge-w) var(--line);color:var(--ink);line-height:1;font-size:var(--text-sm);font-weight:var(--weight-bold);border:0;display:inline-flex}.version:hover{box-shadow:inset 0 0 0 var(--edge-w) var(--line), inset 0 0 0 99px var(--hover)}.version[aria-pressed=true]{background:var(--ink);color:var(--panel)}.vault-body{gap:var(--gap-section);padding:var(--space-4) var(--pad-panel) var(--pad-panel);flex-direction:column;min-width:0;display:flex}.player.stacked{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.player-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.vault-act{height:var(--ctl-md);align-items:center;gap:var(--space-2);padding:0 var(--space-4);border-radius:calc(var(--r) * 100);font-size:var(--text-sm);font-weight:var(--weight-bold);border:0;line-height:1;display:inline-flex}.vault-act .icon{font-size:var(--icon-md)}.vc-btn{--btn-ring:2px;--btn-ring-c:var(--live);color:var(--ink);background:0 0}.vc-btn .icon{color:var(--live)}.vc-btn:hover:not(:disabled){background:var(--live-soft)}.vault-player{position:relative}.vault-body .reaction-lane{min-height:0;margin-top:0;padding-left:0}.player-actions .react-bar{margin-left:auto}.vc-icon .icon{color:var(--live)}.react-btn{color:var(--dim);place-items:center;display:grid}.react-btn:hover{color:var(--ink)}.burst{color:var(--accent)}.vault-head,.vault-body:not(.studio-track) .vote-q{font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);color:var(--ink);margin:0;font-size:26px;line-height:1.1}.vault-body .track-comments{border-top:0;padding-top:0}.vault-body .ask{margin-inline:calc(var(--pad-row) * -1);padding-inline:var(--pad-row)}.vault-body .comments>li+li{border-top:1px solid var(--line)}.vault-body .comment{border-radius:0}.vault-body .comment time{color:var(--dim);font-weight:var(--weight-bold)}.vault-home{gap:var(--space-3)}.vault-home section{gap:var(--space-3);flex-direction:column;display:flex}.vault-home section+section{margin-top:var(--space-5)}.vh-rows{flex-direction:column;margin-block:0;padding:0;list-style:none;display:flex}.vh-rows li+li{border-top:1px solid var(--line)}.vh-row{gap:var(--space-3);width:100%;min-height:var(--row-h);padding:var(--space-2) var(--pad-row);border-radius:var(--r-sm);color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:44px minmax(0,1fr) 4ch;align-items:center;display:grid}.vh-row:hover{background:var(--hover)}.vh-cover{border-radius:var(--r-sm);background:var(--accent);width:44px;height:44px;color:var(--on-accent);font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);font-size:var(--text-md);place-items:center;display:grid}.vh-text{flex-direction:column;min-width:0;display:flex}.vh-name{align-items:center;gap:var(--space-2);min-width:0;display:flex}.vh-name .badge{flex:none}.vh-text b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.vh-text small{font-size:var(--text-xs);color:var(--dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vh-dur{font-size:var(--text-xs);color:var(--mute);text-align:right;font-variant-numeric:tabular-nums}@media (width<=1100px){.room-cover.vault-cover{padding:14px;font-size:32px}}@media (width<=767px){.room-cover.vault-cover{padding:8px;font-size:18px}}.theme-settings{--ring:var(--accent);--ring-gap:var(--panel);--ring-ink:var(--ink);--ring-line:var(--line);width:min(1040px, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-6));border-radius:var(--r);background:var(--panel);color:var(--ink);box-shadow:inset 0 0 0 var(--edge-w) var(--line), var(--pop-shadow);border:0;padding:0}.theme-settings::backdrop{background:#0009}.ts-body{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.ts-head .icon-btn{margin-right:calc(-1 * var(--space-2))}.ts-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ts-head h2{font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);margin:0;font-size:26px;line-height:1.1}.ts-seasonal{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r);background:var(--raise);box-shadow:inset 0 0 0 var(--edge-w) var(--line);color:var(--ink);text-align:left;border:0;display:flex}.ts-seasonal:hover{box-shadow:inset 0 0 0 var(--edge-w) var(--line), inset 0 0 0 99px var(--hover)}.ts-seasonal[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--accent)}.ts-seasonal b{font-weight:var(--weight-bold);display:block}.ts-seasonal small{font-size:var(--text-sm);color:var(--dim);display:block}.ts-seasonal>.icon{color:var(--accent);font-size:20px}.ts-cards{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.tcard{border-radius:var(--r);background:var(--panel);width:100%;color:var(--ink);text-align:left;font-family:var(--body);box-shadow:inset 0 0 0 var(--edge-w) var(--line), 0 0 0 1px var(--ring-line);transition:transform .16s var(--ease-out);border:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.tcard:hover{transform:translateY(-2px)}.tcard[aria-pressed=true]{box-shadow:inset 0 0 0 var(--edge-w) var(--line), 0 0 0 2px var(--ring-gap), 0 0 0 4px var(--ring)}.tcard:focus-visible{outline-color:var(--ring-ink);outline-offset:6px}.tcard-hero{gap:var(--space-3);min-height:96px;padding:var(--space-3);background:var(--hero);grid-template-columns:40px minmax(0,1fr);align-items:end;display:grid}.tcard-cover{border-radius:var(--r-sm);background:var(--accent);width:40px;height:40px;color:var(--on-accent);font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);font-size:var(--text-md);box-shadow:inset 0 0 0 var(--edge-w) var(--line);place-items:center;line-height:1;display:grid}.tcard-title{min-width:0;font-family:var(--display);font-weight:var(--display-weight);font-style:var(--display-style);text-transform:var(--display-case);font-size:calc(var(--display-size) * .24);letter-spacing:-.01em;color:var(--ink);overflow-wrap:break-word;line-height:1}.tcard-foot{align-items:center;gap:var(--space-2);padding:var(--space-3);display:flex}.tcard-play{border-radius:calc(var(--r) * 100);background:var(--accent);width:28px;height:28px;color:var(--on-accent);flex:none;place-items:center;font-size:13px;display:grid}.tcard-chip{min-width:0;padding:0 var(--space-2);border-radius:calc(var(--r) * 100);background:var(--accent);color:var(--on-accent);line-height:18px;font-size:var(--text-xs);font-weight:var(--weight-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tcard-check{color:var(--ink);margin-left:auto;font-size:20px;display:grid}@media (width<=767px){.ts-body{padding:var(--space-4)}.ts-cards{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.sheet{background:var(--panel);max-width:none;max-height:none;color:var(--ink);box-shadow:var(--pop-shadow);overscroll-behavior:contain;border:0;margin:0;padding:0}.sheet[open]{flex-direction:column;display:flex}.sheet::backdrop{background:#0009}.sheet.left{width:min(340px, calc(100vw - var(--space-7)));border-radius:0 var(--r) var(--r) 0;height:100dvh;animation:sheet-left .28s var(--ease-out);inset:0 auto 0 0}.sheet.bottom{width:100%;height:100dvh;animation:sheet-up .32s var(--ease-out);inset:0}.sheet-head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:max(var(--space-2), env(safe-area-inset-top)) var(--space-2) var(--space-2) var(--space-4);flex:none;display:flex}.sheet-head h2{font-size:var(--text-head);font-weight:var(--weight-bold);margin:0}.sheet .shell-rail,.sheet-main{min-height:0;box-shadow:none;border-radius:0;flex:1;overflow-y:auto}.sheet .shell-rail{padding-top:0;padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom))}.sheet-main{padding-bottom:env(safe-area-inset-bottom)}@keyframes sheet-left{0%{transform:translate(-100%)}}@keyframes sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.sheet:is(.left,.bottom){animation:none}}.full-player{justify-content:center;gap:var(--space-5);min-height:0;padding:var(--space-4) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex;overflow-y:auto}.full-player .room-cover.vault-cover{aspect-ratio:1;width:min(100%,320px,38dvh);height:auto;padding:var(--space-5);align-self:center;font-size:44px}.full-player .room-title{margin:0 0 var(--space-1);font-size:clamp(32px,9vw,48px)}.full-player .wave{height:96px}.full-player .wave-times{justify-content:space-between}.full-player .play{align-self:center;width:72px;height:72px}.full-player .play .icon{font-size:28px}@media (width<=767px){:root{--bar-h:96px}.shell,.shell[data-space=studio]{height:auto;min-height:100dvh;padding-inline:max(var(--space-2), env(safe-area-inset-left)) max(var(--space-2), env(safe-area-inset-right));grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.shell:has(>.shell-bar){padding-bottom:calc(var(--bar-h) + 2 * var(--space-2) + env(safe-area-inset-bottom))}.shell>.shell-main{grid-area:auto/1;overflow:clip}.shell-main>.room-hero,.shell-main>.room-hero.quiet{gap:var(--space-3) var(--space-4);grid-template-columns:72px minmax(0,1fr);align-items:center}.room-hero-text{display:contents}.room-cover,.room-hero.quiet .room-cover{width:72px;height:72px;font-size:28px}.room-cover.vault-cover{padding:6px;font-size:14px}.room-hero .room-title,.vault-hero .room-title{grid-column:1/-1;margin:0}.room-hero.quiet .room-title,.vault-hero .room-title{grid-column:2}.room-who,.vault-meta{grid-column:1/-1}.shell-main>.room-hero.bare{grid-template-columns:minmax(0,1fr)}.room-hero.bare .room-title{grid-column:1/-1}.vault-meta{align-items:flex-start;gap:var(--space-5);flex-direction:column}.vault-meta p{column-gap:var(--space-3)}.vault-meta p>span+span:not(.badge):before{content:none}.vault-meta p:has(.meta-tag):after{content:"";flex-basis:100%;order:1}.vault-meta .meta-tag{order:2}.player-actions{column-gap:var(--space-2)}.wave-times:has(.react-bar) .volume-slider{width:48px}.keep{flex:100%;margin-left:0}.keep .switch{margin-left:auto}.up-next .up-len{display:none}.up-next .up-acts{width:auto}.shell>.topbar{z-index:10;height:calc(var(--top-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);background:var(--bg);justify-content:space-between;gap:0;display:flex;position:sticky;top:0}.shell>.topbar .topbar-start,.shell>.topbar .topbar-main{gap:var(--space-1);padding-inline:0}.shell>.topbar .topbar-start{flex:auto}.shell>.topbar .topbar-main{flex:none}.shell>.topbar .mark{min-width:0;margin-right:var(--space-2);flex:0 auto;justify-content:flex-start;font-size:28px;overflow:hidden}.spaces{gap:var(--space-1);flex:none}.spaces a{height:auto;min-height:44px;padding:0 var(--space-3)}.vc-pill,.theme-chip{display:none}.avatar{width:44px;height:44px}.top-search{z-index:1;inset:env(safe-area-inset-top) 0 0;align-items:center;gap:var(--space-2);background:var(--bg);display:flex;position:absolute}.top-search .top-field{max-width:none;margin:0}.add-row{grid-template-columns:48px minmax(0,1fr)}.add-actions{grid-column:2}.top-search[hidden]{display:none}.shell>.topbar .icon-btn,.shell>.topbar .menu{flex:none}.library-btn .icon{font-size:22px}.shell-bar{z-index:10;left:max(var(--space-2), env(safe-area-inset-left));right:max(var(--space-2), env(safe-area-inset-right));bottom:calc(var(--space-2) + env(safe-area-inset-bottom));height:var(--bar-h);position:fixed}body:has(.shell-bar):after{content:"";z-index:9;height:calc(var(--bar-h) + 2 * var(--space-2) + env(safe-area-inset-bottom));background:var(--bg);position:fixed;bottom:0;left:0;right:0}body:has(.shell-bar) .toasts{bottom:calc(var(--bar-h) + var(--space-5) + env(safe-area-inset-bottom))}:root:has(.shell-bar .is-idle){--bar-h:56px}.playbar{padding:var(--space-1) var(--space-4) 0;grid-template-rows:48px 44px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:0}.playbar-now{grid-area:1/1;height:100%}button.playbar-now{border-radius:var(--r-sm);width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0}.playbar-cover{width:40px;height:40px}.playbar-progress{grid-area:2/1/auto/-1;max-width:none;height:44px}.playbar-progress i.seek{padding-block:20px}.playbar-people{margin-left:var(--space-3);grid-area:1/2}.playbar-avatars{display:none}.playbar-play{width:44px;height:44px;margin-left:var(--space-3);border-radius:calc(var(--r) * 100);background:var(--accent);color:var(--on-accent);border:0;grid-area:1/3;place-items:center;padding:0;font-size:20px;display:grid}.playbar-play.vc{background:var(--live);color:var(--on-live)}.playbar.is-idle{grid-template-rows:48px}.playbar.is-idle .playbar-progress{display:none}.icon-btn,.mute,.react-btn,.room-ctl,.tag-remove,.btn,.vault-act,.tag-chip,.menu-pop button,.check,.chips span,.comment,.tag-filter,.pick,.field,.tag-input,.shell .mark{min-width:44px;min-height:44px}.shell .mark{justify-content:center;align-items:center;display:inline-flex}.volume-slider{height:44px}:is(.version,.ask-time,.sort,.vis button,.kind button,.linkish,.studio-back,.tag-link,.switch){position:relative}:is(.version,.ask-time,.sort,.vis button,.kind button,.linkish,.studio-back,.tag-link,.switch):before{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}button.up-title,.version-note{margin-block:-13px;padding-block:13px}:is(.vis,.sorts,.kind){height:44px}.vote-row .field{flex-basis:100%}.vote-row .btn{flex:1 1 0}.comment-form{flex-wrap:wrap}.comment-form .field{flex:100%}.comment-form .btn{margin-left:auto}.vault-head,.vault-body:not(.studio-track) .vote-q{font-size:var(--text-lg)}.studio-tools .field{max-width:none}.shell :is(input,select,textarea):not([type=range],[type=checkbox]),.top-field .add-box .field{font-size:16px}}@media (width<=399px){.shell>.topbar .spaces a{padding:0 var(--space-2)}}@media (width<=359px){.shell>.topbar .spaces a{padding:0 6px;font-size:14px}.shell>.topbar .mark{font-size:20px}}.fx{pointer-events:none;border-radius:var(--r);background:var(--panel);grid-area:2/2;min-width:0;min-height:0;position:relative;overflow:hidden}@media (width>=768px){.shell:has(>.fx)>.shell-main{background:0 0}}.fx span{left:var(--x);width:var(--size);height:var(--size);animation:var(--dur) linear var(--delay) infinite;border-radius:50%;position:absolute}.fx[data-paused] span{animation-play-state:paused}.fx[data-kind=embers] span{background:var(--accent);animation-name:fx-rise;bottom:-8px}.fx[data-kind=snow] span{background:var(--ink);opacity:.7;animation-name:fx-fall;top:-8px}.fx[data-kind=stars] span{top:var(--y);background:var(--ink);animation-name:fx-twinkle;animation-timing-function:ease-in-out;animation-direction:alternate;animation-duration:calc(var(--dur) / 4)}@keyframes fx-rise{0%{opacity:0;transform:translate(0)}15%{opacity:.8}to{transform:translate(var(--drift), -100vh);opacity:0}}@keyframes fx-fall{to{transform:translate(var(--drift), 100vh)}}@keyframes fx-twinkle{0%{opacity:.1}to{opacity:.8}}@media (width<=767px){.fx{display:none}}.tex-blocks{--tex:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20shape-rendering='crispEdges'%20fill='%23fff'%3e%3crect%20x='1'%20y='2'%20width='2'%20height='2'/%3e%3crect%20x='6'%20y='1'%20width='1'%20height='1'%20fill-opacity='.6'/%3e%3crect%20x='10'%20y='4'%20width='2'%20height='1'/%3e%3crect%20x='13'%20y='0'%20width='1'%20height='2'%20fill-opacity='.6'/%3e%3crect%20x='3'%20y='7'%20width='1'%20height='2'%20fill-opacity='.6'/%3e%3crect%20x='8'%20y='8'%20width='2'%20height='2'/%3e%3crect%20x='12'%20y='10'%20width='1'%20height='1'%20fill-opacity='.6'/%3e%3crect%20x='0'%20y='12'%20width='2'%20height='1'/%3e%3crect%20x='5'%20y='13'%20width='2'%20height='2'%20fill-opacity='.6'/%3e%3crect%20x='14'%20y='13'%20width='1'%20height='1'/%3e%3crect%20x='10'%20y='14'%20width='1'%20height='1'%20fill-opacity='.6'/%3e%3c/svg%3e") 0 0 / 48px}.tex-snow{--tex:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20120'%20fill='%23fff'%3e%3ccircle%20cx='12'%20cy='18'%20r='1.6'/%3e%3ccircle%20cx='47'%20cy='9'%20r='1'%20fill-opacity='.6'/%3e%3ccircle%20cx='83'%20cy='24'%20r='2.2'/%3e%3ccircle%20cx='106'%20cy='61'%20r='1.2'%20fill-opacity='.6'/%3e%3ccircle%20cx='64'%20cy='50'%20r='1.4'/%3e%3ccircle%20cx='25'%20cy='66'%20r='2'/%3e%3ccircle%20cx='9'%20cy='101'%20r='1'%20fill-opacity='.6'/%3e%3ccircle%20cx='51'%20cy='94'%20r='1.8'/%3e%3ccircle%20cx='93'%20cy='104'%20r='1.2'%20fill-opacity='.6'/%3e%3ccircle%20cx='37'%20cy='38'%20r='0.9'%20fill-opacity='.6'/%3e%3ccircle%20cx='110'%20cy='10'%20r='1'/%3e%3ccircle%20cx='74'%20cy='80'%20r='0.9'%20fill-opacity='.6'/%3e%3c/svg%3e") 0 0 / 160px}.tex-confetti{--tex:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20120'%20fill='%23fff'%3e%3crect%20x='14'%20y='12'%20width='7'%20height='3'%20rx='1'%20transform='rotate(30%2017.5%2013.5)'/%3e%3crect%20x='70'%20y='20'%20width='6'%20height='2.5'%20rx='1'%20transform='rotate(-40%2073%2021.25)'%20fill-opacity='.6'/%3e%3crect%20x='96'%20y='54'%20width='7'%20height='3'%20rx='1'%20transform='rotate(75%2099.5%2055.5)'/%3e%3crect%20x='40'%20y='64'%20width='6'%20height='2.5'%20rx='1'%20transform='rotate(-15%2043%2065.25)'/%3e%3crect%20x='18'%20y='92'%20width='7'%20height='3'%20rx='1'%20transform='rotate(55%2021.5%2093.5)'%20fill-opacity='.6'/%3e%3crect%20x='78'%20y='98'%20width='6'%20height='2.5'%20rx='1'%20transform='rotate(10%2081%2099.25)'/%3e%3ccircle%20cx='48'%20cy='28'%20r='1.8'/%3e%3ccircle%20cx='104'%20cy='16'%20r='1.4'%20fill-opacity='.6'/%3e%3ccircle%20cx='64'%20cy='86'%20r='1.6'%20fill-opacity='.6'/%3e%3ccircle%20cx='10'%20cy='50'%20r='1.4'/%3e%3cpath%20d='M30%2040q3%20-4%206%200t6%200'%20fill='none'%20stroke='%23fff'%20stroke-width='1.4'%20stroke-linecap='round'/%3e%3cpath%20d='M86%2074q3%20-4%206%200t6%200'%20fill='none'%20stroke='%23fff'%20stroke-width='1.4'%20stroke-linecap='round'%20stroke-opacity='.6'/%3e%3c/svg%3e") 0 0 / 160px}.tex-waves{--tex:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2028'%20fill='none'%20stroke='%23fff'%20stroke-width='1'%20stroke-linecap='round'%3e%3cpath%20d='M0%208C8%202%2024%202%2032%208S56%2014%2064%208'%20stroke-opacity='.5'/%3e%3cpath%20d='M0%2022C8%2016%2024%2016%2032%2022S56%2028%2064%2022'%20stroke-opacity='.3'/%3e%3c/svg%3e") 0 0 / 256px}:is(.tex-blocks,.tex-snow,.tex-confetti,.tex-waves) :is(.shell-rail,.shell-main,.shell-bar,.fx),.tcard:is(.tex-blocks,.tex-snow,.tex-confetti,.tex-waves){background:linear-gradient(color-mix(in srgb, var(--panel) var(--tex-veil), transparent) 0 0), var(--tex), var(--panel);background-blend-mode:normal, difference}.tex-cobweb :is(.room-hero,.pl-head),.tcard.tex-cobweb .tcard-hero{position:relative}.tex-cobweb :is(.room-hero,.pl-head):after,.tcard.tex-cobweb .tcard-hero:after{content:"";aspect-ratio:1;pointer-events:none;background:var(--ink);opacity:.12;width:min(240px,45%);position:absolute;top:0;right:0;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20fill='none'%20stroke='%23fff'%20stroke-width='.7'%3e%3cpath%20d='M100%200L30%200M100%200L58%2014M100%200L45%2030M100%200L68%2060M100%200L86%2066M100%200L100%2070'/%3e%3cpath%20d='M86%200Q88%206%20100%2010M72%200Q74%2010%20100%2020M58%200Q62%2016%20100%2032M44%200Q50%2024%20100%2046M30%200Q38%2032%20100%2060'/%3e%3c/svg%3e") 100% 0/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%20100'%20fill='none'%20stroke='%23fff'%20stroke-width='.7'%3e%3cpath%20d='M100%200L30%200M100%200L58%2014M100%200L45%2030M100%200L68%2060M100%200L86%2066M100%200L100%2070'/%3e%3cpath%20d='M86%200Q88%206%20100%2010M72%200Q74%2010%20100%2020M58%200Q62%2016%20100%2032M44%200Q50%2024%20100%2046M30%200Q38%2032%20100%2060'/%3e%3c/svg%3e") 100% 0/contain no-repeat}@media (width<=767px){.tex-cobweb :is(.room-hero,.pl-head):after{display:none}}.shadow-hard,.btn-chunky{--hard:color-mix(in srgb, var(--line) 55%, #000)}.shadow-hard :is(.shell-rail,.shell-main,.shell-bar,.room-cover),.tcard.shadow-hard .tcard-cover{box-shadow:inset 0 0 0 var(--edge-w) var(--line), 4px 4px 0 var(--hard)}.shadow-hard :is(.up-cover,.playbar-cover,.pl-cover,.vh-cover,.thumb,.vthumb){box-shadow:inset 0 0 0 var(--edge-w) var(--line), 2px 2px 0 var(--hard)}.shadow-hard :is(.btn,.play,.room-play,.vault-act,.react-btn,.icon-btn.filled){--btn-drop:4px 4px 0 var(--hard)}.btn-outline :is(.btn.accent:not(:disabled),.play){--btn-ring:2px;--btn-ring-c:var(--accent);color:var(--accent);background:0 0}.btn-outline :is(.btn.accent,.play):hover:not(:disabled){background:var(--accent-soft)}.btn-chunky :is(.btn,.play,.room-play,.vault-act,.react-btn,.icon-btn.filled),.tcard.btn-chunky .tcard-play{--btn-ring:max(3px, var(--edge-w));--btn-drop:3px 3px 0 var(--hard)}.btn-chunky :is(.ghost-btn,.react-btn){--btn-ring-c:var(--ink)}.tcard.btn-chunky .tcard-play{box-shadow:inset 0 0 0 var(--btn-ring) var(--ink), var(--btn-drop)}.btn-chunky :is(.btn,.play,.room-play,.vault-act,.react-btn,.icon-btn.filled):hover:not(:disabled){transform:none}.btn-chunky :is(.btn,.play,.room-play,.vault-act,.react-btn,.icon-btn.filled):active:not(:disabled){--btn-drop:1px 1px 0 var(--hard);transform:translate(2px,2px)}.cover-pixel :is(.room-cover,.up-cover,.playbar-cover,.thumb,.add-thumb){image-rendering:pixelated}
