.entry-redesign .order-information{padding-bottom:12px}.entry-booking{margin:0 0 18px;border:1px solid var(--line,#dce3ed);border-radius:12px;background:var(--surface,#fff);padding:15px 18px}.entry-connection{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line,#e3e8ef);padding-bottom:12px;margin-bottom:12px;font-size:12px}.entry-connection strong{font-size:12px}.entry-connection strong span{display:block;font-size:11px;font-weight:400;opacity:.7}.entry-connection button{margin-left:auto}.entry-booking-fields{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:16px}.entry-booking-fields small{display:block;font-size:10px;opacity:.7;margin-top:5px}.entry-redesign input[readonly]{background:var(--surface,#f3f5f8);opacity:.8}.entry-routing{display:grid;grid-template-columns:1fr 2fr;gap:12px;margin-bottom:14px;padding:13px;background:var(--surface,#f6f8fb);border-radius:8px}.entry-routing p{grid-column:1/-1;font-size:11px;margin:0;opacity:.75}.entry-redesign .workflow-stop-times{display:block}.entry-redesign .stop-planned{grid-template-columns:100px minmax(160px,1.5fr) 140px 100px 100px}.entry-redesign .entry-actual{margin-top:12px}.entry-redesign .workflow-actual{border:0;padding:10px 0;background:none}.entry-goods-main{display:grid;grid-template-columns:80px 120px minmax(160px,1.5fr) 70px 95px minmax(110px,1fr);gap:10px;align-items:start;margin:10px 0}.entry-goods-main input,.entry-goods-main select{width:100%;min-width:0}.entry-goods-main label{font-size:11px}.entry-goods-main>div label{display:block}.entry-redesign .goods-card{padding:14px;background:var(--surface,#fff)}.entry-redesign .goods-card-head{font-size:11px}.entry-goods-extra{margin-top:10px}.entry-goods-meta{display:grid;grid-template-columns:1fr 2fr;gap:12px;padding-top:12px}.entry-goods-meta .check-row{grid-column:1/-1}.entry-redesign .goods-description{margin:8px 0}.entry-redesign .goods-dimensions{margin:6px 0}.entry-address-links{border:1px solid var(--line,#dce3ed);padding:14px;border-radius:8px}.entry-address-links p,.entry-address-links small{font-size:12px}.entry-address-links .check-row{display:inline-flex;margin:8px 18px 8px 0}.entry-redesign .order-workflow-layout{grid-template-columns:minmax(0,1fr)}.entry-redesign .order-workflow-prices{position:static}.entry-redesign .workflow-pricing #simple-pricing-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}.entry-redesign .workflow-extras,.entry-redesign #workflow-price-totals,.entry-redesign #simple-pricing-form>details,.entry-redesign #simple-pricing-form>.inline-actions{grid-column:1/-1}.entry-redesign .workflow-euro input{font-size:20px}.entry-redesign .order-operations{min-width:0}.entry-redesign .stop-card,.entry-redesign .goods-card{min-width:0}@media(max-width:1100px){.entry-goods-main{grid-template-columns:1fr 1fr 1fr}.entry-goods-main>label:nth-child(3){grid-column:auto}.entry-redesign .stop-planned{grid-template-columns:1fr 1fr}.entry-redesign .stop-planned>label:nth-child(2){grid-column:auto}}@media(max-width:650px){.entry-booking-fields{grid-template-columns:1fr}.entry-connection{flex-wrap:wrap;gap:12px}.entry-connection button{margin-left:0}.entry-routing{grid-template-columns:1fr}.entry-routing p{grid-column:auto}.entry-goods-main{grid-template-columns:1fr 1fr}.entry-goods-main>label:nth-child(3),.entry-goods-main>div{grid-column:1/-1}.entry-goods-meta{grid-template-columns:1fr}.entry-redesign .workflow-pricing #simple-pricing-form{grid-template-columns:1fr}.entry-redesign #simple-pricing-form>*{grid-column:1/-1}.entry-redesign .stop-planned{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.entry-redesign .stop-planned>label:nth-child(2){grid-column:1/-1}}
.entry-vehicle{border:1px solid var(--line,#dce3ed);border-radius:10px;padding:12px 16px;margin-bottom:16px;background:var(--surface,#fff)}.entry-vehicle>summary{font-size:12px;font-weight:600;cursor:pointer}.entry-vehicle .transport-block{margin:12px 0 0;border:0;padding:0}
.entry-type-heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 16px;padding:12px 0;border-bottom:1px solid var(--line,#dce3ed)}.entry-type-heading strong{font-size:15px}.entry-type-heading span{font-size:12px;opacity:.75}.entry-simple .entry-goods-main{grid-template-columns:100px minmax(130px,1fr) minmax(100px,1fr)}.entry-simple .entry-goods-main:has([name="unload"]){grid-template-columns:100px 1fr 1fr 1fr}.entry-simple .entry-actual>summary,.entry-simple .goods-dimensions>summary{font-size:12px;cursor:pointer}.entry-simple .stop-planned label:has([name="place"]) button{display:block;margin-top:6px;font-size:11px}.entry-more-sections{position:relative;flex-shrink:0}.entry-more-sections>summary{cursor:pointer;list-style:none;padding:12px 14px;font-size:13px;white-space:nowrap}.entry-more-sections>summary::after{content:' ▾'}.entry-more-sections>div{position:absolute;right:0;top:100%;z-index:20;display:grid;min-width:180px;background:var(--surface,#fff);border:1px solid var(--line,#dce3ed);border-radius:8px;box-shadow:0 8px 20px #0002;padding:6px}.entry-more-sections>div>button{width:100%;text-align:left}.entry-more-sections:has([aria-selected="true"])>summary{font-weight:700;color:var(--primary,#a92842)}.entry-simple .order-workflow-prices{min-width:0}@media(max-width:650px){.entry-simple .entry-goods-main,.entry-simple .entry-goods-main:has([name="unload"]){grid-template-columns:1fr 1fr}.entry-simple .entry-goods-main>label:last-child{grid-column:1/-1}.entry-type-heading{display:block}.entry-type-heading span{display:block;margin-top:4px}.entry-more-sections>summary{padding:10px}.entry-more-sections>div{max-width:calc(100vw - 30px)}}
.entry-booking h3{font-size:15px;margin:8px 0 14px}.entry-booking .wide{grid-column:1/-1}.entry-received,.entry-followup{margin-top:16px;padding-top:12px;border-top:1px solid var(--line,#dce3ed)}.entry-received>summary,.entry-followup>summary{font-size:13px;font-weight:600;cursor:pointer}.entry-received p,.entry-followup small{font-size:11px}.entry-followup>label{display:block;margin:12px 0}.entry-followup .check-row{display:flex}.entry-destination-delivery{padding:12px;margin:12px 0;background:var(--surface,#f6f8fb);border:1px solid var(--line,#dce3ed);border-radius:8px}.entry-destination-delivery h4{margin:0 0 10px;font-size:13px}.entry-destination-delivery>div{display:grid;grid-template-columns:1fr 1fr;gap:12px}.entry-destination-delivery small{display:block;margin-top:8px;font-size:11px}.order-save-problems{padding:0;list-style:none;display:grid;gap:12px}.order-save-problems li{border-left:3px solid #b32b47;padding:10px 12px;background:var(--surface,#f7f8fb);overflow-wrap:anywhere}.order-save-problems button{display:block;margin-top:8px}.sales-review-note{display:block;font-size:12px;opacity:.85}@media(max-width:650px){.entry-destination-delivery>div{grid-template-columns:1fr}}
.design-workspace #order-panel .dossier-tabs:has(.entry-more-sections){overflow:visible;flex-wrap:wrap}
