#request-form{max-width:1000px}.customer-fields{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:35px 0 45px}label{display:flex;flex-direction:column;gap:12px;font-size:15px}input,select,textarea{width:100%;padding:14px;border:1px solid #555;background:#232323;color:#fff;font:inherit}select option{background:#232323}.request-line{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:15px;align-items:start;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #444}.request-line small{color:#aaa}.remove-line,#add-line,#request-lang{padding:12px 18px;background:transparent;border:1px solid #555;color:inherit;cursor:pointer;font:inherit}.remove-line{margin-top:30px}#add-line{margin-bottom:25px}#request-lang{color:#111;border-color:#a10722}.wide-label{margin:25px 0}.primary{border:0;font:inherit;cursor:pointer}#request-error{color:#ff9bae}#assigned-sales{color:#ddd}#request-review{max-width:1000px;margin-top:45px;padding:30px;background:#242424;border:1px solid #444}pre{white-space:pre-wrap;line-height:1.9;font:inherit}#request-form h2{font-size:25px}@media(max-width:800px){.customer-fields{grid-template-columns:1fr}.request-line{grid-template-columns:1fr 1fr}.request-line label:first-child{grid-column:1/-1}.remove-line{margin-top:30px}}

#retry-request{background:transparent;color:inherit;padding:12px 18px;border:1px solid #777;font:inherit;cursor:pointer;margin:0 0 20px}#request-status,#line-limit{font-size:14px;color:#ddd;line-height:1.9}button:disabled{opacity:.5;cursor:default}.request-line input,.request-line select{min-width:0}@media(max-width:500px){.request-line{grid-template-columns:1fr}.request-line label:first-child{grid-column:auto}.remove-line{margin-top:0;justify-self:start}}
