.ways.svelte-6vc48t{padding-top:2.4rem}.waygrid.svelte-6vc48t{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.8rem;margin-top:1.2rem;display:grid}.way.svelte-6vc48t{background:var(--bg-raise);border:1.5px solid var(--line);color:var(--ink);border-radius:1rem;gap:.3rem;padding:1rem 1.1rem;text-decoration:none;display:grid}.way.svelte-6vc48t:hover{border-color:var(--accent)}.way.svelte-6vc48t .t:where(.svelte-6vc48t){text-transform:uppercase;letter-spacing:.05em;color:var(--accent-deep);font-size:.75rem;font-weight:700}.way.svelte-6vc48t strong:where(.svelte-6vc48t){font-size:1.1rem}.way.svelte-6vc48t span:where(.svelte-6vc48t):last-child{color:var(--ink-dim);font-size:.95rem}.apply.svelte-6vc48t{background:var(--bg-raise);border:2px solid var(--ink);border-radius:var(--radius);box-shadow:6px 6px 0 var(--ink);padding:1.4rem 1.5rem}.apply.svelte-6vc48t h3:where(.svelte-6vc48t){text-transform:uppercase;margin-bottom:.2rem;font-size:1.4rem}.apply.svelte-6vc48t .sub:where(.svelte-6vc48t){color:var(--ink-dim);margin-bottom:1rem;font-size:.92rem}.kinds.svelte-6vc48t{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.kind.svelte-6vc48t{border:1.5px solid var(--line);cursor:pointer;border-radius:12px;flex-direction:column;gap:.1rem;margin:0;padding:.6rem .75rem;display:flex}.kind.svelte-6vc48t:hover{border-color:var(--accent)}.kind.on.svelte-6vc48t{border-color:var(--accent);background:var(--accent-wash)}.kind.svelte-6vc48t input:where(.svelte-6vc48t){display:none}.kind.svelte-6vc48t strong:where(.svelte-6vc48t){color:var(--ink);font-size:.92rem}.kind.svelte-6vc48t small:where(.svelte-6vc48t){color:var(--ink-dim);font-size:.75rem;line-height:1.3}.apply.svelte-6vc48t label:where(.svelte-6vc48t){color:var(--ink-dim);margin:.9rem 0 .35rem;font-size:.85rem;font-weight:600;display:block}.select.svelte-6vc48t{background:var(--bg-raise);border:1.5px solid var(--line);width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:.8rem 1rem}.apply.svelte-6vc48t .btn:where(.svelte-6vc48t){width:100%;margin-top:1.1rem}.pubrow.svelte-6vc48t{color:var(--ink-dim);cursor:pointer;align-items:center;gap:.5rem;margin:.9rem 0 0;font-size:.9rem;display:flex}.pubrow.svelte-6vc48t input:where(.svelte-6vc48t){width:auto;accent-color:var(--accent);margin:0}.wide.svelte-6vc48t{max-width:62ch;margin-top:1.2rem;font-size:1.05rem}@media (width<=520px){.kinds.svelte-6vc48t{grid-template-columns:1fr}}
