.configuration-part-enter-active{transition:opacity .18s var(--ease-site), transform .18s var(--ease-site)}.configuration-part-enter-from{opacity:.2;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.configuration-part-enter-active{transition:opacity .12s var(--ease-site)}.configuration-part-enter-from{transform:none}}.print-sheet{display:none}@media print{@page{size:A4;margin:0}:is(body:has(.print-sheet) :is(header,footer,[role=dialog]),.configuration-print>main){display:none!important}.print-sheet{font-family:var(--font-text);color:#000;padding:18mm 18mm 16mm;font-size:10.5pt;line-height:1.5;display:block}.print-head{border-bottom:.5pt solid #000;justify-content:space-between;align-items:flex-end;padding-bottom:8mm;display:flex}.print-head svg{width:62mm;height:auto}.print-title{font-family:var(--font-display);font-size:16pt}.print-heading{font-family:var(--font-display);font-size:12pt;font-weight:var(--type-weight-regular);margin:9mm 0 2mm}.print-table>div{break-inside:avoid;border-bottom:.5pt solid #bbb;grid-template-columns:42mm minmax(0,1fr);gap:6mm;padding:2mm 0;display:grid}.print-table dt{color:#555}.print-prices>div{grid-template-columns:minmax(0,1fr) auto}.print-table .print-total{border-bottom:0;font-size:13pt}.print-table .print-total dt{color:#000}.print-note{color:#555;margin-top:4mm;font-size:9pt}.print-foot{overflow-wrap:anywhere;border-top:.5pt solid #000;margin-top:12mm;padding-top:4mm;font-size:9pt}}
