.checkout-page.svelte-1t5jwvl{color:#0b1020;background:#f7f8fb;min-height:100svh;overflow-x:hidden}.checkout-header.svelte-1t5jwvl{justify-content:space-between;align-items:center;width:100%;max-width:92rem;margin:0 auto;padding:20px 32px;display:flex}.brand-link.svelte-1t5jwvl,.back-link.svelte-1t5jwvl{color:#0b1020;align-items:center;display:inline-flex}.brand-link.svelte-1t5jwvl{gap:12px}.brand-link.svelte-1t5jwvl img:where(.svelte-1t5jwvl){width:32px;height:32px}.brand-link.svelte-1t5jwvl span:where(.svelte-1t5jwvl){font-size:14px;font-weight:750;line-height:1}.back-link.svelte-1t5jwvl{color:#56617a;gap:8px;font-size:14px;font-weight:650;transition:color .16s}.back-link.svelte-1t5jwvl:hover{color:#0b1020}.back-link.svelte-1t5jwvl svg{display:block;transform:translateY(-1px)}.checkout-main.svelte-1t5jwvl{grid-template-columns:minmax(0,1fr) 25rem;align-items:start;gap:3rem;width:100%;max-width:80rem;min-height:calc(100svh - 72px);margin:0 auto;padding:28px 32px 96px;display:grid}.intro-block.svelte-1t5jwvl p:where(.svelte-1t5jwvl){color:#535fe7;letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:750}.intro-block.svelte-1t5jwvl h1:where(.svelte-1t5jwvl){color:#0b1020;letter-spacing:0;margin:0;font-size:2.35rem;font-weight:820;line-height:1.12}.intro-block.svelte-1t5jwvl span:where(.svelte-1t5jwvl){color:#656a7f;max-width:44rem;margin-top:12px;font-size:.95rem;line-height:1.75;display:block}.checkout-panel.svelte-1t5jwvl,.order-panel.svelte-1t5jwvl{background:#fff;border:1px solid #dfe5f2;margin-top:24px}.checkout-panel.svelte-1t5jwvl{padding:30px}.panel-head.svelte-1t5jwvl{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.panel-head.svelte-1t5jwvl h2:where(.svelte-1t5jwvl){color:#0b1020;margin:0;font-size:18px;font-weight:750}.panel-head.svelte-1t5jwvl p:where(.svelte-1t5jwvl){color:#7b8094;margin:7px 0 0;font-size:13px;line-height:1.65}.field-grid.svelte-1t5jwvl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.field.svelte-1t5jwvl span:where(.svelte-1t5jwvl){color:#25283a;align-items:center;gap:8px;font-size:13px;font-weight:650;line-height:16px;display:inline-flex}.field.svelte-1t5jwvl span:where(.svelte-1t5jwvl) svg,.panel-head.svelte-1t5jwvl svg,.summary-top.svelte-1t5jwvl svg,.support-title.svelte-1t5jwvl svg,.ticket-title.svelte-1t5jwvl svg,.ticket-head.svelte-1t5jwvl button:where(.svelte-1t5jwvl) svg{color:#8d92aa;flex:none;display:block;transform:translateY(-1px)}.field.svelte-1t5jwvl input:where(.svelte-1t5jwvl){color:#0b1020;background:#f7f8fb;border:1px solid #dfe5f2;border-radius:6px;outline:none;width:100%;height:46px;margin-top:10px;padding:0 13px;font-size:14px;transition:border-color .16s,box-shadow .16s,background .16s}.field.svelte-1t5jwvl input:where(.svelte-1t5jwvl):focus{background:#fff;border-color:#535fe7ad;box-shadow:0 0 0 3px #535fe71f}.machine-input.svelte-1t5jwvl,.ticket-box.svelte-1t5jwvl code:where(.svelte-1t5jwvl){letter-spacing:0;font-family:ui-monospace,Cascadia Code,SF Mono,monospace}.field.svelte-1t5jwvl small:where(.svelte-1t5jwvl){color:#7b8094;margin-top:8px;font-size:12px;line-height:1.55;display:block}.activate-word.svelte-1t5jwvl{color:#ef881b;font-weight:inherit}.terms-row.svelte-1t5jwvl{color:#5f6478;background:#f7f8fb;border:1px solid #e5e8f0;grid-template-columns:15px minmax(0,1fr);align-items:start;gap:10px;margin-top:24px;padding:14px;font-size:13px;line-height:1.55;display:grid}.terms-row.svelte-1t5jwvl input:where(.svelte-1t5jwvl){appearance:none;cursor:pointer;background:#fff;border:1px solid #9aa1b6;border-radius:2px;place-content:center;width:15px;height:15px;margin:2px 0 0;display:grid}.terms-row.svelte-1t5jwvl input:where(.svelte-1t5jwvl):before{content:"";transform-origin:50%;border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;transform:translateY(-1px)rotate(-45deg)scale(0)}.terms-row.svelte-1t5jwvl input:where(.svelte-1t5jwvl):checked{background:#0b1020;border-color:#535fe7}.terms-row.svelte-1t5jwvl input:where(.svelte-1t5jwvl):checked:before{transform:translateY(-1px)rotate(-45deg)scale(1)}.terms-row.svelte-1t5jwvl a:where(.svelte-1t5jwvl){color:#535fe7;font-weight:650}.message.svelte-1t5jwvl{color:#4f556b;background:#f7f8fb;border:1px solid #dfe5f2;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.7}.message.svelte-1t5jwvl code:where(.svelte-1t5jwvl){color:#0b1020;word-break:break-all;margin-top:6px;font-family:ui-monospace,Cascadia Code,SF Mono,monospace;display:block}.message.error-state.svelte-1t5jwvl{color:#991b1b;background:#fef2f2;border-color:#fecaca}.message.success-state.svelte-1t5jwvl{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.submit-button.svelte-1t5jwvl{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:#0b1020;border:0;border-radius:6px;justify-content:center;align-items:center;margin-top:20px;font-size:14px;font-weight:700;transition:background .16s,opacity .16s;display:inline-flex}.submit-button.svelte-1t5jwvl:hover:not(:disabled){background:#1a2033}.submit-button.svelte-1t5jwvl:disabled{cursor:not-allowed;opacity:.55}.order-panel.svelte-1t5jwvl{padding:28px}.order-head.svelte-1t5jwvl{border-bottom:1px solid #edf0f6;padding-bottom:18px}.order-head.svelte-1t5jwvl p:where(.svelte-1t5jwvl){color:#8d92aa;text-transform:uppercase;margin:0;font-size:12px;font-weight:650}.order-head.svelte-1t5jwvl h2:where(.svelte-1t5jwvl){color:#0b1020;word-break:break-all;margin:5px 0 0;font-size:18px;font-weight:650}.pending-box.svelte-1t5jwvl{color:#656a7f;background:#f7f8fb;border:1px solid #dfe5f2;margin-top:22px;padding:16px;font-size:13px;line-height:1.7}.ticket-box.svelte-1t5jwvl{background:#ecfdf5;border:1px solid #a7f3d0;margin-top:22px;padding:18px}.ticket-head.svelte-1t5jwvl{justify-content:space-between;gap:16px;display:flex}.ticket-title.svelte-1t5jwvl{color:#065f46;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.ticket-title.svelte-1t5jwvl svg{color:#065f46}.ticket-meta.svelte-1t5jwvl{color:#065f46c7;margin:7px 0 0;font-size:13px;line-height:1.7}.ticket-head.svelte-1t5jwvl button:where(.svelte-1t5jwvl){color:#0b1020;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #a7f3d0;border-radius:6px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.ticket-head.svelte-1t5jwvl button.copied:where(.svelte-1t5jwvl){color:#065f46}.ticket-box.svelte-1t5jwvl code:where(.svelte-1t5jwvl){white-space:pre-wrap;word-break:break-all;color:#0b1020;background:#fff;border:1px solid #065f461f;margin-top:14px;padding:14px;font-size:13px;line-height:1.7;display:block}.summary-panel.svelte-1t5jwvl{gap:16px;display:grid;position:sticky;top:24px}.summary-card.svelte-1t5jwvl,.notes-card.svelte-1t5jwvl{background:#fff;border:1px solid #dfe5f2;padding:22px}.summary-top.svelte-1t5jwvl,.support-title.svelte-1t5jwvl{color:#7b8094;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.summary-card.svelte-1t5jwvl dl:where(.svelte-1t5jwvl){border-top:1px solid #edf0f6;margin-top:20px;display:grid}.summary-card.svelte-1t5jwvl dl:where(.svelte-1t5jwvl) div:where(.svelte-1t5jwvl){border-bottom:1px solid #edf0f6;justify-content:space-between;gap:16px;padding:13px 0;font-size:13px;display:flex}.summary-card.svelte-1t5jwvl dt:where(.svelte-1t5jwvl){color:#7b8094}.summary-card.svelte-1t5jwvl dd:where(.svelte-1t5jwvl){color:#0b1020;text-align:right;font-weight:650}.summary-total.svelte-1t5jwvl{color:#0b1020;justify-content:space-between;align-items:flex-start;gap:18px;margin-top:18px;display:flex}.summary-total.svelte-1t5jwvl span:where(.svelte-1t5jwvl){font-size:14px;font-weight:650}.summary-total.svelte-1t5jwvl strong:where(.svelte-1t5jwvl){text-align:right;font-size:24px;font-weight:700;display:block}.summary-total.svelte-1t5jwvl p:where(.svelte-1t5jwvl){color:#7b8094;text-align:right;max-width:14rem;margin:6px 0 0;font-size:12px;line-height:1.5}.support-title.svelte-1t5jwvl{justify-content:flex-start;gap:8px}.notes-card.svelte-1t5jwvl p:where(.svelte-1t5jwvl){color:#656a7f;margin:10px 0 0;font-size:13px;line-height:1.7}.notes-card.svelte-1t5jwvl a:where(.svelte-1t5jwvl){color:#535fe7;margin-top:12px;font-size:13px;font-weight:650;display:inline-flex}@media (width<=980px){.checkout-main.svelte-1t5jwvl{grid-template-columns:1fr}.summary-panel.svelte-1t5jwvl{position:static}}@media (width<=640px){.checkout-header.svelte-1t5jwvl,.checkout-main.svelte-1t5jwvl{padding-left:20px;padding-right:20px}.checkout-main.svelte-1t5jwvl{gap:2rem;padding-top:20px;padding-bottom:64px}.intro-block.svelte-1t5jwvl h1:where(.svelte-1t5jwvl){font-size:2rem}.field-grid.svelte-1t5jwvl{grid-template-columns:1fr}.checkout-panel.svelte-1t5jwvl,.order-panel.svelte-1t5jwvl,.summary-card.svelte-1t5jwvl,.notes-card.svelte-1t5jwvl{padding:18px}.panel-head.svelte-1t5jwvl,.ticket-head.svelte-1t5jwvl{flex-direction:column;align-items:stretch;gap:12px}}
