:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#171717;--border:#dedede;--muted:#626262;--surface:#f7f7f7;--success:#166534;--success-surface:#ecfdf3;--brand:#0f6b48;--brand-strong:#0b583b;--brand-soft:#e7f3ed;--brand-border:#9fc8b5;--focus-ring:#18865d;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.payment-link-status-shortcuts,.payment-link-mobile-list,.payment-link-filter-empty,.payment-link-detail-mobile-back,.payment-link-detail-mobile-metrics,.payment-link-detail-mobile-actions{display:none}.payment-link-detail-hero__status-copy{max-width:54ch;line-height:1.65}@media (max-width:760px){.merchant-content .payment-links-page,.merchant-content .payment-link-detail-page{width:100%;padding:0}.payment-links-page .flow-copy,.payment-link-detail-page .flow-copy{gap:16px;margin-bottom:18px}.payment-links-page .flow-copy h1,.payment-link-detail-page .flow-copy h1{font-size:25px;font-weight:680}.payment-links-page .flow-copy p,.payment-link-detail-page .flow-copy p{margin-top:6px;line-height:1.55}.payment-links-page .flow-copy__actions{width:100%}.payment-links-page .flow-copy__actions .flow-button{width:100%;min-height:46px}.payment-link-detail-page .flow-copy__actions{display:none}.payment-links-page>.flow-panel>.data-card{background:0 0;border:0;overflow:visible}.payment-link-status-shortcuts{scrollbar-width:none;gap:8px;padding:0 0 14px;display:flex;overflow-x:auto}.payment-link-status-shortcuts::-webkit-scrollbar{display:none}.payment-link-status-shortcuts button{border:1px solid var(--pm-line);min-width:max-content;min-height:36px;color:var(--pm-muted);cursor:pointer;font:inherit;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.payment-link-status-shortcuts button span{color:var(--pm-faint);font-variant-numeric:tabular-nums;font-size:10px}.payment-link-status-shortcuts button[aria-pressed=true]{background:var(--pm-mint);color:var(--pm-green);border-color:#b8d8ca}.payment-link-status-shortcuts button[aria-pressed=true] span{color:var(--pm-green)}.payment-link-mobile-list{gap:10px;display:grid}.payment-link-mobile-card{border:1px solid var(--pm-line);background:#fff;border-radius:9px;gap:14px;padding:15px;display:grid}.payment-link-mobile-card__heading,.payment-link-mobile-card__amount,.payment-link-mobile-card__actions{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.payment-link-mobile-card__heading>div{gap:4px;min-width:0;display:grid}.payment-link-mobile-card__heading a{color:var(--pm-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;text-decoration:none;overflow:hidden}.payment-link-mobile-card__heading>div>span{color:var(--pm-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.payment-link-mobile-card__heading .status-pill{flex:none;padding:4px 7px;font-size:10px}.payment-link-mobile-card__amount{justify-content:flex-start;align-items:baseline;gap:7px}.payment-link-mobile-card__amount strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:28px;font-weight:650}.payment-link-mobile-card__amount span{color:var(--pm-ink-2);font-size:12px;font-weight:650}.payment-link-mobile-card__metrics{border:1px solid var(--pm-line-soft);background:var(--pm-line-soft);border-radius:7px;grid-template-columns:1.35fr 1fr .8fr;gap:1px;margin:0;display:grid;overflow:hidden}.payment-link-mobile-card__metrics>div{background:#fbfbf9;gap:5px;padding:10px 8px;display:grid}.payment-link-mobile-card__metrics dt{color:var(--pm-faint);font-size:9px}.payment-link-mobile-card__metrics dd{color:var(--pm-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:650;overflow:hidden}.payment-link-mobile-card__actions{align-items:stretch;gap:8px;padding-top:1px}.payment-link-mobile-card__actions button,.payment-link-mobile-card__actions a{border:1px solid var(--pm-line);min-height:40px;color:var(--pm-ink-2);cursor:pointer;font:inherit;background:#fff;border-radius:7px;flex:1;justify-content:center;align-items:center;padding:0 10px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.payment-link-mobile-card__actions a:last-child{border-color:var(--pm-green);background:var(--pm-green);color:#fff}.payment-link-filter-empty{border:1px solid var(--pm-line);text-align:center;background:#fff;border-radius:9px;place-content:center;gap:6px;min-height:150px;padding:20px;display:grid}.payment-link-filter-empty strong{font-size:13px}.payment-link-filter-empty span{color:var(--pm-muted);font-size:11px}.payment-links-desktop-table{display:none}.payment-links-page .data-pagination{border:0;align-items:stretch;gap:10px;margin-top:12px;padding:12px 0 0}.payment-links-page .data-pagination .secondary-button{min-height:42px}.payment-link-detail-mobile-back{width:fit-content;min-height:40px;color:var(--pm-green);align-items:center;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.payment-link-detail-stack{gap:12px}.payment-link-detail-page .payment-link-detail-hero{border-color:var(--pm-line);background:#fff;border-radius:9px;gap:17px;padding:17px}.payment-link-detail-page .payment-link-detail-hero>div:first-child{gap:10px}.payment-link-detail-page .payment-link-detail-hero>div>strong{font-variant-numeric:tabular-nums;font-size:36px;font-weight:650}.payment-link-detail-page .payment-link-detail-hero>div>p:not(.payment-link-detail-hero__status-copy){font-size:12px;line-height:1.55}.payment-link-detail-page .payment-link-detail-hero__status-copy{color:var(--pm-muted);font-size:12px;line-height:1.65}.payment-link-detail-page .payment-link-detail-hero>dl:not(.payment-link-detail-mobile-metrics){border-top:1px solid var(--pm-line-soft);grid-template-columns:repeat(2,minmax(0,1fr))}.payment-link-detail-page .payment-link-detail-hero>dl:not(.payment-link-detail-mobile-metrics)>div{border-left:0;border-bottom-color:var(--pm-line-soft);padding:12px 0}.payment-link-detail-page .payment-link-detail-hero>dl:not(.payment-link-detail-mobile-metrics)>div:nth-child(odd){padding-right:12px}.payment-link-detail-page .payment-link-detail-hero>dl:not(.payment-link-detail-mobile-metrics)>div:nth-child(2n){border-left:1px solid var(--pm-line-soft);padding-left:12px}.payment-link-detail-mobile-metrics{border:1px solid var(--pm-line-soft);background:var(--pm-line-soft);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.payment-link-detail-mobile-metrics>div{background:#fbfbf9;gap:5px;padding:11px 9px;display:grid;border:0!important}.payment-link-detail-mobile-metrics dt{color:var(--pm-faint);font-size:9px}.payment-link-detail-mobile-metrics dd{color:var(--pm-ink);margin:0;font-size:11px;font-weight:650}.payment-link-detail-mobile-actions{border-top:1px solid var(--pm-line-soft);grid-template-columns:1fr 1fr;gap:8px;padding-top:13px;display:grid}.payment-link-detail-mobile-actions .secondary-button,.payment-link-detail-mobile-actions .flow-button{justify-content:center;min-height:44px;font-size:12px}.payment-link-detail-mobile-actions .flow-button{grid-column:1/-1}.payment-link-detail-page .payment-link-url-card,.payment-link-detail-page .merchant-settings-card{border-radius:9px}.payment-link-detail-page .payment-link-url-card{gap:14px;padding:15px}.payment-link-detail-page .payment-link-url-card button{min-height:42px}.payment-link-detail-page .settings-grid{gap:12px}.payment-link-detail-page .merchant-card-heading{min-height:60px;padding:12px 14px}.payment-link-detail-page .danger-zone .header-actions{grid-template-columns:1fr;width:100%;display:grid}.payment-link-detail-page .danger-zone button{width:100%;min-height:44px}}.payment-link-row-actions,.payment-link-section-heading,.payment-link-field-editor__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.payment-link-row-actions{white-space:nowrap;justify-content:flex-start}.payment-link-builder{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:28px;display:grid}.payment-link-builder__main,.payment-link-detail-stack{gap:20px;display:grid}.payment-link-preview{border:1px solid var(--border);background:var(--surface);gap:16px;padding:24px;display:grid;position:sticky;top:96px;box-shadow:0 12px 30px #17171712}.payment-link-preview>span,.payment-link-preview small,.payment-link-preview label{color:var(--muted);font-size:12px}.payment-link-preview>strong{color:var(--brand);font-size:13px}.payment-link-preview h2,.payment-link-preview p{margin:0}.payment-link-preview h2{font-size:24px}.payment-link-preview p{color:var(--muted);line-height:1.65}.payment-link-preview>div,.payment-link-preview>label{border-top:1px solid var(--border);gap:6px;padding:14px 0;display:grid}.payment-link-preview b{color:#171717;font-size:24px}.payment-link-preview label span{border:1px solid var(--border);min-height:42px;color:var(--muted);padding:12px;font-size:13px}.payment-link-preview .payment-link-preview-checkbox{align-items:center;gap:8px;display:flex}.payment-link-preview-checkbox input{width:16px;height:16px;margin:0}.segmented-control{border:1px solid var(--border);background:#f7f7f7;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid}.flow-form .segmented-control button{min-height:40px;color:var(--muted);box-shadow:none;background:0 0;border:0;transition:background-color .16s,color .16s}.flow-form .segmented-control button:hover{color:var(--pm-ink,#19231e);background:#19231e0f}.flow-form .segmented-control button.is-active,.flow-form .segmented-control button.is-active:hover{background:var(--pm-ink,#19231e);color:#fff;box-shadow:0 2px 8px #17171724}.payment-link-fields-builder{gap:18px}.payment-link-section-heading h2,.payment-link-section-heading p{margin:0}.payment-link-section-heading p{color:var(--muted);margin-top:6px;line-height:1.6}.payment-link-fields-empty{border:1px dashed var(--border);color:var(--muted);text-align:center;padding:28px}.payment-link-field-list{gap:12px;display:grid}.payment-link-field-editor{border:1px solid var(--border);background:#f7f7f7;gap:14px;padding:18px;display:grid}.payment-link-required-toggle,.public-payment-link-checkbox{align-items:center;grid-template-columns:none!important;gap:10px!important;display:flex!important}.payment-link-required-toggle input,.public-payment-link-checkbox input{height:18px;margin:0;width:18px!important}.payment-link-detail-hero{border:1px solid var(--border);background:var(--surface);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:32px;padding:28px;display:grid}.payment-link-detail-hero>div{justify-items:start;gap:14px;display:grid}.payment-link-detail-hero>div>strong{letter-spacing:-.04em;font-size:clamp(30px,4vw,48px)}.payment-link-detail-amount{align-items:baseline;gap:9px;display:inline-flex}.payment-link-detail-amount small{letter-spacing:0;font-size:.36em;font-weight:700}.payment-link-detail-hero p{color:var(--muted);margin:0}.payment-link-detail-hero dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.payment-link-detail-hero dl div{border-left:1px solid var(--border);border-bottom:1px solid var(--border);gap:6px;padding:12px 16px;display:grid}.payment-link-detail-hero dt{color:var(--muted);font-size:12px}.payment-link-detail-hero dd{margin:0;font-weight:650}.payment-link-url-card{justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.payment-link-url-card>div{gap:6px;min-width:0;display:grid}.payment-link-url-card span,.payment-link-url-card p{color:var(--muted);font-size:12px}.payment-link-url-card p{margin:0}.payment-link-url-card code{text-overflow:ellipsis;overflow:hidden}.payment-link-field-summary{display:grid}.payment-link-field-summary>div{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.payment-link-field-summary span{color:var(--muted);font-size:12px}.payment-link-stats{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.payment-link-stats>div{background:var(--surface);gap:8px;padding:20px;display:grid}.payment-link-stats span{color:var(--muted);font-size:12px}.payment-link-stats strong{font-size:24px}.public-payment-link-form{gap:24px;display:grid}.public-payment-link-form>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.public-payment-link-form>header>div{gap:6px;display:grid}.public-payment-link-form>header span,.public-payment-link-form>p,.public-payment-link-fields p{color:var(--muted)}.public-payment-link-form>p,.public-payment-link-fields h2,.public-payment-link-fields p{margin:0}.public-payment-link-amount{border:1px solid var(--border);background:#f7f7f7;gap:8px;padding:22px;display:grid}.public-payment-link-amount>span,.public-payment-link-amount>small{color:var(--muted);font-size:12px}.public-payment-link-amount>strong{letter-spacing:-.04em;font-size:clamp(34px,8vw,52px)}.public-payment-link-amount strong small{letter-spacing:0;font-size:14px}.public-payment-link-amount label{position:relative}.public-payment-link-amount input{letter-spacing:-.03em;width:100%;min-width:0;min-height:64px;padding-right:80px;font-size:32px;font-weight:700}.public-payment-link-amount label b{color:var(--muted);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.public-payment-link-fields{gap:16px;padding-top:4px;display:grid}.public-payment-link-fields>div{gap:6px;margin-bottom:4px;display:grid}.public-payment-link-fields>label{color:#171717;gap:8px;font-size:14px;font-weight:600;display:grid}.public-payment-link-fields input:not([type=checkbox]),.public-payment-link-fields select{border:1px solid var(--border);color:#171717;width:100%;min-height:46px;box-shadow:none;background:#fff;border-radius:6px;padding:10px 12px;font-weight:400}.public-payment-link-fields input:not([type=checkbox]):focus-visible,.public-payment-link-fields select:focus-visible{outline-offset:1px;border-color:#6da991;outline:3px solid #cce8dc}.public-payment-link-fields>.public-payment-link-checkbox{border:1px solid var(--border);background:#fff;border-radius:6px;align-items:center;gap:10px;min-height:46px;padding:11px 12px;display:flex}.public-payment-link-checkbox input{accent-color:#0e684f;flex:none}.public-payment-link-fields label small{color:var(--muted);font-weight:400}.public-payment-link-submit{gap:10px;display:grid}.public-payment-link-submit button{color:#fff;cursor:pointer;background:#0e684f;border:1px solid #0e684f;border-radius:6px;justify-content:center;align-items:center;min-height:52px;padding:12px 18px;font-weight:700;transition:background .12s,border-color .12s,transform .12s;display:inline-flex}.public-payment-link-submit button:hover:not(:disabled){background:#09533f;border-color:#09533f;transform:translateY(-1px)}.public-payment-link-submit button:disabled{cursor:wait;opacity:.65}.public-payment-link-submit p{color:var(--muted);text-align:center;margin:0;font-size:12px}.payment-link-submission-card>small{color:var(--muted);margin-top:18px;display:block}.payment-link-submission-answers{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.payment-link-submission-answers>div{border-bottom:1px solid var(--border);gap:6px;min-width:0;padding:16px 18px;display:grid}.payment-link-submission-answers>div:nth-child(odd){border-right:1px solid var(--border)}.payment-link-submission-answers>div:nth-last-child(-n+2){border-bottom:0}.payment-link-submission-answers dt{color:var(--muted);font-size:12px}.payment-link-submission-answers dd{overflow-wrap:anywhere;color:#171717;margin:0;font-size:14px;font-weight:600}@media (max-width:1000px){.payment-link-builder{grid-template-columns:1fr}.payment-link-preview{order:-1;position:static}.payment-link-detail-hero{grid-template-columns:1fr}}@media (max-width:640px){.payment-link-section-heading,.payment-link-url-card,.public-payment-link-form>header{flex-direction:column;align-items:stretch}.payment-link-detail-hero{padding:20px}.payment-link-detail-hero dl,.payment-link-stats{grid-template-columns:1fr}.payment-link-detail-hero dl div{border-left:0}.payment-link-submission-answers{grid-template-columns:1fr}.payment-link-submission-answers>div,.payment-link-submission-answers>div:nth-child(odd),.payment-link-submission-answers>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border)}.payment-link-submission-answers>div:last-child{border-bottom:0}}*{box-sizing:border-box}body{color:#171717;background:#fff;min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}a{color:inherit}:where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}main{width:min(1080px,100% - 40px);margin:0 auto;padding:72px 0}.page-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:40px;display:flex}.page-header>div{max-width:680px}.wordmark{letter-spacing:-.02em;margin-bottom:28px;font-size:18px;font-weight:700;display:inline-block}h1{letter-spacing:-.045em;margin:0;font-size:clamp(36px,7vw,68px);line-height:1}.page-header p{max-width:640px;color:var(--muted);margin:24px 0 0;font-size:17px;line-height:1.7}nav{flex-direction:column;flex:none;align-items:flex-end;gap:12px;display:flex}nav a{text-underline-offset:4px;font-size:14px;font-weight:650}.service-grid{border:1px solid var(--border);background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:40px 0;display:grid;overflow:hidden}.service-status{background:#fff;min-height:180px;padding:28px}.service-status__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.service-status h2{letter-spacing:-.02em;margin:0;font-size:19px}.service-status p{color:var(--muted);margin:42px 0 0;font-size:14px;line-height:1.65}.service-status__indicator{border:1px solid var(--border);white-space:nowrap;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:650}.service-status__indicator--ready{background:var(--success-surface);color:var(--success);border-color:#bbf7d0}details{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}summary{cursor:pointer;padding:20px 0;font-size:14px;font-weight:650}details p{max-width:760px;color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.7}.flow-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;padding-bottom:20px;display:flex}.flow-header .wordmark{margin:0;text-decoration:none}.flow-header a:last-child,.flow-link{color:var(--muted);text-underline-offset:4px;font-size:14px;font-weight:650}.flow-panel{background:#fff;border:1px solid #d9e1dc;border-radius:12px;padding:clamp(24px,5vw,44px);box-shadow:0 18px 55px #1f3e3012}.flow-copy__actions{flex-wrap:wrap;gap:8px;display:flex}.flow-copy h1{max-width:660px;font-size:clamp(30px,6vw,48px);line-height:1.06}.flow-copy p,.flow-footnote,.security-note,.overview-empty,.verification-state{color:var(--muted);font-size:14px;line-height:1.65}.flow-copy p{max-width:620px;margin:16px 0 0}.flow-step{color:#176447;background:#f0f7f3;border:1px solid #c9d8d0;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}.flow-progress{background:#f7faf8;border:1px solid #d9e1dc;border-radius:10px;margin:0 0 18px;padding:16px 18px}.flow-progress>div{justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;display:flex}.flow-progress strong{color:#183d31;font-size:13px}.flow-progress>div>span{color:#607068;font-size:12px;font-weight:700}.flow-progress ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.flow-progress li{color:#7c8882;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:650;display:flex}.flow-progress li>span{background:#fff;border:1px solid #cdd7d1;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.flow-progress li.is-current{color:#123d2e}.flow-progress li.is-current>span{color:#fff;background:#0f6b48;border-color:#0f6b48}.flow-progress li.is-complete{color:#267155}.flow-progress li.is-complete>span{color:#176447;background:#eaf7f0;border-color:#b9ddca;border-radius:999px;width:auto;padding:0 7px}.flow-form{gap:20px;display:grid}.flow-form label{color:#303030;gap:8px;font-size:14px;font-weight:650;display:grid}.flow-form input,.flow-form select,.flow-form textarea{color:#171717;background:#fff;border:1px solid #bdbdbd;border-radius:7px;width:100%;min-height:44px;padding:10px 12px;font-weight:400}.flow-form textarea{resize:vertical;min-height:96px}.flow-form input:focus-visible,.flow-form select:focus-visible,.flow-form textarea:focus-visible,.flow-form button:focus-visible{outline-offset:2px;outline:3px solid #b9dfcd}.flow-form button,.flow-button{color:#fff;cursor:pointer;background:#0f6b48;border:1px solid #0f6b48;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.flow-form button:hover,.flow-button:hover{background:#0b583b}.flow-form button:disabled{cursor:wait;opacity:.62}.auth-flow{width:min(680px,100% - 40px)}.auth-login-tabs{border-radius:9px;margin-bottom:24px}.auth-login-tabs button{min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:14px;font-weight:700}.auth-login-tabs button:hover{color:var(--pm-ink,#19231e);background:#19231e0f}.auth-login-tabs button.is-active{background:var(--pm-ink,#19231e);color:#fff;box-shadow:0 2px 8px #17171724}.auth-form+.form-message,.auth-login-tabs+.form-message{margin-top:20px}.auth-email-summary{color:var(--muted);background:#f7faf8;border:1px solid #d9e1dc;border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:14px 16px;font-size:13px;display:flex}.auth-email-summary strong{color:var(--foreground);overflow-wrap:anywhere}.flow-form .auth-code-input{letter-spacing:.28em;text-align:center;min-height:54px;font-size:24px;font-weight:750}.flow-form .auth-text-button,.flow-form .auth-inline-link,.auth-inline-link{color:#176447;min-height:auto;box-shadow:none;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;justify-content:flex-start;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.flow-form .auth-text-button:hover,.flow-form .auth-inline-link:hover,.auth-inline-link:hover{color:#0f6b48;background:0 0}.auth-form-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:24px;font-size:13px;display:flex}.auth-form-meta a{color:#176447;text-underline-offset:4px;font-weight:700}.auth-form-meta .auth-inline-link{margin-right:auto}.auth-flow .flow-footnote{margin-top:24px}.flow-button--compact{min-height:36px;padding:7px 12px;font-size:13px}.flow-button:disabled,.secondary-button:disabled{cursor:wait;opacity:.62}.form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.checkbox-label{grid-column:1/-1;grid-template-columns:20px 1fr;align-items:flex-start;line-height:1.55;font-weight:400!important;display:flex!important}.checkbox-label input{width:17px;min-height:17px;margin-top:2px}.form-message{border:1px solid var(--border);border-radius:7px;margin:0;padding:11px 12px;font-size:14px;line-height:1.5}.form-message--error{color:#991b1b;background:#fef2f2;border-color:#fecaca}.form-message--success{background:var(--success-surface);color:var(--success);border-color:#bbf7d0}.security-note{border-top:1px solid var(--border);margin:28px 0 0;padding-top:20px}.test-link{background:var(--surface);overflow-wrap:anywhere;border:1px dashed #a3a3a3;border-radius:7px;margin-top:20px;padding:16px;font-size:13px;line-height:1.55}.test-link .form-message{margin-bottom:12px}.test-link a{text-underline-offset:4px;font-weight:650}.overview-grid{gap:24px;display:grid}.overview-section{border:1px solid var(--border)}.overview-section__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.overview-section__header h2{letter-spacing:-.02em;margin:0;font-size:18px}.header-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.settings-list{margin:28px 0 20px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:24px;display:grid}.settings-grid h2{margin:0;font-size:18px}.compact-record{border:1px solid var(--border);gap:4px;padding:12px;font-size:12px;display:grid}.compact-record code,.compact-record span{color:var(--muted);overflow-wrap:anywhere}.overview-list{display:grid}.overview-item{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;padding:18px 20px;display:grid}.overview-item:last-child{border-bottom:0}.overview-item strong{font-size:14px}.overview-item span,.overview-item code{color:var(--muted);font-size:12px}.overview-item--link{text-decoration:none}.overview-item--link:hover{background:var(--surface)}.overview-item code{overflow-wrap:anywhere;grid-column:1/-1}.overview-empty{margin:0;padding:20px}.verification-state{margin:0}.payment-stack{gap:24px;display:grid}.payment-hero{border:1px solid var(--border);background:var(--surface);gap:10px;padding:24px;display:grid}.payment-hero strong{letter-spacing:-.035em;font-size:clamp(28px,7vw,44px)}.payment-hero>span:last-child,.checkout-network{color:var(--muted);font-size:13px}.status-pill{border:1px solid var(--border);color:#3f3f46;background:#fff;border-radius:999px;width:fit-content;padding:5px 9px;font-size:12px;font-weight:700}.status-pill--confirmed,.status-pill--completed{background:var(--success-surface);color:var(--success);border-color:#bbf7d0}.status-pill--expired,.status-pill--canceled,.status-pill--failed,.status-pill--underpaid{color:#991b1b;background:#fef2f2;border-color:#fecaca}.payment-facts{border:1px solid var(--border);margin:0;display:grid}.payment-facts div{border-bottom:1px solid var(--border);grid-template-columns:130px minmax(0,1fr);gap:20px;padding:15px 18px;display:grid}.payment-facts div:last-child{border-bottom:0}.payment-facts dt{color:var(--muted);font-size:13px}.payment-facts dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px}.payment-actions{flex-wrap:wrap;gap:10px;display:flex}.secondary-button{color:#171717;cursor:pointer;background:#fff;border:1px solid #a3a3a3;border-radius:7px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700}.secondary-button:hover{background:var(--surface)}.event-timeline{border-top:1px solid var(--border)}.event-timeline h2{margin:0;padding:20px 0;font-size:18px}.event-item{border-top:1px solid var(--border);grid-template-columns:100px minmax(0,1fr) auto;gap:12px;padding:14px 0;font-size:12px;display:grid}.event-item span,.event-item time{color:var(--muted)}.checkout-layout{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:36px;display:grid}.checkout-brand-card{background:#ffffffc7;border:1px solid;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:12px 15px;display:flex}.checkout-brand-card strong{font-size:14px}.checkout-brand-card span{color:var(--muted);text-align:right;font-size:11px}.checkout-qr{border:1px solid var(--border);background:#fff;place-items:center;padding:20px;display:grid}.checkout-qr img{width:min(100%,256px);height:auto}.checkout-details,.payer-access-stack{gap:16px;display:grid}.payer-access-primary{border-color:var(--brand-border);background:linear-gradient(145deg,#fff,#f4faf7)}.payer-access-primary>p,.payer-access-alternatives form>p{color:var(--muted);margin:-2px 0 2px;font-size:13px;line-height:1.6}.payer-access-kicker{background:var(--brand-soft);width:fit-content;color:var(--brand);letter-spacing:.08em;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.payer-access-alternatives{border-top:1px solid var(--border);padding-top:14px}.payer-access-alternatives>summary{cursor:pointer;width:fit-content;min-height:44px;color:var(--brand);font-weight:750;line-height:44px}.payer-access-alternatives>div{margin-top:14px}.checkout-amount{letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(30px,8vw,48px);font-weight:750}.checkout-amount small{letter-spacing:0;font-size:16px}.checkout-network{margin:-10px 0 4px}.checkout-network strong{color:#171717}.checkout-actions{flex-wrap:wrap;gap:8px;display:flex}.checkout-countdown{color:#92400e;background:#fffbeb;border-left:3px solid #d97706;margin:0;padding:10px 12px;font-size:13px;font-weight:650}.address-block{border:1px solid var(--border);background:var(--surface);gap:7px;padding:14px;display:grid}.address-block span{color:var(--muted);font-size:12px}.address-block code{overflow-wrap:anywhere;font-size:12px;line-height:1.5}.address-copy{width:fit-content}.checkout-progress{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;gap:8px;padding:14px;font-size:13px;display:grid}.checkout-progress--warning{color:#92400e;background:#fffbeb;border-color:#fde68a}.checkout-progress progress{accent-color:#2563eb;width:100%}.checkout-updated{color:var(--muted);margin:-6px 0 0;font-size:12px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.merchant-shell{color:#172033;background:#fff;grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.merchant-sidebar{z-index:30;background:#f6f8fb;border-right:1px solid #e3e8ef;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.merchant-sidebar__brand{color:#172033;letter-spacing:-.04em;align-items:center;height:72px;padding:0 24px;font-size:21px;font-weight:800;text-decoration:none;display:flex}.merchant-sidebar__nav{flex:1;align-content:start;gap:4px;padding:14px 12px;display:grid}.merchant-sidebar__nav a{color:#596579;border-radius:7px;align-items:center;gap:11px;min-height:42px;padding:0 12px;font-size:14px;font-weight:620;text-decoration:none;display:flex}.merchant-sidebar__nav a.is-active{background:var(--brand-soft);color:var(--brand)}.merchant-sidebar__nav svg,.merchant-topbar svg,.merchant-shell__menu svg,.user-menu button svg{flex:none;width:19px;height:19px}.merchant-sidebar__footer{border-top:1px solid #e3e8ef;align-items:flex-start;gap:10px;padding:17px 18px 20px;display:flex}.merchant-sidebar__footer>div{gap:3px;display:grid}.merchant-sidebar__footer strong{font-size:12px}.merchant-sidebar__footer small{color:#7a8598;font-size:10px}.environment-dot{background:#1b9a62;border-radius:50%;width:8px;height:8px;margin-top:4px;box-shadow:0 0 0 3px #dff4e9}.merchant-frame{min-width:0}.merchant-topbar{z-index:20;background:#fff;border-bottom:1px solid #e3e8ef;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:12px 28px;display:flex;position:sticky;top:0}.merchant-topbar__context,.merchant-topbar__actions{align-items:center;gap:10px;min-width:0;display:flex}.merchant-topbar select{color:#273247;background:#fff;border:1px solid #d7dee9;border-radius:7px;width:190px;min-height:38px;padding:7px 32px 7px 11px;font-size:13px;font-weight:620}.merchant-context-skeleton{color:#6b7480;background:linear-gradient(90deg,#f5f7fa 25%,#edf1f6 50%,#f5f7fa 75%) 0 0/200% 100%;border:1px solid #d7dee9;border-radius:7px;align-items:center;width:190px;min-height:38px;padding:7px 11px;font-size:12px;animation:1.4s ease-in-out infinite merchant-context-loading;display:inline-flex}@keyframes merchant-context-loading{to{background-position:-200% 0}}.merchant-topbar select:focus-visible,.merchant-sidebar a:focus-visible,.merchant-topbar a:focus-visible,.merchant-topbar button:focus-visible,.merchant-shell__menu:focus-visible{outline-offset:2px;outline:3px solid #cbd7ff}.environment-switch{color:var(--brand);white-space:nowrap;background:#eef2ff;border:1px solid #c5d2ff;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:750}.merchant-topbar__actions>a{color:#667186;border-radius:7px;align-items:center;gap:7px;min-height:38px;padding:0 9px;font-size:13px;font-weight:620;text-decoration:none;display:inline-flex}.merchant-topbar__actions>a:hover{color:#172033;background:#f4f6f9}.user-menu{border:0;position:relative}.user-menu summary{color:#4e5b70;align-items:center;gap:8px;min-height:38px;padding:0 4px;font-size:12px;list-style:none;display:flex}.user-menu summary::-webkit-details-marker{display:none}.user-avatar{background:var(--brand-soft);width:30px;height:30px;color:var(--brand);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.user-menu>div{background:#fff;border:1px solid #dfe5ed;border-radius:8px;width:170px;padding:6px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 10px 28px #121d311f}.user-menu>div a,.user-menu>div button{color:#4e5b70;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;min-height:36px;padding:0 9px;font-size:12px;text-decoration:none;display:flex}.user-menu>div a:hover,.user-menu>div button:hover{color:#172033;background:#f4f6f9}.merchant-content{min-width:0;padding:28px 32px 56px}.merchant-content .flow-main{width:100%;margin:0;padding:0}.merchant-content .flow-header{display:none}.merchant-content .flow-panel{border:0;padding:0}.merchant-content .flow-copy{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.merchant-content .flow-copy h1{color:#172033;letter-spacing:-.035em;font-size:clamp(25px,3vw,34px)}.merchant-content .flow-copy p{color:#6b7689;margin-top:9px;font-size:13px}.merchant-shell__menu,.merchant-shell__backdrop{display:none}.workspace-page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px;display:flex}.workspace-page-heading h1{color:#172033;letter-spacing:-.035em;margin:3px 0 0;font-size:clamp(26px,3vw,34px)}.workspace-page-heading p{color:#6b7689;margin:8px 0 0;font-size:13px}.eyebrow{color:#728098;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:750}.workspace-page-heading__actions{flex-wrap:wrap;gap:8px;display:flex}.data-card{background:#fff;border:1px solid #dfe5ed;border-radius:9px;overflow:hidden}.data-toolbar{border-bottom:1px solid #e6eaf0;align-items:center;gap:9px;padding:13px;display:flex}.data-toolbar select{color:#445067;background:#fff;border:1px solid #d7dee9;border-radius:7px;min-height:38px;padding:7px 30px 7px 10px;font-size:12px}.data-toolbar__search{min-height:38px;padding:7px 12px;font-size:12px}.search-control{color:#8490a3;border:1px solid #d7dee9;border-radius:7px;flex:1;align-items:center;gap:8px;min-width:250px;max-width:430px;min-height:38px;padding:0 10px;display:flex}.search-control:focus-within,.data-toolbar select:focus-visible{border-color:#7691e8;outline:3px solid #e4eaff}.search-control svg{width:17px;height:17px}.search-control input{color:#263147;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.text-button{color:var(--brand);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:650}.data-table-wrap{overflow-x:auto}.data-table{border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.data-table th{color:#758197;letter-spacing:.05em;text-align:left;text-transform:uppercase;background:#f8f9fb;border-bottom:1px solid #e6eaf0;padding:11px 14px;font-size:10px;font-weight:750}.data-table td{color:#445067;vertical-align:middle;border-bottom:1px solid #edf0f4;padding:13px 14px}.data-table tbody tr:hover{background:#fafbfc}.data-table tbody tr:last-child td{border-bottom:0}.data-table td>a,.data-table td:not(:last-child){min-width:0}.data-table td>a{color:#263147;gap:4px;text-decoration:none;display:grid}.data-table td>strong,.data-table td>span:not(.status-pill){display:block}.data-table td span,.data-table time{color:#7b8799;font-size:11px}.data-table .status-pill{color:#3f3f46}.data-empty{color:#7a8598;text-align:center;align-content:center;place-items:center;gap:8px;min-height:280px;padding:32px;font-size:13px;display:grid}.data-empty strong{color:#2d384d;font-size:15px}.data-empty .flow-button{margin-top:8px}.data-pagination{color:#758197;border-top:1px solid #e6eaf0;justify-content:space-between;align-items:center;gap:14px;min-height:57px;padding:10px 14px;font-size:11px;display:flex}.data-pagination>div{gap:7px;display:flex}.data-pagination .secondary-button{min-height:32px;padding:5px 10px;font-size:11px}.resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.resource-section__header{border-bottom:1px solid #e6eaf0;justify-content:space-between;align-items:center;gap:16px;min-height:70px;padding:14px 17px;display:flex}.resource-section__header>div{gap:4px;display:grid}.resource-section__header h2{color:#263147;letter-spacing:-.02em;margin:0;font-size:17px}.resource-section__header>span{color:#7b8799;font-size:11px}.resource-list{display:grid}.resource-list article{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(0,1fr) auto;gap:13px 16px;padding:17px;display:grid}.resource-list article>div:first-child{gap:4px;min-width:0;display:grid}.resource-list article strong{color:#273247;font-size:13px}.resource-list article span:not(.status-pill,.environment-switch),.resource-list article code{color:#7b8799;overflow-wrap:anywhere;font-size:11px}.resource-list__meta{align-items:flex-start;gap:6px;display:flex}.resource-list dl{border-top:1px solid #eef1f5;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding-top:11px;display:grid}.resource-list dl div{gap:3px;display:grid}.resource-list dt{color:#8a95a6;font-size:10px}.resource-list dd{color:#4c5870;margin:0;font-size:11px;font-weight:650}.resource-item-actions{border:0;border-top:1px solid #eef1f5;grid-column:1/-1}.resource-item-actions summary{color:var(--brand);padding:10px 0 0;font-size:11px}.resource-item-actions form{padding:13px 0 0}.resource-item-actions .flow-form+.flow-form{border-top:1px solid #eef1f5;margin-top:12px}.resource-action-row{flex-wrap:wrap;gap:7px;display:flex}.resource-action-row--padded{border-top:1px solid #eef1f5;padding-top:13px}.resource-action-row .secondary-button,.resource-action-row .danger-button{min-height:38px;padding:7px 11px;font-size:11px}.wallet-associations{grid-column:1/-1;gap:4px;display:grid}.wallet-associations>span{color:#8a95a6;font-size:10px}.wallet-associations>strong{color:#4c5870;font-size:11px}.resource-form{border:0}.resource-form summary{color:var(--brand);padding:15px 17px;font-size:12px}.resource-form[open] summary{border-bottom:1px solid #e6eaf0}.resource-form form{padding:17px}.settings-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.settings-card{background:#fff;border:1px solid #dfe5ed;border-radius:9px;overflow:hidden}.settings-card__header{border-bottom:1px solid #e6eaf0;justify-content:space-between;align-items:flex-start;gap:16px;min-height:84px;padding:17px;display:flex}.settings-card__header h2,.settings-card h3{color:#273247;letter-spacing:-.02em;margin:0;font-size:16px}.settings-card h3{font-size:14px}.settings-card__header p,.field-help{color:#778398;margin:6px 0 0;font-size:11px;line-height:1.55}.settings-card form,.settings-card__body{padding:17px}.settings-card .flow-form button,.settings-card__body .flow-button{width:fit-content}.secret-value{background:#f8f9fb;border:1px solid #e1e6ed;border-radius:7px;gap:6px;padding:11px;display:grid}.secret-value span{color:#7b8799;font-size:10px}.secret-value code{color:#273247;overflow-wrap:anywhere;font-size:11px;line-height:1.5}.security-boundary{border:1px solid #cbd5e1;border-left:3px solid var(--brand);background:#f8fafc;border-radius:7px;margin-top:18px;padding:15px 17px}.security-boundary strong{color:#273247;font-size:12px}.security-boundary p{color:#647086;margin:5px 0 0;font-size:11px;line-height:1.55}.team-card{margin-bottom:18px}.team-table select{color:#445067;background:#fff;border:1px solid #d7dee9;border-radius:6px;min-height:32px;padding:5px 28px 5px 8px;font-size:11px}.table-actions{white-space:nowrap;align-items:center;gap:8px;display:flex}.danger-text-button{color:#b42318;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:650}.text-button:disabled,.danger-text-button:disabled{cursor:not-allowed;opacity:.45}.team-invite-card{max-width:720px}.invitation-list{gap:12px;display:grid}.invitation-list article{border:1px solid #dfe5ed;border-radius:9px;justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.invitation-list h2{margin:5px 0 0;font-size:20px}.invitation-list p{color:#6f7b8e;margin:7px 0 0;font-size:12px}.merchant-content .flow-button{border-color:var(--brand);background:var(--brand)}.merchant-content .flow-button:hover{background:#2748af}.dashboard-stack{gap:18px;display:grid}.merchant-page-header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:20px;display:flex}.merchant-page-header h1{color:#17233a;letter-spacing:-.04em;margin:5px 0 7px;font-size:clamp(25px,3vw,36px)}.merchant-page-header p{color:#6d798d;max-width:720px;margin:0;font-size:12px;line-height:1.6}.merchant-settings-card{background:#fff;border:1px solid #e2e7ed;border-radius:10px;margin-bottom:16px;overflow:hidden;box-shadow:0 8px 28px #1c27370a}.merchant-card-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.merchant-card-heading h2{color:#26344c;margin:3px 0 0;font-size:15px}.merchant-card-heading>span{color:#8993a3;font-size:10px}.notification-channel-form,.notification-channel-list>form{gap:16px;padding:17px;display:grid}.notification-channel-list>form+form{border-top:1px solid #edf0f4}.notification-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.notification-channel-grid label{color:#59667a;gap:6px;font-size:10px;display:grid}.notification-channel-grid input,.notification-channel-grid select,.notification-channel-form>button,.notification-channel-actions button{color:#344055;min-height:38px;font:inherit;background:#fff;border:1px solid #cfd7e2;border-radius:6px;padding:7px 10px;font-size:10px}.compact-checkboxes{border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;margin:0;padding:9px 11px;display:flex}.compact-checkboxes legend{color:var(--muted);padding:0 4px;font-size:12px}.compact-checkboxes label{align-items:center;gap:5px;display:flex}.notification-event-matrix{border:1px solid #e2e7ed;border-radius:7px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 12px;margin:0;padding:12px;display:grid}.notification-event-matrix legend{color:#59667a;padding:0 5px;font-size:10px;font-weight:700}.notification-event-matrix label,.notification-enabled-toggle{color:#657187;align-items:center;gap:6px;font-size:9px;display:flex}.notification-channel-summary,.notification-channel-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.notification-channel-summary>div{gap:3px;display:grid}.notification-channel-summary strong{color:#2f3b50;font-size:12px}.notification-channel-summary span{color:#778398;font-size:9px}.notification-channel-actions{justify-content:flex-start}.notification-channel-form>button,.notification-channel-actions button:first-child{border-color:var(--brand);background:var(--brand);color:#fff;cursor:pointer;width:fit-content;font-weight:700}@media (max-width:760px){.merchant-page-header,.notification-channel-summary,.notification-channel-actions{flex-direction:column;align-items:stretch}.notification-channel-grid,.notification-event-matrix{grid-template-columns:1fr}}.report-filter-form{grid-template-columns:1.4fr repeat(2,1fr) auto;align-items:end;gap:10px;padding:16px;display:grid}.report-filter-form label{color:#59667a;gap:6px;font-size:10px;display:grid}.report-filter-form input,.report-filter-form select,.report-filter-form button,.report-export-actions button{color:#344055;background:#fff;border:1px solid #cfd7e2;border-radius:6px;min-height:38px;padding:7px 10px;font-size:10px}.report-filter-form button,.report-export-actions button{border-color:var(--brand);background:var(--brand);color:#fff;cursor:pointer;font-weight:700}.report-kpi-grid{background:#e2e7ed;border:1px solid #e2e7ed;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}.report-kpi-grid article{background:#fff;gap:8px;padding:17px;display:grid}.report-kpi-grid span{color:#7b8799;text-transform:uppercase;font-size:9px}.report-kpi-grid strong{color:#243148;font-size:19px}.report-dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.report-bars{gap:12px;padding:16px;display:grid}.report-bars>div{color:#667287;grid-template-columns:90px 1fr 36px;align-items:center;gap:10px;font-size:10px;display:grid}.report-bars>div>div{background:var(--brand);border-radius:99px;height:7px}.report-export-actions{flex-wrap:wrap;gap:8px;padding:16px 16px 0;display:flex}.report-export-list{padding:8px 16px 16px}@media (max-width:760px){.report-filter-form,.report-kpi-grid,.report-dimension-grid{grid-template-columns:1fr}}.kpi-grid{background:#fff;border:1px solid #dfe5ed;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.kpi-grid article{border-right:1px solid #e6eaf0;gap:8px;min-width:0;padding:18px;display:grid}.kpi-grid article:last-child{border-right:0}.kpi-grid strong{color:#1d2739;letter-spacing:-.035em;font-size:clamp(22px,2.4vw,30px)}.kpi-grid small{color:#7c8799;font-size:10px;line-height:1.45}.kpi-card--attention strong{color:#b42318}.dashboard-primary-grid{grid-template-columns:minmax(0,1.7fr) minmax(270px,.7fr);align-items:stretch;gap:18px;display:grid}.card-heading{border-bottom:1px solid #e6eaf0;justify-content:space-between;align-items:center;gap:18px;min-height:67px;padding:13px 16px;display:flex}.card-heading>div{gap:4px;display:grid}.card-heading h2{color:#273247;letter-spacing:-.02em;margin:0;font-size:16px}.card-heading>a,.card-heading>span{color:var(--brand);font-size:11px;font-weight:650;text-decoration:none}.data-empty--compact{min-height:290px}.dashboard-table{min-width:650px}.attention-clear{justify-content:center;align-items:center;gap:11px;min-height:320px;padding:25px;display:flex}.attention-clear>span{color:#168052;background:#e8f6ee;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid}.attention-clear strong{color:#2d384d;font-size:12px}.attention-clear p{color:#7b8799;max-width:220px;margin:5px 0 0;font-size:10px;line-height:1.5}.attention-list{display:grid}.attention-list a{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.attention-list a:hover{background:#fafbfc}.attention-list a div{gap:4px;display:grid}.attention-list strong{color:#2d384d;font-size:12px}.attention-list span{color:#7b8799;font-size:11px}.dashboard-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.compact-dashboard-list{display:grid}.compact-dashboard-list>a{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:12px 16px;text-decoration:none;display:flex}.compact-dashboard-list>a:last-child{border-bottom:0}.compact-dashboard-list>a:hover{background:#fafbfc}.compact-dashboard-list>a>div{gap:4px;min-width:0;display:grid}.compact-dashboard-list strong{color:#2d384d;font-size:12px}.compact-dashboard-list span:not(.status-pill,.environment-switch){color:#7b8799;overflow-wrap:anywhere;font-size:10px}.help-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.help-grid article{border:1px solid #dfe5ed;border-radius:9px;padding:20px}.help-grid h2{margin:7px 0 0;font-size:17px}.help-grid p{color:#69768a;min-height:70px;font-size:12px;line-height:1.6}.help-grid a{color:var(--brand);font-size:12px;font-weight:650}@media (max-width:900px){.merchant-shell{grid-template-columns:minmax(0,1fr)}.merchant-sidebar{width:min(280px,100vw - 52px);transition:transform .16s ease-out;position:fixed;left:0;transform:translate(-100%)}.merchant-sidebar.is-open{transform:translate(0)}.merchant-shell__menu{z-index:50;color:#4e5b70;cursor:pointer;background:#fff;border:1px solid #d7dee9;border-radius:7px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:fixed;top:17px;left:16px}.merchant-shell__backdrop{z-index:25;opacity:0;pointer-events:none;background:#141d2d61;border:0;transition:opacity .16s ease-out;display:block;position:fixed;inset:0}.merchant-shell__backdrop.is-open{opacity:1;pointer-events:auto}.merchant-topbar{padding-left:66px}.merchant-topbar__actions>a:first-child,.user-menu summary>span:last-child{display:none}.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-grid article:nth-child(2){border-right:0}.kpi-grid article:nth-child(-n+2){border-bottom:1px solid #e6eaf0}.dashboard-primary-grid{grid-template-columns:1fr}.attention-card{min-height:0}.attention-clear{min-height:160px}}@media (max-width:640px){.merchant-topbar{align-items:flex-start;gap:8px;min-height:64px;padding:12px 12px 10px 62px}.merchant-topbar__context{grid-template-columns:minmax(0,1fr) auto;gap:5px;width:100%;display:grid}.merchant-topbar__context label:first-child{grid-column:1/-1}.merchant-topbar select{width:100%;min-height:32px;padding-top:4px;padding-bottom:4px;font-size:12px}.merchant-topbar__actions{gap:2px}.merchant-topbar__actions>a{display:none}.user-menu summary{min-height:32px}.user-menu{margin-right:0}.user-avatar{width:28px;height:28px}.merchant-content{padding:22px 16px 40px}.workspace-page-heading,.merchant-content .flow-copy{flex-direction:column;align-items:flex-start}.data-toolbar{flex-direction:column;align-items:stretch}.search-control{width:100%;min-width:0;max-width:none}.data-pagination{flex-direction:column;align-items:flex-start}.resource-grid,.settings-cards,.dashboard-secondary-grid,.help-grid,.kpi-grid{grid-template-columns:1fr}.kpi-grid article,.kpi-grid article:nth-child(2){border-bottom:1px solid #e6eaf0;border-right:0}.kpi-grid article:last-child{border-bottom:0}}.public-site{color:#17201d;background:#f6f7f2;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.public-beta-banner{color:#dcece5;letter-spacing:.01em;background:#183d31;justify-content:center;align-items:center;gap:12px;min-height:32px;padding:6px 24px;font-size:11px;display:flex}.public-beta-banner strong{color:#b9f0d2;letter-spacing:.12em;text-transform:uppercase;font-size:10px}.public-header{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f7f2eb;border-bottom:1px solid #dfe3dc;grid-template-columns:auto 1fr auto;align-items:center;gap:36px;min-height:74px;padding:0 clamp(24px,5vw,80px);display:grid;position:relative}.public-wordmark{color:#12231d;letter-spacing:-.06em;align-items:flex-start;gap:6px;font-size:23px;font-weight:820;text-decoration:none;display:inline-flex}.public-wordmark span{color:#477563;letter-spacing:.08em;text-transform:uppercase;border:1px solid #8cb29f;border-radius:3px;margin-top:2px;padding:2px 4px;font-size:8px;font-weight:800}.public-header nav,.public-header__actions{align-items:center;gap:24px;display:flex}.public-mobile-menu{display:none;position:relative}.public-mobile-menu>summary{color:#24332d;cursor:pointer;background:#fff;border:1px solid #c9d3cc;border-radius:7px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.public-mobile-menu>summary::-webkit-details-marker{display:none}.public-mobile-menu svg{width:20px;height:20px}.public-mobile-menu>div{background:#fff;border:1px solid #d7ded9;border-radius:10px;gap:2px;width:min(280px,100vw - 32px);padding:10px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 18px 50px #183d312e}.public-mobile-menu>div>a:not(.public-button){border-radius:6px;min-height:44px;padding:0 12px;line-height:44px}.public-mobile-menu>div>a:not(.public-button):hover{background:var(--brand-soft)}.public-header nav{flex-direction:row;justify-content:center}.public-header a,.public-footer a{color:#53625c;font-size:13px;font-weight:620;text-decoration:none}.public-header a:hover,.public-footer a:hover{color:#0f6243}.public-button{background:#0f6b48;border:1px solid #0f6b48;border-radius:5px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;text-decoration:none;transition:transform .14s,background .14s;display:inline-flex;color:#fff!important;font-size:13px!important;font-weight:740!important}.public-button:hover{background:#0b583b;transform:translateY(-1px)}.public-button--small{min-height:36px;padding:0 14px}.public-button--ghost{background:0 0;border-color:#b9c4bc;color:#24332d!important}.public-button--ghost:hover{background:#fff}.public-button--dark{background:#17201d;border-color:#17201d}.public-main{width:100%;max-width:none;margin:0;padding:0}.public-hero{background:radial-gradient(circle at 84% 18%,#95ccb247,#0000 28%),linear-gradient(#f6f7f2,#f0f3ec);grid-template-columns:minmax(0,.95fr) minmax(440px,.8fr);align-items:center;gap:clamp(48px,7vw,120px);min-height:680px;padding:82px clamp(24px,7vw,112px) 92px;display:grid}.public-eyebrow{color:#17714f;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:820;display:inline-block}.public-hero h1,.public-subpage__hero h1{color:#15221d;letter-spacing:-.055em;max-width:780px;margin:18px 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.6vw,82px);font-weight:500;line-height:.98}.public-hero__copy>p,.public-subpage__hero>p{color:#596760;max-width:610px;margin:0;font-size:17px;line-height:1.78}.public-hero__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.public-trust-row{color:#65736c;flex-wrap:wrap;gap:18px;margin-top:28px;font-size:11px;display:flex}.public-hero__visual{place-items:center;min-height:510px;display:grid;position:relative}.public-hero__visual:before,.public-hero__visual:after{content:"";position:absolute}.public-hero__visual:before{border:1px solid #b8cbc0;border-radius:50%;inset:5% 2% 0 8%;transform:rotate(-10deg)}.public-hero__visual:after{filter:blur(1px);opacity:.5;background:#b8e5ce;border-radius:50%;width:120px;height:120px;top:40px;right:-10px}.public-window{z-index:2;background:#fffffff0;border:1px solid #cdd6cf;border-radius:9px;width:min(100%,490px);position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 30px 70px #23403429}.public-window__top{background:#fafbf8;border-bottom:1px solid #e2e6e2;align-items:center;gap:6px;height:42px;padding:0 14px;display:flex}.public-window__top span{background:#cbd4ce;border-radius:50%;width:7px;height:7px}.public-window__top code{color:#869089;margin-left:auto;font-size:9px}.public-payment-card{background:#edf9f2;border:1px solid #bde2ce;border-radius:7px;justify-content:space-between;align-items:center;margin:22px 22px 0;padding:18px;display:flex}.public-payment-card>div,.public-amount-card{gap:5px;display:grid}.public-payment-card span,.public-amount-card span{color:#698078;letter-spacing:.14em;font-size:8px;font-weight:800}.public-payment-card strong{font-size:14px}.public-payment-card b{color:#fff;background:#17714f;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.public-amount-card{border:1px solid #e3e6e2;border-radius:7px;margin:16px 22px;padding:18px}.public-amount-card strong{letter-spacing:-.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:22px}.public-amount-card small{color:#708078}.public-timeline{gap:0;margin:0 22px 24px;padding:0;list-style:none;display:grid}.public-timeline li{grid-template-columns:24px 1fr;gap:10px;min-height:55px;display:grid;position:relative}.public-timeline li:before{content:"";background:#ced8d1;width:1px;height:100%;position:absolute;top:8px;left:7px}.public-timeline li:last-child:before{display:none}.public-timeline li>span{z-index:1;background:#17714f;border:4px solid #c8e8d7;border-radius:50%;width:15px;height:15px;position:relative}.public-timeline li div{justify-content:space-between;gap:12px;display:flex}.public-timeline strong{font-size:12px}.public-timeline small{color:#8a938e;font-size:10px}.public-proof-strip{background:#fff;border-top:1px solid #d9ded8;border-bottom:1px solid #d9ded8;grid-template-columns:repeat(4,1fr);padding:0 clamp(24px,7vw,112px);display:grid}.public-proof-strip div{border-right:1px solid #e2e6e1;gap:4px;padding:28px 22px;display:grid}.public-proof-strip div:last-child{border-right:0}.public-proof-strip strong{color:#173f32;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px}.public-proof-strip span{color:#77827c;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.public-section__heading{max-width:720px}.public-section__heading h2,.public-security-callout h2,.public-pricing-preview h2,.public-final-cta h2{letter-spacing:-.045em;margin:14px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(35px,4vw,58px);font-weight:500;line-height:1.06}.public-section__heading p,.public-security-callout p,.public-pricing-preview p,.public-final-cta p{color:#627069;line-height:1.7}.public-how>ol{grid-template-columns:repeat(4,1fr);margin:64px 0 0;padding:0;list-style:none;display:grid}.public-how li{border-top:1px solid #bcc7c0;border-right:1px solid #e1e5e1;min-height:225px;padding:26px}.public-how li:last-child{border-right:0}.public-how li>span,.public-feature-grid article>span,.public-legal-grid article>span{color:#1b7653;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.public-how h3,.public-feature-grid h3{margin:44px 0 12px;font-size:17px}.public-how p,.public-feature-grid p{color:#6a7770;font-size:13px;line-height:1.65}.public-feature-grid{border-top:1px solid #c8d0ca;border-left:1px solid #c8d0ca;grid-template-columns:repeat(3,1fr);margin-top:56px;display:grid}.public-feature-grid article{background:#ffffff85;border-bottom:1px solid #c8d0ca;border-right:1px solid #c8d0ca;min-height:230px;padding:26px}.public-security-callout{color:#f0f6f2;background:#163c31;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:clamp(54px,8vw,130px);display:grid}.public-security-callout .public-eyebrow,.public-final-cta .public-eyebrow{color:#8fe0b8}.public-security-callout p,.public-final-cta p{color:#b9cbc2}.public-security-callout a{color:#a7e6c4;font-weight:700;text-decoration:none}.public-security-callout ul{border-top:1px solid #fff3;margin:0;padding:0;list-style:none}.public-security-callout li{border-bottom:1px solid #fff3;grid-template-columns:100px 1fr;gap:18px;padding:20px 0;display:grid}.public-security-callout li strong{color:#9ce1bc;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.public-security-callout li span{color:#d1dfd8;font-size:13px;line-height:1.5}.public-pricing-preview{background:#dce9df;justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.public-pricing-preview>div{max-width:720px}.public-final-cta{color:#f3f7f4;text-align:center;background:#101815;padding:110px 24px}.public-final-cta p{max-width:600px;margin:0 auto}.public-final-cta>div{justify-content:center;gap:12px;margin-top:30px;display:flex}.public-final-cta .public-button--ghost{border-color:#4b5c55;color:#e5eee9!important}.public-footer{background:#f6f7f2;border-top:1px solid #d9ded8;grid-template-columns:minmax(260px,1.5fr) repeat(3,minmax(110px,.5fr));gap:54px;padding:64px clamp(24px,7vw,112px);display:grid}.public-footer>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.public-footer p{color:#596760;max-width:360px;margin:6px 0 0;font-size:13px}.public-footer small,.public-footer span{color:#85908a;max-width:460px;font-size:10px;line-height:1.6}.public-footer>div>strong{color:#28352f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px}.public-subpage{min-height:65vh}.public-subpage__hero{background:radial-gradient(circle at 80% 10%,#a0d5bc47,#0000 25%),#f4f6f1;border-bottom:1px solid #d8ded8;padding:92px clamp(24px,12vw,190px) 72px}.public-subpage__hero h1{font-size:clamp(44px,5vw,72px)}.public-price-card{background:#fff;border:1px solid #bdcbc2;border-radius:8px;grid-template-columns:.8fr 1.2fr;gap:50px;max-width:980px;margin:72px auto;padding:42px;display:grid;box-shadow:0 18px 50px #203c3014}.public-price-card>div{align-content:start;gap:8px;display:grid}.public-price-card>div span{color:#247454;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.public-price-card>div strong{letter-spacing:-.07em;font-family:Georgia,Times New Roman,serif;font-size:82px;font-weight:500}.public-price-card>div small{color:#78837d}.public-price-card ul{margin:0;padding:0;list-style:none;display:grid}.public-price-card li{color:#4c5a53;border-bottom:1px solid #e6e9e5;padding:14px 0;font-size:13px}.public-price-card .public-button{grid-column:2;justify-self:start}.public-policy-grid,.public-control-grid,.public-legal-grid{background:#cdd5cf;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.public-policy-grid article,.public-control-grid article,.public-legal-grid article{background:#f7f8f4;padding:34px}.public-policy-grid h2,.public-control-grid h2,.public-legal-grid h2,.public-responsibility-table h2,.public-disclosure h2{margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500}.public-policy-grid p,.public-control-grid p,.public-legal-grid p,.public-disclosure p{color:#637069;font-size:13px;line-height:1.7}.public-control-grid,.public-legal-grid{margin:72px clamp(24px,7vw,112px) 0}.public-responsibility-table{padding-bottom:30px}.public-responsibility-table>div{border-bottom:1px solid #d8ded8;grid-template-columns:180px 1fr;padding:18px 0;display:grid}.public-responsibility-table span{color:#5f6d66}.public-disclosure{background:#e9eee8;padding-top:40px}.public-status-list{background:#fff;border:1px solid #d5dbd6;border-radius:7px;max-width:980px;margin:70px auto 0}.public-status-list article{border-bottom:1px solid #e4e8e4;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:16px 22px;display:flex}.public-status-list article:last-child{border-bottom:0}.public-status-list article>div{gap:5px;display:grid}.public-status-list span{color:#85908a;font-size:11px}.public-status-list b{text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:10px}.public-status-list .is-ok{color:#176442;background:#e1f3e8}.public-status-list .is-down{color:#a13d31;background:#fbe7e4}.developer-docs__step{border-bottom:1px solid #d7ddd7;grid-template-columns:70px 1fr;gap:26px;max-width:1060px;margin:0 auto;padding:56px 24px;display:grid}.developer-docs__step>span{color:#237454;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.developer-docs__step h2{margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:500}.developer-docs__step p{color:#5e6b64;line-height:1.7}.developer-docs pre,.developer-record pre{color:#d5eee0;background:#14221d;border:1px solid #293a33;border-radius:6px;max-width:100%;padding:20px;font-size:12px;line-height:1.65;overflow:auto}.developer-choice-grid{border:1px solid #d9dee5;border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:13px;display:grid}.developer-choice-grid legend{color:#5f6b7e;padding:0 5px;font-size:11px;font-weight:700}.developer-choice-grid label{overflow-wrap:anywhere;align-items:center;gap:7px;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:flex}.developer-choice-grid input[type=checkbox]{flex:0 0 16px;width:16px;min-height:16px}.developer-record{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.developer-record>div:first-child{gap:5px;min-width:0;display:grid}.developer-record code{overflow-wrap:anywhere}.developer-record__actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.developer-record details{width:100%}.developer-record details form{gap:12px;margin-top:12px;display:grid}.developer-log-filters{grid-template-columns:1.4fr .7fr .7fr 1fr auto;gap:10px;display:grid}.developer-log-filters label{gap:5px;display:grid}.payer-privacy-summary .ops-facts-grid{background:#d9dee5;border:1px solid #d9dee5;border-radius:7px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;min-width:0;margin-top:8px;display:grid;overflow:hidden}.payer-privacy-summary .ops-facts-grid>div{background:#fff;min-width:0;padding:14px}.payer-privacy-summary dt{color:#667085;font-size:11px;font-weight:700}.payer-privacy-summary dd{overflow-wrap:anywhere;min-width:0;margin:5px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.payer-privacy-summary{grid-template-columns:minmax(0,1fr);min-width:0}.danger-zone{background:#fff8f7;border-color:#efc6c0}.danger-zone>form{gap:12px;max-width:420px;display:grid}.danger-zone button{background:#a33f34}.danger-zone .secondary-button{background:#fff;border-color:#d6a7a1;color:#8f352c!important}.danger-zone .danger-button{color:#fff;background:#a33f34;border-color:#a33f34}@media (max-width:960px){.public-header{grid-template-columns:auto 1fr auto}.public-header nav{display:none}.public-header__actions{justify-content:flex-end}.public-mobile-menu{display:block}.public-hero{grid-template-columns:1fr}.public-hero__copy{max-width:760px}.public-hero__visual{min-height:480px}.public-how>ol,.public-proof-strip,.public-feature-grid,.public-policy-grid,.public-control-grid,.public-legal-grid{grid-template-columns:repeat(2,1fr)}.public-security-callout{grid-template-columns:1fr}.public-footer{grid-template-columns:1.5fr repeat(3,.7fr);gap:30px}.developer-log-filters{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.public-beta-banner{flex-direction:column;align-items:flex-start;gap:2px;padding:8px 16px}.public-header{gap:10px;min-height:62px;padding:0 16px}.public-header__actions{display:none}.public-button--small{min-height:44px;padding:0 10px}.public-hero{grid-template-columns:minmax(0,1fr);gap:50px;min-height:0;padding:62px 18px 68px}.public-hero h1,.public-subpage__hero h1{font-size:44px}.public-hero__copy>p,.public-subpage__hero>p{font-size:15px}.public-hero__actions,.public-final-cta>div{flex-direction:column;align-items:stretch}.public-hero__visual{min-height:390px}.public-window{transform:none}.public-amount-card strong{font-size:18px}.public-proof-strip,.public-how>ol,.public-feature-grid,.public-policy-grid,.public-control-grid,.public-legal-grid{grid-template-columns:1fr}.public-proof-strip{padding:0 18px}.public-proof-strip div,.public-how li{border-bottom:1px solid #e2e6e1;border-right:0}.public-section{padding:72px 18px}.public-how>ol,.public-feature-grid{margin-top:38px}.public-how li,.public-feature-grid article{min-height:190px}.public-security-callout li{grid-template-columns:75px 1fr}.public-pricing-preview{flex-direction:column;align-items:stretch}.public-footer{grid-template-columns:repeat(2,1fr);padding:48px 18px}.public-footer>div:first-child{grid-column:1/-1}.public-subpage__hero{padding:66px 18px 54px}.public-price-card{grid-template-columns:1fr;gap:24px;margin:40px 18px;padding:28px 22px}.public-price-card .public-button{grid-column:1}.public-control-grid,.public-legal-grid{margin:40px 18px 0}.public-responsibility-table>div{grid-template-columns:1fr;gap:5px}.public-status-list{margin:40px 18px 0}.developer-docs__step{grid-template-columns:34px minmax(0,1fr);gap:8px;padding:42px 18px}.developer-docs pre{padding:14px;font-size:10px}.developer-choice-grid,.developer-log-filters{grid-template-columns:1fr}.developer-record{flex-direction:column;align-items:stretch}.developer-record__actions{justify-content:flex-start}}.order-facts-stack{gap:18px;display:grid}.order-summary-card{border:1px solid #dfe5ed;border-radius:9px;grid-template-columns:minmax(220px,.72fr) minmax(0,1.4fr);gap:20px 28px;padding:20px;display:grid}.order-summary-card__amount{align-content:start;gap:9px;display:grid}.order-summary-card__amount>strong{color:#1e293b;letter-spacing:-.04em;font-size:clamp(28px,4vw,40px)}.order-summary-card__amount small{letter-spacing:0;font-size:14px}.order-summary-card__amount p{color:#6f7b8e;margin:0;font-size:11px;line-height:1.55}.order-summary-card>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}.order-summary-card dl div,.address-facts div,.compact-facts div{align-content:start;gap:5px;display:grid}.order-summary-card dt,.address-facts dt,.compact-facts dt{color:#8490a2;font-size:10px}.order-summary-card dd,.address-facts dd,.compact-facts dd{color:#364258;overflow-wrap:anywhere;min-width:0;margin:0;font-size:11px;font-weight:650}.order-summary-card__actions{border-top:1px solid #e8ecf1;flex-wrap:wrap;grid-column:1/-1;gap:8px;padding-top:14px;display:flex}.danger-button{color:#b42318;cursor:pointer;background:#fff;border:1px solid #f0b6b2;border-radius:7px;min-height:40px;padding:8px 13px;font-size:12px;font-weight:700}.fact-section{min-width:0}.address-facts,.compact-facts{border-bottom:1px solid #edf0f4;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:0;padding:14px 16px;display:grid}.compact-facts{border-bottom:0}.fact-empty{color:#7a8699;min-height:96px;padding:27px 16px;font-size:11px;line-height:1.5}.transaction-list,.fact-list,.order-timeline,.support-note-list{display:grid}.transaction-list article{border-top:1px solid #edf0f4;gap:13px;padding:16px;display:grid}.transaction-list article>div{gap:5px;display:grid}.transaction-list strong,.transaction-list dt{color:#8590a2;font-size:10px}.transaction-list code{color:#344055;overflow-wrap:anywhere;font-size:11px}.transaction-list dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;margin:0;display:grid}.transaction-list dl div{gap:4px;display:grid}.transaction-list dd{color:#465268;overflow-wrap:anywhere;margin:0;font-size:10px}.facts-two-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.fact-list article{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:62px;padding:11px 16px;display:grid}.fact-list article>div{gap:4px;min-width:0;display:grid}.fact-list strong{color:#344055;font-size:11px}.fact-list span,.fact-list small{color:#7b879a;overflow-wrap:anywhere;font-size:10px}.refund-action-form{grid-column:1/-1;gap:8px;display:flex}.refund-action-form input,.refund-action-form select{min-width:0}.refund-action-form input{flex:1}.order-timeline article{border-bottom:1px solid #edf0f4;grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:10px;padding:13px 16px;display:grid}.order-timeline article>span{background:var(--brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--brand-soft);border-radius:50%;margin-top:3px}.order-timeline article>div{gap:4px;display:grid}.order-timeline strong{color:#364258;font-size:11px}.order-timeline code,.order-timeline time{color:#7a8699;font-size:9px}.internal-note-card{max-width:none}.support-note-list{border-bottom:1px solid #edf0f4}.support-note-list article{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(0,1fr) auto;gap:8px 20px;padding:13px 17px;display:grid}.support-note-list article>div{align-items:center;gap:8px;display:flex}.support-note-list strong{color:#344055;font-size:11px}.support-note-list span,.support-note-list time{color:#7c8798;font-size:9px}.support-note-list p{color:#59667b;grid-column:1/-1;margin:0;font-size:11px;line-height:1.55}.session-list{gap:10px;padding:18px;display:grid}.session-list article{background:#f8fafc;border:1px solid #e4e9ef;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.session-list article>div{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.session-list article>div:last-child{align-items:flex-end}.session-list span:not(.status-pill){color:#6b7480;font-size:.82rem}.ops-order-summary-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:0;display:grid}.ops-order-summary-grid div,.ops-fact-list article{background:#f8fafc;border:1px solid #e4e9ef;border-radius:12px;padding:14px}.ops-order-summary-grid dt,.ops-fact-list strong{color:#6b7480;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.ops-order-summary-grid dd{overflow-wrap:anywhere;margin:6px 0 0}.ops-order-section-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:18px;display:grid}.ops-fact-list{gap:10px;display:grid}.ops-fact-list article{gap:8px;display:grid}.ops-fact-list article div{grid-template-columns:minmax(110px,.35fr) minmax(0,1fr);gap:4px;display:grid}.ops-fact-list span{overflow-wrap:anywhere}@media (max-width:720px){.order-summary-card,.facts-two-column{grid-template-columns:1fr}.order-summary-card>dl,.transaction-list dl{grid-template-columns:repeat(2,minmax(0,1fr))}.fact-list article{grid-template-columns:minmax(0,1fr) auto}.fact-list article .text-button{grid-column:1/-1;width:fit-content}.refund-action-form{flex-direction:column;align-items:stretch}}.ops-shell{color:#172033;background:#f3f5f8;grid-template-columns:244px minmax(0,1fr);min-height:100vh;display:grid}.ops-sidebar{z-index:40;color:#d7deea;background:#111827;border-right:1px solid #273247;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.ops-brand{color:#fff;letter-spacing:-.04em;align-items:center;gap:8px;height:72px;padding:0 22px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.ops-brand span{color:#9fb2ce;letter-spacing:.08em;border:1px solid #475569;border-radius:4px;padding:3px 5px;font-size:8px}.ops-nav{flex:1;align-content:start;gap:3px;padding:13px 11px;display:grid}.ops-nav a{color:#9ba9bc;border-radius:6px;align-items:center;gap:11px;min-height:40px;padding:0 11px;font-size:12px;font-weight:620;text-decoration:none;display:flex}.ops-nav a:hover{color:#f8fafc;background:#1d293b}.ops-nav a.is-active{color:#fff;background:#253653}.ops-nav svg,.ops-global-search svg,.ops-menu-button svg{flex:none;width:18px;height:18px}.ops-sidebar__boundary{border-top:1px solid #273247;gap:5px;padding:16px 18px 19px;display:grid}.ops-sidebar__boundary strong{color:#d5deeb;font-size:10px}.ops-sidebar__boundary span{color:#718096;font-size:9px;line-height:1.5}.ops-frame{min-width:0}.ops-topbar{z-index:30;background:#fff;border-bottom:1px solid #dde3eb;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:11px 24px;display:flex;position:sticky;top:0}.ops-global-search{color:#8591a2;border:1px solid #d3dbe6;border-radius:7px;align-items:center;gap:8px;width:min(470px,48vw);min-height:38px;padding:0 10px;display:flex}.ops-global-search input{color:#263147;border:0;outline:0;width:100%;min-width:0;font-size:11px}.ops-topbar__actions{align-items:center;gap:9px;display:flex}.ops-production-warning{color:#b54708;white-space:nowrap;background:#fff7ed;border:1px solid #f3c7a7;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:750}.ops-step-up,.ops-user-menu{border:0;position:relative}.ops-step-up summary,.ops-user-menu summary{color:#58657a;border-radius:6px;min-height:36px;padding:10px 8px;font-size:10px;list-style:none}.ops-step-up summary.is-ready{color:#168052}.ops-step-up>form,.ops-user-menu>button{z-index:60;background:#fff;border:1px solid #dbe1e9;border-radius:8px;width:240px;padding:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px #0f172a29}.ops-step-up>form{gap:8px;display:grid}.ops-step-up label{color:#4d5a6f;gap:6px;font-size:10px;display:grid}.ops-step-up input,.ops-step-up button{background:#fff;border:1px solid #cdd5e1;border-radius:6px;min-height:36px;padding:7px 9px;font-size:11px}.ops-step-up button,.ops-user-menu>button{color:#fff;cursor:pointer;background:#172033}.ops-step-up form>span{color:#b42318;font-size:9px}.ops-user-menu>button{width:130px;min-height:36px;font-size:10px}.ops-content{width:100%;max-width:none;margin:0;padding:26px 28px 56px}.ops-page-header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.ops-page-header h1{color:#172033;letter-spacing:-.035em;margin:5px 0 0;font-size:clamp(25px,3vw,34px)}.ops-page-header p{color:#6c788c;margin:8px 0 0;font-size:11px}.ops-live-boundary{color:#5a677a;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px;font-size:9px}.ops-dashboard-stack{gap:16px;display:grid}.ops-kpi-grid{background:#fff;border:1px solid #d9e0e9;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ops-kpi-grid article{border-right:1px solid #e5e9ef;gap:8px;padding:17px;display:grid}.ops-kpi-grid article:last-child{border-right:0}.ops-kpi-grid span{color:#6b778a;font-size:10px;font-weight:650}.ops-kpi-grid strong{color:#1e293b;font-size:26px}.ops-kpi-grid small{color:#8993a3;font-size:9px}.ops-kpi-grid article.is-alert{background:#fff9f8}.ops-kpi-grid article.is-alert strong,.has-work{color:#c4322b!important}.ops-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.ops-data-card{background:#fff;border:1px solid #d9e0e9;border-radius:8px;min-width:0;margin-bottom:16px;overflow:hidden}.ops-card-heading{border-bottom:1px solid #e5e9ef;justify-content:space-between;align-items:center;gap:15px;min-height:64px;padding:12px 15px;display:flex}.ops-card-heading>div{gap:4px;display:grid}.ops-card-heading h2{margin:0;font-size:15px}.ops-card-heading>a,.ops-card-heading>span{color:var(--brand);font-size:10px;font-weight:650;text-decoration:none}.ops-work-queue,.ops-chain-list{display:grid}.ops-work-queue a,.ops-chain-list article{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:15px;min-height:56px;padding:11px 15px;text-decoration:none;display:flex}.ops-work-queue a:hover{background:#f8fafc}.ops-work-queue span,.ops-chain-list span{color:#687589;font-size:10px}.ops-work-queue strong,.ops-chain-list strong{color:#344055;font-size:11px}.ops-chain-list article>div{gap:4px;display:grid}.ops-chain-list article>div:last-child{text-align:right}.ops-empty{color:#7b8798;text-align:center;place-items:center;min-height:260px;padding:25px;font-size:11px;display:grid}.ops-empty--compact{min-height:180px}.ops-table{border-collapse:collapse;width:100%;min-width:760px;font-size:12px}.ops-table th{color:#758196;letter-spacing:.04em;text-align:left;text-transform:uppercase;background:#f7f9fb;border-bottom:1px solid #e4e9ef;padding:10px 12px;font-size:10px}.ops-table td{color:#3f4c61;overflow-wrap:anywhere;vertical-align:top;border-bottom:1px solid #edf0f4;max-width:300px;padding:12px;line-height:1.45}.ops-table td small{color:#8993a3;margin-top:4px;font-size:10px;display:block}.ops-table-action{gap:6px;min-width:180px;display:grid}.ops-table-action input,.ops-table-action select,.ops-table-action button{color:#344055;background:#fff;border:1px solid #cfd7e2;border-radius:5px;min-height:40px;padding:6px 8px;font-size:11px}.ops-table-action button{border-color:var(--brand);background:var(--brand);color:#fff;cursor:pointer;font-weight:700}.ops-page-search{gap:8px;max-width:620px;margin-bottom:14px;display:flex}.ops-order-controls{gap:12px;margin-bottom:16px;display:grid}.ops-bulk-bar{z-index:8;border:1px solid var(--brand-border);color:#29483d;background:#f2faf6;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:11px;font-weight:700;display:flex;position:sticky;top:66px;box-shadow:0 8px 24px #0f6b481f}.ops-bulk-bar button{border:1px solid var(--brand-border);min-height:36px;color:var(--brand);cursor:pointer;background:#fff;border-radius:6px;padding:0 11px;font-size:11px;font-weight:750}.ops-bulk-bar span{margin-right:auto}.ops-select-column{width:54px}.ops-select-column input{width:18px;height:18px;accent-color:var(--brand)}.ops-saved-views{flex-flow:wrap;align-items:center;gap:7px;display:flex}.ops-saved-views a,.ops-clear-filters,.ops-pagination a{color:#3f4c61;background:#fff;border:1px solid #cfd7e2;border-radius:6px;align-items:center;min-height:38px;padding:0 12px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.ops-saved-views a:hover,.ops-saved-views a[aria-current=page],.ops-clear-filters:hover,.ops-pagination a:hover{border-color:var(--brand-border);background:var(--brand-soft);color:var(--brand)}.ops-order-filter-form{grid-template-columns:minmax(240px,1.6fr) repeat(3,minmax(130px,1fr));align-items:end;max-width:none;display:grid}.ops-order-filter-form label{align-items:stretch;gap:5px;display:grid}.ops-order-filter-form button,.ops-clear-filters{min-height:40px}.ops-pagination{color:#687589;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:11px;display:flex}.ops-pagination>div{gap:8px;display:flex}.ops-page-search input,.ops-page-search select,.ops-page-search button,.ops-review-list input,.ops-review-list select,.ops-review-list button,.ops-action-form input,.ops-action-form select,.ops-action-form textarea,.ops-action-form button{color:#344055;background:#fff;border:1px solid #cfd7e2;border-radius:6px;min-height:38px;padding:7px 10px;font-size:10px}.ops-page-search input{flex:1}.ops-page-search label{color:#59667a;align-items:center;gap:8px;font-size:10px;display:flex}.ops-page-search select{color:#344055;background:#fff;border:1px solid #cfd7e2;border-radius:6px;min-height:38px;padding:7px 10px}.ops-page-search button,.ops-review-list button:not(.danger-button,.secondary-button),.ops-action-form button{border-color:var(--brand);background:var(--brand);color:#fff;cursor:pointer;font-weight:700}.ops-review-list{display:grid}.ops-review-list article{border-bottom:1px solid #e9edf2;gap:12px;padding:15px;display:grid}.ops-review-summary{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ops-review-summary>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ops-review-summary>div:first-child{gap:4px;display:grid}.ops-review-summary strong{color:#2f3b50;font-size:12px}.ops-review-summary span,.ops-review-summary code{color:#778398;overflow-wrap:anywhere;font-size:9px}.ops-review-list form{align-items:center;gap:7px;display:flex}.ops-review-list form input{flex:1;min-width:240px}.ops-action-facts,.ops-action-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops-action-facts span{color:#6f7b8f;background:#f3f5f8;border-radius:4px;padding:4px 7px;font-size:9px}.ops-action-row form{flex:220px}.ops-review-list .danger-button,.ops-review-list .secondary-button{min-height:38px;padding:7px 10px;font-size:10px}.ops-topup-card{max-width:850px}.ops-action-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.ops-action-form label{color:#59667a;gap:6px;font-size:10px;display:grid}.ops-action-form label:nth-child(4),.ops-action-form button{grid-column:1/-1}.ops-action-form textarea{resize:vertical;min-height:80px}.ops-action-form button{width:fit-content}.ops-menu-button,.ops-backdrop{display:none}@media (max-width:900px){.ops-shell{grid-template-columns:minmax(0,1fr)}.ops-sidebar{width:min(280px,100vw - 48px);transition:transform .16s ease-out;position:fixed;left:0;transform:translate(-100%)}.ops-sidebar.is-open{transform:translate(0)}.ops-menu-button{z-index:60;color:#344055;background:#fff;border:1px solid #cdd5e1;border-radius:6px;place-items:center;width:38px;height:38px;display:grid;position:fixed;top:17px;left:14px}.ops-backdrop{z-index:35;opacity:0;pointer-events:none;background:#0f172a73;border:0;display:block;position:fixed;inset:0}.ops-backdrop.is-open{opacity:1;pointer-events:auto}.ops-topbar{padding-left:64px}.ops-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-dashboard-grid{grid-template-columns:1fr}.ops-order-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ops-topbar{min-height:64px;padding:10px 10px 10px 60px}.ops-global-search{width:100%}.ops-production-warning,.ops-user-menu{display:none}.ops-step-up summary{white-space:nowrap;width:34px;overflow:hidden}.ops-content{padding:21px 15px 40px}.ops-kpi-grid{grid-template-columns:1fr}.ops-kpi-grid article{border-bottom:1px solid #e5e9ef;border-right:0}.ops-review-list form,.ops-review-summary,.ops-page-search{flex-direction:column;align-items:stretch}.ops-order-filter-form{grid-template-columns:1fr;display:grid}.ops-saved-views a,.ops-clear-filters,.ops-pagination a{min-height:44px}.ops-pagination{flex-direction:column;align-items:stretch}.ops-bulk-bar{flex-wrap:wrap;align-items:stretch;top:64px}.ops-bulk-bar span{width:100%}.ops-bulk-bar button{min-height:44px}.ops-review-list form input{width:100%;min-width:0}.ops-action-form{grid-template-columns:1fr}.ops-action-form label,.ops-action-form button{grid-column:1}.ops-page-search :where(input,select,button),.ops-table-action :where(input,select,button),.ops-menu-button,.ops-step-up summary{min-height:44px}.data-table-wrap{overflow:visible}.ops-table{min-width:0}.ops-table thead{display:none}.ops-table,.ops-table tbody,.ops-table tr,.ops-table td{width:100%;display:block}.ops-table tbody{gap:12px;padding:12px;display:grid}.ops-table tr{background:#fff;border:1px solid #dfe5ec;border-radius:10px;overflow:hidden}.ops-table td{grid-template-columns:minmax(88px,.34fr) minmax(0,1fr);gap:10px;max-width:none;min-height:40px;padding:10px 12px;display:grid}.ops-table td:before{content:attr(data-label);color:#748095;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:750}}@media (max-width:720px){main{width:min(100% - 28px,1080px);padding:36px 0}.page-header{flex-direction:column;align-items:flex-start;gap:28px}nav{flex-flow:wrap;align-items:flex-start}.service-grid{grid-template-columns:1fr}.service-status{min-height:160px;padding:22px}.flow-main{width:min(100% - 28px,760px);padding:28px 0 48px}.flow-panel{padding:22px}.form-row{grid-template-columns:1fr}.overview-section__header,.overview-item{align-items:flex-start}.checkout-layout{flex-direction:column;gap:16px;display:flex}.checkout-details{display:contents}.checkout-order-status{order:1}.checkout-order-amount{order:2}.checkout-order-network{order:3}.checkout-order-countdown{order:4}.checkout-order-actions{order:5}.checkout-order-address{order:6}.checkout-order-qr{order:7;align-self:center;width:min(100%,252px);padding:13px}.checkout-layout>:not(.checkout-order-qr),.checkout-details>:not(.checkout-order-status,.checkout-order-amount,.checkout-order-network,.checkout-order-countdown,.checkout-order-actions,.checkout-order-address){order:8}.settings-grid{grid-template-columns:1fr}.payment-facts div,.event-item,.ops-fact-list article div{grid-template-columns:1fr;gap:6px}.session-list article{flex-direction:column;align-items:stretch}.session-list article>div:last-child{align-items:stretch}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}.merchant-mobile-nav{display:none}.quick-collect{border:1px solid var(--pm-line);background:var(--pm-paper);width:min(100%,430px);color:var(--pm-ink);border-radius:8px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Noto Sans CJK SC,Microsoft YaHei,sans-serif;overflow:hidden}.quick-collect__header{border-bottom:1px solid var(--pm-line);background:var(--pm-paper);grid-template-columns:minmax(72px,1fr) auto minmax(72px,1fr);align-items:center;gap:12px;min-height:64px;padding:10px 18px;display:grid}.quick-collect__header h1{color:var(--pm-ink);letter-spacing:-.025em;text-align:center;margin:0;font-size:20px;font-weight:650}.quick-collect__header button{width:fit-content;min-height:44px;color:var(--pm-green);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.quick-collect__environment{color:var(--pm-green);white-space:nowrap;background:#eaf4ef;border:1px solid #b8d8ca;border-radius:6px;justify-self:end;padding:7px 10px;font-size:12px;font-weight:600}.quick-collect__environment.is-live{color:#9a521a;background:#fff8ee;border-color:#e7c7a7}.quick-collect__body{gap:22px;padding:16px 18px 22px;display:grid}.quick-collect__project{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;display:grid}.quick-collect__project>svg{width:24px;height:24px;color:var(--pm-green)}.quick-collect__project select{width:100%;min-height:44px;color:var(--pm-ink);background:0 0;border:0;padding:0 32px 0 0;font-size:17px;font-weight:600}.quick-collect__amount{text-align:center;justify-items:center;gap:6px;padding:22px 0 4px;display:grid}.quick-collect__amount>label,.quick-collect__amount>span{color:var(--pm-muted);font-size:13px}.quick-collect__amount>div{justify-content:center;align-items:baseline;gap:10px;width:100%;display:flex}.quick-collect__amount input{width:min(54vw,210px);min-height:96px;color:var(--pm-ink);font-variant-numeric:tabular-nums;letter-spacing:-.06em;text-align:right;background:0 0;border:0;outline:0;padding:0;font-size:clamp(72px,22vw,86px);font-weight:600}.quick-collect__amount input::placeholder{color:#26332f;opacity:1}.quick-collect__amount strong{color:var(--pm-ink);font-size:16px;font-weight:600}.quick-collect__amount>span{white-space:nowrap;align-items:center;gap:12px;width:100%;display:flex}.quick-collect__amount>span:before,.quick-collect__amount>span:after{border-top:1px solid var(--pm-line);content:"";width:100%}.quick-collect__amounts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.quick-collect__amounts button{min-height:58px;color:var(--pm-green);cursor:pointer;background:#eaf4ef;border:1px solid #c9e0d7;border-radius:7px;font-size:18px;font-weight:600}.quick-collect__amounts button[aria-pressed=true]{border-color:var(--pm-green);background:var(--pm-mint);box-shadow:inset 0 0 0 1px var(--pm-green)}.quick-collect__recent{gap:10px;display:grid}.quick-collect__recent h2{margin:0;font-size:14px;font-weight:600}.quick-collect__recent>div{border:1px solid var(--pm-line);background:#ffffffad;border-radius:7px;overflow:hidden}.quick-collect__recent button{border:0;border-bottom:1px solid var(--pm-line-soft);width:100%;min-height:62px;color:var(--pm-ink);cursor:pointer;text-align:left;background:0 0;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 14px;display:grid}.quick-collect__recent button:last-child{border-bottom:0}.quick-collect__recent button>svg{background:var(--pm-mint);width:38px;height:38px;color:var(--pm-green);border-radius:50%;padding:9px}.quick-collect__recent button>span:nth-child(2){gap:3px;display:grid}.quick-collect__recent button strong{font-size:15px;font-weight:600}.quick-collect__recent small{color:var(--pm-muted);font-size:12px}.quick-collect__recent button>span:last-child{color:var(--pm-muted);font-size:20px;font-weight:400}.quick-collect__settlement{border:1px solid var(--pm-line);background:#ffffff3d;border-radius:7px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:60px;padding:7px 14px;display:grid}.quick-collect__settlement>svg{width:25px;height:25px;color:var(--pm-green)}.quick-collect__settlement>div{gap:3px;display:grid}.quick-collect__settlement strong{font-size:14px;font-weight:550}.quick-collect__settlement span{color:var(--pm-muted);font-size:11px}.quick-collect__settlement button{min-height:44px;color:var(--pm-green);cursor:pointer;background:0 0;border:0;padding:0 0 0 8px;font-size:13px;font-weight:550}.quick-collect__settings{border:1px solid var(--pm-line);background:#fbfbf9;border-radius:7px;grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.quick-collect__settings label{color:var(--pm-muted);gap:6px;font-size:12px;display:grid}.quick-collect__settings label:first-child{grid-column:1/-1}.quick-collect__settings input,.quick-collect__settings select{border:1px solid var(--pm-line);width:100%;min-height:44px;color:var(--pm-ink);font:inherit;background:#fff;border-radius:6px;padding:8px 10px}.quick-collect__notice{color:var(--pm-muted);align-items:flex-start;gap:9px;margin:0;font-size:12px;line-height:1.6;display:flex}.quick-collect__notice svg{width:21px;height:21px;color:var(--pm-green);flex:none}.quick-collect__notice>span{gap:2px;display:grid}.quick-collect__notice small{color:inherit;font-size:inherit}.quick-collect__footer{padding:12px 18px calc(27px + env(safe-area-inset-bottom));border-top:1px solid var(--pm-line-soft);background:#f8f7f4f5;position:sticky;bottom:0}.quick-collect__footer button,.quick-collect-success__actions button,.quick-collect-success__checkout{border:1px solid var(--pm-green);background:var(--pm-green);color:#fff;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:54px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.quick-collect__footer button:disabled{cursor:not-allowed;opacity:.52}.quick-collect-success{text-align:center;justify-items:center;gap:14px;padding:28px 20px 34px;display:grid}.quick-collect-success>span,.quick-collect-success>p{color:var(--pm-muted);font-size:13px}.quick-collect-success>strong{color:var(--pm-ink);font-variant-numeric:tabular-nums;font-size:34px}.quick-collect-success>strong small{font-size:16px}.quick-collect-success__qr{border:1px solid var(--pm-line);border-radius:7px;width:min(248px,74vw);height:auto}.quick-collect-success__actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.quick-collect-success__actions .secondary-button{border-color:var(--pm-line);background:#fff;color:var(--pm-ink)!important}.quick-collect-success__order{color:var(--pm-green);font-weight:700}@media (max-width:900px){.merchant-mobile-nav{z-index:45;min-height:72px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));border-top:1px solid var(--pm-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #18251f12}.merchant-mobile-nav>a,.merchant-mobile-nav>button{min-width:0;min-height:54px;color:var(--pm-muted);cursor:pointer;font:inherit;background:0 0;border:0;align-content:center;place-items:center;gap:3px;padding:0;font-size:10px;text-decoration:none;display:grid}.merchant-mobile-nav>a.is-active{color:var(--pm-green);font-weight:750}.merchant-mobile-nav svg{width:21px;height:21px}.merchant-mobile-nav__quick{position:relative;color:var(--pm-green)!important}.merchant-mobile-nav__quick>span{background:var(--pm-green);color:#fff;border:5px solid #fff;border-radius:50%;place-items:center;width:52px;height:52px;margin-top:-28px;display:grid;box-shadow:0 6px 18px #0e684f38}.merchant-mobile-nav__quick strong{font-size:10px}.merchant-shell__menu{display:none}.merchant-topbar{padding-left:18px}.merchant-shell .merchant-content{padding-bottom:calc(136px + env(safe-area-inset-bottom))}.merchant-shell.is-focus-mode .merchant-sidebar,.merchant-shell.is-focus-mode .merchant-shell__menu,.merchant-shell.is-focus-mode .merchant-shell__backdrop,.merchant-shell.is-focus-mode .merchant-topbar,.merchant-shell.is-focus-mode .merchant-mobile-nav{display:none}.merchant-shell.is-focus-mode .merchant-content{background:var(--pm-paper);height:100dvh;padding:0;overflow:auto}.merchant-shell.is-focus-mode .quick-collect{border:0;border-radius:0;flex-direction:column;height:100dvh;display:flex}.merchant-shell.is-focus-mode .quick-collect__body,.merchant-shell.is-focus-mode .quick-collect-success{flex:auto;overflow-y:auto}.merchant-shell.is-focus-mode .quick-collect__footer{flex:none}}@media (max-width:640px){.quick-collect{width:100%}.quick-collect__body{gap:18px;padding-left:16px;padding-right:16px}.quick-collect__environment{padding:6px 8px;font-size:11px}.quick-collect__project{grid-template-columns:25px minmax(0,1fr) auto}}:root{--pm-ink:#19231e;--pm-ink-2:#334039;--pm-muted:#68746d;--pm-faint:#8a958f;--pm-paper:#f8f7f4;--pm-surface:#fff;--pm-mint:#dff3ea;--pm-green:#0e684f;--pm-green-strong:#09533f;--pm-line:#d9dfdb;--pm-line-soft:#e8ece9;--pm-danger:#a83b32;--brand:var(--pm-green);--brand-strong:var(--pm-green-strong);--brand-soft:var(--pm-mint);--brand-border:#9ecab8;--border:var(--pm-line);--muted:var(--pm-muted);--surface:var(--pm-paper);--focus-ring:#158568}body{background:var(--pm-paper);color:var(--pm-ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}:where(button,a,input,select,textarea,summary){-webkit-tap-highlight-color:transparent}.merchant-sidebar__brand img,.public-wordmark img,.flow-header .wordmark img{width:auto;height:31px;display:block}.ops-brand img{width:auto;height:28px;display:block}.flow-form input,.flow-form select,.flow-form textarea,.data-toolbar input,.data-toolbar select,.ops-page-search input,.ops-page-search select,.ops-order-filter-form input,.ops-order-filter-form select{border-color:var(--pm-line);color:var(--pm-ink);box-shadow:none;background:#fff;border-radius:6px}.flow-form button,.flow-button,.public-button{border-color:var(--pm-green);background:var(--pm-green);box-shadow:none;border-radius:6px;font-weight:700;transition:background .12s,border-color .12s,transform .12s}.flow-form button:hover,.flow-button:hover,.public-button:hover{border-color:var(--pm-green-strong);background:var(--pm-green-strong);transform:translateY(-1px)}.secondary-button,.public-button--ghost{border-color:var(--pm-line);background:#fff;color:var(--pm-ink)!important}.secondary-button:hover,.public-button--ghost:hover{background:var(--pm-paper);border-color:#b8c2bc}.merchant-shell{color:var(--pm-ink);background:#fff;grid-template-columns:240px minmax(0,1fr)}.merchant-sidebar{border-color:var(--pm-line);background:#fbfbf9}.merchant-sidebar__brand{height:84px;padding:0 24px}.merchant-sidebar__nav{gap:3px;padding:18px 12px}.merchant-sidebar__nav a{color:#5f6a64;border-radius:6px;gap:12px;min-height:42px;padding:0 12px;font-size:13px;font-weight:590}.merchant-sidebar__nav a:hover{color:var(--pm-ink);background:#f1f3f0}.merchant-sidebar__nav a.is-active{background:var(--pm-mint);color:var(--pm-green-strong);font-weight:700}.merchant-sidebar__nav svg{stroke-width:1.65px;width:18px;height:18px}.merchant-sidebar__footer{border-color:var(--pm-line);padding:18px 20px 22px}.merchant-sidebar__footer strong{color:var(--pm-ink-2);font-size:11px}.merchant-sidebar__footer small{color:var(--pm-faint)}.merchant-topbar{border-color:var(--pm-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;min-height:72px;padding:12px clamp(22px,2.3vw,36px)}.merchant-topbar select{border-color:var(--pm-line);width:184px;min-height:38px;color:var(--pm-ink-2);border-radius:6px;font-size:12px;font-weight:630}.environment-switch{color:var(--pm-green);background:#eef8f3;border-color:#b8d8ca;border-radius:5px}.environment-switch--live{color:#9a521a;background:#fff8ee;border-color:#e7c7a7}.merchant-topbar__actions>a{color:var(--pm-muted)}.user-avatar{background:var(--pm-mint);color:var(--pm-green)}.merchant-content{padding:36px clamp(24px,3.1vw,52px) 64px}.merchant-content .flow-panel{box-shadow:none;border:0;border-radius:0}.merchant-content .flow-copy{align-items:center;margin-bottom:28px}.merchant-content .flow-copy h1,.workspace-page-heading h1,.merchant-page-header h1{color:var(--pm-ink);letter-spacing:-.04em;font-size:clamp(27px,2.6vw,36px);font-weight:680}.merchant-content .flow-copy p,.workspace-page-heading p,.merchant-page-header p{color:var(--pm-muted);font-size:13px}.dashboard-stack,.ops-dashboard-stack{gap:18px}.data-card,.merchant-settings-card,.ops-data-card{border-color:var(--pm-line);box-shadow:none;background:#fff;border-radius:7px}.kpi-grid{border-color:var(--pm-line);border-radius:7px}.kpi-grid article{border-color:var(--pm-line-soft);gap:10px;min-height:116px;padding:21px 22px}.kpi-grid article>span{color:var(--pm-muted);font-size:11px;font-weight:650}.kpi-grid strong{color:var(--pm-ink);font-variant-numeric:tabular-nums;font-size:clamp(24px,2.4vw,32px);font-weight:650}.kpi-grid small{color:var(--pm-faint);font-size:10px}.kpi-card--attention{background:#fffaf8}.dashboard-primary-grid{grid-template-columns:minmax(0,1fr) minmax(250px,.28fr);gap:18px}.dashboard-orders,.attention-card{min-height:350px}.card-heading,.ops-card-heading,.merchant-card-heading{border-color:var(--pm-line-soft);min-height:64px;padding:14px 18px}.card-heading h2,.ops-card-heading h2,.merchant-card-heading h2{color:var(--pm-ink);font-size:15px;font-weight:680}.eyebrow{color:var(--pm-faint);letter-spacing:.12em;font-size:9px}.data-table th,.ops-table th{color:var(--pm-muted);letter-spacing:.02em;background:#fbfbf9;font-size:10px;font-weight:700}.data-table td,.ops-table td{border-color:var(--pm-line-soft);color:var(--pm-ink-2)}.data-table tbody tr:hover,.ops-table tbody tr:hover{background:#fafbf9}.status-pill{border-radius:4px;font-weight:700}.attention-clear{min-height:280px}.attention-clear>span{background:var(--pm-mint);color:var(--pm-green);border-radius:6px}.attention-list a,.compact-dashboard-list>a{border-color:var(--pm-line-soft)}.ops-shell{color:var(--pm-ink);background:#f7f8f6;grid-template-columns:240px minmax(0,1fr)}.ops-sidebar{color:#e8ece9;background:#17201c;border-color:#2b3631}.ops-brand{gap:10px;height:84px;padding:0 22px}.ops-brand span{color:#b6c1bb;border-color:#56645d;border-radius:3px}.ops-nav{gap:2px;padding:16px 11px}.ops-nav a{color:#aab5af;border-radius:5px;min-height:39px;font-size:12px;font-weight:580}.ops-nav a:hover{background:#212d27}.ops-nav a.is-active{color:#124e3c;background:#e1f0e8;font-weight:700}.ops-sidebar__boundary{border-color:#2b3631}.ops-sidebar__boundary span{color:#839089}.ops-topbar{border-color:var(--pm-line);background:#fffffff7;min-height:72px}.ops-global-search{border-color:var(--pm-line);background:#fafbf9;border-radius:6px;min-height:38px}.ops-production-warning,.ops-live-boundary{color:#547064;background:#f2f7f4;border-color:#c5d8cf;border-radius:4px}.ops-content{padding:34px clamp(22px,2.8vw,46px) 64px}.ops-page-header{align-items:center;margin-bottom:26px}.ops-page-header h1{color:var(--pm-ink);font-size:clamp(27px,2.6vw,36px);font-weight:680}.ops-kpi-grid{border-color:var(--pm-line);border-radius:7px}.ops-kpi-grid article{border-color:var(--pm-line-soft);background:#fff;min-height:112px}.ops-kpi-grid article strong{color:var(--pm-ink);font-variant-numeric:tabular-nums}.ops-dashboard-grid{gap:18px}.ops-work-queue a,.ops-chain-list article{border-color:var(--pm-line-soft)}.ops-order-filter-form{grid-template-columns:minmax(260px,1.7fr) repeat(3,minmax(120px,1fr));gap:12px}.ops-order-filter-form label{color:var(--pm-muted);align-items:stretch;gap:6px;font-size:10px;display:grid}.ops-order-filter-form button,.ops-order-filter-form .ops-clear-filters{justify-content:center;width:100%}.has-work{color:var(--pm-danger)!important}.public-site{background:var(--pm-paper);color:var(--pm-ink)}.public-beta-banner{background:var(--pm-ink);color:#dce6e0;gap:10px;min-height:30px}.public-beta-banner strong{color:#b8e5d2}.public-header{border-color:var(--pm-line);background:#f8f7f4f2;gap:34px;min-height:70px;padding:0 clamp(22px,6vw,96px);position:sticky;top:0}.public-wordmark{align-items:flex-start;gap:7px}.public-wordmark img{height:29px}.public-wordmark span{color:#547467;border-color:#9ab5a9;border-radius:3px}.public-header nav,.public-header__actions{gap:26px}.public-header a,.public-footer a{color:#59665f;font-size:12px}.public-button{min-height:44px;padding:0 19px}.public-button--small{min-height:36px}.public-main{background:var(--pm-paper)}.public-hero{border-bottom:1px solid var(--pm-line);background:var(--pm-paper);grid-template-columns:minmax(0,.92fr) minmax(440px,.88fr);gap:clamp(48px,7vw,112px);min-height:660px;padding:88px clamp(24px,7vw,112px) 96px}.public-eyebrow{display:none}.public-hero h1,.public-subpage__hero h1{color:var(--pm-ink);letter-spacing:-.065em;margin:0 0 24px;font-family:inherit;font-size:clamp(48px,4.3vw,74px);font-weight:650;line-height:.99}.public-hero__mobile-break{display:none}.public-hero__copy>p,.public-subpage__hero>p{color:var(--pm-muted);font-size:16px;line-height:1.72}.public-trust-row{color:var(--pm-muted)}.public-hero__visual{min-height:500px}.public-hero__visual:before,.public-hero__visual:after{display:none}.public-window{background:#fff;border-color:#cbd3ce;border-radius:8px;width:min(100%,520px);transform:none;box-shadow:0 24px 60px #19231e1a}.public-window__top{border-color:var(--pm-line-soft);background:#fbfbf9}.public-payment-card{background:#eff8f4;border-color:#b9dacb;border-radius:6px}.public-amount-card{border-color:var(--pm-line);border-radius:6px}.public-proof-strip{border-color:var(--pm-line);padding:0 clamp(24px,7vw,112px)}.public-proof-strip div{border-color:var(--pm-line-soft)}.public-proof-strip strong{color:var(--pm-green-strong);font-family:inherit;font-weight:650}.public-proof-strip span{color:var(--pm-muted)}.public-section{padding:104px clamp(24px,7vw,112px)}.public-section__heading h2,.public-security-callout h2,.public-pricing-preview h2,.public-final-cta h2{letter-spacing:-.05em;margin:0 0 18px;font-family:inherit;font-size:clamp(34px,3.8vw,54px);font-weight:650}.public-how{background:#fff}.public-how>ol{margin-top:56px}.public-how li{border-color:var(--pm-line-soft);min-height:210px}.public-how li:first-child{border-top-color:var(--pm-green)}.public-capabilities{background:var(--pm-paper)}.public-feature-grid{border-color:var(--pm-line)}.public-feature-grid article{border-color:var(--pm-line);background:#fff;min-height:210px}.public-security-callout{background:var(--pm-ink)}.public-pricing-preview{background:var(--pm-mint)}.public-final-cta{background:#111914}.public-footer{border-color:var(--pm-line);background:var(--pm-paper)}.flow-main{width:min(780px,100% - 40px);padding:38px 0 72px}.flow-main--checkout{width:min(980px,100% - 40px)}.flow-header{border-color:var(--pm-line);min-height:50px;margin-bottom:24px;padding-bottom:18px}.flow-panel{border-color:var(--pm-line);background:#fff;border-radius:8px;padding:clamp(26px,4vw,42px);box-shadow:0 18px 48px #19231e0f}.flow-copy{margin-bottom:30px}.flow-copy h1{color:var(--pm-ink);letter-spacing:-.045em;font-size:clamp(30px,5vw,44px);font-weight:670}.flow-step{color:var(--pm-green);background:#f0f7f3;border-color:#bfd6cc;border-radius:4px}.flow-progress{border-color:var(--pm-line);background:#fff;border-radius:7px}.checkout-layout{grid-template-columns:minmax(250px,.72fr) minmax(0,1.25fr);align-items:start;gap:clamp(28px,5vw,54px)}.checkout-qr{border-color:var(--pm-line);background:#fff;border-radius:7px}.checkout-brand-card,.address-block,.checkout-progress{border-radius:6px}.checkout-amount{color:var(--pm-ink);font-variant-numeric:tabular-nums;font-size:clamp(31px,5vw,46px);font-weight:660}@media (max-width:1080px){.public-header nav{display:none}.public-header{grid-template-columns:auto 1fr auto}.public-hero{grid-template-columns:minmax(0,1fr) minmax(400px,.85fr);gap:44px}.dashboard-primary-grid{grid-template-columns:minmax(0,1fr) minmax(230px,.32fr)}}@media (max-width:900px){.merchant-shell,.ops-shell{grid-template-columns:minmax(0,1fr)}.ops-order-filter-form{grid-template-columns:repeat(2,minmax(0,1fr))}.public-header__actions{display:none}.public-mobile-menu{justify-self:end;display:block}.public-hero{grid-template-columns:1fr;min-height:0;padding-top:72px}.public-hero__copy{max-width:720px}.public-hero__visual{min-height:440px}.public-proof-strip{grid-template-columns:repeat(2,1fr)}.public-proof-strip div:nth-child(2){border-right:0}.public-proof-strip div:nth-child(-n+2){border-bottom:1px solid var(--pm-line-soft)}.public-how>ol,.public-feature-grid{grid-template-columns:repeat(2,1fr)}.public-security-callout{grid-template-columns:1fr}}@media (max-width:760px){.merchant-sidebar__brand,.ops-brand{height:68px}.merchant-topbar{align-items:flex-start;min-height:104px;padding:12px 12px 10px 62px}.ops-order-filter-form{grid-template-columns:1fr}.merchant-content,.ops-content{padding:24px 16px 44px}.merchant-content .flow-copy,.workspace-page-heading,.ops-page-header{align-items:flex-start}.kpi-grid,.ops-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi-grid article,.ops-kpi-grid article{border-right:0;border-bottom:1px solid var(--pm-line-soft)}.dashboard-primary-grid,.dashboard-secondary-grid,.ops-dashboard-grid{grid-template-columns:1fr}.attention-card,.attention-clear{min-height:230px}.flow-main{width:min(100% - 24px,780px);padding-top:18px}.flow-panel{padding:22px 18px}.checkout-layout{gap:18px}.public-beta-banner{justify-content:flex-start;padding:8px 16px}.public-beta-banner span{display:none}.public-header{min-height:64px;padding:0 16px}.public-hero{padding:58px 20px 64px}.public-hero h1,.public-subpage__hero h1{font-size:clamp(42px,13vw,58px)}.public-hero__mobile-break{display:inline}.address-block code{letter-spacing:-.02em;font-size:10px}.public-hero__visual{min-height:380px}.public-section{padding:72px 20px}.public-proof-strip{padding:0}.public-how>ol,.public-feature-grid{grid-template-columns:1fr}.public-how li,.public-feature-grid article{min-height:170px}.public-pricing-preview{flex-direction:column;align-items:flex-start}.public-footer{grid-template-columns:repeat(2,1fr);gap:36px 24px;padding:48px 20px}.public-footer>div:first-child{grid-column:1/-1}}@media (max-width:520px){.kpi-grid,.ops-kpi-grid{grid-template-columns:1fr}.public-hero__actions,.public-final-cta>div{flex-direction:column;align-items:stretch}.public-window{box-shadow:0 16px 36px #19231e14}.public-proof-strip strong{font-size:17px}}.payment-status-shortcuts,.payment-mobile-list,.payment-detail-mobile-back,.payment-detail-mobile-metrics,.payment-detail-mobile-actions{display:none}.status-pill--pending,.status-pill--detected,.status-pill--confirming{color:var(--pm-green);background:#eef8f3;border-color:#c8dfd6}.status-pill--overpaid,.status-pill--late_paid,.status-pill--review_required,.status-pill--refund_requested{color:#915c10;background:#fff9ed;border-color:#ead3a9}@media (max-width:760px){.merchant-topbar{align-items:center;min-height:64px;padding:10px 16px}.merchant-topbar__context{flex:1;gap:8px;display:flex}.merchant-topbar__context label:first-of-type{display:none}.merchant-topbar__context label:not(:first-of-type){flex:1;min-width:0}.merchant-topbar select{min-height:40px}.merchant-topbar__actions{flex:none}.merchant-content .payments-page,.merchant-content .payment-detail-page{width:100%;padding:0}.payments-page .flow-copy,.payment-detail-page .flow-copy{gap:16px;margin-bottom:18px}.payments-page .flow-copy h1,.payment-detail-page .flow-copy h1{font-size:25px;font-weight:680}.payments-page .flow-copy p,.payment-detail-page .flow-copy p{margin-top:6px;line-height:1.55}.payments-page .flow-copy__actions{width:100%}.payments-page .flow-copy__actions .flow-button{width:100%;min-height:46px}.payments-page__export,.payment-detail-page .flow-copy__actions{display:none}.payments-card{background:0 0;border:0;overflow:visible}.payments-card .data-toolbar{border:0;grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:0 0 12px;display:grid}.payments-card .search-control{border-color:var(--pm-line);background:#fff;border-radius:7px;min-height:44px}.payments-card .data-toolbar__search{border-color:var(--pm-green);background:var(--pm-green);color:#fff;min-width:64px;min-height:44px}.payments-card .payment-filter-select--status{display:none}.payments-card .payment-filter-select--network{border-color:var(--pm-line);background:#fff;min-height:42px}.payments-card .data-toolbar .text-button{border:1px solid var(--pm-line);background:#fff;border-radius:7px;min-height:42px;padding:0 10px}.payment-status-shortcuts{flex-wrap:wrap;gap:8px;padding:0 0 14px;display:flex}.payment-status-shortcuts button{border:1px solid var(--pm-line);min-height:36px;color:var(--pm-muted);cursor:pointer;font:inherit;background:#fff;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600}.payment-status-shortcuts button[aria-pressed=true]{background:var(--pm-mint);color:var(--pm-green);border-color:#b8d8ca}.payment-mobile-list{gap:10px;display:grid}.payment-mobile-card{border:1px solid var(--pm-line);min-height:150px;color:var(--pm-ink);background:#fff;border-radius:9px;gap:13px;padding:15px;text-decoration:none;display:grid}.payment-mobile-card:active{background:#fafbf9}.payment-mobile-card__heading,.payment-mobile-card__amount,.payment-mobile-card__meta{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.payment-mobile-card__heading>div{gap:4px;min-width:0;display:grid}.payment-mobile-card__heading strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.payment-mobile-card__heading small{color:var(--pm-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.payment-mobile-card .status-pill{flex:none;padding:4px 7px;font-size:10px}.payment-mobile-card__amount{justify-content:flex-start;align-items:baseline;gap:7px}.payment-mobile-card__amount strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:28px;font-weight:650}.payment-mobile-card__amount span{color:var(--pm-ink-2);font-size:12px;font-weight:650}.payment-mobile-card__meta{border-top:1px solid var(--pm-line-soft);color:var(--pm-muted);align-items:center;padding-top:10px;font-size:11px}.payments-desktop-table{display:none}.payments-card .data-empty{border:1px solid var(--pm-line);background:#fff;border-radius:9px;min-height:230px}.payments-card .data-pagination{border:0;align-items:stretch;gap:10px;margin-top:12px;padding:12px 0 0}.payments-card .data-pagination>div{grid-template-columns:1fr 1fr;display:grid}.payments-card .data-pagination .secondary-button{min-height:42px}.payment-detail-mobile-back{width:fit-content;min-height:40px;color:var(--pm-green);align-items:center;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.payment-detail-page .order-facts-stack{gap:12px}.payment-detail-page .order-summary-card{border-color:var(--pm-line);background:#fff;border-radius:9px;gap:16px;padding:17px}.payment-detail-page .order-summary-card__amount{gap:9px}.payment-detail-page .order-summary-card__amount>strong{font-variant-numeric:tabular-nums;font-size:36px;font-weight:650}.payment-detail-page .order-summary-card__amount>p:not(.order-summary-card__status-copy){display:none}.payment-detail-page .order-summary-card__status-copy{color:var(--pm-muted);font-size:12px;line-height:1.65}.payment-detail-page .payment-detail-mobile-metrics{border:1px solid var(--pm-line-soft);background:var(--pm-line-soft);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.payment-detail-mobile-metrics>div{background:#fbfbf9;gap:5px;padding:11px 9px}.payment-detail-mobile-metrics dt{color:var(--pm-faint);font-size:9px}.payment-detail-mobile-metrics dd{color:var(--pm-ink);font-size:11px}.payment-detail-page .order-summary-card>dl:not(.payment-detail-mobile-metrics){grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;padding-top:2px}.payment-detail-mobile-actions{border-top:1px solid var(--pm-line-soft);grid-template-columns:1fr 1fr;gap:8px;padding-top:13px;display:grid}.payment-detail-mobile-actions .secondary-button,.payment-detail-mobile-actions .flow-button{justify-content:center;min-height:44px;font-size:12px}.payment-detail-mobile-actions .flow-button{grid-column:1/-1}.payment-detail-page .order-summary-card__actions{grid-template-columns:1fr;display:grid}.payment-detail-page .order-summary-card__actions button{width:100%;min-height:44px}.payment-detail-page .data-card,.payment-detail-page .fact-section{border-radius:9px}.payment-detail-page .card-heading{min-height:60px;padding:12px 14px}.payment-detail-page .address-facts{grid-template-columns:1fr}.payment-detail-page .transaction-list article,.payment-detail-page .fact-list article{padding:14px}.payment-detail-page .facts-two-column{gap:12px}.payment-detail-page .order-facts-stack>.flow-link:last-child{display:none}.payment-link-detail-page .payment-link-detail-hero .payment-link-detail-mobile-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.overview-mobile-command,.overview-mobile-orders,.merchant-mobile-more,.merchant-mobile-more__backdrop{display:none}.attention-clear>svg{background:var(--pm-mint);width:30px;height:30px;color:var(--pm-green);stroke-width:2.2px;border-radius:6px;flex:none;padding:6px}.attention-list a>svg{width:17px;height:17px;color:var(--pm-faint);flex:none}@media (max-width:900px){.merchant-mobile-more__backdrop{z-index:68;opacity:0;pointer-events:none;background:#19231e61;border:0;transition:opacity .16s ease-out;display:block;position:fixed;inset:0}.merchant-mobile-more__backdrop.is-open{opacity:1;pointer-events:auto}.merchant-mobile-more{z-index:70;background:var(--pm-paper);color:var(--pm-ink);opacity:0;pointer-events:none;visibility:hidden;flex-direction:column;transition:opacity .16s ease-out,transform .16s ease-out;display:flex;position:fixed;inset:0;overflow:hidden;transform:translateY(24px)}.merchant-mobile-more.is-open{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.merchant-mobile-more>header{min-height:72px;padding:calc(12px + env(safe-area-inset-top)) 18px 12px;border-bottom:1px solid var(--pm-line);background:#fffffff5;justify-content:space-between;align-items:center;gap:16px;display:flex}.merchant-mobile-more>header>div{gap:3px;display:grid}.merchant-mobile-more h2,.merchant-mobile-more h3,.merchant-mobile-more p{margin:0}.merchant-mobile-more h2{letter-spacing:-.035em;font-size:22px;font-weight:680}.merchant-mobile-more>header p{color:var(--pm-muted);font-size:11px}.merchant-mobile-more>header button{border:1px solid var(--pm-line);width:44px;height:44px;color:var(--pm-ink-2);cursor:pointer;background:#fff;border-radius:7px;place-items:center;padding:0;display:grid}.merchant-mobile-more>header button svg{width:20px;height:20px}.merchant-mobile-more__environment{border:1px solid var(--pm-line);background:#fff;border-radius:8px;align-items:center;gap:10px;margin:16px 16px 4px;padding:13px 14px;display:flex}.merchant-mobile-more__environment .environment-switch{flex:none}.merchant-mobile-more__environment p{color:var(--pm-muted);font-size:11px;line-height:1.5}.merchant-mobile-more>nav{padding:16px 16px calc(28px + env(safe-area-inset-bottom));gap:19px;display:grid;overflow-y:auto}.merchant-mobile-more>nav>section{gap:8px;display:grid}.merchant-mobile-more h3{color:var(--pm-faint);letter-spacing:.08em;padding:0 3px;font-size:10px;font-weight:700}.merchant-mobile-more>nav>section>div{border:1px solid var(--pm-line);background:#fff;border-radius:8px;overflow:hidden}.merchant-mobile-more nav a{border-bottom:1px solid var(--pm-line-soft);min-height:56px;color:var(--pm-ink);grid-template-columns:36px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 14px;text-decoration:none;display:grid}.merchant-mobile-more nav a:last-child{border-bottom:0}.merchant-mobile-more nav a>span{width:34px;height:34px;color:var(--pm-muted);background:#f3f5f2;border-radius:7px;place-items:center;display:grid}.merchant-mobile-more nav a>span svg{width:18px;height:18px}.merchant-mobile-more nav a>svg{width:16px;height:16px;color:var(--pm-faint)}.merchant-mobile-more nav a strong{font-size:14px;font-weight:620}.merchant-mobile-more nav a.is-active{color:var(--pm-green);background:#f4faf7}.merchant-mobile-more nav a.is-active>span{background:var(--pm-mint);color:var(--pm-green)}.merchant-mobile-nav>button.is-active{color:var(--pm-green);font-weight:750}}@media (max-width:760px){.merchant-content .overview-page{width:100%;padding:0}.overview-page .flow-copy{gap:12px;margin-bottom:17px}.overview-page .flow-copy h1{font-size:25px;font-weight:680}.overview-page .flow-copy p{margin-top:6px;line-height:1.55}.overview-page .flow-copy__actions{display:none}.overview-page .dashboard-stack{gap:12px}.overview-mobile-command{border:1px solid var(--pm-line);background:#fff;border-radius:9px;gap:14px;padding:17px;display:grid}.overview-mobile-command>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.overview-mobile-command>header>div{gap:4px;min-width:0;display:grid}.overview-mobile-command>header>div>span{color:var(--pm-muted);font-size:11px}.overview-mobile-command>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:650;overflow:hidden}.overview-mobile-command dl{border:1px solid var(--pm-line-soft);background:var(--pm-line-soft);border-radius:7px;grid-template-columns:1.35fr .9fr .9fr;margin:0;display:grid;overflow:hidden}.overview-mobile-command dl>div{background:#fbfbf9;gap:7px;min-width:0;padding:12px 10px;display:grid}.overview-mobile-command dt{color:var(--pm-faint);font-size:9px}.overview-mobile-command dd{color:var(--pm-ink);font-variant-numeric:tabular-nums;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:650;overflow:hidden}.overview-mobile-command .has-attention dd{color:var(--pm-danger)}.overview-mobile-command>p{color:var(--pm-muted);margin:0;font-size:11px;line-height:1.55}.overview-mobile-command__primary,.overview-mobile-command__secondary{border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-size:13px;font-weight:680;text-decoration:none;display:inline-flex}.overview-mobile-command__primary{border:1px solid var(--pm-green);background:var(--pm-green);color:#fff}.overview-mobile-command__primary svg{width:18px;height:18px}.overview-mobile-command__secondary{min-height:36px;color:var(--pm-green);font-size:11px}.overview-desktop-kpis,.overview-desktop-orders,.overview-secondary-sections{display:none}.overview-page .dashboard-primary-grid{flex-direction:column;gap:12px;display:flex}.overview-page .attention-card{border-radius:9px;order:-1;min-height:0}.overview-page .attention-clear{min-height:118px;padding:20px 16px}.overview-page .attention-list a{min-height:58px;padding:12px 14px}.overview-page .dashboard-orders{background:0 0;border:0;min-height:0;overflow:visible}.overview-page .dashboard-orders .card-heading{border-bottom:0;min-height:54px;padding:8px 2px 10px}.overview-page .dashboard-orders .eyebrow{display:none}.overview-page .dashboard-orders .card-heading h2{font-size:16px}.overview-mobile-orders{display:grid}.overview-page .dashboard-orders .data-empty{border:1px solid var(--pm-line);background:#fff;border-radius:9px;min-height:190px}}@media (max-width:340px){.overview-mobile-command dd{font-size:19px}.merchant-mobile-more__environment{flex-direction:column;align-items:flex-start}}select:not([multiple]){--select-chevron-right:12px;--select-chevron-size:16px;padding-right:calc(var(--select-chevron-right) + var(--select-chevron-size) + 8px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4 6 4 4 4-4' stroke='%2368746d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--select-chevron-right) center;background-size:var(--select-chevron-size);appearance:none}
