@charset "UTF-8";@import"https://fonts.bunny.net/css?family=Nunito";.fi-body{background-color:var(--dashboard-background)!important}.fi-section{background:var(--card-gradient-background)}.fi-section .fi-section-content .metric-list{background-color:var(--card-gradient-background)}.fi-header .fi-breadcrumbs .fi-breadcrumbs-item-label{font-size:.75rem}.fi-header .fi-header-heading{font-size:1.25rem}.fi-header .fi-ac .fi-btn-label{font-size:.75rem}.fi-sidebar-nav{background-color:var(--sidebar-background)}.fi-sidebar-nav .fi-sidebar-nav-groups,.fi-sidebar-nav .fi-sidebar-nav-groups .fi-sidebar-group{row-gap:0}.fi-sidebar-nav .fi-sidebar-nav-groups .fi-sidebar-group .fi-sidebar-group-button{padding-bottom:.25rem;padding-top:.25rem}.fi-sidebar-nav .fi-sidebar-group-items:not(:first-child){row-gap:0;padding-left:1rem}.fi-sidebar-nav .fi-sidebar-item .fi-sidebar-item-icon{width:1rem;height:1rem}.fi-sidebar-nav .fi-sidebar-item .fi-sidebar-item-label{font-size:.75rem}.fi-sidebar-nav .fi-sidebar-item.fi-sidebar-item-active a{background-color:var(--sidebar-active-color)}.fi-sidebar-nav .fi-sidebar-item.fi-sidebar-item-active a .fi-sidebar-item-label{color:#fff}.fi-sidebar-nav .fi-sidebar-item.fi-sidebar-item-active a .fi-sidebar-item-grouped-border div{background-color:#fff}.fi-sidebar-nav .fi-sidebar-item.fi-sidebar-item-active a .fi-sidebar-item-icon{color:#fff}.fi-sidebar-nav .fi-sidebar-item a:hover{background-color:var(--sidebar-hover-color)}.fi-sidebar-nav .fi-sidebar-item a:hover .fi-sidebar-item-label{color:#fff}.fi-sidebar-nav .fi-sidebar-item a:hover .fi-sidebar-item-grouped-border .rounded-full{background-color:#fff}.fi-sidebar-nav .fi-sidebar-item a:hover .fi-sidebar-item-icon{color:#fff}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{background-color:var(--calendar-active)!important;border:none;color:#fff!important}.flatpickr-calendar .flatpickr-day.today:not(.selected){border:none!important}.flatpickr-calendar .flatpickr-day-disabled-range{color:#b0b0b0!important;cursor:not-allowed!important;pointer-events:none!important;border:none!important;opacity:1!important}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-5px 0 0 var(--calendar-range-shadow)}input[type=checkbox]{padding:none}input[type=checkbox]:checked{background-color:var(--dashboard-primary)!important}.btn-datepicker-apply{background-color:var(--dashboard-primary);color:#fff}.btn-datepicker-apply:hover{filter:brightness(.95)}.fi-ta-ctn{background-color:var(--table-background)!important}.fi-ta-ctn .fi-ta-table thead tr{background-color:var(--table-header-background)!important}.fi-ta-ctn .fi-ta-table thead tr .fi-ta-header-cell-label{color:#fff}.fi-ta-ctn .fi-ta-table tbody tr:nth-child(odd){background-color:var(--table-odd-row-background)}.fi-ta-ctn .fi-ta-table tbody tr:nth-child(2n){background-color:var(--table-even-row-background)}:root{--primary-400: 1, 226, 194;--primary-500: 1, 226, 194;--primary-600: 1, 226, 194;--dashboard-primary: #01E2C2;--dashboard-secondary: #F701B5;--dashboard-background: #f8fafc;--dashboard-light-gray: #d6d6d6;--sidebar-active-color: #01E2C2;--sidebar-hover-color: #F701B5;--sidebar-background: #f8fafc;--card-gradient-background: #fff;--calendar-background: white;--calendar-active: #01E2C2;--calendar-hover: #a9afff;--calendar-range-shadow: #e6e6e6;--calendar-flatpickr-day: black;--calendar-flatpickr-month: black;--calendar-flatpickr-weekday: black;--table-background: #fff;--table-header-background: #01E2C2;--table-odd-row-background: #f7f7f7;--table-even-row-background: #fff}html.dark{--primary-400: 120, 104, 216;--primary-500: 120, 104, 216;--primary-600: 120, 104, 216;--dashboard-primary: #7868d8;--dashboard-secondary: #a9afff;--dashboard-background: #242b48;--dashboard-light-gray: #d6d6d6;--sidebar-active-color: #7868d8;--sidebar-hover-color: #a9afff;--sidebar-background: #04173d;--card-gradient-background: linear-gradient(rgb(28, 63, 103), rgb(13, 24, 52));--calendar-background: gray;--calendar-active: #7868d8;--calendar-hover: #a9afff;--calendar-range-shadow: #a9afff;--calendar-flatpickr-day: white;--calendar-flatpickr-month: white;--calendar-flatpickr-weekday: white;--table-background: #112241;--table-header-background: #7868d8;--table-odd-row-background:#1a3258;--table-even-row-background:#112241}.filament-apex-charts-header div{padding-top:0;padding-bottom:10px}.filament-apex-charts-header .filament-apex-charts-heading{padding:0;font-weight:400}.filament-apex-charts-chart{padding-bottom:20px}:root{--nandos_pink: #F701B5;--nandos_green: #01E2C2}@font-face{font-family:Roboto-Regular;src:url(/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}html,body,*{font-family:Roboto-Regular,sans-serif!important}.custom-hover,.icon-custom{transition:color .2s ease,background-color .2s ease;color:#94a3b8}.custom-hover:hover,.icon-custom:hover{color:#64748b}@media (prefers-color-scheme: dark){.custom-hover,.icon-custom{color:#64748b}.custom-hover:hover,.icon-custom:hover{color:#94a3b8}}.fi-main .gap-y-8{row-gap:.5rem!important}.fi-main .py-8{padding-bottom:1rem!important;padding-top:1rem!important}.fi-main .custom-height{height:100%;max-height:60px}.fi-main .fi-page section nav{font-size:.75rem}.fi-main .fi-page section h1{font-size:1.25rem;font-weight:400}#loading-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#fffffff2;z-index:9999;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (prefers-color-scheme: dark){#loading-overlay{background:#000000b3}}.spinner{border:6px solid #FFFFFF;border-top:6px solid var(--nandos_pink);border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.datepicker .datepicker-button{font-size:.75rem}.datepicker .datepicker-dropdown{right:0;width:300px;max-height:550px}.datepicker .datepicker-dropdown .dropdown-presets,.flatpickr-calendar,.flatpickr-day,.flatpickr-month,.flatpickr-weekdays .flatpickr-weekday{font-size:.75rem}.fi-ta-ctn .fi-ta-search-field .fi-input-wrp-icon{width:1rem;height:1rem}.fi-ta-ctn .fi-ta-search-field .fi-input,.fi-ta-ctn .fi-btn .fi-btn-label,.fi-ta-ctn .fi-dropdown-panel .fi-ta-filters h4,.fi-ta-ctn .fi-dropdown-panel .fi-ta-filters span,.fi-ta-ctn .fi-dropdown-panel .fi-input-wrp .fi-select-input,.fi-ta-ctn .fi-dropdown-panel .fi-input-wrp .fi-select-input option{font-size:.75rem}.fi-ta-ctn .fi-ta-table th,.fi-ta-ctn .fi-ta-table td{padding-top:10px;padding-bottom:10px}.fi-ta-ctn .fi-ta-table th div,.fi-ta-ctn .fi-ta-table td div{padding-top:0;padding-bottom:0}.fi-ta-ctn .fi-ta-table thead .fi-ta-header-cell-label{font-size:.75rem}.fi-ta-ctn .fi-ta-table tbody .fi-ta-text{padding-top:0;padding-bottom:0}.fi-ta-ctn .fi-ta-table tbody .fi-ta-text .fi-ta-text-item-label,.fi-ta-ctn .fi-ta-selection-indicator span,.fi-ta-ctn .fi-pagination .fi-pagination-overview,.fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select span,.fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select .fi-select-input,.fi-ta-ctn .fi-pagination .fi-pagination-records-per-page-select .fi-select-input option{font-size:.75rem}
