.SessionScreen_sessionScreen__zpzYa{height:100vh;min-height:100vh;max-height:100vh;position:relative;background-image:var(--theme-photo,url("/images/dashboard/focus/session-bg.png"));background-size:cover;background-position:50%;background-repeat:no-repeat;@media (max-width:767px){height:unset;max-height:unset;min-height:100dvh;display:flex;flex-direction:column}}.SessionScreen_container__UV46A{padding:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;@media (max-width:767px){flex:1 1}}.SessionScreen_step__zwh38{display:flex;flex-direction:column;align-items:stretch;height:100%;width:100%}@media (max-width:1024px){.SessionScreen_container__UV46A{padding:0 clamp(10px,1.4vw,22px) clamp(10px,1.4vw,22px)}}@media (max-width:767px){.SessionScreen_sessionScreen__zpzYa{background-image:var(--theme-photo,url("/images/dashboard/focus/session-bg-mob.png"))}.SessionScreen_container__UV46A{padding:0 clamp(10px,1.4vw,22px) clamp(10px,1.4vw,22px)}}.BorderedInput_borderedInput__laXMu{background:linear-gradient(0deg,var(--theme-surface-tint,rgba(0,0,0,.1)) 0,var(--theme-surface-tint,rgba(0,0,0,.1)) 100%),var(--theme-surface-tint,rgba(234,234,234,.04));-webkit-backdrop-filter:blur(calc(42 * 100vw / var(--base-width)));backdrop-filter:blur(calc(42 * 100vw / var(--base-width)));border-radius:calc(20 * 100vw / var(--base-width));padding:calc(12 * 100vw / var(--base-width));display:flex;align-items:center;gap:calc(12 * 100vw / var(--base-width));width:100%;transition:background-color var(--dur-tooltip-close) var(--ease-default)}.BorderedInput_borderedInput__laXMu:focus-within{background:linear-gradient(0deg,var(--theme-surface-tint,rgba(0,0,0,.1)) 0,var(--theme-surface-tint,rgba(0,0,0,.1)) 100%),var(--theme-surface-tint,rgba(234,234,234,.07))}@media (prefers-reduced-motion:reduce){.BorderedInput_borderedInput__laXMu,.BorderedInput_icon___3ZbA{transition:none}}.BorderedInput_borderedInput__laXMu input{font-family:var(--font-sans);font-size:calc(14 * 100vw / var(--base-width));font-weight:500;line-height:100%;letter-spacing:-.56px;background-color:transparent;border:none;outline:none;color:var(--theme-text-secondary,rgba(255,255,255,.68));background:linear-gradient(90deg,var(--theme-text,#FFF) .01%,var(--theme-text-secondary,rgba(255,255,255,.4)) 118.82%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;flex:1 1}.BorderedInput_borderedInput__laXMu input::placeholder{opacity:.68;background:linear-gradient(90deg,var(--theme-text,#FFF) .01%,var(--theme-text-secondary,rgba(255,255,255,.4)) 118.82%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.BorderedInput_icon___3ZbA{width:calc(42 * 100vw / var(--base-width));height:calc(42 * 100vw / var(--base-width));min-width:calc(42 * 100vw / var(--base-width));min-height:calc(42 * 100vw / var(--base-width));max-width:calc(42 * 100vw / var(--base-width));max-height:calc(42 * 100vw / var(--base-width));display:flex;align-items:center;justify-content:center;border-radius:calc(42 * 100vw / var(--base-width));background:var(--theme-surface-tint,rgba(234,234,234,.03));transition:background-color var(--dur-tooltip-close) var(--ease-default)}.BorderedInput_borderedInput__laXMu:focus-within .BorderedInput_icon___3ZbA{background:var(--theme-surface-tint,rgba(234,234,234,.06))}.BorderedInput_icon___3ZbA>*{width:calc(16 * 100vw / var(--base-width));height:calc(16 * 100vw / var(--base-width));min-width:calc(16 * 100vw / var(--base-width));min-height:calc(16 * 100vw / var(--base-width));max-width:calc(16 * 100vw / var(--base-width));max-height:calc(16 * 100vw / var(--base-width));object-fit:contain;object-position:center}@media (max-width:1024px){.BorderedInput_borderedInput__laXMu{-webkit-backdrop-filter:blur(calc(42 * 100vw / var(--base-width-tablet)));backdrop-filter:blur(calc(42 * 100vw / var(--base-width-tablet)));border-radius:calc(20 * 100vw / var(--base-width-tablet));padding:calc(12 * 100vw / var(--base-width-tablet));gap:calc(12 * 100vw / var(--base-width-tablet))}.BorderedInput_borderedInput__laXMu input{font-size:calc(14 * 100vw / var(--base-width-tablet))}.BorderedInput_icon___3ZbA{width:calc(42 * 100vw / var(--base-width-tablet));height:calc(42 * 100vw / var(--base-width-tablet));min-width:calc(42 * 100vw / var(--base-width-tablet));min-height:calc(42 * 100vw / var(--base-width-tablet));max-width:calc(42 * 100vw / var(--base-width-tablet));max-height:calc(42 * 100vw / var(--base-width-tablet));border-radius:calc(42 * 100vw / var(--base-width-tablet))}.BorderedInput_icon___3ZbA>*{width:calc(16 * 100vw / var(--base-width-tablet));height:calc(16 * 100vw / var(--base-width-tablet));min-width:calc(16 * 100vw / var(--base-width-tablet));min-height:calc(16 * 100vw / var(--base-width-tablet));max-width:calc(16 * 100vw / var(--base-width-tablet));max-height:calc(16 * 100vw / var(--base-width-tablet))}}@media (max-width:560px){.BorderedInput_borderedInput__laXMu{-webkit-backdrop-filter:blur(calc(42 * 100vw / var(--base-width-mobile)));backdrop-filter:blur(calc(42 * 100vw / var(--base-width-mobile)));border-radius:calc(20 * 100vw / var(--base-width-mobile));padding:calc(12 * 100vw / var(--base-width-mobile));gap:calc(12 * 100vw / var(--base-width-mobile))}.BorderedInput_borderedInput__laXMu input{font-size:calc(14 * 100vw / var(--base-width-mobile))}.BorderedInput_icon___3ZbA{width:calc(42 * 100vw / var(--base-width-mobile));height:calc(42 * 100vw / var(--base-width-mobile));min-width:calc(42 * 100vw / var(--base-width-mobile));min-height:calc(42 * 100vw / var(--base-width-mobile));max-width:calc(42 * 100vw / var(--base-width-mobile));max-height:calc(42 * 100vw / var(--base-width-mobile));border-radius:calc(42 * 100vw / var(--base-width-mobile))}.BorderedInput_icon___3ZbA>*{width:calc(16 * 100vw / var(--base-width-mobile));height:calc(16 * 100vw / var(--base-width-mobile));min-width:calc(16 * 100vw / var(--base-width-mobile));min-height:calc(16 * 100vw / var(--base-width-mobile));max-width:calc(16 * 100vw / var(--base-width-mobile));max-height:calc(16 * 100vw / var(--base-width-mobile))}}.HelpSearchBar_hotkey__O05rF{width:calc(31 * 100vw / var(--base-width));height:calc(18 * 100vw / var(--base-width));min-width:calc(31 * 100vw / var(--base-width));min-height:calc(18 * 100vw / var(--base-width));max-width:calc(31 * 100vw / var(--base-width));max-height:calc(18 * 100vw / var(--base-width));display:flex;align-items:center;justify-content:center}.HelpSearchBar_hotkey__O05rF svg{width:100%;height:100%;object-fit:contain;object-position:center}@media (max-width:1024px){.HelpSearchBar_hotkey__O05rF{width:calc(31 * 100vw / var(--base-width-tablet));height:calc(18 * 100vw / var(--base-width-tablet));min-width:calc(31 * 100vw / var(--base-width-tablet));min-height:calc(18 * 100vw / var(--base-width-tablet));max-width:calc(31 * 100vw / var(--base-width-tablet));max-height:calc(18 * 100vw / var(--base-width-tablet))}}@media (max-width:560px){.HelpSearchBar_hotkey__O05rF{width:calc(31 * 100vw / var(--base-width-mobile));height:calc(18 * 100vw / var(--base-width-mobile));min-width:calc(31 * 100vw / var(--base-width-mobile));min-height:calc(18 * 100vw / var(--base-width-mobile));max-width:calc(31 * 100vw / var(--base-width-mobile));max-height:calc(18 * 100vw / var(--base-width-mobile))}}.UniversitySupport_note__Wq2X5{margin:10px 0;font-size:12px;line-height:1.6;color:inherit;opacity:.8}.UniversitySupport_badge___SwNL{display:inline-block;padding:1px 7px;border:1px solid;border-radius:5px;font-size:11px;font-weight:500}.FormError_status__vgWml{display:flex;align-items:flex-start;gap:.5rem;margin:0;font-family:var(--font-sans);font-size:clamp(.8125rem,.25vw + .6875rem,.875rem);line-height:1.4}.FormError_danger__SnTxr{color:rgb(var(--status-danger-rgb))}.FormError_success__KQuUx{color:var(--theme-accent,rgb(var(--accent-green-rgb)))}.FormError_icon__N1rWg{flex-shrink:0;display:inline-flex;width:.875rem;height:.875rem;margin-top:.2em}.FormError_icon__N1rWg svg{width:100%;height:100%}.FormError_text__gi5lL{min-width:0}.ForecastBumpCard_wrapper__1IEqj{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.125rem 1.125rem;border-radius:1rem;border:1px solid var(--color-border-medium);background:linear-gradient(var(--ambient-glass-tint,transparent),var(--ambient-glass-tint,transparent)),var(--color-bg-glass);transition:border-color .42s cubic-bezier(.22,1,.36,1),background .42s cubic-bezier(.22,1,.36,1)}.ForecastBumpCard_wrapperUp__6_8kf{border-color:rgba(154,220,100,.35);background:rgba(154,220,100,.06)}.ForecastBumpCard_wrapperDown__g9WgP{border-color:rgba(243,201,105,.35);background:rgba(243,201,105,.05)}.ForecastBumpCard_eyebrow__l5ANh{font-family:var(--font-sans);font-size:.75rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-text-muted,rgba(237,237,237,.5));margin:0}.ForecastBumpCard_headline__mzATp{margin:0;font-family:var(--font-sans);font-size:1rem;line-height:1.4;font-weight:500;letter-spacing:-.02em;color:var(--theme-text,rgba(237,237,237,.95))}.ForecastBumpCard_headline__mzATp strong{font-weight:600;color:var(--theme-text,rgba(255,255,255,1))}.ForecastBumpCard_numbers__c3iXP{display:flex;align-items:baseline;gap:.5rem;font-family:var(--font-sans);color:var(--theme-text-secondary,rgba(237,237,237,.85))}.ForecastBumpCard_from__1tHQ2{font-size:1.25rem;font-weight:500;color:var(--theme-text-muted,rgba(237,237,237,.45))}.ForecastBumpCard_arrow__HFDdX{font-size:1rem;color:var(--theme-text-muted,rgba(237,237,237,.45))}.ForecastBumpCard_to__diFTl{font-size:1.5rem;font-weight:600;color:var(--theme-text,rgba(255,255,255,.98));letter-spacing:-.02em}.ForecastBumpCard_deltaChip__5sK8U{margin-left:auto;font-size:.8125rem;font-weight:500;padding:.25rem .5rem;border-radius:999px;background:var(--theme-surface-tint,rgba(237,237,237,.06));color:var(--theme-text-secondary,rgba(237,237,237,.7))}.ForecastBumpCard_deltaChipUp__R_pln{background:rgba(154,220,100,.15);color:var(--theme-accent,rgba(218,250,120,.95))}.ForecastBumpCard_deltaChipDown__G3Q6H{background:rgba(243,201,105,.15);color:var(--theme-warning,rgba(243,201,105,.95))}.ForecastBumpCard_actions__uC362{display:flex;gap:.5rem;margin-top:.25rem}.ForecastBumpCard_btn__oMnxt{flex:1 1;padding:.5rem .75rem;border-radius:.5rem;border:1px solid var(--theme-border,rgba(237,237,237,.12));background:var(--theme-surface-tint,rgba(237,237,237,.05));color:var(--theme-text,rgba(237,237,237,.95));font-family:var(--font-sans);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.ForecastBumpCard_btn__oMnxt:hover:not(:disabled){background:var(--theme-hover,rgba(237,237,237,.09));border-color:var(--theme-border,rgba(237,237,237,.2))}.ForecastBumpCard_btn__oMnxt:active:not(:disabled){transform:translateY(1px)}.ForecastBumpCard_btnPrimary__EJ_TA{background:#c8e85a;color:var(--theme-text,#0a0a0a);border-color:transparent}.ForecastBumpCard_btnPrimary__EJ_TA:hover:not(:disabled){background:#d4f06b;border-color:transparent}.WizardActions_actions__AuA8Q{display:flex;flex-direction:column;gap:1rem;@media (min-width:1921px){gap:calc(1rem * (100vw / 1920px))}@media (max-width:767px){gap:0}}@media (max-width:767px){.WizardActions_secondary__x7WCx{height:2.5625rem;margin-block:0}}.UtilityChip_chip__19qr5{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-family:var(--font-sans);font-size:.6875rem;line-height:1.2;letter-spacing:-.02em;color:var(--theme-text-secondary,rgba(237,237,237,.7));background:var(--theme-surface-tint,rgba(255,255,255,.05));border-radius:.5rem;padding:.4375rem .875rem;cursor:pointer;transition:opacity .32s var(--ease-default),background .32s var(--ease-default),color .32s var(--ease-default);&:hover:not(:disabled){background:var(--theme-hover,rgba(255,255,255,.08));color:var(--theme-text,rgba(237,237,237,1))}&:disabled{opacity:.55;cursor:not-allowed}&:focus-visible{outline:2px solid rgba(var(--accent-green-rgb),.55);outline-offset:2px}@media (min-width:1921px){font-size:calc(.6875rem * (100vw / 1920px));padding-left:calc(.875rem * (100vw / 1920px));padding-bottom:calc(.4375rem * (100vw / 1920px));padding-right:calc(.875rem * (100vw / 1920px));padding-top:calc(.4375rem * (100vw / 1920px));border-radius:calc(.5rem * (100vw / 1920px))}}@media (prefers-reduced-motion:reduce){.UtilityChip_chip__19qr5{transition:none}}.Session_session___spVb{height:100%;width:100%;position:relative;z-index:2;padding-block:calc(4200vw/var(--base-width)) calc(2000vw/var(--base-width));padding-inline:calc(1500vw/var(--base-width));overflow:hidden;display:flex;flex-direction:column;align-items:stretch;gap:calc(1800vw/var(--base-width))}.Session_session___spVb>:first-child>*{opacity:0;transform:translateY(calc(800vw / var(--base-width)));animation:Session_sessionItemIn__gElLP .55s cubic-bezier(.22,1,.36,1) forwards}.Session_session___spVb>:first-child>:first-child{animation-delay:.32s}.Session_session___spVb>:first-child>:nth-child(2){animation-delay:.4s}.Session_session___spVb>:first-child>:nth-child(3){animation-delay:.48s}.Session_session___spVb .Session_content__FYOR9{display:flex;flex-direction:column;align-items:stretch;gap:calc(1800vw/var(--base-width));flex:1 1;min-height:0;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.Session_session___spVb .Session_dimmed__dY1hV{opacity:0;pointer-events:none}.Session_session___spVb .Session_modal___MU0a{position:fixed;top:53%;left:50%;transform:translate(-50%,-50%);z-index:1000;width:100%;height:80%;display:flex;align-items:center;justify-content:center}@media(max-width:1170px){.Session_session___spVb .Session_modal___MU0a{width:95%;top:50%;align-items:flex-start}}.Session_session___spVb .Session_exitConfirmOverlay___3w5u{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:var(--theme-page,rgba(8,9,6,.55));backdrop-filter:blur(calc(1800vw / var(--base-width)));-webkit-backdrop-filter:blur(calc(1800vw / var(--base-width)));opacity:0;animation:Session_exitConfirmOverlayIn__tCBqo .32s cubic-bezier(.22,1,.36,1) forwards}.Session_session___spVb .Session_exitConfirmDialog__mRF_x{background:linear-gradient(var(--theme-page,rgba(11,12,8,.55)),var(--theme-page,rgba(11,12,8,.55))),linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.2)),var(--theme-surface-tint,rgba(0,0,0,.2))),linear-gradient(var(--theme-surface-tint,rgba(237,237,237,.05)),var(--theme-surface-tint,rgba(237,237,237,.05)));backdrop-filter:blur(calc(4000vw / var(--base-width)));-webkit-backdrop-filter:blur(calc(4000vw / var(--base-width)));border:calc(100vw/var(--base-width)) solid var(--theme-border,rgba(237,237,237,.1));border-radius:calc(2000vw/var(--base-width));box-shadow:0 calc(2400vw/var(--base-width)) calc(6000vw/var(--base-width)) var(--theme-shadow-color,rgba(0,0,0,.55)),inset 0 calc(100vw/var(--base-width)) 0 var(--theme-highlight,rgba(237,237,237,.06));padding:calc(2800vw/var(--base-width)) calc(3200vw/var(--base-width));display:flex;flex-direction:column;align-items:center;gap:calc(1000vw/var(--base-width));min-width:calc(34000vw/var(--base-width));transform-origin:center;opacity:0;transform:translateY(calc(400vw / var(--base-width))) scale(.94);animation:Session_exitConfirmDialogIn__gBeFL .46s cubic-bezier(.22,1,.36,1) forwards}.Session_session___spVb .Session_exitConfirmButtons__YnlGi,.Session_session___spVb .Session_exitConfirmSub__Foe99,.Session_session___spVb .Session_exitConfirmTitle__eDQpE{opacity:0;transform:translateY(calc(400vw / var(--base-width)));animation:Session_exitConfirmRowIn__XaU7D .42s cubic-bezier(.22,1,.36,1) forwards}.Session_session___spVb .Session_exitConfirmTitle__eDQpE{animation-delay:.18s}.Session_session___spVb .Session_exitConfirmSub__Foe99{animation-delay:.25s}.Session_session___spVb .Session_exitConfirmButtons__YnlGi{animation-delay:.32s}.Session_session___spVb .Session_exitConfirmTitle__eDQpE{color:var(--theme-text,#ededed);font-family:var(--font-serif);font-size:calc(2000vw/var(--base-width));font-weight:400;letter-spacing:calc(-40vw/var(--base-width));line-height:100%}.Session_session___spVb .Session_exitConfirmSub__Foe99{color:var(--theme-text-muted,rgba(237,237,237,.55));font-family:var(--font-sans);font-size:calc(1300vw/var(--base-width));letter-spacing:calc(-13vw/var(--base-width));line-height:130%}.Session_session___spVb .Session_exitConfirmButtons__YnlGi{display:flex;gap:calc(1000vw/var(--base-width));margin-top:calc(1200vw/var(--base-width));width:100%}.Session_session___spVb .Session_exitConfirmButtons__YnlGi>*{flex:1 1}.Session_session___spVb:before{content:"";position:absolute;inset:0;background-image:var(--theme-photo,url("/images/dashboard/focus/session-bg-secondary.png"));background-size:cover;background-position:50%;background-repeat:no-repeat;filter:brightness(1.3);pointer-events:none;z-index:-1}@media(max-width:767px){.Session_session___spVb:before{background-image:var(--theme-photo,url("/images/dashboard/focus/session-bg-secondary-mob.png"))}.Session_session___spVb{padding-block:calc(2400vw/var(--base-width) + env(safe-area-inset-top, 0px)) calc(2400vw/var(--base-width) + env(safe-area-inset-bottom, 0px));height:-moz-fit-content;height:fit-content;gap:calc(1400vw/var(--base-width));overflow:visible}.Session_session___spVb .Session_content__FYOR9{flex:0 0 auto;min-height:0}}@keyframes Session_sessionItemIn__gElLP{0%{opacity:0;transform:translateY(calc(800vw / var(--base-width)))}to{opacity:1;transform:translateY(0)}}@keyframes Session_exitConfirmOverlayIn__tCBqo{0%{opacity:0}to{opacity:1}}@keyframes Session_exitConfirmDialogIn__gBeFL{0%{opacity:0;transform:translateY(calc(400vw / var(--base-width))) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Session_exitConfirmRowIn__XaU7D{0%{opacity:0;transform:translateY(calc(400vw / var(--base-width)))}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Session_session___spVb .Session_exitConfirmButtons__YnlGi,.Session_session___spVb .Session_exitConfirmDialog__mRF_x,.Session_session___spVb .Session_exitConfirmOverlay___3w5u,.Session_session___spVb .Session_exitConfirmSub__Foe99,.Session_session___spVb .Session_exitConfirmTitle__eDQpE,.Session_session___spVb>:first-child>*{animation:none!important;opacity:1!important;transform:none!important}}.SessionMobile_navTitle__jWMj5,.SessionMobile_phase__BiJoS,.SessionMobile_playIcon__U_vS1,.SessionMobile_rhythmCycle__D2RvQ{display:none}@media(max-width:767px){.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg{--session-accent:var(--theme-accent,rgb(var(--accent-green-rgb)));--session-muted:var(--theme-text-secondary,rgba(237,237,237,0.65));background:var(--theme-page,#000);padding:calc(8px + env(safe-area-inset-top, 0px)) 20px calc(24px + env(safe-area-inset-bottom, 0px));height:auto;min-height:100%;overflow:visible;letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg[data-phase=break]{--session-accent:color-mix(in srgb,rgb(var(--status-info-rgb)) 55%,#ededed)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg[data-paused=true]{--session-accent:color-mix(in srgb,rgb(var(--status-warning-rgb)) 70%,#ededed)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg[data-paused=true] .SessionMobile_endTime__kLxt2{visibility:hidden}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg[data-paused=true] .SessionMobile_buttons___5x_6>button:first-child>div>svg{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg[data-paused=true] .SessionMobile_buttons___5x_6>button:first-child>div .SessionMobile_playIcon__U_vS1{display:flex}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg[data-paused=true] .SessionMobile_buttons___5x_6>button:first-child>div .SessionMobile_playIcon__U_vS1 svg{width:21px;height:21px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg[data-paused=true] .SessionMobile_buttons___5x_6>button:first-child>div .SessionMobile_playIcon__U_vS1 path{fill:var(--theme-text,#040504)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg:before{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg>div{gap:12px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .glass-border:before{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg :is(button,input,[tabindex="0"]):focus-visible{outline:2px solid var(--session-accent);outline-offset:3px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_nav__cQVzn{gap:12px;min-height:44px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_nav__cQVzn button{width:44px;height:44px;min-width:44px;border-radius:8px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_nav__cQVzn svg{width:18px;height:18px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_nav__cQVzn>div{gap:4px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_navTitle__jWMj5{display:block;flex:1 1;font:14px/1.3 var(--font-grotesque);color:var(--session-muted)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_layout__r8f2K{display:flex;flex-direction:column;gap:20px;min-width:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_actions__l6_6J,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_column__kDUut{display:contents}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_actions__l6_6J:before,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_column__kDUut:before,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_column__kDUut>div:empty{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA{order:0;gap:2px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA[data-class-selected=false]>div:last-child{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA>div{justify-content:center;flex-wrap:wrap;gap:4px 12px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA>div:first-child>div{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA button,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA input{min-height:44px;min-width:0;max-width:100%;font:26px/1.2 var(--font-serif);letter-spacing:0;text-align:center}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA button>span:first-child{white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA button>span:last-child{opacity:.65}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA>div:last-child>div{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA p{font:13px/1.5 var(--font-sans);letter-spacing:0;color:var(--session-muted);background:none;-webkit-text-fill-color:currentColor;overflow-wrap:anywhere;text-align:center}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0{order:1;flex:none;align-self:center;width:min(100%,264px);height:auto;aspect-ratio:1;overflow:visible;background:none;backdrop-filter:none;-webkit-backdrop-filter:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0>svg{scale:1}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0>svg circle:first-child{stroke:var(--theme-text-muted,rgba(237,237,237,.12));stroke-width:2}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0>svg circle:last-child{stroke:var(--session-accent);stroke-width:4}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0>div{gap:14px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0 .SessionMobile_phase__BiJoS{display:block;order:0;color:var(--session-accent);font:14px/1.3 var(--font-grotesque)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0 .SessionMobile_clock__Rb_kf{order:1;font:58px/1.1 var(--font-serif);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0 .SessionMobile_clock__Rb_kf span{font-size:24px;color:var(--session-muted)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0 .SessionMobile_endTime__kLxt2{order:2;gap:5px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0 .SessionMobile_endTime__kLxt2 svg{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0 .SessionMobile_endTime__kLxt2 span{font:12px/1.5 var(--font-sans);color:var(--session-muted);opacity:1;letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS{order:2;padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none;gap:12px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child{gap:8px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child>p{display:flex;justify-content:space-between;gap:12px;font:16px/1.3 var(--font-grotesque);letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child .SessionMobile_rhythmCycle__D2RvQ{display:inline;font:12px/1.7 var(--font-sans);color:var(--session-muted)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child>div{gap:8px;flex-wrap:wrap}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child>div>p{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child>div>div{justify-content:flex-start;gap:12px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child>div>div span{font:11px/1.4 var(--font-sans);letter-spacing:0;color:var(--session-muted)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child>div>div>div>div{width:7px;height:7px;border-radius:2px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child{gap:8px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child>div:first-child{height:8px;gap:4px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child>div:first-child>div{min-width:2px;animation:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child [data-kind]{border-radius:3px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child [data-kind=work]{background:rgb(var(--accent-green-rgb))}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child [data-kind=short]{background:rgb(var(--status-warning-rgb))}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child [data-kind=long]{background:var(--theme-surface,#ededed)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child [data-state=future]{opacity:.28}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child [data-state=current]{box-shadow:0 0 0 1px var(--theme-highlight,rgba(237,237,237,.55))}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child>div:last-child{gap:8px;flex-wrap:wrap}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:last-child>div:last-child span{font:11px/1.4 var(--font-sans);letter-spacing:0;color:var(--session-muted)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_buttons___5x_6{order:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_buttons___5x_6>button{width:100%;min-width:0;min-height:48px;justify-content:center;padding:12px 8px;gap:8px;border-radius:8px;font:13px/1.3 var(--font-grotesque);letter-spacing:0;white-space:normal}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_buttons___5x_6>button:first-child{grid-column:1/-1;min-height:52px;font-size:15px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_buttons___5x_6>button:last-child{color:var(--session-muted);background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--theme-highlight,rgba(237,237,237,.12))}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_buttons___5x_6>button:nth-child(2):last-child,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_buttons___5x_6>button:only-child{grid-column:1/-1}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_buttons___5x_6>button>div{flex:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_buttons___5x_6>button:not(:first-child)>div{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5{order:5;flex:none;display:flex;flex-direction:column;gap:24px;padding-top:4px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(n){flex:none;min-height:0;max-height:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2){padding:20px 16px;border-radius:8px;gap:14px;overflow:hidden;backdrop-filter:none;-webkit-backdrop-filter:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2)>img{opacity:.2;max-height:100%;object-position:bottom right}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2)>div,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2)>p,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2)>ul{position:relative;z-index:1}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2)>div>p:first-child{font:18px/1.3 var(--font-grotesque)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2) p,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2) span{letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2) p{font-size:13px;line-height:1.5}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_support__MPlB5>div:nth-child(2) ul{overflow:visible}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_{padding:22px 0 0;border-top:1px solid var(--theme-border,rgba(237,237,237,.12));border-radius:0;background:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none;gap:16px;overflow:visible}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ .SessionMobile_checklistHead__rRDPe{align-items:center;gap:12px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ .SessionMobile_checklistHead__rRDPe p{font:18px/1.3 var(--font-grotesque);letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ .SessionMobile_checklistHead__rRDPe span{font:12px/1.4 var(--font-sans);letter-spacing:0;color:var(--session-muted);background:none;-webkit-text-fill-color:currentColor}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ .SessionMobile_checklistHead__rRDPe>span{flex:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ .SessionMobile_checklistHead__rRDPe>div>span{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_>div:has(>input){padding:4px 4px 4px 12px;border-radius:8px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_>div:has(>input) input{min-width:0;width:100%;font-size:16px;letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_>div:has(>input) input::placeholder{color:var(--session-muted);letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_>div:has(>input) button{width:44px;height:44px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ .widget-devider{display:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ ul{max-height:none;overflow:visible;gap:4px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ li{padding:2px 0 2px 8px;min-height:52px;gap:12px;border-radius:8px;animation:none;opacity:1}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ li>span:first-child{width:20px;height:20px;border-color:var(--theme-border-strong,rgba(237,237,237,.5))}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ li>span:nth-child(2){font:14px/1.5 var(--font-grotesque);overflow-wrap:anywhere}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ li[aria-checked=true]>span:nth-child(2){color:var(--session-muted)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ li button{width:44px;height:44px;color:var(--session-muted)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_ li button svg{width:12px;height:12px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_>div:last-child>div>div:has(>img){flex-direction:row;gap:14px;padding:4px 0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_>div:last-child>div>div:has(>img) img{width:36px;height:36px;flex:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_checklist__pYfk_>div:last-child>div>div:has(>img) p{font:13px/1.5 var(--font-sans);color:var(--session-muted);text-align:left}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_info__P0yS6{order:4;flex:none;min-height:0;padding:20px 16px;border-radius:8px;background:var(--theme-page,#10120f);overflow-wrap:anywhere;animation:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_info__P0yS6>div{gap:18px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_info__P0yS6 p,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_info__P0yS6 span{letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_info__P0yS6 p{font-size:14px;line-height:1.5}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_info__P0yS6>div>div>div{flex-wrap:wrap;gap:8px 12px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_info__P0yS6 p:not(:first-child,:last-child){position:static;transform:none}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_info__P0yS6 button{min-height:48px;font-size:14px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg [role=dialog]{width:min(360px,100% - 32px);min-width:0;max-height:calc(100dvh - 48px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow-y:auto;padding:24px;border-radius:8px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg [role=dialog]>p:first-child{font:26px/1.2 var(--font-serif);letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg [role=dialog]>p:nth-child(2){font:14px/1.5 var(--font-sans);letter-spacing:0}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg [role=dialog] button{min-height:48px;font-size:14px}[data-mobile-app] .SessionMobile_session__3aAcg.SessionMobile_session__3aAcg{padding-top:8px}}@media(max-width:767px)and (max-height:700px){.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0{width:min(100%,212px)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_layout__r8f2K{gap:14px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0 .SessionMobile_clock__Rb_kf{font-size:50px}}@media(max-width:767px)and (max-height:600px){.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0{width:min(100%,176px)}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0 .SessionMobile_clock__Rb_kf{font-size:46px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_layout__r8f2K,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_timer__1_Nt0>div{gap:10px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS{gap:8px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_rhythm__GfXHS>div:first-child{gap:4px}}@media(max-width:767px)and (max-width:350px){.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg{padding-inline:16px}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg .SessionMobile_identity__7xtKA button{font-size:24px}}@media(max-width:767px)and (prefers-reduced-motion:reduce){.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg *,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg :after,.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg :before{animation:none!important;transition:none!important}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg button{transform:none!important;filter:none!important}.SessionMobile_session__3aAcg.SessionMobile_session__3aAcg button:not(:disabled){opacity:1!important}}@media(prefers-reduced-motion:reduce){.SessionNav_sessionNav__kQGTN .SessionNav_menu__qkct2 .SessionNav_menuItem__bRKzi{transition:none}}.SessionNav_sessionNav__kQGTN{display:flex;align-items:center;justify-content:space-between;width:100%}.SessionNav_sessionNav__kQGTN .SessionNav_menu__qkct2{display:flex;align-items:center;justify-content:center;gap:calc(300vw/var(--base-width))}.SessionNav_sessionNav__kQGTN .SessionNav_menuItem__bRKzi{border:none;padding:0;color:inherit;font:inherit;border-radius:calc(1600vw/var(--base-width));background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(calc(1500vw / var(--base-width)));backdrop-filter:blur(calc(1500vw / var(--base-width)));width:calc(4000vw/var(--base-width));height:calc(4000vw/var(--base-width));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.SessionNav_sessionNav__kQGTN .SessionNav_menuItem__bRKzi.SessionNav_active___1KQV,.SessionNav_sessionNav__kQGTN .SessionNav_menuItem__bRKzi:hover{background:linear-gradient(180deg,rgb(var(--accent-green-rgb)) 0,rgb(var(--accent-green-rgb)) 100%);box-shadow:0 0 16px rgba(var(--accent-green-rgb),.3)}.SessionNav_sessionNav__kQGTN .SessionNav_menuItem__bRKzi.SessionNav_active___1KQV svg path,.SessionNav_sessionNav__kQGTN .SessionNav_menuItem__bRKzi:hover svg path{fill:var(--theme-text,#0b0c08)}.SessionNav_sessionNav__kQGTN .SessionNav_menuItem__bRKzi svg{width:calc(1600vw/var(--base-width));height:calc(1600vw/var(--base-width))}.SessionNav_sessionNav__kQGTN .SessionNav_menuItem__bRKzi svg path{transition:fill .42s cubic-bezier(.22,1,.36,1)}.SquareButton_sqrBtn__cSFqB{padding:0;font:inherit;color:inherit;border-radius:calc(1200vw/var(--base-width));background:var(--theme-page,#131313);width:calc(4000vw/var(--base-width));height:calc(4000vw/var(--base-width));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--dur-tooltip-close) var(--ease-default)}.SquareButton_sqrBtn__cSFqB:hover{background:var(--theme-page,#1c1c1c)}.SquareButton_sqrBtn__cSFqB svg{width:calc(2400vw/var(--base-width));height:calc(2400vw/var(--base-width))}@media(prefers-reduced-motion:reduce){.SquareButton_sqrBtn__cSFqB{transition:none}}.SessionWrapper_sessionWrapper__WToTh{width:100%;flex:1 1;min-height:0;display:flex;align-items:stretch;gap:calc(1600vw/var(--base-width))}@media(max-width:1024px){.SessionWrapper_sessionWrapper__WToTh{flex-direction:column}}@media(max-width:767px){.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_left__ydBVx,.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN{flex:0 0 auto;min-height:0;overflow:visible}}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_left__ydBVx{flex:.44 1;min-height:0;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:calc(1800vw/var(--base-width))}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN{flex:.56 1;min-height:0;overflow:hidden;display:flex;align-items:stretch;flex-direction:column;gap:calc(1800vw/var(--base-width))}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN .SessionWrapper_wrap__QFimA{flex:1 1;min-height:0;display:flex;align-items:stretch;gap:calc(1200vw/var(--base-width))}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN .SessionWrapper_wrap__QFimA>div{min-height:0}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN .SessionWrapper_wrap__QFimA>div:first-child{flex:1.4 1}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN .SessionWrapper_wrap__QFimA>div:nth-child(2){flex:1 1;background-color:var(--theme-page,#0b0c08)!important}@media(max-width:767px){.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN .SessionWrapper_wrap__QFimA{flex-direction:column}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN .SessionWrapper_wrap__QFimA>div{flex:unset}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN .SessionWrapper_wrap__QFimA>div:first-child{min-height:calc(35000vw/var(--base-width))}.SessionWrapper_sessionWrapper__WToTh .SessionWrapper_right__KljEN .SessionWrapper_wrap__QFimA>div:nth-child(2){min-height:calc(15000vw/var(--base-width))}}.SessionTimer_ring__13gD7{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);scale:1.04}.SessionTimer_ring__13gD7 .SessionTimer_ringTrack__2PyW7{stroke:var(--theme-text-muted,rgba(237,237,237,.12))}.SessionTimer_ring__13gD7 .SessionTimer_ringProgress__jhtXV{stroke:var(--theme-text,#ededed);stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.SessionTimer_ring__13gD7 .SessionTimer_ringProgress__jhtXV{transition:none}}.SessionTimer_sessionTimer__IWWXL{width:calc(36000vw/var(--base-width));height:calc(36000vw/var(--base-width));position:relative;background:var(--theme-surface-tint,rgba(237,237,237,.04));backdrop-filter:blur(calc(1200vw / var(--base-width)));-webkit-backdrop-filter:blur(calc(1200vw / var(--base-width)));border-radius:100%;overflow:hidden}.SessionTimer_sessionTimer__IWWXL .SessionTimer_content__DKiOG{width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:calc(1280vw/var(--base-width))}.SessionTimer_sessionTimer__IWWXL .SessionTimer_content__DKiOG button{background-color:var(--theme-page,#222221)!important}.SessionTimer_sessionTimer__IWWXL .SessionTimer_content__DKiOG .SessionTimer_value__2UkBB{color:var(--theme-text,#ededed);text-align:center;font-family:var(--font-serif);font-size:calc(4374.7vw/var(--base-width));font-weight:400;line-height:100%;letter-spacing:-.875px}.SessionTimer_sessionTimer__IWWXL .SessionTimer_content__DKiOG .SessionTimer_value__2UkBB span{color:var(--theme-text-muted,rgba(237,237,237,.5))}.SessionTimer_sessionTimer__IWWXL .SessionTimer_content__DKiOG .SessionTimer_label__oUdCf{display:flex;align-items:center;justify-content:center;gap:calc(730vw/var(--base-width))}.SessionTimer_sessionTimer__IWWXL .SessionTimer_content__DKiOG .SessionTimer_label__oUdCf svg{width:calc(1450vw/var(--base-width));height:calc(1450vw/var(--base-width))}.SessionTimer_sessionTimer__IWWXL .SessionTimer_content__DKiOG .SessionTimer_label__oUdCf span{color:var(--theme-text-secondary,rgba(237,237,237,.8));font-family:var(--font-sans);font-size:calc(1275.9vw/var(--base-width));font-weight:500;line-height:100%;letter-spacing:-1%;opacity:.61}.SessionActionPanel_sessionActionPanel__owfBY{padding:calc(2000vw/var(--base-width));display:flex;align-items:stretch;flex-direction:column;gap:calc(3200vw/var(--base-width));border-radius:calc(2400vw/var(--base-width));-webkit-backdrop-filter:blur(calc(1500vw / var(--base-width)));backdrop-filter:blur(calc(1500vw / var(--base-width)));width:100%}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B{display:flex;flex-direction:column;align-items:stretch;gap:calc(1000vw/var(--base-width))}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_row__v_Kcm{display:flex;justify-content:space-between;align-items:center}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_row__v_Kcm .SessionActionPanel_group__Cs7eY{display:flex;align-items:center;gap:calc(200vw/var(--base-width))}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_row__v_Kcm .SessionActionPanel_cycleDots__Z5nJA{display:flex;align-items:center;gap:calc(600vw/var(--base-width));margin-left:calc(800vw/var(--base-width))}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_row__v_Kcm .SessionActionPanel_cycleDot__sfMXG{width:calc(500vw/var(--base-width));height:calc(500vw/var(--base-width));border-radius:50%;background-color:var(--theme-surface-subtle,rgba(237,237,237,.22));transition:background-color .55s cubic-bezier(.22,1,.36,1)}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_row__v_Kcm .SessionActionPanel_cycleDot__sfMXG.SessionActionPanel_now__OGX8l{background-color:var(--theme-surface,rgba(237,237,237,.9));animation:SessionActionPanel_sessionCycleDotBreath__A6UEA 6s ease-in-out infinite}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_row__v_Kcm .SessionActionPanel_cycleDot__sfMXG.SessionActionPanel_done__HZ6GS{background-color:rgb(var(--accent-green-rgb))}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_title__JnukP{color:var(--theme-text,#ededed);font-family:var(--font-serif);font-size:calc(2000vw/var(--base-width));font-weight:400;line-height:normal}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_subtitle__bGcOa{font-family:var(--font-sans);font-size:calc(1600vw/var(--base-width));font-weight:400;line-height:normal}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_buttons__D3ZHa{width:100%;display:flex;align-items:stretch;gap:calc(800vw/var(--base-width))}@media(max-width:767px){.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_buttons__D3ZHa{flex-direction:column;align-items:stretch;gap:calc(1000vw/var(--base-width))}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_buttons__D3ZHa>*{width:100%}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_buttons__D3ZHa button{width:100%;justify-content:center}}@keyframes SessionActionPanel_sessionActionLabelFade__jbR_X{0%{opacity:0}to{opacity:1}}.SessionActionPanel_labelFade__kpUNq{display:inline-block;animation:SessionActionPanel_sessionActionLabelFade__jbR_X .32s cubic-bezier(.22,1,.36,1) both}@keyframes SessionActionPanel_sessionCycleDotBreath__A6UEA{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.SessionActionPanel_labelFade__kpUNq{animation:none}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_row__v_Kcm .SessionActionPanel_group__Cs7eY .SessionActionPanel_cycleDot__sfMXG{transition:none}.SessionActionPanel_sessionActionPanel__owfBY .SessionActionPanel_content__4WF5B .SessionActionPanel_row__v_Kcm .SessionActionPanel_group__Cs7eY .SessionActionPanel_cycleDot__sfMXG.SessionActionPanel_now__OGX8l{animation:none}}.EditableSessionName_trigger__uZC8_{display:inline-flex;align-items:center;gap:.4em;max-width:100%;padding:0;margin:0;background:none;border:none;text-align:left;cursor:pointer;color:inherit;font:inherit;letter-spacing:inherit}.EditableSessionName_text__IT0Qy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block:.2em;margin-block:-.2em}.EditableSessionName_pencil___D_qT{display:inline-flex;align-items:center;flex-shrink:0;opacity:0;width:.8em;height:.8em;transition:opacity .32s cubic-bezier(.22,1,.36,1)}.EditableSessionName_pencil___D_qT svg{width:100%;height:100%}.EditableSessionName_trigger__uZC8_:focus-visible .EditableSessionName_pencil___D_qT,.EditableSessionName_trigger__uZC8_:hover .EditableSessionName_pencil___D_qT{opacity:.55}.EditableSessionName_trigger__uZC8_:disabled{cursor:default}.EditableSessionName_trigger__uZC8_:disabled .EditableSessionName_pencil___D_qT{display:none}.EditableSessionName_input__vW9_Q{max-width:100%;padding:.2em 0;margin:-.2em 0;background:none;border:none;border-bottom:1px solid var(--theme-border,rgba(237,237,237,.35));color:inherit;font:inherit;letter-spacing:inherit}.EditableSessionName_input__vW9_Q:focus{outline:none;border-bottom-color:var(--theme-border-strong,rgba(237,237,237,.7))}@media (prefers-reduced-motion:reduce){.EditableSessionName_pencil___D_qT{transition:none}}@keyframes SessionPlan_sessionCardRise___LjKo{0%{opacity:0;transform:translateY(calc(1600vw / var(--base-width))) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes SessionPlan_sessionPlanBlockIn__0Oy3V{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}@keyframes SessionPlan_sessionPlanNowBreath__4_mJy{0%,to{opacity:.7;box-shadow:0 0 calc(600vw/var(--base-width)) rgba(218,250,120,.45)}50%{opacity:1;box-shadow:0 0 calc(1200vw/var(--base-width)) rgba(218,250,120,.85)}}.SessionPlan_sessionPlan__wCL4Z{padding:calc(2400vw/var(--base-width)) calc(2000vw/var(--base-width));border-radius:calc(2400vw/var(--base-width));-webkit-backdrop-filter:blur(calc(1500vw / var(--base-width)));backdrop-filter:blur(calc(1500vw / var(--base-width)));animation:SessionPlan_sessionCardRise___LjKo .55s cubic-bezier(.22,1,.36,1) both;transform-origin:center top}@media(prefers-reduced-motion:reduce){.SessionPlan_sessionPlan__wCL4Z{animation:none}}.SessionPlan_sessionPlan__wCL4Z{display:flex;flex-direction:column;align-items:stretch;gap:calc(2000vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N{display:flex;flex-direction:column;align-items:stretch;gap:calc(800vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_title__nkYaI{color:var(--theme-text,#ededed);font-family:var(--font-serif);font-size:calc(2000vw/var(--base-width));font-weight:400;line-height:100%;letter-spacing:calc(-40vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj{display:flex;align-items:center;justify-content:space-between}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_subtitle__XH0Wn{font-family:var(--font-sans);font-size:calc(1400vw/var(--base-width));font-weight:400;line-height:1.4;letter-spacing:calc(-56vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_labels__T1n_4{display:flex;align-items:center;gap:calc(1200vw/var(--base-width))}@media(max-width:767px){.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_labels__T1n_4{flex-wrap:wrap;justify-content:flex-end}}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_labels__T1n_4 .SessionPlan_label__niQB6{display:flex;align-items:center;gap:calc(400vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_labels__T1n_4 .SessionPlan_label__niQB6[data-kind=work] .SessionPlan_square__4EWr4{background:linear-gradient(301deg,rgba(231,248,224,0) -181.55%,var(--theme-surface,#d9ecc9) 29.24%,#dafa78 45.93%,#597147 80.12%)}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_labels__T1n_4 .SessionPlan_label__niQB6[data-kind=short] .SessionPlan_square__4EWr4{background:linear-gradient(238deg,#b48f17 19.05%,rgba(180,143,23,0) 98.3%)}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_labels__T1n_4 .SessionPlan_label__niQB6[data-kind=long] .SessionPlan_square__4EWr4{background:var(--theme-chart-long-swatch,linear-gradient(51deg,rgba(255,255,255,0) 3.78%,var(--theme-surface,#fff) 50.49%,var(--theme-surface,#e7f8e0) 90.13%,var(--theme-surface,#fff) 111.26%,rgba(255,255,255,0) 127.41%))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_labels__T1n_4 .SessionPlan_label__niQB6 span{color:var(--theme-text,#ededed);font-family:var(--font-sans);font-size:calc(1200vw/var(--base-width));font-weight:400;line-height:100%;letter-spacing:calc(-12vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_head__Mt40N .SessionPlan_row__J7pYj .SessionPlan_labels__T1n_4 .SessionPlan_label__niQB6 .SessionPlan_square__4EWr4{width:calc(1400vw/var(--base-width));height:calc(1400vw/var(--base-width));border-radius:calc(400vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL{display:flex;flex-direction:column;align-items:stretch;gap:calc(1000vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab{display:flex;align-items:center;gap:calc(300vw/var(--base-width));height:calc(2000vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_blockWrap__fb86F{position:relative;display:flex;align-items:center;height:100%;min-width:calc(300vw/var(--base-width));animation:SessionPlan_sessionPlanBlockIn__0Oy3V .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--stagger-i, 0)*60ms);transform-origin:center center}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_blockWrap__fb86F:hover .SessionPlan_tooltip__0_nlR{opacity:1;transform:translate(-50%)}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4{position:relative;overflow:hidden;width:100%;border-radius:calc(500vw/var(--base-width));height:100%;transition:opacity .45s cubic-bezier(.22,1,.36,1),background-color .45s cubic-bezier(.22,1,.36,1)}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4 .SessionPlan_fill__I1nN2{position:absolute;inset:0 auto 0 0;border-radius:inherit;transition:width 1s cubic-bezier(.22,1,.36,1)}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4[data-state=future]{opacity:.25}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4[data-kind=work],.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4[data-kind=work] .SessionPlan_fill__I1nN2{background:linear-gradient(269deg,rgba(231,248,224,0) -.82%,var(--theme-surface,#d9ecc9) 78.89%,#dafa78 85.2%,#597147 98.13%)}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4[data-kind=short],.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4[data-kind=short] .SessionPlan_fill__I1nN2{background:linear-gradient(90deg,#b48f17 55.74%,rgba(180,143,23,0))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4[data-kind=long],.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4[data-kind=long] .SessionPlan_fill__I1nN2{background:linear-gradient(269deg,rgba(255,255,255,0) -.82%,var(--theme-surface,#fff) 15.07%,var(--theme-surface,#e7f8e0) 51.57%,var(--theme-surface,#fff) 85.2%,rgba(255,255,255,0) 98.13%)}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4[data-state=current]{background-image:none;background-color:var(--theme-surface-tint,rgba(255,255,255,.06))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_nowDot__wiHD0{position:absolute;top:50%;width:calc(600vw/var(--base-width));height:calc(600vw/var(--base-width));margin-left:calc(-300vw/var(--base-width));border-radius:50%;transform:translateY(-50%);background:var(--theme-surface,#ededed);pointer-events:none;z-index:2;transition:left 1s cubic-bezier(.22,1,.36,1);animation:SessionPlan_sessionPlanNowBreath__4_mJy 6s ease-in-out infinite}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_tooltip__0_nlR{position:absolute;bottom:calc(100% + 800vw/var(--base-width));left:50%;transform:translate(-50%,calc(400vw / var(--base-width)));padding:calc(400vw/var(--base-width)) calc(800vw/var(--base-width));border-radius:calc(800vw/var(--base-width));border:calc(100vw/var(--base-width)) solid var(--theme-border,rgba(237,237,237,.14));background:var(--theme-page,rgba(8,9,6,.88));-webkit-backdrop-filter:blur(calc(1200vw / var(--base-width)));backdrop-filter:blur(calc(1200vw / var(--base-width)));color:var(--theme-text,#ededed);font-family:var(--font-sans);font-size:calc(1100vw/var(--base-width));line-height:120%;white-space:nowrap;opacity:0;pointer-events:none;z-index:3;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_tooltip__0_nlR .SessionPlan_tooltipState__Dyt_V{margin-left:calc(600vw/var(--base-width));color:var(--theme-text-muted,rgba(237,237,237,.55))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_timeAnchors__i_g8a{display:flex;align-items:baseline;justify-content:space-between;gap:calc(800vw/var(--base-width));font-family:var(--font-sans);font-size:calc(1200vw/var(--base-width));letter-spacing:calc(-12vw/var(--base-width))}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_timeAnchors__i_g8a .SessionPlan_timeAnchor__IWoH_{color:var(--theme-text-muted,rgba(237,237,237,.55));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_timeAnchors__i_g8a .SessionPlan_timeCenter__HPcDR{color:var(--theme-text-secondary,rgba(237,237,237,.8));text-align:center}@media(prefers-reduced-motion:reduce){.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_blockWrap__fb86F{animation:none}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4,.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_bar__6mdY4 .SessionPlan_fill__I1nN2,.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_tooltip__0_nlR{transition:none}.SessionPlan_sessionPlan__wCL4Z .SessionPlan_content__D7eyL .SessionPlan_progressBars__7U_ab .SessionPlan_nowDot__wiHD0{transition:none;animation:none}}@keyframes TasksWidget_sessionCardRise__mPe7q{0%{opacity:0;transform:translateY(calc(1600vw / var(--base-width))) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.TasksWidget_tasksWidget__D5h91{display:flex;flex-direction:column;gap:calc(2000vw/var(--base-width));background-color:rgba(0,0,0,0)!important;-webkit-backdrop-filter:blur(calc(1500vw / var(--base-width)));backdrop-filter:blur(calc(1500vw / var(--base-width)));animation:TasksWidget_sessionCardRise__mPe7q .55s cubic-bezier(.22,1,.36,1) both;transform-origin:center top;min-height:0;max-height:100%}.TasksWidget_tasksWidget__D5h91 .TasksWidget_head__rME9g{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(1200vw/var(--base-width))}.TasksWidget_tasksWidget__D5h91 .TasksWidget_head__rME9g span{font-family:var(--font-sans);font-size:calc(1400vw/var(--base-width));line-height:130%;letter-spacing:calc(-56vw/var(--base-width))}.TasksWidget_tasksWidget__D5h91 .TasksWidget_head__rME9g .TasksWidget_group__cycow{display:flex;flex-direction:column;gap:calc(800vw/var(--base-width))}.TasksWidget_taskList__OFxzr{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(400vw/var(--base-width));max-height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.TasksWidget_taskList__OFxzr::-webkit-scrollbar{display:none}.TasksWidget_taskItem__ppK4H{display:flex;align-items:center;gap:calc(1000vw/var(--base-width));padding:calc(1000vw/var(--base-width)) calc(1200vw/var(--base-width));border-radius:calc(1000vw/var(--base-width));background-color:var(--theme-surface-tint,rgba(254,254,254,.03));cursor:pointer;transition:background-color .42s cubic-bezier(.22,1,.36,1);opacity:0;animation:TasksWidget_tasksWidgetRowIn__2n3_A .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--row-i, 0)*75ms)}@keyframes TasksWidget_tasksWidgetRowIn__2n3_A{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.TasksWidget_taskItem__ppK4H:hover{background-color:var(--theme-hover,rgba(254,254,254,.06))}.TasksWidget_taskCheckbox__VDTEp{width:calc(1800vw/var(--base-width));height:calc(1800vw/var(--base-width));border-radius:calc(500vw/var(--base-width));border:calc(150vw/var(--base-width)) solid var(--theme-border,rgba(255,255,255,.2));flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--theme-text,#fff);transition:background-color .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1)}.TasksWidget_taskDone__W8qPW .TasksWidget_taskCheckbox__VDTEp{background-color:var(--theme-surface-tint,rgba(255,255,255,.15));border-color:var(--theme-border,rgba(255,255,255,.4))}.TasksWidget_taskText__IP2ho{flex:1 1;min-width:0;font-size:calc(1400vw/var(--base-width));line-height:130%;color:var(--theme-text-secondary,rgba(255,255,255,.75));transition:color .42s cubic-bezier(.22,1,.36,1),-webkit-text-decoration .42s cubic-bezier(.22,1,.36,1);transition:color .42s cubic-bezier(.22,1,.36,1),text-decoration .42s cubic-bezier(.22,1,.36,1);transition:color .42s cubic-bezier(.22,1,.36,1),text-decoration .42s cubic-bezier(.22,1,.36,1),-webkit-text-decoration .42s cubic-bezier(.22,1,.36,1)}.TasksWidget_taskRemove__vjTaG{margin-left:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:calc(2000vw/var(--base-width));height:calc(2000vw/var(--base-width));padding:0;border:none;background:none;color:var(--theme-text-muted,rgba(255,255,255,.35));cursor:pointer;border-radius:calc(600vw/var(--base-width));transition:color .42s cubic-bezier(.22,1,.36,1),background-color .42s cubic-bezier(.22,1,.36,1)}.TasksWidget_taskRemove__vjTaG svg{width:calc(1000vw/var(--base-width));height:calc(1000vw/var(--base-width))}.TasksWidget_taskRemove__vjTaG:focus-visible,.TasksWidget_taskRemove__vjTaG:hover{color:var(--theme-text,rgba(255,255,255,.9));background-color:var(--theme-hover,rgba(255,255,255,.08));outline:none}@media(prefers-reduced-motion:reduce){.TasksWidget_tasksWidget__D5h91{animation:none}.TasksWidget_taskCheckbox__VDTEp,.TasksWidget_taskItem__ppK4H,.TasksWidget_taskRemove__vjTaG,.TasksWidget_taskText__IP2ho{transition:none}.TasksWidget_taskItem__ppK4H{animation:none;opacity:1}}.TasksWidget_taskDone__W8qPW .TasksWidget_taskText__IP2ho{color:var(--theme-text-muted,rgba(255,255,255,.3));text-decoration:line-through}.TasksWidget_noTasks__s1A1Y{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(1200vw/var(--base-width));flex:1 1;position:relative}.TasksWidget_noTasksImg__Oj3Nj{width:calc(5000vw/var(--base-width));height:calc(5000vw/var(--base-width))}@media(max-width:1024px){.TasksWidget_tasksWidget__D5h91{gap:calc(2000vw/var(--base-width))}.TasksWidget_noTasks__s1A1Y{gap:calc(1200vw/var(--base-width))}}@media(max-width:767px){.TasksWidget_tasksWidget__D5h91{gap:calc(2000vw/var(--base-width))}.TasksWidget_noTasks__s1A1Y{gap:calc(1200vw/var(--base-width))}}.ReferralBanner_bar__g8uVs{position:fixed;left:50%;bottom:calc(20 * 100vw / var(--base-width));transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:calc(14 * 100vw / var(--base-width));max-width:min(92vw,calc(560 * 100vw / var(--base-width)));padding:calc(12 * 100vw / var(--base-width)) calc(14 * 100vw / var(--base-width)) calc(12 * 100vw / var(--base-width)) calc(18 * 100vw / var(--base-width));border-radius:calc(999 * 100vw / var(--base-width));color:var(--theme-text,#fff);background:linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.35)),var(--theme-surface-tint,rgba(0,0,0,.45))),linear-gradient(rgba(var(--accent-green-rgb),.12),rgba(var(--accent-green-rgb),.12));border:1px solid rgba(var(--accent-green-rgb),.34);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:0 calc(12 * 100vw / var(--base-width)) calc(40 * 100vw / var(--base-width)) var(--theme-shadow-color,rgba(0,0,0,.35));animation:ReferralBanner_refBannerIn__tzbWQ .5s cubic-bezier(.22,1,.36,1) both}@keyframes ReferralBanner_refBannerIn__tzbWQ{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ReferralBanner_bar__g8uVs{animation:none}}.ReferralBanner_gift__HGCo2{font-size:calc(18 * 100vw / var(--base-width));line-height:1}.ReferralBanner_text__fwegv{font-size:calc(14 * 100vw / var(--base-width));line-height:140%;color:var(--theme-text,rgba(255,255,255,.9))}.ReferralBanner_text__fwegv b{color:var(--theme-accent,rgb(var(--accent-green-rgb)));font-weight:600}.ReferralBanner_dismiss__rAW1B{margin-left:calc(4 * 100vw / var(--base-width));flex-shrink:0;width:calc(26 * 100vw / var(--base-width));height:calc(26 * 100vw / var(--base-width));border-radius:50%;border:none;background:var(--theme-surface-tint,rgba(255,255,255,.08));color:var(--theme-text-secondary,rgba(255,255,255,.7));font-size:calc(15 * 100vw / var(--base-width));line-height:1;cursor:pointer;transition:background .2s var(--ease-default),color .2s var(--ease-default)}.ReferralBanner_dismiss__rAW1B:hover{background:var(--theme-hover,rgba(255,255,255,.16));color:var(--theme-text,#fff)}@media (max-width:640px){.ReferralBanner_bar__g8uVs{bottom:calc(16 * 100vw / var(--base-width-mobile));gap:calc(12 * 100vw / var(--base-width-mobile));padding:calc(11 * 100vw / var(--base-width-mobile)) calc(12 * 100vw / var(--base-width-mobile))}.ReferralBanner_text__fwegv{font-size:calc(13 * 100vw / var(--base-width-mobile))}.ReferralBanner_gift__HGCo2{font-size:calc(16 * 100vw / var(--base-width-mobile))}.ReferralBanner_dismiss__rAW1B{width:calc(26 * 100vw / var(--base-width-mobile));height:calc(26 * 100vw / var(--base-width-mobile))}}.ConsentBanner_banner__fBArN{position:fixed;left:50%;bottom:calc(24 * 100vw / var(--base-width));transform:translateX(-50%) translateY(calc(8 * 100vw / var(--base-width)));width:min(calc(560 * 100vw / var(--base-width)),calc(100% - 32px));background:var(--theme-page,rgba(20,20,22,.72));backdrop-filter:blur(calc(18 * 100vw / var(--base-width)));-webkit-backdrop-filter:blur(calc(18 * 100vw / var(--base-width)));border:1px solid var(--theme-border,rgba(255,255,255,.08));border-radius:calc(20 * 100vw / var(--base-width));box-shadow:0 12px 40px var(--theme-shadow-color,rgba(0,0,0,.32));padding:calc(20 * 100vw / var(--base-width));display:flex;flex-direction:column;gap:calc(16 * 100vw / var(--base-width));color:var(--theme-text,#fff);z-index:9000;opacity:0;pointer-events:none;transition:opacity .3s ease-out,transform .3s ease-out}.ConsentBanner_banner__fBArN[data-visible=true]{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.ConsentBanner_copy__4Dr0v{display:flex;flex-direction:column;gap:calc(6 * 100vw / var(--base-width))}.ConsentBanner_title__qj8BC{font-family:var(--font-serif);font-size:calc(20 * 100vw / var(--base-width));line-height:120%;color:var(--theme-text,#fff)}.ConsentBanner_body__3DpWT{font-size:calc(14 * 100vw / var(--base-width));line-height:140%;color:var(--theme-text-secondary,rgba(255,255,255,.78))}.ConsentBanner_body__3DpWT a{color:var(--theme-text,#fff);text-decoration:underline;text-underline-offset:2px}.ConsentBanner_body__3DpWT a:hover{color:var(--theme-text,rgba(255,255,255,.9))}.ConsentBanner_actions__PeFpB{display:flex;flex-direction:row;gap:calc(10 * 100vw / var(--base-width))}.ConsentBanner_btn__ok3ZK{flex:1 1;min-height:calc(40 * 100vw / var(--base-width));padding:calc(10 * 100vw / var(--base-width)) calc(16 * 100vw / var(--base-width));font-size:calc(14 * 100vw / var(--base-width));font-weight:500;line-height:1;border-radius:calc(999 * 100vw / var(--base-width));border:1px solid var(--theme-border,rgba(255,255,255,.18));background:var(--theme-surface-tint,rgba(255,255,255,.06));color:var(--theme-text,#fff);cursor:pointer;transition:background .16s ease-out,border-color .16s ease-out}.ConsentBanner_btn__ok3ZK:hover{background:var(--theme-hover,rgba(255,255,255,.12));border-color:var(--theme-border,rgba(255,255,255,.28))}.ConsentBanner_btn__ok3ZK:focus-visible{outline:2px solid var(--theme-border-strong,rgba(255,255,255,.6));outline-offset:2px}@media (max-width:767px){.ConsentBanner_banner__fBArN{left:16px;right:16px;bottom:16px;width:auto;transform:translateX(0) translateY(8px);border-radius:18px;padding:18px;gap:14px}.ConsentBanner_banner__fBArN[data-visible=true]{transform:translateX(0) translateY(0)}.ConsentBanner_title__qj8BC{font-size:18px}.ConsentBanner_body__3DpWT{font-size:14px}.ConsentBanner_actions__PeFpB{flex-direction:column;gap:8px}.ConsentBanner_btn__ok3ZK{width:100%;min-height:44px;font-size:14px;border-radius:999px;padding:12px 16px}}.ResetSemesterModal_actions__r4XEl{display:flex;flex-direction:column;gap:14px;margin-top:4px}.ResetSemesterModal_actionRow__6V3Ue{display:flex;align-items:center;justify-content:space-between;gap:12px}.ResetSemesterModal_actionText__YOSpg{display:flex;flex-direction:column;gap:3px;min-width:0}.ResetSemesterModal_actionTitle__iGFGz{color:var(--theme-text,#ededed);font-family:var(--font-serif);font-size:18px;font-weight:400;line-height:1.2}.ResetSemesterModal_actionTitleDanger__Jf70j{color:rgb(var(--status-danger-rgb))}.ResetSemesterModal_actionDesc__aoVYO{color:var(--theme-text-muted,rgba(237,237,237,.55));font-family:var(--font-sans);font-size:12px;font-weight:400;line-height:1.45}.ResetSemesterModal_actionButton__bzfvo{flex-shrink:0;white-space:nowrap;width:170px}@media (prefers-reduced-motion:no-preference){.ResetSemesterModal_actionButton__bzfvo{transition:background-color .32s var(--ease-default),border-color .32s var(--ease-default),transform .32s var(--ease-default)}.ResetSemesterModal_actionButton__bzfvo:hover:not(:disabled){transform:translateY(-1px)}.ResetSemesterModal_actionButton__bzfvo:active:not(:disabled){transform:scale(.97)}}.ResetSemesterModal_actionButton__bzfvo.ResetSemesterModal_archiveButton__XwRLK:hover:not(:disabled){background-color:var(--theme-surface,#e2e2e2)}@media (max-width:560px){.ResetSemesterModal_actionRow__6V3Ue{flex-direction:column;align-items:stretch}}.GradedFeedbackUpload_wrapper__WtM1O{display:flex;flex-direction:column;gap:.625rem;margin-top:.25rem}.GradedFeedbackUpload_label__CHB8K{font-family:var(--font-sans);font-size:.875rem;font-weight:500;letter-spacing:-.02em}.GradedFeedbackUpload_label__CHB8K span{font-family:var(--font-sans);color:var(--theme-text-muted,rgba(237,237,237,.4));font-weight:400}.GradedFeedbackUpload_inputStage__Rhk4d,.GradedFeedbackUpload_slotContent__hyzPb{display:flex;flex-direction:column;gap:.625rem}.GradedFeedbackUpload_zone__BzqGq{position:relative;display:flex;flex-direction:column;gap:.5rem;padding:.875rem;border-radius:.8125rem;transition:background .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1)}.GradedFeedbackUpload_zone__BzqGq:hover{background:var(--theme-hover,rgba(237,237,237,.02))}.GradedFeedbackUpload_zone__BzqGq:focus-within{outline:2px solid rgba(var(--accent-green-rgb),.45);outline-offset:2px}.GradedFeedbackUpload_zoneActive__kS_5p{background:rgba(var(--accent-green-rgb),.06);outline:1px dashed rgba(var(--accent-green-rgb),.6);outline-offset:-4px}.GradedFeedbackUpload_zoneError__vPZM0{background:rgba(var(--status-danger-rgb),.04)}.GradedFeedbackUpload_zoneTextarea___v6dv{width:100%;min-height:3.25rem;background:transparent;border:none;outline:none;resize:none;font-family:inherit;font-size:.875rem;line-height:1.5;color:var(--theme-text,rgba(237,237,237,.92))}.GradedFeedbackUpload_zoneTextarea___v6dv::placeholder{color:var(--theme-text-muted,rgba(237,237,237,.4))}.GradedFeedbackUpload_zoneFooter__v9nwu{display:flex;align-items:center;gap:.5rem}.GradedFeedbackUpload_formats__NEgBy{display:flex;gap:.25rem}.GradedFeedbackUpload_formats__NEgBy span{display:inline-flex;align-items:center;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:-.04em;font-size:.5rem;font-weight:500;height:1.25rem;padding-inline:.625rem;background:var(--theme-surface-tint,rgba(255,255,255,.03));border-radius:.5rem}.GradedFeedbackUpload_counter__UfLii{margin-left:auto;font-family:var(--font-sans);font-size:.625rem;color:var(--theme-text-muted,rgba(237,237,237,.4))}.GradedFeedbackUpload_browseBtn__qdqCk{font-family:var(--font-sans);font-size:.6875rem;line-height:1.2;letter-spacing:-.02em;color:var(--theme-text-secondary,rgba(237,237,237,.7));background:var(--theme-surface-tint,rgba(255,255,255,.05));border:none;border-radius:.5rem;padding:.4375rem .875rem;cursor:pointer;transition:background .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1)}.GradedFeedbackUpload_browseBtn__qdqCk:hover{background:var(--theme-hover,rgba(255,255,255,.08));color:var(--theme-text,rgba(237,237,237,1))}.GradedFeedbackUpload_extractBtn__UW32h{align-self:flex-start;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;letter-spacing:-.02em;padding:.5rem .9375rem;border-radius:.625rem;border:1px solid rgba(var(--accent-green-rgb),.35);background:rgba(var(--accent-green-rgb),.12);color:var(--theme-text,rgba(237,237,237,.95));cursor:pointer;transition:background .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1)}.GradedFeedbackUpload_extractBtn__UW32h:hover{background:rgba(var(--accent-green-rgb),.18);border-color:rgba(var(--accent-green-rgb),.5)}.GradedFeedbackUpload_error__8GhiU{font-family:var(--font-sans);font-size:.6875rem;line-height:1.4;color:rgb(var(--status-danger-rgb))}.GradedFeedbackUpload_empty__MqpyB{font-family:var(--font-sans);font-size:.75rem;line-height:1.4;color:var(--theme-text-muted,rgba(237,237,237,.55))}.GradedFeedbackUpload_duplicate__V89zK{font-family:var(--font-sans);font-size:.75rem;line-height:1.45;color:var(--theme-text-secondary,rgba(237,237,237,.75));padding:.5rem .625rem;border-radius:.5rem;border:1px solid var(--theme-border,rgba(237,237,237,.1));background:var(--theme-surface-tint,rgba(237,237,237,.03))}.GradedFeedbackUpload_extractCard__6QY2_{display:flex;flex-direction:column;gap:.75rem;padding:.875rem;border-radius:.8125rem;border:1px solid var(--theme-border,rgba(237,237,237,.07));background:var(--theme-surface-tint,rgba(237,237,237,.02))}.GradedFeedbackUpload_extractHead__HVUtu{display:flex;align-items:center;gap:.625rem}.GradedFeedbackUpload_extractInfo__Xp8Lo{flex:1 1;min-width:0}.GradedFeedbackUpload_extractName__TzdW6{font-size:.8125rem;font-weight:500;letter-spacing:-.02em;color:var(--theme-text,rgba(237,237,237,.95))}.GradedFeedbackUpload_extractMeta__3R7j8,.GradedFeedbackUpload_extractName__TzdW6{font-family:var(--font-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GradedFeedbackUpload_extractMeta__3R7j8{font-size:.6875rem;color:var(--theme-text-muted,rgba(237,237,237,.4))}.GradedFeedbackUpload_steps__akK0l{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--theme-border,rgba(237,237,237,.07));padding-top:.75rem}.GradedFeedbackUpload_step__dr7Hb{display:flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-size:.75rem;line-height:1.4}.GradedFeedbackUpload_stepDone__wdW9L{color:var(--theme-text-muted,rgba(237,237,237,.55))}.GradedFeedbackUpload_stepCheck__rFv1q{color:var(--theme-accent,rgba(var(--accent-green-rgb),.85));font-size:.75rem}.GradedFeedbackUpload_stepActive__4PNBE{color:var(--theme-text,rgba(237,237,237,.95))}.GradedFeedbackUpload_stepPending__YoLD8{color:var(--theme-text-muted,rgba(237,237,237,.4))}.GradedFeedbackUpload_results___zpU9{display:flex;flex-direction:column;gap:.625rem}.GradedFeedbackUpload_resultTitle__WwEoY{font-family:var(--font-serif);font-size:1.125rem;font-weight:400;letter-spacing:-.02em;color:var(--theme-text,rgb(237,237,237))}.GradedFeedbackUpload_summary__FVJfU{font-family:var(--font-sans);font-size:.8125rem;line-height:1.5;color:var(--theme-text-secondary,rgba(237,237,237,.78))}.GradedFeedbackUpload_group__68Ych{display:flex;flex-direction:column;gap:.375rem}.GradedFeedbackUpload_groupLabel__VYPjW{font-family:var(--font-sans);font-size:.625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.GradedFeedbackUpload_groupLabelStrength__AQ_I_{color:var(--theme-accent,rgba(var(--accent-green-rgb),.85))}.GradedFeedbackUpload_groupLabelWeak__5g7EK{color:var(--theme-text-muted,rgba(237,237,237,.55))}.GradedFeedbackUpload_groupLabelSteady__wh7cC{color:var(--theme-text-muted,rgba(237,237,237,.4))}.GradedFeedbackUpload_concepts__qPiIe{display:flex;flex-wrap:wrap;gap:.375rem}.GradedFeedbackUpload_concept__LKYSK{display:inline-flex;align-items:center;gap:.3125rem;font-family:var(--font-sans);font-size:.6875rem;letter-spacing:-.02em;padding:.3125rem .625rem;border-radius:999px;border:1px solid var(--theme-border,rgba(237,237,237,.07));background:transparent;color:var(--theme-text-secondary,rgba(237,237,237,.85))}.GradedFeedbackUpload_conceptBtn__tEYnl{cursor:pointer;transition:border-color .32s cubic-bezier(.22,1,.36,1)}.GradedFeedbackUpload_conceptBtn__tEYnl:hover{border-color:var(--theme-border,rgba(237,237,237,.25))}.GradedFeedbackUpload_chevron__FMRas{font-size:.5625rem;opacity:.7}.GradedFeedbackUpload_strength__ou8km{border-color:rgba(var(--accent-green-rgb),.4);background:rgba(var(--accent-green-rgb),.08)}.GradedFeedbackUpload_neutral__3FUGg{border-color:var(--theme-border,rgba(237,237,237,.1));background:var(--theme-surface-tint,rgba(237,237,237,.03))}.GradedFeedbackUpload_moderate__8O4Qc{border-color:rgba(240,197,91,.4);background:rgba(240,197,91,.07)}.GradedFeedbackUpload_severe__7pKvb{border-color:rgba(var(--status-danger-rgb),.45);background:rgba(var(--status-danger-rgb),.08)}.GradedFeedbackUpload_quote__SDAzp{border-left:2px solid var(--theme-border,rgba(237,237,237,.14));padding:.5rem .75rem;background:var(--theme-surface-tint,rgba(237,237,237,.02))}.GradedFeedbackUpload_quoteText__FlcL4{font-family:var(--font-sans);font-size:.75rem;line-height:1.55;color:var(--theme-text-secondary,rgba(237,237,237,.78))}.GradedFeedbackUpload_quoteMeta__TN5Vm{margin-top:.25rem;font-family:var(--font-sans);font-size:.625rem;color:var(--theme-text-muted,rgba(237,237,237,.4))}.GradedFeedbackUpload_resultFooter__nYxGb{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;border-top:1px solid var(--theme-border,rgba(237,237,237,.07));padding-top:.625rem}.GradedFeedbackUpload_planNote__zJWvZ{font-family:var(--font-sans);font-size:.6875rem;color:var(--theme-text-muted,rgba(237,237,237,.55))}.GradedFeedbackUpload_planNoteUnsaved__Bty7c{flex:1 1 14rem;color:var(--theme-text-secondary,rgba(237,237,237,.8));line-height:1.45}.GradedFeedbackUpload_upsell__UUSDW{display:flex;flex-direction:column;gap:.375rem;padding:.9375rem 1rem;border-radius:.8125rem;border:1px solid var(--theme-border,rgba(237,237,237,.07));background:var(--theme-surface-tint,rgba(237,237,237,.02));margin-top:.25rem}.GradedFeedbackUpload_upsellTitle__I73no{font-family:var(--font-sans);font-size:.875rem;font-weight:500;letter-spacing:-.02em}.GradedFeedbackUpload_upsellBody__RDk2P{font-family:var(--font-sans);font-size:.75rem;line-height:1.45;color:var(--theme-text-muted,rgba(237,237,237,.55))}.GradedFeedbackUpload_upsellCta__E1F36{align-self:flex-start;margin-top:.25rem;font-family:var(--font-sans);font-size:.75rem;font-weight:500;letter-spacing:-.01em;color:var(--theme-text,rgba(237,237,237,.9));padding:.375rem .75rem;border-radius:.625rem;border:1px solid var(--theme-border,rgba(237,237,237,.12));background:var(--theme-surface-tint,rgba(237,237,237,.05));text-decoration:none;transition:background .18s ease,border-color .18s ease}.GradedFeedbackUpload_upsellCta__E1F36:hover{background:var(--theme-hover,rgba(237,237,237,.09));border-color:var(--theme-border,rgba(237,237,237,.2))}@media (prefers-reduced-motion:reduce){.GradedFeedbackUpload_browseBtn__qdqCk,.GradedFeedbackUpload_conceptBtn__tEYnl,.GradedFeedbackUpload_extractBtn__UW32h,.GradedFeedbackUpload_zone__BzqGq{transition:none}}.GradedFeedbackUpload_newTag__cH8ly{margin-left:6px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-accent,rgba(var(--accent-green-rgb),.85));vertical-align:1px}