.spectrum.svelte-1n4gpxl{pointer-events:none;width:100%;height:100%;display:block}.room.svelte-15xh3ng{--bg:#060606;--fg:#ededed;--hi:#fff;--accent:var(--hi);--soft:#dcdcdc;--dim:#8a8a8a;--dimmer:#6f6f6f;--type-shade:#0000008c;--rule:#ffffff1f;--rule-faint:#ffffff1a;--rule-strong:#ffffff38;--wash:#ffffff0d;--ghost:#ffffff21;--bar-bg:#060606eb;--grain-blend:screen;--grain-op:.32;--vig:radial-gradient(120% 90% at 50% 40%, transparent 35%, #000000d9 100%);--vig-blend:normal;--host-filter:invert(1) grayscale(1);--host-op:.14;--h2-transform:uppercase;--h2-track:.14em;--h2-style:normal;inset:var(--frame-w);border-radius:var(--r);z-index:20;background:var(--bg);color:var(--fg);font-family:var(--font-serif);position:fixed;overflow:auto}.masthead.svelte-15xh3ng,.wall.svelte-15xh3ng{animation:svelte-15xh3ng-relight .42s var(--ease) both}@keyframes svelte-15xh3ng-relight{0%{opacity:0}}.room.charm.svelte-15xh3ng{--bg:#ece2c8;--fg:#13160a;--hi:#000;--accent:#2c3e16;--soft:#222612;--dim:#383e20;--dimmer:#4c542c;--type-shade:#ece2c8cc;--rule:#13160a40;--rule-faint:#13160a24;--rule-strong:#13160a6b;--wash:#13160a12;--ghost:#13160a29;--bar-bg:#ece2c8f5;--grain-blend:multiply;--grain-op:.24;--vig:radial-gradient(115% 85% at 50% 34%, transparent 40%, #3a401a6b 100%);--vig-blend:multiply;--host-filter:grayscale(1) sepia(.55);--host-op:.22;--h2-transform:lowercase;--h2-track:-.005em;--h2-style:italic}.room.charm.svelte-15xh3ng .index:where(.svelte-15xh3ng) a:where(.svelte-15xh3ng){opacity:.85}.room.charm.svelte-15xh3ng .index:where(.svelte-15xh3ng) a:where(.svelte-15xh3ng):hover,.room.charm.svelte-15xh3ng .index:where(.svelte-15xh3ng) a:where(.svelte-15xh3ng):focus-visible,.room.charm.svelte-15xh3ng .index:where(.svelte-15xh3ng) a.on:where(.svelte-15xh3ng){opacity:1}.room.charm.svelte-15xh3ng .index:where(.svelte-15xh3ng) a.on:where(.svelte-15xh3ng) .pname:where(.svelte-15xh3ng){color:var(--accent);font-weight:500}.room.charm.svelte-15xh3ng .title:where(.svelte-15xh3ng){color:#111409;font-weight:600}.room.charm.svelte-15xh3ng .artist:where(.svelte-15xh3ng){color:#2b3318;font-weight:500}.room.charm.svelte-15xh3ng .n:where(.svelte-15xh3ng),.room.charm.svelte-15xh3ng .yr:where(.svelte-15xh3ng){color:#3b4422;font-weight:500}.room.charm.svelte-15xh3ng .event:where(.svelte-15xh3ng){color:#181c0c;font-weight:400}.room.charm.svelte-15xh3ng .join:where(.svelte-15xh3ng){color:#32381c;font-weight:400}.room.charm.svelte-15xh3ng .year:where(.svelte-15xh3ng){color:#2b3117;font-weight:500}.room.charm.svelte-15xh3ng .index:where(.svelte-15xh3ng) a.on:where(.svelte-15xh3ng) .pname:where(.svelte-15xh3ng){color:var(--accent)}.title-wordmark.svelte-15xh3ng{width:auto;height:clamp(2.4rem,1.4rem + 6vw,4.8rem);max-height:100%;margin-inline:auto;display:block}.lehman-wordmark.svelte-15xh3ng{height:clamp(2.6rem,1.6rem + 6vw,5.2rem)}.patriot-wordmark.svelte-15xh3ng{max-width:90vw;height:clamp(2.2rem,1.2rem + 4.5vw,4rem)}.room.charm.svelte-15xh3ng h2:where(.svelte-15xh3ng){display:inline-block;transform:rotate(-1.4deg)}.room.charm.svelte-15xh3ng .wall:where(.svelte-15xh3ng){max-width:25rem;color:var(--fg);background:#fbf7ec url(../../../art/clairo-receipt-paper.webp) 50%/cover;margin:0 auto;padding:2.75rem 1.5rem 4.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Courier New,monospace;position:relative;transform:rotate(-.6deg);box-shadow:0 18px 34px #1e1e0a38}.room.charm.svelte-15xh3ng .wall:where(.svelte-15xh3ng):before{content:"order #0001 for " attr(data-order);border-bottom:1px dashed var(--rule-strong);letter-spacing:.06em;color:var(--dim);margin-bottom:1.5rem;padding-bottom:.9rem;font-size:.68rem;display:block}.room.charm.svelte-15xh3ng .wall:where(.svelte-15xh3ng):after{content:"item count: " attr(data-count) "   —   thank you for listening";border-top:1px dashed var(--rule-strong);background-image:repeating-linear-gradient(90deg, var(--hi) 0 2px, transparent 2px 5px, var(--hi) 5px 6px, transparent 6px 8px, var(--hi) 8px 11px, transparent 11px 13px, var(--hi) 13px 14px, transparent 14px 18px);letter-spacing:.1em;text-align:center;color:var(--dim);background-position:50% 2.5rem;background-repeat:no-repeat;background-size:85% 1.4rem;margin-top:1.6rem;padding:1rem 0 3.25rem;font-size:.62rem;display:block}.room.charm.svelte-15xh3ng .tracks:where(.svelte-15xh3ng) li:where(.svelte-15xh3ng){border-top-style:dashed}.room.charm.svelte-15xh3ng .tracks:where(.svelte-15xh3ng) li:where(.svelte-15xh3ng):last-child{border-bottom-style:dashed}.room.charm.svelte-15xh3ng .n:where(.svelte-15xh3ng),.room.charm.svelte-15xh3ng .yr:where(.svelte-15xh3ng),.room.charm.svelte-15xh3ng .artist:where(.svelte-15xh3ng),.room.charm.svelte-15xh3ng .title:where(.svelte-15xh3ng){font-family:inherit}.room.charm.svelte-15xh3ng .title:where(.svelte-15xh3ng){text-transform:uppercase;letter-spacing:.01em;font-size:1rem;font-weight:500}.room.charm.svelte-15xh3ng .artist:where(.svelte-15xh3ng){letter-spacing:.08em}.room.cas.svelte-15xh3ng{--bg:#000;--fg:#f0f0ee;--hi:#fff;--accent:#ff5a2c;--soft:#cfcfcb;--dim:#7a7a76;--dimmer:#545452;--rule:#ffffff24;--rule-faint:#ffffff14;--rule-strong:#ffffff4d;--wash:#ff5a2c0f;--ghost:#ffffff17;--bar-bg:#000000f5;--grain-blend:overlay;--grain-op:.5;--vig:radial-gradient(80% 60% at 50% 20%, #ffffff0d, transparent 55%), radial-gradient(130% 95% at 50% 55%, transparent 30%, #000000eb 100%);--vig-blend:normal;--host-filter:invert(1) grayscale(1) contrast(1.3);--host-op:.1;--h2-transform:none;--h2-track:-.01em;--h2-style:italic}.room.cas.svelte-15xh3ng .index:where(.svelte-15xh3ng) a.on:where(.svelte-15xh3ng) .pname:where(.svelte-15xh3ng){color:var(--accent)}.room.billie.svelte-15xh3ng{--bg:#060a14;--fg:#d9e6f5;--hi:#fdfeff;--accent:#7fd9ff;--soft:#a7b9d1;--dim:#5c6c84;--dimmer:#3c4759;--rule:#aacdff29;--rule-faint:#aacdff17;--rule-strong:#aacdff4d;--wash:#5a96ff14;--ghost:#aacdff1c;--bar-bg:#03060cf0;--grain-blend:soft-light;--grain-op:.55;--vig:radial-gradient(90% 65% at 50% 12%, #6ea5ff24, transparent 60%), radial-gradient(140% 100% at 50% 62%, transparent 22%, #02040af2 100%);--vig-blend:normal;--host-filter:invert(1) grayscale(1) sepia(1) hue-rotate(179deg) saturate(3.2) brightness(.95);--host-op:.14;--h2-transform:uppercase;--h2-track:-.02em;--h2-style:normal}.room.billie.svelte-15xh3ng h2:where(.svelte-15xh3ng){font-weight:700}.room.billie.svelte-15xh3ng .index:where(.svelte-15xh3ng) a.on:where(.svelte-15xh3ng) .pname:where(.svelte-15xh3ng){color:var(--accent)}.room.tw.svelte-15xh3ng{--bg:#ded2b8;--fg:#3a2a1e;--hi:#1e130a;--accent:#b23b2e;--soft:#5b4530;--dim:#8a7156;--dimmer:#a8927a;--type-shade:#ded2b8cc;--rule:#3a2a1e38;--rule-faint:#3a2a1e26;--rule-strong:#3a2a1e57;--wash:#b23b2e12;--ghost:#3a2a1e21;--bar-bg:#ded2baeb;--grain-blend:multiply;--grain-op:.3;--vig:radial-gradient(120% 90% at 50% 38%, transparent 42%, #462e1866 100%);--vig-blend:multiply;--host-filter:sepia(.7) saturate(2.2) hue-rotate(-8deg) contrast(1.05);--host-op:.18;--h2-transform:none;--h2-track:.01em;--h2-style:normal}.room.tw.svelte-15xh3ng .index:where(.svelte-15xh3ng) a.on:where(.svelte-15xh3ng) .pname:where(.svelte-15xh3ng){color:var(--accent)}.room.tw.svelte-15xh3ng .masthead:where(.svelte-15xh3ng){position:relative}.room.tw.svelte-15xh3ng .wall:where(.svelte-15xh3ng){z-index:1;background:#ded2ba9e;border-radius:14px;padding:1.1rem clamp(.9rem,3vw,1.5rem);position:relative}.room.tw.svelte-15xh3ng .index:where(.svelte-15xh3ng){z-index:1;background:#ded2bad1;border-radius:14px;padding:1rem clamp(.8rem,2vw,1.2rem) 1.2rem;position:relative}.room.tw.svelte-15xh3ng h2:where(.svelte-15xh3ng),.room.tw.svelte-15xh3ng .event:where(.svelte-15xh3ng),.room.tw.svelte-15xh3ng .join:where(.svelte-15xh3ng),.room.tw.svelte-15xh3ng .title:where(.svelte-15xh3ng),.room.tw.svelte-15xh3ng .artist:where(.svelte-15xh3ng),.room.tw.svelte-15xh3ng .pname:where(.svelte-15xh3ng){text-shadow:0 1px 10px #ded2bae6}.room.ticket.svelte-15xh3ng{--bg:#232a30;--fg:#dfe6ea;--hi:#f4f7f8;--accent:#6a8a78;--soft:#aab6bc;--dim:#798690;--dimmer:#566068;--rule:#dfe6ea29;--rule-faint:#dfe6ea1a;--rule-strong:#dfe6ea4d;--wash:#6a8a7814;--ghost:#dfe6ea1f;--bar-bg:#14191deb;--grain-blend:overlay;--grain-op:.4;--vig:radial-gradient(120% 90% at 50% 30%, transparent 40%, #080c0fd1 100%);--vig-blend:normal;--host-filter:invert(1) grayscale(1) contrast(1.1);--host-op:.12;--h2-transform:none;--h2-track:.01em;--h2-style:normal}.room.ticket.svelte-15xh3ng .index:where(.svelte-15xh3ng) a.on:where(.svelte-15xh3ng) .pname:where(.svelte-15xh3ng){color:var(--accent)}.room.ticket.svelte-15xh3ng .wall:where(.svelte-15xh3ng){z-index:1;background:#181d2199;border-radius:14px;padding:1.1rem clamp(.9rem,3vw,1.5rem);position:relative}.room.ticket.svelte-15xh3ng .index:where(.svelte-15xh3ng){z-index:1;background:#181d21b8;border-radius:14px;padding:1rem clamp(.8rem,2vw,1.2rem) 1.2rem;position:relative}.room.ticket.svelte-15xh3ng h2:where(.svelte-15xh3ng),.room.ticket.svelte-15xh3ng .event:where(.svelte-15xh3ng),.room.ticket.svelte-15xh3ng .join:where(.svelte-15xh3ng),.room.ticket.svelte-15xh3ng .title:where(.svelte-15xh3ng),.room.ticket.svelte-15xh3ng .artist:where(.svelte-15xh3ng),.room.ticket.svelte-15xh3ng .pname:where(.svelte-15xh3ng){text-shadow:0 1px 10px #080c0fd9}@keyframes svelte-15xh3ng-iris{0%{clip-path:circle(0 at var(--ox,50%) var(--oy,50%))}to{clip-path:circle(150% at var(--ox,50%) var(--oy,50%))}}.grain.svelte-15xh3ng{inset:var(--frame-w);border-radius:var(--r);pointer-events:none;opacity:var(--grain-op);mix-blend-mode:var(--grain-blend);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:140px 140px;animation:1.05s step-end infinite svelte-15xh3ng-grain;position:fixed;overflow:hidden}@keyframes svelte-15xh3ng-grain{0%{background-position:0 0}20%{background-position:-37px 61px}40%{background-position:53px -29px}60%{background-position:-71px -83px}80%{background-position:23px 47px}to{background-position:0 0}}.vignette.svelte-15xh3ng{inset:var(--frame-w);border-radius:var(--r);pointer-events:none;background:var(--vig);mix-blend-mode:var(--vig-blend);position:fixed}.leave.svelte-15xh3ng{top:calc(var(--frame-w) + .9rem);left:calc(var(--frame-w) + 1.25rem);z-index:23;width:2.5rem;height:2.5rem;color:var(--fg);opacity:.5;cursor:pointer;transition:opacity .4s var(--ease);background:0 0;border:0;padding:0;position:fixed}.leave.svelte-15xh3ng:hover,.leave.svelte-15xh3ng:focus-visible{opacity:1}.leave.svelte-15xh3ng svg:where(.svelte-15xh3ng){fill:none;stroke:currentColor;stroke-width:1px;width:100%;height:100%}.spotify.svelte-15xh3ng{top:calc(var(--frame-w) + .9rem);right:calc(var(--frame-w) + 1.25rem);z-index:23;width:1.7rem;height:1.7rem;color:var(--fg);opacity:.5;transition:opacity .4s var(--ease), color .4s var(--ease);display:block;position:fixed}.spotify.svelte-15xh3ng:hover,.spotify.svelte-15xh3ng:focus-visible{opacity:1;color:#1db954}.spotify.svelte-15xh3ng svg:where(.svelte-15xh3ng){fill:currentColor;width:100%;height:100%}.sheet.svelte-15xh3ng{z-index:2;width:min(64rem,100%);margin:0 auto;padding:clamp(3rem,12vh,7rem) clamp(1.25rem,5vw,3rem) 10rem;position:relative}.host.svelte-15xh3ng{width:clamp(4.5rem,8vw,7rem);height:auto;opacity:var(--host-op);filter:var(--host-filter);pointer-events:none;position:absolute;bottom:2rem;right:clamp(1rem,4vw,3rem)}.cas-host.svelte-15xh3ng{opacity:.4;width:clamp(7rem,13vw,11rem)}.charm-host.svelte-15xh3ng{opacity:.5;filter:none;width:clamp(7rem,13vw,10.5rem)}.billie-host.svelte-15xh3ng{opacity:.55;filter:none;width:clamp(6rem,10vw,8.5rem)}.stamp.svelte-15xh3ng{max-width:14rem;font-family:var(--font-serif);color:var(--fg);opacity:.4;pointer-events:none;margin:0;font-size:clamp(1rem,.8rem + .6vw,1.3rem);font-style:italic;font-weight:300;line-height:1.3;position:absolute;bottom:2.2rem;left:clamp(1rem,4vw,3rem)}.atmosphere.svelte-15xh3ng{inset:var(--frame-w);border-radius:var(--r);pointer-events:none;mix-blend-mode:screen;background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;overflow:hidden}.room.cas.svelte-15xh3ng .atmosphere:where(.svelte-15xh3ng){opacity:.22;filter:grayscale()contrast(1.15)brightness(.95);background-image:url(../../../art/cas-atmosphere.webp);background-position:50% 30%}.room.billie.svelte-15xh3ng .atmosphere:where(.svelte-15xh3ng){opacity:.3;filter:contrast(1.1)saturate(1.25)brightness(.85);background-image:url(../../../art/billie-atmosphere.webp);background-position:50% 20%}.room.charm.svelte-15xh3ng .atmosphere:where(.svelte-15xh3ng){mix-blend-mode:multiply;opacity:.12;filter:blur(12px)contrast(.9);background-image:url(../../../art/clairo-bg.webp);background-position:50%;background-size:cover;transform:scale(1.06)}.room.tw.svelte-15xh3ng .atmosphere:where(.svelte-15xh3ng){mix-blend-mode:multiply;opacity:.55;background-image:url(../../../art/second-intifada-bg.webp);background-position:50%;background-size:cover}.room.ticket.svelte-15xh3ng .atmosphere:where(.svelte-15xh3ng){mix-blend-mode:screen;opacity:.4;filter:saturate(.9)brightness(.9);background-image:url(../../../art/1975-bg.webp);background-position:50% 42%;background-size:cover}.masthead.svelte-15xh3ng{text-align:center;flex-direction:column;justify-content:flex-start;min-height:clamp(13rem,18vh,16.5rem);padding-bottom:clamp(1.5rem,4vh,2.5rem);display:flex}@media (width>=52.0625rem){.masthead.svelte-15xh3ng{height:clamp(15rem,13rem + 5vw,19rem)}}.masthead.svelte-15xh3ng h2:where(.svelte-15xh3ng){justify-content:center;align-items:center;height:clamp(2.8rem,1.4rem + 7vw,5.9rem);margin:0;display:flex}.cap.svelte-15xh3ng{font-family:var(--font);letter-spacing:.42em;text-transform:uppercase;color:var(--dim);margin:0;font-size:.62rem;font-weight:500}.index.svelte-15xh3ng{margin:0;padding:0}h2.svelte-15xh3ng{font-family:var(--font-serif);font-size:clamp(2.6rem,1.4rem + 7vw,6rem);font-weight:300;line-height:.95;font-style:var(--h2-style);letter-spacing:var(--h2-track);text-transform:var(--h2-transform);text-indent:var(--h2-track);color:var(--hi);margin:0}.year.svelte-15xh3ng{width:min(22rem,80%);font-family:var(--font);letter-spacing:.5em;text-indent:.5em;color:var(--dim);justify-content:center;align-items:center;gap:1.1rem;margin:1.2rem auto 0;font-size:.68rem;display:flex}.year.svelte-15xh3ng:before,.year.svelte-15xh3ng:after{content:"";border-top:1px solid var(--rule-strong);flex:1}.event.svelte-15xh3ng{max-width:34rem;min-height:3em;color:var(--soft);margin:1.4rem auto 0;font-size:clamp(1.15rem,1rem + .7vw,1.5rem);font-style:italic;font-weight:300;line-height:1.5}.join.svelte-15xh3ng{max-width:34rem;font-family:var(--font);color:var(--dim);margin:.7rem auto 0;font-size:.8rem;line-height:1.7}.body.svelte-15xh3ng{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,4.5rem);display:grid}@media (width<=52rem){.body.svelte-15xh3ng{grid-template-columns:minmax(0,1fr);gap:2.5rem}}@media (width>=52.0625rem){.index.svelte-15xh3ng{position:sticky;top:clamp(2rem,9vh,5rem)}}.index.svelte-15xh3ng ul:where(.svelte-15xh3ng){margin:1.2rem 0 0;padding:0;list-style:none}.index.svelte-15xh3ng li:where(.svelte-15xh3ng)+li:where(.svelte-15xh3ng){margin-top:.2rem}.index.svelte-15xh3ng a:where(.svelte-15xh3ng){border:0;border-top:1px solid var(--rule);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;opacity:.82;transition:opacity .4s var(--ease);background:0 0;padding:.7rem 0 .75rem;text-decoration:none;display:grid}.index.svelte-15xh3ng a:where(.svelte-15xh3ng):hover,.index.svelte-15xh3ng a:where(.svelte-15xh3ng):focus-visible,.index.svelte-15xh3ng a.on:where(.svelte-15xh3ng){opacity:1}.pn.svelte-15xh3ng,.pname.svelte-15xh3ng,.pcount.svelte-15xh3ng{text-shadow:0 1px 3px var(--type-shade)}.pn.svelte-15xh3ng{font-family:var(--font);letter-spacing:.34em;color:var(--soft);font-size:.66rem}.pname.svelte-15xh3ng{letter-spacing:.1em;text-transform:uppercase;color:var(--fg);margin-top:.15rem;font-size:1.35rem;font-weight:400;line-height:1.15}.index.svelte-15xh3ng a.on:where(.svelte-15xh3ng) .pname:where(.svelte-15xh3ng){color:var(--hi)}.pcount.svelte-15xh3ng{font-family:var(--font);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-top:.2rem;font-size:.68rem}.tracks.svelte-15xh3ng{margin:0;padding:0;list-style:none}.tracks.svelte-15xh3ng li:where(.svelte-15xh3ng){border-top:1px solid var(--rule-faint)}.tracks.svelte-15xh3ng li:where(.svelte-15xh3ng):last-child{border-bottom:1px solid var(--rule-faint)}.tracks.svelte-15xh3ng button:where(.svelte-15xh3ng){width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .4s var(--ease);background:0 0;border:0;grid-template-columns:2.2rem minmax(0,1fr) 3rem 1.5rem;align-items:center;gap:.9rem;padding:.85rem .2rem;display:grid}.tracks.svelte-15xh3ng button:where(.svelte-15xh3ng):hover,.tracks.svelte-15xh3ng button:where(.svelte-15xh3ng):focus-visible{background:var(--wash)}.n.svelte-15xh3ng,.yr.svelte-15xh3ng{font-family:var(--font);letter-spacing:.16em;color:var(--dimmer);font-size:.62rem}.yr.svelte-15xh3ng{text-align:right}.meta.svelte-15xh3ng{min-width:0;display:grid}.title.svelte-15xh3ng{letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:300;line-height:1.3;overflow:hidden}.artist.svelte-15xh3ng{font-family:var(--font);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:.66rem}.why.svelte-15xh3ng{color:var(--soft);margin-top:.35rem;font-size:1rem;font-style:italic;line-height:1.45}.tracks.svelte-15xh3ng li.on:where(.svelte-15xh3ng) .title:where(.svelte-15xh3ng),.tracks.svelte-15xh3ng li.on:where(.svelte-15xh3ng) .n:where(.svelte-15xh3ng),.tracks.svelte-15xh3ng li.on:where(.svelte-15xh3ng) .glyph:where(.svelte-15xh3ng){color:var(--accent)}.glyph.svelte-15xh3ng{color:var(--dimmer);transition:color .4s var(--ease);place-items:center;display:grid}.tracks.svelte-15xh3ng button:where(.svelte-15xh3ng):hover .glyph:where(.svelte-15xh3ng){color:var(--hi)}.glyph.svelte-15xh3ng svg:where(.svelte-15xh3ng){fill:currentColor;width:16px;height:16px}.glyph.svelte-15xh3ng svg.stroke:where(.svelte-15xh3ng){fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.dash.svelte-15xh3ng{font-size:.8rem}.empty.svelte-15xh3ng{text-align:center;color:var(--dim);padding:clamp(3rem,12vh,7rem) 0}.empty.svelte-15xh3ng .big:where(.svelte-15xh3ng){letter-spacing:.16em;text-indent:.16em;color:var(--ghost);margin:0 0 .8rem;font-size:clamp(4rem,14vw,9rem);font-weight:300;line-height:1}.empty.svelte-15xh3ng p:where(.svelte-15xh3ng):last-child{font-family:var(--font);letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.72rem}.bar.svelte-15xh3ng{left:var(--frame-w);right:var(--frame-w);bottom:var(--frame-w);border-radius:0 0 var(--r) var(--r);z-index:21;background:var(--bar-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(1rem,4vw,2.5rem);padding:.9rem clamp(1.25rem,5vw,3rem) 1rem;display:grid;position:fixed}@media (width<=40rem){.bar.svelte-15xh3ng{grid-template-columns:minmax(0,1fr) auto;row-gap:.7rem}}.now.svelte-15xh3ng{min-width:0;display:grid}.nt.svelte-15xh3ng{letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:300;overflow:hidden}.na.svelte-15xh3ng{font-family:var(--font);letter-spacing:.22em;text-transform:uppercase;color:var(--dim);font-size:.6rem}.meter.svelte-15xh3ng{pointer-events:none;height:clamp(.9rem,2.6vh,1.6rem);position:absolute;bottom:100%;left:0;right:0}.transport.svelte-15xh3ng{align-items:center;gap:1.1rem;display:flex}.transport.svelte-15xh3ng button:where(.svelte-15xh3ng){width:1.6rem;height:1.6rem;color:var(--fg);opacity:.55;cursor:pointer;transition:opacity .3s var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid}.transport.svelte-15xh3ng button.big:where(.svelte-15xh3ng){opacity:1;width:2.1rem;height:2.1rem}.transport.svelte-15xh3ng button:where(.svelte-15xh3ng):hover,.transport.svelte-15xh3ng button:where(.svelte-15xh3ng):focus-visible{opacity:1}.transport.svelte-15xh3ng svg:where(.svelte-15xh3ng){fill:currentColor;width:100%;height:100%}.time.svelte-15xh3ng{font-family:var(--font);letter-spacing:.16em;color:var(--dim);font-variant-numeric:tabular-nums;font-size:.62rem}.scrub.svelte-15xh3ng{opacity:0;cursor:pointer;width:100%;height:14px;margin:0;position:absolute;top:-7px;left:0;right:0}.track-line.svelte-15xh3ng{height:1px;width:calc(var(--p) * 100%);background:var(--accent);pointer-events:none;position:absolute;top:-1px;left:0}@media (prefers-reduced-motion:reduce){.room.svelte-15xh3ng{animation:.2s both svelte-15xh3ng-fade}.grain.svelte-15xh3ng{animation:none}@keyframes svelte-15xh3ng-fade{0%{opacity:0}}}.live-lyric.svelte-15xh3ng{font-family:var(--font-serif);color:var(--accent);margin-top:.2rem;font-size:.85rem;font-style:italic;line-height:1.35;display:block}.nl.svelte-15xh3ng{font-family:var(--font-serif);color:var(--accent);text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0 0;font-size:clamp(.85rem,.72rem + .35vw,1.02rem);font-style:italic;line-height:1.25;overflow:hidden}
