.TicketCard_card__m4leh{position:relative;background:var(--nm-surface);border-radius:var(--nm-radius-lg);box-shadow:var(--nm-shadow);overflow:hidden;border-top:5px solid var(--nm-ink-disabled)}.TicketCard_card_pending___AmYD{border-top-color:var(--nm-warning)}.TicketCard_card_released__ON9ph{border-top-color:var(--nm-success)}.TicketCard_card_used__72OdD{border-top-color:var(--nm-ink-disabled);opacity:.78}.TicketCard_card_cancelled__H6wro{border-top-color:var(--nm-danger);opacity:.6}.TicketCard_head__CA7ZW{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nm-space-3);padding:var(--nm-space-4)}.TicketCard_eventName__XPPgH{margin:0;font-size:var(--nm-text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--nm-gold-ink);font-weight:700}.TicketCard_attraction__KhspH{margin:2px 0 0;font-family:var(--nm-font-display);font-size:var(--nm-text-xl);line-height:1.2}.TicketCard_location__1fw_R{margin:2px 0 0;font-size:var(--nm-text-sm);color:var(--nm-ink-soft)}.TicketCard_badge__7i5eP{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:var(--nm-radius-pill);font-size:var(--nm-text-xs);font-weight:700;white-space:nowrap}.TicketCard_badge_pending__TbcTv{background:var(--nm-warning-soft);color:var(--nm-warning)}.TicketCard_badge_released__8lblK{background:var(--nm-success-soft);color:var(--nm-success)}.TicketCard_badge_used__R9ni3{background:var(--nm-surface-alt);color:var(--nm-ink-soft)}.TicketCard_badge_cancelled__aQxFV{background:var(--nm-danger-soft);color:var(--nm-danger)}.TicketCard_info__GM7yr{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--nm-space-3);gap:var(--nm-space-3);margin:0;padding:0 var(--nm-space-4) var(--nm-space-4)}.TicketCard_info__GM7yr dt{margin:0;font-size:var(--nm-text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--nm-ink-soft)}.TicketCard_info__GM7yr dd{margin:2px 0 0;font-weight:600}.TicketCard_timeBig__eDKqa{font-size:var(--nm-text-lg)}.TicketCard_code__R8gtG{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.04em}.TicketCard_perforation__o_Ely{position:relative;display:flex;align-items:center;height:24px}.TicketCard_notchLeft__XQXkZ,.TicketCard_notchRight__D9_a2{width:18px;height:18px;border-radius:50%;background:var(--nm-bordo);flex:0 0 auto}.TicketCard_notchLeft__XQXkZ{margin-left:-9px}.TicketCard_notchRight__D9_a2{margin-right:-9px}.TicketCard_dashes__FXmIX{flex:1 1;height:0;border-top:2px dashed var(--nm-border);margin:0 var(--nm-space-2)}.TicketCard_qrArea__6ecRg{display:flex;flex-direction:column;align-items:center;gap:var(--nm-space-2);padding:var(--nm-space-2) var(--nm-space-4) var(--nm-space-4)}.TicketCard_qrButton__VbhWi{padding:var(--nm-space-3);border:none;border-radius:var(--nm-radius);background:#fff;box-shadow:var(--nm-shadow-sm);cursor:pointer;min-height:var(--nm-touch-min)}.TicketCard_qrHint__0eqhh{margin:0;font-size:var(--nm-text-xs);color:var(--nm-ink-soft)}.TicketCard_pendingBox__UQvDV{width:100%;text-align:center;display:grid;grid-gap:var(--nm-space-2);gap:var(--nm-space-2);justify-items:center}.TicketCard_pendingTitle__Ipl1C{margin:0;font-weight:700;color:var(--nm-warning)}.TicketCard_pendingCharity__58yaG{margin:0;font-size:var(--nm-text-sm);color:var(--nm-ink-soft);max-width:40ch}.TicketCard_pixButton__Oo11q{display:inline-grid;place-items:center;min-height:var(--nm-touch-cta);padding:0 var(--nm-space-5);border:none;border-radius:var(--nm-radius-pill);background:var(--nm-gold);color:var(--nm-bordo-deep);font:inherit;font-weight:700;text-decoration:none}.TicketCard_pixManual__SzVq5{justify-self:stretch;width:100%;display:grid;grid-gap:var(--nm-space-1);gap:var(--nm-space-1)}.TicketCard_pixManualLabel__r7kmE{font-size:var(--nm-text-sm);font-weight:600;color:var(--nm-warning)}.TicketCard_pixManualCode__nKywf{width:100%;resize:vertical;padding:var(--nm-space-2);border:1px solid var(--nm-border);border-radius:var(--nm-radius-sm);background:var(--nm-surface-alt);color:var(--nm-ink);font-family:var(--nm-font-mono,ui-monospace,monospace);font-size:.75rem;line-height:1.4;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.TicketCard_usedStamp__rYLB_{margin:0;padding:var(--nm-space-3) var(--nm-space-4);border:2px dashed var(--nm-ink-disabled);border-radius:var(--nm-radius);color:var(--nm-ink-soft);font-weight:600;transform:rotate(-3deg)}.TicketCard_foot__dOSe4{display:flex;gap:var(--nm-space-2);border-top:1px solid var(--nm-border)}.TicketCard_linkAction__yFtmg,.TicketCard_linkDanger__PCAav{flex:1 1;min-height:var(--nm-touch-min);display:grid;place-items:center;border:none;background:transparent;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.TicketCard_linkAction__yFtmg{color:var(--nm-sea)}.TicketCard_linkDanger__PCAav{color:var(--nm-danger);border-left:1px solid var(--nm-border)}.TicketCard_qrFullscreen__gUFJX{position:fixed;inset:0;z-index:30;display:grid;place-items:center;background:#fff;padding:var(--nm-space-5)}.TicketCard_qrFullInner__IUOnA{display:grid;justify-items:center;grid-gap:var(--nm-space-2);gap:var(--nm-space-2);text-align:center}.TicketCard_qrFullCode___jaPs{margin:var(--nm-space-2) 0 0;font-family:ui-monospace,Menlo,monospace;font-size:var(--nm-text-lg);font-weight:700;color:#000}.TicketCard_qrFullHolder__B2c4A{margin:0;font-size:var(--nm-text-lg);color:#000}.TicketCard_qrFullSession__6g1rm{margin:0;color:#444}.TicketCard_qrFullClose__9kd4a{margin-top:var(--nm-space-4);min-height:var(--nm-touch-cta);padding:0 var(--nm-space-6);border:2px solid #000;border-radius:var(--nm-radius-pill);background:transparent;color:#000;font:inherit;font-weight:700}.TicketCard_checkButton__bPsIz{min-height:var(--nm-touch-min);padding:0 var(--nm-space-4);border:1.5px solid var(--nm-sea);border-radius:var(--nm-radius-pill);background:transparent;color:var(--nm-sea);font:inherit;font-weight:600}.TicketCard_checkButton__bPsIz:disabled{opacity:.5}