#quote-editor fieldset{border:0;padding:0;margin:0;min-width:0}
#quote-editor textarea{display:block;box-sizing:border-box;width:100%;min-height:85px;margin:8px 0 18px;padding:12px;border:1px solid #d5ded3;border-radius:10px;font:inherit}
#quote-editor .ord-card{padding:18px;margin:14px 0;background:#f8faf7}
#quote-editor input,#quote-editor select,#quote-customer input{box-sizing:border-box;width:100%;min-width:0}
#quote-editor fieldset:disabled{opacity:.75}
.quote-document-upload{padding:18px;border:1px solid #dce3d8;border-radius:12px;margin:16px 0}
.quote-document-upload label,.quote-settings label{display:block;margin:12px 0}
.quote-settings input:not([type=checkbox]){box-sizing:border-box;width:100%;padding:12px;border:1px solid #d5ded3;border-radius:10px;font:inherit}
.quote-checklist{list-style:none;padding:0;line-height:2}
.quote-document-image{display:block;max-width:100%;max-height:650px;object-fit:contain;margin:14px 0}
.quote-logo{display:block;max-width:180px;max-height:80px;object-fit:contain}
.quote-preview article{border-bottom:1px solid #dce3d8;padding:12px 0}.quote-preview button{margin:8px 8px 8px 0}
.quote-prewrap{white-space:pre-wrap}.quote-settings{margin:0 auto 32px;max-width:1208px}
@media(max-width:767px){.quote-settings .ord-form-grid{grid-template-columns:1fr}.quote-settings input,.quote-document-upload input{font-size:16px}.quote-preview .primary,.quote-preview .secondary{width:100%}.quote-document-upload{padding:14px 10px}}
@media(max-width:767px){#quote-editor .ord-form-grid,#quote-customer .ord-form-grid{grid-template-columns:1fr}#quote-editor .ord-card{padding:14px 10px}#quote-editor input,#quote-editor select,#quote-customer input{font-size:16px;min-height:44px}}
@media(max-width:767px){.wc-quote-list,.wc-quote-list tbody{display:block;min-width:0!important;width:100%}.wc-quote-list thead{display:none}.wc-quote-list tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dce3d8;border-radius:12px;margin:16px 0;padding:10px;gap:12px}.wc-quote-list td{display:block;border:0;padding:0;overflow-wrap:anywhere;min-width:0}.wc-quote-list td:first-child{grid-column:1/-1}.wc-quote-list td::before{display:block;font-size:11px;color:#637768;margin-bottom:4px}.wc-quote-list td:nth-child(2)::before{content:'Kunde'}.wc-quote-list td:nth-child(3)::before{content:'Ekskl. moms'}.wc-quote-list td:nth-child(4)::before{content:'Inkl. moms'}.wc-quote-list td:nth-child(5)::before{content:'Oprettet'}.wc-quote-list td:nth-child(6)::before{content:'Gyldig til'}.wc-quote-list td:nth-child(7)::before{content:'Ansvarlig'}.wc-quote-list td:nth-child(8)::before{content:'Status'}}

@media(max-width:767px){.wc-quote-list td:nth-child(9){grid-column:1/-1;padding-top:8px;border-top:1px solid #dce3d8}.wc-quote-list [data-quote-list-delete]{min-height:44px;padding:10px 14px;color:#8c342a;border:1px solid #d8bcb7;border-radius:8px}}
