.player.svelte-vhv2am{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--lp-ink);background:#000;border:0;margin:0;padding:0;position:fixed;inset:0}.player[open].svelte-vhv2am{flex-direction:column;display:flex}.player.svelte-vhv2am::backdrop{background:#000}video.svelte-vhv2am{object-fit:contain;flex:1;width:100%;min-height:0}.bar.svelte-vhv2am{border-top:1px solid var(--lp-rule);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.frame.svelte-fpssra{border:1px solid var(--lp-rule);background:#000;border-radius:14px;width:100%;position:relative;overflow:hidden;container-type:size}.frame.fill.svelte-fpssra{width:auto;height:100%}img.svelte-fpssra,video.svelte-fpssra{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.empty.svelte-fpssra{background:radial-gradient(120% 90% at 30% 20%, #ffffff12, transparent 60%), linear-gradient(160deg, var(--lp-surface), var(--lp-bg))}.pending.svelte-fpssra{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:8px;display:flex;position:absolute;inset:0}.play.svelte-fpssra{width:34px;height:34px}.play.svelte-fpssra circle:where(.svelte-fpssra){fill:none;stroke:var(--lp-rule)}.play.svelte-fpssra path:where(.svelte-fpssra){fill:var(--lp-dim)}.note.svelte-fpssra{font:500 11px/1.3 var(--lp-sans);letter-spacing:.02em;color:var(--lp-mute)}@container (width<=220px) or (height<=120px){.note.svelte-fpssra{display:none}}.ratio.svelte-fpssra{font:500 9px/1 var(--lp-sans);letter-spacing:.08em;color:var(--lp-dim);position:absolute;bottom:7px;right:8px}.tile.svelte-1eqh91r{display:block;position:relative}.meta.svelte-1eqh91r{color:var(--lp-ink);pointer-events:none;background:linear-gradient(#0000,#000000b3);border-radius:0 0 13px 13px;padding:22px 10px 9px;font-size:13px;position:absolute;bottom:1px;left:1px;right:1px}.live.svelte-1eqh91r .frame{transition:border-color .2s}.live.svelte-1eqh91r:hover .frame{border-color:var(--lp-mute)}.band.svelte-1tyzgg7{--gap:10px;--h:min(var(--max), calc((100vw - 2 * var(--lp-pad) - var(--gaps) * var(--gap)) / var(--wide)));justify-content:center;gap:var(--gap);padding:36px var(--lp-pad) 28px;border-bottom:1px solid var(--lp-rule2);background:radial-gradient(60% 90% at 50% 30%,#ffffff0a,#0000 70%);display:flex}.clip.svelte-1tyzgg7{height:var(--h);margin:0;position:relative}figcaption.svelte-1tyzgg7{z-index:3;font:500 10px/1.2 var(--lp-sans);letter-spacing:.06em;color:#fffc;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:#000000a6;border-radius:999px;max-width:calc(100% - 16px);padding:3px 7px;position:absolute;top:8px;left:8px;overflow:hidden}@media (width<=760px){.band.svelte-1tyzgg7{--gap:8px;--h:min(var(--max), calc((100vw - 2 * var(--lp-pad) - var(--narrow-gaps) * var(--gap)) / var(--narrow)));padding-block:20px 18px}.wide-only.svelte-1tyzgg7{display:none}figcaption.svelte-1tyzgg7{letter-spacing:.04em;max-width:calc(100% - 10px);padding:2px 6px;font-size:9px;top:5px;left:5px}}h2.svelte-1k9kmbm{margin:0 0 12px}.steps.svelte-1k9kmbm{border-top:1px solid var(--lp-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1k9kmbm li:where(.svelte-1k9kmbm){border-bottom:1px solid var(--lp-rule);grid-template-columns:44px 1fr;gap:4px 10px;padding:14px 0;display:grid}.steps.svelte-1k9kmbm i:where(.svelte-1k9kmbm){font:500 11px/1.6 var(--lp-sans);color:var(--lp-dim);grid-row:span 2;font-style:normal}.steps.svelte-1k9kmbm b:where(.svelte-1k9kmbm){font-weight:600}.steps.svelte-1k9kmbm span:where(.svelte-1k9kmbm){color:var(--lp-mute)}.foot.svelte-1k9kmbm{margin:14px 0 0;font-size:14px}@media (width<=900px){.steps.svelte-1k9kmbm{grid-template-columns:minmax(0,1fr)}}.lower.svelte-1uha8ag{padding:30px var(--lp-pad) 34px;border-bottom:1px solid var(--lp-rule2)}h1.svelte-1uha8ag{letter-spacing:-.025em;margin:12px 0 0;font-size:48px;line-height:1.04}.lede.svelte-1uha8ag{max-width:600px;color:var(--lp-mute);margin:12px 0 0;font-size:17px;line-height:1.55}.part.svelte-1uha8ag{padding:28px var(--lp-pad) 0}.last.svelte-1uha8ag{padding-bottom:60px}h2.svelte-1uha8ag{margin:0 0 12px}.grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=900px){.grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.lower.svelte-1uha8ag{border-bottom:0;padding-block:18px}h1.svelte-1uha8ag{margin-top:10px;font-size:30px;line-height:1.08}.lede.svelte-1uha8ag{margin-top:8px;font-size:15px;line-height:1.5}.part.svelte-1uha8ag{padding-top:20px}}
