@font-face{font-family:Anuphan;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anuphan-thai-400-normal-CYPG-7cc.woff2) format("woff2"),url(/assets/anuphan-thai-400-normal-B8wWdyvX.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anuphan-vietnamese-400-normal-FcZRxsvJ.woff2) format("woff2"),url(/assets/anuphan-vietnamese-400-normal-xZfYJPys.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anuphan-latin-ext-400-normal-CCaRbzGi.woff2) format("woff2"),url(/assets/anuphan-latin-ext-400-normal-ZaQJ1nhL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Anuphan;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anuphan-latin-400-normal-BQH10Ma6.woff2) format("woff2"),url(/assets/anuphan-latin-400-normal-BDYevJ6X.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/anuphan-thai-600-normal-Co7SjXAc.woff2) format("woff2"),url(/assets/anuphan-thai-600-normal-CeOd1Bty.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/anuphan-vietnamese-600-normal-CwE0m07H.woff2) format("woff2"),url(/assets/anuphan-vietnamese-600-normal-UiJfg5Q5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/anuphan-latin-ext-600-normal-D-QrtA5h.woff2) format("woff2"),url(/assets/anuphan-latin-ext-600-normal-DGNNjdAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Anuphan;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/anuphan-latin-600-normal-C3byZ5Vp.woff2) format("woff2"),url(/assets/anuphan-latin-600-normal-DSdXqWS_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-thai-500-normal-DeexCGiz.woff2) format("woff2"),url(/assets/chakra-petch-thai-500-normal-CJG_V2_m.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/chakra-petch-vietnamese-500-normal-BVzUBLGs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-ext-500-normal-gA6791b0.woff2) format("woff2"),url(/assets/chakra-petch-latin-ext-500-normal-BCHeNDEx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/chakra-petch-latin-500-normal-BR1ody1F.woff2) format("woff2"),url(/assets/chakra-petch-latin-500-normal-CnUQnZ4D.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-thai-600-normal-C620THcd.woff2) format("woff2"),url(/assets/chakra-petch-thai-600-normal-BiM5MXH8.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/chakra-petch-vietnamese-600-normal-Pvj4qcw_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-ext-600-normal-CdGvbdDU.woff2) format("woff2"),url(/assets/chakra-petch-latin-ext-600-normal-nL80L4xU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2) format("woff2"),url(/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #e8edeb;--surface: #ffffff;--fill: #eef2f0;--fill-hover: #e0e7e4;--text: #16202b;--muted: #56636e;--line: #d3dcd8;--glass: rgba(232, 237, 235, .78);--accent: #1d7a64;--accent-hover: #17654f;--accent-text: #ffffff;--loop: #e8962a;--loop-text: #16202b;--loop-ink: #9a5a0b;--danger: #c4231b;--display: #0f171e;--display-line: rgba(244, 247, 245, .09);--display-text: #f4f7f5;--display-muted: #8b9aa5;--range: rgba(232, 150, 42, .22);--range-active: rgba(232, 150, 42, .42);--shadow-pop: 0 12px 32px rgba(15, 23, 30, .16);--radius: 16px;--radius-sm: 10px;--pill: 980px;--ease: cubic-bezier(.25, .1, .25, 1);--header-h: 56px;--font-body: "Anuphan", "Noto Sans Thai", system-ui, sans-serif;--font-display: "Chakra Petch", "Anuphan", "Noto Sans Thai", system-ui, sans-serif;color-scheme:light dark}@media (prefers-color-scheme: dark){:root{--bg: #101b24;--surface: #17222c;--fill: #1f2c37;--fill-hover: #283744;--text: #e6eeea;--muted: #93a3ad;--line: #263441;--glass: rgba(16, 27, 36, .8);--accent: #43c29e;--accent-hover: #5fd1b0;--accent-text: #0b1a15;--loop: #ffb547;--loop-text: #1a1206;--loop-ink: #ffb547;--danger: #ff6b5e;--display: #0a1117;--range: rgba(255, 181, 71, .2);--range-active: rgba(255, 181, 71, .4);--shadow-pop: 0 12px 32px rgba(0, 0, 0, .5)}}*{box-sizing:border-box}body{margin:0;overflow-x:clip;background:var(--bg);color:var(--text);font:16px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}::selection{background:var(--range-active)}button,input{font:inherit;color:inherit}button{cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}button:active:not(:disabled){transform:scale(.97)}button:disabled{opacity:.35;cursor:default}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app{max-width:1200px;margin:0 auto;padding:0 16px calc(32px + env(safe-area-inset-bottom))}.header{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--header-h);margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%);background:var(--glass);-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid var(--line)}.logo{margin:0;font:600 1.4rem/1 var(--font-display);color:var(--text)}.btn-lang{min-height:36px;padding:4px 12px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);font:500 .875rem var(--font-display)}.btn-lang:hover{color:var(--text);background:var(--fill-hover)}.header-actions{display:flex;align-items:center;gap:4px}.account{position:relative}.btn-account{display:inline-block;max-width:40vw;padding:6px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:.875rem;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-account:hover{background:var(--fill-hover)}.account-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;padding:6px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-pop)}.account-email{margin:0;padding:8px 10px;color:var(--muted);font-size:.8rem;overflow-wrap:anywhere}.account-menu button{display:block;width:100%;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:var(--text);font-size:.9rem;text-align:left}.account-menu button:hover:not(:disabled){background:var(--fill-hover)}.account-menu button.is-danger{color:var(--danger)}.start{max-width:720px;margin:0 auto}.hero{padding:48px 0 24px}.hero-title{margin:0;max-width:12em;font:600 clamp(2.5rem,9vw,4.5rem)/1.2 var(--font-display);text-wrap:balance}.hero-sub{margin:16px 0 0;max-width:30em;color:var(--muted);font-size:clamp(1.05rem,2.4vw,1.25rem);line-height:1.55;text-wrap:pretty}.hero-loop{position:relative;height:40px;margin-top:32px;border-radius:var(--radius-sm);background:repeating-linear-gradient(90deg,var(--display-line) 0 1px,transparent 1px 24px) 12px 0 / auto 100% no-repeat,var(--display);overflow:hidden}.hero-loop-range{position:absolute;top:0;bottom:0;left:34%;width:38%;background:var(--range);border-inline:3px solid var(--loop);box-shadow:inset 0 3px 0 var(--loop)}.hero-loop-range b{position:absolute;top:4px;font:600 .7rem/1 var(--font-display);color:var(--loop)}.hero-loop-range b:first-child{left:5px}.hero-loop-range b:last-child{right:5px}.hero-loop-head{position:absolute;top:0;bottom:0;left:58%;width:2px;background:var(--display-text);animation:loop-sweep 1.3s linear .5s 3 both}@keyframes loop-sweep{0%{left:34%}to{left:72%}}.video-form{display:flex;gap:8px;margin:20px 0 4px}.video-form.is-hero{margin:16px 0 0}.video-form input{flex:1;min-width:0;min-height:48px;padding:10px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.video-form input::placeholder{color:var(--muted)}.video-form input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.empty{padding:40px 0 8px}.samples-title{font:600 1.3rem/1.3 var(--font-display);margin:0 0 12px}.samples{list-style:none;margin:0;padding:0;display:grid;gap:12px}.sample{display:flex;align-items:center;gap:16px;width:100%;padding:10px;text-align:left;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.sample:hover{border-color:var(--accent)}.sample img{width:clamp(104px,28vw,144px);height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-sm);flex:none}.sample strong{display:block;font:600 1.05rem/1.3 var(--font-display)}.sample-artist{display:block;color:var(--muted);font-size:.9rem}.sample small{display:block;color:var(--muted);font-size:.85rem;margin-top:6px;line-height:1.45}.error{color:var(--danger);margin:8px 0}.error a{color:inherit}.hint{color:var(--muted);font-size:.875rem;margin:8px 0}.status{color:var(--loop-ink);font:600 1rem var(--font-display);text-align:center;margin:4px 0 0;min-height:1.5em}.layout{display:grid;gap:20px;margin-top:20px}.col-controls{display:grid;gap:12px;align-content:start}.player-frame{position:relative;aspect-ratio:16 / 9;background:var(--display);border-radius:var(--radius) var(--radius) 0 0;overflow:hidden}.player-host,.player-host iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.timeline{padding:10px 12px 8px;background:var(--display);border-radius:0 0 var(--radius) var(--radius);-webkit-user-select:none;user-select:none}.timeline-bar{position:relative;height:48px;border-radius:6px;background:repeating-linear-gradient(90deg,var(--display-line) 0 1px,transparent 1px 10%),#f4f7f50a;touch-action:none;cursor:pointer}.timeline-range{position:absolute;top:0;bottom:0;background:var(--range)}.timeline-range.is-active{background:var(--range-active);box-shadow:inset 0 3px 0 var(--loop)}.timeline-handle{position:absolute;top:-4px;bottom:-4px;left:-11px;width:22px;cursor:ew-resize}.timeline-handle:after{content:"";position:absolute;left:9px;top:0;bottom:0;width:4px;border-radius:2px;background:var(--loop);pointer-events:none}.timeline-handle:before{position:absolute;top:6px;left:16px;font:600 .7rem/1 var(--font-display);color:var(--loop);pointer-events:none}.timeline-handle[data-handle=start]:before{content:"A"}.timeline-handle[data-handle=end]:before{content:"B";left:auto;right:16px}.timeline-handle.is-end{left:auto;right:-11px}.timeline-playhead{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--display-text);pointer-events:none}.timeline-times{display:flex;justify-content:space-between;margin-top:6px;color:var(--display-muted);font:500 .85rem/1.4 var(--font-display);font-variant-numeric:tabular-nums}.timeline-times span:first-child{color:var(--display-text)}.transport{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px}.btn-play,.btn-round{display:inline-grid;place-items:center;border-radius:var(--pill);border:1px solid var(--line);background:var(--surface)}.btn-round:hover:not(:disabled){background:var(--fill-hover)}.btn-round{width:52px;height:52px;font:600 1.15rem var(--font-display);flex:none}.btn-round svg,.btn-play svg{width:20px;height:20px;fill:currentColor}.btn-play{width:76px;height:76px;border:0;background:var(--accent);color:var(--accent-text)}.btn-play svg{width:28px;height:28px}.btn-play:hover{background:var(--accent-hover)}.btn-ab{color:var(--loop-ink)}.btn-ab:hover:not(:disabled){border-color:var(--loop)}.btn-primary,.btn-secondary,.btn-set{min-height:48px;padding:10px 20px;border-radius:var(--radius-sm);border:1px solid transparent;font-weight:600;white-space:nowrap}.btn-primary{background:var(--accent);color:var(--accent-text)}.btn-primary:hover{background:var(--accent-hover)}.btn-secondary{background:var(--surface);border-color:var(--line)}.btn-set{min-height:40px;padding:6px 14px;background:var(--fill)}.btn-secondary:hover,.btn-set:hover{background:var(--fill-hover)}.btn-small{min-width:44px;min-height:40px;padding:4px 8px;border-radius:8px;border:0;background:var(--fill);font:500 .95rem var(--font-display);font-variant-numeric:tabular-nums}.btn-small:hover{background:var(--fill-hover)}.btn-text{background:none;border:0;padding:8px 0;color:var(--muted);font-size:.9rem;justify-self:start}.btn-text:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.danger,.btn-text.danger:hover{color:var(--danger)}.hint.ok{color:var(--accent)}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(16px,4vw,20px)}.panel h2{margin:0 0 12px;font:600 1.1rem/1.3 var(--font-display);display:flex;justify-content:space-between;align-items:center;gap:8px}.value{font:600 1.6rem/1 var(--font-display);font-variant-numeric:tabular-nums}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;min-height:40px;padding:6px 14px;border-radius:var(--radius-sm);border:1px solid transparent;background:var(--fill);font-size:.9rem;line-height:1.2}.chip:hover:not(:disabled){background:var(--fill-hover)}.chip small{color:var(--muted);font:500 .75rem/1.3 var(--font-display);font-variant-numeric:tabular-nums}.chip.is-on,.chip.is-on:hover{background:var(--text);color:var(--bg)}.chip.is-on small{color:inherit;opacity:.75}.chips[role=radiogroup] .chip.is-on:not(:first-child){background:var(--loop);color:var(--loop-text)}.chip[role=switch].is-on{background:var(--accent);color:var(--accent-text)}.chip.is-ghost{border:1px dashed var(--line);background:transparent;color:var(--muted)}.chip.is-ghost:hover:not(:disabled){color:var(--text);border-color:var(--muted);background:transparent}.chips.is-even{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;padding:3px;border-radius:12px;background:var(--fill)}.chips.is-even .chip{min-height:38px;padding-inline:4px;border-radius:9px;background:transparent;white-space:nowrap;font:500 .95rem var(--font-display)}.chips.is-even .chip:hover:not(.is-on){background:var(--fill-hover)}.chips.is-even .chip.is-on{background:var(--surface);color:var(--text);border-color:var(--line)}.section-editor{container-type:inline-size;display:grid;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.section-name{min-width:0;padding:10px 14px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--fill)}.section-name:focus,.bpm-row input:focus{outline:none;border-color:var(--accent)}.edge-row{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"label time time set" "minus minus plus plus";align-items:center;gap:6px}.edge-label{grid-area:label;font:600 1.1rem var(--font-display);color:var(--loop-ink);width:1.2em}.edge-time{grid-area:time;min-width:4.5em;text-align:center;font:600 1.15rem var(--font-display);font-variant-numeric:tabular-nums}.edge-nudges{display:grid;grid-template-columns:1fr 1fr;gap:6px}.edge-nudges.is-minus{grid-area:minus}.edge-nudges.is-plus{grid-area:plus}.edge-row .btn-set{grid-area:set;justify-self:end}@container (min-width: 380px){.edge-row,.edge-nudges{display:flex}.edge-row .btn-set{margin-left:auto}}.trainer-row{display:flex;align-items:center;gap:6px;margin-top:8px}.trainer-row>span{width:5.5em;font-size:.875rem;color:var(--muted)}.trainer-row .edge-time{font-size:1rem}.stepper{display:flex;align-items:center;gap:12px}.stepper input[type=range]{flex:1;min-width:0;accent-color:var(--accent);min-height:44px}.stepper+.chips{margin-top:12px}.stepper .chip.is-reset{flex:1;font:600 1rem var(--font-display)}.field{display:grid;gap:6px;margin-top:14px}.field>span,.field>label{font-size:.875rem;color:var(--muted)}.bpm-row{display:flex;gap:8px}.bpm-row input{width:6em;min-height:40px;padding:6px 12px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--fill);font:600 1rem var(--font-display)}.actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.shortcuts{display:none}.library{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.library li{display:flex;align-items:center;gap:12px}.library img{border-radius:6px;object-fit:cover;flex:none}.library-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-limit{margin:8px 0 12px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--fill);font-size:.9rem}.library-import{display:flex;align-items:center;gap:12px;margin:8px 0 12px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--fill)}.library-import p{flex:1;margin:0;font-size:.9rem}.app>.panel{margin-top:32px}.start~.panel{max-width:720px;margin-inline:auto}.footer{display:flex;justify-content:center;gap:24px;margin-top:48px;padding-top:16px;border-top:1px solid var(--line);font-size:.85rem}.footer a{color:var(--muted);text-decoration:none}.footer a:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}.toast{position:fixed;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));transform:translate(-50%);background:var(--text);color:var(--bg);padding:10px 20px;border-radius:var(--radius-sm);font-weight:600;box-shadow:var(--shadow-pop);animation:toast-in .3s var(--ease)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}}@media (pointer: coarse){.timeline-handle{left:-16px;width:32px}.timeline-handle:after{left:14px}.timeline-handle:before{left:21px}.timeline-handle.is-end{right:-16px}.timeline-handle[data-handle=end]:before{right:21px}}@media (min-width: 640px) and (max-width: 899px){.col-controls{grid-template-columns:1fr 1fr;align-items:start}.col-controls>.panel:first-child,.col-controls>.actions{grid-column:1 / -1}}@media (min-width: 900px){.hero{padding:88px 0 32px}.layout{grid-template-columns:minmax(0,3fr) minmax(320px,2fr);gap:24px;margin-top:24px}.col-player{position:sticky;top:calc(var(--header-h) + 24px);align-self:start}.shortcuts{display:block}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:none!important;animation:none!important}button:active:not(:disabled){transform:none}}.eq-graph{display:block;width:100%;height:auto;margin-top:14px;border-radius:var(--radius-sm);background:var(--display);-webkit-user-select:none;user-select:none}.eq-grid{stroke:var(--display-line);stroke-width:1}.eq-grid.is-zero{stroke:var(--display-muted);stroke-opacity:.5}.eq-label{fill:var(--display-muted);font:500 8px var(--font-display)}.eq-fill{fill:var(--accent);fill-opacity:.18}.eq-curve{fill:none;stroke:var(--display-text);stroke-width:2;stroke-linejoin:round}.eq-point{cursor:grab;touch-action:none}.eq-point circle{fill:var(--display);stroke:var(--display-text);stroke-width:2}.eq-point circle.eq-hit{fill:transparent;stroke:none}.eq-point text{fill:var(--display-text);font:600 9px var(--font-display);text-anchor:middle;dominant-baseline:central;pointer-events:none}.eq-point.is-selected circle:not(.eq-hit){fill:var(--accent);stroke:var(--accent)}.eq-point.is-selected text{fill:var(--accent-text)}.eq-bands{margin-top:10px}.eq-bands .chip{font-variant-numeric:tabular-nums}.eq-editor{display:grid;gap:4px;margin-top:10px}.eq-row{display:grid;grid-template-columns:5.5em minmax(0,1fr) 5em;align-items:center;gap:8px;min-height:44px}.eq-row>span{font-size:.875rem;color:var(--muted)}.eq-row input[type=range]{width:100%;min-width:0;margin:0;accent-color:var(--accent)}.eq-row input:disabled{opacity:.35}.eq-row output{text-align:right;font:600 .95rem var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.eq-row select{grid-column:2 / -1;min-width:0;min-height:40px;padding:6px 10px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--fill);color:var(--text);font:inherit;font-size:.95rem}
