.picker.svelte-17wd2kv{cursor:pointer;align-items:center;min-width:0;display:flex;position:relative}.shown.svelte-17wd2kv{pointer-events:none;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:800;display:flex}select.svelte-17wd2kv{opacity:0;cursor:pointer;width:100%;font-size:16px;position:absolute;inset:0}.picker.svelte-17wd2kv:has(select:where(.svelte-17wd2kv):focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.picker.svelte-17wd2kv:hover{color:var(--color-accent-700)}.tabbar.svelte-1n51new{z-index:10;border-top:var(--rule-ink);background:var(--color-bg);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}a.svelte-1n51new{min-height:56px;color:inherit;border-right:var(--rule);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}a.svelte-1n51new:last-child{border-right:0}.active.svelte-1n51new{color:var(--color-accent);box-shadow:inset 0 4px 0 var(--color-accent)}.topbar.svelte-1h259us{border-bottom:var(--rule-ink);background:var(--color-bg);align-items:stretch;height:64px;display:flex}.brand.svelte-1h259us{letter-spacing:-.02em;color:inherit;flex:none;align-items:center;gap:10px;padding:0 24px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.mark.svelte-1h259us{background:var(--color-accent);width:14px;height:14px}.picker.svelte-1h259us{border-left:var(--rule-2);border-right:var(--rule-2);flex:none;width:190px;padding:0 24px;display:flex}nav.svelte-1h259us{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}nav.svelte-1h259us a:where(.svelte-1h259us){color:inherit;white-space:nowrap;border-right:var(--rule);align-items:center;gap:8px;padding:0 20px;font-size:14px;text-decoration:none;display:flex}nav.svelte-1h259us a:where(.svelte-1h259us):hover{color:var(--color-accent)}nav.svelte-1h259us a.active:where(.svelte-1h259us){color:var(--color-accent);box-shadow:inset 0 -4px 0 var(--color-accent)}.count.svelte-1h259us{background:var(--color-accent-600);color:#fff;padding:1px 6px;font-size:11px;font-weight:800}.right.svelte-1h259us{flex:none;align-items:center;gap:16px;margin-left:auto;padding:0 24px;display:flex}@media (width<=1199px){.brand.svelte-1h259us,.picker.svelte-1h259us,nav.svelte-1h259us a:where(.svelte-1h259us),.right.svelte-1h259us{padding-inline:14px}.picker.svelte-1h259us{width:160px}}.auth.svelte-mzo5t7{grid-template-columns:minmax(0,1fr) minmax(0,520px);min-height:100dvh;display:grid}.brand-side.svelte-mzo5t7{background:var(--color-accent-600);color:#fff;flex-direction:column;justify-content:space-between;padding:32px 48px 48px;display:flex}.brand.svelte-mzo5t7{align-items:center;gap:10px;margin:0;font-size:22px;font-weight:800;display:flex}.mark.svelte-mzo5t7{background:var(--color-bg);width:14px;height:14px}.claim.svelte-mzo5t7{letter-spacing:-.04em;max-width:10ch;margin:auto 0 12px;font-size:clamp(48px,7vw,96px);font-weight:800;line-height:.95}.sub.svelte-mzo5t7{margin:0;font-size:17px}.form-side.svelte-mzo5t7{border-left:var(--rule-ink);flex-direction:column;justify-content:center;padding:48px;display:flex}h1.svelte-mzo5t7{margin:4px 0 24px;font-size:48px}.submit.svelte-mzo5t7{min-height:48px;margin-top:8px}.switch.svelte-mzo5t7{border-top:var(--rule-2);margin-top:24px;padding-top:16px;font-size:14px}.switch.svelte-mzo5t7 a:where(.svelte-mzo5t7){color:var(--color-accent-700);font-weight:600}@media (width<=899px){.auth.svelte-mzo5t7{grid-template-rows:auto 1fr;grid-template-columns:1fr}.brand-side.svelte-mzo5t7{padding:20px 16px 24px}.claim.svelte-mzo5t7{margin-top:32px;font-size:44px}.form-side.svelte-mzo5t7{border-left:0;justify-content:flex-start;padding:24px 16px 40px}h1.svelte-mzo5t7{font-size:36px}}.bar.svelte-xkytg6{z-index:2;border-top:var(--rule-ink);background:var(--color-bg);flex:none;padding:16px 28px;position:sticky;bottom:0}.summary.svelte-xkytg6{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:10px;font-size:13px;display:flex}.actions.svelte-xkytg6{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.end.svelte-xkytg6{gap:8px;margin-left:auto;display:flex}@media (width<=899px){.bar.svelte-xkytg6{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.actions.svelte-xkytg6>.btn{flex:1 1 0;min-width:0}.actions.svelte-xkytg6>.btn-primary{flex-grow:2}.end.svelte-xkytg6{flex-basis:100%;justify-content:flex-end;margin-left:0}}.strip.svelte-10c42nr{grid-template-columns:repeat(var(--cols), minmax(44px, auto));border:1px solid var(--color-neutral-500);display:inline-grid}.strip.svelte-10c42nr li:where(.svelte-10c42nr){white-space:nowrap;color:var(--color-neutral-500);border-right:1px solid var(--color-neutral-400);padding:3px 6px;font-size:10px;font-weight:600}.strip.svelte-10c42nr li:where(.svelte-10c42nr):last-child{border-right:0}.strip.svelte-10c42nr li.on:where(.svelte-10c42nr){background:var(--color-text);color:var(--color-bg);border-right-color:var(--color-text)}.large.svelte-10c42nr{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-bottom:var(--rule-2);display:grid}.large.svelte-10c42nr li:where(.svelte-10c42nr){border-right:var(--rule);border-bottom:var(--rule);min-width:0}.large.svelte-10c42nr li:where(.svelte-10c42nr):nth-child(2n){border-right:0}.large.svelte-10c42nr a:where(.svelte-10c42nr),.large.svelte-10c42nr .cell:where(.svelte-10c42nr){width:100%;min-height:72px;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;gap:2px;padding:14px 28px;text-decoration:none;display:flex}.large.svelte-10c42nr a:where(.svelte-10c42nr):hover,.large.svelte-10c42nr button.cell:where(.svelte-10c42nr):hover{background:var(--color-neutral-200)}.head.svelte-10c42nr{justify-content:space-between;gap:8px;display:flex}.verb.svelte-10c42nr{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-700);font-size:11px;font-weight:800}strong.svelte-10c42nr{font-size:16px;font-weight:800}.off.svelte-10c42nr{background:var(--color-neutral-200)}.off.svelte-10c42nr strong:where(.svelte-10c42nr){color:var(--color-neutral-600)}@media (width<=899px){.large.svelte-10c42nr a:where(.svelte-10c42nr),.large.svelte-10c42nr .cell:where(.svelte-10c42nr){padding:14px 16px}}.phone-header.svelte-d8n7hd{display:none}@media (width<=899px){.phone-header.svelte-d8n7hd{z-index:5;background:var(--color-bg);border-bottom:var(--rule-2);flex:none;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;position:sticky;top:0}}.back.svelte-d8n7hd{background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:0;font-size:15px;font-weight:800;display:flex}h2.svelte-d8n7hd{margin:0;font-size:20px}.right.svelte-d8n7hd{align-items:center;gap:4px;margin-left:auto;display:flex}.section-label.svelte-i4t7o9{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-bottom:var(--rule-2);padding:18px 24px 8px;display:flex}.accent.svelte-i4t7o9{border-bottom:var(--rule-ink)}h3.svelte-i4t7o9{font-family:var(--font-body);margin:0}.accent.svelte-i4t7o9 h3:where(.svelte-i4t7o9){color:var(--color-accent-700)}.aside.svelte-i4t7o9{text-align:right;font-size:12px}@media (width<=899px){.section-label.svelte-i4t7o9{padding-inline:16px}}.seg.svelte-1lde95s{flex:none;max-width:100%}.seg-opt.svelte-1lde95s{white-space:nowrap;-webkit-user-select:none;user-select:none}.lg.svelte-1lde95s .seg-opt:where(.svelte-1lde95s){min-height:44px;font-size:14px}.seg-opt.svelte-1lde95s:has(input:where(.svelte-1lde95s):disabled){cursor:not-allowed;opacity:.6}.dark.svelte-1lde95s .seg-opt:where(.svelte-1lde95s):has(input:where(.svelte-1lde95s):checked){background:var(--color-text);color:var(--color-bg)}.grid.svelte-1lde95s{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border:0;border-top:var(--rule);border-left:var(--rule);width:100%;display:grid}.grid.svelte-1lde95s .seg-opt:where(.svelte-1lde95s){border:0;border-right:var(--rule);border-bottom:var(--rule);white-space:normal;min-height:44px;padding:8px 10px;font-size:14px;line-height:1.2}.grid.svelte-1lde95s .seg-opt:where(.svelte-1lde95s)+.seg-opt:where(.svelte-1lde95s){border-left:0}.tag.svelte-19inu7k{letter-spacing:.02em;white-space:nowrap;background:var(--color-neutral-100);color:var(--color-neutral-800);border:1px solid #0000;flex:none;align-items:center;padding:3px 10px;font-size:11px;line-height:1.3;display:inline-flex}.enquiry.svelte-19inu7k,.played.svelte-19inu7k,.private.svelte-19inu7k,.neutral.svelte-19inu7k{background:var(--color-neutral-100);color:var(--color-neutral-800)}.cancelled.svelte-19inu7k{background:var(--color-neutral-100);color:var(--color-neutral-600)}.confirmed.svelte-19inu7k,.accent.svelte-19inu7k{background:var(--color-accent-100);color:var(--color-accent-800)}.offered.svelte-19inu7k,.proposed.svelte-19inu7k{border-color:var(--color-accent);color:var(--color-accent-700);background:0 0}.channel.svelte-19inu7k{border-color:var(--color-text);color:var(--color-text);letter-spacing:.06em;background:0 0;padding:2px 6px;font-size:10px;font-weight:600}.block.svelte-68hige{border-bottom:var(--rule-2);padding:18px 28px 20px}.block-head.svelte-68hige{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}h3.svelte-68hige{font-family:var(--font-body);margin:0}p.svelte-68hige{margin:0 0 10px;font-size:14px}.actions.svelte-68hige{flex-wrap:wrap;gap:8px;display:flex}.ports.svelte-68hige{grid-template-columns:minmax(0,1fr) 100px}@media (width<=899px){.block.svelte-68hige{padding-inline:16px}}.desktop.svelte-wa9wfu{grid-template-columns:minmax(0,1fr) 560px;height:100%;display:grid}.main.svelte-wa9wfu,.side.svelte-wa9wfu{min-height:0;overflow:auto}.side.svelte-wa9wfu{border-left:var(--rule-ink)}.table-head.svelte-wa9wfu,.member.svelte-wa9wfu{grid-template-columns:minmax(180px,1fr) 230px minmax(0,1fr) auto;align-items:center;gap:16px;padding:10px 24px;display:grid}.table-head.svelte-wa9wfu{letter-spacing:.08em;text-transform:uppercase;border-bottom:var(--rule);font-size:11px}.member.svelte-wa9wfu{border-bottom:var(--rule);min-height:68px}.name.svelte-wa9wfu{align-items:center;gap:12px;min-width:0;display:flex}.name.svelte-wa9wfu strong:where(.svelte-wa9wfu){font-size:16px}.avatar.svelte-wa9wfu{background:var(--color-text);width:40px;height:40px;color:var(--color-bg);flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.details.svelte-wa9wfu{flex-direction:column;min-width:0;font-size:13px;display:flex}.row-actions.svelte-wa9wfu{gap:4px;display:flex}.add.svelte-wa9wfu,.edit-row.svelte-wa9wfu .add:where(.svelte-wa9wfu){background:var(--color-surface);border-bottom:var(--rule-2);padding:16px 24px}.add.svelte-wa9wfu fieldset:where(.svelte-wa9wfu){grid-template-columns:1.3fr 1fr 1fr 1fr auto;align-items:end;gap:8px;display:grid}.add-actions.svelte-wa9wfu{gap:4px;display:flex}.offer.svelte-wa9wfu{border:var(--rule-ink);background:var(--color-bg);margin-top:12px;padding:12px 14px}.offer.svelte-wa9wfu p:where(.svelte-wa9wfu){margin:4px 0;font-size:13px}.offer.svelte-wa9wfu .btn:where(.svelte-wa9wfu){padding-inline:0}.block.svelte-wa9wfu{border-bottom:var(--rule-2);padding:18px 28px 20px}.block.svelte-wa9wfu h3:where(.svelte-wa9wfu){font-family:var(--font-body);margin:0 0 8px}.pub-head.svelte-wa9wfu{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.big.svelte-wa9wfu{font-size:22px;font-weight:800}.prefix.svelte-wa9wfu{align-items:stretch;display:flex}.prefix.svelte-wa9wfu span:where(.svelte-wa9wfu){color:var(--muted);border:1px solid var(--color-divider);background:var(--color-neutral-200);white-space:nowrap;border-right:0;align-items:center;padding:0 10px;font-size:14px;display:flex}.hint.svelte-wa9wfu{margin:0;font-size:13px}.actions.svelte-wa9wfu,.inline.svelte-wa9wfu{flex-wrap:wrap;gap:8px;display:flex}.inline.svelte-wa9wfu .input:where(.svelte-wa9wfu){flex:1}.bands.svelte-wa9wfu li:where(.svelte-wa9wfu){border-bottom:var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:14px 28px;display:flex}.bands.svelte-wa9wfu .viewing:where(.svelte-wa9wfu){background:var(--select-bg);box-shadow:var(--select-mark)}.what.svelte-wa9wfu{flex-direction:column;min-width:0;display:flex}.what.svelte-wa9wfu strong:where(.svelte-wa9wfu){font-size:15px;font-weight:800}.sub.svelte-wa9wfu{font-size:12px}.viewing-label.svelte-wa9wfu{color:var(--color-accent-700);font-size:13px;font-weight:600}.new-band.svelte-wa9wfu{margin:12px 28px 24px}.ports.svelte-wa9wfu{grid-template-columns:minmax(0,1fr) 110px;gap:8px;display:grid}.narrow.svelte-wa9wfu{max-width:640px}.optional.svelte-wa9wfu{border-top:var(--rule-2);margin:8px 0 0;padding-top:12px}.member-screen.svelte-wa9wfu{flex-direction:column;min-height:calc(100dvh - 56px);display:flex}.spacer.svelte-wa9wfu{flex:1}@media (width<=1199px){.desktop.svelte-wa9wfu{grid-template-columns:minmax(0,1fr) 440px}.table-head.svelte-wa9wfu,.member.svelte-wa9wfu{grid-template-columns:minmax(160px,1fr) minmax(0,1fr) auto}.table-head.svelte-wa9wfu span:where(.svelte-wa9wfu):nth-child(3),.details.svelte-wa9wfu{display:none}.add.svelte-wa9wfu fieldset:where(.svelte-wa9wfu){grid-template-columns:1fr 1fr}}@media (width<=899px){.phone.svelte-wa9wfu{padding-bottom:calc(var(--tabbar) + 16px)}.phone-tabs.svelte-wa9wfu{border-bottom:var(--rule-2)}.phone-tabs.svelte-wa9wfu .seg{border-top:0;border-left:0}.phone-members.svelte-wa9wfu>li:where(.svelte-wa9wfu){border-bottom:var(--rule-2)}.phone-member.svelte-wa9wfu{color:inherit;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.reach.svelte-wa9wfu{border-top:var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reach.svelte-wa9wfu li:where(.svelte-wa9wfu){border-right:var(--rule)}.reach.svelte-wa9wfu li:where(.svelte-wa9wfu):last-child{border-right:0}.reach.svelte-wa9wfu a:where(.svelte-wa9wfu),.reach.svelte-wa9wfu span:where(.svelte-wa9wfu){min-height:44px;color:var(--color-accent-700);align-items:center;padding:0 16px;font-size:13px;font-weight:800;text-decoration:none;display:flex}.reach.svelte-wa9wfu span:where(.svelte-wa9wfu){color:var(--color-neutral-500);font-weight:400}.block.svelte-wa9wfu,.bands.svelte-wa9wfu li:where(.svelte-wa9wfu){padding-inline:16px}.new-band.svelte-wa9wfu{margin-inline:16px}}.cells.svelte-9m8qqw{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-bottom:var(--rule-2);display:grid}li.svelte-9m8qqw{border-right:var(--rule);border-bottom:var(--rule);min-width:0}button.svelte-9m8qqw{text-align:left;background:0 0;border:0;flex-direction:column;align-items:flex-start;width:100%;height:100%;min-height:52px;padding:10px 12px;display:flex}button.svelte-9m8qqw:hover:not(:disabled){background:var(--color-neutral-200)}.name.svelte-9m8qqw{max-width:100%;font-size:14px;font-weight:800}.state.svelte-9m8qqw{font-size:12px}.yes.svelte-9m8qqw button:where(.svelte-9m8qqw){background:var(--color-text);color:var(--color-bg)}.yes.svelte-9m8qqw button:where(.svelte-9m8qqw):hover:not(:disabled){background:var(--color-neutral-900)}.no.svelte-9m8qqw button:where(.svelte-9m8qqw){background:var(--color-accent-100);color:var(--color-accent-800)}.no.svelte-9m8qqw button:where(.svelte-9m8qqw):hover:not(:disabled){background:var(--color-accent-200)}.row.svelte-gl19cr{border-bottom:var(--rule);min-height:64px;color:inherit;grid-template-columns:76px minmax(0,1fr) 120px 72px 100px;align-items:center;gap:0 12px;padding:10px 24px;text-decoration:none;display:grid}.row.svelte-gl19cr:hover{background:var(--select-bg)}.selected.svelte-gl19cr{background:var(--select-bg);box-shadow:var(--select-mark)}.day.svelte-gl19cr{align-items:baseline;gap:6px;display:flex}.num.svelte-gl19cr{letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1}.wd.svelte-gl19cr{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.what.svelte-gl19cr{flex-direction:column;min-width:0;display:flex}.title.svelte-gl19cr{font-size:15px;font-weight:800;line-height:1.25}.sub.svelte-gl19cr{color:var(--color-neutral-800);font-size:13px}.avail.svelte-gl19cr{font-size:13px;font-weight:600}.amount.svelte-gl19cr{text-align:right;font-size:15px;font-weight:800}@media (width<=1199px){.row.svelte-gl19cr{grid-template-columns:64px minmax(0,1fr) auto 90px}.avail.svelte-gl19cr{display:none}}@media (width<=899px){.row.svelte-gl19cr{grid-template-columns:48px minmax(0,1fr) auto;min-height:60px;padding:10px 16px}.day.svelte-gl19cr{flex-direction:column;gap:2px}.num.svelte-gl19cr{font-size:22px}.amount.svelte-gl19cr{display:none}}.layout.svelte-16fga3h{grid-template-columns:minmax(0,1fr) 600px;height:100%;min-height:0;display:grid}.wide.svelte-16fga3h{grid-template-columns:minmax(0,1fr) 640px}.list.svelte-16fga3h,.detail.svelte-16fga3h{min-width:0;min-height:0;overflow:auto}.detail.svelte-16fga3h{border-left:var(--rule-ink);overscroll-behavior:contain;flex-direction:column;display:flex}@media (width<=1199px){.layout.svelte-16fga3h,.wide.svelte-16fga3h{grid-template-columns:minmax(0,1fr) 520px}}@media (width<=899px){.layout.svelte-16fga3h,.wide.svelte-16fga3h{height:auto;display:block}.list.svelte-16fga3h,.detail.svelte-16fga3h{overflow:visible}.detail.svelte-16fga3h{min-height:calc(100dvh - var(--topbar));border-left:0}.open.svelte-16fga3h .list:where(.svelte-16fga3h),.layout.svelte-16fga3h:not(.open) .detail:where(.svelte-16fga3h){display:none}}@media print{.layout.svelte-16fga3h{height:auto;display:block}.list.svelte-16fga3h{display:none}.detail.svelte-16fga3h{border:0;overflow:visible}}.row.svelte-lw0nef{border-bottom:var(--rule);min-height:64px;color:inherit;grid-template-columns:76px minmax(0,1fr) 220px 72px;grid-template-areas:"channel what match time";align-items:center;gap:2px 12px;padding:10px 24px;text-decoration:none;display:grid}.row.svelte-lw0nef:hover{background:var(--select-bg)}.selected.svelte-lw0nef{background:var(--select-bg);box-shadow:var(--select-mark)}.channel.svelte-lw0nef{grid-area:channel}.what.svelte-lw0nef{flex-direction:column;grid-area:what;min-width:0;display:flex}.sender.svelte-lw0nef{font-size:15px;font-weight:800}.preview.svelte-lw0nef{color:var(--color-neutral-800);font-size:13px}.match.svelte-lw0nef{grid-area:match;font-size:12px;font-weight:600}.match.accent.svelte-lw0nef{color:var(--color-accent-700)}.match.muted.svelte-lw0nef{color:var(--color-neutral-600)}.time.svelte-lw0nef{text-align:right;grid-area:time;font-size:12px}.dim.svelte-lw0nef .sender:where(.svelte-lw0nef),.dim.svelte-lw0nef .preview:where(.svelte-lw0nef){color:var(--color-neutral-600)}@media (width<=1199px){.row.svelte-lw0nef{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"channel what time"".match match"}}@media (width<=899px){.row.svelte-lw0nef{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"channel sender time""preview preview preview""match match match";gap:4px 8px;padding:12px 16px}.what.svelte-lw0nef{display:contents}.sender.svelte-lw0nef{grid-area:sender}.preview.svelte-lw0nef{grid-area:preview}}.cells.svelte-1xi26bv{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-bottom:var(--rule-2);margin:0;display:grid}.cell.svelte-1xi26bv{border-right:var(--rule);border-bottom:var(--rule);min-width:0;padding:12px 16px}.cell.svelte-1xi26bv:nth-child(4n),.cell.svelte-1xi26bv:last-child{border-right:0}dt.svelte-1xi26bv{letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-700);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}dd.svelte-1xi26bv{flex-direction:column;margin:0;display:flex}.value.svelte-1xi26bv{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.15}.sm.svelte-1xi26bv .value:where(.svelte-1xi26bv){font-size:20px}.note.svelte-1xi26bv{font-size:12px}.hot.svelte-1xi26bv{background:var(--color-accent-600);color:#fff}.hot.svelte-1xi26bv dt:where(.svelte-1xi26bv){color:inherit}.accent.svelte-1xi26bv{background:var(--color-accent-600);color:#fff;border-bottom:0}.accent.svelte-1xi26bv .cell:where(.svelte-1xi26bv){border-color:color-mix(in srgb, var(--color-bg) 40%, transparent)}.accent.svelte-1xi26bv dt:where(.svelte-1xi26bv){color:inherit}@media (width<=899px){.cells.svelte-1xi26bv{grid-template-columns:repeat(var(--phone-cols), minmax(0, 1fr))}.cell.svelte-1xi26bv{padding:10px 12px}.value.svelte-1xi26bv{font-size:20px}}.detail-section.svelte-y40bt8{gap:var(--space-4);border-bottom:var(--rule);grid-template-columns:110px minmax(0,1fr);align-items:start;padding:14px 28px;display:grid}.has-action.svelte-y40bt8{grid-template-columns:110px minmax(0,1fr) auto;align-items:center}h3.svelte-y40bt8{font-family:var(--font-body);margin:0;padding-top:3px}.content.svelte-y40bt8{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.content.svelte-y40bt8 .main{font-size:15px;font-weight:800}.content.svelte-y40bt8 .line{color:var(--color-neutral-800)}.content.svelte-y40bt8 p{margin:0}@media (width<=899px){.detail-section.svelte-y40bt8{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px}.has-action.svelte-y40bt8{grid-template-columns:minmax(0,1fr) auto}.has-action.svelte-y40bt8 h3:where(.svelte-y40bt8){grid-column:1/-1}}.steps.svelte-g62sfh{border-bottom:var(--rule-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}li.svelte-g62sfh{letter-spacing:.08em;text-transform:uppercase;border-right:var(--rule);color:var(--color-neutral-700);white-space:nowrap;text-overflow:ellipsis;padding:9px 12px;font-size:12px;font-weight:600;overflow:hidden}li.svelte-g62sfh:last-child{border-right:0}.done.svelte-g62sfh{background:var(--color-text);color:var(--color-bg);border-right-color:#0000}.current.svelte-g62sfh{background:var(--color-accent-600);color:#fff}.cancelled.svelte-g62sfh li:where(.svelte-g62sfh){color:var(--color-neutral-500);text-decoration:line-through}.cancelled-line.svelte-g62sfh{border-bottom:var(--rule-2);margin:0;padding:10px 28px;font-size:14px}@media (width<=899px){li.svelte-g62sfh{letter-spacing:.04em;padding:9px 8px;font-size:10px}li.svelte-g62sfh span:where(.svelte-g62sfh){display:none}.cancelled-line.svelte-g62sfh{padding-inline:16px}}.scroll.svelte-q2hdpx{flex:1}.avail-line.svelte-q2hdpx{font-size:13px;font-weight:600}.members.svelte-q2hdpx li:where(.svelte-q2hdpx){border-bottom:var(--rule);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:8px 16px;display:flex}.who.svelte-q2hdpx{flex-direction:column;font-size:13px;display:flex}.who.svelte-q2hdpx strong:where(.svelte-q2hdpx){font-size:16px}.choices.svelte-q2hdpx{gap:6px;display:flex}.choice.svelte-q2hdpx{border-color:var(--color-divider);min-width:52px}.choice.yes.svelte-q2hdpx{background:var(--color-text);color:var(--color-bg)}.choice.no.svelte-q2hdpx{background:var(--color-accent-100);color:var(--color-accent-800);border-color:var(--color-accent)}.plain.svelte-q2hdpx{color:inherit;text-decoration:none}.plain.svelte-q2hdpx:hover{color:var(--color-accent-700)}p.line.quote.svelte-q2hdpx{border-left:2px solid var(--color-divider);max-height:9.5em;margin:4px 0;padding-left:10px;overflow:auto}.phone-status.svelte-q2hdpx{flex-wrap:wrap;gap:8px;display:flex}.main.svelte-q2hdpx .tag{vertical-align:2px;margin-left:6px}.typeahead.svelte-iec149{flex-direction:column;min-width:0;display:flex}.field-label.svelte-iec149{color:color-mix(in srgb, var(--color-text) 70%, transparent);margin-bottom:5px;font-size:12px;display:block}.box.svelte-iec149{position:relative}.open.svelte-iec149 .input:where(.svelte-iec149),.input.invalid.svelte-iec149{border-color:var(--color-accent)}.list.svelte-iec149{z-index:20;background:var(--color-bg);border:var(--rule-ink);max-height:320px;box-shadow:var(--shadow-md);border-top:0;position:absolute;top:100%;left:0;right:0;overflow:auto}[role=option].svelte-iec149{border-bottom:var(--rule);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:14px;display:flex}[role=option].svelte-iec149:last-child{border-bottom:0}.active.svelte-iec149{background:var(--color-neutral-200)}.name.svelte-iec149{font-weight:800}.create.svelte-iec149{color:var(--color-accent-700);font-weight:600}.badge.svelte-iec149{background:var(--color-accent-100);color:var(--color-accent-800);flex:none;padding:2px 8px;font-size:11px}@media (width<=899px){.list.svelte-iec149{max-height:none;box-shadow:none;position:static}}.gig-form.svelte-jgb6bk{flex-direction:column;min-height:100%;display:flex}.head.svelte-jgb6bk{padding-right:72px;position:relative}.close.svelte-jgb6bk{position:absolute;top:18px;right:20px}.block.svelte-jgb6bk{border-bottom:var(--rule-2);padding:18px 28px 20px}.quote-block.svelte-jgb6bk{border-bottom:var(--rule-2);padding:16px 28px}.quote-block.svelte-jgb6bk p:where(.svelte-jgb6bk){margin:0}.quote-block.svelte-jgb6bk .quote:where(.svelte-jgb6bk){max-height:8.5em;margin-top:6px;font-size:15px;overflow:auto}details.svelte-jgb6bk{border-bottom:var(--rule);margin:0 28px}summary.svelte-jgb6bk{cursor:pointer;align-items:baseline;gap:8px;min-height:44px;padding:12px 0;font-size:15px;list-style:none;display:flex}summary.svelte-jgb6bk::-webkit-details-marker{display:none}summary.svelte-jgb6bk span:where(.svelte-jgb6bk){color:var(--muted);font-size:12px}summary.svelte-jgb6bk svg{align-self:center;margin-left:auto}details[open].svelte-jgb6bk summary:where(.svelte-jgb6bk) svg{transform:rotate(180deg)}.inner.svelte-jgb6bk{padding-bottom:18px}.nested.svelte-jgb6bk{border:var(--rule-ink);flex-direction:column;gap:12px;padding:12px 14px;display:flex}.nested-head.svelte-jgb6bk{float:left;justify-content:space-between;align-items:center;gap:8px;width:100%;font-size:14px;display:flex}.picked.svelte-jgb6bk{border:var(--rule-ink);justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.picked.svelte-jgb6bk>div:where(.svelte-jgb6bk){flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.picked.svelte-jgb6bk strong:where(.svelte-jgb6bk){font-size:16px}.picked.new.svelte-jgb6bk{background:var(--color-neutral-100);flex-direction:column;align-items:stretch;gap:12px}.picked.svelte-jgb6bk>.picked-head:where(.svelte-jgb6bk){flex-direction:row;justify-content:space-between;align-items:center;display:flex}.reason.svelte-jgb6bk{background:var(--color-accent-100);color:var(--color-accent-800);align-self:flex-start;align-items:center;gap:4px;margin-top:4px;padding:2px 8px;font-size:12px;display:inline-flex}.link.svelte-jgb6bk{align-self:flex-start;padding-inline:0}.suggest.svelte-jgb6bk{border:var(--rule);margin-top:8px}.suggest.svelte-jgb6bk button:where(.svelte-jgb6bk){border:0;border-bottom:var(--rule);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:8px 12px;font-size:14px;display:flex}.suggest.svelte-jgb6bk li:where(.svelte-jgb6bk):last-child button:where(.svelte-jgb6bk){border-bottom:0}.suggest.svelte-jgb6bk button:where(.svelte-jgb6bk):hover{background:var(--select-bg)}.suggest.svelte-jgb6bk .create:where(.svelte-jgb6bk){color:var(--color-accent-700);justify-content:flex-start;font-weight:600}.chips.svelte-jgb6bk{flex-wrap:wrap;gap:6px;display:flex}.chips.svelte-jgb6bk li:where(.svelte-jgb6bk){background:var(--color-text);color:var(--color-bg);align-items:center;gap:4px;padding:4px 4px 4px 10px;font-size:13px;font-weight:600;display:inline-flex}.chips.svelte-jgb6bk li.new:where(.svelte-jgb6bk){background:var(--color-accent-100);color:var(--color-accent-800)}.chip-remove.svelte-jgb6bk{width:28px;height:28px;color:inherit;background:0 0;border:0;place-items:center;display:grid}.row-actions.svelte-jgb6bk{gap:8px;display:flex}.spacer.svelte-jgb6bk{flex:1;min-height:24px}@media (width<=899px){.head.svelte-jgb6bk{display:none}.block.svelte-jgb6bk,.quote-block.svelte-jgb6bk{padding-inline:16px}details.svelte-jgb6bk{margin:0 16px}}.gig-sheet.svelte-w2tlat{display:none}h1.svelte-w2tlat{margin:4px 0;font-size:36px}.date.svelte-w2tlat{border-bottom:2px solid #201e1d;margin:0 0 16px;padding-bottom:12px;font-size:16px}dl.svelte-w2tlat{grid-template-columns:140px 1fr;margin:0;display:grid}dt.svelte-w2tlat,dd.svelte-w2tlat{border-bottom:1px solid #999;margin:0;padding:8px 0}dt.svelte-w2tlat{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}dd.svelte-w2tlat p:where(.svelte-w2tlat){margin:0 0 4px}a.svelte-w2tlat{color:inherit;margin-left:8px}@media print{.gig-sheet.svelte-w2tlat{background:#fff;padding:1cm;display:block}dt.svelte-w2tlat{break-after:avoid}dd.svelte-w2tlat{break-inside:avoid}}.scroll.svelte-ya4y9r{flex:1}h2.sender.svelte-ya4y9r{font-size:32px}.body.svelte-ya4y9r{border-bottom:var(--rule-2);padding:18px 28px;font-size:17px;line-height:1.5}.body.svelte-ya4y9r img:where(.svelte-ya4y9r),.thread.svelte-ya4y9r img:where(.svelte-ya4y9r){max-width:100%;margin-top:12px}.note.svelte-ya4y9r{color:var(--muted);margin:0;padding:12px 28px;font-size:13px}.thread.svelte-ya4y9r li:where(.svelte-ya4y9r){border-bottom:var(--rule);padding:12px 28px;font-size:14px}.thread.svelte-ya4y9r li.out:where(.svelte-ya4y9r){background:var(--color-neutral-100)}.thread.svelte-ya4y9r p:where(.svelte-ya4y9r){margin:0}.reply.svelte-ya4y9r{flex-direction:column;gap:8px;padding:18px 28px 24px;display:flex}.reply.svelte-ya4y9r .btn:where(.svelte-ya4y9r){align-self:flex-start}.main.svelte-ya4y9r{color:inherit}a.main.svelte-ya4y9r:hover{color:var(--color-accent-700)}@media (width<=899px){.body.svelte-ya4y9r,.note.svelte-ya4y9r,.thread.svelte-ya4y9r li:where(.svelte-ya4y9r),.reply.svelte-ya4y9r{padding-inline:16px}}.played.svelte-1lficjo{flex-direction:column;min-height:100%;display:flex}.head.svelte-1lficjo{padding-right:72px;position:relative}.close.svelte-1lficjo{position:absolute;top:18px;right:20px}.part.svelte-1lficjo{border-bottom:var(--rule-ink);flex-direction:column;gap:16px;padding:20px 28px 24px;display:flex}.part-head.svelte-1lficjo{float:left;justify-content:space-between;align-items:baseline;gap:12px;width:100%;margin-bottom:4px;display:flex}.part-head.svelte-1lficjo .muted:where(.svelte-1lficjo){text-align:right;font-size:12px}.title.svelte-1lficjo{letter-spacing:-.02em;font-size:24px;font-weight:800}.two.svelte-1lficjo{grid-template-columns:repeat(2,minmax(0,1fr))}.three.svelte-1lficjo{grid-template-columns:repeat(3,minmax(0,1fr))}.total-row.svelte-1lficjo{border-top:var(--rule);justify-content:space-between;margin:0;padding-top:10px;font-size:14px;display:flex}.override.svelte-1lficjo{align-self:flex-start;padding-inline:0}.currency.svelte-1lficjo{max-width:140px}.took.svelte-1lficjo strong:where(.svelte-1lficjo){color:var(--color-accent);letter-spacing:-.02em;margin-left:4px;font-size:26px;font-weight:800}.missing.svelte-1lficjo{flex-basis:100%;margin:4px 0 0;font-size:13px}.spacer.svelte-1lficjo{flex:1}@media (width<=899px){.head.svelte-1lficjo{display:none}.part.svelte-1lficjo{padding-inline:16px}.part-head.svelte-1lficjo{flex-direction:column}.part-head.svelte-1lficjo .muted:where(.svelte-1lficjo){text-align:left}}.list.svelte-3jod7d{padding-bottom:32px}.list-head.svelte-3jod7d{z-index:3;background:var(--color-bg);border-bottom:var(--rule-2);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;display:flex;position:sticky;top:0}.search.svelte-3jod7d{flex:1;align-items:center;min-width:180px;display:flex;position:relative}.search.svelte-3jod7d svg{color:var(--muted);pointer-events:none;position:absolute;left:10px}.search.svelte-3jod7d .input:where(.svelte-3jod7d){padding-left:34px}.link.svelte-3jod7d{color:var(--color-text);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.more.svelte-3jod7d{color:var(--muted);margin:10px 24px 4px}.next.svelte-3jod7d{background:var(--color-accent-600);color:#fff;flex-direction:column;gap:2px;margin-top:16px;padding:18px 16px 14px;text-decoration:none;display:flex}.next-head.svelte-3jod7d{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font-size:12px;font-weight:600;display:flex}.next-date.svelte-3jod7d{letter-spacing:-.03em;text-transform:uppercase;font-size:40px;font-weight:800;line-height:1.05}.next-title.svelte-3jod7d{font-size:16px;font-weight:800}.board.svelte-3jod7d{grid-template-columns:repeat(5,minmax(180px,1fr));min-height:60vh;display:grid;overflow-x:auto}.column.svelte-3jod7d{border-right:var(--rule-2);min-width:0}.column.svelte-3jod7d:last-child{border-right:0}.column-head.svelte-3jod7d{border-bottom:var(--rule-2);font-family:var(--font-body);justify-content:space-between;align-items:baseline;margin:0;padding:16px 16px 10px;display:flex}.count.svelte-3jod7d{font-size:28px;font-weight:800}.column.svelte-3jod7d ul:where(.svelte-3jod7d){flex-direction:column;gap:12px;padding:12px;display:flex}.card.svelte-3jod7d{background:var(--color-surface);color:inherit;flex-direction:column;gap:6px;padding:14px;text-decoration:none;display:flex}.card.svelte-3jod7d:hover,.card.selected.svelte-3jod7d{background:var(--color-neutral-300)}.card.selected.svelte-3jod7d{box-shadow:var(--select-mark)}.card.hot.svelte-3jod7d{background:var(--color-accent-600);color:#fff}.card-top.svelte-3jod7d{text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;font-size:13px;font-weight:800;display:flex}.card-kick.svelte-3jod7d{letter-spacing:.08em;font-size:10px;font-weight:600}.card-title.svelte-3jod7d{font-size:17px;font-weight:800;line-height:1.2}.card-sub.svelte-3jod7d{font-size:12px}.card-money.svelte-3jod7d{border-top:1px solid color-mix(in srgb, currentColor 40%, transparent);justify-content:space-between;margin-top:6px;padding-top:8px;font-size:12px;display:flex}.choose.svelte-3jod7d{flex-direction:column;gap:8px;padding:16px 28px;display:flex}@media (width<=899px){.list.svelte-3jod7d{padding-bottom:calc(var(--tabbar) + 16px)}.list-head.svelte-3jod7d{padding:12px 16px;position:static}.search.svelte-3jod7d{flex-basis:100%}.more.svelte-3jod7d{margin-inline:16px}}.pane.svelte-bnhlco{padding-bottom:32px}.search-row.svelte-bnhlco{border-bottom:var(--rule);gap:8px;padding:12px 24px;display:flex}.other-bands.svelte-bnhlco{border-bottom:var(--rule-2);color:inherit;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:600;text-decoration:none;display:flex}.table-head.svelte-bnhlco,.row.svelte-bnhlco{grid-template-columns:minmax(0,1fr) 190px 60px 80px;align-items:center;gap:12px;padding:10px 24px;display:grid}.table-head.svelte-bnhlco{letter-spacing:.08em;text-transform:uppercase;border-bottom:var(--rule-2);font-size:11px}.table-head.svelte-bnhlco span:where(.svelte-bnhlco):nth-child(n+3),.count.svelte-bnhlco,.last.svelte-bnhlco{text-align:right}.row.svelte-bnhlco{border-bottom:var(--rule);min-height:64px;color:inherit;text-decoration:none}.row.svelte-bnhlco:hover{background:var(--select-bg)}.selected.svelte-bnhlco{background:var(--select-bg);box-shadow:var(--select-mark)}.what.svelte-bnhlco{flex-direction:column;min-width:0;display:flex}.what.svelte-bnhlco strong:where(.svelte-bnhlco){font-size:15px;font-weight:800}.sub.svelte-bnhlco{font-size:13px}.count.svelte-bnhlco{font-size:18px;font-weight:800}.last.svelte-bnhlco{font-size:13px}.scroll.svelte-bnhlco{flex:1}.tags.svelte-bnhlco{flex-wrap:wrap;gap:6px;display:flex}.tags.svelte-bnhlco a:where(.svelte-bnhlco){text-decoration:none}.gig.svelte-bnhlco{border-bottom:var(--rule);color:inherit;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 28px;font-size:14px;text-decoration:none;display:grid}.gig.svelte-bnhlco:hover{background:var(--select-bg)}.block.svelte-bnhlco{padding:18px 28px}.edit.svelte-bnhlco{flex-direction:column;min-height:100%;display:flex}.spacer.svelte-bnhlco{flex:1}@media (width<=1199px){.table-head.svelte-bnhlco,.row.svelte-bnhlco{grid-template-columns:minmax(0,1fr) 190px 48px}.table-head.svelte-bnhlco span:where(.svelte-bnhlco):last-child,.last.svelte-bnhlco{display:none}}@media (width<=899px){.pane.svelte-bnhlco{padding-bottom:calc(var(--tabbar) + 16px)}.search-row.svelte-bnhlco,.row.svelte-bnhlco{padding-inline:16px}.table-head.svelte-bnhlco{display:none}.row.svelte-bnhlco{grid-template-columns:minmax(0,1fr) auto}.count.svelte-bnhlco{display:none}.gig.svelte-bnhlco{grid-template-columns:90px minmax(0,1fr) auto;gap:8px;padding-inline:16px}.block.svelte-bnhlco{padding-inline:16px}}.pane.svelte-ce0p97{padding-bottom:32px}.search-row.svelte-ce0p97{border-bottom:var(--rule-2);padding:12px 24px}.row.svelte-ce0p97{border-bottom:var(--rule);min-height:64px;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 24px;text-decoration:none;display:grid}.row.svelte-ce0p97:hover{background:var(--select-bg)}.selected.svelte-ce0p97{background:var(--select-bg);box-shadow:var(--select-mark)}.what.svelte-ce0p97{flex-direction:column;min-width:0;display:flex}.what.svelte-ce0p97 strong:where(.svelte-ce0p97){font-size:15px;font-weight:800}.sub.svelte-ce0p97,.count.svelte-ce0p97{font-size:13px}.scroll.svelte-ce0p97{flex:1}.plain.svelte-ce0p97{color:inherit;text-decoration:none}.plain.svelte-ce0p97:hover{color:var(--color-accent-700)}.gig.svelte-ce0p97{border-bottom:var(--rule);color:inherit;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 28px;font-size:14px;text-decoration:none;display:grid}.gig.svelte-ce0p97:hover{background:var(--select-bg)}.chips.svelte-ce0p97{flex-wrap:wrap;gap:6px;display:flex}.chips.svelte-ce0p97 li:where(.svelte-ce0p97){background:var(--color-text);color:var(--color-bg);align-items:center;gap:4px;padding:4px 4px 4px 10px;font-size:13px;font-weight:600;display:inline-flex}.chip-remove.svelte-ce0p97{width:28px;height:28px;color:inherit;background:0 0;border:0;place-items:center;display:grid}.block.svelte-ce0p97{padding:18px 28px}.edit.svelte-ce0p97{flex-direction:column;min-height:100%;display:flex}.spacer.svelte-ce0p97{flex:1}@media (width<=899px){.pane.svelte-ce0p97{padding-bottom:calc(var(--tabbar) + 16px)}.search-row.svelte-ce0p97,.row.svelte-ce0p97,.gig.svelte-ce0p97,.block.svelte-ce0p97{padding-inline:16px}.gig.svelte-ce0p97{grid-template-columns:90px minmax(0,1fr) auto;gap:8px}}.rating.svelte-1tyysyb{gap:2px;display:inline-flex}span.svelte-1tyysyb span:where(.svelte-1tyysyb){background:var(--color-neutral-300);width:8px;height:12px}span.svelte-1tyysyb span.on:where(.svelte-1tyysyb){background:var(--color-text)}.pane.svelte-1aav0op{padding-bottom:32px}.search-row.svelte-1aav0op{border-bottom:var(--rule);gap:8px;padding:12px 24px;display:flex}.table-head.svelte-1aav0op,.row.svelte-1aav0op{grid-template-columns:minmax(0,1fr) 120px 110px 70px 48px;align-items:center;gap:12px;padding:10px 24px;display:grid}.table-head.svelte-1aav0op{letter-spacing:.08em;text-transform:uppercase;border-bottom:var(--rule-2);font-size:11px}.table-head.svelte-1aav0op span:where(.svelte-1aav0op):last-child,.gigs.svelte-1aav0op{text-align:right}.row.svelte-1aav0op{border-bottom:var(--rule);min-height:64px;color:inherit;text-decoration:none}.row.svelte-1aav0op:hover{background:var(--select-bg)}.selected.svelte-1aav0op{background:var(--select-bg);box-shadow:var(--select-mark)}.what.svelte-1aav0op{flex-direction:column;min-width:0;display:flex}.what.svelte-1aav0op strong:where(.svelte-1aav0op){font-size:15px;font-weight:800}.sub.svelte-1aav0op{font-size:13px}.rating.svelte-1aav0op{align-items:center;gap:8px;display:flex}.num.svelte-1aav0op,.gigs.svelte-1aav0op{font-size:15px;font-weight:800}.gigs.svelte-1aav0op{font-size:18px}.cap.svelte-1aav0op,.again.svelte-1aav0op{font-size:13px}.head-row.svelte-1aav0op{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.scroll.svelte-1aav0op{flex:1}.capacity.svelte-1aav0op{border:var(--rule);grid-template-columns:repeat(5,minmax(0,1fr));margin:12px 28px 16px;display:grid}.capacity.svelte-1aav0op li:where(.svelte-1aav0op){border-right:var(--rule);flex-direction:column;padding:8px 10px;font-size:11px;display:flex}.capacity.svelte-1aav0op li:where(.svelte-1aav0op):last-child{border-right:0}.capacity.svelte-1aav0op strong:where(.svelte-1aav0op){font-size:20px;font-weight:800}.capacity.svelte-1aav0op .hot:where(.svelte-1aav0op){background:var(--color-accent-600);color:#fff}.capacity.svelte-1aav0op .zero:where(.svelte-1aav0op){color:var(--color-neutral-500)}.survey.svelte-1aav0op{border-bottom:var(--rule);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 28px;display:grid}.when.svelte-1aav0op{flex-direction:column;gap:4px;font-size:14px;display:flex}.tag-row.svelte-1aav0op{flex-wrap:wrap;gap:6px;display:flex}.notes.svelte-1aav0op{margin:8px 0 0;font-size:14px}.gig.svelte-1aav0op{border-bottom:var(--rule);color:inherit;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 28px;font-size:14px;text-decoration:none;display:grid}.gig.svelte-1aav0op:hover{background:var(--select-bg)}.block.svelte-1aav0op{padding:18px 28px}.edit.svelte-1aav0op{flex-direction:column;min-height:100%;display:flex}.spacer.svelte-1aav0op{flex:1}@media (width<=1199px){.table-head.svelte-1aav0op,.row.svelte-1aav0op{grid-template-columns:minmax(0,1fr) 110px 48px}.table-head.svelte-1aav0op span:where(.svelte-1aav0op):nth-child(3),.table-head.svelte-1aav0op span:where(.svelte-1aav0op):nth-child(4),.cap.svelte-1aav0op,.again.svelte-1aav0op{display:none}}@media (width<=899px){.pane.svelte-1aav0op{padding-bottom:calc(var(--tabbar) + 16px)}.search-row.svelte-1aav0op,.table-head.svelte-1aav0op,.row.svelte-1aav0op{padding-inline:16px}.desktop.svelte-1aav0op,.table-head.svelte-1aav0op{display:none}.capacity.svelte-1aav0op{margin-inline:16px}.survey.svelte-1aav0op,.gig.svelte-1aav0op{padding-inline:16px}.survey.svelte-1aav0op{grid-template-columns:minmax(0,1fr);gap:8px}.gig.svelte-1aav0op{grid-template-columns:90px minmax(0,1fr) auto;gap:8px}.block.svelte-1aav0op{padding-inline:16px}}.shell.svelte-1n46o8q{flex-direction:column;height:100dvh;display:flex}main.svelte-1n46o8q{flex:1;min-height:0;overflow:auto}@media (width<=899px){.shell.svelte-1n46o8q{height:auto;min-height:100dvh;display:block}main.svelte-1n46o8q{overflow:visible}}.phone-top.svelte-1n46o8q{z-index:6;background:var(--color-bg);border-bottom:var(--rule-2);align-items:center;gap:12px;height:56px;padding:0 8px 0 16px;display:flex;position:sticky;top:0}.phone-detail.svelte-1n46o8q .phone-top:where(.svelte-1n46o8q){display:none}.brand.svelte-1n46o8q{color:inherit;align-items:center;gap:8px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.mark.svelte-1n46o8q{background:var(--color-accent);width:12px;height:12px}.phone-picker.svelte-1n46o8q{justify-content:flex-end;min-width:0;height:44px;margin-left:auto;display:flex}.user.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:13px;overflow:hidden}.logout.svelte-1n46o8q{color:var(--color-text);font-size:13px}.notice.svelte-1n46o8q{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.dismiss.svelte-1n46o8q{margin-left:auto}.choose.svelte-1n46o8q{flex-direction:column;gap:8px;max-width:480px;padding:24px;display:flex}@media print{.shell.svelte-1n46o8q>:not(main),main.svelte-1n46o8q>:not(.gig-sheet){display:none}main.svelte-1n46o8q{overflow:visible}}:root{--color-bg:#f3f2f2;--color-surface:#eae9e9;--color-text:#201e1d;--color-accent:#ec3013;--color-accent-2:#e15b47;--color-divider:#201e1d66;--color-neutral-100:#f8f4f4;--color-neutral-200:#eae7e7;--color-neutral-300:#d7d3d3;--color-neutral-400:#bab6b6;--color-neutral-500:#9b9797;--color-neutral-600:#7d7979;--color-neutral-700:#605d5d;--color-neutral-800:#444141;--color-neutral-900:#2d2b2b;--color-accent-100:#fff2ef;--color-accent-200:#ffe0d9;--color-accent-300:#ffc4b8;--color-accent-400:#ff9783;--color-accent-500:#ff563c;--color-accent-600:#dd2b0f;--color-accent-700:#ae1800;--color-accent-800:#7c1405;--color-accent-900:#4d170e;--color-accent-2-100:#fff2ef;--color-accent-2-200:#ffe0da;--color-accent-2-300:#ffc4b9;--color-accent-2-400:#ff9784;--color-accent-2-500:#ef6853;--color-accent-2-600:#c94b39;--color-accent-2-700:#9e3526;--color-accent-2-800:#71261b;--color-accent-2-900:#471d16;--font-heading:"Archivo", system-ui, sans-serif;--font-heading-weight:800;--font-body:"Archivo", system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--shadow-sm:0 1px 2px #2d2b2b24;--shadow-md:0 3px 10px #2d2b2b29;--shadow-lg:0 12px 32px #2d2b2b38}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.grayscale{filter:grayscale()contrast(1.08)}*,:before,:after{box-sizing:border-box}body{margin:0;font-size:15px;font-weight:400;line-height:1.55}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);letter-spacing:-.015em;margin:0 0 var(--space-2);line-height:1.12}h1{font-size:42px}h2{font-size:32px}h3{font-size:25px}h4{font-size:20px}h5{font-size:16px}h6{letter-spacing:.08em;text-transform:uppercase;font-size:13px}p{margin:0 0 var(--space-3)}a{color:var(--color-accent);text-underline-offset:3px}img{max-width:100%;display:block}figure{margin:0}figcaption{margin-top:var(--space-1);color:color-mix(in srgb, var(--color-text) 55%, transparent);font-size:11px}.text-muted{color:color-mix(in srgb, var(--color-text) 55%, transparent)}:focus{outline:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}::selection{background:color-mix(in srgb, var(--color-accent) 30%, transparent)}.hr{height:2px;margin:var(--space-4) 0;background:var(--color-divider);border:0}.btn{cursor:pointer;font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--color-text);padding:var(--space-2) calc(var(--space-3) * 1.2);border-radius:var(--radius-md);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;font-size:14px;line-height:1.2;text-decoration:none;display:inline-flex}.btn svg{display:block}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--color-accent-600);color:#fff}.btn-primary:hover{background:var(--color-accent-700)}.btn-primary:active{background:var(--color-accent-800)}.btn-secondary{border-color:var(--color-divider)}.btn-secondary:hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}.btn-secondary:active{background:color-mix(in srgb, var(--color-text) 14%, transparent)}.btn-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.btn-ghost:hover{background:color-mix(in srgb, var(--color-accent) 10%, transparent)}.btn-ghost:active{background:color-mix(in srgb, var(--color-accent) 18%, transparent)}.btn-icon{width:36px;height:36px;padding:0}.btn-block{width:100%;margin-top:var(--space-2);text-align:left;justify-content:flex-start}.field>label{color:color-mix(in srgb, var(--color-text) 70%, transparent);margin-bottom:5px;font-size:12px;display:block}.input{width:100%;min-height:36px;font:inherit;color:var(--color-text);caret-color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md);padding:6px 10px;font-size:14px}.input:hover{border-color:color-mix(in srgb, var(--color-text) 45%, transparent)}.input:focus-visible{border-color:var(--color-accent);outline-offset:0}textarea.input{resize:vertical;min-height:90px}.radio{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.radio input,.seg-opt input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.radio .dot{border:1.5px solid var(--color-divider);border-radius:50%;flex:none;width:16px;height:16px}.radio:hover .dot{border-color:var(--color-accent)}.radio input:checked+.dot{border-color:var(--color-accent);background:var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-bg)}.radio input:focus-visible+.dot{outline:2px solid var(--color-accent);outline-offset:2px}.seg{border:1px solid var(--color-divider);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.seg-opt{cursor:pointer;align-items:center;gap:6px;padding:7px 12px;font-size:13px;display:inline-flex}.seg-opt+.seg-opt{border-left:1px solid var(--color-divider)}.seg-opt:has(input:checked){background:var(--color-accent-600);color:#fff}.seg-opt:not(:has(input:checked)):hover{background:color-mix(in srgb, var(--color-text) 7%, transparent)}.seg-opt:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}.card{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;display:flex}.card-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:10px}.card-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;line-height:1.2}.card-body{opacity:.8;flex:1;margin:0;font-size:13px}.card-meta{color:color-mix(in srgb, var(--color-text) 50%, transparent);align-items:center;gap:6px;font-size:11px;display:flex}.elev-sm{box-shadow:var(--shadow-sm)}.elev-md{box-shadow:var(--shadow-md)}.elev-lg{box-shadow:var(--shadow-lg)}.tag{letter-spacing:.02em;border-radius:calc(var(--radius-md) * .75);align-items:center;padding:3px 10px;font-size:11px;display:inline-flex}.tag-accent{background:var(--color-accent-100);color:var(--color-accent-800)}.tag-accent-2{background:var(--color-accent-2-100);color:var(--color-accent-2-800)}.tag-neutral{background:var(--color-neutral-100);color:var(--color-neutral-800)}.tag-outline{border:1px solid var(--color-accent);color:var(--color-accent)}.nav{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:2px solid var(--color-divider);display:flex}.nav-brand{font-family:var(--font-heading);font-weight:var(--font-heading-weight);margin-right:auto;font-size:18px}.nav a{color:inherit;font-size:14px;text-decoration:none}.nav a:hover,.nav a[aria-current=page]{color:var(--color-accent)}.table{border-collapse:collapse;width:100%;font-size:14px}.table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--color-text) 60%, transparent);padding:var(--space-2);border-bottom:2px solid var(--color-divider);font-size:11px}.table td{padding:var(--space-2);border-bottom:1px solid var(--color-divider)}.table tbody tr:hover{background:color-mix(in srgb, var(--color-text) 4%, transparent)}.dialog-backdrop{padding:var(--space-4);background:color-mix(in srgb, var(--color-neutral-900) 50%, transparent);place-items:center;display:grid;position:fixed;inset:0}.dialog{gap:var(--space-3);width:min(440px,100%);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.dialog-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:20px}.dialog-body{opacity:.85;font-size:14px}.dialog-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}:root{--ink:var(--color-text);--muted:var(--color-neutral-700);--rule:1px solid var(--color-divider);--rule-2:2px solid var(--color-divider);--rule-ink:2px solid var(--color-text);--select-bg:var(--color-neutral-200);--select-mark:inset 4px 0 0 var(--color-accent);--topbar:64px;--tabbar:60px}@media (width<=899px){:root{--topbar:56px}}html,body{height:100%}body{overflow-wrap:anywhere;-webkit-text-size-adjust:100%}#app{min-height:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}fieldset{border:0;min-width:0;margin:0;padding:0}legend{padding:0}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3{letter-spacing:-.03em}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23201e1d' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:32px}.btn-wide{text-align:left;justify-content:space-between;min-width:180px}.btn-block{justify-content:space-between}.btn{white-space:nowrap}.btn-primary:disabled:hover{background:var(--color-accent)}@media (width<=899px){.btn{min-height:44px}.input{min-height:44px;font-size:16px}}.label{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600}.small-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-700);font-size:12px;font-weight:600}.muted{color:var(--muted)}.alert-text{color:var(--color-accent-700)}.pre{white-space:pre-wrap}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-head{gap:var(--space-4);border-bottom:var(--rule-2);flex-wrap:wrap;justify-content:space-between;align-items:end;padding:24px 24px 20px;display:flex}.page-head h1{margin:0 0 6px;font-size:56px;line-height:1}.page-head p{margin:0;font-size:14px}@media (width<=899px){.page-head{padding:16px}.page-head h1{font-size:32px}}.detail-head{border-bottom:var(--rule-2);padding:22px 28px 16px}.detail-head h2{margin:6px 0 4px;font-size:36px}.detail-head p{margin:0;font-size:15px}@media (width<=899px){.detail-head{padding:16px}.detail-head h2{font-size:32px}}.form{gap:var(--space-4);flex-direction:column;display:flex}.field{flex-direction:column;min-width:0;display:flex}.field>label,.field>.field-label{color:color-mix(in srgb, var(--color-text) 70%, transparent);margin-bottom:5px;font-size:12px;display:block}.field-row{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.field-hint{color:var(--muted);margin:4px 0 0;font-size:12px}.required{color:var(--color-accent-700)}.notice{border-bottom:var(--rule-2);background:var(--color-neutral-100);margin:0;padding:10px 24px;font-size:14px}.notice.error{background:var(--color-accent-100);color:var(--color-accent-800)}.empty{color:var(--muted);margin:0;padding:16px 24px;font-size:14px}@media (width<=899px){.notice,.empty{padding-inline:16px}}@media print{.no-print{display:none}}
