._grid_12ar8_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._card_12ar8_7{background-color:var(--card);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow);display:flex;flex-direction:column;gap:var(--spacing-4);transition:box-shadow var(--animation-duration-fast) ease}._card_12ar8_7:hover{box-shadow:var(--shadow-md)}._cardHeader_12ar8_24{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding-bottom:var(--spacing-3);flex-wrap:wrap;gap:var(--spacing-3)}._cardTitle_12ar8_34{font-size:1.125rem;font-weight:600;color:var(--foreground)}._badgeRow_12ar8_40{display:flex;gap:var(--spacing-2)}._cardBody_12ar8_45{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-6)}._cardCancelled_12ar8_51{border-left-color:var(--muted);opacity:.8}._cardActions_12ar8_56{border-top:1px solid var(--border);padding-top:var(--spacing-4);margin-top:var(--spacing-2);display:flex;justify-content:flex-end}._cancelDisabledContainer_12ar8_64{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-1)}._cancelDisabledNote_12ar8_71{font-size:.75rem;color:var(--muted-foreground);max-width:250px;text-align:right}._contactFormLinkDisabled_12ar8_78{font-size:.75rem;color:var(--primary);text-decoration:underline;margin-top:var(--spacing-1)}._cancelledSection_12ar8_85{margin-top:var(--spacing-6);border-top:1px dashed var(--border);padding-top:var(--spacing-6)}._cancelledHeaderRow_12ar8_91{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4)}._cancelledTitle_12ar8_98{font-size:1.125rem;font-weight:600;margin:0}._dialogCreditInfo_12ar8_104{display:block;margin-top:var(--spacing-4);padding:var(--spacing-3);background-color:var(--muted);border-radius:var(--radius-sm);color:var(--foreground)}._detailGroup_12ar8_113{display:flex;flex-direction:column;gap:var(--spacing-1)}._detailLabel_12ar8_119{font-family:var(--font-family-monospace);font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}._detailValue_12ar8_128{font-size:.9375rem;color:var(--foreground);font-weight:500}._guestNotesBlock_12ar8_134{grid-column:1 / -1;background-color:color-mix(in srgb,var(--primary-foreground) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary-foreground) 15%,transparent);border-radius:var(--radius-sm);padding:var(--spacing-3);margin-top:var(--spacing-2)}._guestNotesLabel_12ar8_143{display:block;font-family:var(--font-family-monospace);font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-1)}._guestNotesValue_12ar8_154{font-size:.875rem;color:var(--foreground);white-space:pre-wrap;margin:0;line-height:1.4}._emptyState_12ar8_162{text-align:center;padding:var(--spacing-16) var(--spacing-6);background-color:var(--card);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--muted-foreground)}._emptyState_12ar8_162 p{margin-bottom:var(--spacing-6);font-size:1.125rem}._skeletonCard_12ar8_176{height:160px}._refundOptionsContainer_12ar8_180{display:flex;flex-direction:column;gap:var(--spacing-4);margin-top:var(--spacing-4)}._optionCard_12ar8_187{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--animation-duration-fast) ease;background-color:var(--card)}._optionCardSelected_12ar8_199{border-color:var(--primary);background-color:color-mix(in srgb,var(--primary) 3%,var(--card));box-shadow:0 0 0 1px var(--primary)}._optionCardContent_12ar8_205{display:flex;flex-direction:column;gap:var(--spacing-1)}._optionCardHeader_12ar8_211{display:flex;align-items:center;gap:var(--spacing-2)}._optionCardTitle_12ar8_217{font-weight:600;color:var(--foreground)}._optionCardDesc_12ar8_222{font-size:.875rem;color:var(--muted-foreground);margin:0;line-height:1.5}._optionCard_12ar8_187>button{margin-top:.125rem}._recommendedBadge_12ar8_233{font-size:.65rem;padding:0 var(--spacing-2);height:1.25rem}._contactBlock_12ar8_239{padding:var(--spacing-4);background-color:color-mix(in srgb,var(--primary) 5%,transparent);border-radius:var(--radius-md)}._contactBlockActions_12ar8_245{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3)}._contactLinks_12ar8_252{font-size:.875rem;color:var(--muted-foreground)}._contactLinks_12ar8_252 a{color:var(--primary);text-decoration:none;font-weight:500}._contactLinks_12ar8_252 a:hover{text-decoration:underline}._contactFormLink_12ar8_78{font-size:.875rem;color:var(--primary);text-decoration:underline}._successPanel_12ar8_273{padding:var(--spacing-4);text-align:center;color:var(--foreground);background-color:color-mix(in srgb,var(--success) 10%,transparent);border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--success) 20%,transparent);margin-top:var(--spacing-4)}
