.admin.svelte-1jef3w8{gap:18px;display:grid}h2.svelte-1jef3w8{margin:0}.panel.svelte-1jef3w8{border:1px solid var(--line);border-radius:4px}.panel.svelte-1jef3w8 h2:where(.svelte-1jef3w8){letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-soft);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:44px;padding:10px 12px;font-size:11px;font-weight:500;display:flex}.links.svelte-1jef3w8{margin:0;padding:0;list-style:none}.links.svelte-1jef3w8 li:where(.svelte-1jef3w8){border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:8px 12px;display:grid}.links.svelte-1jef3w8 li:where(.svelte-1jef3w8):last-child{border-bottom:0}.lvl.svelte-1jef3w8{font-size:16px;font-weight:500}.links.svelte-1jef3w8 code:where(.svelte-1jef3w8){grid-column:1/-1;padding:0!important;font-size:12px!important}.linkpanel.svelte-1jef3w8 code:where(.svelte-1jef3w8){color:var(--color-dusty-deep);word-break:break-all;padding:10px 12px 0;font-family:ui-monospace,Menlo,monospace;font-size:14px;display:block}.linkpanel.svelte-1jef3w8 p:where(.svelte-1jef3w8){color:var(--color-ink-soft);margin:0;padding:4px 12px 10px;font-size:13px;font-style:italic}.tiles.svelte-1jef3w8{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.tile.svelte-1jef3w8{background:var(--color-paper-deep);text-align:center;border-radius:4px;gap:2px;padding:10px 6px;display:grid}.tile.svelte-1jef3w8 b:where(.svelte-1jef3w8){font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:1}.tile.svelte-1jef3w8 span:where(.svelte-1jef3w8){letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);font-size:10px}.tile.yes.svelte-1jef3w8 b:where(.svelte-1jef3w8){color:var(--color-sage-deep)}.tile.no.svelte-1jef3w8 b:where(.svelte-1jef3w8){color:var(--color-terracotta)}.tile.open.svelte-1jef3w8 b:where(.svelte-1jef3w8){color:var(--color-dusty-deep)}.deadline.svelte-1jef3w8{color:var(--color-ink-soft);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;font-size:13px;display:flex}.feed.svelte-1jef3w8{max-height:220px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.feed.svelte-1jef3w8 li:where(.svelte-1jef3w8){grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:7px 12px;font-size:14px;display:grid}.feed.svelte-1jef3w8 li:where(.svelte-1jef3w8) i:where(.svelte-1jef3w8){background:var(--color-dusty);border-radius:50%;width:8px;height:8px}.feed.svelte-1jef3w8 li.yes:where(.svelte-1jef3w8) i:where(.svelte-1jef3w8){background:var(--color-sage-deep)}.feed.svelte-1jef3w8 li.no:where(.svelte-1jef3w8) i:where(.svelte-1jef3w8){background:var(--color-terracotta)}.feed.svelte-1jef3w8 li.muted:where(.svelte-1jef3w8) i:where(.svelte-1jef3w8){background:#b5b9bc}.feed.svelte-1jef3w8 li:where(.svelte-1jef3w8) time:where(.svelte-1jef3w8){color:var(--color-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.feed.svelte-1jef3w8 li.new:where(.svelte-1jef3w8){background:color-mix(in srgb, var(--color-sage) 14%, transparent);animation:.6s svelte-1jef3w8-slidein}@keyframes svelte-1jef3w8-slidein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.answers.svelte-1jef3w8{gap:12px;display:grid}.listhead.svelte-1jef3w8{letter-spacing:.22em;text-transform:uppercase;color:var(--color-ink-soft);margin:4px 0 -4px;font-size:11px;font-weight:500}.search.svelte-1jef3w8{display:flex}.search.svelte-1jef3w8 input:where(.svelte-1jef3w8){font:inherit;border:1px solid var(--line);background:var(--color-paper);color:var(--color-ink);border-radius:4px;flex:1;min-width:0;padding:9px 12px;font-size:16px}.search.svelte-1jef3w8 input:where(.svelte-1jef3w8):focus{border-color:var(--color-dusty-deep);outline:none}.chips.svelte-1jef3w8{flex-wrap:wrap;gap:6px;display:flex}.chips.svelte-1jef3w8 button:where(.svelte-1jef3w8){font:inherit;letter-spacing:.06em;border:1px solid var(--line);color:var(--color-ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px;font-size:13px}.chips.svelte-1jef3w8 button[aria-pressed=true]:where(.svelte-1jef3w8){background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.guests.svelte-1jef3w8{margin:0;padding:0;list-style:none;display:grid}.guests.svelte-1jef3w8 li:where(.svelte-1jef3w8){border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px 2px;font-size:15px;display:grid}.guests.svelte-1jef3w8 li:where(.svelte-1jef3w8):last-child{border-bottom:0}.nm.svelte-1jef3w8{font-size:16px;font-weight:500}.meta.svelte-1jef3w8{color:var(--color-ink-soft);grid-column:1;font-size:12.5px}.meta.svelte-1jef3w8 em:where(.svelte-1jef3w8){font-style:italic}.flag.svelte-1jef3w8{letter-spacing:.1em;border:1px solid var(--line);color:var(--color-ink-soft);vertical-align:2px;border-radius:3px;margin-left:6px;padding:1px 4px;font-size:10px;font-weight:400}.pill.svelte-1jef3w8{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:4px 9px;font-size:11px}.pill.yes.svelte-1jef3w8{background:color-mix(in srgb, var(--color-sage) 28%, transparent);color:var(--color-sage-deep)}.pill.no.svelte-1jef3w8{background:color-mix(in srgb, var(--color-terracotta) 22%, transparent);color:#9a5c48}.del.svelte-1jef3w8{color:var(--color-ink-soft);grid-column:1/-1;font-size:12px}.confirm.svelte-1jef3w8{flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-style:italic;display:inline-flex}.link.svelte-1jef3w8{font:inherit;letter-spacing:.08em;color:var(--color-ink-soft);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:12px;font-style:normal}.link.svelte-1jef3w8:hover{color:var(--color-ink)}.link.danger.svelte-1jef3w8{color:#9a5c48}.link.svelte-1jef3w8:disabled{opacity:.5;cursor:default}.empty.svelte-1jef3w8{text-align:center;color:var(--color-ink-soft);margin:0;padding:20px;font-style:italic;display:block}.guests.svelte-1jef3w8 li.empty:where(.svelte-1jef3w8){border-bottom:0;grid-template-columns:1fr}.error.svelte-1jef3w8{color:#b2695a;margin:0;font-size:14px}.btn.svelte-1jef3w8{font:inherit;letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--color-ink);background:var(--color-ink);color:var(--color-paper);cursor:pointer;text-align:center;border-radius:4px;padding:11px 14px;font-size:13px;text-decoration:none}.btn.ghost.svelte-1jef3w8{color:var(--color-ink);background:0 0}.btn.sm.svelte-1jef3w8{letter-spacing:.14em;padding:6px 10px;font-size:11px}.actions.svelte-1jef3w8{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (prefers-reduced-motion:reduce){.feed.svelte-1jef3w8 li.new:where(.svelte-1jef3w8){animation:none}}
