.tabla{padding:0}.sombra{box-shadow:0 1px 1px rgba(0,0,0,.1607843137254902)}.btn-container{background-color:#fff;position:sticky;bottom:0;padding-top:.3rem;padding-bottom:.3rem}.table-container{height:calc(500px - 38vw);min-height:45vh}.camera-permission[data-v-a5c526e4]{display:flex;align-items:center;justify-content:center;width:100%;min-height:280px;padding:1rem;background:#111}.permission-card[data-v-a5c526e4]{display:flex;flex-direction:column;align-items:center;width:100%;max-width:420px;padding:1.5rem 1.25rem;background:#1c1c1c;border-radius:16px;border:1px solid hsla(0,0%,100%,.07);gap:.75rem;text-align:center}.perm-icon-wrap[data-v-a5c526e4]{width:64px;height:64px;border-radius:50%;background:rgba(239,68,68,.15);display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.perm-icon[data-v-a5c526e4]{font-size:32px;color:#f87171}.perm-title[data-v-a5c526e4]{font-size:1.1rem;font-weight:700;color:#fff;margin:0}.perm-subtitle[data-v-a5c526e4]{font-size:.875rem;color:hsla(0,0%,100%,.6);margin:0;line-height:1.5}.perm-retry-btn[data-v-a5c526e4]{display:inline-flex;align-items:center;gap:.4rem;padding:.55rem 1.4rem;border:none;border-radius:30px;background:linear-gradient(135deg,#c7d533,#a8b920);color:#111;font-size:.9rem;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(199,213,51,.3);margin-top:.25rem}.perm-retry-btn .material-icons[data-v-a5c526e4]{font-size:18px}.perm-retry-btn[data-v-a5c526e4]:hover{transform:scale(1.04);box-shadow:0 6px 20px rgba(199,213,51,.45)}.perm-retry-btn[data-v-a5c526e4]:active{transform:scale(.97)}.perm-tutorial[data-v-a5c526e4]{width:100%;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);overflow:hidden;margin-top:.5rem;text-align:left}.tutorial-header[data-v-a5c526e4]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:hsla(0,0%,100%,.04);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.tutorial-header[data-v-a5c526e4]:hover{background:hsla(0,0%,100%,.08)}.tutorial-icon[data-v-a5c526e4]{font-size:18px;color:#c7d533}.tutorial-label[data-v-a5c526e4]{flex:1;font-size:.875rem;font-weight:600;color:#eee}.tutorial-chevron[data-v-a5c526e4]{font-size:20px;color:#aaa;transition:transform .25s ease}.tutorial-chevron.rotated[data-v-a5c526e4]{transform:rotate(180deg)}.tutorial-body[data-v-a5c526e4]{padding:1rem;background:rgba(0,0,0,.25)}.device-pills[data-v-a5c526e4]{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.device-pill[data-v-a5c526e4]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .8rem;border-radius:20px;border:1px solid hsla(0,0%,100%,.15);background:transparent;color:hsla(0,0%,100%,.55);font-size:.8rem;cursor:pointer;transition:all .15s ease}.device-pill .material-icons[data-v-a5c526e4]{font-size:15px}.device-pill.active[data-v-a5c526e4]{background:#c7d533;border-color:#c7d533;color:#111;font-weight:700}.device-pill[data-v-a5c526e4]:not(.active):hover{border-color:hsla(0,0%,100%,.4);color:#fff}.tutorial-steps[data-v-a5c526e4]{list-style:none;padding:0;margin:0 0 .75rem;display:flex;flex-direction:column;gap:.65rem}.tutorial-step[data-v-a5c526e4]{display:flex;align-items:flex-start;gap:.65rem}.step-num[data-v-a5c526e4]{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#c7d533;color:#111;font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}.step-text[data-v-a5c526e4]{font-size:.83rem;color:hsla(0,0%,100%,.75);line-height:1.5}.tutorial-note[data-v-a5c526e4]{font-size:.78rem;color:hsla(0,0%,100%,.4);margin:0;line-height:1.5;border-top:1px solid hsla(0,0%,100%,.07);padding-top:.65rem}.accordion-enter-active[data-v-a5c526e4],.accordion-leave-active[data-v-a5c526e4]{transition:max-height .3s ease,opacity .25s ease;max-height:600px;overflow:hidden}.accordion-enter[data-v-a5c526e4],.accordion-leave-to[data-v-a5c526e4]{max-height:0;opacity:0}.qr-scanner-wrapper[data-v-6bc18dca]{width:100%;height:100%}.qr-scanner-wrapper #qr-reader[data-v-6bc18dca]{width:100%!important;height:100%!important}#qr-reader{border:none!important}#qr-reader video{width:100%!important;height:auto!important;display:block}#qr-reader__scan_region{width:100%!important;height:100%!important}#qr-reader__dashboard,#qr-reader__scan_region img{display:none}.app-select[data-v-6d0b7520]{display:block;width:100%;padding:.375rem 1.75rem .375rem .75rem;font-size:var(--app-font-size-base,1rem);font-weight:400;line-height:var(--app-line-height,1.5);color:var(--app-text-color,#495057);background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;border:1px solid var(--app-border-color,#ced4da);border-radius:var(--app-border-radius,.25rem);-webkit-appearance:none;-moz-appearance:none;appearance:none}.app-select[data-v-6d0b7520]:focus{border-color:var(--app-primary);outline:0;box-shadow:0 0 0 .2rem var(--app-primary-focus,rgba(15,40,53,.25))}.app-select[data-v-6d0b7520]:disabled{color:#6c757d;background-color:#e9ecef}#ScannerInStore[data-v-f1398f4c]{background-color:#191919;height:100%;display:flex;flex-direction:column}#ScannerInStore .qr-container[data-v-f1398f4c]{flex:1;height:0;min-height:0;padding:.4rem 0}#ScannerInStore .qr-container-loader[data-v-f1398f4c]{align-items:center;display:flex;justify-content:center;height:100%;height:calc(100% - 170px);position:absolute;width:93%}.camera-select-row[data-v-f1398f4c]{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;background-color:#232323}.camera-select-label[data-v-f1398f4c]{color:#ccc;font-size:.85rem;white-space:nowrap;margin:0}#scanned-success-deliveries-modal .modal-dialog-centered{align-items:end!important}#scanned-success-deliveries-modal .modal-content{border-radius:16px 16px 0 0!important;transition-timing-function:ease-out!important;transition-duration:.3s!important}#scanned-success-deliveries-modal .modal-content .modal-body{padding:.7rem .4rem;padding-bottom:0}#scanned-success-deliveries-modal .modal-content .table td,#scanned-success-deliveries-modal .modal-content .table th{padding:.4rem;vertical-align:middle;font-size:15px;font-weight:400}.code-counter{color:#13475c}#ScannerContainer{background-color:#191919;max-width:600px;padding-top:15px;padding-bottom:15px}