.wrap.svelte-16k5wg{padding:var(--space-5)}.wrap.svelte-16k5wg .rules-card{max-height:min(70vh,640px);overflow-y:auto}.fb.svelte-yg3kpi{margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.fb.empty.svelte-yg3kpi{background:0 0;border-style:dashed}.fb.empty.svelte-yg3kpi h3:where(.svelte-yg3kpi){color:var(--text-tertiary)}h3.svelte-yg3kpi{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-base);display:flex}.n.svelte-yg3kpi{border-radius:var(--radius-full);background:var(--bg-elevated);border:1px solid var(--border);font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-tertiary);margin-left:auto;padding:.1em .5em}.held.svelte-yg3kpi{color:var(--text-tertiary);font-size:var(--text-sm);margin:0;line-height:1.5}ul.svelte-yg3kpi{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}li.svelte-yg3kpi{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border);display:grid}li.svelte-yg3kpi:first-child{border-top:0;padding-top:0}.who.svelte-yg3kpi{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.who.svelte-yg3kpi a:where(.svelte-yg3kpi){color:var(--text-primary);font-weight:600;text-decoration:none}.who.svelte-yg3kpi a:where(.svelte-yg3kpi):hover{text-decoration:underline}.mask.svelte-yg3kpi{border-radius:var(--radius-full);border:1px dashed var(--border);width:28px;height:28px;color:var(--text-tertiary);place-items:center;display:grid}.anon.svelte-yg3kpi{color:var(--text-tertiary);font-style:italic}p.svelte-yg3kpi{font-size:var(--text-sm);white-space:pre-wrap;margin:0;line-height:1.6}.pad.svelte-6d8ord{padding:var(--space-5)}.lede.svelte-6d8ord{margin-bottom:var(--space-4);color:var(--text-secondary);line-height:1.6}form.svelte-6d8ord{gap:var(--space-4);flex-direction:column;display:flex}.wrapped.svelte-6d8ord{display:block}.wrapped.svelte-6d8ord .label:where(.svelte-6d8ord){margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:block}.wrapped.svelte-6d8ord textarea:where(.svelte-6d8ord){width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font:inherit;resize:vertical}.note.svelte-6d8ord{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);display:flex}.acts.svelte-6d8ord{align-items:center;gap:var(--space-4);display:flex}.cancel.svelte-6d8ord{color:var(--text-tertiary);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.board.svelte-1d1m5tq{--tone:var(--accent);gap:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);padding-bottom:var(--space-5);flex-direction:column;display:flex;overflow:hidden}.board.accepted.svelte-1d1m5tq{--tone:var(--success)}.board.rejected.svelte-1d1m5tq,.board.gave-back.svelte-1d1m5tq{--tone:var(--text-tertiary)}.board.waitlisted.svelte-1d1m5tq{--tone:var(--gold)}.myqr.svelte-1d1m5tq{align-items:center;gap:var(--space-5);margin:0 var(--space-5);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--tone) 45%, var(--border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--tone) 6%, var(--bg-elevated));flex-wrap:wrap;display:flex}.qr-box.svelte-1d1m5tq{border-radius:var(--radius-md);background:#fff;flex:none;width:168px;height:168px;position:relative;overflow:hidden}.qr.svelte-1d1m5tq svg{width:100%;height:100%;display:block}.veiled.svelte-1d1m5tq .qr:where(.svelte-1d1m5tq){filter:blur(9px);pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.08)}.veil.svelte-1d1m5tq{padding:var(--space-2);color:#fff;text-align:center;background:#0a0a0b8c;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.veil.svelte-1d1m5tq strong:where(.svelte-1d1m5tq){font-size:var(--text-sm)}.veil-cd.svelte-1d1m5tq{font-family:var(--font-mono);font-size:var(--text-xs);color:#ffffffd9}.qr-said.svelte-1d1m5tq{gap:var(--space-2);flex-direction:column;flex:1;min-width:180px;display:flex}.qr-said.svelte-1d1m5tq h3:where(.svelte-1d1m5tq){font-family:var(--font-display);font-size:var(--text-lg);margin:0}.qr-said.svelte-1d1m5tq p:where(.svelte-1d1m5tq){color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.qr-ok.svelte-1d1m5tq{align-items:center;gap:6px;font-weight:600;display:inline-flex;color:var(--success)!important}.qr-no.svelte-1d1m5tq{color:var(--text-tertiary)!important}.hero.svelte-1d1m5tq{padding:var(--space-6) var(--space-5) var(--space-5);background:linear-gradient(135deg, color-mix(in srgb, var(--tone) 22%, var(--bg-surface)), var(--bg-surface));position:relative}.hero.has-banner.svelte-1d1m5tq{background:linear-gradient(to bottom, #0a0a0b59, #0a0a0beb), var(--banner) center/cover no-repeat}.hero-in.svelte-1d1m5tq{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.logo.svelte-1d1m5tq{border-radius:var(--radius-md);object-fit:cover;flex:none;width:56px;height:56px;box-shadow:0 4px 16px #00000073}.hero-said.svelte-1d1m5tq{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ev-name.svelte-1d1m5tq{font-family:var(--font-display);font-size:var(--text-xl);color:#fff}.ev-meta.svelte-1d1m5tq{gap:var(--space-1) var(--space-4);color:#fffc;font-size:var(--text-sm);flex-wrap:wrap;display:flex}.ev-meta.svelte-1d1m5tq span:where(.svelte-1d1m5tq){align-items:center;gap:6px;display:inline-flex}.days.svelte-1d1m5tq{border-radius:var(--radius-full);color:#fff;font-family:var(--font-mono);font-size:var(--text-sm);background:#00000073;border:1px solid #ffffff2e;flex:none;padding:6px 14px;font-weight:600}.status.svelte-1d1m5tq{gap:var(--space-4);padding:0 var(--space-5);display:flex}.status-mark.svelte-1d1m5tq{background:color-mix(in srgb, var(--tone) 18%, transparent);width:44px;height:44px;color:var(--tone);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.board.svelte-1d1m5tq:not(.accepted):not(.rejected) .status-mark:where(.svelte-1d1m5tq):after{content:"";border:2px solid var(--tone);border-radius:50%;animation:2.4s ease-out infinite svelte-1d1m5tq-ring;position:absolute;inset:-4px}.status-said.svelte-1d1m5tq{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.status-said.svelte-1d1m5tq h2:where(.svelte-1d1m5tq){font-family:var(--font-display);font-size:var(--text-2xl);color:var(--tone);margin:0}.status-said.svelte-1d1m5tq p:where(.svelte-1d1m5tq){color:var(--text-secondary);margin:0}.facts.svelte-1d1m5tq{gap:var(--space-2);flex-wrap:wrap;display:flex}.fact.svelte-1d1m5tq{border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-primary);font-size:var(--text-sm);align-items:center;gap:6px;padding:4px 12px;font-weight:600;display:inline-flex}.fact.hot.svelte-1d1m5tq{border-color:color-mix(in srgb, var(--warning) 60%, transparent);color:var(--warning)}.steps.svelte-1d1m5tq{padding:0 var(--space-5);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;list-style:none;display:grid}.steps.svelte-1d1m5tq li:where(.svelte-1d1m5tq){padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-tertiary);flex-direction:column;gap:2px;display:flex;position:relative}.steps.svelte-1d1m5tq li.done:where(.svelte-1d1m5tq){color:var(--text-secondary)}.steps.svelte-1d1m5tq li.done:where(.svelte-1d1m5tq) .dot:where(.svelte-1d1m5tq){background:var(--success)}.steps.svelte-1d1m5tq li.no:where(.svelte-1d1m5tq) .dot:where(.svelte-1d1m5tq){background:var(--text-tertiary)}.steps.svelte-1d1m5tq li.now:where(.svelte-1d1m5tq){border-color:color-mix(in srgb, var(--tone) 55%, transparent);color:var(--text-primary)}.steps.svelte-1d1m5tq li.now:where(.svelte-1d1m5tq) .dot:where(.svelte-1d1m5tq){background:var(--tone);box-shadow:0 0 0 0 var(--tone);animation:1.8s ease-out infinite svelte-1d1m5tq-pulse}.dot.svelte-1d1m5tq{background:var(--border-strong);width:10px;height:10px;margin-bottom:var(--space-1);border-radius:50%}.s-label.svelte-1d1m5tq{font-weight:600;font-size:var(--text-sm)}.s-date.svelte-1d1m5tq{font-family:var(--font-mono);font-size:var(--text-xs)}.grid-wrap.svelte-1d1m5tq{padding:0 var(--space-5)}.grid-head.svelte-1d1m5tq{margin-bottom:var(--space-3);justify-content:space-between;align-items:baseline;display:flex}.grid-head.svelte-1d1m5tq h3:where(.svelte-1d1m5tq){font-family:var(--font-display);font-size:var(--text-lg);margin:0}.grid-count.svelte-1d1m5tq{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.grid.svelte-1d1m5tq{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));margin:0;padding:0;list-style:none;display:grid}.seat.svelte-1d1m5tq{min-width:0;animation:.42s cubic-bezier(.32,.72,0,1) both svelte-1d1m5tq-seat-in;animation-delay:calc(var(--i) * 25ms);flex-direction:column;align-items:center;gap:6px;display:flex}.face.svelte-1d1m5tq{border-radius:50%;position:relative}.flag.svelte-1d1m5tq{font-size:16px;line-height:1;position:absolute;bottom:-2px;right:-4px}.who.svelte-1d1m5tq{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-xs);color:var(--text-secondary);overflow:hidden}.free-mark.svelte-1d1m5tq{border:2px dashed var(--border-strong);width:52px;height:52px;color:var(--text-disabled);border-radius:50%;place-items:center;display:grid}.seat.me.svelte-1d1m5tq .face:where(.svelte-1d1m5tq){box-shadow:0 0 0 3px var(--success), 0 0 24px color-mix(in srgb, var(--success) 55%, transparent)}.seat.me.svelte-1d1m5tq .who:where(.svelte-1d1m5tq){color:var(--success);font-weight:700}.seat.waiting.svelte-1d1m5tq .face:where(.svelte-1d1m5tq){opacity:.55;box-shadow:0 0 0 2px var(--accent);animation:1.8s ease-in-out infinite svelte-1d1m5tq-wait}.seat.waiting.svelte-1d1m5tq .who:where(.svelte-1d1m5tq){color:var(--accent);font-weight:700}.grid-caption.svelte-1d1m5tq{margin:var(--space-3) 0 0;color:var(--text-tertiary);font-size:var(--text-sm)}@keyframes svelte-1d1m5tq-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes svelte-1d1m5tq-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--tone) 70%, transparent)}to{box-shadow:0 0 0 10px #0000}}@keyframes svelte-1d1m5tq-wait{0%,to{box-shadow:0 0 0 2px var(--accent)}50%{box-shadow:0 0 0 4px var(--accent), 0 0 20px color-mix(in srgb, var(--accent) 50%, transparent)}}@keyframes svelte-1d1m5tq-seat-in{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.seat.svelte-1d1m5tq,.seat.waiting.svelte-1d1m5tq .face:where(.svelte-1d1m5tq),.steps.svelte-1d1m5tq li.now:where(.svelte-1d1m5tq) .dot:where(.svelte-1d1m5tq),.status-mark.svelte-1d1m5tq:after{animation:none!important}}.leave.svelte-1sz3ofo{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}.said.svelte-1sz3ofo{color:var(--text-secondary);margin:0;line-height:1.55}.cost.svelte-1sz3ofo{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid color-mix(in srgb, var(--warning) 45%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--warning) 8%, var(--bg-surface));font-size:var(--text-sm);color:var(--text-primary);margin:0;line-height:1.5;display:flex}.cost.svelte-1sz3ofo svg{color:var(--warning);flex:none;margin-top:2px}.reason.svelte-1sz3ofo{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;font-weight:600;display:flex}.reason.svelte-1sz3ofo em:where(.svelte-1sz3ofo){color:var(--text-tertiary);font-style:normal;font-weight:400}.reason.svelte-1sz3ofo textarea:where(.svelte-1sz3ofo){padding:var(--space-2) var(--space-3);border:1px solid var(--field-border,var(--border));border-radius:var(--radius-md);background:var(--field-bg,var(--bg-elevated));color:var(--text-primary);font:inherit;resize:vertical;font-weight:400}.err.svelte-1sz3ofo{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--error);margin:0;display:flex}.acts.svelte-1sz3ofo{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.btn.svelte-1sz3ofo{align-items:center;gap:var(--space-2);border-radius:var(--radius-full);padding:var(--space-2) var(--space-5);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:1px solid var(--border-strong);color:var(--text-secondary);background:0 0;display:inline-flex}.btn.svelte-1sz3ofo:hover:not(:disabled){color:var(--text-primary)}.btn.out.svelte-1sz3ofo{border-color:var(--error);background:var(--error);color:#fff}.btn.out.svelte-1sz3ofo:hover:not(:disabled){background:color-mix(in srgb, var(--error) 85%, #000);color:#fff}.btn.svelte-1sz3ofo:disabled{opacity:.6;cursor:default}.flow.svelte-lp8nzv{max-width:34rem;margin:var(--space-8) 0 var(--space-12)}.flow.embedded.svelte-lp8nzv{margin:0}.flow.wide.svelte-lp8nzv{max-width:62rem}.flow.with-rules.svelte-lp8nzv{max-width:72rem}.mine-grid.svelte-lp8nzv{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 19rem;align-items:start;display:grid}@media (width<=60rem){.mine-grid.svelte-lp8nzv{grid-template-columns:minmax(0,1fr)}}.mine-main.svelte-lp8nzv{min-width:0}.mine-side.svelte-lp8nzv{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.rules-open.svelte-lp8nzv{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);display:flex}.rules-open.svelte-lp8nzv svg:last-child{color:var(--text-tertiary);margin-left:auto}.rules-open.svelte-lp8nzv:hover{border-color:var(--accent);background:var(--bg-elevated)}.player.svelte-lp8nzv{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--border);background:#000;position:relative;overflow:hidden}.player.svelte-lp8nzv iframe:where(.svelte-lp8nzv){border:0;width:100%;height:100%;position:absolute;inset:0}.v-meta.svelte-lp8nzv{align-items:baseline;gap:var(--space-1) var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.v-meta.svelte-lp8nzv strong:where(.svelte-lp8nzv){min-width:0}.v-meta.svelte-lp8nzv .chan:where(.svelte-lp8nzv){font-size:var(--text-sm);color:var(--text-tertiary)}.v-meta.svelte-lp8nzv .v-link:where(.svelte-lp8nzv){font-size:var(--text-sm);color:var(--text-tertiary);align-items:center;gap:4px;display:inline-flex}.v-meta.svelte-lp8nzv .v-link:where(.svelte-lp8nzv):hover{color:var(--text-primary)}.edit-left.svelte-lp8nzv{font-size:var(--text-xs);color:var(--text-tertiary);align-items:baseline;gap:.4em;display:inline-flex}.withdraw.svelte-lp8nzv{align-items:center;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.withdraw.svelte-lp8nzv .inline-form:where(.svelte-lp8nzv){margin:0}.wd-ask.svelte-lp8nzv{font-size:var(--text-sm);color:var(--text-secondary)}.wd-link.svelte-lp8nzv{font:inherit;font-size:var(--text-sm);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wd-link.svelte-lp8nzv:hover{color:var(--danger)}.side-card.svelte-lp8nzv{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface)}.side-card.clock.svelte-lp8nzv{border-color:color-mix(in srgb, var(--accent) 30%, var(--border))}.side-h.svelte-lp8nzv{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary);font-weight:500;display:flex}.side-note.svelte-lp8nzv{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--text-tertiary)}.side-note.stake.svelte-lp8nzv{padding-top:var(--space-3);border-top:1px solid var(--border)}.side-date.svelte-lp8nzv{margin:var(--space-2) 0 0;font-size:var(--text-xs);color:var(--text-secondary)}.side-link.svelte-lp8nzv{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--accent);align-items:center;gap:6px;display:inline-flex}.timer.svelte-lp8nzv .cd-cell{min-width:0;padding:var(--space-2) var(--space-1);flex:1 1 0}.timer.svelte-lp8nzv .cd-cells{gap:var(--space-1);display:flex}.timer.svelte-lp8nzv .cd-sep{display:none}.jury.svelte-lp8nzv{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-lp8nzv{margin:var(--space-4) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--border);gap:var(--space-2);flex-direction:column;list-style:none;display:flex}.steps.svelte-lp8nzv li:where(.svelte-lp8nzv){align-items:baseline;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);grid-template-columns:10px 1fr auto;display:grid}.steps.svelte-lp8nzv .s-dot:where(.svelte-lp8nzv){background:var(--border-strong,var(--border));border-radius:50%;width:7px;height:7px;transform:translateY(-1px)}.steps.svelte-lp8nzv .s-date:where(.svelte-lp8nzv){color:var(--text-tertiary);white-space:nowrap}.steps.svelte-lp8nzv li.done:where(.svelte-lp8nzv) .s-dot:where(.svelte-lp8nzv){background:var(--success)}.steps.svelte-lp8nzv li.next:where(.svelte-lp8nzv){color:var(--text-primary)}.steps.svelte-lp8nzv li.next:where(.svelte-lp8nzv) .s-dot:where(.svelte-lp8nzv){background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}.steps.svelte-lp8nzv li.next:where(.svelte-lp8nzv) .s-date:where(.svelte-lp8nzv){color:var(--text-secondary)}.eyebrow.svelte-lp8nzv{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:.75rem}h1.svelte-lp8nzv{margin:0 0 var(--space-4)}.next-h.svelte-lp8nzv{margin:var(--space-8) 0 var(--space-3);font-size:1rem}.moved.svelte-lp8nzv{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--bg-elevated);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.invited.svelte-lp8nzv{margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-lg);background:var(--bg-surface)}.invited.svelte-lp8nzv .inv-h:where(.svelte-lp8nzv){align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.invited.svelte-lp8nzv .inv-msg:where(.svelte-lp8nzv){margin-top:var(--space-3);color:var(--text-primary);white-space:pre-wrap;line-height:1.6}.decline.svelte-lp8nzv{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--border)}.lede.svelte-lp8nzv,.note.svelte-lp8nzv{margin:0 0 var(--space-4);color:var(--text-secondary)}.note.svelte-lp8nzv{font-size:var(--text-sm)}.inline-form.svelte-lp8nzv{align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.field-row.svelte-lp8nzv{flex:14rem;min-width:0}.cards.svelte-lp8nzv{margin:0 0 var(--space-4);gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.reconsent.svelte-lp8nzv{border:1px solid var(--accent);background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 10%, transparent), var(--bg-surface) 65%);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-6)}.reconsent.svelte-lp8nzv .rc-h:where(.svelte-lp8nzv){align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-xl);color:var(--text-primary);display:flex}.reconsent.svelte-lp8nzv .rc-lede:where(.svelte-lp8nzv){margin-top:var(--space-2);color:var(--text-primary);line-height:1.6}.reconsent.svelte-lp8nzv .rc-keep:where(.svelte-lp8nzv){margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.reconsent.svelte-lp8nzv .rc-err:where(.svelte-lp8nzv){margin-top:var(--space-3);color:var(--error);font-size:var(--text-sm)}.fresh.svelte-lp8nzv{border-left:2px solid var(--accent);padding-left:var(--space-3);position:relative}.send-blocked.svelte-lp8nzv{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--warning);line-height:1.5}.rc-legend.svelte-lp8nzv{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--text-tertiary)}.wrapped.svelte-lp8nzv{flex-direction:column;gap:6px;min-width:0;display:flex}.wrapped.svelte-lp8nzv .label:where(.svelte-lp8nzv){font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary)}.wrapped.wide.svelte-lp8nzv{grid-column:1/-1}.conds.svelte-lp8nzv{gap:var(--space-2);margin:0 0 var(--space-3);padding:0;list-style:none;display:grid}.conds.svelte-lp8nzv li:where(.svelte-lp8nzv){font-size:var(--text-sm);align-items:flex-start;gap:.5rem;display:flex}.conds.svelte-lp8nzv .icon{flex:none;margin-top:.15rem}.conds.svelte-lp8nzv .c-txt:where(.svelte-lp8nzv){gap:.1rem;display:grid}.conds.svelte-lp8nzv small:where(.svelte-lp8nzv){color:var(--muted);font-size:var(--text-xs)}.conds.svelte-lp8nzv .pass:where(.svelte-lp8nzv){color:var(--fg)}.conds.svelte-lp8nzv .pass:where(.svelte-lp8nzv) .icon{color:var(--ok,#3ec98a)}.conds.svelte-lp8nzv .fail:where(.svelte-lp8nzv) .icon{color:var(--danger,#ff6b6b)}.conds.svelte-lp8nzv .unknown:where(.svelte-lp8nzv){color:var(--muted)}.cond-block.svelte-lp8nzv{margin:0 0 var(--space-3);border:1px solid var(--danger,#ff6b6b);border-radius:var(--radius-sm,.6rem);color:var(--danger,#ff6b6b);font-size:var(--text-sm);align-items:center;gap:.45rem;padding:.6rem .75rem;display:flex}.req.svelte-lp8nzv{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.note.small.svelte-lp8nzv{font-size:var(--text-xs);color:var(--text-tertiary)}.from-addr.svelte-lp8nzv{font-size:var(--text-xs);color:var(--accent);line-height:1.4}.hint.svelte-lp8nzv{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.4}.ro-field.svelte-lp8nzv{flex-direction:column;gap:6px;min-width:0;display:flex}.ro-field.svelte-lp8nzv small:where(.svelte-lp8nzv){font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.4}.deposit.two-col.svelte-lp8nzv{gap:var(--space-8);grid-template-columns:minmax(0,34rem) minmax(0,1fr);align-items:start;display:grid}@media (width<=64rem){.deposit.two-col.svelte-lp8nzv{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.deposit.two-col.svelte-lp8nzv .deposit-rules:where(.svelte-lp8nzv){order:-1}}.deposit-main.svelte-lp8nzv{min-width:0}.deposit-rules.svelte-lp8nzv{min-width:0;top:var(--top-inset);gap:var(--space-3);max-height:calc(100dvh - var(--top-inset) - var(--space-6));flex-direction:column;display:flex;position:sticky}@media (width<=64rem){.deposit-rules.svelte-lp8nzv{max-height:none;position:static}}.deposit-rules.svelte-lp8nzv .side-card:where(.svelte-lp8nzv){flex:none}.deposit-rules.svelte-lp8nzv .rules-card{flex:auto;min-height:0;overflow-y:auto}@media (width<=64rem){.deposit-rules.svelte-lp8nzv .rules-card{max-height:none;overflow:visible}}.rules-certify.svelte-lp8nzv{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;transition:var(--transition-fast);line-height:1.5;display:flex}.rules-certify.svelte-lp8nzv input:where(.svelte-lp8nzv){accent-color:var(--accent);cursor:pointer;flex:none;margin-top:2px}.rules-certify.svelte-lp8nzv:hover{border-color:var(--text-tertiary)}.rules-certify.done.svelte-lp8nzv{border-color:var(--accent);background:var(--accent-muted)}.hint-certify.svelte-lp8nzv{color:var(--text-tertiary);font-size:var(--text-sm)}.rules-more.svelte-lp8nzv{bottom:calc(var(--space-4) * -1);z-index:1;height:4.5rem;margin:-4.5rem calc(var(--space-5) * -1) calc(var(--space-4) * -1);padding-bottom:var(--space-2);background:linear-gradient(to top, var(--bg-surface) 38%, transparent);pointer-events:none;place-items:end center;transition:opacity .18s ease-out;display:grid;position:sticky}.rules-more.svelte-lp8nzv button:where(.svelte-lp8nzv){border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-elevated);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;pointer-events:auto;transition:var(--transition-fast);place-items:center;display:grid}.rules-more.svelte-lp8nzv button:where(.svelte-lp8nzv):hover{border-color:var(--accent);color:var(--accent)}.rules-more.gone.svelte-lp8nzv{opacity:0;visibility:hidden}@media (width<=64rem){.rules-more.svelte-lp8nzv{display:none}}.seated.svelte-lp8nzv{align-items:flex-start;gap:var(--space-4);margin:var(--space-4) 0 var(--space-2);padding:var(--space-5);border:1px solid color-mix(in oklab, var(--success) 55%, var(--border));border-radius:var(--radius-lg);background:color-mix(in oklab, var(--success) 8%, var(--bg-elevated));display:flex}.seated-ico.svelte-lp8nzv{border-radius:var(--radius-full);background:var(--success);color:#fff;flex:none;place-items:center;width:44px;height:44px;display:grid}.seated-body.svelte-lp8nzv{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.seated-body.svelte-lp8nzv strong:where(.svelte-lp8nzv){font-size:var(--text-xl);color:var(--text-primary)}.seated-what.svelte-lp8nzv{font-size:var(--text-sm);color:var(--text-secondary)}.seated-note.svelte-lp8nzv{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-tertiary)}.seated-cta.svelte-lp8nzv{align-self:flex-start;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--accent);color:#fff;font-weight:700;text-decoration:none;display:inline-flex}.seated-cta.svelte-lp8nzv:hover{background:var(--accent-hover)}.req-state.svelte-lp8nzv{align-items:center;gap:var(--space-2);margin:var(--space-4) 0 var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-secondary);display:flex}.req-state.ok.svelte-lp8nzv{border-color:var(--success);color:var(--success)}.req-state.no.svelte-lp8nzv{opacity:.75}.sent.svelte-lp8nzv{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--success) 35%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--success) 10%, transparent);color:var(--text-primary);font-weight:500;display:flex}.send.svelte-lp8nzv{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.send.svelte-lp8nzv .inline-form:where(.svelte-lp8nzv){margin:0}.vis-mine.svelte-lp8nzv fieldset:where(.svelte-lp8nzv){border:0;min-width:0;margin:0;padding:0}.vis-state.svelte-lp8nzv{margin-left:var(--space-2);text-transform:none;letter-spacing:0;color:var(--text-tertiary)}.vis-state.ok.svelte-lp8nzv{color:var(--success)}.vis.svelte-lp8nzv{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg)}.vis.svelte-lp8nzv legend:where(.svelte-lp8nzv){padding:0 var(--space-2);font-size:var(--text-xs,.75rem);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.vis-opt.svelte-lp8nzv{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;cursor:pointer;display:flex}.vis-opt.svelte-lp8nzv input:where(.svelte-lp8nzv){accent-color:var(--accent);flex:none;margin-top:4px}.vis-opt.svelte-lp8nzv .v-txt:where(.svelte-lp8nzv){gap:2px;display:grid}.vis-opt.svelte-lp8nzv strong:where(.svelte-lp8nzv){font-size:var(--text-sm);color:var(--text-secondary)}.vis-opt.svelte-lp8nzv small:where(.svelte-lp8nzv){font-size:var(--text-xs,.75rem);color:var(--text-tertiary,var(--text-secondary));line-height:1.45}.vis-opt.on.svelte-lp8nzv strong:where(.svelte-lp8nzv){color:var(--text-primary)}.vis-auto.svelte-lp8nzv,.pub-req.svelte-lp8nzv{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-md,8px);background:var(--bg-surface);color:var(--text-secondary);align-items:flex-start;gap:.55rem;margin:.2rem 0 .9rem;padding:.65rem .85rem;font-size:.86rem;line-height:1.5;display:flex}.vis-auto.svelte-lp8nzv svg,.pub-req.svelte-lp8nzv svg{color:var(--accent);flex:none;margin-top:.15rem}.vis-limit.svelte-lp8nzv{margin:var(--space-2) 0 0;font-size:var(--text-xs,.75rem);color:var(--text-secondary);line-height:1.5}.vis-auto.svelte-lp8nzv{align-items:flex-start;gap:var(--space-2);color:var(--accent);display:flex}.vis-auto.svelte-lp8nzv svg{flex:none;margin-top:2px}.vis-limit.svelte-lp8nzv{padding-top:var(--space-3);border-top:1px solid var(--border)}.consent.svelte-lp8nzv{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;display:flex}.consent.svelte-lp8nzv input:where(.svelte-lp8nzv){accent-color:var(--accent);flex:none;margin-top:3px}.certify.svelte-lp8nzv{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);color:var(--text-primary)}.warn.svelte-lp8nzv{align-items:flex-start;gap:var(--space-2);margin:var(--space-3) 0 0;padding:var(--space-3);border:1px solid color-mix(in srgb, var(--warning) 35%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--warning) 10%, transparent);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.badge.svelte-lp8nzv{border-radius:var(--radius-sm);background:var(--bg-elevated);font-size:var(--text-xs);color:var(--text-tertiary);align-self:flex-start;align-items:center;gap:4px;margin-top:4px;padding:2px 7px;display:inline-flex}.vid.svelte-lp8nzv{align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);display:flex}.vid.svelte-lp8nzv img:where(.svelte-lp8nzv){object-fit:cover;border-radius:var(--radius-md);background:var(--bg-elevated);flex:none;width:160px;height:90px}.vid.svelte-lp8nzv .meta:where(.svelte-lp8nzv){flex-direction:column;gap:4px;min-width:0;display:flex}.vid.svelte-lp8nzv .chan:where(.svelte-lp8nzv){font-size:var(--text-sm);color:var(--text-tertiary)}.change.svelte-lp8nzv{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-tertiary);text-decoration:underline;display:inline-block}.change.svelte-lp8nzv:hover{color:var(--text-primary)}.face.svelte-lp8nzv{border-radius:var(--radius-full);flex:none;line-height:0;display:inline-flex}.card.svelte-lp8nzv{align-items:center;gap:var(--space-3);padding:var(--space-3);margin-bottom:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);display:flex}.card.svelte-lp8nzv .inline-form:where(.svelte-lp8nzv){margin:0}.card.taken.svelte-lp8nzv{border-color:color-mix(in srgb, var(--danger) 40%, var(--border))}.card.done.svelte-lp8nzv{border-color:color-mix(in srgb, var(--accent) 40%, var(--border))}.card.new.svelte-lp8nzv,.card.picked.svelte-lp8nzv{border-style:dashed}.who.svelte-lp8nzv{flex-direction:column;min-width:0;margin-right:auto;display:flex}.who.svelte-lp8nzv .sub:where(.svelte-lp8nzv){font-size:var(--text-sm);color:var(--text-tertiary)}.who.svelte-lp8nzv a.sub:where(.svelte-lp8nzv):hover{color:var(--text-primary)}.tag.svelte-lp8nzv{border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;padding:3px 8px;font-size:.6875rem}.taken-tag.svelte-lp8nzv{background:color-mix(in srgb, var(--danger) 18%, transparent);color:var(--danger)}.pending.svelte-lp8nzv{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}.new-tag.svelte-lp8nzv{background:var(--bg-elevated,#ffffff0f);color:var(--text-tertiary)}.wip-badge.svelte-lp8nzv{margin:0 0 var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent);font-family:var(--font-mono);letter-spacing:.08em;padding:4px 10px;font-size:.75rem;display:inline-block}.error.svelte-lp8nzv{margin:0 0 var(--space-4);color:var(--danger);font-size:var(--text-sm)}.back.svelte-lp8nzv{margin-top:var(--space-6);font-size:var(--text-sm);color:var(--text-tertiary);display:inline-block}.back.svelte-lp8nzv:hover{color:var(--text-primary)}.pass.svelte-lp8nzv{margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-left:3px solid var(--success);border-radius:var(--radius-lg);background:var(--success-muted)}.pass.dead.svelte-lp8nzv{border-left-color:var(--error);background:var(--error-muted)}.pass.svelte-lp8nzv .pass-h:where(.svelte-lp8nzv){align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--text-sm);margin:0;display:flex}.pass.svelte-lp8nzv .pass-sub:where(.svelte-lp8nzv){align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.pass.svelte-lp8nzv .pass-left:where(.svelte-lp8nzv){align-items:center;gap:var(--space-1);color:var(--text-primary);font-weight:600;display:inline-flex}.pass.svelte-lp8nzv .pass-msg:where(.svelte-lp8nzv){margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--text-secondary);font-style:italic}.flags.svelte-lp8nzv{border:1px solid var(--error);background:var(--error-muted);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.flags.svelte-lp8nzv p:where(.svelte-lp8nzv){white-space:pre-wrap;margin:0}.flags-contact.svelte-lp8nzv{align-self:flex-start;margin-top:4px}.title-row.svelte-lp8nzv{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.flags-hint.svelte-lp8nzv{color:var(--text-secondary);font-size:12px}.flow.wide.svelte-lp8nzv:has(.ask-h:where(.svelte-lp8nzv)) .deposit:where(.svelte-lp8nzv):not(.two-col){max-width:34rem}.ask-h.svelte-lp8nzv{margin:var(--space-8) 0 var(--space-2);font-family:var(--font-display);font-size:var(--text-xl)}.ask-note.svelte-lp8nzv{margin-bottom:var(--space-4)}.leave-card.svelte-lp8nzv{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-surface);flex-wrap:wrap;display:flex}.leave-said.svelte-lp8nzv{font-size:var(--text-sm);color:var(--text-secondary);flex:18rem;margin:0;line-height:1.5}.leave-btn.svelte-lp8nzv{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);border:1px solid color-mix(in srgb, var(--error) 70%, var(--border));border-radius:var(--radius-full);background:color-mix(in srgb, var(--error) 8%, transparent);color:var(--error);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast);font-weight:700;display:inline-flex}.leave-btn.svelte-lp8nzv:hover:not(:disabled){background:color-mix(in srgb, var(--error) 16%, transparent)}.leave-btn.svelte-lp8nzv:disabled{opacity:.6;cursor:default}
