.stock-count-page[data-v-3196efe2]{min-height:100vh;background:#f8f9fa;font-size:1.03rem}.stock-count-header[data-v-3196efe2]{z-index:100;padding-top:1rem!important;padding-bottom:1rem!important}.stock-count-header h5[data-v-3196efe2]{font-size:1.18rem}.stock-count-header small[data-v-3196efe2]{font-size:.84rem}.stock-count-page .card[data-v-3196efe2]{border-radius:.7rem}.stock-count-page .card-body[data-v-3196efe2]{padding:1.05rem}.stock-count-page .btn-lg[data-v-3196efe2]{padding:.8rem 1.15rem;font-size:1.02rem}.stock-count-page .btn-sm[data-v-3196efe2]{padding:.42rem .8rem;font-size:.9rem}.stock-count-page .custom-select[data-v-3196efe2],.stock-count-page .form-control[data-v-3196efe2],.stock-count-page .input-group-text[data-v-3196efe2]{min-height:2.8rem;font-size:1rem}.stock-count-page .form-control-lg[data-v-3196efe2]{min-height:3.35rem;font-size:1.02rem}.stock-count-page .input-group>.input-group-append>.btn[data-v-3196efe2],.stock-count-page .input-group>.input-group-append>.input-group-text[data-v-3196efe2],.stock-count-page .input-group>.input-group-prepend>.btn[data-v-3196efe2],.stock-count-page .input-group>.input-group-prepend>.input-group-text[data-v-3196efe2]{min-height:2.8rem}.stock-count-page h6[data-v-3196efe2]{font-size:.98rem}.stock-count-page .small[data-v-3196efe2]{font-size:.88rem}.stock-count-empty-state[data-v-3196efe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1.1rem 1.25rem;border:1px solid #b8daff;border-left:.35rem solid #20a8d8;border-radius:.65rem;background:#f4fbff;color:#31495f;-webkit-box-shadow:0 .125rem .35rem rgba(0,0,0,.06);box-shadow:0 .125rem .35rem rgba(0,0,0,.06)}.stock-count-empty-icon[data-v-3196efe2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:2rem;color:#20a8d8}.stock-count-empty-title[data-v-3196efe2]{font-size:1.12rem;font-weight:700;line-height:1.25}.stock-count-empty-text[data-v-3196efe2]{margin-top:.25rem;font-size:.98rem;line-height:1.35;color:#617586}.stock-count-total-card[data-v-3196efe2]{border:1px solid #c5b8e8;border-left:.35rem solid #6f42c1;border-radius:.7rem;background:#faf8ff;-webkit-box-shadow:0 .15rem .45rem rgba(0,0,0,.08);box-shadow:0 .15rem .45rem rgba(0,0,0,.08)}.stock-count-total-title[data-v-3196efe2]{color:#39285a;font-size:1.08rem;font-weight:700;line-height:1.2}.stock-count-total-subtitle[data-v-3196efe2]{color:#706483;font-size:.88rem;margin-top:.2rem}.stock-count-total-unit[data-v-3196efe2]{color:#39285a;font-size:.86rem;padding:.35rem .55rem;border:1px solid #ded5f4}.stock-count-total-grid[data-v-3196efe2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.stock-count-total-box[data-v-3196efe2]{padding:.85rem;border:1px solid #e2dbf2;border-radius:.55rem;background:#fff}.stock-count-total-box-primary[data-v-3196efe2]{border-color:#cfc1ee;background:#f3effc}.stock-count-total-label[data-v-3196efe2]{color:#756985;font-size:.8rem;font-weight:600;text-transform:uppercase}.stock-count-total-value[data-v-3196efe2]{color:#2e2148;font-size:1.45rem;font-weight:800;line-height:1.15;margin-top:.2rem}.stock-count-total-diff[data-v-3196efe2]{margin-top:.8rem;font-size:.98rem;font-weight:700}.stock-count-confirm-body[data-v-3196efe2]{font-size:1.25rem;padding:2rem}.stock-count-confirm-footer .btn[data-v-3196efe2]{min-width:9rem;padding:.85rem 1.5rem;font-size:1.1rem}body.stock-count-focus-mode .alert-clear-cache,body.stock-count-focus-mode .app-footer,body.stock-count-focus-mode .app-header,body.stock-count-focus-mode .aside-menu,body.stock-count-focus-mode .shortcuts-dropdown-full,body.stock-count-focus-mode .sidebar{display:none!important}body.stock-count-focus-mode .app-body{margin-top:0!important}body.stock-count-focus-mode .main{margin-left:0!important;width:100%!important}body.stock-count-focus-mode .main .container-fluid{padding-left:0!important;padding-right:0!important}body.stock-count-focus-mode .tabs-layout>.nav.nav-tabs,body.stock-count-focus-mode .tabs-layout>.small-tabs{display:none!important}body.stock-count-focus-mode .tabs-layout>.p-0.pt-1{padding-top:0!important}