:root{--paper:#f6f8fa;--surface:#fff;--sunk:#f1f5f8;--raised:#fff;--ink:#0f1b26;--ink-2:#44586b;--ink-3:#6c8093;--ink-4:#93a6b5;--text-muted:#586d80;--rule:#dfe6ed;--rule-2:#edf1f5;--rule-3:#f3f6f9;--accent:#0f6b8c;--accent-2:#0b5470;--accent-soft:#e2eff4;--accent-line:#9fcadb;--good:#0e7a63;--good-bg:#e0f1ec;--good-line:#9bd4c4;--warn:#8b5e10;--warn-bg:#f8efdb;--warn-line:#e0c489;--bad:#a62c3e;--bad-bg:#fae9eb;--bad-line:#e8aeb6;--neutral:#44586b;--neutral-bg:#edf1f5;--neutral-line:#c6d2dc;--info:#0f6b8c;--info-bg:#e2eff4;--info-line:#9fcadb;--nav:#fff;--nav-ink:#44586b;--nav-ink-2:#8698a8;--nav-highlight:#edf1f5;--nav-brand:#0f1b26;--scrim:#0f1b2657;--shadow-1:0 1px 2px #0f1b260d;--shadow-2:0 1px 3px #0f1b2612, 0 6px 16px -8px #0f1b262e;--shadow-3:0 12px 34px -12px #0f1b2647, 0 2px 6px #0f1b260f;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", "Segoe UI", Arial, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", "Segoe UI", Arial, sans-serif;--font-numeric:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--radius:8px;--radius-small:6px;--radius-xs:4px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0d1418;--surface:#131c22;--sunk:#0f181d;--raised:#18242b;--ink:#e4edf2;--ink-2:#9bafbd;--ink-3:#7a8f9f;--ink-4:#63798a;--text-muted:#8ea3b2;--rule:#22303a;--rule-2:#1a2630;--rule-3:#16212a;--accent:#57adcb;--accent-2:#7cc2da;--accent-soft:#12242c;--accent-line:#2a5464;--good:#4dbba0;--good-bg:#0f231f;--good-line:#255249;--warn:#d5a855;--warn-bg:#271f11;--warn-line:#57482a;--bad:#e2848f;--bad-bg:#2a171b;--bad-line:#5c3238;--neutral:#9bafbd;--neutral-bg:#1b2630;--neutral-line:#374753;--info:#57adcb;--info-bg:#12242c;--info-line:#2a5464;--nav:#0a1014;--nav-ink:#9bafbd;--nav-ink-2:#6c8090;--nav-highlight:#17242c;--nav-brand:#e4edf2;--scrim:#0009;--shadow-1:0 1px 2px #0006;--shadow-2:0 1px 3px #00000080, 0 6px 16px -8px #000000b3;--shadow-3:0 14px 38px -12px #000000d9, 0 2px 6px #00000080}}:root[data-theme=dark]{--paper:#0d1418;--surface:#131c22;--sunk:#0f181d;--raised:#18242b;--ink:#e4edf2;--ink-2:#9bafbd;--ink-3:#7a8f9f;--ink-4:#63798a;--text-muted:#8ea3b2;--rule:#22303a;--rule-2:#1a2630;--rule-3:#16212a;--accent:#57adcb;--accent-2:#7cc2da;--accent-soft:#12242c;--accent-line:#2a5464;--good:#4dbba0;--good-bg:#0f231f;--good-line:#255249;--warn:#d5a855;--warn-bg:#271f11;--warn-line:#57482a;--bad:#e2848f;--bad-bg:#2a171b;--bad-line:#5c3238;--neutral:#9bafbd;--neutral-bg:#1b2630;--neutral-line:#374753;--info:#57adcb;--info-bg:#12242c;--info-line:#2a5464;--nav:#0a1014;--nav-ink:#9bafbd;--nav-ink-2:#6c8090;--nav-highlight:#17242c;--nav-brand:#e4edf2;--scrim:#0009;--shadow-1:0 1px 2px #0006;--shadow-2:0 1px 3px #00000080, 0 6px 16px -8px #000000b3;--shadow-3:0 14px 38px -12px #000000d9, 0 2px 6px #00000080}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{min-block-size:100%;margin:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:13.5px;line-height:1.5}button,input,select,textarea{color:inherit;font:inherit}button{touch-action:manipulation}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,p{margin-block-start:0}h1,h2,h3,h4{font-family:var(--font-display)}:focus-visible{border-radius:var(--radius-xs);outline:2px solid var(--accent);outline-offset:2px}::selection{background:var(--accent-soft)}.swp-visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;block-size:1px!important;inline-size:1px!important;position:absolute!important;overflow:hidden!important}.swp-spin{animation:.9s linear infinite swp-spin}@keyframes swp-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.swp-button{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);box-shadow:var(--shadow-1);color:var(--ink);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;block-size:32px;padding-inline:12px;font-size:13px;display:inline-flex}.swp-button:hover:not(:disabled){background:var(--sunk);border-color:var(--neutral-line)}.swp-button--primary{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.swp-button--primary:hover:not(:disabled){background:var(--accent-2);border-color:var(--accent-2)}:root[data-theme=dark] .swp-button--primary{color:#08161c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .swp-button--primary{color:#08161c}}.swp-button--danger{border-color:var(--bad-line);color:var(--bad)}.swp-button--danger:hover:not(:disabled){background:var(--bad-bg)}.swp-button--ghost{box-shadow:none;background:0 0;border-color:#0000}.swp-button--small{block-size:27px;padding-inline:9px;font-size:12px}.swp-button--icon{inline-size:32px;padding:0}.swp-button--icon.swp-button--small{inline-size:27px}.swp-button:disabled{cursor:not-allowed;opacity:.5}.swp-button>svg{stroke:currentColor;flex:none;block-size:1em;inline-size:1em}.swp-field{margin-block-end:14px}.swp-field>label,.swp-choice-group>legend{margin-block-end:5px;font-size:12.5px;font-weight:600;display:block}.swp-input{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);box-shadow:var(--shadow-1);block-size:34px;color:var(--ink);inline-size:100%;padding-inline:11px;font-size:13px}.swp-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.swp-input--numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.swp-textarea{resize:vertical;block-size:auto;min-block-size:86px;padding-block:8px}.swp-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 15px) 15px,calc(100% - 10px) 15px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:32px}.swp-field__hint,.swp-field__error{color:var(--text-muted);margin:5px 0 0;font-size:12px}.swp-field__error{color:var(--bad)}.swp-field--invalid .swp-input{border-color:var(--bad)}.swp-check{cursor:pointer;align-items:flex-start;gap:9px;display:inline-flex}.swp-check input,.swp-choice input{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.swp-check__box{background:var(--surface);border:1px solid var(--neutral-line);border-radius:3px;flex:none;block-size:16px;inline-size:16px;margin-block-start:2px;position:relative}.swp-check input:checked+.swp-check__box{background:var(--accent);border-color:var(--accent)}.swp-check input:checked+.swp-check__box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;block-size:9px;inline-size:5px;position:absolute;inset:1px auto auto 5px;transform:rotate(45deg)}.swp-check input:focus-visible+.swp-check__box,.swp-choice input:focus-visible+.swp-choice__radio{outline:2px solid var(--accent);outline-offset:2px}.swp-check b,.swp-check small,.swp-choice b,.swp-choice small{display:block}.swp-check small,.swp-choice small{color:var(--text-muted);font-size:12px;font-weight:400}.swp-choice-group{border:0;margin:0 0 14px;padding:0}.swp-choice-group__options{flex-direction:column;gap:8px;display:flex}.swp-choice{border:1px solid var(--rule);border-radius:var(--radius-small);cursor:pointer;align-items:flex-start;gap:9px;padding:9px 11px;display:flex}.swp-choice:hover{border-color:var(--neutral-line)}.swp-choice--selected{background:var(--accent-soft);border-color:var(--accent)}.swp-choice__radio{background:var(--surface);border:1px solid var(--neutral-line);border-radius:50%;flex:none;block-size:14px;inline-size:14px;margin-block-start:2px}.swp-choice--selected .swp-choice__radio{border:4px solid var(--accent)}.swp-segmented{background:var(--sunk);border:1px solid var(--rule);border-radius:var(--radius-small);display:inline-flex;overflow:hidden}.swp-segmented button{border:0;border-inline-end:1px solid var(--rule);color:var(--ink-2);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:5px 11px;font-size:12.5px;display:inline-flex}.swp-segmented button:last-child{border-inline-end:0}.swp-segmented button[aria-pressed=true]{background:var(--surface);box-shadow:var(--shadow-1);color:var(--ink);font-weight:600}.swp-code__label{justify-content:space-between;align-items:baseline;gap:10px;margin-block-end:7px;display:flex}.swp-code__label>label{margin-block-end:0}.swp-code__label>span{color:var(--text-muted);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.swp-code__control{position:relative}.swp-code__field{caret-color:#0000;color:#0000;letter-spacing:1em;z-index:1;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;font-size:16px;position:absolute;inset:0}.swp-code__field:focus{outline:none}.swp-code__field::selection{background:0 0}.swp-code__cells{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.swp-code__cell{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);block-size:46px;box-shadow:var(--shadow-1);color:var(--ink);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:19px;display:flex}.swp-code__control:focus-within .swp-code__cell[data-active=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.swp-field--invalid .swp-code__cell{border-color:var(--bad-line);color:var(--bad)}.swp-field--invalid .swp-code__control:focus-within .swp-code__cell[data-active=true]{border-color:var(--bad);box-shadow:0 0 0 3px var(--bad-bg)}.swp-code__field:disabled~.swp-code__cells .swp-code__cell{opacity:.55}@media (width<=380px){.swp-code__cells{gap:5px}.swp-code__cell{block-size:42px;font-size:17px}}.swp-card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-1);margin-block-end:16px;overflow:hidden}.swp-card__header{border-block-end:1px solid var(--rule-2);align-items:center;gap:12px;padding:13px 16px;display:flex}.swp-card__header :is(h2,h3,h4){letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.swp-card__header p{color:var(--text-muted);margin:2px 0 0;font-size:12.5px}.swp-card__actions{align-items:center;gap:7px;margin-inline-start:auto;display:flex}.swp-card__body{padding:16px}.swp-card__body--flush{padding:0}.swp-card__footer{background:var(--sunk);border-block-start:1px solid var(--rule-2);color:var(--text-muted);align-items:center;gap:10px;padding:11px 16px;font-size:12.5px;display:flex}.swp-metric-card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-1);flex-direction:column;gap:2px;min-inline-size:0;padding:14px 16px;display:flex}.swp-metric-card>span{color:var(--text-muted);font-size:12px}.swp-metric-card__value-row{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.swp-metric-card__value-row>.swp-trend{flex-basis:100%}.swp-metric-card strong{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:22px;font-weight:650}.swp-trend{font-size:12px;font-weight:600}.swp-trend--up{color:var(--good)}.swp-trend--down{color:var(--bad)}.swp-trend--flat{color:var(--text-muted)}.swp-pill{background:var(--neutral-bg);color:var(--neutral);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.swp-pill:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:6px;inline-size:6px}.swp-pill--no-dot:before{display:none}.swp-pill--good{background:var(--good-bg);color:var(--good)}.swp-pill--warning{background:var(--warn-bg);color:var(--warn)}.swp-pill--bad{background:var(--bad-bg);color:var(--bad)}.swp-pill--neutral{background:var(--neutral-bg);color:var(--neutral)}.swp-pill--info{background:var(--info-bg);color:var(--info)}.swp-pill--small{padding:1px 7px;font-size:11px}.swp-id-chip{background:var(--sunk);border:1px solid var(--rule-2);border-radius:var(--radius-xs);color:var(--ink-2);cursor:pointer;font-family:var(--font-numeric);align-items:center;gap:6px;padding:1px 6px;font-size:11.5px;display:inline-flex}.swp-id-chip:hover{border-color:var(--accent-line);color:var(--accent)}.swp-id-chip svg{opacity:.6}.swp-table-wrap{overflow-x:auto}.swp-table{border-collapse:collapse;inline-size:100%;min-inline-size:720px}.swp-table th{background:var(--surface);border-block-end:1px solid var(--rule);color:var(--text-muted);text-align:start;white-space:nowrap;padding:9px 16px;font-size:11.5px;font-weight:600}.swp-table td{border-block-end:1px solid var(--rule-3);vertical-align:middle;white-space:nowrap;padding:11px 16px;font-size:13px}.swp-table tbody tr:last-child td{border-block-end:0}.swp-table__interactive{cursor:pointer}.swp-table__interactive:hover,.swp-table__interactive:focus-visible{background:var(--sunk)}.swp-table__right{text-align:end!important}.swp-table__numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.swp-table__mono{font-family:var(--font-numeric);font-size:12px!important}.swp-empty{color:var(--text-muted);text-align:center;margin:0;padding:34px 20px}@media (width<=760px){.swp-card__header{flex-wrap:wrap;align-items:flex-start}.swp-card__actions{inline-size:100%;margin-inline-start:0}.swp-table-wrap{overflow-x:visible}.swp-table{min-inline-size:0;display:block}.swp-table thead{display:none}.swp-table tbody,.swp-table tbody tr{display:block}.swp-table tbody tr{border-block-end:1px solid var(--rule-2);padding:12px 14px}.swp-table tbody tr:last-child{border-block-end:0}.swp-table td{white-space:normal;border:0;justify-content:space-between;align-items:baseline;gap:16px;padding:3px 0;display:flex;text-align:start!important}.swp-table td:before{color:var(--text-muted);content:attr(data-label);flex:none;font-size:12px}.swp-table td:first-child{margin-block-end:3px;font-size:15px}.swp-table td:first-child:before{display:none}}.swp-trend-chart{margin:0}.swp-chart-legend{color:var(--ink-2);flex-wrap:wrap;gap:14px;padding:0 16px 4px;font-size:12px;display:flex}.swp-chart-legend span{align-items:center;gap:6px;display:inline-flex}.swp-chart-legend i{border-block-start:2px solid;inline-size:14px}.swp-chart-legend__current{color:var(--accent)}.swp-chart-legend__previous{color:var(--text-muted)}.swp-chart-legend__previous i{border-block-start-style:dashed}.swp-chart-canvas{cursor:crosshair;padding:6px 16px 12px;position:relative}.swp-chart-canvas svg{block-size:auto;min-block-size:164px;inline-size:100%;display:block;overflow:visible}.swp-chart-gridline{stroke:var(--rule-2);stroke-width:1px}.swp-chart-line{fill:none;stroke:var(--accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;vector-effect:non-scaling-stroke}.swp-chart-line--comparison{stroke:var(--ink-4);stroke-dasharray:4 4;stroke-width:1.5px}.swp-chart-guide{stroke:var(--accent-line);stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.swp-chart-point{fill:var(--accent);stroke:var(--surface);stroke-width:2px;vector-effect:non-scaling-stroke}.swp-chart-tooltip{background:var(--ink);border-radius:var(--radius-small);box-shadow:var(--shadow-3);color:var(--paper);pointer-events:none;white-space:nowrap;z-index:5;max-inline-size:190px;padding:7px 10px;font-size:11.5px;position:absolute;top:16px;transform:translate(-50%)}.swp-chart-tooltip b{margin-block-end:3px;font-size:12px;display:block}.swp-chart-tooltip span{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;display:flex}.swp-chart-tooltip em{font-family:var(--font-sans);opacity:.75;font-style:normal}@media (width<=600px){.swp-chart-canvas{padding-inline:8px}.swp-chart-canvas svg{min-block-size:124px}}.swp-menu{display:inline-block;position:relative}.swp-menu__popup{background:var(--raised);border:1px solid var(--rule);border-radius:var(--radius-small);box-shadow:var(--shadow-3);z-index:30;inline-size:max-content;min-inline-size:184px;padding:5px;animation:.14s swp-menu-in;position:absolute;inset:calc(100% + 6px) 0 auto auto}.swp-menu__popup button{border-radius:var(--radius-xs);color:var(--ink-2);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:9px;inline-size:100%;padding:7px 9px;font-size:13px;display:flex}.swp-menu__popup button:hover,.swp-menu__popup button:focus-visible{background:var(--accent-soft);color:var(--ink);outline-offset:-2px}.swp-menu__popup button:disabled{cursor:not-allowed;opacity:.5}@keyframes swp-menu-in{0%{opacity:0;transform:translateY(-6px)}}.swp-dialog{color:var(--ink);background:0 0;border:0;max-block-size:86vh;inline-size:min(520px,100vw - 20px);max-inline-size:none;padding:0;overflow:visible}.swp-dialog[open]{animation:.16s swp-dialog-in}.swp-dialog::backdrop{background:var(--scrim);animation:.16s swp-fade-in}.swp-dialog__panel{background:var(--raised);border:1px solid var(--rule);box-shadow:var(--shadow-3);border-radius:12px;flex-direction:column;max-block-size:86vh;display:flex;overflow:hidden}.swp-dialog__panel>header{border-block-end:1px solid var(--rule-2);align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.swp-dialog__panel>header>div:first-child{flex:1}.swp-dialog__panel h2{letter-spacing:-.015em;margin:0;font-size:16px;font-weight:650}.swp-dialog__panel header p{color:var(--text-muted);margin:3px 0 0;font-size:12.5px}.swp-dialog__body{padding:16px 18px;overflow-y:auto}.swp-dialog__panel>footer{background:var(--sunk);border-block-start:1px solid var(--rule-2);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}@keyframes swp-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.99)}}@keyframes swp-fade-in{0%{opacity:0}}.swp-toasts{pointer-events:none;z-index:80;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.swp-toast{background:var(--ink);border-radius:var(--radius-small);box-shadow:var(--shadow-3);color:var(--paper);pointer-events:auto;align-items:center;gap:9px;max-inline-size:min(520px,100vw - 28px);padding:9px 14px;font-size:13px;animation:.2s swp-toast-in;display:flex}.swp-toast>svg{flex:none}.swp-toast>span{min-inline-size:0}.swp-toast--success>svg{color:var(--good)}.swp-toast--info>svg{color:var(--info)}.swp-toast--warning>svg{color:var(--warn)}.swp-toast--error>svg{color:var(--bad)}.swp-toast--pending>svg{color:var(--text-muted)}.swp-toast .swp-button{color:inherit;margin:-4px -7px -4px 2px}@keyframes swp-toast-in{0%{transform:translateY(8px)}}.merchant-shell{grid-template-columns:236px minmax(0,1fr);min-block-size:100vh;display:grid}.merchant-skip-link{background:var(--accent);border-radius:var(--radius-small);color:#fff;z-index:100;padding:7px 11px;font-weight:600;position:fixed;inset:8px auto auto 8px;transform:translateY(-160%)}.merchant-skip-link:focus{transform:translateY(0)}.merchant-sidebar{background:var(--nav);border-inline-end:1px solid var(--rule);z-index:30;flex-direction:column;block-size:100vh;min-inline-size:0;display:flex;position:sticky;inset-block-start:0}.merchant-sidebar-top{padding:14px 14px 10px}.merchant-brand{align-items:center;gap:9px;margin-block-end:12px;display:flex}.merchant-brand>span{background:var(--accent);border-radius:var(--radius-small);color:#fff;letter-spacing:-.02em;flex:none;place-items:center;block-size:26px;inline-size:26px;font-size:11px;font-weight:700;display:grid}:root[data-theme=dark] .merchant-brand>span{color:#08161c}.merchant-brand b{color:var(--nav-brand);letter-spacing:-.01em;font-size:14px;font-weight:600}.merchant-sidebar>nav{flex-direction:column;flex:1;min-block-size:0;display:flex}.merchant-shell-main{flex-direction:column;min-inline-size:0;display:flex}.merchant-support-view-banner{background:var(--swp-color-warning-surface,#fff4d6);border-bottom:1px solid var(--swp-color-warning-border,#d49a00);color:var(--swp-color-text,#17212b);align-items:center;gap:.65rem;padding:.65rem 1rem;display:flex}.merchant-support-view-banner span{flex:1}.merchant-support-view-banner button{white-space:nowrap}.merchant-toolbar{background:var(--surface);border-block-end:1px solid var(--rule);z-index:20;align-items:center;gap:12px;padding:9px 22px;display:flex;position:sticky;inset-block-start:0}.merchant-search-trigger{background:var(--sunk);border:1px solid var(--rule);border-radius:var(--radius-small);block-size:32px;color:var(--text-muted);cursor:text;flex:1;align-items:center;gap:8px;max-inline-size:440px;padding-inline:10px;font-size:13px;display:flex}.merchant-search-trigger:hover{border-color:var(--neutral-line)}.merchant-search-trigger:disabled{cursor:not-allowed;opacity:.55}.merchant-search-trigger kbd{background:var(--surface);border:1px solid var(--rule);color:var(--text-muted);font-family:var(--font-numeric);border-radius:3px;margin-inline-start:auto;padding:1px 4px;font-size:10px}.merchant-toolbar-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.merchant-live-indicator{background:var(--surface);border:1px solid var(--rule);box-shadow:var(--shadow-1);color:var(--ink);cursor:pointer;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.merchant-toolbar [aria-disabled=true]{cursor:not-allowed;opacity:.55}.merchant-test-banner{background:var(--warn-bg);border-block-end:1px solid var(--warn-line);color:var(--warn);align-items:center;gap:8px;padding:7px 22px;font-size:12.5px;font-weight:600;display:flex}.merchant-offline-banner{background:var(--info-bg);border-block-end:1px solid var(--info-line);color:var(--info);align-items:center;gap:8px;padding:7px 22px;font-size:12.5px;font-weight:600;display:flex}.merchant-content{inline-size:100%;max-inline-size:1400px;padding:22px 22px 60px}.merchant-shell-preview{max-inline-size:980px}.merchant-preview-heading{align-items:flex-start;gap:16px;margin-block-end:18px;display:flex}.merchant-preview-heading p{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;margin:0 0 3px;font-size:10.5px;font-weight:650}.merchant-preview-heading h1{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:650}.merchant-preview-heading span{color:var(--text-muted);margin-block-start:4px;font-size:13px;display:block}.merchant-outlet-placeholder{color:var(--text-muted);align-items:flex-start;gap:12px;min-block-size:210px;padding:22px 4px;display:flex}.merchant-outlet-placeholder>svg{color:var(--accent);flex:none}.merchant-outlet-placeholder b{color:var(--ink);font-size:14px;display:block}.merchant-outlet-placeholder p{margin:3px 0 0}.merchant-preview-notice{background:var(--info-bg);border:1px solid var(--info-line);border-radius:var(--radius-small);color:var(--info);align-items:center;gap:9px;margin-block-end:16px;padding:8px 10px;display:flex}.merchant-preview-notice span{color:var(--ink-2);flex:1}@media (width<=900px){.merchant-shell{grid-template-columns:1fr;align-content:start}.merchant-sidebar{border-block-end:1px solid var(--rule);border-inline-end:0;block-size:auto;position:static;overflow-x:auto}.merchant-sidebar-top,.merchant-side-footer{display:none!important}.merchant-sidebar>nav{display:block}.merchant-toolbar{padding-inline:14px}.merchant-content{padding:16px 14px 50px}}@media (width<=760px){.merchant-search-trigger{flex:none;justify-content:center;inline-size:38px;padding:0}.merchant-search-trigger span,.merchant-search-trigger kbd{display:none}.merchant-toolbar{gap:8px}.merchant-toolbar-actions{gap:6px}.merchant-live-indicator{padding-inline:9px}.merchant-test-banner{padding-inline:14px}.merchant-preview-heading h1{font-size:20px}}.merchant-nav-groups{padding:6px 10px 0;overflow-y:auto}.merchant-nav-group h2{color:var(--text-muted);font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;margin:0;padding:12px 8px 5px;font-size:10.5px;font-weight:600}.merchant-nav-item,.merchant-footer-action{border-radius:var(--radius-small);color:var(--nav-ink);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:10px;inline-size:100%;padding:7px 8px;font-size:13px;display:flex}.merchant-nav-item:hover,.merchant-footer-action:hover{background:var(--nav-highlight);color:var(--ink);text-decoration:none}.merchant-nav-item[aria-current=page],.merchant-footer-action[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:600}.merchant-nav-item[aria-disabled=true],.merchant-footer-action[aria-disabled=true]{cursor:not-allowed;opacity:.55}.merchant-nav-badge{color:var(--text-muted);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:10.5px}.merchant-nav-badge--attention{background:var(--warn-bg);color:var(--warn);text-align:center;border-radius:9px;min-inline-size:18px;padding:1px 6px;font-weight:700}.merchant-side-footer{margin-block-start:auto;padding:12px 14px 16px}.merchant-footer-action{color:var(--text-muted);padding:6px 8px;font-size:12.5px}.merchant-account-menu,.merchant-appearance{position:relative}.merchant-account-trigger{background:var(--nav-highlight);border-radius:var(--radius-small);cursor:pointer;text-align:start;border:1px solid #0000;align-items:center;gap:9px;inline-size:100%;padding:7px 9px;display:flex}.merchant-account-trigger:hover{border-color:var(--rule)}.merchant-account-avatar,.merchant-membership__avatar{background:var(--accent-soft);border-radius:var(--radius-xs);block-size:22px;color:var(--accent);flex:none;place-items:center;inline-size:22px;font-size:11px;font-weight:700;display:grid}.merchant-account-copy,.merchant-membership__copy{flex:1;min-inline-size:0}.merchant-account-copy b,.merchant-account-copy span,.merchant-membership__copy b,.merchant-membership__copy span,.merchant-membership__copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.merchant-account-copy b{font-size:12px;font-weight:600}.merchant-account-copy span,.merchant-membership__copy span{color:var(--text-muted);font-family:var(--font-numeric);font-size:10px}.merchant-account-popup{background:var(--raised);border:1px solid var(--rule);box-shadow:var(--shadow-3);z-index:50;border-radius:10px;flex-direction:column;max-block-size:calc(100dvh - 120px);inline-size:326px;animation:.13s merchant-popup-in;display:flex;position:absolute;inset:calc(100% + 6px) auto auto 0;overflow:hidden}@keyframes merchant-popup-in{0%{transform:translateY(-4px)}}.merchant-account-user{border-block-end:1px solid var(--rule-2);padding:11px 14px}.merchant-account-user b,.merchant-account-user span{display:block}.merchant-account-user b{font-size:13px}.merchant-account-user span{color:var(--text-muted);font-size:11.5px}.merchant-account-label{color:var(--text-muted);letter-spacing:.07em;text-transform:uppercase;margin:0;padding:10px 14px 5px;font-size:10px;font-weight:600}.merchant-account-memberships{overscroll-behavior:contain;scrollbar-gutter:stable;min-block-size:0;overflow-y:auto}.merchant-membership{cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:10px;inline-size:100%;padding:8px 14px;display:flex}.merchant-membership:hover,.merchant-membership:focus-visible,.merchant-account-logout:hover,.merchant-account-logout:focus-visible{background:var(--sunk)}.merchant-membership[aria-disabled=true]{cursor:not-allowed}.merchant-membership__avatar{block-size:26px;inline-size:26px;font-size:10.5px}.merchant-membership__copy b{font-size:12.5px;font-weight:600}.merchant-membership__copy small{color:var(--text-muted);white-space:normal;font-size:10.5px}.merchant-role-chip{background:var(--neutral-bg);color:var(--neutral);font-family:var(--font-numeric);letter-spacing:.03em;text-transform:uppercase;border-radius:3px;flex:none;padding:1px 5px;font-size:10px;font-weight:600}.merchant-membership__tick{color:var(--accent);flex:none}.merchant-account-logout{border:0;border-block-start:1px solid var(--rule-2);color:var(--text-muted);cursor:pointer;text-align:start;background:0 0;inline-size:100%;margin-block-start:5px;padding:10px 14px;font-size:12.5px}.merchant-account-logout:disabled{cursor:wait;opacity:.6}.merchant-appearance-popup{background:var(--raised);border:1px solid var(--rule);box-shadow:var(--shadow-3);z-index:50;border-radius:10px;inline-size:270px;padding:13px;position:absolute;bottom:calc(100% + 6px);left:0}.merchant-appearance-popup>b{font-size:13px;display:block}.merchant-appearance-popup>p{color:var(--text-muted);margin:2px 0 10px;font-size:11.5px}@media (width<=900px){.merchant-nav-groups{gap:2px;inline-size:max-content;padding:6px;display:flex;overflow:visible}.merchant-nav-group{display:contents}.merchant-nav-group h2{display:none}.merchant-nav-item{white-space:nowrap;inline-size:auto}.merchant-nav-badge--count{display:none}}.merchant-command{color:var(--ink);background:0 0;border:0;inline-size:min(580px,92vw);max-inline-size:none;margin:14vh auto auto;padding:0;overflow:visible}.merchant-command[open]{animation:.14s merchant-command-in}.merchant-command::backdrop{background:var(--scrim)}@keyframes merchant-command-in{0%{transform:translateY(-6px)}}.merchant-command__panel{background:var(--raised);border:1px solid var(--rule);box-shadow:var(--shadow-3);border-radius:12px;overflow:hidden}.merchant-command__input-row{border-block-end:1px solid var(--rule-2);align-items:center;gap:10px;padding-inline:16px;display:flex}.merchant-command__input-row>svg{color:var(--text-muted);flex:none}.merchant-command__input-row input{color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-inline-size:0;padding:14px 0;font-size:15px}.merchant-command kbd{background:var(--sunk);border:1px solid var(--rule);color:var(--text-muted);font-family:var(--font-numeric);border-radius:3px;padding:1px 4px;font-size:10px}.merchant-command__results{max-block-size:52vh;padding:6px;overflow-y:auto}.merchant-command__result-block>p{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:9px 10px 4px;font-size:10.5px;font-weight:600}.merchant-command__result-block button{border-radius:var(--radius-small);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:10px;inline-size:100%;padding:8px 10px;font-size:13px;display:flex}.merchant-command__result-block button:hover,.merchant-command__result-block button.is-active{background:var(--accent-soft)}.merchant-command__result-block button span{flex:1;min-inline-size:0}.merchant-command__result-block button em{color:var(--text-muted);font-family:var(--font-numeric);flex:none;font-size:10.5px;font-style:normal}.merchant-command__message{color:var(--text-muted);text-align:center;margin:0;padding:20px 10px}.merchant-command__message--error{color:var(--bad)}.merchant-command footer{background:var(--sunk);border-block-start:1px solid var(--rule-2);color:var(--text-muted);justify-content:flex-end;gap:12px;padding:7px 10px;font-size:10.5px;display:flex}.merchant-command footer span{align-items:center;gap:3px;display:inline-flex}.merchant-unpaid-banner{--unpaid-ground:#0f1b26;--unpaid-line:#0f1b26;--unpaid-ink:#fff;--unpaid-ink-2:#9bafbd;--unpaid-ghost-line:#33454f;--unpaid-ghost-hover:#1b2a36;--unpaid-action-bg:#fff;--unpaid-action-ink:#0f1b26;--unpaid-action-hover:#dfe6ed;background:var(--unpaid-ground);border-block-end:1px solid var(--unpaid-line);color:var(--unpaid-ink);align-items:center;gap:14px;padding:12px 22px;display:flex}:root[data-theme=dark] .merchant-unpaid-banner{--unpaid-ground:#18242b;--unpaid-line:#22303a;--unpaid-ghost-hover:#22303a;--unpaid-action-bg:#57adcb;--unpaid-action-ink:#08161c;--unpaid-action-hover:#7cc2da}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .merchant-unpaid-banner{--unpaid-ground:#18242b;--unpaid-line:#22303a;--unpaid-ghost-hover:#22303a;--unpaid-action-bg:#57adcb;--unpaid-action-ink:#08161c;--unpaid-action-hover:#7cc2da}}.merchant-unpaid-banner__pill{letter-spacing:.04em;text-transform:uppercase;border-radius:20px;flex:none;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.merchant-unpaid-banner--bad .merchant-unpaid-banner__pill{color:#f0b4bc;background:#3b1f24}.merchant-unpaid-banner--info .merchant-unpaid-banner__pill{color:#8fcde3;background:#15303b}.merchant-unpaid-banner--neutral .merchant-unpaid-banner__pill{color:#b7c7d3;background:#22303a}.merchant-unpaid-banner--good .merchant-unpaid-banner__pill{color:#79d5bd;background:#102b25}.merchant-unpaid-banner__copy{flex:1;min-inline-size:0}.merchant-unpaid-banner__copy b{letter-spacing:-.01em;font-size:14px;font-weight:650;display:block}.merchant-unpaid-banner__copy span{color:var(--unpaid-ink-2);margin-block-start:1px;font-size:12.5px;display:block}.merchant-unpaid-banner__actions{flex:none;align-items:center;gap:8px;display:flex}.merchant-unpaid-banner .swp-button{border-color:var(--unpaid-ghost-line);box-shadow:none;color:var(--unpaid-ink);background:0 0}.merchant-unpaid-banner .swp-button:hover:not(:disabled){background:var(--unpaid-ghost-hover);border-color:var(--unpaid-ink-2)}.merchant-unpaid-banner .swp-button--primary{background:var(--unpaid-action-bg);border-color:var(--unpaid-action-bg);color:var(--unpaid-action-ink);font-weight:600}.merchant-unpaid-banner .swp-button--primary:hover:not(:disabled){background:var(--unpaid-action-hover);border-color:var(--unpaid-action-hover)}.merchant-unpaid-banner :focus-visible{outline-color:var(--unpaid-ink)}@media (width<=760px){.merchant-unpaid-banner{flex-wrap:wrap;padding-inline:14px}.merchant-unpaid-banner__actions{inline-size:100%}.merchant-unpaid-banner__actions .swp-button{flex:1}.merchant-unpaid-banner__actions .swp-button--icon{flex:none}}.merchant-route-outlet{max-inline-size:980px}.merchant-route-outlet>header{margin-block-end:18px}.merchant-route-outlet>header>p{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;margin:0 0 3px;font-size:10.5px;font-weight:650}.merchant-route-outlet h1,.merchant-route-state h1{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:650}.merchant-route-outlet header>span{color:var(--text-muted);margin-block-start:4px;display:block}.merchant-route-card{color:var(--text-muted);align-items:flex-start;gap:12px;min-block-size:210px;padding:22px 4px;display:flex}.merchant-route-card>svg{color:var(--accent);flex:none}.merchant-route-card b{color:var(--ink);display:block}.merchant-route-card p{margin:3px 0 0}.merchant-route-state{flex-direction:column;align-items:flex-start;min-block-size:360px;padding:36px 4px;display:flex}.merchant-route-state>svg{color:var(--accent);margin-block-end:14px}.merchant-route-state p{color:var(--text-muted);max-inline-size:520px;margin:7px 0 18px}.merchant-system-page{max-inline-size:980px;padding-block-start:10px}.merchant-system-header{align-items:flex-start;gap:14px;max-inline-size:760px;margin-block-end:22px;display:flex}.merchant-system-header .swp-standalone-status{flex:none;block-size:38px;inline-size:38px;margin-block-end:0}.merchant-system-kicker{letter-spacing:.07em;text-transform:uppercase;font-size:10.5px;font-weight:700;color:var(--accent)!important;margin:0 0 3px!important}.merchant-system-header h1{margin:0;font-size:26px}.merchant-system-header>div>span{color:var(--text-muted);margin-block-start:5px;line-height:1.5;display:block}.merchant-system-notice{background:var(--bad-bg);border:1px solid var(--bad-line);border-radius:var(--radius);color:var(--bad);align-items:flex-start;gap:12px;margin-block-end:16px;padding:14px 16px;display:flex}.merchant-system-notice>svg{flex:none;margin-block-start:1px}.merchant-system-notice b{color:var(--ink);display:block}.merchant-system-notice p{color:var(--text-muted);margin:3px 0 0}.merchant-system-account-list{display:grid}.merchant-system-account{border:0;border-block-end:1px solid var(--rule);color:var(--ink);cursor:pointer;text-align:start;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:13px 16px;display:grid}.merchant-system-account:last-child{border-block-end:0}.merchant-system-account:hover{background:var(--sunk)}.merchant-system-account[aria-disabled=true]{cursor:not-allowed}.merchant-system-account__avatar{background:var(--sunk);border:1px solid var(--rule);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;block-size:34px;inline-size:34px;font-size:11px;font-weight:700;display:flex}.merchant-system-account__copy{min-inline-size:0}.merchant-system-account__copy b,.merchant-system-account__copy span,.merchant-system-account__copy small{display:block}.merchant-system-account__copy b{overflow-wrap:anywhere}.merchant-system-account__copy span,.merchant-system-account__copy small{color:var(--text-muted);margin-block-start:2px;font-size:11px}.merchant-test-placeholder-card{max-inline-size:680px}.merchant-test-placeholder-card ul{gap:12px;margin:0;padding:2px 0;list-style:none;display:grid}.merchant-test-placeholder-card li{color:var(--text-muted);align-items:center;gap:9px;display:flex}.merchant-test-placeholder-card li>svg{color:var(--bad);flex:none}.merchant-system-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-block-start:18px;display:flex}.merchant-system-action-reason{color:var(--text-muted);flex-basis:100%;font-size:11.5px}.merchant-route-notice{background:var(--info-bg);border:1px solid var(--info-line);border-radius:var(--radius-small);color:var(--info);margin-block-end:16px;padding:8px 10px}@media (width<=760px){.merchant-route-outlet h1,.merchant-route-state h1{font-size:20px}.merchant-system-page{padding-block-start:0}.merchant-system-header h1{font-size:22px}.merchant-system-header .swp-standalone-status{block-size:34px;inline-size:34px}.merchant-system-account{padding-inline:14px}.merchant-system-account .merchant-role-chip{display:none}}.swp-standalone{background:radial-gradient(circle at 50% -6%, var(--accent-soft), transparent 42%), var(--paper);color:var(--ink);flex-direction:column;justify-content:center;align-items:center;min-block-size:100vh;padding:32px 20px;display:flex}.swp-standalone__lockup{align-items:center;gap:7px;margin:0 0 22px;display:flex}.swp-standalone__lockup>svg{color:var(--accent);flex:none}.swp-standalone__lockup b{letter-spacing:-.005em;font-size:13px;font-weight:650}.swp-standalone__lockup span{color:var(--text-muted);font-size:13px}.swp-standalone-card{background:var(--surface);border:1px solid var(--rule);box-shadow:var(--shadow-2);text-align:start;border-radius:10px;inline-size:min(100%,404px);padding:26px}.swp-standalone-card__eyebrow{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;margin:0 0 6px;font-size:10.5px;font-weight:700}.swp-standalone-card h1{letter-spacing:-.025em;text-wrap:balance;margin:0 0 7px;font-size:20px;font-weight:650;line-height:1.25}.swp-standalone-card>p{color:var(--text-muted);margin:0 0 18px;font-size:12.5px;line-height:1.55}.swp-standalone-card>p strong,.swp-standalone-card>p b{color:var(--ink);font-family:var(--font-numeric);overflow-wrap:anywhere;font-size:12px}.swp-standalone-card .swp-button{block-size:38px;inline-size:100%;margin-block-start:16px}.swp-standalone-status{border:1px solid;border-radius:50%;justify-content:center;align-items:center;block-size:40px;inline-size:40px;margin-block-end:15px;display:flex}.swp-standalone-status--accent{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}.swp-standalone-status--warning{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.swp-standalone-status--critical{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.swp-standalone-status--neutral{background:var(--sunk);border-color:var(--rule);color:var(--text-muted)}.swp-standalone-foot{border-block-start:1px solid var(--rule-2);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-block-start:18px;padding-block-start:13px;font-size:11px;line-height:1.5;display:flex}.swp-standalone-foot>span{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.swp-standalone-foot .swp-standalone-link,.swp-standalone-foot .swp-standalone-note{font-family:var(--font-sans)}.swp-standalone-foot .swp-standalone-note{flex:180px}.swp-standalone-fine{border-block-start:1px solid var(--rule-2);color:var(--text-muted);text-align:center;margin:18px 0 0;padding-block-start:13px;font-size:11px;line-height:1.5}.swp-standalone-link{color:var(--accent);cursor:pointer;font-size:inherit;background:0 0;border:0;padding:0}.swp-standalone-link:hover:not(:disabled){text-decoration:underline}.swp-standalone-link:disabled{color:var(--ink-4);cursor:not-allowed}.swp-standalone-card--skeleton{gap:9px;display:grid}.swp-standalone-pulse{background:var(--accent);border-radius:50%;block-size:8px;inline-size:8px;margin-block-end:6px;animation:.9s ease-in-out infinite alternate swp-standalone-pulse}.swp-skeleton{background:var(--rule-2);border-radius:5px;block-size:11px;display:block}.swp-skeleton--title{block-size:19px;inline-size:62%;margin-block-end:4px}.swp-skeleton--action{border-radius:var(--radius-small);block-size:38px;margin-block-start:11px}@keyframes swp-standalone-pulse{to{opacity:.28;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.swp-standalone-pulse{animation:none}}@media (width<=480px){.swp-standalone{justify-content:flex-start;padding:20px 14px 32px}.swp-standalone-card{border-radius:9px;padding:22px 20px}.swp-standalone-card h1{font-size:19px}}.swp-report-file{background:var(--sunk);border:1px solid var(--rule);border-radius:var(--radius-small);align-items:center;gap:9px;margin:0;padding:11px 12px;display:flex;overflow:hidden}.swp-report-file>svg{color:var(--accent);flex:none}.swp-report-file>span{font-family:var(--font-numeric);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.merchant-page-header{margin-block-end:18px}.merchant-page-header nav ol{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 12px;padding:0;font-size:12px;list-style:none;display:flex}.merchant-page-header nav li:not(:last-child):after{color:var(--ink-4);content:"/";margin-inline-start:7px}.merchant-page-header nav a{color:var(--accent);text-decoration:none}.merchant-page-header nav span{color:var(--text-muted)}.merchant-page-header__row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.merchant-page-header__eyebrow{color:var(--accent);letter-spacing:.05em;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:650}.merchant-page-header__title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.merchant-page-header h1{letter-spacing:-.025em;margin:0;font-size:24px}.merchant-page-header code{color:var(--text-muted);margin-block-start:4px;font-size:11.5px;display:block}.merchant-page-header__description{color:var(--text-muted);margin:5px 0 0}.merchant-page-header__actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.merchant-page-banner{background:var(--info-bg);border:1px solid var(--info-line);border-radius:var(--radius-small);color:var(--info);align-items:flex-start;gap:10px;margin-block-end:16px;padding:10px 12px;display:flex}.merchant-page-banner--warning{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.merchant-page-banner--bad{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.merchant-page-banner svg{flex:none;margin-block-start:1px}.merchant-page-banner p{margin:2px 0 0}.merchant-page-state .swp-card__body{flex-direction:column;align-items:flex-start;min-block-size:220px;padding:28px;display:flex}.merchant-page-state svg{color:var(--accent)}.merchant-page-state h2{margin:11px 0 4px;font-size:18px}.merchant-page-state p{color:var(--text-muted);max-inline-size:540px;margin:0 0 16px}.merchant-page-skeleton{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:12px 16px;overflow:hidden}.merchant-page-skeleton__row{background:var(--sunk);border-radius:var(--radius-small);block-size:38px;margin-block:8px;animation:.9s ease-in-out infinite alternate merchant-page-pulse}.merchant-page-skeleton--detail .merchant-page-skeleton__row:nth-child(odd){inline-size:64%}@keyframes merchant-page-pulse{to{opacity:.45}}.merchant-list-controls{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius) var(--radius) 0 0;border-block-end:0}.merchant-list-tabs{border-block-end:1px solid var(--rule-2);gap:2px;padding:0 12px;display:flex;overflow-x:auto}.merchant-list-tabs button{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-block-end:2px solid #0000;align-items:center;gap:6px;padding:10px 8px 8px;font-size:12.5px;display:flex}.merchant-list-tabs button[aria-selected=true]{border-color:var(--accent);color:var(--ink);font-weight:600}.merchant-list-tabs button span{background:var(--neutral-bg);border-radius:10px;padding:1px 6px;font-size:10.5px}.merchant-list-toolbar{flex-wrap:wrap;align-items:center;gap:7px;padding:10px 12px;display:flex}.merchant-list-search{flex:1;align-items:center;min-inline-size:180px;display:flex;position:relative}.merchant-list-search svg{color:var(--ink-3);position:absolute;inset-inline-start:10px}.merchant-list-search input{background:var(--sunk);border:1px solid var(--rule-2);border-radius:var(--radius-small);block-size:30px;color:var(--ink);inline-size:100%;padding:0 10px 0 32px}.merchant-list-search input:focus{border-color:var(--accent);outline:2px solid var(--accent-soft)}.merchant-filter-chips{border-block-start:1px solid var(--rule-2);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.merchant-filter-chips button{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);cursor:pointer;border-radius:14px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;display:inline-flex}.merchant-filter-chips .merchant-filter-chips__clear{background:0 0;border-color:#0000}.merchant-column-options{flex-direction:column;gap:11px;display:flex}.merchant-list-table-wrap{background:var(--surface);border:1px solid var(--rule);border-radius:0 0 var(--radius) var(--radius);overflow-x:auto}.merchant-list-table{border-collapse:collapse;inline-size:100%;min-inline-size:720px}.merchant-list-table th{background:var(--surface);border-block-end:1px solid var(--rule);color:var(--text-muted);text-align:start;white-space:nowrap;padding:9px 14px;font-size:11.5px;font-weight:600}.merchant-list-table th button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:5px;margin:-5px;padding:5px;display:inline-flex}.merchant-list-table th[aria-sort]:not([aria-sort=none]){color:var(--ink)}.merchant-list-table td{border-block-end:1px solid var(--rule-3);vertical-align:middle;white-space:nowrap;padding:11px 14px;font-size:13px}.merchant-list-table tr:last-child td{border-block-end:0}.merchant-list-table tbody tr:hover{background:var(--sunk)}.merchant-list-table a{color:var(--accent);font-weight:600;text-decoration:none}.merchant-list-table a:hover{text-decoration:underline}.merchant-list-table .is-right{text-align:end}.merchant-list-table .is-numeric{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.merchant-list-table .is-mono{font-family:var(--font-numeric);font-size:11.5px}.merchant-list-table__check{inline-size:38px;padding-inline:14px 0!important}.merchant-list-table input[type=checkbox]{accent-color:var(--accent);block-size:14px;inline-size:14px}.merchant-list-pagination{justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.merchant-list-pagination p{color:var(--text-muted);margin:0;font-size:12px}.merchant-list-pagination>div{gap:6px;display:flex}.merchant-selection-bar{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--radius-small);align-items:center;gap:10px;margin-block:10px;padding:8px 10px;display:flex}.merchant-selection-bar>div{gap:6px;display:flex}.merchant-selection-bar>:last-child{margin-inline-start:auto}.merchant-export-control{align-items:center;gap:8px;display:inline-flex}.merchant-export-control>span{color:var(--text-muted);font-size:11.5px}.merchant-export-control>span.is-error{color:var(--bad)}.merchant-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:-4px 0;display:grid}.merchant-detail-grid>div{border-block-end:1px solid var(--rule-2);grid-template-columns:minmax(110px,.65fr) minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.merchant-detail-grid>.is-wide{grid-column:1/-1}.merchant-detail-grid dt{color:var(--text-muted);font-size:12px}.merchant-detail-grid dd{overflow-wrap:anywhere;margin:0;font-size:13px}.merchant-copy-value{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.merchant-copy-value code{font-size:11.5px}.merchant-copy-value__status{color:var(--good);min-inline-size:40px;font-size:11px}.merchant-timeline{margin:0;padding:0;list-style:none}.merchant-timeline li{grid-template-columns:12px 1fr;gap:11px;padding-block-end:17px;display:grid;position:relative}.merchant-timeline li>span{background:var(--accent);border:2px solid var(--surface);block-size:8px;box-shadow:0 0 0 1px var(--accent-line);border-radius:50%;inline-size:8px;margin-block-start:4px}.merchant-timeline li:not(:last-child):before{background:var(--rule);content:"";inline-size:1px;position:absolute;inset:13px auto 0 4px}.merchant-timeline strong{font-size:13px}.merchant-timeline p{color:var(--ink-2);margin:2px 0;font-size:12.5px}.merchant-timeline time{color:var(--text-muted);font-size:11px}.merchant-operation-notice{align-items:flex-start;gap:10px;min-block-size:84px;padding:10px 2px;display:flex}.merchant-operation-notice svg{color:var(--accent);flex:none}.merchant-operation-notice--alert svg{color:var(--bad)}.merchant-operation-notice--checkCircle svg{color:var(--good)}.merchant-operation-notice p{margin:0}@media (prefers-reduced-motion:reduce){.merchant-page-skeleton__row{animation:none}}@media (width<=760px){.merchant-page-header__row{flex-direction:column}.merchant-page-header h1{font-size:20px}.merchant-page-header__actions{inline-size:100%}.merchant-list-toolbar{align-items:stretch}.merchant-list-search{flex-basis:100%}.merchant-list-table-wrap{overflow-x:visible}.merchant-list-table{min-inline-size:0;display:block}.merchant-list-table thead{display:none}.merchant-list-table tbody,.merchant-list-table tbody tr{display:block}.merchant-list-table tbody tr{border-block-end:1px solid var(--rule);padding:10px 12px}.merchant-list-table tbody tr:last-child{border-block-end:0}.merchant-list-table td{white-space:normal;border:0;justify-content:space-between;align-items:baseline;gap:14px;padding:4px 0;display:flex;text-align:start!important}.merchant-list-table td:before{color:var(--text-muted);content:attr(data-label);flex:none;font-size:11px}.merchant-list-table__check{inline-size:auto;padding:3px 0!important}.merchant-list-pagination{flex-direction:column;align-items:flex-start}.merchant-selection-bar{flex-wrap:wrap;align-items:flex-start}.merchant-selection-bar>:last-child{margin-inline-start:0}.merchant-detail-grid{grid-template-columns:1fr}.merchant-detail-grid>div{grid-template-columns:minmax(90px,.55fr) 1fr}}@media (width<=430px){.merchant-page-state .swp-card__body{padding:22px 18px}.merchant-list-tabs{padding-inline:6px}.merchant-filter-chips{flex-direction:column;align-items:flex-start}.merchant-filter-chips button{max-inline-size:100%}.merchant-selection-bar>div{flex-wrap:wrap}.merchant-detail-grid>div{grid-template-columns:1fr;gap:5px}}.merchant-home{max-inline-size:1180px}.merchant-home-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-block-end:20px;display:flex}.merchant-home-account-attention{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-block:18px;padding:18px 20px;display:flex}.merchant-home-account-attention>div{flex-direction:column;gap:5px;display:flex}.merchant-home-account-attention strong{color:var(--ink);font-size:15px}.merchant-home-account-attention span{font-size:13px}.merchant-home-account-attention__error{color:var(--bad)}.merchant-home-header p{color:var(--accent);letter-spacing:.055em;text-transform:uppercase;margin:0 0 3px;font-size:11px;font-weight:650}.merchant-home-header h1{letter-spacing:-.03em;margin:0;font-size:25px;font-weight:660}.merchant-home-header>div>span,.merchant-home-footer,.merchant-home-freshness{color:var(--text-muted);font-size:12px}.merchant-home-header__actions{align-items:center;gap:8px;display:flex}.merchant-home-header__actions>label{color:var(--text-muted);align-items:center;gap:6px;font-size:12px;display:flex}.merchant-home-header select,.merchant-home-editor select{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);color:var(--ink);min-block-size:34px;padding:5px 28px 5px 9px}.merchant-home-summary{grid-template-columns:.82fr 1.35fr .95fr;gap:14px;display:grid}.merchant-home-summary .swp-card{min-block-size:168px;margin:0}.merchant-home-summary .swp-card__body{flex-direction:column;block-size:100%;display:flex}.merchant-home-kicker{color:var(--text-muted);margin:0 0 9px;font-size:12px}.merchant-home-money{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:25px;font-weight:660}.merchant-home-summary__today small{margin-block-start:5px;font-weight:620}.merchant-home-summary__today span,.merchant-home-summary__payout span{color:var(--text-muted);margin-block-start:3px;font-size:11.5px}.merchant-home-trend--up{color:var(--good)}.merchant-home-trend--down{color:var(--bad)}.merchant-home-trend--flat,.merchant-home-trend--unavailable{color:var(--text-muted)}.merchant-home-balance-row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.merchant-home-balance-row span{color:var(--text-muted);font-size:11.5px}.merchant-home-balance-row b{color:var(--ink);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;margin-block-start:2px;font-size:17px;display:block}.merchant-home-summary__balance small{color:var(--text-muted);margin-block-start:auto}.merchant-home-summary__balance .merchant-home-freshness{margin-block-start:3px}.merchant-home-summary__payout .merchant-home-money{margin-block-end:2px}.merchant-home-summary__payout .merchant-home-text-link:first-of-type{margin-block-start:auto}.merchant-home-text-link{color:var(--accent);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;padding:1px 0;font-size:12px}.merchant-home-text-link:hover{text-decoration:underline}.merchant-home-capture-banner{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--radius);color:var(--warn);align-items:center;gap:12px;margin-block:14px 22px;padding:11px 13px;display:flex}.merchant-home-capture-banner>svg{flex:none}.merchant-home-capture-banner>div{flex-direction:column;flex:1;display:flex}.merchant-home-capture-banner b{color:var(--ink);font-size:13px}.merchant-home-capture-banner span{font-size:11.5px}.merchant-home-overview-heading{justify-content:space-between;align-items:flex-end;margin:22px 0 10px;display:flex}.merchant-home-overview-heading h2{margin:0;font-size:17px}.merchant-home-overview-heading p{color:var(--text-muted);margin:2px 0 0;font-size:11.5px}.merchant-home-periods{background:var(--sunk);border:1px solid var(--rule-2);border-radius:var(--radius-small);padding:2px;display:flex}.merchant-home-comparison-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px 14px;display:flex}.merchant-home-weekday-match{color:var(--text-muted);cursor:pointer;align-items:center;gap:7px;font-size:12px;display:flex}.merchant-home-weekday-match input{accent-color:var(--accent);block-size:15px;inline-size:15px;margin:0}.merchant-home-periods button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;min-block-size:28px;padding:4px 10px;font-size:11.5px}.merchant-home-periods button[aria-pressed=true]{background:var(--surface);box-shadow:var(--shadow-1);color:var(--ink);font-weight:620}.merchant-home-custom-range{flex-wrap:wrap;align-items:end;gap:8px 10px;display:flex}.merchant-home-custom-range label{color:var(--text-muted);gap:5px;inline-size:145px;font-size:11.5px;display:grid}.merchant-home-custom-range input{background:var(--surface);border:1px solid var(--neutral-line);border-radius:var(--radius-small);color:var(--ink);font:inherit;min-block-size:36px;padding-inline:10px}.merchant-home-custom-range .swp-button{block-size:36px}.merchant-home-overview-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:14px;display:grid}.merchant-home-overview-grid .swp-card{margin-block-end:14px}.merchant-home-chart__total{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;margin:0 16px 10px;font-size:22px;font-weight:650}.merchant-home-chart .swp-card__body{padding-inline:0}.merchant-home-needs .swp-card__body{padding:0}.merchant-home-needs ul,.merchant-home-ranked,.merchant-home-channels{margin:0;padding:0;list-style:none}.merchant-home-needs li{border-block-end:1px solid var(--rule-3)}.merchant-home-needs li:last-child{border:0}.merchant-home-needs li button{color:var(--ink);cursor:pointer;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;inline-size:100%;padding:11px 14px;display:flex}.merchant-home-needs li button:hover{background:var(--sunk)}.merchant-home-needs li span:first-child{flex-direction:column;display:flex}.merchant-home-needs li b{font-size:12.5px}.merchant-home-needs li small{color:var(--text-muted);margin-block-start:2px;font-size:11px}.merchant-home-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-block-end:14px;display:grid}.merchant-home-metrics .swp-metric-card{min-block-size:82px}.merchant-home-metrics .swp-metric-card small{font-weight:450;line-height:1.25}.merchant-home-detail-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.merchant-home-ranked li{border-block-end:1px solid var(--rule-3);grid-template-columns:20px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.merchant-home-ranked li:last-child{border:0}.merchant-home-ranked li>span{color:var(--text-muted);font-family:var(--font-numeric)}.merchant-home-ranked button{color:var(--ink);cursor:pointer;text-align:start;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.merchant-home-ranked button:disabled{cursor:default}.merchant-home-ranked button small{color:var(--text-muted)}.merchant-home-ranked strong{font-family:var(--font-numeric);font-size:13px}.merchant-home-channels li{margin-block-end:15px}.merchant-home-channels li:last-child{margin:0}.merchant-home-channels li>div:first-child{justify-content:space-between;font-size:12.5px;display:flex}.merchant-home-channel-bar{background:var(--sunk);border-radius:5px;block-size:6px;margin:5px 0;overflow:hidden}.merchant-home-channel-bar i{background:var(--accent);block-size:100%;display:block}.merchant-home-channels small{color:var(--text-muted)}.merchant-home-activity-title{flex-direction:column;display:flex}.merchant-home-activity-title small{color:var(--text-muted)}.merchant-home-empty{text-align:center;border-style:dashed;padding:8px}.merchant-home-empty h2{margin:8px 0 4px;font-size:17px}.merchant-home-empty p{color:var(--text-muted);max-inline-size:560px;margin:0 auto 14px}.merchant-home-empty-copy{color:var(--text-muted);margin:auto 0;padding:18px 2px;font-size:12.5px}.merchant-home-footer{border-block-start:1px solid var(--rule-2);flex-direction:column;gap:3px;margin-block-start:18px;padding-block:13px 4px;display:flex}.merchant-home-editor{gap:16px;display:grid}.merchant-home-editor>label{gap:5px;font-size:13px;display:grid}.merchant-home-editor fieldset{border:1px solid var(--rule);border-radius:var(--radius-small);gap:8px;margin:0;padding:12px;display:grid}.merchant-home-editor legend{padding-inline:5px;font-size:12px;font-weight:620}.merchant-home-editor fieldset label{align-items:center;gap:8px;font-size:12.5px;display:flex}.merchant-home-editor p{color:var(--text-muted);margin:0;font-size:11.5px}@media (width<=900px){.merchant-home-summary{grid-template-columns:1fr 1fr}.merchant-home-summary__balance{grid-area:2/span 2}.merchant-home-overview-grid{grid-template-columns:1fr}.merchant-home-needs{min-block-size:0}}@media (width<=700px){.merchant-home-account-attention{flex-direction:column;align-items:stretch}.merchant-home-header{flex-direction:column;align-items:flex-start;gap:13px}.merchant-home-header__actions{flex-wrap:wrap;inline-size:100%}.merchant-home-header__actions .swp-button{flex:1}.merchant-home-summary{display:block}.merchant-home-summary .swp-card{min-block-size:0;margin-block-end:10px}.merchant-home-balance-row{gap:7px}.merchant-home-balance-row b{font-size:15px}.merchant-home-summary__balance small,.merchant-home-summary__payout .merchant-home-text-link:first-of-type{margin-block-start:15px}.merchant-home-capture-banner{flex-wrap:wrap;align-items:flex-start}.merchant-home-capture-banner>div{min-inline-size:calc(100% - 36px)}.merchant-home-capture-banner .swp-button{flex:1}.merchant-home-overview-heading{flex-direction:column;align-items:flex-start;gap:10px}.merchant-home-comparison-controls{flex-direction:column;align-items:stretch;inline-size:100%}.merchant-home-custom-range label{flex:145px;inline-size:auto}.merchant-home-periods{inline-size:100%}.merchant-home-periods button{flex:1}.merchant-home-metrics{grid-template-columns:1fr 1fr}.merchant-home-detail-grid{grid-template-columns:1fr}}@media (width<=430px){.merchant-home-header h1{font-size:22px}.merchant-home-metrics{grid-template-columns:1fr}.merchant-home-capture-banner .swp-button{inline-size:100%}}.merchant-transactions{max-inline-size:1480px;margin:0 auto;padding:28px 32px 36px}.merchant-transaction-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:18px;display:grid}.merchant-transaction-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-1);overflow:clip}.merchant-transaction-list .merchant-list-controls{padding:16px 16px 0}.merchant-transaction-customer{gap:2px;display:grid}.merchant-transaction-customer strong{color:var(--ink);font-size:13px;font-weight:600}.merchant-transaction-customer small{color:var(--text-muted);font-size:11px}.merchant-transaction-preference-notice{color:var(--text-muted);margin:8px 16px;font-size:12px}.merchant-transaction-footer{color:var(--text-muted);justify-content:flex-end;padding-block-start:16px;font-size:11px;display:flex}.merchant-transaction-reader-filter{background:var(--info-bg);border:1px solid var(--info-line);border-radius:var(--radius);color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px;padding:10px 13px;display:flex}.merchant-transaction-reader-filter code{color:var(--ink);font-size:11px}.merchant-transaction-reader-filter button{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);color:var(--ink);cursor:pointer;font:inherit;flex:none;padding:6px 9px}.merchant-transaction-list .merchant-list-pagination{border-block-start:1px solid var(--rule);margin:0;padding:12px 16px}.merchant-transaction-list .merchant-selection-bar{margin:10px 16px}.merchant-transaction-advanced-filters{background:var(--sunk);border-block-end:1px solid var(--rule);grid-template-columns:repeat(4,minmax(120px,1fr)) auto;align-items:end;gap:10px;padding:12px 16px;display:grid}.merchant-transaction-advanced-filters label{color:var(--text-muted);gap:5px;font-size:11px;display:grid}.merchant-transaction-advanced-filters input{background:var(--surface);border:1px solid var(--neutral-line);border-radius:var(--radius-small);color:var(--ink);font:inherit;min-block-size:34px;padding-inline:9px}.merchant-transaction-advanced-filters>.swp-button{block-size:34px}@media (width<=900px){.merchant-transactions{padding:22px 20px 30px}.merchant-transaction-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.merchant-transactions{padding:16px 12px 24px}.merchant-transaction-metrics{grid-template-columns:1fr 1fr;gap:8px}.merchant-transaction-list{border-radius:var(--radius-small)}.merchant-transaction-list .merchant-list-controls{padding:12px 12px 0}.merchant-transaction-list .merchant-list-pagination{padding:12px}.merchant-transaction-footer{justify-content:flex-start}.merchant-transaction-reader-filter{flex-direction:column;align-items:flex-start}.merchant-transaction-advanced-filters{grid-template-columns:1fr 1fr;padding-inline:12px}.merchant-transaction-advanced-filters>.swp-button{grid-column:1/-1}}.merchant-payment-detail{max-inline-size:1380px;margin:0 auto;padding:28px 32px 40px}.merchant-payment-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.merchant-payment-action-fields{gap:12px;display:grid}.merchant-payment-detail__layout{grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);align-items:start;gap:16px;display:grid}.merchant-payment-detail__main,.merchant-payment-detail__aside{gap:14px;display:grid}.merchant-payment-detail__aside .merchant-detail-grid{grid-template-columns:1fr}.merchant-payment-detail__main .merchant-detail-grid>.is-wide{grid-template-columns:minmax(110px,150px) minmax(0,1fr)}.merchant-payment-detail__aside .merchant-detail-grid>div{grid-template-columns:minmax(112px,.7fr) minmax(0,1fr)}.merchant-payment-detail__aside .merchant-copy-value{max-inline-size:100%}.merchant-payment-detail__aside .merchant-copy-value code{text-overflow:ellipsis;white-space:nowrap;max-inline-size:145px;overflow:hidden}.merchant-payment-events{display:grid}.merchant-payment-events>div{border-block-end:1px solid var(--rule-2);grid-template-columns:minmax(0,1fr) auto minmax(145px,auto);align-items:center;gap:12px;padding:10px 0;display:grid}.merchant-payment-events>div:last-child{border-block-end:0}.merchant-payment-events>div>div{gap:2px;display:grid}.merchant-payment-events strong>a{color:var(--accent);text-underline-offset:2px}.merchant-payment-events p{color:var(--text-muted);margin:2px 0;font-size:11.5px;line-height:1.45}.merchant-payment-events code{color:var(--text-muted);overflow-wrap:anywhere;font-size:10.5px}.merchant-payment-events small,.merchant-payment-events time{color:var(--text-muted);font-size:11px}.merchant-payment-events time{text-align:end}.merchant-payment-metadata{gap:16px;display:grid}.merchant-payment-metadata section{gap:7px;display:grid}.merchant-payment-metadata h3{margin:0;font-size:12px}.merchant-payment-metadata dl{margin:0;display:grid}.merchant-payment-metadata dl>div{border-block-end:1px solid var(--rule-2);grid-template-columns:minmax(120px,.65fr) minmax(0,1.35fr);align-items:start;gap:12px;padding:8px 0;display:grid}.merchant-payment-metadata dl>div:last-child{border-block-end:0}.merchant-payment-metadata dt,.merchant-payment-metadata dd{min-inline-size:0;margin:0}.merchant-payment-metadata code{color:var(--text-muted);overflow-wrap:anywhere;font-size:11px}.merchant-payment-metadata dd{gap:2px;font-size:12px;display:grid}.merchant-payment-metadata dd span{overflow-wrap:anywhere;white-space:pre-wrap}.merchant-payment-metadata small,.merchant-payment-metadata p,.merchant-payment-metadata-empty{color:var(--text-muted);margin:0;font-size:11px}.merchant-payment-amounts{margin:0}.merchant-payment-amounts>div{border-block-end:1px solid var(--rule-2);justify-content:space-between;align-items:center;padding:9px 0;display:flex}.merchant-payment-amounts>div:last-child{border-block-end:0}.merchant-payment-amounts dt{color:var(--text-muted);font-size:12px}.merchant-payment-amounts dd{font-family:var(--font-numeric);margin:0;font-size:13px}.merchant-payment-amounts .is-total{margin-block-start:3px;padding-block-start:12px;font-weight:700}.merchant-payment-amounts .is-total dt{color:var(--ink)}.merchant-payment-related{display:grid}.merchant-payment-related>a{border-block-end:1px solid var(--rule-2);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.merchant-payment-related>a:last-child{border-block-end:0}.merchant-payment-related>a:hover strong{color:var(--accent)}.merchant-payment-related span:first-child{gap:2px;display:grid}.merchant-payment-related small,.merchant-payment-related p{color:var(--text-muted);font-size:11px}.merchant-payment-related>p{margin:0}.merchant-payment-customer{flex-direction:column;align-items:start;gap:6px;display:flex}.merchant-payment-customer>strong{font-size:15px}.merchant-payment-customer a{color:var(--accent);font-size:12px}.merchant-payment-customer span,.merchant-payment-customer code{color:var(--text-muted);font-size:11.5px}.merchant-payment-customer .swp-button{margin-block-start:5px}.merchant-payment-evidence{gap:2px;max-inline-size:34rem;display:grid}.merchant-payment-evidence>strong{color:var(--ink);font-size:inherit;font-weight:500}.merchant-payment-evidence>small{color:var(--text-muted);font-size:11px;line-height:1.45}@media (width<=900px){.merchant-payment-detail{padding:22px 20px 32px}.merchant-payment-detail__layout{grid-template-columns:minmax(0,1fr)}.merchant-payment-detail__aside{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-payment-detail__aside>:last-child{grid-column:1/-1}}@media (width<=600px){.merchant-payment-detail{padding:16px 12px 26px}.merchant-payment-actions{justify-content:flex-start}.merchant-payment-detail .merchant-page-header__row{display:grid}.merchant-payment-detail__aside{grid-template-columns:1fr}.merchant-payment-detail__aside>:last-child{grid-column:auto}.merchant-payment-events>div{grid-template-columns:minmax(0,1fr) auto;align-items:start}.merchant-payment-events time{text-align:start;grid-column:1/-1}.merchant-payment-metadata dl>div{grid-template-columns:1fr;gap:3px}.merchant-payment-detail__aside .merchant-detail-grid>div{grid-template-columns:1fr}}.merchant-payment-card-identity{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.merchant-card-brand{border:1px solid color-mix(in srgb, currentColor 20%, transparent);color:#fff;letter-spacing:-.2px;background:#172554;border-radius:5px;justify-content:center;align-items:center;min-width:34px;height:22px;padding:0 5px;font-size:9px;font-style:italic;font-weight:800;line-height:1;display:inline-flex}.merchant-card-brand--mastercard{color:#111827;background:linear-gradient(90deg,#eb001b 0 46%,#f79e1b 54% 100%);font-size:0}.merchant-card-brand--mastercard:after{content:"MC";font-size:9px}.merchant-card-brand--amex,.merchant-card-brand--american-express{background:#2b77bc}.merchant-card-brand--jcb{background:#168447}.merchant-captures{max-inline-size:1480px;margin:0 auto;padding:28px 32px 36px}.merchant-capture-urgency{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--radius);color:var(--warn);align-items:flex-start;gap:11px;margin-block-end:16px;padding:12px 14px;display:flex}.merchant-capture-urgency svg{flex:none;margin-block-start:1px}.merchant-capture-urgency>div:first-of-type{flex:1}.merchant-capture-urgency>.swp-button{flex:none}.merchant-capture-urgency strong{color:var(--ink);font-size:13.5px}.merchant-capture-urgency p{color:var(--ink-2);margin:2px 0 0;font-size:12.5px}.merchant-capture-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:18px;display:grid}.merchant-capture-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-1);margin-block-end:18px;overflow:clip}.merchant-capture-controls{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:center;gap:14px;display:flex}.merchant-capture-controls .merchant-list-tabs{border:0;flex:1}.merchant-capture-currency{color:var(--text-muted);white-space:nowrap;align-items:center;gap:7px;padding-inline-end:14px;font-size:11.5px;display:flex}.merchant-capture-currency select{background:var(--sunk);border:1px solid var(--rule-2);border-radius:var(--radius-xs);color:var(--ink);min-block-size:28px;padding:2px 26px 2px 8px}.merchant-capture-list .merchant-list-table-wrap{border:0;border-radius:0}.merchant-capture-list .merchant-list-table{min-inline-size:880px}.merchant-capture-list .merchant-list-table :is(th,td){padding-inline:10px}.merchant-capture-list .merchant-list-pagination{border-block-start:1px solid var(--rule);margin:0;padding:12px 16px}.merchant-capture-customer,.merchant-capture-deadline{gap:2px;display:grid}.merchant-capture-customer strong,.merchant-capture-deadline strong{color:var(--ink);font-size:13px;font-weight:600}.merchant-capture-customer small,.merchant-capture-deadline small{color:var(--text-muted);font-size:11px}.merchant-capture-deadline.is-warning small{color:var(--warn)}.merchant-capture-deadline.is-bad small{color:var(--bad);font-weight:600}.merchant-capture-no-action{color:var(--text-muted)}.merchant-capture-empty{text-align:center;flex-direction:column;align-items:center;min-block-size:220px;padding:52px 20px 38px;display:flex}.merchant-capture-empty svg{color:var(--good)}.merchant-capture-empty h2{margin:10px 0 3px;font-size:16px}.merchant-capture-empty p{color:var(--text-muted);max-inline-size:500px;margin:0}.merchant-capture-batch-summary{background:var(--sunk);border:1px solid var(--rule-2);border-radius:var(--radius-small);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:13px;display:grid}.merchant-capture-batch-summary>div{gap:2px;padding:11px 12px;display:grid}.merchant-capture-batch-summary>div+div{border-inline-start:1px solid var(--rule-2)}.merchant-capture-batch-summary span{color:var(--text-muted);font-size:11px}.merchant-capture-batch-summary strong{overflow-wrap:anywhere;font-size:14px}.merchant-capture-dialog-note{color:var(--text-muted);margin:0 0 13px;font-size:12px}.merchant-capture-preview,.merchant-capture-batch-result ul{margin:0;padding:0;list-style:none}.merchant-capture-preview li{border-block-start:1px solid var(--rule-2);justify-content:space-between;align-items:center;gap:16px;padding:9px 2px;display:flex}.merchant-capture-preview li>span{gap:2px;display:grid}.merchant-capture-preview li>span:last-child{text-align:end}.merchant-capture-preview strong{font-size:12.5px}.merchant-capture-preview small{color:var(--text-muted);font-family:var(--font-numeric);font-size:10.5px}.merchant-capture-batch-result{border-block-start:1px solid var(--rule-2);margin-block-start:5px;padding-block-start:13px}.merchant-capture-batch-result>p{color:var(--text-muted);margin:0 0 8px;font-size:12px}.merchant-capture-batch-result li{border-block-start:1px solid var(--rule-2);grid-template-columns:1fr auto;gap:2px 10px;padding:8px 0;font-size:11.5px;display:grid}.merchant-capture-batch-result li span{font-family:var(--font-numeric)}.merchant-capture-batch-result li small{color:var(--text-muted);grid-column:1/-1}.merchant-capture-batch-result .is-captured{color:var(--good)}.merchant-capture-batch-result :is(.is-failed,.is-result_unknown){color:var(--bad)}.merchant-capture-batch-result :is(.is-processing,.is-frozen){color:var(--warn)}.merchant-holds-explainer .swp-card__body{padding-block-end:12px}.merchant-holds-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.merchant-holds-steps>div{gap:10px;display:flex}.merchant-holds-steps>div>span{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:24px;inline-size:24px;font-size:11px;font-weight:700;display:flex}.merchant-holds-steps strong{font-size:13px}.merchant-holds-steps p{color:var(--text-muted);margin:3px 0 0;font-size:12px;line-height:1.45}.merchant-holds-note{border-block-start:1px solid var(--rule-2);color:var(--text-muted);align-items:flex-start;gap:7px;margin:14px 0 0;padding-block-start:11px;font-size:11.5px;display:flex}.merchant-holds-note svg{color:var(--accent);flex:none}.merchant-capture-footer{color:var(--text-muted);text-align:end;font-size:11px}@media (width<=900px){.merchant-captures{padding:22px 20px 30px}.merchant-capture-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-holds-steps{gap:16px}}@media (width<=760px){.merchant-capture-controls{flex-direction:column;align-items:stretch;gap:0}.merchant-capture-currency{border-block-start:1px solid var(--rule-2);justify-content:flex-end;padding:8px 12px}.merchant-capture-list .merchant-list-table{min-inline-size:0}.merchant-holds-steps{grid-template-columns:1fr}}@media (width<=560px){.merchant-captures{padding:16px 12px 24px}.merchant-capture-metrics{grid-template-columns:1fr;gap:8px}.merchant-capture-metrics .swp-metric-card{padding:11px 12px}.merchant-capture-metrics .swp-metric-card strong{font-size:18px}.merchant-capture-list{border-radius:var(--radius-small)}.merchant-capture-batch-summary{grid-template-columns:1fr}.merchant-capture-batch-summary>div+div{border-block-start:1px solid var(--rule-2);border-inline-start:0}.merchant-capture-footer{text-align:start}}.merchant-capture-detail{max-inline-size:1380px;margin:0 auto;padding:28px 32px 40px}.merchant-capture-detail-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.merchant-capture-detail__layout{grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);align-items:start;gap:16px;display:grid}.merchant-capture-detail__main,.merchant-capture-detail__aside{gap:14px;display:grid}.merchant-capture-evidence{display:grid}.merchant-capture-evidence>div{border-block-end:1px solid var(--rule-2);grid-template-columns:minmax(0,1fr) auto minmax(145px,auto);align-items:center;gap:12px;padding:10px 0;display:grid}.merchant-capture-evidence>div:last-child{border-block-end:0}.merchant-capture-evidence>div>span:first-child{gap:2px;display:grid}.merchant-capture-evidence code,.merchant-capture-evidence time{color:var(--text-muted);font-size:11px}.merchant-capture-evidence time{text-align:end}.merchant-capture-detail__empty-evidence{color:var(--text-muted);margin:0;font-size:12px}.merchant-capture-amounts{margin:0}.merchant-capture-amounts>div{border-block-end:1px solid var(--rule-2);justify-content:space-between;align-items:center;padding:9px 0;display:flex}.merchant-capture-amounts>div:last-child{border-block-end:0}.merchant-capture-amounts dt{color:var(--text-muted);font-size:12px}.merchant-capture-amounts dd{font-family:var(--font-numeric);margin:0;font-size:13px}.merchant-capture-amounts .is-total{margin-block-start:3px;padding-block-start:12px;font-weight:700}.merchant-capture-amounts .is-total dt{color:var(--ink)}.merchant-capture-amount-note{border-block-start:1px solid var(--rule-2);color:var(--text-muted);margin:10px 0 0;padding-block-start:10px;font-size:11px}.merchant-capture-related{display:grid}.merchant-capture-related>a{border-block-end:1px solid var(--rule-2);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.merchant-capture-related>a:hover strong{color:var(--accent)}.merchant-capture-related>a>span:first-child{gap:2px;display:grid}.merchant-capture-related small,.merchant-capture-related>p{color:var(--text-muted);font-size:11px}.merchant-capture-related>p{margin:10px 0 0}@media (width<=900px){.merchant-capture-detail{padding:22px 20px 32px}.merchant-capture-detail__layout{grid-template-columns:minmax(0,1fr)}.merchant-capture-detail__aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.merchant-capture-detail{padding:16px 12px 26px}.merchant-capture-detail-actions{justify-content:flex-start}.merchant-capture-detail .merchant-page-header__row{display:grid}.merchant-capture-detail__aside{grid-template-columns:1fr}.merchant-capture-evidence>div{grid-template-columns:minmax(0,1fr) auto;align-items:start}.merchant-capture-evidence time{text-align:start;grid-column:1/-1}}.merchant-refunds{max-inline-size:1480px;margin:0 auto;padding:28px 32px 36px}.merchant-refund-decision{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--radius);color:var(--warn);align-items:flex-start;gap:11px;margin-block-end:16px;padding:12px 14px;display:flex}.merchant-refund-decision svg{flex:none;margin-block-start:1px}.merchant-refund-decision>div{flex:1}.merchant-refund-decision strong{color:var(--ink);font-size:13.5px}.merchant-refund-decision p{color:var(--ink-2);margin:2px 0 0;font-size:12.5px}.merchant-refund-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:18px;display:grid}.merchant-refund-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-1);margin-block-end:18px;overflow:clip}.merchant-refund-controls{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:center;gap:14px;display:flex}.merchant-refund-controls .merchant-list-tabs{border:0;flex:1}.merchant-refund-currency{color:var(--text-muted);white-space:nowrap;align-items:center;gap:7px;padding-inline-end:14px;font-size:11.5px;display:flex}.merchant-refund-currency select{background:var(--sunk);border:1px solid var(--rule-2);border-radius:var(--radius-xs);color:var(--ink);min-block-size:28px;padding:2px 26px 2px 8px}.merchant-refund-list .merchant-list-table-wrap{border:0;border-radius:0}.merchant-refund-list .merchant-list-table{min-inline-size:900px}.merchant-refund-list .merchant-list-table :is(th,td){padding-inline:10px}.merchant-refund-list .merchant-list-pagination{border-block-start:1px solid var(--rule);margin:0;padding:12px 16px}.merchant-refund-customer{gap:2px;display:grid}.merchant-refund-customer strong{color:var(--ink);font-size:13px;font-weight:600}.merchant-refund-customer small{color:var(--text-muted);font-size:11px}.merchant-refund-empty{text-align:center;flex-direction:column;align-items:center;min-block-size:220px;padding:52px 20px 38px;display:flex}.merchant-refund-empty svg{color:var(--accent)}.merchant-refund-empty h2{margin:10px 0 3px;font-size:16px}.merchant-refund-empty p{color:var(--text-muted);max-inline-size:500px;margin:0}.merchant-refund-create{gap:12px;display:grid}.merchant-refund-step-up{gap:14px;display:grid}.merchant-refund-step-up>p,.merchant-refund-step-up>small{margin:0}.merchant-refund-step-up__status{color:var(--text-muted);margin:0;font-size:13px}.merchant-refund-step-up__verified{background:var(--good-bg);border:1px solid var(--good-line);color:var(--good);border-radius:10px;margin:0 0 14px;padding:12px 14px}.merchant-refund-search{grid-template-columns:1fr auto;align-items:end;gap:8px;display:grid}.merchant-refund-search .swp-field{margin:0}.merchant-refund-search-message{color:var(--text-muted);margin:0;font-size:12px}.merchant-refund-search-results{border:1px solid var(--rule-2);border-radius:var(--radius-small);max-block-size:190px;margin:0;padding:0;list-style:none;overflow:auto}.merchant-refund-search-results li+li{border-block-start:1px solid var(--rule-2)}.merchant-refund-search-results button{color:var(--ink);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;inline-size:100%;padding:9px 11px;display:flex}.merchant-refund-search-results button:hover,.merchant-refund-search-results button[aria-pressed=true]{background:var(--accent-soft)}.merchant-refund-search-results span{gap:2px;display:grid}.merchant-refund-search-results small{color:var(--text-muted);font:11px var(--font-numeric)}.merchant-refund-search-results b{font:600 12px var(--font-numeric)}.merchant-refund-selection{background:var(--sunk);border:1px solid var(--rule-2);border-radius:var(--radius-small);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.merchant-refund-selection>div{gap:2px;display:grid}.merchant-refund-selection span,.merchant-refund-selection small{color:var(--text-muted);font-size:11px}.merchant-refund-selection>p{border-block-start:1px solid var(--rule-2);color:var(--text-muted);grid-column:1/-1;margin:0;padding-block-start:10px;font-size:11.5px}.merchant-refund-footer{color:var(--text-muted);text-align:end;font-size:11px}@media (width<=900px){.merchant-refunds{padding:22px 20px 30px}.merchant-refund-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.merchant-refund-controls{flex-direction:column;align-items:stretch;gap:0}.merchant-refund-currency{border-block-start:1px solid var(--rule-2);justify-content:flex-end;padding:8px 12px}.merchant-refund-list .merchant-list-table{min-inline-size:0}}@media (width<=560px){.merchant-refunds{padding:16px 12px 24px}.merchant-refund-metrics{grid-template-columns:1fr;gap:8px}.merchant-refund-decision{flex-wrap:wrap}.merchant-refund-selection{grid-template-columns:1fr}.merchant-refund-selection>p{grid-column:1}.merchant-refund-footer{text-align:start}}.merchant-refund-detail{max-inline-size:1380px;margin:0 auto;padding:28px 32px 40px}.merchant-refund-detail__layout{grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);align-items:start;gap:16px;display:grid}.merchant-refund-detail__main,.merchant-refund-detail__aside{gap:14px;display:grid}.merchant-refund-effect{margin:0}.merchant-refund-effect>div{border-block-end:1px solid var(--rule-2);justify-content:space-between;align-items:center;padding:9px 0;display:flex}.merchant-refund-effect>div:last-child{border-block-end:0}.merchant-refund-effect dt{color:var(--text-muted);font-size:12px}.merchant-refund-effect dd{font-family:var(--font-numeric);margin:0;font-size:13px}.merchant-refund-effect .is-total{margin-block-start:3px;padding-block-start:12px;font-weight:700}.merchant-refund-effect .is-total dt{color:var(--ink)}.merchant-refund-effect+p,.merchant-refund-effect+p~p{color:var(--text-muted);margin:7px 0 0;font-size:11px;line-height:1.45}.merchant-refund-effect__state{border-block-start:1px solid var(--rule-2);padding-block-start:10px}.merchant-refund-related{display:grid}.merchant-refund-related>a,.merchant-refund-related>div{border-block-end:1px solid var(--rule-2);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.merchant-refund-related>a:hover strong{color:var(--accent)}.merchant-refund-related>a>span:first-child,.merchant-refund-related>div>span:first-child{gap:2px;display:grid}.merchant-refund-related small,.merchant-refund-related>p{color:var(--text-muted);font-size:11px}.merchant-refund-related>p{margin:10px 0 0}@media (width<=900px){.merchant-refund-detail{padding:22px 20px 32px}.merchant-refund-detail__layout{grid-template-columns:minmax(0,1fr)}.merchant-refund-detail__aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.merchant-refund-detail{padding:16px 12px 26px}.merchant-refund-detail .merchant-page-header__row{display:grid}.merchant-refund-detail__aside{grid-template-columns:1fr}.merchant-refund-related>a,.merchant-refund-related>div{align-items:flex-start}.merchant-refund-related>a>span:last-child,.merchant-refund-related>div>span:last-child{text-align:end;max-inline-size:45%}}.merchant-payouts{max-inline-size:1180px}.merchant-payout-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block:18px;display:grid}.merchant-balance .merchant-payout-metrics{grid-template-columns:1fr}.merchant-payout-schedule{margin-block-end:18px}.merchant-payout-schedule__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.merchant-payout-schedule__grid>div{border-inline-end:1px solid var(--rule);gap:4px;min-inline-size:0;padding:3px 18px;display:grid}.merchant-payout-schedule__grid>div:first-child{padding-inline-start:0}.merchant-payout-schedule__grid>div:last-child{border-inline-end:0;padding-inline-end:0}.merchant-payout-schedule__grid span{color:var(--text-muted);font-size:11px}.merchant-payout-schedule__grid strong{overflow-wrap:anywhere;font-size:13px}.merchant-payout-schedule__note{color:var(--warn);align-items:center;gap:7px;margin:16px 0 0;font-size:12px;display:flex}.merchant-payout-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.merchant-payout-controls{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px 0;display:flex}.merchant-payout-currency{color:var(--text-muted);align-items:center;gap:7px;padding-block-end:10px;font-size:11px;display:flex}.merchant-payout-currency select{background:var(--surface);border:1px solid var(--neutral-line);border-radius:var(--radius-small);color:var(--ink);min-block-size:32px;padding:0 26px 0 9px}.merchant-payout-list .merchant-list-table{min-inline-size:860px}.merchant-payout-list .merchant-list-table-wrap{overflow-x:auto}.merchant-payout-list .merchant-list-pagination{border-block-start:1px solid var(--rule);padding:12px 14px}.merchant-payout-empty{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;min-block-size:230px;padding:52px 24px;display:flex}.merchant-payout-empty svg{color:var(--accent)}.merchant-payout-empty h2{color:var(--ink);margin:10px 0 4px;font-size:16px}.merchant-payout-empty p{max-inline-size:470px;margin:0}.merchant-payout-footer{color:var(--text-muted);text-align:right;margin-block-start:12px;font-size:10.5px}.merchant-balance-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:16px;display:grid}.merchant-payout-confirmation{gap:16px;display:grid}.merchant-payout-confirmation__summary{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius-small);justify-content:space-between;align-items:center;padding:12px;display:flex}.merchant-payout-confirmation__summary span{color:var(--text-muted);align-items:center;gap:7px;font-size:12px;display:flex}.merchant-payout-fee-note{background:var(--info-bg);border:1px solid var(--info-line);border-radius:var(--radius-small);color:var(--info);align-items:flex-start;gap:9px;padding:11px;display:flex}.merchant-payout-fee-note svg{flex:none;margin-block-start:1px}.merchant-payout-fee-note strong{font-size:12px}.merchant-payout-fee-note p{color:var(--text-muted);margin:2px 0 0;font-size:11.5px}.merchant-payout-confirmation__check{color:var(--text-muted);cursor:pointer;align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.merchant-payout-confirmation__check input{margin-block-start:2px}@media (width<=900px){.merchant-payout-metrics,.merchant-payout-schedule__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-payout-schedule__grid>div{border-block-end:1px solid var(--rule)}.merchant-payout-schedule__grid>div:nth-child(2){border-inline-end:0}.merchant-payout-schedule__grid>div:nth-last-child(-n+2){border-block-end:0;padding-block-start:15px}.merchant-payout-schedule__grid>div:nth-child(3){padding-inline-start:0}}@media (width<=620px){.merchant-balance-actions,.merchant-payout-metrics,.merchant-payout-schedule__grid{grid-template-columns:1fr}.merchant-payout-schedule__grid>div,.merchant-payout-schedule__grid>div:first-child,.merchant-payout-schedule__grid>div:nth-child(3),.merchant-payout-schedule__grid>div:nth-last-child(-n+2){border-block-end:1px solid var(--rule);border-inline-end:0;padding:10px 0}.merchant-payout-schedule__grid>div:last-child{border-block-end:0}.merchant-payout-controls{flex-direction:column;align-items:stretch;gap:8px}.merchant-payout-currency{justify-content:flex-end}.merchant-payout-list .merchant-list-table{min-inline-size:0}.merchant-payout-confirmation__summary{flex-direction:column;align-items:flex-start;gap:5px}.merchant-payout-footer{text-align:start}}.merchant-payout-detail{gap:20px;display:grid}.merchant-payout-detail__actions{flex-wrap:wrap;align-items:flex-start;gap:9px;display:flex}.merchant-payout-report-action{align-items:center;gap:4px;display:grid}.merchant-payout-report-action>span{color:var(--bad);max-inline-size:180px;font-size:11px}.merchant-payout-detail__currency{color:var(--text-muted);font-size:.58em;font-weight:500}.merchant-payout-detail .merchant-payout-detail__tabs{margin-block:2px 18px;padding-inline:0}.merchant-payout-detail__activity{gap:18px;display:grid}.merchant-payout-detail__layout{grid-template-columns:minmax(0,1.5fr) minmax(285px,.8fr);gap:20px;display:grid}.merchant-payout-detail__layout>div,.merchant-payout-detail__layout aside{align-content:start;gap:18px;display:grid}.merchant-payout-detail__layout aside .merchant-detail-grid{grid-template-columns:1fr}.merchant-payout-detail__layout aside .merchant-detail-grid>div{grid-template-columns:minmax(120px,.7fr) minmax(0,1fr)}.merchant-payout-composition{margin:0}.merchant-payout-composition>div{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:center;padding:11px 0;display:flex}.merchant-payout-composition>div:first-child{padding-block-start:0}.merchant-payout-composition>div:last-child{border:0;padding-block-end:0}.merchant-payout-composition dt{color:var(--text-muted)}.merchant-payout-composition dd{color:var(--ink);margin:0;font-weight:650}.merchant-payout-composition .is-total{border-block-start:1px solid var(--rule);font-size:14px;font-weight:700}.merchant-payout-lines{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.merchant-payout-lines__header{justify-content:space-between;align-items:end;gap:24px;padding:20px;display:flex}.merchant-payout-lines__header h2{color:var(--ink);margin:0 0 4px;font-size:17px}.merchant-payout-lines__header p{color:var(--text-muted);margin:0}.merchant-payout-lines__header label{color:var(--text-muted);gap:5px;font-size:11px;font-weight:700;display:grid}.merchant-payout-lines__header select{background:var(--surface);border:1px solid var(--rule);color:var(--ink);border-radius:8px;min-inline-size:170px;padding:8px 28px 8px 10px}.merchant-payout-lines .merchant-list-table{min-inline-size:800px}.merchant-payout-lines td strong,.merchant-payout-lines td small{display:block}.merchant-payout-lines td small{color:var(--text-muted);margin-block-start:3px;font-size:10px}.merchant-payout-line-status{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.merchant-payout-line-status.is-booked{background:var(--good-bg);color:var(--good)}.merchant-payout-line-status.is-pending,.merchant-payout-line-status.is-unknown{background:var(--info-bg);color:var(--info)}.merchant-payout-line-status.is-failed,.merchant-payout-line-status.is-reversed{background:var(--bad-bg);color:var(--bad)}.merchant-payout-lines__empty{color:var(--text-muted);text-align:center;padding:38px 20px}.merchant-payout-reconciliation{gap:18px;display:grid}.merchant-payout-reconciliation>div:first-child{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:22px}.merchant-payout-reconciliation h2{color:var(--ink);margin:10px 0 6px;font-size:19px}.merchant-payout-reconciliation p{color:var(--text-muted);margin:0;line-height:1.55}.merchant-payout-reconciliation__state{border-radius:999px;padding:5px 9px;font-size:11px;font-weight:750;display:inline-flex}.merchant-payout-reconciliation__state.is-reconciled{background:var(--good-bg);color:var(--good)}.merchant-payout-reconciliation__state.is-pending{background:var(--info-bg);color:var(--info)}.merchant-payout-reconciliation__state.is-attention_required{background:var(--warn-bg);color:var(--warn)}.merchant-payout-reconciliation__state.is-unavailable{background:var(--sunk);color:var(--text-muted)}.merchant-payout-reconciliation__proof{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.merchant-payout-reconciliation__proof>div{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);gap:5px;padding:16px;display:grid}.merchant-payout-reconciliation__proof strong{color:var(--ink);font-size:24px}.merchant-payout-reconciliation__proof span{color:var(--text-muted);font-size:11px}.merchant-payout-reconciliation .merchant-card ul{color:var(--text-muted);padding-inline-start:20px;line-height:1.55}.merchant-payout-reconciliation .merchant-card p{border-block-start:1px solid var(--rule);padding-block-start:14px}@media (width<=900px){.merchant-payout-detail__layout{grid-template-columns:1fr}.merchant-payout-reconciliation__proof{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.merchant-payout-detail__actions{grid-template-columns:1fr 1fr;inline-size:100%;display:grid}.merchant-payout-lines__header{flex-direction:column;align-items:stretch}.merchant-payout-detail__actions .swp-button,.merchant-payout-lines__header select{inline-size:100%}.merchant-payout-lines .merchant-list-table{min-inline-size:0}.merchant-payout-reconciliation__proof{grid-template-columns:1fr 1fr}.merchant-payout-detail__layout aside .merchant-detail-grid>div{grid-template-columns:1fr}}.merchant-disputes{max-inline-size:1180px}.merchant-dispute-warning{background:var(--bad-bg);border:1px solid var(--bad-line);border-radius:var(--radius);color:var(--bad);align-items:flex-start;gap:11px;margin-block:18px 16px;padding:12px 14px;display:flex}.merchant-dispute-warning svg{flex:none;margin-block-start:2px}.merchant-dispute-warning>div{flex:1}.merchant-dispute-warning strong{color:var(--ink);font-size:13px}.merchant-dispute-warning p{color:var(--text-muted);margin:3px 0 0;font-size:11.5px;line-height:1.45}.merchant-dispute-warning .swp-button{flex:none}.merchant-dispute-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:18px;display:grid}.merchant-dispute-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.merchant-dispute-controls{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px 0;display:flex}.merchant-dispute-currency{color:var(--text-muted);align-items:center;gap:7px;padding-block-end:10px;font-size:11px;display:flex}.merchant-dispute-currency select{background:var(--surface);border:1px solid var(--neutral-line);border-radius:var(--radius-small);color:var(--ink);min-block-size:32px;padding:0 26px 0 9px}.merchant-dispute-list .merchant-list-table{min-inline-size:790px}.merchant-dispute-list .merchant-list-table-wrap{overflow-x:auto}.merchant-dispute-customer{gap:2px;display:grid}.merchant-dispute-customer strong{font-size:12.5px}.merchant-dispute-customer small{color:var(--text-muted);font:10.5px var(--font-numeric)}.merchant-dispute-deadline.is-due_soon,.merchant-dispute-deadline.is-due_today,.merchant-dispute-deadline.is-overdue{color:var(--bad);font-weight:650}.merchant-dispute-empty{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;min-block-size:230px;padding:52px 24px;display:flex}.merchant-dispute-empty svg{color:var(--accent)}.merchant-dispute-empty h2{color:var(--ink);margin:10px 0 4px;font-size:16px}.merchant-dispute-empty p{max-inline-size:480px;margin:0}.merchant-dispute-explainer{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);margin-block-start:14px;padding:14px 16px}.merchant-dispute-explainer h2{color:var(--ink);margin:0 0 5px;font-size:13px}.merchant-dispute-explainer p{color:var(--text-muted);max-inline-size:80ch;margin:0;font-size:12px;line-height:1.55}.merchant-dispute-footer{color:var(--text-muted);text-align:right;margin-block-start:12px;font-size:10.5px}@media (width<=900px){.merchant-dispute-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.merchant-dispute-controls{flex-direction:column;align-items:stretch;gap:8px}.merchant-dispute-currency{justify-content:flex-end}.merchant-dispute-list .merchant-list-table{min-inline-size:0}}@media (width<=560px){.merchant-dispute-warning{flex-wrap:wrap}.merchant-dispute-warning .swp-button{margin-inline-start:30px}.merchant-dispute-metrics{grid-template-columns:1fr;gap:8px}.merchant-dispute-footer{text-align:start}}.merchant-dispute-detail{max-inline-size:1380px;margin:0 auto;padding:28px 32px 44px}.merchant-dispute-detail__actions{flex-wrap:wrap;gap:8px;display:flex}.merchant-dispute-detail__layout{grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);align-items:start;gap:16px;display:grid}.merchant-dispute-detail__main,.merchant-dispute-detail__aside{gap:14px;display:grid}.merchant-dispute-guidance__intro{color:var(--text-muted);margin:0 0 14px;line-height:1.6}.merchant-dispute-guidance{gap:0;margin:0;padding:0;list-style:none;display:grid}.merchant-dispute-guidance li{border-block-start:1px solid var(--rule-2);align-items:flex-start;gap:10px;padding:11px 0;display:flex}.merchant-dispute-guidance li svg{color:var(--text-muted);flex:none;margin-block-start:1px}.merchant-dispute-guidance li.is-complete svg{color:var(--good)}.merchant-dispute-guidance li span{gap:3px;display:grid}.merchant-dispute-guidance li small{color:var(--text-muted);line-height:1.45}.merchant-dispute-cost{margin:0}.merchant-dispute-cost>div{border-block-end:1px solid var(--rule-2);justify-content:space-between;align-items:center;padding:9px 0;display:flex}.merchant-dispute-cost dt{color:var(--text-muted);font-size:12px}.merchant-dispute-cost dd{font-family:var(--font-numeric);margin:0;font-size:13px}.merchant-dispute-cost__notes{border-block-start:1px solid var(--rule-2);margin-block-start:10px;padding-block-start:4px}.merchant-dispute-cost__notes p{color:var(--text-muted);margin:7px 0 0;font-size:11px;line-height:1.45}.merchant-dispute-related{display:grid}.merchant-dispute-related>a,.merchant-dispute-related>div{border-block-end:1px solid var(--rule-2);color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.merchant-dispute-related>a:hover strong{color:var(--accent)}.merchant-dispute-related span:first-child{gap:2px;display:grid}.merchant-dispute-related small,.merchant-dispute-related>p{color:var(--text-muted);font-size:11px}#merchant-dispute-evidence{scroll-margin-block-start:18px}.merchant-dispute-workspace{margin-block-start:16px}.merchant-dispute-workspace__progress{align-items:center;gap:7px;margin-block-end:20px;display:grid}.merchant-dispute-workspace__progress>span:first-child{color:var(--text-muted);font-size:12px}.merchant-dispute-workspace__progress>span:last-child{background:var(--rule-2);border-radius:99px;block-size:5px;overflow:hidden}.merchant-dispute-workspace__progress i{background:var(--accent);block-size:100%;transition:inline-size .18s;display:block}.merchant-dispute-workspace__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.merchant-dispute-upload{grid-column:1/-1}.merchant-dispute-workspace__fields .swp-field:has(textarea){grid-column:1/-1}.merchant-dispute-upload{background:var(--sunk);border:1px dashed var(--neutral-line);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.merchant-dispute-upload>div:first-child{gap:4px;display:grid}.merchant-dispute-upload p{color:var(--text-muted);margin:0;font-size:12px}.merchant-dispute-upload span{color:var(--text-muted);align-items:center;gap:5px;font-size:11px;display:flex}.merchant-dispute-upload input{position:absolute}.merchant-dispute-upload__state{grid-column:1/-1}.merchant-dispute-upload__state progress{inline-size:100%}.merchant-dispute-upload__state.is-error span,.merchant-dispute-workspace__save-state.is-error{color:var(--bad)}.merchant-dispute-workspace__footer{border-block-start:1px solid var(--rule-2);justify-content:flex-end;align-items:center;gap:8px;margin-block-start:20px;padding-block-start:16px;display:flex}.merchant-dispute-workspace__save-state{color:var(--text-muted);margin-inline-end:auto;font-size:12px}.merchant-dispute-workspace__save-state.is-saved{color:var(--good)}.merchant-dispute-workspace__immutable{border-block-start:1px solid var(--rule-2);color:var(--text-muted);align-items:center;gap:8px;margin-block-start:18px;padding-block-start:14px;display:flex}@media (width<=900px){.merchant-dispute-detail{padding:22px 20px 34px}.merchant-dispute-detail__layout{grid-template-columns:1fr}.merchant-dispute-detail__aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.merchant-dispute-detail{padding:16px 12px 28px}.merchant-dispute-detail .merchant-page-header__row{display:grid}.merchant-dispute-detail__actions{inline-size:100%}.merchant-dispute-detail__actions>*{flex:1}.merchant-dispute-detail__aside,.merchant-dispute-workspace__fields{grid-template-columns:1fr}.merchant-dispute-upload{grid-column:auto}.merchant-dispute-workspace__fields .swp-field:has(textarea){grid-column:auto}.merchant-dispute-upload{grid-template-columns:1fr;align-items:start}.merchant-dispute-workspace__footer{align-items:stretch;display:grid}.merchant-dispute-workspace__save-state{min-block-size:18px}}.merchant-payment-links{max-inline-size:1180px}.merchant-payment-link-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:18px;display:grid}.merchant-payment-link-metrics .swp-metric-card:last-child strong{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.merchant-payment-link-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.merchant-payment-link-controls{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px 0;display:flex}.merchant-payment-link-currency{color:var(--text-muted);align-items:center;gap:7px;padding-block-end:10px;font-size:11px;display:flex}.merchant-payment-link-currency select{background:var(--surface);border:1px solid var(--neutral-line);border-radius:var(--radius-small);color:var(--ink);min-block-size:32px;padding:0 26px 0 9px}.merchant-payment-link-list .merchant-list-table{min-inline-size:830px}.merchant-payment-link-name{align-items:center;gap:8px;display:inline-flex}.merchant-payment-link-name svg{color:var(--accent);flex:none}.merchant-payment-link-unavailable{color:var(--text-muted);font-size:11px}.merchant-payment-link-empty{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;min-block-size:260px;padding:52px 24px;display:flex}.merchant-payment-link-empty>svg{color:var(--accent)}.merchant-payment-link-empty h2{color:var(--ink);margin:10px 0 4px;font-size:16px}.merchant-payment-link-empty p{max-inline-size:440px;margin:0 0 16px}.merchant-payment-link-footer{color:var(--text-muted);text-align:right;margin-block-start:12px;font-size:10.5px;line-height:1.5}.merchant-payment-link-create-page{max-inline-size:920px}.merchant-payment-link-create-page>.swp-card{margin-block-start:18px}.merchant-payment-link-create-page>.swp-card .swp-card__body{padding:24px}.merchant-payment-link-form{gap:15px;display:grid}.merchant-payment-link-form .swp-choice-group{margin-block-end:0}.merchant-payment-link-form .swp-choice-group__options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.merchant-payment-link-form__amount-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.merchant-payment-link-items{gap:12px;display:grid}.merchant-payment-link-items fieldset,.merchant-payment-link-form>fieldset{border:1px solid var(--rule);border-radius:var(--radius-small);gap:11px;margin:0;padding:13px;display:grid}.merchant-payment-link-items legend,.merchant-payment-link-form>fieldset legend{color:var(--ink);padding-inline:5px;font-size:12px;font-weight:650}.merchant-payment-link-items label,.merchant-payment-link-form>label,.merchant-payment-link-form>fieldset label{color:var(--text-muted);align-items:center;gap:7px;font-size:11.5px;display:flex}.merchant-payment-link-form>label{align-items:stretch;gap:5px;display:grid}.merchant-payment-link-form>label input{background:var(--surface);border:1px solid var(--neutral-line);border-radius:var(--radius-small);color:var(--ink);font:inherit;min-block-size:36px;padding-inline:9px}.merchant-payment-link-money{position:relative}.merchant-payment-link-money>span{color:var(--text-muted);z-index:1;position:absolute;inset:31px auto auto 11px}.merchant-payment-link-money .swp-input{padding-inline-start:27px}.merchant-payment-link-flow{background:var(--good-bg);border:1px solid var(--good-line);border-radius:var(--radius-small);align-items:center;gap:10px;padding:14px;display:flex}.merchant-payment-link-flow.is-error{background:var(--bad-bg);border-color:var(--bad-line)}.merchant-payment-link-flow p{margin:0;line-height:1.5}.merchant-payment-link-email-field{margin:0}.merchant-payment-link-notifications{gap:10px;display:grid}.merchant-payment-link-email-warning{margin:0}.merchant-payment-link-email-warning strong{font-size:12.5px;display:block}.merchant-payment-link-email-warning p{margin:3px 0 8px;font-size:11.5px;line-height:1.5}.merchant-payment-link-email-input{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);box-shadow:var(--shadow-1);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-block-size:46px;padding:6px 8px;display:flex}.merchant-payment-link-email-input:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.merchant-payment-link-email-field.swp-field--invalid .merchant-payment-link-email-input{border-color:var(--bad)}.merchant-payment-link-email-input>input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:220px;min-block-size:28px;min-inline-size:160px;padding:0 3px}.merchant-payment-link-email-input>input::placeholder{color:var(--text-muted)}.merchant-payment-link-email-chip{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--ink);border-radius:999px;align-items:center;gap:5px;max-inline-size:100%;padding:4px 5px 4px 9px;font-size:12px;line-height:1.3;display:inline-flex}.merchant-payment-link-email-chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.merchant-payment-link-email-chip button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:2px;display:inline-flex}.merchant-payment-link-email-chip button:hover{background:var(--surface);color:var(--ink)}.merchant-payment-link-email-chip button:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.merchant-payment-link-create-actions{border-block-start:1px solid var(--rule);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-block-start:22px;padding-block-start:18px;display:flex}.merchant-payment-link-spinner{border:2px solid var(--neutral-line);border-block-start-color:var(--accent);border-radius:50%;block-size:18px;inline-size:18px;animation:.9s linear infinite swp-spin}.merchant-payment-link-detail{max-inline-size:1180px}.merchant-payment-link-detail__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block:16px;display:grid}.merchant-payment-link-detail__metrics .swp-trend{color:var(--text-muted);max-inline-size:155px;font-weight:450}.merchant-payment-link-detail__summary{grid-template-columns:minmax(0,1.65fr) minmax(280px,.8fr);align-items:start;gap:16px;display:grid}.merchant-payment-link-detail__details,.merchant-payment-link-detail__qr{min-inline-size:0}.merchant-payment-link-detail__details .merchant-detail-grid{grid-template-columns:1fr}.merchant-payment-link-payments{margin-block-start:16px}.merchant-payment-link-payments .swp-card__body{padding:0}.merchant-payment-link-payments .merchant-list-table-wrap{border:0;border-radius:0}.merchant-payment-link-payments .merchant-list-pagination{padding-inline:14px}.merchant-payment-link-customer-reference{color:var(--text-muted);margin-block-start:2px;font-size:10.5px;font-weight:450;display:block}.merchant-payment-link-payments__empty{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;min-block-size:150px;padding:42px 20px 24px;display:flex}.merchant-payment-link-payments__empty strong{color:var(--ink)}.merchant-payment-link-payments__empty p{margin:4px 0}.merchant-payment-link-address-unavailable{color:var(--text-muted)}.merchant-payment-link-address-unavailable small{margin-block-start:3px;line-height:1.45;display:inline-block}.merchant-payment-link-qr{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.merchant-payment-link-qr img{border:1px solid var(--rule);border-radius:var(--radius-small);background:#fff;inline-size:min(196px,100%);padding:6px}.merchant-payment-link-qr__loading{background:var(--sunk);block-size:196px;inline-size:196px;max-inline-size:100%;animation:.9s ease-in-out infinite alternate merchant-page-pulse}.merchant-payment-link-qr-note{color:var(--text-muted);margin:0;line-height:1.55}@media (width<=900px){.merchant-payment-link-metrics,.merchant-payment-link-detail__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-payment-link-detail__summary{grid-template-columns:1fr}}@media (width<=700px){.merchant-payment-link-controls{flex-direction:column;align-items:stretch;gap:8px}.merchant-payment-link-currency{justify-content:flex-end}.merchant-payment-link-list .merchant-list-table,.merchant-payment-link-payments .merchant-list-table{min-inline-size:0}}@media (width<=560px){.merchant-payment-link-metrics,.merchant-payment-link-detail__metrics{grid-template-columns:1fr;gap:8px}.merchant-payment-link-form .swp-choice-group__options,.merchant-payment-link-form__amount-range{grid-template-columns:1fr}.merchant-payment-link-footer{text-align:start}}.merchant-card-readers{max-inline-size:1180px}.merchant-reader-tabs{border-block-end:1px solid var(--rule);gap:4px;margin-block:-2px 16px;display:flex;overflow-x:auto}.merchant-reader-tabs :is(a,button){color:var(--text-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-block-end:2px solid #0000;align-items:center;gap:6px;padding:10px 12px 9px;text-decoration:none;display:flex}.merchant-reader-tabs [aria-current=page]{border-color:var(--accent);color:var(--ink);font-weight:650}.merchant-reader-tabs a span{background:var(--warn-bg);color:var(--warn);border-radius:10px;padding:1px 6px;font-size:10px}.merchant-reader-tab-panel{min-block-size:320px}.merchant-reader-attention,.merchant-reader-defaults{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--radius);color:var(--warn);align-items:flex-start;gap:11px;margin-block-end:16px;padding:12px 14px;display:flex}.merchant-reader-defaults{background:var(--info-bg);border-color:var(--info-line);color:var(--info)}.merchant-reader-attention>svg,.merchant-reader-defaults>svg{flex:none;margin-block-start:2px}.merchant-reader-attention>div,.merchant-reader-defaults>div{flex:1}.merchant-reader-attention strong,.merchant-reader-defaults strong{color:var(--ink)}.merchant-reader-attention p,.merchant-reader-defaults p{color:var(--ink-2);margin:2px 0 0}.merchant-reader-attention a{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);box-shadow:var(--shadow-1);color:var(--ink);flex:none;padding:6px 10px;font-size:12px;text-decoration:none}.merchant-reader-attention a:hover{border-color:var(--accent-line);color:var(--accent)}.merchant-reader-group{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-1);margin-block-end:14px;overflow:hidden}.merchant-reader-group>header{border-block-end:1px solid var(--rule-2);justify-content:space-between;align-items:center;gap:16px;padding:11px 15px;display:flex}.merchant-reader-group h2{margin:0;font-size:13px;display:inline}.merchant-reader-group header span{color:var(--text-muted);margin-inline-start:7px;font-size:11.5px}.merchant-reader-group>header>span{white-space:nowrap;margin-inline-start:auto}.merchant-reader-row{border-block-end:1px solid var(--rule-3);color:var(--ink);grid-template-columns:18px minmax(220px,1fr) minmax(120px,auto) auto;align-items:center;gap:12px;min-block-size:64px;padding:10px 15px;text-decoration:none;display:grid}.merchant-reader-row:last-child{border-block-end:0}.merchant-reader-row:hover,.merchant-reader-row:focus-visible{background:var(--sunk);outline:0}.merchant-reader-row:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.merchant-reader-state-dot{background:var(--neutral);border:4px solid var(--neutral-bg);box-sizing:content-box;border-radius:50%;block-size:10px;inline-size:10px}.merchant-reader-state-dot.is-ready{background:var(--good);border-color:var(--good-bg)}.merchant-reader-state-dot.is-busy{background:var(--info);border-color:var(--info-bg)}.merchant-reader-state-dot.is-unknown{background:var(--neutral);border-color:var(--neutral-bg)}.merchant-reader-state-dot:is(.is-offline,.is-attention){background:var(--bad);border-color:var(--bad-bg)}.merchant-reader-state-dot.is-setup{background:var(--warn);border-color:var(--warn-bg)}.merchant-reader-row__identity,.merchant-reader-row__today{flex-direction:column;min-inline-size:0;display:flex}.merchant-reader-row__identity strong{font-size:13px}.merchant-reader-row__identity small,.merchant-reader-row__today small{color:var(--text-muted);font-size:11px}.merchant-reader-row__identity em{color:var(--warn);margin-block-start:2px;font-size:10.5px;font-style:normal}.merchant-reader-row__today{align-items:flex-end}.merchant-reader-row__today strong{font-family:var(--font-numeric);font-size:13px}.merchant-reader-group footer{background:var(--sunk);border-block-start:1px solid var(--rule-2);color:var(--text-muted);padding:10px 15px;font-size:11.5px}.merchant-reader-group__empty{color:var(--text-muted);margin:0;padding:18px 15px}.merchant-reader-empty,.merchant-reader-shops__empty{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;min-block-size:210px;padding:46px 20px;display:flex}.merchant-reader-empty{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-1)}.merchant-reader-empty svg,.merchant-reader-shops__empty svg{color:var(--accent)}.merchant-reader-empty h2{color:var(--ink);margin:9px 0 3px;font-size:16px}.merchant-reader-empty p,.merchant-reader-shops__empty p{margin:3px 0}.merchant-reader-shops .swp-card__header>div{align-items:baseline;gap:8px;display:flex}.merchant-reader-shops .swp-card__header p{margin:0}.merchant-reader-shops article{border-block-end:1px solid var(--rule-3);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:13px;min-block-size:72px;padding:11px 15px;display:grid}.merchant-reader-shops article:last-child{border-block-end:0}.merchant-reader-shop-mark{background:var(--sunk);border-radius:var(--radius-small);color:var(--ink-2);place-items:center;block-size:28px;inline-size:28px;font-size:10px;font-weight:700;display:grid}.merchant-reader-shops article p{color:var(--text-muted);margin:2px 0 0;font-size:11.5px}.merchant-reader-shops article code{font-size:10.5px}.merchant-reader-shop-count{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.merchant-reader-shop-count>strong{font-family:var(--font-numeric);font-size:12px}.merchant-reader-shop-count small{color:var(--warn);font-size:10px}.merchant-reader-explanation{align-items:flex-start;gap:10px;display:flex}.merchant-reader-explanation svg{color:var(--accent);flex:none;margin-block-start:2px}.merchant-reader-explanation p{color:var(--ink-2);margin:0;line-height:1.55}.merchant-reader-settings-layout{grid-template-columns:minmax(0,1.65fr) minmax(270px,.8fr);align-items:start;gap:16px;display:grid}.merchant-reader-settings-card .swp-card__body{padding:0}.merchant-reader-setting-row{border-block-end:1px solid var(--rule-3);grid-template-columns:minmax(120px,.7fr) minmax(0,1.4fr);align-items:start;gap:14px;padding:11px 15px;display:grid}.merchant-reader-setting-row>span{color:var(--text-muted)}.merchant-reader-setting-row>div{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.merchant-reader-setting-row strong{font-size:12.5px}.merchant-reader-setting-row small{background:var(--neutral-bg);color:var(--neutral);border-radius:10px;padding:1px 6px;font-size:9.5px}.merchant-reader-setting-row em{color:var(--text-muted);flex-basis:100%;font-size:10.5px;font-style:normal}.merchant-reader-settings-note{background:var(--sunk);color:var(--text-muted);margin:0;padding:10px 15px;font-size:11px;line-height:1.5}.merchant-reader-hierarchy{margin:0;padding-inline-start:0;line-height:1.65;list-style:none}.merchant-reader-hierarchy li{color:var(--ink-2)}.merchant-reader-hierarchy strong{color:var(--ink)}.merchant-reader-hierarchy-note{color:var(--text-muted);margin:12px 0 0;line-height:1.5}.merchant-reader-footer{color:var(--text-muted);justify-content:space-between;gap:18px;margin-block-start:4px;font-size:10.5px;line-height:1.5;display:flex}.merchant-reader-footer span:last-child{flex:none}@media (width<=840px){.merchant-reader-settings-layout{grid-template-columns:1fr}.merchant-reader-settings-layout>aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}}@media (width<=680px){.merchant-reader-attention{flex-wrap:wrap}.merchant-reader-attention a{margin-inline-start:29px}.merchant-reader-group>header{align-items:flex-start}.merchant-reader-group header div span{margin:2px 0 0;display:block}.merchant-reader-row{grid-template-columns:18px minmax(0,1fr) auto}.merchant-reader-row__today{grid-column:2;align-items:flex-start}.merchant-reader-row>.swp-pill{grid-area:1/3/span 2}.merchant-reader-shops article{align-items:start}.merchant-reader-shops article p code{margin-block-start:2px;display:block}.merchant-reader-settings-layout>aside{grid-template-columns:1fr}.merchant-reader-setting-row{grid-template-columns:1fr;gap:3px}.merchant-reader-footer{flex-direction:column;gap:3px}}@media (width<=460px){.merchant-reader-row{grid-template-columns:18px minmax(0,1fr)}.merchant-reader-row>.swp-pill{grid-area:auto/2;justify-self:start}.merchant-reader-shops article{grid-template-columns:30px minmax(0,1fr)}.merchant-reader-shop-count{grid-column:2;align-items:flex-start}}.merchant-getting-started__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.merchant-getting-started__step{border-bottom:1px solid var(--rule-3);align-items:flex-start;gap:14px;padding:16px;display:flex}.merchant-getting-started__step:last-child{border-bottom:0}.merchant-getting-started__icon{border-radius:var(--radius-small);background:var(--accent-soft);width:28px;height:28px;color:var(--accent);flex:none;place-items:center;display:grid}.merchant-getting-started__text{flex:1;min-width:0}.merchant-getting-started__text h3{align-items:center;gap:8px;margin:0;font-size:.95rem;font-weight:650;display:flex}.merchant-getting-started__text p{max-width:68ch;color:var(--ink-3);margin:4px 0 0;font-size:.85rem;line-height:1.55}.merchant-getting-started__facts{font-family:var(--font-numeric);flex-wrap:wrap;gap:16px;display:flex;margin-top:10px!important;font-size:.75rem!important}.merchant-getting-started__facts b{color:var(--ink-2);font-family:var(--font-sans);margin-right:5px;font-weight:650}.merchant-getting-started__action{flex:none}@media (width<=720px){.merchant-getting-started__step{flex-wrap:wrap}.merchant-getting-started__action{width:100%;padding-left:42px}}.merchant-website-payments__platforms{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}@media (width<=980px){.merchant-website-payments__platforms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.merchant-website-payments__platforms{grid-template-columns:1fr}}.merchant-website-payments__platform{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1);cursor:pointer;text-align:left;align-items:center;gap:13px;padding:14px;display:flex}.merchant-website-payments__platform:hover{border-color:var(--accent-line)}.merchant-website-payments__platform[aria-selected=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.merchant-website-payments__mark{flex:none;justify-content:center;align-items:center;width:44px;height:34px;display:flex}.merchant-website-payments__mark img{width:auto;height:30px;display:block}.merchant-website-payments__mark svg{width:auto;height:22px;display:block}.merchant-website-payments__initials{border-radius:var(--radius-small);background:var(--sunk);width:44px;height:34px;color:var(--ink-3);font-family:var(--font-numeric);place-items:center;font-size:.75rem;font-weight:700;display:grid}.merchant-website-payments__platform-text{min-width:0}.merchant-website-payments__platform-text b{font-size:.875rem;font-weight:650;display:block}.merchant-website-payments__platform-text span{color:var(--ink-3);margin-top:1px;font-size:.75rem;display:block}.merchant-website-payments__layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1080px){.merchant-website-payments__layout{grid-template-columns:1fr}}.merchant-website-payments__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.merchant-website-payments__steps>li{border-bottom:1px solid var(--rule-3);align-items:flex-start;gap:14px;padding:15px 16px;display:flex}.merchant-website-payments__steps>li:last-child{border-bottom:0}.merchant-website-payments__steps>li>span{border-radius:var(--radius-small);background:var(--accent-soft);width:26px;height:26px;color:var(--accent);flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.merchant-website-payments__steps>li>div{flex:1;min-width:0}.merchant-website-payments__steps h4{margin:0;font-size:.9rem;font-weight:650}.merchant-website-payments__steps p{max-width:68ch;color:var(--ink-3);margin:3px 0 0;font-size:.82rem;line-height:1.55}.merchant-website-payments__steps code{border:1px solid var(--rule-2);border-radius:var(--radius-xs);background:var(--sunk);color:var(--ink-2);font-family:var(--font-numeric);white-space:nowrap;padding:1px 5px;font-size:.72rem}.merchant-website-payments__keys{flex-direction:column;margin:0;display:flex}.merchant-website-payments__keys>div{border-bottom:1px solid var(--rule-3);align-items:center;gap:10px;padding:10px 16px;display:flex}.merchant-website-payments__keys>div:last-child{border-bottom:0}.merchant-website-payments__keys dt{width:130px;color:var(--ink-3);flex:none;font-size:.8rem}.merchant-website-payments__keys dd{flex:1;min-width:0;margin:0}.merchant-website-payments__keys dd small{color:var(--ink-3);margin-top:4px;font-size:.72rem;line-height:1.45;display:block}.merchant-website-payments__keys code{border:1px solid var(--rule-2);border-radius:var(--radius-xs);background:var(--sunk);color:var(--ink-2);font-family:var(--font-numeric);text-overflow:ellipsis;white-space:nowrap;padding:6px 9px;font-size:.75rem;display:block;overflow:hidden}.merchant-website-payments__plain{color:var(--ink-3);font-size:.8rem}.merchant-website-payments__notice,.merchant-website-payments__error{color:var(--ink-3);margin:0;padding:13px 16px;font-size:.8rem}.merchant-website-payments__notice p{margin:0 0 10px}.merchant-website-payments__error{color:var(--danger)}.merchant-website-payments__actions{flex-wrap:wrap;gap:7px;display:flex}.merchant-website-payments__secret,.merchant-website-payments__confirm{border:1px solid var(--accent-line);border-radius:var(--radius-small);background:var(--accent-soft);gap:10px;margin:12px 16px;padding:13px;display:grid}.merchant-website-payments__secret p,.merchant-website-payments__confirm p{color:var(--ink-3);margin:3px 0 0;font-size:.78rem}.merchant-website-payments__secret code{overflow-wrap:anywhere;font:.75rem/1.5 var(--font-numeric)}.merchant-website-payments__secret>div:last-child,.merchant-website-payments__confirm>div:last-child{gap:7px;display:flex}.merchant-website-payments__confirm label,.merchant-website-payments__field{color:var(--ink-3);gap:5px;font-size:.76rem;display:grid}.merchant-website-payments__confirm input,.merchant-website-payments__field input{border:1px solid var(--rule);border-radius:var(--radius-xs);background:var(--surface);min-width:0;color:var(--ink);font:inherit;padding:8px 9px}.merchant-website-payments__confirm input{letter-spacing:.12em;max-width:180px}.merchant-website-payments__webhook{align-items:flex-start!important}@media (width<=620px){.merchant-website-payments__keys>div{flex-direction:column;align-items:stretch}.merchant-website-payments__keys dt{width:auto}.merchant-website-payments__keys .swp-button{align-self:flex-start}}.merchant-website-payments__cardlink{border-top:1px solid var(--rule-3);color:var(--accent);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:.82rem;font-weight:650;text-decoration:none;display:flex}.merchant-website-payments__cardlink:hover{background:var(--sunk)}.merchant-website-payments__verified{margin:0 0 11px}.merchant-website-payments__list{color:var(--ink-2);margin:0;padding-left:18px;font-size:.82rem;line-height:1.85}.merchant-website-payments__list b{color:var(--ink)}.merchant-woo__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.merchant-woo__main>.swp-card+.swp-card,.merchant-woo__aside>.swp-card+.swp-card{margin-block-start:12px}.merchant-woo__rate-row{border-block-start:1px solid var(--rule-2);align-items:center;gap:16px;padding:14px 16px;display:flex}.merchant-woo__rate-row:first-child{border-block-start:0}.merchant-woo__rate-cards{flex-grow:1;min-inline-size:0}.merchant-woo__rate-cards strong{font-size:13.5px;display:block}.merchant-woo__rate-cards small{color:var(--text-muted);font-size:11.5px}.merchant-woo__rate-amount{font-family:var(--font-numeric);letter-spacing:-.02em;white-space:nowrap;margin:0;font-size:19px;font-weight:650}.merchant-woo__rate-amount span{font-size:14px}.merchant-woo__rate-amount--headline{color:var(--accent);font-size:26px}.merchant-woo__terms{background:var(--sunk);border-block-start:1px solid var(--rule-2);padding:14px 16px}.merchant-woo__terms p{color:var(--text-muted);margin:0;font-size:11.5px;line-height:1.5}.merchant-woo__terms p+p{margin-block-start:9px}.merchant-woo__steps{margin:0;padding:0;list-style:none}.merchant-woo__step{border-block-start:1px solid var(--rule-2);align-items:flex-start;gap:14px;padding:15px 16px;display:flex}.merchant-woo__step>span{background:var(--ink);color:#fff;block-size:22px;font-family:var(--font-numeric);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;inline-size:22px;margin-block-start:1px;font-size:11px;font-weight:700;display:flex}.merchant-woo__step>div{flex-grow:1;min-inline-size:0}.merchant-woo__step h3{margin:0;font-size:13.5px;font-weight:650}.merchant-woo__step p{color:var(--text-muted);margin:3px 0 0;font-size:12.5px;line-height:1.5}.merchant-woo__step .swp-button{flex-shrink:0}.merchant-woo__summary{flex-direction:column;gap:7px;margin:0;display:flex}.merchant-woo__summary>div{justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.merchant-woo__summary dt{color:var(--text-muted)}.merchant-woo__summary dd{text-align:end;margin:0;font-weight:620}.merchant-woo__notes{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.merchant-woo__notes li{color:var(--text-muted);padding-inline-start:18px;font-size:11.5px;line-height:1.45;position:relative}.merchant-woo__notes li:before{background:var(--good);content:"";border-radius:50%;block-size:6px;inline-size:6px;position:absolute;inset-block-start:6px;inset-inline-start:4px}@media (width<=900px){.merchant-woo__layout{grid-template-columns:minmax(0,1fr)}.merchant-woo__step{flex-wrap:wrap}}.merchant-onboarding__rail{gap:3px;margin:0 0 20px;padding:0;list-style:none;display:flex}.merchant-onboarding__rail li{flex:1;min-inline-size:0}.merchant-onboarding__rail button{border:0;border-block-start:2px solid var(--rule);color:var(--text-muted);cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;background:0 0;inline-size:100%;padding:7px 2px 0;font-size:12px;display:block;overflow:hidden}.merchant-onboarding__rail button:disabled{cursor:default;opacity:.5}.merchant-onboarding__rail i{font-family:var(--font-numeric);font-size:10.5px;font-style:normal;display:block}.merchant-onboarding__rail .is-done button{border-block-start-color:var(--good);color:var(--ink-2)}.merchant-onboarding__rail .is-done i{color:var(--good)}.merchant-onboarding__rail .is-current button{border-block-start-color:var(--accent);color:var(--ink);font-weight:600}.merchant-onboarding__rail .is-current i{color:var(--accent)}.merchant-onboarding__layout{grid-template-columns:minmax(0,1fr) 296px;align-items:start;gap:20px;display:grid}.merchant-onboarding__main>.swp-card:last-child{margin-block-end:0}.merchant-onboarding__aside{position:sticky;inset-block-start:62px}.merchant-onboarding__aside .swp-card{margin-block-end:0}.merchant-onboarding__actions{flex-direction:column;gap:8px;margin-block-start:12px;display:flex}.merchant-onboarding__actions .swp-button{block-size:36px;inline-size:100%;font-size:13.5px}.merchant-onboarding__hint{color:var(--text-muted);text-align:center;margin:0;font-size:12px}.merchant-onboarding__hint--blocked{color:var(--warn)}.merchant-onboarding__section{padding:16px}.merchant-onboarding__section+.merchant-onboarding__section{border-block-start:1px solid var(--rule-2)}.merchant-onboarding__section--sunk{background:var(--sunk)}.merchant-onboarding__section h3{margin:0 0 2px;font-size:13px;font-weight:650}.merchant-onboarding__section>p{color:var(--text-muted);margin:0 0 12px;font-size:12.5px}.merchant-onboarding__section--sunk .merchant-onboarding__choice{background:var(--surface)}.merchant-onboarding__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.merchant-onboarding__options--single{grid-template-columns:minmax(0,1fr)}.merchant-onboarding__choice{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);cursor:pointer;align-items:flex-start;gap:11px;padding:12px 13px;display:flex}.merchant-onboarding__choice:hover{border-color:var(--neutral-line)}.merchant-onboarding__choice--selected{background:var(--accent-soft);border-color:var(--accent)}.merchant-onboarding__choice--compact{align-items:center}.merchant-onboarding__choice input{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.merchant-onboarding__choice-icon{background:var(--sunk);border-radius:var(--radius-small);block-size:28px;color:var(--ink-3);flex:none;place-items:center;inline-size:28px;display:grid}.merchant-onboarding__choice--selected .merchant-onboarding__choice-icon{background:var(--surface);color:var(--accent)}.merchant-onboarding__choice-body{flex:1;min-inline-size:0}.merchant-onboarding__choice-body b{font-size:13.5px;font-weight:650;display:block}.merchant-onboarding__choice-body small{color:var(--text-muted);margin-block-start:2px;font-size:12.5px;line-height:1.45;display:block}.merchant-onboarding__choice-body em{color:var(--ink-4);margin-block-start:4px;font-size:11.5px;font-style:normal;display:block}.merchant-onboarding__choice-price{flex-wrap:wrap;align-items:baseline;gap:6px;margin-block-start:7px;display:flex}.merchant-onboarding__choice-price b{font-family:var(--font-numeric);font-size:17px;font-weight:650;display:inline}.merchant-onboarding__choice-price>span{color:var(--text-muted);font-size:12.5px}.merchant-onboarding__choice-radio{background:var(--surface);border:1px solid var(--neutral-line);border-radius:50%;flex:none;block-size:14px;inline-size:14px;margin-block-start:6px}.merchant-onboarding__choice--compact .merchant-onboarding__choice-radio{margin-block-start:0}.merchant-onboarding__choice--selected .merchant-onboarding__choice-radio{border:4px solid var(--accent)}.merchant-onboarding__choice input:checked~.swp-check__box{background:var(--accent);border-color:var(--accent)}.merchant-onboarding__choice input:checked~.swp-check__box:after{border:solid #fff;content:"";border-width:0 2px 2px 0;block-size:8px;inline-size:4px;position:absolute;inset:1px auto auto 4px;transform:rotate(45deg)}.merchant-onboarding__choice .swp-check__box{margin-block-start:6px}@media (width<=1180px){.merchant-onboarding__layout{grid-template-columns:minmax(0,1fr)}.merchant-onboarding__aside{position:static}}@media (width<=900px){.merchant-onboarding__options{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.merchant-onboarding__rail li:not(.is-current) span{display:none}}.merchant-onboarding__packages{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.merchant-onboarding__package{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;flex-direction:column;display:flex;overflow:hidden}.merchant-onboarding__package:hover{border-color:var(--neutral-line)}.merchant-onboarding__package--selected{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.merchant-onboarding__package input{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.merchant-onboarding__package-top{border-block-end:1px solid var(--rule-2);gap:10px;padding:14px 16px 13px;display:flex}.merchant-onboarding__package-top>span:first-child{flex:1;min-inline-size:0}.merchant-onboarding__package-name{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.merchant-onboarding__package-name b{font-size:14px;font-weight:650}.merchant-onboarding__package-on{color:var(--text-muted);margin-block-start:3px;font-size:12px;display:block}.merchant-onboarding__rate{flex-wrap:wrap;align-items:baseline;gap:4px;margin-block-start:8px;display:flex}.merchant-onboarding__rate strong{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:27px;font-weight:650;line-height:1.1}.merchant-onboarding__rate span{color:var(--text-muted);font-size:12.5px}.merchant-onboarding__package-price{background:var(--sunk);border-block-end:1px solid var(--rule-2);flex-wrap:wrap;align-items:baseline;gap:5px;padding:11px 16px;display:flex}.merchant-onboarding__package-price b{font-family:var(--font-numeric);font-size:16px;font-weight:650}.merchant-onboarding__package-price span{color:var(--text-muted);font-size:12.5px}.merchant-onboarding__package-price del{color:var(--text-muted);font-family:var(--font-numeric);font-size:12px}.merchant-onboarding__package-radio{background:var(--surface);border:1px solid var(--neutral-line);border-radius:50%;flex:none;block-size:15px;inline-size:15px;margin-block-start:2px}.merchant-onboarding__package--selected .merchant-onboarding__package-radio{border:4px solid var(--accent)}.merchant-onboarding__specs{flex-direction:column;flex:1;margin:0;padding:4px 16px 14px;display:flex}.merchant-onboarding__specs>div{border-block-end:1px solid var(--rule-3);grid-template-columns:minmax(78px,.5fr) minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.merchant-onboarding__specs>div:last-child{border-block-end:0}.merchant-onboarding__specs dt{color:var(--text-muted);font-size:11.5px}.merchant-onboarding__specs dd{margin:0;font-size:12.5px;line-height:1.45}.merchant-onboarding__specs--dialog{padding:0}.merchant-onboarding__sums{flex-direction:column;display:flex}.merchant-onboarding__sum{border-block-end:1px solid var(--rule-3);align-items:baseline;gap:12px;padding:8px 0;display:flex}.merchant-onboarding__sum:last-child{border-block-end:0}.merchant-onboarding__sum>span:first-child{color:var(--ink-2);flex:1;font-size:12.5px}.merchant-onboarding__sum>b,.merchant-onboarding__sum>span:last-child{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:13px}.merchant-onboarding__sum--total>span:first-child{color:var(--ink);font-size:13px;font-weight:650}.merchant-onboarding__good{color:var(--good)}.merchant-onboarding__verdict{align-items:flex-start;gap:9px;margin-block-start:12px;display:flex}.merchant-onboarding__verdict svg{color:var(--accent);flex:none;margin-block-start:2px}.merchant-onboarding__verdict p{margin:0;font-size:13px;font-weight:600}.merchant-onboarding__verdict small{color:var(--text-muted);margin-block-start:3px;font-size:12px;display:block}.merchant-onboarding__line{border-block-end:1px solid var(--rule-3);align-items:center;gap:12px;padding:11px 16px;display:flex}.merchant-onboarding__line:last-child{border-block-end:0}.merchant-onboarding__line>div{flex:1;min-inline-size:0}.merchant-onboarding__line b{align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}.merchant-onboarding__line small{color:var(--text-muted);font-family:var(--font-numeric);margin-block-start:2px;font-size:11.5px;display:block}.merchant-onboarding__info{color:var(--ink-4);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.merchant-onboarding__info:hover{color:var(--accent)}.merchant-onboarding__quantity{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);flex:none;display:inline-flex;overflow:hidden}.merchant-onboarding__quantity button{background:var(--surface);block-size:27px;color:var(--ink-2);cursor:pointer;border:0;inline-size:27px}.merchant-onboarding__quantity button:hover:not(:disabled){background:var(--sunk)}.merchant-onboarding__quantity button:disabled{color:var(--ink-4);cursor:default}.merchant-onboarding__quantity>span{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;place-items:center;inline-size:29px;font-size:12.5px;display:grid}.merchant-onboarding__seats{border-block-start:1px solid var(--rule-2);align-items:center;gap:12px;margin-block-start:14px;padding-block-start:14px;display:flex}.merchant-onboarding__seats>div{flex:1}.merchant-onboarding__seats b{font-size:13px;font-weight:600;display:block}.merchant-onboarding__seats small{color:var(--text-muted);font-family:var(--font-numeric);font-size:11.5px}.merchant-onboarding__tick{background:var(--good-bg);border-radius:var(--radius-small);block-size:22px;color:var(--good);flex:none;place-items:center;inline-size:22px;display:grid}.merchant-onboarding__summary-row{align-items:baseline;gap:10px;padding:7px 0;display:flex}.merchant-onboarding__summary-row>span{color:var(--text-muted);flex:1;font-size:12px}.merchant-onboarding__summary-row>b{text-align:end;font-size:12.5px}.merchant-onboarding__summary-row--money>b{font-family:var(--font-numeric);font-variant-numeric:tabular-nums}.merchant-onboarding__summary-row--unset>b{color:var(--ink-4);font-weight:400}.merchant-onboarding__summary-rule{background:var(--rule-2);block-size:1px;margin-block:6px}.merchant-onboarding__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.merchant-onboarding__pair>.swp-card{margin-block-end:0}.merchant-onboarding__buttons{flex-wrap:wrap;gap:8px;display:flex}.merchant-onboarding__muted{color:var(--ink-2);margin:0 0 12px}.merchant-onboarding__muted:last-child{margin-block-end:0}.merchant-onboarding__offer{align-items:flex-start;gap:10px;margin-block-end:12px;display:flex}.merchant-onboarding__offer>span{color:var(--ink-2);flex:1;font-size:12.5px}.merchant-onboarding__offer-entry{align-items:flex-start;gap:8px;display:flex}.merchant-onboarding__offer-entry .swp-field{flex:1;margin-block-end:0}.merchant-onboarding__offer-entry .swp-button{margin-block-start:22px}.merchant-onboarding__fees p{color:var(--ink-2);margin:0 0 10px;font-size:13px}.merchant-onboarding__fees p:last-child{margin-block-end:0}.merchant-onboarding__shot{background:var(--sunk);border:1px solid var(--rule-2);border-radius:var(--radius-small);place-items:center;margin-block-end:14px;padding:14px;display:grid;overflow:hidden}.merchant-onboarding__shot img{block-size:auto;max-block-size:180px;inline-size:auto;max-inline-size:100%}@media (width<=900px){.merchant-onboarding__packages,.merchant-onboarding__pair{grid-template-columns:minmax(0,1fr)}}.merchant-onboarding .swp-card+.swp-card{margin-block-start:12px}.merchant-onboarding__takings-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.merchant-onboarding__takings-heading p{color:var(--text-muted);margin:0;font-size:12.5px}.merchant-onboarding__takings-heading strong{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:24px}.merchant-onboarding__accent{color:var(--accent)}.merchant-onboarding__range{accent-color:var(--ink);inline-size:100%;margin-block-start:10px}.merchant-onboarding__range-labels{color:var(--text-muted);font-family:var(--font-numeric);justify-content:space-between;font-size:10.5px;display:flex}.merchant-onboarding__transaction{border-block-start:1px solid var(--rule-2);align-items:center;gap:13px;margin:16px -16px -16px;padding:12px 16px;display:flex}.merchant-onboarding__transaction>div:first-child{flex:1;min-inline-size:150px}.merchant-onboarding__transaction b{font-size:13px;display:block}.merchant-onboarding__transaction small{color:var(--text-muted);font-size:11.5px;display:block}.merchant-onboarding__chips{flex-wrap:wrap;gap:7px;display:flex}.merchant-onboarding__chips button,.merchant-onboarding__reader-prices>button{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);color:var(--ink-2);cursor:pointer;padding:6px 10px;font-size:12px}.merchant-onboarding__chips button[aria-pressed=true],.merchant-onboarding__reader-prices>button[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);color:var(--ink);font-weight:650}.merchant-onboarding__business-note{border:1px dashed var(--rule);border-radius:var(--radius-small);color:var(--text-muted);align-items:flex-start;gap:10px;margin-block-start:12px;padding:12px 14px;display:flex}.merchant-onboarding__business-note svg{flex:none;margin-block-start:2px}.merchant-onboarding__business-note p{margin:0;font-size:12px}.merchant-onboarding__quote-contact{max-inline-size:340px;margin-block-start:12px}.merchant-onboarding__quote-when{margin-block-start:14px}.merchant-onboarding__quote-when>b{margin-block-end:6px;font-size:12.5px;display:block}.merchant-onboarding__statement{border-block-start:1px solid var(--rule-2);margin-block-start:16px;padding-block-start:15px}.merchant-onboarding__statement>b{font-size:13px}.merchant-onboarding__statement>p{color:var(--text-muted);margin:3px 0 10px;font-size:11.5px;line-height:1.45}.merchant-onboarding__statement label{background:var(--sunk);border:1px dashed var(--rule);border-radius:var(--radius-small);cursor:pointer;gap:2px;padding:13px 14px;display:grid}.merchant-onboarding__statement input{inline-size:100%;margin-block-end:5px}.merchant-onboarding__statement span{font-size:13px;font-weight:600}.merchant-onboarding__statement em{color:var(--text-muted);font-size:11.5px;font-style:normal}.merchant-onboarding__statement+.merchant-onboarding__buttons{align-items:center;margin-block-start:16px}.merchant-onboarding__statement+.merchant-onboarding__buttons small{color:var(--text-muted)}.merchant-onboarding__band{background:var(--ink);border-radius:var(--radius);color:#fff;margin-block-start:14px;padding:22px 24px}.merchant-onboarding__band h2{margin:0;font-size:21px}.merchant-onboarding__band p,.merchant-onboarding__band li{color:#c3d2dd;font-size:12.5px;line-height:1.5}.merchant-onboarding__band p{margin:7px 0 0}.merchant-onboarding__band ul{gap:8px;margin:13px 0 0;padding-inline-start:18px;display:grid}.merchant-onboarding__band b{color:#fff}.merchant-onboarding__package-pick{background:var(--sunk);border-block-start:1px solid var(--rule-2);justify-content:center;align-items:center;min-block-size:38px;margin-block-start:auto;font-size:12.5px;font-weight:620;display:flex}.merchant-onboarding__package--selected .merchant-onboarding__package-pick{background:var(--ink);color:#fff}.merchant-onboarding__comparison{display:grid}.merchant-onboarding__comparison>div{border-block-end:1px solid var(--rule-3);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.merchant-onboarding__comparison span{color:var(--text-muted);font-size:12.5px}.merchant-onboarding__comparison b{font-family:var(--font-numeric);font-size:13px}.merchant-onboarding__comparison-total span,.merchant-onboarding__comparison-total b{color:var(--good);font-weight:650}.merchant-onboarding__fee-list{gap:10px;margin:0;padding-inline-start:18px;display:grid}.merchant-onboarding__fee-list li{color:var(--ink-2);font-size:13px;line-height:1.5}.merchant-onboarding__reader-row{border-block-start:1px solid var(--rule-2);align-items:center;gap:13px;padding:12px 16px;display:flex}.merchant-onboarding__reader-shot{background:var(--sunk);border-radius:var(--radius-small);flex:none;justify-content:center;align-items:center;block-size:46px;inline-size:56px;display:flex;overflow:hidden}.merchant-onboarding__reader-shot img{max-block-size:42px;max-inline-size:48px}.merchant-onboarding__reader-copy{flex:0 0 176px}.merchant-onboarding__reader-copy b{align-items:center;gap:5px;font-size:13.5px;display:flex}.merchant-onboarding__reader-copy b button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0}.merchant-onboarding__reader-copy small,.merchant-onboarding__reader-prices>small{color:var(--text-muted);font-size:11.5px;display:block}.merchant-onboarding__reader-prices{flex-wrap:wrap;flex:1;align-items:center;gap:7px;display:flex}.merchant-onboarding__included{background:var(--good-bg);border:1px solid var(--good-line);color:var(--good);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:650}.merchant-onboarding__platform{border:1px solid var(--rule);border-radius:var(--radius-small);cursor:pointer;align-items:center;gap:12px;padding:12px 13px;display:flex}.merchant-onboarding__platform--selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.merchant-onboarding__platform input{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute}.merchant-onboarding__platform-mark{border:1px solid var(--rule);border-radius:var(--radius-small);flex:none;justify-content:center;align-items:center;block-size:38px;inline-size:38px;font-weight:700;display:flex}.merchant-onboarding__platform-mark img{max-block-size:26px;max-inline-size:26px}.merchant-onboarding__platform>span:nth-child(3){flex:1}.merchant-onboarding__platform b{font-size:14px;display:block}.merchant-onboarding__platform small{color:var(--text-muted);margin-block-start:2px;font-size:12px;display:block}.merchant-onboarding__platform em{background:var(--sunk);color:var(--text-muted);border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal}.merchant-onboarding__platform i{border:1px solid var(--rule);border-radius:50%;block-size:16px;inline-size:16px}.merchant-onboarding__platform--selected i{border:5px solid var(--accent)}.merchant-onboarding__ready-list{counter-reset:ready;gap:12px;margin:0;padding:0;list-style:none;display:grid}.merchant-onboarding__ready-list li{color:var(--ink-2);counter-increment:ready;gap:10px;font-size:13px;display:flex}.merchant-onboarding__ready-list li:before{background:var(--ink);color:#fff;content:counter(ready);border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:20px;inline-size:20px;font-size:10px;display:flex}.merchant-onboarding__agreement{margin:0}.merchant-onboarding__agreement>div{border-block-end:1px solid var(--rule-3);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.merchant-onboarding__agreement>div:last-child{border-block-end:0}.merchant-onboarding__agreement dt{color:var(--text-muted);font-size:12px}.merchant-onboarding__agreement dd{font-family:var(--font-numeric);text-align:end;margin:0;font-size:12.5px}.merchant-onboarding__summary-row>b{white-space:pre-line}@media (width<=900px){.merchant-onboarding__transaction,.merchant-onboarding__reader-row{flex-wrap:wrap;align-items:flex-start}.merchant-onboarding__reader-copy{flex:1;min-inline-size:150px}.merchant-onboarding__reader-prices{flex-basis:100%}}.merchant-reader-order__devices{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:18px;display:grid}@media (width<=1240px){.merchant-reader-order__devices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.merchant-reader-order__devices{grid-template-columns:1fr}}.merchant-reader-order__device{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-1);flex-direction:column;display:flex;overflow:hidden}.merchant-reader-order__device--picked{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent), var(--shadow-2)}.merchant-reader-order__picture{border:0;border-bottom:1px solid var(--rule-2);cursor:zoom-in;background:#f1f2f4;width:100%;height:196px;padding:0;display:block;position:relative}.merchant-reader-order__picture:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.merchant-reader-order__picture img{object-fit:contain;filter:drop-shadow(0 9px 14px #0c121c33);width:calc(100% - 32px);height:calc(100% - 28px);position:absolute;top:15px;left:16px}.merchant-reader-order__image-preview{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(86vh - 110px);margin:0 auto;display:block}.merchant-reader-order__tally{background:var(--accent);color:#fff;border-radius:20px;padding:3px 9px;font-size:.66rem;font-weight:650;position:absolute;top:10px;right:10px}.merchant-reader-order__device-body{flex-direction:column;flex:1;gap:7px;padding:15px 16px 16px;display:flex}.merchant-reader-order__device-body h3{margin:0;font-size:.94rem;font-weight:650}.merchant-reader-order__device-subtitle{color:var(--ink-3);font-size:.72rem;margin:-4px 0 0!important}.merchant-reader-order__device-body p{color:var(--ink-3);margin:0;font-size:.78rem;line-height:1.5}.merchant-reader-order__spec{border-top:1px solid var(--rule-3);flex-direction:column;gap:5px;margin:4px 0 0;padding-top:9px;display:flex}.merchant-reader-order__spec>div{grid-template-columns:auto 1fr;align-items:baseline;gap:12px;font-size:.72rem;display:grid}.merchant-reader-order__spec dt{color:var(--ink-4);white-space:nowrap}.merchant-reader-order__spec dd{color:var(--ink-2);text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.merchant-reader-order__options{flex-direction:column;gap:7px;margin-top:auto;padding-top:12px;display:flex}.merchant-reader-order__option{border:1px solid var(--rule);border-radius:var(--radius-small);justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:6px 7px 6px 11px;display:flex}.merchant-reader-order__option--on{border-color:var(--accent);background:var(--accent-soft)}.merchant-reader-order__option--unavailable{background:var(--sunk);border-style:dashed}.merchant-reader-order__option-label{flex-direction:column;gap:1px;min-width:0;display:flex}.merchant-reader-order__option-label b{font-size:.78rem;font-weight:650}.merchant-reader-order__option-label i{color:var(--ink-3);font-family:var(--font-numeric);white-space:nowrap;font-size:.72rem;font-style:normal}.merchant-reader-order__option--unavailable b,.merchant-reader-order__option--unavailable i{color:var(--ink-4);font-weight:500}.merchant-reader-order__option-note{color:var(--ink-4);white-space:nowrap;padding-right:8px;font-size:.72rem}.merchant-reader-order__quantity{border:1px solid var(--rule);border-radius:var(--radius-small);background:var(--surface);display:inline-flex;overflow:hidden}.merchant-reader-order__quantity button{background:var(--surface);width:27px;height:27px;color:var(--ink-2);cursor:pointer;border:0}.merchant-reader-order__quantity button:hover:not(:disabled){background:var(--sunk)}.merchant-reader-order__quantity button:disabled{color:var(--ink-4);cursor:default}.merchant-reader-order__quantity>span{border-right:1px solid var(--rule);border-left:1px solid var(--rule);width:29px;font-family:var(--font-numeric);place-items:center;font-size:.78rem;display:grid}.merchant-reader-order__layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1080px){.merchant-reader-order__layout{grid-template-columns:1fr}}.merchant-reader-order__summary{flex-direction:column;display:flex}.merchant-reader-order__summary-line{color:var(--ink-2);align-items:baseline;gap:12px;padding:9px 16px;font-size:.82rem;display:flex}.merchant-reader-order__summary-line>span:first-child{flex:1}.merchant-reader-order__summary-line small{color:var(--ink-3);font-size:.75rem;display:block}.merchant-reader-order__summary-line--total{border-top:1px solid var(--rule);margin-top:5px;padding-top:12px;font-weight:650}.merchant-reader-order__summary-line--total .merchant-reader-order__amount{font-size:1rem}.merchant-reader-order__summary-line--muted{color:var(--ink-3)}.merchant-reader-order__amount{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;white-space:nowrap}.merchant-reader-order__checkout{border-top:1px solid var(--rule-3);text-align:center;padding:14px 16px 16px}.merchant-reader-order__checkout .swp-button{justify-content:center;width:100%}.merchant-reader-order__checkout p,.merchant-reader-order__empty{color:var(--ink-3);margin:9px 0 0;font-size:.75rem}.merchant-reader-order__empty{margin:0;padding:22px 16px;font-size:.82rem;line-height:1.6}.merchant-reader-order__list{color:var(--ink-2);margin:0;padding-left:18px;font-size:.82rem;line-height:1.85}.merchant-reader-order__change{margin:-8px 0 16px;font-size:.82rem}.reader-billing-choice{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:9px;margin:10px 0;font-size:.82rem;line-height:1.45;display:flex}.reader-billing-choice input{flex:none;margin-top:3px}.reader-billing-methods{margin-bottom:18px}.reader-address-lookup{margin-bottom:14px;position:relative}.reader-address-lookup__results{z-index:20;border:1px solid var(--rule);border-radius:var(--radius-small);background:var(--surface);max-height:260px;padding:6px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #0022301f}.reader-address-lookup__results button{border-radius:var(--radius-xs);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:9px 10px;display:block}.reader-address-lookup__results button:hover,.reader-address-lookup__results button:focus-visible{background:var(--sunk)}.reader-address-lookup__results small,.reader-address-lookup__status{color:var(--ink-3);padding:7px 10px;font-size:.75rem;display:block}#reader-payment-element,#reader-setup-element{min-height:82px;margin:16px 0}.merchant-reader-order__pair{grid-template-columns:1fr 1fr;gap:13px;display:grid}@media (width<=520px){.merchant-reader-order__pair{grid-template-columns:1fr}}.merchant-reader-order__optional{color:var(--ink-4);font-weight:400}.merchant-reader-order__segmented{border:1px solid var(--rule);border-radius:var(--radius-small);background:var(--sunk);padding:3px;display:inline-flex}.merchant-reader-order__segmented button{border-radius:var(--radius-xs);color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:5px 12px;font-size:.78rem}.merchant-reader-order__segmented button[aria-selected=true]{background:var(--surface);color:var(--ink);font-weight:650}.merchant-reader-order__segmented+.reader-address-lookup{margin-top:16px}.merchant-reader-order__segmented+.swp-field{margin-top:18px}.merchant-reader-order__card-field{display:block;position:relative}.merchant-reader-order__card-field .swp-input{padding-right:112px}.merchant-reader-order__brands{gap:4px;display:flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.merchant-reader-order__brands i{border:1px solid var(--rule);border-radius:var(--radius-xs);background:var(--sunk);color:var(--ink-3);letter-spacing:.03em;padding:3px 4px;font-size:.53rem;font-style:normal;font-weight:700}.merchant-reader-order__mandate{border-radius:var(--radius-small);background:var(--accent-soft);color:var(--ink-2);align-items:flex-start;gap:9px;margin:0 0 14px;padding:11px 13px;font-size:.78rem;line-height:1.55;display:flex}.merchant-reader-order__mandate>span:first-child{color:var(--accent);font-weight:700}.merchant-reader-order__mandate b{font-family:var(--font-numeric)}.merchant-reader-order__place{justify-content:center;width:100%}.merchant-reader-order--checkout .swp-check+.merchant-reader-order__place{margin-top:18px}.merchant-reader-order__checkout-error{color:var(--danger,#b42318);margin:16px 0 8px}.merchant-reader-order__secure{color:var(--ink-3);align-items:flex-start;gap:8px;margin:11px 0 0;font-size:.75rem;line-height:1.55;display:flex}.merchant-reader-order__placed-header{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.merchant-reader-order__tick{background:var(--good);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.merchant-reader-order__placed-header h1{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 3px;font-size:1.5rem;font-weight:650}.merchant-reader-order__placed-header p{color:var(--ink-3);margin:0;font-size:.85rem}.merchant-reader-order__steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.merchant-reader-order__steps>li{border-bottom:1px solid var(--rule-3);align-items:flex-start;gap:14px;padding:15px 16px;display:flex}.merchant-reader-order__steps>li:last-child{border-bottom:0}.merchant-reader-order__steps>li>span{border-radius:var(--radius-small);background:var(--accent-soft);width:26px;height:26px;color:var(--accent);flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.merchant-reader-order__steps h4{margin:0;font-size:.9rem;font-weight:650}.merchant-reader-order__steps p{max-width:68ch;color:var(--ink-3);margin:3px 0 0;font-size:.82rem;line-height:1.55}.merchant-reader-order__address{flex-direction:column;margin:0;font-size:.82rem;line-height:1.65;display:flex}.merchant-reader-order__muted{color:var(--ink-3)}.merchant-reader-order__finish{flex-direction:column;gap:9px;display:flex}.merchant-reader-order__finish .swp-button{justify-content:center}.merchant-reader-rental-order__units{gap:18px;display:grid}.merchant-reader-rental-order__unit+.merchant-reader-rental-order__unit{border-top:1px solid var(--rule-3);padding-top:18px}.merchant-reader-rental-order__unit>p{margin:0 0 12px}.merchant-reader-rental-order__summary{border-top:1px solid var(--rule-3);margin-top:22px;padding-top:18px}.merchant-reader-rental-order__summary>p:first-child{margin-top:0}.merchant-reader-rental-order__actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.combined-billing__line{border-block-end:1px solid var(--rule-2);justify-content:space-between;align-items:flex-start;gap:16px;padding-block:12px;display:flex}.combined-billing__line>div{min-inline-size:0}.combined-billing__line b{font-size:13px}.combined-billing__line small{color:var(--text-muted);margin-block-start:3px;font-size:12px;display:block}.combined-billing__line>b{text-align:end;flex:none}.combined-billing__total{justify-content:space-between;align-items:center;margin-block-start:16px;display:flex}.combined-billing__actions{flex-wrap:wrap;gap:10px;margin-block-start:18px;display:flex}.combined-billing .reader-billing-choice{margin-block-end:12px}.combined-billing .swp-check{margin-block:18px}.merchant-package{gap:18px;max-width:900px;display:grid}.merchant-package>h2{margin:14px 0 0}.merchant-package>.swp-card{margin-block-end:0}.merchant-package__offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.merchant-package__choice{cursor:pointer;align-items:flex-start;gap:10px;margin:14px 0;display:flex}.merchant-package__choice input{flex:none;margin-top:4px}.merchant-package__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.merchant-package__subscription-card .merchant-package__summary:first-child{margin-block-start:0}.merchant-package__summary div{min-width:0}.merchant-package__summary dt{color:var(--ink-2);font-size:.8rem}.merchant-package__summary dd{margin:4px 0 0;font-weight:650}.merchant-package__methods{margin:20px 0}.merchant-package__bills{margin:0;padding-left:20px}.merchant-package__renewal{background:#fffaf1;border:1px solid #c98728;border-radius:8px;margin:20px 0;padding:16px}.merchant-package__renewal p:first-child{margin-top:0}.merchant-package__cancel-actions{flex-wrap:wrap;gap:12px;display:flex}#package-payment-element{min-height:82px;margin:18px 0}@media (width<=650px){.merchant-package__offers,.merchant-package__summary{grid-template-columns:1fr}}.merchant-reader-orders__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.merchant-reader-orders__empty{color:var(--ink-3);margin:0;padding:18px 16px;font-size:.82rem}.merchant-reader-orders__rows>li{border-bottom:1px solid var(--rule-3)}.merchant-reader-orders__rows>li:last-child{border-bottom:0}.merchant-reader-orders__rows button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:13px 16px;display:flex}.merchant-reader-orders__rows button:hover{background:var(--sunk)}.merchant-reader-orders__key{flex:1;min-width:0}.merchant-reader-orders__key b{font-size:.85rem;font-weight:650;display:block}.merchant-reader-orders__key>span{color:var(--ink-3);font-size:.75rem}.merchant-reader-orders__muted{color:var(--ink-3);font-weight:400}.merchant-reader-orders__amount{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.82rem}.merchant-reader-orders__chevron{color:var(--ink-4);font-size:.95rem;line-height:1}@media (width<=560px){.merchant-reader-orders__rows button{flex-wrap:wrap}.merchant-reader-orders__key{flex:1 0 100%}}.merchant-reader-orders__layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (width<=1080px){.merchant-reader-orders__layout{grid-template-columns:1fr}}.merchant-reader-orders__track{margin:0;padding:18px 16px 16px;list-style:none;display:flex;overflow-x:auto}.merchant-reader-orders__track>li{flex:1;padding-top:20px;padding-right:10px;position:relative}.merchant-reader-orders__track>li:before{border:2px solid var(--surface);background:var(--rule);width:12px;height:12px;box-shadow:0 0 0 1px var(--rule);content:"";border-radius:50%;position:absolute;top:0;left:0}.merchant-reader-orders__track>li:after{background:var(--rule);content:"";height:2px;position:absolute;top:5px;left:12px;right:0}.merchant-reader-orders__track>li:last-child{flex:none;padding-right:0}.merchant-reader-orders__track>li:last-child:after{display:none}.merchant-reader-orders__track--on:before{background:var(--good);box-shadow:0 0 0 1px var(--good)}.merchant-reader-orders__track--on:after{background:var(--good)}.merchant-reader-orders__track b{font-size:.82rem;font-weight:650;display:block}.merchant-reader-orders__track span{color:var(--ink-3);font-size:.75rem}.merchant-reader-orders__track a{margin-top:4px;font-size:.75rem;display:block}.merchant-reader-orders__note{border-top:1px solid var(--rule-3);background:var(--sunk);color:var(--ink-2);margin:0;padding:12px 16px;font-size:.78rem;line-height:1.55}.merchant-reader-orders__banner{border:1px solid var(--warn-line);border-radius:var(--radius-small);background:var(--warn-bg);color:var(--ink-2);margin:0 0 16px;padding:12px 16px;font-size:.78rem;line-height:1.55}.merchant-reader-orders__banner button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:650;text-decoration:underline}.merchant-reader-orders__confirm{color:var(--ink-2);font-size:.82rem;line-height:1.6}.merchant-reader-orders__confirm b{color:var(--ink);margin-bottom:6px;font-size:.875rem;display:block}.merchant-reader-orders__confirm p{margin:0 0 13px}.merchant-reader-orders__confirm-actions{flex-wrap:wrap;gap:8px;display:flex}.merchant-card-reader-detail{max-inline-size:1180px}.merchant-reader-detail-banner{border:1px solid var(--info-line);border-radius:var(--radius);align-items:flex-start;gap:11px;margin-block-end:16px;padding:13px 15px;display:flex}.merchant-reader-detail-banner.is-informative{background:var(--info-bg);color:var(--info)}.merchant-reader-detail-banner.is-warning{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.merchant-reader-detail-banner.is-negative{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.merchant-reader-detail-banner svg{flex:none;margin-block-start:2px}.merchant-reader-detail-banner strong{color:var(--ink);display:block}.merchant-reader-detail-banner p{color:var(--ink-2);margin:2px 0 0;line-height:1.5}.merchant-reader-detail-layout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.8fr);align-items:start;gap:16px;display:grid}.merchant-reader-detail-layout>div,.merchant-reader-detail-layout>aside{min-inline-size:0}.merchant-reader-detail-today .swp-card__header>div{align-items:baseline;gap:8px;display:flex}.merchant-reader-detail-today .swp-card__header p{margin:0}.merchant-reader-detail-today .swp-card__body{padding:0}.merchant-reader-detail-today .merchant-page-banner{margin:12px 15px 0}.merchant-reader-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px 15px;display:grid}.merchant-reader-detail-metrics+.merchant-reader-detail-metrics{border-block-start:1px solid var(--rule-2)}.merchant-reader-detail-metrics .swp-metric-card{box-shadow:none;min-block-size:92px}.merchant-reader-detail-metrics .swp-metric-card strong{font-size:clamp(20px,2.3vw,28px)}.merchant-reader-detail-settings .swp-card__body,.merchant-reader-detail-device .swp-card__body,.merchant-reader-detail-activity .swp-card__body{padding:0}.merchant-reader-detail-setting-row{border-block-end:1px solid var(--rule-3);grid-template-columns:minmax(130px,.65fr) minmax(0,1fr);align-items:baseline;gap:14px;padding:11px 15px;display:grid}.merchant-reader-detail-setting-row:last-child{border-block-end:0}.merchant-reader-detail-setting-row>span{color:var(--text-muted)}.merchant-reader-detail-setting-row>div{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.merchant-reader-detail-setting-row strong{font-size:12.5px}.merchant-reader-detail-setting-row small{background:var(--neutral-bg);color:var(--neutral);border-radius:10px;padding:1px 6px;font-size:9.5px}.merchant-reader-detail-device dl{margin:0}.merchant-reader-detail-device dl>div{border-block-end:1px solid var(--rule-3);grid-template-columns:minmax(120px,.55fr) minmax(0,1fr);gap:14px;padding:10px 15px;display:grid}.merchant-reader-detail-device dl>div:last-child{border-block-end:0}.merchant-reader-detail-device dt{color:var(--text-muted)}.merchant-reader-detail-device dd{overflow-wrap:anywhere;margin:0}.merchant-reader-detail-device dd.is-mono{font-family:var(--font-numeric);font-size:11px}.merchant-reader-detail-device dd small{color:var(--text-muted);margin-block-start:3px;font-size:10px;display:block}.merchant-reader-detail-activity ol{margin:0;padding:10px 0;list-style:none}.merchant-reader-detail-activity li{grid-template-columns:14px minmax(0,1fr);gap:10px;padding:8px 15px;display:grid;position:relative}.merchant-reader-detail-activity li:not(:last-child):after{background:var(--rule-2);content:"";inline-size:1px;position:absolute;inset-block:24px -8px;inset-inline-start:21px}.merchant-reader-detail-activity__dot{background:var(--neutral);border:3px solid var(--neutral-bg);box-sizing:content-box;z-index:1;border-radius:50%;block-size:9px;inline-size:9px;margin-block-start:2px;position:relative}.merchant-reader-detail-activity__dot.is-positive{background:var(--good);border-color:var(--good-bg)}.merchant-reader-detail-activity__dot.is-informative{background:var(--info);border-color:var(--info-bg)}.merchant-reader-detail-activity__dot:is(.is-negative,.is-warning){background:var(--bad);border-color:var(--bad-bg)}.merchant-reader-detail-activity strong{color:var(--ink);font-size:12.5px}.merchant-reader-detail-activity a{text-decoration:none}.merchant-reader-detail-activity a:hover strong{color:var(--accent)}.merchant-reader-detail-activity p{color:var(--text-muted);margin:2px 0 0;font-size:10.5px;line-height:1.45}.merchant-reader-detail-activity__empty{color:var(--text-muted);text-align:center;padding:30px 20px}.merchant-reader-detail-support>.swp-card__body>div{align-items:flex-start;gap:10px;display:flex}.merchant-reader-detail-support svg{color:var(--accent);flex:none;margin-block-start:2px}.merchant-reader-detail-support p{color:var(--ink-2);margin:0;line-height:1.55}.merchant-reader-detail-footer{color:var(--text-muted);justify-content:space-between;gap:18px;margin-block-start:4px;font-size:10.5px;line-height:1.5;display:flex}.merchant-reader-detail-footer span:last-child{flex:none}@media (width<=880px){.merchant-reader-detail-layout{grid-template-columns:1fr}.merchant-reader-detail-layout>aside{grid-template-columns:1.25fr .75fr;gap:16px;display:grid}}@media (width<=680px){.merchant-reader-detail-layout>aside,.merchant-reader-detail-metrics{grid-template-columns:1fr}.merchant-reader-detail-metrics .swp-metric-card{min-block-size:82px}.merchant-reader-detail-setting-row,.merchant-reader-detail-device dl>div{grid-template-columns:1fr;gap:3px}.merchant-reader-detail-footer{flex-direction:column;gap:3px}}@media (width<=460px){.merchant-reader-detail-today .swp-card__header{flex-direction:column;align-items:flex-start}.merchant-reader-detail-today .swp-card__actions{inline-size:100%}.merchant-reader-detail-today .swp-card__actions a{justify-content:center;inline-size:100%}}.merchant-customers{max-inline-size:1180px}.merchant-customer-scope{background:var(--info-bg);border:1px solid var(--info-line);border-radius:var(--radius);color:var(--info);align-items:flex-start;gap:11px;margin-block-end:16px;padding:12px 14px;display:flex}.merchant-customer-scope svg{flex:none;margin-block-start:2px}.merchant-customer-scope strong{color:var(--ink);font-size:13px}.merchant-customer-scope p{color:var(--text-muted);max-inline-size:86ch;margin:3px 0 0;font-size:11.5px;line-height:1.5}.merchant-customer-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-block-end:18px;display:grid}.merchant-customer-metrics .swp-trend{text-overflow:ellipsis;white-space:nowrap;max-inline-size:140px;overflow:hidden}.merchant-customer-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.merchant-customer-list>.merchant-list-tabs{border-block-end:0}.merchant-customer-list .merchant-list-table-wrap{border:0;border-block-start:1px solid var(--rule);border-radius:0}.merchant-customer-list .merchant-list-table{min-inline-size:900px}.merchant-customer-list .merchant-list-pagination{border-block-start:1px solid var(--rule);padding:12px 14px}.merchant-customer-identity{gap:2px;display:grid}.merchant-customer-identity strong{color:inherit;font-size:12.5px}.merchant-customer-identity small{color:var(--bad);font-size:10.5px;font-weight:600}.merchant-customer-money{gap:2px;display:grid}.merchant-customer-empty{border-block-start:1px solid var(--rule);color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;min-block-size:230px;padding:52px 24px;display:flex}.merchant-customer-empty svg{color:var(--accent)}.merchant-customer-empty h2{color:var(--ink);margin:10px 0 4px;font-size:16px}.merchant-customer-empty p{max-inline-size:560px;margin:0}.merchant-customer-coverage{color:var(--text-muted);flex-wrap:wrap;justify-content:flex-end;gap:5px 12px;margin-block-start:12px;font-size:10.5px;display:flex}.merchant-customer-coverage strong{color:var(--ink)}.merchant-customer-coverage.is-partial strong{color:var(--warn)}@media (width<=900px){.merchant-customer-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.merchant-customer-list .merchant-list-table{min-inline-size:0}.merchant-customer-list .merchant-list-table-wrap{overflow-x:visible}.merchant-customer-coverage{justify-content:flex-start}}@media (width<=560px){.merchant-customer-metrics{grid-template-columns:1fr;gap:8px}.merchant-customer-scope{padding:11px 12px}}.merchant-customer-detail{gap:20px;min-width:0;display:grid}.merchant-customer-detail>nav{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;display:flex}.merchant-customer-detail>nav button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.merchant-customer-detail-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.merchant-customer-risk{border:1px solid var(--warn-line);background:var(--warn-bg);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.merchant-customer-risk p{color:var(--ink);margin:1px 0 0}.merchant-customer-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.merchant-customer-net-definition{color:var(--text-muted);margin:-10px 0 0;font-size:12px}.merchant-customer-activity,.merchant-customer-details{border:1px solid var(--rule);background:var(--surface);min-width:0;box-shadow:var(--shadow-1);border-radius:14px}.merchant-customer-section-heading,.merchant-customer-details{padding:18px}.merchant-customer-section-heading h2,.merchant-customer-details h2{margin:0;font-size:16px}.merchant-customer-section-heading p{color:var(--text-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.merchant-customer-details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:14px 0 0;display:grid}.merchant-customer-details dl div{border-top:1px solid var(--rule);grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);gap:12px;padding:10px 0;font-size:13px;display:grid}.merchant-customer-details dt{color:var(--text-muted)}.merchant-customer-details dd{text-align:right;overflow-wrap:anywhere;margin:0}.merchant-customer-activity-table{border-top:1px solid var(--rule);overflow:auto}.merchant-customer-activity-table table{border-collapse:collapse;width:100%;min-width:650px}.merchant-customer-activity-table th,.merchant-customer-activity-table td{border-bottom:1px solid var(--rule);text-align:left;padding:13px 16px;font-size:13px}.merchant-customer-activity-table th{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.merchant-customer-activity-table td:last-child,.merchant-customer-activity-table th:last-child{text-align:right}.merchant-customer-activity-table tbody tr{cursor:pointer}.merchant-customer-activity-table tbody tr:hover{background:var(--sunk)}.merchant-customer-activity-table button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.merchant-customer-activity>.merchant-list-pagination{padding:14px 18px}.merchant-customer-detail-coverage{background:var(--sunk);color:var(--text-muted);border-radius:10px;gap:12px;padding:12px 14px;font-size:12px;display:flex}.merchant-customer-detail-coverage strong{color:var(--ink)}.merchant-customer-detail-coverage.is-partial{background:var(--warn-bg)}.merchant-customer-refund>p{color:var(--text-muted)}.merchant-customer-refund ul{gap:8px;max-height:260px;margin:12px 0;padding:0;list-style:none;display:grid;overflow:auto}.merchant-customer-refund li button{text-align:left;border:1px solid var(--rule);background:var(--surface);cursor:pointer;border-radius:10px;justify-content:space-between;gap:18px;width:100%;padding:12px;display:flex}.merchant-customer-refund li button[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 16%,transparent)}.merchant-customer-refund li span{gap:3px;display:grid}.merchant-customer-refund small{color:var(--text-muted)}.merchant-customer-refund section{gap:12px;margin-top:16px;display:grid}@media (width<=900px){.merchant-customer-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.merchant-customer-detail-metrics,.merchant-customer-details dl{grid-template-columns:1fr}.merchant-customer-detail-coverage,.merchant-customer-refund li button{display:grid}.merchant-customer-detail-actions{align-items:stretch}}.merchant-customer-payment-methods{border:1px solid var(--rule);background:var(--surface);box-shadow:var(--shadow-1);border-radius:14px}.merchant-customer-payment-methods>ul{gap:8px;margin:0;padding:0 18px 18px;list-style:none;display:grid}.merchant-customer-payment-methods li{border:1px solid var(--rule);border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.merchant-customer-payment-methods li>span{color:var(--accent);font-size:10px}.merchant-customer-payment-methods li small{color:var(--text-muted)}.merchant-customer-payment-methods-empty{color:var(--text-muted);margin:0;padding:0 18px 18px}.merchant-customer-payment-form{grid-template-columns:1fr 1fr;gap:14px;display:grid}.merchant-customer-payment-form>section,.merchant-customer-payment-form>small,.merchant-customer-payment-description{grid-column:1/-1}.merchant-customer-payment-form>section{border:1px solid var(--rule);background:var(--sunk);border-radius:10px;gap:10px;padding:12px;display:grid}.merchant-customer-payment-form>section p{margin:0}.merchant-customer-payment-description{gap:7px;font-size:13px;font-weight:650;display:grid}.merchant-customer-payment-description textarea{resize:vertical;border:1px solid var(--rule);min-height:88px;font:inherit;color:var(--ink);background:var(--surface);border-radius:9px;padding:10px 12px}.merchant-customer-payment-form>small{color:var(--text-muted)}.merchant-customer-payment-error{color:var(--danger)}@media (width<=560px){.merchant-customer-payment-form{grid-template-columns:1fr}.merchant-customer-payment-methods li{grid-template-columns:auto 1fr}.merchant-customer-payment-methods li small{grid-column:2}}.merchant-reports{min-inline-size:0;max-inline-size:1180px}.merchant-report-failure{background:var(--warn-bg);border:1px solid var(--warn-line);border-radius:var(--radius);color:var(--warn);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-block-end:16px;padding:13px 14px;display:grid}.merchant-report-failure svg{align-self:start;margin-block-start:2px}.merchant-report-failure strong{color:var(--ink);font-size:13px}.merchant-report-failure p{color:var(--text-muted);margin:2px 0 0;font-size:11.5px;line-height:1.45}.merchant-report-catalogue{margin-block-end:18px;padding:0;overflow:hidden}.merchant-report-catalogue>.swp-card__header{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.merchant-report-catalogue h2,.merchant-report-list h2{color:var(--ink);margin:0;font-size:15px}.merchant-report-definitions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.merchant-report-definitions>button{border:0;border-block-end:1px solid var(--rule);border-inline-end:1px solid var(--rule);color:var(--ink);cursor:pointer;text-align:start;background:0 0;min-block-size:142px;padding:17px 18px}.merchant-report-definitions>button:nth-child(3n){border-inline-end:0}.merchant-report-definitions>button:hover:not(:disabled){background:var(--sunk)}.merchant-report-definitions>button:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}.merchant-report-definitions>button:disabled{cursor:not-allowed;opacity:.55}.merchant-report-definitions>button>span{color:var(--accent);letter-spacing:.05em;margin-block-end:7px;font-size:9.5px;font-weight:700;display:block}.merchant-report-definitions strong{font-size:13px;display:block}.merchant-report-definitions p{color:var(--text-muted);margin:5px 0 10px;font-size:11px;line-height:1.45}.merchant-report-definitions small{color:var(--text-muted);font-size:9.5px}.merchant-report-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden}.merchant-report-list>header{padding:16px 18px 3px}.merchant-report-list>.merchant-list-tabs{border-block-end:0}.merchant-report-list .merchant-list-table-wrap{border:0;border-block-start:1px solid var(--rule);border-radius:0}.merchant-report-list .merchant-list-table{min-inline-size:940px}.merchant-report-list .merchant-list-pagination{border-block-start:1px solid var(--rule);padding:12px 14px}.merchant-report-name{gap:2px;display:grid}.merchant-report-name strong{color:inherit;font-size:12px}.merchant-report-name small{color:var(--text-muted);font-size:9.5px}.merchant-report-empty{border-block-start:1px solid var(--rule);color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;min-block-size:230px;padding:48px 24px;display:flex}.merchant-report-empty svg{color:var(--accent)}.merchant-report-empty h3{color:var(--ink);margin:10px 0 4px;font-size:15px}.merchant-report-empty p{max-inline-size:560px;margin:0 0 14px}.merchant-report-footer{color:var(--text-muted);padding:12px 2px 0;font-size:10.5px;line-height:1.5}.merchant-new-report{min-inline-size:0;max-inline-size:1180px}.merchant-new-report__artifact-note,.merchant-new-report__completeness,.merchant-new-report__pending,.merchant-new-report__success{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 22%, var(--rule));border-radius:var(--radius);color:var(--text-muted);align-items:flex-start;gap:9px;margin:0 0 16px;padding:11px 13px;font-size:11.5px;line-height:1.5;display:flex}.merchant-new-report__artifact-note svg,.merchant-new-report__completeness svg{color:var(--accent);flex:none;margin-block-start:2px}.merchant-new-report__artifact-note p,.merchant-new-report__completeness p,.merchant-new-report__pending,.merchant-new-report__success p{margin:0}.merchant-new-report__artifact-note strong,.merchant-new-report__completeness strong{color:var(--ink)}.merchant-new-report__grid{grid-template-columns:minmax(0,1.12fr) minmax(350px,.88fr);align-items:start;gap:16px;display:grid}.merchant-new-report__step{margin:0}.merchant-new-report__step>.swp-card__header{padding:15px 17px}.merchant-new-report__step>.swp-card__body{padding:0}.merchant-new-report__definitions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.merchant-new-report__definitions>button{background:var(--surface);border:0;border-block-end:1px solid var(--rule);border-inline-end:1px solid var(--rule);color:var(--ink);cursor:pointer;text-align:start;align-items:flex-start;gap:9px;min-block-size:92px;padding:14px;display:flex}.merchant-new-report__definitions>button:nth-child(2n){border-inline-end:0}.merchant-new-report__definitions>button:hover:not(:disabled){background:var(--sunk)}.merchant-new-report__definitions>button.is-selected{background:var(--accent-soft)}.merchant-new-report__definitions>button:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:0}.merchant-new-report__definitions>button:disabled{cursor:not-allowed;opacity:.5}.merchant-new-report__definitions strong{font-size:12px;line-height:1.35;display:block}.merchant-new-report__definitions small{color:var(--text-muted);margin-block-start:4px;font-size:10px;line-height:1.4;display:block}.merchant-new-report__radio{background:var(--surface);border:1px solid var(--rule);block-size:15px;box-shadow:inset 0 0 0 3px var(--surface);border-radius:50%;flex:0 0 15px;inline-size:15px;margin-block-start:1px}.merchant-new-report__definitions .is-selected .merchant-new-report__radio{background:var(--accent);border-color:var(--accent)}.merchant-new-report__setup>.swp-card__body{padding:16px}@media (width>=761px){.merchant-new-report__setup{position:sticky;inset-block-start:67px}}.merchant-new-report__mode{background:var(--sunk);border-radius:var(--radius-small);grid-template-columns:1fr 1fr;margin-block-end:15px;padding:3px;display:grid}.merchant-new-report__mode button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 9px;font-size:11.5px;font-weight:600}.merchant-new-report__mode button[aria-selected=true]{background:var(--surface);box-shadow:var(--shadow-1);color:var(--ink)}.merchant-new-report__mode button:disabled{cursor:not-allowed;opacity:.45}.merchant-new-report__display{border-block-end:1px solid var(--rule);gap:2px;margin:0 0 15px;padding-block-end:13px;display:grid}.merchant-new-report__display span,.merchant-new-report__display small{color:var(--text-muted);font-size:10px}.merchant-new-report__display strong{color:var(--ink);font-size:13px}.merchant-new-report__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.merchant-new-report .swp-field{margin-block-end:13px;display:block}.merchant-new-report .swp-field>span{color:var(--ink);margin-block-end:5px;font-size:11.5px;font-weight:600;display:block}.merchant-new-report select.swp-input{appearance:auto}.merchant-new-report__formats{border:0;margin:2px 0 15px;padding:0}.merchant-new-report__formats legend{color:var(--ink);margin-block-end:7px;font-size:11.5px;font-weight:600}.merchant-new-report__formats label{cursor:pointer;margin-inline-end:8px;display:inline-flex}.merchant-new-report__formats input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.merchant-new-report__formats span{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-small);color:var(--text-muted);padding:6px 10px;font-size:10.5px;font-weight:700}.merchant-new-report__formats input:checked+span{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.merchant-new-report__formats input:focus-visible+span{box-shadow:0 0 0 3px var(--accent-soft)}.merchant-new-report__completeness{background:var(--sunk);border-color:var(--rule);margin-block-end:13px}.merchant-new-report__validation{background:var(--bad-bg);border:1px solid var(--bad-line);border-radius:var(--radius-small);color:var(--bad);margin:0 0 12px;padding:9px 10px;font-size:11px}.merchant-new-report__pending{margin-block-end:12px}.merchant-new-report__pending svg{color:var(--accent);flex:none}.merchant-new-report__success{background:var(--good-bg);border-color:var(--good-line);color:var(--text-muted);align-items:center;margin-block-end:12px}.merchant-new-report__success>svg{color:var(--good);flex:none}.merchant-new-report__success>div{flex:1;min-inline-size:0}.merchant-new-report__success strong{color:var(--ink);font-size:11.5px}.merchant-new-report__success p{font-family:var(--font-numeric);overflow-wrap:anywhere;font-size:9.5px}.merchant-new-report__actions{border-block-start:1px solid var(--rule);justify-content:flex-end;gap:8px;padding-block-start:14px;display:flex}.merchant-new-report__timezone{color:var(--text-muted);text-align:end;margin:10px 0 0;font-size:9.5px;line-height:1.45}@media (width<=1050px){.merchant-report-definitions{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-report-definitions>button:nth-child(3n){border-inline-end:1px solid var(--rule)}.merchant-report-definitions>button:nth-child(2n){border-inline-end:0}.merchant-new-report__grid{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr)}.merchant-new-report__definitions{grid-template-columns:1fr}.merchant-new-report__definitions>button,.merchant-new-report__definitions>button:nth-child(2n){border-inline-end:0;min-block-size:0}}@media (width<=760px){.merchant-report-list .merchant-list-table{min-inline-size:0}.merchant-report-list .merchant-list-table-wrap{overflow-x:visible}.merchant-report-definitions{grid-template-columns:1fr}.merchant-report-definitions>button,.merchant-report-definitions>button:nth-child(2n),.merchant-report-definitions>button:nth-child(3n){border-inline-end:0;min-block-size:0}.merchant-new-report__grid{grid-template-columns:1fr}.merchant-new-report__definitions{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-new-report__definitions>button{border-inline-end:1px solid var(--rule)}.merchant-new-report__definitions>button:nth-child(2n){border-inline-end:0}}@media (width<=560px){.merchant-report-failure{grid-template-columns:auto 1fr;align-items:start}.merchant-report-failure .swp-button{grid-column:2;justify-self:start}.merchant-report-catalogue>.swp-card__header{align-items:flex-start;gap:10px;padding:14px}.merchant-report-definitions>button{padding:15px 14px}.merchant-report-list>header{padding-inline:14px}.merchant-new-report__artifact-note{padding:10px 11px}.merchant-new-report__definitions{grid-template-columns:1fr}.merchant-new-report__definitions>button,.merchant-new-report__definitions>button:nth-child(2n){border-inline-end:0;padding:13px}.merchant-new-report__setup>.swp-card__body{padding:14px}.merchant-new-report__fields{grid-template-columns:1fr;gap:0}.merchant-new-report__actions{grid-template-columns:1fr 1fr;display:grid}.merchant-new-report__actions .swp-button{justify-content:center}}.merchant-report-run{min-inline-size:0;max-inline-size:1180px}.merchant-report-run__header-actions{align-items:center;gap:8px;display:flex}.merchant-report-run__banner{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 28%, var(--rule));border-radius:var(--radius);color:var(--text-muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;margin-block-end:16px;padding:14px 16px;display:grid}.merchant-report-run__banner--warning{background:var(--warn-bg);border-color:var(--warn-line)}.merchant-report-run__banner--success{background:var(--good-bg);border-color:var(--good-line)}.merchant-report-run__banner--neutral{background:var(--sunk);border-color:var(--rule)}.merchant-report-run__banner>svg{color:var(--accent);margin-block-start:2px}.merchant-report-run__banner--warning>svg{color:var(--warn)}.merchant-report-run__banner--success>svg{color:var(--good)}.merchant-report-run__banner strong{color:var(--ink);font-size:13px;display:block}.merchant-report-run__banner p{max-inline-size:820px;margin:3px 0 4px;font-size:11.5px;line-height:1.55}.merchant-report-run__banner small{font-family:var(--font-numeric);font-size:9.5px}.merchant-report-run__operation{background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 26%, var(--rule));border-radius:var(--radius);color:var(--text-muted);align-items:center;gap:9px;margin-block-end:16px;padding:11px 13px;font-size:11.5px;display:flex}.merchant-report-run__operation--failed{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.merchant-report-run__operation--success{background:var(--good-bg);border-color:var(--good-line)}.merchant-report-run__operation--success>svg{color:var(--good)}.merchant-report-run__operation span{flex:1;min-inline-size:0;display:grid}.merchant-report-run__operation strong{color:var(--ink)}.merchant-report-run__operation small{font-family:var(--font-numeric);overflow-wrap:anywhere}.merchant-report-run__layout{grid-template-columns:minmax(0,1.7fr) minmax(310px,.8fr);align-items:start;gap:16px;display:grid}.merchant-report-run__main,.merchant-report-run__aside{gap:16px;min-inline-size:0;display:grid}.merchant-report-run__timeline>.swp-card__body{padding:0}.merchant-report-run__timeline ol{margin:0;padding:4px 17px 7px;list-style:none}.merchant-report-run__timeline li{grid-template-columns:12px minmax(0,1fr);gap:12px;min-block-size:76px;padding:14px 0 8px;display:grid;position:relative}.merchant-report-run__timeline li:not(:last-child):before{background:var(--rule);content:"";inline-size:1px;position:absolute;inset-block:25px -17px;inset-inline-start:5px}.merchant-report-run__timeline li>span{background:var(--text-muted);border:2px solid var(--surface);block-size:12px;box-shadow:0 0 0 1px var(--rule);z-index:1;border-radius:50%;inline-size:12px;margin-block-start:2px;position:relative}.merchant-report-run__timeline li.is-positive>span{background:var(--good)}.merchant-report-run__timeline li.is-informative>span{background:var(--accent)}.merchant-report-run__timeline li.is-negative>span{background:var(--bad)}.merchant-report-run__timeline strong{color:var(--ink);font-size:12px;display:block}.merchant-report-run__timeline p{color:var(--text-muted);margin:3px 0;font-size:10.5px;line-height:1.45}.merchant-report-run__timeline time{color:var(--text-muted);font-family:var(--font-numeric);font-size:9.5px}.merchant-report-run__schema>.swp-card__body{padding:0}.merchant-report-run__schema-table{overflow-x:auto}.merchant-report-run__schema table{border-collapse:collapse;inline-size:100%;min-inline-size:610px}.merchant-report-run__schema th,.merchant-report-run__schema td{border-block-end:1px solid var(--rule);text-align:start;padding:10px 13px;font-size:10.5px}.merchant-report-run__schema th{background:var(--sunk);color:var(--text-muted);letter-spacing:.035em;text-transform:uppercase;font-size:9.5px}.merchant-report-run__schema td:first-child{inline-size:38%}.merchant-report-run__schema td:last-child{color:var(--text-muted);white-space:nowrap}.merchant-report-run__schema code,.merchant-report-run__aside code{font-family:var(--font-numeric);overflow-wrap:anywhere;font-size:10px}.merchant-report-run__schema-note{color:var(--text-muted);margin:0;padding:11px 13px;font-size:10px;line-height:1.45}.merchant-report-run__aside .merchant-detail-grid{grid-template-columns:1fr}.merchant-report-run__aside .merchant-detail-grid>div{grid-template-columns:minmax(104px,.6fr) minmax(0,1fr)}.merchant-report-run__aside .merchant-copy-value{max-inline-size:100%}.merchant-report-run__aside .merchant-copy-value code{text-overflow:ellipsis;overflow:hidden}.merchant-report-run__complete{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.merchant-report-run__complete small{color:var(--text-muted);font-size:9.5px;line-height:1.35}.merchant-report-run__download>.swp-card__body{padding-block-end:11px}.merchant-report-run__download dl{margin:0}.merchant-report-run__download dl>div{grid-template-columns:82px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.merchant-report-run__download dt{color:var(--text-muted);font-size:10px}.merchant-report-run__download dd{overflow-wrap:anywhere;margin:0;font-size:10.5px}.merchant-report-run__download p,.merchant-report-run__schedule p{color:var(--text-muted);margin:8px 0 0;font-size:10.5px;line-height:1.5}.merchant-report-run__schedule .swp-card__footer,.merchant-report-run__download .swp-card__footer{justify-content:flex-end;display:flex}@media (width<=900px){.merchant-report-run__layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,.85fr)}}@media (width<=760px){.merchant-report-run__layout{grid-template-columns:1fr}.merchant-report-run__aside{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-report-run__aside>:first-child{grid-column:1/-1}}@media (width<=560px){.merchant-report-run__header-actions{grid-template-columns:1fr;align-items:stretch;inline-size:100%;display:grid}.merchant-report-run__header-actions .swp-button{justify-content:center}.merchant-report-run__banner{grid-template-columns:auto minmax(0,1fr);padding:12px}.merchant-report-run__banner .swp-button{grid-column:1/-1;justify-content:center}.merchant-report-run__operation{flex-wrap:wrap;align-items:flex-start}.merchant-report-run__operation .swp-button{justify-content:center;inline-size:100%}.merchant-report-run__aside{grid-template-columns:1fr}.merchant-report-run__aside>:first-child{grid-column:auto}.merchant-report-run__timeline ol{padding-inline:14px}.merchant-report-run__schema table{min-inline-size:560px}}.merchant-invoices,.merchant-invoice-detail{gap:20px;display:grid}.merchant-invoice-list{gap:16px;min-width:0;display:grid}.merchant-invoice-list>header p,.merchant-invoice-list>footer,.merchant-invoice-definitive{color:var(--text-muted);font-size:12.5px}.merchant-invoice-list h2{margin:0}.merchant-invoice-list .merchant-list-table-wrap{border-radius:var(--radius)}.merchant-invoice-list .merchant-list-pagination{padding-block:0}.merchant-invoice-name{gap:2px;display:grid}.merchant-invoice-name small{color:var(--text-muted);font-weight:400}.merchant-invoice-empty{border:1px dashed var(--rule);border-radius:var(--radius);text-align:center;place-items:center;padding:36px;display:grid}.merchant-invoice-empty h3,.merchant-invoice-empty p{margin:0}.merchant-invoice-empty p{color:var(--text-muted)}.merchant-invoice-actions{flex-wrap:wrap;gap:8px;display:flex}.merchant-invoice-summary dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;display:grid}.merchant-invoice-summary dl div{gap:4px;display:grid}.merchant-invoice-summary dt{color:var(--text-muted);font-size:12.5px}.merchant-invoice-summary dd{margin:0}.merchant-invoice-table-scroll{overflow-x:auto}.merchant-invoice-lines table{border-collapse:collapse;width:100%;min-width:720px}.merchant-invoice-lines caption{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.merchant-invoice-lines th,.merchant-invoice-lines td{border-bottom:1px solid var(--rule);text-align:right;padding:12px 16px}.merchant-invoice-lines th:first-child,.merchant-invoice-lines td:first-child{text-align:left}.merchant-invoice-lines tbody th{font-weight:500}.merchant-invoice-lines tfoot tr:last-child{font-size:15px}@media (width<=760px){.merchant-invoice-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-invoice-actions{width:100%}.merchant-invoice-actions .swp-button{flex:1}}@media (width<=480px){.merchant-invoice-summary dl{grid-template-columns:1fr}.merchant-invoice-actions{display:grid}.merchant-invoice-actions .swp-button{width:100%}}@media (prefers-reduced-motion:reduce){.merchant-invoices *,.merchant-invoice-detail *{scroll-behavior:auto!important}}.merchant-billing-outstanding{margin-bottom:20px}.merchant-billing-empty,.merchant-billing-tax,.merchant-billing-summary p,.merchant-billing-actions .swp-card__body>p,.merchant-billing-attempts .swp-card__body>p{color:var(--text-muted)}.merchant-billing-inline-error{justify-content:space-between;align-items:center;gap:12px;display:flex}.merchant-billing-inline-error p{margin:0}.merchant-billing-invoice-list{margin:0;padding:0;list-style:none}.merchant-billing-invoice-list li+li{border-top:1px solid var(--rule)}.merchant-billing-invoice-list button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.merchant-billing-invoice-list button:hover strong:first-child,.merchant-billing-invoice-list button:focus-visible strong:first-child{color:var(--accent)}.merchant-billing-invoice-copy,.merchant-billing-invoice-result{gap:4px;display:grid}.merchant-billing-invoice-copy small{color:var(--text-muted)}.merchant-billing-invoice-result{flex:none;justify-items:end}.merchant-billing-status{background:var(--sunk);width:max-content;color:var(--text-muted);border-radius:999px;padding:3px 8px;font-size:12px;font-weight:650;display:inline-flex}.merchant-billing-status--unpaid{color:#9d263c;background:#fbe9eb}.merchant-billing-status--requires_action{color:#12677a;background:#e3f3f7}.merchant-billing-status--paid{color:#16704b;background:#e2f4eb}.merchant-billing-detail{gap:20px;display:grid}.merchant-billing-alert{border-radius:var(--radius-small);background:#edf8fa;border:1px solid #9bc9d4;margin:0;padding:12px 14px}.merchant-billing-alert--error{color:#8c2034;background:#fff2f3;border-color:#e4afb8}.merchant-billing-summary dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0 0 18px;display:grid}.merchant-billing-summary dl div{gap:5px;display:grid}.merchant-billing-summary dt{color:var(--text-muted);font-size:12.5px}.merchant-billing-summary dd{margin:0;font-weight:600}.merchant-billing-actions{min-width:0}.merchant-billing-actions>.swp-card__body{justify-items:start;gap:12px;display:grid}.merchant-billing-actions .swp-card__body>p{margin:0}.merchant-billing-card-form{gap:16px;width:100%;padding-top:4px;display:grid}.merchant-billing-card-form>p{margin:0}.merchant-billing-card-actions{flex-wrap:wrap;gap:8px;display:flex}.merchant-billing-table-wrap{overflow-x:auto}.merchant-billing-lines table{border-collapse:collapse;width:100%;min-width:760px}.merchant-billing-lines caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.merchant-billing-lines th,.merchant-billing-lines td{border-bottom:1px solid var(--rule);text-align:right;padding:12px 14px}.merchant-billing-lines th:first-child,.merchant-billing-lines td:first-child{text-align:left}.merchant-billing-lines tbody th{font-weight:500}.merchant-billing-tax{margin:14px 0 0}.merchant-billing-attempts ol{margin:0;padding:0;list-style:none}.merchant-billing-attempts li{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;gap:6px 18px;padding:12px 0;display:grid}.merchant-billing-attempts li:last-child{border-bottom:0}.merchant-billing-attempts li>div{gap:3px;display:grid}.merchant-billing-attempts li span,.merchant-billing-attempts li p{color:var(--text-muted)}.merchant-billing-attempts li p{grid-column:1/-1;margin:0}@media (width<=760px){.merchant-billing-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-billing-invoice-list button{align-items:flex-start}}@media (width<=480px){.merchant-billing-summary dl{grid-template-columns:1fr}.merchant-billing-invoice-list button{display:grid}.merchant-billing-invoice-result{grid-template-columns:1fr auto;place-items:center start}.merchant-billing-card-actions{width:100%;display:grid}}.merchant-pricing{min-inline-size:0;max-inline-size:1180px}.merchant-pricing .merchant-page-header__actions{flex-wrap:wrap}.merchant-pricing .merchant-page-header__actions>.swp-button{text-decoration:none}.merchant-pricing__selectors{justify-content:space-between;align-items:center;gap:12px;margin-block-end:14px;display:flex}.merchant-pricing__selectors>label{color:var(--text-muted);align-items:center;gap:7px;font-size:11px;display:flex}.merchant-pricing__selectors select{block-size:30px;inline-size:110px}.merchant-pricing__tabs{background:var(--sunk);border:1px solid var(--rule);border-radius:var(--radius-small);padding:3px;display:inline-flex}.merchant-pricing__tabs button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 12px;font-size:11.5px;font-weight:600}.merchant-pricing__tabs button[aria-selected=true]{background:var(--surface);box-shadow:var(--shadow-1);color:var(--ink)}.merchant-pricing__tabs button:disabled{cursor:not-allowed;opacity:.42}.merchant-pricing__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block-end:16px;display:grid}.merchant-pricing__primary{grid-template-columns:minmax(0,1fr) 285px;align-items:start;gap:16px;display:grid}.merchant-pricing__model .swp-card__body{gap:11px;display:grid}.merchant-pricing__model p{color:var(--text-muted);margin:0;font-size:11.5px;line-height:1.55}.merchant-pricing__model small{border-block-start:1px solid var(--rule);color:var(--text-muted);padding-block-start:10px;font-size:10px}.merchant-pricing__rate-card>.swp-card__body,.merchant-pricing__actual>.swp-card__body{padding:0}.merchant-pricing__table-wrap{overflow-x:auto}.merchant-pricing__table-wrap table{border-collapse:collapse;inline-size:100%}.merchant-pricing__table-wrap th{background:var(--sunk);color:var(--text-muted);letter-spacing:.04em;text-align:start;text-transform:uppercase;padding:8px 14px;font-size:9.5px;font-weight:700}.merchant-pricing__table-wrap td{border-block-start:1px solid var(--rule);color:var(--ink);font-family:var(--font-numeric);padding:10px 14px;font-size:11.5px}.merchant-pricing__table-wrap td:first-child{font-family:inherit}.merchant-pricing__table-wrap td strong,.merchant-pricing__table-wrap td small{display:block}.merchant-pricing__table-wrap td small{color:var(--text-muted);max-inline-size:420px;margin-block-start:2px;font-size:9.5px;line-height:1.35}.merchant-pricing__flat-rate{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:24px 18px;display:grid}.merchant-pricing__flat-rate span{color:var(--text-muted);font-size:11.5px}.merchant-pricing__flat-rate strong{color:var(--accent);font-family:var(--font-numeric);letter-spacing:-.03em;grid-row:span 2;font-size:26px}.merchant-pricing__flat-rate small{color:var(--text-muted);font-size:10px}.merchant-pricing__low-value{border-block-start:1px solid var(--rule);color:var(--text-muted);align-items:center;gap:7px;margin:0;padding:10px 14px;font-size:10.5px;display:flex}.merchant-pricing__interchange .swp-card__body{color:var(--text-muted);font-size:11px}.merchant-pricing__formula{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:7px;display:grid}.merchant-pricing__formula span{background:var(--sunk);border:1px solid var(--rule);border-radius:var(--radius-small);color:var(--ink);text-align:center;justify-content:center;align-items:center;min-block-size:48px;padding:8px;font-size:10.5px;display:flex}.merchant-pricing__formula b{color:var(--accent);align-self:center}.merchant-pricing__example{background:var(--accent-soft);border-radius:var(--radius-small);grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.merchant-pricing__example small,.merchant-pricing__example strong{display:block}.merchant-pricing__example strong{color:var(--ink);font-family:var(--font-numeric)}.merchant-pricing__example p{grid-column:1/-1;margin:0}.merchant-pricing__actual{margin-block-start:2px}.merchant-pricing__empty{color:var(--text-muted);text-align:center;flex-direction:column;align-items:center;min-block-size:180px;padding:38px 20px;display:flex}.merchant-pricing__empty strong{color:var(--ink);margin-block:8px 3px}.merchant-pricing__empty p{max-inline-size:600px;margin:0}.merchant-pricing__lower{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.merchant-pricing__history-list{display:grid}.merchant-pricing__history-list button{border:0;border-block-start:1px solid var(--rule);color:var(--ink);cursor:pointer;text-align:start;background:0 0;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.merchant-pricing__history-list button:first-child{border-block-start:0}.merchant-pricing__history-list button[aria-pressed=true]{background:var(--accent-soft)}.merchant-pricing__history-list button>span{gap:2px;display:grid}.merchant-pricing__history-list button>span:last-child{color:var(--text-muted);font-family:var(--font-numeric);place-items:end;font-size:9.5px}.merchant-pricing__history-list small,.merchant-pricing__additional-row small{color:var(--text-muted);font-size:9.5px;display:block}.merchant-pricing__history-note{background:var(--warn-bg);color:var(--text-muted);margin:0;padding:10px 14px;font-size:10.5px;line-height:1.45}.merchant-pricing__history>.swp-card__body,.merchant-pricing__additional>.swp-card__body{padding:0}.merchant-pricing__additional>.swp-card__body>p{color:var(--text-muted);margin:0;padding:16px;font-size:11px}.merchant-pricing__additional-row{border-block-start:1px solid var(--rule);justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.merchant-pricing__additional-row:first-child{border-block-start:0}.merchant-pricing__additional-row b{color:var(--ink);font-family:var(--font-numeric);font-size:11px}.merchant-pricing__guidance{border-block-start:1px solid var(--rule);margin-block-start:8px;padding-block-start:18px}.merchant-pricing__guidance h2{margin:0 0 10px;font-size:14px}.merchant-pricing__guidance>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.merchant-pricing__guidance article{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);gap:10px;padding:14px;display:flex}.merchant-pricing__guidance article svg{color:var(--accent);flex:none}.merchant-pricing__guidance article strong{font-size:11.5px}.merchant-pricing__guidance article p,.merchant-pricing__disclosures p{color:var(--text-muted);margin:3px 0 0;font-size:10.5px;line-height:1.5}.merchant-pricing__guidance article button{color:var(--accent);cursor:pointer;background:0 0;border:0;margin-block-start:6px;padding:0;font-size:10.5px;font-weight:600}.merchant-pricing__disclosures{margin-block-start:12px}.merchant-pricing__historic-banner{background:var(--info-bg);border:1px solid var(--info-line);border-radius:var(--radius);color:var(--text-muted);align-items:center;gap:9px;margin-block-end:14px;padding:10px 12px;font-size:10.5px;display:flex}.merchant-pricing__historic-banner svg{color:var(--info);flex:none}.merchant-pricing__historic-banner span{flex:1}.merchant-pricing__pending{text-align:center;flex-direction:column;align-items:center;min-block-size:320px;padding:70px 24px;display:flex}.merchant-pricing__pending svg{color:var(--accent)}.merchant-pricing__pending h2{margin:12px 0 5px;font-size:17px}.merchant-pricing__pending p{color:var(--text-muted);max-inline-size:620px}.merchant-pricing__pending small{color:var(--text-muted);font-family:var(--font-numeric)}@media (width<=900px){.merchant-pricing__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.merchant-pricing__primary{grid-template-columns:minmax(0,1fr) 250px}}@media (width<=700px){.merchant-pricing__selectors{flex-direction:column;align-items:stretch}.merchant-pricing__tabs{grid-template-columns:1fr 1fr;display:grid}.merchant-pricing__primary,.merchant-pricing__lower,.merchant-pricing__guidance>div{grid-template-columns:1fr}.merchant-pricing__model{order:-1}.merchant-pricing__formula{grid-template-columns:1fr}.merchant-pricing__formula b{justify-self:center}.merchant-pricing__table-wrap{overflow:visible}.merchant-pricing__table-wrap :is(thead,caption){clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.merchant-pricing__table-wrap :is(table,tbody,tr,td){inline-size:100%;display:block}.merchant-pricing__table-wrap tr{border-block-start:1px solid var(--rule);padding:8px 12px}.merchant-pricing__table-wrap tr:first-child{border-block-start:0}.merchant-pricing__table-wrap td{border:0;grid-template-columns:minmax(95px,.38fr) minmax(0,1fr);align-items:start;gap:10px;padding:5px 0;display:grid}.merchant-pricing__table-wrap td:before{color:var(--text-muted);content:attr(data-label);font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;font-size:9.5px;font-weight:700}}@media (width<=480px){.merchant-pricing__metrics{grid-template-columns:1fr}.merchant-pricing__flat-rate{grid-template-columns:1fr;align-items:start;gap:5px}.merchant-pricing__flat-rate strong{grid-row:auto}.merchant-pricing__example{grid-template-columns:1fr}.merchant-pricing__example p{grid-column:auto}.merchant-pricing__historic-banner{flex-wrap:wrap;align-items:flex-start}.merchant-pricing__history-list button,.merchant-pricing__additional-row{flex-direction:column;align-items:start;gap:7px}.merchant-pricing__history-list button>span:last-child{place-items:start}}.business-settings{min-inline-size:0;max-inline-size:1180px}.business-settings__tabs{border-block-end:1px solid var(--rule);gap:22px;margin-block:-3px 18px;display:flex;overflow-x:auto}.business-settings__tabs button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-block-end:2px solid #0000;flex:none;padding:10px 2px 9px;font-size:11.5px;font-weight:600}.business-settings__tabs button[aria-current=page]{border-block-end-color:var(--accent);color:var(--accent)}.business-settings__layout{grid-template-columns:minmax(0,1.65fr) minmax(260px,.75fr);align-items:start;gap:16px;min-inline-size:0;display:grid}.business-settings__primary,.business-settings__aside{gap:16px;min-inline-size:0;display:grid}.business-settings__fields{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.business-settings__fields>div{border-block-start:1px solid var(--rule);min-inline-size:0;padding:13px 15px}.business-settings__fields>div:nth-child(-n+2){border-block-start:0}.business-settings__fields>div:nth-child(odd){border-inline-end:1px solid var(--rule)}.business-settings__fields>div:last-child:nth-child(odd){border-inline-end:0;grid-column:1/-1}.business-settings__details>.swp-card__body,.business-settings__customer>.swp-card__body{padding:0}.business-settings :is(dt){color:var(--text-muted);letter-spacing:.035em;text-transform:uppercase;margin-block-end:4px;font-size:9.5px;font-weight:700}.business-settings :is(dd){color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:11.5px;line-height:1.5}.business-settings__mono{font-family:var(--font-numeric)}.business-settings__address dd{display:grid}.business-settings__address small,.business-settings__account-fields small{color:var(--text-muted);margin-block-start:5px;font-size:9.5px;line-height:1.45;display:block}.business-settings .swp-card__footer p{color:var(--text-muted);margin:0;font-size:10px;line-height:1.45}.business-settings__account-fields{margin:0;display:grid}.business-settings__account-fields>div{border-block-start:1px solid var(--rule);padding:12px 0}.business-settings__account-fields>div:first-child{border-block-start:0;padding-block-start:0}.business-settings__account-fields>div:last-child{padding-block-end:0}.business-settings__currency{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--accent);font-family:var(--font-numeric);border-radius:999px;margin-inline-end:5px;padding:2px 7px;font-size:9.5px;font-weight:700;display:inline-flex}.business-settings__unavailable{color:var(--text-muted);font-style:italic}.business-settings__capability-list{display:grid}.business-settings__capability-list>div{border-block-start:1px solid var(--rule);justify-content:space-between;align-items:start;gap:12px;padding:12px 0;display:flex}.business-settings__capability-list>div:first-child{border-block-start:0;padding-block-start:0}.business-settings__capability-list>div:last-child{padding-block-end:0}.business-settings__capability-list strong{font-size:11.5px;display:block}.business-settings__capability-list small{color:var(--text-muted);margin-block-start:3px;font-size:9.5px;line-height:1.45;display:block}.business-settings__capability-list .swp-pill{flex:none}.business-settings__changes{background:var(--sunk);border:1px solid var(--rule);border-radius:var(--radius);color:var(--text-muted);align-items:flex-start;gap:10px;padding:14px;display:flex}.business-settings__changes svg{color:var(--text-muted);flex:none}.business-settings__changes h2{color:var(--ink);margin:0 0 4px;font-size:12px}.business-settings__changes p{margin:0;font-size:10.5px;line-height:1.5}@media (width<=850px){.business-settings__layout{grid-template-columns:1fr}.business-settings__aside{grid-template-columns:repeat(2,minmax(0,1fr))}.business-settings__changes{grid-column:1/-1}}@media (width<=600px){.business-settings__tabs{gap:17px}.business-settings__fields,.business-settings__aside{grid-template-columns:1fr}.business-settings__fields>div:nth-child(n){border-block-start:1px solid var(--rule);border-inline-end:0}.business-settings__fields>div:first-child{border-block-start:0}.business-settings__changes{grid-column:auto}}.business-settings__method-intro{color:var(--text-muted);max-inline-size:620px;font-size:13px;line-height:1.5}.business-settings__method-list{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);max-inline-size:620px;margin-block:20px;display:grid;overflow:hidden}.business-settings__method-row{cursor:pointer;align-items:center;gap:16px;min-block-size:84px;padding:14px 20px;display:flex}.business-settings__method-row+.business-settings__method-row{border-block-start:1px solid var(--rule)}.business-settings__method-logo{border:1px solid var(--rule);background:#fff;border-radius:8px;flex:0 0 88px;justify-content:center;align-items:center;block-size:52px;display:flex}.business-settings__method-logo img{object-fit:contain;max-block-size:38px;max-inline-size:72px;display:block}.business-settings__method-copy{flex:1;gap:4px;min-inline-size:0;display:grid}.business-settings__method-name{color:var(--ink);font-size:14px;font-weight:600}.business-settings__method-description{color:var(--text-muted);font-size:12px;line-height:1.4}.business-settings__method-control{flex:none;align-items:center;gap:12px;display:inline-flex}.business-settings__method-state{color:var(--text-muted);text-align:end;min-inline-size:22px;font-size:12px}.business-settings__method-control input{appearance:none;background:var(--neutral-line);cursor:pointer;border:0;border-radius:999px;block-size:24px;inline-size:42px;margin:0;transition:background-color .15s;position:relative}.business-settings__method-control input:before{content:"";background:#fff;border-radius:50%;block-size:18px;inline-size:18px;transition:transform .15s;position:absolute;inset-block-start:3px;inset-inline-start:3px}.business-settings__method-control input:checked{background:var(--accent)}.business-settings__method-control input:checked:before{transform:translate(18px)}.business-settings__method-control input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.business-settings__method-control input:disabled{cursor:not-allowed;opacity:.55}.business-settings__method-note{color:var(--text-muted);max-inline-size:620px;font-size:12px;line-height:1.45}.business-settings__method-actions{gap:10px;margin-block-start:20px;display:flex}@media (width<=600px){.business-settings__method-row{gap:10px;min-block-size:76px;padding-inline:12px}.business-settings__method-logo{flex-basis:62px;block-size:42px}.business-settings__method-logo img{max-block-size:30px;max-inline-size:54px}.business-settings__method-control{gap:6px}}.security-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.security-settings__notice{background:var(--good-bg);border-radius:8px;grid-column:1/-1;padding:12px 16px}.security-settings__qr{width:180px;margin:16px 0;display:block}.security-settings__passkey{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.security-settings__passkey span{gap:4px;display:grid}.security-settings__methods{gap:12px;display:grid}@media (width<=800px){.security-settings__grid{grid-template-columns:1fr}}.team-settings{min-inline-size:0;max-inline-size:1180px}.team-settings__notice,.team-settings__safeguards{background:var(--info-bg);border:1px solid var(--info-line);border-radius:var(--radius);color:var(--text-muted);align-items:flex-start;gap:10px;margin-block-end:16px;padding:13px 15px;display:flex}.team-settings__notice svg{color:var(--info);flex:none}.team-settings__notice h2,.team-settings__safeguards h2{color:var(--ink);margin:0 0 3px;font-size:12px}.team-settings__notice p,.team-settings__safeguards p{margin:0;font-size:10.5px;line-height:1.5}.team-settings__people .swp-table{min-inline-size:930px}.team-settings__invitations .swp-table{min-inline-size:760px}.team-settings__roles .swp-table{min-inline-size:700px}.team-settings .swp-table td{color:var(--ink-2);font-size:11.5px}.team-settings .swp-table td:first-child{color:var(--ink)}.team-settings .swp-table time{color:var(--text-muted);white-space:nowrap}.team-settings__you{color:var(--text-muted);margin-inline-start:4px;font-weight:400}.team-settings__muted{color:var(--text-muted)!important}.team-settings__role{background:var(--sunk);color:var(--ink-2);font-family:var(--font-numeric);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:2px 5px;font-size:8.5px;font-weight:750;display:inline-flex}.team-settings__people td:last-child,.team-settings__invitations td:last-child{text-align:end}.team-settings__invitations .swp-card__footer p{margin:0;font-size:10px;line-height:1.45}.team-settings__invitation-actions{justify-content:flex-end;align-items:center;gap:3px;display:flex}.team-settings__roles td:nth-child(n+2){white-space:normal;max-inline-size:430px;line-height:1.45}.team-settings__safeguards{background:var(--sunk);border-color:var(--rule)}.team-settings__safeguards svg{color:var(--text-muted);flex:none}.team-settings__form,.team-settings__member-form{gap:2px;display:grid}.team-settings__dialog-actions{display:contents}.team-settings__dialog-actions>span{flex:1}.team-settings__transfer{background:var(--bad-bg);border:1px solid var(--bad-line);border-radius:var(--radius-small);margin-block-start:12px;padding:13px}.team-settings__transfer h3{margin:0 0 4px;font-size:12.5px}.team-settings__transfer p,.team-settings__confirm-copy{color:var(--text-muted);margin:0 0 11px;font-size:11.5px;line-height:1.5}.team-settings__confirm-copy{margin:0}.team-settings__flow{color:var(--good);align-items:center;gap:10px;min-block-size:74px;display:flex}.team-settings__flow.is-error{color:var(--bad)}.team-settings__flow p{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.5}@media (width<=900px){.team-settings .swp-table-wrap{overflow-x:visible}.team-settings__people .swp-table,.team-settings__invitations .swp-table,.team-settings__roles .swp-table{min-inline-size:0;display:block}.team-settings .swp-table thead{display:none}.team-settings .swp-table tbody,.team-settings .swp-table tbody tr{display:block}.team-settings .swp-table tbody tr{border-block-end:1px solid var(--rule-2);padding:14px}.team-settings .swp-table tbody tr:last-child{border-block-end:0}.team-settings .swp-table td{white-space:normal;border:0;justify-content:space-between;align-items:baseline;gap:16px;padding:3px 0;display:flex;text-align:start!important}.team-settings .swp-table td:before{color:var(--text-muted);content:attr(data-label);flex:none;font-size:12px}.team-settings .swp-table td:first-child{justify-content:flex-start;align-items:center;margin-block-end:3px;font-size:13.5px}.team-settings .swp-table td:first-child:before{display:none}.team-settings .swp-table td:last-child{margin-block-start:6px}.team-settings .swp-table td:last-child:before{align-self:center}.team-settings__invitation-actions{flex-wrap:wrap}.team-settings__roles .swp-table td{align-items:flex-start}.team-settings__roles .swp-table td:nth-child(n+2){max-inline-size:none}}@media (width<=420px){.team-settings__notice,.team-settings__safeguards{padding:12px}.team-settings__invitation-actions{justify-content:flex-end;max-inline-size:65%}.team-settings__dialog-actions{flex-wrap:wrap;inline-size:100%;display:flex}.team-settings__dialog-actions>span{display:none}}.payout-settings{min-inline-size:0;max-inline-size:1180px}.payout-settings__layout{grid-template-columns:minmax(0,1.65fr) minmax(285px,.75fr);align-items:start;gap:16px;min-inline-size:0;display:grid}.payout-settings__primary,.payout-settings__aside{gap:16px;min-inline-size:0;display:grid}.payout-settings__fields{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.payout-settings__fields>div{border-block-start:1px solid var(--rule);min-inline-size:0;padding:14px 15px}.payout-settings__fields>div:nth-child(-n+2){border-block-start:0}.payout-settings__fields>div:nth-child(odd){border-inline-end:1px solid var(--rule)}.payout-settings__fields--single{grid-template-columns:1fr}.payout-settings__fields--single>div:nth-child(n){border-block-start:1px solid var(--rule);border-inline-end:0}.payout-settings__fields--single>div:first-child{border-block-start:0}.payout-settings :is(dt){color:var(--text-muted);letter-spacing:.035em;text-transform:uppercase;margin-block-end:4px;font-size:9.5px;font-weight:700}.payout-settings :is(dd){color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:11.5px;line-height:1.5}.payout-settings__mono{font-family:var(--font-numeric)}.payout-settings__muted{color:var(--text-muted)!important}.payout-settings .swp-card__footer p{color:var(--text-muted);margin:0;font-size:10px;line-height:1.5}.payout-settings__change{background:var(--sunk);border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:12px 15px;display:grid}.payout-settings__change>div:first-child{gap:2px;display:grid}.payout-settings__change span,.payout-settings__change small{color:var(--text-muted);font-size:9.5px}.payout-settings__change strong{font-size:11.5px}.payout-settings__change-actions{align-items:center;gap:6px;display:flex}.payout-settings__empty{color:var(--text-muted);text-align:center;place-items:center;padding:28px 18px;display:grid}.payout-settings__empty strong{color:var(--ink);margin-block-start:8px;font-size:12px}.payout-settings__empty p{max-inline-size:390px;margin:5px 0 0;font-size:10.5px;line-height:1.5}.payout-settings__instant-values{margin:0 0 12px;display:grid}.payout-settings__instant-values>div{border-block-start:1px solid var(--rule);padding:10px 0}.payout-settings__instant-values>div:first-child{border-block-start:0;padding-block-start:0}.payout-settings__fee-note,.payout-settings__reason{background:var(--sunk);border-radius:calc(var(--radius) - 2px);color:var(--text-muted);align-items:flex-start;gap:7px;margin:0 0 12px;padding:10px;font-size:10px;line-height:1.5;display:flex}.payout-settings__fee-note{display:block}.payout-settings__fee-note button{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.payout-settings__reason{border-block-start:1px solid var(--rule);border-radius:0;margin:0;padding:11px 15px}.payout-settings__reason svg{flex:none}.payout-settings__form{gap:14px;display:grid}.payout-settings__error{color:var(--bad);margin:0;font-size:12px}.payout-settings__bank-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.payout-settings__flow{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--radius);color:var(--accent);align-items:center;min-block-size:96px;padding:18px;display:flex}.payout-settings__flow.is-error{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}.payout-settings__flow p{margin:0;font-size:11px;line-height:1.5}@media (width<=900px){.payout-settings__layout{grid-template-columns:1fr}}@media (width<=600px){.payout-settings__aside,.payout-settings__fields,.payout-settings__bank-fields{grid-template-columns:1fr}.payout-settings__fields>div:nth-child(n){border-block-start:1px solid var(--rule);border-inline-end:0}.payout-settings__fields>div:first-child{border-block-start:0}.payout-settings__change{grid-template-columns:1fr auto}.payout-settings__change>:last-child{grid-column:1/-1;justify-self:start}}.notification-settings{min-inline-size:0;max-inline-size:1180px}.notification-settings__layout{grid-template-columns:minmax(0,1.65fr) minmax(290px,.75fr);align-items:start;gap:16px;min-inline-size:0;display:grid}.notification-settings__layout>div,.notification-settings__layout>aside{gap:16px;min-inline-size:0;display:grid}.notification-settings__primary-address{align-items:center;gap:9px;padding:14px 15px;display:flex}.notification-settings__primary-address strong{overflow-wrap:anywhere;font-size:12px}.notification-settings__primary-address .swp-pill{margin-inline-start:auto}.notification-settings__email-list{border-block-start:1px solid var(--rule);display:grid}.notification-settings__email-row{border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 15px;display:grid}.notification-settings__email-row:first-child{border-block-start:0}.notification-settings__email-row strong,.notification-settings__email-row small{display:block}.notification-settings__email-row strong{font-size:10.5px;line-height:1.4}.notification-settings__email-row small{color:var(--text-muted);margin-block-start:2px;font-size:9px}.notification-settings__destination-list{display:grid}.notification-settings__destination{border-block-start:1px solid var(--rule)}.notification-settings__destination:first-child{border-block-start:0}.notification-settings__destination>header{justify-content:space-between;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}.notification-settings__destination h3{overflow-wrap:anywhere;margin:0;font-size:11px}.notification-settings__destination header small{color:var(--text-muted);margin-block-start:3px;font-size:9px;display:block}.notification-settings__recipient-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.notification-settings__error{color:var(--bad);margin:0;font-size:10.5px}.notification-settings__event-list,.notification-settings__recipient-list{display:grid}.notification-settings__event{border-block-start:1px solid var(--rule);grid-template-columns:minmax(155px,.9fr) auto minmax(170px,1.35fr);align-items:center;gap:10px;min-inline-size:0;padding:12px 15px;display:grid}.notification-settings__event:first-child{border-block-start:0}.notification-settings__event strong{font-size:11.5px;font-weight:500;line-height:1.45;display:block}.notification-settings__event small{color:var(--accent);text-transform:uppercase;margin-block-start:2px;font-size:9px;font-weight:700;display:block}.notification-settings__event>span:last-child{color:var(--text-muted);overflow-wrap:anywhere;font-size:10.5px;line-height:1.4}.notification-settings .swp-card__footer p{color:var(--text-muted);margin:0;font-size:10px;line-height:1.5}.notification-settings__recipient{border-block-start:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:13px 15px;display:grid}.notification-settings__recipient:first-child{border-block-start:0}.notification-settings__recipient strong,.notification-settings__recipient span{overflow-wrap:anywhere;display:block}.notification-settings__recipient strong{font-size:11px}.notification-settings__recipient span,.notification-settings__delivery small{color:var(--text-muted);margin-block-start:3px;font-size:9.5px;line-height:1.45}.notification-settings__delivery{text-align:end;justify-items:end}.notification-settings__empty{color:var(--text-muted);text-align:center;place-items:center;padding:28px 18px;display:grid}.notification-settings__empty strong{color:var(--ink);margin-block-start:8px;font-size:11.5px}.notification-settings__empty p{margin:5px 0 0;font-size:10px;line-height:1.5}.notification-settings__notice{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--radius);align-items:flex-start;gap:10px;padding:14px;display:flex}.notification-settings__notice svg{color:var(--accent);flex:none}.notification-settings__notice h2{margin:0 0 4px;font-size:11.5px}.notification-settings__notice p{color:var(--text-muted);margin:0;font-size:10px;line-height:1.5}.notification-settings__preference-form,.notification-settings__recipient-form{gap:12px;display:grid}.notification-settings__preference-form .swp-check{border-block-start:1px solid var(--rule);padding-block-start:12px}.notification-settings__preference-form .swp-check:first-child{border-block-start:0;padding-block-start:0}.notification-settings__recipient-form fieldset{border:0;gap:10px;margin:0;padding:0;display:grid}.notification-settings__recipient-form legend{margin-block-end:8px;font-size:12.5px;font-weight:600}.notification-settings__flow{background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--radius);color:var(--accent);align-items:center;min-block-size:90px;padding:18px;display:flex}.notification-settings__flow.is-error{background:var(--bad-bg);border-color:var(--bad-line);color:var(--bad)}@media (width<=900px){.notification-settings__layout{grid-template-columns:1fr}}@media (width<=600px){.notification-settings__email-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.notification-settings__email-row>.swp-button{grid-column:1/-1;justify-self:start}.notification-settings__destination>header{flex-direction:column}.notification-settings__recipient-actions{justify-content:flex-start}.notification-settings__event{grid-template-columns:auto minmax(0,1fr);align-items:start}.notification-settings__event>div{grid-column:1/-1}.notification-settings__event>span:last-child{align-self:center}.notification-settings__recipient{grid-template-columns:minmax(0,1fr) auto;align-items:start}.notification-settings__recipient>div:first-child{grid-column:1/-1}.notification-settings__delivery{text-align:start;justify-items:start}}.email-history{min-inline-size:0;max-inline-size:1180px}.email-history__filters{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin-block-end:16px;padding:14px;display:grid}.email-history__filters label{color:var(--text-muted);gap:5px;font-size:10px;display:grid}.email-history__filters input,.email-history__filters select{background:var(--surface);border:1px solid var(--rule);color:var(--ink);font:inherit;border-radius:4px;min-block-size:38px;padding:8px}.email-history__filters>.swp-button{grid-column:1/-1;justify-self:end;min-inline-size:120px}.email-history__timeline{gap:12px;display:grid}.email-history__entry .swp-card__body{gap:10px;display:grid}.email-history__subject{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600}.email-history__entry-meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;display:flex}.email-history__entry ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.email-history__entry li{justify-content:space-between;align-items:center;gap:9px;display:flex}.email-history__entry li span:first-child{overflow-wrap:anywhere;font-size:10.5px}.email-history__empty{background:var(--surface);border:1px dashed var(--rule);border-radius:var(--radius);text-align:center;padding:42px 20px}.email-history__empty h2{margin:0;font-size:14px}.email-history__empty p{color:var(--text-muted);margin:7px 0 0;font-size:11px}.email-history--detail>.swp-button{margin-block-end:10px}.email-history__detail-grid{grid-template-columns:minmax(0,1.35fr) minmax(310px,.8fr);align-items:start;gap:16px;display:grid}.email-history__detail-grid>div,.email-history__detail-grid>aside{gap:16px;display:grid}.email-history__facts{gap:10px;margin:0;display:grid}.email-history__facts div{border-block-end:1px solid var(--rule);grid-template-columns:80px minmax(0,1fr);gap:12px;padding-block-end:9px;display:grid}.email-history__facts dt{color:var(--text-muted);font-size:10px}.email-history__facts dd{overflow-wrap:anywhere;margin:0;font-size:11px}.email-history__resource{background:var(--accent-soft);border-radius:4px;justify-content:space-between;align-items:center;gap:10px;margin-block-start:14px;padding:11px;display:flex}.email-history__resource strong,.email-history__resource span{font-size:10.5px}.email-history__recipient-detail>section{border-block-start:1px solid var(--rule);padding:14px}.email-history__recipient-detail>section:first-child{border-block-start:0}.email-history__recipient-detail header{justify-content:space-between;align-items:start;gap:10px;display:flex}.email-history__recipient-detail header strong,.email-history__recipient-detail header small{overflow-wrap:anywhere;display:block}.email-history__recipient-detail header strong{font-size:11px}.email-history__recipient-detail header small,.email-history__recipient-detail p{color:var(--text-muted);margin:3px 0 0;font-size:9.5px}.email-history__recipient-detail ol{gap:8px;margin:12px 0;padding:0 0 0 10px;list-style:none;display:grid}.email-history__recipient-detail li{border-inline-start:2px solid var(--accent-line);gap:2px;padding-inline-start:9px;font-size:9px;display:grid}.email-history__recipient-detail li time,.email-history__recipient-detail li span{color:var(--text-muted)}.email-history__content-actions{flex-wrap:wrap;gap:7px;display:flex}.email-history__preview{background:#fff;border:0;min-block-size:620px;inline-size:100%}.email-history__text{background:var(--sunk);white-space:pre-wrap;border-radius:4px;max-block-size:620px;margin:0;padding:14px;font-size:11px;overflow:auto}@media (width<=900px){.email-history__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.email-history__detail-grid{grid-template-columns:1fr}}@media (width<=560px){.email-history__filters{grid-template-columns:1fr}.email-history__resource{flex-direction:column;align-items:flex-start}}
