.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:#fff}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:hsla(0,0%,100%,.5)}.theme--light.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:hsla(0,0%,100%,.5)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea{color:rgba(0,0,0,.87)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-textarea.v-text-field--solo-inverted.v-input--is-focused textarea::placeholder{color:rgba(0,0,0,.38)}.v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:32px;outline:none;padding:0;width:100%}.v-textarea .v-text-field__prefix,.v-textarea .v-text-field__suffix{padding-top:2px;align-self:start}.v-textarea.v-text-field--box .v-text-field__prefix,.v-textarea.v-text-field--box textarea,.v-textarea.v-text-field--enclosed .v-text-field__prefix,.v-textarea.v-text-field--enclosed textarea{margin-top:24px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) textarea{margin-top:10px}.v-textarea.v-text-field--box.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--box.v-text-field--single-line:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) .v-label,.v-textarea.v-text-field--enclosed.v-text-field--single-line:not(.v-input--dense) .v-label{top:18px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense textarea,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__prefix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-text-field__suffix,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense textarea{margin-top:6px}.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--box.v-text-field--single-line.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--outlined.v-input--dense .v-input__prepend-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__append-outer,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-inner,.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-input--dense .v-input__prepend-outer{align-self:flex-start;margin-top:8px}.v-textarea.v-text-field--solo{align-items:flex-start}.v-textarea.v-text-field--solo .v-input__control textarea{caret-color:auto}.v-textarea.v-text-field--solo .v-input__append-inner,.v-textarea.v-text-field--solo .v-input__append-outer,.v-textarea.v-text-field--solo .v-input__prepend-inner,.v-textarea.v-text-field--solo .v-input__prepend-outer{align-self:flex-start;margin-top:12px}.v-application--is-ltr .v-textarea.v-text-field--solo .v-input__append-inner{padding-left:12px}.v-application--is-rtl .v-textarea.v-text-field--solo .v-input__append-inner{padding-right:12px}.v-textarea--auto-grow textarea{overflow:hidden}.v-textarea--no-resize textarea{resize:none}.v-textarea.v-text-field--enclosed .v-text-field__slot{align-self:stretch}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed.v-text-field--reverse .v-text-field__slot .v-label{margin-left:12px}.delivery-player[data-v-2cb814aa]{background:#f5f7f4;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 380px;min-height:calc(100vh - 72px);padding:14px}.delivery-player-dark[data-v-2cb814aa]{background:#0b1518;color:#edf5f2}.player-map[data-v-2cb814aa]{background:#dfeae4;border:1px solid #cbd9d1;border-radius:8px;min-height:calc(100vh - 100px);overflow:hidden;position:relative}.delivery-player-dark .player-map[data-v-2cb814aa]{background:#101f24;border-color:#244149}.player-leaflet-map[data-v-2cb814aa]{bottom:-30%;left:-30%;position:absolute;right:-30%;top:-30%;transform-origin:50% 50%;transition:transform 1.4s ease;z-index:1}[data-v-2cb814aa] .player-map-marker{background:transparent;border:0}[data-v-2cb814aa] .player-map-pin{height:62px;position:relative;transform:rotate(var(--pin-counter-rotation));transform-origin:26px 58px;width:52px}[data-v-2cb814aa] .player-map-pin-shape{filter:drop-shadow(0 10px 16px rgba(7,80,89,.28));height:62px;width:52px}[data-v-2cb814aa] .player-map-pin span{left:15px;position:absolute;top:15px;z-index:2}[data-v-2cb814aa] .player-map-pin span svg{height:22px;width:22px}.player-map-empty[data-v-2cb814aa]{color:#65746b;height:100%;position:relative;text-align:center;z-index:2}.player-map-empty[data-v-2cb814aa],.player-map-loading[data-v-2cb814aa]{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.player-map-loading[data-v-2cb814aa]{background:rgba(9,24,29,.72);color:#fff;font-size:12px;font-weight:700;inset:0;position:absolute;z-index:3}.google-route-button[data-v-2cb814aa]{align-items:center;background:#1f8f55;border-radius:999px;bottom:16px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:10px 14px;position:absolute;right:16px;text-decoration:none;z-index:3}.player-panel[data-v-2cb814aa]{display:grid;gap:12px;grid-template-rows:auto;min-height:0}.current-card[data-v-2cb814aa],.playlist[data-v-2cb814aa]{background:#fff;border:1px solid #dde6df;border-radius:8px;padding:16px}.current-card[data-v-2cb814aa]{position:relative}.delivery-photo-button[data-v-2cb814aa]{background:rgba(23,40,32,.08);position:absolute;right:10px;top:10px;z-index:2}.delivery-player-dark .delivery-photo-button[data-v-2cb814aa]{background:hsla(0,0%,100%,.1);color:#edf5f2}.delivery-player-dark .current-card[data-v-2cb814aa],.delivery-player-dark .playlist[data-v-2cb814aa]{background:#101f24;border-color:#244149}.current-status[data-v-2cb814aa],.player-actions[data-v-2cb814aa],.playlist-item[data-v-2cb814aa],.playlist-title[data-v-2cb814aa]{align-items:center;display:flex;gap:8px}.current-status span[data-v-2cb814aa]{color:#65746b;font-size:12px;font-weight:700;text-transform:uppercase}.current-card>strong[data-v-2cb814aa]{color:#172820;display:block;font-size:24px;line-height:1.15;margin-top:8px}.transition-card[data-v-2cb814aa]{align-content:center;display:grid;gap:10px;min-height:320px;text-align:center}.transition-icon[data-v-2cb814aa]{align-items:center;background:#78909c;border-radius:50%;display:inline-flex;height:72px;justify-content:center;justify-self:center;width:72px}.transition-icon.done[data-v-2cb814aa]{background:#1f8f55}.transition-icon.canceled[data-v-2cb814aa]{background:#e53935}.transition-eyebrow[data-v-2cb814aa]{color:#1f8f55;font-size:12px;font-weight:800;text-transform:uppercase}.transition-card p[data-v-2cb814aa]{color:#65746b;font-size:13px;line-height:1.45;margin:4px 0 10px}.delivery-player-dark .transition-card p[data-v-2cb814aa]{color:#b7c8c2}.transition-actions[data-v-2cb814aa]{display:grid;gap:8px}.delivery-player-dark .current-card>strong[data-v-2cb814aa]{color:#f2fbf7}.current-card p[data-v-2cb814aa],.current-card small[data-v-2cb814aa],.playlist-item small[data-v-2cb814aa],.playlist-item span[data-v-2cb814aa]{color:#65746b}.delivery-player-dark .current-card p[data-v-2cb814aa],.delivery-player-dark .current-card small[data-v-2cb814aa],.delivery-player-dark .current-status span[data-v-2cb814aa],.delivery-player-dark .playlist-item small[data-v-2cb814aa],.delivery-player-dark .playlist-item span[data-v-2cb814aa]{color:#b7c8c2}.current-card p[data-v-2cb814aa]{align-items:center;display:flex;gap:6px;margin:9px 0 0}.player-actions[data-v-2cb814aa]{display:grid;grid-template-columns:1fr 1fr;margin:14px 0}.outcome-form[data-v-2cb814aa]{display:grid;gap:10px;margin-top:12px}.outcome-actions[data-v-2cb814aa],.outcome-photo-line[data-v-2cb814aa],.outcome-title[data-v-2cb814aa]{align-items:center;display:flex;gap:8px}.outcome-title strong[data-v-2cb814aa]{color:#172820;font-size:15px}.delivery-player-dark .outcome-title strong[data-v-2cb814aa]{color:#f2fbf7}.outcome-photo-line[data-v-2cb814aa]{background:#f5f7f4;border:1px solid #dde6df;border-radius:8px;padding:8px}.delivery-player-dark .outcome-photo-line[data-v-2cb814aa]{background:#0b1518;border-color:#244149}.outcome-photo-line img[data-v-2cb814aa]{border-radius:6px;height:42px;-o-object-fit:cover;object-fit:cover;width:42px}.outcome-photo-line span[data-v-2cb814aa]{color:#65746b;flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outcome-actions[data-v-2cb814aa]{justify-content:flex-end}.delivery-photo-preview[data-v-2cb814aa]{border-radius:8px;display:block;margin:4px 0 12px;max-height:180px;-o-object-fit:cover;object-fit:cover;width:100%}.playlist[data-v-2cb814aa]{min-height:0;overflow:auto;position:relative}.playlist-title[data-v-2cb814aa]{justify-content:space-between;margin-bottom:10px}.playlist-title span[data-v-2cb814aa]{color:#1f8f55;font-size:12px;font-weight:800;text-transform:uppercase}.playlist-title strong[data-v-2cb814aa]{color:#172820;font-size:22px}.delivery-player-dark .playlist-title strong[data-v-2cb814aa]{color:#f2fbf7}.playlist-item[data-v-2cb814aa]{background:#f5f7f4;border:1px solid #e1e9e3;border-radius:8px;color:#172820;margin-bottom:8px;padding:12px;text-align:left;width:100%}.playlist-item.active[data-v-2cb814aa]{border-color:#1f8f55;box-shadow:inset 3px 0 0 #1f8f55}.delivery-player-dark .playlist-item[data-v-2cb814aa]{background:#0b1518;border-color:#244149;color:#f2fbf7}.playlist-item div[data-v-2cb814aa]{flex:1;min-width:0}.playlist-item span[data-v-2cb814aa],.playlist-item strong[data-v-2cb814aa]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-empty[data-v-2cb814aa],.player-loading[data-v-2cb814aa]{align-items:center;color:#65746b;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:160px;text-align:center}.player-loading[data-v-2cb814aa]{min-height:72px}.playlist-skeleton[data-v-2cb814aa]{display:grid;gap:8px}@media(max-width:980px){.delivery-player[data-v-2cb814aa]{grid-template-columns:1fr;padding:10px}.player-map[data-v-2cb814aa]{min-height:48vh}}@media(max-width:640px){.delivery-player[data-v-2cb814aa]{display:block;gap:0;height:var(--player-viewport-height,100dvh);inset:0;min-height:var(--player-viewport-height,100dvh);overflow:hidden;padding:0;position:fixed;z-index:2000}.player-map[data-v-2cb814aa]{border:0;border-radius:0;height:100%;min-height:100%;width:100%}.player-panel[data-v-2cb814aa]{bottom:calc(var(--player-bottom-gap, 72px) + env(safe-area-inset-bottom));display:block;left:12px;position:absolute;right:12px;z-index:5}.current-card[data-v-2cb814aa]{border-radius:18px;box-shadow:0 18px 50px rgba(7,20,16,.26);max-height:calc(var(--player-viewport-height, 100dvh) - var(--player-bottom-gap, 72px) - 18px - env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;padding:14px 12px max(12px,env(safe-area-inset-bottom));scrollbar-width:none}.current-card[data-v-2cb814aa]::-webkit-scrollbar{display:none}.current-card>strong[data-v-2cb814aa]{font-size:18px;padding-right:44px}.current-card p[data-v-2cb814aa]{font-size:12px;margin-top:7px}.player-actions[data-v-2cb814aa]{background:linear-gradient(180deg,hsla(0,0%,100%,.78),#fff 28%);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:10px -2px 0;padding-top:8px;position:sticky;bottom:0;z-index:3}.delivery-player-dark .player-actions[data-v-2cb814aa]{background:linear-gradient(180deg,rgba(16,31,36,.78),#101f24 28%)}.player-actions .v-btn[data-v-2cb814aa]{height:auto!important;min-height:44px;min-width:0!important;margin:0;padding:0 8px!important}.player-actions .v-btn[data-v-2cb814aa] .v-btn__content{font-size:11px;line-height:1.15;white-space:normal;width:100%}.player-actions .v-btn[data-v-2cb814aa] .v-icon{margin-right:3px!important}.outcome-actions[data-v-2cb814aa]{background:linear-gradient(180deg,hsla(0,0%,100%,.78),#fff 28%);display:grid;gap:8px;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);margin:0 -2px;padding-top:8px;position:sticky;bottom:0;z-index:3}.delivery-player-dark .outcome-actions[data-v-2cb814aa]{background:linear-gradient(180deg,rgba(16,31,36,.78),#101f24 28%)}.outcome-actions .v-btn[data-v-2cb814aa]{min-width:0!important;padding:0 8px!important}.outcome-actions .v-btn[data-v-2cb814aa] .v-btn__content{font-size:11px;white-space:normal}.delivery-comment-button[data-v-2cb814aa],.delivery-comment-field[data-v-2cb814aa],.delivery-photo-preview[data-v-2cb814aa],.google-route-button[data-v-2cb814aa]{display:none}.transition-card[data-v-2cb814aa]{min-height:auto}.transition-actions[data-v-2cb814aa]{grid-template-columns:1fr}}