@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/dfdb357c8dd4ecbe-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/ab5e7cdd994d005b-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jetbrainsMono;src:url(/_next/static/media/f6a376c710a85c11-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local("Arial");ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.00%;size-adjust:131.49%}.__className_b79334{font-family:jetbrainsMono,jetbrainsMono Fallback}.__variable_b79334{--font-jetbrains-mono:"jetbrainsMono","jetbrainsMono Fallback"}:root{--pt-base:#2e3440;--pt-accent:#a3be8c;--pt-glass:rgba(26,30,38,0.62);--pt-card:rgba(46,52,64,0.42);--pt-card-solid:#2a2f3a;--pt-field:#242832;--pt-border:rgba(163,190,140,0.16);--pt-border-soft:rgba(255,255,255,0.08);--pt-blur:blur(14px) saturate(1.05)}body{background:radial-gradient(ellipse 80% 60% at 70% -10%,#363d4d 0,transparent 55%),radial-gradient(ellipse 60% 50% at 10% 110%,rgba(163,190,140,.06) 0,transparent 60%),var(--pt-base);background-attachment:fixed;-webkit-font-smoothing:antialiased}.fc .fc-scrollgrid-section-body,.fc-scrollgrid-section-body>td,.fc-view-harness,main,main>div{background:transparent!important}main>header,nav{background:var(--pt-glass)!important;backdrop-filter:var(--pt-blur);-webkit-backdrop-filter:var(--pt-blur)}aside,main>header,nav{border-color:var(--pt-border-soft)!important}aside{background:rgba(36,40,50,.55)!important;backdrop-filter:blur(18px) saturate(1.05);-webkit-backdrop-filter:blur(18px) saturate(1.05)}aside .bg-background,aside>div{background:transparent!important}.fc .fc-col-header-cell,.fc .fc-timegrid-axis-frame,.fc .fc-timegrid-slot-label{background:rgba(36,40,50,.5)!important;border-color:var(--pt-border-soft)}.fc .fc-daygrid-day,.fc .fc-timegrid-slot{border-color:rgba(255,255,255,.05)}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-daygrid-day.fc-day-other .fc-daygrid-day-frame,:not(td[aria-labelledby])>.fc-daygrid-day-frame{background:rgba(0,0,0,.12)!important}.fc-scroller::-webkit-scrollbar,aside ::-webkit-scrollbar{width:8px;height:8px}.fc-scroller::-webkit-scrollbar-track,aside ::-webkit-scrollbar-track{background:transparent}.fc-scroller::-webkit-scrollbar-thumb,aside ::-webkit-scrollbar-thumb{background:rgba(163,190,140,.18)}.fc-scroller::-webkit-scrollbar-thumb:hover,aside ::-webkit-scrollbar-thumb:hover{background:rgba(163,190,140,.32)}.bg-card{background:var(--pt-card)!important;backdrop-filter:var(--pt-blur);-webkit-backdrop-filter:var(--pt-blur);border-color:var(--pt-border)!important}[cmdk-root],[data-radix-popper-content-wrapper]>*,[role=dialog],[role=listbox],[role=menu]{background:var(--pt-card-solid)!important;border-color:var(--pt-border)!important;backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);box-shadow:0 12px 40px rgba(0,0,0,.45)!important}[data-radix-dialog-overlay]{background:rgba(20,24,32,.66)!important;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--pt-field)!important;border-color:var(--pt-border-soft)!important;color:hsl(var(--foreground))}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:rgba(163,190,140,.45)!important;outline:none}[role=dialog] [role=checkbox]:focus-visible,[role=dialog] [role=combobox]:focus-visible,[role=dialog] [role=combobox][data-state=open],[role=dialog] button:focus-visible,[role=dialog] input:focus-visible,[role=dialog] textarea:focus-visible{outline:2px solid rgba(163,190,140,.5);outline-offset:1px;border-color:rgba(163,190,140,.5)!important}[role=listbox] [role=option][data-highlighted]{background:rgba(163,190,140,.16);color:hsl(var(--foreground));outline:none}.bg-card,.fc .fc-button,[cmdk-item],[cmdk-root],[role=dialog],[role=listbox],[role=menu],input:not([type=checkbox]):not([type=radio]),main>header button,nav a,nav button,select,textarea{border-radius:0!important}.fc .fc-col-header-cell-cushion,.fc .fc-daygrid-day-number,.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion,.fc .fc-toolbar-title,aside,main>header,nav{font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.bg-card p,.fc .fc-event,[role=dialog] label,[role=dialog] p{font-family:var(--font-inter),ui-sans-serif,sans-serif}.text-primary{text-shadow:0 0 10px rgba(163,190,140,.28)}