.service-quote-dialog{margin:auto;width:min(540px,calc(100vw - 24px));max-height:90dvh;overflow-y:auto;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--ink)}.service-quote-dialog::backdrop{background:#071a1477;backdrop-filter:blur(3px)}.service-quote-dialog header{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.service-quote-dialog h2{margin:0;font-size:19px}.service-quote-dialog header p{margin:5px 0;color:var(--muted)}.quote-budget-fields{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px}.creator-service-pricing{display:grid;justify-items:start;gap:12px}.chat-quote-requests{flex-shrink:0;max-height:200px;overflow:auto;border-bottom:1px solid var(--line);padding:12px 18px}.chat-quote-requests summary{cursor:pointer;font-weight:700}.chat-quote-requests article{border:1px solid var(--line);border-radius:12px;padding:14px;margin-top:10px;background:var(--bg)}.chat-quote-requests article p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}