html,body{padding:0;margin:0;height:100%;min-height:100%}body:not(.bck){background-color:#fafafa!important}.bck{background-image:url(/img/back.webp);background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-color:#fff}body:not(.bck) .card,body:not(.bck) .card-panel,body:not(.bck) .collection,body:not(.bck) .card-content{background-color:#fff!important;border-radius:8px!important}body:not(.bck) .card,body:not(.bck) .card-panel,body:not(.bck) .collection{box-shadow:0 2px 4px #00000008!important;transition:box-shadow .2s}.sidebar{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#fafafa;overflow-x:hidden;transition:.5s}.sidebar a{width:250px;padding:8px 20px 8px 30px;text-decoration:none;font-size:20px;color:#00695c;display:block;transition:.3s}.sidebar a:hover{color:#fff;background-color:#009688}.sidenav-overlay{background-color:#fffc}.sidenav,.sidenav.sidenav-fixed{background-color:#fafafa!important}.sidenav_right{width:100%!important}.sidenav .collapsible-header{padding:15px!important;line-height:normal!important}.sidenav li{line-height:normal!important}.sidenav_header{position:relative!important;z-index:9999!important;top:0!important;height:65px!important;border-bottom:1px solid #CCCCCC;background-color:#fff;box-shadow:0 2px 4px #0000000d}.sidenav_content{top:65px!important;height:calc(100% - 65px)!important;overflow-y:auto!important;background-color:#fff}.bartop{position:fixed;top:0;width:100%;z-index:98;background-color:#fafafa;line-height:65px;height:65px;border-bottom:1px solid #CCCCCC}.bartop.active{box-shadow:0 0 10px #0006}.openbtn{font-size:20px;cursor:pointer;color:#000;padding:17px 15px;border:none;float:left;position:absolute;font-weight:700}@media screen and (max-height:450px){.sidebar{padding-top:10px}.sidebar a{font-size:18px}}.collapsible-body{padding:1rem!important}.modal .modal-content{padding:24px 24px 0}.modal,.modal-footer{background-color:#fff!important}.modal-overlay{background-color:#fffffffc;opacity:.9!important}.modal.bottom-sheet{max-height:100%;height:100%;margin:0 auto}.modal.bottom-sheet.cart{max-height:170px;height:170px;margin:0 auto}#modal_confirm,#modal_comment,#modal_info,#modal_forgot_pass,#modal_force_password_reset{transform:translateY(-50%)!important}.mobile-fab-tip{position:fixed;right:85px;padding:0px .5rem;text-align:right;background-color:#323232;border-radius:2px;color:#fff;width:auto;font-size:12px}.screen-splash{position:fixed;top:0;left:0;width:100%;height:100%;display:block;background-color:#fff;z-index:6000}.screen-splash-middle{margin:0;position:absolute;top:50%;left:50%;min-width:80%;transform:translate(-50%,-50%);text-align:center;z-index:2;display:block}canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.chart-container{position:relative;margin:auto}img{max-width:100%;height:auto}@media{img{width:auto}}.wrapper{min-height:85%;position:relative}footer{position:relative;bottom:0;left:0;right:0;margin-bottom:0}.page-footer{background-color:#eee!important}.footer-copyright{background-color:#f5f5f5!important}.qrcode img{margin:0 auto}#modal_order{background-color:#f1f1f1!important}.input-field>label{font-size:1.1rem!important}.input-field>label.active{font-weight:700!important}.tabs .tab a{color:#009688!important;font-size:.8rem!important}.tabs .indicator{background-color:#009688!important}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:#e0f2f133!important}.collapsible{-webkit-box-shadow:unset!important;box-shadow:unset!important}.tooltipped-click{cursor:help!important}span.field-icon{float:right;position:absolute;right:10px;top:10px;cursor:pointer;z-index:2}.material-tooltip{text-align:unset!important}.dropdown-content li>a,.dropdown-content li>span{font-size:1rem!important}.sidenav_min_left{position:fixed;box-shadow:0 0 3px #666;width:60px;left:0;top:0;margin:0;height:100%;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;backface-visibility:hidden}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.shake-anim{animation:shake .4s cubic-bezier(.36,.07,.19,.97) both}.material-tooltip{z-index:99999!important}.adm-login-body{font-family:Inter,sans-serif;background-color:#f8f9fa;height:100vh}.adm-login-body .login-card{border-radius:1rem;border:none;box-shadow:0 10px 30px #0000000d}.adm-login-body .form-control:focus{border-color:#0d6efd;box-shadow:0 0 0 .25rem #0d6efd1a}.kpi-cards-grid{display:grid;grid-template-columns:1fr;gap:15px;margin-bottom:20px}@media(min-width:600px){.kpi-cards-grid{grid-template-columns:1fr 1fr}}@media(min-width:1450px){.kpi-cards-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.kpi-card-wrapper{display:flex;flex-direction:column}.prd-price-col{text-align:right}@media(max-width:600px){.search-col-mobile{margin-top:15px}.prd-price-col{text-align:left!important;padding-top:10px!important;margin-top:8px!important;border-top:1px dashed #e0e0e0;display:flex;justify-content:space-between;align-items:center}}.hover-shadow-light{transition:box-shadow .2s ease,transform .2s ease}.hover-shadow-light:hover{box-shadow:0 2px 6px #00000014!important;transform:translateY(-1px)}.datepicker-modal.modal .modal-content{padding:0!important}.datepicker-table-wrapper{display:none!important}.datepicker-modal{max-width:320px!important;width:90%!important}.datepicker-container{flex-direction:column!important}@media only screen and (min-width:601px){.datepicker-date-display{flex:1 auto!important}}@keyframes customPulseEff{0%{transform:scale(1);color:inherit}50%{transform:scale(1.3);color:#f44336}to{transform:scale(1);color:inherit}}.custom-pulse-effect{animation:customPulseEff 1.5s infinite;display:inline-block}.overflow-x-hidden{overflow-x:hidden!important}.table_find,.table_item,.collection-item{content-visibility:auto;contain-intrinsic-size:1px 80px}
body .select-wrapper input.select-dropdown { font-size: 14px !important; }
body .dropdown-content li > a, body .dropdown-content li > span { font-size: 14px !important; }
