@font-face{font-family:Aeroport;src:url(/assets/Aeroport-light-trial-BjW3pWIc.otf)format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-light-italic-trial-DgHHSiuQ.otf)format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-regular-trial-Dxat5rwt.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-regular-italic-trial-DIgXuo6G.otf)format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-medium-trial-Bcn9ZkSa.otf)format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-medium-italic-trial-DxZPn2-4.otf)format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-bold-trial-BZKzCwAT.otf)format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-bold-italic-trial-DE8VWpGr.otf)format("opentype");font-weight:700;font-style:italic}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-black-BK55ZfHO.otf)format("opentype");font-weight:900;font-style:normal}@font-face{font-family:Aeroport;src:url(/assets/Aeroport-black-italic-CetJdgcO.otf)format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Aeroport Mono;src:url(/assets/Aeroport-monospaced-trial-DdhIHeam.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-VariableFont_wght-DcaoeaBt.ttf)format("truetype");font-weight:400 900;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Italic-VariableFont_wght-C-ARXqaC.ttf)format("truetype");font-weight:400 900;font-style:italic}@property --codex-stop-1{syntax:"<percentage>";inherits:false;initial-value:31.32%}@property --codex-stop-2{syntax:"<percentage>";inherits:false;initial-value:49.28%}@property --codex-stop-3{syntax:"<percentage>";inherits:false;initial-value:61.6%}@property --codex-stop-4{syntax:"<percentage>";inherits:false;initial-value:70.84%}@property --codex-stop-5{syntax:"<percentage>";inherits:false;initial-value:81.01%}@property --codex-stop-6{syntax:"<percentage>";inherits:false;initial-value:88.71%}@property --codex-stop-7{syntax:"<percentage>";inherits:false;initial-value:95.89%}@layer brand{:root{--font-sans:"Montserrat", Arial, sans-serif;--bat-dark-blue:#0e2b63;--bat-mid-blue:#004f9f;--bat-cyan:#00b1eb;--bat-orange:#ef7d00;--bat-green:#50af47;--bat-purple:#5a328a;--bat-yellow:#fb0;--bat-light-green:#afca0b;--bat-magenta:#e72582;--primary:var(--bat-mid-blue);--accent:rgba(from var(--bat-mid-blue) r g b / .05);--accent-foreground:var(--bat-dark-blue);--sidebar:oklch(96.602% .00635 255.75);--sidebar-foreground:var(--bat-dark-blue);--sidebar-accent:var(--bat-mid-blue);--sidebar-accent-foreground:color-mix(in oklch, var(--bat-dark-blue), white 90%);--muted-foreground:oklch(70% .00635 255.75)}.dark{--primary:var(--bat-cyan);--sidebar-accent:var(--bat-mid-blue);--sidebar-accent-foreground:color-mix(in oklch, var(--bat-dark-blue), white 90%);--sidebar:color-mix(in oklch, var(--bat-dark-blue), var(--color-black) 50%);--accent:rgba(from var(--bat-mid-blue) r g b / .25);--accent-foreground:oklch(98.5% 0 0)}.brand-icon__img{border-radius:8px}[data-sidebar=sidebar]:after{content:"";background:var(--bat-dark-blue);height:16px;position:absolute;bottom:0;left:0;right:-1px}[data-slot=sidebar-footer]{padding-bottom:25px!important}.default-layout{padding-bottom:8px!important}[data-slot=sidebar-inset]:after{content:"";background:linear-gradient(to right, var(--bat-mid-blue) 0%, var(--bat-mid-blue) var(--codex-stop-1), var(--bat-cyan) var(--codex-stop-1), var(--bat-cyan) var(--codex-stop-2), var(--bat-orange) var(--codex-stop-2), var(--bat-orange) var(--codex-stop-3), var(--bat-yellow) var(--codex-stop-3), var(--bat-yellow) var(--codex-stop-4), var(--bat-green) var(--codex-stop-4), var(--bat-green) var(--codex-stop-5), var(--bat-light-green) var(--codex-stop-5), var(--bat-light-green) var(--codex-stop-6), var(--bat-purple) var(--codex-stop-6), var(--bat-purple) var(--codex-stop-7), var(--bat-magenta) var(--codex-stop-7), var(--bat-magenta) 100%);height:16px;position:fixed;bottom:0;left:0;right:0}@keyframes codex-s1{0%,to{--codex-stop-1:31.32%}50%{--codex-stop-1:25%}}@keyframes codex-s2{0%,to{--codex-stop-2:49.28%}50%{--codex-stop-2:55%}}@keyframes codex-s3{0%,to{--codex-stop-3:61.6%}50%{--codex-stop-3:56%}}@keyframes codex-s4{0%,to{--codex-stop-4:70.84%}50%{--codex-stop-4:75%}}@keyframes codex-s5{0%,to{--codex-stop-5:81.01%}50%{--codex-stop-5:76%}}@keyframes codex-s6{0%,to{--codex-stop-6:88.71%}50%{--codex-stop-6:92%}}@keyframes codex-s7{0%,to{--codex-stop-7:95.89%}50%{--codex-stop-7:98%}}.loading [data-slot=sidebar-inset]:after{animation:2.3s cubic-bezier(.37,0,.63,1) infinite codex-s1,3.1s cubic-bezier(.37,0,.63,1) -.7s infinite codex-s2,1.9s cubic-bezier(.37,0,.63,1) -1.4s infinite codex-s3,2.8s cubic-bezier(.37,0,.63,1) -.3s infinite codex-s4,3.5s cubic-bezier(.37,0,.63,1) -1.8s infinite codex-s5,2.1s cubic-bezier(.37,0,.63,1) -.9s infinite codex-s6,4s cubic-bezier(.37,0,.63,1) -2.2s infinite codex-s7}.dashboard-card[data-name=people]{--accent:var(--bat-green);--accent-foreground:white}.menu-item svg{color:var(--sidebar-accent)}.menu-item:hover svg{color:var(--sidebar-accent-foreground)}.menu-item[data-name="people.grid.menu"]{--sidebar-accent:var(--bat-green)}.dashboard-card[data-name=stores]{--accent:var(--bat-yellow);--accent-foreground:white}.menu-item[data-name="stores.grid.menu"]{--sidebar-accent:var(--bat-yellow);--sidebar-accent-foreground:black}.dashboard-card[data-name=areas]{--accent:var(--bat-orange);--accent-foreground:white}.menu-item[data-name="areas.grid.menu"]{--sidebar-accent:var(--bat-orange)}.dashboard-card[data-name=shifts]{--accent:var(--bat-cyan);--accent-foreground:white}.menu-item[data-name="shifts.grid.menu"]{--sidebar-accent:var(--bat-cyan)}.dashboard-card[data-name=timesheets]{--accent:var(--bat-purple);--accent-foreground:white}.menu-item[data-name="timesheets.grid.menu"]{--sidebar-accent:var(--bat-purple)}.dashboard-card[data-name=tasks]{--accent:var(--bat-magenta);--accent-foreground:white}.menu-item[data-name="tasks.grid.menu"]{--sidebar-accent:var(--bat-magenta)}}
