@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e44cdba7d0878bc5-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/07fccecd6728972a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/486fce9f36bc8f45-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/46bdd75a3ff56824-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_74ee37{font-family:Caveat,Caveat Fallback;font-style:normal}.__variable_74ee37{--font-signature-display:"Caveat","Caveat Fallback"}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-sidebar-icon] svg,[data-sidebar-icon] svg *{transform-box:fill-box;transform-origin:center}.group\/sidebar:hover [data-sidebar-icon] .lucide-plane-takeoff path:first-of-type{animation:ss-nav-runway .42s ease-in-out 1}@keyframes ss-nav-runway{0%{transform:translateX(0);opacity:1}45%{transform:translateX(-5px);opacity:0}55%{transform:translateX(5px);opacity:0}to{transform:translateX(0);opacity:1}}.group\/sidebar:hover [data-sidebar-icon] .lucide-calendar-days path:nth-of-type(n+5){animation:ss-nav-blink .32s ease-out both}.group\/sidebar:hover [data-sidebar-icon] .lucide-calendar-days path:nth-of-type(6){animation-delay:45ms}.group\/sidebar:hover [data-sidebar-icon] .lucide-calendar-days path:nth-of-type(7){animation-delay:90ms}.group\/sidebar:hover [data-sidebar-icon] .lucide-calendar-days path:nth-of-type(8){animation-delay:135ms}.group\/sidebar:hover [data-sidebar-icon] .lucide-calendar-days path:nth-of-type(9){animation-delay:.18s}.group\/sidebar:hover [data-sidebar-icon] .lucide-calendar-days path:nth-of-type(10){animation-delay:225ms}@keyframes ss-nav-blink{0%,to{opacity:1}40%{opacity:.3}}.group\/sidebar:hover [data-sidebar-icon] .lucide-align-justify path{transform-origin:left center;animation:ss-nav-grow-x .3s cubic-bezier(.22,1,.36,1) both}.group\/sidebar:hover [data-sidebar-icon] .lucide-align-justify path:first-of-type{animation-delay:60ms}.group\/sidebar:hover [data-sidebar-icon] .lucide-align-justify path:nth-of-type(2){animation-delay:.12s}.group\/sidebar:hover [data-sidebar-icon] .lucide-panels-top-left path:first-of-type{transform-origin:left center;animation:ss-nav-grow-x .38s cubic-bezier(.22,1,.36,1) both}.group\/sidebar:hover [data-sidebar-icon] .lucide-panels-top-left path:nth-of-type(2){transform-origin:center top;animation:ss-nav-grow-y .38s cubic-bezier(.22,1,.36,1) 90ms both}@keyframes ss-nav-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ss-nav-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.group\/sidebar:hover [data-sidebar-icon] .lucide-graduation-cap{animation:ss-nav-tilt .52s ease-out}@keyframes ss-nav-tilt{0%,to{transform:rotate(0)}35%{transform:rotate(-6deg)}70%{transform:rotate(2deg)}}.group\/sidebar:hover [data-sidebar-icon] .lucide-circle-user circle:nth-of-type(2){animation:ss-nav-bob .46s ease-out}@keyframes ss-nav-bob{0%,to{transform:translateY(0)}40%{transform:translateY(-1.5px)}}.group\/sidebar:hover [data-sidebar-icon] .lucide-plane{animation:ss-nav-drift .36s ease-out}@keyframes ss-nav-drift{0%,to{transform:translate(0)}50%{transform:translate(1px,-1px)}}.group\/sidebar:hover [data-sidebar-icon] .lucide-wrench{animation:ss-nav-wrench .36s ease-out}@keyframes ss-nav-wrench{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}.group\/sidebar:hover [data-sidebar-icon] .lucide-credit-card line{transform-origin:left center;animation:ss-nav-grow-x .36s cubic-bezier(.22,1,.36,1) 80ms both}.group\/sidebar:hover [data-sidebar-icon] .lucide-users path:nth-of-type(2),.group\/sidebar:hover [data-sidebar-icon] .lucide-users path:nth-of-type(3){animation:ss-nav-step .48s ease-out}.group\/sidebar:hover [data-sidebar-icon] .lucide-users circle{animation:ss-nav-bob .46s ease-out 60ms}@keyframes ss-nav-step{0%,to{transform:translateX(0)}45%{transform:translateX(-1.5px)}}.group\/sidebar:hover [data-sidebar-icon] .lucide-chart-column path:nth-of-type(n+2),.group\/sidebar:hover [data-sidebar-icon] .lucide-chart-no-axes-combined path:not(:nth-of-type(4)){transform-origin:center bottom;animation:ss-nav-bar .56s ease-out}.group\/sidebar:hover [data-sidebar-icon] .lucide-chart-column path:nth-of-type(3),.group\/sidebar:hover [data-sidebar-icon] .lucide-chart-no-axes-combined path:nth-of-type(2),.group\/sidebar:hover [data-sidebar-icon] .lucide-chart-no-axes-combined path:nth-of-type(6){animation-delay:70ms}.group\/sidebar:hover [data-sidebar-icon] .lucide-chart-column path:nth-of-type(4),.group\/sidebar:hover [data-sidebar-icon] .lucide-chart-no-axes-combined path:nth-of-type(3){animation-delay:.14s}.group\/sidebar:hover [data-sidebar-icon] .lucide-chart-no-axes-combined path:nth-of-type(4){animation:ss-nav-draw-32 .56s ease-out}@keyframes ss-nav-bar{0%,to{transform:scaleY(1)}35%{transform:scaleY(.4)}70%{transform:scaleY(1.15)}}@keyframes ss-nav-draw-32{0%{stroke-dasharray:32;stroke-dashoffset:32}to{stroke-dasharray:32;stroke-dashoffset:0}}.group\/sidebar:hover [data-sidebar-icon] .lucide-book-check path:nth-of-type(2){animation:ss-nav-draw-9 .42s ease-out}@keyframes ss-nav-draw-9{0%{stroke-dasharray:9;stroke-dashoffset:9}to{stroke-dasharray:9;stroke-dashoffset:0}}.group\/sidebar:hover [data-sidebar-icon] .lucide-house{animation:ss-nav-bob .42s ease-out}.group\/sidebar:hover [data-sidebar-icon] .lucide-house path:first-of-type{animation:ss-nav-draw-24 .42s ease-out 60ms both}@keyframes ss-nav-draw-24{0%{stroke-dasharray:24;stroke-dashoffset:24}to{stroke-dasharray:24;stroke-dashoffset:0}}.group\/sidebar:hover [data-sidebar-icon] .lucide-circle-dollar-sign{animation:ss-nav-wrench .35s ease-out}.group\/sidebar:hover [data-sidebar-icon] .lucide-file-text path:nth-of-type(n+3){transform-origin:left center;animation:ss-nav-grow-x .32s cubic-bezier(.22,1,.36,1) both}.group\/sidebar:hover [data-sidebar-icon] .lucide-file-text path:nth-of-type(4){animation-delay:70ms}.group\/sidebar:hover [data-sidebar-icon] .lucide-file-text path:nth-of-type(5){animation-delay:.14s}.group\/sidebar:hover [data-sidebar-icon=timecard] svg path:first-of-type{transform-box:view-box;transform-origin:16px 16px;animation:ss-nav-sweep .6s cubic-bezier(.45,0,.25,1)}@keyframes ss-nav-sweep{0%{transform:rotate(0)}to{transform:rotate(1turn)}}}