.faceplate.svelte-8nt4vr{-webkit-user-select:none;user-select:none;background:#13161c;border:1px solid #262b36;border-radius:.85rem;flex-direction:column;gap:clamp(.45rem,1.8vw,.65rem);inline-size:100%;padding:clamp(.45rem,2.2vw,1rem);display:flex;box-shadow:0 8px 24px #00000059;container:faceplate/inline-size}@supports (font-size:1cqi){.faceplate.svelte-8nt4vr{padding:clamp(.42rem,2.4cqi,1rem)}}.faceplate__branding.svelte-8nt4vr{border-bottom:1px solid #222731;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .5rem;padding-bottom:.35rem;display:flex}.brand-identity.svelte-8nt4vr{align-items:baseline;gap:.45rem;display:flex}.brand-roland.svelte-8nt4vr{letter-spacing:.14em;color:#94a3b8;text-transform:uppercase;font-size:.78rem;font-weight:800}.brand-model.svelte-8nt4vr{letter-spacing:.08em;color:#e2e8f0;font-size:.86rem;font-weight:900}.layout-mode-btn.svelte-8nt4vr{color:#94a3b8;cursor:pointer;background:#1a1e26;border:1px solid #2e3543;border-radius:999px;margin:0;padding:.16rem .5rem;font-size:.56rem;font-weight:700;line-height:1.2;transition:color .12s,border-color .12s,background-color .12s}.layout-mode-btn.svelte-8nt4vr:hover:not(:disabled){color:#e2e8f0;border-color:#64748b}.layout-mode-btn--active.svelte-8nt4vr{color:#fdba74;background:#ea580c2e;border-color:#f97316}.zone-knobs.svelte-8nt4vr{background:#0f1116;border:1px solid #1e222b;border-radius:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;padding:.4rem .45rem;display:grid}.hw-knob.svelte-8nt4vr{cursor:pointer;color:#cbd5e1;background:0 0;border:1px solid #0000;border-radius:.45rem;flex-direction:column;align-items:center;gap:.12rem;min-inline-size:0;margin:0;padding:.25rem .15rem;display:flex}.hw-knob.svelte-8nt4vr:hover:not(:disabled){background:#1a1e26;border-color:#363e4d}.hw-knob--active.svelte-8nt4vr{color:#fff;background:#ea580c2e;border-color:#f97316}.hw-knob__dial.svelte-8nt4vr{width:clamp(1.85rem,5.5vw,2.25rem);height:clamp(1.85rem,5.5vw,2.25rem)}.hw-knob__dial--encoder.svelte-8nt4vr{width:clamp(1.75rem,5vw,2.1rem);height:clamp(1.75rem,5vw,2.1rem)}@supports (font-size:1cqi){.hw-knob__dial.svelte-8nt4vr{width:clamp(1.85rem,5.8cqi,2.25rem);height:clamp(1.85rem,5.8cqi,2.25rem)}.hw-knob__dial--encoder.svelte-8nt4vr{width:clamp(1.75rem,5.2cqi,2.1rem);height:clamp(1.75rem,5.2cqi,2.1rem)}}.dial-outer.svelte-8nt4vr{fill:#1b1f28;stroke:#475569;stroke-width:2px}.hw-knob--encoder.svelte-8nt4vr .dial-outer:where(.svelte-8nt4vr){stroke:#64748b;stroke-dasharray:3 2}.hw-knob--active.svelte-8nt4vr .dial-outer:where(.svelte-8nt4vr){stroke:#f97316;fill:#2c1d11}.dial-inner.svelte-8nt4vr{fill:#101318;stroke:#2e3644;stroke-width:1.5px}.dial-pointer.svelte-8nt4vr{stroke:#e2e8f0;stroke-width:2.2px;stroke-linecap:round}.dial-center.svelte-8nt4vr{fill:#94a3b8}.hw-knob--active.svelte-8nt4vr .dial-center:where(.svelte-8nt4vr){fill:#fdba74}.hw-knob__label.svelte-8nt4vr{color:inherit;font-size:.62rem;font-weight:800;line-height:1.1}.hw-knob__sub.svelte-8nt4vr{color:#64748b;text-align:center;font-size:.5rem;line-height:1.1}.zone-fx-display.svelte-8nt4vr{grid-template-columns:1fr 1.38fr 1fr;align-items:center;gap:clamp(.25rem,1.4cqi,.45rem);display:grid}.fx-column.svelte-8nt4vr{flex-direction:column;gap:clamp(.24rem,1.2cqi,.35rem);min-inline-size:0;display:flex}.fx-column--left.svelte-8nt4vr .hw-btn--fx-top:where(.svelte-8nt4vr),.fx-column--left.svelte-8nt4vr .hw-btn--fx-bot:where(.svelte-8nt4vr){margin-inline-end:-.15rem}.fx-column--right.svelte-8nt4vr .hw-btn--fx-top:where(.svelte-8nt4vr),.fx-column--right.svelte-8nt4vr .hw-btn--fx-bot:where(.svelte-8nt4vr){margin-inline-start:-.15rem}.oled-bezel.svelte-8nt4vr{aspect-ratio:1.05;background:#0f1117;border:1.5px solid #262b36;border-radius:999px;justify-content:center;align-items:center;padding:clamp(.38rem,2cqi,.7rem);display:flex}.oled-screen.svelte-8nt4vr{color:#f8fafc;background:#07090d;border:1px solid #2b3240;border-radius:.4rem;flex-direction:column;justify-content:space-between;inline-size:100%;padding:.45rem .55rem;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;display:flex}.oled-screen__topbar.svelte-8nt4vr{color:#94a3b8;border-bottom:1px solid #191e28;justify-content:space-between;padding-bottom:.16rem;font-size:.58rem;font-weight:700;display:flex}.oled-screen__main.svelte-8nt4vr{text-align:center;justify-content:center;align-items:safe center;min-block-size:2rem;padding-block:.18rem;display:flex}.oled-preview.svelte-8nt4vr{flex-direction:column;align-items:center;gap:.14rem;display:flex}.oled-combo.svelte-8nt4vr{color:#fdba74;letter-spacing:.03em;overflow-wrap:anywhere;font-size:.7rem;font-weight:800}.oled-action.svelte-8nt4vr{color:#cbd5e1;max-inline-size:24ch;font-size:.54rem;font-weight:600;line-height:1.25}.oled-idle.svelte-8nt4vr{color:#64748b;font-size:.62rem}.oled-screen__footer.svelte-8nt4vr{color:#64748b;border-top:1px solid #191e28;justify-content:center;padding-top:.16rem;font-size:.54rem;display:flex}.oled-clear-btn.svelte-8nt4vr{color:#fdba74;cursor:pointer;background:#ea580c26;border:1px solid #ea580c;border-radius:.2rem;width:auto;margin:0;padding:.12rem .45rem;font-family:inherit;font-size:.6rem;font-weight:700}.zone-functions.svelte-8nt4vr{border-top:1px solid #1f2430;flex-direction:column;gap:clamp(.32rem,1.4cqi,.45rem);padding-top:.25rem;display:flex}.fn-row-1.svelte-8nt4vr,.fn-row-2.svelte-8nt4vr,.fn-row-3.svelte-8nt4vr{align-items:end;gap:clamp(.2rem,1.1cqi,.35rem);display:grid}.fn-row-1.svelte-8nt4vr{grid-template-columns:3fr 3fr 1.2fr}.fn-row-2.svelte-8nt4vr{grid-template-columns:3fr 5fr}.fn-row-3.svelte-8nt4vr{grid-template-columns:3fr 6fr}.fn-group.svelte-8nt4vr{flex-direction:column;gap:.2rem;min-inline-size:0;display:flex}.fn-group--encoder.svelte-8nt4vr{justify-content:flex-end;align-items:center}.fn-group__title.svelte-8nt4vr{letter-spacing:.06em;color:#64748b;white-space:nowrap;text-overflow:ellipsis;padding-inline:.1rem;font-size:.5rem;font-weight:700;overflow:hidden}.fn-group__title--right.svelte-8nt4vr{text-align:right}.fn-group__title-split.svelte-8nt4vr{grid-template-columns:1fr 2fr;align-items:center;gap:.3rem;display:grid}.fn-group__title--sampling.svelte-8nt4vr{text-align:center;border-bottom:1px solid #2e3543;padding-bottom:.05rem}.fn-group__title-bank.svelte-8nt4vr{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.fn-group__dj-tag.svelte-8nt4vr{letter-spacing:.04em;color:#64748b;padding-inline-end:16%;font-size:.46rem;font-weight:700}.fn-group__dj-tag--active.svelte-8nt4vr{color:#fdba74}.fn-group__grid.svelte-8nt4vr{gap:clamp(.16rem,.9cqi,.3rem);display:grid}.fn-group__grid--3.svelte-8nt4vr{grid-template-columns:repeat(3,minmax(0,1fr))}.fn-group__grid--5.svelte-8nt4vr{grid-template-columns:repeat(5,minmax(0,1fr))}.fn-group__grid--6.svelte-8nt4vr{grid-template-columns:repeat(6,minmax(0,1fr))}.hw-btn.svelte-8nt4vr{color:#e2e8f0;cursor:pointer;text-align:center;background:#1c2029;border:1px solid #2e3543;border-radius:.32rem;flex-direction:column;justify-content:center;align-items:center;min-block-size:2.15rem;min-inline-size:0;margin:0;padding:clamp(.18rem,.8cqi,.3rem) clamp(.06rem,.5cqi,.18rem);transition:transform 80ms,border-color .12s,background-color .12s;display:flex;box-shadow:0 2px #0b0d12}.hw-btn.svelte-8nt4vr:hover:not(:disabled){background:#242936;border-color:#64748b}.hw-btn--fx.svelte-8nt4vr{border-radius:999px;flex-direction:row;gap:clamp(.14rem,.7cqi,.25rem);min-block-size:1.9rem;padding-inline:clamp(.22rem,1.1cqi,.4rem)}.hw-btn__led.svelte-8nt4vr{background:#384152;border-radius:50%;flex-shrink:0;width:.32rem;height:.32rem}.hw-btn--active.svelte-8nt4vr .hw-btn__led:where(.svelte-8nt4vr){background:#fff}.hw-btn__label.svelte-8nt4vr{letter-spacing:-.01em;overflow-wrap:break-word;font-size:clamp(.42rem,1.55vw,.58rem);font-weight:700;line-height:1.08}@supports (font-size:1cqi){.hw-btn__label.svelte-8nt4vr{font-size:clamp(.41rem,1.5cqi,.58rem)}}.hw-btn__shift.svelte-8nt4vr{color:#cbd5e1;text-overflow:ellipsis;white-space:nowrap;border-radius:.15rem;max-inline-size:100%;margin-top:.12rem;padding:.03rem .15rem;font-size:.46rem;font-weight:700;line-height:1.05;display:none;overflow:hidden}.faceplate--shift.svelte-8nt4vr .hw-btn__shift:where(.svelte-8nt4vr),.hw-btn.svelte-8nt4vr:hover .hw-btn__shift:where(.svelte-8nt4vr),.hw-btn.svelte-8nt4vr:focus-visible .hw-btn__shift:where(.svelte-8nt4vr),.hw-btn--active.svelte-8nt4vr .hw-btn__shift:where(.svelte-8nt4vr){display:block}.faceplate--shift.svelte-8nt4vr .hw-btn__shift:where(.svelte-8nt4vr){color:#fdba74}.hw-btn--shift-key.svelte-8nt4vr{color:#f8fafc;border-color:#475569}.zone-bottom-header.svelte-8nt4vr{border-top:1px solid #1f2430;grid-template-columns:minmax(0,4fr) minmax(66px,1.05fr);align-items:center;gap:.45rem;padding-top:.25rem;display:grid}.dj-channel-brackets.svelte-8nt4vr{color:#64748b;letter-spacing:.04em;text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;font-size:.5rem;font-weight:700;display:grid}.dj-bracket--active.svelte-8nt4vr{color:#fdba74}.any-pad-btn.svelte-8nt4vr{color:#94a3b8;cursor:pointer;text-align:center;white-space:nowrap;background:#1a1e26;border:1px solid #2e3543;border-radius:999px;width:100%;margin:0;padding:.16rem .35rem;font-size:.56rem;font-weight:700}.any-pad-btn.svelte-8nt4vr:hover:not(:disabled){color:#e2e8f0;border-color:#64748b}.any-pad-btn--active.svelte-8nt4vr{color:#fff;background:#ea580c;border-color:#fdba74}.zone-bottom-matrix.svelte-8nt4vr{grid-template-columns:minmax(0,4fr) minmax(66px,1.05fr);align-items:stretch;gap:.45rem;display:grid}.zone-pads.svelte-8nt4vr{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;display:grid}.zone-pad-side-col.svelte-8nt4vr{border-inline-start:1px solid #1f2430;grid-template-rows:repeat(4,minmax(0,1fr));gap:.38rem;padding-inline-start:.35rem;display:grid}.hw-btn--side.svelte-8nt4vr{block-size:100%;min-block-size:2.7rem;padding:.3rem .2rem}.hw-pad.svelte-8nt4vr{aspect-ratio:1.15;cursor:pointer;background:#1b1f27;border:1.5px solid #2e3543;border-radius:.4rem;flex-direction:column;justify-content:space-between;align-items:stretch;min-inline-size:0;margin:0;padding:clamp(.3rem,1.2vw,.44rem);transition:border-color .12s,background-color .12s,transform 80ms;display:flex}.hw-pad.svelte-8nt4vr:hover:not(:disabled){background:#232833;border-color:#64748b}.hw-pad__top.svelte-8nt4vr{justify-content:space-between;align-items:flex-start;gap:.15rem;width:100%;display:flex}.hw-pad__num.svelte-8nt4vr{color:#e2e8f0;font-size:clamp(.76rem,2.2vw,.88rem);font-weight:800;line-height:1}.hw-pad__dj.svelte-8nt4vr{color:#94a3b8;white-space:nowrap;font-size:.45rem;font-weight:700;line-height:1;display:none}.faceplate--dj.svelte-8nt4vr .hw-pad__dj:where(.svelte-8nt4vr),.hw-pad.svelte-8nt4vr:hover .hw-pad__dj:where(.svelte-8nt4vr),.hw-pad.svelte-8nt4vr:focus-visible .hw-pad__dj:where(.svelte-8nt4vr){display:inline}.hw-pad__shift.svelte-8nt4vr{text-align:left;color:#94a3b8;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;align-self:stretch;font-size:clamp(.45rem,1.35vw,.52rem);font-weight:700;display:none;overflow:hidden}.faceplate--shift.svelte-8nt4vr .hw-pad__shift:where(.svelte-8nt4vr),.hw-pad.svelte-8nt4vr:hover .hw-pad__shift:where(.svelte-8nt4vr),.hw-pad.svelte-8nt4vr:focus-visible .hw-pad__shift:where(.svelte-8nt4vr),.hw-pad--active.svelte-8nt4vr .hw-pad__shift:where(.svelte-8nt4vr){display:block}.faceplate--shift.svelte-8nt4vr .hw-pad__shift:where(.svelte-8nt4vr){color:#fdba74}@supports (font-size:1cqi){.hw-pad.svelte-8nt4vr{padding:clamp(.3rem,1.25cqi,.44rem)}.hw-pad__num.svelte-8nt4vr{font-size:clamp(.76rem,2.2cqi,.88rem)}.hw-pad__shift.svelte-8nt4vr{font-size:clamp(.45rem,1.3cqi,.52rem)}}.hw-btn--active.svelte-8nt4vr,.hw-pad--active.svelte-8nt4vr{transform:translateY(1px);color:#fff!important;background:#ea580c!important;border-color:#fdba74!important;box-shadow:0 0 10px #f9731666!important}.hw-btn--active.svelte-8nt4vr .hw-btn__shift:where(.svelte-8nt4vr),.hw-pad--active.svelte-8nt4vr .hw-pad__shift:where(.svelte-8nt4vr),.hw-pad--active.svelte-8nt4vr .hw-pad__dj:where(.svelte-8nt4vr),.hw-pad--active.svelte-8nt4vr .hw-pad__num:where(.svelte-8nt4vr){color:#fff}.hw-pad--any-active.svelte-8nt4vr{background:#ea580c29;border-style:dashed;border-color:#f97316;box-shadow:inset 0 0 8px #f9731638}.hw-pad--any-active.svelte-8nt4vr .hw-pad__num:where(.svelte-8nt4vr){color:#fdba74}.faceplate--thumb-zoom.svelte-8nt4vr .zone-fx-display:where(.svelte-8nt4vr){grid-template-columns:1fr;gap:.45rem}.faceplate--thumb-zoom.svelte-8nt4vr .fx-column:where(.svelte-8nt4vr){grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.faceplate--thumb-zoom.svelte-8nt4vr .fx-column--left:where(.svelte-8nt4vr) .hw-btn--fx-top:where(.svelte-8nt4vr),.faceplate--thumb-zoom.svelte-8nt4vr .fx-column--left:where(.svelte-8nt4vr) .hw-btn--fx-bot:where(.svelte-8nt4vr),.faceplate--thumb-zoom.svelte-8nt4vr .fx-column--right:where(.svelte-8nt4vr) .hw-btn--fx-top:where(.svelte-8nt4vr),.faceplate--thumb-zoom.svelte-8nt4vr .fx-column--right:where(.svelte-8nt4vr) .hw-btn--fx-bot:where(.svelte-8nt4vr){margin-inline:0}.faceplate--thumb-zoom.svelte-8nt4vr .oled-bezel:where(.svelte-8nt4vr){aspect-ratio:auto;border-radius:1rem;padding:.55rem}.faceplate--thumb-zoom.svelte-8nt4vr .fn-row-1:where(.svelte-8nt4vr),.faceplate--thumb-zoom.svelte-8nt4vr .fn-row-2:where(.svelte-8nt4vr),.faceplate--thumb-zoom.svelte-8nt4vr .fn-row-3:where(.svelte-8nt4vr){grid-template-columns:1fr;gap:.4rem}.faceplate--thumb-zoom.svelte-8nt4vr .fn-group__grid:where(.svelte-8nt4vr){gap:.32rem}.faceplate--thumb-zoom.svelte-8nt4vr .hw-btn:where(.svelte-8nt4vr){min-block-size:2.65rem;padding:.32rem .22rem}.faceplate--thumb-zoom.svelte-8nt4vr .hw-btn__label:where(.svelte-8nt4vr){font-size:.58rem}@media (pointer:coarse){.hw-btn.svelte-8nt4vr{min-block-size:2.35rem}.hw-btn--fx.svelte-8nt4vr{min-block-size:2.05rem}.any-pad-btn.svelte-8nt4vr,.oled-clear-btn.svelte-8nt4vr,.layout-mode-btn.svelte-8nt4vr{min-block-size:1.9rem;padding-inline:.6rem}}@media (width>=860px) and (height<=880px){.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom){gap:.35rem;padding:.45rem .65rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .faceplate__branding:where(.svelte-8nt4vr){padding-bottom:.2rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .brand-roland:where(.svelte-8nt4vr){font-size:.72rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .brand-model:where(.svelte-8nt4vr){font-size:.78rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .zone-knobs:where(.svelte-8nt4vr){gap:.25rem;padding:.22rem .35rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-knob__dial:where(.svelte-8nt4vr){width:1.55rem;height:1.55rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-knob__dial--encoder:where(.svelte-8nt4vr){width:1.45rem;height:1.45rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .oled-bezel:where(.svelte-8nt4vr){padding:.28rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .oled-screen:where(.svelte-8nt4vr){min-height:2.35rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .zone-fn:where(.svelte-8nt4vr){gap:.28rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-btn:where(.svelte-8nt4vr){min-block-size:1.78rem;padding:.12rem .1rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-btn--fx:where(.svelte-8nt4vr){min-block-size:1.62rem;padding-inline:.25rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-btn--side:where(.svelte-8nt4vr){min-block-size:2.15rem;padding:.15rem .1rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .zone-pads:where(.svelte-8nt4vr){gap:.26rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .zone-pad-side-col:where(.svelte-8nt4vr){gap:.26rem;padding-inline-start:.25rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-pad:where(.svelte-8nt4vr){aspect-ratio:1.3;padding:.24rem .3rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-pad__num:where(.svelte-8nt4vr){font-size:.76rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-pad__shift:where(.svelte-8nt4vr){font-size:.48rem}}@media (width>=860px) and (height<=760px){.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom){gap:.25rem;padding:.35rem .5rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-knob__dial:where(.svelte-8nt4vr){width:1.35rem;height:1.35rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-knob__dial--encoder:where(.svelte-8nt4vr){width:1.25rem;height:1.25rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .oled-screen:where(.svelte-8nt4vr){min-height:2.1rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-btn:where(.svelte-8nt4vr){min-block-size:1.55rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-btn--fx:where(.svelte-8nt4vr){min-block-size:1.45rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-btn--side:where(.svelte-8nt4vr){min-block-size:1.85rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-pad:where(.svelte-8nt4vr){aspect-ratio:1.55;padding:.16rem .25rem}.faceplate.svelte-8nt4vr:not(.faceplate--thumb-zoom) .hw-pad__num:where(.svelte-8nt4vr){font-size:.7rem}}.keycap.svelte-1pztxyr{letter-spacing:.02em;color:#f1f5f9;text-align:center;background:#1e222b;border:1px solid #363e4d;border-radius:.3rem;justify-content:center;align-items:center;max-inline-size:100%;margin:0;padding:.22rem .52rem;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:.76rem;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 2px #0b0d12}.keycap--encoder.svelte-1pztxyr{background:#1a1e26;border-color:#475569;border-radius:999px;padding-inline:.6rem}.keycap--interactive.svelte-1pztxyr{cursor:pointer;transition:transform .1s,border-color .15s,background-color .15s}.keycap--interactive.svelte-1pztxyr:hover:not(:disabled){border-color:#94a3b8;transform:translateY(-1px)}.keycap--active.svelte-1pztxyr{color:#fff;background:#ea580c;border-color:#fdba74;box-shadow:0 0 .5rem #f9731673}@media (pointer:coarse){.keycap--interactive.svelte-1pztxyr{min-block-size:2rem;padding-inline:.65rem}}@media print{.keycap.svelte-1pztxyr{color:#0f172a!important;box-shadow:none!important;background:#f1f5f9!important;border:1px solid #475569!important}}.tip-card-container.svelte-1ivax4f{block-size:100%;container:tip-card/inline-size}.tip-card.svelte-1ivax4f{content-visibility:auto;contain-intrinsic-block-size:auto 10.5rem;cursor:pointer;background:#14171e;border:1px solid #242934;border-radius:.6rem;flex-direction:column;gap:.5rem;block-size:100%;margin:0;padding:.9rem .95rem;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex}@media (width>=600px){.tip-card.svelte-1ivax4f{padding:1rem 1.1rem}}@supports (container-type:inline-size){@media (width>=600px){.tip-card.svelte-1ivax4f{padding:.9rem .95rem}}@container tip-card (width>=310px){.tip-card.svelte-1ivax4f{padding:1rem 1.1rem}}@container tip-card (width<=280px){.pin-btn__text.svelte-1ivax4f{display:none}}}.tip-card.svelte-1ivax4f:hover{border-color:#384152}.tip-card--pinned.svelte-1ivax4f{background:#171920;border-color:#9a3412}.tip-card--selected.svelte-1ivax4f{background:#191d26;border-color:#f97316;box-shadow:0 0 0 1px #f9731673,0 6px 18px #ea580c24}.tip-card__header.svelte-1ivax4f{background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:.5rem;margin:0;padding:0;display:flex}.tip-card__combo.svelte-1ivax4f{flex-wrap:wrap;align-items:center;gap:.35rem;min-inline-size:0;display:flex}.combo-plus.svelte-1ivax4f{color:#64748b;font-size:.8rem;font-weight:700}.pin-btn.svelte-1ivax4f{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.35rem;flex-shrink:0;align-items:center;gap:.3rem;width:auto;margin:0;padding:.2rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.star-icon--filled{fill:currentColor}.pin-btn.svelte-1ivax4f:hover:not(:disabled){color:#e2e8f0;background:#1e232d;border-color:#334155}.pin-btn--active.svelte-1ivax4f{color:#fdba74;background:#ea580c29;border-color:#ea580c}.tip-card__action.svelte-1ivax4f{color:#f8fafc;margin:.1rem 0 0;font-size:.98rem;font-weight:700;line-height:1.35}.tip-card__goal.svelte-1ivax4f{color:#94a3b8;margin:0;font-size:.85rem;line-height:1.45}.tip-card__caveat.svelte-1ivax4f{color:#fde68a;background:#f59e0b14;border-inline-start:2px solid #f59e0b;border-radius:.25rem;align-items:flex-start;gap:.45rem;margin:.05rem 0 0;padding:.4rem .55rem;font-size:.76rem;line-height:1.38;display:flex}.tip-card__caveat-icon{color:#f59e0b;flex-shrink:0;margin-top:.1rem}.tip-card__meta.svelte-1ivax4f{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.15rem;display:flex}.caveat-indicator.svelte-1ivax4f{color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:.25rem;align-items:center;gap:.25rem;padding:.1rem .4rem;font-size:.64rem;font-weight:600;display:inline-flex}.manual-ref-badge.svelte-1ivax4f{color:#64748b;background:#101319;border:1px solid #222731;border-radius:.25rem;padding:.1rem .4rem;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:.65rem;font-weight:600}.category-badge.svelte-1ivax4f{color:#94a3b8;cursor:pointer;background:#1b1f28;border:1px solid #2b3240;border-radius:.25rem;width:auto;margin:0;padding:.12rem .45rem;font-size:.68rem;font-weight:600}.category-badge.svelte-1ivax4f:hover:not(:disabled){color:#e2e8f0;border-color:#475569}.context-tag.svelte-1ivax4f{color:#64748b;font-size:.72rem}.tip-card__steps.svelte-1ivax4f{border-top:1px solid #1f2430;margin-block-start:auto;padding-top:.45rem;font-size:.8rem}.tip-card__steps.svelte-1ivax4f summary:where(.svelte-1ivax4f){color:#94a3b8;cursor:pointer;margin-bottom:.25rem;font-weight:600}.tip-card__steps.svelte-1ivax4f summary:where(.svelte-1ivax4f):hover{color:#e2e8f0}.tip-card__steps.svelte-1ivax4f ol:where(.svelte-1ivax4f){color:#cbd5e1;margin:.35rem 0 0;padding-inline-start:1.25rem}.tip-card__steps.svelte-1ivax4f li:where(.svelte-1ivax4f){margin-bottom:.2rem}@media (pointer:coarse){.category-badge.svelte-1ivax4f{min-block-size:1.9rem;padding-inline:.65rem}.pin-btn.svelte-1ivax4f{min-block-size:2.15rem;padding-inline:.65rem}}@media print{.tip-card.svelte-1ivax4f{break-inside:avoid;page-break-inside:avoid;color:#000!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e1!important;gap:.35rem!important;padding:.65rem .75rem!important}.tip-card__action.svelte-1ivax4f{color:#0f172a!important;font-size:.88rem!important}.tip-card__goal.svelte-1ivax4f{color:#334155!important;font-size:.78rem!important;line-height:1.4!important}.tip-card__steps.svelte-1ivax4f ol:where(.svelte-1ivax4f){color:#000!important}.tip-card__meta.svelte-1ivax4f,.pin-btn.svelte-1ivax4f,.tip-card__steps.svelte-1ivax4f summary:where(.svelte-1ivax4f){display:none!important}.tip-card__caveat.svelte-1ivax4f{color:#713f12!important;background:#fefce8!important;border:1px solid #fde047!important;padding:.35rem .5rem!important;font-size:.74rem!important}}.faceplate-toggle-btn.svelte-1uha8ag{color:#cbd5e1;cursor:pointer;white-space:nowrap;background:#171b22;border:1px solid #2e3748;border-radius:.45rem;align-items:center;gap:.35rem;padding:.52rem .85rem;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.faceplate-toggle-btn.svelte-1uha8ag:hover{color:#fff;background:#1e2430;border-color:#475569}.faceplate-toggle-btn--active.svelte-1uha8ag{color:#fdba74;background:#ea580c24;border-color:#ea580c}.main-layout.svelte-1uha8ag{padding-block:1rem 3rem}.search-panel.svelte-1uha8ag{background:#13161c;border:1px solid #222731;border-radius:.7rem;flex-direction:column;gap:.65rem;margin-bottom:1.25rem;padding:clamp(.75rem,2vw,.95rem);display:flex;container:search-panel/inline-size}.search-input-row.svelte-1uha8ag{flex-wrap:wrap;align-items:safe center;gap:.5rem;display:flex}.search-input-row.svelte-1uha8ag input[type=search]:where(.svelte-1uha8ag){color:#f8fafc;background:#0b0d12;border:1px solid #2b3240;border-radius:.45rem;flex:200px;min-inline-size:0;margin:0;padding:.62rem .9rem;font-size:.92rem}.search-input-row.svelte-1uha8ag input[type=search]:where(.svelte-1uha8ag)::placeholder{color:#64748b}.reset-btn.svelte-1uha8ag{color:#f8fafc;cursor:pointer;white-space:nowrap;background:#1e232d;border:1px solid #384152;border-radius:.38rem;width:auto;margin:0;padding:.48rem .85rem;font-size:.78rem;font-weight:700}.category-bar.svelte-1uha8ag{overscroll-behavior-x:contain;scrollbar-width:thin;flex-wrap:nowrap;gap:.38rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.cat-pill.svelte-1uha8ag{color:#94a3b8;cursor:pointer;white-space:nowrap;background:#181c24;border:1px solid #262c38;border-radius:.35rem;flex-shrink:0;width:auto;margin:0;padding:.28rem .65rem;font-size:.75rem;font-weight:600}.cat-pill.svelte-1uha8ag:hover:not(:disabled){color:#f1f5f9;border-color:#475569}.cat-pill--active.svelte-1uha8ag{color:#fff;background:#ea580c;border-color:#fb923c}@media (width>=640px){.category-bar.svelte-1uha8ag{flex-wrap:wrap;padding-bottom:0;overflow-x:visible}}@supports (container-type:inline-size){@media (width>=640px){.category-bar.svelte-1uha8ag{flex-wrap:nowrap;overflow-x:auto}}@container search-panel (width>=560px){.category-bar.svelte-1uha8ag{flex-wrap:wrap;padding-bottom:0;overflow-x:visible}}}.active-hw-bar.svelte-1uha8ag{background:#ea580c14;border:1px solid #ea580c4d;border-radius:.42rem;flex-wrap:wrap;align-items:safe center;gap:.5rem;padding:.45rem .7rem;display:flex}.active-hw-bar__label.svelte-1uha8ag{color:#fdba74;font-size:.75rem;font-weight:700}.active-hw-bar__chips.svelte-1uha8ag{flex-wrap:wrap;gap:.35rem;min-inline-size:0;display:flex}.clear-hw-link.svelte-1uha8ag{color:#fdba74;cursor:pointer;background:0 0;border:1px solid #ea580c;border-radius:.3rem;width:auto;margin-inline-start:auto;padding:.15rem .5rem;font-size:.72rem;font-weight:600}.workspace.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.workspace__panel.svelte-1uha8ag,.workspace__results.svelte-1uha8ag{min-inline-size:0}.mobile-panel-bar.svelte-1uha8ag{background:#13161c;border:1px solid #262c38;border-radius:.55rem;justify-content:space-between;align-items:safe center;gap:.5rem;margin-top:.65rem;padding:.55rem .75rem;display:flex}.mobile-jump-link.svelte-1uha8ag{color:#fdba74;font-size:.78rem;font-weight:700;text-decoration:none}.mobile-jump-link.svelte-1uha8ag:hover{text-decoration:underline}.mobile-hide-btn.svelte-1uha8ag{color:#cbd5e1;cursor:pointer;background:#1c2029;border:1px solid #2e3543;border-radius:.35rem;width:auto;margin:0;padding:.25rem .65rem;font-size:.74rem;font-weight:600}@media (width>=860px){.workspace--with-panel.svelte-1uha8ag{grid-template-columns:minmax(340px,390px) minmax(0,1fr)}.workspace__panel.svelte-1uha8ag{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#334155 transparent;max-height:calc(100dvh - 5.25rem);position:sticky;top:4.5rem;overflow-y:auto}.workspace__panel.svelte-1uha8ag::-webkit-scrollbar{width:5px}.workspace__panel.svelte-1uha8ag::-webkit-scrollbar-track{background:0 0}.workspace__panel.svelte-1uha8ag::-webkit-scrollbar-thumb{background-color:#334155;border-radius:999px}.workspace__panel.svelte-1uha8ag::-webkit-scrollbar-thumb:hover{background-color:#475569}.mobile-panel-bar.svelte-1uha8ag{display:none}}@media (width>=1120px){.workspace--with-panel.svelte-1uha8ag{grid-template-columns:430px minmax(0,1fr)}}.results-header.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:safe center;gap:.5rem;margin-bottom:.85rem;scroll-margin-top:5rem;display:flex}.results-title.svelte-1uha8ag{color:#cbd5e1;margin:0;font-size:1rem;font-weight:800}.results-header__controls.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tier-segmented.svelte-1uha8ag{background:#13161c;border:1px solid #262c38;border-radius:.42rem;align-items:center;gap:.12rem;padding:.14rem;display:inline-flex}.tier-seg-btn.svelte-1uha8ag{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:.3rem;margin:0;padding:.18rem .55rem;font-size:.72rem;font-weight:700;transition:color .12s,background-color .12s}.tier-seg-btn.svelte-1uha8ag:hover:not(:disabled){color:#e2e8f0}.tier-seg-btn--active.svelte-1uha8ag{color:#fdba74;background:#232834;box-shadow:0 1px 2px #00000040}.unpin-all-btn.svelte-1uha8ag{color:#94a3b8;cursor:pointer;background:0 0;border:1px solid #384152;border-radius:.3rem;width:auto;margin:0;padding:.2rem .6rem;font-size:.74rem}.category-sections.svelte-1uha8ag{flex-direction:column;gap:1.75rem;display:flex}.category-group.svelte-1uha8ag{flex-direction:column;gap:.65rem;display:flex}.category-group__header.svelte-1uha8ag{border-bottom:1px solid #1f2430;align-items:center;gap:.5rem;padding-bottom:.35rem;display:flex}.category-group__title.svelte-1uha8ag{letter-spacing:.02em;color:#f1f5f9;margin:0;font-size:.92rem;font-weight:800}.category-group__count.svelte-1uha8ag{color:#94a3b8;background:#181c24;border:1px solid #262c38;border-radius:999px;padding:.08rem .45rem;font-size:.7rem;font-weight:700}.tips-grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.tips-grid.svelte-1uha8ag li:where(.svelte-1uha8ag){margin:0;list-style:none;display:grid}.empty-state.svelte-1uha8ag{text-align:center;background:#13161c;border:1px dashed #2e3543;border-radius:.7rem;padding:2.5rem 1.25rem}.empty-state.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-bottom:.5rem}.empty-state.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#94a3b8;max-width:45ch;margin-inline:auto}.empty-state--mysheet.svelte-1uha8ag{background:linear-gradient(#13161c 0%,#161a23 100%);border:1px solid #2a3344;padding:2.25rem 1.5rem}.starter-badge.svelte-1uha8ag{background:#ea580c1f;border:1px solid #ea580c4d;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;display:inline-flex}.starter-badge-icon{color:#f97316}.starter-kits-row.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:1.25rem;margin-bottom:1rem;display:flex}.starter-kit-btn.svelte-1uha8ag{color:#fdba74;cursor:pointer;background:#1b202a;border:1px solid #ea580c59;border-radius:.45rem;align-items:center;gap:.38rem;padding:.45rem .85rem;font-size:.78rem;font-weight:700;transition:all .15s;display:inline-flex}.starter-kit-btn.svelte-1uha8ag:hover{color:#fff;background:#ea580c2e;border-color:#ea580c;transform:translateY(-1px)}.starter-browse-row.svelte-1uha8ag{justify-content:center;margin-top:.75rem;display:flex}.starter-browse-btn.svelte-1uha8ag{color:#94a3b8;cursor:pointer;background:#141822;border:1px solid #273042;border-radius:.45rem;align-items:center;gap:.45rem;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.starter-browse-btn.svelte-1uha8ag:hover{color:#f8fafc;background:#1a202c;border-color:#ea580c}.tool-btn.svelte-1uha8ag{color:#94a3b8;cursor:pointer;background:#141822;border:1px solid #273042;border-radius:.45rem;justify-content:center;align-items:center;gap:.4rem;margin-top:1rem;padding:.45rem .95rem;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.tool-btn.svelte-1uha8ag:hover{color:#fff;background:#1a202c;border-color:#ea580c}.empty-pinned-notice.svelte-1uha8ag{color:#94a3b8;background:#151921;border:1px solid #252d3d;border-radius:.5rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.82rem;line-height:1.4}.empty-pinned-notice.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#f1f5f9}.unpinned-section.svelte-1uha8ag{border-top:1px dashed #262e3d;margin-top:2rem;padding-top:1.5rem}.unpinned-section__header.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.unpinned-title-group.svelte-1uha8ag{align-items:flex-start;gap:.6rem;display:flex}.unpinned-icon{color:#ea580c;flex-shrink:0;margin-top:.2rem}.unpinned-title.svelte-1uha8ag{color:#f1f5f9;letter-spacing:.01em;margin:0;font-size:.95rem;font-weight:800}.unpinned-subtitle.svelte-1uha8ag{color:#94a3b8;margin:.15rem 0 0;font-size:.76rem}@media (pointer:coarse){.tool-btn.svelte-1uha8ag{min-block-size:2.35rem;padding-inline:.75rem}.cat-pill.svelte-1uha8ag{min-block-size:2.15rem;padding-inline:.75rem}.reset-btn.svelte-1uha8ag,.clear-hw-link.svelte-1uha8ag,.mobile-hide-btn.svelte-1uha8ag{min-block-size:2.25rem}}@media print{.search-panel.svelte-1uha8ag,.workspace.svelte-1uha8ag,.unpin-all-btn.svelte-1uha8ag,.results-header.svelte-1uha8ag,.mysheet-banner.svelte-1uha8ag,.modal-backdrop.svelte-1uha8ag,.empty-state.svelte-1uha8ag,.empty-pinned-notice.svelte-1uha8ag,.unpinned-section.svelte-1uha8ag{display:none!important}.print-sheet-header.svelte-1uha8ag{border-bottom:2px solid #000;margin-bottom:.8rem;padding-bottom:.6rem;display:block!important}.print-sheet-header__title.svelte-1uha8ag{color:#000;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:.2rem;font-size:1.2rem;font-weight:900}.print-sheet-header__meta.svelte-1uha8ag{color:#333;gap:.5rem;font-size:.76rem;display:flex}.print-sheet-table.svelte-1uha8ag{width:100%!important;display:block!important}.studio-paper-table.svelte-1uha8ag{border-collapse:collapse!important;color:#000!important;width:100%!important;font-size:.74rem!important;line-height:1.35!important}.studio-paper-table.svelte-1uha8ag th:where(.svelte-1uha8ag){color:#0f172a!important;text-transform:uppercase!important;letter-spacing:.04em!important;text-align:left!important;background:#e2e8f0!important;border:1px solid #94a3b8!important;padding:.35rem .5rem!important;font-size:.68rem!important;font-weight:800!important}.studio-paper-table.svelte-1uha8ag td:where(.svelte-1uha8ag){vertical-align:top!important;border:1px solid #cbd5e1!important;padding:.38rem .5rem!important}.studio-paper-table.svelte-1uha8ag tr:where(.svelte-1uha8ag){break-inside:avoid!important;page-break-inside:avoid!important}.studio-paper-table.svelte-1uha8ag tr:where(.svelte-1uha8ag):nth-child(2n){background:#f8fafc!important}.paper-col-combo.svelte-1uha8ag{width:25%!important}.paper-col-action.svelte-1uha8ag{width:45%!important}.paper-col-note.svelte-1uha8ag{width:30%!important}.paper-combo-text.svelte-1uha8ag{color:#000!important;font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,monospace!important;font-size:.76rem!important;font-weight:800!important;display:inline-block!important}.paper-action-title.svelte-1uha8ag{color:#000!important;margin-bottom:.1rem!important;font-weight:700!important}.paper-action-goal.svelte-1uha8ag{color:#334155!important;font-size:.72rem!important}.paper-note-text.svelte-1uha8ag{color:#451a03!important;background:#fffbeb!important;border-left:2px solid #b45309!important;border-radius:.2rem!important;padding:.15rem .35rem!important;font-size:.7rem!important}.paper-note-empty.svelte-1uha8ag{color:#94a3b8!important}}.print-sheet-header.svelte-1uha8ag,.print-sheet-table.svelte-1uha8ag{display:none}.mysheet-banner.svelte-1uha8ag{background:linear-gradient(135deg,#ea580c1f,#1e293b80);border:1px solid #ea580c59;border-radius:.75rem;margin-bottom:1.25rem;padding:1.15rem 1.35rem}.mysheet-banner__content.svelte-1uha8ag{flex-direction:column;gap:.9rem;display:flex}.mysheet-banner__header.svelte-1uha8ag{align-items:flex-start;gap:.85rem;display:flex}.mysheet-banner__badge{color:#f97316;flex-shrink:0}.mysheet-banner__title.svelte-1uha8ag{color:#f8fafc;margin:0 0 .25rem;font-size:1.1rem;font-weight:800}.mysheet-banner__subtitle.svelte-1uha8ag{color:#cbd5e1;margin:0;font-size:.82rem;line-height:1.45}.mysheet-banner__actions.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:.6rem;padding-top:.25rem;display:flex}.mysheet-btn.svelte-1uha8ag{cursor:pointer;border:1px solid #0000;border-radius:.45rem;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.mysheet-btn--primary.svelte-1uha8ag{color:#fff;background:#ea580c;border-color:#f97316;font-weight:700}.mysheet-btn--primary.svelte-1uha8ag:hover:not(:disabled){background:#f97316}.mysheet-btn--primary.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed}.mysheet-btn--danger.svelte-1uha8ag{color:#fca5a5;background:#ef44441f;border-color:#ef44444d}.mysheet-btn--danger.svelte-1uha8ag:hover{color:#fecaca;background:#ef444440}.mysheet-btn--secondary.svelte-1uha8ag{color:#94a3b8;background:#141822;border-color:#273042}.mysheet-btn--secondary.svelte-1uha8ag:hover{color:#f8fafc;background:#1a202c;border-color:#ea580c}.modal-backdrop.svelte-1uha8ag{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-box.svelte-1uha8ag{background:#13171f;border:1px solid #2e384d;border-radius:.85rem;width:100%;max-width:480px;padding:1.5rem;box-shadow:0 20px 40px #0009}.modal-title.svelte-1uha8ag{color:#f8fafc;margin:0 0 .5rem;font-size:1.15rem;font-weight:800}.modal-desc.svelte-1uha8ag{color:#94a3b8;margin:0 0 1.25rem;font-size:.85rem;line-height:1.45}.modal-actions.svelte-1uha8ag{flex-direction:column;gap:.75rem;display:flex}.modal-btn.svelte-1uha8ag{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:.55rem;flex-direction:column;align-items:flex-start;padding:.75rem 1rem;transition:all .15s;display:flex}.modal-btn__main.svelte-1uha8ag{align-items:center;gap:.45rem;font-size:.9rem;font-weight:700;display:inline-flex}.modal-btn__sub.svelte-1uha8ag{opacity:.8;margin-top:.15rem;font-size:.75rem}.modal-btn--primary.svelte-1uha8ag{color:#ffedd5;background:#ea580c26;border-color:#ea580c}.modal-btn--primary.svelte-1uha8ag:hover{background:#ea580c40;border-color:#f97316}.modal-btn--secondary.svelte-1uha8ag{color:#e2e8f0;background:#1a202c;border-color:#334155}.modal-btn--secondary.svelte-1uha8ag:hover{background:#222b3b;border-color:#475569}.modal-cancel-btn.svelte-1uha8ag{color:#64748b;cursor:pointer;background:0 0;border:none;align-self:center;margin-top:.25rem;padding:.4rem;font-size:.8rem}.modal-cancel-btn.svelte-1uha8ag:hover{color:#94a3b8;text-decoration:underline}
