@layer reset{*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,p,ol,ul,dl,dd,figure,blockquote{margin:0}ol[class],ul[class]{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%}table{border-collapse:collapse}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eeece6;--panel:#faf9f6;--sunk:#e5e2da;--well:#f1efe9;--raise:#fff;--ink:#161615;--ink-2:#3f3d39;--muted:#64615a;--rule:#dad6cd;--rule-2:#8f8a80;--screen:#171716;--screen-ink:#f2f0ea;--screen-dim:#9a968d;--screen-rule:#2e2d2a;--bezel:#e6e3db;--bezel-edge:#d3cfc5;--lcd-ok:#5be394;--signal:#ff5a1f;--signal-edge:#c2410c;--on-signal:#140803;--signal-ink:#ad3709;--ok:#0f7a3e;--err:#bc2a1c;--led-ok:#22c866;--led-wait:#ffb000;--led-err:#ff3b2e;--focus:#ad3709;--slip:#fff;--slip-ink:#161615;--slip-muted:#5e5b55;--slip-rule:#b9b4aa;--shadow:0 1px 0 #1616150d, 0 30px 60px -36px #281e1473;--glow:.55;--mono:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--sans:"Archivo", "Helvetica Neue", Helvetica, Arial, sans-serif;--gutter:16px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0e0d;--panel:#181816;--sunk:#0c0c0b;--well:#10100f;--raise:#232321;--ink:#ece9e2;--ink-2:#c9c5bc;--muted:#9a968d;--rule:#2a2926;--rule-2:#6f6b63;--screen:#080807;--screen-ink:#f2f0ea;--screen-dim:#9a968d;--screen-rule:#24231f;--bezel:#252421;--bezel-edge:#3a3934;--signal:#ff5a1f;--signal-edge:#a8360b;--on-signal:#140803;--signal-ink:#ff7a45;--ok:#4fd98a;--err:#ff6b5e;--focus:#ff7a45;--slip:#f3f1ea;--slip-ink:#161615;--slip-muted:#5e5b55;--slip-rule:#b3aea3;--shadow:0 0 0 1px #00000080, 0 40px 80px -40px #000000e6;--glow:.9}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0e0d;--panel:#181816;--sunk:#0c0c0b;--well:#10100f;--raise:#232321;--ink:#ece9e2;--ink-2:#c9c5bc;--muted:#9a968d;--rule:#2a2926;--rule-2:#6f6b63;--screen:#080807;--screen-ink:#f2f0ea;--screen-dim:#9a968d;--screen-rule:#24231f;--bezel:#252421;--bezel-edge:#3a3934;--signal:#ff5a1f;--signal-edge:#a8360b;--on-signal:#140803;--signal-ink:#ff7a45;--ok:#4fd98a;--err:#ff6b5e;--focus:#ff7a45;--slip:#f3f1ea;--slip-ink:#161615;--slip-muted:#5e5b55;--slip-rule:#b3aea3;--shadow:0 0 0 1px #00000080, 0 40px 80px -40px #000000e6;--glow:.9}:root{--warn:#8a5a00;--screen-warn:#ffc94d;--screen-err:#ff8a80;--t-fast:.12s;--t-med:.18s;--ease:cubic-bezier(.2, .8, .2, 1);--tap:44px;--slip-focus:#ad3709;--slip-warn:#8a5a00}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--warn:#f2b84b}}:root[data-theme=dark]{--warn:#f2b84b}}@layer base{body{min-height:100vh;background:var(--bg);min-height:100dvh;color:var(--ink);font:400 16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;overflow-wrap:break-word;word-spacing:.08em;flex-direction:column;margin:0;font-stretch:100%;display:flex}button,input{word-spacing:inherit}::selection{background:var(--signal);color:var(--on-signal)}a{color:var(--signal-ink);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}code,.mono{font-family:var(--mono);font-size:.8em}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}html{scroll-padding-block:88px calc(24px + var(--toast-clearance,0px))}body{padding-bottom:var(--toast-clearance,0px)}:lang(fr),:lang(mg){-webkit-hyphens:auto;hyphens:auto}.lede,.steps p,.note-list li,.legend dd,.proc-text,.field-hint,.assure,.readout-hint,.state-note,.scan-cap span,.foot-item,.prose{text-wrap:pretty}.label,.kicker,.view-meta,.readout-top,.field>label,.field>.label,.lookup label,.facts dt,.specs dt,.screen-label,.plate,.ticket-top,.receipt-top,.foot-label,.row-id,.tally-label,.step-n,.unit,.loading,.eyebrow,.ledger-head,.footing-label,.legend-k{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;-webkit-hyphens:manual;hyphens:manual;font-size:10.5px;font-weight:400;line-height:1.4}code,.addr,.status,.pill,.lamp,.share input,.coords,.hex{word-spacing:0}h1{letter-spacing:-.036em;word-spacing:.06em;margin:14px 0 16px;font-size:clamp(36px,10.4vw,46px);font-weight:660;font-stretch:96%;line-height:.98}h1 .stop{color:var(--signal)}h2{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:650;line-height:1.1}h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:640;line-height:1.25}}@layer components{.ext:after{content:"";vertical-align:.05em;background:currentColor;width:.7em;height:.7em;margin-left:.3em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 2h7v7M10 2 2 10' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 2h7v7M10 2 2 10' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--gutter);z-index:20;background:var(--ink);color:var(--bg);font:600 14px/1 var(--sans);border-radius:8px;padding:12px 14px;text-decoration:none;position:absolute;top:-60px}.skip:focus{top:10px}.top{border-bottom:1px solid var(--rule)}.bar{max-width:1240px;padding:0 var(--gutter);margin:0 auto}.top .bar{justify-content:space-between;align-items:center;gap:12px;min-height:60px;display:flex}.brand{color:var(--ink);align-items:center;gap:10px;min-width:0;min-height:44px;text-decoration:none;display:inline-flex}.mark{flex:none;width:30px;height:30px;display:block}.mark .tile{fill:var(--ink)}.mark .arc{stroke:var(--bg)}.mark .origin{fill:var(--ink);stroke:var(--bg)}.mark .dot{fill:var(--signal)}.word{letter-spacing:-.02em;font-size:19px;font-weight:720;font-stretch:112%;line-height:1}.edition-tag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--rule-2);white-space:nowrap;word-spacing:0;border-radius:3px;padding:3px 5px 2px;font-size:9.5px;line-height:1}.top-tools{align-items:center;gap:6px;min-width:0;display:flex}.top-dials{align-items:center;gap:6px;display:flex}@media (max-width:599px){.top .bar{flex-wrap:wrap;row-gap:0}.top .brand{order:1}.top .connect{order:2;margin-left:auto}.top-dials{flex:1 0 100%;order:3;justify-content:space-between;padding:2px 0 10px}}.connect{font-size:14px}.connect.is-on{font-family:var(--mono);letter-spacing:.02em;word-spacing:0;gap:8px;font-size:12px;font-weight:400}.connect.is-on:before{content:"";background:var(--led-ok);width:7px;height:7px;box-shadow:0 0 6px rgba(34,200,102,var(--glow));border-radius:50%;flex:none}.connect.is-wrong:before{background:var(--led-wait);box-shadow:0 0 6px rgba(255,176,0,var(--glow))}.dial{background:var(--sunk);border-radius:9px;gap:2px;padding:3px;display:inline-flex;box-shadow:inset 0 1px 2px #00000014}.dial button{appearance:none;cursor:pointer;min-width:34px;min-height:32px;color:var(--muted);font:600 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;word-spacing:0;transition:background-color var(--t-fast) ease, color var(--t-fast) ease, box-shadow var(--t-fast) ease;background:0 0;border:0;border-radius:6px;padding:0 7px}.dial button:hover{color:var(--ink)}.dial button[aria-pressed=true]{background:var(--raise);color:var(--ink);box-shadow:0 1px 0 #0000000f, 0 0 0 1px var(--rule)}.dial button{position:relative}.dial button[aria-pressed=true]:after,.tabs>[aria-current=page]:after,.tabs>[aria-pressed=true]:after{content:"";background:var(--ink);border-radius:1px;height:2px;position:absolute;bottom:3px;left:8px;right:8px}.seg label:has(input:checked):after{content:"";background:var(--ink);border-radius:1px;height:2px;position:absolute;bottom:3px;left:8px;right:8px}.dial button[aria-pressed=true]:after{bottom:2px;left:6px;right:6px}.dial svg{width:14px;height:14px;display:block}.key{appearance:none;cursor:pointer;min-height:44px;font:600 15px/1 var(--sans);letter-spacing:-.005em;white-space:nowrap;color:var(--ink);border:1px solid var(--rule-2);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:0 16px;text-decoration:none;transition:transform 80ms,box-shadow 80ms,background-color .15s,border-color .15s,color .15s;display:inline-flex}.key:hover{border-color:var(--ink)}.key:active{transform:translateY(1px)}.key:disabled{cursor:not-allowed;opacity:.6;transform:none}.key[aria-busy=true]{cursor:progress}.key-primary{letter-spacing:-.01em;background:var(--signal);width:100%;min-height:58px;color:var(--on-signal);border:1px solid var(--signal-edge);box-shadow:0 3px 0 0 var(--signal-edge), inset 0 1px 0 #ffffff59;white-space:normal;text-align:left;font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:3px;padding:8px 20px;font-size:17px;font-weight:640;line-height:1.15}.key-primary:after{content:"";background:currentColor;flex:none;width:20px;height:20px;transition:transform .2s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 10h15M11.5 4.5 17 10l-5.5 5.5' fill='none' stroke='%23000' stroke-width='1.9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M2 10h15M11.5 4.5 17 10l-5.5 5.5' fill='none' stroke='%23000' stroke-width='1.9'/%3E%3C/svg%3E") 50%/contain no-repeat}.key-primary:hover{border-color:var(--signal-edge);background-color:#ff6630}.key-primary:hover:after{transform:translate(3px)}.key-primary:active{box-shadow:0 0 0 0 var(--signal-edge), inset 0 2px 6px #00000040;transform:translateY(3px)}.key-primary[aria-busy=true]{opacity:1;box-shadow:0 0 0 0 var(--signal-edge), inset 0 2px 6px #0000002e;background-image:repeating-linear-gradient(-45deg,#1408031f 0 8px,#0000 8px 16px);background-size:200% 100%;animation:1.2s linear infinite feed;transform:translateY(3px)}.key-primary[aria-busy=true]:after{opacity:.35}.key-primary:disabled:not([aria-busy=true]){color:var(--ink-2);border:1.5px dashed var(--rule-2);box-shadow:none;opacity:1;cursor:not-allowed;background:0 0;animation:none;transform:none}.key-primary:disabled:not([aria-busy=true]):after{opacity:.45}.key-line{background:var(--panel)}.key-danger:hover{color:var(--err);border-color:var(--err)}.key.is-done{border-color:var(--ok);color:var(--ok)}.key-text{text-decoration:underline;-webkit-text-decoration-color:var(--rule-2);text-decoration-color:var(--rule-2);text-underline-offset:5px;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:14.5px;font-weight:600;text-decoration-thickness:1px}.key-text:hover{background:var(--sunk);text-decoration-color:currentColor}.key-text.key-danger{color:var(--err)}.key-text.is-done{color:var(--ok);text-decoration-color:currentColor}.key-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.key-row .key{flex:auto}.keys-soft{flex-wrap:wrap;margin:6px -10px 0;display:flex}.key-icon{flex:none;width:18px;height:18px;display:block}.frame{width:100%;max-width:1240px;padding:24px var(--gutter) 40px;flex:1 0 auto;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""device""about";align-content:start;margin:0 auto;display:grid}.lead{display:contents}.intro{grid-area:intro;padding:4px 0 28px}.device{grid-area:device}.about,.lead-aside{grid-area:about}.voice[data-voice],:root[data-state] .voice:not([data-voice]){display:none}:root[data-state=open-amount] .voice[data-voice=open-amount],:root[data-state=paid] .voice[data-voice=paid],:root[data-state=settled] .voice[data-voice=settled],:root[data-state=error] .voice[data-voice=error],:root[data-state=offline] .voice[data-voice=offline],:root[data-state=verified] .voice[data-voice=verified],:root[data-state=unverified] .voice[data-voice=unverified]{display:block}@media (max-width:999px){.page-payer .lead{display:none}.page-payer .frame{padding-top:16px}}.kicker{color:var(--muted);align-items:center;gap:10px;margin:0;display:flex}.kicker:before{content:"";background:var(--signal);flex:none;width:10px;height:10px}.lede{color:var(--ink-2);max-width:46ch;font-size:17px;line-height:1.5}.lede strong{color:var(--ink);font-weight:620}.specs{border-top:1.5px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 0;display:grid}.specs>div{border-left:1px solid var(--rule);min-width:0;padding:10px 8px 12px}.specs>div:first-child{border-left:0;padding-left:0}.specs dt{color:var(--muted);letter-spacing:.08em;font-size:9.5px}.specs dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:24px;font-weight:520;font-stretch:80%;line-height:1}.specs dd small{margin-left:1px;font-size:.6em;font-weight:500}.device{background:var(--panel);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:16px;min-width:0;position:relative}.device:focus{outline:none}.plate{color:var(--muted);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px 10px;display:flex}.plate>span{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.plate>.model{flex:none}.plate .led{background:var(--led-ok);width:7px;height:7px;box-shadow:0 0 6px rgba(34,200,102,var(--glow));border-radius:50%;flex:none}.plate[data-led=wait] .led{background:var(--led-wait);box-shadow:0 0 6px rgba(255,176,0,var(--glow))}.plate[data-led=err] .led{background:var(--led-err);box-shadow:0 0 6px rgba(255,59,46,var(--glow))}.plate[data-led=off] .led{box-shadow:inset 0 0 0 1.5px var(--rule-2);background:0 0}.banner{border:1px solid var(--led-wait);background:var(--raise);border-left-width:4px;border-radius:8px;align-items:flex-start;gap:12px;margin:14px 14px 0;padding:12px 14px;font-size:14.5px;line-height:1.45;display:flex}.banner.is-err{border-color:var(--led-err)}.banner.is-info{border-color:var(--rule-2)}.banner b{font-weight:640}.banner code{font-size:.82em}.banner p+p{margin-top:4px}.tabs{grid-template-columns:repeat(var(--tabs,3), minmax(0, 1fr));background:var(--sunk);counter-reset:tab;border-radius:11px;gap:4px;margin:12px 14px 0;padding:4px;display:grid;box-shadow:inset 0 1px 2px #00000014}.tabs>a,.tabs>button{counter-increment:tab;appearance:none;cursor:pointer;min-height:52px;color:var(--muted);font:560 14px/1.15 var(--sans);letter-spacing:-.01em;text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px;min-width:0;padding:8px 10px 10px;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}.tabs>a:before,.tabs>button:before{content:counter(tab, decimal-leading-zero);font:400 9.5px/1 var(--mono);letter-spacing:.08em;word-spacing:0}.tabs>a:hover,.tabs>button:hover{color:var(--ink)}.tabs>[aria-current=page],.tabs>[aria-pressed=true]{background:var(--raise);color:var(--ink);box-shadow:0 1px 0 #0000000f, 0 0 0 1px var(--rule), 0 2px 6px -2px #0000002e;font-weight:620}.tabs>[aria-current=page]:before,.tabs>[aria-pressed=true]:before{color:var(--signal-ink)}.tab-label{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;max-width:100%;display:block}.view{padding:20px 18px 24px}.view+.view{border-top:1px solid var(--rule)}.view-head{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.view-meta{color:var(--muted);white-space:nowrap;text-transform:none;letter-spacing:.02em;font-size:11px}.sub-head{border-bottom:1.5px solid var(--ink);justify-content:space-between;align-items:baseline;gap:12px;margin-top:26px;padding-bottom:8px;display:flex}.readout,.screen{background-color:var(--screen);color:var(--screen-ink);box-shadow:inset 0 0 0 1px var(--screen-rule), inset 0 2px 10px #0000008c, 0 0 0 4px var(--bezel), 0 0 0 5px var(--bezel-edge);background-image:radial-gradient(#ffffff0d .7px,#0000 1px);background-size:3px 3px;border-radius:10px}.readout{margin-top:22px;padding:12px 16px;transition:box-shadow .15s}.screen{--focus:var(--screen-ink)}.readout:focus-within{box-shadow:inset 0 0 0 1px var(--screen-rule), inset 0 2px 10px #0000008c, 0 0 0 4px var(--bezel), 0 0 0 6px var(--focus)}.readout-top{color:var(--screen-dim);justify-content:space-between;gap:12px;display:flex}.readout-top label{font:inherit;color:inherit}.readout-input{width:100%;min-width:0;color:var(--screen-ink);caret-color:var(--signal);font:480 58px/1.1 var(--sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;min-height:68px;margin:4px 0 0;padding:0;font-stretch:78%;display:block}.readout-input:focus-visible{outline:none}.readout-input::placeholder{color:#6e6a62;opacity:1}.readout-input{border-bottom:1.5px solid #4a4740;padding-bottom:4px;transition:border-color .15s}.readout:hover .readout-input{border-bottom-color:#6e6a62}.readout:focus-within .readout-input{border-bottom-color:var(--signal)}.readout:focus-within{outline-offset:6px;outline:2px solid #0000}.readout-hint{color:var(--screen-dim);margin-top:6px;font-size:13px;line-height:1.4}.readout-hint.is-err{color:var(--screen-err)}.readout select{appearance:none;color:var(--screen-dim);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 5px) 55%,100% 55%;background-repeat:no-repeat;background-size:5px 5px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;min-height:24px;padding:0 14px 0 0}.readout select:focus-visible{outline:2px solid var(--screen-ink);outline-offset:2px}.readout select option{color:var(--ink);background:var(--panel)}.field{min-width:0;border:0;min-inline-size:0;margin:18px 0 0;padding:0;display:block}.field>label,.field>.label,.field>legend{color:var(--muted);align-items:baseline;gap:8px;margin-bottom:8px;padding:0;display:flex}.field>legend{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;font-size:10.5px;font-weight:400;line-height:1.4}.field .opt{color:var(--muted);text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:12.5px}.field .count{font-family:var(--mono);letter-spacing:.04em;text-transform:none;margin-left:auto;font-size:10.5px}.field .count.is-over{color:var(--err)}.field>input,.field>textarea,.well{border:1px solid var(--rule-2);background:var(--well);width:100%;min-width:0;min-height:50px;color:var(--ink);font:450 17px/1.3 var(--sans);letter-spacing:-.005em;border-radius:8px;padding:0 14px;transition:border-color .15s;display:block;box-shadow:inset 0 1px 2px #00000012}.field>textarea{resize:vertical;min-height:76px;padding:12px 14px}.field>input:hover,.field>textarea:hover,.well:hover{border-color:var(--ink-2)}.field>input:focus-visible,.field>textarea:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus);border-radius:8px}.well:focus-within{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.field input::placeholder,.field textarea::placeholder{color:var(--muted);opacity:1}.field>input[aria-invalid=true]{border-color:var(--err)}.well:has([aria-invalid=true]){border-color:var(--err)}.with-unit{align-items:center;gap:8px;display:flex}.with-unit input{min-width:0;height:48px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0}.with-unit input:focus-visible{outline:none}.with-unit span{font-family:var(--mono);color:var(--muted);letter-spacing:.04em;font-size:11.5px}.field-hint{color:var(--muted);margin-top:6px;font-size:13px}.field-hint.is-err{color:var(--err)}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-grid{grid-template-columns:minmax(0,1fr);column-gap:16px;display:grid}.seg{background:var(--sunk);border-radius:11px;flex-wrap:wrap;gap:4px;padding:4px;display:flex;box-shadow:inset 0 1px 2px #00000014}.seg label{cursor:pointer;min-height:48px;color:var(--muted);font:560 14px/1.15 var(--sans);letter-spacing:-.01em;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:center;gap:3px;padding:6px 10px;transition:background-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}.seg label:hover{color:var(--ink)}.seg input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.seg label:has(input:checked){background:var(--raise);color:var(--ink);box-shadow:0 1px 0 #0000000f, 0 0 0 1px var(--rule), 0 2px 6px -2px #0000002e;font-weight:620}.seg label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:1px}.seg .seg-sub{font:400 9.5px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);word-spacing:0}.check{color:var(--ink-2);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;margin-top:12px;font-size:14.5px;line-height:1.45;display:grid}.check input{appearance:none;border:1.5px solid var(--rule-2);background:var(--well);cursor:pointer;border-radius:5px;place-content:center;width:22px;height:22px;margin:0;display:grid}.check input:before{content:"";background:var(--signal);width:10px;height:10px;transition:transform var(--t-fast) ease;border-radius:2px;transform:scale(0)}.check input:checked{border-color:var(--signal-edge)}.check input:checked:before{transform:scale(1)}.check input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.status{font:400 12px/1.6 var(--mono);color:var(--ink-2);word-break:break-word;margin:16px 0 0;padding-left:20px;position:relative}.status:empty{display:none}.status:before{content:"";background:var(--led-wait);width:8px;height:8px;box-shadow:0 0 8px rgba(255,176,0,var(--glow));border-radius:50%;animation:1s steps(2,jump-none) infinite blink;position:absolute;top:5px;left:2px}.status.ok{color:var(--ok)}.status.ok:before{background:var(--led-ok);box-shadow:0 0 8px rgba(34,200,102,var(--glow));animation:none}.status.err{color:var(--err)}.status.err:before{background:var(--led-err);box-shadow:0 0 8px rgba(255,59,46,var(--glow));animation:none}.status.warn{color:var(--warn)}.status.warn:before{animation:none}.status a{color:inherit}.status .code{color:var(--muted);letter-spacing:.04em;font-size:10.5px;display:block}.loading{color:var(--muted);align-items:center;gap:10px;margin:18px 0 0;display:flex}.loading:before{content:"";background:var(--led-wait);border-radius:50%;flex:none;width:8px;height:8px;animation:1s steps(2,jump-none) infinite blink}.warn-note{border:1px solid var(--rule);border-left:3px solid var(--led-wait);background:var(--raise);color:var(--ink-2);border-radius:6px;margin-top:14px;padding:10px 12px 10px 34px;font-size:14px;line-height:1.45;position:relative}.warn-note:before{content:"";background:var(--led-wait);width:8px;height:8px;box-shadow:0 0 8px rgba(255,176,0,var(--glow));border-radius:50%;position:absolute;top:15px;left:13px}.warn-note b{color:var(--warn);font-weight:640}.warn-note.is-err{border-left-color:var(--led-err)}.warn-note.is-err:before{background:var(--led-err);box-shadow:0 0 8px rgba(255,59,46,var(--glow))}.warn-note.is-err b{color:var(--err)}.issued{animation:rise .35s var(--ease);margin-top:18px}.ticket{--ink:var(--slip-ink);--ink-2:#3f3d39;--muted:var(--slip-muted);--rule-2:var(--slip-rule);--focus:var(--slip-focus);background:var(--slip);color:var(--slip-ink);border-radius:4px;padding:0 18px 20px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1616151a,0 18px 30px -20px #00000080}.lamba{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;background:repeating-linear-gradient(135deg,#0000002e 0 1px,#0000 1px 3px),linear-gradient(90deg,#e0531c 0 14px,#1e1c1a 14px 16px,#e3a32b 16px 20px,#f4ecdd 20px 22px,#26346b 22px 32px,#f4ecdd 32px 34px,#e3a32b 34px 38px,#1e1c1a 38px 40px,#a8360b 40px 52px,#1e1c1a 52px 54px,#f4ecdd 54px 55px,#e0531c 55px 59px,#f4ecdd 59px 60px,#1e1c1a 60px 62px,#a8360b 62px 74px,#1e1c1a 74px 76px,#e3a32b 76px 80px,#f4ecdd 80px 82px,#26346b 82px 92px,#f4ecdd 92px 94px,#e3a32b 94px 98px,#1e1c1a 98px 100px) 0 0/100px 100% repeat-x;height:14px;margin:0 -18px 14px;box-shadow:inset 0 -1px #0000004d,inset 0 1px #ffffff2e}.ticket-top{color:var(--slip-muted);justify-content:space-between;align-items:center;gap:12px;display:flex}.ticket-brand{font:720 14px/1 var(--sans);letter-spacing:-.01em;text-transform:none;color:var(--slip-ink);font-stretch:112%}.ticket,.receipt{container-type:inline-size}.ticket-amt{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:16px;display:flex}.ticket-amt .num{font-weight:480;font-stretch:78%;font-size:min(56px, calc(190cqw / var(--n,6)));letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:.95}.ticket-amt .num.any{font-size:40px;font-stretch:85%}.ticket-amt .unit{color:var(--slip-muted)}.ticket-memo{color:var(--ink-2);margin-top:8px;font-size:16px}.ticket-payee{margin-top:10px}.ticket-payee .addr{color:var(--slip-ink)}.ticket-terms{font:400 10.5px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--slip-muted);word-spacing:0;flex-wrap:wrap;gap:4px 14px;margin-top:10px;display:flex}.perf{border-top:1.5px dashed var(--slip-rule);margin:18px -18px;position:relative}.perf:before,.perf:after{content:"";background:var(--panel);border-radius:50%;width:20px;height:20px;position:absolute;top:-11px;box-shadow:inset 0 0 0 1px #1616151a}.perf:before{left:-11px}.perf:after{right:-11px}.ticket-scan{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.scan-cap{flex-direction:column;align-items:center;gap:3px;display:flex}.scan-cap b{letter-spacing:-.01em;font-size:17px;font-weight:680;display:block}.scan-cap>span{color:var(--slip-muted);max-width:30ch;font-size:14px;display:block}.printed-url{color:var(--slip-ink);word-break:break-all;letter-spacing:0;margin-top:8px;font-size:10px;line-height:1.45}.printed-url-full{display:none}.qr-frame{--c:var(--slip-ink);--l:16px;--w:2px;background:linear-gradient(var(--c), var(--c)) 0 0 / var(--l) var(--w), linear-gradient(var(--c), var(--c)) 0 0 / var(--w) var(--l), linear-gradient(var(--c), var(--c)) 100% 0 / var(--l) var(--w), linear-gradient(var(--c), var(--c)) 100% 0 / var(--w) var(--l), linear-gradient(var(--c), var(--c)) 0 100% / var(--l) var(--w), linear-gradient(var(--c), var(--c)) 0 100% / var(--w) var(--l), linear-gradient(var(--c), var(--c)) 100% 100% / var(--l) var(--w), linear-gradient(var(--c), var(--c)) 100% 100% / var(--w) var(--l);background-repeat:no-repeat;flex:none;max-width:100%;padding:9px}.qr{background:#fff;border-radius:2px;width:248px;max-width:100%;padding:8px}.qr svg{shape-rendering:crispedges;width:100%;height:auto;display:block}.qr .qr-dark{fill:#000}.share{gap:8px;margin-top:18px;display:flex;position:relative}.share input{border:1px solid var(--rule-2);background:var(--well);min-width:0;min-height:46px;color:var(--ink);font:400 12px/1 var(--mono);letter-spacing:0;border-radius:8px;flex:1;padding:0 12px;box-shadow:inset 0 1px 2px #00000012}.share input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.share .key{min-height:46px}.share-keys{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.share-keys .key{background:var(--panel);justify-content:flex-start;width:100%;padding:0 12px}.ticket-links{flex-wrap:wrap;gap:0 20px;margin-top:6px;font-size:14.5px;display:flex}.ticket-links a{align-items:center;min-height:44px;display:inline-flex}.lookup{border:1px solid var(--rule-2);background:var(--well);border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 10px;margin-top:14px;padding:0 0 0 12px;display:grid;box-shadow:inset 0 1px 2px #00000012}.lookup label{color:var(--muted);white-space:nowrap}.lookup input{min-width:0;min-height:44px;color:var(--ink);font:400 13px/1 var(--mono);background:0 0;border:0;outline:none;padding:0}.lookup input:focus-visible{outline:none}.lookup input::placeholder{color:var(--muted);opacity:1}.lookup:focus-within{outline:2px solid var(--focus);outline-offset:2px}.lookup .key{border:0;border-left:1px solid var(--rule-2);background:var(--panel);border-radius:0 8px 8px 0;min-height:46px}.lookup .key:hover{background:var(--sunk)}.bill{margin-top:4px}.screen{padding:14px 16px 16px;position:relative;overflow:hidden;container-type:inline-size}.screen-top{color:var(--screen-dim);font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;font-size:10.5px;display:flex}.screen-top>span{min-width:0}.screen-top>span:last-child{text-align:right;margin-left:auto}.screen-label{color:var(--screen-dim);margin-top:12px}.amount{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:6px;display:flex}.amount .num{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:470;font-stretch:76%;line-height:.9;font-size:min(88px, calc(172cqw / var(--n,6)))}.amount .num.any{letter-spacing:-.02em;font-size:min(58px,16cqw);font-stretch:82%}.amount .unit{color:var(--screen-dim);font-size:12px}.screen-memo{border-top:1px solid var(--screen-rule);color:var(--screen-ink);margin-top:12px;padding-top:10px;font-size:17px;line-height:1.4}.screen-memo .from{font:400 10px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--screen-dim);word-spacing:0;margin-bottom:4px;display:block}.screen-memo q{quotes:"“" "”"}.screen-sub{font:400 11px/1.5 var(--mono);color:var(--screen-dim);word-spacing:0;margin-top:8px}.verdict{color:var(--lcd-ok);font-family:var(--mono);text-transform:uppercase;word-spacing:0;background:linear-gradient(#22c86626,#22c86612);border-top:1px solid #22c86652;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin:14px -16px -16px;padding:14px 16px 15px;animation:.28s steps(7,end) both lcd;display:flex}.verdict b{letter-spacing:.18em;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.verdict b:before{content:"";background:var(--led-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.5l3 3 6-7' fill='none' stroke='%23071A0E' stroke-width='2.4' stroke-linecap='square'/%3E%3C/svg%3E") center / 22px no-repeat;border-radius:50%;flex:none;width:22px;height:22px;box-shadow:0 0 12px #22c8668c}.verdict span{letter-spacing:.1em;color:#9fe8bc;font-size:10.5px}.verdict.is-err{color:var(--screen-err);background:linear-gradient(#ff3b2e29,#ff3b2e12);border-top-color:#ff3b2e59}.verdict.is-err b:before{background:var(--led-err) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7 7l8 8M15 7l-8 8' fill='none' stroke='%232A0603' stroke-width='2.4'/%3E%3C/svg%3E") center / 22px no-repeat;box-shadow:0 0 12px #ff3b2e80}.verdict.is-err span{color:var(--screen-err)}.verdict.is-wait{color:var(--screen-warn);background:linear-gradient(#ffb00024,#ffb0000f);border-top-color:#ffb00052}.verdict.is-wait b:before{background:var(--led-wait);animation:1s steps(2,jump-none) infinite blink;box-shadow:0 0 12px #ffb00080}.verdict.is-wait span{color:var(--screen-warn)}.bill.is-done .screen{box-shadow:inset 0 0 0 1px var(--screen-rule), inset 0 2px 10px #0000008c, 0 0 0 4px var(--bezel), 0 0 0 5px #22c8668c;animation:.9s ease-out approve}.facts{margin:6px 0 0}.facts>div{border-bottom:1px solid var(--rule);grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0 10px;display:grid}.facts dt{color:var(--muted)}.facts dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px}.facts dd .sub{color:var(--muted);margin-top:2px;font-size:13px;display:block}.facts dd .saved{color:var(--ink);margin-bottom:2px;font-weight:620;display:block}.addr{font-family:var(--mono);letter-spacing:-.01em;color:var(--ink-2);grid-template-columns:repeat(5,max-content);justify-content:start;column-gap:.55em;font-size:12px;line-height:1.7;display:grid}.addr .end{color:var(--ink);font-weight:600}.addr>span:nth-child(5n+1){justify-self:end}.screen .addr,.signing .addr{color:var(--screen-dim)}.screen .addr .end,.signing .addr .end{color:var(--screen-ink)}.hex{font-family:var(--mono);letter-spacing:-.01em;flex-wrap:wrap;gap:0 .5em;display:inline-flex}.hex>span{white-space:nowrap}.hex .hex-0x{color:var(--muted)}.hex .end{font-weight:600}.state-note{color:var(--ink-2);margin-top:16px;font-size:15px}.load-note{margin-top:8px;padding-left:20px;font-size:14px;line-height:1.5}.payform .readout{margin-top:22px}.payform .key-primary,.view>.key-primary{margin-top:20px}.payform .field{margin-top:16px}.route-note{font:400 11.5px/1.6 var(--mono);color:var(--muted);word-spacing:0;margin-top:10px}.route-note b{color:var(--ink-2);font-weight:600}.assure{color:var(--muted);gap:10px;margin-top:14px;font-size:13px;line-height:1.5;display:flex}.assure:before{content:"";background:var(--muted);flex:none;width:14px;height:14px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Crect x='2' y='6' width='10' height='7' rx='1' fill='%23000'/%3E%3Cpath d='M4.5 6V4.5a2.5 2.5 0 0 1 5 0V6' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Crect x='2' y='6' width='10' height='7' rx='1' fill='%23000'/%3E%3Cpath d='M4.5 6V4.5a2.5 2.5 0 0 1 5 0V6' fill='none' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.bill.is-done .payform{display:none}.pill,.lamp{color:inherit;font:600 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;word-spacing:0;align-items:center;gap:8px;display:inline-flex}.pill:before,.lamp:before{content:"";border-radius:50%;flex:none;width:8px;height:8px}.pill.open:before,.lamp.open:before{background:var(--signal);box-shadow:0 0 8px rgba(255,90,31,var(--glow))}.pill.open:before{animation:2.4s ease-in-out 2 breathe}.pill.paid:before,.lamp.paid:before,.lamp.ok:before{background:var(--led-ok);box-shadow:0 0 8px rgba(34,200,102,var(--glow))}.pill.closed:before,.lamp.closed:before,.lamp.off:before{opacity:.7;background:0 0;box-shadow:inset 0 0 0 1.5px}.pill.wait:before,.lamp.wait:before,.lamp.fee:before,.lamp.overdue:before,.pill.overdue:before{background:var(--led-wait);box-shadow:0 0 8px rgba(255,176,0,var(--glow))}.pill.err:before,.lamp.err:before{background:var(--led-err);box-shadow:0 0 8px rgba(255,59,46,var(--glow))}.lamp.busy:before{background:var(--led-wait);animation:1s steps(2,jump-none) infinite blink}.vstrip{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);margin:16px 0 0;padding:0;list-style:none;display:grid}.vstrip li{border-bottom:1px solid var(--rule);grid-template-columns:16px minmax(0,1fr);align-items:baseline;gap:2px 10px;padding:9px 0;display:grid}.vstrip li:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--rule-2);background:0 0;border-radius:50%;align-self:start;translate:0 5px}.vstrip li[data-lamp=ok]:before{background:var(--led-ok);box-shadow:0 0 8px rgba(34,200,102,var(--glow))}.vstrip li[data-lamp=wait]:before{background:var(--led-wait);box-shadow:0 0 8px rgba(255,176,0,var(--glow))}.vstrip li[data-lamp=err]:before{background:var(--led-err);box-shadow:0 0 8px rgba(255,59,46,var(--glow))}.vstrip li[data-lamp=busy]:before{background:var(--led-wait);animation:1s steps(2,jump-none) infinite blink}.vstrip-name{font:600 10.5px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 12px;display:flex}.vstrip-state{color:var(--muted)}.vstrip li[data-lamp=ok] .vstrip-state{color:var(--ok)}.vstrip li[data-lamp=wait] .vstrip-state{color:var(--warn)}.vstrip li[data-lamp=err] .vstrip-state{color:var(--err)}.vstrip-detail:empty{display:none}.vstrip-detail{color:var(--muted);overflow-wrap:anywhere;grid-column:2;font-size:13px;line-height:1.45}.vstrip li[data-lamp=err] .vstrip-detail{color:var(--err)}.vstrip li[data-lamp=wait] .vstrip-detail{color:var(--warn)}.signing{margin-top:20px;padding:12px 16px 14px}.signing h3{color:var(--screen-ink);letter-spacing:-.005em;margin-top:10px;font-size:15px;font-weight:600}.readings{margin:6px 0 0}.readings>div{border-bottom:1px solid var(--screen-rule);grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:10px;padding:9px 0 8px;display:grid}.readings>div:last-child{border-bottom:0;padding-bottom:2px}.readings dt{font:400 10px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;color:var(--screen-dim)}.readings dd{min-width:0;color:var(--screen-ink);font:400 12.5px/1.6 var(--mono);word-spacing:0;overflow-wrap:anywhere;margin:0}.readings dd .sub{color:var(--screen-dim);font-size:10.5px;line-height:1.5;display:block}.readings dd .ok{color:var(--lcd-ok)}.readings dd .warn{color:var(--screen-warn)}.readings dd .bad{color:var(--screen-err)}.readings .is-amount dd{font:480 30px/1 var(--sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-stretch:78%}.readings .is-amount dd .unit{font:400 11px/1 var(--mono);letter-spacing:.08em;color:var(--screen-dim);margin-left:6px}.readings .addr{font-size:13px}.signing-note{border-top:1px solid var(--screen-rule);color:var(--screen-dim);margin-top:10px;padding-top:10px;font-size:13px;line-height:1.45}.bands{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));background:var(--sunk);border-radius:11px;gap:4px;margin-top:8px;padding:4px;display:grid;box-shadow:inset 0 1px 2px #00000014}.band{appearance:none;cursor:pointer;min-width:0;min-height:60px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;padding:9px 10px 10px;transition:background-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}.band:hover{color:var(--ink)}.band-label{font:600 13px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;word-spacing:0}.band-id{font:400 9.5px/1.2 var(--mono);letter-spacing:.06em;word-spacing:0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.band:before{content:"";opacity:.45;background:0 0;border-radius:1px;width:7px;height:7px;position:absolute;top:10px;right:10px;box-shadow:inset 0 0 0 1px}.band[aria-checked=true]{background:var(--raise);color:var(--ink);box-shadow:0 1px 0 #0000000f, 0 0 0 1px var(--rule), 0 2px 6px -2px #0000002e}.band[aria-checked=true]:before{background:var(--signal);box-shadow:0 0 8px rgba(255,90,31,var(--glow));opacity:1}.band[aria-checked=true] .band-id{color:var(--signal-ink)}.band:focus-visible{outline-offset:1px}.band[aria-disabled=true]{cursor:not-allowed;opacity:.6}.band[aria-disabled=true]:hover{color:var(--muted)}.wallets{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px;display:grid}.wallet-key{background:var(--panel);justify-content:flex-start;gap:12px;width:100%;min-height:52px;padding:0 14px;font-size:16px}.wallet-key img,.wallet-key .wallet-glyph{border-radius:6px;flex:none;width:28px;height:28px}.wallet-key .wallet-glyph{background:var(--sunk);color:var(--muted);font:600 11px/1 var(--mono);place-items:center;display:grid}.wallet-label{text-align:left;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.wallet-name{text-overflow:ellipsis;max-width:100%;overflow:hidden}.wallet-rdns{max-width:100%;font:400 10px/1.35 var(--mono);letter-spacing:.04em;color:var(--muted);text-overflow:ellipsis;word-spacing:0;overflow:hidden}.wallets-empty{color:var(--ink-2);font-size:14px}.connect-panel{border:1px dashed var(--rule-2);border-radius:10px;margin-top:18px;padding:14px}.connect-panel .label{color:var(--muted)}.receipt{--ink:var(--slip-ink);--ink-2:#3f3d39;--muted:var(--slip-muted);--rule-2:var(--slip-rule);--focus:var(--slip-focus);--warn:var(--slip-warn);--z:7px;padding:18px 18px calc(18px + var(--z));background:var(--slip);color:var(--slip-ink);-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--z)) 100%;-webkit-mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--z)) 100%;mask:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) 50% / calc(2 * var(--z)) 100%;margin:-4px 12px 0;animation:.32s steps(8,end) both print;position:relative}.receipt-wrap{filter:drop-shadow(0 12px 16px #00000029);margin-top:20px}.receipt-wrap:before{content:"";z-index:1;background:var(--screen);height:8px;box-shadow:inset 0 0 0 1px var(--screen-rule), inset 0 2px 3px #000000b3;border-radius:4px;display:block;position:relative}.receipt-top{color:var(--slip-muted);border-bottom:1.5px dashed var(--slip-rule);justify-content:space-between;gap:12px;padding-bottom:12px;display:flex}.receipt-top b{color:#0f7a3e;font-weight:600}.receipt-top b.is-err{color:#bc2a1c}.receipt-amt{flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:16px 0 6px;display:flex}.receipt-amt .num{font-weight:480;font-stretch:78%;font-size:min(48px, calc(170cqw / var(--n,6)));letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:.95}.receipt-amt .unit{color:var(--slip-muted)}.receipt dl{font-family:var(--mono);word-spacing:0;grid-template-columns:fit-content(40%) minmax(0,1fr);column-gap:10px;margin:6px 0 0;font-size:11.5px;line-height:1.5;display:grid}.receipt dl>div{grid-column:1/-1;grid-template-columns:subgrid;padding:5px 0;display:grid}.receipt dt{color:var(--slip-muted);text-transform:uppercase;letter-spacing:.08em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;padding-top:1px;font-size:10px}.receipt dd{word-break:break-word;min-width:0;margin:0}.receipt dd .addr{color:var(--slip-ink)}.receipt dd .addr,.details dd .addr{flex-wrap:wrap;max-width:calc(22ch + 2.2em);display:flex}.receipt dd .addr>span:nth-child(6),.details dd .addr>span:nth-child(6){text-align:right;min-width:6ch}@media screen{@container (width<=319px){.receipt dl>div:has(.addr,.hex){row-gap:1px}.receipt dl>div:has(.addr,.hex)>:is(dt,dd){grid-column:1/-1}}}.receipt-who{border:1px solid var(--slip-rule);font:400 13px/1.45 var(--sans);color:var(--ink-2);text-wrap:pretty;border-left-width:3px;border-radius:4px;margin:12px 0 0;padding:8px 10px 9px 28px;position:relative}.receipt-who:before{content:"";width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--slip-muted);border-radius:50%;position:absolute;top:13px;left:11px}.receipt-who[data-lamp=ok]{border-left-color:var(--led-ok)}.receipt-who[data-lamp=ok]:before{background:var(--led-ok);box-shadow:0 0 6px #22c86673}.receipt-who[data-lamp=wait]{border-left-color:var(--led-wait);color:var(--warn);font-weight:600}.receipt-who[data-lamp=wait]:before{background:var(--led-wait);box-shadow:0 0 6px #ffb00080}.receipt .only-print{display:none}.receipt-verify{border-top:1.5px dashed var(--slip-rule);gap:8px 12px;margin-top:10px;padding-top:10px}.receipt-verify-cap{flex-direction:column;gap:3px;min-width:0;display:flex}.receipt-verify-cap b{letter-spacing:-.01em;font-size:14px;font-weight:680}.receipt-verify-cap>span{color:var(--slip-muted);font-size:12px;line-height:1.4}.receipt a{color:var(--slip-ink)}.receipt dd a{position:relative}.receipt dd a:before{content:"";position:absolute;inset:-14px -6px}.receipt .checks-mini{border-top:1.5px dashed var(--slip-rule);gap:6px;margin-top:10px;padding-top:10px;display:grid}.receipt .checks-mini .lamp{color:var(--slip-ink);font-size:10px}.receipt-foot{border-top:1.5px dashed var(--slip-rule);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slip-muted);text-align:center;word-spacing:0;margin-top:12px;padding-top:12px;font-size:10.5px}.thanks{text-align:center;color:var(--ink-2);text-wrap:balance;margin:22px 0 2px;font-size:15px;line-height:1.45}.thanks .gloss{font:400 10.5px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;color:var(--muted);margin-bottom:8px;display:block}.thanks b{letter-spacing:-.01em;color:var(--ink);margin-bottom:6px;font-size:30px;font-weight:600;font-stretch:80%;line-height:1;display:block}.tally{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 16px;margin-top:22px;padding:14px 16px 16px;display:grid}.tally-label{color:var(--screen-dim);grid-column:1/-1}.tally-sum{flex-direction:column;gap:6px;min-width:0;display:flex}.tally-line{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.tally-line .num{font-weight:470;font-stretch:76%;font-size:min(52px, calc(150cqw / var(--n,6)));letter-spacing:-.015em;font-variant-numeric:tabular-nums;line-height:.95}.tally-line+.tally-line .num{font-size:min(30px, calc(120cqw / var(--n,6)))}.tally-line .unit{color:var(--screen-dim)}.tally-sub{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--screen-dim);text-align:left;white-space:nowrap;word-spacing:0;justify-self:end;font-size:10.5px;line-height:1.7}.tally-sub>span{display:block}.tally-sub b{color:var(--screen-ink);font-weight:600}.ledger-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;display:flex}.ledger-tools .seg{--n:4;flex:260px}.ledger-tools .seg label{min-height:40px;font-size:13px}.ledger-head{border-bottom:1.5px solid var(--ink);color:var(--muted);grid-template-columns:minmax(96px,1fr) auto;gap:12px;margin-top:18px;padding-bottom:7px;display:grid}.ledger-head span:last-child{text-align:right}.links{margin:0;padding:0;list-style:none;container-type:inline-size}.links>li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(96px,1fr) auto;grid-template-areas:"main amt""foot foot";gap:0 12px;padding:14px 0 2px;display:grid}.links>li.is-message{color:var(--muted);border:0;padding:18px 0;display:block}.row-main{grid-area:main;min-width:0}.row-memo{letter-spacing:-.01em;color:var(--ink);overflow-wrap:anywhere;margin-top:7px;font-size:16px;font-weight:520;line-height:1.35}.row-amt{white-space:nowrap;flex-direction:column;grid-area:amt;align-items:flex-end;gap:5px;display:flex}.row-amt .price{font-weight:500;font-stretch:78%;font-size:min(28px, calc(92cqw / var(--n,6)));letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:.9;display:block}.row-amt .price.any{color:var(--ink-2);padding-top:4px;font-size:15px;font-stretch:85%;line-height:1.2}.row-amt .unit-mini{font:400 9.5px/1 var(--mono);letter-spacing:.08em;color:var(--muted);word-spacing:0}.credit{font-weight:560;font-stretch:80%;font-size:min(16px, calc(92cqw / var(--n,8)));color:var(--ok);font-variant-numeric:tabular-nums;line-height:1}.row-foot{grid-area:foot;justify-content:flex-end;align-items:center;min-width:0;margin-top:2px;display:flex}.row-meta{color:var(--muted);font-variant-numeric:tabular-nums;text-wrap:pretty;margin-top:3px;font-size:13px;line-height:1.4}.row-meta .when{display:block}.row-band{font:400 9.5px/1 var(--mono);letter-spacing:.1em;color:var(--muted);border:1px solid var(--rule-2);word-spacing:0;vertical-align:1px;border-radius:3px;margin-left:8px;padding:2px 4px 1px}.row-actions{flex-wrap:wrap;justify-content:flex-end;margin-left:auto;margin-right:-10px;display:flex}.row-actions .key{min-height:44px}.row-actions .key-danger{order:-1;margin-right:6px}.links>li.is-closed .row-memo,.links>li.is-closed .row-amt .price{color:var(--muted)}.links>li.is-closed .row-amt .price{text-decoration:line-through;text-decoration-thickness:1.5px}.links>li:last-child{border-bottom:0}.footing{border-top:4px double var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-top:12px;display:flex}.footing-label{color:var(--ink)}.footing-sum{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 14px;margin-left:auto;display:inline-flex}.footing-sum>span{align-items:baseline;gap:8px;display:inline-flex}.footing-sum .num{font-weight:560;font-stretch:78%;font-size:min(30px, calc(170cqw / var(--n,6)));letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1}.footing-sum .unit{color:var(--muted)}.empty-state{margin-top:18px}.empty-state p{color:var(--ink-2);text-wrap:pretty;margin-bottom:4px}.empty-state .key-primary{margin-top:16px}.keycard-face{margin-top:2px}.keycard-head{align-items:center;gap:14px;margin-top:12px;display:flex}.keycard-head h3{color:var(--screen-ink);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600}.keycard-glyph{flex:none;width:44px;height:44px}.keycard-glyph .ring{fill:none;stroke:var(--screen-dim);stroke-width:2.2px;stroke-linecap:round}.keycard-glyph .ring.is-signal{stroke:var(--signal);filter:drop-shadow(0 0 4px rgba(255,90,31,var(--glow)))}.modal-key .field{margin-top:18px}.modal-key .key-primary{width:100%;margin-top:16px}.modal-key .key-row .key{width:100%}.screen-fx,.till-fx{font:400 11px/1.5 var(--mono);letter-spacing:.02em;word-spacing:0;color:var(--screen-dim);margin-top:8px}.screen-fx:empty,.till-fx:empty,.readout-fx:empty{display:none}.readout-fx{font-family:var(--mono);letter-spacing:.02em;word-spacing:0;font-size:11px}.funds-slot:empty,.fallback-slot:empty,.sign-slot:empty{display:none}.funds{border:1px dashed var(--rule-2);border-radius:10px;gap:6px;margin-top:14px;padding:12px 14px;display:grid}.funds-held{font:600 12px/1.45 var(--mono);word-spacing:0;color:var(--ink)}.funds-how{color:var(--ink-2);font-size:13px;line-height:1.45}.funds .funds-key{width:100%;margin-top:6px}.fallback-slot{gap:8px;margin-top:12px;display:grid}.sign-slot .signing{margin-top:18px}.readings dd .sub{margin-bottom:2px}.verdict .verdict-time{color:var(--lcd-ok);font-variant-numeric:tabular-nums;margin-top:6px;display:block}.my-card .field-hint{margin-top:10px}.till{flex-direction:column;min-height:340px;margin-top:18px;padding:16px 18px 18px;display:flex}.till-top{color:var(--screen-dim);font:400 10.5px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.till-verdict{--fit:calc(100cqw / (var(--len,8) * .82 + 1.5));font:600 clamp(16px, min(6.5cqw, var(--fit)), 64px)/1.1 var(--mono);letter-spacing:.1em;text-transform:uppercase;word-spacing:0;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;color:var(--screen-warn);border-block:1px solid #0000;align-items:center;gap:.45em;margin:14px -18px 0;padding:.35em 18px;display:flex}.till-glyph{background:var(--led-wait);border-radius:50%;flex:none;align-self:center;width:.9em;height:.9em;animation:2.4s ease-in-out infinite breathe;box-shadow:0 0 .35em #ffb00099}.till[data-state=idle] .till-verdict{color:var(--screen-dim)}.till[data-state=idle] .till-glyph{box-shadow:inset 0 0 0 .1em var(--screen-dim);background:0 0;animation:none}.till[data-state=paid] .till-verdict{--fit:calc(100cqw / (var(--len,4) * .86 + 1.5));font-size:clamp(24px, min(15cqw, 12vh, var(--fit)), 180px);letter-spacing:.14em;color:var(--lcd-ok);background:linear-gradient(#22c8663d,#22c8661a);border-block-color:#22c86673;animation:.28s steps(7,end) both lcd}.till[data-state=paid] .till-glyph{background:var(--led-ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M6.5 11.5l3 3 6-7' fill='none' stroke='%23071A0E' stroke-width='2.4' stroke-linecap='square'/%3E%3C/svg%3E") center / 100% no-repeat;animation:none;box-shadow:0 0 .3em #22c866bf}.till[data-state=error] .till-verdict{color:var(--screen-err);background:linear-gradient(#ff3b2e29,#ff3b2e12);border-block-color:#ff3b2e59}.till[data-state=error] .till-glyph{background:var(--led-err) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7 7l8 8M15 7l-8 8' fill='none' stroke='%232A0603' stroke-width='2.4'/%3E%3C/svg%3E") center / 100% no-repeat;animation:none;box-shadow:0 0 .3em #ff3b2e99}.till-figure{flex-direction:column;flex:1;justify-content:center;padding:18px 0 10px;display:flex;container-type:inline-size}.till-figure .num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:460;font-stretch:70%;line-height:.86;font-size:min(160px, calc(190cqw / var(--n,6)))}.till-figure .unit{color:var(--screen-dim);font:400 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;word-spacing:0;margin-top:10px}.till-caption{color:var(--screen-ink);min-height:1.4em;margin-top:14px;font-size:17px;line-height:1.4}.till-settled{font:600 13px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lcd-ok);word-spacing:0}.till[data-state=paid]{box-shadow:inset 0 0 0 1px var(--screen-rule), inset 0 2px 10px #0000008c, 0 0 0 4px var(--bezel), 0 0 0 5px #22c8668c;animation:.9s ease-out approve}.till-log{border-top:1px solid var(--screen-rule);gap:6px;margin:14px 0 0;padding:10px 0 0;list-style:none;display:grid}.till-log li{font:400 11.5px/1.5 var(--mono);color:var(--screen-dim);word-spacing:0;justify-content:space-between;gap:12px;display:flex}.till-log li b{color:var(--screen-ink);font-weight:600}.details{border-top:1px solid var(--rule);margin-top:16px}.details>summary{cursor:pointer;min-height:44px;color:var(--ink-2);font:400 10.5px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;align-items:center;gap:10px;list-style:none;display:flex}.details>summary::-webkit-details-marker{display:none}.details>summary:before{content:"";width:8px;height:8px;transition:transform var(--t-fast) ease;border-bottom:1.5px solid;border-right:1.5px solid;flex:none;transform:rotate(-45deg)}.details[open]>summary:before{transform:rotate(45deg)}.details>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.details{container-type:inline-size}.details dl{grid-template-columns:fit-content(40%) minmax(0,1fr);column-gap:10px;margin:0 0 8px;display:grid}.details dl>div{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--rule);align-items:baseline;padding:7px 0;display:grid}.details dt{font:400 10px/1.4 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);word-spacing:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@container (width<=379px){.details dl>div:has(.addr,.hex){row-gap:2px}.details dl>div:has(.addr,.hex)>:is(dt,dd){grid-column:1/-1}}.details dd{min-width:0;font:400 11.5px/1.6 var(--mono);color:var(--ink-2);overflow-wrap:anywhere;word-spacing:0;margin:0}.board{border-top:1.5px solid var(--ink);margin:14px 0 0;padding:0;list-style:none}.board>li{border-bottom:1px solid var(--rule);padding:14px 0 12px}.board-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.board-name{font:600 13px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;word-spacing:0}.board-sub{font:400 10.5px/1.4 var(--mono);letter-spacing:.06em;color:var(--muted);word-spacing:0}.board .vstrip{border-top:0;margin-top:8px}.board .vstrip li{border-bottom:0;padding:6px 0}.toast{inset-inline:var(--gutter);bottom:max(16px, env(safe-area-inset-bottom));z-index:30;width:-moz-fit-content;width:fit-content;max-width:min(560px, calc(100vw - 2 * var(--gutter)));--focus:var(--screen-ink);background:var(--screen);color:var(--screen-ink);box-shadow:inset 0 0 0 1px var(--screen-rule), 0 18px 40px -16px #0009;animation:rise var(--t-med) var(--ease);border-radius:10px;align-items:center;gap:12px;margin-inline:auto;padding:10px 12px 10px 16px;font-size:14px;line-height:1.4;display:flex;position:fixed}.toast>span{min-width:0}.toast .key{min-height:40px;color:var(--screen-ink);border-color:var(--screen-dim);background:0 0;flex:none}.toast .key:hover{border-color:var(--screen-ink)}.about{padding:40px 0 8px}.eyebrow{color:var(--muted);margin:0 0 4px;font-weight:400}.steps{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.steps li{border-bottom:1px solid var(--rule);grid-template-columns:40px minmax(0,1fr);align-content:start;gap:2px 8px;padding:14px 0 16px;display:grid}.step-n{color:var(--signal-ink)}.steps .step-n,.steps b{align-self:baseline}.steps b{letter-spacing:-.015em;font-size:18px;font-weight:640}.steps p{color:var(--ink-2);grid-column:2;font-size:15px;line-height:1.5}.legend{border-top:1.5px solid var(--ink);margin:0}.legend>div{border-bottom:1px solid var(--rule);grid-template-columns:116px minmax(0,1fr);align-items:baseline;gap:12px;padding:15px 0 16px;display:grid}.legend dt{color:var(--ink)}.legend dd{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.about.notes{padding-top:40px}.note-list{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.note-list li{border-bottom:1px solid var(--rule);color:var(--ink-2);padding:14px 0 15px;font-size:15px;line-height:1.5}.note-list b{color:var(--ink);font-weight:640}.foot{border-top:1px solid var(--rule);margin-top:8px}.foot .bar{color:var(--ink-2);grid-template-columns:minmax(0,1fr);gap:16px;padding-top:22px;padding-bottom:32px;font-size:13px;display:grid}.foot-item{min-width:0}.foot-item>a{align-items:center;min-height:44px;margin:-12px 0;display:inline-flex}.foot-links{flex-wrap:wrap;gap:6px 16px;display:flex}.foot-links a{align-items:center;min-height:24px;margin:0;display:inline-flex}.foot-label{color:var(--muted);margin-bottom:4px;display:block}.coords{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:11.5px}@keyframes breathe{0%,to{opacity:1}50%{opacity:.35}}@keyframes blink{0%{opacity:1}to{opacity:.2}}@keyframes feed{0%{background-position:0 0}to{background-position:-45.25px 0}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes print{0%{clip-path:inset(0 0 100%);transform:translateY(-14px)}to{clip-path:inset(0);transform:none}}@keyframes lcd{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes approve{0%{box-shadow:inset 0 0 0 1px var(--screen-rule), inset 0 2px 10px #0000008c, 0 0 0 4px var(--bezel), 0 0 0 5px var(--bezel-edge)}25%{box-shadow:inset 0 0 0 2px var(--led-ok), inset 0 2px 10px #0000008c, 0 0 0 4px var(--bezel), 0 0 0 7px #22c86673}to{box-shadow:inset 0 0 0 1px var(--screen-rule), inset 0 2px 10px #0000008c, 0 0 0 4px var(--bezel), 0 0 0 5px #22c8668c}}@media (forced-colors:active){.tabs>[aria-current=page],.band[aria-checked=true],.dial button[aria-pressed=true]{outline-offset:-2px;outline:2px solid canvastext}.seg label:has(input:checked){outline-offset:-2px;outline:2px solid canvastext}.vstrip li:before,.lamp:before,.pill:before,.status:before{forced-color-adjust:none}.dial button[aria-pressed=true]:after,.tabs>[aria-current=page]:after,.tabs>[aria-pressed=true]:after{background:canvastext}.seg label:has(input:checked):after{background:canvastext}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:419px){.edition-tag{display:none}.specs{grid-template-columns:repeat(2,minmax(0,1fr))}.specs>div:nth-child(odd){border-left:0;padding-left:0}.specs>div:nth-child(n+3){border-top:1px solid var(--rule)}.tabs>a,.tabs>button{letter-spacing:-.015em;font-stretch:84%}.tally{grid-template-columns:minmax(0,1fr)}.tally-sub{justify-self:start;gap:18px;display:flex}}@media (max-width:379px){.top .word{display:none}}@media (max-width:359px){:root{--gutter:12px}.view{padding:20px 14px}.tabs{margin:10px 10px 0}.tabs>a,.tabs>button{padding:8px 6px 10px;font-size:13px;font-stretch:78%}.plate{letter-spacing:.05em;gap:8px;padding:11px 14px 9px;font-size:9.5px}.specs dd{font-size:20px}.facts>div{grid-template-columns:minmax(0,1fr);gap:4px}.ticket{padding:0 14px 16px}.lamba{margin:0 -14px 12px}.perf{margin:16px -14px}.receipt{padding:16px 14px calc(16px + var(--z));margin:-4px 8px 0}.verdict b{letter-spacing:.14em;font-size:14px}.band{padding:8px 7px 9px}.band-label{letter-spacing:.08em;font-size:11.5px}.readings>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:599px){.readings>div{grid-template-columns:minmax(0,1fr);gap:3px}.band-id{white-space:normal;overflow-wrap:anywhere;overflow:visible}.share-keys{grid-template-columns:minmax(0,1fr)}}@media (min-width:600px){:root{--gutter:32px}.frame{max-width:640px;padding-top:40px}.specs dt{font-size:10.5px}.specs dd{font-size:30px}.form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.view{padding:24px 24px 28px}.steps{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.steps li{border-bottom:0;grid-template-columns:minmax(0,1fr);padding:14px 18px 18px 0}.steps li+li{border-left:1px solid var(--rule);padding-left:16px}.steps p{grid-column:1}.foot .bar{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:start}.wallets{grid-template-columns:repeat(2,minmax(0,1fr))}.vstrip{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}}@media (min-width:1000px){:root{--gutter:40px;--col-gap:clamp(56px, 7vw, 112px)}.top .bar{min-height:72px}.frame{max-width:1240px;padding:48px var(--gutter) 72px;grid-template-columns:minmax(0, 1fr) var(--device-w,468px);column-gap:var(--col-gap);grid-template-rows:auto;grid-template-areas:"lead device"}.lead{grid-area:lead;align-self:stretch;display:block}.lead-aside{position:sticky;top:32px}.page-payer .frame{padding-top:32px}.amount .num{font-size:min(72px, calc(172cqw / var(--n,6)))}.amount .num.any{font-size:min(46px,16cqw)}.foot .bar{grid-template-columns:minmax(0, 1fr) var(--col-gap) calc((var(--device-w,468px) - 24px) / 2) 24px calc((var(--device-w,468px) - 24px) / 2);column-gap:0}.foot-item:first-child{grid-column:1}.foot-item:nth-child(2){grid-column:3}.foot-item:nth-child(3){grid-column:5}.intro{padding:0}.device{align-self:start}h1{margin:22px 0;font-size:clamp(56px,5.3vw,76px)}.lede{font-size:19px}.specs{margin-top:36px}.specs dd{font-size:34px}.about{padding:64px 0 0}.steps li{padding-right:20px}.note-list li{padding-right:max(0px,100% - 64ch)}.page-till{--device-w:640px}}#print-area{display:none}@page slip80{size:80mm 210mm;margin:4mm 3mm}@page a6{size:105mm 148mm;margin:7mm}@media print{:root{--slip:#fff;--bg:#fff;--panel:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:#fff!important}body>:not(#print-area){display:none!important}#print-area{display:block}#print-area[data-size="80mm"]{page:slip80}#print-area[data-size=a6]{page:a6}#print-area .receipt,#print-area .ticket{box-shadow:none;margin:0;animation:none;-webkit-mask:none;mask:none}#print-area .receipt-wrap{filter:none;margin:0}#print-area .receipt-wrap:before,#print-area .perf:before,#print-area .perf:after{display:none}#print-area .ticket{border:1px solid #b9b4aa}#print-area[data-size="80mm"] .receipt{padding:2mm 1mm;font-size:11px}#print-area[data-size="80mm"] .receipt-amt .num{font-size:34px}#print-area .qr{width:52mm}#print-area .printed-url-short{display:none}#print-area .printed-url-full{display:inline}#print-area .printed-url{max-height:none;font-size:7px;line-height:1.35;overflow:visible}#print-area[data-size=a6] .ticket{padding:0 4mm 4mm}#print-area[data-size=a6] .lamba{margin:0 -4mm 3mm}#print-area[data-size=a6] .ticket-amt{margin-top:3mm}#print-area[data-size=a6] .perf{margin:3mm -4mm}#print-area[data-size=a6] .ticket-scan{text-align:left;grid-template-columns:48mm minmax(0,1fr);align-items:start;gap:3mm;display:grid}#print-area[data-size=a6] .qr-frame{padding:1.5mm}#print-area[data-size=a6] .qr{width:45mm;padding:1.5mm}#print-area[data-size=a6] .scan-cap{align-items:flex-start}#print-area[data-size=a6] .scan-cap b{font-size:14px}#print-area[data-size=a6] .scan-cap>span{font-size:11px}#print-area a{text-decoration:none}#print-area .ext:after,#print-area .only-screen{display:none}#print-area .receipt dl>.only-print{display:grid}#print-area .receipt-top{padding-bottom:6px}#print-area .receipt-amt{padding:8px 0 2px}#print-area .receipt dl{margin-top:4px;font-size:10px;line-height:1.4}#print-area .receipt dl>div{padding:2px 0}#print-area .receipt dt{font-size:8.5px}#print-area .receipt .addr,#print-area .receipt .hex{font-size:10px;line-height:1.5}#print-area .receipt .checks-mini{flex-wrap:wrap;gap:3px 12px;margin-top:6px;padding-top:6px;display:flex}#print-area .receipt .checks-mini .lamp{font-size:8.5px}#print-area .receipt-foot{margin-top:6px;padding-top:6px;font-size:9px}#print-area .receipt .receipt-verify{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:2mm 3mm;margin-top:6px;padding-top:6px;display:grid}#print-area .receipt-verify .qr-frame{padding:1.2mm}#print-area .receipt-verify .qr{width:28mm;padding:1mm}#print-area .receipt-verify-cap{align-items:center}#print-area .receipt-verify-cap b{font-size:11px}#print-area .receipt-verify-cap>span{font-size:9px}#print-area .receipt-verify .printed-url{font-size:6px;line-height:1.4}#print-area[data-size=a6] .receipt{padding:0 1mm}#print-area[data-size=a6] .receipt-amt .num{font-size:40px}#print-area[data-size=a6] .receipt dl>div{padding:1.5px 0}#print-area[data-size=a6] .receipt .receipt-verify{text-align:left;grid-template-columns:31mm minmax(0,1fr);place-items:start}#print-area[data-size=a6] .receipt-verify-cap{align-items:flex-start}}.noscript{max-width:640px;padding:0 var(--gutter);color:var(--err);font:400 13px/1.5 var(--mono);margin:24px auto}.banners:empty{display:none}.banners .banner:last-child{margin-bottom:0}.status-code{font:400 10.5px/1.4 var(--mono);letter-spacing:.04em;color:var(--muted);margin-top:4px}.modal{width:min(460px, calc(100vw - 2 * var(--gutter)));max-height:calc(100dvh - 32px);color:var(--ink);background:0 0;border:0;padding:0;overflow:visible}.modal::backdrop{background:#0e0e0d8c}.modal-device{max-height:calc(100dvh - 32px);overflow:auto}.modal .view{padding-top:16px}.modal-plate{z-index:1;background:var(--panel);border-radius:16px 16px 0 0;padding-top:6px;padding-bottom:6px;position:sticky;top:0}.modal-close{min-height:36px;color:var(--ink-2);font:600 10.5px/1 var(--mono);letter-spacing:.09em;text-transform:uppercase;word-spacing:0;flex:none;gap:8px;margin-right:-8px;padding:0 8px;text-decoration:none}.modal-close:before{content:"";background:currentColor;flex:none;width:10px;height:10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 1l8 8M9 1L1 9' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 1l8 8M9 1L1 9' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.modal-close:hover{color:var(--ink)}.account-panel{border-bottom:1px solid var(--rule);gap:8px;margin-bottom:14px;padding-bottom:16px;display:grid}.account-panel .key-row{margin-top:4px}.ledger-tools .field{flex:260px;margin-top:0}.ledger-tools .field>legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ledger-tools .seg{--n:4}.ledger-tools .seg label{min-height:40px;padding:4px 8px;font-size:13px}.receipts-block{margin-top:10px}.activity-record{font-family:var(--mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:12px;font-size:13px}.activity-volumes{flex-wrap:wrap;gap:4px 16px;margin-top:6px;display:flex}.activity-settle{margin-top:6px;font-size:13px}.facts .trust-line{margin-top:4px}.view-send .row-main .addr{margin-top:6px}.view-send .links>li{grid-template-areas:"main main""foot foot"}.device:fullscreen{padding:max(12px, env(safe-area-inset-top)) 12px 12px;background:var(--panel);border-radius:0;flex-direction:column;display:flex;overflow:auto}:is(.device:fullscreen>.plate,.device:fullscreen>.tabs,.device:fullscreen>.banners,.device:fullscreen .view-head){display:none}:is(.device:fullscreen>.views,.device:fullscreen .view-till){flex-direction:column;flex:1;min-height:0;display:flex}.device:fullscreen .view-till{padding:0}.device:fullscreen .till{flex:1;min-height:0;margin-top:0;overflow-y:auto}.device:fullscreen .till-figure .num{font-size:min(26vh, calc(190cqw / var(--n,6)))}.device:fullscreen .till-caption{font-size:clamp(17px,2.4vw,28px)}@media (orientation:landscape) and (max-height:520px){.device:fullscreen{padding:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) 8px max(12px, env(safe-area-inset-left))}.device:fullscreen .view-till{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.device:fullscreen .view-till>.till{grid-template:"top top""verdict figure"minmax(0,1fr)"settled figure""fx figure"/minmax(0,1fr) minmax(0,1.25fr);grid-column:1/-1;align-self:stretch;column-gap:18px;padding:10px 16px 12px;display:grid;overflow:hidden}.device:fullscreen .till-top{grid-area:top}.device:fullscreen .till-verdict{--fit:calc(40cqw / (var(--len,8) * .82 + 1.5));font-size:clamp(16px, min(6vh, var(--fit)), 32px);border-radius:4px;grid-area:verdict;align-self:center;margin:8px 0 0;padding:.3em .45em}.device:fullscreen .till[data-state=paid] .till-verdict{--fit:calc(40cqw / (var(--len,4) * .86 + 1.5));font-size:clamp(20px, min(10vh, var(--fit)), 44px)}.device:fullscreen .till-figure{grid-area:figure;justify-content:center;padding:6px 0 0}.device:fullscreen .till-figure .num{font-size:min(42vh, calc(190cqw / var(--n,6)))}.device:fullscreen .till-figure .unit{margin-top:6px}.device:fullscreen .till-settled{grid-area:settled;align-self:start}.device:fullscreen .till-fx{grid-area:fx;margin-top:4px}:is(.device:fullscreen .till-caption,.device:fullscreen .till-log){display:none}.device:fullscreen .view-till>.status{grid-area:2/1;margin:0}.device:fullscreen .view-till>.key-primary{grid-area:2/2;width:auto;min-height:44px;margin:0;padding-inline:18px}.device:fullscreen .view-till>.key-row{grid-area:2/3;margin:0}.device:fullscreen .view-till>.key-row .key{min-height:44px}}.bill .vstrip{margin-top:18px}.bill .warn-note{margin-top:12px}.view-pay .lookup{margin-top:4px;margin-bottom:4px}}@layer utilities{.mono{font-family:var(--mono)}.tabular{font-variant-numeric:tabular-nums}.nowrap{white-space:nowrap}.muted{color:var(--muted)}.grow{flex:auto;min-width:0}.full{width:100%}.mt-0{margin-top:0!important}.center{text-align:center}.anywhere{overflow-wrap:anywhere}}@font-face{font-family:Archivo;src:url(/paypal/assets/archivo-var-latin-DY7AcnAa.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Martian Mono;src:url(/paypal/assets/martian-mono-400-latin-DZsjfPjH.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Martian Mono;src:url(/paypal/assets/martian-mono-600-latin-BlUmYrg6.woff2)format("woff2");font-weight:600;font-display:swap}
