@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);
@charset "UTF-8";:root{--sidebar-width-lg:18.7%;--sidebar-width-xl:15.7%}#sidebar{background-color:#0f182e!important;position:fixed!important}#sidebar .head-sidebar{display:flex;padding:12px}#sidebar .head-sidebar img{transition:all .3s ease}@media (width >= 1200px){#sidebar .head-sidebar{align-items:center;justify-content:space-between}}#sidebar .sidebar-title{color:#b8c7ce;font-weight:700;opacity:.8;padding:10px 10px 0;text-transform:uppercase}body:not(.sidebar-collapse) .main-sidebar .sidebar-el{height:auto;opacity:1;overflow:hidden!important;text-overflow:ellipsis;width:180px}body:not(.sidebar-collapse) .sidebar-toggle i{transform:rotate(0)!important}body:not(.sidebar-collapse) .dropdown{display:none!important}body:not(.sidebar-collapse) .account-mobile{width:100%}body.sidebar-collapse .main-sidebar{--sidebar-width:80px}body.sidebar-collapse .main-sidebar .sidebar-title{opacity:0}body.sidebar-collapse .main-sidebar .sidebar-el,body.sidebar-collapse .main-sidebar p{display:inline-block;display:none;opacity:0;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap;width:180px}body.sidebar-collapse .main-sidebar img{width:100%}body.sidebar-collapse .main-sidebar .user-trigger{justify-content:center}body.sidebar-collapse .user-label{display:none!important}body.sidebar-collapse .sidebar,body.sidebar-collapse aside.main-sidebar{width:50px!important}body.sidebar-collapse .sidebar .dropdown-menu,body.sidebar-collapse aside.main-sidebar .dropdown-menu{bottom:0;left:50px;right:0;top:unset;transform:translate(0)}body.sidebar-collapse .sidebar li a,body.sidebar-collapse aside.main-sidebar li a{height:39px}body.sidebar-collapse .dropdown{display:none!important}.agroupar-sidebar{float:inline-end}.agroupar-sidebar .sidebar-toggle{width:-moz-fit-content;width:fit-content}.agroupar-sidebar .sidebar-toggle.desktop{float:inline-end;width:-moz-fit-content;width:fit-content}.content-wrapper,.main-footer{pointer-events:auto}.content-wrapper:before,.main-footer:before{background-color:rgba(0,0,0,.6);content:"";height:100%;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;width:100%;z-index:1000}@media (width >= 992px){.content-wrapper:before,.main-footer:before{display:none}}.sidebar-open{overflow:hidden}.sidebar-open .main-sidebar{transform:translate(0)}.sidebar-open .content-wrapper:before,.sidebar-open .main-footer:before{cursor:pointer;opacity:1;pointer-events:auto}@media (width >= 1200px){.sidebar-open .content-wrapper,.sidebar-open .main-footer{pointer-events:auto}.sidebar-open .content-wrapper:before,.sidebar-open .main-footer:before{opacity:0}}.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu>li:hover>.treeview-menu{padding:10px;top:0!important;width:280px}.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu>li:hover>a>.pull-right-container{display:none!important;opacity:0}.sidebar-menu .header{background-color:#2c3b41!important;color:#fff!important;font-size:18px!important;font-weight:700;text-align:center;text-transform:uppercase}.sidebar-menu li a{align-items:center;color:#fff!important;display:flex;font-size:15px;font-weight:500;gap:6px;justify-content:space-between;opacity:.7;transition:all .2s ease-in-out}.sidebar-menu li a i{text-align:left}.sidebar-menu li a .pull-right-container{position:static!important}.sidebar-menu li a:hover{background-color:#000!important;opacity:1;transform:scale(.98)}.sidebar-menu .user-dropdown{padding:5px;width:100%}.sidebar-menu .user-dropdown .user-trigger{opacity:1!important;padding:0}.sidebar-menu .user-dropdown .user-trigger:hover{transform:none}.sidebar-menu .user-dropdown .user-trigger .menu-item-content .user-label{text-wrap-mode:nowrap;color:#fff!important;font-size:13px;font-weight:500}.sidebar-menu .user-dropdown:hover img{width:unset}.skin-black .sidebar-menu .treeview-menu{background-color:#0f142a!important}.skin-black .sidebar-menu .treeview-menu li.active a{color:rgba(184,199,206,.753)!important}.skin-black .sidebar-menu>li.menu-open>a{opacity:1}.skin-black .sidebar-menu .treeview-menu>li>a{font-size:14px;height:auto!important;justify-content:unset;opacity:1!important;text-align:left;width:100%!important}.skin-black .sidebar-menu .treeview-menu>li>a span{height:100%;opacity:1;place-content:center;width:100%}.menu-item-content{align-items:center;display:flex;gap:5px}.content{margin:0!important}.main-header .sidebar-toggle{background-color:#2c3b41!important;position:relative;transition:all .3s ease}.main-header .sidebar-toggle i{color:#fff}.main-header .sidebar-toggle .fa-chevron-left{display:none}.main-header .sidebar-toggle:hover{background-color:#4b646f!important}.main-header .sidebar-toggle:before{content:none}.main-sidebar{color:#fff;display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:0;transform:translateX(-100%);width:85%;z-index:1510}@media (width >= 400px){.main-sidebar{width:70%}}@media (width >= 992px){.main-sidebar{width:30%;z-index:999}}@media (width >= 1200px){.main-sidebar{transform:translateX(0);width:var(--sidebar-width-lg)}}@media (width >= 1920px){.main-sidebar{width:var(--sidebar-width-xl)}}.main-sidebar .sidebar{height:100%!important}#sidebar .sidebar-toggle{margin:0 0 90px}#sidebar .sidebar-toggle:hover{background:transparent!important}#sidebar .sidebar-toggle i{align-items:center;background-color:#0b0f1f;border-radius:50%;box-shadow:0 0 0 2px #ecf0f5;color:#fff;display:flex;height:30px;justify-content:center;transform:rotate(-180deg);transition:all .3s ease;width:30px}#sidebar .sidebar-toggle a:hover{background-color:transparent!important}#sidebar .sidebar-toggle.desktop{display:none}@media (width >= 1200px){#sidebar .sidebar-toggle.desktop{display:flex;justify-content:flex-end;margin-right:-13px}}header{display:flex;flex-direction:column}@media (width >= 1200px){header{align-items:center;flex-direction:row}.navbar{display:none!important}}.nav.desktop{display:none}@media (width >= 1200px){.nav.desktop{display:block}}.main-header .logo{float:unset!important}.main-header .navbar{background-color:#222d32!important;margin:0!important;width:100%}.main-header .navbar-custom-menu{align-items:center;display:flex;justify-content:end;width:100%}@media (width >= 1200px){.main-header .navbar-custom-menu{justify-content:space-between}}.main-header .navbar-custom-menu .menu-custom{display:flex;justify-content:space-between;width:auto}@media (width >= 992px){.main-header .navbar-custom-menu .menu-custom{width:var(--sidebar-width-lg)}}@media (width >= 1920px){.main-header .navbar-custom-menu .menu-custom{width:var(--sidebar-width-xl)}}.main-header .navbar-custom-menu .menu-custom .logo-mini{display:none}.navbar-laravel{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.04)}.dropup.open{background-color:#2c3b41}.dropup .pull-right-container{display:none}.dropup .dropdown-menu{background-color:#2c3b41;color:#fff;left:50%;transform:translate(-50%);width:95%}.dropup .dropdown-menu .user-menu .dropdown-toggle{display:none!important}.dropup .dropdown-menu li a{justify-content:unset}.dropup .dropdown-menu li a:hover{color:#fff}footer{background-color:#222d32;padding:12px 0;position:static;width:100%}footer .k13{color:#fff;font-size:13px;text-align:center}footer .k13 span{padding:0 7px}footer .k13 a img{height:13px;vertical-align:middle;width:45px}footer .k13 a:hover{opacity:.5}.general-report-table .tabulator-row.tabulator-unselectable.tabulator-calcs.tabulator-calcs-bottom:before{content:"Total do Período";padding:.6%;position:fixed}.general-report-table .tabulator-header-popup-button{display:table-row}.general-report-table .vertical-center{justify-content:center!important}.general-report-table .col-highlight,.general-report-table .tabulator-headers .tabulator-col{background-color:#f3f3f3!important}.general-report-table .tabulator-tableholder{height:auto!important}#month-closing-content .box-body-row{display:flex;justify-content:center}#month-closing-content .box-body-row #years{grid-column-gap:0;grid-row-gap:10px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(0,1fr);justify-items:start}#month-closing-content .box-body-row #months .list-group-item{align-items:center;display:flex;justify-content:space-around}.login-page{background-color:#0f182e;color:#fff}.login-page .row{margin:0}.login-page .row .admin-content,.login-page .row .left-content{align-items:center;background-color:#fff;display:flex;height:100dvh;justify-content:center}.login-page .row .admin-content .controll-resposive,.login-page .row .left-content .controll-resposive{padding:0;transform:unset}@media (min-width:992px) and (max-width:1370px){.login-page .row .admin-content .controll-resposive,.login-page .row .left-content .controll-resposive{transform:scale(.9)}}.login-page .row .admin-content .card,.login-page .row .left-content .card{color:#2c2c2c;display:flex;flex-direction:column;gap:20px 0;width:100%}@media (width >= 992px){.login-page .row .admin-content .card,.login-page .row .left-content .card{gap:40px 0}}.login-page .row .admin-content .card .btn-default,.login-page .row .left-content .card .btn-default{align-items:center;background-color:#1a316f;border:none;border-radius:10px;color:#fff;display:flex;font-weight:700;gap:5px;height:38px;justify-content:center;letter-spacing:.4px;outline:none;overflow:hidden;position:relative;text-decoration:none;transition:color .3s ease,background-color .3s ease;width:100%}@media (width >= 992px){.login-page .row .admin-content .card .btn-default,.login-page .row .left-content .card .btn-default{font-size:18px;height:60px}}.login-page .row .admin-content .card .btn-default:before,.login-page .row .left-content .card .btn-default:before{background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.4),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skewX(-20deg);width:100%;z-index:0}.login-page .row .admin-content .card .btn-default>*,.login-page .row .left-content .card .btn-default>*{position:relative;z-index:1}.login-page .row .admin-content .card .btn-default:hover,.login-page .row .left-content .card .btn-default:hover{background-color:#101f46}.login-page .row .admin-content .card .btn-default:hover:before,.login-page .row .left-content .card .btn-default:hover:before{animation:shine 1.2s linear infinite}.login-page .row .admin-content .card .btn-default:disabled,.login-page .row .left-content .card .btn-default:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.login-page .row .admin-content .card .btn-default.download,.login-page .row .left-content .card .btn-default.download{background-color:transparent;border:1px solid #c1c1c1;color:#747474;cursor:pointer;gap:15px;overflow:hidden;padding:10px 20px;position:relative}.login-page .row .admin-content .card .btn-default.download:hover,.login-page .row .left-content .card .btn-default.download:hover{background-color:#747474;color:#fff}.login-page .row .admin-content .card .btn-default.download:before,.login-page .row .left-content .card .btn-default.download:before{display:none}@keyframes shine{0%{left:-100%}to{left:100%}}.login-page .row .admin-content .card .card-header,.login-page .row .left-content .card .card-header{display:flex;flex-direction:column;gap:3px 0}.login-page .row .admin-content .card .card-header .title,.login-page .row .left-content .card .card-header .title{font-size:30px;font-weight:700;margin:0}@media (width:992px){.login-page .row .admin-content .card .card-header .title,.login-page .row .left-content .card .card-header .title{font-size:40px}}.login-page .row .admin-content .card .card-header .warning,.login-page .row .left-content .card .card-header .warning{font-size:16px;margin:0}@media (width:992px){.login-page .row .admin-content .card .card-header .warning,.login-page .row .left-content .card .card-header .warning{font-size:23px}}.login-page .row .admin-content .card .card-header img,.login-page .row .left-content .card .card-header img{display:block;height:auto;width:auto}@media (width >= 992px){.login-page .row .admin-content .card .card-header img,.login-page .row .left-content .card .card-header img{width:200px}}.login-page .row .admin-content .card .card-body fieldset,.login-page .row .left-content .card .card-body fieldset{display:flex;flex-direction:column;gap:15px}@media (width >= 992px){.login-page .row .admin-content .card .card-body fieldset,.login-page .row .left-content .card .card-body fieldset{gap:20px}}.login-page .row .admin-content .card .card-body fieldset .form-group,.login-page .row .left-content .card .card-body fieldset .form-group{display:flex;flex-direction:column;gap:5px 0;margin:0}.login-page .row .admin-content .card .card-body fieldset .form-group label,.login-page .row .left-content .card .card-body fieldset .form-group label{color:#747474;margin:0}.login-page .row .admin-content .card .card-body fieldset .form-group .form-control,.login-page .row .left-content .card .card-body fieldset .form-group .form-control{background-color:transparent;border:1px solid #c1c1c1;border-radius:10px;color:#000;height:45px;overflow:hidden;padding-left:45px;transition:all .3s ease}.login-page .row .admin-content .card .card-body fieldset .form-group .form-control::-moz-placeholder,.login-page .row .left-content .card .card-body fieldset .form-group .form-control::-moz-placeholder{color:#747474}.login-page .row .admin-content .card .card-body fieldset .form-group .form-control::placeholder,.login-page .row .left-content .card .card-body fieldset .form-group .form-control::placeholder{color:#747474}@media (width >= 992px){.login-page .row .admin-content .card .card-body fieldset .form-group .form-control,.login-page .row .left-content .card .card-body fieldset .form-group .form-control{height:60px}}.login-page .row .admin-content .card .card-body fieldset .form-group .icon,.login-page .row .left-content .card .card-body fieldset .form-group .icon{align-items:center;border-radius:10px 0 0 10px;color:#747474;display:flex;font-size:20px;height:45px;justify-content:center;left:0;position:absolute;right:unset;top:25px;transition:all .3s ease;width:50px}@media (width >= 992px){.login-page .row .admin-content .card .card-body fieldset .form-group .icon,.login-page .row .left-content .card .card-body fieldset .form-group .icon{height:60px}}.login-page .row .admin-content .card .card-body fieldset .form-group:focus-within .form-control,.login-page .row .left-content .card .card-body fieldset .form-group:focus-within .form-control{padding-left:60px}.login-page .row .admin-content .card .card-body fieldset .form-group:focus-within:focus-within .form-control,.login-page .row .left-content .card .card-body fieldset .form-group:focus-within:focus-within .form-control{padding-left:60px}.login-page .row .admin-content .card .card-body fieldset .form-group:focus-within:focus-within .icon,.login-page .row .left-content .card .card-body fieldset .form-group:focus-within:focus-within .icon{background-color:#1a316f}.login-page .row .admin-content .card .card-body fieldset .form-group:focus-within:focus-within i,.login-page .row .left-content .card .card-body fieldset .form-group:focus-within:focus-within i{color:#fff;transform:scale(1.2)}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox{align-items:center;display:flex;justify-content:space-between;margin:0}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox .link-forgot,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox .link-forgot{color:#1a316f;font-size:14px;font-weight:600;text-decoration:none}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox .link-forgot:hover,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox .link-forgot:hover{text-decoration:underline}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox-custom,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox-custom{align-items:center;cursor:pointer;display:flex;gap:8px;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox-custom input,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox-custom input{cursor:pointer;opacity:0;position:absolute}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox-custom .checkmark,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox-custom .checkmark{background:#fff;border:2px solid #cfd4dc;border-radius:4px;display:flex;height:18px;justify-content:center;transition:all .2s ease;width:18px}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox-custom .checkmark:after,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox-custom .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;opacity:0;transform:rotate(45deg);width:6px}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox-custom input:checked~.checkmark,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox-custom input:checked~.checkmark{background-color:#1a316f;border-color:#1a316f}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox-custom input:checked~.checkmark:after,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox-custom input:checked~.checkmark:after{opacity:1}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox-custom input:focus~.checkmark,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox-custom input:focus~.checkmark{box-shadow:0 0 0 3px rgba(37,104,252,.2)}.login-page .row .admin-content .card .card-body fieldset .form-group .checkbox-custom .label-text,.login-page .row .left-content .card .card-body fieldset .form-group .checkbox-custom .label-text{color:#747474;font-size:14px;font-weight:600;text-transform:uppercase}.login-page .row .admin-content .card .card-footer,.login-page .row .left-content .card .card-footer{display:flex;flex-direction:column;gap:10px 0}@media (width >= 992px){.login-page .row .admin-content .card .card-footer,.login-page .row .left-content .card .card-footer{gap:40px 0}}.login-page .row .admin-content .card .card-footer .download-app,.login-page .row .left-content .card .card-footer .download-app{align-items:center;display:flex;flex-direction:column;gap:20px 0;justify-content:center}.login-page .row .admin-content .card .card-footer .download-app .message,.login-page .row .left-content .card .card-footer .download-app .message{color:#747474;font-size:15px;margin:0}.login-page .row .admin-content .card .card-footer .warning-bottom,.login-page .row .left-content .card .card-footer .warning-bottom{align-items:center;display:flex;gap:15px}.login-page .row .admin-content .card .card-footer .warning-bottom .line,.login-page .row .left-content .card .card-footer .warning-bottom .line{background-color:#c1c1c1;flex-grow:1;height:1px}.login-page .row .admin-content .card .card-footer .warning-bottom .named,.login-page .row .left-content .card .card-footer .warning-bottom .named{color:#747474;font-weight:700;margin:0;text-transform:uppercase}.login-page .row .right-content{display:none;overflow:hidden;position:relative;z-index:1}@media (width >= 992px){.login-page .row .right-content{display:block;height:100dvh}}.login-page .row .right-content:before{background-color:#352c44;filter:blur(50px);right:0;top:0}.login-page .row .right-content:after,.login-page .row .right-content:before{border-radius:50%;content:"";height:600px;position:absolute;width:600px;z-index:-1}.login-page .row .right-content:after{background-color:#1a316f;bottom:0;filter:blur(100px);left:0}.login-page .row .right-content .card{display:flex;flex-direction:column;height:100vh;justify-content:space-between;padding:26px}.login-page .row .right-content .card .card-body{display:flex;flex-direction:column;gap:20px 0}@media (width >= 1400px){.login-page .row .right-content .card .card-body{gap:40px 0}}.login-page .row .right-content .card .card-body .title{color:#fff;font-size:35px;font-weight:700;margin:0}@media (width >= 1920px){.login-page .row .right-content .card .card-body .title{font-size:60px}}.login-page .row .right-content .card .card-body .text{color:#7289b5;font-size:17px;font-weight:700;line-height:22px;margin:0}@media (width >= 1920px){.login-page .row .right-content .card .card-body .text{font-size:20px;line-height:30px}}.login-page .row .right-content .card .card-body .list{display:flex;flex-direction:column;font-size:15px;font-weight:700;gap:12px 0;list-style:none;padding:0}.login-page .row .right-content .card .card-body .list li{align-items:center;display:flex;gap:12px}.login-page .row .right-content .card .card-body .list li .circle{background-color:orange;border-radius:50%;height:10px;opacity:1;width:10px}.login-page .row .right-content .card .card-body .list li p{color:#7289b5!important;margin:0}@media (width >= 1920px){.login-page .row .right-content .card .card-body .list li p{font-size:18px}}.login-page .row .right-content .card .card-footer{color:#7289b5;font-weight:500}.login-page .row .login-box{margin:0;width:auto}.login-page .row .login-box .login-box-body{background-color:transparent}.login-page .row .admin-content{background-color:transparent;overflow:hidden;padding:14px;position:relative}.login-page .row .admin-content:before{background-color:#352c44;filter:blur(50px);right:0;top:0}.login-page .row .admin-content:after,.login-page .row .admin-content:before{border-radius:50%;content:"";height:600px;position:absolute;width:600px;z-index:-1}.login-page .row .admin-content:after{background-color:#1a316f;bottom:0;filter:blur(100px);left:0}.login-page .row .admin-content .controll-resposive{align-items:center;display:flex;flex-direction:column;gap:20px 0}.login-page .row .admin-content .controll-resposive .card{background-color:#f8f8ff;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.1);gap:15px;padding:20px}@media (width >= 992px){.login-page .row .admin-content .controll-resposive .card{gap:20px;padding:26px}}.login-page .row .admin-content .controll-resposive .card .card-header{text-align:center}.login-page .row .admin-content .controll-resposive .card .card-header .title{font-size:18px}@media (width >= 992px){.login-page .row .admin-content .controll-resposive .card .card-header .title{font-size:24px}}.login-page .row .admin-content .controll-resposive .card .card-header .warning{font-size:13px}@media (width >= 992px){.login-page .row .admin-content .controll-resposive .card .card-header .warning{font-size:16px}}.login-page .row .admin-content .controll-resposive .card .card-body fieldset{gap:20px}.dashboard-layout{display:flex;flex-direction:row;min-height:100vh;min-height:calc(100dvh - 43px);padding:0;position:relative}@media (width >= 992px){.dashboard-layout{flex-direction:row}}.dashboard-layout .content-wrapper .content .box .box-header{display:flex;flex-direction:column;gap:8px}.dashboard-layout .content-wrapper .content .box .box-header:before{display:none}.dashboard-layout .content-wrapper .content .box .box-header i{margin:0}.dashboard-layout .content-wrapper .content .box .box-header .box-title{font-size:clamp(13px,1.1vw,17px)}.dashboard-layout .content-wrapper .content .small-box{display:flex;flex-direction:column;gap:8px 0;padding:12px}.dashboard-layout .content-wrapper .content .small-box .agroup-content{display:flex;justify-content:space-between}.dashboard-layout .content-wrapper .content .small-box .agroup-content .inner{align-items:center;display:flex;gap:5px}.dashboard-layout .content-wrapper .content .small-box .agroup-content .inner .revision-number{align-items:center;background-color:#f5b043;border-radius:8px;color:#fff;display:inline-block;display:flex;font-size:20px;justify-content:center;margin:0;min-height:35px;min-width:35px;padding:5px}@media (width >= 992px){.dashboard-layout .content-wrapper .content .small-box .agroup-content .inner .revision-number{min-height:40px;min-width:40px}}.dashboard-layout .content-wrapper .content .small-box .agroup-content .inner .warning{font-weight:600;margin:0;text-align:left}.dashboard-layout .content-wrapper .content .small-box .agroup-content .icon{align-items:center;background-color:#f5b043;border-radius:50%;color:#fff;display:flex;font-size:20px;justify-content:center;min-height:35px;min-width:35px;position:static}@media (width >= 992px){.dashboard-layout .content-wrapper .content .small-box .agroup-content .icon{font-size:15px;min-height:40px;min-width:40px}}.dashboard-layout .content-wrapper .content .small-box hr{margin:0;width:99%!important}.dashboard-layout .content-wrapper .content .small-box .small-box-footer{background-color:transparent;border-radius:10px;color:#fff;font-weight:600;text-align:left;transition:opacity .2s ease;width:-moz-fit-content;width:fit-content}.dashboard-layout .content-wrapper .content .small-box .small-box-footer:hover{opacity:.8}.modal.holiday-modal .modal-dialog{align-items:center;display:flex;height:100%;padding:0 20px}@media (width >= 992px){.modal.holiday-modal .modal-dialog{display:block;padding:0}}.modal.holiday-modal .modal-dialog:after,.modal.holiday-modal .modal-dialog:before{display:none}.modal.holiday-modal .modal-dialog .modal-content{display:flex;flex-direction:column;gap:7px 0;padding:20px;width:100%}@media (width >= 992px){.modal.holiday-modal .modal-dialog .modal-content{padding:26px}}.modal.holiday-modal .modal-dialog .modal-content .modal-header{border:none;padding:0}.modal.holiday-modal .modal-dialog .modal-content .modal-body{display:flex;flex-direction:column;gap:5px 0;padding:0}.modal.holiday-modal .modal-dialog .modal-content .modal-body .form-group{margin:0}.modal.holiday-modal .modal-dialog .modal-content .modal-body .form-group label{padding:0}.modal.holiday-modal .modal-dialog .modal-content .modal-footer{align-items:center;border:none;display:flex;gap:5px;padding:0}.modal.holiday-modal .modal-dialog .modal-content .modal-footer a,.modal.holiday-modal .modal-dialog .modal-content .modal-footer button{margin:0;width:100%}.modal.holiday-modal .modal-dialog .modal-content .modal-footer:before{display:none}.modal.drivers-modal .modal-dialog .modal-content .modal-body .card{display:flex;flex-direction:column;gap:12px 0}.modal.drivers-modal .modal-dialog .modal-content .modal-body .card .card-footer{align-items:center;display:flex;flex-direction:column;gap:6px}@media (width >= 992px){.modal.drivers-modal .modal-dialog .modal-content .modal-body .card .card-footer{flex-direction:row;gap:12px}}.modal.drivers-modal .modal-dialog .modal-content .modal-body .card .card-footer .btn-crud{align-items:center;background-color:#31b0d5;border:none;border-radius:4px;color:#fff;display:flex;font-size:clamp(.8rem,1vw + .5rem,1.2rem);gap:5px;padding:6px 12px;transition:all .2s ease;width:100%}.modal.drivers-modal .modal-dialog .modal-content .modal-body .card .card-footer .btn-crud.remove{background-color:#ced2d8;color:#585555}.modal.drivers-modal .modal-dialog .modal-content .modal-body .card .card-footer .btn-crud:hover{background-color:#2490af}.modal.drivers-modal .modal-dialog .modal-content .modal-body .card .card-footer .btn-crud:hover.remove{background-color:#b2b8c1}.modal.drivers-modal .modal-dialog .modal-content .modal-footer{display:flex;justify-content:flex-end}.modal.drivers-modal .modal-dialog .modal-content .modal-footer .close-modal{align-items:center;background-color:#ced2d8;border:none;border-radius:4px;color:#585555;display:flex;font-size:clamp(.8rem,1vw + .5rem,1.2rem);gap:5px;padding:6px 12px}.modal.drivers-modal .modal-dialog .modal-content .modal-footer .close-modal:hover{background-color:#b2b8c1}p{margin:0!important}.ritz .waffle a{color:inherit}.border{border:1px solid #000}table{border-collapse:collapse!important}col{width:auto!important}tr{height:auto!important}@page{size:A4 portrait;margin:0}body,html,td:empty{padding:0!important}body,html{margin:0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.gap{height:20px}.ritz .waffle{border-collapse:collapse!important;width:100%!important}.ritz .waffle td{text-overflow:ellipsis}tbody{border-left:1px solid #000}.grid-container{padding:26px 10px;position:relative}.grid-container,.head-content{display:flex;flex-direction:column;gap:12px 0}.head-content{font-family:sans-serif;font-size:clamp(8px,1vw,12px);padding:0!important}.head-content .item{align-items:center;display:flex;gap:5px}.grouped-fields{width:100%}.head-content .grouped-fields .title{border:1px solid #000;font-weight:600;padding:5px;text-align:center;width:100%}.head-content .field-employee{font-weight:600}.head-content ul{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.head-content .employee-info{display:flex;flex-direction:column;gap:12px 0;width:100%}.logo-pdf{left:50%;position:absolute;top:1%;transform:translate(-50%);width:110px}.resize-row{padding:0 3px;text-align:left!important;width:clamp(200px,30vw,300px)}.group-cards{gap:12px 0;width:-webkit-fill-available}.bottom-content,.group-cards{display:flex;flex-direction:column}.bottom-content{align-items:center;gap:20px;justify-content:space-between;transform:scale(.99)}@media (width >= 992px){.bottom-content{flex-direction:row}}.footer-archive{display:flex;flex-direction:column;justify-content:space-between}@media (width >= 992px){.footer-archive{flex-direction:row}}.footer-archive .signature{align-items:center;display:flex;flex-direction:column;font-size:clamp(8px,1vw,10px);gap:2px}.footer-archive .alert-title{font-size:clamp(8px,1vw,10px);font-weight:700}.footer-archive .text{width:clamp(220px,35vw,300px)}.footer-archive .alert-box{align-items:center;display:flex;flex-direction:column;font-size:clamp(8px,1vw,10px);gap:12px;justify-content:center;transform:scale(.98)}.footer-archive .alert-box .alert{width:clamp(220px,35vw,300px)}.s23{font-size:clamp(8px,1vw,12px)}.s23,.s24,.s25{background-color:#d9d9d9;border-bottom:1px solid #000;border-right:1px solid #000;color:#000;direction:ltr;font-family:Arial;font-weight:700;padding:2px 3px;text-align:center;vertical-align:middle}.s26,.s27{word-wrap:break-word;vertical-align:middle;white-space:normal}.s26,.s27,.s28{background-color:#d9d9d9;border-bottom:1px solid #000;border-right:1px solid #000;color:#000;direction:ltr;font-family:Arial;font-weight:700;padding:2px 3px;text-align:center}.s28{vertical-align:bottom}.s31{text-align:left}.s31,.s32{background-color:#fff;border-bottom:1px solid #000;border-right:1px solid #000;color:#000;direction:ltr;font-family:Arial;font-size:clamp(10px,.8vw,14px);padding:2px 3px;vertical-align:middle}.s32{text-align:center}.s24,.s25,.s26,.s27,.s28{font-size:clamp(8px,1vw,12px);word-break:break-all}.table-scroll{overflow-x:auto;width:100%}.table-scroll table{min-width:clamp(900px,120vw,1400px)}.message{width:clamp(220px,35vw,300px)}@page{size:auto;margin:2mm}img{height:auto;max-width:100%}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body,html{background:#fff!important;margin:0!important;padding:0!important}.ritz{overflow:visible!important}.grid-container{padding:0!important;transform:scale(.98);width:100%!important}.ritz .waffle{border-collapse:collapse!important;page-break-after:auto;width:100%!important}.ritz .waffle tr{page-break-inside:avoid!important}.ritz .waffle td{font-size:8.7px!important;padding:1px 2px!important}.s23,.s24,.s25,.s26,.s27,.s28,th{background-color:#d9d9d9!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}td,th{border:1px solid #000!important}.area-report{-moz-column-break-after:always!important;break-after:always!important;page-break-after:always!important;page-break-before:avoid!important;width:100%!important}.area-report:last-child,.area-report:last-of-type{-moz-column-break-after:avoid!important;break-after:avoid!important;page-break-after:avoid!important}.bottom-content,.footer-archive,.head-content,.ritz .waffle tbody tr{page-break-inside:avoid!important}.logo-pdf{left:50%;position:absolute;top:0;transform:translate(-50%);width:clamp(60px,7vw,90px)}.bottom-content,.footer-archive{flex-direction:row!important}.table-scroll{overflow:visible!important}.table-scroll table{min-width:auto!important;width:100%!important}}.account-mobile{bottom:0;display:block;position:absolute!important}.box .box-body.custom-fields .control-label{padding:0 15px;width:25%}.box .box-body.custom-fields .form-group{display:flex}.box .box-body.custom-fields .form-group:has(select) div{padding:0 15px;width:50%}.box .box-body.custom-fields .form-group:has(select) div .select2{width:100%!important}.box .box-body .grouped-content{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:20px}.box .box-body .grouped-content .group{align-items:center;display:flex;gap:6px}.box .box-body .grouped-content .group label{margin:0}.box .box-body .grouped-content .group input{margin:0!important}.box .head-content{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;padding:10px}.box .head-content .alert{margin:unset}.wrapper .content-wrapper{margin:0;transform:unset!important;width:100%;z-index:unset}@media (width >= 1200px){.wrapper .content-wrapper{margin-left:var(--sidebar-width-lg)}}@media (width >= 1920px){.wrapper .content-wrapper{margin-left:var(--sidebar-width-xl)}}.wrapper .main-header>.logo{background-color:#161616;border-right:none;width:100%}@media (width >= 1200px){.wrapper .main-header>.logo{width:var(--sidebar-width-lg)}}@media (width >= 1920px){.wrapper .main-header>.logo{width:var(--sidebar-width-xl)}}.wrapper .main-header .navbar{background-color:#212121}.wrapper .main-header .navbar .nav>li>a,.wrapper .main-header .navbar>.sidebar-toggle{color:#fff}.wrapper .main-header .navbar>.sidebar-toggle{border-right:none}.wrapper .main-header .navbar .navbar-custom-menu .navbar-nav>li>a{border-left:none;border-right:none}.location-map{height:400px;margin:0 auto;width:50%}.alert-map{margin:0 auto 10px;width:50%}@media (width >= 1200px){.content{width:calc(100vw - var(--sidebar-width-js) - 15px)}}.menu-item-admin{justify-content:unset!important}.user-image{height:30px;width:30px}.form-group{margin:0!important}footer{background-color:#0f182e!important}.centered-content{align-items:flex-end;display:flex;flex-direction:column;gap:6px;justify-content:center}@media (width >= 992px){.centered-content{flex-direction:row;gap:12px;padding:0 10px}}.centered-content .form-group{width:100%}.centered-content .form-group .select2{width:100%!important}.show-modal-drivers{background-color:#31b0d5;border:none;border-radius:4px;color:#fff;height:34px;margin-bottom:10px;width:100%}@media (width >= 992px){.show-modal-drivers{width:120px}}.toggle-collapse{align-items:center;background-color:#5bc0de;color:#fff;display:flex;font-weight:600;gap:5px;justify-content:center;padding:12px;width:100%}.toggle-collapse:hover{color:rgba(255,255,225,.4);text-decoration:none}.flex-content{align-items:center;display:flex;flex-direction:column;gap:12px;padding:10px 15px}@media (width >= 992px){.flex-content{flex-direction:row}}.flex-content .report-action{align-items:center;background-color:#f39c12;border:none;color:#fff;display:flex;font-weight:700;gap:5px;height:40px;justify-content:center;padding:5px 24px;transition:all .3s ease}.flex-content .report-action:hover{background-color:#c87f0a}.collapse{margin:0 auto}.collapse .panel-default .panel-body .radio{display:flex;flex-direction:column;gap:24px}@media (width >= 992px){.collapse .panel-default .panel-body .radio{flex-direction:row}}.collapse .panel-default .panel-body .radio label{margin:0!important}
