@font-face{font-family:geistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_a298e660-module__O_qM6q__className{font-family:geistSans,geistSans Fallback}.geistsans_a298e660-module__O_qM6q__variable{--font-geist-sans:"geistSans", "geistSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/GeistMono_Variable-s.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.geistmono_11a9cd23-module__kpll0G__className{font-family:geistMono,geistMono Fallback}.geistmono_11a9cd23-module__kpll0G__variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior:none;height:100%}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0a0a;max-width:100vw;margin:0;padding:0}*{box-sizing:border-box}*,:before,:after{border-radius:.45rem!important}a{color:inherit;text-decoration:none}.chakra-link:not(:has(svg)):not(header *){background:linear-gradient(var(--lux-colors-primary), var(--lux-colors-primary)) 0 100% / 0% 2px no-repeat, linear-gradient(color-mix(in srgb, var(--lux-colors-primary) 40%, transparent), color-mix(in srgb, var(--lux-colors-primary) 40%, transparent)) 0 100% / 100% 1px no-repeat;padding-bottom:2px;transition:background-size .3s cubic-bezier(.22,1,.36,1),color .2s;border-radius:0!important;text-decoration:none!important}.chakra-link:not(:has(svg)):not(header *):is(:hover,:focus-visible){background-size:100% 2px,100% 1px}a,button,[role=button],[role=tab],[role=menuitem],summary{touch-action:manipulation}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.global-error-body{color:#fafafa;min-height:100svh;font-family:var(--font-geist-sans), system-ui, sans-serif;text-align:center;background:radial-gradient(560px 480px at 50% 42%,#facc151f,#0000 70%),repeating-radial-gradient(circle at 50% 42%,#0000 0 87px,#facc150f 87px 88px),#0a0a0a;flex-direction:column;justify-content:center;align-items:center;gap:16px;margin:0;padding:24px;display:flex}.global-error-code{letter-spacing:-.06em;-webkit-user-select:none;user-select:none;color:#0000;background:linear-gradient(#fafafa38,#fafafa05 85%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(112px,30vw,240px);font-weight:700;line-height:.85}.global-error-status{letter-spacing:.16em;color:#facc15;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.global-error-heading{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,6vw,44px);font-weight:600;line-height:1.08}.global-error-description{color:#fafafaa3;text-wrap:pretty;max-width:560px;margin:0;font-size:18px;line-height:1.6}.global-error-button{color:#0a0a0a;cursor:pointer;background:#facc15;border:0;border-radius:8px;height:52px;margin-top:8px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:600;transition:background .2s}.global-error-button:hover{background:#ffea6a}.global-error-button:focus-visible{outline-offset:2px;outline:2px solid #facc15}.fc{--fc-border-color:#3a3a3f;--fc-button-bg-color:transparent;--fc-button-border-color:#3a3a3f;--fc-button-text-color:#fff;--fc-button-hover-bg-color:#242428;--fc-button-hover-border-color:#6b6b6f;--fc-button-active-bg-color:#3a3a3f;--fc-button-active-border-color:#6b6b6f;--fc-today-bg-color:#f0d0000f;--fc-neutral-bg-color:#1a1a1d;--fc-list-event-hover-bg-color:#242428;--fc-page-bg-color:#0a0a0b;--fc-event-text-color:#fff;--fc-non-business-color:#0003;--fc-highlight-color:#0090d026;--fc-now-indicator-color:#f0d000;color:#fff}.fc .fc-col-header-cell-cushion,.fc .fc-daygrid-day-number,.fc .fc-timegrid-slot-label-cushion,.fc .fc-list-day-text,.fc .fc-list-day-side-text{color:#c9c9cd}.fc .fc-toolbar-title{color:#fff;font-size:1rem;font-weight:600}.fc .fc-button{padding:.25rem .625rem;font-size:.8125rem;font-weight:500}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background:#3a3a3f}.fc .fc-event-cancelled{opacity:.45;text-decoration:line-through}.fc .fc-timegrid-slot-minor{border-color:#242428;border-top-style:solid}.fc-theme-standard td,.fc-theme-standard th,.fc-theme-standard .fc-scrollgrid{border-color:#3a3a3f}@media (max-width:767px){.fc .fc-timegrid-slot{height:20px}.fc .fc-col-header-cell-cushion{padding:2px 0;font-size:.6875rem}.fc .fc-timegrid-slot-label-cushion{padding:0 2px;font-size:.6rem}.fc .fc-toolbar-title{font-size:.875rem}.fc .fc-button{padding:.2rem .4rem;font-size:.6875rem}.fc-v-event .fc-event-title{font-size:.6rem;line-height:1.2}.fc .fc-toolbar.fc-header-toolbar{flex-wrap:wrap;gap:4px}}
