.theme-public-shell{background:var(--mana-base,#07070b)}:root{--font-geist-sans:"SF Pro Text","SF Pro Display","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;--font-geist-mono:"SFMono-Regular","SF Mono",Menlo,Monaco,Consolas,"Liberation Mono",monospace;--background:#07070b;--foreground:#f5f7fb;--nav-width:16rem;--theme-surface:rgba(13,16,26,.82);--theme-surface-soft:rgba(255,255,255,.05);--theme-surface-strong:rgba(8,10,18,.9);--theme-border:rgba(255,255,255,.1);--theme-text-primary:#f5f7fb;--theme-text-muted:rgba(226,232,240,.72);--theme-text-soft:rgba(226,232,240,.52);--theme-toggle-bg:rgba(14,18,28,.76);--theme-toggle-border:rgba(255,255,255,.12);--mana-base:#07070b;--mana-accent:rgba(130,90,255,.42);--mana-accent-2:rgba(60,210,255,.16);--mana-accent-3:rgba(255,120,220,.12);--mana-sheen:rgba(255,255,255,.05);--mana-depth:rgba(0,0,0,.74);--dashboard-base:linear-gradient(180deg,rgba(6,18,14,.98),rgba(20,6,10,.98),rgba(6,18,14,.98));--dashboard-layer-1:radial-gradient(2200px circle at 5% -10%,rgba(2,32,24,.08),transparent 55%);--dashboard-layer-2:radial-gradient(2400px circle at 100% 0%,rgba(4,34,42,.07),transparent 58%);--dashboard-layer-3:radial-gradient(2200px circle at 50% 45%,rgba(20,4,10,.07),transparent 60%);--dashboard-layer-4:radial-gradient(2000px circle at 30% 95%,rgba(26,9,52,.07),transparent 62%);--dashboard-layer-5:radial-gradient(2000px circle at 85% 85%,rgba(2,40,50,.06),transparent 62%);--dashboard-grid:linear-gradient(rgba(255,255,255,.03),rgba(255,255,255,.03));--app-mobile-nav-height:5.5rem;--app-page-width:72rem;--app-page-header-min-height:172px;--app-page-header-gap:2rem;--app-page-header-gap-mobile:1.25rem}[data-movr-landing-light=on]{--background:#ebe9f2;--foreground:#0f172a;--theme-surface:rgba(255,255,255,.74);--theme-surface-soft:rgba(255,255,255,.84);--theme-surface-strong:rgba(255,255,255,.94);--theme-border:rgba(15,23,42,.12);--theme-text-primary:#0f172a;--theme-text-muted:rgba(15,23,42,.74);--theme-text-soft:rgba(15,23,42,.52);--theme-toggle-bg:rgba(255,255,255,.78);--theme-toggle-border:rgba(15,23,42,.12);--mana-base:#ebe9f2;--mana-accent:rgba(142,102,214,.18);--mana-accent-2:rgba(72,196,204,.14);--mana-accent-3:rgba(168,132,236,.13);--mana-sheen:rgba(255,249,255,.48);--mana-depth:rgba(208,215,230,.74);--dashboard-base:linear-gradient(180deg,rgba(235,233,242,.99),rgba(242,241,248,.984),rgba(229,235,243,.99));--dashboard-layer-1:radial-gradient(2200px circle at 4% -10%,rgba(146,103,224,.15),transparent 54%);--dashboard-layer-2:radial-gradient(2400px circle at 100% 0%,rgba(70,198,208,.12),transparent 57%);--dashboard-layer-3:radial-gradient(2200px circle at 52% 42%,rgba(196,170,244,.11),transparent 60%);--dashboard-layer-4:radial-gradient(2000px circle at 28% 96%,rgba(114,129,187,.09),transparent 61%);--dashboard-layer-5:radial-gradient(2100px circle at 88% 84%,rgba(120,212,210,.08),transparent 62%);--dashboard-grid:linear-gradient(rgba(67,59,98,.03),rgba(67,59,98,.03))}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif;transition:background-color .18s,color .18s}html,body{scrollbar-gutter:stable;overflow-x:clip;overflow-y:scroll}html.communication-page-active,body.communication-page-active{scrollbar-gutter:auto;overflow-y:hidden}body{-webkit-tap-highlight-color:transparent}button,input[type=button],input[type=submit],input[type=reset],select{cursor:pointer;transition:filter .12s}select option,select optgroup{background-color:var(--theme-surface-strong);color:var(--theme-text-primary)}@media (hover:hover){button:hover:not(:disabled),input[type=button]:hover:not(:disabled),input[type=submit]:hover:not(:disabled),input[type=reset]:hover:not(:disabled),select:hover:not(:disabled){filter:brightness(1.06)}}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,select:disabled{cursor:not-allowed}.admin-surface{color:#f8fafc;background-color:#171e2a;min-height:100vh;position:relative;overflow:hidden}.admin-surface:before{content:"";z-index:0;background:radial-gradient(900px 560px at 15% 10%,rgba(224,178,72,.88),transparent 60%),radial-gradient(900px 600px at 85% 0,rgba(89,193,180,.32),transparent 55%),radial-gradient(1200px 800px at 50% 120%,rgba(6,145,96,.796),transparent 60%),linear-gradient(#171e2a 0%,#1b2433 40%,#151c28 100%);position:absolute;top:0;bottom:0;left:0;right:0}.admin-surface:after{content:"";z-index:0;pointer-events:none;filter:blur(22px);opacity:.85;background:radial-gradient(560px 320px at 20% 30%,rgba(255,255,255,.2),transparent 70%),radial-gradient(480px 300px at 80% 20%,rgba(187,6,6,.835),transparent 70%),linear-gradient(120deg,rgba(255,255,255,.08),rgba(255,255,255,0));position:absolute;top:-20vh;bottom:-20vh;left:-10vw;right:-10vw}.admin-surface>*{z-index:1;position:relative}.app-shell{z-index:1;-webkit-backdrop-filter:blur(140px);box-shadow:none;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:1.5rem;position:relative}.app-shell:before{content:none}.app-shell-main{padding-left:0}.app-page-header{max-width:var(--app-page-width);padding-left:0;padding-right:0;padding-bottom:var(--app-page-header-gap-mobile)!important}.app-page-header.schedule-dashboard-header{min-height:0!important;padding-bottom:20px!important}.app-page-header.schedule-dashboard-header>div:last-child{min-height:0!important}@media (min-width:1024px){.app-page-header{min-height:var(--app-page-header-min-height);padding-left:1.5rem;padding-right:1.5rem;padding-bottom:var(--app-page-header-gap)!important}.app-page-header.schedule-dashboard-header{min-height:0!important;padding-bottom:20px!important}}.theme-app-main .app-page-header+*{margin-top:0!important}.theme-app-main>.relative.z-10>.page-reveal{width:100%}.theme-app-main>.relative.z-10>.page-reveal>main:not(.communication-page),.theme-app-main>.relative.z-10>.page-reveal>section,.theme-app-main>.relative.z-10>.page-reveal>div:not(.mx-auto.max-w-6xl){width:100%;max-width:var(--app-page-width);margin-left:auto;margin-right:auto}.theme-app-main>.relative.z-10>.page-reveal>main.exercise-library-workspace{width:100%;max-width:none}.theme-app-main>.relative.z-10>.page-reveal>main>.app-page-header+*,.theme-app-main>.relative.z-10>.page-reveal>section>.app-page-header+*,.theme-app-main>.relative.z-10>.page-reveal>div>.app-page-header+*{margin-top:0!important}.theme-app-main .app-page-header+.mx-auto,.theme-app-main .app-page-header+.relative.mx-auto,.theme-app-main .app-page-header+section.mx-auto,.theme-app-main .app-page-header+div.mx-auto{max-width:var(--app-page-width)!important}.app-mobile-bottom-nav{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.app-mobile-sheet{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.app-mobile-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.app-mobile-scroll>*{min-width:min-content}@media (min-width:1024px){.app-shell-main{padding-left:var(--nav-width)}}.theme-toggle{border:1px solid var(--theme-toggle-border);background:var(--theme-toggle-bg);color:var(--theme-text-primary)}.theme-public-shell,.theme-app-frame,.theme-app-main{color:var(--theme-text-primary)}.theme-app-main{background:0 0}.app-shell{box-shadow:none;background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.1)}.theme-app-main .movr-chat-shell,.theme-app-main .app-glass,.theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.03\],.theme-app-main .rounded-\[1\.75rem\].border.border-white\/5.bg-white\/\[0\.03\],.theme-app-main .rounded-\[2rem\].border.border-white\/12.bg-white\/\[0\.04\],.theme-app-main .rounded-\[2\.25rem\].border.border-white\/10.bg-white\/\[0\.02\],.theme-app-main .rounded-\[2\.15rem\].border.border-white\/10.bg-white\/\[0\.02\],.theme-app-main .rounded-\[1\.65rem\].border.border-white\/8.bg-white\/\[0\.025\],.theme-app-main .rounded-\[1\.7rem\].border.border-white\/8.bg-black\/30{-webkit-backdrop-filter:blur(140px)!important;box-shadow:none!important;background:rgba(255,255,255,.02)!important;border:1px solid rgba(255,255,255,.1)!important}.theme-app-main :-webkit-any(section,article,aside,form,div)[class*=border]:-webkit-any([class*=rounded-3xl],[class*="rounded-[1.7"],[class*="rounded-[1.8"],[class*="rounded-[1.9"],[class*=rounded-\[2],[class*=rounded-\[28px],[class*=rounded-\[30px],[class*=rounded-\[32px]):-webkit-any([class*=bg-white\/],[class*=bg-black\/],[class*=backdrop-blur]):not(button):not(a):not(label):not(input):not(select):not(textarea):not([class*=border-transparent]):not([class*=border-dashed]){-webkit-backdrop-filter:blur(140px)!important;box-shadow:none!important;background:rgba(255,255,255,.02)!important;border:1px solid rgba(255,255,255,.1)!important}.theme-app-main :-moz-any(section,article,aside,form,div)[class*=border]:-moz-any([class*=rounded-3xl],[class*="rounded-[1.7"],[class*="rounded-[1.8"],[class*="rounded-[1.9"],[class*=rounded-\[2],[class*=rounded-\[28px],[class*=rounded-\[30px],[class*=rounded-\[32px]):-moz-any([class*=bg-white\/],[class*=bg-black\/],[class*=backdrop-blur]):not(button):not(a):not(label):not(input):not(select):not(textarea):not([class*=border-transparent]):not([class*=border-dashed]){-webkit-backdrop-filter:blur(140px)!important;box-shadow:none!important;background:rgba(255,255,255,.02)!important;border:1px solid rgba(255,255,255,.1)!important}.theme-app-main :is(section,article,aside,form,div)[class*=border]:is([class*=rounded-3xl],[class*="rounded-[1.7"],[class*="rounded-[1.8"],[class*="rounded-[1.9"],[class*=rounded-\[2],[class*=rounded-\[28px],[class*=rounded-\[30px],[class*=rounded-\[32px]):is([class*=bg-white\/],[class*=bg-black\/],[class*=backdrop-blur]):not(button):not(a):not(label):not(input):not(select):not(textarea):not([class*=border-transparent]):not([class*=border-dashed]){-webkit-backdrop-filter:blur(140px)!important;box-shadow:none!important;background:rgba(255,255,255,.02)!important;border:1px solid rgba(255,255,255,.1)!important}.theme-app-main .app-glass-card,.theme-app-main .rounded-2xl.border.border-white\/8.bg-white\/\[0\.025\],.theme-app-main .rounded-2xl.border.border-white\/10.bg-white\/\[0\.02\],.theme-app-main .rounded-\[1\.2rem\].border.border-white\/10.bg-white\/\[0\.025\],.theme-app-main .rounded-\[1\.15rem\].border.bg-white\/\[0\.05\],.theme-app-main .rounded-\[1\.45rem\].border.border-white\/10.bg-white\/\[0\.035\],.theme-app-main .rounded-\[1\.55rem\].border.border-white\/10.bg-white\/\[0\.025\],.theme-app-main .rounded-\[1\.6rem\].border.border-white\/10.bg-white\/\[0\.035\],.theme-app-main .rounded-\[1\.65rem\].border.border-white\/8.bg-black\/28,.theme-app-main .rounded-\[1\.7rem\].border.border-white\/8.bg-white\/\[0\.025\]{-webkit-backdrop-filter:blur(80px)!important;box-shadow:none!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.08)!important}.theme-app-main :-webkit-any(.app-shell,.app-glass,.dashboard-surface,.movr-chat-shell,.members-content-shell,.members-card,[class*=backdrop-blur],[class*=bg-white\/],[class*=bg-black\/]) :-webkit-any(.app-shell,.app-glass,.app-glass-card,.dashboard-surface,.movr-chat-shell,.members-card,.members-summary-card,.members-work-card,.members-bulk-card,.members-group-row,.members-table-shell,.members-inline-hint,div[class*=rounded-][class*=border][class*=bg-white\/],section[class*=rounded-][class*=border][class*=bg-white\/],article[class*=rounded-][class*=border][class*=bg-white\/],aside[class*=rounded-][class*=border][class*=bg-white\/],form[class*=rounded-][class*=border][class*=bg-white\/],ul[class*=rounded-][class*=border][class*=bg-white\/],li[class*=rounded-][class*=border][class*=bg-white\/],details[class*=rounded-][class*=border][class*=bg-white\/],pre[class*=rounded-][class*=border][class*=bg-white\/],div[class*=rounded-][class*=border][class*=bg-black\/],section[class*=rounded-][class*=border][class*=bg-black\/],article[class*=rounded-][class*=border][class*=bg-black\/],aside[class*=rounded-][class*=border][class*=bg-black\/],form[class*=rounded-][class*=border][class*=bg-black\/],ul[class*=rounded-][class*=border][class*=bg-black\/],li[class*=rounded-][class*=border][class*=bg-black\/],details[class*=rounded-][class*=border][class*=bg-black\/],pre[class*=rounded-][class*=border][class*=bg-black\/]):not([class*=border-transparent]):not([class*=border-dashed]){-webkit-backdrop-filter:blur(80px)!important;box-shadow:none!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.08)!important}.theme-app-main :-moz-any(.app-shell,.app-glass,.dashboard-surface,.movr-chat-shell,.members-content-shell,.members-card,[class*=backdrop-blur],[class*=bg-white\/],[class*=bg-black\/]) :-moz-any(.app-shell,.app-glass,.app-glass-card,.dashboard-surface,.movr-chat-shell,.members-card,.members-summary-card,.members-work-card,.members-bulk-card,.members-group-row,.members-table-shell,.members-inline-hint,div[class*=rounded-][class*=border][class*=bg-white\/],section[class*=rounded-][class*=border][class*=bg-white\/],article[class*=rounded-][class*=border][class*=bg-white\/],aside[class*=rounded-][class*=border][class*=bg-white\/],form[class*=rounded-][class*=border][class*=bg-white\/],ul[class*=rounded-][class*=border][class*=bg-white\/],li[class*=rounded-][class*=border][class*=bg-white\/],details[class*=rounded-][class*=border][class*=bg-white\/],pre[class*=rounded-][class*=border][class*=bg-white\/],div[class*=rounded-][class*=border][class*=bg-black\/],section[class*=rounded-][class*=border][class*=bg-black\/],article[class*=rounded-][class*=border][class*=bg-black\/],aside[class*=rounded-][class*=border][class*=bg-black\/],form[class*=rounded-][class*=border][class*=bg-black\/],ul[class*=rounded-][class*=border][class*=bg-black\/],li[class*=rounded-][class*=border][class*=bg-black\/],details[class*=rounded-][class*=border][class*=bg-black\/],pre[class*=rounded-][class*=border][class*=bg-black\/]):not([class*=border-transparent]):not([class*=border-dashed]){-webkit-backdrop-filter:blur(80px)!important;box-shadow:none!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.08)!important}.theme-app-main :is(.app-shell,.app-glass,.dashboard-surface,.movr-chat-shell,.members-content-shell,.members-card,[class*=backdrop-blur],[class*=bg-white\/],[class*=bg-black\/]) :is(.app-shell,.app-glass,.app-glass-card,.dashboard-surface,.movr-chat-shell,.members-card,.members-summary-card,.members-work-card,.members-bulk-card,.members-group-row,.members-table-shell,.members-inline-hint,div[class*=rounded-][class*=border][class*=bg-white\/],section[class*=rounded-][class*=border][class*=bg-white\/],article[class*=rounded-][class*=border][class*=bg-white\/],aside[class*=rounded-][class*=border][class*=bg-white\/],form[class*=rounded-][class*=border][class*=bg-white\/],ul[class*=rounded-][class*=border][class*=bg-white\/],li[class*=rounded-][class*=border][class*=bg-white\/],details[class*=rounded-][class*=border][class*=bg-white\/],pre[class*=rounded-][class*=border][class*=bg-white\/],div[class*=rounded-][class*=border][class*=bg-black\/],section[class*=rounded-][class*=border][class*=bg-black\/],article[class*=rounded-][class*=border][class*=bg-black\/],aside[class*=rounded-][class*=border][class*=bg-black\/],form[class*=rounded-][class*=border][class*=bg-black\/],ul[class*=rounded-][class*=border][class*=bg-black\/],li[class*=rounded-][class*=border][class*=bg-black\/],details[class*=rounded-][class*=border][class*=bg-black\/],pre[class*=rounded-][class*=border][class*=bg-black\/]):not([class*=border-transparent]):not([class*=border-dashed]){-webkit-backdrop-filter:blur(80px)!important;box-shadow:none!important;background:rgba(255,255,255,.035)!important;border:1px solid rgba(255,255,255,.08)!important}.theme-app-main .exercise-assignment-preview-card{cursor:pointer}.theme-app-main .exercise-assignment-preview-card[data-selected=true]{background:rgba(103,232,249,.1)!important;border-color:rgba(103,232,249,.35)!important;box-shadow:0 0 0 1px rgba(103,232,249,.12)!important}@media (hover:hover){.theme-app-main .exercise-assignment-preview-card:hover{transform:translateY(-1px);background:rgba(255,255,255,.07)!important;border-color:rgba(103,232,249,.35)!important;box-shadow:0 18px 38px rgba(8,47,73,.2)!important}}[data-movr-landing-light=on] .mana-background,[data-movr-landing-light=on] .dashboard-background{filter:none}[data-movr-landing-light=on] [class~="bg-[#06070b]"],[data-movr-landing-light=on] [class~="bg-[#0b0d13]"]{background:0 0!important}[data-movr-landing-light=on] [class~=bg-white\/5],[data-movr-landing-light=on] [class~=bg-white\/10],[data-movr-landing-light=on] [class~="bg-white/[0.02]"],[data-movr-landing-light=on] [class~="bg-white/[0.03]"],[data-movr-landing-light=on] [class~="bg-white/[0.035]"],[data-movr-landing-light=on] [class~="bg-white/[0.04]"],[data-movr-landing-light=on] [class~="bg-white/[0.05]"],[data-movr-landing-light=on] [class~="bg-white/[0.06]"],[data-movr-landing-light=on] [class~="bg-white/[0.12]"],[data-movr-landing-light=on] [class~=bg-black\/25],[data-movr-landing-light=on] [class~=bg-black\/30]{background:var(--theme-surface-soft)!important}[data-movr-landing-light=on] [class~=border-white\/5],[data-movr-landing-light=on] [class~=border-white\/10],[data-movr-landing-light=on] [class~=border-white\/15],[data-movr-landing-light=on] [class~=border-white\/20],[data-movr-landing-light=on] [class~=border-white\/30]{border-color:var(--theme-border)!important}[data-movr-landing-light=on] .text-white,[data-movr-landing-light=on] .text-white\/95,[data-movr-landing-light=on] .text-white\/90,[data-movr-landing-light=on] .text-white\/85,[data-movr-landing-light=on] .text-white\/80,[data-movr-landing-light=on] .text-white\/70,[data-movr-landing-light=on] .text-neutral-100,[data-movr-landing-light=on] .text-neutral-200,[data-movr-landing-light=on] .text-neutral-300{color:var(--theme-text-primary)!important}[data-movr-landing-light=on] .text-neutral-400,[data-movr-landing-light=on] .text-neutral-500,[data-movr-landing-light=on] .text-white\/40,[data-movr-landing-light=on] .text-white\/45,[data-movr-landing-light=on] .text-white\/50,[data-movr-landing-light=on] .text-white\/55,[data-movr-landing-light=on] .text-white\/60,[data-movr-landing-light=on] .text-white\/65{color:var(--theme-text-muted)!important}[data-movr-landing-light=on] input,[data-movr-landing-light=on] textarea,[data-movr-landing-light=on] select{box-shadow:0 1px 2px rgba(15,23,42,.04),inset 0 1px rgba(255,255,255,.9);color:var(--theme-text-primary)!important;background:rgba(255,255,255,.94)!important;border-color:rgba(148,163,184,.42)!important}[data-movr-landing-light=on] input::placeholder,[data-movr-landing-light=on] textarea::placeholder{color:rgba(15,23,42,.42)!important}[data-movr-landing-light=on] button:not(.theme-toggle){box-shadow:none}[data-movr-landing-light=on] button[class~="bg-white/[0.12]"],[data-movr-landing-light=on] button[class~=bg-white\/10],[data-movr-landing-light=on] button[class~=bg-white\/5],[data-movr-landing-light=on] a[class~="bg-white/[0.12]"],[data-movr-landing-light=on] a[class~=bg-white\/10],[data-movr-landing-light=on] a[class~=bg-white\/5]{color:rgba(15,23,42,.88)!important;background:linear-gradient(rgba(255,255,255,.96),rgba(245,248,255,.92))!important;border:1px solid rgba(148,163,184,.36)!important;box-shadow:0 8px 18px rgba(15,23,42,.06),inset 0 1px rgba(255,255,255,.88)!important}[data-movr-landing-light=on] button[class~="hover:bg-white/15"]:hover,[data-movr-landing-light=on] button[class~="hover:bg-white/10"]:hover,[data-movr-landing-light=on] a[class~="hover:bg-white/15"]:hover,[data-movr-landing-light=on] a[class~="hover:bg-white/10"]:hover{background:linear-gradient(#fff,rgba(241,245,255,.96))!important;border-color:rgba(100,116,139,.42)!important}[data-movr-landing-light=on] button:disabled:not(.theme-toggle),[data-movr-landing-light=on] a[aria-disabled=true]:not(.theme-toggle){opacity:1!important;color:rgba(103,122,117,.92)!important;background:linear-gradient(rgba(222,246,240,.96),rgba(210,239,232,.92))!important;border-color:rgba(191,219,214,.9)!important;box-shadow:inset 0 1px rgba(255,255,255,.7)!important}[data-movr-landing-light=on] [class~=border-amber-300\/30],[data-movr-landing-light=on] [class~=border-amber-300\/40],[data-movr-landing-light=on] [class~=border-amber-400\/20],[data-movr-landing-light=on] [class~=border-amber-500\/30],[data-movr-landing-light=on] [class~=border-amber-500\/40],[data-movr-landing-light=on] [class~=border-amber-500\/50],[data-movr-landing-light=on] [class~=bg-amber-500\/10],[data-movr-landing-light=on] [class~=bg-amber-500\/15],[data-movr-landing-light=on] [class~=bg-amber-500\/20]{background:linear-gradient(rgba(255,247,214,.92),rgba(255,241,199,.88))!important;border-color:rgba(245,158,11,.3)!important}[data-movr-landing-light=on] .text-amber-100,[data-movr-landing-light=on] .text-amber-200,[data-movr-landing-light=on] .text-amber-300{color:#92400e!important}[data-movr-landing-light=on] [class~=border-rose-300\/30],[data-movr-landing-light=on] [class~=border-rose-300\/40],[data-movr-landing-light=on] [class~=border-rose-400\/40],[data-movr-landing-light=on] [class~=bg-rose-500\/10],[data-movr-landing-light=on] [class~=bg-rose-500\/15],[data-movr-landing-light=on] [class~=bg-red-500\/10]{background:linear-gradient(rgba(255,238,245,.95),rgba(255,226,236,.9))!important;border-color:rgba(244,114,182,.28)!important}[data-movr-landing-light=on] .text-rose-100,[data-movr-landing-light=on] .text-rose-200,[data-movr-landing-light=on] .text-red-100{color:#9f1239!important}[data-movr-landing-light=on] [class~=bg-cyan-500\/10],[data-movr-landing-light=on] [class~=bg-cyan-500\/15]{background:linear-gradient(rgba(221,247,238,.94),rgba(206,239,228,.9))!important}[data-movr-landing-light=on] .text-cyan-100,[data-movr-landing-light=on] .text-cyan-200,[data-movr-landing-light=on] .text-cyan-300{color:#065f46!important}[data-movr-landing-light=on] [class~="shadow-[0_20px_60px_rgba(0,0,0,0.35)]"],[data-movr-landing-light=on] [class~="shadow-[0_40px_120px_rgba(0,0,0,0.45)]"]{box-shadow:0 20px 50px rgba(15,23,42,.08)!important}.landing-page,.landing-text-strong,.landing-hero-title{color:var(--theme-text-primary)}.landing-brand-wordmark{color:var(--theme-text-primary);text-shadow:0 8px 24px rgba(0,0,0,.16)}.landing-page .text-neutral-500{color:#a3a3a3}.landing-page .fill-neutral-500{fill:#a3a3a3}.landing-footer-brand-lockup{height:3.75rem;overflow:visible}.landing-text-muted,.landing-footer{color:var(--theme-text-muted)}.landing-logo-mark{filter:brightness(0)invert()}.landing-card,.landing-modal-panel{background:rgba(11,14,23,.82);border-color:rgba(255,255,255,.12)}.landing-signup-modal .landing-modal-body{padding-top:1rem}@media (min-width:640px){.landing-signup-modal .landing-modal-body{padding-top:1.1rem}}.landing-secondary-chip{color:rgba(255,255,255,.8);background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12)}.landing-control-dock{position:relative;overflow:hidden}.landing-control-dock:before{content:"";pointer-events:none;background:radial-gradient(160px 72px at 0 0,rgba(255,255,255,.12),transparent 68%),linear-gradient(rgba(255,255,255,.06),rgba(255,255,255,.01));border-radius:999px;position:absolute;top:1px;bottom:1px;left:1px;right:1px}.landing-control-pill{z-index:1;position:relative}.landing-control-primary{z-index:1;background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.1));border:1px solid rgba(255,255,255,.12);position:relative;box-shadow:0 16px 36px rgba(4,8,20,.28),inset 0 1px rgba(255,255,255,.18)}.landing-control-primary:hover{background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(255,255,255,.14));transform:translateY(-1px)}.landing-header-login{box-shadow:none;background:0 0;border:1px solid transparent}.landing-header-login:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12)}.landing-primary-neutral{color:#0b1220;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(135deg,rgba(255,255,255,.88),rgba(255,255,255,.68));border:0;box-shadow:0 18px 42px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.7),inset 0 -1px rgba(255,255,255,.18)}.landing-primary-neutral:hover{background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(255,255,255,.76));transform:translateY(-1px)}.landing-waitlist-cta{color:#0b1220;-webkit-backdrop-filter:none;background:linear-gradient(#f5f6f8 0%,#e8e9ed 48%,#d7d9de 100%) padding-box padding-box;box-shadow:0 18px 42px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.9),inset 0 -1px rgba(11,18,32,.08)}.landing-waitlist-cta:hover{background:linear-gradient(#fff 0%,#eef0f4 48%,#dcdee4 100%)}.landing-page button.landing-waitlist-cta,.landing-page button.landing-waitlist-cta:hover:not(:disabled){filter:none}.landing-primary-accent{color:#fff;-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(135deg,rgba(255,255,255,.12),rgba(255,255,255,.04)),linear-gradient(135deg,rgba(47,23,88,.86),rgba(60,29,124,.86),rgba(114,73,240,.9));border:0;box-shadow:0 18px 42px rgba(20,10,42,.4),inset 0 1px rgba(255,255,255,.2),inset 0 -1px rgba(255,255,255,.08)}.landing-primary-accent:hover{background:linear-gradient(135deg,rgba(255,255,255,.16),rgba(255,255,255,.06)),linear-gradient(135deg,rgba(39,19,74,.9),rgba(52,25,106,.9),rgba(102,65,219,.94));transform:translateY(-1px)}.landing-caret,.landing-bullet{background:rgba(255,255,255,.72)}.landing-media-frame{border-color:rgba(255,255,255,.1)}.landing-ai-hero{max-width:min(100%,72rem)}.landing-ai-hero .movr-chat-shell{box-shadow:0 72px 180px rgba(0,0,0,.58),inset 0 1px rgba(255,255,255,.08)}.movr-chat-scroll{scroll-behavior:smooth}.movr-chat-message--incoming{animation:.34s both movrThreadIn}.movr-chat-cursor{animation:1s step-end infinite movrCursorBlink}.movr-chat-thinking-dot{animation:1.05s ease-in-out infinite movrThinkingPulse}.movr-chat-thinking-dot:nth-child(2){animation-delay:.16s}.movr-chat-thinking-dot:nth-child(3){animation-delay:.32s}@media (max-width:639px){.landing-ai-hero{width:100%;max-width:100%!important;margin-top:max(3.5rem,min(12vw,4.75rem))!important;padding-left:0!important;padding-right:0!important}.landing-ai-hero .movr-chat-shell{min-height:31.5rem;max-height:34.5rem}.landing-ai-hero .movr-chat-shell>.relative.flex{padding:.85rem 1rem}.landing-ai-hero .movr-chat-scroll{height:23rem;padding:1rem .9rem .9rem;overflow-x:hidden;overflow-y:auto}.landing-ai-hero .movr-chat-message--incoming{gap:.6rem}.landing-ai-hero .movr-chat-scroll .space-y-5{flex-direction:column;justify-content:flex-start;gap:.6rem;min-height:100%;display:flex}.landing-ai-hero .movr-chat-scroll .space-y-5>.movr-chat-message--incoming:nth-last-child(n+4),.landing-ai-hero .movr-chat-assistant-mark{display:none}.landing-ai-hero .movr-chat-assistant-mark__image{width:3.35rem!important;height:3.35rem!important;top:-.98rem!important;left:-.42rem!important}.landing-ai-hero .movr-chat-assistant-content{max-width:calc(100% - 1.25rem)}.landing-ai-hero .movr-chat-message-bubble,.landing-ai-hero .movr-chat-user-bubble{white-space:normal;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.landing-ai-hero .movr-chat-message-bubble{padding:.5rem .7rem;font-size:.78rem;line-height:1.32}.landing-ai-hero .movr-chat-assistant-content--has-card .movr-chat-message-bubble{display:block}.landing-ai-hero .movr-chat-user-bubble{max-width:min(78%,17.75rem);padding:.5rem .7rem;font-size:.78rem;line-height:1.32}.landing-ai-hero .movr-chat-card{border-radius:1.2rem;width:100%;max-width:100%;margin-top:.35rem;padding:.68rem}.landing-ai-hero .movr-chat-card [class~="tracking-[0.18em]"],.landing-ai-hero .movr-chat-card [class~="tracking-[0.16em]"]{letter-spacing:.11em}.landing-ai-hero .movr-chat-card .text-\[11px\]{font-size:.58rem}.landing-ai-hero .movr-chat-card .text-sm{font-size:.72rem}.landing-ai-hero .movr-chat-card .grid-cols-3{grid-template-columns:1fr}.landing-ai-hero .movr-chat-card .grid-cols-3>div:nth-child(n+3){display:none}.landing-ai-hero .movr-chat-card .grid-cols-\[1fr_auto_auto\]{grid-template-columns:minmax(0,1fr) auto}.landing-ai-hero .movr-chat-card .grid-cols-\[1fr_auto_auto\]>:last-child{display:none}.landing-ai-hero .movr-chat-card .grid-cols-\[auto_1fr_auto\]{grid-template-columns:1fr;gap:.35rem}.landing-ai-hero .movr-chat-card .grid-cols-\[auto_1fr_auto\]>div{min-width:0}.landing-ai-hero .movr-chat-card .grid-cols-\[auto_1fr_auto\]>div:nth-child(2){white-space:normal}.landing-ai-hero .movr-chat-card .px-3{padding-left:.55rem;padding-right:.55rem}.landing-ai-hero .movr-chat-card .py-2{padding-top:.34rem;padding-bottom:.34rem}.landing-ai-hero .movr-chat-card .p-3{padding:.55rem}.landing-ai-hero .movr-chat-card .text-\[12\.5px\]{font-size:.72rem;line-height:1.3}.landing-ai-hero .movr-chat-card .divide-y>div:nth-child(n+4),.landing-ai-hero .movr-chat-suggestions{display:none}.landing-ai-hero .movr-chat-input{border-radius:1.15rem;padding:.7rem .75rem}.landing-ai-hero .movr-chat-input .text-\[13\.5px\]{font-size:.9rem}.landing-page main{padding-top:.85rem;padding-left:.85rem;padding-right:.85rem}.landing-header-shell>div:last-child{padding-left:1.1rem;padding-right:1.1rem}.landing-hero-stage{gap:1.65rem;padding-top:max(2.75rem,min(12vw,4.25rem))}.landing-hero-title{max-width:100%;line-height:1.02;font-size:max(2.7rem,min(11.4vw,4.05rem))!important}.landing-hero-stage .landing-primary-accent,.landing-hero-stage .landing-primary-neutral{border-radius:1.35rem;min-height:3.65rem;font-size:1rem}.landing-ai-hero{position:relative;margin-top:max(2.2rem,min(9vw,3.2rem))!important}.landing-demo-showcase{margin-top:1.25rem}.landing-showcase-section{padding-left:.15rem;padding-right:.15rem;scroll-margin-top:1rem;margin-top:max(4.5rem,min(17vw,6.5rem))!important}.landing-scene-header{margin-bottom:1.35rem;padding-left:.25rem;padding-right:.25rem}.landing-scene-title{letter-spacing:0;line-height:1.08;font-size:max(2rem,min(9vw,3rem))!important}.landing-scene-kicker{color:rgba(255,255,255,.82);margin-top:.8rem;line-height:1.55;font-size:1rem!important}.landing-mobile-story-card{border-radius:1.85rem;box-shadow:0 28px 90px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.08);background:radial-gradient(circle at 15% 0,rgba(34,211,238,.09),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.067),rgba(255,255,255,.02))!important;padding:1rem!important}.landing-athlete-profile-header{padding-bottom:1rem;display:block}.landing-athlete-switcher{max-width:none}.landing-athlete-profile-header .flex.items-center.gap-3\.5{margin-top:1rem}.landing-athlete-stats-grid{gap:.75rem}.landing-athlete-stat-tile{border-radius:1.15rem;min-height:8.25rem;padding:.9rem}.landing-athlete-load-card,.landing-athlete-distribution-card{border-radius:1.4rem;padding:1rem}.landing-athlete-load-card .flex.items-center.gap-3{display:none}.landing-athlete-distribution-card .mt-1.flex{flex-direction:column;align-items:stretch}.landing-athlete-distribution-card svg{align-self:center}.landing-athlete-notes-card,.landing-athlete-upcoming-card{display:none}.landing-schedule-main{border-radius:1.4rem;padding:.85rem}.landing-schedule-mobile-list{min-height:20rem}.landing-schedule-sidebar{display:none}.landing-communication-sidebar{padding:.9rem}.landing-communication-sidebar>.flex.items-center.justify-between{display:none}.landing-communication-channel-list{scrollbar-width:none;gap:.5rem;margin-top:0;padding-bottom:.1rem;display:flex;overflow-x:auto}.landing-communication-channel-list::-webkit-scrollbar{display:none}.landing-communication-channel-list button{border-radius:999px;flex:none;min-width:9.5rem;padding:.65rem .85rem}.landing-communication-channel-list button .text-\[10px\],.landing-communication-today{display:none}.landing-communication-thread{min-height:31rem}.landing-communication-thread>.flex.flex-wrap{padding:.95rem 1rem}.landing-communication-thread>.flex.flex-wrap>.flex.items-center.gap-2{display:none}.landing-communication-summary{margin:.9rem 1rem 0;font-size:.78rem}.landing-communication-messages{padding:.9rem 1rem 1rem}.landing-communication-messages>div:nth-child(n+5){display:none}.landing-communication-messages .max-w-\[78\%\]{max-width:88%}.landing-communication-thread>.flex.items-center.gap-2.border-t{padding:.9rem 1rem}.landing-final-cta-section h2{line-height:1.08;font-size:2.08rem!important}.landing-final-cta-section .landing-primary-accent,.landing-final-cta-section .landing-primary-neutral{border-radius:999px;min-width:12.6rem;min-height:2.85rem;padding-left:1.32rem;padding-right:1.32rem;font-size:.9rem;width:auto!important}.landing-final-cta-section .landing-primary-neutral{min-width:13.7rem}.landing-final-cta-section>div>div:last-child{align-items:center}html{scroll-padding-top:5.4rem}.landing-page{overflow-x:hidden}.landing-header-shell{z-index:40;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(rgba(255,255,255,.035),rgba(255,255,255,.01));border:0;border-bottom:1px solid rgba(255,255,255,.08);border-radius:0;margin:0;position:relative;top:auto}.landing-header-shell>div:last-child{height:4.9rem;overflow:visible;padding:0 1.25rem!important}.landing-header-login{background:0 0;border-radius:999px;min-width:auto;height:2.7rem!important;font-size:.95rem!important}.landing-mobile-main{padding:.35rem .85rem 1.2rem!important}.landing-hero-section,.landing-ai-hero,.landing-mobile-section,.landing-showcase-section{scroll-snap-align:start;min-height:calc(100svh - 4.9rem);max-height:calc(100svh - 1rem);scroll-margin-top:0}.landing-final-cta-section{scroll-snap-align:start;scroll-margin-top:0}.landing-hero-section{align-content:start;justify-items:center;min-height:max(20rem,min(100svh - 21rem,30rem));padding-bottom:0;gap:max(1.35rem,min(4.2svh,2.1rem))!important;padding-top:max(2.4rem,min(7svh,3.75rem))!important}.landing-hero-title{text-align:center;max-width:none;line-height:1.08;white-space:pre-line!important;font-size:2.08rem!important}.landing-hero-title>.relative{text-align:left;width:max-content;max-width:100%;margin-left:auto;margin-right:auto}.landing-hero-stage>.flex{align-items:center;gap:.82rem;margin-top:max(2.1rem,min(4.6svh,3.25rem));width:auto!important}.landing-hero-stage .landing-primary-accent,.landing-hero-stage .landing-primary-neutral{border-radius:999px;min-width:12.6rem;min-height:2.85rem;padding-left:1.32rem;padding-right:1.32rem;font-size:.9rem;width:auto!important}.landing-hero-stage .landing-primary-neutral{min-width:13.7rem}.landing-ai-hero{align-items:center;display:flex;margin-top:-1.5rem!important}.landing-ai-hero .movr-chat-shell{width:100%;height:min(35rem,100svh - 6.3rem);min-height:0;max-height:calc(100svh - 6.3rem)}.landing-ai-hero .movr-chat-shell>.relative.flex{min-height:3.65rem;padding:.75rem .95rem!important}.landing-ai-hero .movr-chat-scroll{height:calc(100% - 8.1rem);min-height:0;overflow:hidden;padding:.75rem .82rem!important}.landing-ai-hero .movr-chat-scroll .space-y-5{justify-content:flex-start;gap:.48rem}.landing-ai-hero .movr-chat-scroll .space-y-5>:nth-last-child(n+5){display:none}.landing-ai-hero .movr-chat-message-bubble,.landing-ai-hero .movr-chat-user-bubble{padding:.46rem .64rem;font-size:.72rem;line-height:1.25}.landing-ai-hero .movr-chat-card{max-height:12.5rem;padding:.58rem;overflow:hidden}.landing-ai-hero .movr-chat-composer{padding:.68rem .78rem .78rem!important}.landing-ai-hero .movr-chat-input{min-height:3.05rem}.landing-pilot-marquee{flex-direction:column;justify-content:center;min-height:10.8rem;max-height:10.8rem;display:flex;margin-top:.15rem!important}.landing-pilot-marquee__header{margin-bottom:.5rem;padding:0 .35rem}.landing-pilot-marquee__track{padding:.62rem 1.1rem}.landing-pilot-logo{min-height:3.9rem}.landing-showcase-section{flex-direction:column;justify-content:center;min-height:calc(100svh - 1rem);max-height:none;display:flex;margin-top:max(1.6rem,min(7svh,3rem))!important;padding-left:0!important;padding-right:0!important}.landing-final-cta-section{min-height:auto;max-height:none;padding-bottom:max(4rem,min(14vw,5.5rem));display:block;margin-top:max(4.5rem,min(17vw,6rem))!important}.landing-scene-header{flex:none;margin-bottom:max(.65rem,min(2svh,1rem))}.landing-scene-title{line-height:1.02;font-size:max(1.46rem,min(7vw,2.08rem))!important}.landing-scene-kicker{margin-left:auto;margin-right:auto;max-width:20.5rem;margin-top:.45rem;line-height:1.32;font-size:max(.78rem,min(3.4vw,.92rem))!important}.landing-mobile-story-card{border-radius:1.55rem;flex:0 auto;min-height:0;max-height:calc(100svh - 8.1rem);padding:.72rem!important}.landing-athlete-section .landing-mobile-story-card{-webkit-overflow-scrolling:touch;height:min(31.5rem,100svh - 8.1rem);max-height:min(31.5rem,100svh - 8.1rem);overflow:hidden}.landing-athlete-pane{flex-direction:column;height:100%;min-height:0;display:flex}.landing-athlete-view-content{flex-direction:column;flex:auto;min-height:0;display:flex}.landing-athlete-profile-header{grid-template-columns:minmax(0,1fr) auto;gap:.48rem;padding-bottom:.5rem;display:grid}.landing-athlete-profile-header .flex.flex-1.flex-wrap{display:contents}.landing-athlete-switcher{grid-column:1/-1;max-width:none}.landing-athlete-switcher select{min-height:2.85rem}.landing-athlete-profile-header .flex.items-center.gap-3\.5{gap:.65rem;min-width:0;margin-top:0!important}.landing-athlete-profile-header .flex.items-center.gap-3\.5>div:last-child{min-width:0}.landing-athlete-profile-header .h-14.w-14{width:2.45rem;height:2.45rem}.landing-athlete-profile-header .text-\[18px\]{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.landing-athlete-profile-header .text-\[11px\]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.landing-athlete-profile-header>.flex.items-center.gap-2{grid-column:auto;justify-content:flex-end;gap:.34rem;min-width:0;margin-left:0}.landing-athlete-profile-header>.flex.items-center.gap-2>div{white-space:nowrap;max-width:100%;padding-left:.55rem;padding-right:.55rem;font-size:.58rem}.landing-athlete-view-toggle{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid!important}.landing-athlete-view-toggle button{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-left:.38rem;padding-right:.38rem;font-size:.64rem;overflow:hidden}.landing-athlete-view-content[data-athlete-view=overview] .landing-athlete-detail-rail,.landing-athlete-view-content[data-athlete-view=overview] .landing-athlete-secondary-rail,.landing-athlete-view-content[data-athlete-view=load] .landing-athlete-stats-grid,.landing-athlete-view-content[data-athlete-view=load] .landing-athlete-secondary-rail,.landing-athlete-view-content[data-athlete-view=distribution] .landing-athlete-stats-grid,.landing-athlete-view-content[data-athlete-view=distribution] .landing-athlete-secondary-rail,.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-stats-grid,.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-detail-rail,.landing-athlete-view-content[data-athlete-view=upcoming] .landing-athlete-stats-grid,.landing-athlete-view-content[data-athlete-view=upcoming] .landing-athlete-detail-rail{display:none!important}.landing-athlete-view-content[data-athlete-view=load] .landing-athlete-detail-rail,.landing-athlete-view-content[data-athlete-view=distribution] .landing-athlete-detail-rail{display:block!important}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-secondary-rail,.landing-athlete-view-content[data-athlete-view=upcoming] .landing-athlete-secondary-rail{display:grid!important}.landing-athlete-view-content[data-athlete-view=load] .landing-athlete-distribution-card,.landing-athlete-view-content[data-athlete-view=distribution] .landing-athlete-load-card,.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-upcoming-card,.landing-athlete-view-content[data-athlete-view=upcoming] .landing-athlete-notes-card{display:none!important}.landing-athlete-stats-grid,.landing-athlete-detail-rail,.landing-athlete-secondary-rail{scroll-snap-type:none;flex:auto;gap:.55rem;min-height:0;overflow-y:auto;display:grid!important}.landing-athlete-stats-grid::-webkit-scrollbar{display:none}.landing-athlete-detail-rail::-webkit-scrollbar{display:none}.landing-athlete-secondary-rail::-webkit-scrollbar{display:none}.landing-athlete-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;margin-top:.75rem;overflow:hidden}.landing-athlete-stat-tile{grid-template-rows:auto auto minmax(0,1fr);min-height:0;padding:max(.62rem,min(1.7svh,.82rem));display:grid}.landing-athlete-stat-tile .text-\[18px\]{font-size:max(1.2rem,min(3.4svh,1.45rem))}.landing-athlete-stat-tile svg{align-self:end;height:max(1.9rem,min(5.2svh,2.45rem))}.landing-athlete-detail-rail{margin-top:.75rem}.landing-athlete-view-content[data-athlete-view=load] .landing-athlete-detail-rail,.landing-athlete-view-content[data-athlete-view=distribution] .landing-athlete-detail-rail{overflow:hidden}.landing-athlete-load-card,.landing-athlete-distribution-card,.landing-athlete-notes-card,.landing-athlete-upcoming-card{min-height:0;padding:.78rem;display:block;overflow:hidden}.landing-athlete-detail-rail .landing-athlete-load-card,.landing-athlete-detail-rail .landing-athlete-distribution-card{height:100%;min-height:0;max-height:none}.landing-athlete-view-content[data-athlete-view=load] .landing-athlete-load-card{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.landing-athlete-view-content[data-athlete-view=load] .landing-athlete-load-card>.mt-3{align-items:center;min-height:0;margin-top:.55rem;display:flex}.landing-athlete-secondary-rail .landing-athlete-notes-card,.landing-athlete-secondary-rail .landing-athlete-upcoming-card{min-height:0;max-height:none}.landing-athlete-load-card .flex.h-28{gap:max(.45rem,min(2.1vw,.8rem));width:100%;height:max(7rem,min(17svh,8.4rem));min-height:0}.landing-athlete-load-card .flex.h-28>div{flex:1 1 0;max-width:1.18rem;width:auto!important}.landing-athlete-load-card .mt-3.flex.items-center.justify-between{gap:.45rem;margin-top:.55rem;padding-top:.65rem;font-size:.74rem}.landing-athlete-view-content[data-athlete-view=distribution] .landing-athlete-distribution-card{grid-template-rows:auto minmax(0,1fr);display:grid}.landing-athlete-view-content[data-athlete-view=distribution] .landing-athlete-distribution-card .mt-1.flex{grid-template-rows:minmax(0,1fr) auto;align-content:center;justify-items:center;gap:.7rem;min-height:0;display:grid}.landing-athlete-distribution-card svg{align-self:center;width:max(7.2rem,min(21svh,8.6rem));height:max(7.2rem,min(21svh,8.6rem))}.landing-athlete-distribution-card .flex-1.space-y-2{gap:.48rem;width:100%;max-width:100%;font-size:.74rem}.landing-athlete-secondary-rail{grid-template-columns:1fr;align-content:stretch;margin-top:.75rem}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-secondary-rail,.landing-athlete-view-content[data-athlete-view=upcoming] .landing-athlete-secondary-rail{grid-template-rows:minmax(0,1fr);overflow:hidden}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card,.landing-athlete-view-content[data-athlete-view=upcoming] .landing-athlete-upcoming-card{-webkit-overflow-scrolling:touch;overflow-y:auto}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .divide-y{grid-template-rows:repeat(4,minmax(0,1fr));min-height:0;display:grid}.landing-athlete-notes-card .px-4.py-3,.landing-athlete-upcoming-card .rounded-xl{padding:.5rem .62rem}.landing-athlete-notes-card .border-b,.landing-athlete-upcoming-card>.flex.items-center.justify-between{padding:.62rem .72rem}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .border-b{align-items:center;padding:.46rem .62rem}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .border-b .text-\[11px\].uppercase{letter-spacing:.16em;font-size:.62rem}.landing-athlete-notes-card .divide-y>div{padding:.62rem .72rem}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .divide-y>div{grid-template-rows:auto auto;grid-template-columns:4.85rem minmax(0,1fr);align-items:center;gap:.18rem .52rem;min-height:0;padding:max(.34rem,min(1.15svh,.58rem)) .62rem;font-size:max(.62rem,min(1.75svh,.72rem));display:grid}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .divide-y>div>span:first-child{letter-spacing:.08em;grid-area:1/1;font-size:max(.5rem,min(1.42svh,.58rem))}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .divide-y>div>span:nth-child(2){grid-area:2/1;width:-moz-fit-content;width:fit-content;margin-top:0;padding:.12rem .34rem;font-size:max(.48rem,min(1.35svh,.54rem))}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .divide-y>div>span:last-child{grid-area:1/2/3;align-self:center;line-height:1.22}.landing-athlete-notes-card .border-b .mt-1,.landing-athlete-notes-card .border-b span,.landing-athlete-upcoming-card>.flex.items-center.justify-between .text-\[10px\]{display:none}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .border-b .mt-1{margin-top:.12rem;font-size:.55rem;line-height:1.1;display:block}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-notes-card .border-b span{display:inline-flex}.landing-athlete-view-content[data-athlete-view=upcoming] .landing-athlete-upcoming-card>.flex.items-center.justify-between .text-\[10px\]{display:block}.landing-athlete-notes-card .divide-y>div:nth-child(n+2),.landing-athlete-upcoming-card .mt-3>div:nth-child(n+3){display:grid}.landing-athlete-upcoming-card .mt-3{margin-top:.42rem}.landing-athlete-notes-card .divide-y .leading-relaxed,.landing-athlete-upcoming-card .mt-3 .text-\[11px\]{display:block}.landing-schedule-section .landing-mobile-story-card{width:100%;height:29.2rem;min-height:29.2rem;max-height:calc(100svh - 7.2rem);padding:.62rem!important}.landing-schedule-section{width:100%;max-width:none;margin-left:auto!important;margin-right:auto!important}.landing-schedule-section .landing-mobile-story-card>.flex.flex-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;padding-bottom:.52rem;display:grid}.landing-schedule-section .landing-mobile-story-card>.flex.flex-wrap .text-\[16px\]{font-size:1rem}.landing-schedule-section .landing-mobile-story-card>.flex.flex-wrap .text-\[11px\]{font-size:.72rem}.landing-schedule-section .landing-mobile-story-card>.flex.flex-wrap button{white-space:nowrap;min-height:2.35rem;padding-left:.82rem;padding-right:.82rem;font-size:.78rem}.landing-schedule-layout{margin-top:.52rem}.landing-schedule-main{border-radius:0;min-height:0;max-height:none;padding:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.landing-schedule-main .mb-3{margin-bottom:.46rem;padding-left:.08rem;padding-right:.08rem}.landing-schedule-main .mb-3>.text-\[10px\]{letter-spacing:.2em}.landing-schedule-main .mb-3>.inline-flex{border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch;align-items:center;width:100%;height:2.85rem;display:grid}.landing-schedule-main .mb-3>.inline-flex button{width:100%;min-width:0;height:2.25rem;padding:0;font-size:.68rem}.landing-schedule-mobile-list{display:none!important}.landing-schedule-main>.hidden.sm\:block{display:block!important}.landing-schedule-main>.hidden.sm\:block .grid{gap:.32rem}.landing-schedule-main>.hidden.sm\:block .grid-cols-\[36px_repeat\(6\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.2rem repeat(6,minmax(0,1fr))}.landing-schedule-main>.hidden.sm\:block .grid-cols-\[36px_repeat\(5\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.2rem repeat(5,minmax(0,1fr))}.landing-schedule-main>.hidden.sm\:block .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.landing-schedule-main>.hidden.sm\:block .landing-schedule-month-grid{gap:.24rem}.landing-schedule-main>.hidden.sm\:block .pb-2{padding-bottom:.28rem}.landing-schedule-main>.hidden.sm\:block .text-\[10px\]{letter-spacing:.08em;font-size:.5rem}.landing-schedule-main>.hidden.sm\:block .font-mono.text-\[10px\]{font-size:.54rem}.landing-schedule-main>.hidden.sm\:block .h-12{height:max(2.3rem,min(6.35svh,2.75rem))}.landing-schedule-main>.hidden.sm\:block .h-\[68px\]{height:max(2.52rem,min(6.8svh,3.05rem))}.landing-schedule-main>.hidden.sm\:block .landing-schedule-month-cell{border-radius:.52rem;height:max(3.05rem,min(7.8svh,3.48rem));padding:.32rem}.landing-schedule-main>.hidden.sm\:block .landing-schedule-month-cell .mt-1{gap:.14rem;margin-top:.22rem}.landing-schedule-main>.hidden.sm\:block .landing-schedule-month-cell [class*=px-1\.5]{padding-left:.2rem;padding-right:.2rem}.landing-schedule-main>.hidden.sm\:block .landing-schedule-month-cell .text-\[8px\]{font-size:.49rem}.landing-schedule-main>.hidden.sm\:block button.absolute,.landing-schedule-main>.hidden.sm\:block button.flex.min-h-0{padding-left:.28rem;padding-right:.28rem;overflow:hidden}.landing-schedule-main>.hidden.sm\:block button.absolute>div,.landing-schedule-main>.hidden.sm\:block button.flex.min-h-0>div{max-width:100%}.landing-schedule-main>.hidden.sm\:block .text-\[11px\]{font-size:.56rem}.landing-schedule-main>.hidden.sm\:block .text-\[9\.5px\],.landing-schedule-main>.hidden.sm\:block .text-\[8\.5px\],.landing-schedule-main>.hidden.sm\:block .text-\[8px\],.landing-schedule-main>.hidden.sm\:block .text-\[7px\]{font-size:.48rem}.landing-schedule-main>.hidden.sm\:block [class*=px-1\.5]{padding-left:.22rem;padding-right:.22rem}.landing-schedule-main>.hidden.sm\:block [class*=p-1\.5]{padding:.28rem}.landing-schedule-main>.hidden.sm\:block .mt-1{margin-top:.18rem}.landing-schedule-day-overlay{-webkit-backdrop-filter:none;background:0 0;justify-content:center;overflow:visible;align-items:center!important;padding:.75rem!important}.landing-schedule-day-card{border-radius:1.15rem;max-height:calc(100dvh - 1.5rem);padding:.78rem;overflow:hidden}.landing-schedule-day-header{grid-template-columns:minmax(0,1fr) auto;gap:.65rem;display:grid}.landing-schedule-day-header .text-\[10px\]{display:none}.landing-schedule-day-header .text-\[20px\]{margin-top:0;font-size:1.05rem;line-height:1.05}.landing-schedule-day-header .text-\[12px\]{margin-top:.24rem;font-size:.7rem;line-height:1.15}.landing-schedule-day-header button{width:2rem;height:2rem}.landing-schedule-day-list{gap:.48rem;max-height:18.2rem;margin-top:.7rem;padding-right:0}.landing-schedule-day-list>button{border-radius:.9rem;gap:.42rem;padding:.72rem}.landing-schedule-day-list>button.bg-cyan-400\/10{background:rgba(16,54,66,.98)}.landing-schedule-day-list>button.bg-emerald-400\/10{background:rgba(15,54,45,.98)}.landing-schedule-day-list>button.bg-amber-400\/10{background:rgba(54,48,27,.98)}.landing-schedule-day-list>button.bg-violet-400\/10{background:rgba(42,34,66,.98)}.landing-schedule-day-list>button .font-mono{font-size:.86rem;line-height:1}.landing-schedule-day-list>button .text-\[14px\]{font-size:.8rem;line-height:1.1}.landing-schedule-day-list>button .text-\[11\.5px\]{font-size:.68rem}.landing-schedule-day-list>button .text-\[11px\]{white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.66rem;line-height:1.18;display:-webkit-box;overflow:hidden}.landing-schedule-day-list>button .flex.flex-wrap{gap:.32rem}.landing-schedule-day-list>button .flex.flex-wrap span{padding:.3rem .48rem;font-size:.62rem;line-height:1}.landing-session-detail-overlay{box-shadow:none;-webkit-backdrop-filter:none;border-radius:0;overflow:visible;background:0 0!important;align-items:center!important;padding:.75rem!important}.landing-schedule-main:has(.landing-session-detail-overlay) .mb-3>.inline-flex button.bg-cyan-400{color:rgba(255,255,255,.38)!important;box-shadow:none!important;background:rgba(255,255,255,.08)!important}.landing-session-detail-card{border-radius:1.15rem;max-height:calc(100% - .25rem);overflow:hidden;padding:.72rem!important}.landing-session-detail-card>.flex.items-start{gap:.55rem}.landing-session-detail-card .text-\[10px\]{letter-spacing:.18em;font-size:.52rem}.landing-session-detail-card .text-\[18px\]{font-size:1.12rem;line-height:1.05}.landing-session-detail-card .text-\[12px\]{font-size:.66rem}.landing-session-detail-card button[aria-label=Stäng\ passinfo]{flex:0 0 2.15rem;width:2.15rem;height:2.15rem}.landing-session-detail-meta{gap:.45rem;margin-top:.72rem;font-size:.64rem}.landing-session-detail-meta>div{border-radius:.82rem;min-height:3.15rem;padding:.48rem .55rem}.landing-session-detail-focus,.landing-session-detail-note{border-radius:.82rem;padding:.56rem .62rem}.landing-session-detail-focus{margin-top:.52rem}.landing-session-detail-note{margin-top:.45rem}.landing-session-detail-focus .text-\[12\.5px\],.landing-session-detail-note .text-\[12\.5px\]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.28rem;font-size:.7rem;line-height:1.35;display:-webkit-box;overflow:hidden}.landing-schedule-session-rail{scroll-snap-type:none;gap:.58rem;display:grid;overflow:visible}.landing-schedule-session-rail::-webkit-scrollbar{display:none}.landing-schedule-session-rail>button{border-radius:1.1rem;width:100%;min-height:4.55rem;max-height:none;padding:.72rem .82rem}.landing-schedule-session-rail>button:nth-child(n+3){display:none}.landing-schedule-session-rail>button .text-\[14px\]{font-size:.92rem}.landing-schedule-session-rail>button .text-\[11px\]{font-size:.72rem}.landing-schedule-session-rail>button .line-clamp-2{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.landing-communication-section .landing-mobile-story-card{border-radius:1.55rem;width:100%;height:min(33.25rem,100svh - 7.35rem);max-height:min(33.25rem,100svh - 7.35rem);padding:.42rem!important}.landing-communication-section .landing-mobile-story-card>.grid{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.landing-communication-sidebar{border-bottom-color:rgba(255,255,255,.07);flex:none;min-width:0;display:none;background:0 0!important;padding:.58rem .64rem!important}.landing-communication-channel-list{display:none!important}.landing-communication-channel-list button .text-\[10px\]{display:none}.landing-communication-thread{border-radius:inherit;border-top:0;flex:auto;min-width:0;height:100%;min-height:0;overflow:hidden;background:0 0!important}.landing-communication-thread>.flex.flex-wrap{border-bottom-color:rgba(255,255,255,.043);grid-template-columns:minmax(0,1fr);gap:.58rem;min-height:3.9rem;padding:.42rem .78rem .52rem;display:grid}.landing-communication-thread-switcher{min-width:0;display:block!important}.landing-communication-thread-switcher select{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.landing-communication-thread>.flex.flex-wrap .h-10.w-10{width:2.2rem;height:2.2rem}.landing-communication-thread-title{display:none!important}.landing-communication-thread>.flex.flex-wrap>.flex.items-center.gap-2,.landing-communication-thread>.flex.flex-wrap>.flex.items-center.gap-2>div:last-child{min-width:0}.landing-communication-thread>.flex.flex-wrap>.flex.items-center.gap-2 .text-\[14px\]{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.landing-communication-thread>.flex.flex-wrap>.flex.items-center.gap-2 .text-\[11px\]{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.landing-communication-thread>.flex.flex-wrap>.flex.items-center.gap-2+.flex{display:none}.landing-communication-summary{box-sizing:border-box;border:1px solid rgba(52,211,153,.1);border-radius:1.05rem;max-width:calc(100% - 1.56rem);margin:.42rem .78rem 0;padding:.54rem .68rem .58rem;font-size:.72rem;line-height:1.32;overflow:visible}.landing-communication-summary>div{white-space:normal;display:block;overflow:visible}.landing-communication-messages{scrollbar-width:none;flex-direction:column;flex:auto;justify-content:space-evenly;gap:.42rem;min-height:0;padding:.44rem .78rem .56rem;display:flex;overflow-y:auto}.landing-communication-messages::-webkit-scrollbar{display:none}.landing-communication-messages>div:nth-child(n+6){display:none}.landing-communication-messages>div{width:100%;min-width:0}.landing-communication-messages .max-w-\[78\%\]{box-sizing:border-box;overflow-wrap:anywhere;white-space:normal;border-radius:1rem;max-width:min(88%,17.5rem);padding:.52rem .72rem;font-size:.74rem;line-height:1.25;box-shadow:inset 0 1px rgba(255,255,255,.043)}.landing-communication-messages .justify-end .max-w-\[78\%\]{margin-left:auto}.landing-communication-messages .max-w-\[78\%\] .text-\[10px\]{letter-spacing:.08em;margin-bottom:.16rem;font-size:.58rem}.landing-communication-thread>.flex.items-center.gap-2.border-t{border-top-color:rgba(255,255,255,.043);flex:none;padding:.5rem .78rem .62rem}.landing-communication-thread>.flex.items-center.gap-2.border-t>.flex-1{min-width:0;padding:.62rem .82rem;font-size:.72rem}.landing-communication-thread>.flex.items-center.gap-2.border-t button{display:none}.landing-athlete-section .landing-scene-header,.landing-schedule-section .landing-scene-header,.landing-communication-section .landing-scene-header{margin-bottom:max(1.15rem,min(3.4svh,1.65rem))}.landing-athlete-section .landing-scene-kicker,.landing-schedule-section .landing-scene-kicker,.landing-communication-section .landing-scene-kicker{margin-top:max(.68rem,min(1.8svh,.92rem))}.landing-footer-shell{margin-top:.5rem!important}.landing-footer-shell>div:last-child{gap:1.1rem;padding-top:1.35rem;padding-bottom:1.35rem}}@media (max-width:374px){.landing-hero-title,.landing-final-cta-section h2{font-size:1.92rem!important}}@media (max-width:639px) and (max-height:720px){.landing-scene-header{margin-bottom:.48rem}.landing-scene-title{font-size:max(1.32rem,min(6.4vw,1.72rem))!important}.landing-scene-kicker{margin-top:.28rem;line-height:1.24;font-size:.72rem!important}.landing-athlete-section .landing-mobile-story-card{max-height:calc(100svh - 7rem)}.landing-athlete-view-content:not([data-athlete-view=notes]):not([data-athlete-view=upcoming]) .landing-athlete-secondary-rail{display:none!important}.landing-athlete-view-content[data-athlete-view=notes] .landing-athlete-secondary-rail,.landing-athlete-view-content[data-athlete-view=upcoming] .landing-athlete-secondary-rail{display:grid!important}.landing-athlete-stats-grid,.landing-athlete-detail-rail{margin-top:.45rem}}@keyframes movrThreadIn{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes movrCursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes movrThinkingPulse{0%,to{opacity:.28;transform:translateY(0)}50%{opacity:1;transform:translateY(-.08rem)}}.landing-pilot-marquee{color:var(--theme-text-primary)}.landing-pilot-marquee__header{align-items:center;gap:1rem;margin:0 auto .85rem;padding:0 1rem;display:flex}.landing-pilot-marquee__eyebrow{color:rgba(255,255,255,.5);letter-spacing:.24em;text-transform:uppercase;flex:none;font-size:.68rem;font-weight:650}.landing-pilot-marquee__line{background:linear-gradient(90deg,rgba(255,255,255,.22),rgba(255,255,255,.04),transparent);flex:1;height:1px}.landing-pilot-marquee__frame{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(rgba(255,255,255,.027),rgba(255,255,255,.01));border:1px solid rgba(255,255,255,.08);border-left:0;border-right:0;border-radius:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.landing-pilot-marquee__track{will-change:transform;gap:max(2.8rem,min(5.6vw,4.8rem));width:max-content;padding:1.1rem 2.65rem;animation:34s linear infinite landingPilotMarquee;display:flex}.landing-pilot-marquee__frame:hover .landing-pilot-marquee__track{animation-play-state:paused}.landing-pilot-logo{justify-content:center;align-items:center;min-width:max(10.5rem,min(15vw,13.75rem));min-height:5.15rem;padding:.45rem .75rem;display:inline-flex}.landing-pilot-logo__image{object-fit:contain;opacity:.72;filter:saturate(.95)contrast()drop-shadow(0 14px 28px rgba(0,0,0,.28));width:auto;max-width:11.2rem;height:auto;max-height:4.05rem;transition:opacity .22s,filter .22s,transform .22s;display:block}.landing-pilot-logo:hover .landing-pilot-logo__image{opacity:.82;filter:saturate()contrast(1.02)drop-shadow(0 16px 30px rgba(0,0,0,.3));transform:translateY(-1px)}.landing-pilot-marquee__fade{display:none}@keyframes landingPilotMarquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - .425rem))}}@media (max-width:639px){.landing-pilot-marquee__frame{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.landing-pilot-marquee__track{flex-wrap:nowrap;align-items:center;gap:2.25rem;width:max-content;padding:.85rem 1.35rem;animation:24s linear infinite landingPilotMarquee;display:flex;transform:translate(0)}.landing-pilot-logo{flex:0 0 8.25rem;min-width:8.25rem;min-height:4.5rem;padding:.35rem .55rem}.landing-pilot-logo__image{max-width:7.5rem;max-height:3.45rem}}.landing-field{color:rgba(255,255,255,.96);background:rgba(255,255,255,.05)}.landing-field::placeholder{color:rgba(255,255,255,.35)}[data-movr-landing-light=on] .landing-page{color:#0f172a}[data-movr-landing-light=on] .landing-text-strong,[data-movr-landing-light=on] .landing-hero-title{color:#0f172a!important}[data-movr-landing-light=on] .landing-brand-lockup{isolation:isolate}[data-movr-landing-light=on] .landing-brand-wordmark{text-shadow:0 1px rgba(255,255,255,.82),0 10px 28px rgba(148,163,184,.18);color:#020617!important}[data-movr-landing-light=on] .landing-text-muted,[data-movr-landing-light=on] .landing-footer{color:rgba(15,23,42,.62)!important}[data-movr-landing-light=on] .landing-feature-list,[data-movr-landing-light=on] .landing-feature-list span{color:#000!important}[data-movr-landing-light=on] .landing-card,[data-movr-landing-light=on] .landing-modal-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(rgba(255,255,255,.74),rgba(242,245,252,.68))!important;border-color:rgba(148,163,184,.2)!important;box-shadow:0 24px 64px rgba(15,23,42,.08),inset 0 1px rgba(255,255,255,.72)!important}[data-movr-landing-light=on] .landing-card-glow,[data-movr-landing-light=on] .landing-modal-glow{opacity:.08;filter:saturate(.58)}[data-movr-landing-light=on] .landing-secondary-chip{box-shadow:inset 0 1px rgba(255,255,255,.28);color:rgba(15,23,42,.8)!important;background:rgba(15,23,42,.027)!important;border-color:rgba(15,23,42,.1)!important}[data-movr-landing-light=on] .landing-primary-neutral{color:#fff!important;background:#0f172a!important;box-shadow:0 16px 36px rgba(15,23,42,.18)!important}[data-movr-landing-light=on] .landing-primary-accent{color:#fff!important;box-shadow:0 18px 42px rgba(72,54,152,.22)!important}[data-movr-landing-light=on] .landing-caret,[data-movr-landing-light=on] .landing-bullet{background:rgba(15,23,42,.4)!important}[data-movr-landing-light=on] .landing-media-frame{background:rgba(15,23,42,.03)!important;border-color:rgba(15,23,42,.08)!important}[data-movr-landing-light=on] .landing-ai-hero .movr-chat-shell{border-color:rgba(148,163,184,.2);box-shadow:0 48px 120px rgba(15,23,42,.12),0 0 0 1px rgba(255,255,255,.54),inset 0 1px rgba(255,255,255,.72)}[data-movr-landing-light=on] .landing-pilot-marquee__eyebrow{color:rgba(15,23,42,.5)}[data-movr-landing-light=on] .landing-pilot-marquee__line{background:linear-gradient(90deg,rgba(15,23,42,.18),rgba(15,23,42,.04),transparent)}[data-movr-landing-light=on] .landing-pilot-marquee__frame{box-shadow:none;background:linear-gradient(rgba(15,23,42,.027),rgba(15,23,42,.01));border-top-color:rgba(148,163,184,.16);border-bottom-color:rgba(148,163,184,.16)}[data-movr-landing-light=on] .landing-pilot-logo__image{opacity:.72;filter:saturate(.95)contrast()drop-shadow(0 10px 20px rgba(15,23,42,.12))}[data-movr-landing-light=on] .landing-field{color:#0f172a!important;background:rgba(255,255,255,.98)!important;border-color:rgba(148,163,184,.26)!important;box-shadow:0 1px 2px rgba(15,23,42,.04),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .landing-field::placeholder{color:rgba(100,116,139,.72)!important}[data-movr-landing-light=on] .landing-modal-overlay{background:rgba(241,245,249,.6)!important}[data-movr-landing-light=on] .landing-logo-mark{filter:brightness(0);opacity:1}[data-movr-landing-light=on] .landing-hero-title{text-shadow:none;color:#0f172a!important}[data-movr-landing-light=on] .landing-page .landing-secondary-chip:hover{background:rgba(15,23,42,.05)!important;border-color:rgba(15,23,42,.14)!important}[data-movr-landing-light=on] .landing-control-dock{box-shadow:0 22px 60px rgba(15,23,42,.1),inset 0 1px rgba(255,255,255,.72);background:rgba(255,255,255,.82)!important;border-color:rgba(148,163,184,.26)!important}[data-movr-landing-light=on] .landing-control-dock:before{background:radial-gradient(160px 72px at 0 0,rgba(255,255,255,.82),transparent 68%),linear-gradient(rgba(255,255,255,.52),rgba(248,250,252,.42))}[data-movr-landing-light=on] .landing-control-pill{color:rgba(15,23,42,.78)!important}[data-movr-landing-light=on] .landing-control-divider{background:rgba(148,163,184,.28)!important}[data-movr-landing-light=on] .landing-control-primary{color:rgba(15,23,42,.92)!important;background:linear-gradient(135deg,rgba(15,23,42,.08),rgba(15,23,42,.04))!important;border-color:rgba(148,163,184,.24)!important;box-shadow:0 14px 32px rgba(15,23,42,.08),inset 0 1px rgba(255,255,255,.56)!important}[data-movr-landing-light=on] .landing-control-primary:hover{background:linear-gradient(135deg,rgba(15,23,42,.12),rgba(15,23,42,.06))!important}[data-movr-landing-light=on] .landing-page .landing-card:hover{box-shadow:0 28px 72px rgba(15,23,42,.12),inset 0 1px rgba(255,255,255,.5)!important}[data-movr-landing-light=on] .landing-modal-body{color:#0f172a}.onboarding-brand{color:rgba(255,255,255,.76)}.onboarding-kicker{color:rgba(255,255,255,.4)}.onboarding-invite-note{color:rgba(255,255,255,.68)}[data-movr-landing-light=on] .onboarding-brand{box-shadow:0 10px 24px rgba(15,23,42,.06),inset 0 1px rgba(255,255,255,.8);color:#020617!important;background:rgba(255,255,255,.7)!important;border-color:rgba(15,23,42,.12)!important}[data-movr-landing-light=on] .onboarding-kicker{color:rgba(15,23,42,.58)!important}[data-movr-landing-light=on] .onboarding-invite-note{box-shadow:0 14px 34px rgba(15,23,42,.05),inset 0 1px rgba(255,255,255,.76);color:rgba(15,23,42,.82)!important;background:linear-gradient(rgba(255,255,255,.82),rgba(243,246,252,.76))!important;border-color:rgba(148,163,184,.22)!important}[data-movr-landing-light=on] .landing-modal-surface{background:linear-gradient(rgba(252,253,255,.94),rgba(239,244,252,.9))!important;border-color:rgba(148,163,184,.22)!important;box-shadow:0 30px 80px rgba(15,23,42,.1),inset 0 1px rgba(255,255,255,.85)!important}[data-movr-landing-light=on] .landing-modal-section,[data-movr-landing-light=on] .landing-onboarding-card .rounded-2xl.border,[data-movr-landing-light=on] .landing-onboarding-card .rounded-\[18px\].border{box-shadow:inset 0 1px rgba(255,255,255,.72);background:rgba(255,255,255,.76)!important;border-color:rgba(148,163,184,.24)!important}[data-movr-landing-light=on] .landing-modal-form,[data-movr-landing-light=on] .landing-auth-form{gap:.9rem}[data-movr-landing-light=on] .landing-modal-form label>span,[data-movr-landing-light=on] .landing-auth-form label>span,[data-movr-landing-light=on] .landing-onboarding-shell label{color:rgba(51,65,85,.78)!important}[data-movr-landing-light=on] .landing-modal-panel .rounded-2xl.border,[data-movr-landing-light=on] .landing-modal-panel .rounded-\[18px\].border,[data-movr-landing-light=on] .landing-modal-panel .rounded-full.border{border-color:rgba(148,163,184,.24)!important}[data-movr-landing-light=on] .landing-modal-panel button:not(.landing-primary-accent):not(.theme-toggle),[data-movr-landing-light=on] .landing-modal-panel a:not(.landing-primary-accent){box-shadow:none}[data-movr-landing-light=on] .landing-modal-panel .landing-primary-neutral,[data-movr-landing-light=on] .landing-modal-primary,[data-movr-landing-light=on] .landing-auth-form>button:first-of-type,[data-movr-landing-light=on] .landing-onboarding-shell .rounded-full.bg-white{color:#fff!important;background:#0f172a!important;box-shadow:0 14px 32px rgba(15,23,42,.16)!important}[data-movr-landing-light=on] .landing-modal-panel .landing-primary-neutral:hover,[data-movr-landing-light=on] .landing-modal-primary:hover,[data-movr-landing-light=on] .landing-auth-form>button:first-of-type:hover,[data-movr-landing-light=on] .landing-onboarding-shell .rounded-full.bg-white:hover{background:#111c33!important}[data-movr-landing-light=on] .landing-modal-secondary,[data-movr-landing-light=on] .landing-auth-form>button:nth-of-type(2),[data-movr-landing-light=on] .landing-onboarding-shell .rounded-full.border,[data-movr-landing-light=on] .landing-onboarding-shell .inline-flex.rounded-full{color:rgba(15,23,42,.74)!important;background:rgba(255,255,255,.72)!important;border-color:rgba(148,163,184,.28)!important}[data-movr-landing-light=on] .landing-auth-form .rounded-2xl.border,[data-movr-landing-light=on] .landing-onboarding-shell .rounded-2xl.border,[data-movr-landing-light=on] .landing-onboarding-shell .rounded-\[18px\].border{box-shadow:inset 0 1px rgba(255,255,255,.72);background:rgba(255,255,255,.72)!important}[data-movr-landing-light=on] .landing-onboarding-shell .text-white,[data-movr-landing-light=on] .landing-onboarding-shell h1,[data-movr-landing-light=on] .landing-onboarding-shell h2{color:#0f172a!important}[data-movr-landing-light=on] .landing-onboarding-card{background:linear-gradient(rgba(251,252,255,.96),rgba(241,245,251,.94))!important;border-color:rgba(171,183,204,.28)!important;box-shadow:0 18px 42px rgba(113,122,164,.1),inset 0 1px rgba(255,255,255,.9)!important}[data-movr-landing-light=on] .landing-onboarding-shell .inline-flex.rounded-full.border.border-white\/10.bg-white\/\[0\.03\]{background:linear-gradient(rgba(245,248,253,.96),rgba(237,242,249,.94))!important;border-color:rgba(171,183,204,.34)!important;box-shadow:inset 0 1px rgba(255,255,255,.88)!important}[data-movr-landing-light=on] .landing-onboarding-shell .bg-white\/12{background:rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .landing-onboarding-shell .bg-transparent.text-white\/50{color:rgba(71,85,105,.64)!important}[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/68{color:rgba(51,65,85,.78)!important}[data-movr-landing-light=on] .landing-onboarding-shell .text-rose-200\/90{color:#be123c!important}[data-movr-landing-light=on] .landing-onboarding-shell .border-t.border-white\/8{border-top-color:rgba(171,183,204,.24)!important}[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/54,[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/52,[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/50,[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/48,[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/45,[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/42,[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/40,[data-movr-landing-light=on] .landing-onboarding-shell .text-white\/38{color:rgba(71,85,105,.76)!important}[data-movr-landing-light=on] .landing-onboarding-shell input{color:#0f172a!important;background:rgba(255,255,255,.98)!important;border-color:rgba(148,163,184,.28)!important;box-shadow:0 1px 2px rgba(15,23,42,.04),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .landing-onboarding-shell input::placeholder{color:rgba(100,116,139,.7)!important}.admin-nav,.admin-nav-title{color:var(--theme-text-primary)}.admin-nav-meta{color:var(--theme-text-soft)}.admin-nav-control,.admin-nav-item,.admin-nav-group{transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s}.dashboard-page,.dashboard-title{color:var(--theme-text-primary)}.dashboard-kicker,.dashboard-subtitle{color:var(--theme-text-muted)}[data-movr-landing-light=on] .admin-nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(rgba(15,23,42,.08),rgba(15,23,42,.05))!important;border-right-color:rgba(148,163,184,.28)!important;box-shadow:0 24px 60px rgba(15,23,42,.12)!important}[data-movr-landing-light=on] .admin-nav-control{color:rgba(15,23,42,.88)!important;background:rgba(255,255,255,.78)!important;border-color:rgba(148,163,184,.34)!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important}[data-movr-landing-light=on] .admin-nav-control-icon{color:rgba(15,23,42,.88)!important}[data-movr-landing-light=on] .admin-nav-item,[data-movr-landing-light=on] .admin-nav-group{box-shadow:0 10px 24px rgba(15,23,42,.06),inset 0 1px rgba(255,255,255,.46);color:rgba(15,23,42,.9)!important;background:rgba(255,255,255,.76)!important;border-color:rgba(148,163,184,.34)!important}[data-movr-landing-light=on] .admin-nav-item:hover,[data-movr-landing-light=on] .admin-nav-group:hover{background:rgba(255,255,255,.92)!important;border-color:rgba(100,116,139,.4)!important}[data-movr-landing-light=on] .dashboard-top-chip,[data-movr-landing-light=on] .dashboard-mini-chip{box-shadow:0 10px 24px rgba(15,23,42,.06),inset 0 1px rgba(255,255,255,.52);color:rgba(15,23,42,.88)!important;background:rgba(255,255,255,.84)!important;border:1px solid rgba(148,163,184,.34)!important}[data-movr-landing-light=on] .dashboard-surface{box-shadow:0 28px 72px rgba(15,23,42,.12),inset 0 1px rgba(255,255,255,.58);background:linear-gradient(rgba(255,255,255,.8),rgba(248,250,252,.74))!important;border-color:rgba(148,163,184,.28)!important}[data-movr-landing-light=on] .app-shell,[data-movr-landing-light=on] .theme-toggle,[data-movr-landing-light=on] .dashboard-surface,[data-movr-landing-light=on] .dashboard-tooltip{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-movr-landing-light=on] .dashboard-page [class~=backdrop-blur],[data-movr-landing-light=on] .dashboard-page [class~=backdrop-blur-xl],[data-movr-landing-light=on] .dashboard-page [class~=backdrop-blur-2xl]{-webkit-backdrop-filter:none!important}[data-movr-landing-light=on] .dashboard-pane{border-color:rgba(148,163,184,.28)!important}[data-movr-landing-light=on] .dashboard-switch{color:rgba(15,23,42,.72)!important;background:rgba(15,23,42,.043)!important;border-color:rgba(148,163,184,.34)!important}[data-movr-landing-light=on] .dashboard-switch button{color:rgba(15,23,42,.72)!important}[data-movr-landing-light=on] .dashboard-switch button[class~=bg-white\/10]{color:rgba(15,23,42,.96)!important;background:rgba(15,23,42,.12)!important}[data-movr-landing-light=on] .dashboard-tooltip{color:rgba(15,23,42,.9)!important;background:rgba(255,255,255,.98)!important;border-color:rgba(148,163,184,.34)!important;box-shadow:0 18px 40px rgba(15,23,42,.16)!important}[data-movr-landing-light=on] .dashboard-tooltip .text-white,[data-movr-landing-light=on] .dashboard-tooltip .font-semibold{color:#0f172a!important}[data-movr-landing-light=on] .dashboard-page .text-neutral-100,[data-movr-landing-light=on] .dashboard-page .text-neutral-200,[data-movr-landing-light=on] .dashboard-page .text-white,[data-movr-landing-light=on] .dashboard-page .text-white\/95,[data-movr-landing-light=on] .dashboard-page .text-white\/90,[data-movr-landing-light=on] .dashboard-page .text-white\/80,[data-movr-landing-light=on] .dashboard-page .text-white\/70{color:rgba(15,23,42,.94)!important}[data-movr-landing-light=on] .dashboard-page .text-neutral-300,[data-movr-landing-light=on] .dashboard-page .text-neutral-400,[data-movr-landing-light=on] .dashboard-page .text-neutral-500,[data-movr-landing-light=on] .dashboard-page .text-white\/60,[data-movr-landing-light=on] .dashboard-page .text-white\/55,[data-movr-landing-light=on] .dashboard-page .text-white\/50,[data-movr-landing-light=on] .dashboard-page .text-white\/45{color:rgba(15,23,42,.68)!important}[data-movr-landing-light=on] .dashboard-page .border-white\/5,[data-movr-landing-light=on] .dashboard-page .border-white\/10{border-color:rgba(148,163,184,.3)!important}[data-movr-landing-light=on] .dashboard-page .bg-white\/5,[data-movr-landing-light=on] .dashboard-page .bg-white\/\[0\.02\],[data-movr-landing-light=on] .dashboard-page .bg-white\/\[0\.03\],[data-movr-landing-light=on] .dashboard-page .bg-white\/\[0\.04\],[data-movr-landing-light=on] .dashboard-page .bg-white\/10{background:rgba(255,255,255,.86)!important}[data-movr-landing-light=on] .dashboard-page .rounded-2xl.border,[data-movr-landing-light=on] .dashboard-page .rounded-3xl.border,[data-movr-landing-light=on] .dashboard-page .rounded-\[28px\].border{box-shadow:0 14px 32px rgba(15,23,42,.07),inset 0 1px rgba(255,255,255,.5)}[data-movr-landing-light=on] .dashboard-page .rounded-3xl.border .rounded-2xl.border,[data-movr-landing-light=on] .dashboard-page .rounded-3xl.border .rounded-xl.border,[data-movr-landing-light=on] .dashboard-page .rounded-\[28px\].border .rounded-2xl.border{background:linear-gradient(rgba(255,255,255,.97),rgba(248,250,255,.93))!important;border-color:rgba(148,163,184,.38)!important;box-shadow:0 10px 24px rgba(15,23,42,.08),inset 0 1px rgba(255,255,255,.88),inset 0 0 0 1px rgba(255,255,255,.28)!important}[data-movr-landing-light=on] .dashboard-page .rounded-3xl.border .rounded-2xl.border .border-t,[data-movr-landing-light=on] .dashboard-page .rounded-\[28px\].border .rounded-2xl.border .border-t{border-top-color:rgba(148,163,184,.26)!important}[data-movr-landing-light=on] .dashboard-page .rounded-3xl.border .rounded-2xl.border.bg-white\/\[0\.02\],[data-movr-landing-light=on] .dashboard-page .rounded-3xl.border .rounded-2xl.border.bg-white\/\[0\.03\],[data-movr-landing-light=on] .dashboard-page .rounded-3xl.border .rounded-xl.border.bg-white\/5,[data-movr-landing-light=on] .dashboard-page .rounded-\[28px\].border .rounded-2xl.border.bg-white\/\[0\.02\]{background:linear-gradient(rgba(255,255,255,.98),rgba(246,249,255,.94))!important}[data-movr-landing-light=on] .dashboard-page input,[data-movr-landing-light=on] .dashboard-page select,[data-movr-landing-light=on] .dashboard-page textarea{box-shadow:inset 0 1px rgba(255,255,255,.62);color:rgba(15,23,42,.94)!important;background:rgba(255,255,255,.9)!important;border-color:rgba(148,163,184,.34)!important}[data-movr-landing-light=on] .dashboard-page input::placeholder,[data-movr-landing-light=on] .dashboard-page textarea::placeholder{color:rgba(15,23,42,.46)!important}[data-movr-landing-light=on] .dashboard-page .bg-cyan-500\/10,[data-movr-landing-light=on] .dashboard-page .bg-cyan-500\/15{background:rgba(16,185,129,.16)!important}[data-movr-landing-light=on] .dashboard-page .text-cyan-100,[data-movr-landing-light=on] .dashboard-page .text-cyan-200,[data-movr-landing-light=on] .dashboard-page .text-cyan-300{color:#065f46!important}[data-movr-landing-light=on] .dashboard-page .border-cyan-300\/50,[data-movr-landing-light=on] .dashboard-page .border-cyan-400\/30,[data-movr-landing-light=on] .dashboard-page .border-cyan-500\/30,[data-movr-landing-light=on] .dashboard-page .border-cyan-500\/40,[data-movr-landing-light=on] .dashboard-page .border-cyan-500\/50{border-color:rgba(5,150,105,.28)!important}[data-movr-landing-light=on] .dashboard-page .bg-sky-200\/90{background:rgba(14,165,233,.2)!important}[data-movr-landing-light=on] .dashboard-page .text-sky-950{color:#0c4a6e!important}[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.03\],[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.035\],[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/10.bg-white\/\[0\.04\],[data-movr-landing-light=on] .theme-app-main section.rounded-3xl.border.border-white\/5,[data-movr-landing-light=on] .theme-app-main div.rounded-3xl.border.border-white\/5{-webkit-backdrop-filter:none!important;background:linear-gradient(rgba(252,253,255,.98),rgba(247,249,253,.96))!important;border-color:rgba(171,183,204,.28)!important;box-shadow:0 16px 34px rgba(113,122,164,.06),inset 0 1px rgba(255,255,255,.9)!important}[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.03\] .rounded-2xl.border.border-white\/5.bg-white\/\[0\.02\],[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.03\] .rounded-xl.border.border-white\/5.bg-white\/\[0\.02\],[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.035\] .rounded-2xl.border.border-white\/5.bg-white\/\[0\.02\],[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/10.bg-white\/\[0\.04\] .rounded-2xl.border.border-white\/10.bg-white\/\[0\.04\],[data-movr-landing-light=on] .theme-app-main section.rounded-3xl.border.border-white\/5 .rounded-2xl.border.border-white\/5,[data-movr-landing-light=on] .theme-app-main div.rounded-3xl.border.border-white\/5 .rounded-2xl.border.border-white\/5{position:relative;overflow:hidden;background:linear-gradient(rgba(240,245,252,.99),rgba(231,238,248,.97))!important;border-color:rgba(160,175,202,.42)!important;box-shadow:0 12px 24px rgba(108,123,160,.07),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.03\] .rounded-2xl.border.border-white\/5.bg-white\/\[0\.02\]:before,[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.035\] .rounded-2xl.border.border-white\/5.bg-white\/\[0\.02\]:before,[data-movr-landing-light=on] .theme-app-main section.rounded-3xl.border.border-white\/5 .rounded-2xl.border.border-white\/5:before{content:"";pointer-events:none;background:linear-gradient(90deg,rgba(129,140,248,.34),rgba(56,189,248,.18),transparent 78%);height:1px;position:absolute;top:0;bottom:auto;left:0;right:0}[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.03\] .rounded-2xl.border.border-white\/5.bg-white\/\[0\.02\]:after,[data-movr-landing-light=on] .theme-app-main .rounded-3xl.border.border-white\/5.bg-white\/\[0\.035\] .rounded-2xl.border.border-white\/5.bg-white\/\[0\.02\]:after,[data-movr-landing-light=on] .theme-app-main section.rounded-3xl.border.border-white\/5 .rounded-2xl.border.border-white\/5:after{content:"";pointer-events:none;opacity:.66;background:linear-gradient(rgba(255,255,255,.42),rgba(255,255,255,0));border-radius:18px;height:48px;position:absolute;top:10px;bottom:auto;left:10px;right:10px}[data-movr-landing-light=on] .theme-app-main .rounded-2xl.bg-white\/\[0\.12\],[data-movr-landing-light=on] .theme-app-main .rounded-full.bg-white\/\[0\.12\],[data-movr-landing-light=on] .theme-app-main .rounded-xl.bg-white\/\[0\.12\],[data-movr-landing-light=on] .theme-app-main .inline-flex.rounded-full.bg-white\/\[0\.12\],[data-movr-landing-light=on] .theme-app-main .inline-flex.rounded-2xl.bg-white\/\[0\.12\]{color:#233047!important;background:linear-gradient(rgba(248,251,255,.98),rgba(238,243,250,.96))!important;border:1px solid rgba(156,171,198,.46)!important;box-shadow:0 10px 20px rgba(113,122,164,.08),inset 0 1px rgba(255,255,255,.94)!important}[data-movr-landing-light=on] .theme-app-main .rounded-2xl.bg-white\/\[0\.12\].font-semibold,[data-movr-landing-light=on] .theme-app-main .rounded-xl.bg-white\/\[0\.12\].font-semibold{color:#233047!important}[data-movr-landing-light=on] .theme-app-main input.rounded-2xl,[data-movr-landing-light=on] .theme-app-main input.rounded-xl,[data-movr-landing-light=on] .theme-app-main select.rounded-2xl,[data-movr-landing-light=on] .theme-app-main select.rounded-xl,[data-movr-landing-light=on] .theme-app-main textarea.rounded-2xl,[data-movr-landing-light=on] .theme-app-main textarea.rounded-xl{background:linear-gradient(rgba(255,255,255,.98),rgba(250,251,254,.96))!important;border-color:rgba(177,189,211,.46)!important;box-shadow:0 2px 8px rgba(113,122,164,.03),inset 0 1px rgba(255,255,255,.94)!important}[data-movr-landing-light=on] .theme-app-main .text-xs.uppercase,[data-movr-landing-light=on] .theme-app-main .text-\[11px\].uppercase{color:rgba(71,85,105,.84)!important}[data-movr-landing-light=on] .theme-app-main .text-sm,[data-movr-landing-light=on] .theme-app-main .text-xs:not(.uppercase){color:rgba(71,85,105,.9)}[data-movr-landing-light=on] .theme-app-main .shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.2\)\]{box-shadow:inset 0 1px rgba(255,255,255,.88)!important}.page-reveal{animation:.8s ease-out both riseIn}.theme-app-main .page-reveal{opacity:1;animation:none;transform:none}.theme-app-main>.relative.z-10>.page-reveal{position:relative}.theme-app-main>.relative.z-10>.page-reveal:before{content:"";z-index:20;pointer-events:none;background:linear-gradient(180deg,var(--background),var(--background)42%,transparent 100%);position:absolute;top:-1.5rem;bottom:-1.5rem;left:-1rem;right:-1rem}@supports (color:color-mix(in lab, red, red)){.theme-app-main>.relative.z-10>.page-reveal:before{background:linear-gradient(180deg,color-mix(in srgb,var(--background)62%,transparent),color-mix(in srgb,var(--background)26%,transparent)42%,transparent 100%)}}.theme-app-main>.relative.z-10>.page-reveal:before{opacity:0;animation:.56s cubic-bezier(.22,1,.36,1) both appRouteScrim}[data-movr-landing-light=on] .theme-app-main>.relative.z-10>.page-reveal:before{background:linear-gradient(rgba(255,255,255,.72),rgba(255,255,255,.34) 42%,transparent 100%)}.theme-app-main .app-page-header>.max-w-3xl{animation:.52s cubic-bezier(.22,1,.36,1) both appRouteHeaderLift}@keyframes appRouteScrim{0%{opacity:1}to{opacity:0}}@keyframes appRouteHeaderLift{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes riseIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-reveal,.theme-app-main .app-page-header>.max-w-3xl,.theme-app-main>.relative.z-10>.page-reveal:before{animation:none}.theme-app-main>.relative.z-10>.page-reveal:before{content:none}}.custom-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-opacity='0.6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:14px 14px;padding-right:2.5rem}.members-page .members-table-head{color:rgba(255,255,255,.55);background:#0b0c12}.members-page .members-hero,.members-page .members-content-shell{position:relative;overflow:hidden}.members-page .members-utility-dock,.global-utility-dock{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 40px rgba(0,0,0,.18)}.members-page .members-summary-card{background:rgba(0,0,0,.14);border:1px solid rgba(255,255,255,.06);flex-direction:column;justify-content:flex-start;min-height:188px;display:flex}.members-page .members-summary-card-emerald{background:radial-gradient(circle at 0 0,rgba(16,185,129,.12),transparent 55%),rgba(0,0,0,.14)}.members-page .members-summary-card-gold{background:radial-gradient(circle at 0 0,rgba(215,183,109,.12),transparent 55%),rgba(0,0,0,.14)}.members-page .members-work-card{background:rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.06)}.members-page .members-bulk-card{background:rgba(16,185,129,.07);border:1px solid rgba(16,185,129,.14)}.members-page .members-group-row{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.members-page .members-table-shell{background:rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.06);box-shadow:0 20px 60px rgba(0,0,0,.22)}.members-page .members-inline-hint{color:rgba(255,255,255,.46);background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.1)}.members-page .members-table-head th{color:inherit}[data-movr-landing-light=on] .members-page .members-table-head{box-shadow:inset 0 -1px rgba(148,163,184,.28);color:rgba(42,55,78,.9)!important;background:linear-gradient(rgba(234,240,248,.98) 0%,rgba(225,233,244,.96) 100%)!important}[data-movr-landing-light=on] .members-page .members-table-head th{color:rgba(42,55,78,.92)!important}[data-movr-landing-light=on] .members-page .members-hero,[data-movr-landing-light=on] .members-page .members-content-shell{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(rgba(252,253,255,.98),rgba(246,249,253,.97))!important;border-color:rgba(171,183,204,.28)!important;box-shadow:0 16px 34px rgba(113,122,164,.07),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .members-page .members-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,rgba(56,189,248,.09),transparent 28%),radial-gradient(circle at 0 0,rgba(129,140,248,.1),transparent 34%);position:absolute;top:0;bottom:0;left:0;right:0}[data-movr-landing-light=on] .members-page .members-hero h1{color:#162033!important}[data-movr-landing-light=on] .members-page .members-hero p{color:rgba(51,65,85,.82)!important}[data-movr-landing-light=on] .members-page .members-hero .text-\[11px\].uppercase,[data-movr-landing-light=on] .members-page .members-content-shell .text-\[11px\].uppercase{color:rgba(71,85,105,.8)!important}[data-movr-landing-light=on] .members-page .members-utility-dock,[data-movr-landing-light=on] .global-utility-dock{background:linear-gradient(rgba(255,255,255,.98),rgba(243,247,252,.96))!important;border-color:rgba(171,183,204,.42)!important;box-shadow:0 14px 30px rgba(113,122,164,.08),inset 0 1px rgba(255,255,255,.94)!important}[data-movr-landing-light=on] .members-page .members-utility-dock .theme-toggle,[data-movr-landing-light=on] .global-utility-dock .theme-toggle{color:#233047!important;background:linear-gradient(rgba(248,251,255,.98),rgba(238,243,250,.96))!important;border:1px solid rgba(156,171,198,.42)!important;box-shadow:0 10px 20px rgba(113,122,164,.06),inset 0 1px rgba(255,255,255,.94)!important}[data-movr-landing-light=on] .members-page .members-summary-card{background:linear-gradient(rgba(251,253,255,.99),rgba(244,248,252,.97))!important;border-color:rgba(167,181,205,.34)!important;box-shadow:0 12px 24px rgba(108,123,160,.06),inset 0 1px rgba(255,255,255,.95)!important}[data-movr-landing-light=on] .members-page .members-summary-card .text-3xl{color:#162033!important}[data-movr-landing-light=on] .members-page .members-summary-card .text-sm{color:rgba(71,85,105,.84)!important}[data-movr-landing-light=on] .members-page .members-summary-card-emerald{background:radial-gradient(circle at 0 0,rgba(16,185,129,.11),transparent 52%),linear-gradient(rgba(250,255,253,.99),rgba(240,249,246,.97))!important}[data-movr-landing-light=on] .members-page .members-summary-card-gold{background:radial-gradient(circle at 0 0,rgba(215,183,109,.14),transparent 52%),linear-gradient(rgba(255,253,246,.99),rgba(251,247,233,.97))!important}[data-movr-landing-light=on] .members-page .members-work-card{background:linear-gradient(rgba(250,252,255,.99),rgba(245,248,252,.97))!important;border-color:rgba(171,183,204,.28)!important;box-shadow:0 12px 26px rgba(113,122,164,.06),inset 0 1px rgba(255,255,255,.94)!important}[data-movr-landing-light=on] .members-page .members-bulk-card{background:linear-gradient(rgba(244,255,251,.99),rgba(236,250,245,.97))!important;border-color:rgba(16,185,129,.2)!important;box-shadow:0 12px 26px rgba(66,153,121,.08),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .members-page .members-group-row{background:linear-gradient(rgba(255,255,255,.98),rgba(247,249,253,.96))!important;border-color:rgba(177,189,211,.42)!important}[data-movr-landing-light=on] .members-page .members-table-shell{background:linear-gradient(rgba(251,252,255,.99),rgba(245,248,252,.97))!important;border-color:rgba(171,183,204,.28)!important;box-shadow:0 18px 38px rgba(113,122,164,.08),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .members-page .members-inline-hint{color:rgba(71,85,105,.78)!important;background:linear-gradient(rgba(250,252,255,.96),rgba(245,248,252,.94))!important;border-color:rgba(171,183,204,.34)!important}[data-movr-landing-light=on] .members-page .members-section{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(rgba(252,253,255,.98),rgba(247,249,253,.96))!important;border-color:rgba(171,183,204,.28)!important;box-shadow:0 16px 34px rgba(113,122,164,.06),inset 0 1px rgba(255,255,255,.9)!important}[data-movr-landing-light=on] .members-page .members-card{position:relative;overflow:hidden;background:linear-gradient(rgba(240,245,252,.99),rgba(231,238,248,.97))!important;border-color:rgba(160,175,202,.42)!important;box-shadow:0 12px 24px rgba(108,123,160,.07),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .members-page .members-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,rgba(129,140,248,.34),rgba(56,189,248,.18),transparent 78%);height:1px;position:absolute;top:0;bottom:auto;left:0;right:0}[data-movr-landing-light=on] .members-page .members-card:after{content:"";pointer-events:none;opacity:.7;background:linear-gradient(rgba(255,255,255,.42),rgba(255,255,255,0));border-radius:18px;height:56px;position:absolute;top:10px;bottom:auto;left:10px;right:10px}[data-movr-landing-light=on] .members-page .members-card-strong{background:linear-gradient(rgba(236,242,251,.99),rgba(226,234,246,.97))!important;border-color:rgba(142,160,191,.5)!important;box-shadow:0 16px 30px rgba(108,123,160,.09),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .members-page .members-row{border:1px solid rgba(172,184,206,.38);box-shadow:0 4px 12px rgba(108,123,160,.04),inset 0 1px rgba(255,255,255,.94);background:linear-gradient(rgba(252,253,255,.99),rgba(245,248,252,.97))!important}[data-movr-landing-light=on] .members-page .members-row .font-semibold{color:#162033!important}[data-movr-landing-light=on] .members-page .members-row .text-sm,[data-movr-landing-light=on] .members-page .members-row .text-xs,[data-movr-landing-light=on] .members-page .members-row .text-\[11px\]{color:rgba(71,85,105,.88)!important}[data-movr-landing-light=on] .members-page .members-stat{background:linear-gradient(#fff,rgba(247,249,253,.98))!important;border-color:rgba(150,165,193,.42)!important;box-shadow:0 8px 18px rgba(113,122,164,.07),inset 0 1px rgba(255,255,255,.95)!important}[data-movr-landing-light=on] .members-page .members-stat-teal{background:linear-gradient(rgba(242,255,252,.99),rgba(230,249,245,.97))!important;border-color:rgba(94,234,212,.42)!important}[data-movr-landing-light=on] .members-page .members-stat-gold{background:linear-gradient(rgba(255,252,240,.99),rgba(252,246,221,.97))!important;border-color:rgba(250,204,21,.36)!important}[data-movr-landing-light=on] .members-page .members-field,[data-movr-landing-light=on] .members-page .members-field span{color:rgba(71,85,105,.94)!important}[data-movr-landing-light=on] .members-page .members-input,[data-movr-landing-light=on] .members-page .members-select{color:#162033!important;background:linear-gradient(rgba(255,255,255,.98),rgba(250,251,254,.96))!important;border-color:rgba(177,189,211,.46)!important;box-shadow:0 2px 8px rgba(113,122,164,.03),inset 0 1px rgba(255,255,255,.94)!important}[data-movr-landing-light=on] .members-page .members-input::placeholder{color:rgba(100,116,139,.72)!important}[data-movr-landing-light=on] .members-page .members-input:focus,[data-movr-landing-light=on] .members-page .members-select:focus{border-color:rgba(129,140,248,.42)!important;box-shadow:0 0 0 4px rgba(129,140,248,.12),0 4px 16px rgba(129,140,248,.08)!important}[data-movr-landing-light=on] .members-page .members-button{border:1px solid rgba(172,184,207,.44);transition:background-color .14s,color .14s,box-shadow .14s,border-color .14s}[data-movr-landing-light=on] .members-page .members-button-primary{color:#f8fbff!important;background:linear-gradient(135deg,#142033,#22304a)!important;border-color:rgba(34,48,74,.72)!important;box-shadow:0 10px 22px rgba(20,32,51,.14)!important}[data-movr-landing-light=on] .members-page .members-button-secondary{color:#233047!important;background:linear-gradient(rgba(248,251,255,.98),rgba(238,243,250,.96))!important;border-color:rgba(156,171,198,.46)!important;box-shadow:0 10px 20px rgba(113,122,164,.08),inset 0 1px rgba(255,255,255,.94)!important}[data-movr-landing-light=on] .members-page .members-pill{border:1px solid rgba(172,184,207,.34);color:#475569!important}[data-movr-landing-light=on] .members-page .members-card .text-xs.uppercase,[data-movr-landing-light=on] .members-page .members-section .text-xs.uppercase{letter-spacing:.28em;color:rgba(71,85,105,.84)!important}[data-movr-landing-light=on] .members-page .members-section>.text-xs.uppercase,[data-movr-landing-light=on] .members-page .members-section>div>.text-xs.uppercase{color:rgba(51,65,85,.86)!important}[data-movr-landing-light=on] .members-page .members-card .text-sm,[data-movr-landing-light=on] .members-page .members-card .text-xs:not(.uppercase),[data-movr-landing-light=on] .members-page .members-section .text-sm,[data-movr-landing-light=on] .members-page .members-section .text-xs:not(.uppercase){color:rgba(71,85,105,.9)}[data-movr-landing-light=on] .tasks-page .tasks-surface{-webkit-backdrop-filter:none!important;background:linear-gradient(rgba(251,252,255,.98),rgba(244,248,253,.96))!important;border:1px solid rgba(171,183,204,.3)!important;box-shadow:0 14px 30px rgba(113,122,164,.07),inset 0 1px rgba(255,255,255,.92)!important}[data-movr-landing-light=on] .tasks-page .tasks-toolbar,[data-movr-landing-light=on] .tasks-page .tasks-column{background:linear-gradient(rgba(240,245,252,.99),rgba(231,238,248,.97))!important;border-color:rgba(160,175,202,.38)!important}[data-movr-landing-light=on] .tasks-page .tasks-card{border:1px solid rgba(168,180,203,.38);box-shadow:0 8px 18px rgba(113,122,164,.06),inset 0 1px rgba(255,255,255,.94);background:linear-gradient(rgba(255,255,255,.99),rgba(246,249,253,.97))!important}[data-movr-landing-light=on] .tasks-page .tasks-chip{color:#334155!important;background:linear-gradient(rgba(249,252,255,.98),rgba(239,244,251,.96))!important;border:1px solid rgba(156,171,198,.42)!important;box-shadow:0 8px 18px rgba(113,122,164,.05),inset 0 1px rgba(255,255,255,.94)!important}
