
#wzd-line-compact{--lc-ci:#8e2521;--lc-ink:#272826;--lc-muted:#666560;--lc-border:#e5dfd8;--lc-soft:#f8f5f1;--lc-paper:#fff;--lc-line:#08783f;font:14px/1.5 'Noto Sans Thai',sans-serif;color:var(--lc-ink)}
/* Customer information approved 2026-10-14; shared by preview, image and LINE text. */
#wzd-line-compact .wle-customer-label{display:block;margin:10px 0 4px;font-size:12px;color:var(--lc-muted);line-height:1.6}
#wzd-line-compact textarea[name=address]{display:block;width:100%;min-width:0;max-width:100%;min-height:78px;resize:vertical;padding:9px 10px;border:1px solid #d8d2ca;border-radius:8px;background:#fff;color:var(--lc-ink);font:16px/1.6 'Noto Sans Thai',sans-serif}
#wzd-line-compact input[name=postcode]{max-width:200px}
.wqc-card .wqc-customer{margin:12px 14px;padding:12px;border:1px solid #eadeda;border-radius:12px;background:#faf7f6}
.wqc-card .wqc-customer h4{margin:0 0 9px;font-size:15px;font-weight:600;color:#8e2521}
.wqc-card .wqc-customer dl{display:grid;gap:8px;margin:0}
.wqc-card .wqc-customer dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px;align-items:start}
.wqc-card .wqc-customer dt{font-size:12px;font-weight:400;color:#78716b}
.wqc-card .wqc-customer dd{margin:0;font-size:13px;font-weight:600;white-space:pre-line;overflow-wrap:anywhere;color:#302b28}
@media(max-width:380px){.wqc-card .wqc-customer dl>div{grid-template-columns:86px minmax(0,1fr);gap:6px}.wqc-card .wqc-customer{padding:10px;margin:10px}}
#wzd-line-compact *{box-sizing:border-box}#wzd-line-compact [hidden]{display:none!important}#wzd-line-compact h2,#wzd-line-compact h3,#wzd-line-compact h4,#wzd-line-compact p,#wzd-line-compact dl,#wzd-line-compact dd{margin:0}#wzd-line-compact .preview-note{min-height:50px;padding-right:100px;font-size:12px;color:light-dark(#666560,#c5c1ba)}#wzd-line-compact .compact-stage{padding:12px 8px 20px}#wzd-line-compact .compact-popup{max-width:500px;margin:0 auto;background:var(--lc-paper);border:1px solid var(--lc-border);border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #24151112}#wzd-line-compact .compact-popup>header{padding:18px 22px 14px;background:linear-gradient(115deg,#fff,#fcf1ed);border-bottom:1px solid var(--lc-border)}#wzd-line-compact .compact-popup>header>span{font-size:12px;font-weight:700;letter-spacing:.4px;color:var(--lc-ci)}#wzd-line-compact h2{font-size:21px;font-weight:700;margin:4px 0}#wzd-line-compact .compact-popup>header p{font-size:12px;color:var(--lc-muted)}#wzd-line-compact form{padding:16px 22px 14px}#wzd-line-compact .field-group{margin-bottom:14px}#wzd-line-compact h3{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600;margin-bottom:7px}#wzd-line-compact h3 label{font:inherit}#wzd-line-compact .number{display:flex;align-items:center;justify-content:center;background:#fae9e3;color:var(--lc-ci);font-size:12px;font-weight:700;width:24px;height:24px;border-radius:50%;flex-shrink:0}#wzd-line-compact h3 small{font-size:11px;font-weight:400;color:var(--lc-ci);margin-left:auto}#wzd-line-compact .product-fields{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:9px}#wzd-line-compact .product-fields label{min-width:0;font-size:11px;color:var(--lc-muted)}#wzd-line-compact input:not([type=checkbox]),#wzd-line-compact select{width:100%;min-width:0;min-height:44px;font:16px/1.5 'Noto Sans Thai',sans-serif;padding:9px 10px;border:1px solid #d8d2ca;border-radius:8px;background:#fff;color:var(--lc-ink)}#wzd-line-compact select{margin-top:3px}#wzd-line-compact input:disabled{background:var(--lc-soft);color:var(--lc-muted)}#wzd-line-compact :focus-visible{outline:3px solid #c06844;outline-offset:3px}#wzd-line-compact .quantity-row{display:flex;align-items:center;gap:14px}#wzd-line-compact .quantity-field{display:flex;align-items:center;gap:9px;flex:1;min-width:0}#wzd-line-compact .quantity-field input{width:0;flex:1}#wzd-line-compact .quantity-field>span{font-size:12px;color:var(--lc-muted)}#wzd-line-compact .unknown{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;font-weight:400;min-height:44px}#wzd-line-compact .unknown input{accent-color:var(--lc-ci);width:18px;height:18px;margin:0}#wzd-line-compact .field-hint{font-size:11px;color:var(--lc-muted);margin-top:5px}#wzd-line-compact .location-options{border:1px solid var(--lc-border);border-radius:8px;margin-top:5px;overflow:hidden}#wzd-line-compact .location-options button{display:block;width:100%;border:0;border-bottom:1px solid var(--lc-border);background:var(--lc-soft);color:var(--lc-ink);font:12px/1.5 'Noto Sans Thai',sans-serif;min-height:44px;padding:10px;text-align:left}#wzd-line-compact .location-options button:last-child{border-bottom:0}#wzd-line-compact .location-options p{font-size:12px;padding:10px;color:var(--lc-muted)}#wzd-line-compact .location-picked{display:flex;align-items:center;gap:10px;padding:9px 10px;background:var(--lc-soft);border:1px solid var(--lc-border);border-radius:8px}#wzd-line-compact .location-picked>div{flex:1;min-width:0}#wzd-line-compact .location-picked strong{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}#wzd-line-compact .location-picked span{display:block;font-size:12px;color:var(--lc-ci)}#wzd-line-compact .text-action{font:12px 'Noto Sans Thai',sans-serif;min-height:44px;color:var(--lc-ci);background:none;border:0;padding:6px;flex-shrink:0}#wzd-line-compact .summary-preview{border-top:1px solid var(--lc-border);margin-top:4px;padding-top:8px}#wzd-line-compact .summary-preview>summary{display:flex;justify-content:space-between;gap:8px;font-size:12px;list-style:none;min-height:36px;align-items:center;color:var(--lc-ci)}#wzd-line-compact .summary-preview>summary::-webkit-details-marker{display:none}#wzd-line-compact .summary-preview>summary>span{color:var(--lc-muted);text-align:right}#wzd-line-compact .enquiry-card{border:1px solid var(--lc-border);border-radius:10px;overflow:hidden;margin:7px 0 12px;background:#fff}#wzd-line-compact .enquiry-card>header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;font-size:12px;border-bottom:1px solid var(--lc-border)}#wzd-line-compact .enquiry-card>header>span{font-size:11px;color:var(--lc-ci)}#wzd-line-compact .card-product{display:flex;align-items:center;gap:12px;padding:12px;background:var(--lc-soft)}#wzd-line-compact .card-product img{width:90px;height:65px;object-fit:contain}#wzd-line-compact .card-product h4{font-size:14px;font-weight:600}#wzd-line-compact .card-product p{font-size:11px;color:var(--lc-muted);margin-top:3px}#wzd-line-compact dl>div{display:grid;grid-template-columns:66px minmax(0,1fr);gap:8px;padding:11px 12px;border-top:1px solid var(--lc-border)}#wzd-line-compact dt{font-size:12px;color:var(--lc-muted)}#wzd-line-compact dd{font-size:13px;font-weight:500;overflow-wrap:anywhere}#wzd-line-compact [data-card-quantity]{color:var(--lc-ci);font-size:18px;font-weight:700}#wzd-line-compact .card-destination{background:#fcf1ed}#wzd-line-compact .enquiry-card footer{padding:10px 12px;font-size:11px;color:var(--lc-ci);border-top:1px solid var(--lc-border)}#wzd-line-compact .send-action{width:100%;min-height:46px;background:var(--lc-line);color:#fff;border:0;border-radius:9px;font:600 15px/1.5 'Noto Sans Thai',sans-serif;padding:11px 12px;margin-top:5px}#wzd-line-compact .send-action:disabled{background:#e7ebe7;color:#647064;cursor:not-allowed}#wzd-line-compact .ready-note{font-size:11px;color:var(--lc-muted);margin-top:7px;text-align:center}#wzd-line-compact .sent-note{color:var(--lc-line);font-size:12px;text-align:center;margin-top:8px}
@media(max-width:420px){#wzd-line-compact .compact-stage{padding:8px 0 16px}#wzd-line-compact .compact-popup>header{padding:15px 16px 12px}#wzd-line-compact form{padding:14px 16px 12px}#wzd-line-compact .field-group{margin-bottom:12px}#wzd-line-compact .product-fields{grid-template-columns:1fr;gap:7px}#wzd-line-compact .quantity-row{gap:10px}#wzd-line-compact .unknown{font-size:11px}#wzd-line-compact h2{font-size:20px}}
#wzd-line-compact .product-fields{grid-template-columns:1fr}
#wzd-line-compact .catalog-picker{min-width:0}
#wzd-line-compact .picker-label{display:block;color:var(--lc-muted);font-size:11px;margin-bottom:3px}
#wzd-line-compact .picker-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;border:1px solid #d8d2ca;border-radius:8px;background:#fff;color:var(--lc-ink);font:16px/1.5 'Noto Sans Thai',sans-serif;text-align:left;padding:9px 10px}
#wzd-line-compact .picker-trigger>span{min-width:0;overflow-wrap:anywhere}
#wzd-line-compact .picker-value{display:flex;align-items:center;gap:8px}
#wzd-line-compact .picker-trigger svg,#wzd-line-compact .picker-option svg{width:18px;height:18px;flex-shrink:0;color:var(--lc-ci)}
#wzd-line-compact .picker-panel{padding:9px;background:var(--lc-paper);border:1px solid var(--lc-border);border-radius:9px;margin-top:5px;box-shadow:0 6px 12px #2415110a}
#wzd-line-compact .picker-options{max-height:246px;overflow-y:auto;overscroll-behavior:contain}
#wzd-line-compact .picker-option{display:flex;align-items:center;gap:9px;width:100%;text-align:left;min-height:44px;padding:10px 7px;background:#fff;border:0;border-top:1px solid var(--lc-border);color:var(--lc-ink);font:13px/1.5 'Noto Sans Thai',sans-serif}
#wzd-line-compact .picker-option .option-name{display:block;font-weight:500;overflow-wrap:anywhere}
#wzd-line-compact .picker-option .option-meta{display:block;font-size:11px;color:var(--lc-muted);overflow-wrap:anywhere;margin-top:2px}
#wzd-line-compact .picker-option .option-text{min-width:0;flex:1}
#wzd-line-compact .picker-option .option-count{font-size:11px;color:var(--lc-muted);flex-shrink:0}
#wzd-line-compact .picker-option[aria-selected=true],#wzd-line-compact .picker-option.is-active{background:#fcf1ed;color:var(--lc-ci)}
#wzd-line-compact .picker-option.subcategory{padding-left:14px}
#wzd-line-compact .picker-count{font-size:11px;color:var(--lc-muted);padding:7px 1px}
#wzd-line-compact .picker-empty{font-size:12px;color:var(--lc-muted);padding:10px 7px}
#wzd-line-compact [data-product-reference]{overflow-wrap:anywhere}
@media(pointer:coarse){#wzd-line-compact .picker-options{max-height:258px}}
#wzd-line-compact .option-photo{width:64px;height:48px;object-fit:contain;flex-shrink:0;background:var(--lc-soft);border-radius:5px}
#wzd-line-compact .selected-product-value{display:flex;align-items:center;gap:10px;flex:1;min-width:0}
#wzd-line-compact .selected-product-value>img{width:64px;height:48px;object-fit:contain;flex-shrink:0;background:var(--lc-soft);border-radius:5px}
#wzd-line-compact .selected-product-text{display:block;min-width:0}
#wzd-line-compact [data-model-label]{display:block;font-size:14px;font-weight:500;overflow-wrap:anywhere}
#wzd-line-compact [data-selected-size]{display:block;margin-top:3px;font-size:11px;color:var(--lc-muted);overflow-wrap:anywhere}
#wzd-line-compact #compact-quantity{font-variant-numeric:tabular-nums}


#wzd-line-enquiry-dialog{padding:0;border:0;border-radius:18px;width:min(520px,calc(100% - 24px));max-height:calc(100dvh - 24px);overflow:auto;margin:auto;color:#272826;background:#fff;overscroll-behavior:contain}#wzd-line-enquiry-dialog::backdrop{background:#21171385}#wzd-line-compact .compact-stage{padding:0}#wzd-line-compact .compact-popup{max-width:none;border:0;box-shadow:none;border-radius:0}#wzd-line-compact .compact-popup>header{position:relative;padding-right:68px}#wzd-line-compact .wle-close{position:absolute;right:14px;top:14px;width:40px;height:40px;border:1px solid var(--lc-border);border-radius:50%;background:#fff;color:var(--lc-ink);font:26px/1 Arial;cursor:pointer}#wzd-line-compact .wle-loading{padding:20px;font-size:14px}#wzd-line-compact .wle-handoff{margin-top:12px;border-top:1px solid var(--lc-border);padding-top:12px}#wzd-line-compact .wle-handoff p{font-size:12px;color:var(--lc-ci);margin-bottom:8px}#wzd-line-compact .wle-handoff textarea{width:100%;font-family:inherit;font-size:13px;line-height:1.6;padding:10px;border:1px solid var(--lc-border);border-radius:8px;resize:vertical}#wzd-line-compact .wle-tools{display:flex;gap:8px;margin-top:8px}#wzd-line-compact .wle-tools button{flex:1;min-height:42px;background:#fff;border:1px solid var(--lc-border);border-radius:8px;color:var(--lc-ci);font-family:inherit;font-size:12px;cursor:pointer}#wzd-line-compact button{cursor:pointer}#wzd-line-compact a,#wzd-line-compact a:visited,#wzd-line-compact a:hover,#wzd-line-compact a:focus,#wzd-line-compact a:active{text-decoration:none;border-bottom:0;box-shadow:none;color:var(--lc-ci)}

#wzd-line-compact .picker-trigger i,#wzd-line-compact .picker-option i{display:inline-block;width:18px;font-size:18px;line-height:1;color:var(--lc-ci);flex-shrink:0}

/* The general enquiry uses the same two-column proportions and action panel. */
#wzd-line-enquiry-dialog{width:min(860px,calc(100% - 32px))}#wzd-line-compact .compact-popup>header{padding:15px 20px;background:#fff}#wzd-line-compact h2{font-size:20px;margin:0}#wzd-line-compact .wle-close{width:36px;height:36px;top:12px}#wzd-line-compact form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:18px;padding:18px 20px}#wzd-line-compact .wle-fields{min-width:0;padding:18px;border:1px solid var(--lc-border);border-radius:14px;background:#fcfaf8;display:flex;flex-direction:column}#wzd-line-compact .field-group{margin-bottom:12px}#wzd-line-compact h3{font-size:13px}#wzd-line-compact .number{display:none}#wzd-line-compact .wle-bottom{margin-top:auto;border-top:1px solid var(--lc-border);padding-top:12px}#wzd-line-compact .wle-tools{margin:6px 0}#wzd-line-compact .wle-tools button{border:0;background:transparent;min-height:36px}#wzd-line-compact .summary-preview{min-width:0;margin:0;border:0;padding:0;order:-1}#wzd-line-compact .summary-preview>summary{display:none}#wzd-line-compact .destination-group:has(.location-picked:not([hidden])) .field-hint{display:none}#wzd-line-compact .send-action{font-size:14px;min-height:44px}#wzd-line-compact .ready-note{font-size:10px;margin-top:2px}#wzd-line-compact .field-group h3 small{display:none}
@media(max-width:640px){#wzd-line-enquiry-dialog{width:calc(100% - 20px)}#wzd-line-compact .compact-popup>header{padding:12px 14px}#wzd-line-compact h2{font-size:18px}#wzd-line-compact form{display:flex;flex-direction:column;padding:14px;gap:12px}#wzd-line-compact .wle-fields{display:contents}#wzd-line-compact .field-group{margin:0;order:0}#wzd-line-compact .summary-preview{order:1;border:1px solid var(--lc-border);border-radius:10px;overflow:hidden}#wzd-line-compact .summary-preview>summary{display:flex;background:#faf8f6;padding:10px 12px;min-height:48px}#wzd-line-compact .summary-preview[open]{border:1px solid var(--lc-border)}#wzd-line-compact .summary-preview .wqc-card{border:0;border-radius:0}#wzd-line-compact .wle-bottom{order:2;border:0;padding:0;margin:0}#wzd-line-compact .product-fields{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:8px}#wzd-line-compact .picker-trigger{font-size:12px}#wzd-line-compact .selected-product-value img{width:36px;height:36px}#wzd-line-compact .picker-label{font-size:11px}#wzd-line-compact .selected-product-text small{display:none}}
@media(min-width:641px){#wzd-line-compact .product-fields{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:8px}}

/* Full-width category and model rows keep labels readable at every breakpoint. */
.wle-purpose-options{display:grid;gap:7px}.wle-purpose-options label{display:flex;align-items:center;gap:9px;padding:10px 12px;min-height:44px;background:#fff;border:1px solid var(--lc-border);border-radius:8px;font-size:12px}.wle-purpose-options label:has(input:checked){background:#f7eeed;border-color:#8e2521}.wle-purpose-options input{width:17px!important;min-height:0!important;height:17px;accent-color:#8e2521;flex:none}.wle-purpose-options span{min-width:0}
#wzd-line-compact .wle-item-navigation h3 small{display:block;color:var(--lc-muted)}
#wzd-line-compact .wle-entry-list{display:grid;gap:6px}
#wzd-line-compact .wle-entry{display:flex;gap:6px;border:1px solid var(--lc-border);border-radius:9px;background:#fff;min-width:0}
#wzd-line-compact .wle-entry.is-active{border-color:var(--lc-ci);background:#fcf1ed}
#wzd-line-compact .wle-entry-edit{display:flex;align-items:center;gap:9px;min-width:0;flex:1;background:transparent;border:0;padding:8px 10px;text-align:left;font:inherit;color:var(--lc-ink)}
#wzd-line-compact .wle-entry-number{display:grid;place-items:center;width:22px;height:22px;flex:none;background:#f7eeed;border-radius:50%;font-size:11px;color:var(--lc-ci)}
#wzd-line-compact .wle-entry-text{min-width:0;flex:1}.wle-entry-text strong{display:block;font-size:12px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wle-entry-text small{display:block;font-size:11px;color:var(--lc-muted)}
#wzd-line-compact .wle-entry-remove{width:40px;min-height:44px;flex:none;border:0;background:transparent;color:var(--lc-ci);font-size:22px}
#wzd-line-compact .wle-add-item{display:block;width:100%;min-height:42px;margin-top:10px;border:1px dashed var(--lc-ci);border-radius:8px;background:#fff;color:var(--lc-ci);font:500 13px/1.5 'Noto Sans Thai',sans-serif}
#wzd-line-compact .wle-add-item:disabled{border-color:var(--lc-border);color:var(--lc-muted)}
#wzd-line-enquiry-dialog{width:min(960px,calc(100% - 32px))}
#wzd-line-compact .product-fields{grid-template-columns:minmax(0,1fr);gap:10px}
#wzd-line-compact .picker-trigger{min-height:48px;padding:10px 12px;font-size:14px;gap:10px}
#wzd-line-compact .picker-value{flex:1;min-width:0}
#wzd-line-compact [data-category-label]{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}
#wzd-line-compact .picker-trigger>i{flex:0 0 18px}
#wzd-line-compact [data-picker=model] .picker-trigger{min-height:64px}
#wzd-line-compact .selected-product-value>img{width:48px;height:40px;background:#fff}
#wzd-line-compact .selected-product-text{flex:1;min-width:0}
#wzd-line-compact [data-model-label]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}
#wzd-line-compact [data-selected-size]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}
@media(min-width:641px){
 #wzd-line-compact .wle-fields{padding:16px}
 #wzd-line-compact .summary-preview{display:flex;flex-direction:column;align-self:stretch}
 #wzd-line-compact .summary-preview::details-content{display:flex;flex-direction:column;flex:1;min-height:0}
 #wzd-line-compact .wqc-host{display:flex;flex:1;min-width:0}
 #wzd-line-compact .wqc-host>.wqc-card{display:flex;flex-direction:column;flex:1;min-width:0}
 #wzd-line-compact .wqc-host .wqc-footer{margin-top:auto;padding-top:14px}
}
@media(max-width:640px){
 #wzd-line-enquiry-dialog{width:calc(100% - 20px)}
 #wzd-line-compact .picker-trigger{font-size:14px}
}
#wzd-line-compact .wle-purpose-options input[type=radio]{padding:0!important;border:0!important;background:transparent!important;appearance:auto}

/* Four clear steps: contact, products, quantity, delivery. Local revision 2026-10-13. */
#wzd-line-enquiry-dialog{width:min(1040px,calc(100% - 32px))}
#wzd-line-compact .compact-popup>header{padding:15px 64px 13px 20px}
#wzd-line-compact .compact-popup>header p{margin-top:4px;font-size:12px;color:var(--lc-muted)}
#wzd-line-compact form{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:20px}
#wzd-line-compact .wle-fields{padding:0;border:0;background:transparent;gap:10px}
#wzd-line-compact .wle-fields>.field-group{margin:0;padding:12px 14px;border:1px solid var(--lc-border);border-radius:12px;background:linear-gradient(120deg,#fff,#fcfaf8);min-width:0}
#wzd-line-compact .field-group h3{font-size:14px;margin-bottom:9px;line-height:1.5}
#wzd-line-compact .number{display:flex;width:25px;height:25px;background:var(--lc-ci);color:#fff;font-size:12px}
#wzd-line-compact .field-group h3 small{display:block;font-size:11px;color:var(--lc-muted)}
#wzd-line-compact .wle-purpose{margin:0 0 12px;padding:0;border:0;min-width:0}
#wzd-line-compact .wle-purpose legend{font-size:12px;color:var(--lc-muted);margin-bottom:6px;padding:0}
#wzd-line-compact .wle-purpose-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#wzd-line-compact .wle-purpose-options label{padding:9px 10px;gap:7px;font-size:13px;cursor:pointer}
#wzd-line-compact .wle-purpose-options label:has(input:disabled){opacity:.55;cursor:default}
#wzd-line-compact .wle-purpose-options input[type=radio]{margin:0}
#wzd-line-compact .field-hint{font-size:11px;line-height:1.65}
#wzd-line-compact .wle-editing{font-size:12px;color:var(--lc-ci);margin:10px 0 8px;font-weight:600}
#wzd-line-compact .picker-label{display:block;margin-bottom:4px;font-size:12px;color:var(--lc-muted)}
#wzd-line-compact .picker-trigger{min-height:44px}
#wzd-line-compact [data-picker=model] .picker-trigger{min-height:58px}
#wzd-line-compact .wle-bottom{margin:0;padding:2px 0 0;border:0}
#wzd-line-compact .summary-preview{align-self:start;display:block}
#wzd-line-compact .wqc-host{display:block}
#wzd-line-compact .wqc-host>.wqc-card{display:block}
#wzd-line-compact .ready-note{font-size:11px;line-height:1.6;margin-top:5px}
#wzd-line-compact .summary-preview::details-content{display:block}
#wzd-line-compact .wle-tools button:disabled{color:#857d76;cursor:default}
@media(max-width:640px){
 #wzd-line-enquiry-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px);border-radius:14px}
 #wzd-line-compact form{padding:12px;gap:10px}
 #wzd-line-compact .compact-popup>header{padding:14px 58px 12px 14px}
 #wzd-line-compact .wle-fields{display:flex;gap:10px}
 #wzd-line-compact .wle-fields>.field-group{padding:12px}
 #wzd-line-compact .wle-bottom{order:0}
 #wzd-line-compact .summary-preview{align-self:stretch}
 #wzd-line-compact .wle-purpose-options label{font-size:12px;padding:9px 8px}
 #wzd-line-compact .quantity-row{flex-wrap:wrap;gap:6px 10px}
 #wzd-line-compact .quantity-field{flex-basis:140px}
 #wzd-line-compact [data-model-label]{white-space:normal;line-height:1.45}
 #wzd-line-compact .selected-product-text small{display:block}
}

#wzd-line-compact .compact-popup>header{position:sticky;top:0;z-index:4;background:#fff}
#wzd-line-compact .wle-fields{grid-area:fields}
#wzd-line-compact .summary-preview{grid-area:preview}
#wzd-line-compact .wle-bottom{grid-area:actions}
@media(min-width:641px){#wzd-line-compact form{grid-template-areas:"preview fields" "preview actions";row-gap:10px}}
@media(max-width:640px){#wzd-line-compact .wle-bottom{order:2}}
#wzd-line-compact .compact-popup{overflow:visible}
@media(max-width:640px){#wzd-line-compact form{align-items:stretch}#wzd-line-compact .wle-bottom{width:100%}}
