.desk.svelte-1jdcd8y{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid}.desk.svelte-1jdcd8y .cam{height:30svh;min-height:200px;max-height:340px}.body.svelte-1jdcd8y{grid-template-columns:minmax(0,1fr);align-content:start;gap:22px;width:100%;max-width:46rem;margin:0 auto;padding:26px 20px 48px;display:grid}.line.svelte-1jdcd8y{color:var(--tube);font-size:clamp(17px,4.6vw,22px);font-weight:500;line-height:1.35}.terminal.svelte-1jdcd8y{min-height:18rem}.gate.svelte-1jdcd8y{border:1px solid color-mix(in oklab, var(--static) 28%, transparent);place-items:center;min-height:18rem;display:grid}.pickup.svelte-1jdcd8y{min-width:10rem;min-height:52px;font-family:var(--font-term);color:var(--tube);background:color-mix(in oklab, var(--tube) 4%, transparent);border:1px solid color-mix(in oklab, var(--static) 60%, transparent);cursor:pointer;border-radius:2px;padding:0 24px;font-size:16px;font-weight:500;transition:border-color .12s,background-color .12s}.pickup.svelte-1jdcd8y:hover{border-color:var(--tube);background:color-mix(in oklab, var(--tube) 8%, transparent)}.back.svelte-1jdcd8y{justify-self:start;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.dimmer.svelte-1jdcd8y{opacity:.72}@media (width>=900px){.body.svelte-1jdcd8y{padding-top:40px}}
