@layer app{[data-tool="invoice-quotation-receipt-maker"] .wrap{max-width:980px;margin-inline:auto}[data-tool="invoice-quotation-receipt-maker"] .panel{padding:clamp(1rem,3vw,2rem)}[data-tool="invoice-quotation-receipt-maker"] .field{margin-block:1rem}[data-tool="invoice-quotation-receipt-maker"] .lbl{display:block;font-weight:650;margin-bottom:.45rem}[data-tool="invoice-quotation-receipt-maker"] .input,[data-tool="invoice-quotation-receipt-maker"] .textarea{width:100%;box-sizing:border-box}[data-tool="invoice-quotation-receipt-maker"] .result{margin-top:1rem;padding:1rem;border:1px solid var(--line,#cbd5e1);border-radius:.75rem;overflow:auto}[data-tool="invoice-quotation-receipt-maker"] table{width:100%;border-collapse:collapse;margin-block:.75rem}[data-tool="invoice-quotation-receipt-maker"] th,[data-tool="invoice-quotation-receipt-maker"] td{padding:.6rem;border-bottom:1px solid var(--line,#cbd5e1);text-align:left}@media print{[data-tool="invoice-quotation-receipt-maker"] .btn{display:none}}}:root{--primary:#b0206b;--primary-strong:#b0206b;--on-primary:#ffffff}:root[data-theme="dark"]{--primary:#ff8fc4;--primary-strong:#ff8fc4;--on-primary:#0f1b2d}@media (prefers-color-scheme:dark){:root[data-theme="auto"]{--primary:#ff8fc4;--primary-strong:#ff8fc4;--on-primary:#0f1b2d}}