.license-main.svelte-14cf8xm{min-height:calc(100svh - 72px)}.license-page.svelte-14cf8xm{color:#0b1020;background:#f7f8fb}.intro-block.svelte-14cf8xm{width:100%}.intro-block.svelte-14cf8xm h1:where(.svelte-14cf8xm){color:#0b1020;letter-spacing:0;font-size:2.35rem;font-weight:820;line-height:1.12}.intro-block.svelte-14cf8xm p:where(.svelte-14cf8xm){color:#656a7f;max-width:none;margin-top:12px;font-size:.95rem;line-height:1.75}.checkout-panel.svelte-14cf8xm,.order-panel.svelte-14cf8xm{background:#fff;border:1px solid #dfe5f2;margin-top:24px}.checkout-panel.svelte-14cf8xm{padding:30px}.panel-head.svelte-14cf8xm,.order-head.svelte-14cf8xm{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.panel-head.svelte-14cf8xm h2:where(.svelte-14cf8xm),.payment-section.svelte-14cf8xm h2:where(.svelte-14cf8xm){color:#0b1020;font-size:18px;font-weight:750}.field-grid.svelte-14cf8xm{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.field.svelte-14cf8xm span:where(.svelte-14cf8xm){color:#25283a;align-items:center;gap:8px;font-size:13px;font-weight:650;line-height:16px;display:inline-flex}.field.svelte-14cf8xm span:where(.svelte-14cf8xm) svg{color:#8d92aa;flex:0 0 16px;width:16px;height:16px;display:block;transform:translateY(-1px)}.field.svelte-14cf8xm input:where(.svelte-14cf8xm){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-14cf8xm input:where(.svelte-14cf8xm):focus{background:#fff;border-color:#535fe7ad;box-shadow:0 0 0 3px #535fe71f}.machine-input.svelte-14cf8xm{letter-spacing:0;font-family:ui-monospace,Cascadia Code,SF Mono,monospace}.field-help.svelte-14cf8xm{color:#7b8094;margin-top:8px;font-size:12px;font-weight:400;line-height:1.55;display:block}.payment-section.svelte-14cf8xm{margin-top:28px}.payment-methods.svelte-14cf8xm{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.payment-method.svelte-14cf8xm{color:#4f556b;height:46px;font:inherit;cursor:pointer;background:#f7f8fb;border:1px solid #dfe5f2;border-radius:6px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:650;line-height:16px;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.payment-method.svelte-14cf8xm img:where(.svelte-14cf8xm){flex:0 0 16px;width:16px;height:16px;display:block;transform:translateY(-1px)}.payment-method.svelte-14cf8xm:hover,.payment-method.active-method.svelte-14cf8xm{color:#2e3a9c;background:#f7f8fb;border-color:#535fe7b8}.terms-row.svelte-14cf8xm{color:#5f6478;cursor:pointer;background:#f7f8fb;border:1px solid #e5e8f0;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:10px;margin-top:24px;padding:14px;font-size:13px;line-height:15px;display:grid}.terms-row.svelte-14cf8xm input:where(.svelte-14cf8xm){appearance:none;accent-color:#535fe7;cursor:pointer;background:#fff;border:1px solid #9aa1b6;border-radius:2px;flex:0 0 15px;place-content:center;width:15px;height:15px;margin:-2px 0 0;display:grid}.terms-row.svelte-14cf8xm input:where(.svelte-14cf8xm):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-14cf8xm input:where(.svelte-14cf8xm):checked{background:#0b1020;border-color:#535fe7}.terms-row.svelte-14cf8xm input:where(.svelte-14cf8xm):checked:before{transform:translateY(-1px)rotate(-45deg)scale(1)}.terms-row.svelte-14cf8xm input:where(.svelte-14cf8xm):focus-visible{outline-offset:2px;outline:2px solid #535fe78c}.terms-row.svelte-14cf8xm label:where(.svelte-14cf8xm){cursor:pointer;min-height:15px;line-height:15px;display:block}.license-link.svelte-14cf8xm{color:#535fe7;font:inherit;font-weight:650;line-height:inherit;cursor:pointer;background:0 0;border:0;padding:0}.license-link.svelte-14cf8xm:hover{color:#0b1020;text-underline-offset:3px;text-decoration:underline}.message.svelte-14cf8xm{border:1px solid;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.7}.message-error.svelte-14cf8xm{color:#991b1b;background:#fef2f2;border-color:#fecaca}.submit-button.svelte-14cf8xm{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:#0b1020;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:700;line-height:16px;transition:background .16s,opacity .16s;display:inline-flex}.submit-button.svelte-14cf8xm:hover:not(:disabled){background:#1a2033}.submit-button.svelte-14cf8xm svg{flex:0 0 16px;width:16px;height:16px;display:block;transform:translateY(-1px)}.submit-button.svelte-14cf8xm:disabled{cursor:not-allowed;opacity:.55}.order-panel.svelte-14cf8xm{padding:28px}.order-head.svelte-14cf8xm{border-bottom:1px solid #edf0f6;padding-bottom:18px}.order-head.svelte-14cf8xm p:where(.svelte-14cf8xm){color:#8d92aa;letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:650}.order-head.svelte-14cf8xm h2:where(.svelte-14cf8xm){color:#0b1020;margin-top:5px;font-size:18px;font-weight:650}.order-terminal-message.svelte-14cf8xm{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;margin-top:22px;padding:13px 14px;font-size:13px;line-height:1.7}.pay-box.svelte-14cf8xm{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:24px;padding-top:26px;display:grid}.pay-box-qr.svelte-14cf8xm{grid-template-columns:210px minmax(0,1fr)}.pay-box-text.svelte-14cf8xm{grid-template-columns:44px minmax(0,1fr)}.qr-wrap.svelte-14cf8xm{background:#f7f8fb;border:1px solid #dfe3ef;padding:14px}.qr-wrap.svelte-14cf8xm img:where(.svelte-14cf8xm){background:#fff;width:100%;display:block}.pay-icon.svelte-14cf8xm{background:#f7f8fb;border:1px solid #dfe3ef;place-items:center;width:44px;height:44px;display:grid}.pay-icon.svelte-14cf8xm img:where(.svelte-14cf8xm){width:22px;height:22px;display:block;transform:translateY(-1px)}.pay-box.svelte-14cf8xm h3:where(.svelte-14cf8xm){color:#0b1020;align-items:center;gap:8px;font-size:20px;font-weight:650;display:inline-flex}.pay-box.svelte-14cf8xm h3:where(.svelte-14cf8xm) img:where(.svelte-14cf8xm){width:22px;height:22px;display:block;transform:translateY(-1px)}.pay-box.svelte-14cf8xm p:where(.svelte-14cf8xm){color:#656a7f;max-width:520px;font-size:14px;line-height:1.8}.pay-box.svelte-14cf8xm a:where(.svelte-14cf8xm){color:#fff;background:#535fe7;border-radius:6px;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.pay-box.svelte-14cf8xm a.secondary-link:where(.svelte-14cf8xm){color:#535fe7;background:0 0;border-radius:0;height:auto;padding:0}.ticket-box.svelte-14cf8xm{background:#ecfdf5;border:1px solid #a7f3d0;margin-top:22px;padding:18px}.ticket-head.svelte-14cf8xm{justify-content:space-between;gap:16px;display:flex}.ticket-title.svelte-14cf8xm{color:#065f46;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:16px;display:flex}.ticket-meta.svelte-14cf8xm{color:#065f46c7;margin-top:7px;font-size:13px;line-height:1.7}.ticket-title.svelte-14cf8xm svg,.ticket-head.svelte-14cf8xm button:where(.svelte-14cf8xm) svg,.summary-top.svelte-14cf8xm svg,.support-title.svelte-14cf8xm svg{flex:none;display:block;transform:translateY(-1px)}.ticket-head.svelte-14cf8xm button:where(.svelte-14cf8xm){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-14cf8xm button.copied:where(.svelte-14cf8xm){color:#065f46;border-color:#065f4633}.ticket-box.svelte-14cf8xm code:where(.svelte-14cf8xm){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-14cf8xm{gap:16px;display:grid;position:sticky;top:24px}.summary-card.svelte-14cf8xm,.notes-card.svelte-14cf8xm{background:#fff;border:1px solid #dfe5f2;padding:22px}.summary-top.svelte-14cf8xm,.support-title.svelte-14cf8xm{color:#7b8094;letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.summary-card.svelte-14cf8xm dl:where(.svelte-14cf8xm){border-top:1px solid #edf0f6;gap:0;margin-top:20px;display:grid}.summary-card.svelte-14cf8xm dl:where(.svelte-14cf8xm) div:where(.svelte-14cf8xm){border-bottom:1px solid #edf0f6;justify-content:space-between;gap:16px;padding:13px 0;font-size:13px;display:flex}.summary-card.svelte-14cf8xm dt:where(.svelte-14cf8xm){color:#7b8094}.summary-card.svelte-14cf8xm dd:where(.svelte-14cf8xm){color:#0b1020;text-align:right;font-weight:650}.summary-total.svelte-14cf8xm{color:#0b1020;justify-content:space-between;align-items:center;margin-top:18px;display:flex}.summary-total.svelte-14cf8xm span:where(.svelte-14cf8xm){font-size:14px;font-weight:650}.summary-total.svelte-14cf8xm strong:where(.svelte-14cf8xm){letter-spacing:0;font-size:24px;font-weight:700}.summary-price.svelte-14cf8xm{text-align:right}.summary-price.svelte-14cf8xm p:where(.svelte-14cf8xm){color:#7b8094;margin-top:6px;font-size:12px;font-weight:400;line-height:1.5}.support-title.svelte-14cf8xm{justify-content:flex-start;gap:8px}.support-block.svelte-14cf8xm p:where(.svelte-14cf8xm){color:#656a7f;margin-top:10px;font-size:13px;line-height:1.7}.support-block.svelte-14cf8xm img:where(.svelte-14cf8xm){background:#fff;border:1px solid #edf0f6;width:200px;margin-top:14px;padding:8px;display:block}.license-dialog.svelte-14cf8xm{z-index:50;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.license-dialog-backdrop.svelte-14cf8xm{background:#10122375;border:0;position:absolute;inset:0}.license-dialog-panel.svelte-14cf8xm{z-index:1;background:#fff;border:1px solid #dfe3ef;grid-template-rows:auto minmax(0,1fr);width:min(760px,100%);max-height:min(760px,100svh - 48px);display:grid;position:relative;box-shadow:0 24px 70px #1012232e}.license-dialog-panel.svelte-14cf8xm header:where(.svelte-14cf8xm){border-bottom:1px solid #edf0f6;justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px 18px;display:flex}.license-dialog-panel.svelte-14cf8xm header:where(.svelte-14cf8xm) h2:where(.svelte-14cf8xm){color:#0b1020;font-size:20px;font-weight:700;line-height:1.25}.license-dialog-close.svelte-14cf8xm{color:#4f556b;cursor:pointer;background:#f1f3f8;border:0;border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .16s,color .16s;display:inline-flex}.license-dialog-close.svelte-14cf8xm:hover{color:#0b1020;background:#e8ebf3}.license-dialog-close.svelte-14cf8xm svg{flex:0 0 16px;display:block}.license-dialog-body.svelte-14cf8xm{padding:22px 24px 26px;overflow:auto}.license-dialog-body.svelte-14cf8xm pre:where(.svelte-14cf8xm){white-space:pre-wrap;word-break:break-word;color:#34394d;margin:0;font-family:inherit;font-size:13px;line-height:1.85}.license-dialog-state.svelte-14cf8xm{color:#656a7f;margin:0;font-size:13px;line-height:1.7}@media (width<=980px){.summary-panel.svelte-14cf8xm{position:static}}@media (width<=760px){.intro-block.svelte-14cf8xm h1:where(.svelte-14cf8xm){font-size:2rem}.field-grid.svelte-14cf8xm,.payment-methods.svelte-14cf8xm,.pay-box.svelte-14cf8xm{grid-template-columns:1fr}.checkout-panel.svelte-14cf8xm,.order-panel.svelte-14cf8xm,.summary-card.svelte-14cf8xm,.notes-card.svelte-14cf8xm{padding:18px}.panel-head.svelte-14cf8xm,.order-head.svelte-14cf8xm,.ticket-head.svelte-14cf8xm{flex-direction:column;align-items:stretch}.license-dialog.svelte-14cf8xm{padding:14px}.license-dialog-panel.svelte-14cf8xm header:where(.svelte-14cf8xm),.license-dialog-body.svelte-14cf8xm{padding-left:18px;padding-right:18px}}
