.quotes_muted__X2WuT{color:var(--muted)}.quotes_empty__sDAAI{padding:24px;border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted);text-align:center}.quotes_notice__mWyoD{margin:0 0 16px;padding:12px 14px;border-radius:var(--radius);background:var(--green-100);color:var(--green-900)}.quotes_formMessage__3tsTE{margin:0;color:var(--danger)}.quotes_form__M8IlV{display:grid;gap:16px}.quotes_formGrid__rfIFw{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.quotes_formGrid__rfIFw label{display:grid;gap:6px;align-content:start}.quotes_formGrid__rfIFw label>span{font-weight:600}.quotes_formGrid__rfIFw input,.quotes_formGrid__rfIFw select,.quotes_formGrid__rfIFw textarea{width:100%;min-height:42px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font:inherit}.quotes_formGrid__rfIFw textarea{min-height:120px;resize:vertical}.quotes_fieldWide__WgPjF{grid-column:1/-1}.quotes_actions__i2iif{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.quotes_tabs__h6Kxy{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--line)}.quotes_tab__23Z2j{display:inline-flex;gap:6px;align-items:center;padding:10px 14px;border-bottom:2px solid transparent;color:var(--muted);font-weight:600;text-decoration:none;white-space:nowrap}.quotes_tabActive__Vpexx{border-bottom-color:var(--green-700);color:var(--green-900)}.quotes_count__KDBfM{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--green-100);color:var(--green-800);font-size:.78rem}.quotes_list__vJ3nC{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.quotes_row__zqcQT{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:14px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:inherit;text-decoration:none}.quotes_row__zqcQT:hover{border-color:var(--green-700)}.quotes_rowMain__Xub5L,.quotes_rowMeta__UGoxZ{display:grid;gap:2px;min-width:0}.quotes_rowMain__Xub5L span,.quotes_rowMain__Xub5L strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quotes_rowMeta__UGoxZ{justify-items:end}.quotes_statusChip__CTKw7{padding:2px 8px;border-radius:999px;background:#eef0f3;color:var(--muted);font-size:.78rem;font-weight:700;white-space:nowrap}.quotes_status_OPEN__DBtQE{background:#fff4e0;color:#9a5b00}.quotes_status_ACCEPTED__mZmFf,.quotes_status_PAID__4uYJS,.quotes_status_QUOTED__Ak4FP{background:var(--green-100);color:var(--green-800)}.quotes_status_CANCELED__oFXit,.quotes_status_DECLINED__rTsfN{background:#fdecea;color:var(--danger)}.quotes_layout__4clx8{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);gap:20px;align-items:start;margin-top:16px}.quotes_card__0NWQc{display:grid;gap:14px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.quotes_card__0NWQc h2{margin:0;font-size:1.1rem}.quotes_head___p6u2{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.quotes_facts__7l7Oq{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0}.quotes_facts__7l7Oq dt{color:var(--muted);font-weight:600}.quotes_facts__7l7Oq dd{margin:0;overflow-wrap:anywhere}.quotes_message___nzYS{margin:0;white-space:pre-line}.quotes_amount__fQ1Iq{margin:0;font-size:1.6rem;font-weight:800}@media (max-width:720px){.quotes_layout__4clx8{grid-template-columns:1fr}.quotes_row__zqcQT{grid-template-columns:minmax(0,1fr) 18px}.quotes_rowMeta__UGoxZ{grid-column:1;justify-items:start}}