footer.svelte-jz8lnl{background:var(--ink);color:var(--paper)}.in.svelte-jz8lnl{padding-top:48px;padding-bottom:48px;display:flex;flex-wrap:wrap;gap:24px 48px;justify-content:space-between;align-items:flex-end}.big.svelte-jz8lnl{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(32px,4vw,56px);line-height:1;letter-spacing:-.03em;max-width:720px}.by.svelte-jz8lnl{margin:0;font-family:var(--mono);font-size:13px;color:var(--dark-muted)}.road.svelte-1lfci53{padding-top:48px;padding-bottom:80px}h2.svelte-1lfci53{margin-bottom:24px!important}ol.svelte-1lfci53{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0}li.svelte-1lfci53{border-top:6px solid var(--ink);padding:14px 16px 0 0}li.y.svelte-1lfci53{border-top-color:var(--accent)}.n.svelte-1lfci53{margin:0;font-family:var(--mono);font-size:12px}.name.svelte-1lfci53{margin:4px 0 0;font-family:var(--display);font-weight:700;font-size:22px}.t.svelte-1lfci53{margin:4px 0 0;font-size:14px;color:var(--muted)}@media(max-width:600px){ol.svelte-1lfci53{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}.bar.svelte-bgkmth{margin-top:12px;display:grid;grid-template-columns:repeat(30,minmax(0,1fr));gap:2px;height:14px}span.svelte-bgkmth{box-shadow:inset 0 0 0 1px var(--tick)}span.g.svelte-bgkmth{background:var(--ink);box-shadow:none}.row.svelte-1xbpmx0{border-bottom:2px solid var(--ink);padding:28px 0;display:flex;flex-wrap:wrap;gap:24px 32px;align-items:stretch}.main.svelte-1xbpmx0{flex:999 1 420px;min-width:0}.top.svelte-1xbpmx0{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.id.svelte-1xbpmx0{font-family:var(--mono);font-size:14px;font-weight:600}.meta.svelte-1xbpmx0{font-family:var(--mono);font-size:12px;color:var(--muted)}.title.svelte-1xbpmx0{display:block;margin-top:10px;text-decoration:none;font-family:var(--display);font-weight:700;font-size:34px;line-height:1.05;letter-spacing:-.02em;overflow-wrap:anywhere}.quote.svelte-1xbpmx0{margin:12px 0 0;max-width:620px;font-size:17px;color:var(--text-2)}.who.svelte-1xbpmx0{margin:8px 0 0;font-size:14px;color:var(--muted)}.meterbox.svelte-1xbpmx0{flex:1 1 250px;max-width:300px;display:flex;flex-direction:column;justify-content:center;gap:10px;padding-left:24px;border-left:2px dashed var(--line-2)}.bd.svelte-1xbpmx0,.days.svelte-1xbpmx0{margin:0;font-family:var(--mono);font-size:12px;color:var(--muted)}.days.svelte-1xbpmx0{margin-top:4px}.score.svelte-1xbpmx0{flex:1 1 200px;display:flex;flex-direction:column;justify-content:space-between;gap:14px;padding-left:24px;border-left:2px dashed var(--line-2)}.pts.svelte-1xbpmx0{margin:0;font-family:var(--display);font-weight:800;font-size:52px;line-height:.9;letter-spacing:-.03em}.pts.svelte-1xbpmx0 span:where(.svelte-1xbpmx0){font-size:22px;color:var(--dim)}.missing.svelte-1xbpmx0{margin:6px 0 0;font-size:14px;font-weight:600}form.svelte-1xbpmx0{display:flex;flex-direction:column}.vote.svelte-1xbpmx0{min-height:48px;border-radius:6px;border:2px solid var(--ink);background:var(--ink);color:var(--paper);font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;box-sizing:border-box}a.vote.svelte-1xbpmx0:hover{color:var(--paper)}.vote.on.svelte-1xbpmx0{background:var(--accent);color:var(--ink)}@media(max-width:600px){.row.svelte-1xbpmx0{gap:18px}.title.svelte-1xbpmx0{font-size:28px}.meterbox.svelte-1xbpmx0,.score.svelte-1xbpmx0{max-width:none;flex-basis:100%;padding-left:0;border-left:0}}.hero.svelte-1uha8ag{padding-top:72px;padding-bottom:56px;display:flex;flex-wrap:wrap;gap:48px;align-items:flex-end}.lead.svelte-1uha8ag{flex:999 1 560px;min-width:0}.kicker.svelte-1uha8ag{margin:0 0 24px;font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase}h1.svelte-1uha8ag{margin:0;font-family:var(--display);font-weight:800;font-size:clamp(52px,8vw,124px);line-height:.9;letter-spacing:-.045em}.hl.svelte-1uha8ag{background:var(--accent);padding:0 .08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.intro.svelte-1uha8ag{margin:32px 0 0;max-width:600px;font-size:19px;line-height:1.5;color:var(--text-2)}.first.svelte-1uha8ag{flex:1 1 380px;position:relative;display:block;text-decoration:none;background:var(--paper);border:2px solid var(--ink);border-radius:10px;padding:28px;box-shadow:8px 8px 0 var(--ink)}.first.svelte-1uha8ag:hover{color:var(--ink)}.first-top.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:var(--mono);font-size:13px}.first-title.svelte-1uha8ag{margin:20px 0 6px;font-family:var(--display);font-weight:700;font-size:32px;line-height:1.05;letter-spacing:-.02em}.first-sum.svelte-1uha8ag{margin:0;color:var(--muted)}.tags.svelte-1uha8ag{margin-top:24px;display:flex;flex-wrap:wrap;gap:8px;font-family:var(--mono);font-size:13px}.tags.svelte-1uha8ag span:where(.svelte-1uha8ag){padding:4px 8px;border:1px solid var(--ink);border-radius:3px}.band.svelte-1uha8ag{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--ink);color:var(--paper)}.band-in.svelte-1uha8ag{padding-top:48px;padding-bottom:48px;display:flex;flex-wrap:wrap;gap:32px 48px;align-items:flex-start}.band-lead.svelte-1uha8ag{flex:1 1 260px}.band.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-family:var(--display);font-weight:800;font-size:40px;line-height:1;letter-spacing:-.03em}.band-lead.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:16px 0 0;color:var(--dark-muted);max-width:340px}.tiles.svelte-1uha8ag{flex:3 1 640px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.tile.svelte-1uha8ag{border:1px solid var(--muted);border-radius:8px;padding:20px}.sw1.svelte-1uha8ag{display:flex;gap:3px;height:20px}.sw1.svelte-1uha8ag span:where(.svelte-1uha8ag){width:20px;height:20px;background:var(--paper);border-radius:2px}.sw10.svelte-1uha8ag{display:grid;grid-template-columns:repeat(10,20px);gap:3px}.sw10.svelte-1uha8ag span:where(.svelte-1uha8ag){height:20px;background:var(--accent);border-radius:2px}.sw25.svelte-1uha8ag{height:20px;border-radius:2px;background:repeating-linear-gradient(135deg,var(--paper) 0 3px,var(--accent) 3px 7px)}.big.svelte-1uha8ag{margin:20px 0 0;font-family:var(--display);font-weight:800;font-size:56px;line-height:1}.name.svelte-1uha8ag{margin:4px 0 0;font-weight:600}.desc.svelte-1uha8ag{margin:4px 0 0;color:var(--dark-muted);font-size:14px}.shop.svelte-1uha8ag{padding-top:56px}.shop-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:16px}.bench.svelte-1uha8ag{flex:2 1 480px;border:2px solid var(--ink);border-radius:10px;padding:24px;display:flex;flex-wrap:wrap;gap:20px;align-items:center;background:var(--paper)}.ring.svelte-1uha8ag{width:56px;height:56px;border-radius:50%;border:2px dashed var(--ink);display:grid;place-items:center}.bench-text.svelte-1uha8ag{flex:1 1 260px}.bench-big.svelte-1uha8ag{margin:4px 0 0;font-family:var(--display);font-weight:700;font-size:26px;line-height:1.15}.queue.svelte-1uha8ag{flex:1 1 300px;border:2px solid var(--ink);border-radius:10px;padding:24px;text-decoration:none}.queue.svelte-1uha8ag:hover{color:var(--ink)}.qn.svelte-1uha8ag{margin:6px 0 0;font-family:var(--display);font-weight:800;font-size:44px;line-height:1}.qt.svelte-1uha8ag{margin:4px 0 0;color:var(--muted);font-size:14px}.board.svelte-1uha8ag{padding-top:72px;padding-bottom:32px}.board-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;border-bottom:2px solid var(--ink);padding-bottom:20px}.board.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0;font-family:var(--display);font-weight:800;font-size:64px;line-height:.95;letter-spacing:-.04em}.pills.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:8px}.pill.svelte-1uha8ag{display:inline-flex;align-items:center;box-sizing:border-box;min-height:40px;padding:0 14px;border-radius:999px;border:2px solid var(--ink);background:transparent;color:var(--ink);font-weight:500;text-decoration:none}.pill.on.svelte-1uha8ag{background:var(--ink);color:var(--paper);font-weight:600}.cityform.svelte-1uha8ag{display:contents}.city.svelte-1uha8ag{display:inline-flex;align-items:center;gap:8px;min-height:40px;box-sizing:border-box;padding:0 14px;border-radius:999px;border:2px dashed var(--ink);font-weight:500}.city.svelte-1uha8ag select:where(.svelte-1uha8ag){border:0;background:transparent;font:inherit;font-weight:600}.list.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.empty.svelte-1uha8ag{margin:0;padding:40px 0;border-bottom:2px solid var(--ink);font-family:var(--display);font-weight:700;font-size:26px}@media(max-width:600px){.hero.svelte-1uha8ag{padding-top:40px;gap:40px}.first.svelte-1uha8ag{flex-basis:100%;padding:22px;box-shadow:6px 6px 0 var(--ink)}.intro.svelte-1uha8ag{font-size:17px}.tiles.svelte-1uha8ag,.bench.svelte-1uha8ag,.queue.svelte-1uha8ag{flex-basis:100%}.board.svelte-1uha8ag{padding-top:48px}.board.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:48px}.sw10.svelte-1uha8ag{grid-template-columns:repeat(10,minmax(0,20px))}}
