.scratch-card.svelte-101iu3m{width:var(--tile-size);height:var(--tile-size);color:#fff;cursor:pointer;isolation:isolate;background:radial-gradient(at 50% 40%,#121417,#292b2d);border:1px solid #ffffff12;border-radius:1.6cqw;place-items:center;padding:.4cqw;transition:transform .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 .5cqw 1.2cqw #0003,inset 0 1px #ffffff12}.scratch-card.blue.svelte-101iu3m{background:linear-gradient(135deg,#a7cbe4,#7aa8cf)}.scratch-card.jackpot.svelte-101iu3m{color:#fff1bb;background:radial-gradient(at 50% 20%,#38392f,#1b1e22);border-color:#f5d47a;box-shadow:0 0 1.5cqw #f5c85d55}.scratch-card.punishment.svelte-101iu3m{color:#ffe0df;background:radial-gradient(at 50% 20%,#642d3c,#251820);border-color:#ef868c;box-shadow:0 0 1.5cqw #df5c6855}.scratch-card.punishment.active.svelte-101iu3m{outline-color:#ffafb3}.punishment.svelte-101iu3m .position-marker:where(.svelte-101iu3m){color:#ffafb3;text-shadow:0 0 1cqw #df5c68}.scratch-card.svelte-101iu3m:not(:disabled):hover{transform:translateY(-.25cqw);box-shadow:0 .7cqw 1.5cqw #0005,0 0 0 2px #e1efff88}.scratch-card.svelte-101iu3m:disabled{cursor:default}.scratch-card.svelte-101iu3m:focus-visible{outline-offset:4px;outline:3px solid #f3d6a5}.prize.svelte-101iu3m{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.35;font-size:var(--prize-font);scrollbar-width:none;max-height:100%;font-weight:450;overflow:auto}.foil.svelte-101iu3m{border-radius:inherit;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.erase-path.svelte-101iu3m{stroke-dasharray:1;stroke-dashoffset:1px}.scratching.svelte-101iu3m .erase-path:where(.svelte-101iu3m){animation:1.05s linear forwards svelte-101iu3m-scratch-away}.scratching.svelte-101iu3m{animation:.18s ease-in-out 5 svelte-101iu3m-scratch-shake}.active.svelte-101iu3m{outline-offset:.35cqw;z-index:2;outline:2px solid #fff2bd;box-shadow:0 0 2cqw #e5c18088}.selectable.svelte-101iu3m{outline-offset:.25cqw;outline:2px solid #f1d39d;box-shadow:0 0 1.5cqw #f1d39d55}.position-marker.svelte-101iu3m{color:#fff2bd;text-shadow:0 0 1cqw #b9984a;font-size:2.5cqw;animation:.2s ease-out svelte-101iu3m-marker-in;position:absolute;top:-1.7cqw;right:-.9cqw}.corner-number.svelte-101iu3m{opacity:.35;font:500 .65cqw Arial,sans-serif;position:absolute;top:.45cqw;left:.65cqw}.preview.svelte-101iu3m{outline:1px dashed #ffffff70}.demo.svelte-101iu3m{animation:svelte-101iu3m-demo-float 6s ease-in-out var(--demo-delay) infinite}.demo-shimmer.svelte-101iu3m{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.demo-shimmer.svelte-101iu3m:after{content:"";opacity:0;animation:svelte-101iu3m-demo-shine 6s ease-in-out var(--demo-delay) infinite;background:linear-gradient(115deg,#0000 40%,#fff6 50%,#0000 60%);position:absolute;inset:-30% -80%;transform:translate(-60%)}@keyframes svelte-101iu3m-demo-float{0%,32%,to{transform:none}12%{transform:translateY(-.45cqw)rotate(-1.5deg)scale(1.035);box-shadow:0 .9cqw 1.6cqw #0005,0 0 1.2cqw #d9edff70,inset 0 0 0 1px #ffffff60}22%{transform:translateY(-.2cqw)rotate(1deg)scale(1.015)}}@keyframes svelte-101iu3m-demo-shine{0%{opacity:0;transform:translate(-60%)}6%,18%{opacity:1}28%,to{opacity:0;transform:translate(60%)}}@keyframes svelte-101iu3m-scratch-away{to{stroke-dashoffset:0}}@keyframes svelte-101iu3m-scratch-shake{25%{transform:rotate(-.8deg)}75%{transform:rotate(.8deg)}}@keyframes svelte-101iu3m-marker-in{0%{opacity:0;transform:translateY(-.8cqw)scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.demo.svelte-101iu3m,.demo-shimmer.svelte-101iu3m:after,.scratching.svelte-101iu3m{animation:none}.scratching.svelte-101iu3m .erase-path:where(.svelte-101iu3m){animation-duration:1ms}.scratch-card.svelte-101iu3m,.position-marker.svelte-101iu3m{transition:none;animation:none}}.result-overlay.svelte-xh907z{--accent:#d5e7f4;--ink:#f7fafc;--muted:#c2cdd5;--line:#ffffff24;--wash:#ffffff0a;--button-ink:#222c34;z-index:5;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080c1259;place-items:center;padding:14px;display:grid;position:absolute;inset:0;container-type:size}.result-overlay.blue.svelte-xh907z:not(.jackpot):not(.punishment){--accent:#243e54;--ink:#182f43;--muted:#324f65;--line:#213d5426;--wash:#ffffff26;--button-ink:#f7fafc}.result-overlay.special.svelte-xh907z:not(.blue):not(.punishment),.result-overlay.jackpot.svelte-xh907z{--accent:#fff2bd}.result-overlay.jackpot.svelte-xh907z{--ink:#fff2cf;--muted:#e0d8c4}.blue.svelte-xh907z .result-card:where(.svelte-xh907z){background-color:#92bbda;background-image:radial-gradient(circle at 1px 1px,#ffffff30 .65px,#0000 .85px),linear-gradient(135deg,#b3d0e6,#8ab3d6 55%,#a7c9e4)}.special.svelte-xh907z .result-card:where(.svelte-xh907z){border-color:#f5dca0b3;box-shadow:0 16px 48px #0005,0 0 0 4px #fff2bd18,0 0 48px #e5c18033,inset 0 1px #ffffff20}.jackpot.svelte-xh907z .result-card:where(.svelte-xh907z){background-color:#222528;background-image:radial-gradient(circle at 1px 1px,#ffffff16 .65px,#0000 .85px),radial-gradient(at 50% 0,#f5d47a12,#0000 65%),linear-gradient(135deg,#33383d,#171a1e 55%,#303338);background-size:6px 6px,auto,auto;border-color:#f5d47a;box-shadow:0 16px 48px #0005,0 0 0 4px #fff2bd26,0 0 70px #e5c1804d,inset 0 1px #ffffff20}.result-overlay.punishment.svelte-xh907z{--accent:#ffb5b9;--ink:#ffe6e5;--muted:#e6b9c1;--line:#ffa1ad38;--wash:#ff879b12;background:#190b165c}.punishment.svelte-xh907z .result-card:where(.svelte-xh907z){background-color:#2a1722;background-image:radial-gradient(circle at 1px 1px,#ffd0d51a .65px,#0000 .85px),radial-gradient(at 50% 0,#d7556c30,#0000 70%),linear-gradient(135deg,#462333,#21131d 55%,#38202e);background-size:6px 6px,auto,auto;border-color:#ef868c;box-shadow:0 16px 48px #0006,0 0 0 4px #ff879b18,0 0 70px #d7556c40,inset 0 1px #ffd0d520}.punishment.svelte-xh907z .result-star:where(.svelte-xh907z){color:var(--accent);text-shadow:none}.result-backdrop.svelte-xh907z{cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.result-card.svelte-xh907z{--card-size:min(clamp(220px, 36cqw, 560px), 76cqh, calc(100cqw - 28px));width:min(var(--card-size), 100%);min-height:var(--card-size);max-height:calc(100cqh - 28px);color:var(--ink);transform-origin:50%;backface-visibility:hidden;scrollbar-width:thin;scrollbar-color:var(--line) transparent;background-color:#222528;background-image:radial-gradient(circle at 1px 1px,#ffffff16 .65px,#0000 .85px),linear-gradient(135deg,#33383d,#171a1e 55%,#303338);background-size:6px 6px,auto;border:1px solid #ffffff30;border-radius:clamp(18px,2.8cqw,40px);flex-direction:column;padding:clamp(12px,2cqw,30px);display:flex;position:relative;overflow:auto;box-shadow:0 16px 48px #0005,inset 0 1px #ffffff20}.result-star.svelte-xh907z{color:#fff2bd;text-shadow:0 0 16px #e5c18088;pointer-events:none;font-size:clamp(24px,3.4cqw,48px);line-height:1;position:absolute;top:3px;right:12px}.result-eyebrow.svelte-xh907z{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:clamp(9px,1cqw,14px);display:flex}.result-number.svelte-xh907z{opacity:.65;letter-spacing:1px;font-size:clamp(12px,1.4cqw,20px);font-style:italic}.special.svelte-xh907z .result-status:where(.svelte-xh907z){padding-right:clamp(16px,2cqw,28px)}.result-hero.svelte-xh907z{text-align:center;flex:1 0 auto;justify-content:center;align-items:center;padding:clamp(18px,3cqw,44px) 0;display:flex}h3.svelte-xh907z{white-space:pre-wrap;overflow-wrap:anywhere;text-shadow:0 2px 18px #0000000d;min-width:0;margin:0;font-size:clamp(22px,4.4cqw,68px);font-weight:550;line-height:1.35}.has-actions.svelte-xh907z h3:where(.svelte-xh907z){font-size:clamp(20px,3.4cqw,52px)}p.svelte-xh907z{color:var(--muted);text-align:center;margin:0;font-size:clamp(10px,1.1cqw,15px);line-height:1.7}.result-path.svelte-xh907z{border-top:1px solid var(--line);color:var(--muted);margin-top:clamp(10px,1.4cqw,20px);padding-top:10px;font-size:clamp(10px,1cqw,14px)}summary.svelte-xh907z{cursor:pointer}ol.svelte-xh907z{flex-wrap:wrap;gap:8px;max-height:100px;margin-top:10px;padding:0;list-style:none;display:flex;overflow:auto}li.svelte-xh907z{align-items:center;gap:8px;display:flex}li.svelte-xh907z>span:where(.svelte-xh907z){background:var(--wash);overflow-wrap:anywhere;border-radius:5px;padding:4px 7px}b.svelte-xh907z{color:var(--accent);margin-right:4px;font-weight:500}.result-actions.svelte-xh907z{gap:10px;margin-top:clamp(12px,1.6cqw,22px);display:flex}button.svelte-xh907z{cursor:pointer;font:inherit;transition:background .15s,transform .15s}button.svelte-xh907z:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.continue-button.svelte-xh907z{background:var(--ink);width:100%;color:var(--button-ink);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:clamp(11px,1.1cqw,15px);font-weight:550;display:flex}.continue-button.svelte-xh907z:hover{filter:brightness(1.08)}.choice-button.svelte-xh907z{border:1px solid var(--line);background:var(--wash);color:var(--accent);border-radius:16px;flex:1;justify-items:center;gap:7px;padding:16px 8px;display:grid}.choice-button.svelte-xh907z:hover{background:var(--line);transform:translateY(-2px)}.choice-button.svelte-xh907z strong:where(.svelte-xh907z){font-size:clamp(26px,3cqw,42px);font-weight:550;line-height:1.1}.choice-button.svelte-xh907z span:where(.svelte-xh907z){align-items:center;gap:5px;font-size:clamp(10px,1cqw,14px);display:flex}.choice-button.svelte-xh907z>span:where(.svelte-xh907z):first-child{opacity:.65;font-size:10px}.result-wait.svelte-xh907z{color:var(--accent);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:clamp(10px,1cqw,14px);display:flex}.result-wait.svelte-xh907z span:where(.svelte-xh907z){background:currentColor;border-radius:50%;width:5px;height:5px}@container (height<=320px){.has-actions.svelte-xh907z{width:min(400px,100cqw - 28px)}.result-hero.svelte-xh907z{padding:10px 0}.has-actions.svelte-xh907z h3:where(.svelte-xh907z){white-space:normal}.result-actions.svelte-xh907z{gap:6px;margin-top:12px}.choice-button.svelte-xh907z{grid-template-columns:auto auto;justify-content:center;align-items:center;padding:8px 5px}.choice-button.svelte-xh907z>span:where(.svelte-xh907z):first-child{display:none}}@media (prefers-reduced-motion:reduce){.svelte-xh907z,.svelte-xh907z:after{transition:none!important;animation:none!important}}.celebration.svelte-bptwdu{z-index:6;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}canvas.svelte-bptwdu{width:100%;height:100%;position:absolute;inset:0}.celebration-halo.svelte-bptwdu{background:radial-gradient(at 50% 45%,#0000 24%,#ffc85712 64%,#0000 85%),radial-gradient(at 16% 24%,#ffc85728,#0000 35%),radial-gradient(at 84% 22%,#ff8cbf22,#0000 35%);animation:5.6s ease-out both svelte-bptwdu-halo-bloom;position:absolute;inset:0}.celebration-rays.svelte-bptwdu{background:repeating-conic-gradient(from 12deg,#0000 0deg 13deg,#ffe7a4 15deg,#0000 18deg 30deg);animation:5.6s cubic-bezier(.16,1,.3,1) both svelte-bptwdu-rays-unfold;position:absolute;inset:-70%;-webkit-mask-image:radial-gradient(#0000 12%,#0008 32%,#0000 63%);mask-image:radial-gradient(#0000 12%,#0008 32%,#0000 63%)}.edge-glow.svelte-bptwdu{transform-origin:50% 85%;background:radial-gradient(#fff0c470,#ffcb4b28 35%,#0000 68%);border-radius:50%;width:40%;height:80%;animation:2.4s ease-out both svelte-bptwdu-fountain-glow;position:absolute;bottom:-25%;left:-12%}.edge-glow.right.svelte-bptwdu{background:radial-gradient(#ffe6ed60,#ff9fbf24 35%,#0000 68%);animation-delay:.1s;left:auto;right:-12%}@keyframes svelte-bptwdu-halo-bloom{0%,to{opacity:0}12%,45%{opacity:1}}@keyframes svelte-bptwdu-rays-unfold{0%{opacity:0;transform:rotate(-12deg)scale(.75)}15%{opacity:.13}to{opacity:0;transform:rotate(14deg)scale(1.08)}}@keyframes svelte-bptwdu-fountain-glow{0%,to{opacity:0;transform:scale(.65)}12%,35%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){canvas.svelte-bptwdu,.celebration-rays.svelte-bptwdu{display:none}.celebration-halo.svelte-bptwdu,.edge-glow.svelte-bptwdu{opacity:.65;animation:none}}.punishment-effect.svelte-jm5p92{z-index:6;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.warning-vignette.svelte-jm5p92{background:radial-gradient(#0000 30%,#8e244329 65%,#bf3b565c);animation:4.2s ease-out both svelte-jm5p92-warning-bloom;position:absolute;inset:0;box-shadow:inset 0 0 70px #d7556c28}.warning-ring.svelte-jm5p92{border:1px solid #ffa0ad70;border-radius:50%;animation:1.4s ease-out both svelte-jm5p92-warning-expand;position:absolute;inset:15% 25%;box-shadow:0 0 25px #ef627a30,inset 0 0 25px #ef627a20}.cracks.svelte-jm5p92{fill:none;stroke:#ffacb7;stroke-width:1.8px;stroke-linecap:round;filter:drop-shadow(0 0 5px #f4607c88);width:100%;height:100%;animation:4.2s ease-out both svelte-jm5p92-cracks-arrive;position:absolute;inset:0}.warning-stripe.svelte-jm5p92{background:repeating-linear-gradient(125deg,#f3879666 0 12px,#0000 12px 24px);height:4px;animation:4.2s ease-out both svelte-jm5p92-warning-bloom;position:absolute;top:0;left:0;right:0}.warning-stripe.bottom.svelte-jm5p92{top:auto;bottom:0}.ember.svelte-jm5p92{width:var(--size);height:calc(var(--size) * 2.5);animation:svelte-jm5p92-ember-fall 2.6s ease-in var(--delay) both;background:#ffadb5;border-radius:50%;position:absolute;top:8%;box-shadow:0 0 8px #ee657d99}.ember.shard.svelte-jm5p92{background:#c67590;border-radius:0}@keyframes svelte-jm5p92-warning-bloom{0%,to{opacity:0}12%,40%{opacity:1}}@keyframes svelte-jm5p92-warning-expand{0%{opacity:.65;transform:scale(.7)}to{opacity:0;transform:scale(2.2)}}@keyframes svelte-jm5p92-cracks-arrive{0%{opacity:0;transform:scale(1.06)}10%,35%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes svelte-jm5p92-ember-fall{0%{opacity:0;transform:translateY(-20px)rotate(0)}15%{opacity:.8}to{opacity:0;transform:translate(var(--drift), 85cqh) rotate(180deg)}}@container (width<=640px){.ember.svelte-jm5p92:nth-of-type(2n){display:none}}@media (prefers-reduced-motion:reduce){.warning-ring.svelte-jm5p92,.cracks.svelte-jm5p92,.ember.svelte-jm5p92{display:none}.warning-vignette.svelte-jm5p92,.warning-stripe.svelte-jm5p92{opacity:.55;animation:none}}.round-transition.svelte-1riq6yf{z-index:30;isolation:isolate;color:#e9d7b7;cursor:wait;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.curtain.svelte-1riq6yf{animation:svelte-1riq6yf-shutter-pass var(--duration) cubic-bezier(.76, 0, .24, 1) both;will-change:transform;background:#000;position:absolute;inset:0}.top.svelte-1riq6yf{--offscreen:calc(-50% - 8cqw - 2px);clip-path:polygon(0 0,100% 0,100% calc(50% - 8cqw),0 calc(50% + 8cqw + 1px))}.bottom.svelte-1riq6yf{--offscreen:calc(50% + 8cqw + 2px);clip-path:polygon(0 calc(50% + 8cqw),100% calc(50% - 8cqw - 1px),100% 100%,0 100%)}.identity.svelte-1riq6yf{animation:svelte-1riq6yf-identity-pass var(--duration) linear both;place-items:center;display:grid;position:absolute;inset:0}.orbits.svelte-1riq6yf{animation:svelte-1riq6yf-orbit-pass var(--duration) cubic-bezier(.22, 1, .36, 1) both;position:absolute;inset:0}.orbit.svelte-1riq6yf{border:1px solid #d4b68420;border-radius:50%;width:68cqw;height:30cqw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-17deg)}.orbit.inner.svelte-1riq6yf{border-color:#d4b68412;width:62cqw;height:25cqw}.glint.svelte-1riq6yf{color:#dbc296;text-shadow:0 0 1.5cqw #e1b46f50;font-size:1.6cqw;position:absolute}.first.svelte-1riq6yf{top:54%;left:19%}.second.svelte-1riq6yf{font-size:.9cqw;top:27%;right:20%}.third.svelte-1riq6yf{opacity:.5;font-size:.5cqw;bottom:24%;right:26%}.motes.svelte-1riq6yf{position:absolute;inset:0}.motes.svelte-1riq6yf i:where(.svelte-1riq6yf){width:2px;height:2px;animation:svelte-1riq6yf-mote-drift 1.9s var(--delay) cubic-bezier(.16, 1, .3, 1) both;background:#d8bd88;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 5px #e2be7a70}.ignition.svelte-1riq6yf,.rift.svelte-1riq6yf{background:linear-gradient(90deg,#0000,#c4a26c 35%,#fff3d4 50%,#c4a26c 65%,#0000);height:1px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #e2be7a40}.ignition.svelte-1riq6yf{width:45cqw;animation:svelte-1riq6yf-ignition-pass var(--duration) ease both}.signature.svelte-1riq6yf{text-align:center;width:100%;animation:svelte-1riq6yf-signature-pass var(--duration) cubic-bezier(.22, 1, .36, 1) both;position:relative}.wordmark.svelte-1riq6yf{letter-spacing:-.04em;white-space:nowrap;perspective:600px;width:fit-content;margin:0 auto;padding:0 .15em .14em;font-family:Baskerville,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:10.5cqw;font-style:italic;font-weight:400;line-height:1.15}.letter.svelte-1riq6yf{color:#ead8b7;animation:svelte-1riq6yf-letter-materialize .85s var(--delay) cubic-bezier(.16, 1, .3, 1) both;display:inline-block}.signature-rule.svelte-1riq6yf{color:#e5cca0;animation:svelte-1riq6yf-detail-pass var(--duration) ease both;justify-content:center;align-items:center;gap:1.2cqw;margin:.6cqw 0 1.6cqw;font-size:.85cqw;display:flex}.signature-rule.svelte-1riq6yf i:where(.svelte-1riq6yf){background:linear-gradient(90deg,#0000,#d4b68460);width:9cqw;height:1px}.signature-rule.svelte-1riq6yf i:where(.svelte-1riq6yf):last-child{transform:rotate(180deg)}.caption.svelte-1riq6yf{color:#d2c4ac;letter-spacing:.5em;animation:svelte-1riq6yf-detail-pass var(--duration) ease both;margin:0;padding-left:.5em;font-size:clamp(8px,1.1cqw,18px);font-weight:300}.rift.svelte-1riq6yf{width:115%;animation:svelte-1riq6yf-rift-pass var(--duration) cubic-bezier(.76, 0, .24, 1) both}@keyframes svelte-1riq6yf-shutter-pass{0%,to{transform:translateY(var(--offscreen))}16%,85%{transform:translateY(0)}}@keyframes svelte-1riq6yf-identity-pass{0%,18%,83%,to{opacity:0}26%,72%{opacity:1}}@keyframes svelte-1riq6yf-orbit-pass{0%,18%{opacity:0;transform:scale(.9)rotate(-4deg)}40%{opacity:1}70%{opacity:.8;transform:scale(1)rotate(0)}84%,to{opacity:0;transform:scale(1.04)rotate(2deg)}}@keyframes svelte-1riq6yf-ignition-pass{0%,20%,43%,to{opacity:0;transform:translate(-50%,-50%)scaleX(0)}26%{opacity:.9;transform:translate(-50%,-50%)scaleX(.12)}34%{opacity:.4;transform:translate(-50%,-50%)scaleX(1)}}@keyframes svelte-1riq6yf-signature-pass{0%,24%{opacity:0;transform:scale(.94)}42%,70%{opacity:1;filter:blur();transform:scale(1)}80%,to{opacity:0;filter:blur(4px);transform:scale(1.07,.02)}}@keyframes svelte-1riq6yf-letter-materialize{0%{opacity:0;filter:blur(8px);transform:translateY(.25em)rotateX(-70deg)}to{opacity:1;filter:blur();transform:translateY(0)rotateX(0)}}@keyframes svelte-1riq6yf-detail-pass{0%,44%,78%,to{opacity:0}56%,70%{opacity:1}}@keyframes svelte-1riq6yf-mote-drift{0%{opacity:0;transform:translate(0)scale(0)}35%{opacity:.65}to{opacity:0;transform:translate(var(--x), var(--y)) scale(.5)}}@keyframes svelte-1riq6yf-rift-pass{0%,76%{opacity:0;transform:translate(-50%,-50%)rotate(-9.09deg)scaleX(0)}84%{opacity:.8;transform:translate(-50%,-50%)rotate(-9.09deg)scaleX(1)}94%,to{opacity:0;transform:translate(-50%,-50%)rotate(-9.09deg)scaleX(1.08)}}.reduced.svelte-1riq6yf{background:#000;animation:.36s both svelte-1riq6yf-reduced-pass}.reduced.svelte-1riq6yf .curtain:where(.svelte-1riq6yf),.reduced.svelte-1riq6yf .orbits:where(.svelte-1riq6yf),.reduced.svelte-1riq6yf .motes:where(.svelte-1riq6yf),.reduced.svelte-1riq6yf .ignition:where(.svelte-1riq6yf),.reduced.svelte-1riq6yf .rift:where(.svelte-1riq6yf){display:none}.reduced.svelte-1riq6yf .identity:where(.svelte-1riq6yf),.reduced.svelte-1riq6yf .signature:where(.svelte-1riq6yf),.reduced.svelte-1riq6yf .letter:where(.svelte-1riq6yf),.reduced.svelte-1riq6yf .signature-rule:where(.svelte-1riq6yf),.reduced.svelte-1riq6yf .caption:where(.svelte-1riq6yf){animation:none}@keyframes svelte-1riq6yf-reduced-pass{0%,to{opacity:0}30%,65%{opacity:1}}body:has(.scratch-studio){background:#101215}.scratch-studio.svelte-1dq0jtc{--studio-muted:#81868d;--studio-line:#ffffff0e;color:#e9e9e7;max-width:1432px;margin:0 auto;padding:36px 40px 20px;font-family:Geist Variable,PingFang SC,Microsoft YaHei,sans-serif}.page-header.svelte-1dq0jtc{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.back-link.svelte-1dq0jtc{color:#969a9f;align-items:center;gap:8px;font-size:12px;transition:color .15s;display:inline-flex}.back-link.svelte-1dq0jtc:hover{color:#fff}.back-link.svelte-1dq0jtc span:where(.svelte-1dq0jtc){color:#4d535a;margin:0 4px}.title-row.svelte-1dq0jtc{align-items:center;gap:16px;margin-top:20px;display:flex}h1.svelte-1dq0jtc{letter-spacing:-1px;font-size:28px;font-weight:550;line-height:1.4}h1.svelte-1dq0jtc>span:where(.svelte-1dq0jtc){color:#9dc4df}.studio-tag.svelte-1dq0jtc{color:#9dc4df;letter-spacing:1.5px;border:1px solid #9dc4df36;border-radius:4px;padding:4px 7px;font-size:8px}.subtitle.svelte-1dq0jtc{color:var(--studio-muted);letter-spacing:.5px;margin-top:9px;font-size:12px}.fullscreen-actions.svelte-1dq0jtc{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-self:flex-end;gap:8px;margin-bottom:2px;display:flex}.fullscreen-button{color:#1c2c38;background:#bbd5e9;border-radius:7px;font-size:12px;box-shadow:0 3px 15px #a7cae312}.fullscreen-button:hover{background:#d1e5f3}.template-panel.svelte-1dq0jtc{border:1px solid var(--studio-line);background:#171a1e;border-radius:12px;margin-bottom:24px;padding:20px}.template-heading.svelte-1dq0jtc,.template-heading.svelte-1dq0jtc h2:where(.svelte-1dq0jtc),.template-details.svelte-1dq0jtc,.template-delete-confirm.svelte-1dq0jtc{align-items:center;gap:10px;display:flex}.template-heading.svelte-1dq0jtc{flex-wrap:wrap;justify-content:space-between}.template-heading.svelte-1dq0jtc h2:where(.svelte-1dq0jtc){font-size:14px;font-weight:550}.template-heading.svelte-1dq0jtc h2:where(.svelte-1dq0jtc)>span:where(.svelte-1dq0jtc){color:#99bdd9;font-size:11px}.template-heading.svelte-1dq0jtc p:where(.svelte-1dq0jtc){color:var(--studio-muted);margin-top:8px;font-size:11px;line-height:1.7}.template-list.svelte-1dq0jtc{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:10px;max-height:280px;margin:15px -3px;padding:3px;display:grid;overflow-y:auto}.template-card.svelte-1dq0jtc{text-align:left;cursor:pointer;background:#101318;border:1px solid #ffffff13;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.template-card.svelte-1dq0jtc:hover{border-color:#a5c9e555}.template-card.selected.svelte-1dq0jtc{background:#a5c9e510;border-color:#a5c9e588}.template-card.svelte-1dq0jtc:focus-visible{outline-offset:1px;outline:2px solid #b3d1e7}.template-card.svelte-1dq0jtc:disabled{opacity:.6;cursor:default}.template-thumbnail.svelte-1dq0jtc{background-position:50%;background-size:cover;border-radius:6px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.template-thumbnail.svelte-1dq0jtc img:where(.svelte-1dq0jtc){object-fit:contain;width:40px;height:40px}.template-description.svelte-1dq0jtc{flex:1;min-width:0}.template-description.svelte-1dq0jtc strong:where(.svelte-1dq0jtc),.template-description.svelte-1dq0jtc small:where(.svelte-1dq0jtc){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.template-description.svelte-1dq0jtc strong:where(.svelte-1dq0jtc){font-size:12px;font-weight:500}.template-description.svelte-1dq0jtc small:where(.svelte-1dq0jtc){color:#9aa2ab;margin-top:7px;font-size:10px}.template-card.svelte-1dq0jtc>svg{color:#b3d1e7;flex-shrink:0}.template-details.svelte-1dq0jtc{flex-wrap:wrap;font-size:11px}.template-details.svelte-1dq0jtc input{width:220px;max-width:100%;font-size:12px}.template-hint.svelte-1dq0jtc{color:var(--studio-muted);flex:1;line-height:1.8}.template-delete-confirm.svelte-1dq0jtc{color:#edc9ad;flex-wrap:wrap;margin-top:14px;font-size:12px}.display-panel.svelte-1dq0jtc{background:#191c20;border:1px solid #ffffff12;border-radius:12px;overflow:hidden}.display-toolbar.svelte-1dq0jtc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:8px 20px;display:flex}.display-label.svelte-1dq0jtc{white-space:nowrap;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.live-dot.svelte-1dq0jtc{background:#abd3b4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 7px #abd3b433}.dimensions.svelte-1dq0jtc{color:#737980;border-left:1px solid #ffffff12;margin-left:7px;padding-left:14px;font:10px Geist Variable,sans-serif}.display-actions.svelte-1dq0jtc{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.display-actions.svelte-1dq0jtc button,.config-actions.svelte-1dq0jtc button{color:#a6abb1;gap:6px;font-size:11px}.progress.svelte-1dq0jtc{color:#787e85;white-space:nowrap;border-right:1px solid #ffffff12;margin-right:8px;padding-right:14px;font-size:10px}.progress.svelte-1dq0jtc strong:where(.svelte-1dq0jtc){color:#b3d1e7;font-size:13px;font-weight:500}.stage-shell.svelte-1dq0jtc{padding:0 12px;position:relative}.stage-shell.svelte-1dq0jtc:focus{outline:none}.event-banner.svelte-1dq0jtc{z-index:3;color:#e4d3b6;background:#18202bf0;border:1px solid #f1d39d35;border-radius:9px;align-items:center;gap:9px;width:max-content;max-width:calc(100% - 24px);padding:8px 12px;font-size:clamp(10px,1vw,13px);display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0004}.event-banner.svelte-1dq0jtc>span:where(.svelte-1dq0jtc){overflow-wrap:anywhere;min-width:0}.event-banner.svelte-1dq0jtc svg{flex-shrink:0}.event-banner.svelte-1dq0jtc button:where(.svelte-1dq0jtc){color:#dce5ef;font-size:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff20;border-radius:5px;flex-shrink:0;padding:4px 7px}.event-banner.svelte-1dq0jtc button:where(.svelte-1dq0jtc):hover{background:#ffffff18}.event-banner.svelte-1dq0jtc button:where(.svelte-1dq0jtc):focus-visible{outline-offset:2px;outline:2px solid #f1d39d}.board-frame.svelte-1dq0jtc{aspect-ratio:1320/740;width:100%;container-type:inline-size}.board.svelte-1dq0jtc{isolation:isolate;background-color:#272a2d;background-position:50%;background-size:cover;border-radius:4px;width:100%;height:100%;position:relative;overflow:hidden}.board-shade.svelte-1dq0jtc{z-index:-1;background:linear-gradient(90deg,#00000017,#0000 35%);position:absolute;inset:0}.board-introduction.svelte-1dq0jtc{width:25%;position:absolute;inset:0 auto 0 0}.board-rules.svelte-1dq0jtc{text-align:right;scrollbar-width:none;flex-direction:column;align-items:flex-end;gap:1cqw;max-height:30%;display:flex;position:absolute;top:44%;left:10%;right:8%;overflow:auto}.board-rules.svelte-1dq0jtc h2:where(.svelte-1dq0jtc),.board-rules.svelte-1dq0jtc p:where(.svelte-1dq0jtc){color:#181a1d;max-width:100%;text-align:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f6f3;border-radius:1.3cqw;padding:.55cqw 1.2cqw;font-size:1.25cqw;font-weight:650;line-height:1.4;box-shadow:0 .2cqw .5cqw #0002}.scratch-grid.svelte-1dq0jtc{place-items:center;gap:1.82cqw 1.44cqw;display:grid;position:absolute;inset:9% 5% 9% 25%}.preview-banner.svelte-1dq0jtc{color:#e3eff7;background:#18222bd9;border:1px solid #fff2;border-radius:20px;align-items:center;gap:8px;padding:5px 12px;font-size:10px;display:flex;position:absolute;bottom:1.5%;left:50%;transform:translate(-50%)}.stage-status.svelte-1dq0jtc{color:#9aa2ab;justify-content:space-between;align-items:center;gap:15px;min-height:43px;padding:9px 22px;font-size:11px;display:flex}.stage-status.svelte-1dq0jtc>div:where(.svelte-1dq0jtc){align-items:center;gap:9px;min-width:0;display:flex}.stage-status.svelte-1dq0jtc>div:where(.svelte-1dq0jtc) svg{color:#9ec2dd;flex-shrink:0}.status-hint.svelte-1dq0jtc{color:#666d75;white-space:nowrap;align-items:center;gap:9px;font-size:10px;display:flex}.status-dot.svelte-1dq0jtc{background:#5a7160;border-radius:50%;width:5px;height:5px}.status-dot.busy.svelte-1dq0jtc{background:#ddc18b;animation:.8s infinite alternate svelte-1dq0jtc-pulse}.reset-overlay.svelte-1dq0jtc{z-index:20;background:#080a0dbb;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.reset-confirm.svelte-1dq0jtc{color:#e9e9e7;background:#20242a;border:1px solid #ffffff28;border-radius:12px;max-width:480px;padding:24px;font-size:13px}.reset-confirm.svelte-1dq0jtc h3:where(.svelte-1dq0jtc){font-size:18px;font-weight:600}.reset-confirm.svelte-1dq0jtc p:where(.svelte-1dq0jtc){color:#a6abb1;margin:12px 0 20px}.reset-confirm.svelte-1dq0jtc>div:where(.svelte-1dq0jtc){flex-wrap:wrap;gap:8px;display:flex}.stage-shell.presentation.svelte-1dq0jtc{z-index:9999;background:#080a0d;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;inset:0}.presentation.svelte-1dq0jtc .board-frame:where(.svelte-1dq0jtc){flex-shrink:0;width:min(100vw,178.378dvh)}.presentation.svelte-1dq0jtc .board:where(.svelte-1dq0jtc){border-radius:0}.presentation-controls.svelte-1dq0jtc{z-index:10;pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:absolute;top:16px;left:18px;right:18px}.presentation-controls.svelte-1dq0jtc button:where(.svelte-1dq0jtc),.presentation-controls.svelte-1dq0jtc select:where(.svelte-1dq0jtc){color:#fff;cursor:pointer;pointer-events:auto;background:#151b22e6;border:1px solid #ffffff28;border-radius:8px;align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:flex}.presentation-controls.svelte-1dq0jtc button:where(.svelte-1dq0jtc):disabled{opacity:.4;cursor:default}.presentation-controls.svelte-1dq0jtc select:where(.svelte-1dq0jtc){background:#20242a;max-width:180px}.fullscreen-error.svelte-1dq0jtc{color:#f1d39d;text-align:right;background:#151b22e6;border-radius:8px;flex-basis:100%;padding:8px 12px;font-size:12px}kbd.svelte-1dq0jtc{color:#b6bdc6;border:1px solid #ffffff2b;border-radius:3px;padding:1px 5px;font-size:10px}.settings-panel.svelte-1dq0jtc{background:#171a1e;border:1px solid #ffffff10;border-radius:12px;margin-top:28px;overflow:hidden}.settings-heading.svelte-1dq0jtc{border-bottom:1px solid var(--studio-line);justify-content:space-between;align-items:center;gap:10px;min-height:66px;padding:14px 23px;display:flex}.settings-heading.svelte-1dq0jtc>div:where(.svelte-1dq0jtc){align-items:center;gap:9px;display:flex}.config-actions.svelte-1dq0jtc{flex-wrap:wrap}.settings-heading.svelte-1dq0jtc svg{color:#9ca9b4}.settings-heading.svelte-1dq0jtc h2:where(.svelte-1dq0jtc){font-size:14px;font-weight:550}.settings-heading.svelte-1dq0jtc>div:where(.svelte-1dq0jtc)>span:where(.svelte-1dq0jtc){color:#737a82;border-left:1px solid #ffffff15;margin-left:5px;padding-left:14px;font-size:11px}.settings-layout.svelte-1dq0jtc{grid-template-columns:238px minmax(0,1fr);display:grid}.settings-sidebar.svelte-1dq0jtc{border-right:1px solid var(--studio-line);background:#14171a55;padding:24px 20px}.setting-nav.svelte-1dq0jtc{flex-direction:column;gap:6px;display:flex}.setting-nav.svelte-1dq0jtc button:where(.svelte-1dq0jtc){color:#9199a3;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:10px;width:100%;padding:12px;font-size:12px;display:flex}.setting-nav.svelte-1dq0jtc button.selected:where(.svelte-1dq0jtc){color:#bdd8ed;background:#a5c9e510;border-color:#a5c9e522}.setting-nav.svelte-1dq0jtc button:where(.svelte-1dq0jtc)>span:where(.svelte-1dq0jtc){flex:1}.setting-nav.svelte-1dq0jtc small:where(.svelte-1dq0jtc){background:#a5c9e514;border-radius:3px;padding:0 5px;font-size:10px}fieldset.svelte-1dq0jtc{border:0;min-width:0;margin:0;padding:0}fieldset.svelte-1dq0jtc:disabled{opacity:.55}.board-controls.svelte-1dq0jtc{margin-top:30px}.board-controls.svelte-1dq0jtc label{color:#b9bfc6;justify-content:space-between;font-size:11px;font-weight:450;display:flex}.board-controls.svelte-1dq0jtc label span{color:#7e98ad;font-size:10px}.stepper.svelte-1dq0jtc{background:#101316;border:1px solid #ffffff12;border-radius:6px;align-items:center;margin:10px 0 25px;display:flex}.stepper.svelte-1dq0jtc input{text-align:center;color:#e4e8ed;height:34px;box-shadow:none;appearance:textfield;background:0 0;border:none;padding:0;font-size:13px}.stepper.svelte-1dq0jtc input::-webkit-inner-spin-button{appearance:none;margin:0}.stepper.svelte-1dq0jtc input::-webkit-outer-spin-button{appearance:none;margin:0}.stepper.svelte-1dq0jtc button{color:#828e98;flex-shrink:0;width:34px;height:32px}.column-range.svelte-1dq0jtc{accent-color:#aacce5;cursor:pointer;width:100%;height:3px;margin:18px 0 8px}.range-labels.svelte-1dq0jtc{color:#5f6871;justify-content:space-between;font-size:9px;display:flex}.auto-jump.svelte-1dq0jtc{border-top:1px solid var(--studio-line);justify-content:space-between;align-items:center;gap:10px;margin-top:25px;padding-top:24px;display:flex}.chain-delay.svelte-1dq0jtc{margin-top:22px}.auto-jump.svelte-1dq0jtc p:where(.svelte-1dq0jtc),.chain-delay.svelte-1dq0jtc p:where(.svelte-1dq0jtc){color:#69737e;margin-top:7px;font-size:9px}.switch-input.svelte-1dq0jtc{appearance:none;cursor:pointer;background:#373d43;border:1px solid #ffffff15;border-radius:20px;flex-shrink:0;width:30px;height:18px;transition:background .16s;position:relative}.switch-input.svelte-1dq0jtc:after{content:"";background:#a8b0b8;border-radius:50%;width:10px;height:10px;transition:transform .16s;position:absolute;top:3px;left:3px}.switch-input.svelte-1dq0jtc:checked{background:#aacbe1}.switch-input.svelte-1dq0jtc:checked:after{background:#243b4c;transform:translate(12px)}.switch-input.svelte-1dq0jtc:focus-visible{outline-offset:3px;outline:2px solid #b7d6ec}.small-note.svelte-1dq0jtc{color:#747f89;background:#ffffff02;border:1px solid #ffffff07;border-radius:7px;align-items:flex-start;gap:8px;margin-top:26px;padding:12px;display:flex}.small-note.svelte-1dq0jtc svg{color:#9bb6ca;flex-shrink:0;margin-top:3px}.small-note.svelte-1dq0jtc p:where(.svelte-1dq0jtc){font-size:10px;line-height:1.9}.settings-content.svelte-1dq0jtc{padding:26px}.content-heading.svelte-1dq0jtc{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.content-heading.svelte-1dq0jtc h3:where(.svelte-1dq0jtc){font-size:14px;font-weight:500}.content-heading.svelte-1dq0jtc p:where(.svelte-1dq0jtc){color:#737d87;margin-top:7px;font-size:11px;line-height:1.8}.count-label.svelte-1dq0jtc{color:#667380;white-space:nowrap;font-size:10px}.item-editor-grid.svelte-1dq0jtc{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.item-editor.svelte-1dq0jtc{background:#11141866;border:1px solid #ffffff0d;border-radius:8px;min-width:0;padding:12px;transition:border-color .15s}.item-editor.svelte-1dq0jtc:focus-within{border-color:#aacde751}.item-editor.opened.svelte-1dq0jtc{background:#9ac9d006}.item-editor-heading.svelte-1dq0jtc{justify-content:space-between;align-items:center;gap:4px;margin-bottom:10px;display:flex}.item-editor-heading.svelte-1dq0jtc label:where(.svelte-1dq0jtc){color:#89939d;cursor:pointer;align-items:center;gap:6px;font-size:10px;display:flex}.item-editor-heading.svelte-1dq0jtc label:where(.svelte-1dq0jtc)>span:where(.svelte-1dq0jtc){color:#d4dce3;background:#333940;border:1px solid #ffffff0c;border-radius:5px;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.item-editor-heading.svelte-1dq0jtc label:where(.svelte-1dq0jtc)>span.blue:where(.svelte-1dq0jtc){color:#1d3548;background:#91b6d0}.item-editor-heading.svelte-1dq0jtc small:where(.svelte-1dq0jtc){color:#7aa58c;align-items:center;gap:3px;font-size:8px;display:flex}textarea.svelte-1dq0jtc{resize:vertical;color:#dce2e6;width:100%;min-height:58px;font:inherit;background:#0f1215;border:1px solid #ffffff10;border-radius:5px;padding:9px 10px;font-size:12px;line-height:1.6;transition:border-color .15s;display:block}textarea.svelte-1dq0jtc:focus{border-color:#a1c6e26b;outline:none}textarea.svelte-1dq0jtc::placeholder{color:#535d66}.item-behavior.svelte-1dq0jtc{align-items:center;gap:4px;margin-top:9px;display:flex}select.svelte-1dq0jtc{color:#a0afbc;width:90px;min-width:0;font:inherit;cursor:pointer;background:#1b2026;border:1px solid #ffffff0d;border-radius:4px;padding:5px 4px;font-size:10px}.item-behavior.svelte-1dq0jtc input:where(.svelte-1dq0jtc){color:#b5ccdf;background:#141a1f;border:1px solid #ffffff0d;border-radius:4px;width:40px;min-width:0;padding:5px;font-size:10px}.item-behavior.svelte-1dq0jtc>span:where(.svelte-1dq0jtc){color:#677582;font-size:9px}.item-behavior.svelte-1dq0jtc .behavior-hint:where(.svelte-1dq0jtc){white-space:nowrap;margin-left:auto;font-size:8px}.settings-footer.svelte-1dq0jtc{border-top:1px solid var(--studio-line);color:#66717b;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:10px 23px;font-size:10px;display:flex}.settings-footer.svelte-1dq0jtc>span:where(.svelte-1dq0jtc):first-child{align-items:center;gap:6px;display:flex}.settings-footer.svelte-1dq0jtc svg{color:#8cae9c}.hidden-input.svelte-1dq0jtc{display:none}.appearance-editor.svelte-1dq0jtc{gap:22px;display:grid}.image-setting.svelte-1dq0jtc{border-bottom:1px solid var(--studio-line);align-items:center;gap:20px;padding-bottom:22px;display:flex}.image-preview.svelte-1dq0jtc{background-position:50%;background-size:cover;border:1px solid #ffffff15;border-radius:7px;flex-shrink:0;width:185px;height:104px;position:relative;overflow:hidden}.image-preview.svelte-1dq0jtc>span:where(.svelte-1dq0jtc){color:#b7c5d0;background:#080b10a0;border:1px solid #ffffff17;border-radius:4px;padding:2px 5px;font-size:9px;position:absolute;bottom:8px;left:9px}.cover-preview.svelte-1dq0jtc{background:#20262c;justify-content:center;display:flex}.cover-preview.svelte-1dq0jtc img:where(.svelte-1dq0jtc){object-fit:cover;background:linear-gradient(135deg,#a5c9e3,#82abd0);width:104px;height:104px}.image-setting.svelte-1dq0jtc h4:where(.svelte-1dq0jtc){font-size:12px;font-weight:500}.image-setting.svelte-1dq0jtc p:where(.svelte-1dq0jtc){color:#6d7a86;margin:7px 0 12px;font-size:10px}.image-actions.svelte-1dq0jtc{gap:5px;display:flex}.image-actions.svelte-1dq0jtc button{font-size:10px}.intro-fields.svelte-1dq0jtc{gap:20px;max-width:560px;display:grid}.intro-fields.svelte-1dq0jtc label{color:#b6c0c9;gap:8px;margin-bottom:9px;font-size:11px;font-weight:400;display:flex}.intro-fields.svelte-1dq0jtc label small{color:#697883;font-size:10px}.intro-fields.svelte-1dq0jtc input{background:#0f1215;border-color:#ffffff12;font-size:12px}.page-footer.svelte-1dq0jtc{color:#505b64;letter-spacing:.4px;justify-content:center;align-items:center;gap:7px;margin-top:27px;font-size:10px;display:flex}@keyframes svelte-1dq0jtc-pulse{to{opacity:.35}}@media (width<=1200px){.scratch-studio.svelte-1dq0jtc{padding:28px 24px 20px}.item-editor-grid.svelte-1dq0jtc{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-layout.svelte-1dq0jtc{grid-template-columns:215px minmax(0,1fr)}.settings-content.svelte-1dq0jtc{padding:22px}}@media (width<=900px){.item-editor-grid.svelte-1dq0jtc{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-tag.svelte-1dq0jtc,.dimensions.svelte-1dq0jtc{display:none}.image-preview.svelte-1dq0jtc{width:130px;height:90px}.cover-preview.svelte-1dq0jtc img:where(.svelte-1dq0jtc){width:90px;height:90px}.image-setting.svelte-1dq0jtc{gap:14px}.settings-heading.svelte-1dq0jtc>div:where(.svelte-1dq0jtc)>span:where(.svelte-1dq0jtc){display:none}.image-actions.svelte-1dq0jtc{flex-wrap:wrap}}@media (width<=640px){.template-panel.svelte-1dq0jtc{padding:14px}.template-hint.svelte-1dq0jtc{flex-basis:100%}.scratch-studio.svelte-1dq0jtc{padding:20px 12px}.page-header.svelte-1dq0jtc{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-bottom:20px}h1.svelte-1dq0jtc{font-size:21px}.title-row.svelte-1dq0jtc{margin-top:17px}.subtitle.svelte-1dq0jtc{max-width:220px;font-size:10px;line-height:1.8}.fullscreen-button{height:32px;padding:0 9px;font-size:10px}.display-toolbar.svelte-1dq0jtc{flex-wrap:wrap;gap:7px;padding:12px}.display-actions.svelte-1dq0jtc{gap:0}.display-actions.svelte-1dq0jtc button{padding:0 7px;font-size:10px}.progress.svelte-1dq0jtc{margin-right:4px;padding-right:8px;font-size:9px}.stage-shell.svelte-1dq0jtc{padding:0 5px;position:relative}.stage-status.svelte-1dq0jtc{padding:10px 12px;font-size:10px}.status-hint.svelte-1dq0jtc{display:none}.settings-panel.svelte-1dq0jtc{margin-top:20px}.settings-heading.svelte-1dq0jtc{flex-wrap:wrap;padding:12px 15px}.settings-layout.svelte-1dq0jtc{grid-template-columns:1fr}.settings-sidebar.svelte-1dq0jtc{border-right:0;border-bottom:1px solid var(--studio-line);padding:16px}.setting-nav.svelte-1dq0jtc{flex-direction:row}.setting-nav.svelte-1dq0jtc button:where(.svelte-1dq0jtc){padding:10px}.board-controls.svelte-1dq0jtc{grid-template-columns:1fr 1fr;column-gap:20px;margin-top:20px;display:grid}.board-controls.svelte-1dq0jtc>label:first-child{grid-area:1/1}.stepper.svelte-1dq0jtc{grid-area:2/1/span 2;margin:9px 0 0}.board-controls.svelte-1dq0jtc>label[for=columns]{grid-area:1/2}.column-range.svelte-1dq0jtc{grid-area:2/2;margin-top:18px}.range-labels.svelte-1dq0jtc{grid-area:3/2}.auto-jump.svelte-1dq0jtc{grid-column:1/-1;margin-top:18px;padding-top:16px}.small-note.svelte-1dq0jtc{display:none}.settings-content.svelte-1dq0jtc{padding:20px 14px}.item-editor-grid.svelte-1dq0jtc{gap:9px}.item-editor.svelte-1dq0jtc{padding:10px}.settings-footer.svelte-1dq0jtc{padding:10px 15px;font-size:9px}.settings-footer.svelte-1dq0jtc>span:where(.svelte-1dq0jtc):last-child{display:none}.content-heading.svelte-1dq0jtc h3:where(.svelte-1dq0jtc){font-size:13px}.content-heading.svelte-1dq0jtc p:where(.svelte-1dq0jtc){font-size:10px}.reset-confirm.svelte-1dq0jtc{flex-direction:column;align-items:flex-start;padding:12px;font-size:11px}.image-preview.svelte-1dq0jtc{width:100px}.preview-banner.svelte-1dq0jtc{white-space:nowrap;padding:3px 8px;font-size:8px}}@media (prefers-reduced-motion:reduce){.svelte-1dq0jtc,.svelte-1dq0jtc:after{transition:none!important;animation:none!important}}
