.delivery-page[data-v-23f1f815]{padding:0 .65rem 1rem}.delivery-panel[data-v-23f1f815]{overflow:visible}.sticky-page-header[data-v-23f1f815]{margin-bottom:1rem;position:sticky;top:60px;z-index:2}.page-header[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,#9a3412,#ea580c 58%,#f97316);border:1px solid hsla(0,0%,100%,.25);border-radius:18px;-webkit-box-shadow:0 12px 28px rgba(154,52,18,.25);box-shadow:0 12px 28px rgba(154,52,18,.25);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding:1rem 1.25rem;position:relative}.page-header[data-v-23f1f815]:after{background:hsla(0,0%,100%,.1);border-radius:50%;content:"";height:120px;position:absolute;right:-35px;top:-45px;width:120px}.page-header h2[data-v-23f1f815]{color:#fff;font-size:1.35rem;font-weight:900;line-height:1.2;margin:0}.header-icon[data-v-23f1f815],.page-header-info[data-v-23f1f815]{position:relative;z-index:1}.page-kicker[data-v-23f1f815]{font-size:.72rem;font-weight:800;letter-spacing:.1em;margin-bottom:.35rem;opacity:.85;text-transform:uppercase}.page-subtitle[data-v-23f1f815]{font-size:.78rem;font-weight:700;margin-top:.35rem;opacity:.9}.header-icon[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.25);border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;height:46px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-icon i[data-v-23f1f815]{font-size:1.35rem}.delivery-list[data-v-23f1f815]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9rem;padding:0 .95rem}.delivery-card[data-v-23f1f815]{background:linear-gradient(135deg,#fff,#fffaf7);border:1px solid rgba(234,88,12,.14);border-radius:18px;-webkit-box-shadow:0 10px 24px rgba(67,20,7,.09);box-shadow:0 10px 24px rgba(67,20,7,.09);overflow:hidden;padding:.8rem}.delivery-card-fp[data-v-23f1f815]{border-color:rgba(5,150,105,.2)}.delivery-card-ch[data-v-23f1f815]{border-color:rgba(124,58,237,.2)}.delivery-status-strip[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:14px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;padding:.85rem .95rem}.strip-fp[data-v-23f1f815]{background:linear-gradient(135deg,#047857,#10b981);-webkit-box-shadow:0 8px 18px rgba(5,150,105,.22);box-shadow:0 8px 18px rgba(5,150,105,.22)}.strip-ch[data-v-23f1f815]{background:linear-gradient(135deg,#6d28d9,#8b5cf6);-webkit-box-shadow:0 8px 18px rgba(124,58,237,.22);box-shadow:0 8px 18px rgba(124,58,237,.22)}.delivery-heading[data-v-23f1f815]{min-width:0}.delivery-number[data-v-23f1f815]{font-size:1rem;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.delivery-date[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.76rem;font-weight:700;gap:.35rem;margin-top:.25rem;opacity:.9}.delivery-type[data-v-23f1f815]{background:hsla(0,0%,100%,.22);border:1px solid hsla(0,0%,100%,.2);border-radius:999px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.74rem;font-weight:900;letter-spacing:.06em;min-width:42px;padding:.38rem .6rem;text-align:center}.delivery-body[data-v-23f1f815]{background:hsla(0,0%,100%,.82);border:1px solid #f3e8e2;border-radius:14px;padding:.85rem}.customer-section[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.7rem;margin-bottom:.75rem}.section-icon[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffedd5;border-radius:12px;color:#c2410c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-content[data-v-23f1f815]{min-width:0}.section-content span[data-v-23f1f815]{color:#9a3412;display:block;font-size:.68rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.section-content b[data-v-23f1f815]{color:#292524;display:block;font-size:1rem;margin-top:.15rem;overflow-wrap:anywhere}.destination-box[data-v-23f1f815]{background:#fff7ed;border:1px solid #fed7aa;border-radius:13px;color:#57534e;margin-bottom:.75rem;padding:.8rem}.destination-head[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dashed #fdba74;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.65rem;padding-bottom:.55rem}.destination-head span[data-v-23f1f815]{color:#9a3412;display:block;font-size:.67rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.destination-head b[data-v-23f1f815]{color:#7c2d12}.destination-head i[data-v-23f1f815]{color:#ea580c;font-size:1.15rem}.destination-name[data-v-23f1f815]{color:#292524;font-size:.92rem;font-weight:900}.destination-detail[data-v-23f1f815]{font-size:.82rem;line-height:1.45;margin-top:.25rem}.destination-phone[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem;font-weight:800;gap:.35rem;margin-top:.45rem}.other-destination[data-v-23f1f815]{border-top:1px dashed #fdba74;font-size:.8rem;line-height:1.45;margin-top:.7rem;padding-top:.65rem}.other-destination span[data-v-23f1f815]{color:#9a3412;display:block;font-size:.65rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.other-destination b[data-v-23f1f815]{color:#292524;display:block;margin:.15rem 0}.summary-grid[data-v-23f1f815],.vehicle-grid[data-v-23f1f815]{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.info-item[data-v-23f1f815],.summary-item[data-v-23f1f815]{background:#fafaf9;border:1px solid #e7e5e4;border-radius:12px;min-width:0;padding:.7rem}.info-item span[data-v-23f1f815],.summary-item span[data-v-23f1f815]{color:#a8a29e;display:block;font-size:.67rem;font-weight:900;letter-spacing:.05em;margin-bottom:.2rem;text-transform:uppercase}.info-item b[data-v-23f1f815],.summary-item b[data-v-23f1f815]{color:#292524;display:block;font-size:.88rem;overflow-wrap:anywhere}.detail-toggle[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f4;border:1px solid #e7e5e4;border-radius:12px;color:#57534e;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.82rem;font-weight:900;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.75rem;padding:.7rem .8rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.detail-toggle span[data-v-23f1f815]{color:#a8a29e}.detail-toggle[data-v-23f1f815]:focus{-webkit-box-shadow:0 0 0 3px rgba(234,88,12,.15);box-shadow:0 0 0 3px rgba(234,88,12,.15);outline:none}.toggle-arrow[data-v-23f1f815]{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.toggle-arrow.expanded[data-v-23f1f815]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expanded-content[data-v-23f1f815]{-webkit-animation:detail-open-data-v-23f1f815 .2s ease;animation:detail-open-data-v-23f1f815 .2s ease;border-top:1px solid #f3e8e2;margin-top:.75rem;padding-top:.75rem}@-webkit-keyframes detail-open-data-v-23f1f815{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes detail-open-data-v-23f1f815{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.item-list[data-v-23f1f815]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.item-row[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafaf9;border:1px solid #e7e5e4;border-radius:11px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem;padding:.6rem}.item-index[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffedd5;border-radius:8px;color:#c2410c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;font-size:.75rem;font-weight:900;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-name[data-v-23f1f815]{color:#44403c;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.82rem;font-weight:800;min-width:0;overflow-wrap:anywhere}.item-quantity[data-v-23f1f815]{background:#292524;border-radius:999px;color:#fff;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:.75rem;font-weight:900;padding:.3rem .55rem}.no-detail[data-v-23f1f815]{color:#a8a29e;font-size:.8rem;font-weight:700;padding:.6rem;text-align:center}.summary-grid[data-v-23f1f815]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.65rem}.summary-item[data-v-23f1f815]{background:#ecfdf5;border-color:#a7f3d0;padding:.6rem;text-align:center}.summary-item span[data-v-23f1f815]{color:#047857}.summary-item b[data-v-23f1f815]{color:#065f46;font-size:.78rem}.confirmation-button[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,#9a3412,#ea580c)!important;border:0!important;border-radius:999px!important;-webkit-box-shadow:0 8px 18px rgba(154,52,18,.24);box-shadow:0 8px 18px rgba(154,52,18,.24);color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.86rem;font-weight:900;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.85rem;min-height:42px;padding:.6rem 1rem}.confirmation-button[data-v-23f1f815]:focus,.confirmation-button[data-v-23f1f815]:hover{-webkit-box-shadow:0 10px 22px rgba(154,52,18,.32);box-shadow:0 10px 22px rgba(154,52,18,.32);-webkit-filter:brightness(1.04);filter:brightness(1.04)}.confirmation-button[data-v-23f1f815]:active{-webkit-transform:scale(.98);transform:scale(.98)}.empty-state[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg,#fff,#fff7ed);border:1px dashed #fdba74;border-radius:18px;color:#78716c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:210px;padding:1.5rem;text-align:center}.empty-icon[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffedd5;border-radius:50%;color:#ea580c;display:-webkit-box;display:-ms-flexbox;display:flex;height:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.8rem;width:54px}.empty-icon i[data-v-23f1f815]{font-size:1.45rem}.empty-title[data-v-23f1f815]{color:#292524;font-size:1rem;font-weight:900;margin-bottom:.25rem}.empty-subtitle[data-v-23f1f815]{font-size:.82rem;font-weight:700}.scroll-top-button[data-v-23f1f815]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ea580c;border:0;border-radius:50%;bottom:18px;-webkit-box-shadow:0 10px 24px rgba(154,52,18,.3);box-shadow:0 10px 24px rgba(154,52,18,.3);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:18px;width:44px;z-index:1030}.page-header[data-v-23f1f815]{background:linear-gradient(135deg,#0f172a,#134e4a 58%,#0f766e);-webkit-box-shadow:0 12px 28px rgba(15,118,110,.24);box-shadow:0 12px 28px rgba(15,118,110,.24)}.delivery-card[data-v-23f1f815]{background:linear-gradient(135deg,#fff,#f0fdfa);border-color:rgba(13,148,136,.16);-webkit-box-shadow:0 10px 24px rgba(15,23,42,.1);box-shadow:0 10px 24px rgba(15,23,42,.1)}.delivery-card-fp[data-v-23f1f815]{border-color:rgba(217,119,6,.24)}.delivery-card-ch[data-v-23f1f815]{border-color:rgba(8,145,178,.24)}.strip-fp[data-v-23f1f815]{background:linear-gradient(135deg,#b45309,#f59e0b);-webkit-box-shadow:0 8px 18px rgba(217,119,6,.24);box-shadow:0 8px 18px rgba(217,119,6,.24)}.strip-ch[data-v-23f1f815]{background:linear-gradient(135deg,#0e7490,#06b6d4);-webkit-box-shadow:0 8px 18px rgba(8,145,178,.24);box-shadow:0 8px 18px rgba(8,145,178,.24)}.delivery-body[data-v-23f1f815]{border-color:#ccfbf1}.empty-icon[data-v-23f1f815],.item-index[data-v-23f1f815],.section-icon[data-v-23f1f815]{background:#ccfbf1;color:#0f766e}.destination-head span[data-v-23f1f815],.other-destination span[data-v-23f1f815],.section-content span[data-v-23f1f815]{color:#0f766e}.destination-box[data-v-23f1f815]{background:#f0fdfa;border-color:#99f6e4}.destination-head[data-v-23f1f815],.other-destination[data-v-23f1f815]{border-color:#5eead4}.destination-head b[data-v-23f1f815]{color:#115e59}.destination-head i[data-v-23f1f815]{color:#0d9488}.detail-toggle[data-v-23f1f815]{background:#f0fdfa;border-color:#ccfbf1;color:#134e4a}.detail-toggle[data-v-23f1f815]:focus{-webkit-box-shadow:0 0 0 3px rgba(13,148,136,.16);box-shadow:0 0 0 3px rgba(13,148,136,.16)}.expanded-content[data-v-23f1f815]{border-color:#ccfbf1}.confirmation-button[data-v-23f1f815]{background:linear-gradient(135deg,#134e4a,#0d9488)!important;-webkit-box-shadow:0 8px 18px rgba(13,148,136,.25);box-shadow:0 8px 18px rgba(13,148,136,.25)}.confirmation-button[data-v-23f1f815]:focus,.confirmation-button[data-v-23f1f815]:hover{-webkit-box-shadow:0 10px 22px rgba(13,148,136,.34);box-shadow:0 10px 22px rgba(13,148,136,.34)}.empty-state[data-v-23f1f815]{background:linear-gradient(135deg,#fff,#f0fdfa);border-color:#5eead4}.scroll-top-button[data-v-23f1f815]{background:#0f766e;-webkit-box-shadow:0 10px 24px rgba(15,118,110,.3);box-shadow:0 10px 24px rgba(15,118,110,.3)}@media (max-width:575.98px){.delivery-page[data-v-23f1f815]{padding:0 .8rem 1rem}.sticky-page-header[data-v-23f1f815]{top:55px}.page-header[data-v-23f1f815]{padding:.9rem}.page-header h2[data-v-23f1f815]{font-size:1.08rem}.page-kicker[data-v-23f1f815]{font-size:.65rem}.header-icon[data-v-23f1f815]{-ms-flex-preferred-size:42px;flex-basis:42px;height:42px}.delivery-list[data-v-23f1f815]{padding:0 .7rem}.delivery-card[data-v-23f1f815]{padding:.7rem}.delivery-body[data-v-23f1f815]{padding:.75rem}.summary-grid[data-v-23f1f815]{gap:.45rem}.summary-item[data-v-23f1f815]{padding:.5rem .3rem}.summary-item b[data-v-23f1f815]{font-size:.7rem}}@media (max-width:360px){.vehicle-grid[data-v-23f1f815]{grid-template-columns:1fr}.summary-grid[data-v-23f1f815]{grid-template-columns:1fr}}