.garage.svelte-1uha8ag{background:#d7dbd4;background-image:linear-gradient(rgba(0,0,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.04) 1px,transparent 1px);background-size:40px 40px;padding:3rem 0}.g-grid.svelte-1uha8ag{display:grid;gap:2.5rem}@media(min-width:1024px){.g-grid.svelte-1uha8ag{grid-template-columns:1fr 1.1fr;align-items:start}}.kick.svelte-1uha8ag{font:400 .85rem Share Tech Mono,monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--color-primary-dark)}h1.svelte-1uha8ag{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.6rem,6vw,4.2rem);line-height:1;text-transform:uppercase}.sub.svelte-1uha8ag{color:#334155;margin:.8rem 0 1.4rem;max-width:34rem}.schedule.svelte-1uha8ag{width:100%;max-width:30rem;border-collapse:collapse;background:#fff;font-size:.9rem;border:2px solid #0f172a}.schedule.svelte-1uha8ag th:where(.svelte-1uha8ag){background:#0f172a;color:#fff;font:400 .72rem Share Tech Mono,monospace;text-transform:uppercase;padding:.35rem .5rem;text-align:left}.schedule.svelte-1uha8ag td:where(.svelte-1uha8ag){border-top:1px solid #cbd5e1;padding:.45rem .5rem;font-family:Share Tech Mono,monospace}.schedule.svelte-1uha8ag td:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){font-family:var(--font-body);font-weight:600;color:var(--color-primary-dark)}.box.svelte-1uha8ag{background:linear-gradient(#a8b0b8,#8d969f);border-radius:6px;padding:1rem;box-shadow:inset 0 0 0 3px #6b737b,0 25px 40px -20px #0009}.door-label.svelte-1uha8ag{background:#fff;display:inline-block;font:400 .75rem Share Tech Mono,monospace;padding:.2rem .5rem;margin-bottom:.8rem;border:1px solid #555}.toggle.svelte-1uha8ag{flex-shrink:0;width:2.4rem;height:1.6rem;background:#1f2937;border-radius:3px;display:flex;align-items:center;padding:3px}.toggle.svelte-1uha8ag i:where(.svelte-1uha8ag){width:45%;height:100%;background:#e5e7eb;border-radius:2px;transition:transform .2s}.toggle.big.svelte-1uha8ag{width:3.4rem;height:2.2rem}.main.svelte-1uha8ag{display:flex;align-items:center;gap:.8rem;background:#0f172a;color:#fff;padding:.8rem;border-radius:4px;text-decoration:none;margin-bottom:.8rem}.main.svelte-1uha8ag:hover .toggle:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag),.breaker.svelte-1uha8ag:hover .toggle:where(.svelte-1uha8ag) i:where(.svelte-1uha8ag){transform:translate(110%);background:var(--color-accent)}.m-txt.svelte-1uha8ag{font-family:var(--font-heading);font-weight:600;font-size:1.15rem;line-height:1.2;text-transform:uppercase}.m-txt.svelte-1uha8ag em:where(.svelte-1uha8ag){display:block;font:400 .7rem Share Tech Mono,monospace;color:var(--color-accent);font-style:normal;letter-spacing:.1em}.rows.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;background:#1f2937;padding:.5rem;border-radius:4px}@media(max-width:640px){.rows.svelte-1uha8ag{grid-template-columns:1fr}}.breaker.svelte-1uha8ag{display:flex;align-items:center;gap:.5rem;background:#f1f5f9;padding:.45rem .5rem;border-radius:3px;text-decoration:none;color:#0f172a}.num.svelte-1uha8ag{font:400 .7rem Share Tech Mono,monospace;color:#64748b;width:1.2rem}.b-txt.svelte-1uha8ag{font-size:.78rem;font-weight:600;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.array.svelte-1uha8ag{padding-block:3rem 4rem}.a-head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem}.a-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-family:var(--font-heading);font-weight:700;font-size:2rem;text-transform:uppercase}.a-head.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:600;color:var(--color-primary-dark)}.grid.svelte-1uha8ag{display:grid;gap:1.3rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}
