.paper-receipt-module__V3OMTa__printer{--receipt-paper:#fffcf2;--receipt-ink:var(--ink,#22221e);--receipt-muted:var(--muted,#62605a);--receipt-success:#266741;--receipt-info:#775223;--receipt-error:#a43b36;width:256px;max-width:100%;color:var(--receipt-ink);isolation:isolate;position:relative}@supports (color:lab(0% 0 0)){.paper-receipt-module__V3OMTa__printer{--receipt-paper:lab(98.9116% -.155598 4.97471);--receipt-ink:var(--ink,lab(13.0358% -.160821 2.30045));--receipt-muted:var(--muted,lab(40.9003% -.277728 3.82677));--receipt-success:lab(38.5318% -28.6447 14.7626);--receipt-info:lab(38.3855% 12.38 33.296);--receipt-error:lab(40.6235% 43.9064 27.1648)}}.paper-receipt-module__V3OMTa__slot{z-index:4;pointer-events:none;background:linear-gradient(#d7d4cc,#bab7ae);background:linear-gradient(lab(84.9886% -.21261 4.58928),lab(74.5536% -.219941 4.97909));border-radius:7px;height:12px;position:absolute;top:0;left:2px;right:2px;box-shadow:0 1px #fffc,inset 0 1px 1px #23221c1a;box-shadow:0 1px lab(100% 0 0/.8),inset 0 1px 1px lab(13.0528% -.105277 3.88024/.1)}.paper-receipt-module__V3OMTa__slot span{background:#4f4d46;background:lab(32.7856% -.163674 4.62561);border-radius:2px;height:3px;position:absolute;top:5px;left:9px;right:9px;box-shadow:0 1px #ffffff40;box-shadow:0 1px lab(100% 0 0/.25)}.paper-receipt-module__V3OMTa__printer:has([data-feeding]) .paper-receipt-module__V3OMTa__slot{animation:70ms steps(2,end) infinite paper-receipt-module__V3OMTa__hum}@keyframes paper-receipt-module__V3OMTa__hum{50%{transform:translateY(.5px)}}.paper-receipt-module__V3OMTa__feedWindow{clip-path:inset(0 -100vmax -100vmax);min-height:176px;margin-top:6px;padding-bottom:22px;position:relative}.paper-receipt-module__V3OMTa__sheet{transform-origin:bottom;padding-inline:9px;position:absolute;inset:0 0 auto}.paper-receipt-module__V3OMTa__sheet[data-active]{position:relative;inset:auto}.paper-receipt-module__V3OMTa__sheet .paper-receipt-module__V3OMTa__paper{transition:filter .2s cubic-bezier(.22,1,.36,1)}.paper-receipt-module__V3OMTa__sheet[data-depth="1"] .paper-receipt-module__V3OMTa__paper{filter:brightness(.955)}.paper-receipt-module__V3OMTa__sheet[data-depth="2"] .paper-receipt-module__V3OMTa__paper{filter:brightness(.91)}.paper-receipt-module__V3OMTa__paper{--status-ink:var(--receipt-success);background:var(--receipt-paper);transform-origin:top;-webkit-user-select:none;user-select:none;border-radius:2px 2px 0 0;flex-direction:column;padding:12px 15px 6px;display:flex;position:relative;box-shadow:0 0 0 1px #2a292306,0 2px 4px #2a29230b,0 12px 18px -10px #2a292321;box-shadow:0 0 0 1px lab(16.5335% -.116915 3.87042/.025),0 2px 4px lab(16.5335% -.116915 3.87042/.045),0 12px 18px -10px lab(16.5335% -.116915 3.87042/.13)}.paper-receipt-module__V3OMTa__sheet[data-active] .paper-receipt-module__V3OMTa__paper{cursor:grab}.paper-receipt-module__V3OMTa__paper[data-tone=info]{--status-ink:var(--receipt-info)}.paper-receipt-module__V3OMTa__paper[data-tone=error]{--status-ink:var(--receipt-error)}.paper-receipt-module__V3OMTa__paper[data-tone=loading]{--status-ink:var(--receipt-muted)}.paper-receipt-module__V3OMTa__paper:after{content:"";background:linear-gradient(135deg, var(--receipt-paper) 25%, transparent 25%) -7px 0 / 14px 14px, linear-gradient(225deg, var(--receipt-paper) 25%, transparent 25%) -7px 0 / 14px 14px;pointer-events:none;height:8px;position:absolute;bottom:-7px;left:0;right:0}.paper-receipt-module__V3OMTa__paperHeading{color:var(--receipt-muted);font:10px/1.4 var(--font-mono), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.015em;border-bottom:1px dashed #2f2e2829;border-bottom:1px dashed lab(18.8539% -.123397 3.86509/.16);align-items:center;gap:6px;padding-bottom:7px;display:flex}.paper-receipt-module__V3OMTa__serial{font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:auto}.paper-receipt-module__V3OMTa__dismiss{width:18px;height:18px;color:var(--receipt-muted);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:0 0 18px;place-items:center;margin-right:-4px;display:grid;position:relative}.paper-receipt-module__V3OMTa__dismiss:before{content:"";position:absolute;inset:-13px}.paper-receipt-module__V3OMTa__title{font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:-.015em;text-wrap:pretty;overflow-wrap:anywhere;margin-top:12px;font-size:14px;font-weight:500;line-height:1.35}.paper-receipt-module__V3OMTa__description{color:var(--receipt-muted);font-family:var(--font-sans), system-ui, sans-serif;text-wrap:pretty;overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.5}.paper-receipt-module__V3OMTa__paperFooter{justify-content:space-between;align-items:center;gap:6px;min-height:40px;margin-top:6px;display:flex}.paper-receipt-module__V3OMTa__stamp{color:var(--status-ink);font:600 9.5px/1.4 var(--font-mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;opacity:.88;mix-blend-mode:multiply;border:1.5px solid;border-radius:3px;align-items:center;gap:4px;padding:2px 6px 2px 5px;display:inline-flex}.paper-receipt-module__V3OMTa__spinner{animation:.9s linear infinite paper-receipt-module__V3OMTa__spin}@keyframes paper-receipt-module__V3OMTa__spin{to{transform:rotate(360deg)}}.paper-receipt-module__V3OMTa__receiptAction{min-height:32px;color:var(--status-ink);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;margin-right:-6px;padding:0 6px;font-size:11px;font-weight:500;position:relative}.paper-receipt-module__V3OMTa__receiptAction:before{content:"";position:absolute;inset:-6px -4px}.paper-receipt-module__V3OMTa__empty{top:64px;text-align:center;color:var(--receipt-muted);font-size:12px;position:absolute;inset-inline:0}.paper-receipt-module__V3OMTa__tile{width:100%;max-width:300px;color:var(--ink);margin-inline:auto;position:relative}.paper-receipt-module__V3OMTa__stage{justify-content:center;display:flex}.paper-receipt-module__V3OMTa__controls{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px;width:256px;max-width:100%;margin:10px auto 0;display:grid}.paper-receipt-module__V3OMTa__printButton{background:var(--ink);min-width:0;min-height:40px;color:var(--card);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:500;transition:transform .14s cubic-bezier(.22,1,.36,1),background-color .14s cubic-bezier(.22,1,.36,1),color .14s cubic-bezier(.22,1,.36,1);display:inline-flex}.paper-receipt-module__V3OMTa__printButton:active:not([aria-disabled=true]){transform:scale(.96)}.paper-receipt-module__V3OMTa__printButton[aria-disabled=true]{cursor:default;color:var(--muted);background:var(--paper-2)}.paper-receipt-module__V3OMTa__typePicker{min-height:40px;color:var(--muted);border-radius:999px;justify-content:center;align-items:center;gap:3px;padding-inline:10px 8px;font-size:12px;transition:color .14s cubic-bezier(.22,1,.36,1),background-color .14s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.paper-receipt-module__V3OMTa__typePicker select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.paper-receipt-module__V3OMTa__typePicker:has(select:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.paper-receipt-module__V3OMTa__clearButton{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:12px;transition:color .14s cubic-bezier(.22,1,.36,1),background-color .14s cubic-bezier(.22,1,.36,1);display:inline-flex}.paper-receipt-module__V3OMTa__clearButton:disabled{opacity:.45;cursor:default}.paper-receipt-module__V3OMTa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.paper-receipt-module__V3OMTa__tile :is(button,select,a),.paper-receipt-module__V3OMTa__printer button{touch-action:manipulation}.paper-receipt-module__V3OMTa__tile button:focus-visible,.paper-receipt-module__V3OMTa__printer button:focus-visible{outline:2px solid var(--ink,#22221e);outline-offset:3px}@supports (color:lab(0% 0 0)){.paper-receipt-module__V3OMTa__tile button:focus-visible,.paper-receipt-module__V3OMTa__printer button:focus-visible{outline:2px solid var(--ink,lab(13.0358% -.160821 2.30045))}}.paper-receipt-module__V3OMTa__workbench{background:var(--paper);min-height:100dvh;padding:22px 36px 48px;position:relative}.paper-receipt-module__V3OMTa__workbenchHeader{font:11px/1.5 var(--font-mono), monospace;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;display:flex}.paper-receipt-module__V3OMTa__workbenchHeader a{min-height:44px;color:var(--ink);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.paper-receipt-module__V3OMTa__presentation{grid-template-columns:minmax(220px,350px) minmax(0,1fr);align-items:center;gap:80px;max-width:1040px;margin:64px auto 0;display:grid}.paper-receipt-module__V3OMTa__introduction{padding-bottom:20px}.paper-receipt-module__V3OMTa__eyebrow{font:10px/1.5 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:block}.paper-receipt-module__V3OMTa__introduction h1{font:500 44px/1.05 var(--font-display), sans-serif;letter-spacing:-.045em;margin:18px 0 24px}.paper-receipt-module__V3OMTa__introduction h1 span{font:italic 400 44px/1.1 var(--font-serif), serif;color:var(--muted);letter-spacing:-.02em;margin-top:6px;display:block}.paper-receipt-module__V3OMTa__introduction>p{max-width:36ch;font-size:14px;line-height:1.75}.paper-receipt-module__V3OMTa__introduction .paper-receipt-module__V3OMTa__instruction{color:var(--muted);border-top:1px solid var(--hair);margin-top:21px;padding-top:20px;font-size:12px;line-height:1.7}.paper-receipt-module__V3OMTa__introduction>a{color:var(--ink);align-items:center;gap:6px;min-height:44px;margin-top:20px;font-size:12px;text-decoration:none;display:inline-flex}.paper-receipt-module__V3OMTa__standaloneStage{background-image:radial-gradient(var(--hair) .65px, transparent .65px);background-size:18px 18px;flex-direction:column;align-items:center;gap:26px;padding:46px 24px 28px;display:flex}.paper-receipt-module__V3OMTa__component{width:300px;max-width:100%}.paper-receipt-module__V3OMTa__caption{color:var(--muted);font:10px/1.5 var(--font-mono), monospace;letter-spacing:.04em}.paper-receipt-module__V3OMTa__workbench a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (max-width:800px){.paper-receipt-module__V3OMTa__workbench{padding-inline:24px}.paper-receipt-module__V3OMTa__presentation{grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:32px;margin-top:38px}.paper-receipt-module__V3OMTa__introduction h1,.paper-receipt-module__V3OMTa__introduction h1 span{font-size:36px}.paper-receipt-module__V3OMTa__standaloneStage{padding-inline:0}}@media (max-width:760px){.paper-receipt-module__V3OMTa__presentation{grid-template-columns:minmax(0,1fr);gap:24px;max-width:520px}.paper-receipt-module__V3OMTa__introduction{width:100%;max-width:360px;margin-inline:auto;padding:0}.paper-receipt-module__V3OMTa__introduction .paper-receipt-module__V3OMTa__instruction{border:0;margin-top:14px;padding:0}.paper-receipt-module__V3OMTa__introduction>a{display:none}.paper-receipt-module__V3OMTa__standaloneStage{gap:20px;padding-top:18px;padding-bottom:18px}}@media (max-width:590px){.paper-receipt-module__V3OMTa__workbench{padding:14px 18px 36px}.paper-receipt-module__V3OMTa__presentation{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px}.paper-receipt-module__V3OMTa__introduction{max-width:360px;margin-inline:auto;padding:0}.paper-receipt-module__V3OMTa__introduction h1{margin-block:12px 18px}.paper-receipt-module__V3OMTa__introduction .paper-receipt-module__V3OMTa__instruction{border:0;margin-top:14px;padding:0}.paper-receipt-module__V3OMTa__introduction>a{display:none}.paper-receipt-module__V3OMTa__standaloneStage{gap:20px;padding-top:18px;padding-bottom:18px}}@media (hover:hover) and (pointer:fine){.paper-receipt-module__V3OMTa__typePicker:hover,.paper-receipt-module__V3OMTa__clearButton:hover:not(:disabled){background:var(--paper-2);color:var(--ink)}.paper-receipt-module__V3OMTa__receiptAction:hover{text-underline-offset:3px;text-decoration:underline}.paper-receipt-module__V3OMTa__dismiss:hover{color:var(--receipt-ink)}.paper-receipt-module__V3OMTa__introduction>a:hover{text-underline-offset:4px;text-decoration:underline}}@media (prefers-reduced-motion:reduce){.paper-receipt-module__V3OMTa__spinner{animation:none}.paper-receipt-module__V3OMTa__printer:has([data-feeding]) .paper-receipt-module__V3OMTa__slot{animation:none}.paper-receipt-module__V3OMTa__printButton,.paper-receipt-module__V3OMTa__typePicker,.paper-receipt-module__V3OMTa__clearButton,.paper-receipt-module__V3OMTa__sheet .paper-receipt-module__V3OMTa__paper{transition:none}}
