.bill.svelte-1lph8y0{flex-direction:column;width:100%;height:100%;margin:0;display:flex;position:relative}.size-lg.svelte-1lph8y0{max-width:24rem}.size-md.svelte-1lph8y0{max-width:21rem}.size-sm.svelte-1lph8y0{max-width:17rem}.paper.svelte-1lph8y0{background:var(--paper);color:var(--ink);font-family:var(--font-print);flex:1;padding:1.6rem 1.4rem 1.9rem;font-size:.86rem;font-stretch:82%;line-height:1.55;position:relative;box-shadow:0 28px 60px -26px #16191a8c}.paper.svelte-1lph8y0:after{content:"";background:linear-gradient(135deg, var(--paper) 50%, transparent 50%) 0 0 / 14px 10px repeat-x, linear-gradient(225deg, var(--paper) 50%, transparent 50%) 0 0 / 14px 10px repeat-x;height:10px;position:absolute;bottom:-10px;left:0;right:0}.bill.svelte-1lph8y0:has(.photo:where(.svelte-1lph8y0)) .paper:where(.svelte-1lph8y0){padding-top:3.2rem}.head.svelte-1lph8y0{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.mark.svelte-1lph8y0{flex:none;width:1.6rem;height:1.6rem}.mark-whatsapp.svelte-1lph8y0{color:#25d366}.mark-paypal.svelte-1lph8y0{color:#003087}:is(.bill.svelte-1lph8y0:has(.photo:where(.svelte-1lph8y0)) .head:where(.svelte-1lph8y0),.bill.svelte-1lph8y0:has(.photo:where(.svelte-1lph8y0)) .meta:where(.svelte-1lph8y0)){padding-right:4.5rem}.title.svelte-1lph8y0{font-family:var(--font-text);letter-spacing:-.02em;text-transform:uppercase;font-size:1.6rem;font-weight:900;line-height:1}.size-lg.svelte-1lph8y0 .title:where(.svelte-1lph8y0){font-size:1.9rem}.size-sm.svelte-1lph8y0 .title:where(.svelte-1lph8y0){font-size:1.25rem}.meta.svelte-1lph8y0{color:var(--muted)}.head.svelte-1lph8y0+.meta:where(.svelte-1lph8y0){margin-top:.35rem}.body.svelte-1lph8y0{margin-top:1rem}.rule.svelte-1lph8y0{border:0;border-top:2px dashed var(--rule);margin:.9rem 0}.items.svelte-1lph8y0{gap:.1rem;display:grid}.item.svelte-1lph8y0{text-transform:uppercase;justify-content:space-between;gap:1rem;display:flex}.item.svelte-1lph8y0 dd:where(.svelte-1lph8y0){font-variant-numeric:tabular-nums;font-weight:800}.item.svelte-1lph8y0 dd.flag:where(.svelte-1lph8y0){color:var(--red)}.total.svelte-1lph8y0{text-transform:uppercase;justify-content:space-between;font-size:1.05rem;font-weight:800;display:flex}.stamp.svelte-1lph8y0{--tilt:-9deg;font-family:var(--font-text);letter-spacing:.08em;text-transform:uppercase;transform:rotate(var(--tilt));mix-blend-mode:multiply;opacity:.9;border:3px solid;border-radius:6px;margin:.7rem 0 .9rem .3rem;padding:.12rem .6rem .1rem;font-size:1.3rem;font-weight:900;display:inline-block}.tone-red.svelte-1lph8y0{color:var(--red)}.tone-teal.svelte-1lph8y0{color:var(--teal)}.tone-orange.svelte-1lph8y0{color:#c4500e}.tip.svelte-1lph8y0{margin-top:.3rem}.tip-label.svelte-1lph8y0{text-transform:uppercase}.tip.svelte-1lph8y0 q:where(.svelte-1lph8y0){font-family:var(--font-text);margin-top:.2rem;font-size:1.12rem;font-weight:600;line-height:1.3;display:block}.size-lg.svelte-1lph8y0 .tip:where(.svelte-1lph8y0) q:where(.svelte-1lph8y0){font-size:1.25rem}.foot.svelte-1lph8y0{text-align:center;color:var(--muted);font-size:.75rem}.photo.svelte-1lph8y0{z-index:2;object-fit:cover;border:6px solid #fff;width:7.25rem;height:7.25rem;position:absolute;top:-2.4rem;right:-1.2rem;transform:rotate(5deg);box-shadow:0 12px 24px -10px #16191a80}.clip.svelte-1lph8y0{z-index:3;color:#8b9599;position:absolute;top:-3rem;right:2.1rem;transform:rotate(5deg)}.bill.svelte-1lph8y0:has(.photo:where(.svelte-1lph8y0)){margin-top:2.4rem}
