.dlv{--dlv-accent:#111827;--dlv-green:#29cc94;--dlv-green-dark:#0e8f5b;--dlv-green-soft:#e7f8f1;--dlv-navy:#12293a;--dlv-text:#102033;--dlv-text-2:#6b7280;--dlv-muted:#98a2b3;--dlv-bg:#f3f4f6;--dlv-surface:#fff;--dlv-border:#e4e7ec;--dlv-orange:#e8973a;--dlv-orange-soft:#fff4e5;--dlv-red:#b42318;--dlv-red-soft:#fde8e8;--dlv-radius:14px;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--dlv-text);-webkit-font-smoothing:antialiased}.dlv *,.dlv :after,.dlv :before{box-sizing:border-box}.dlv a{display:inline;width:auto}.dlv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;border:1px solid var(--dlv-border);background:var(--dlv-surface);color:var(--dlv-text);font-family:inherit;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .12s ease,opacity .2s ease,background .2s ease}.dlv-btn:active{transform:scale(.98)}.dlv-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.dlv-btn--primary{border-color:var(--dlv-accent);background:var(--dlv-accent);color:#fff}.dlv-btn--whatsapp{border-color:#25d366;background:#25d366;color:#fff}.dlv-btn--block{width:100%}.dlv-link{padding:0;border:none;background:none;color:var(--dlv-accent);font-family:inherit;font-size:13px;font-weight:700;text-decoration:underline;cursor:pointer}.dlv-link--danger{color:var(--dlv-red)}.dlv-stepper{display:inline-flex;align-items:center;height:40px;border:1px solid var(--dlv-border);border-radius:999px;background:var(--dlv-surface);overflow:hidden}.dlv-stepper button{width:40px;height:100%;border:none;background:transparent;color:var(--dlv-text);font-size:20px;font-weight:700;line-height:1;cursor:pointer}.dlv-stepper button:disabled{color:var(--dlv-muted);cursor:not-allowed}.dlv-stepper span{min-width:28px;text-align:center;font-size:15px;font-weight:800}.dlv-stepper--small{height:32px}.dlv-stepper--small button{width:32px;font-size:17px}.dlv-add{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:16px;text-align:left}.dlv-add__btn{flex:1 1 200px;min-height:44px}.dlv-add__btn--done{background:var(--dlv-green-dark);border-color:var(--dlv-green-dark)}.dlv-add__hint{width:100%;font-size:12px;color:var(--dlv-text-2)}.dlv-fab{position:fixed;right:16px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:1200;display:flex;align-items:center;gap:10px;min-width:56px;height:56px;padding:0 16px;border:none;border-radius:999px;background:var(--dlv-accent);color:#fff;box-shadow:0 10px 30px rgba(16,24,40,.28);cursor:pointer;transition:transform .12s ease}.dlv-fab:active{transform:scale(.97)}.dlv-fab__icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.dlv-fab__badge{position:absolute;top:-10px;right:-12px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--dlv-orange);color:#fff;font-size:11px;font-weight:800;line-height:20px;text-align:center}.dlv-fab__text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;text-align:left}.dlv-fab__text strong{font-size:14px;font-weight:800}.dlv-fab__text span{font-size:12px;opacity:.85}.dlv-phone{--react-international-phone-flag-width:18px;--react-international-phone-flag-height:18px;--react-international-phone-dropdown-left:0;position:relative;display:flex;align-items:center;width:100%;min-height:40px;background:#fff;border:1px solid #d9d9d9;border-radius:8px;font-family:inherit;font-size:14px;color:var(--dlv-text);transition:border-color .2s,box-shadow .2s}.dlv-phone:focus-within,.dlv-phone:hover{border-color:var(--dlv-accent)}.dlv-phone:focus-within{box-shadow:0 0 0 3px rgba(17,24,39,.08)}.ant-form-item-has-error .dlv-phone{border-color:#ff4d4f}.dlv-phone .react-international-phone-country-selector{position:static;align-self:stretch}.dlv-phone__country{display:flex;align-items:center;gap:6px;height:100%;padding:0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important;border:none;border-right:1px solid var(--dlv-border);border-radius:8px 0 0 8px;color:inherit;font-size:12px;cursor:pointer}.dlv-phone__country .react-international-phone-country-selector-button__dropdown-arrow{display:none}.dlv-phone__chevron{display:flex;align-items:center;color:var(--dlv-text-2)}.dlv-phone__code{padding-left:10px;font-size:14px;font-weight:700;color:inherit;white-space:nowrap}.dlv-phone__input{flex:1 1;min-width:0;height:38px;padding:0 12px 0 6px;border:none;border-radius:0 8px 8px 0;outline:none;background:transparent!important;font-family:inherit;font-size:14px;color:inherit}.dlv-phone__input::placeholder{color:#bfbfbf}.dlv-phone .react-international-phone-country-selector-dropdown{z-index:20;top:calc(100% + 4px);width:100%;min-width:240px;border-radius:8px;background:#fff;color:inherit;font-family:inherit}.dlv-place-option{display:flex;flex-direction:column;line-height:1.25;white-space:normal}.dlv-place-option strong{font-size:14px}.dlv-place-option span{font-size:12px;color:var(--dlv-text-2)}.dlv-screen{min-height:100vh;background:var(--dlv-bg)}.dlv-top{position:-webkit-sticky;position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--dlv-surface);border-bottom:1px solid var(--dlv-border)}.dlv-top__back{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--dlv-border);border-radius:50%;color:var(--dlv-text);font-size:20px;line-height:1;text-decoration:none;cursor:pointer}.dlv-top__back,.dlv-top__logo{width:40px;height:40px;flex-shrink:0;background:var(--dlv-surface)}.dlv-top__logo{border-radius:10px;border:1px solid var(--dlv-border);object-fit:cover}.dlv-top__titles{min-width:0}.dlv-eyebrow{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dlv-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlv-top__title{margin:0;font-size:18px;font-weight:800;line-height:1.2}.dlv-page{width:100%;max-width:600px;margin:0 auto;padding:16px 16px 140px;display:flex;flex-direction:column;gap:12px}.dlv-page--center{min-height:calc(100vh - 65px);justify-content:center;padding-bottom:40px}.dlv-card{padding:16px;border-radius:var(--dlv-radius);background:var(--dlv-surface);border:1px solid var(--dlv-border);box-shadow:0 1px 2px rgba(16,24,40,.05)}.dlv-card__title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 12px;font-size:16px;font-weight:800}.dlv-card__title small{font-size:12px;font-weight:600;color:var(--dlv-text-2)}.dlv-items{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.dlv-item{display:grid;grid-template-columns:64px 1fr;grid-gap:12px;gap:12px;padding:12px 0;border-bottom:1px solid var(--dlv-border)}.dlv-item:last-child{border-bottom:none;padding-bottom:0}.dlv-item:first-child{padding-top:0}.dlv-item__image{width:64px;height:64px;border-radius:10px;object-fit:cover;background:var(--dlv-bg)}.dlv-item__image--empty{display:flex;align-items:center;justify-content:center;font-size:24px}.dlv-item__body{display:flex;flex-direction:column;gap:6px;min-width:0}.dlv-item__head{display:flex;justify-content:space-between;gap:8px}.dlv-item__name{font-size:14px;font-weight:700;line-height:1.3}.dlv-item__price{font-size:12px;color:var(--dlv-text-2)}.dlv-item__total{font-size:14px;font-weight:800;white-space:nowrap}.dlv-item__row{display:flex;align-items:center;justify-content:space-between;gap:8px}.dlv-item__notes{width:100%;padding:6px 10px;border:1px solid var(--dlv-border);border-radius:8px;font-family:inherit;font-size:13px;color:var(--dlv-text);outline:none}.dlv-item__notes:focus{border-color:var(--dlv-accent)}.dlv-empty{text-align:center}.dlv-empty__icon{font-size:40px}.dlv-empty__title{margin:8px 0 0;font-size:20px;font-weight:800}.dlv-empty p{margin:8px 0 16px;font-size:14px;color:var(--dlv-text-2);line-height:1.5}.dlv-form .ant-form-item{margin-bottom:14px}.dlv-form .ant-form-item-label>label{font-size:13px;font-weight:700;color:var(--dlv-text)}.dlv-form .ant-input,.dlv-form .ant-input-affix-wrapper,.dlv-form .ant-select-selector{border-radius:8px!important;font-size:14px}.dlv-form{--dlv-field-height:40px}

/* !important: globals.css fija .ant-select-selector en 50px !important. */.dlv-form .ant-input,.dlv-form .ant-input-affix-wrapper,.dlv-form .ant-select-single,.dlv-form .ant-select-single .ant-select-selector,.dlv-form .dlv-phone{box-sizing:border-box;height:var(--dlv-field-height)!important;min-height:var(--dlv-field-height)!important}.dlv-form .ant-input{padding-top:0;padding-bottom:0;line-height:calc(var(--dlv-field-height) - 2px)}.dlv-form .ant-input-affix-wrapper .ant-input{height:auto;min-height:0}.dlv-form .ant-select-single .ant-select-selector .ant-select-selection-item,.dlv-form .ant-select-single .ant-select-selector .ant-select-selection-placeholder,.dlv-form .ant-select-single .ant-select-selector .ant-select-selection-search-input{height:calc(var(--dlv-field-height) - 2px)!important;min-height:0!important;line-height:calc(var(--dlv-field-height) - 2px)}.dlv-form .dlv-phone__input{height:calc(var(--dlv-field-height) - 2px)}.dlv-form .ant-form-item-extra{font-size:12px}.dlv-form__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 12px;gap:0 12px}@media (max-width:480px){.dlv-form__row{grid-template-columns:1fr}}.dlv-notice{display:flex;flex-direction:column;gap:2px;margin-bottom:12px;padding:10px 12px;border-radius:10px;line-height:1.4;background:var(--dlv-orange-soft);border:1px solid #f8d8a8;color:#7a4b00}.dlv-notice,.dlv-notice strong{font-size:13px}.dlv-notice--danger{background:var(--dlv-red-soft);border-color:#f5b5b0;color:var(--dlv-red)}.dlv-notice--info{background:var(--dlv-green-soft);border-color:#b8ead7;color:var(--dlv-green-dark)}.dlv-totals{display:flex;flex-direction:column;gap:6px;font-size:14px}.dlv-totals>div{display:flex;justify-content:space-between;gap:12px}.dlv-totals__total{margin-top:4px;padding-top:10px;border-top:1px solid var(--dlv-border);font-size:17px;font-weight:800}.dlv-totals--busy{opacity:.6}.dlv-muted{display:block;font-size:13px;color:var(--dlv-text-2);line-height:1.4}.dlv-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:hsla(0,0%,100%,.96);border-top:1px solid var(--dlv-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dlv-sticky__inner{display:flex;flex-direction:column;gap:6px;max-width:600px;margin:0 auto}.dlv-sticky__error{font-size:13px;font-weight:600;color:var(--dlv-red);text-align:center}.dlv-sticky .dlv-btn{min-height:50px;font-size:16px}.dlv-success{text-align:center}.dlv-success__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--dlv-green-soft);color:var(--dlv-green-dark);font-size:32px}.dlv-success__title{margin:12px 0 0;font-size:22px;font-weight:800}.dlv-success p{margin:8px 0 0;font-size:14px;color:var(--dlv-text-2);line-height:1.5}.dlv-success__actions{display:flex;flex-direction:column;gap:8px;margin-top:18px}.dlv-success__link{margin-top:12px;padding:10px 12px;border-radius:10px;font-size:12px;word-break:break-all;color:var(--dlv-text-2)}.dlv-success__link,.trk{background:var(--dlv-bg)}.trk{min-height:100vh}.trk-page{width:100%;max-width:560px;margin:0 auto;padding:20px 16px 40px;display:flex;flex-direction:column;gap:12px}.trk-page--center{min-height:100vh;justify-content:center}.trk-header{display:flex;align-items:center;gap:12px;padding:4px 0 8px}.trk-header__logo{width:48px;height:48px;flex-shrink:0;border-radius:12px;object-fit:cover;background:var(--dlv-surface);border:1px solid var(--dlv-border)}.trk-header__logo--empty{display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:18px;color:var(--dlv-navy)}.trk-header__title{margin:0;font-size:20px;font-weight:800;line-height:1.2}.trk-card--flush{padding:0;overflow:hidden}.trk-hero{border-top:4px solid var(--dlv-green)}.trk-hero--done{border-top-color:var(--dlv-navy)}.trk-hero--failed{border-top-color:var(--dlv-red);background:var(--dlv-red-soft)}.trk-hero__title{margin:4px 0 0;font-size:22px;font-weight:800;line-height:1.25}.trk-hero__text{margin:6px 0 0;font-size:14px;color:var(--dlv-text-2);line-height:1.45}.trk-steps{display:flex;margin:18px 0 0;padding:0;list-style:none}.trk-step{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--dlv-muted)}.trk-step+.trk-step:before{content:"";position:absolute;top:10px;right:50%;width:100%;height:2px;background:var(--dlv-border)}.trk-step--done+.trk-step:before{background:var(--dlv-green)}.trk-step__dot{position:relative;z-index:1;width:20px;height:20px;border-radius:50%;border:2px solid var(--dlv-border);background:var(--dlv-surface)}.trk-step--done{color:var(--dlv-green-dark)}.trk-step--done .trk-step__dot{border-color:var(--dlv-green);background:var(--dlv-green)}.trk-step--current{color:var(--dlv-text)}.trk-step--current .trk-step__dot{box-shadow:0 0 0 4px var(--dlv-green-soft);animation:trk-pulse 1.6s ease-in-out infinite}.trk-step__time{font-size:10px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--dlv-muted)}@keyframes trk-pulse{0%,to{box-shadow:0 0 0 4px var(--dlv-green-soft)}50%{box-shadow:0 0 0 8px rgba(41,204,148,.18)}}.trk-map{width:100%;height:260px;background:#e9edf2}.trk-map--empty{justify-content:center;font-size:13px;color:var(--dlv-text-2)}.trk-courier,.trk-map--empty{display:flex;align-items:center}.trk-courier{gap:10px;padding:12px 16px;border-top:1px solid var(--dlv-border)}.trk-courier strong{display:block;font-size:14px}.trk-courier span:last-child{display:block;font-size:12px;color:var(--dlv-text-2)}.trk-avatar{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:50%;background:var(--dlv-green-soft);font-size:18px}.trk-section__title{margin-bottom:6px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--dlv-text-2)}.trk-address{font-size:15px;font-weight:700;line-height:1.35}.trk-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.trk-actions .dlv-btn{flex:1 1 160px;min-height:42px;font-size:14px}.trk-items{margin:0;padding:0;list-style:none}.trk-item{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px solid var(--dlv-border);font-size:14px}.trk-item__qty{font-weight:800;color:var(--dlv-text-2)}.trk-item__name{min-width:0;font-weight:600}.trk-item__total{font-weight:700;white-space:nowrap}.trk-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 4px 0;font-size:12px;color:var(--dlv-muted)}.trk-empty{text-align:center}.trk-empty p{margin:8px 0 0;font-size:14px;color:var(--dlv-text-2);line-height:1.5}.trk-empty__icon{font-size:36px}.trk-empty__title{margin:8px 0 0;font-size:20px;font-weight:800}.trk-empty .dlv-btn{margin-top:14px}