@keyframes NavbarButton_breathe__mqK7R{0%,to{opacity:.88}50%{opacity:1}}@keyframes NavbarButton_breatheGlow__JUBa7{0%,to{opacity:.7}50%{opacity:1}}@keyframes NavbarButton_holoFlicker__8oX9i{0%,to{opacity:1}10%{opacity:.98}30%{opacity:.97}50%{opacity:.99}60%{opacity:.98}80%{opacity:.97}}@keyframes NavbarButton_borderPulse__8nAfz{0%,to{border-color:rgba(126,200,255,.3)}50%{border-color:rgba(126,200,255,.6)}}@keyframes NavbarButton_fadeIn__r6hmn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes NavbarButton_spin__h0X8n{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes NavbarButton_pulse__Yf3dd{0%,to{opacity:1}50%{opacity:.7}}@keyframes NavbarButton_neonFlow__rLQa_{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes NavbarButton_drawLine__S_Dkd{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.NavbarButton_navbarButton__DuzLp{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:100%;aspect-ratio:1/1;margin:0;padding:0;border:none;border-radius:0;cursor:pointer;color:#e0f0ff;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(74,158,255,.1));backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 16px rgba(0,0,0,.7),0 2px 4px rgba(74,158,255,.4),0 0 8px rgba(74,158,255,.6);box-shadow:0 1px 3px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05);transition:background .15s ease,box-shadow .15s ease,color .15s ease}.NavbarButton_navbarButton__DuzLp:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:#eaff00;transition:opacity .18s ease}.NavbarButton_navbarButton__DuzLp:focus-visible{outline-offset:2px}.NavbarButton_navbarButton__DuzLp:active{transform:translateY(1px)}.NavbarButton_navbarButton__DuzLp .NavbarButton_iconSlot__Kt8bw{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:65%;height:65%;aspect-ratio:1/1;flex-shrink:0;pointer-events:none}.NavbarButton_navbarButton__DuzLp .NavbarButton_iconSlot__Kt8bw svg{display:block;width:100%;height:100%;flex-shrink:0}.NavbarButton_navbarButton__DuzLp .NavbarButton_iconSlot__Kt8bw img{display:block;width:100%;height:100%;flex-shrink:0;object-fit:contain}.NavbarButton_popoverOpen__u7rnk{color:#000;box-shadow:0 0 8px rgba(234,255,0,.7),0 0 18px rgba(234,255,0,.45),inset 0 1px 0 hsla(0,0%,100%,.2)}.NavbarButton_popoverOpen__u7rnk:before{opacity:1}@media(hover:hover)and (pointer:fine){.NavbarButton_toneWarning___MOCu:hover{color:#000;box-shadow:0 0 8px rgba(234,255,0,.7),0 0 18px rgba(234,255,0,.45),inset 0 1px 0 hsla(0,0%,100%,.2)}.NavbarButton_toneWarning___MOCu:hover:before{opacity:1}}.NavbarButton_toneWarning___MOCu:focus-visible{outline:2px solid rgba(255,193,7,.85)}@media(hover:hover)and (pointer:fine){.NavbarButton_toneAccent__pEbLk:hover{color:#000;box-shadow:0 0 8px rgba(234,255,0,.7),0 0 18px rgba(234,255,0,.45),inset 0 1px 0 hsla(0,0%,100%,.2)}.NavbarButton_toneAccent__pEbLk:hover:before{opacity:1}}.NavbarButton_toneAccent__pEbLk:focus-visible{outline:2px solid rgba(74,158,255,.85)}.NavbarButton_toneRaster__oK0CC .NavbarButton_iconSlot__Kt8bw img,.NavbarButton_toneRaster__oK0CC .NavbarButton_iconSlot__Kt8bw svg{filter:drop-shadow(0 0 2px rgba(74,158,255,.4))}@media(hover:hover)and (pointer:fine){.NavbarButton_toneRaster__oK0CC:hover{color:#000;box-shadow:0 0 8px rgba(234,255,0,.7),0 0 18px rgba(234,255,0,.45),inset 0 1px 0 hsla(0,0%,100%,.2)}.NavbarButton_toneRaster__oK0CC:hover:before{opacity:1}}.NavbarButton_toneRaster__oK0CC:focus-visible{outline:2px solid rgba(74,158,255,.85)}.NavbarButton_active__8j5I6{color:#000;box-shadow:0 0 8px rgba(234,255,0,.7),0 0 18px rgba(234,255,0,.45),inset 0 1px 0 hsla(0,0%,100%,.2)}.NavbarButton_active__8j5I6:before{opacity:1}.NavbarButton_active__8j5I6{box-shadow:0 2px 14px rgba(74,158,255,.55),inset 0 1px 0 hsla(0,0%,100%,.22)}.NavbarButton_active__8j5I6.NavbarButton_toneRaster__oK0CC .NavbarButton_iconSlot__Kt8bw img,.NavbarButton_active__8j5I6.NavbarButton_toneRaster__oK0CC .NavbarButton_iconSlot__Kt8bw svg{filter:drop-shadow(0 0 6px rgba(74,158,255,.9)) brightness(1.15)}@keyframes OpenclawNavButton_breathe__l9j2l{0%,to{opacity:.88}50%{opacity:1}}@keyframes OpenclawNavButton_breatheGlow__C5l4C{0%,to{opacity:.7}50%{opacity:1}}@keyframes OpenclawNavButton_holoFlicker__iUbRY{0%,to{opacity:1}10%{opacity:.98}30%{opacity:.97}50%{opacity:.99}60%{opacity:.98}80%{opacity:.97}}@keyframes OpenclawNavButton_borderPulse__XI6Y_{0%,to{border-color:rgba(126,200,255,.3)}50%{border-color:rgba(126,200,255,.6)}}@keyframes OpenclawNavButton_fadeIn__TYahB{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes OpenclawNavButton_spin__ksLLK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes OpenclawNavButton_pulse__p9ViA{0%,to{opacity:1}50%{opacity:.7}}@keyframes OpenclawNavButton_neonFlow__cSTeU{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes OpenclawNavButton_drawLine__U_TKM{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.OpenclawNavButton_openclawButton__87kGe{transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,opacity .35s ease}.OpenclawNavButton_openclawButton__87kGe[data-status=checking]{border-color:hsla(0,0%,100%,.22)}.OpenclawNavButton_openclawButton__87kGe[data-status=offline]{opacity:.72;border-color:hsla(0,0%,100%,.15);box-shadow:0 2px 8px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08)}.OpenclawNavButton_openclawButton__87kGe[data-status=online]{background:linear-gradient(165deg,rgba(255,234,0,.04),rgba(255,234,0,.02) 45%,rgba(255,234,0,.03));backdrop-filter:blur(12px);border-color:rgba(255,234,0,.55);overflow:visible;box-shadow:0 0 5px rgba(255,234,0,.38),0 0 14px rgba(255,234,0,.18),0 0 34px rgba(255,234,0,.07),inset 0 0 9px rgba(255,234,0,.13),inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 -1px 0 rgba(255,234,0,.08)}.OpenclawNavButton_openclawButton__87kGe[data-status=online] img{filter:drop-shadow(0 0 4px rgba(255,234,0,.55)) brightness(1.08);transition:filter .15s ease,transform .15s ease}.OpenclawNavButton_openclawButton__87kGe[data-status=online]:hover{border-color:rgba(255,234,0,.65);box-shadow:0 0 8px rgba(255,234,0,.45),0 0 18px rgba(255,234,0,.22),0 0 36px rgba(255,234,0,.1),inset 0 0 10px rgba(255,234,0,.14),inset 0 1px 0 hsla(0,0%,100%,.24),inset 0 -1px 0 rgba(255,234,0,.1)}.OpenclawNavButton_openclawButton__87kGe[data-status=online]:hover img{filter:drop-shadow(0 0 6px rgba(255,234,0,.75)) brightness(1.12);transform:scale(1.04)}.OpenclawNavButton_openclawButton__87kGe[data-status=online]:focus-visible{outline:2px solid rgba(255,234,0,.85)}@media(prefers-reduced-motion:reduce){.OpenclawNavButton_openclawButton__87kGe[data-status=online]{backdrop-filter:none;border-color:rgba(255,234,0,.45);box-shadow:0 0 4px rgba(255,234,0,.3),0 0 10px rgba(255,234,0,.1),inset 0 1px 0 hsla(0,0%,100%,.18)}.OpenclawNavButton_openclawButton__87kGe[data-status=online] img{filter:drop-shadow(0 0 3px rgba(255,234,0,.4)) brightness(1.05)}.OpenclawNavButton_openclawButton__87kGe[data-status=online]:hover{box-shadow:0 0 5px rgba(255,234,0,.35),inset 0 1px 0 hsla(0,0%,100%,.2)}.OpenclawNavButton_openclawButton__87kGe[data-status=online]:hover img{transform:none}}@keyframes NavbarControlsPopover_breathe__ITS4X{0%,to{opacity:.88}50%{opacity:1}}@keyframes NavbarControlsPopover_breatheGlow__SM_o9{0%,to{opacity:.7}50%{opacity:1}}@keyframes NavbarControlsPopover_holoFlicker__dJ1Oq{0%,to{opacity:1}10%{opacity:.98}30%{opacity:.97}50%{opacity:.99}60%{opacity:.98}80%{opacity:.97}}@keyframes NavbarControlsPopover_borderPulse__CIUgb{0%,to{border-color:rgba(126,200,255,.3)}50%{border-color:rgba(126,200,255,.6)}}@keyframes NavbarControlsPopover_fadeIn__2vJhb{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes NavbarControlsPopover_spin__beaB4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes NavbarControlsPopover_pulse__raQhQ{0%,to{opacity:1}50%{opacity:.7}}@keyframes NavbarControlsPopover_neonFlow__gzIXG{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes NavbarControlsPopover_drawLine__SkOt9{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.NavbarControlsPopover_navbarControlsPopover__mMzEW{position:fixed;z-index:1000;background:rgba(10,14,21,.92);backdrop-filter:blur(12px);border:1px solid rgba(126,200,255,.4);border-radius:4px;box-shadow:0 8px 32px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.04),inset 0 1px 0 hsla(0,0%,100%,.08);overflow:hidden;animation:NavbarControlsPopover_fadeIn__2vJhb .15s ease-in-out;transform-origin:top left}@keyframes Navbar_breathe__iGHzV{0%,to{opacity:.88}50%{opacity:1}}@keyframes Navbar_breatheGlow__t5xF2{0%,to{opacity:.7}50%{opacity:1}}@keyframes Navbar_holoFlicker__kiaw2{0%,to{opacity:1}10%{opacity:.98}30%{opacity:.97}50%{opacity:.99}60%{opacity:.98}80%{opacity:.97}}@keyframes Navbar_borderPulse__mlgWn{0%,to{border-color:rgba(126,200,255,.3)}50%{border-color:rgba(126,200,255,.6)}}@keyframes Navbar_fadeIn__fAxnr{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Navbar_spin__sD_4i{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Navbar_pulse__wyON1{0%,to{opacity:1}50%{opacity:.7}}@keyframes Navbar_neonFlow__8zT3L{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes Navbar_drawLine__PQNuE{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.Navbar_navbar__z64Pr{box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;width:100%;min-width:0;background-color:#0a1628;position:relative}.Navbar_navbar__z64Pr .Navbar_buttons__w1dOm{flex-shrink:0;display:inline-flex;align-items:stretch;align-self:stretch;height:100%;gap:0;position:relative;z-index:2;min-width:min-content}.Navbar_navbar__z64Pr .Navbar_buttonsLeft__Dj9kM{margin-right:auto}.Navbar_desktop__Zthqj{height:100%;min-height:0;gap:8px;padding:0;justify-content:space-between}.Navbar_mobile__ZWcRG{align-self:stretch;flex-shrink:0;height:clamp(40px,10.5vw,48px);gap:0;justify-content:flex-end;position:relative;z-index:10;padding:0 0 0 clamp(12px,3.8vw,16px);border-bottom:1px solid rgba(74,158,255,.25);box-shadow:0 0 12px rgba(74,158,255,.12)}.Navbar_popoverPlaceholder__Msl_n{padding:8px 16px;font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsla(0,0%,100%,.55);min-width:160px}@keyframes CalendarSettingsSection_breathe__FiCmk{0%,to{opacity:.88}50%{opacity:1}}@keyframes CalendarSettingsSection_breatheGlow__xXo0Y{0%,to{opacity:.7}50%{opacity:1}}@keyframes CalendarSettingsSection_holoFlicker__k3TTF{0%,to{opacity:1}10%{opacity:.98}30%{opacity:.97}50%{opacity:.99}60%{opacity:.98}80%{opacity:.97}}@keyframes CalendarSettingsSection_borderPulse__0SqAz{0%,to{border-color:rgba(126,200,255,.3)}50%{border-color:rgba(126,200,255,.6)}}@keyframes CalendarSettingsSection_fadeIn__7cbff{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes CalendarSettingsSection_pulse__kWurS{0%,to{opacity:1}50%{opacity:.7}}@keyframes CalendarSettingsSection_neonFlow__KDGXh{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes CalendarSettingsSection_drawLine__DOjsm{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.CalendarSettingsSection_section__0u93r{display:flex;flex-direction:column;border-top:1px solid rgba(126,200,255,.15)}.CalendarSettingsSection_sectionHeader__N6mgH{display:flex;align-items:center;gap:4px;background:none;border:none;color:hsla(0,0%,100%,.85);font-family:Orbitron,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:8px 16px;text-align:left;cursor:pointer;transition:background .15s ease-in-out,color .15s ease-in-out}.CalendarSettingsSection_sectionHeader__N6mgH:hover{background:rgba(74,158,255,.12);color:#fff}.CalendarSettingsSection_chevron__yeEzm{display:inline-block;width:.9em;color:#4a9eff}.CalendarSettingsSection_sectionTitle__a1W2J{flex:1}.CalendarSettingsSection_sectionBody__XD3TL{display:flex;flex-direction:column;gap:8px;padding:8px 16px 16px;max-height:360px;overflow-y:auto}.CalendarSettingsSection_toolbar__pc3dK{display:flex;flex-wrap:wrap;gap:4px}.CalendarSettingsSection_toolbarButton__x_4eD{background:rgba(74,158,255,.25);border:1px solid rgba(74,158,255,.5);border-radius:4px;color:#fff;font-family:Orbitron,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 8px;cursor:pointer;transition:background .15s ease-in-out,border-color .15s ease-in-out;display:inline-flex;align-items:center;gap:4px}.CalendarSettingsSection_toolbarButton__x_4eD:hover:not(:disabled){background:rgba(74,158,255,.45);border-color:rgba(74,158,255,.8)}.CalendarSettingsSection_toolbarButton__x_4eD:disabled{opacity:.4;cursor:not-allowed}.CalendarSettingsSection_logoutButton__8bgqV{background:rgba(220,53,69,.35);border-color:rgba(220,53,69,.6)}.CalendarSettingsSection_logoutButton__8bgqV:hover:not(:disabled){background:rgba(220,53,69,.55);border-color:rgba(220,53,69,.9)}.CalendarSettingsSection_syncIcon__FWjbE{display:inline-block}.CalendarSettingsSection_syncingIcon__Yt3DE{display:inline-block;animation:CalendarSettingsSection_spin__Ssd45 1s linear infinite}@keyframes CalendarSettingsSection_spin__Ssd45{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CalendarSettingsSection_placeholder__t_HKB{color:hsla(0,0%,100%,.5);font-size:11px;padding:8px 0;text-align:center}.CalendarSettingsSection_calendarList__X0x56{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.CalendarSettingsSection_calendarItem__ZnuqY{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:4px;background:rgba(10,22,40,.6);border:1px solid rgba(126,200,255,.15);cursor:pointer;transition:background .15s ease-in-out,border-color .15s ease-in-out}.CalendarSettingsSection_calendarItem__ZnuqY:hover{background:rgba(10,22,40,.9);border-color:rgba(126,200,255,.4)}.CalendarSettingsSection_calendarItem__ZnuqY.CalendarSettingsSection_selected__nNik5{background:rgba(74,158,255,.25);border-color:rgba(74,158,255,.7)}.CalendarSettingsSection_checkbox__JhfBk{width:14px;height:14px;cursor:pointer;accent-color:#4a9eff;flex-shrink:0}.CalendarSettingsSection_colorPreview__rLZ3D{width:12px;height:12px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);flex-shrink:0}.CalendarSettingsSection_calendarName__eyOzF{color:#fff;font-size:11px;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes Calendar_breathe__hieIP{0%,to{opacity:.88}50%{opacity:1}}@keyframes Calendar_breatheGlow__JBOx0{0%,to{opacity:.7}50%{opacity:1}}@keyframes Calendar_holoFlicker__PQzGQ{0%,to{opacity:1}10%{opacity:.98}30%{opacity:.97}50%{opacity:.99}60%{opacity:.98}80%{opacity:.97}}@keyframes Calendar_borderPulse__PBUd6{0%,to{border-color:rgba(126,200,255,.3)}50%{border-color:rgba(126,200,255,.6)}}@keyframes Calendar_fadeIn__7Szhh{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Calendar_spin__5joQl{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Calendar_pulse__UASvv{0%,to{opacity:1}50%{opacity:.7}}@keyframes Calendar_neonFlow__SmHhG{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes Calendar_drawLine__kJAom{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.Calendar_calendar__W2BL1{width:100%;height:100%;background:rgba(10,14,21,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:0;padding:0;display:flex;flex-direction:column;overflow:hidden;position:relative;cursor:pointer;border:1px solid rgba(126,200,255,.5);border-bottom:none;box-shadow:0 4px 16px rgba(0,0,0,.7),0 2px 4px rgba(74,158,255,.4);box-shadow:0 4px 16px rgba(0,0,0,.7),0 2px 4px rgba(74,158,255,.4),0 0 16px rgba(74,158,255,.35)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi{width:100%;height:100%;overflow:hidden;position:relative;padding:0;margin:0;background:rgba(0,0,0,0);display:grid;grid-template-columns:80px 1fr;grid-template-rows:.5fr 1fr 16fr;gap:0;z-index:1}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc{grid-column:1;grid-row:1;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(74,158,255,.1));backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 16px rgba(0,0,0,.7),0 2px 4px rgba(74,158,255,.4),0 0 8px rgba(74,158,255,.6);border-color:hsla(0,0%,100%,.2) rgba(126,200,255,.5) rgba(126,200,255,.5) hsla(0,0%,100%,.2);border-style:solid;border-width:1px 1px 2px;display:flex;align-items:center;justify-content:center;padding:2px 4px;box-shadow:0 0 16px rgba(74,158,255,.7);transition:box-shadow .25s ease-in-out}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc:hover{box-shadow:0 0 24px rgba(74,158,255,.8),0 0 48px rgba(74,158,255,.4)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc{position:relative;z-index:10}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc .Calendar_cornerButton__wdcy5{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:2px 4px}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc .Calendar_monthLabel__q3lnC{font-size:14px;font-family:Orbitron,sans-serif;font-weight:700;color:#fff;-webkit-text-fill-color:#fff;text-transform:uppercase;letter-spacing:.12em;text-shadow:0 0 10px rgba(74,158,255,.9),0 0 20px rgba(74,158,255,.5)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc .Calendar_navDropdown__FsmBt{position:absolute;top:100%;left:0;min-width:140px;background:rgba(5,10,18,.92);backdrop-filter:blur(12px);border:1px solid rgba(126,200,255,.4);box-shadow:0 4px 20px rgba(0,0,0,.6),0 0 12px rgba(74,158,255,.15);z-index:100;display:flex;flex-direction:column}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc .Calendar_navDropdownItem__7Yppo{background:none;border:none;border-bottom:1px solid rgba(126,200,255,.15);color:hsla(0,0%,100%,.85);font-family:Orbitron,sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:8px 12px;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc .Calendar_navDropdownItem__7Yppo:last-child{border-bottom:none}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc .Calendar_navDropdownItem__7Yppo:hover{background:rgba(74,158,255,.15);color:#4a9eff;text-shadow:0 0 6px rgba(74,158,255,.5)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_cornerCell__aQMFc .Calendar_navDropdownItem__7Yppo.Calendar_todayItem__mkOlv{color:#4a9eff}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(5,1fr);gap:0;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(74,158,255,.1));backdrop-filter:blur(12px);box-shadow:0 4px 16px rgba(0,0,0,.7),0 2px 4px rgba(74,158,255,.4),0 0 8px rgba(74,158,255,.6);border:1px solid hsla(0,0%,100%,.2);border-bottom:2px solid rgba(126,200,255,.4)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2px 8px;border-right:3px solid rgba(126,200,255,.5);transition:all .3s ease}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH:last-child{border-right:none}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH.Calendar_today__U_0H6{background:rgba(74,158,255,.25);box-shadow:0 0 8px rgba(74,158,255,.6);transition:box-shadow .25s ease-in-out}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH.Calendar_today__U_0H6:hover{box-shadow:0 0 16px rgba(74,158,255,.7)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH.Calendar_today__U_0H6{border-left:2px solid rgba(74,158,255,.8);border-right:2px solid rgba(74,158,255,.8)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH:hover{background:rgba(74,158,255,.1);box-shadow:0 0 8px rgba(74,158,255,.6);transition:box-shadow .25s ease-in-out}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH:hover:hover{box-shadow:0 0 16px rgba(74,158,255,.7)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH .Calendar_dayName__t_wV6{font-size:16px;font-family:Orbitron,sans-serif;font-weight:500;color:#e0f0ff;text-shadow:0 0 8px rgba(74,158,255,.8);letter-spacing:.05em;text-transform:uppercase}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH .Calendar_dayNumber__zUBXg{font-size:16px;font-family:Orbitron,sans-serif;font-weight:400;color:#7ec8ff;text-shadow:0 0 4px rgba(74,158,255,.4);text-decoration:none;cursor:pointer}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_daysHeader__I3jZu .Calendar_dayHeaderCell__VY7xH .Calendar_dayNumber__zUBXg:hover{color:#4a9eff;text-shadow:0 0 8px rgba(74,158,255,.8)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_allDaySection__a_CRD{grid-column:1;grid-row:2;min-height:0;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(74,158,255,.1));backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2);box-shadow:0 4px 16px rgba(0,0,0,.7),0 2px 4px rgba(74,158,255,.4),0 0 8px rgba(74,158,255,.6);border-color:hsla(0,0%,100%,.2) rgba(126,200,255,.4) rgba(126,200,255,.5) hsla(0,0%,100%,.2);border-style:solid;border-width:1px 1px 3px;display:flex;align-items:center;justify-content:flex-end;padding:4px 8px;font-size:10px;font-family:Michroma,sans-serif;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:#e0f0ff;text-shadow:0 0 8px rgba(74,158,255,.8)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_allDayEventsGrid__MbpFb{grid-column:2;grid-row:2;min-height:0;overflow:hidden;display:grid;grid-template-columns:repeat(5,1fr);gap:0;background:rgba(0,0,0,0);border-bottom:3px solid rgba(126,200,255,.5)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_timeColumn__XhyqE{grid-column:1;grid-row:3;background:linear-gradient(135deg,rgba(255,255,255,.2),rgba(74,158,255,.1));backdrop-filter:blur(12px);box-shadow:0 4px 16px rgba(0,0,0,.7),0 2px 4px rgba(74,158,255,.4),0 0 8px rgba(74,158,255,.6);border:1px solid hsla(0,0%,100%,.2);border-right-color:rgba(126,200,255,.4);display:flex;flex-direction:column;position:relative}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_timeColumn__XhyqE .Calendar_timeLabel__Xo5T9{flex:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding:4px 8px;color:#e0f0ff;font-size:12px;font-family:Michroma,sans-serif;font-weight:400;border-top:2px solid rgba(126,200,255,.4);position:relative;text-shadow:0 0 6px rgba(74,158,255,.6);letter-spacing:.02em}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_timeColumn__XhyqE .Calendar_timeLabel__Xo5T9:first-child{border-top:none}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_timeColumn__XhyqE .Calendar_timeLabel__Xo5T9 .Calendar_timeText__g1Ag6{line-height:1}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_timeColumn__XhyqE .Calendar_timeLabel__Xo5T9:after{content:"";position:absolute;right:0;top:50%;width:25%;height:2px;background:rgba(126,200,255,.4)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g{grid-column:2;grid-row:3;display:grid;grid-template-columns:repeat(5,1fr);gap:0;position:relative;z-index:1;background:rgba(0,0,0,0);overflow:hidden}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_emptyState__WK7S9,.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_noEvents__D_Crd{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:hsla(0,0%,100%,.5);font-size:12px;padding:32px}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_emptyState__WK7S9 .Calendar_settingsLink__EGCxS,.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_noEvents__D_Crd .Calendar_settingsLink__EGCxS{background:rgba(74,158,255,.2);border:1px solid hsla(0,0%,100%,.2);color:#e0f0ff;padding:8px 16px;border-radius:0;cursor:pointer;transition:all .25s ease-in-out;box-shadow:0 0 8px rgba(74,158,255,.6);transition:box-shadow .25s ease-in-out}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_emptyState__WK7S9 .Calendar_settingsLink__EGCxS:hover,.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_noEvents__D_Crd .Calendar_settingsLink__EGCxS:hover{background:rgba(74,158,255,.3);box-shadow:0 0 16px rgba(74,158,255,.7);transition:box-shadow .25s ease-in-out}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_emptyState__WK7S9 .Calendar_settingsLink__EGCxS:hover:hover,.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_noEvents__D_Crd .Calendar_settingsLink__EGCxS:hover:hover{box-shadow:0 0 24px rgba(74,158,255,.8),0 0 48px rgba(74,158,255,.4)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya{position:relative;border-right:3px solid rgba(126,200,255,.5);transition:background-color .2s ease;display:flex;flex-direction:column}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya:hover{background:rgba(74,158,255,.03)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya:last-child{border-right:none}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_timeSlot__EUSbM{flex:1;border-bottom:none}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_timeSlot__EUSbM:hover{background:rgba(74,158,255,.12);transition:background-color .15s ease}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh{position:absolute;left:2px;right:calc(3% + 2px);padding:4px 8px;border-radius:0;cursor:pointer;overflow:hidden;z-index:10;min-height:20px;background-repeat:no-repeat;display:flex;align-items:center}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh:before{content:"";position:absolute;inset:0;background:rgba(5,10,18,.6);backdrop-filter:blur(2px);border-radius:0;z-index:0}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh{border:2px solid;box-shadow:0 0 8px currentColor,0 0 16px rgba(0,0,0,.6),inset 0 0 24px hsla(0,0%,100%,.03),0 0 18px rgba(126,200,255,.5)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh:hover{transition:all .3s ease;transform:translateX(3px) translateY(-1px);z-index:20;left:0;right:0;box-shadow:0 0 13px currentColor,0 0 26px currentColor,0 4px 16px rgba(0,0,0,.7),inset 0 0 32px hsla(0,0%,100%,.05)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh .Calendar_eventContent__3YeeS{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;position:relative;z-index:1}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh .Calendar_eventTitle__bbdpd{font-size:13px;font-family:Michroma,sans-serif;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.8);letter-spacing:.02em;color:#fff;flex:1;min-width:0}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh .Calendar_eventTime__Mtova{font-size:13px;font-family:Michroma,sans-serif;white-space:nowrap;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);flex-shrink:0}@media(width <= 768px){.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh{left:0;right:0;padding:8px 16px}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh .Calendar_eventTime__Mtova,.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh .Calendar_eventTitle__bbdpd{line-height:1.35}}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh.Calendar_eventGlass__J_Dkn{background:linear-gradient(165deg,rgba(10,22,40,.94),rgba(30,58,95,.88) 45%,rgba(10,22,40,.96)) no-repeat;backdrop-filter:blur(12px);box-shadow:0 0 8px currentColor,0 0 18px rgba(0,0,0,.65),inset 0 1px 0 hsla(0,0%,100%,.12),0 0 14px rgba(74,158,255,.4)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh.Calendar_eventGlass__J_Dkn:before{background:rgba(10,14,21,.42);backdrop-filter:blur(4px)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_event__Euqmh.Calendar_eventGlass__J_Dkn:hover{box-shadow:0 0 12px currentColor,0 0 22px rgba(74,158,255,.35),0 4px 14px rgba(0,0,0,.65),inset 0 0 20px hsla(0,0%,100%,.06)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_exerciseLaneLeft__NcQ_4,.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_exerciseLaneRight__cyyL6{position:absolute;top:0;bottom:0;width:50%;z-index:5;pointer-events:none}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_exerciseLaneLeft__NcQ_4{left:0;border-right:1px solid rgba(126,200,255,.35)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_exerciseLaneRight__cyyL6{left:50%}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_exerciseLaneLeft__NcQ_4 .Calendar_event__Euqmh,.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_eventsGrid__IHJ1g .Calendar_dayColumn__bTVya .Calendar_exerciseLaneRight__cyyL6 .Calendar_event__Euqmh{pointer-events:auto}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_currentTimeLine__6rVWk{grid-column:1/-1;grid-row:3;position:absolute;left:80px;width:calc((100% - 80px)/5);height:4px;background:linear-gradient(90deg,rgba(74,158,255,.6),rgba(126,200,255,.8),rgba(74,158,255,.6));background-size:200% 100%;box-shadow:0 0 12px rgba(74,158,255,.7),0 0 22px rgba(74,158,255,.3);z-index:200;pointer-events:none;transform:translateY(-2px);transition:top 15s linear;animation:Calendar_shimmerDrift__4NXK8 7s ease-in-out infinite,Calendar_breatheGlow__JBOx0 5s ease-in-out infinite;will-change:opacity}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_currentTimeLine__6rVWk:before{content:"";position:absolute;top:50%;left:0;width:6px;height:6px;border-radius:50%;transform:translate(-50%,-50%);z-index:2;background:hsla(0,0%,100%,.95);box-shadow:0 0 4px hsla(0,0%,100%,.7),0 0 12px rgba(74,158,255,.85);animation:Calendar_dotDrift__0sVPM 7s ease-in-out infinite;will-change:left}@keyframes Calendar_dotDrift__0sVPM{0%,to{left:0;opacity:.65}25%{opacity:1}50%{left:100%;opacity:.65}75%{opacity:1}}@keyframes Calendar_shimmerDrift__4NXK8{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_currentTimeLine__6rVWk{animation:Calendar_breatheGlow__JBOx0 5s ease-in-out infinite;background-size:100% 100%}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_currentTimeLine__6rVWk:before{animation:none;left:0;opacity:.9;transform:translate(-50%,-50%)}}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi .Calendar_currentTimeLine__6rVWk .Calendar_currentTimeLabel__lXGY0{position:absolute;left:0;top:-22px;padding:2px 8px;background:#4a9eff;color:#fff;font-size:10px;font-family:Michroma,sans-serif;font-weight:400;border-radius:0;box-shadow:0 0 10px rgba(74,158,255,.9);white-space:nowrap;z-index:101;border:1px solid rgba(126,200,255,.5);text-shadow:0 0 4px hsla(0,0%,100%,.8)}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi::-webkit-scrollbar{width:8px;height:8px}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi::-webkit-scrollbar-track{background:rgba(10,22,40,.5);border-radius:0}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi::-webkit-scrollbar-thumb{background:rgba(74,158,255,.5);border-radius:0;box-shadow:0 0 8px rgba(74,158,255,.6);transition:box-shadow .25s ease-in-out}.Calendar_calendar__W2BL1 .Calendar_calendarBody__aB3Hi::-webkit-scrollbar-thumb:hover{box-shadow:0 0 16px rgba(74,158,255,.7);background:rgba(74,158,255,.7)}.Calendar_dayColumnStandalone__qyt_1{position:relative;border-right:3px solid rgba(126,200,255,.5);transition:background-color .2s ease;display:flex;flex-direction:column}.Calendar_dayColumnStandalone__qyt_1:hover{background:rgba(74,158,255,.03)}.Calendar_dayColumnStandalone__qyt_1:last-child{border-right:none}.Calendar_dayColumnStandalone__qyt_1 .Calendar_timeSlot__EUSbM{flex:1;border-bottom:none}.Calendar_dayColumnStandalone__qyt_1 .Calendar_timeSlot__EUSbM:hover{background:rgba(74,158,255,.12);transition:background-color .15s ease}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh{position:absolute;left:2px;right:calc(3% + 2px);padding:4px 8px;border-radius:0;cursor:pointer;overflow:hidden;z-index:10;min-height:20px;background-repeat:no-repeat;display:flex;align-items:center}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh:before{content:"";position:absolute;inset:0;background:rgba(5,10,18,.6);backdrop-filter:blur(2px);border-radius:0;z-index:0}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh{border:2px solid;box-shadow:0 0 8px currentColor,0 0 16px rgba(0,0,0,.6),inset 0 0 24px hsla(0,0%,100%,.03),0 0 18px rgba(126,200,255,.5)}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh:hover{transition:all .3s ease;transform:translateX(3px) translateY(-1px);z-index:20;left:0;right:0;box-shadow:0 0 13px currentColor,0 0 26px currentColor,0 4px 16px rgba(0,0,0,.7),inset 0 0 32px hsla(0,0%,100%,.05)}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh .Calendar_eventContent__3YeeS{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;position:relative;z-index:1}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh .Calendar_eventTitle__bbdpd{font-size:13px;font-family:Michroma,sans-serif;font-weight:400;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.8);letter-spacing:.02em;color:#fff;flex:1;min-width:0}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh .Calendar_eventTime__Mtova{font-size:13px;font-family:Michroma,sans-serif;white-space:nowrap;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);flex-shrink:0}@media(width <= 768px){.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh{left:0;right:0;padding:8px 16px}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh .Calendar_eventTime__Mtova,.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh .Calendar_eventTitle__bbdpd{line-height:1.35}}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh.Calendar_eventGlass__J_Dkn{background:linear-gradient(165deg,rgba(10,22,40,.94),rgba(30,58,95,.88) 45%,rgba(10,22,40,.96)) no-repeat;backdrop-filter:blur(12px);box-shadow:0 0 8px currentColor,0 0 18px rgba(0,0,0,.65),inset 0 1px 0 hsla(0,0%,100%,.12),0 0 14px rgba(74,158,255,.4)}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh.Calendar_eventGlass__J_Dkn:before{background:rgba(10,14,21,.42);backdrop-filter:blur(4px)}.Calendar_dayColumnStandalone__qyt_1 .Calendar_event__Euqmh.Calendar_eventGlass__J_Dkn:hover{box-shadow:0 0 12px currentColor,0 0 22px rgba(74,158,255,.35),0 4px 14px rgba(0,0,0,.65),inset 0 0 20px hsla(0,0%,100%,.06)}@keyframes CalendarAllDayEvents_breathe__oigUq{0%,to{opacity:.88}50%{opacity:1}}@keyframes CalendarAllDayEvents_breatheGlow__RKhBT{0%,to{opacity:.7}50%{opacity:1}}@keyframes CalendarAllDayEvents_holoFlicker__f4UzL{0%,to{opacity:1}10%{opacity:.98}30%{opacity:.97}50%{opacity:.99}60%{opacity:.98}80%{opacity:.97}}@keyframes CalendarAllDayEvents_borderPulse__MsDjV{0%,to{border-color:rgba(126,200,255,.3)}50%{border-color:rgba(126,200,255,.6)}}@keyframes CalendarAllDayEvents_fadeIn__cQkj1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes CalendarAllDayEvents_spin__XAY2N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CalendarAllDayEvents_pulse__FWnvy{0%,to{opacity:1}50%{opacity:.7}}@keyframes CalendarAllDayEvents_neonFlow__Dq9Ng{0%{background-position:0 50%}to{background-position:400% 50%}}@keyframes CalendarAllDayEvents_drawLine__iqca1{0%{stroke-dasharray:1000;stroke-dashoffset:1000}to{stroke-dasharray:1000;stroke-dashoffset:0}}.CalendarAllDayEvents_allDayColumn__GPZM5{position:relative;border-right:3px solid rgba(126,200,255,.5);display:grid;grid-template-rows:1fr 1fr;gap:0;overflow:hidden}.CalendarAllDayEvents_allDayColumn__GPZM5:last-child{border-right:none}.CalendarAllDayEvents_allDayColumn__GPZM5 .CalendarAllDayEvents_allDayRow__1UjJ0{display:flex;align-items:center;padding:4px 8px;font-size:13px;font-family:Michroma,sans-serif;font-weight:400;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}