@charset "UTF-8";.scanfs{position:fixed;inset:0;background:#000;z-index:2000;display:none;overflow:hidden;pointer-events:auto!important;opacity:0;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.scanfs.show{display:block;opacity:1;-webkit-animation:fadeIn .35s ease forwards;animation:fadeIn .35s ease forwards}.scanfs video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-filter:none;filter:none;image-rendering:auto;z-index:1;pointer-events:none}.scanfs-frame{position:absolute;top:50%;left:50%;width:280px;height:280px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:20px;-webkit-box-shadow:0 0 0 3px rgba(255,255,255,.18);box-shadow:0 0 0 3px rgba(255,255,255,.18);pointer-events:none;overflow:hidden;z-index:3}.scanfs-frame .corner{position:absolute;width:48px;height:48px;border:4px solid #00bfff;-webkit-animation:pulseCorners 2.5s infinite ease-in-out;animation:pulseCorners 2.5s infinite ease-in-out}.scanfs-frame .tl{top:0;left:0;border-right:none;border-bottom:none;border-radius:16px 0 0 0}.scanfs-frame .tr{top:0;right:0;border-left:none;border-bottom:none;border-radius:0 16px 0 0}.scanfs-frame .bl{bottom:0;left:0;border-right:none;border-top:none;border-radius:0 0 0 16px}.scanfs-frame .br{bottom:0;right:0;border-left:none;border-top:none;border-radius:0 0 16px 0}.scanfs-frame .scanfs-laser{position:absolute;top:0;left:0;width:100%;height:2px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(#00bfff),to(transparent));background:linear-gradient(90deg,transparent,#00bfff,transparent);-webkit-box-shadow:0 0 8px #00bfff;box-shadow:0 0 8px #00bfff;-webkit-animation:laserScan 2.5s infinite linear;animation:laserScan 2.5s infinite linear}.scanfs.scan-lock .scanfs-frame{-webkit-box-shadow:0 0 0 3px rgba(30,144,255,.45);box-shadow:0 0 0 3px rgba(30,144,255,.45)}.scanfs.scan-lock .scanfs-laser{opacity:.6}.scanfs-hud{position:absolute;left:50%;top:64px;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:92vw;min-width:240px;padding:10px 14px;border-radius:12px;color:#fff;font-weight:600;text-align:center;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-box-shadow:0 6px 30px rgba(0,0,0,.25);box-shadow:0 6px 30px rgba(0,0,0,.25);opacity:0;pointer-events:none;-webkit-transition:opacity .18s ease-out,-webkit-transform .18s ease-out;transition:opacity .18s ease-out,-webkit-transform .18s ease-out;transition:opacity .18s ease-out,transform .18s ease-out;transition:opacity .18s ease-out,transform .18s ease-out,-webkit-transform .18s ease-out;z-index:4}.scanfs-hud.show{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-animation:fadeSlideDown .4s ease both;animation:fadeSlideDown .4s ease both}.scanfs-hud.info{background:rgba(30,144,255,.65)}.scanfs-hud.warning{background:rgba(255,165,0,.75)}.scanfs-hud.danger{background:rgba(220,53,69,.8)}.scanfs-bottom{position:absolute;bottom:0;left:0;right:0;text-align:center;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-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:20px;background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:4;-webkit-animation:fadeSlideUp .4s ease both;animation:fadeSlideUp .4s ease both}.scanfs-bottom .scan-hint{font-size:1rem;color:#fff;font-weight:600;opacity:.9;text-shadow:0 1px 3px rgba(0,0,0,.4)}.scanfs-bottom .scan-packages-count{background:rgba(255,255,255,.08);color:#fff;padding:6px 14px;border-radius:16px;font-weight:700;font-size:1rem;min-width:120px;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.35);box-shadow:0 6px 18px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.scanfs-bottom #scanCloseBtn{margin-top:10px;padding:8px 16px;border-radius:10px;border:none;background:rgba(255,255,255,.85);color:#000;font-weight:600;cursor:pointer;-webkit-transition:background .25s ease;transition:background .25s ease;z-index:9999}.scanfs-bottom #scanCloseBtn:hover{background:#fff}@media (max-width:768px){.scan-packages-count,.scanfs-bottom,.scanfs-hud{-webkit-backdrop-filter:none;backdrop-filter:none}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeSlideDown{from{opacity:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}to{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes fadeSlideDown{from{opacity:0;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px)}to{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes fadeSlideUp{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeSlideUp{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulseCorners{0%,100%{opacity:.6}50%{opacity:1}}@keyframes pulseCorners{0%,100%{opacity:.6}50%{opacity:1}}@-webkit-keyframes laserScan{0%{top:0;opacity:.2}50%{opacity:1}100%{top:calc(100% - 2px);opacity:.2}}@keyframes laserScan{0%{top:0;opacity:.2}50%{opacity:1}100%{top:calc(100% - 2px);opacity:.2}}.scanfs-card{pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;height:56px;padding:10px 12px;border-radius:12px;color:#fff;font-weight:600;letter-spacing:.2px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.18);-webkit-box-shadow:0 6px 24px rgba(0,0,0,.25);box-shadow:0 6px 24px rgba(0,0,0,.25);-webkit-animation:scanfsPop .18s ease-out both;animation:scanfsPop .18s ease-out both}@-webkit-keyframes scanfsPop{from{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes scanfsPop{from{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#oc-form.offcanvas{position:fixed;inset:0 auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;max-height:100vh}#oc-form .offcanvas-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#oc-form .offcanvas-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:1rem}#oc-form .offcanvas-footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:sticky;bottom:0;z-index:5;background:var(--bs-body-bg);border-top:1px solid var(--bs-border-color);padding:1rem}@supports (padding:max(0px)){#oc-form .offcanvas-footer{padding-bottom:max(1rem,env(safe-area-inset-bottom))}}@media (max-width:576px){#oc-form .offcanvas-body{padding-bottom:calc(env(safe-area-inset-bottom) + 7rem)}}.ent-toolbar{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.ent-toolbar .ent-actions,.ent-toolbar .ent-filters{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ent-toolbar .ent-actions .btn{-webkit-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%}.ent-toolbar .ent-filters .form-check{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ent-toolbar .ent-filters .search-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}@media (min-width:768px){.ent-toolbar{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ent-toolbar .ent-actions,.ent-toolbar .ent-filters{width:auto}.ent-toolbar .ent-actions .btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ent-toolbar .ent-filters .search-box{width:320px}}.table-card{overflow-x:auto}#tbl-entregadores{min-width:640px}#tbl-entregadores td:first-child,#tbl-entregadores th:first-child{width:56px;white-space:nowrap}#tbl-entregadores td:last-child,#tbl-entregadores th:last-child{width:90px;text-align:center}.pagination,.pagination-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination .page-item .page-link{padding:.375rem .5rem}.card-shopee{background-color:#ee4d2d;color:#fff}.card-ml{background-color:#ffe600;color:#2d3277}.card-avulso{background-color:#6c757d;color:#fff}.card-total{background-color:#2d3277;color:#fff}.card-valor-total{background-color:#198754;color:#fff}.card-cancelados{background-color:#dc3545;color:#fff}.kpi-soft{border-width:1px!important;border-style:dashed!important}.card-shopee-soft{background-color:rgba(238,77,45,.1)!important;border-color:rgba(238,77,45,.35)!important;color:#ee4d2d!important}.card-ml-soft{background-color:rgba(255,230,0,.18)!important;border-color:rgba(255,230,0,.5)!important;color:#2d3277!important}.card-avulso-soft{background-color:rgba(108,117,125,.12)!important;border-color:rgba(108,117,125,.35)!important;color:#6c757d!important}.card-total-soft{background-color:rgba(45,50,119,.1)!important;border-color:rgba(45,50,119,.3)!important;color:#2d3277!important}.kpi-soft p{color:#878a99!important}.kpi-loading .p-3{position:relative;overflow:hidden}.kpi-loading .p-3::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.03)),color-stop(50%,rgba(0,0,0,.08)),to(rgba(0,0,0,.03)));background:linear-gradient(90deg,rgba(0,0,0,.03) 0,rgba(0,0,0,.08) 50%,rgba(0,0,0,.03) 100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:kpi-shimmer 1.2s infinite;animation:kpi-shimmer 1.2s infinite}@-webkit-keyframes kpi-shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes kpi-shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}
/*# sourceMappingURL=custom.min.css.map */
