.rec.svelte-1c8dhgf{gap:1.25rem;display:grid}.deck.svelte-1c8dhgf{border:1px solid var(--line-strong);background:linear-gradient(#1a1440,#0d0928);border-radius:18px;gap:1rem;padding:clamp(1rem,3vw,1.75rem);display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,inset 0 -2px #0006,0 20px 50px -20px #000000b3}.display.svelte-1c8dhgf{color:var(--vfd);text-shadow:0 0 8px;background:#050318;border-radius:10px;justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 1rem;display:flex;box-shadow:inset 0 2px 10px #000c}.state.svelte-1c8dhgf{letter-spacing:.08em;font-size:clamp(1rem,3vw,1.3rem)}.live.svelte-1c8dhgf .state:where(.svelte-1c8dhgf){color:#ff3b5c;animation:1s steps(2,end) infinite svelte-1c8dhgf-blink}.time.svelte-1c8dhgf{font-size:clamp(1.4rem,5vw,2.2rem)}.time.svelte-1c8dhgf small:where(.svelte-1c8dhgf){opacity:.55;font-size:.5em}.meter.svelte-1c8dhgf{align-items:center;gap:3px;height:72px;padding:0 2px;display:flex}.meter.svelte-1c8dhgf i:where(.svelte-1c8dhgf){height:calc(6% + var(--l) * 94%);background:linear-gradient(0deg, var(--blue), var(--magenta) 70%, #ff3b5c);min-height:3px;opacity:calc(.25 + var(--l) * .75);border-radius:2px;flex:1;transition:height 60ms linear}.progress.svelte-1c8dhgf,.bar.svelte-1c8dhgf{background:#ffffff14;border-radius:4px;height:4px;overflow:hidden}.progress.svelte-1c8dhgf i:where(.svelte-1c8dhgf),.bar.svelte-1c8dhgf i:where(.svelte-1c8dhgf){background:var(--signature);height:100%;display:block}.controls.svelte-1c8dhgf{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.say.svelte-1c8dhgf{color:var(--haze);flex:1;min-width:14rem;margin:0}.controls.svelte-1c8dhgf audio:where(.svelte-1c8dhgf){flex:1;min-width:14rem;height:44px}.knob.svelte-1c8dhgf{cursor:pointer;background:radial-gradient(circle at 35% 30%,#3a3160,#140f33 70%);border:0;border-radius:50%;flex:none;place-items:center;width:84px;height:84px;transition:transform .12s;display:grid;position:relative;box-shadow:0 0 0 3px #2a2350,0 0 0 5px #0b072e,0 10px 24px #0009,inset 0 2px 3px #ffffff26}.knob.svelte-1c8dhgf:hover{transform:scale(1.04)}.knob.svelte-1c8dhgf:active{transform:scale(.96)}.knob.svelte-1c8dhgf:focus-visible{outline:3px solid var(--magenta);outline-offset:4px}.knob.svelte-1c8dhgf:disabled{opacity:.6;cursor:wait}.knob.svelte-1c8dhgf .dot:where(.svelte-1c8dhgf){background:radial-gradient(circle at 35% 30%,#ff7b93,#ff1744 60%,#b0002a);border-radius:50%;width:34px;height:34px;box-shadow:0 0 18px #ff1744}.knob.svelte-1c8dhgf:after{content:"";pointer-events:none;border:2px solid #ff17448c;border-radius:50%;animation:2.2s ease-out infinite svelte-1c8dhgf-ring;position:absolute;inset:-6px}.knob.stop.svelte-1c8dhgf:after{border-color:#ff1744;animation-duration:1s}.knob.svelte-1c8dhgf .sq:where(.svelte-1c8dhgf){background:#ff1744;border-radius:5px;width:28px;height:28px;box-shadow:0 0 16px #ff1744}.problem.svelte-1c8dhgf{color:#ffc2d4;background:#ff5c8a1a;border:1px solid #ff5c8a66;border-radius:12px;margin:0;padding:.9rem 1.1rem}.problem.svelte-1c8dhgf a:where(.svelte-1c8dhgf){color:#fff;font-weight:700}.rform.svelte-1c8dhgf{grid-template-columns:1fr 1fr;gap:1.1rem;display:grid}.rform.svelte-1c8dhgf .full:where(.svelte-1c8dhgf){grid-column:1/-1}.rform.svelte-1c8dhgf textarea:where(.svelte-1c8dhgf){min-height:90px}.opt.svelte-1c8dhgf{color:var(--lilac);font-weight:400}.agree.svelte-1c8dhgf{border:1px solid var(--line-strong);cursor:pointer;background:#05031a66;border-radius:12px;align-items:flex-start;gap:.7rem;padding:.9rem 1rem;font-size:.95rem;display:flex}.agree.bad.svelte-1c8dhgf{border-color:#ff5c8a}.agree.svelte-1c8dhgf input:where(.svelte-1c8dhgf){width:20px;height:20px;accent-color:var(--magenta);flex:none;margin-top:.1rem}.error.svelte-1c8dhgf{color:#ff8fb5;margin:0;font-size:.88rem}.foot.svelte-1c8dhgf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.privacy.svelte-1c8dhgf{color:var(--lilac);max-width:52ch;margin:0;font-size:13px}.done.svelte-1c8dhgf{border:1px solid var(--line-strong);background:#050318;border-radius:18px;justify-items:start;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.done.svelte-1c8dhgf .big:where(.svelte-1c8dhgf){color:var(--vfd);text-shadow:0 0 12px;font-size:clamp(1.8rem,6vw,2.8rem)}.done.svelte-1c8dhgf p:where(.svelte-1c8dhgf){color:var(--ink);max-width:50ch;margin:0;font-size:1.1rem}@keyframes svelte-1c8dhgf-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes svelte-1c8dhgf-blink{50%{opacity:.35}}@media (width<=480px){.time.svelte-1c8dhgf small:where(.svelte-1c8dhgf){display:none}}@media (width<=640px){.rform.svelte-1c8dhgf{grid-template-columns:1fr}.knob.svelte-1c8dhgf{width:72px;height:72px}.meter.svelte-1c8dhgf{height:56px}}@media (prefers-reduced-motion:reduce){.knob.svelte-1c8dhgf:after,.live.svelte-1c8dhgf .state:where(.svelte-1c8dhgf){animation:none}}.req-page[data-astro-cid-qqamvqib]{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:1.5rem;display:grid}.main[data-astro-cid-qqamvqib]{gap:.75rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.main[data-astro-cid-qqamvqib] h2[data-astro-cid-qqamvqib]{margin:0 0 .5rem}.side[data-astro-cid-qqamvqib]{gap:1.5rem;display:grid}.side[data-astro-cid-qqamvqib] .panel[data-astro-cid-qqamvqib]{padding:1.5rem}.side[data-astro-cid-qqamvqib] h2[data-astro-cid-qqamvqib]{font-size:var(--step-2);margin-top:0}.how[data-astro-cid-qqamvqib] ol[data-astro-cid-qqamvqib]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.how[data-astro-cid-qqamvqib] li[data-astro-cid-qqamvqib]{grid-template-columns:auto 1fr;align-items:start;gap:.9rem;display:grid}.how[data-astro-cid-qqamvqib] .vfd[data-astro-cid-qqamvqib]{color:var(--vfd);text-shadow:0 0 8px;font-size:1.3rem;line-height:1.2}.how[data-astro-cid-qqamvqib] p[data-astro-cid-qqamvqib]{color:var(--haze);margin:0;font-size:15px}.how[data-astro-cid-qqamvqib] b[data-astro-cid-qqamvqib]{color:var(--ink)}.tips[data-astro-cid-qqamvqib] ul[data-astro-cid-qqamvqib]{color:var(--haze);gap:.5rem;margin:0;padding-left:1.1rem;font-size:15px;display:grid}.phone[data-astro-cid-qqamvqib] p[data-astro-cid-qqamvqib]{margin-top:0}@media (width<=1000px){.req-page[data-astro-cid-qqamvqib]{grid-template-columns:1fr}}
