.invoice-comparison.svelte-1kf59it{border-top:1px solid var(--line);padding:64px 0 112px}.invoice-stage.svelte-1kf59it>h2:where(.svelte-1kf59it){letter-spacing:-.035em;text-wrap:balance;text-align:center;margin:0 0 40px;font-size:clamp(22px,2.4vw,32px);font-weight:500;line-height:1.2}.invoice-sheets.svelte-1kf59it{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1040px;margin:auto;display:grid}.invoice.svelte-1kf59it{background:var(--paper);border:1px solid var(--line);flex-direction:column;min-width:0;padding:36px;display:flex;box-shadow:0 3px 8px #081a2b08}.incident.svelte-1kf59it{box-shadow:none;background:#e9edef;border-color:#aab5bc}.incident.svelte-1kf59it .invoice-label:where(.svelte-1kf59it){color:var(--muted)}.assessment.svelte-1kf59it{border-top:3px solid var(--blue)}.invoice-label.svelte-1kf59it{text-transform:uppercase;letter-spacing:.08em;margin-bottom:32px;font-family:IBM Plex Mono,monospace;font-size:11px}.invoice.svelte-1kf59it h3:where(.svelte-1kf59it){letter-spacing:-.055em;margin-bottom:12px;font-size:clamp(28px,3vw,38px);line-height:1.1}.invoice-note.svelte-1kf59it{color:var(--muted);margin-bottom:32px;font-size:13px;line-height:1.5}.invoice-items.svelte-1kf59it{margin:0 0 32px}.invoice-items.svelte-1kf59it>div:where(.svelte-1kf59it){border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}.invoice-items.svelte-1kf59it dt:where(.svelte-1kf59it){overflow-wrap:anywhere;color:var(--ink);font-size:14px}.invoice-items.svelte-1kf59it dd:where(.svelte-1kf59it){white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:12px}.invoice-total.svelte-1kf59it{border-top:1px solid var(--ink);margin-top:auto;padding-top:20px}.invoice-total.svelte-1kf59it span:where(.svelte-1kf59it){margin-bottom:8px;font-size:12px;display:block}.invoice-total.svelte-1kf59it strong:where(.svelte-1kf59it){letter-spacing:-.055em;white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:clamp(28px,3vw,40px);font-weight:400}.assessment.svelte-1kf59it .invoice-label:where(.svelte-1kf59it),.assessment.svelte-1kf59it h3:where(.svelte-1kf59it),.assessment.svelte-1kf59it .invoice-total:where(.svelte-1kf59it){color:var(--blue)}.assessment.svelte-1kf59it .invoice-total:where(.svelte-1kf59it){border-color:var(--blue)}@media (width>=900px){.invoice.svelte-1kf59it{aspect-ratio:1/1.41421}}@media (width>=900px) and (width<=1100px){.invoice.svelte-1kf59it{padding:24px}}@media (width>=900px) and (height>=760px) and (prefers-reduced-motion:no-preference){.animated.svelte-1kf59it{--split:0;--front:0;--fit:1;height:176vh;padding:0}.animated.svelte-1kf59it .invoice-stage:where(.svelte-1kf59it){flex-direction:column;justify-content:center;height:100vh;display:flex;position:sticky;top:0}.animated.svelte-1kf59it .invoice-sheets:where(.svelte-1kf59it){width:100%;height:var(--sheet-height,716px);margin:0 auto;position:relative}.animated.svelte-1kf59it .invoice:where(.svelte-1kf59it){transform-origin:top;width:506px;position:absolute;top:0;left:calc(50% - 253px)}.animated.svelte-1kf59it .incident:where(.svelte-1kf59it){z-index:2;transform:translateX(calc(var(--split) * (1 - var(--front) * .85) * -46%)) scale(calc(var(--fit) * (1 - var(--split) * .12 + var(--front) * .06)))}.animated.svelte-1kf59it .assessment:where(.svelte-1kf59it){z-index:var(--assessment-depth,1);transform:translate(calc(var(--split) * (1 - var(--front) * .85) * 46%), calc(8px + var(--front) * 16px)) scale(calc(var(--fit) * (1 - var(--split) * .12 + var(--front) * .12)))}}@media (width<=899px){.invoice-sheets.svelte-1kf59it{grid-template-columns:1fr;gap:24px;max-width:520px}.invoice.svelte-1kf59it{padding:28px 24px}.invoice-comparison.svelte-1kf59it{padding:64px 0 88px}.invoice-stage.svelte-1kf59it>h2:where(.svelte-1kf59it){text-align:left;max-width:520px;margin-inline:auto}}@media (width<=380px){.invoice-items.svelte-1kf59it>div:where(.svelte-1kf59it){grid-template-columns:1fr;gap:4px}.invoice-items.svelte-1kf59it dd:where(.svelte-1kf59it){justify-self:end}}@media (width<=899px) and (prefers-reduced-motion:no-preference){.animated.svelte-1kf59it{--split:0;--front:0;--fit:1;height:208svh;padding:0}.animated.svelte-1kf59it .invoice-stage:where(.svelte-1kf59it){flex-direction:column;justify-content:center;height:100svh;display:flex;position:sticky;top:0}.animated.svelte-1kf59it .invoice-stage:where(.svelte-1kf59it)>h2:where(.svelte-1kf59it){width:100%;margin-bottom:24px}.animated.svelte-1kf59it .invoice-sheets:where(.svelte-1kf59it){isolation:isolate;width:100%;height:var(--sheet-height,600px);margin:0 auto;position:relative}.animated.svelte-1kf59it .invoice:where(.svelte-1kf59it){transform-origin:top;width:92%;padding:24px 20px;position:absolute;top:0;left:4%}.animated.svelte-1kf59it .incident:where(.svelte-1kf59it){z-index:2;transform:translateX(calc(var(--split) * (1 - var(--front) * .85) * -27%)) scale(calc(var(--fit) * (1 - var(--split) * .48 + var(--front) * .42)))}.animated.svelte-1kf59it .assessment:where(.svelte-1kf59it){z-index:var(--assessment-depth,1);min-height:var(--incident-height);transform:translate(calc(var(--split) * (1 - var(--front) * .85) * 27%), calc(8px + var(--front) * 16px)) scale(calc(var(--fit) * (1 - var(--split) * .48 + var(--front) * .48)))}}
