.workspace-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid #e8e5ee;margin:-4px 0 24px;padding:0 0 10px}.workspace-tabs a{padding:10px 18px;border-radius:10px;color:#6b6478;text-decoration:none;font-weight:650}.workspace-tabs a:hover{background:#f5f1fc}.workspace-tabs a.active{background:#ede5ff;color:#6d28d9}.pos-discount-panel{background:#f8f5ff;border:1px solid #e7dcfb;border-radius:12px;padding:14px;margin:8px 0}.discount-inputs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.compact-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.document-heading{display:flex;justify-content:space-between;gap:30px;border-bottom:2px solid #7c3aed;padding-bottom:24px;margin-bottom:24px}.document-heading h1{font-size:30px;margin:8px 0}.document-heading>div:last-child{text-align:right}.document-parties{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.document-parties small{color:#81788d;font-size:11px;letter-spacing:.08em}.document-parties p,.document-heading p{white-space:pre-line;margin:6px 0}.document-totals{width:min(100%,340px);margin:24px 0 24px auto}.document-totals p{display:flex;justify-content:space-between;gap:16px}.document-grand{border-top:1px solid #dfd9e9;padding-top:14px;font-size:20px}.document-notes{white-space:pre-line;background:#faf8fc;padding:16px;border-radius:10px}.form-grid .field{min-width:0}@media(max-width:760px){.workspace-tabs{gap:4px}.workspace-tabs a{padding:10px 12px;font-size:13px}.document-heading{flex-direction:column}.document-heading>div:last-child{text-align:left}}@media print{.document-heading{break-inside:avoid}}

.workspace-tabs{flex-direction:row}.workspace-tabs a{flex:0 0 auto;display:inline-flex;align-items:center;background:transparent;color:#6b6478}.workspace-tabs a.active,.workspace-tabs .button.active{background:#ede5ff;color:#6d28d9;border-color:#e0d1fa}
@media(max-width:760px){.compact-stats{grid-template-columns:1fr}}@media print{.quotation-document{padding:0!important;box-shadow:none!important}}
