.rl.svelte-x482im{border-top:1px solid var(--sst-line)}.rl__badge.svelte-x482im{display:inline-flex;align-items:center;gap:10px;margin:0;padding:6px 14px;border:1px solid rgba(251,191,36,.6);border-radius:999px;background:#fbbf2414;font:700 .8125rem/1.3 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-gold)}.rl__loop.svelte-x482im{margin-top:2rem;display:grid;gap:.75rem}.rl__steps.svelte-x482im{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.rl__step.svelte-x482im{position:relative;min-height:var(--sst-touch);display:grid;grid-template-columns:auto 1fr;gap:.2rem .75rem;align-items:center;padding:1rem 1.1rem;border:1px solid var(--sst-line);border-radius:18px;background:var(--sst-panel-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;color:var(--sst-text);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.rl__step.svelte-x482im:hover,.rl__step[aria-selected=true].svelte-x482im{border-color:var(--sst-gold);box-shadow:0 0 0 1px var(--sst-gold),0 0 28px #fbbf2440}.rl__step.svelte-x482im:focus-visible{outline:2px solid var(--sst-text);outline-offset:3px}.rl__who.svelte-x482im{font:600 .8125rem/1.3 var(--sst-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sst-cyan)}.rl__title.svelte-x482im{grid-column:1 / -1;font-weight:700;font-size:1.05rem;line-height:1.3}.rl__back.svelte-x482im{margin:0;font:600 .8125rem/1.4 var(--sst-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sst-text-muted)}.rl__back.svelte-x482im span:where(.svelte-x482im){color:var(--sst-gold);font-size:1rem}.rl__panel.svelte-x482im{margin-top:1.25rem;display:grid;gap:1.25rem;padding:1.25rem 0 0 14px;border-left:2px solid var(--sst-gold);align-items:start}@media(min-width:900px){.rl__panel.svelte-x482im{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.rl__panel.svelte-x482im:has(.rl__shot--phone:where(.svelte-x482im)){grid-template-columns:minmax(0,1fr) 240px}}.rl__text.svelte-x482im{display:grid;gap:.6rem;align-content:start;min-width:0}.rl__shot.svelte-x482im{min-width:0;display:grid;justify-items:center}.rl__shot--phone.svelte-x482im .pf{max-width:240px}.rl__panel.svelte-x482im:focus-visible{outline:2px solid var(--sst-gold);outline-offset:3px}.rl__panel-who.svelte-x482im{color:var(--sst-gold)}.rl__body.svelte-x482im{margin:0;max-width:60ch;font-size:1.05rem;line-height:1.6;color:var(--sst-text)}.rl__status.svelte-x482im{margin:0;font:600 .8125rem/1.4 var(--sst-font-mono);color:var(--sst-text-muted)}.rl__status.svelte-x482im strong:where(.svelte-x482im){color:var(--sst-gold)}@media(prefers-reduced-motion:reduce){.rl__step.svelte-x482im{transition:none}}.sp__grid.svelte-1n65f56{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.sp__item.svelte-1n65f56{display:flex;flex-direction:column;gap:.6rem;border-left:2px solid var(--sst-cyan)}.sp__title.svelte-1n65f56{margin:0;font-size:1.2rem;line-height:1.25;font-weight:700;color:var(--sst-text)}.sp__link.svelte-1n65f56{margin-top:auto;min-height:var(--sst-touch);display:inline-flex;align-items:center;gap:6px;font:600 .8125rem/1.2 var(--sst-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--sst-cyan);text-decoration:none}.sp__link.svelte-1n65f56:hover,.sp__link.svelte-1n65f56:focus-visible{color:var(--sst-gold)}
