.ss-root{gap:var(--ds-space-lg);flex-direction:column;display:flex}.ss-buyer-grid{gap:var(--ds-space-sm);grid-template-columns:1fr 1fr;display:grid}@media (max-width:479px){.ss-buyer-grid{grid-template-columns:1fr}}.ss-section__title{align-items:center;gap:var(--ds-space-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--ds-color-text-muted);margin-bottom:var(--ds-space-sm);font-size:.625rem;font-weight:700;display:flex}.ss-section__title svg{width:.875rem;height:.875rem}.ss-row{justify-content:space-between;align-items:baseline;gap:var(--ds-space-md);padding:var(--ds-space-xs) 0;border-bottom:1px solid var(--ds-color-border-dark);font-size:var(--ds-fs-body-sm);color:var(--ds-color-text-body);display:flex}.ss-row:last-child{border-bottom:none}.ss-row__label{font-weight:500}.ss-row__value{color:var(--ds-color-text-strong);flex-shrink:0;font-weight:600}.ss-attendee{overflow:hidden}.ss-attendee+.ss-attendee{margin-top:var(--ds-space-xs)}.ss-attendee__header{align-items:center;gap:var(--ds-space-xs);padding:var(--ds-space-sm) 0;border-bottom:1px solid var(--ds-color-border-dark);display:flex}.ss-attendee__number{background:var(--ds-color-brand-red);color:#fff;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;font-family:var(--ds-font-body);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ss-attendee__name{font-size:var(--ds-fs-body-sm);color:var(--ds-color-text-strong);font-weight:600}.ss-attendee__price{font-size:var(--ds-fs-body-sm);color:var(--ds-color-text-strong);white-space:nowrap;margin-left:auto;font-weight:700}.ss-attendee__fields{padding:var(--ds-space-sm) 0;flex-direction:column;gap:.25rem;display:flex}.ss-field{gap:var(--ds-space-xs);font-size:var(--ds-fs-body-xs);display:flex}.ss-field__key{color:var(--ds-color-text-muted);flex-shrink:0}.ss-field__val{color:var(--ds-color-text-strong);font-weight:500}.ss-field__price{color:var(--ds-color-brand-red);flex-shrink:0;margin-left:auto;font-weight:600}.ss-attendee__addons{padding:var(--ds-space-sm) 0;border-top:1px solid var(--ds-color-border-dark);flex-direction:column;gap:.2rem;display:flex}.ss-attendee__addons-title{font-size:var(--ds-fs-body-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-color-text-muted);align-items:center;gap:.25rem;margin-bottom:.2rem;font-weight:700;display:flex}.ss-attendee__addons-title svg{width:.75rem;height:.75rem}.ss-addon-row{font-size:var(--ds-fs-body-xs);color:var(--ds-color-text-body);justify-content:space-between;display:flex}.ss-addon-row__price{color:var(--ds-color-brand-red);flex-shrink:0;font-weight:600}.ss-error{padding:var(--ds-space-sm) var(--ds-space-md);color:var(--ds-color-brand-red);font-size:var(--ds-fs-body-sm);background:#b3000e0d;border:1px solid #b3000e66}.ss-actions{gap:var(--ds-space-xs);padding-top:var(--ds-space-sm);flex-direction:column;display:flex}.ss-actions__checkout{width:100%}.ss-actions__back{margin-top:var(--ds-space-xs)}
