:root{--mh-logo-navy:#0b1352;--mh-logo-red:#c11113;--mh-logo-red-mid:#d42e2e;--mh-logo-coral:#e65e5e;--mh-color-navy-50:#f3f7ff;--mh-color-navy-100:#e4ebfd;--mh-color-navy-200:#c3d0f3;--mh-color-navy-300:#99ace2;--mh-color-navy-400:#7189cf;--mh-color-navy-500:#4a64bf;--mh-color-navy-600:#2e44b1;--mh-color-navy-700:#1c2b8c;--mh-color-navy-800:var(--mh-logo-navy);--mh-color-navy-900:#060a3d;--mh-color-navy-950:#020321;--mh-color-brand-red-50:#fff4f2;--mh-color-brand-red-100:#fce5e2;--mh-color-brand-red-200:#f0c5bf;--mh-color-brand-red-300:#dc9b92;--mh-color-brand-red-400:#c67166;--mh-color-brand-red-500:#b04339;--mh-color-brand-red-600:var(--mh-logo-red);--mh-color-brand-red-700:#730204;--mh-color-brand-red-800:#4f0102;--mh-color-brand-red-900:#2e0001;--mh-color-brand-red-950:#170000;--mh-color-neutral-50:#f8f8fb;--mh-color-neutral-100:#f1f2f6;--mh-color-neutral-200:#e4e5ec;--mh-color-neutral-300:#c7cad8;--mh-color-neutral-400:#9a9eb4;--mh-color-neutral-500:#72778f;--mh-color-neutral-600:#565b75;--mh-color-neutral-700:#3b405f;--mh-color-neutral-800:#252a48;--mh-color-neutral-900:#14182f;--mh-color-neutral-950:#080a18;--mh-color-red-50:#fff1f0;--mh-color-red-700:#b42318;--mh-color-green-50:#edf8f1;--mh-color-green-700:#18794e;--mh-color-blue-50:#eef6ff;--mh-color-blue-700:#175cd3;--mh-space-0:0;--mh-space-1:0.25rem;--mh-space-2:0.5rem;--mh-space-3:0.75rem;--mh-space-4:1rem;--mh-space-5:1.25rem;--mh-space-6:1.5rem;--mh-space-8:2rem;--mh-space-10:2.5rem;--mh-space-12:3rem;--mh-space-16:4rem;--mh-font-size-xs:0.75rem;--mh-font-size-sm:0.875rem;--mh-font-size-md:1rem;--mh-font-size-lg:1.125rem;--mh-font-size-xl:1.375rem;--mh-font-size-2xl:1.75rem;--mh-font-size-3xl:2.25rem;--mh-line-tight:1.35;--mh-line-normal:1.7;--mh-line-relaxed:1.9;--mh-weight-regular:400;--mh-weight-medium:500;--mh-weight-semibold:600;--mh-weight-bold:700;--mh-radius-sm:0.375rem;--mh-radius-md:0.625rem;--mh-radius-lg:1rem;--mh-radius-pill:999px;--mh-border-thin:1px;--mh-border-strong-width:2px;--mh-shadow-1:0 1px 2px rgb(19 35 38/8%),0 2px 8px rgb(19 35 38/5%);--mh-shadow-2:0 8px 24px rgb(19 35 38/12%);--mh-opacity-disabled:0.55;--mh-z-base:0;--mh-z-sticky:20;--mh-z-overlay:40;--mh-z-toast:60;--mh-motion-instant:80ms;--mh-motion-fast:120ms;--mh-motion-normal:180ms;--mh-motion-slow:240ms;--mh-ease-standard:cubic-bezier(0.2,0,0,1);--mh-ease-emphasized:cubic-bezier(0.2,0,0,1.2);--mh-content-sm:40rem;--mh-content-md:64rem;--mh-content-lg:80rem;--mh-breakpoint-sm:30rem;--mh-breakpoint-md:48rem;--mh-breakpoint-lg:64rem;--mh-breakpoint-xl:80rem;--mh-control-min:2.75rem;--mh-touch-min:2.75rem;--mh-sem-light-canvas:#f8f8fb;--mh-sem-light-surface:#ffffff;--mh-sem-light-surface-elevated:#fffdfa;--mh-sem-light-surface-interactive:#f1f2f6;--mh-sem-light-text-primary:#0b1352;--mh-sem-light-text-secondary:#3b405f;--mh-sem-light-text-muted:#565b75;--mh-sem-light-text-interactive:#1c2b8c;--mh-sem-light-text-brand:#730204;--mh-sem-light-text-danger:#b42318;--mh-sem-light-text-warning:#8a4608;--mh-sem-light-text-success:#18794e;--mh-sem-light-text-disabled:#565b75;--mh-sem-light-border:#72778f;--mh-sem-light-border-strong:#565b75;--mh-sem-light-input-foreground:#0b1352;--mh-sem-light-input-placeholder:#565b75;--mh-sem-light-input-border:#72778f;--mh-sem-light-focus-ring:#c11113;--mh-sem-dark-canvas:#020321;--mh-sem-dark-surface:#282b45;--mh-sem-dark-surface-elevated:#343750;--mh-sem-dark-surface-interactive:#30344f;--mh-sem-dark-text-primary:#f3f7ff;--mh-sem-dark-text-secondary:#c3d0f3;--mh-sem-dark-text-muted:#c7cad8;--mh-sem-dark-text-interactive:#e4ebfd;--mh-sem-dark-text-brand:#f0c5bf;--mh-sem-dark-text-danger:#ffb4af;--mh-sem-dark-text-warning:#f0b35c;--mh-sem-dark-text-success:#70d6a2;--mh-sem-dark-text-disabled:#c7cad8;--mh-sem-dark-border:#9a9eb4;--mh-sem-dark-border-strong:#c7cad8;--mh-sem-dark-input-foreground:#f3f7ff;--mh-sem-dark-input-placeholder:#c7cad8;--mh-sem-dark-input-border:#9a9eb4;--mh-sem-dark-focus-ring:#e65e5e;--mh-canvas:var(--mh-color-neutral-50);--mh-surface:#ffffff;--mh-surface-elevated:#ffffff;--mh-text-primary:var(--mh-color-navy-800);--mh-text-secondary:var(--mh-color-neutral-700);--mh-text-muted:var(--mh-color-neutral-600);--mh-text-interactive:var(--mh-sem-light-text-interactive);--mh-text-brand:var(--mh-sem-light-text-brand);--mh-text-danger:var(--mh-sem-light-text-danger);--mh-text-warning:var(--mh-sem-light-text-warning);--mh-text-success:var(--mh-sem-light-text-success);--mh-text-disabled:var(--mh-sem-light-text-disabled);--mh-text-inverse:#ffffff;--mh-surface-interactive:var(--mh-sem-light-surface-interactive);--mh-border-subtle:var(--mh-color-neutral-200);--mh-border:var(--mh-sem-light-border);--mh-border-strong:var(--mh-color-neutral-500);--mh-focus:var(--mh-logo-red);--mh-focus-ring:var(--mh-sem-light-focus-ring);--mh-input-foreground:var(--mh-sem-light-input-foreground);--mh-input-placeholder:var(--mh-sem-light-input-placeholder);--mh-input-border:var(--mh-sem-light-input-border);--mh-brand-primary:var(--mh-logo-navy);--mh-brand-primary-foreground:#ffffff;--mh-brand-secondary:var(--mh-logo-red);--mh-brand-secondary-foreground:#ffffff;--mh-brand-surface:var(--mh-color-navy-50);--mh-brand-secondary-surface:var(--mh-color-brand-red-50);--mh-logo-surface:#ffffff;--mh-accent:var(--mh-logo-red-mid);--mh-accent-foreground:#ffffff;--mh-link:var(--mh-color-navy-700);--mh-cta:var(--mh-logo-navy);--mh-cta-foreground:#ffffff;--mh-success:var(--mh-color-green-700);--mh-success-surface:var(--mh-color-green-50);--mh-warning:#8a4608;--mh-warning-surface:#fff8e8;--mh-error:var(--mh-color-red-700);--mh-error-surface:var(--mh-color-red-50);--mh-info:var(--mh-color-blue-700);--mh-info-surface:var(--mh-color-blue-50);--mh-disabled:var(--mh-color-neutral-500);--mh-disabled-surface:var(--mh-color-neutral-100);--mh-readonly:var(--mh-color-neutral-100);--mh-selection:var(--mh-color-navy-100);--mh-hover:color-mix(in srgb,var(--mh-brand-primary) 9%,transparent);--mh-pressed:color-mix(in srgb,var(--mh-brand-primary) 16%,transparent);--mh-persona-accent:var(--mh-brand-primary);--mh-density-gap:var(--mh-space-4);--mh-density-control:var(--mh-control-min);--mh-density-type:var(--mh-font-size-md);color-scheme:light}:root[data-theme=dark]{--mh-canvas:var(--mh-color-navy-950);--mh-surface:#0b0e26;--mh-surface-elevated:#141936;--mh-text-primary:var(--mh-color-navy-100);--mh-text-secondary:var(--mh-color-navy-200);--mh-text-muted:var(--mh-color-neutral-300);--mh-text-interactive:var(--mh-sem-dark-text-interactive);--mh-text-brand:var(--mh-sem-dark-text-brand);--mh-text-danger:var(--mh-sem-dark-text-danger);--mh-text-warning:var(--mh-sem-dark-text-warning);--mh-text-success:var(--mh-sem-dark-text-success);--mh-text-disabled:var(--mh-sem-dark-text-disabled);--mh-text-inverse:var(--mh-color-navy-950);--mh-surface-interactive:var(--mh-sem-dark-surface-interactive);--mh-border-subtle:#303653;--mh-border:var(--mh-sem-dark-border);--mh-border-strong:var(--mh-color-neutral-400);--mh-focus:var(--mh-logo-coral);--mh-focus-ring:var(--mh-sem-dark-focus-ring);--mh-input-foreground:var(--mh-sem-dark-input-foreground);--mh-input-placeholder:var(--mh-sem-dark-input-placeholder);--mh-input-border:var(--mh-sem-dark-input-border);--mh-brand-primary:var(--mh-color-navy-200);--mh-brand-primary-foreground:var(--mh-color-navy-950);--mh-brand-secondary:var(--mh-color-brand-red-300);--mh-brand-secondary-foreground:var(--mh-color-navy-950);--mh-brand-surface:#131a46;--mh-brand-secondary-surface:#361417;--mh-logo-surface:#ffffff;--mh-accent:var(--mh-logo-coral);--mh-accent-foreground:var(--mh-color-navy-950);--mh-link:var(--mh-color-navy-200);--mh-cta:var(--mh-color-navy-200);--mh-cta-foreground:var(--mh-color-navy-950);--mh-success:#70d6a2;--mh-success-surface:#153b2b;--mh-warning:#f0b35c;--mh-warning-surface:#3f2b15;--mh-error:#ff9b96;--mh-error-surface:#431d1d;--mh-info:#91bdff;--mh-info-surface:#172f52;--mh-disabled:var(--mh-color-neutral-400);--mh-disabled-surface:#22263d;--mh-readonly:#22263d;--mh-selection:var(--mh-color-navy-700);color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--mh-canvas:var(--mh-color-navy-950);--mh-surface:#0b0e26;--mh-surface-elevated:#141936;--mh-text-primary:var(--mh-color-navy-100);--mh-text-secondary:var(--mh-color-navy-200);--mh-text-muted:var(--mh-color-neutral-300);--mh-text-interactive:var(--mh-sem-dark-text-interactive);--mh-text-brand:var(--mh-sem-dark-text-brand);--mh-text-danger:var(--mh-sem-dark-text-danger);--mh-text-warning:var(--mh-sem-dark-text-warning);--mh-text-success:var(--mh-sem-dark-text-success);--mh-text-disabled:var(--mh-sem-dark-text-disabled);--mh-text-inverse:var(--mh-color-navy-950);--mh-surface-interactive:var(--mh-sem-dark-surface-interactive);--mh-border-subtle:#303653;--mh-border:var(--mh-sem-dark-border);--mh-border-strong:var(--mh-color-neutral-400);--mh-focus:var(--mh-logo-coral);--mh-focus-ring:var(--mh-sem-dark-focus-ring);--mh-input-foreground:var(--mh-sem-dark-input-foreground);--mh-input-placeholder:var(--mh-sem-dark-input-placeholder);--mh-input-border:var(--mh-sem-dark-input-border);--mh-brand-primary:var(--mh-color-navy-200);--mh-brand-primary-foreground:var(--mh-color-navy-950);--mh-brand-secondary:var(--mh-color-brand-red-300);--mh-brand-secondary-foreground:var(--mh-color-navy-950);--mh-brand-surface:#131a46;--mh-brand-secondary-surface:#361417;--mh-logo-surface:#ffffff;--mh-accent:var(--mh-logo-coral);--mh-accent-foreground:var(--mh-color-navy-950);--mh-link:var(--mh-color-navy-200);--mh-cta:var(--mh-color-navy-200);--mh-cta-foreground:var(--mh-color-navy-950);color-scheme:dark}}:root[data-persona=early-child]{--mh-persona-accent:var(--mh-logo-coral);--mh-density-gap:var(--mh-space-6);--mh-density-control:3.5rem;--mh-density-type:var(--mh-font-size-lg);--mh-radius-md:0.875rem;--mh-radius-lg:1.25rem}:root[data-persona=student]{--mh-persona-accent:var(--mh-logo-red-mid);--mh-density-gap:var(--mh-space-5);--mh-density-control:3rem}:root[data-persona=professional]{--mh-density-gap:var(--mh-space-3);--mh-density-control:2.625rem;--mh-density-type:var(--mh-font-size-sm)}:root[data-density=compact],:root[data-persona=dense]{--mh-density-gap:var(--mh-space-2);--mh-density-control:2.5rem;--mh-density-type:var(--mh-font-size-sm);--mh-radius-md:0.5rem;--mh-radius-lg:0.75rem}:root{--mh-color-sky-50:#f5f9ff;--mh-color-sky-100:#dcebff;--mh-color-sky-700:#2457a7;--mh-color-mint-50:#f1fbf6;--mh-color-mint-100:#cfeadd;--mh-color-mint-700:#126c68;--mh-color-violet-50:#f7f4ff;--mh-color-violet-100:#e9e3ff;--mh-color-violet-700:#5b4db2;--mh-color-amber-50:#fff8e8;--mh-color-amber-100:#f8e2ad;--mh-color-amber-800:#7a3e00;--mh-color-peach-50:#fff8f4;--mh-color-peach-100:#ffe4d8;--mh-color-teal-50:#effaf9;--mh-color-teal-700:#126c68;--mh-font-size-display:clamp(2.75rem,7vw,6.75rem);--mh-font-size-title:clamp(2rem,4.5vw,4.25rem);--mh-font-size-heading:clamp(1.45rem,2.5vw,2.4rem);--mh-letter-tight:-0.025em;--mh-letter-label:0.01em;--mh-line-display:1.24;--mh-space-section:clamp(4rem,9vw,8rem);--mh-radius-orbit:50%;--mh-radius-display:1.75rem 0.75rem 1.75rem 0.75rem;--mh-shadow-orbit:0 1.5rem 5rem rgb(11 19 82/12%);--mh-shadow-focus:0 0 0 0.25rem color-mix(in srgb,var(--mh-focus) 22%,transparent);--mh-motion-distance:1rem;--mh-motion-stagger:45ms;--mh-motion-contextual:360ms;--mh-experience-canvas:var(--mh-color-sky-50);--mh-experience-surface:var(--mh-color-sky-100);--mh-experience-accent:var(--mh-color-sky-700);--mh-experience-warm:var(--mh-color-peach-100);--mh-illustration-line:color-mix(in srgb,var(--mh-logo-navy) 28%,transparent)}:root[data-experience=public-learner]{--mh-experience-canvas:var(--mh-color-sky-50);--mh-experience-surface:var(--mh-color-sky-100);--mh-experience-accent:var(--mh-color-sky-700);--mh-experience-warm:var(--mh-color-peach-100);--mh-radius-display:2.25rem 0.9rem 2.25rem 0.9rem}:root[data-experience=parent-teacher]{--mh-experience-canvas:var(--mh-color-violet-50);--mh-experience-surface:var(--mh-color-violet-100);--mh-experience-accent:var(--mh-color-violet-700);--mh-experience-warm:var(--mh-color-mint-100);--mh-radius-display:1.5rem 0.75rem 1.5rem 0.75rem}:root[data-experience=agency-admin]{--mh-experience-canvas:var(--mh-color-neutral-50);--mh-experience-surface:var(--mh-color-neutral-100);--mh-experience-accent:var(--mh-color-teal-700);--mh-experience-warm:var(--mh-color-amber-100);--mh-radius-display:0.9rem}:root[data-theme=dark]{--mh-experience-canvas:var(--mh-color-navy-950);--mh-experience-surface:#17214a;--mh-experience-accent:#b9d5ff;--mh-experience-warm:#3b2329;--mh-illustration-line:color-mix(in srgb,var(--mh-color-navy-200) 35%,transparent)}.mh-r2-disclosure__trigger,.mh-r2-press{align-items:center;background:var(--mh-cta);border:0;border-radius:var(--mh-radius-md);color:var(--mh-cta-foreground);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:var(--mh-space-2);justify-content:center;min-block-size:44px;padding:var(--mh-space-2) var(--mh-space-4);touch-action:manipulation}.mh-r2-press:disabled{cursor:not-allowed;opacity:.58}.mh-r2-icon{inline-size:44px;padding:0}.mh-r2-progress{background:var(--mh-disabled-surface);block-size:.55rem;border-radius:999px;direction:rtl;overflow:hidden}.mh-r2-progress>span{background:var(--mh-cta);block-size:100%;display:block}.mh-r2-field-feedback,.mh-r2-status{border-inline-start:3px solid var(--mh-border-strong);color:var(--mh-text-secondary);margin:0;padding-inline-start:var(--mh-space-3)}.mh-r2-field-feedback[data-tone=success],.mh-r2-status[data-state=success]{border-color:var(--mh-success);color:var(--mh-text-success)}.mh-r2-field-feedback[data-tone=error],.mh-r2-status[data-state=warning]{border-color:var(--mh-error);color:var(--mh-text-warning)}.mh-r2-field-feedback[data-tone=error]{color:var(--mh-text-danger)}.mh-r2-disclosure{border-block-end:1px solid var(--mh-border-subtle);padding-block:var(--mh-space-2)}.mh-r2-disclosure__trigger{background:transparent;color:var(--mh-text-primary);inline-size:100%;justify-content:space-between;padding-inline:0;text-align:start}.mh-r2-disclosure__content{padding-block:var(--mh-space-2) var(--mh-space-4)}.mh-r2-journey-step{align-items:flex-start;display:flex;gap:var(--mh-space-3);min-block-size:52px}.mh-r2-journey-step__node{background:var(--mh-surface-elevated);border:3px solid var(--mh-cta);border-radius:50%;block-size:18px;flex:0 0 auto;inline-size:18px;margin-block-start:.2rem}.mh-r2-journey-step[data-current=true] .mh-r2-journey-step__node{background:var(--mh-cta);box-shadow:0 0 0 5px color-mix(in srgb,var(--mh-cta) 18%,transparent)}.mh-r2-ambient{aspect-ratio:16/7;contain:layout paint;min-block-size:7rem;overflow:hidden;position:relative}.mh-r2-ambient__path{border-block-start:3px dashed currentColor;inset-block-start:56%;inset-inline:7%;opacity:.34;position:absolute}.mh-r2-ambient__signal,.mh-r2-ambient__traveler{animation:mh-r2-travel 4.2s cubic-bezier(.4,0,.2,1) infinite alternate;background:var(--mh-cta);border-radius:50%;block-size:1.15rem;inset-block-start:calc(56% - .5rem);inset-inline-start:8%;position:absolute;transform:translateX(0);inline-size:1.15rem}.mh-r2-ambient__signal{animation:mh-r2-signal 3.2s ease-in-out infinite;background:var(--mh-experience-warm);inset-block-start:18%;inset-inline-start:68%}.mh-r2-ambient[data-variant=kinetic] .mh-r2-ambient__path{border-block-start-style:solid;transform:rotate(-5deg)}.mh-r2-ambient[data-motion=paused] *{animation-play-state:paused}.mh-r2-ambient[data-motion=reduced] *{animation:none}.mh-r2-ambient[data-motion=reduced] .mh-r2-ambient__traveler{inset-inline-start:52%}@keyframes mh-r2-travel{0%{transform:translateX(0) translateY(0)}55%{transform:translateX(-32vw) translateY(-.8rem)}to{transform:translateX(-58vw) translateY(.35rem)}}@keyframes mh-r2-signal{0%,to{opacity:.55;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.mh-r2-ambient *{animation:none!important}}.mh-growth-path{position:absolute;z-index:0;inset:0;inline-size:100%;block-size:100%;overflow:hidden;opacity:.62;pointer-events:none}.mh-growth-path__foundation,.mh-growth-path__illumination{fill:none;vector-effect:non-scaling-stroke}.mh-growth-path__foundation{stroke:color-mix(in srgb,var(--mh-brand-primary) 14%,transparent);stroke-linecap:round;stroke-width:2.2}.mh-growth-path__illumination{stroke-dasharray:18 82;stroke-dashoffset:100;stroke-linecap:round;stroke-width:4}.mh-growth-path__node{opacity:.48;transform-box:fill-box;transform-origin:center}.mh-growth-path__node-halo{fill:color-mix(in srgb,var(--mh-accent) 12%,transparent);stroke:color-mix(in srgb,var(--mh-brand-secondary) 22%,transparent);stroke-width:1.2}.mh-growth-path__node-core{fill:var(--mh-brand-primary);stroke:var(--mh-surface-elevated);stroke-width:2}.mh-growth-path[data-motion-state=active] .mh-growth-path__illumination{animation:mh-growth-path-travel 12s cubic-bezier(.45,0,.55,1) 2}.mh-growth-path[data-motion-state=active] .mh-growth-path__node{animation:mh-growth-path-node 12s cubic-bezier(.45,0,.55,1) 2}.mh-growth-path__node--2{animation-delay:-3s!important}.mh-growth-path__node--3{animation-delay:-6s!important}.mh-growth-path__node--4{animation-delay:-9s!important}.mh-growth-path[data-motion-state=paused] *{animation-play-state:paused!important}.mh-growth-path[data-motion-state=reduced] .mh-growth-path__illumination{stroke-dasharray:none;stroke-dashoffset:0;opacity:.38}@keyframes mh-growth-path-travel{0%{opacity:.46;stroke-dashoffset:100}50%{opacity:.88}to{opacity:.46;stroke-dashoffset:0}}@keyframes mh-growth-path-node{0%,30%,to{opacity:.42;scale:.94}14%{opacity:1;scale:1.14}}@media (prefers-reduced-motion:reduce){.mh-growth-path *{animation:none!important}}@font-face{font-family:Vazirmatn Maharan;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/vazirmatn-v33.003.4ff1260a.woff2) format("woff2-variations")}*,:after,:before{box-sizing:border-box}html{font-family:Vazirmatn Maharan,Tahoma,Arial,sans-serif;font-synthesis:none;text-rendering:optimizelegibility}body,html{background:var(--mh-canvas);color:var(--mh-text-primary)}body{margin:0;min-block-size:100vh}::-moz-selection{background:var(--mh-selection)}::selection{background:var(--mh-selection)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--mh-focus);outline-offset:3px}.mh-sr-only{block-size:1px;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.mh-container{inline-size:min(100% - 2rem,var(--mh-content-lg));margin-inline:auto}.mh-stack{display:flex;flex-direction:column;gap:var(--mh-stack-gap,var(--mh-density-gap))}.mh-grid{display:grid;gap:var(--mh-grid-gap,var(--mh-density-gap));grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--mh-grid-min,15rem)),1fr))}.mh-card,.mh-surface{background:var(--mh-surface);border:var(--mh-border-thin) solid var(--mh-border-subtle);border-radius:var(--mh-radius-lg);color:var(--mh-text-primary)}.mh-card{box-shadow:var(--mh-shadow-1);min-inline-size:0;padding:var(--mh-space-6)}.mh-card,bdi{overflow-wrap:anywhere}bdi{unicode-bidi:isolate}.mh-button{align-items:center;border:var(--mh-border-thin) solid transparent;border-radius:var(--mh-radius-md);cursor:pointer;display:inline-flex;font:inherit;font-weight:var(--mh-weight-semibold);gap:var(--mh-space-2);justify-content:center;min-block-size:var(--mh-density-control);padding:var(--mh-space-2) var(--mh-space-4);text-decoration:none;transition:background-color var(--mh-motion-fast) var(--mh-ease-standard),border-color var(--mh-motion-fast) var(--mh-ease-standard),transform var(--mh-motion-instant) var(--mh-ease-standard)}.mh-button:hover:not(:disabled){filter:brightness(.96)}.mh-button:active:not(:disabled){transform:translateY(1px)}.mh-button:disabled,.mh-button[aria-disabled=true]{background:var(--mh-disabled-surface);border-color:var(--mh-border-strong);color:var(--mh-text-disabled);cursor:not-allowed;opacity:1}.mh-button--primary{background:var(--mh-cta);color:var(--mh-cta-foreground)}.mh-button--secondary{background:var(--mh-surface);border-color:var(--mh-border-strong);color:var(--mh-text-primary)}.mh-button--quiet{background:transparent;color:var(--mh-brand-primary)}.mh-button--danger{background:var(--mh-error);color:#ffffff}.mh-button--sm{min-block-size:2.5rem;padding-inline:var(--mh-space-3)}.mh-button--lg{min-block-size:3.25rem;padding-inline:var(--mh-space-6)}.mh-icon-button{inline-size:var(--mh-density-control);padding:0}.mh-field{display:grid;gap:var(--mh-space-1)}.mh-label{color:var(--mh-text-primary);font-size:var(--mh-density-type);font-weight:var(--mh-weight-semibold)}.mh-error-text,.mh-help{font-size:var(--mh-font-size-sm);line-height:var(--mh-line-normal)}.mh-help{color:var(--mh-text-muted)}.mh-error-text{color:var(--mh-error)}.mh-input,.mh-select,.mh-textarea{background:var(--mh-surface);border:var(--mh-border-thin) solid var(--mh-input-border);border-radius:var(--mh-radius-md);color:var(--mh-input-foreground);font:inherit;inline-size:100%;min-block-size:var(--mh-density-control);padding:var(--mh-space-2) var(--mh-space-3)}.mh-input::-moz-placeholder,.mh-textarea::-moz-placeholder{color:var(--mh-input-placeholder);opacity:1}.mh-input::placeholder,.mh-textarea::placeholder{color:var(--mh-input-placeholder);opacity:1}.mh-input:disabled,.mh-select:disabled,.mh-textarea:disabled{background:var(--mh-disabled-surface);border-color:var(--mh-border-strong);color:var(--mh-text-disabled);cursor:not-allowed;opacity:1}.mh-input[aria-invalid=true],.mh-select[aria-invalid=true],.mh-textarea[aria-invalid=true]{border-color:var(--mh-error)}.mh-input:-moz-read-only,.mh-textarea:-moz-read-only{background:var(--mh-readonly)}.mh-input:read-only,.mh-textarea:read-only{background:var(--mh-readonly)}.mh-choice{align-items:center;display:inline-flex;gap:var(--mh-space-2);min-block-size:var(--mh-touch-min)}.mh-choice input{accent-color:var(--mh-brand-primary);block-size:1.25rem;inline-size:1.25rem}.mh-badge{align-items:center;background:var(--mh-info-surface);border-radius:var(--mh-radius-pill);color:var(--mh-info);display:inline-flex;font-size:var(--mh-font-size-sm);font-weight:var(--mh-weight-semibold);gap:var(--mh-space-1);padding:var(--mh-space-1) var(--mh-space-3)}.mh-status-dot{background:currentcolor;block-size:.5rem;border-radius:50%;inline-size:.5rem}.mh-alert{background:var(--mh-info-surface);border-inline-start:.25rem solid var(--mh-info);border-radius:var(--mh-radius-md);color:var(--mh-text-primary);padding:var(--mh-space-4)}.mh-alert--success{background:var(--mh-success-surface);border-color:var(--mh-success)}.mh-alert--warning{background:var(--mh-warning-surface);border-color:var(--mh-warning)}.mh-alert--error{background:var(--mh-error-surface);border-color:var(--mh-error)}.mh-dialog{background:var(--mh-surface-elevated);border:0;border-radius:var(--mh-radius-lg);box-shadow:var(--mh-shadow-2);color:var(--mh-text-primary);inline-size:min(100%,34rem);margin:auto;max-block-size:min(90vh,44rem);overflow:auto;padding:var(--mh-space-6)}.mh-dialog::backdrop{background:rgb(10 22 24/64%)}.mh-drawer{block-size:100%;border-radius:0;inset-block:0;inset-inline-end:0;margin:0 0 0 auto;max-block-size:none;max-inline-size:min(90vw,28rem);position:fixed}[dir=rtl] .mh-drawer{margin:0 auto 0 0}.mh-tabs-list{border-block-end:var(--mh-border-thin) solid var(--mh-border-subtle);display:flex;gap:var(--mh-space-1);overflow-x:auto}.mh-tab{background:transparent;border:0;border-block-end:3px solid transparent;color:var(--mh-text-secondary);cursor:pointer;font:inherit;min-block-size:var(--mh-touch-min);padding-inline:var(--mh-space-4)}.mh-tab[aria-selected=true]{border-color:var(--mh-brand-primary);color:var(--mh-text-primary);font-weight:var(--mh-weight-semibold)}.mh-table-wrap{max-inline-size:100%;overflow-x:auto}.mh-table{border-collapse:collapse;inline-size:100%;min-inline-size:32rem}.mh-table :where(th,td){border-block-end:var(--mh-border-thin) solid var(--mh-border-subtle);padding:var(--mh-space-3);text-align:start}.mh-table th{color:var(--mh-text-secondary);font-size:var(--mh-font-size-sm)}.mh-skeleton{animation:mh-pulse 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--mh-border-subtle),var(--mh-surface),var(--mh-border-subtle));background-size:200% 100%;border-radius:var(--mh-radius-sm);min-block-size:1rem}.mh-spinner{animation:mh-spin .7s linear infinite;block-size:1.25rem;border:.2rem solid var(--mh-border-subtle);border-block-start-color:var(--mh-brand-primary);border-radius:50%;display:inline-block;inline-size:1.25rem}.mh-state{align-items:flex-start;display:flex;flex-direction:column;gap:var(--mh-space-3);padding:var(--mh-space-6)}.mh-separator{background:var(--mh-border-subtle);border:0;block-size:1px;inline-size:100%}.mh-tooltip{position:relative}.mh-tooltip:focus-within:after,.mh-tooltip:hover:after{background:var(--mh-text-primary);border-radius:var(--mh-radius-sm);color:var(--mh-canvas);content:attr(data-tooltip);inset-block-end:calc(100% + var(--mh-space-2));inset-inline-start:50%;padding:var(--mh-space-1) var(--mh-space-2);position:absolute;transform:translateX(50%);white-space:nowrap;z-index:var(--mh-z-toast)}.mh-popover{position:relative}.mh-popover>.mh-card{inset-block-start:calc(100% + var(--mh-space-2));inset-inline-start:0;min-inline-size:14rem;position:absolute;z-index:var(--mh-z-sticky)}.mh-breadcrumb{display:flex;flex-wrap:wrap;gap:var(--mh-space-2);list-style:none;padding:0}.mh-breadcrumb li+li:before{content:"‹";margin-inline-end:var(--mh-space-2)}.mh-avatar{border-radius:50%;-o-object-fit:cover;object-fit:cover}@keyframes mh-spin{to{transform:rotate(1turn)}}@keyframes mh-pulse{0%,to{background-position:100% 0}50%{background-position:0 0}}@media (max-width:38rem){.mh-popover{display:inline-grid;max-inline-size:100%}.mh-popover>.mh-card{inline-size:100%;margin-block-start:var(--mh-space-2);max-inline-size:100%;min-inline-size:0;position:static}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (forced-colors:active){.mh-alert,.mh-button,.mh-card,.mh-input,.mh-select,.mh-textarea{border:1px solid CanvasText}}.mh-display{font-size:var(--mh-font-size-display);font-weight:800;line-height:var(--mh-line-display)}.mh-display,.mh-title{letter-spacing:var(--mh-letter-tight);text-wrap:balance}.mh-title{font-size:var(--mh-font-size-title);font-weight:750;line-height:1.32}.mh-eyebrow{color:var(--mh-experience-accent);font-size:var(--mh-font-size-sm);font-weight:var(--mh-weight-bold);letter-spacing:var(--mh-letter-label)}.mh-brand-asset{block-size:auto;display:block;max-inline-size:100%;-o-object-fit:contain;object-fit:contain}.mh-brand-asset--standalone-mark{aspect-ratio:599/278}.mh-hero-orbit-mark{align-items:center;aspect-ratio:1;display:grid;inline-size:min(100%,24rem);justify-items:center;margin:0;position:relative}.mh-hero-orbit-mark__core,.mh-orbit{aspect-ratio:1;border-radius:var(--mh-radius-orbit);grid-area:1/1}.mh-orbit{border:1px solid var(--mh-illustration-line)}.mh-orbit--outer{inline-size:100%}.mh-orbit--inner{inline-size:72%}.mh-hero-orbit-mark__core{align-items:center;background:var(--mh-logo-surface);border:1px solid color-mix(in srgb,var(--mh-logo-navy) 14%,transparent);box-shadow:var(--mh-shadow-orbit);display:flex;inline-size:52%;justify-content:center;padding:7%;z-index:1}.mh-hero-orbit-mark__core .mh-brand-asset--standalone-mark{inline-size:78%}.mh-page-atmosphere{contain:layout paint;inset:0;overflow:clip;pointer-events:none;position:fixed;z-index:0}.mh-page-atmosphere__glow,.mh-page-atmosphere__node,.mh-page-atmosphere__path{position:absolute}.mh-page-atmosphere__glow{aspect-ratio:1;border-radius:50%;filter:blur(2px);inline-size:clamp(16rem,34vw,34rem)}.mh-page-atmosphere__glow--primary{background:radial-gradient(circle,var(--mh-experience-surface),transparent 70%);inset-block-start:-10rem;inset-inline-start:2rem}.mh-page-atmosphere__glow--support{background:radial-gradient(circle,var(--mh-color-peach-100),transparent 70%);inset-block-end:-13rem;inset-inline-end:2rem}.mh-page-atmosphere__path{border:1px solid color-mix(in srgb,var(--mh-experience-accent) 24%,transparent);border-block-end-color:transparent;border-radius:50%;block-size:min(52vw,38rem);inline-size:min(76vw,64rem);inset-block-start:17%;inset-inline-start:9%;transform:rotate(-8deg)}.mh-page-atmosphere__node{animation-direction:alternate;animation-iteration-count:infinite;animation-play-state:paused;animation-timing-function:cubic-bezier(.42,0,.24,1);background:var(--mh-surface-elevated);border:2px solid color-mix(in srgb,var(--mh-experience-accent) 72%,white);border-radius:50%;box-shadow:0 0 0 .45rem color-mix(in srgb,var(--mh-experience-surface) 70%,transparent);block-size:.65rem;inline-size:.65rem}.mh-page-atmosphere__node--one{animation-duration:10.8s;animation-name:mh-atmosphere-node-one;inset-block-start:21%;inset-inline-start:14%}.mh-page-atmosphere__node--two{animation-delay:.75s;animation-duration:13.2s;animation-name:mh-atmosphere-node-two;inset-block-start:48%;inset-inline-end:12%}.mh-page-atmosphere__node--three{animation-delay:1.5s;animation-duration:15.6s;animation-name:mh-atmosphere-node-three;inset-block-end:16%;inset-inline-start:38%}.mh-page-atmosphere[data-motion-state=active] .mh-page-atmosphere__node{animation-play-state:running}@keyframes mh-atmosphere-node-one{0%{opacity:.72;transform:translateZ(0) scale(.94)}46%{opacity:1;transform:translate3d(1.35rem,-.55rem,0) scale(1.08)}to{opacity:.8;transform:translate3d(.45rem,1rem,0) scale(.98)}}@keyframes mh-atmosphere-node-two{0%{opacity:.68;transform:translateZ(0) scale(1)}38%{opacity:.94;transform:translate3d(-.8rem,1.2rem,0) scale(1.12)}to{opacity:.76;transform:translate3d(-1.55rem,-.35rem,0) scale(.96)}}@keyframes mh-atmosphere-node-three{0%{opacity:.64;transform:translateZ(0) scale(.96)}52%{opacity:.96;transform:translate3d(1.1rem,.7rem,0) scale(1.1)}to{opacity:.78;transform:translate3d(-.65rem,-1.1rem,0) scale(1)}}.mh-page-atmosphere--account-center{--mh-experience-accent:var(--mh-color-mint-700);--mh-experience-surface:var(--mh-color-mint-100)}.mh-page-atmosphere--account-details{--mh-experience-accent:var(--mh-color-sky-700);--mh-experience-surface:var(--mh-color-sky-100)}.mh-page-atmosphere--auth{--mh-experience-accent:var(--mh-color-violet-700);--mh-experience-surface:var(--mh-color-violet-100)}@media (max-width:42rem){.mh-page-atmosphere__glow{inline-size:min(18rem,calc(100vw - 4rem))}.mh-page-atmosphere__path{opacity:.55}.mh-page-atmosphere__node--three{display:none}}@media (prefers-reduced-motion:reduce){.mh-page-atmosphere *{animation:none!important;transform:none!important;transition:none!important}.mh-page-atmosphere__glow--primary{opacity:.58!important}.mh-page-atmosphere__glow--support{opacity:.46!important}}.mh-learning-path{--mh-learning-path-foreground:var(--mh-text-primary);--mh-learning-path-muted:var(--mh-text-secondary);--mh-learning-path-node-surface:var(--mh-surface-elevated);block-size:auto;display:grid;inline-size:min(100%,42rem);margin:0;min-block-size:16rem;position:relative}.mh-learning-path>svg{block-size:100%;inline-size:100%;inset:0;position:absolute}.mh-learning-path>svg path{fill:none;stroke:var(--mh-illustration-line);stroke-dasharray:2 2;stroke-linecap:round;stroke-width:4;vector-effect:non-scaling-stroke}.mh-learning-path>ol{direction:ltr;display:grid;gap:clamp(.4rem,2vw,1.2rem);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:.8rem;position:relative;z-index:1}.mh-learning-path>ol>li{align-items:center;align-self:center;color:var(--mh-learning-path-foreground);direction:rtl;display:grid;font-size:var(--mh-font-size-sm);font-weight:var(--mh-weight-semibold);gap:.25rem;justify-items:center;min-inline-size:0;text-align:center}.mh-learning-path>ol>li:nth-child(2n){transform:translateY(2.9rem)}.mh-learning-path>ol>li:nth-child(odd){transform:translateY(-2.4rem)}.mh-learning-path>ol i{background:var(--mh-experience-accent);border:.3rem solid var(--mh-learning-path-node-surface);border-radius:50%;box-shadow:0 0 0 1px var(--mh-experience-accent);inline-size:1.35rem;aspect-ratio:1}.mh-learning-path>ol small,.mh-learning-path>ol strong{max-inline-size:12ch}.mh-learning-path>ol small{color:var(--mh-learning-path-muted);font-size:.72rem;line-height:1.55}.mh-momentum-constellation{aspect-ratio:1;inline-size:min(100%,24rem);position:relative}.mh-momentum-constellation__arc{border:1px solid var(--mh-illustration-line);border-radius:50%;inset:8%;position:absolute}.mh-momentum-constellation__core{align-items:center;aspect-ratio:1;background:var(--mh-logo-surface);border:1px solid color-mix(in srgb,var(--mh-logo-navy) 16%,transparent);border-radius:50%;box-shadow:var(--mh-shadow-orbit);display:flex;inline-size:38%;inset:31%;justify-content:center;padding:8%;position:absolute;z-index:1}.mh-momentum-constellation__core .mh-brand-asset{inline-size:100%}.mh-momentum-constellation__point{align-items:center;background:var(--mh-surface);border:1px solid var(--mh-border-subtle);border-radius:999px;box-shadow:var(--mh-shadow-1);display:flex;font-size:var(--mh-font-size-sm);font-weight:var(--mh-weight-bold);justify-content:center;min-block-size:3rem;padding-inline:1rem;position:absolute}.mh-momentum-constellation__point--goal{inset-block-start:3%;inset-inline-end:23%}.mh-momentum-constellation__point--practice{inset-block-start:48%;inset-inline-start:0}.mh-momentum-constellation__point--insight{inset-block-end:3%;inset-inline-end:8%}.mh-interactive-card{align-items:center;background:var(--mh-surface);border:1px solid var(--mh-border-subtle);border-radius:var(--mh-radius-display);display:flex;gap:var(--mh-space-4);justify-content:space-between;min-block-size:8rem;padding:var(--mh-space-6)}.mh-interactive-card:hover{border-color:var(--mh-experience-accent);box-shadow:var(--mh-shadow-1)}.mh-interactive-card p{color:var(--mh-text-secondary);margin-block-end:0}.mh-realtime-state{align-items:center;display:grid;gap:var(--mh-space-2);grid-template-columns:auto auto 1fr}.mh-realtime-state__signal{background:currentcolor;border-radius:50%;inline-size:.65rem;aspect-ratio:1}.mh-realtime-state--connected{color:var(--mh-success)}.mh-realtime-state--reconnecting{color:var(--mh-warning)}.mh-realtime-state--offline{color:var(--mh-error)}.mh-realtime-state>div{color:var(--mh-text-primary);grid-column:1/-1}.mh-motion-progress{background:var(--mh-border-subtle);block-size:.65rem;border-radius:999px;overflow:hidden}.mh-motion-progress>span{background:var(--mh-experience-accent);block-size:100%;display:block}@media (max-width:42rem){.mh-display{font-size:clamp(2.45rem,15vw,4rem)}.mh-interactive-card{align-items:stretch;flex-direction:column}.mh-learning-path{min-block-size:13rem}.mh-learning-path>ol{gap:.25rem;padding-inline:.25rem}.mh-learning-path>ol small{display:none}}@media (forced-colors:active){.mh-hero-orbit-mark__core,.mh-interactive-card,.mh-momentum-constellation__point{border:2px solid CanvasText}}.mh-app-shell{--mh-shell-sidebar:18rem;background:var(--mh-canvas,#f7f8fa);color:var(--mh-text-primary,#14213d);display:grid;grid-template:"topbar topbar" auto "sidebar main" 1fr/var(--mh-shell-sidebar) minmax(0,1fr);min-block-size:100vh}.mh-shell-skip{background:var(--mh-surface,#fff);inset-block-start:.5rem;inset-inline-start:.5rem;padding:.75rem 1rem;position:fixed;transform:translateY(-150%);z-index:100}.mh-shell-skip:focus{transform:translateY(0)}.mh-shell-topbar,.mh-shell-topbar-actions{align-items:center;display:flex}.mh-shell-topbar{background:var(--mh-surface,#fff);border-block-end:1px solid var(--mh-border-subtle,#d8dde8);gap:1rem;grid-area:topbar;justify-content:space-between;min-block-size:4.25rem;padding:.625rem clamp(.75rem,2vw,1.5rem);position:sticky;inset-block-start:0;z-index:20}.mh-shell-brand{color:inherit;font-size:1.25rem;font-weight:800;text-decoration:none}.mh-shell-topbar-actions{flex-wrap:wrap;gap:.625rem}.mh-workspace-navigation ul{display:grid;gap:.625rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));list-style:none;margin:0;padding:0}.mh-workspace-navigation a{border:1px solid var(--mh-border-subtle,#d8dde8);border-radius:var(--mh-radius-md,.75rem);color:inherit;display:block;padding:.875rem;text-decoration:none}.mh-workspace-navigation a:is(:hover,:focus-visible){background:var(--mh-surface-interactive,#eaf0ff)}.mh-shell-sidebar{background:var(--mh-surface,#fff);border-inline-end:1px solid var(--mh-border-subtle,#d8dde8);grid-area:sidebar;padding:1rem}.mh-shell-main{background:var(--mh-canvas,#f7f8fa);grid-area:main;inline-size:100%;max-inline-size:96rem;padding:clamp(1rem,3vw,2rem)}.mh-shell-nav ul,.mh-shell-search-results{list-style:none;margin:0;padding:0}:is(.mh-shell-nav,.mh-shell-search-results) a{border-radius:var(--mh-radius-md,.75rem);color:inherit;display:grid;gap:.125rem;padding:.75rem;text-decoration:none}:is(.mh-shell-nav,.mh-shell-search-results) a:is(:hover,:focus-visible){background:var(--mh-surface-interactive,#eaf0ff)}.mh-shell-nav a[aria-current=page]{background:var(--mh-surface-interactive,#eaf0ff);box-shadow:inset .25rem 0 0 var(--mh-brand-primary,#3156a3)}:is(.mh-shell-nav,.mh-shell-search-results) small{color:var(--mh-text-muted,#59647a)}.mh-shell-menu-button{display:none}.mh-dialog .mh-shell-search-results{max-block-size:min(55vh,30rem);overflow:auto}[data-density=compact] .mh-shell-nav a{padding-block:.5rem}[data-font-scale=large] .mh-app-shell,[data-persona=older] .mh-shell-main{font-size:1.125rem}[data-sidebar=collapsed] .mh-app-shell{--mh-shell-sidebar:8rem}[data-sidebar=collapsed] .mh-shell-nav a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-sidebar=collapsed] .mh-shell-nav small{display:none}[data-persona=young] .mh-shell-main{font-size:1.0625rem}[data-persona=older] .mh-shell-main{line-height:1.8}[data-motion=reduced] *{animation-duration:.001ms!important;scroll-behavior:auto!important;transition-duration:.001ms!important}@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}@media (max-width:38rem){.mh-shell-topbar-actions .mh-button--secondary{min-inline-size:2.75rem;font-size:0}.mh-shell-topbar-actions .mh-button--secondary kbd{font-size:.75rem}.mh-shell-main{padding:.75rem}}@media (max-width:56rem){.mh-app-shell{grid-template:"topbar" auto "main" 1fr/minmax(0,1fr)}.mh-shell-sidebar{display:none}.mh-shell-menu-button{display:inline-flex}.mh-shell-topbar-actions>span{display:none}.mh-shell-topbar{gap:.375rem}.mh-shell-topbar-actions{gap:.25rem}.mh-shell-menu-button,.mh-shell-topbar-actions .mh-button{font-size:0;inline-size:44px;min-inline-size:44px;padding-inline:0}.mh-shell-topbar-actions .mh-button--secondary kbd{display:none}.mh-shell-topbar-actions .mh-button--secondary:after{content:"⌕";font-size:16px}.mh-shell-topbar-actions .mh-button--quiet:after{content:"◐";font-size:16px}.mh-shell-brand{font-size:0;inline-size:44px;min-inline-size:44px;text-align:center}.mh-shell-brand:after{content:"م";font-size:18px}}@media print{.mh-shell-sidebar,.mh-shell-skip,.mh-shell-topbar,.mh-theme-control{display:none!important}.mh-app-shell{display:block;background:#fff;color:#000}.mh-shell-main{max-inline-size:none;padding:0}}.mh-theme-control,.mh-theme-control button{align-items:center;border-radius:999px;display:inline-flex}.mh-theme-control{border:1px solid var(--mh-border,#747b96);flex:0 0 auto;gap:.2rem;margin:0;padding:.22rem;background:var(--mh-surface-elevated,#fff);color:var(--mh-text-primary,#0b1352)}.mh-theme-control button{background:transparent;border:1px solid transparent;color:var(--mh-text-secondary,#343a55);cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;gap:.3rem;min-block-size:2.35rem;padding-inline:.72rem}.mh-theme-control button[aria-pressed=true]{background:var(--mh-surface-interactive,#e6eaff);border-color:var(--mh-border-strong,#5e6682);color:var(--mh-text-interactive,#293a8c)}.mh-theme-control button:focus-visible{outline:.2rem solid var(--mh-focus-ring,#c11113);outline-offset:.15rem}@media (max-width:42rem){.mh-theme-control--compact{flex-wrap:wrap;max-inline-size:100%}.mh-theme-control--compact button{inline-size:44px;justify-content:center;padding-inline:0}.mh-theme-control--compact button>span:last-child{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}