@keyframes CommandPalette_cmdkBackdropFadeIn__AiocH{0%{opacity:0}to{opacity:1}}@keyframes CommandPalette_cmdkPanelEnter__XyJOs{0%{opacity:0;transform:translate(-50%,calc(-50% - 8 * 100vw / var(--base-width))) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.CommandPalette_backdrop__LZuq1{position:fixed;inset:0;z-index:9999;background:radial-gradient(ellipse 60% 40% at 50% 20%,var(--theme-scrim,rgba(0,0,0,.55)) 0,var(--theme-scrim,rgba(0,0,0,.78)) 100%);backdrop-filter:blur(calc(6 * 100vw / var(--base-width)));-webkit-backdrop-filter:blur(calc(6 * 100vw / var(--base-width)));animation:CommandPalette_cmdkBackdropFadeIn__AiocH var(--dur-tooltip-open) var(--ease-default)}.CommandPalette_dialog__JDsUy{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(640 * 100vw / var(--base-width));max-width:calc(100vw - 40px);min-width:calc(380 * 100vw / var(--base-width));max-height:calc(640 * 100vw / var(--base-width));border-radius:calc(20 * 100vw / var(--base-width));background:linear-gradient(180deg,var(--theme-page,rgba(20,20,22,.78)) 0,var(--theme-page,rgba(12,12,14,.86)) 100%);backdrop-filter:blur(calc(48 * 100vw / var(--base-width)));-webkit-backdrop-filter:blur(calc(48 * 100vw / var(--base-width)));color:var(--color-text-primary);font-family:var(--font-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;overflow:hidden;padding:0;margin:0;outline:none;animation:CommandPalette_cmdkPanelEnter__XyJOs var(--dur-entrance) var(--ease-default);&:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(160deg,var(--theme-surface-tint,rgba(255,255,255,.18)) 0,rgba(153,153,153,0) 31%,rgba(153,153,153,0) 62%,var(--theme-surface-tint,rgba(255,255,255,.14)) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}@media (max-width:767px){width:calc(100vw - 24px)}}.CommandPalette_dialog__JDsUy>*{position:relative;z-index:1}.CommandPalette_searchRow__mWkbO{display:flex;align-items:center;gap:calc(12 * 100vw / var(--base-width));padding:calc(16 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width));border-bottom:1px solid var(--color-border-medium);flex-shrink:0}.CommandPalette_searchIconChip__9QzZx{display:flex;align-items:center;justify-content:center;width:calc(36 * 100vw / var(--base-width));height:calc(36 * 100vw / var(--base-width));border-radius:calc(36 * 100vw / var(--base-width));background:var(--theme-surface-tint,rgba(234,234,234,.05));color:var(--color-text-secondary);flex-shrink:0;border:1px solid var(--theme-border,rgba(234,234,234,.04))}.CommandPalette_searchIconChip__9QzZx>svg{width:calc(15 * 100vw / var(--base-width));height:calc(15 * 100vw / var(--base-width))}.CommandPalette_input__Nea3C{flex:1 1;background:transparent;border:none;outline:none;font-family:var(--font-sans);font-size:calc(15 * 100vw / var(--base-width));font-weight:var(--fw-regular);line-height:1.4;letter-spacing:-.01em;padding:0;min-width:0;color:var(--theme-text,rgba(255,255,255,.92));background:linear-gradient(90deg,var(--theme-text,#fff) 0,var(--theme-text-secondary,rgba(255,255,255,.6)) 120%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.CommandPalette_input__Nea3C::placeholder{font-family:var(--font-sans);color:var(--theme-text-muted,rgba(255,255,255,.35));-webkit-text-fill-color:var(--theme-text-muted,rgba(255,255,255,.35));letter-spacing:-.005em}.CommandPalette_results__pYpzh{overflow-y:auto;overscroll-behavior:contain;padding:calc(8 * 100vw / var(--base-width)) 0 calc(12 * 100vw / var(--base-width));flex:1 1;min-height:0}.CommandPalette_results__pYpzh::-webkit-scrollbar{width:calc(4 * 100vw / var(--base-width))}.CommandPalette_results__pYpzh::-webkit-scrollbar-track{background:transparent}.CommandPalette_results__pYpzh::-webkit-scrollbar-thumb{background:var(--theme-surface-tint,rgba(255,255,255,.08));border-radius:calc(4 * 100vw / var(--base-width))}.CommandPalette_section__heyiI{display:flex;flex-direction:column;padding-top:calc(6 * 100vw / var(--base-width))}.CommandPalette_section__heyiI+.CommandPalette_section__heyiI{margin-top:calc(4 * 100vw / var(--base-width))}.CommandPalette_sectionHeader__zAzEV{display:flex;align-items:center;gap:calc(8 * 100vw / var(--base-width));padding:calc(10 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width)) calc(6 * 100vw / var(--base-width))}.CommandPalette_sectionRule__MSmda{flex:1 1;height:1px;background:linear-gradient(90deg,var(--color-border-medium) 0,rgba(255,255,255,0) 100%)}.CommandPalette_sectionTitle__R_Bvk{font-family:var(--font-sans);font-size:calc(10 * 100vw / var(--base-width));font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-faint)}.CommandPalette_item__4g__X{position:relative;display:flex;align-items:center;gap:calc(12 * 100vw / var(--base-width));padding:calc(10 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width));color:var(--color-text-secondary);background:transparent;border:none;width:100%;text-align:left;cursor:pointer;font-family:var(--font-sans);transition:background-color var(--dur-tooltip-close) var(--ease-default),color var(--dur-tooltip-close) var(--ease-default)}.CommandPalette_item__4g__X:hover{background:var(--theme-hover,rgba(255,255,255,.035));color:var(--color-text-primary)}.CommandPalette_itemActive__j5j0h{background:var(--theme-surface-tint,rgba(255,255,255,.06));color:var(--color-text-primary)}.CommandPalette_item__4g__X:before{content:"";position:absolute;left:calc(8 * 100vw / var(--base-width));top:50%;transform:translateY(-50%);width:calc(2 * 100vw / var(--base-width));height:calc(20 * 100vw / var(--base-width));border-radius:calc(2 * 100vw / var(--base-width));background:linear-gradient(180deg,var(--theme-surface,rgba(255,255,255,.95)) 0,var(--theme-surface-subtle,rgba(255,255,255,.5)) 100%);opacity:0;transition:opacity .2s var(--ease-default)}.CommandPalette_itemActive__j5j0h:before{opacity:1}.CommandPalette_itemIcon__OsE_P{display:flex;align-items:center;justify-content:center;width:calc(28 * 100vw / var(--base-width));height:calc(28 * 100vw / var(--base-width));border-radius:calc(28 * 100vw / var(--base-width));background:var(--theme-surface-tint,rgba(234,234,234,.04));border:1px solid var(--theme-border,rgba(234,234,234,.05));flex-shrink:0;color:var(--color-text-secondary);transition:background-color var(--dur-tooltip-close) var(--ease-default),border-color var(--dur-tooltip-close) var(--ease-default)}.CommandPalette_itemActive__j5j0h .CommandPalette_itemIcon__OsE_P,.CommandPalette_item__4g__X:hover .CommandPalette_itemIcon__OsE_P{background:var(--theme-hover,rgba(234,234,234,.08));border-color:var(--theme-border,rgba(234,234,234,.1))}.CommandPalette_itemIcon__OsE_P>svg{width:calc(14 * 100vw / var(--base-width));height:calc(14 * 100vw / var(--base-width))}.CommandPalette_itemMain__QYk10{display:flex;flex-direction:column;gap:calc(2 * 100vw / var(--base-width));flex:1 1;min-width:0}.CommandPalette_itemRowOne__k5lBj{display:flex;align-items:baseline;gap:calc(8 * 100vw / var(--base-width));min-width:0}.CommandPalette_itemLabel__L9WnS{font-family:var(--font-sans);font-size:calc(14 * 100vw / var(--base-width));font-weight:var(--fw-regular);line-height:1.3;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.CommandPalette_itemBadge__KWNRP{display:inline-flex;align-items:center;padding:calc(1 * 100vw / var(--base-width)) calc(7 * 100vw / var(--base-width));border-radius:calc(4 * 100vw / var(--base-width));background:var(--theme-surface-tint,rgba(255,255,255,.05));border:1px solid var(--theme-border,rgba(255,255,255,.06));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:calc(10 * 100vw / var(--base-width));font-weight:var(--fw-medium);color:var(--color-text-muted);letter-spacing:.02em;white-space:nowrap;flex-shrink:0}.CommandPalette_itemSubtitle__Yl288{color:var(--color-text-faint);line-height:1.35;white-space:nowrap}.CommandPalette_itemSnippet___Y5ZL,.CommandPalette_itemSubtitle__Yl288{font-family:var(--font-sans);font-size:calc(12 * 100vw / var(--base-width));overflow:hidden;text-overflow:ellipsis}.CommandPalette_itemSnippet___Y5ZL{color:var(--color-text-subtle);line-height:1.4;margin-top:calc(2 * 100vw / var(--base-width));display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.CommandPalette_itemArrow__02rka{display:flex;align-items:center;justify-content:center;width:calc(16 * 100vw / var(--base-width));height:calc(16 * 100vw / var(--base-width));color:var(--color-text-subtle);opacity:0;transform:translateX(calc(-4 * 100vw / var(--base-width)));transition:opacity var(--dur-tooltip-close) var(--ease-default),transform var(--dur-tooltip-close) var(--ease-default);flex-shrink:0}.CommandPalette_itemActive__j5j0h .CommandPalette_itemArrow__02rka{opacity:1;transform:translateX(0)}.CommandPalette_itemArrow__02rka>svg{width:calc(12 * 100vw / var(--base-width));height:calc(12 * 100vw / var(--base-width))}.CommandPalette_empty__vE5IZ{display:flex;flex-direction:column;align-items:center;gap:calc(10 * 100vw / var(--base-width));padding:calc(36 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width));color:var(--color-text-subtle);text-align:center}.CommandPalette_emptyIcon__ugX8H{display:flex;align-items:center;justify-content:center;width:calc(40 * 100vw / var(--base-width));height:calc(40 * 100vw / var(--base-width));border-radius:calc(40 * 100vw / var(--base-width));background:var(--theme-surface-tint,rgba(234,234,234,.04));border:1px solid var(--theme-border,rgba(234,234,234,.05));color:var(--color-text-faint);margin-bottom:calc(2 * 100vw / var(--base-width))}.CommandPalette_emptyIcon__ugX8H>svg{width:calc(18 * 100vw / var(--base-width));height:calc(18 * 100vw / var(--base-width))}.CommandPalette_emptyTitle__fAXgR{font-family:var(--font-serif);font-size:calc(20 * 100vw / var(--base-width));color:var(--color-text-secondary);letter-spacing:-.01em;line-height:1.2}.CommandPalette_emptyText__xlX_c{line-height:1.45;max-width:calc(360 * 100vw / var(--base-width))}.CommandPalette_emptyText__xlX_c,.CommandPalette_sectionEmpty__sKJTR{font-family:var(--font-sans);font-size:calc(13 * 100vw / var(--base-width));color:var(--color-text-faint)}.CommandPalette_sectionEmpty__sKJTR{padding:calc(8 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width)) calc(12 * 100vw / var(--base-width));letter-spacing:-.005em}.CommandPalette_footer__is_W2{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width));border-top:1px solid var(--color-border-medium);color:var(--color-text-faint);gap:calc(16 * 100vw / var(--base-width));flex-shrink:0;flex-wrap:wrap;background:linear-gradient(180deg,rgba(0,0,0,0) 0,var(--theme-surface-tint,rgba(0,0,0,.18)) 100%)}.CommandPalette_footerHints__Z8j_T{display:flex;align-items:center;gap:calc(14 * 100vw / var(--base-width));flex-wrap:wrap}.CommandPalette_footerHint__yl_Jq{display:flex;align-items:center;gap:calc(6 * 100vw / var(--base-width));font-family:var(--font-sans);font-size:calc(11 * 100vw / var(--base-width));color:var(--color-text-faint);letter-spacing:-.005em}.CommandPalette_kbd__fwILf{display:inline-flex;align-items:center;justify-content:center;min-width:calc(18 * 100vw / var(--base-width));padding:calc(2 * 100vw / var(--base-width)) calc(6 * 100vw / var(--base-width));border:1px solid var(--color-border-medium);border-radius:calc(5 * 100vw / var(--base-width));background:var(--theme-surface-tint,rgba(255,255,255,.025));color:var(--color-text-subtle);font-family:var(--font-sans);font-size:calc(10 * 100vw / var(--base-width));font-weight:var(--fw-medium);line-height:1;letter-spacing:0}.CommandPalette_footerBranding__67r_x{display:flex;align-items:center;gap:calc(6 * 100vw / var(--base-width));color:var(--color-text-faint);font-family:var(--font-sans);font-size:calc(12 * 100vw / var(--base-width));letter-spacing:-.01em;white-space:nowrap}.CommandPalette_footerBranding__67r_x:before{content:"";display:inline-block;width:calc(4 * 100vw / var(--base-width));height:calc(4 * 100vw / var(--base-width));border-radius:50%;background:var(--theme-surface-subtle,rgba(255,255,255,.4))}@media (prefers-reduced-motion:reduce){.CommandPalette_backdrop__LZuq1,.CommandPalette_dialog__JDsUy,.CommandPalette_itemArrow__02rka,.CommandPalette_itemIcon__OsE_P,.CommandPalette_item__4g__X,.CommandPalette_item__4g__X:before{animation:none;transition:none}}.TierGate_upsell__EckRG{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,.8vh,14px);padding:clamp(20px,1.8vw,32px) clamp(18px,1.4vw,26px);border-radius:clamp(16px,1.4vw,22px);overflow:hidden;isolation:isolate;color:var(--theme-text,rgb(237,237,237))}.TierGate_upsell__EckRG:before{content:"";position:absolute;inset:0;z-index:-2;border-radius:inherit;background:url(/images/dashboard/mountain.jpg) right -20% top -10%/auto 140% no-repeat,rgba(8,10,7,.6);-webkit-mask-image:radial-gradient(120% 100% at 100% 0,rgba(0,0,0,.95) 0,rgba(0,0,0,.6) 35%,rgba(0,0,0,.15) 70%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(120% 100% at 100% 0,rgba(0,0,0,.95) 0,rgba(0,0,0,.6) 35%,rgba(0,0,0,.15) 70%,rgba(0,0,0,0) 100%)}.TierGate_upsell__EckRG:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.1)),var(--theme-surface-tint,rgba(0,0,0,.1))),linear-gradient(var(--theme-surface-tint,rgba(237,237,237,.04)),var(--theme-surface-tint,rgba(237,237,237,.04)));backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);-webkit-mask-image:radial-gradient(120% 100% at 100% 0,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 40%,rgba(0,0,0,.95) 80%);mask-image:radial-gradient(120% 100% at 100% 0,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 40%,rgba(0,0,0,.95) 80%)}.TierGate_upsellTitle__g6Qpk{margin:0;font-family:var(--font-serif);font-size:clamp(1.375rem,.9vw + 1rem,1.75rem);line-height:1.1;letter-spacing:-.022em;color:var(--theme-text,rgb(237,237,237))}.TierGate_upsellBody__dpWE0{margin:0;font-size:clamp(.9rem,.25vw + .85rem,1rem);line-height:1.5;color:var(--theme-text-secondary,rgba(237,237,237,.78));max-width:48ch}.TierGate_upsellCta__y71kA{margin-top:clamp(6px,.6vh,10px);display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:999px;background:rgba(var(--accent-green-rgb),.18);border:1px solid rgba(var(--accent-green-rgb),.36);font-size:.9375rem;font-weight:500;color:var(--theme-text,rgb(237,237,237));text-decoration:none;cursor:pointer;transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.TierGate_upsellCta__y71kA:hover{background:rgba(var(--accent-green-rgb),.26);border-color:rgba(var(--accent-green-rgb),.36);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.TierGate_upsellCta__y71kA{transition:none}}.TierGate_blurWrapper__bJ2zH{position:relative;isolation:isolate;border-radius:clamp(16px,1.4vw,24px)}.TierGate_blurContent___72RB{filter:blur(8px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TierGate_lockOverlay__uPg4Y{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(6px,.6vh,12px);padding:clamp(16px,1.4vw,24px);border-radius:inherit;background:linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.4)),var(--theme-surface-tint,rgba(0,0,0,.4))),linear-gradient(var(--theme-surface-tint,rgba(237,237,237,.04)),var(--theme-surface-tint,rgba(237,237,237,.04)));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);text-align:center;color:var(--theme-text,rgb(237,237,237))}.TierGate_lockTitle__pYGCK{margin:0;font-family:var(--font-serif);font-style:italic;font-size:clamp(1.25rem,.8vw + .95rem,1.625rem);line-height:1.1;letter-spacing:-.022em}.TierGate_lockBody__XoeZ1{margin:0;font-size:clamp(.875rem,.2vw + .85rem,.95rem);line-height:1.45;color:var(--theme-text-secondary,rgba(237,237,237,.78));max-width:48ch}.AmbientWeatherChip_chip__KzvHZ{display:inline-flex;align-items:center;gap:.3125rem;animation:AmbientWeatherChip_ambientFadeIn__AgAGU var(--dur-tooltip-open) var(--ease-default) both;will-change:opacity}.AmbientWeatherChip_chip__KzvHZ svg{flex-shrink:0}@keyframes AmbientWeatherChip_ambientFadeIn__AgAGU{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AmbientWeatherChip_chip__KzvHZ{animation:none}}.ClassFocusWidget_wrapper__NeSq6{position:relative;border-radius:1.25rem;padding:1.5rem 1.875rem;@media (max-width:1150px){padding-left:1.25rem;padding-bottom:1.25rem;padding-right:1.25rem;padding-top:1.25rem}@media (min-width:1921px){border-radius:calc(1.25rem * (100vw / 1920px));padding-left:calc(1.875rem * (100vw / 1920px));padding-bottom:calc(1.5rem * (100vw / 1920px));padding-right:calc(1.875rem * (100vw / 1920px));padding-top:calc(1.5rem * (100vw / 1920px))}}.ClassFocusWidget_bg__O_WAk{position:absolute;border-radius:inherit;inset:0;background:url(/images/dashboard/class/class-focus-section.jpg) 0 0/cover no-repeat,#040504;-webkit-mask-image:linear-gradient(0deg,transparent,rgba(0,0,0,.85) 60%);mask-image:linear-gradient(0deg,transparent,rgba(0,0,0,.85) 60%);pointer-events:none;z-index:-2;&:after{left:0;width:100%;height:90%;-webkit-mask-image:linear-gradient(180deg,transparent,black);mask-image:linear-gradient(180deg,transparent,black);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}&:after,&:before{position:absolute;content:"";bottom:0;z-index:-1}&:before{right:0;width:50%;height:100%;-webkit-mask-image:linear-gradient(100deg,transparent 10%,black);mask-image:linear-gradient(100deg,transparent 10%,black);background:var(--theme-page,rgb(0,0,0));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:767px){-webkit-mask-image:linear-gradient(0deg,transparent -5%,rgba(0,0,0,.85) 45%);mask-image:linear-gradient(0deg,transparent -5%,rgba(0,0,0,.85) 45%);&:after{display:none}&:before{top:0;bottom:unset;right:unset;left:0;width:100%;height:50%;background:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-mask-image:linear-gradient(0deg,transparent 10%,black 50%);mask-image:linear-gradient(0deg,transparent 10%,black 50%)}}}.ClassFocusWidget_top___An0I{display:flex;justify-content:space-between;gap:1.25rem;@media (max-width:767px){align-items:flex-start;margin-bottom:.8125rem}@media (min-width:1921px){gap:calc(1.25rem * (100vw / 1920px))}}.ClassFocusWidget_weatherContainer__yju0K{display:flex;gap:.3125rem;align-items:center;@media (min-width:1921px){gap:calc(.3125rem * (100vw / 1920px))}}.ClassFocusWidget_weather__E28Kc{font-family:var(--font-sans);font-size:.875rem;line-height:1.2;letter-spacing:-.01em;color:var(--theme-text-muted,rgba(237,237,237,.5));@media (min-width:1921px){font-size:calc(.875rem * (100vw / 1920px))}}.ClassFocusWidget_location__oj3M2{display:flex;gap:.3125rem;align-items:center;font-family:var(--font-sans);font-weight:500;font-size:.75rem;line-height:1.1;margin-bottom:.3125rem;@media (min-width:1921px){gap:calc(.3125rem * (100vw / 1920px));margin-bottom:calc(.3125rem * (100vw / 1920px));font-size:calc(.75rem * (100vw / 1920px))}}.ClassFocusWidget_city__03B2C{font-size:1em;letter-spacing:-.02em}.ClassFocusWidget_zone__RQHlj{display:inline-flex;align-items:center;font-family:var(--font-sans);font-weight:500;font-size:.6667em;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-text,rgb(254,254,254,.9));background:var(--theme-surface-tint,rgb(254,254,254,.15));border:.5px solid var(--theme-border,rgba(254,254,254,.25));padding:.22em .5em .22em .625em;border-radius:.875em}.ClassFocusWidget_time__4Nwny{font-family:var(--font-sans);font-weight:500;font-size:1.125rem;line-height:1.1;text-align:end;color:var(--theme-text,rgb(254,254,254,1));@media (min-width:1921px){font-size:calc(1.125rem * (100vw / 1920px))}& span{color:var(--theme-text-muted,rgb(254,254,254,.3))}}.ClassFocusWidget_bottom__94ZFH{display:flex;justify-content:space-between;align-items:flex-end;@media (max-width:579px){flex-direction:column;align-items:flex-start;gap:.8125rem;& .ClassFocusWidget_button__za8uh{width:100%;justify-content:space-between}}}.ClassFocusWidget_greetingsContainer__BcdwC{display:flex;flex-direction:column;gap:.4375rem;align-items:flex-start;@media (min-width:1921px){gap:calc(.4375rem * (100vw / 1920px))}}.ClassFocusWidget_motivation__Eefcr{font-family:var(--font-sans);font-size:.875rem;letter-spacing:-.01em;line-height:1.2;color:var(--theme-text-muted,rgba(237,237,237,.48));@media (min-width:1921px){font-size:calc(.875rem * (100vw / 1920px))}}.ClassFocusWidget_greetings__VAODH{font-family:var(--font-serif);font-size:2rem;line-height:1;letter-spacing:-.02em;color:var(--theme-text,rgba(237,237,237,1));@media (min-width:1921px){font-size:calc(2rem * (100vw / 1920px))}}.ClassFocusWidget_compact__Jyyvq{padding:1.125rem 1.25rem}.ClassFocusWidget_compact__Jyyvq .ClassFocusWidget_greetings__VAODH{font-size:1.5rem}.ClassFocusWidget_compact__Jyyvq .ClassFocusWidget_time__4Nwny{font-size:1rem}.ClassFocusWidget_compact__Jyyvq .ClassFocusWidget_top___An0I{margin-bottom:1.25rem}.ClassFocusWidget_compact__Jyyvq .ClassFocusWidget_greetingsContainer__BcdwC{gap:.3125rem}@media (min-width:768px){.ClassFocusWidget_bottom__94ZFH{margin-top:-.5rem}}.ClassFocusWidget_wrapper__NeSq6 .ClassFocusWidget_button__za8uh{--button-unit:calc(100vw / var(--base-width) * 0.88);--button-gap:4}.ClassFocusWidget_slim___vpTi{padding:.8125rem .875rem .8125rem 1.5rem}.ClassFocusWidget_slimRow__1Ma9p{display:flex;align-items:center;gap:1rem;min-width:0}.ClassFocusWidget_slim___vpTi .ClassFocusWidget_greetingsContainer__BcdwC{gap:.125rem;min-width:0}.ClassFocusWidget_slim___vpTi .ClassFocusWidget_greetings__VAODH{font-size:1.1875rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ClassFocusWidget_slimTime__GhOng{margin-left:auto;flex:none;font-family:var(--font-sans);font-size:.875rem;letter-spacing:.01em;color:var(--theme-text-secondary,rgba(237,237,237,.85));white-space:nowrap}.ClassFocusWidget_slimTime__GhOng span{font-size:.75rem;color:var(--theme-text-muted,rgba(237,237,237,.5))}.ClassFocusWidget_slim___vpTi .ClassFocusWidget_bg__O_WAk{background-position:left 45%}.ClassFocusWidget_slim___vpTi:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--theme-page,rgba(4,5,4,.85)) 0,var(--theme-page,rgba(4,5,4,.6)) 22%,rgba(4,5,4,0) 46%)}.ClassFocusWidget_wrapper__NeSq6.ClassFocusWidget_slim___vpTi .ClassFocusWidget_button__za8uh{padding-left:calc(12 * var(--button-unit))}@media (max-width:639px){.ClassFocusWidget_slimTime__GhOng{display:none}}.FocusDock_dock__2rlBg{flex:0 0 auto;margin-top:12px}.SwipeToClear_wrap__8pGLl{position:relative;overflow:hidden;border-radius:calc(12 * 100vw / var(--base-width));touch-action:pan-y}.SwipeToClear_reveal__KHDx3{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:flex-end;padding-right:calc(16 * 100vw / var(--base-width));border-radius:inherit;background:linear-gradient(90deg,rgba(205,61,6,0),rgba(205,61,6,.12) 55%,rgba(205,61,6,.3));color:var(--theme-danger,#f08c79);pointer-events:none;transition:opacity .2s var(--ease-default)}.SwipeToClear_reveal__KHDx3 svg{width:calc(16 * 100vw / var(--base-width));height:calc(16 * 100vw / var(--base-width))}@media (prefers-reduced-motion:reduce){.SwipeToClear_reveal__KHDx3{transition:none}}.TomorrowBuilder_card__XPf9w.TomorrowBuilder_card__XPf9w{display:flex;flex-direction:column;min-height:0;padding:clamp(16px,1.6vw,24px)}.TomorrowBuilder_card__XPf9w .TomorrowBuilder_header__NTH8U{padding-inline:0}.TomorrowBuilder_panels__9ljqL{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;overflow-y:auto;align-content:start}.TomorrowBuilder_panelsWide___7mPU{grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow-y:hidden}.TomorrowBuilder_panel__Qc5Uu{display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--theme-surface-tint,rgba(237,237,237,.03));border:1px solid var(--theme-border,rgba(237,237,237,.07));border-radius:14px;padding:12px 10px 10px}.TomorrowBuilder_panelsWide___7mPU .TomorrowBuilder_panel__Qc5Uu{overflow-y:auto}.TomorrowBuilder_panelTomorrow__f5Gy5{border-color:rgba(168,224,99,.28);background:rgba(168,224,99,.05)}.TomorrowBuilder_panelDropActive__qZe_A{border-color:rgba(203,235,158,.8);background:rgba(168,224,99,.1)}.TomorrowBuilder_panelHead__kNj6O{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 6px 2px}.TomorrowBuilder_panelTitle__h1UxM{font-size:.8125rem;font-weight:500;color:var(--theme-text,rgb(237,237,237))}.TomorrowBuilder_panelTomorrow__f5Gy5 .TomorrowBuilder_panelTitle__h1UxM{color:var(--theme-accent,rgba(203,235,158,.95))}.TomorrowBuilder_panelCount__S9VXw,.TomorrowBuilder_panelSub__PNsSn{font-size:.6875rem;color:var(--theme-text-muted,rgba(237,237,237,.4))}.TomorrowBuilder_panelSub__PNsSn{padding:0 6px 8px}.TomorrowBuilder_dragRow__iidyT{cursor:-webkit-grab;cursor:grab}.TomorrowBuilder_dragRow__iidyT:active{cursor:-webkit-grabbing;cursor:grabbing}.TomorrowBuilder_panelEmpty__PSOK0{font-size:.75rem;color:var(--theme-text-muted,rgba(237,237,237,.35));padding:6px 6px 8px;line-height:1.5}.TomorrowBuilder_lockBar__hjvaz{flex:none;margin-top:12px;display:flex;align-items:center;gap:12px}.TomorrowBuilder_lockBar__hjvaz>button{flex:1 1;width:100%;justify-content:center}.TomorrowBuilder_lockMeta__1JjIj{flex:none;font-size:.75rem;color:var(--theme-text-muted,rgba(237,237,237,.45));white-space:nowrap}.TomorrowBuilder_note___dE8K{font-size:.6875rem;color:var(--theme-text-muted,rgba(237,237,237,.4));margin:10px 0 0;line-height:1.5}.TomorrowBuilder_skeletons__ImGyA{display:flex;flex-direction:column;gap:8px}.TomorrowBuilder_header__NTH8U{display:flex}.ZoneTag_zoneTag__0ruXr{display:inline-flex;align-items:center;font-family:var(--font-sans);font-weight:500;font-size:.6667em;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--theme-text,rgba(237,237,237,.9));background:var(--theme-surface-tint,rgba(237,237,237,.15));border:.5px solid var(--theme-border,rgba(237,237,237,.3));padding:.22em .5em .22em .625em;border-radius:.875em}.WeatherGuidance_weatherGuidance__uXADI{border-radius:calc(1800vw/var(--base-width));background:var(--theme-surface-tint,rgba(255,255,255,.02));display:flex;flex-direction:column;gap:calc(800vw/var(--base-width));padding:calc(1600vw/var(--base-width))}.WeatherGuidance_weatherGuidance__uXADI .WeatherGuidance_title__94zye{font-family:var(--font-sans);font-size:calc(1200vw/var(--base-width));font-style:normal;font-weight:400;line-height:150%;letter-spacing:calc(-48vw/var(--base-width))}.WeatherGuidance_weatherGuidance__uXADI .WeatherGuidance_subtitle__7yL_b{color:var(--theme-text,#ededed);font-family:var(--font-serif);font-size:calc(1600vw/var(--base-width));font-style:normal;font-weight:400;line-height:14.816%;letter-spacing:calc(-16vw/var(--base-width))}.DoneBadge_badge__6wVyC{font-size:.875rem;padding:.25rem .5rem;animation:DoneBadge_doneBadgeFade__FuRDj .32s var(--ease-default) both}.DoneBadge_done__2eioB{color:var(--theme-accent,rgb(var(--accent-green-rgb)))}.DoneBadge_skipped__pcNTC{color:var(--theme-text-muted,rgba(237,237,237,.4))}@keyframes DoneBadge_doneBadgeFade__FuRDj{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.DoneBadge_pill__0IRmp{flex-shrink:0;display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:999px;background:var(--theme-surface-tint,rgba(237,237,237,.04));border:1px solid var(--theme-border,rgba(237,237,237,.07));font-size:.75rem;color:var(--theme-text-secondary,rgba(237,237,237,.7));animation:none}.DoneBadge_pill__0IRmp strong{color:var(--theme-text,rgb(237,237,237));font-weight:600}@media (prefers-reduced-motion:reduce){.DoneBadge_badge__6wVyC{animation:none}}.MarkCompleteAfterFocus_wrapper__SQEH0{position:relative;padding:1.75rem 1.75rem 1.25rem;width:min(420px,100%);display:flex;flex-direction:column;gap:1.25rem}.MarkCompleteAfterFocus_header__U3_ba{display:flex;flex-direction:column;gap:.375rem}.MarkCompleteAfterFocus_title__4X_Zj{font-size:1.125rem;line-height:1.1;color:var(--theme-text,rgba(237,237,237,1));font-weight:400}.MarkCompleteAfterFocus_subtitle__53Afy{font-size:.875rem;line-height:1.3;color:var(--theme-text-muted,rgba(237,237,237,.55))}.MarkCompleteAfterFocus_list__4VkQZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.MarkCompleteAfterFocus_row__JWfKg{display:flex;flex-direction:column;gap:.5rem;padding:.625rem 0;border-top:1px solid var(--theme-border,rgba(237,237,237,.06));&:first-child{border-top:none;padding-top:0}}.MarkCompleteAfterFocus_rowName__2HsFx{font-size:.9375rem;line-height:1.2;color:var(--theme-text-secondary,rgba(237,237,237,.85))}.MarkCompleteAfterFocus_rowActions__TTrW1{display:flex;gap:.5rem;justify-content:flex-end;align-items:center}.MarkCompleteAfterFocus_footer__FNgJw{display:flex;justify-content:flex-end;border-top:1px solid var(--theme-border,rgba(237,237,237,.06));padding-top:.875rem}.MarkCompleteAfterFocus_footer__FNgJw .MarkCompleteAfterFocus_closeLink__ejvoz{margin:0}.ClassHeader_wrapper__M4UEe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;@media (max-width:767px){flex-direction:column;align-items:flex-start;gap:.75rem}@media (min-width:1921px){gap:calc(1.5rem * (100vw / 1920px))}}.ClassHeader_titleBlock__dM_yg{width:calc((100% - 1.25rem) * 40 / 67);min-width:0;@media (min-width:1921px){width:calc((100% - (1.25rem * (100vw / 1920px))) * 40 / 67)}@media (max-width:1024px){width:auto}}.ClassHeader_title__ynLPB{font-family:var(--font-serif);font-size:2rem;font-weight:400;color:var(--theme-text,rgba(237,237,237,1));letter-spacing:-.02em;line-height:1.3;margin:0 0 .25rem;@media (min-width:1921px){font-size:calc(2rem * (100vw / 1920px));margin-left:0;margin-bottom:calc(.25rem * (100vw / 1920px));margin-right:0;margin-top:0}}.ClassHeader_subtitle__IxXTB{font-size:.875rem;letter-spacing:-.04em;line-height:1.3;overflow-wrap:break-word;@media (min-width:1921px){font-size:calc(.875rem * (100vw / 1920px))}}.ClassHeader_actions__TuWH9{display:flex;align-items:center;align-self:self-end;gap:.25rem;flex-shrink:0;@media (max-width:480px){align-self:stretch}@media (min-width:1921px){gap:calc(.25rem * (100vw / 1920px))}}.ClassHeader_iconGroup__XsxSm{display:flex;align-items:center;padding:.25rem;gap:.25rem;border-radius:.875rem;background:var(--theme-surface-tint,rgba(237,237,237,.06));position:relative;@media (min-width:1921px){padding-left:calc(.25rem * (100vw / 1920px));padding-bottom:calc(.25rem * (100vw / 1920px));padding-right:calc(.25rem * (100vw / 1920px));padding-top:calc(.25rem * (100vw / 1920px));gap:calc(.25rem * (100vw / 1920px));border-radius:calc(.875rem * (100vw / 1920px))}}.ClassHeader_divider__OKyns{width:.0625rem;height:1rem;background:var(--theme-surface-tint,rgba(237,237,237,.06));@media (min-width:1921px){width:calc(.0625rem * (100vw / 1920px));height:calc(1rem * (100vw / 1920px))}}.ClassHeader_archivedBanner__onlS8{flex-basis:100%;order:-1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;margin-bottom:12px;border-radius:10px;font-size:13px;font-family:var(--font-sans);background:rgba(var(--status-warning-rgb,245,158,11),.08);border:1px solid rgba(var(--status-warning-rgb,245,158,11),.35)}.ClassHeader_archivedRestoreBtn__FoxBr{flex-shrink:0;padding:6px 12px;border-radius:8px;border:1px solid rgba(var(--status-warning-rgb,245,158,11),.5);background:transparent;font-size:13px;cursor:pointer}.ClassHeader_archivedRestoreBtn__FoxBr:disabled{opacity:.6;cursor:default}.SessionHistoryFooter_sessionHistoryFooter__KfteU{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:calc(2400vw/var(--base-width));position:relative}@media(max-width:767px){.SessionHistoryFooter_sessionHistoryFooter__KfteU{flex-direction:column;gap:calc(1200vw/var(--base-width))}}.SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_buttons__qvT_G{display:flex;align-items:center;gap:calc(700vw/var(--base-width));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_buttons__qvT_G{position:static;transform:unset}.SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_buttons__qvT_G button{white-space:nowrap}}.SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_text__TxGpy{color:var(--footer-quote-color,var(--theme-text-secondary,rgba(237,237,237,.8)));text-align:right;opacity:var(--footer-quote-opacity,.61);font-family:var(--font-sans);font-size:calc(1400vw/var(--base-width));font-weight:500;line-height:var(--footer-quote-line-height,130%);letter-spacing:var(--footer-quote-tracking,calc(-14vw / var(--base-width)))}@media(max-width:767px){.SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_text__TxGpy{display:none}}.SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_text__TxGpy.SessionHistoryFooter_textMobile__t9z23{display:none}@media(max-width:767px){.SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_text__TxGpy.SessionHistoryFooter_textMobile__t9z23{display:block}}[data-mobile-app] .SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_buttons__qvT_G{width:100%;gap:calc(800vw/var(--base-width))}[data-mobile-app] .SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_buttons__qvT_G a,[data-mobile-app] .SessionHistoryFooter_sessionHistoryFooter__KfteU .SessionHistoryFooter_buttons__qvT_G button{--button-unit:1px;--button-h:44;--button-fs:14;--button-pt:12;--button-pb:12;--button-pl:14;--button-pr:14;--button-br:12;--button-gap:8;--icon-w:18;--icon-h:18;--icon-br:5;--icon-img-w:16;--icon-img-h:16;flex:1 1;min-width:0}.PreSession_preSession__98Pq8{padding-block:calc(80 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width));padding-inline:calc(15 * 100vw / var(--base-width));height:100%;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:calc(24 * 100vw / var(--base-width))}.PreSession_greeting__rpVw1{display:flex;flex-direction:column;gap:calc(20 * 100vw / var(--base-width));align-items:center;justify-content:center;text-align:center}.PreSession_greeting__rpVw1>:not(:last-child){opacity:0;transform:translateY(calc(10 * 100vw / var(--base-width)));animation:PreSession_preSessionItemIn__KK13H .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.12s;will-change:transform,opacity}.PreSession_greeting__rpVw1>:nth-child(2){animation-delay:.2s}.PreSession_greeting__rpVw1>:nth-child(3){animation-delay:.28s}.PreSession_geo__ckZoK{display:flex;align-items:center;justify-content:center}.PreSession_geo__ckZoK *{font-size:calc(14 * 100vw / var(--base-width))!important;color:var(--theme-text-secondary,rgba(237,237,237,.7))}.PreSession_icon__do0Td{width:calc(24 * 100vw / var(--base-width));height:calc(24 * 100vw / var(--base-width))}.PreSession_text__RZuix{display:flex;flex-direction:column;gap:calc(13 * 100vw / var(--base-width))}.PreSession_title__brFaW{font-size:calc(80 * 100vw / var(--base-width))!important;font-family:var(--font-serif);line-height:100%}.PreSession_subtitle__OQTTg{font-size:calc(14 * 100vw / var(--base-width))!important;color:var(--theme-text-secondary,rgba(255,255,255,.68))}.PreSession_bottom__TkJoH{display:flex;align-items:flex-end;justify-content:flex-end;position:absolute;bottom:4%;left:2%;right:2%;opacity:0;transform:translateY(calc(10 * 100vw / var(--base-width)));animation:PreSession_preSessionItemIn__KK13H .55s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.36s;will-change:transform,opacity;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.PreSession_bottomHidden__SjtAP{opacity:0!important;transform:translateY(calc(8 * 100vw / var(--base-width)));pointer-events:none}.PreSession_footer__8DJUi{--footer-quote-color:var(--theme-text-muted,rgba(237,237,237,0.78));--footer-quote-opacity:1;--footer-quote-line-height:120%;--footer-quote-tracking:calc(-0.28 * 100vw / var(--base-width))}@media (max-width:767px){.PreSession_preSession__98Pq8{justify-content:flex-start;padding-block:calc(64 * 100vw / var(--base-width)) calc(24 * 100vw / var(--base-width));padding-inline:1.25rem}.PreSession_configuring__yWnNi .PreSession_greeting__rpVw1{gap:calc(16 * 100vw / var(--base-width))}.PreSession_configuring__yWnNi .PreSession_title__brFaW{font-size:calc(48 * 100vw / var(--base-width))!important}.PreSession_bottom__TkJoH{flex-direction:column;align-items:center;justify-content:flex-end;gap:calc(12 * 100vw / var(--base-width))}}@media (max-width:389px){.PreSession_preSession__98Pq8{padding-inline:.75rem}}@media (max-width:1024px){.PreSession_greeting__rpVw1{gap:calc(29 * 100vw / var(--base-width))}.PreSession_geo__ckZoK{gap:calc(12 * 100vw / var(--base-width))}.PreSession_geo__ckZoK *{font-size:calc(14 * 100vw / var(--base-width))!important}.PreSession_text__RZuix{gap:calc(13 * 100vw / var(--base-width))}.PreSession_title__brFaW{font-size:calc(80 * 100vw / var(--base-width))!important}.PreSession_subtitle__OQTTg{font-size:calc(14 * 100vw / var(--base-width))!important}}@media (max-width:767px){.PreSession_greeting__rpVw1{gap:calc(29 * 100vw / var(--base-width))}.PreSession_geo__ckZoK{gap:calc(12 * 100vw / var(--base-width))}.PreSession_geo__ckZoK *{font-size:calc(14 * 100vw / var(--base-width))!important}.PreSession_text__RZuix{gap:calc(13 * 100vw / var(--base-width))}.PreSession_title__brFaW{font-size:calc(44 * 100vw / var(--base-width))!important}.PreSession_subtitle__OQTTg{font-size:calc(14 * 100vw / var(--base-width))!important}}@keyframes PreSession_preSessionIn__KVsN7{0%{opacity:0}to{opacity:1}}@keyframes PreSession_preSessionItemIn__KK13H{0%{opacity:0;transform:translateY(calc(10 * 100vw / var(--base-width)))}60%{opacity:1}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PreSession_bottom__TkJoH,.PreSession_greeting__rpVw1>*,.PreSession_preSession__98Pq8{animation:none!important;opacity:1!important;transform:none!important}}[data-mobile-app] .PreSession_preSession__98Pq8{height:auto;min-height:100%;padding-block:calc(12 * 100vw / var(--base-width)) calc(24 * 100vw / var(--base-width));padding-inline:var(--m-gutter,18px);gap:calc(20 * 100vw / var(--base-width))}[data-mobile-app] .PreSession_bottom__TkJoH{position:static;margin-top:auto;padding-top:calc(24 * 100vw / var(--base-width))}[data-mobile-app] .PreSession_configuring__yWnNi .PreSession_title__brFaW{font-size:calc(32 * 100vw / var(--base-width))!important}[data-mobile-app] .PreSession_configuring__yWnNi .PreSession_geo__ckZoK,[data-mobile-app] .PreSession_configuring__yWnNi .PreSession_subtitle__OQTTg{display:none}[data-mobile-app] .PreSession_configuring__yWnNi .PreSession_greeting__rpVw1{gap:calc(14 * 100vw / var(--base-width))}.PreSessionSelect_preSessionSelect__0kQp8{max-width:calc(655 * 100vw / var(--base-width));width:calc(655 * 100vw / var(--base-width));position:relative}.PreSessionSelect_variantsWrapper__d7ysZ{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1);width:100%}.PreSessionSelect_variantsWrapper__d7ysZ.PreSessionSelect_hide__SkqAN{grid-template-rows:0fr;pointer-events:none}.PreSessionSelect_variantsWrapper__d7ysZ.PreSessionSelect_hide__SkqAN .PreSessionSelect_variant__gTgh7{opacity:0}.PreSessionSelect_variants__TYS8C{display:flex;align-items:stretch;gap:calc(7 * 100vw / var(--base-width));width:100%;min-height:0;overflow:hidden}.PreSessionSelect_variant__gTgh7{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;flex:1 1;border-radius:calc(20 * 100vw / var(--base-width));padding:calc(16 * 100vw / var(--base-width));background:linear-gradient(var(--theme-surface-tint,rgba(11,12,8,.25)),var(--theme-surface-tint,rgba(11,12,8,.25))),linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.1)),var(--theme-surface-tint,rgba(0,0,0,.1))),linear-gradient(var(--theme-surface-tint,rgba(237,237,237,.04)),var(--theme-surface-tint,rgba(237,237,237,.04)));backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);min-height:calc(120 * 100vw / var(--base-width));max-height:calc(120 * 100vw / var(--base-width));overflow:hidden;cursor:pointer;opacity:1;transform:scale(1);animation:PreSessionSelect_preSessionSelectIn__xGUuG .55s cubic-bezier(.22,1,.36,1);animation-delay:calc(.12s + var(--stagger-i, 0) * 80ms);transition:opacity .5s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}@keyframes PreSessionSelect_preSessionSelectIn__xGUuG{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1);will-change:auto}}@media (prefers-reduced-motion:reduce){.PreSessionSelect_variant__gTgh7{animation:none!important;opacity:1!important;transform:none!important;will-change:auto!important}.PreSessionSelect_backBtn__xFvtU,.PreSessionSelect_iconHover__LZ_y_,.PreSessionSelect_preSessionBlock__fJXlf,.PreSessionSelect_variant__gTgh7 .PreSessionSelect_hover__NwtCI,.PreSessionSelect_variantsWrapper__d7ysZ{transition:none!important}}.PreSessionSelect_variant__gTgh7 .PreSessionSelect_hover__NwtCI{position:absolute;top:0;left:0;width:calc(121 * 100vw / var(--base-width));height:calc(88 * 100vw / var(--base-width));opacity:0;transition-property:opacity;transition-duration:.42s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.PreSessionSelect_variant__gTgh7 .PreSessionSelect_hover__NwtCI img{width:100%;height:100%;object-fit:contain;object-position:left top}@media (hover:hover){.PreSessionSelect_variant__gTgh7:hover .PreSessionSelect_hover__NwtCI,.PreSessionSelect_variant__gTgh7:hover .PreSessionSelect_icon__mX1w7 .PreSessionSelect_iconHover__LZ_y_{opacity:1}}.PreSessionSelect_variant__gTgh7 .PreSessionSelect_icon__mX1w7{width:calc(24 * 100vw / var(--base-width));height:calc(24 * 100vw / var(--base-width));position:relative}.PreSessionSelect_iconHover__LZ_y_{position:absolute;top:50%;left:50%;translate:-50% -50%;opacity:0;transition-property:opacity;transition-duration:.42s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.PreSessionSelect_variant__gTgh7 .PreSessionSelect_text__fA1TR{display:flex;flex-direction:column;align-items:flex-start;gap:calc(8 * 100vw / var(--base-width))}.PreSessionSelect_variant__gTgh7 .PreSessionSelect_title__hoyle{font-size:calc(16 * 100vw / var(--base-width));color:var(--theme-text,#ededed);font-family:var(--font-serif)}.PreSessionSelect_variant__gTgh7 .PreSessionSelect_subtitle__0iNgs{font-size:calc(12 * 100vw / var(--base-width));color:var(--theme-text-muted,rgb(237,237,237,.3))}.PreSessionSelect_preSessionBlock__fJXlf{background:linear-gradient(var(--theme-surface-tint,rgba(11,12,8,.25)),var(--theme-surface-tint,rgba(11,12,8,.25))),linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.1)),var(--theme-surface-tint,rgba(0,0,0,.1))),linear-gradient(var(--theme-surface-tint,rgba(237,237,237,.04)),var(--theme-surface-tint,rgba(237,237,237,.04)));backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:calc(16 * 100vw / var(--base-width));width:100%;display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .4s var(--ease-default),opacity .4s var(--ease-default)}.PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB{grid-template-rows:1fr;opacity:1;pointer-events:all}.PreSessionSelect_preSessionBlockInner__f2lJ4{min-height:0;overflow:hidden}.PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_head__fBVSp{display:flex;align-items:center;justify-content:space-between;padding-top:calc(30 * 100vw / var(--base-width));padding-inline:calc(30 * 100vw / var(--base-width));padding-bottom:calc(20 * 100vw / var(--base-width));border-bottom:calc(1 * 100vw / var(--base-width)) solid var(--theme-border,rgb(237,237,237,.06))}.PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_head__fBVSp .PreSessionSelect_title__hoyle{font-size:calc(16 * 100vw / var(--base-width));color:var(--theme-text,#ededed);display:flex;align-items:center;gap:calc(8 * 100vw / var(--base-width))}.PreSessionSelect_backBtn__xFvtU{display:flex;align-items:center;justify-content:center;width:calc(24 * 100vw / var(--base-width));height:calc(24 * 100vw / var(--base-width));margin-right:calc(4 * 100vw / var(--base-width));margin-left:calc(-4 * 100vw / var(--base-width));cursor:pointer;color:var(--theme-text-muted,rgba(237,237,237,.4));transition:color .42s var(--ease-default),background-color .42s var(--ease-default);background:none;border:none;padding:0;border-radius:calc(8 * 100vw / var(--base-width))}.PreSessionSelect_backBtn__xFvtU:hover{color:var(--theme-text,#ededed);background:var(--theme-hover,rgba(237,237,237,.08))}.PreSessionSelect_backBtn__xFvtU svg{width:calc(16 * 100vw / var(--base-width));height:calc(16 * 100vw / var(--base-width))}.PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_elementLabel__a85_l{color:var(--theme-text-muted,rgb(237,237,237,.6));font-size:calc(12 * 100vw / var(--base-width))}.PreSessionSelect_retryInline__fXayz{background:none;border:none;padding:0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:opacity .2s var(--ease-default)}.PreSessionSelect_retryInline__fXayz:hover:not(:disabled){opacity:.7}.PreSessionSelect_retryInline__fXayz:disabled{opacity:.5;cursor:not-allowed}.PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_body__EI9dE{padding:calc(30 * 100vw / var(--base-width));padding-top:calc(20 * 100vw / var(--base-width));display:flex;flex-direction:column;align-items:stretch;gap:calc(20 * 100vw / var(--base-width))}.PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_body__EI9dE .PreSessionSelect_content__ARULC{display:flex;flex-direction:column;gap:calc(9 * 100vw / var(--base-width))}.PreSessionSelect_contentRow__G2DO6{display:flex;align-items:stretch;gap:calc(9 * 100vw / var(--base-width))}.PreSessionSelect_element__dKdzx{min-height:calc(50 * 100vw / var(--base-width));padding:calc(12 * 100vw / var(--base-width));background:var(--theme-surface-tint,rgba(237,237,237,.04));border-radius:calc(12 * 100vw / var(--base-width));flex:1 1;display:flex;align-items:center;justify-content:space-between}.PreSessionSelect_tableElement__8jfiM{display:flex;flex-direction:column;align-items:stretch;gap:calc(20 * 100vw / var(--base-width));padding:calc(16 * 100vw / var(--base-width)) calc(20 * 100vw / var(--base-width))}.PreSessionSelect_tableElement__8jfiM>div>*{flex:1 1;text-align:left}.PreSessionSelect_tableElement__8jfiM>div>:nth-child(2){text-align:center}.PreSessionSelect_tableElement__8jfiM>div>:nth-child(3){text-align:right}.PreSessionSelect_tableRowValues__TOmh3{display:flex;font-size:calc(13 * 100vw / var(--base-width));margin-top:calc(-8 * 100vw / var(--base-width))}.PreSessionSelect_tableRowValues__TOmh3 span:last-child{color:var(--theme-accent,#dafa78)}.PreSessionSelect_tableRowLabels__SzsZX{display:flex}.PreSessionSelect_row__GpjT8{display:flex;align-items:center;justify-content:space-between}.PreSessionSelect_suggestionLine__MwJJx{display:inline;font-family:var(--font-sans);font-size:calc(12 * 100vw / var(--base-width));line-height:1.4;color:var(--theme-text-muted,rgb(237,237,237,.55));margin:0}.PreSessionSelect_suggestionLabel__EdraG{color:var(--theme-text-muted,rgb(237,237,237,.4));text-transform:uppercase;letter-spacing:.05em;font-size:calc(10 * 100vw / var(--base-width))}.PreSessionSelect_suggestionClass__e2c5T{color:var(--theme-text-secondary,rgb(237,237,237,.85));font-style:italic;font-family:var(--font-serif)}.PreSessionSelect_suggestionDash__k36zl{color:var(--theme-text-muted,rgb(237,237,237,.3))}.PreSessionSelect_suggestionReason__QWC9e{color:var(--theme-text-muted,rgb(237,237,237,.55))}@media (max-width:767px){.PreSessionSelect_preSessionSelect__0kQp8{width:100%;max-width:100%}.PreSessionSelect_preSessionSelect__0kQp8 .PreSessionSelect_subtitle__0iNgs{text-align:left;line-height:1.2}.PreSessionSelect_variant__gTgh7{gap:calc(24 * 100vw / var(--base-width));max-height:unset}.PreSessionSelect_contentRow__G2DO6{flex-direction:column}}.PreSessionSelect_selectRow__f3mif{display:flex;gap:calc(10 * 100vw / var(--base-width));width:100%}.PreSessionSelect_selectRow__f3mif>*{flex:1 1;min-width:0}@media (max-width:767px){.PreSessionSelect_selectRow__f3mif{flex-direction:column}}.PreSessionSelect_nameInput___gR0d{width:100%;min-height:calc(50 * 100vw / var(--base-width));padding:calc(12 * 100vw / var(--base-width));background:var(--theme-surface-tint,rgba(237,237,237,.04));border-radius:calc(12 * 100vw / var(--base-width));border:calc(1 * 100vw / var(--base-width)) solid transparent;font-family:var(--font-sans);font-size:calc(12 * 100vw / var(--base-width));color:var(--theme-text,#ededed);transition:border-color .42s cubic-bezier(.22,1,.36,1),background .42s cubic-bezier(.22,1,.36,1)}.PreSessionSelect_nameInput___gR0d::placeholder{color:var(--theme-text,#ededed);opacity:.5}.PreSessionSelect_nameInput___gR0d:hover{background:var(--theme-hover,rgba(237,237,237,.07));border-color:var(--theme-border,rgba(237,237,237,.08))}.PreSessionSelect_nameInput___gR0d:focus{outline:none;background:var(--theme-surface-tint,rgba(237,237,237,.07));border-color:var(--theme-border,rgba(237,237,237,.16))}[data-mobile-app] .PreSessionSelect_preSessionSelect__0kQp8{width:100%;max-width:100%}[data-mobile-app] .PreSessionSelect_variants__TYS8C{flex-direction:column;gap:calc(12 * 100vw / var(--base-width))}[data-mobile-app] .PreSessionSelect_variant__gTgh7{min-height:calc(120 * 100vw / var(--base-width));max-height:none}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf{--panel-room:calc(100dvh - var(--m-topbar-h, 52px) - 8px - var(--app-inset-bottom, 0px) - 28px);overflow:hidden}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_preSessionBlockInner__f2lJ4{height:var(--panel-room);display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_preSessionBlockInner__f2lJ4::-webkit-scrollbar{display:none}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_body__EI9dE{flex:1 1 auto;min-height:0}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_body__EI9dE .PreSessionSelect_content__ARULC{flex:1 1 auto;min-height:0;justify-content:space-between}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_contentRow__G2DO6,[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_selectRow__f3mif{display:contents}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_body__EI9dE .PreSessionSelect_content__ARULC>*,[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_contentRow__G2DO6>*,[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf.PreSessionSelect_show__WNLOB .PreSessionSelect_selectRow__f3mif>*{flex:0 0 auto}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_head__fBVSp{padding:12px 16px 10px}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_body__EI9dE{padding:10px 16px 12px;gap:10px}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_body__EI9dE .PreSessionSelect_content__ARULC{gap:4px}[data-mobile-app] .PreSessionSelect_backBtn__xFvtU{width:var(--m-tap,44px);height:var(--m-tap,44px);margin-left:-10px;margin-right:0;margin-block:-10px}[data-mobile-app] .PreSessionSelect_element__dKdzx,[data-mobile-app] .PreSessionSelect_nameInput___gR0d{min-height:var(--m-tap,44px)}[data-mobile-app] .PreSessionSelect_nameInput___gR0d{font-size:16px;padding:10px 14px}[data-mobile-app] .PreSessionSelect_tableElement__8jfiM{padding:8px 14px;gap:4px}[data-mobile-app] .PreSessionSelect_tableElement__8jfiM .PreSessionSelect_tableRowValues__TOmh3{margin-top:0}[data-mobile-app] .PreSessionSelect_selectRow__f3mif{gap:8px}[data-mobile-app] .PreSessionSelect_preSessionBlock__fJXlf .PreSessionSelect_body__EI9dE .PreSessionSelect_content__ARULC>article{padding-block:4px;gap:8px}[data-mobile-app] .PreSessionSelect_row__GpjT8{flex-wrap:wrap;gap:4px 10px}@media (prefers-reduced-motion:no-preference){[data-mobile-app] .PreSessionSelect_variant__gTgh7{animation-name:PreSessionSelect_preSessionSelectInMobile__zek1V}}@keyframes PreSessionSelect_preSessionSelectInMobile__zek1V{0%{transform:scale(.9)}to{transform:scale(1);will-change:auto}}.DashboardIcon_iconWrapper__dPkCZ{width:calc(var(--icon-width) * 100vw / var(--base-width));height:calc(var(--icon-height) * 100vw / var(--base-width));display:flex;align-items:center;justify-content:center;flex-shrink:0}.DashboardIcon_iconImage__tSgen{width:100%;height:100%;object-fit:contain;filter:var(--theme-monochrome-icon-filter,none)}.DashboardIcon_iconWrapper__dPkCZ.DashboardIcon_clickable__BmetB{cursor:pointer}