.deliveryCenter{--del-accent:#0f766e;--del-soft:#ccfbf1;--del-line:rgba(20,24,28,0.09);display:grid;grid-gap:18px;gap:18px}.deliveryHead{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.deliveryBack{display:inline-flex;margin:0 0 8px;padding:0;border:0;background:transparent;color:var(--muted);font:inherit;font-size:13px;cursor:pointer}.deliveryBrand{display:flex;align-items:baseline;gap:.5rem;margin:4px 0 8px}.deliveryBrand__mark{font-size:clamp(1.6rem,2.4vw,2rem);font-weight:750;letter-spacing:-.04em}.deliveryBrand__product{font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:750;color:var(--del-accent)}.deliveryHeadActions{display:flex;gap:10px;align-items:center}.deliveryBanner{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:12px;background:#fff7ed;border:1px solid rgba(180,83,9,.25)}.deliveryMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.deliveryMetrics article{padding:14px 16px;border:1px solid var(--del-line);border-radius:14px;background:#fff}.deliveryMetrics strong{display:block;font-size:1.45rem;font-weight:750}.deliveryMetrics span{color:var(--muted);font-size:.82rem}.deliverySplit{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:16px;gap:16px}.deliveryPanel{border:1px solid var(--del-line);border-radius:16px;background:#fff;padding:14px 16px}.deliveryPanelHead{display:flex;justify-content:space-between;margin-bottom:12px}.deliveryPanelHead h2{margin:0;font-size:1.05rem}.deliveryList{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.deliveryList button{width:100%;text-align:left;border:1px solid var(--del-line);border-radius:12px;background:#fff;padding:10px 12px;cursor:pointer;display:grid;grid-gap:2px;gap:2px;font:inherit}.deliveryList button.is-active{background:var(--del-soft);border-color:rgba(15,118,110,.35)}.deliveryDetail dl{display:grid;grid-gap:10px;gap:10px;margin:0}.deliveryDetail dt{color:var(--muted);font-size:.75rem;font-weight:650}.deliveryDetail dd{margin:2px 0 0}.deliveryActions{display:flex;gap:8px;margin-top:14px}.deliveryEmpty,.deliveryEmptyItem{color:var(--muted);font-size:.9rem}@media (max-width:900px){.deliveryMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.deliverySplit{grid-template-columns:1fr}}