.receipt_receipt__gR2Ys{background:#fffdf8;color:#1b1b1b;font:400 .8rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;padding:22px 20px 30px;box-shadow:0 12px 30px -12px rgba(10,22,40,.35);-webkit-mask:radial-gradient(circle 6px at 50% 100%,#0000 98%,#000) 0 0 /14px 100% repeat-x;mask:radial-gradient(circle 6px at 50% 100%,#0000 98%,#000) 0 0 /14px 100% repeat-x}.receipt_title__gNbAP{font-weight:700;font-size:1rem;text-align:center;letter-spacing:.08em}.receipt_sub__MK5z4{text-align:center;color:#6b6558;font-size:.72rem}.receipt_rule__iJbeB{border:0;border-top:1px dashed #b9b2a3;margin:12px 0}.receipt_lines__5CHW7{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;max-height:240px;overflow:auto}.receipt_line__PCOh3{display:flex;gap:8px}.receipt_line__PCOh3 span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.receipt_num__4Ale0{font-variant-numeric:tabular-nums}.receipt_total__4XsJv{display:flex;justify-content:space-between;align-items:baseline;font-weight:700}.receipt_total__4XsJv .receipt_num__4Ale0{font-size:1.9rem;letter-spacing:-.02em}.receipt_meter__7aOgC{height:10px;border:1px solid #1b1b1b;margin-top:8px;position:relative}.receipt_meter__7aOgC i{position:absolute;inset:0 auto 0 0;background:#1b1b1b}.receipt_meterLabels__xRBWW{display:flex;justify-content:space-between;font-size:.7rem;color:#6b6558;margin-top:3px}.receipt_verdict__YS8vy{text-align:center;font-weight:700;font-size:1.05rem;margin-top:10px;text-transform:uppercase;letter-spacing:.06em}.receipt_facts__e6Kx7{display:grid;gap:4px;font-size:.76rem}.receipt_barcode__D_A6d{height:34px;margin-top:14px;background:repeating-linear-gradient(90deg,#1b1b1b 0 2px,transparent 2px 4px,#1b1b1b 4px 5px,transparent 5px 8px,#1b1b1b 8px 11px,transparent 11px 12px)}.receipt_printing__0PcCY{animation:receipt_print__jQ94e 1.1s steps(18)}@keyframes receipt_print__jQ94e{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.receipt_printing__0PcCY{animation:none}}