.quick-quote_layout__7W2tx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:start}.quick-quote_form__P89iR{display:grid;gap:14px;padding:26px;border:1px solid var(--line);border-radius:5px;background:var(--paper)}.quick-quote_form__P89iR>label{font-weight:600;font-size:16px}.quick-quote_form__P89iR p,.quick-quote_help__4GhV7 p{margin:0;color:var(--muted);font-size:13px;line-height:1.7}.quick-quote_form__P89iR textarea{width:100%;min-height:220px;padding:14px;border:1px solid var(--line);border-radius:3px;resize:vertical;font:14px/1.8 monospace;background:#fff;color:var(--ink)}.quick-quote_form__P89iR button{justify-self:start}.quick-quote_preview__3vIby h2{margin:0 0 18px;font-size:24px}.quick-quote_tableWrap__dJMhV{overflow:auto}.quick-quote_tableWrap__dJMhV table{width:100%;border-collapse:collapse;font-size:13px}.quick-quote_tableWrap__dJMhV th{text-align:left;color:var(--muted);font-weight:500}.quick-quote_tableWrap__dJMhV td,.quick-quote_tableWrap__dJMhV th{padding:13px 8px;border-bottom:1px solid var(--line);vertical-align:top}.quick-quote_tableWrap__dJMhV td:last-child,.quick-quote_tableWrap__dJMhV th:last-child{text-align:right;white-space:nowrap}.quick-quote_tableWrap__dJMhV a,.quick-quote_tableWrap__dJMhV span,.quick-quote_tableWrap__dJMhV strong{display:block}.quick-quote_tableWrap__dJMhV a{margin-top:5px;line-height:1.5}.quick-quote_actions__re2UM{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.quick-quote_help__4GhV7{display:grid;gap:15px;padding:22px 0}.quick-quote_help__4GhV7 a{justify-self:start}.quick-quote_error__nF0Tv,.quick-quote_form__P89iR .quick-quote_error__nF0Tv p{color:#924236;font-size:12px;line-height:1.6}.quick-quote_error__nF0Tv p{margin:4px 0}.quick-quote_actions__re2UM button:disabled,.quick-quote_form__P89iR button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:700px){.quick-quote_layout__7W2tx{grid-template-columns:1fr;gap:22px}.quick-quote_form__P89iR{padding:20px}.quick-quote_form__P89iR textarea{font-size:16px}.quick-quote_actions__re2UM button,.quick-quote_form__P89iR button{width:100%}.quick-quote_preview__3vIby h2{font-size:21px}}