.app-menu{background-color:#6a52ee;border-radius:16px 16px 0 0;bottom:0;box-shadow:0 4px 12px #00000014;font-size:.8em;height:72px;left:50%;max-width:640px;padding:0;position:fixed;transform:translateX(-50%);width:100%;z-index:1030}.app-menu ul{align-items:center;display:flex;gap:16px;height:100%;justify-content:center;list-style:none;margin:0;padding:0 16px}.app-menu ul li{height:100%;max-width:72px;opacity:.4;position:relative;transition:.2s ease-in-out;width:72px;width:100%}.app-menu ul li:after{background-color:#0000;bottom:0;content:"";height:4px;left:0;position:absolute;width:100%}.app-menu ul li.menu-active{opacity:1}.app-menu ul li.menu-active:after{background-color:#fff}.app-menu ul li a{align-items:center;color:#fff;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;text-decoration:none;width:100%}.app-menu ul li a .anticon{color:#fff;font-size:1.8em;transition:.2s ease-in-out}.app-menu ul li a .menu-item-text{font-size:.875rem;transition:.2s ease-in-out}.app-menu ul li a:hover .anticon{transform:translateY(-2px)}@media screen and (min-width:640px)and (max-width:1023px){.app-menu ul{gap:32px}.app-menu ul li{max-width:100px}.app-menu ul li a .menu-item-text{font-size:1rem}}.app-container{max-width:640px;min-height:100dvh;padding:48px 32px;width:100vw}.app-container>div{padding-bottom:100px}@media screen and (min-width:640px){.app-container:after{background-color:#1b1b51;content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}}.logout-buttons{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:300px}.logout-buttons button{align-items:center;display:flex;justify-content:center;margin-bottom:10px;text-align:center;width:100%}.logout-buttons .ant-btn-primary{background-color:#ff4d4f;border-color:#ff4d4f}.logout-buttons .ant-btn-default{background-color:#f0f0f0;border-color:#d9d9d9}.ant-drawer-title{font-size:1.4em;font-weight:700;text-align:center}.app-sidebar{background-color:#6a52ee;box-shadow:0 0 20px #0000001a;display:flex;flex-direction:column;font-size:15px;height:100vh;left:0;position:fixed;top:0;transition:width .2s ease-in-out;width:260px;z-index:1030}.app-sidebar.collapsed{width:72px}.app-sidebar.collapsed .sidebar-logo{align-items:center;padding:4px 8px}.app-sidebar.collapsed .sidebar-logo img{height:32px;margin:0;max-width:48px;width:auto}.app-sidebar.collapsed .menu-item-text{display:none}.app-sidebar.collapsed .logo-container .collapse-toggle{margin-top:8px;position:relative}.app-sidebar .sidebar-header{border-bottom:1px solid #ffffff1a;height:auto;min-height:72px;padding:16px}.app-sidebar .sidebar-header .logo-container{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.app-sidebar .sidebar-header .logo-container .collapse-toggle{position:absolute;right:0;top:0}.app-sidebar .sidebar-header .sidebar-logo{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:4px 0;text-decoration:none;width:100%}.app-sidebar .sidebar-header .sidebar-logo img{height:36px;margin-bottom:8px;max-width:100%;object-fit:contain;width:auto}.app-sidebar .sidebar-header .sidebar-logo .sidebar-title{font-size:1rem;font-weight:600;text-align:center;white-space:nowrap}.app-sidebar .sidebar-header .collapse-toggle{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:22px;justify-content:center;padding:0;transition:background-color .2s ease-in-out;width:22px}.app-sidebar .sidebar-header .collapse-toggle:hover{background-color:#ffffff1a}.app-sidebar .sidebar-menu{display:flex;flex-direction:column;height:calc(100vh - 72px);justify-content:space-between;overflow-y:auto}.app-sidebar .sidebar-menu ul{list-style:none;margin:0;padding:16px 0}.app-sidebar .sidebar-menu ul li{border-radius:6px;margin:2px 8px;position:relative;transition:background-color .2s ease-in-out}.app-sidebar .sidebar-menu ul li.menu-active{background-color:#ffffff26;font-weight:600}.app-sidebar .sidebar-menu ul li:hover{background-color:#ffffff1a}.app-sidebar .sidebar-menu ul li .menu-item-link{align-items:center;border-radius:6px;color:#fff;display:flex;height:40px;padding:8px 16px;text-decoration:none;width:100%}.app-sidebar .sidebar-menu ul li .menu-item-link .anticon{font-size:1rem;min-width:20px;opacity:.9}.app-sidebar .sidebar-menu ul li .menu-item-link .menu-item-text{font-weight:400;margin-left:16px}.app-sidebar .sidebar-menu ul li .menu-item-link:hover .anticon{opacity:1}.app-sidebar .sidebar-menu .menu-main{flex:1 1;padding-top:8px}.app-sidebar .sidebar-menu .menu-bottom{border-top:1px solid #ffffff1a;padding-bottom:32px}.app-sidebar .sidebar-menu .menu-bottom li{opacity:.8}.app-sidebar .sidebar-menu .menu-bottom li:hover{opacity:1}.app-container{background-color:#fff;margin:0 auto;max-width:100%;min-height:100vh;position:relative;width:100%}.app-container.login-page{align-items:center;background-color:#fff;display:flex;justify-content:center;position:relative}.app-container.mobile-view{max-width:640px}.app-container.mobile-view .main-content{min-height:100vh;padding:0 0 88px}.app-container.mobile-view .main-content>div.app-header{margin:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.app-container.mobile-view .main-content>div:not(.app-header){margin-top:0;padding:0}.app-container.desktop-view{background-color:#f5f8fa;display:flex;max-width:none;overflow-x:hidden;width:100vw}.app-container.desktop-view .main-content{flex:1 1;margin-left:260px;min-height:100vh;overflow-x:hidden;padding:0;position:relative;width:calc(100vw - 260px)}.app-container.desktop-view .main-content>div{width:100%}.app-container.desktop-view .main-content>div.app-header{box-shadow:0 2px 8px #0000001a;margin:0;padding:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.app-container.desktop-view .main-content>div:not(.app-header){margin-top:0;padding:0}.app-container.desktop-view .main-content>div .Dashboard,.app-container.desktop-view .main-content>div .Locations,.app-container.desktop-view .main-content>div .Machines,.app-container.desktop-view .main-content>div .Manage,.app-container.desktop-view .main-content>div .Managers,.app-container.desktop-view .main-content>div .Tasks,.app-container.desktop-view .main-content>div .Technicians{margin-top:0;width:100%}.app-container.desktop-view.sidebar-collapsed .main-content{margin-left:72px;width:calc(100vw - 72px)}@media screen and (min-width:640px)and (max-width:1023px){.app-container.mobile-view .main-content{padding:32px 32px 104px}}@media print{.app-container .main-content{margin-left:0!important;max-width:100%!important;padding:0!important}.app-container .app-menu,.app-container .sidebar{display:none!important}}.auth-layout{min-height:100vh;width:100%}body,html{height:100%;margin:0;padding:0;width:100%}.login-container{box-sizing:border-box;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;height:100vh;justify-content:center}.login-container,.login-form-wrapper{align-items:center;background-color:#fff;display:flex;width:100%}.login-form-wrapper{border-radius:12px;box-shadow:0 5px 20px #00000014;flex-direction:column;max-width:420px;padding:40px}.logo-container{margin-bottom:24px;text-align:center}.sma-logo{height:48px;margin-bottom:16px;width:auto}.login-form-container{width:100%}.login-form-container h1{color:#1b1b51;font-size:28px;font-weight:600;margin:0 0 8px;text-align:center}.login-subtitle{color:#6c757d;font-size:16px;margin-bottom:32px;text-align:center}.login-form .ant-form-item-label>label{color:#1b1b51;font-weight:500}.login-form .ant-form-item{margin-bottom:24px}.login-form .ant-input,.login-form .ant-input-password{border:1px solid #e2e8f0;border-radius:8px;font-size:16px;height:48px}.login-form .ant-input-affix-wrapper-focused,.login-form .ant-input-affix-wrapper:focus,.login-form .ant-input-password:hover,.login-form .ant-input:focus,.login-form .ant-input:hover{border-color:#6a52ee;box-shadow:0 0 0 2px #6a52ee1a}.login-form .ant-input-affix-wrapper{padding:0 11px}.login-options{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.login-form .ant-checkbox-checked .ant-checkbox-inner{background-color:#2dd673;border-color:#2dd673}.login-form .ant-checkbox-wrapper{color:#4a5568;font-size:14px}.forgot-password{color:#6a52ee;cursor:pointer;font-size:14px}.forgot-password:hover{text-decoration:underline}.login-button{align-items:center;background-color:#6a52ee;border-color:#6a52ee;border-radius:8px;display:flex;font-size:16px;height:48px;justify-content:center;width:100%}.login-button:hover{background-color:#5846c9;border-color:#5846c9;box-shadow:0 4px 12px #6a52ee26}.login-button .anticon{margin-left:8px}@media (max-width:576px){.login-form-wrapper{box-shadow:none;max-width:100%;padding:24px 16px}}.period-controls-container{flex-wrap:wrap;gap:16px;margin-left:auto}.period-controls-container,.period-controls-container .period-selector{align-items:center;display:flex}.period-controls-container .period-selector .filter-label{color:#1b1b51;font-weight:500;margin-right:8px}.period-controls-container .period-selector .period-buttons .ant-radio-button-wrapper{border-color:#6a52ee;color:#6a52ee;height:32px;line-height:30px;padding:0 16px}.period-controls-container .period-selector .period-buttons .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background-color:#6a52ee;border-color:#6a52ee;color:#fff}.period-controls-container .period-selector .period-buttons .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked){color:#6a52ee}.period-controls-container .period-selector .period-buttons .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{color:#fff}.period-controls-container .period-selector .period-buttons .ant-radio-button-wrapper:first-child{border-radius:8px 0 0 8px}.period-controls-container .period-selector .period-buttons .ant-radio-button-wrapper:last-child{border-radius:0 8px 8px 0}.period-controls-container .date-navigator{align-items:center;background-color:#f5f7fa;border-radius:16px;display:flex;padding:0 8px}.period-controls-container .date-navigator .nav-button{align-items:center;background:none;border:none;color:#6a52ee;display:flex;height:32px;justify-content:center;margin:0 8px;padding:4px;transition:.2s ease-in-out;width:32px}.period-controls-container .date-navigator .nav-button:hover{background-color:#6a52ee1a}.period-controls-container .date-navigator .nav-button:disabled{color:#1b1b5140}.period-controls-container .date-navigator .current-date{color:#1b1b51;font-weight:500;margin:0 16px;min-width:100px;padding:4px;text-align:center}@media screen and (max-width:768px){.period-controls-container{align-items:flex-start;flex-direction:column;width:100%}.period-controls-container .date-navigator,.period-controls-container .period-selector{width:100%}.period-controls-container .date-navigator{justify-content:space-between}}.ProfitChart{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:100%!important;position:relative;width:100%!important;z-index:1}.ProfitChart .victory-container,.ProfitChart div[style*=VictoryContainer]{left:0!important;margin-left:0!important;max-width:none!important;min-width:100%!important;transform:none!important;width:100%!important}.ProfitChart .title{color:#6a52ee;font-size:1.1em;font-weight:600;margin-bottom:-60px;padding:16px;position:relative;z-index:1}.ProfitChart .VictoryContainer svg,.ProfitChart svg[style*=VictoryContainer]{border-radius:0 0 16px 16px;left:0!important;margin-bottom:-7px;max-width:100%!important;position:relative!important;transform:none!important;width:100%!important}@media screen and (min-width:1024px){.ProfitChart{height:100%;width:100%}.ProfitChart .title{display:none}.ProfitChart .VictoryContainer,.ProfitChart .VictoryContainer svg{height:100%!important;margin:0!important;width:100%!important}.ProfitChart .VictoryContainer svg{border-radius:16px;max-height:350px}}.app-header{box-sizing:border-box;color:#fff;margin:0;padding:32px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.app-header:after{background-color:#6a52ee;bottom:0;box-shadow:0 30px 0 #e2ddfc;content:"";height:120%;left:0;position:absolute;transform:skewY(162deg);width:100%;z-index:-1}.app-header .header-top{align-items:flex-start;display:flex;justify-content:space-between}.app-header .header-top .header-data{align-items:center;display:flex}.app-header .header-top .title-without-subtitle{font-size:1.6em;font-weight:700}.app-header .header-top .title-with-subtitle{font-weight:700;line-height:1.4em}.app-header .header-top .title-with-subtitle .title{font-size:1.4em}.app-header .header-top .title-with-subtitle .subtitle{font-size:1em}.app-header .header-top .refresh-btn{cursor:pointer;margin-left:16px;transition:.2s ease-in-out}.app-header .header-top .refresh-btn:hover{transform:rotate(45deg)}.app-header .header-top .back-btn{color:inherit;margin-left:-16px;margin-right:16px}.app-header .header-components{margin:32px 0}.app-header.desktop-header{border-bottom:1px solid #ffffff1a;box-shadow:0 2px 8px #00000026;display:block;height:60px;left:0;margin:0;min-height:60px;padding:0;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%}.app-header.desktop-header:after{display:none}.app-header.desktop-header:before{background-color:#6a52ee;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.app-header.desktop-header .header-top{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0 32px}.app-header.desktop-header .header-top .header-left{align-items:center;display:flex;flex:1 1;max-width:50%}.app-header.desktop-header .header-top .header-left .back-btn{align-items:center;background-color:#ffffff1a;border-radius:50%;color:#fff;display:flex;font-size:16px;height:30px;justify-content:center;margin-right:16px;transition:.2s ease-in-out;width:30px}.app-header.desktop-header .header-top .header-left .back-btn:hover{background-color:#fff3}.app-header.desktop-header .header-top .header-left .title-container .title-without-subtitle{font-size:1.4em;font-weight:500;margin:0;white-space:nowrap}.app-header.desktop-header .header-top .header-left .title-container .title-with-subtitle .title{font-size:1.3em;margin:0}.app-header.desktop-header .header-top .header-left .title-container .title-with-subtitle .subtitle{font-size:.9em;opacity:.8}.app-header.desktop-header .header-top .header-actions{align-items:center;display:flex;gap:8px}.app-header.desktop-header .header-top .header-actions .header-action-btn{align-items:center;background-color:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:.2s ease-in-out;width:32px}.app-header.desktop-header .header-top .header-actions .header-action-btn:hover{background-color:#fff3}.app-header.desktop-header .header-top .header-actions .header-action-btn.refresh-btn:hover{transform:rotate(45deg)}.app-header.desktop-header .header-components,.app-header.desktop-header .header-top .header-logo{display:none}@media screen and (max-width:768px){.app-header.desktop-header .header-top{padding:0 16px}.app-header.desktop-header .header-top .header-left{max-width:70%}.app-header.desktop-header .header-top .header-left .title-container .title-without-subtitle{font-size:1.2em}.app-header.desktop-header .header-components{padding:0 16px}.app-header.desktop-header .header-components .desktop-header-content{align-items:flex-start;flex-direction:column;padding:8px 0}.app-header.desktop-header .header-components .desktop-header-content .date-controls{justify-content:space-between;margin-top:8px;width:100%}}.dateRangeRadio .form-item-label{display:none}.dateRangeRadio .ant-radio-group{background-color:#fff3;border:1px solid #ffffff4d;border-radius:16px;display:flex;width:100%}.dateRangeRadio .ant-radio-group .dateRangeRadio-item{background-color:#0000;border:0;border-radius:16px;color:#fff;flex:1 1;height:auto;padding:8px 16px;text-align:center}.dateRangeRadio .ant-radio-group .dateRangeRadio-item:before{display:none}.dateRangeRadio .ant-radio-group .dateRangeRadio-item.ant-radio-button-wrapper-checked{background-color:#fff;color:#6a52ee;font-weight:500}.dateRangeRadio .ant-radio-group .dateRangeRadio-item.ant-radio-button-wrapper-checked:hover{color:#6a52ee}.dateRangeRadio .ant-radio-group .dateRangeRadio-item span{font-size:.8em}@media screen and (min-width:1024px){.dateRangeRadio{margin:0}.dateRangeRadio .ant-radio-group{min-width:280px;width:auto}.dateRangeRadio .ant-radio-group .dateRangeRadio-item{align-items:center;display:flex;height:32px;padding:4px 16px}.dateRangeRadio .ant-radio-group .dateRangeRadio-item span{font-size:.85em}.dateRangeRadio .ant-radio-group .dateRangeRadio-item.ant-radio-button-wrapper-checked{box-shadow:0 2px 5px #0000001a}}.dateRangeNav{align-items:center;display:flex;justify-content:space-between;padding:8px 0 0;width:100%}.dateRangeNav .dateRangeNav-button{background:#0000;border:0;color:#fff;font-size:.9em;height:auto;justify-content:normal;margin:0;min-width:0;padding:0!important;width:92px}.dateRangeNav .dateRangeNav-button:hover{background:#0000!important}.dateRangeNav .dateRangeNav-button:hover .anticon{transform:none}.dateRangeNav .dateRangeNav-button.next{justify-content:flex-end}.dateRangeNav .dateRangeNav-button:disabled{background:none;opacity:.5}.dateRangeNav .dateRangeNav-current{font-size:1.1em;white-space:nowrap}@media screen and (min-width:1024px){.dateRangeNav{margin-left:16px;padding:0;width:auto}.dateRangeNav .dateRangeNav-button{align-items:center;background-color:#ffffff1a;border-radius:4px;display:flex;font-size:.85em;height:32px;min-width:auto!important;padding:0 8px!important;width:auto}.dateRangeNav .dateRangeNav-button:hover{background-color:#ffffff26!important}.dateRangeNav .dateRangeNav-button .anticon{font-size:12px}.dateRangeNav .dateRangeNav-current{font-size:.95em;font-weight:500;margin:0 16px;min-width:100px;text-align:center;white-space:nowrap}}.cashCards{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0}.cashCards .cashCard{align-items:center;background-color:#fff;border:1px solid #d7e2ef;border-radius:16px;display:flex;gap:8px;padding:16px 2px 16px 16px;width:calc(50% - 8px)}.cashCards .cashCard .anticon{font-size:1.5em}.cashCards .cashCard.red .anticon{color:#f93d15}.cashCards .cashCard.green .anticon{color:#2dd673}.cashCards .cashCard.purple .anticon{color:#6a52ee}.cashCards .cashCard.yellow .anticon{color:#ffc700}.cashCards .cashCard.growthBar{align-items:center;background-color:#2dd673;color:#fff;justify-content:center;overflow:hidden;padding:16px;position:relative;width:100%;z-index:0}.cashCards .cashCard.growthBar.negative{background:#f93d15}.cashCards .cashCard.growthBar.negative .anticon{transform:scaleX(-1)}.cashCards .cashCard.growthBar .bg-icon{color:#1b1b51;font-size:8em;left:-10%;opacity:.1;position:absolute;top:-25%;z-index:-1}.cashCards .cashCard.growthBar .growthPercentage{font-size:2em;font-weight:600;line-height:0}.cashCards .cashCard.growthBar .growthDescription{font-size:.8em;line-height:1.2em;max-width:150px}.cashCards .cashCard .cashCard-number{color:#6a52ee;font-size:1em;font-weight:600}.cashCards .cashCard .cashCard-label{font-size:.8em;line-height:1.2em;opacity:.4}.topItemTable .profit-positive{color:#2dd673!important;font-weight:500}.topItemTable .profit-negative{color:#f93d15!important;font-weight:500}.topItemTable .ant-table-thead>tr>th{white-space:nowrap}.topItemTable .section-title{margin-bottom:16px}.Dashboard .CashCards{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:16px}.Dashboard .desktop-dashboard{padding:16px}.Dashboard .desktop-dashboard .dashboard-filters{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px;padding:16px}.Dashboard .desktop-dashboard .dashboard-filters .filters-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .filter-label{color:#1b1b51;font-weight:500;margin-right:8px}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .location-filter,.Dashboard .desktop-dashboard .dashboard-filters .filters-container .period-selector{align-items:center;display:flex}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .period-buttons .ant-radio-button-wrapper{border-color:#6a52ee;color:#6a52ee;height:32px;line-height:30px;padding:0 16px}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .period-buttons .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background-color:#6a52ee;border-color:#6a52ee;color:#fff}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .period-buttons .ant-radio-button-wrapper:hover:not(.ant-radio-button-wrapper-checked){color:#6a52ee}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .period-buttons .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{color:#fff}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .period-buttons .ant-radio-button-wrapper:first-child{border-radius:8px 0 0 8px}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .period-buttons .ant-radio-button-wrapper:last-child{border-radius:0 8px 8px 0}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .date-navigator{align-items:center;background-color:#f5f7fa;border-radius:16px;display:flex;padding:0 8px}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .date-navigator .nav-button{align-items:center;background:none;border:none;color:#6a52ee;display:flex;height:32px;justify-content:center;margin:0 8px;padding:4px;transition:.2s ease-in-out;width:32px}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .date-navigator .nav-button:hover{background-color:#6a52ee1a}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .date-navigator .nav-button:disabled{color:#1b1b5140}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .date-navigator .current-date{color:#1b1b51;font-weight:500;margin:0 16px;min-width:100px;padding:4px;text-align:center}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .location-select .ant-select-selector{border-color:#d9d9d9;border-radius:8px;height:32px!important;padding:0 8px!important}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .location-select .ant-select-selector .ant-select-selection-item{line-height:30px}.Dashboard .desktop-dashboard .dashboard-content{display:flex;flex-direction:column;gap:32px}.Dashboard .desktop-dashboard .dashboard-content .stats-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card{border-radius:16px;box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:.2s ease-in-out}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-content{display:flex;flex-direction:column;height:100%;padding:16px}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-header .stat-title{color:#1b1b51;font-size:1rem;font-weight:500}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-header .stat-icon{align-items:center;border-radius:50%;display:flex;font-size:1.125rem;font-weight:700;height:32px;justify-content:center;width:32px}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-value{font-size:28px;font-weight:700;margin-bottom:16px}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-footer{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-top:auto}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-footer .stat-growth{font-weight:500}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-footer .stat-growth.positive{color:#2dd673}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-footer .stat-growth.negative{color:#f93d15}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-footer .stat-period{color:#1b1b5199}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card.profit-card .stat-value{color:#6a52ee}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card.profit-card .stat-icon.profit-icon{background-color:#6a52ee1a;color:#6a52ee}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card.cashin-card .stat-value{color:#2dd673}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card.cashin-card .stat-icon.cashin-icon{background-color:#2dd6731a;color:#2dd673}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card.cashout-card .stat-value{color:#f93d15}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card.cashout-card .stat-icon.cashout-icon{background-color:#f93d151a;color:#f93d15}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-list{list-style:none;margin:0;padding:0}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-list li{border-bottom:1px solid #1b1b511a;display:flex;justify-content:space-between;padding:8px 0}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-list li:last-child{border-bottom:none}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-list li .stat-list-label{color:#1b1b5199}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-list li .stat-list-value{font-weight:500}.Dashboard .desktop-dashboard .dashboard-content .chart-section{flex:1 1 100%;width:100%}.Dashboard .desktop-dashboard .dashboard-content .chart-section .chart-card{border-radius:16px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;min-width:100%;overflow:hidden;width:100%}.Dashboard .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-header{padding:16px 16px 0}.Dashboard .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-header .chart-title{color:#1b1b51;font-size:1.25rem;font-weight:500;margin:0}.Dashboard .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-container{box-sizing:border-box;display:block;height:350px;min-width:100%;padding:16px;width:100%}.Dashboard .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-container .chart-wrapper{display:block;height:100%;width:100%}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card{border-radius:16px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-header{padding:16px 16px 0}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-header .machines-title{color:#1b1b51;font-size:1.25rem;font-weight:500;margin:0}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container{overflow-x:auto;padding:16px}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table-wrapper .ant-table-thead>tr>th{background-color:#6a52ee;color:#fff;font-weight:500}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table-wrapper .ant-table-tbody>tr>td{padding:8px 16px}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table-wrapper .ant-table-tbody>tr:hover>td{background-color:#6a52ee0d}@media screen and (max-width:1200px){.Dashboard .desktop-dashboard .dashboard-content .stats-row{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.Dashboard .desktop-dashboard{padding:8px}.Dashboard .desktop-dashboard .dashboard-filters .filters-container{align-items:flex-start;flex-direction:column}.Dashboard .desktop-dashboard .dashboard-filters .filters-container .date-navigator,.Dashboard .desktop-dashboard .dashboard-filters .filters-container .location-filter,.Dashboard .desktop-dashboard .dashboard-filters .filters-container .period-selector{width:100%}.Dashboard .desktop-dashboard .dashboard-content .stats-row{grid-template-columns:1fr}}.desktop-dashboard .ProfitChart{height:100%;width:100%}.desktop-dashboard .ProfitChart .title{display:none}.desktop-dashboard .ProfitChart .VictoryContainer,.desktop-dashboard .ProfitChart .VictoryContainer svg{height:100%!important;width:100%!important}.CustomSearch.desktop-view .custom-search-container{max-width:100%;padding:24px}.CustomSearch.desktop-view .custom-search-container .filter-card{border-radius:8px;box-shadow:0 2px 8px #00000014;margin-bottom:24px}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-card-head{background-color:#f6f8fa;padding:12px 24px}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-card-head .ant-card-head-title{color:#1b1b51;font-size:16px;font-weight:600}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-card-body{padding:24px}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-form-item{margin-bottom:16px}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-form-item-label>label{font-size:14px;font-weight:500}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-picker,.CustomSearch.desktop-view .custom-search-container .filter-card .ant-select{height:40px}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-picker,.CustomSearch.desktop-view .custom-search-container .filter-card .ant-select-selector{border-radius:6px;box-shadow:none}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-picker:active,.CustomSearch.desktop-view .custom-search-container .filter-card .ant-picker:focus,.CustomSearch.desktop-view .custom-search-container .filter-card .ant-picker:hover,.CustomSearch.desktop-view .custom-search-container .filter-card .ant-select-selector:active,.CustomSearch.desktop-view .custom-search-container .filter-card .ant-select-selector:focus,.CustomSearch.desktop-view .custom-search-container .filter-card .ant-select-selector:hover{border-color:#1890ff}.CustomSearch.desktop-view .custom-search-container .filter-card .ant-btn{align-items:center;border-radius:6px;display:flex;font-weight:500;height:40px;justify-content:center;padding:0 20px}.CustomSearch.desktop-view .custom-search-container .results-card{border-radius:8px;box-shadow:0 2px 8px #00000014}.CustomSearch.desktop-view .custom-search-container .results-card .ant-card-head{background-color:#f6f8fa;border-bottom:1px solid #f0f0f0;padding:12px 24px}.CustomSearch.desktop-view .custom-search-container .results-card .ant-card-body{padding:16px 24px 24px}.CustomSearch.desktop-view .custom-search-container .results-card .results-header{align-items:center;display:flex;justify-content:space-between;width:100%}.CustomSearch.desktop-view .custom-search-container .results-card .results-header h4{color:#1b1b51;margin:0}.CustomSearch.desktop-view .custom-search-container .results-card .results-header .ant-btn{align-items:center;border-radius:6px;display:flex;font-weight:500;height:36px}.CustomSearch.desktop-view .custom-search-container .results-card .results-header .ant-btn .anticon{margin-right:8px}.CustomSearch.desktop-view .custom-search-container .desktop-table{margin-top:8px}.CustomSearch.desktop-view .custom-search-container .desktop-table .ant-table-thead>tr>th{background-color:#f6f8fa;color:#1b1b51;font-size:14px;font-weight:600;padding:12px 16px}.CustomSearch.desktop-view .custom-search-container .desktop-table .ant-table-tbody>tr>td{font-size:14px;padding:12px 16px}.CustomSearch.desktop-view .custom-search-container .desktop-table .ant-table-pagination{margin:16px 0 8px}.CustomSearch.desktop-view .custom-search-container .totals-card{background-color:#f6f8fa;border-radius:8px;box-shadow:0 1px 4px #0000000d;margin-top:24px}.CustomSearch.desktop-view .custom-search-container .totals-card .ant-card-body{padding:16px 24px}.CustomSearch.desktop-view .custom-search-container .desktop-totals-table{background-color:#0000}.CustomSearch.desktop-view .custom-search-container .desktop-totals-table .ant-table-thead>tr>th{background-color:#0000;border-bottom:1px solid #f0f0f0;color:#1b1b51;font-size:15px;font-weight:600;padding:12px 16px}.CustomSearch.desktop-view .custom-search-container .desktop-totals-table .ant-table-tbody>tr>td{border-bottom:none;font-size:15px;padding:12px 16px}.CustomSearch.desktop-view .custom-search-container .desktop-totals-table .ant-table-tbody>tr>td strong{font-weight:600}.CustomSearch .custom-search-container{margin:0 auto;max-width:1200px;padding:20px}.CustomSearch .custom-search-container .results-section{margin-top:40px}.CustomSearch .custom-search-container .no-data{margin-top:20px}.CustomSearch .custom-search-container .form-submit-button{display:flex;justify-content:center;margin-top:20px}.CustomSearch .custom-search-container .form-submit-button .ant-btn{align-items:center;display:flex;font-size:14px;height:36px;padding:0 12px}.CustomSearch .custom-search-container .form-submit-button .search-icon{align-items:center;display:flex;margin-left:6px}.CustomSearch .custom-search-container .ant-picker,.CustomSearch .custom-search-container .ant-picker-time{font-size:14px;width:100%}.CustomSearch .custom-search-container .ant-picker-small{font-size:12px;padding:4px 8px}@media(min-width:576px){.CustomSearch .custom-search-container .ant-picker,.CustomSearch .custom-search-container .ant-picker-time{font-size:14px}}@media(max-width:576px){.CustomSearch .custom-search-container .ant-form-item-label>label,.CustomSearch .custom-search-container .ant-picker,.CustomSearch .custom-search-container .ant-picker-time{font-size:14px}.CustomSearch .custom-search-container .form-submit-button .ant-btn{font-size:14px;height:36px;padding:6px 12px}}@media(max-width:768px){.CustomSearch .custom-search-container .form-submit-button{flex-direction:column}.CustomSearch .custom-search-container .form-submit-button .ant-btn{justify-content:center;width:100%}.CustomSearch .custom-search-container .results-section{margin-top:20px}.CustomSearch .custom-search-container .no-data{margin-top:10px}}.CustomSearch .custom-search-container .ant-form-item{margin-bottom:16px}.CustomSearch .custom-search-container .ant-form-item-label>label{font-weight:500}.CustomSearch .custom-search-container .results-section h2{margin-bottom:20px;text-align:center}.CustomSearch .custom-search-container .totals-section h3{margin-bottom:10px;text-align:center}.CustomSearch .custom-search-container .results-section .results-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.CustomSearch .custom-search-container .custom-table{font-size:12px;width:100%}.CustomSearch .custom-search-container .custom-table .ant-table-thead>tr>th{font-size:12px;padding:12px}.CustomSearch .custom-search-container .custom-table .ant-table-tbody>tr>td{font-size:12px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.CustomSearch .custom-search-container .custom-table .profit-positive{color:green;font-weight:500}.CustomSearch .custom-search-container .custom-table .profit-negative{color:red;font-weight:500}.CustomSearch .custom-search-container .totals-table{font-size:14px;text-align:center;width:100%}.CustomSearch .custom-search-container .totals-table .ant-table-thead>tr>th{background-color:#fafafa;font-size:14px;padding:10px}.CustomSearch .custom-search-container .totals-table .ant-table-tbody>tr>td{font-size:14px;padding:10px}.CustomSearch .custom-search-container .totals-table .profit-positive{color:green}.CustomSearch .custom-search-container .totals-table .profit-negative{color:red}.ReportSelector{padding:20px}.ReportSelector .report-cards-container{margin-top:30px;padding:0 20px}.ReportSelector .report-card{border-radius:12px;cursor:pointer;height:100%;transition:all .3s}.ReportSelector .report-card:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-5px)}.ReportSelector .report-card .report-card-content{align-items:center;display:flex;flex-direction:column;padding:10px;text-align:center}.ReportSelector .report-card .report-icon-container{align-items:center;background-color:#f0f5fb;border-radius:50%;display:flex;height:70px;justify-content:center;margin-bottom:15px;width:70px}.ReportSelector .report-card .report-icon-container .report-icon{color:#9747ff;font-size:32px}.ReportSelector .report-card .report-title{color:#1b1b51;font-size:18px;font-weight:600;margin:10px 0}.ReportSelector .report-card .report-description{color:#666;font-size:14px;line-height:1.5}.TransactionReport.desktop-view .transaction-report-container{padding:24px}.TransactionReport.desktop-view .transaction-report-container .filter-card{border-radius:8px;box-shadow:0 2px 8px #00000014;margin-bottom:24px}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-card-head{background-color:#f6f8fa;padding:12px 24px}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-card-head .ant-card-head-title{font-size:16px;font-weight:600}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-card-body{padding:24px}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-form-item{margin-bottom:16px}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-form-item-label>label{font-size:14px;font-weight:500}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-picker,.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-select{height:40px}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-picker,.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-select-selector{border-radius:6px;box-shadow:none}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-picker:active,.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-picker:focus,.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-picker:hover,.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-select-selector:active,.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-select-selector:focus,.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-select-selector:hover{border-color:#1890ff}.TransactionReport.desktop-view .transaction-report-container .filter-card .ant-btn{align-items:center;border-radius:6px;display:flex;font-weight:500;height:40px;justify-content:center;padding:0 20px}.TransactionReport.desktop-view .transaction-report-container .results-card{border-radius:8px;box-shadow:0 2px 8px #00000014}.TransactionReport.desktop-view .transaction-report-container .results-card .ant-card-head{background-color:#f6f8fa;border-bottom:1px solid #f0f0f0;padding:12px 24px}.TransactionReport.desktop-view .transaction-report-container .results-card .ant-card-body{padding:16px 24px 24px}.TransactionReport.desktop-view .transaction-report-container .results-card .results-header{align-items:center;display:flex;justify-content:space-between;width:100%}.TransactionReport.desktop-view .transaction-report-container .results-card .results-header h4{color:#1b1b51;margin:0}.TransactionReport.desktop-view .transaction-report-container .results-card .results-header .ant-btn{align-items:center;border-radius:6px;display:flex;font-weight:500;height:36px}.TransactionReport.desktop-view .transaction-report-container .results-card .results-header .ant-btn .anticon{margin-right:8px}.TransactionReport.desktop-view .transaction-report-container .desktop-table{margin-top:8px}.TransactionReport.desktop-view .transaction-report-container .desktop-table .ant-table-thead>tr>th{background-color:#f6f8fa;color:#1b1b51;font-size:14px;font-weight:600;padding:12px 16px}.TransactionReport.desktop-view .transaction-report-container .desktop-table .ant-table-tbody>tr>td{font-size:14px;padding:12px 16px}.TransactionReport.desktop-view .transaction-report-container .desktop-table .ant-table-pagination{margin:16px 0 8px}.TransactionReport .transaction-report-container{padding:20px}.TransactionReport .filter-section{background-color:#f0f5fb;border-radius:10px;margin-bottom:20px;padding:20px}.TransactionReport .filter-section .ant-form-item{margin-bottom:8px}.TransactionReport .filter-section .ant-space{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}@media(max-width:768px){.TransactionReport .filter-section .ant-space{justify-content:center}}.TransactionReport .loading-indicator{display:flex;justify-content:center;margin:30px 0}.TransactionReport .error-message,.TransactionReport .no-data-message{margin:30px 0}.TransactionReport .results-section{margin-top:20px}.TransactionReport .results-section .table-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.TransactionReport .results-section .table-header h4{margin:0}.TransactionReport .results-section .table-container{overflow-x:auto;white-space:nowrap}.TransactionReport .results-section .results-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.TransactionReport .transactions-table .negative-amount{color:#f5222d}.TransactionReport .transactions-table .ant-table-thead>tr>th{background-color:#f0f5fb;color:#1b1b51;font-weight:600;white-space:nowrap}.TransactionReport .transactions-table .ant-table-tbody>tr>td{white-space:nowrap}.TransactionReport .transactions-table .ant-table-tbody>tr:hover>td{background-color:#f9fbfd}@media print{.TransactionReport .ant-btn,.TransactionReport .ant-pagination,.TransactionReport .filter-section,.TransactionReport .table-header button{display:none!important}.TransactionReport .transactions-table{width:100%!important}}.time-picker-dropdown{z-index:1050!important}.time-picker-dropdown .ant-picker-panel .ant-picker-time-panel .ant-picker-content{height:224px!important;overflow-y:auto!important}.float-button{align-items:center;background:#2dd673;border-radius:50%;bottom:120px;color:#fff;cursor:pointer;display:flex;font-size:2em;height:64px;justify-content:center;position:fixed;right:16px;width:64px;z-index:999}@media screen and (min-width:640px){.float-button{right:calc(50% - 304px)}}.cardList-item{background-color:#fff;border:1px solid #d7e2ef;display:flex;flex-direction:column;margin-bottom:-1px;padding:16px 32px;position:relative}.cardList-item:first-child{border-top-left-radius:16px;border-top-right-radius:16px}.cardList-item:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.cardList-item .cardList-item-actions-menu{border:0;border-radius:0!important;box-shadow:none;color:#d7e2ef;display:inline;display:initial;font-size:1.3em;line-height:1em;margin:initial;min-width:auto;padding:0 0 16px!important;position:absolute;right:32px;text-align:inherit;top:16px}.cardList-item .cardList-item-actions-menu:hover .anticon{transform:none}.cardList-item .cardList-item-content{color:#b7b7e7;text-decoration:none}.cardList-item .cardList-item-content .cardList-item-title-box .cardList-item-title{color:#6a52ee;font-size:1.2em;font-weight:700}.cardList-item .cardList-item-data-box{display:flex;flex-direction:row-reverse;gap:16px;justify-content:flex-start}.cardList-item .cardList-item-data-box .cardList-item-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:0 8px;margin-right:auto;max-height:80px}.cardList-item .cardList-item-data-box .cardList-item-list-item{align-items:center;display:flex;margin:2px 0}.cardList-item .cardList-item-data-box .cardList-item-list-item-icon{color:#6a52ee;margin-right:8px}.cardList-item .cardList-item-data-box .cardList-item-list-item-text{display:block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardList-item .cardList-item-data-box .cardList-item-extraData{margin-left:auto;margin-top:auto;text-align:right}.cardList-item .cardList-item-data-box .cardList-item-extraData+.cardList-item-list{flex-wrap:nowrap;max-height:auto}.cardList{display:flex;flex-direction:column}.cardList.desktop-card-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%}.cardList.desktop-card-list .cardListItem{display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-bottom:0}.Machines .total-profit .total-profit-label{font-size:.9em;line-height:1em}.Machines .total-profit .total-profit-amount{color:#6a52ee;font-size:1.2em;font-weight:700}.Machines .desktop-machines{padding:16px}.Machines .desktop-machines .machines-filters{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px;padding:16px}.Machines .desktop-machines .machines-filters .filters-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Machines .desktop-machines .machines-filters .filters-container .filter-label{color:#1b1b51;font-weight:500;margin-right:8px}.Machines .desktop-machines .machines-filters .filters-container .location-filter{align-items:center;display:flex}.Machines .desktop-machines .machines-filters .filters-container .action-buttons{display:flex;gap:8px}.Machines .desktop-machines .machines-filters .filters-container .action-buttons .ant-btn{align-items:center;border-radius:8px;display:flex}.Machines .desktop-machines .machines-filters .filters-container .action-buttons .ant-btn .anticon{margin-right:4px}.Machines .desktop-machines .machines-filters .filters-container .location-select .ant-select-selector{border-color:#d9d9d9;border-radius:8px;height:32px!important;padding:0 8px!important}.Machines .desktop-machines .machines-filters .filters-container .location-select .ant-select-selector .ant-select-selection-item{line-height:30px}.Machines .desktop-machines .machines-content{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:16px}.Machines .desktop-machines .machines-content .desktop-card-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Machines .desktop-machines .machines-content .desktop-card-list .cardListItem{background-color:#f5f7fa;border-radius:16px;box-shadow:0 2px 8px #0000000d;height:100%;transition:.2s ease-in-out}.Machines .desktop-machines .machines-content .desktop-card-list .cardListItem:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.Machines .desktop-machines .machines-content .desktop-card-list .cardListItem .itemTitle{border-bottom:1px solid #1b1b511a;color:#1b1b51;font-size:1.125rem;font-weight:500;padding:16px}.Machines .desktop-machines .machines-content .desktop-card-list .cardListItem .itemList{padding:16px}.Machines .desktop-machines .machines-content .desktop-card-list .cardListItem .itemList li{align-items:center;display:flex;margin-bottom:8px}.Machines .desktop-machines .machines-content .desktop-card-list .cardListItem .itemList li .anticon{color:#6a52ee;margin-right:8px}.Machines .desktop-machines .machines-content .desktop-card-list .cardListItem .itemActions{border-top:1px solid #1b1b511a;display:flex;gap:8px;justify-content:flex-end;padding:16px}.Machines .desktop-machines .machines-content .loading-state{color:#1b1b5199;padding:32px;text-align:center}@media screen and (max-width:768px){.Machines .desktop-machines{padding:8px}.Machines .desktop-machines .machines-filters .filters-container{align-items:flex-start;flex-direction:column}.Machines .desktop-machines .machines-filters .filters-container .action-buttons,.Machines .desktop-machines .machines-filters .filters-container .location-filter{justify-content:space-between;width:100%}.Machines .desktop-machines .machines-filters .filters-container .location-filter{margin-bottom:8px}.Machines .desktop-machines .machines-content .desktop-card-list{grid-template-columns:1fr}}.MachinesItem.desktop-view .desktop-machine-details{padding:16px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px;padding:16px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container .machine-info{display:flex;flex-direction:column;margin-right:16px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container .machine-info .machine-name{color:#1b1b51;font-size:1.25rem;font-weight:600;margin:0}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container .machine-info .machine-location{color:#1b1b51b3;font-size:.875rem;margin-top:2px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container .machine-info .machine-node{color:#1b1b5199;font-size:.875rem;margin-top:2px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container .machine-period-controls{margin-left:auto}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content{display:flex;flex-direction:column;gap:32px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card{border-radius:16px;box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:.2s ease-in-out}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-content{display:flex;flex-direction:column;height:100%;padding:16px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-header .stat-title{color:#1b1b51;font-size:1rem;font-weight:500}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-header .stat-icon{align-items:center;border-radius:50%;display:flex;font-size:1.125rem;font-weight:700;height:32px;justify-content:center;width:32px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-value{font-size:28px;font-weight:700;margin-bottom:16px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-footer{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-top:auto}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-footer .stat-growth{font-weight:500}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-footer .stat-growth.positive{color:#2dd673}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-footer .stat-growth.negative{color:#f93d15}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-footer .stat-period{color:#1b1b5199}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card.profit-card .stat-value{color:#6a52ee}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card.profit-card .stat-icon.profit-icon{background-color:#6a52ee1a;color:#6a52ee}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card.cashin-card .stat-value{color:#2dd673}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card.cashin-card .stat-icon.cashin-icon{background-color:#2dd6731a;color:#2dd673}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card.cashout-card .stat-value{color:#f93d15}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card.cashout-card .stat-icon.cashout-icon{background-color:#f93d151a;color:#f93d15}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section{flex:1 1 100%;width:100%}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section .chart-card{border-radius:16px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;min-width:100%;overflow:hidden;width:100%}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-header{padding:16px 16px 0}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-header .chart-title{color:#1b1b51;font-size:1.25rem;font-weight:500;margin:0}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-container{box-sizing:border-box;display:block;height:350px;min-width:100%;padding:16px;width:100%}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-container .ProfitChart{height:100%;width:100%}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-container .ProfitChart .title{display:none}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-container .ProfitChart .VictoryContainer,.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-container .ProfitChart .VictoryContainer svg{height:100%!important;width:100%!important}@media screen and (max-width:1200px){.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row{grid-template-columns:repeat(2,1fr)}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card:last-child{grid-column:span 2}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container{align-items:flex-start;flex-direction:column}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container .machine-info{margin-bottom:16px;margin-right:0}.MachinesItem.desktop-view .desktop-machine-details .machine-details-filters .filters-container .machine-period-controls{margin-left:0;width:100%}}@media screen and (max-width:768px){.MachinesItem.desktop-view .desktop-machine-details{padding:8px}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row{grid-template-columns:1fr}.MachinesItem.desktop-view .desktop-machine-details .machine-details-content .stats-row .stat-card:last-child{grid-column:span 1}}.total-profit .total-profit-label{font-size:.9em;line-height:1em}.total-profit .total-profit-amount{color:#6a52ee;font-size:1.2em;font-weight:700}.Locations .cardList{margin-top:32px}.Locations .desktop-locations{padding:16px}.Locations .desktop-locations .locations-header{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px;padding:16px}.Locations .desktop-locations .locations-header .header-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Locations .desktop-locations .locations-header .header-container .section-title{color:#1b1b51;font-size:1.25rem;font-weight:600}.Locations .desktop-locations .locations-header .header-container .action-buttons{display:flex;gap:8px}.Locations .desktop-locations .locations-header .header-container .action-buttons .ant-btn{align-items:center;border-radius:8px;display:flex}.Locations .desktop-locations .locations-header .header-container .action-buttons .ant-btn .anticon{margin-right:4px}.Locations .desktop-locations .locations-content{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:16px}.Locations .desktop-locations .locations-content .desktop-card-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Locations .desktop-locations .locations-content .desktop-card-list .cardListItem{background-color:#f5f7fa;border-radius:16px;box-shadow:0 2px 8px #0000000d;height:100%;transition:.2s ease-in-out}.Locations .desktop-locations .locations-content .desktop-card-list .cardListItem:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.Locations .desktop-locations .locations-content .desktop-card-list .cardListItem .itemTitle{border-bottom:1px solid #1b1b511a;color:#1b1b51;font-size:1.125rem;font-weight:500;padding:16px}.Locations .desktop-locations .locations-content .desktop-card-list .cardListItem .itemList{padding:16px}.Locations .desktop-locations .locations-content .desktop-card-list .cardListItem .itemList li{align-items:center;display:flex;margin-bottom:8px}.Locations .desktop-locations .locations-content .desktop-card-list .cardListItem .itemList li .anticon{color:#6a52ee;margin-right:8px}.Locations .desktop-locations .locations-content .desktop-card-list .cardListItem .itemActions{border-top:1px solid #1b1b511a;display:flex;gap:8px;justify-content:flex-end;padding:16px}.Locations .desktop-locations .locations-content .loading-state{color:#1b1b5199;padding:32px;text-align:center}@media screen and (max-width:768px){.Locations .desktop-locations{padding:8px}.Locations .desktop-locations .locations-header .header-container{align-items:flex-start;flex-direction:column}.Locations .desktop-locations .locations-header .header-container .action-buttons,.Locations .desktop-locations .locations-header .header-container .section-title{width:100%}.Locations .desktop-locations .locations-header .header-container .section-title{margin-bottom:8px}.Locations .desktop-locations .locations-header .header-container .action-buttons{justify-content:flex-end}.Locations .desktop-locations .locations-content .desktop-card-list{grid-template-columns:1fr}}.LocationsItem.desktop-view .desktop-location-details{padding:16px}.LocationsItem.desktop-view .desktop-location-details .location-details-filters{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px;padding:16px}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container .location-info{display:flex;flex-direction:column;margin-right:16px}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container .location-info .location-name{color:#1b1b51;font-size:1.25rem;font-weight:600;margin:0}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container .location-info .location-address{color:#1b1b51b3;font-size:.875rem;margin-top:2px}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container .location-info .location-code{color:#1b1b5199;font-size:.875rem;margin-top:2px}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container .location-period-controls{margin-left:auto}.LocationsItem.desktop-view .desktop-location-details .location-details-content{display:flex;flex-direction:column;gap:32px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card{border-radius:16px;box-shadow:0 2px 8px #0000000d;overflow:hidden;transition:.2s ease-in-out}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-content{display:flex;flex-direction:column;height:100%;padding:16px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-header .stat-title{color:#1b1b51;font-size:1rem;font-weight:500}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-header .stat-icon{align-items:center;border-radius:50%;display:flex;font-size:1.125rem;font-weight:700;height:32px;justify-content:center;width:32px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-value{font-size:28px;font-weight:700;margin-bottom:16px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-footer{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;margin-top:auto}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-footer .stat-growth{font-weight:500}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-footer .stat-growth.positive{color:#2dd673}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-footer .stat-growth.negative{color:#f93d15}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-footer .stat-period{color:#1b1b5199}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card.profit-card .stat-value{color:#6a52ee}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card.profit-card .stat-icon.profit-icon{background-color:#6a52ee1a;color:#6a52ee}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card.cashin-card .stat-value{color:#2dd673}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card.cashin-card .stat-icon.cashin-icon{background-color:#2dd6731a;color:#2dd673}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card.cashout-card .stat-value{color:#f93d15}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card.cashout-card .stat-icon.cashout-icon{background-color:#f93d151a;color:#f93d15}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-list{list-style:none;margin:0;padding:0}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-list li{border-bottom:1px solid #1b1b511a;display:flex;justify-content:space-between;padding:8px 0}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-list li:last-child{border-bottom:none}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-list li .stat-list-label{color:#1b1b5199}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row .stat-card .stat-list li .stat-list-value{font-weight:500;max-width:150px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section{flex:1 1 100%;width:100%}.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section .chart-card{border-radius:16px;box-shadow:0 2px 8px #0000000d;display:flex;flex-direction:column;min-width:100%;overflow:hidden;width:100%}.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section .chart-card .chart-header{padding:16px 16px 0}.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section .chart-card .chart-header .chart-title{color:#1b1b51;font-size:1.25rem;font-weight:500;margin:0}.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section .chart-card .chart-container{box-sizing:border-box;display:block;height:350px;min-width:100%;padding:16px;width:100%}.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section .chart-card .chart-container .ProfitChart{height:100%;width:100%}.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section .chart-card .chart-container .ProfitChart .title{display:none}.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section .chart-card .chart-container .ProfitChart .VictoryContainer,.LocationsItem.desktop-view .desktop-location-details .location-details-content .chart-section .chart-card .chart-container .ProfitChart .VictoryContainer svg{height:100%!important;width:100%!important}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card{border-radius:16px;box-shadow:0 2px 8px #0000000d;overflow:hidden}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card .machines-header{padding:16px 16px 0}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card .machines-header .machines-title{color:#1b1b51;font-size:1.25rem;font-weight:500;margin:0}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container{overflow-x:auto;padding:16px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .machines-table .ant-table-thead>tr>th{background-color:#f6f8fa;color:#1b1b51;font-weight:600;padding:12px 16px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .machines-table .ant-table-tbody>tr>td{padding:8px 16px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .machines-table .ant-table-tbody>tr:hover>td{background-color:#6a52ee0d}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .machines-table .profit-positive{color:#2dd673;font-weight:500}.LocationsItem.desktop-view .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .machines-table .profit-negative{color:#f93d15;font-weight:500}@media screen and (max-width:1200px){.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row{grid-template-columns:repeat(2,1fr)}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container{align-items:flex-start;flex-direction:column}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container .location-info{margin-bottom:16px;margin-right:0}.LocationsItem.desktop-view .desktop-location-details .location-details-filters .filters-container .location-period-controls{margin-left:0;width:100%}}@media screen and (max-width:768px){.LocationsItem.desktop-view .desktop-location-details{padding:8px}.LocationsItem.desktop-view .desktop-location-details .location-details-content .stats-row{grid-template-columns:1fr}}.NewTasks .new-tasks-form .detail-card{background-color:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;margin-top:16px;padding:8px}.InteractionForm .ant-form-item{margin-bottom:16px}.Tasks .task-status-dot{background-color:#d7e2ef;border-radius:50%;height:10px;left:12px;position:absolute;top:24px;width:10px}.Tasks .task-status-dot.red{background-color:#f93d15}.Tasks .task-status-dot.yellow{background-color:#ffc700}.Tasks .task-status-dot.green{background-color:#2dd673}.Tasks .task-status-dot.anticon{left:0;margin:0 3px;position:relative;top:-2px}.Tasks .desktop-tasks{padding:16px}.Tasks .desktop-tasks .tasks-header{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px;padding:16px}.Tasks .desktop-tasks .tasks-header .header-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Tasks .desktop-tasks .tasks-header .header-container .section-title{color:#1b1b51;font-size:1.25rem;font-weight:600}.Tasks .desktop-tasks .tasks-header .header-container .action-buttons{display:flex;gap:8px}.Tasks .desktop-tasks .tasks-header .header-container .action-buttons .ant-btn{align-items:center;border-radius:8px;display:flex}.Tasks .desktop-tasks .tasks-header .header-container .action-buttons .ant-btn .anticon{margin-right:4px}.Tasks .desktop-tasks .tasks-content{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:16px}.Tasks .desktop-tasks .tasks-content .desktop-card-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Tasks .desktop-tasks .tasks-content .desktop-card-list .cardListItem{background-color:#f5f7fa;border-radius:16px;box-shadow:0 2px 8px #0000000d;height:100%;position:relative;transition:.2s ease-in-out}.Tasks .desktop-tasks .tasks-content .desktop-card-list .cardListItem:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.Tasks .desktop-tasks .tasks-content .desktop-card-list .cardListItem .task-status-dot{height:12px;left:12px;top:12px;width:12px}.Tasks .desktop-tasks .tasks-content .desktop-card-list .cardListItem .itemTitle{border-bottom:1px solid #1b1b511a;color:#1b1b51;font-size:1.125rem;font-weight:500;padding:16px 16px 16px 48px}.Tasks .desktop-tasks .tasks-content .desktop-card-list .cardListItem .itemList{padding:16px}.Tasks .desktop-tasks .tasks-content .desktop-card-list .cardListItem .itemList li{align-items:center;display:flex;margin-bottom:8px}.Tasks .desktop-tasks .tasks-content .desktop-card-list .cardListItem .itemList li .anticon{color:#6a52ee;margin-right:8px}.Tasks .desktop-tasks .tasks-content .desktop-card-list .cardListItem .itemActions{border-top:1px solid #1b1b511a;display:flex;gap:8px;justify-content:flex-end;padding:16px}.Tasks .desktop-tasks .tasks-content .loading-state{color:#1b1b5199;padding:32px;text-align:center}@media screen and (max-width:768px){.Tasks .desktop-tasks{padding:8px}.Tasks .desktop-tasks .tasks-header .header-container{align-items:flex-start;flex-direction:column}.Tasks .desktop-tasks .tasks-header .header-container .action-buttons,.Tasks .desktop-tasks .tasks-header .header-container .section-title{width:100%}.Tasks .desktop-tasks .tasks-header .header-container .section-title{margin-bottom:8px}.Tasks .desktop-tasks .tasks-header .header-container .action-buttons{justify-content:flex-end}.Tasks .desktop-tasks .tasks-content .desktop-card-list{grid-template-columns:1fr}}.Technicians .cardList{margin-top:32px}.Technicians .desktop-technicians{padding:16px}.Technicians .desktop-technicians .technicians-header{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px;padding:16px}.Technicians .desktop-technicians .technicians-header .header-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Technicians .desktop-technicians .technicians-header .header-container .section-title{color:#1b1b51;font-size:1.25rem;font-weight:600}.Technicians .desktop-technicians .technicians-header .header-container .action-buttons{display:flex;gap:8px}.Technicians .desktop-technicians .technicians-header .header-container .action-buttons .ant-btn{align-items:center;border-radius:8px;display:flex}.Technicians .desktop-technicians .technicians-header .header-container .action-buttons .ant-btn .anticon{margin-right:4px}.Technicians .desktop-technicians .technicians-content{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:16px}.Technicians .desktop-technicians .technicians-content .desktop-card-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Technicians .desktop-technicians .technicians-content .desktop-card-list .cardListItem{background-color:#f5f7fa;border-radius:16px;box-shadow:0 2px 8px #0000000d;height:100%;transition:.2s ease-in-out}.Technicians .desktop-technicians .technicians-content .desktop-card-list .cardListItem:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.Technicians .desktop-technicians .technicians-content .desktop-card-list .cardListItem .itemTitle{border-bottom:1px solid #1b1b511a;color:#1b1b51;font-size:1.125rem;font-weight:500;padding:16px}.Technicians .desktop-technicians .technicians-content .desktop-card-list .cardListItem .itemList{padding:16px}.Technicians .desktop-technicians .technicians-content .desktop-card-list .cardListItem .itemList li{align-items:center;display:flex;margin-bottom:8px}.Technicians .desktop-technicians .technicians-content .desktop-card-list .cardListItem .itemList li .anticon{color:#6a52ee;margin-right:8px}.Technicians .desktop-technicians .technicians-content .desktop-card-list .cardListItem .itemActions{border-top:1px solid #1b1b511a;display:flex;gap:8px;justify-content:flex-end;padding:16px}.Technicians .desktop-technicians .technicians-content .loading-state{color:#1b1b5199;padding:32px;text-align:center}@media screen and (max-width:768px){.Technicians .desktop-technicians{padding:8px}.Technicians .desktop-technicians .technicians-header .header-container{align-items:flex-start;flex-direction:column}.Technicians .desktop-technicians .technicians-header .header-container .action-buttons,.Technicians .desktop-technicians .technicians-header .header-container .section-title{width:100%}.Technicians .desktop-technicians .technicians-header .header-container .section-title{margin-bottom:8px}.Technicians .desktop-technicians .technicians-header .header-container .action-buttons{justify-content:flex-end}.Technicians .desktop-technicians .technicians-content .desktop-card-list{grid-template-columns:1fr}}.Managers .desktop-managers{padding:16px}.Managers .desktop-managers .managers-header{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;margin-bottom:32px;padding:16px}.Managers .desktop-managers .managers-header .header-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.Managers .desktop-managers .managers-header .header-container .section-title{color:#1b1b51;font-size:1.25rem;font-weight:600}.Managers .desktop-managers .managers-header .header-container .action-buttons{display:flex;gap:8px}.Managers .desktop-managers .managers-header .header-container .action-buttons .ant-btn{align-items:center;border-radius:8px;display:flex}.Managers .desktop-managers .managers-header .header-container .action-buttons .ant-btn .anticon{margin-right:4px}.Managers .desktop-managers .managers-content{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:16px}.Managers .desktop-managers .managers-content .desktop-card-list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Managers .desktop-managers .managers-content .desktop-card-list .cardListItem{background-color:#f5f7fa;border-radius:16px;box-shadow:0 2px 8px #0000000d;height:100%;transition:.2s ease-in-out}.Managers .desktop-managers .managers-content .desktop-card-list .cardListItem:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-3px)}.Managers .desktop-managers .managers-content .desktop-card-list .cardListItem .itemTitle{border-bottom:1px solid #1b1b511a;color:#1b1b51;font-size:1.125rem;font-weight:500;padding:16px}.Managers .desktop-managers .managers-content .desktop-card-list .cardListItem .itemList{padding:16px}.Managers .desktop-managers .managers-content .desktop-card-list .cardListItem .itemList li{align-items:center;display:flex;margin-bottom:8px}.Managers .desktop-managers .managers-content .desktop-card-list .cardListItem .itemList li .anticon{color:#6a52ee;margin-right:8px}.Managers .desktop-managers .managers-content .desktop-card-list .cardListItem .itemActions{border-top:1px solid #1b1b511a;display:flex;gap:8px;justify-content:flex-end;padding:16px}.Managers .desktop-managers .managers-content .loading-state{color:#1b1b5199;padding:32px;text-align:center}@media screen and (max-width:768px){.Managers .desktop-managers{padding:8px}.Managers .desktop-managers .managers-header .header-container{align-items:flex-start;flex-direction:column}.Managers .desktop-managers .managers-header .header-container .action-buttons,.Managers .desktop-managers .managers-header .header-container .section-title{width:100%}.Managers .desktop-managers .managers-header .header-container .section-title{margin-bottom:8px}.Managers .desktop-managers .managers-header .header-container .action-buttons{justify-content:flex-end}.Managers .desktop-managers .managers-content .desktop-card-list{grid-template-columns:1fr}}.ManageMenuItem{align-items:flex-start;background:#fff;border:1px solid #d7e2ef;border-radius:16px;color:#6a52ee;cursor:pointer;display:flex;flex-direction:column;padding:16px;text-decoration:none;transition:.2s ease-in-out}.ManageMenuItem.style-boxed{width:calc(50% - 8px)}.ManageMenuItem.style-boxed:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-3px)}.ManageMenuItem.style-center{border-radius:0}.ManageMenuItem .menu-icon{font-size:2em;margin-top:-10px}.ManageMenuItem .menu-title{font-size:1em;margin-bottom:4px}.ManageMenuItem .menu-subtitle{color:#d7e2ef;font-size:.7em;line-height:1.1em}.Manage .featured-menu-items{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.Manage .menu-list{display:flex;flex-direction:column;margin-bottom:0}.Manage .menu-list .ManageMenuItem{margin-bottom:1px}.Manage .menu-list .ManageMenuItem:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.Manage .menu-list .ManageMenuItem:not(:first-child):not(:last-child){border-radius:0}.Manage .menu-list .ManageMenuItem:last-child{border-top-left-radius:0;border-top-right-radius:0}.Manage .bottom-menu{margin-top:20px}.Manage .desktop-manage{padding:16px}.Manage .desktop-manage .manage-content{display:flex;flex-direction:column;gap:32px}.Manage .desktop-manage .manage-content .content-section{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000d;padding:16px}.Manage .desktop-manage .manage-content .content-section .section-title{border-bottom:1px solid #1b1b511a;color:#1b1b51;font-size:1.25rem;font-weight:600;margin-bottom:16px;padding-bottom:8px}.Manage .desktop-manage .manage-content .content-section .desktop-menu-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.Manage .desktop-manage .manage-content .content-section .desktop-menu-grid .ManageMenuItem{height:100%;transition:.2s ease-in-out}.Manage .desktop-manage .manage-content .content-section .desktop-menu-grid .ManageMenuItem.style-boxed{width:100%}.Manage .desktop-manage .manage-content .content-section .desktop-menu-grid .ManageMenuItem:hover{box-shadow:0 8px 16px #0000001a;transform:translateY(-3px)}.Manage .desktop-manage .manage-content .content-section .desktop-menu-grid .ManageMenuItem .menu-icon{color:#6a52ee;margin-bottom:8px}.Manage .desktop-manage .manage-content .content-section .desktop-menu-grid .ManageMenuItem .menu-title{font-size:1.125rem;margin-bottom:8px}.Manage .desktop-manage .manage-content .content-section .desktop-menu-grid .ManageMenuItem .menu-subtitle{color:#1b1b5199;font-size:.875rem}.Manage .desktop-manage .manage-content .content-section .desktop-menu-list .ManageMenuItem{border-radius:16px;margin-bottom:8px;transition:.2s ease-in-out}.Manage .desktop-manage .manage-content .content-section .desktop-menu-list .ManageMenuItem:hover{background-color:#f5f7fa}.Manage .desktop-manage .manage-content .content-section .desktop-menu-list .ManageMenuItem .menu-title{font-size:1rem}.Manage .desktop-manage .manage-content .content-section .desktop-menu-list .ManageMenuItem .menu-subtitle{color:#1b1b5199;font-size:.875rem}.Manage .desktop-manage .manage-content .content-section .desktop-bottom-menu{border-top:1px solid #1b1b511a;margin-top:16px;padding-top:16px}.Manage .desktop-manage .manage-content .content-section .desktop-bottom-menu .ManageMenuItem{color:#f93d15}.Manage .desktop-manage .manage-content .content-section .desktop-bottom-menu .ManageMenuItem:hover{background-color:#f93d150d}@media screen and (max-width:768px){.Manage .desktop-manage{padding:8px}.Manage .desktop-manage .manage-content{gap:16px}.Manage .desktop-manage .manage-content .content-section{padding:8px}.Manage .desktop-manage .manage-content .content-section .desktop-menu-grid{grid-template-columns:1fr}}.invoice-status-dot{background-color:#ccc;border-radius:50%;display:inline-block;height:10px;width:10px}.invoice-status-dot.green{background-color:#52c41a}.invoice-status-dot.yellow{background-color:#faad14}.invoice-status-dot.red{background-color:#f5222d}.invoice-status-dot.grey{background-color:#bfbfbf}@media print{@page{size:landscape}body{background-color:#fff!important;color:#000!important;font-size:12pt;margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;width:100%!important}#root,body,html{overflow:visible!important}.Menu,.Sidebar,.ant-btn-primary,.ant-drawer-content-wrapper,.ant-drawer-mask,.ant-dropdown,.ant-message,.ant-modal-mask,.ant-tooltip,.app-footer,.app-header:after,.app-header:before,.app-menu,.app-sidebar,.back-btn,.header-actions,.menu-bottom,.menu-item-link,.menu-main,.sidebar-header,.sidebar-logo,.sidebar-menu,nav.app-menu,nav.app-sidebar{display:none!important;height:0!important;opacity:0!important;overflow:hidden!important;position:absolute!important;visibility:hidden!important;width:0!important}.app-container{display:block!important;height:auto!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;position:static!important;width:100%!important}.app-container.desktop-view,.app-container.mobile-view{display:block!important;flex-direction:column!important;left:0!important;margin:0!important;padding:0!important}.app-container.sidebar-collapsed{padding-left:0!important}.app-container:before{display:none!important}.main-content{display:block!important;float:none!important;left:0!important;margin:0!important;max-width:100%!important;overflow:visible!important;padding:0!important;position:static!important;width:100%!important}.main-content:after,.main-content:before{display:none!important}.app-header{background-color:#fff!important;border-bottom:2px solid #000!important;box-shadow:none!important;color:#000!important;margin-bottom:20px!important;padding:15px 20px!important;position:static!important}.app-header:after{color:#666;content:"Documento para impressão";font-size:10pt;position:absolute;right:20px;top:10px}.app-header .header-top{padding:0!important}.app-header .header-top .header-left .title-container .title-without-subtitle{color:#000!important;font-size:18pt;margin:0}.app-header .header-top .header-left .title-container .title-without-subtitle:before{background-image:url(/static/media/logo.6ce24c58023cc2f8fd88.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;margin-bottom:10px;width:100%}.app-header .header-top .header-left .title-container .title-with-subtitle .title{color:#000!important;font-size:18pt;margin:0}.app-header .header-top .header-left .title-container .title-with-subtitle .title:before{background-image:url(/static/media/logo.6ce24c58023cc2f8fd88.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;margin-bottom:10px;width:100%}.app-header .header-top .header-left .title-container .title-with-subtitle .subtitle{color:#333!important;font-size:14pt}.ant-card{border:none!important;box-shadow:none!important}.ant-card .ant-card-head{border-bottom:1px solid #ddd!important;margin-bottom:10px!important}.ant-card .ant-card-body{padding:10px 0!important}.ant-table{width:100%!important}.ant-table .ant-table-thead>tr>th{background-color:#f0f0f0!important;border-bottom:1px solid #000!important;color:#000!important}.ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #ddd!important}.ant-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.ProfitChart,.chart-container{height:300px!important;margin:20px 0!important;page-break-inside:avoid!important;width:100%!important}.ProfitChart .VictoryContainer,.chart-container .VictoryContainer{height:300px!important}.ProfitChart .VictoryContainer svg,.chart-container .VictoryContainer svg{height:300px!important;width:100%!important}.ProfitChart .VictoryContainer svg line,.ProfitChart .VictoryContainer svg path,.chart-container .VictoryContainer svg line,.chart-container .VictoryContainer svg path{stroke-width:2px!important}.ProfitChart .chart-title,.chart-container .chart-title{color:#000!important;font-size:14pt!important;font-weight:700!important;margin-bottom:15px!important}.ProfitChart .positive-bar,.chart-container .positive-bar{fill:#006400!important}.ProfitChart .negative-bar,.chart-container .negative-bar{fill:darkred!important}.ProfitChart .line-chart,.chart-container .line-chart{stroke:navy!important;stroke-width:2px!important}.Dashboard .desktop-dashboard,.Dashboard .desktop-location-details,.Dashboard .desktop-machine-details,.LocationsItem .desktop-dashboard,.LocationsItem .desktop-location-details,.LocationsItem .desktop-machine-details,.MachinesItem .desktop-dashboard,.MachinesItem .desktop-location-details,.MachinesItem .desktop-machine-details{padding:0!important}.Dashboard .desktop-dashboard .dashboard-filters,.Dashboard .desktop-dashboard .location-details-filters,.Dashboard .desktop-dashboard .machine-details-filters,.Dashboard .desktop-location-details .dashboard-filters,.Dashboard .desktop-location-details .location-details-filters,.Dashboard .desktop-location-details .machine-details-filters,.Dashboard .desktop-machine-details .dashboard-filters,.Dashboard .desktop-machine-details .location-details-filters,.Dashboard .desktop-machine-details .machine-details-filters,.LocationsItem .desktop-dashboard .dashboard-filters,.LocationsItem .desktop-dashboard .location-details-filters,.LocationsItem .desktop-dashboard .machine-details-filters,.LocationsItem .desktop-location-details .dashboard-filters,.LocationsItem .desktop-location-details .location-details-filters,.LocationsItem .desktop-location-details .machine-details-filters,.LocationsItem .desktop-machine-details .dashboard-filters,.LocationsItem .desktop-machine-details .location-details-filters,.LocationsItem .desktop-machine-details .machine-details-filters,.MachinesItem .desktop-dashboard .dashboard-filters,.MachinesItem .desktop-dashboard .location-details-filters,.MachinesItem .desktop-dashboard .machine-details-filters,.MachinesItem .desktop-location-details .dashboard-filters,.MachinesItem .desktop-location-details .location-details-filters,.MachinesItem .desktop-location-details .machine-details-filters,.MachinesItem .desktop-machine-details .dashboard-filters,.MachinesItem .desktop-machine-details .location-details-filters,.MachinesItem .desktop-machine-details .machine-details-filters{display:none!important}.Dashboard .desktop-dashboard .dashboard-content,.Dashboard .desktop-dashboard .location-details-content,.Dashboard .desktop-dashboard .machine-details-content,.Dashboard .desktop-location-details .dashboard-content,.Dashboard .desktop-location-details .location-details-content,.Dashboard .desktop-location-details .machine-details-content,.Dashboard .desktop-machine-details .dashboard-content,.Dashboard .desktop-machine-details .location-details-content,.Dashboard .desktop-machine-details .machine-details-content,.LocationsItem .desktop-dashboard .dashboard-content,.LocationsItem .desktop-dashboard .location-details-content,.LocationsItem .desktop-dashboard .machine-details-content,.LocationsItem .desktop-location-details .dashboard-content,.LocationsItem .desktop-location-details .location-details-content,.LocationsItem .desktop-location-details .machine-details-content,.LocationsItem .desktop-machine-details .dashboard-content,.LocationsItem .desktop-machine-details .location-details-content,.LocationsItem .desktop-machine-details .machine-details-content,.MachinesItem .desktop-dashboard .dashboard-content,.MachinesItem .desktop-dashboard .location-details-content,.MachinesItem .desktop-dashboard .machine-details-content,.MachinesItem .desktop-location-details .dashboard-content,.MachinesItem .desktop-location-details .location-details-content,.MachinesItem .desktop-location-details .machine-details-content,.MachinesItem .desktop-machine-details .dashboard-content,.MachinesItem .desktop-machine-details .location-details-content,.MachinesItem .desktop-machine-details .machine-details-content{gap:20px!important;max-width:100%!important}.Dashboard .desktop-dashboard .dashboard-content .stats-row,.Dashboard .desktop-dashboard .location-details-content .stats-row,.Dashboard .desktop-dashboard .machine-details-content .stats-row,.Dashboard .desktop-location-details .dashboard-content .stats-row,.Dashboard .desktop-location-details .location-details-content .stats-row,.Dashboard .desktop-location-details .machine-details-content .stats-row,.Dashboard .desktop-machine-details .dashboard-content .stats-row,.Dashboard .desktop-machine-details .location-details-content .stats-row,.Dashboard .desktop-machine-details .machine-details-content .stats-row,.LocationsItem .desktop-dashboard .dashboard-content .stats-row,.LocationsItem .desktop-dashboard .location-details-content .stats-row,.LocationsItem .desktop-dashboard .machine-details-content .stats-row,.LocationsItem .desktop-location-details .dashboard-content .stats-row,.LocationsItem .desktop-location-details .location-details-content .stats-row,.LocationsItem .desktop-location-details .machine-details-content .stats-row,.LocationsItem .desktop-machine-details .dashboard-content .stats-row,.LocationsItem .desktop-machine-details .location-details-content .stats-row,.LocationsItem .desktop-machine-details .machine-details-content .stats-row,.MachinesItem .desktop-dashboard .dashboard-content .stats-row,.MachinesItem .desktop-dashboard .location-details-content .stats-row,.MachinesItem .desktop-dashboard .machine-details-content .stats-row,.MachinesItem .desktop-location-details .dashboard-content .stats-row,.MachinesItem .desktop-location-details .location-details-content .stats-row,.MachinesItem .desktop-location-details .machine-details-content .stats-row,.MachinesItem .desktop-machine-details .dashboard-content .stats-row,.MachinesItem .desktop-machine-details .location-details-content .stats-row,.MachinesItem .desktop-machine-details .machine-details-content .stats-row{grid-gap:15px!important;display:grid;gap:15px!important;grid-template-columns:repeat(4,1fr)!important}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card,.Dashboard .desktop-dashboard .location-details-content .stats-row .stat-card,.Dashboard .desktop-dashboard .machine-details-content .stats-row .stat-card,.Dashboard .desktop-location-details .dashboard-content .stats-row .stat-card,.Dashboard .desktop-location-details .location-details-content .stats-row .stat-card,.Dashboard .desktop-location-details .machine-details-content .stats-row .stat-card,.Dashboard .desktop-machine-details .dashboard-content .stats-row .stat-card,.Dashboard .desktop-machine-details .location-details-content .stats-row .stat-card,.Dashboard .desktop-machine-details .machine-details-content .stats-row .stat-card,.LocationsItem .desktop-dashboard .dashboard-content .stats-row .stat-card,.LocationsItem .desktop-dashboard .location-details-content .stats-row .stat-card,.LocationsItem .desktop-dashboard .machine-details-content .stats-row .stat-card,.LocationsItem .desktop-location-details .dashboard-content .stats-row .stat-card,.LocationsItem .desktop-location-details .location-details-content .stats-row .stat-card,.LocationsItem .desktop-location-details .machine-details-content .stats-row .stat-card,.LocationsItem .desktop-machine-details .dashboard-content .stats-row .stat-card,.LocationsItem .desktop-machine-details .location-details-content .stats-row .stat-card,.LocationsItem .desktop-machine-details .machine-details-content .stats-row .stat-card,.MachinesItem .desktop-dashboard .dashboard-content .stats-row .stat-card,.MachinesItem .desktop-dashboard .location-details-content .stats-row .stat-card,.MachinesItem .desktop-dashboard .machine-details-content .stats-row .stat-card,.MachinesItem .desktop-location-details .dashboard-content .stats-row .stat-card,.MachinesItem .desktop-location-details .location-details-content .stats-row .stat-card,.MachinesItem .desktop-location-details .machine-details-content .stats-row .stat-card,.MachinesItem .desktop-machine-details .dashboard-content .stats-row .stat-card,.MachinesItem .desktop-machine-details .location-details-content .stats-row .stat-card,.MachinesItem .desktop-machine-details .machine-details-content .stats-row .stat-card{page-break-inside:avoid!important}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-value,.Dashboard .desktop-dashboard .location-details-content .stats-row .stat-card .stat-value,.Dashboard .desktop-dashboard .machine-details-content .stats-row .stat-card .stat-value,.Dashboard .desktop-location-details .dashboard-content .stats-row .stat-card .stat-value,.Dashboard .desktop-location-details .location-details-content .stats-row .stat-card .stat-value,.Dashboard .desktop-location-details .machine-details-content .stats-row .stat-card .stat-value,.Dashboard .desktop-machine-details .dashboard-content .stats-row .stat-card .stat-value,.Dashboard .desktop-machine-details .location-details-content .stats-row .stat-card .stat-value,.Dashboard .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-dashboard .location-details-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-dashboard .machine-details-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-location-details .dashboard-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-location-details .location-details-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-location-details .machine-details-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-machine-details .dashboard-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-machine-details .location-details-content .stats-row .stat-card .stat-value,.LocationsItem .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-dashboard .location-details-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-dashboard .machine-details-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-location-details .dashboard-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-location-details .location-details-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-location-details .machine-details-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-machine-details .dashboard-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-machine-details .location-details-content .stats-row .stat-card .stat-value,.MachinesItem .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-value{font-size:14pt!important}.Dashboard .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-footer,.Dashboard .desktop-dashboard .location-details-content .stats-row .stat-card .stat-footer,.Dashboard .desktop-dashboard .machine-details-content .stats-row .stat-card .stat-footer,.Dashboard .desktop-location-details .dashboard-content .stats-row .stat-card .stat-footer,.Dashboard .desktop-location-details .location-details-content .stats-row .stat-card .stat-footer,.Dashboard .desktop-location-details .machine-details-content .stats-row .stat-card .stat-footer,.Dashboard .desktop-machine-details .dashboard-content .stats-row .stat-card .stat-footer,.Dashboard .desktop-machine-details .location-details-content .stats-row .stat-card .stat-footer,.Dashboard .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-dashboard .location-details-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-dashboard .machine-details-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-location-details .dashboard-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-location-details .location-details-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-location-details .machine-details-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-machine-details .dashboard-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-machine-details .location-details-content .stats-row .stat-card .stat-footer,.LocationsItem .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-dashboard .dashboard-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-dashboard .location-details-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-dashboard .machine-details-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-location-details .dashboard-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-location-details .location-details-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-location-details .machine-details-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-machine-details .dashboard-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-machine-details .location-details-content .stats-row .stat-card .stat-footer,.MachinesItem .desktop-machine-details .machine-details-content .stats-row .stat-card .stat-footer{font-size:8pt!important}.Dashboard .desktop-dashboard .dashboard-content .content-landscape-row,.Dashboard .desktop-dashboard .location-details-content .content-landscape-row,.Dashboard .desktop-dashboard .machine-details-content .content-landscape-row,.Dashboard .desktop-location-details .dashboard-content .content-landscape-row,.Dashboard .desktop-location-details .location-details-content .content-landscape-row,.Dashboard .desktop-location-details .machine-details-content .content-landscape-row,.Dashboard .desktop-machine-details .dashboard-content .content-landscape-row,.Dashboard .desktop-machine-details .location-details-content .content-landscape-row,.Dashboard .desktop-machine-details .machine-details-content .content-landscape-row,.LocationsItem .desktop-dashboard .dashboard-content .content-landscape-row,.LocationsItem .desktop-dashboard .location-details-content .content-landscape-row,.LocationsItem .desktop-dashboard .machine-details-content .content-landscape-row,.LocationsItem .desktop-location-details .dashboard-content .content-landscape-row,.LocationsItem .desktop-location-details .location-details-content .content-landscape-row,.LocationsItem .desktop-location-details .machine-details-content .content-landscape-row,.LocationsItem .desktop-machine-details .dashboard-content .content-landscape-row,.LocationsItem .desktop-machine-details .location-details-content .content-landscape-row,.LocationsItem .desktop-machine-details .machine-details-content .content-landscape-row,.MachinesItem .desktop-dashboard .dashboard-content .content-landscape-row,.MachinesItem .desktop-dashboard .location-details-content .content-landscape-row,.MachinesItem .desktop-dashboard .machine-details-content .content-landscape-row,.MachinesItem .desktop-location-details .dashboard-content .content-landscape-row,.MachinesItem .desktop-location-details .location-details-content .content-landscape-row,.MachinesItem .desktop-location-details .machine-details-content .content-landscape-row,.MachinesItem .desktop-machine-details .dashboard-content .content-landscape-row,.MachinesItem .desktop-machine-details .location-details-content .content-landscape-row,.MachinesItem .desktop-machine-details .machine-details-content .content-landscape-row{display:flex!important;flex-direction:row!important;gap:20px!important;margin-top:20px!important;width:100%!important}.Dashboard .desktop-dashboard .dashboard-content .content-landscape-row .chart-section,.Dashboard .desktop-dashboard .location-details-content .content-landscape-row .chart-section,.Dashboard .desktop-dashboard .machine-details-content .content-landscape-row .chart-section,.Dashboard .desktop-location-details .dashboard-content .content-landscape-row .chart-section,.Dashboard .desktop-location-details .location-details-content .content-landscape-row .chart-section,.Dashboard .desktop-location-details .machine-details-content .content-landscape-row .chart-section,.Dashboard .desktop-machine-details .dashboard-content .content-landscape-row .chart-section,.Dashboard .desktop-machine-details .location-details-content .content-landscape-row .chart-section,.Dashboard .desktop-machine-details .machine-details-content .content-landscape-row .chart-section,.LocationsItem .desktop-dashboard .dashboard-content .content-landscape-row .chart-section,.LocationsItem .desktop-dashboard .location-details-content .content-landscape-row .chart-section,.LocationsItem .desktop-dashboard .machine-details-content .content-landscape-row .chart-section,.LocationsItem .desktop-location-details .dashboard-content .content-landscape-row .chart-section,.LocationsItem .desktop-location-details .location-details-content .content-landscape-row .chart-section,.LocationsItem .desktop-location-details .machine-details-content .content-landscape-row .chart-section,.LocationsItem .desktop-machine-details .dashboard-content .content-landscape-row .chart-section,.LocationsItem .desktop-machine-details .location-details-content .content-landscape-row .chart-section,.LocationsItem .desktop-machine-details .machine-details-content .content-landscape-row .chart-section,.MachinesItem .desktop-dashboard .dashboard-content .content-landscape-row .chart-section,.MachinesItem .desktop-dashboard .location-details-content .content-landscape-row .chart-section,.MachinesItem .desktop-dashboard .machine-details-content .content-landscape-row .chart-section,.MachinesItem .desktop-location-details .dashboard-content .content-landscape-row .chart-section,.MachinesItem .desktop-location-details .location-details-content .content-landscape-row .chart-section,.MachinesItem .desktop-location-details .machine-details-content .content-landscape-row .chart-section,.MachinesItem .desktop-machine-details .dashboard-content .content-landscape-row .chart-section,.MachinesItem .desktop-machine-details .location-details-content .content-landscape-row .chart-section,.MachinesItem .desktop-machine-details .machine-details-content .content-landscape-row .chart-section{flex:3 1!important;margin:0!important;max-width:60%!important;page-break-inside:avoid!important}.Dashboard .desktop-dashboard .dashboard-content .content-landscape-row .machines-section,.Dashboard .desktop-dashboard .location-details-content .content-landscape-row .machines-section,.Dashboard .desktop-dashboard .machine-details-content .content-landscape-row .machines-section,.Dashboard .desktop-location-details .dashboard-content .content-landscape-row .machines-section,.Dashboard .desktop-location-details .location-details-content .content-landscape-row .machines-section,.Dashboard .desktop-location-details .machine-details-content .content-landscape-row .machines-section,.Dashboard .desktop-machine-details .dashboard-content .content-landscape-row .machines-section,.Dashboard .desktop-machine-details .location-details-content .content-landscape-row .machines-section,.Dashboard .desktop-machine-details .machine-details-content .content-landscape-row .machines-section,.LocationsItem .desktop-dashboard .dashboard-content .content-landscape-row .machines-section,.LocationsItem .desktop-dashboard .location-details-content .content-landscape-row .machines-section,.LocationsItem .desktop-dashboard .machine-details-content .content-landscape-row .machines-section,.LocationsItem .desktop-location-details .dashboard-content .content-landscape-row .machines-section,.LocationsItem .desktop-location-details .location-details-content .content-landscape-row .machines-section,.LocationsItem .desktop-location-details .machine-details-content .content-landscape-row .machines-section,.LocationsItem .desktop-machine-details .dashboard-content .content-landscape-row .machines-section,.LocationsItem .desktop-machine-details .location-details-content .content-landscape-row .machines-section,.LocationsItem .desktop-machine-details .machine-details-content .content-landscape-row .machines-section,.MachinesItem .desktop-dashboard .dashboard-content .content-landscape-row .machines-section,.MachinesItem .desktop-dashboard .location-details-content .content-landscape-row .machines-section,.MachinesItem .desktop-dashboard .machine-details-content .content-landscape-row .machines-section,.MachinesItem .desktop-location-details .dashboard-content .content-landscape-row .machines-section,.MachinesItem .desktop-location-details .location-details-content .content-landscape-row .machines-section,.MachinesItem .desktop-location-details .machine-details-content .content-landscape-row .machines-section,.MachinesItem .desktop-machine-details .dashboard-content .content-landscape-row .machines-section,.MachinesItem .desktop-machine-details .location-details-content .content-landscape-row .machines-section,.MachinesItem .desktop-machine-details .machine-details-content .content-landscape-row .machines-section{flex:2 1!important;max-width:40%!important;page-break-inside:avoid!important}.Dashboard .desktop-dashboard .dashboard-content .chart-section,.Dashboard .desktop-dashboard .location-details-content .chart-section,.Dashboard .desktop-dashboard .machine-details-content .chart-section,.Dashboard .desktop-location-details .dashboard-content .chart-section,.Dashboard .desktop-location-details .location-details-content .chart-section,.Dashboard .desktop-location-details .machine-details-content .chart-section,.Dashboard .desktop-machine-details .dashboard-content .chart-section,.Dashboard .desktop-machine-details .location-details-content .chart-section,.Dashboard .desktop-machine-details .machine-details-content .chart-section,.LocationsItem .desktop-dashboard .dashboard-content .chart-section,.LocationsItem .desktop-dashboard .location-details-content .chart-section,.LocationsItem .desktop-dashboard .machine-details-content .chart-section,.LocationsItem .desktop-location-details .dashboard-content .chart-section,.LocationsItem .desktop-location-details .location-details-content .chart-section,.LocationsItem .desktop-location-details .machine-details-content .chart-section,.LocationsItem .desktop-machine-details .dashboard-content .chart-section,.LocationsItem .desktop-machine-details .location-details-content .chart-section,.LocationsItem .desktop-machine-details .machine-details-content .chart-section,.MachinesItem .desktop-dashboard .dashboard-content .chart-section,.MachinesItem .desktop-dashboard .location-details-content .chart-section,.MachinesItem .desktop-dashboard .machine-details-content .chart-section,.MachinesItem .desktop-location-details .dashboard-content .chart-section,.MachinesItem .desktop-location-details .location-details-content .chart-section,.MachinesItem .desktop-location-details .machine-details-content .chart-section,.MachinesItem .desktop-machine-details .dashboard-content .chart-section,.MachinesItem .desktop-machine-details .location-details-content .chart-section,.MachinesItem .desktop-machine-details .machine-details-content .chart-section{margin:20px 0!important;page-break-inside:avoid!important;width:100%!important}.Dashboard .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-header .chart-title,.Dashboard .desktop-dashboard .location-details-content .chart-section .chart-card .chart-header .chart-title,.Dashboard .desktop-dashboard .machine-details-content .chart-section .chart-card .chart-header .chart-title,.Dashboard .desktop-location-details .dashboard-content .chart-section .chart-card .chart-header .chart-title,.Dashboard .desktop-location-details .location-details-content .chart-section .chart-card .chart-header .chart-title,.Dashboard .desktop-location-details .machine-details-content .chart-section .chart-card .chart-header .chart-title,.Dashboard .desktop-machine-details .dashboard-content .chart-section .chart-card .chart-header .chart-title,.Dashboard .desktop-machine-details .location-details-content .chart-section .chart-card .chart-header .chart-title,.Dashboard .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-dashboard .location-details-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-dashboard .machine-details-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-location-details .dashboard-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-location-details .location-details-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-location-details .machine-details-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-machine-details .dashboard-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-machine-details .location-details-content .chart-section .chart-card .chart-header .chart-title,.LocationsItem .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-dashboard .location-details-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-dashboard .machine-details-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-location-details .dashboard-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-location-details .location-details-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-location-details .machine-details-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-machine-details .dashboard-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-machine-details .location-details-content .chart-section .chart-card .chart-header .chart-title,.MachinesItem .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-header .chart-title{color:#000!important;font-size:14pt!important}.Dashboard .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-container,.Dashboard .desktop-dashboard .location-details-content .chart-section .chart-card .chart-container,.Dashboard .desktop-dashboard .machine-details-content .chart-section .chart-card .chart-container,.Dashboard .desktop-location-details .dashboard-content .chart-section .chart-card .chart-container,.Dashboard .desktop-location-details .location-details-content .chart-section .chart-card .chart-container,.Dashboard .desktop-location-details .machine-details-content .chart-section .chart-card .chart-container,.Dashboard .desktop-machine-details .dashboard-content .chart-section .chart-card .chart-container,.Dashboard .desktop-machine-details .location-details-content .chart-section .chart-card .chart-container,.Dashboard .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-dashboard .location-details-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-dashboard .machine-details-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-location-details .dashboard-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-location-details .location-details-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-location-details .machine-details-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-machine-details .dashboard-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-machine-details .location-details-content .chart-section .chart-card .chart-container,.LocationsItem .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-dashboard .dashboard-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-dashboard .location-details-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-dashboard .machine-details-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-location-details .dashboard-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-location-details .location-details-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-location-details .machine-details-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-machine-details .dashboard-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-machine-details .location-details-content .chart-section .chart-card .chart-container,.MachinesItem .desktop-machine-details .machine-details-content .chart-section .chart-card .chart-container{height:250px!important}.Dashboard .desktop-dashboard .dashboard-content .machines-section,.Dashboard .desktop-dashboard .location-details-content .machines-section,.Dashboard .desktop-dashboard .machine-details-content .machines-section,.Dashboard .desktop-location-details .dashboard-content .machines-section,.Dashboard .desktop-location-details .location-details-content .machines-section,.Dashboard .desktop-location-details .machine-details-content .machines-section,.Dashboard .desktop-machine-details .dashboard-content .machines-section,.Dashboard .desktop-machine-details .location-details-content .machines-section,.Dashboard .desktop-machine-details .machine-details-content .machines-section,.LocationsItem .desktop-dashboard .dashboard-content .machines-section,.LocationsItem .desktop-dashboard .location-details-content .machines-section,.LocationsItem .desktop-dashboard .machine-details-content .machines-section,.LocationsItem .desktop-location-details .dashboard-content .machines-section,.LocationsItem .desktop-location-details .location-details-content .machines-section,.LocationsItem .desktop-location-details .machine-details-content .machines-section,.LocationsItem .desktop-machine-details .dashboard-content .machines-section,.LocationsItem .desktop-machine-details .location-details-content .machines-section,.LocationsItem .desktop-machine-details .machine-details-content .machines-section,.MachinesItem .desktop-dashboard .dashboard-content .machines-section,.MachinesItem .desktop-dashboard .location-details-content .machines-section,.MachinesItem .desktop-dashboard .machine-details-content .machines-section,.MachinesItem .desktop-location-details .dashboard-content .machines-section,.MachinesItem .desktop-location-details .location-details-content .machines-section,.MachinesItem .desktop-location-details .machine-details-content .machines-section,.MachinesItem .desktop-machine-details .dashboard-content .machines-section,.MachinesItem .desktop-machine-details .location-details-content .machines-section,.MachinesItem .desktop-machine-details .machine-details-content .machines-section{page-break-inside:avoid!important}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-header .machines-title,.Dashboard .desktop-dashboard .location-details-content .machines-section .machines-card .machines-header .machines-title,.Dashboard .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-header .machines-title,.Dashboard .desktop-location-details .dashboard-content .machines-section .machines-card .machines-header .machines-title,.Dashboard .desktop-location-details .location-details-content .machines-section .machines-card .machines-header .machines-title,.Dashboard .desktop-location-details .machine-details-content .machines-section .machines-card .machines-header .machines-title,.Dashboard .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-header .machines-title,.Dashboard .desktop-machine-details .location-details-content .machines-section .machines-card .machines-header .machines-title,.Dashboard .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-dashboard .location-details-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-location-details .dashboard-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-location-details .location-details-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-location-details .machine-details-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-machine-details .location-details-content .machines-section .machines-card .machines-header .machines-title,.LocationsItem .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-dashboard .location-details-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-location-details .dashboard-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-location-details .location-details-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-location-details .machine-details-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-machine-details .location-details-content .machines-section .machines-card .machines-header .machines-title,.MachinesItem .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-header .machines-title{color:#000!important;font-size:14pt!important}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.Dashboard .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.Dashboard .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table,.Dashboard .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.Dashboard .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.Dashboard .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table,.Dashboard .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.Dashboard .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.Dashboard .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.LocationsItem .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table,.MachinesItem .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table{font-size:9pt!important}.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.Dashboard .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.Dashboard .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th,.Dashboard .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.Dashboard .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.Dashboard .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th,.Dashboard .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.Dashboard .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.Dashboard .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.Dashboard .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.LocationsItem .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.LocationsItem .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-dashboard .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-dashboard .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-dashboard .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-location-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-location-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-location-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-machine-details .dashboard-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-machine-details .location-details-content .machines-section .machines-card .machines-table-container .ant-table th,.MachinesItem .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table td,.MachinesItem .desktop-machine-details .machine-details-content .machines-section .machines-card .machines-table-container .ant-table th{padding:6px 8px!important}.Dashboard:after,.LocationsItem:after,.MachinesItem:after{clear:both;content:"";display:table}.chart-section,.machines-section{page-break-before:always!important}.CustomSearch .ant-form,.CustomSearch .ant-form-item,.CustomSearch .ant-row,.CustomSearch .ant-space,.CustomSearch .filter-form,.TransactionReport .ant-form,.TransactionReport .ant-form-item,.TransactionReport .ant-row,.TransactionReport .ant-space,.TransactionReport .filter-form{display:none!important}.CustomSearch:before,.TransactionReport:before{color:#666;content:"Relatório gerado em " attr(data-print-date);display:block;font-size:10pt;margin-bottom:10px;text-align:right}.CustomSearch .ant-typography,.TransactionReport .ant-typography{color:#000!important}.CustomSearch .report-title,.CustomSearch h1,.CustomSearch h2,.CustomSearch h3,.TransactionReport .report-title,.TransactionReport h1,.TransactionReport h2,.TransactionReport h3{color:#000!important;font-size:18pt!important;margin-bottom:15px!important;text-align:center!important}.CustomSearch .report-content,.TransactionReport .report-content{margin:0 auto!important;max-width:100%!important;width:100%!important}.CustomSearch .ant-table-wrapper,.TransactionReport .ant-table-wrapper{font-size:9pt!important;margin-top:10px!important;max-width:100%!important;width:100%!important}.CustomSearch .ant-table-wrapper table,.TransactionReport .ant-table-wrapper table{border-collapse:collapse!important;page-break-inside:auto!important;width:100%!important}.CustomSearch .ant-table-wrapper .ant-table-thead>tr>th,.TransactionReport .ant-table-wrapper .ant-table-thead>tr>th{background-color:#eee!important;border:1px solid #ddd!important;color:#000!important;font-size:9pt!important;font-weight:700!important;padding:5px 8px!important;white-space:nowrap!important}.CustomSearch .ant-table-wrapper .ant-table-tbody>tr>td,.TransactionReport .ant-table-wrapper .ant-table-tbody>tr>td{border:1px solid #ddd!important;font-size:8pt!important;padding:4px 8px!important}.CustomSearch .ant-table-wrapper .ant-table-tbody>tr:nth-child(2n),.TransactionReport .ant-table-wrapper .ant-table-tbody>tr:nth-child(2n){background-color:#f9f9f9!important}.CustomSearch .ant-table-wrapper .ant-table-tbody>tr,.TransactionReport .ant-table-wrapper .ant-table-tbody>tr{page-break-inside:avoid!important}.CustomSearch .ant-table-wrapper .ant-table-cell-money,.CustomSearch .ant-table-wrapper [class*=column-money],.TransactionReport .ant-table-wrapper .ant-table-cell-money,.TransactionReport .ant-table-wrapper [class*=column-money]{text-align:right!important}.CustomSearch .ant-btn,.CustomSearch .ant-pagination,.CustomSearch .export-button,.CustomSearch .page-controls,.TransactionReport .ant-btn,.TransactionReport .ant-pagination,.TransactionReport .export-button,.TransactionReport .page-controls{display:none!important}.CustomSearch .ant-statistic-content,.TransactionReport .ant-statistic-content{font-size:12pt!important;font-weight:700!important}.profit-positive{color:#006400!important}.profit-negative{color:darkred!important}@page{size:landscape;margin:.5cm;@bottom-left{content:"Service Master App";font-size:8pt;font-weight:700}@bottom-center{content:"Página " counter(page) " de " counter(pages);font-size:8pt}@bottom-right{content:"Gerado em " attr(data-print-date);font-size:8pt}}}#root,body,html{height:100%;max-width:100vw;overflow-x:hidden;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#1b1b51;font-family:Poppins,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;margin:0;padding:0}@media screen and (min-width:1024px){body{background-color:#f5f5fa}}#root{display:flex;flex-direction:column;position:relative}*,:root{box-sizing:border-box}.text-center{text-align:center}.mb-lg{margin-bottom:32px}.link-text{color:#6a52ee;text-decoration:underline;transition:.2s ease-in-out}.link-text:hover{color:#1b1b51}.section-title{color:#6a52ee;font-size:1.2em;font-weight:600;margin:32px 0 16px}.ant-btn{align-items:center;border-radius:16px!important;display:flex;height:auto;justify-content:space-between;margin:0 auto;min-width:200px;padding:16px 32px!important;text-align:left}.ant-btn .anticon{transition:.2s ease-in-out}.ant-btn:hover .anticon{transform:translateX(4px)}.ant-btn:disabled{background-color:#d7e2ef}.ant-form-item,.form-item{margin-bottom:16px}.ant-form-item-control,.form-item-control{max-width:100%}.ant-form-item-label,.form-item-label{font-family:Poppins;margin-bottom:4px;padding-bottom:0!important}.ant-form-item .ant-input-affix-wrapper,.form-item .ant-input-affix-wrapper{border-radius:16px!important;padding:0 32px 0 0}.ant-form-item .ant-select,.form-item .ant-select{height:auto!important;width:100%}.ant-form-item .ant-input,.ant-form-item .ant-picker,.ant-form-item .ant-select-selector,.form-item .ant-input,.form-item .ant-picker,.form-item .ant-select-selector{border-radius:16px!important;font-family:Poppins;font-size:1em;height:auto!important;padding:16px 32px!important}@media screen and (min-width:1024px){.ant-form-item.ant-form-inline,.form-item.ant-form-inline{display:flex;flex-wrap:wrap;gap:16px}.ant-form-item.ant-form-inline .ant-form-item,.form-item.ant-form-inline .ant-form-item{flex:1 1;margin-right:0;min-width:200px}.desktop-form-row{display:flex;flex-wrap:wrap;gap:16px}.desktop-form-row .ant-form-item,.desktop-form-row .form-item{flex:1 1;margin-bottom:16px;min-width:200px}.desktop-card-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.desktop-card-grid .ant-card{height:100%}.ant-table-wrapper .ant-table{border-radius:16px;box-shadow:0 2px 8px #0000000d}.ant-table-wrapper .ant-table .ant-table-thead>tr>th{background-color:#6a52ee;color:#fff;padding:16px}.ant-table-wrapper .ant-table .ant-table-thead>tr>th:first-child{border-top-left-radius:16px}.ant-table-wrapper .ant-table .ant-table-thead>tr>th:last-child{border-top-right-radius:16px}.ant-table-wrapper .ant-table .ant-table-tbody>tr>td{padding:16px}.ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td{background-color:#6a52ee0d}.ant-table-wrapper .ant-pagination{margin:16px 0}.desktop-two-columns{display:flex;gap:32px}.desktop-two-columns .column-main{flex:3 1}.desktop-two-columns .column-side{flex:1 1;min-width:280px}}.ant-drawer-content-wrapper{border-radius:50px 50px 0 0;max-width:640px!important;overflow:hidden}@media screen and (min-width:640px){.ant-drawer-content-wrapper{left:50%!important;transform:translateX(-50%)!important}}@media screen and (min-width:1024px){.ant-drawer-content-wrapper{border-radius:16px;max-width:600px!important}.ant-drawer-content-wrapper.ant-drawer-bottom{height:auto!important;max-height:80vh;top:50%!important;transform:translate(-50%,-50%)!important}}.ant-drawer-content-wrapper:after{background-color:#d7e2ef;border-radius:16px;content:"";height:8px;left:50%;position:absolute;top:16px;transform:translateX(-50%);width:120px}@media screen and (min-width:1024px){.ant-drawer-content-wrapper:after{display:none}}.ant-drawer-content-wrapper .ant-drawer-header{border:0;padding:64px 32px 16px}.ant-drawer-content-wrapper .ant-drawer-header .ant-drawer-title{font-size:1.4em;font-weight:700}@media screen and (min-width:1024px){.ant-drawer-content-wrapper .ant-drawer-header{padding:32px}}.ant-drawer-content-wrapper .ant-drawer-body{padding:16px 32px}@media screen and (min-width:1024px){.ant-drawer-content-wrapper .ant-drawer-body{max-height:70vh;overflow-y:auto;padding:32px}}
/*# sourceMappingURL=main.4ed41125.css.map*/