._hero_1uah6_1{display:flex;flex-direction:column;gap:var(--spacing-3)}._kicker_1uah6_7{margin:0;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;color:var(--accent)}._title_1uah6_15{margin:0;font-family:var(--font-family-display);font-size:clamp(2.2rem,7vw,3.4rem);font-weight:650;letter-spacing:-.03em;line-height:1.02}._lead_1uah6_24,._note_1uah6_25{margin:0;color:var(--muted-foreground);font-size:1.05rem;line-height:1.5}._panel_1uah6_32{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._panelHead_1uah6_43{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._heading_1uah6_50{margin:0;font-family:var(--font-family-display);font-size:1.6rem;font-weight:650}._stack_1uah6_57,._roster_1uah6_58{display:flex;flex-direction:column;gap:var(--spacing-2)}._roster_1uah6_58{list-style:none;margin:0;padding:0}._rosterRow_1uah6_70{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border)}._addRow_1uah6_79{display:flex;gap:var(--spacing-2)}._nameField_1uah6_84{flex:1}._bone_1uah6_88{height:2.5rem;width:100%}._scanner_1uah6_93{display:flex;flex-direction:column;gap:var(--spacing-3)}._video_1uah6_99{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:var(--radius-md);background:var(--surface)}._deck_1uah6_107{display:grid;grid-template-columns:1fr;gap:var(--spacing-4)}@media(min-width:720px){._deck_1uah6_107{grid-template-columns:1fr 1fr}}._card_1uah6_119{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-md);background:var(--surface);border-top:3px solid var(--accent)}._mystery_1uah6_130{margin:0;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}._cardTitle_1uah6_138{margin:0;font-family:var(--font-family-display);font-size:1.45rem;line-height:1.15}._cardCopy_1uah6_145{margin:0;color:var(--muted-foreground);line-height:1.45}._qr_1uah6_151{align-self:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);padding:.7rem;background:#fff;border-radius:var(--radius-md)}._qrImg_1uah6_162{width:180px;height:180px;display:block}._url_1uah6_168{margin:0;max-width:220px;color:#3d3428;font-size:.75rem;line-height:1.3;text-align:center;overflow-wrap:anywhere}
