.facts.svelte-soy74g{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;padding:12px 14px;border-radius:12px;background:var(--surface-card);border:1px solid var(--border-card);margin:0}.facts.svelte-soy74g div:where(.svelte-soy74g){display:contents}.facts-kicker.svelte-soy74g{grid-column:1 / -1;font-family:var(--font-mono-app);font-size:var(--text-ui-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-meta)}dt.svelte-soy74g{font-size:var(--text-ui-xs);color:var(--text-muted)}dd.svelte-soy74g{margin:0;font-size:var(--text-ui-sm);font-variant-numeric:tabular-nums;color:var(--text-strong);overflow-wrap:anywhere}.field.svelte-soy74g{display:flex;flex-direction:column;gap:7px;min-width:0}.field.svelte-soy74g span:where(.svelte-soy74g){font-size:var(--text-ui-sm);font-weight:700;color:var(--text-strong)}.field.svelte-soy74g em:where(.svelte-soy74g){font-style:normal;font-weight:500;color:var(--text-meta)}.field.svelte-soy74g input:where(.svelte-soy74g),.field.svelte-soy74g select:where(.svelte-soy74g),.field.svelte-soy74g textarea:where(.svelte-soy74g){min-height:46px;padding:0 13px;border-radius:10px;border:1px solid var(--border-selected);background:var(--surface-panel);color:var(--text-strong);font-size:var(--text-ui-body);font-family:inherit;outline:none;width:100%}.field.svelte-soy74g textarea:where(.svelte-soy74g){padding:10px 13px;resize:vertical}.field.svelte-soy74g input:where(.svelte-soy74g):focus,.field.svelte-soy74g select:where(.svelte-soy74g):focus,.field.svelte-soy74g textarea:where(.svelte-soy74g):focus{border-color:var(--color-poker-green)}.field.svelte-soy74g small:where(.svelte-soy74g){font-size:var(--text-ui-xs);color:var(--text-meta)}.field.miss.svelte-soy74g input:where(.svelte-soy74g),.field.miss.svelte-soy74g select:where(.svelte-soy74g),.field.miss.svelte-soy74g .seg:where(.svelte-soy74g){border-color:#e8b04b}.field.svelte-soy74g small.need:where(.svelte-soy74g){color:#e8b04b;font-weight:600}.pair.svelte-soy74g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.seg.svelte-soy74g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:3px;border-radius:11px;background:var(--surface-panel);border:1px solid var(--border-card)}.seg.svelte-soy74g button:where(.svelte-soy74g){min-width:0;height:40px;border-radius:8px;color:var(--text-muted);font-size:14px;font-weight:700}.seg.svelte-soy74g button.on:where(.svelte-soy74g){background:var(--color-poker-green);color:var(--accent-ink)}.seg.svelte-soy74g button:where(.svelte-soy74g):disabled:not(.on){color:var(--text-faint);cursor:not-allowed}@media (max-width: 420px){.pair.svelte-soy74g{grid-template-columns:minmax(0,1fr)}}.scrim.svelte-107i2ic{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#030605b8;display:flex;align-items:center;justify-content:center;padding:40px 24px}.scrim.sheet.svelte-107i2ic{align-items:flex-end;padding:48px 0 0}.dlg.svelte-107i2ic{width:580px;max-width:100%;max-height:100%;display:flex;flex-direction:column;background:#0f1412;border:1px solid var(--border-control);border-radius:16px;box-shadow:0 30px 80px #0009;overflow:hidden;font-family:var(--font-app);color:var(--text-app)}.sheet.svelte-107i2ic .dlg:where(.svelte-107i2ic){width:100%;border:0;border-radius:20px 20px 0 0}.grab.svelte-107i2ic{align-self:center;width:38px;height:4px;border-radius:4px;background:#2e3834;margin-top:8px}header.svelte-107i2ic{flex:none;height:60px;display:flex;align-items:center;gap:10px;padding:0 10px 0 20px;border-bottom:1px solid var(--border-shell)}h2.svelte-107i2ic{flex:1;font-size:var(--text-ui-lg);font-weight:700}.x.svelte-107i2ic{width:44px;height:44px;border-radius:10px;color:var(--text-muted);display:flex;align-items:center;justify-content:center}.x.svelte-107i2ic:hover{background:var(--surface-control)}.body.svelte-107i2ic{flex:1 1 auto;min-height:0;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:18px}.sheet.svelte-107i2ic .body:where(.svelte-107i2ic){padding:16px 18px 18px}.steps.svelte-107i2ic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.step.svelte-107i2ic{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:600;color:var(--text-faint)}.step.svelte-107i2ic span:where(.svelte-107i2ic){height:3px;border-radius:3px;background:var(--border-control)}.step.on.svelte-107i2ic span:where(.svelte-107i2ic){background:var(--color-poker-green)}.step.done.svelte-107i2ic{color:var(--text-muted)}.step.at.svelte-107i2ic{color:var(--text-strong)}.err.svelte-107i2ic{display:flex;gap:12px;padding:14px;border-radius:12px;background:var(--surface-negative);border:1px solid #3a1d22}.bang.svelte-107i2ic{flex:none;width:22px;height:22px;border-radius:50%;background:var(--negative);color:var(--surface-negative);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.err.svelte-107i2ic div:where(.svelte-107i2ic){flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.err.svelte-107i2ic strong:where(.svelte-107i2ic){font-size:var(--text-ui-body);color:var(--negative-text)}.err.svelte-107i2ic p:where(.svelte-107i2ic){font-size:var(--text-ui-sm);line-height:1.5;color:#c8b2b5;overflow-wrap:anywhere}.err-act.svelte-107i2ic{align-self:flex-start;margin-top:6px;height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--border-control);background:var(--surface-control);color:var(--text-strong);font-size:14px;font-weight:600;display:flex;align-items:center}.zone.svelte-107i2ic{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 18px;border-radius:14px;border:1.5px dashed #2c3833;background:var(--surface-panel);text-align:center;color:var(--color-poker-green)}.zone.bad.svelte-107i2ic{border-color:#3a1d22;background:#120d0f;color:#a0646c}.zone.dragging.svelte-107i2ic{border-color:var(--color-poker-green);background:#0f1e1c}.zone.svelte-107i2ic strong:where(.svelte-107i2ic){font-size:var(--text-ui-md);color:var(--text-app)}.zone.svelte-107i2ic small:where(.svelte-107i2ic){font-size:var(--text-ui-sm);color:var(--text-muted);margin-bottom:4px}.pick.svelte-107i2ic{height:44px;padding:0 16px;border-radius:10px;border:1px solid var(--border-selected);background:var(--surface-nav-active);color:var(--text-strong);font-size:var(--text-ui-body);font-weight:600;display:inline-flex;align-items:center;cursor:pointer}input[type=file].svelte-107i2ic{display:none}.pick-phone.svelte-107i2ic{min-height:72px;display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;border:1px solid var(--border-selected);background:#0f2a26;cursor:pointer}.pick-icon.svelte-107i2ic{flex:none;width:44px;height:44px;border-radius:12px;background:var(--color-poker-green);color:var(--accent-ink);display:flex;align-items:center;justify-content:center}.pick-text.svelte-107i2ic{display:flex;flex-direction:column;gap:3px}.pick-text.svelte-107i2ic strong:where(.svelte-107i2ic){font-size:var(--text-ui-md);color:var(--text-strong)}.pick-text.svelte-107i2ic small:where(.svelte-107i2ic){font-size:13px;line-height:1.4;color:#a9bab4}.note.svelte-107i2ic{display:flex;gap:10px;padding:10px 12px;border-radius:12px;background:var(--surface-card);border:1px solid var(--border-card);font-size:13px;line-height:1.45;color:var(--text-muted)}.note.svelte-107i2ic strong:where(.svelte-107i2ic){flex:none;color:var(--text-control)}.explain.svelte-107i2ic{font-size:var(--text-ui-xs);line-height:1.5;color:var(--text-meta)}.file.svelte-107i2ic{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:12px;background:var(--surface-card);border:1px solid var(--border-card)}.file-row.svelte-107i2ic{display:flex;align-items:center;gap:10px}.zip.svelte-107i2ic{flex:none;width:34px;height:34px;border-radius:8px;background:var(--surface-control);border:1px solid var(--border-control);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono-app);font-size:var(--text-ui-3xs);font-weight:700;color:var(--text-muted)}.file-text.svelte-107i2ic{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.file-name.svelte-107i2ic{font-family:var(--font-mono-app);font-size:var(--text-ui-sm);color:var(--text-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-state.svelte-107i2ic{font-size:var(--text-ui-xs);color:var(--text-muted)}.file-state.ok.svelte-107i2ic{color:#5bd6a0}.bar.svelte-107i2ic{height:6px;border-radius:6px;background:#1c2421;overflow:hidden}.bar.svelte-107i2ic span:where(.svelte-107i2ic){display:block;width:40%;height:100%;border-radius:6px;background:var(--color-poker-green);animation:svelte-107i2ic-slide 1.1s ease-in-out infinite}@keyframes svelte-107i2ic-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion: reduce){.bar.svelte-107i2ic span:where(.svelte-107i2ic){animation:none;width:60%}}.chips.svelte-107i2ic{display:flex;flex-wrap:wrap;gap:6px}.chips.svelte-107i2ic span:where(.svelte-107i2ic){padding:5px 9px;border-radius:7px;background:var(--surface-control);border:1px solid var(--border-control);font-size:var(--text-ui-xs);font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-strong)}.field.svelte-107i2ic{display:flex;flex-direction:column;gap:7px}.field.svelte-107i2ic>span:where(.svelte-107i2ic){font-size:var(--text-ui-sm);font-weight:700;color:var(--text-strong)}.field.svelte-107i2ic small:where(.svelte-107i2ic){font-size:var(--text-ui-xs);color:var(--text-meta)}.seg.svelte-107i2ic{display:flex;gap:3px;padding:3px;border-radius:11px;background:var(--surface-panel);border:1px solid var(--border-card);max-width:280px}.seg.svelte-107i2ic button:where(.svelte-107i2ic){flex:1;height:40px;border-radius:8px;color:var(--text-muted);font-size:14px;font-weight:700}.seg.svelte-107i2ic button.on:where(.svelte-107i2ic){background:var(--color-poker-green);color:var(--accent-ink)}footer.svelte-107i2ic{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 20px;border-top:1px solid var(--border-shell)}.sheet.svelte-107i2ic footer:where(.svelte-107i2ic){padding:12px 18px 22px}footer.svelte-107i2ic button:where(.svelte-107i2ic){height:44px;padding:0 18px;border-radius:12px;font-size:var(--text-ui-body);font-weight:700}footer.svelte-107i2ic a:where(.svelte-107i2ic){height:44px;padding:0 18px;border-radius:12px;font-size:var(--text-ui-body);font-weight:700;display:inline-flex;align-items:center}.pick-list.svelte-107i2ic{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow-y:auto}.pick-row.svelte-107i2ic{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px 12px;border-radius:12px;text-align:left;background:var(--surface-card);border:1px solid var(--border-card)}.pick-row.on.svelte-107i2ic{border-color:var(--color-poker-green);box-shadow:inset 0 0 0 1px var(--color-poker-green)}.pick-title.svelte-107i2ic{grid-column:1;font-size:var(--text-ui-body);font-weight:700;color:var(--text-strong);overflow-wrap:anywhere}.pick-meta.svelte-107i2ic{grid-column:1;font-size:var(--text-ui-xs);font-variant-numeric:tabular-nums;color:var(--text-meta)}.pick-tag.svelte-107i2ic{grid-column:2;grid-row:1 / span 2;padding:3px 8px;border-radius:7px;font-size:var(--text-ui-xs);font-weight:700;color:var(--color-poker-green);border:1px solid var(--color-poker-green)}.kept.svelte-107i2ic{display:flex;flex-direction:column;gap:8px}.kept.svelte-107i2ic strong:where(.svelte-107i2ic){font-size:var(--text-ui-md);color:var(--text-strong)}.kept.svelte-107i2ic p:where(.svelte-107i2ic){font-size:var(--text-ui-body);line-height:1.55;color:#a9bab4;overflow-wrap:anywhere}.req.svelte-107i2ic{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:#0f1513;border:1px solid #232b28}.req-head.svelte-107i2ic{font-family:var(--font-mono-app);font-size:var(--text-ui-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-meta)}.req-seats.svelte-107i2ic{display:flex;gap:2px}.req-seat.svelte-107i2ic{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 2px;border-radius:6px;background:#0a0e0c}.req-seat.acting.svelte-107i2ic{background:#0f1d1a}.req-seat.svelte-107i2ic .pos:where(.svelte-107i2ic){font-size:10.5px;font-weight:700;color:var(--text-meta)}.req-seat.acting.svelte-107i2ic .pos:where(.svelte-107i2ic){color:var(--color-poker-green)}.req-seat.svelte-107i2ic .v:where(.svelte-107i2ic){font-family:var(--font-mono-app);font-size:12.5px;font-weight:700;color:var(--text-strong)}.req-spot.svelte-107i2ic{font-family:var(--font-mono-app);font-size:var(--text-ui-sm);color:#a9bab4;overflow-wrap:anywhere}.checks.svelte-107i2ic{display:flex;flex-direction:column;gap:2px}.checks-title.svelte-107i2ic{font-size:var(--text-ui-sm);font-weight:700;color:var(--text-strong);margin-bottom:6px}.checks.svelte-107i2ic li:where(.svelte-107i2ic),.why.svelte-107i2ic li:where(.svelte-107i2ic){display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px solid #161c1a;font-size:var(--text-ui-sm);line-height:1.45;color:#c8d6d1}.ck.svelte-107i2ic{flex:none;width:20px;height:20px;border-radius:50%;background:#123a31;color:#5bd6a0;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.ck.bad.svelte-107i2ic{background:#3a1d22;color:#f0a3ac}.ck-text.svelte-107i2ic{flex:1;min-width:0;overflow-wrap:anywhere}.ck-sub.svelte-107i2ic{color:var(--text-meta)}.ck-sub.bad.svelte-107i2ic{color:#f0a3ac}.req-note.svelte-107i2ic{padding:10px 12px;border-radius:10px;background:#0f2a26;border:1px solid #1f4d45;font-size:var(--text-ui-sm);line-height:1.5;color:#bfe8e2}.req-note.miss.svelte-107i2ic{background:#111716;border-color:#1e2523;color:#a9bab4}.why.svelte-107i2ic{display:flex;flex-direction:column}.terms.svelte-107i2ic{padding:10px 12px;border-radius:10px;background:#0f2a26;border:1px solid #1f4d45;font-size:var(--text-ui-sm);line-height:1.5;color:#bfe8e2}.need-line.svelte-107i2ic{font-size:var(--text-ui-sm);color:#e8b04b}.ghost.svelte-107i2ic{border:1px solid var(--border-control);color:var(--text-control);font-weight:600}.primary.svelte-107i2ic{background:var(--color-poker-green);color:var(--accent-ink)}.primary.svelte-107i2ic:hover:not(:disabled){background:var(--accent-hover)}.primary.svelte-107i2ic:disabled{opacity:.5}.sheet.svelte-107i2ic .primary:where(.svelte-107i2ic){width:100%;height:52px}
