.mh-nav,.mh-nav-overlay{--mh-ink:#0a0a0a;--mh-brand:#ffde00;--mh-grey:#6b6b6b;--mh-sky-light:#eaf4fc;--mh-sky-mid:#c9dff0;--mh-sky-page:#d9eaf8;--mh-line:rgb(201 223 240/0.6);--mh-ease:cubic-bezier(0.4,0,0.2,1)}.mh-nav{color:var(--mh-ink);font-family:var(--font-jakarta,var(--font-calendar,"Plus Jakarta Sans")),Arial,Helvetica,ui-sans-serif,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mh-nav,.mh-nav *,.mh-nav :after,.mh-nav :before{box-sizing:border-box}.mh-nav .mh-nav-sr,.mh-nav.mh-nav-side[data-folded] .mh-nav-label,.mh-nav.mh-nav-side[data-folded] .mh-nav-text,.mh-nav.mh-nav-side[data-folded] .mh-nav-who,.mh-nav.mh-nav-skip{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mh-nav :is(a,button):focus-visible{outline:2px solid var(--mh-ink);outline-offset:2px;box-shadow:none}.mh-nav.mh-nav-skip:focus{position:fixed;top:.75rem;left:.75rem;z-index:60;width:auto;height:auto;margin:0;padding:.5rem 1rem;overflow:visible;clip-path:none;border-radius:9999px;background:var(--mh-ink);color:var(--mh-brand);font-size:.875rem;line-height:1.25rem;font-weight:700;text-decoration:none}.mh-nav.mh-nav-side{position:fixed;top:0;bottom:0;left:0;z-index:40;display:none;width:16rem;flex-direction:column;overflow:hidden;border-right:1px solid var(--mh-line);background:#ffffff}.mh-nav.mh-nav-side[data-folded]{width:4.5rem}@media (min-width:80rem){.mh-nav.mh-nav-side[data-staff-nav=sidebar]{display:flex}}@media (prefers-reduced-motion:no-preference){.mh-nav.mh-nav-side{transition:width .2s var(--mh-ease)}}.mh-nav .mh-nav-head{padding:1.25rem 1rem .5rem}.mh-nav .mh-nav-head-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mh-nav.mh-nav-side[data-folded] .mh-nav-head{padding:1.25rem .75rem .5rem}.mh-nav.mh-nav-side[data-folded] .mh-nav-head-row{flex-direction:column}.mh-nav .mh-nav-home{display:inline-flex;align-items:center;gap:.625rem;border-radius:.9rem;color:var(--mh-ink);text-decoration:none;transition:opacity .15s var(--mh-ease)}.mh-nav .mh-nav-home:hover{opacity:.8}.mh-nav .mh-nav-mark{display:block;flex-shrink:0;width:auto;height:1.75rem}.mh-nav .mh-nav-name{color:var(--mh-ink);font-size:1.05rem;font-weight:800;line-height:1;letter-spacing:-.025em;white-space:nowrap}.mh-nav.mh-nav-side[data-folded] .mh-nav-name,.mh-nav.mh-nav-side[data-folded] .mh-nav-team{display:none}.mh-nav .mh-nav-team{margin-top:1rem}.mh-nav .mh-nav-team-btn{display:inline-flex;height:2rem;min-height:0;align-items:center;gap:.375rem;margin:0;padding:0 .625rem;border:1px solid var(--mh-sky-mid);border-radius:9999px;background:var(--mh-sky-page);box-shadow:0 1px 2px 0 rgb(0 0 0/.05);color:var(--mh-ink);font:inherit;font-size:.875rem;font-weight:700;line-height:1.25rem;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--mh-ease)}.mh-nav .mh-nav-team .mh-nav-team-btn{width:100%}.mh-nav .mh-nav-team-btn:hover,.mh-nav .mh-nav-team-btn[aria-expanded=true]{border-color:var(--mh-sky-mid);background:var(--mh-sky-light);color:var(--mh-ink)}.mh-nav .mh-nav-team-btn:disabled{cursor:default;opacity:.5}.mh-nav .mh-nav-team-btn svg{width:1rem;height:1rem;flex-shrink:0}.mh-nav .mh-nav-team-btn svg:last-child{width:.875rem;height:.875rem}.mh-nav .mh-nav-team-name{min-width:0;max-width:8rem;overflow:hidden;text-overflow:ellipsis}.mh-nav.mh-nav-teams{z-index:60;width:13rem;max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto;padding:.25rem;border-radius:.72rem;background:#ffffff;box-shadow:0 0 0 1px rgb(10 10 10/.1),0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);outline:none}.mh-nav .mh-nav-teams-label{padding:.375rem .5rem;color:var(--mh-grey);font-size:.75rem;font-weight:700;line-height:1rem}.mh-nav .mh-nav-teams-item{display:flex;align-items:center;gap:.5rem;padding:.375rem .5rem;border-radius:.54rem;color:var(--mh-ink);font-size:.875rem;font-weight:700;line-height:1.25rem;outline:none;cursor:default;user-select:none}.mh-nav .mh-nav-teams-item[data-highlighted]{background:var(--mh-brand);color:var(--mh-ink)}.mh-nav .mh-nav-teams-item svg{width:1rem;height:1rem;flex-shrink:0;opacity:0}.mh-nav .mh-nav-teams-item svg[data-on]{opacity:1}.mh-nav .mh-nav-icon-btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;min-height:0;margin:0;padding:0;border:1px solid var(--mh-sky-mid);border-radius:.72rem;background:var(--mh-sky-page);box-shadow:0 1px 2px 0 rgb(0 0 0/.05);color:var(--mh-ink);font:inherit;cursor:pointer;transition:background-color .15s var(--mh-ease),color .15s var(--mh-ease)}.mh-nav .mh-nav-icon-btn:hover,.mh-nav .mh-nav-icon-btn[aria-expanded=true][aria-haspopup]{border-color:var(--mh-sky-mid);background:var(--mh-sky-light);color:var(--mh-ink)}.mh-nav .mh-nav-icon-btn svg{width:1.25rem;height:1.25rem;flex-shrink:0}.mh-nav .mh-nav-fold svg{width:1.125rem;height:1.125rem}.mh-nav .mh-nav-list{flex:1 1 0%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 .75rem 1rem;scrollbar-color:var(--mh-sky-mid) transparent;scrollbar-width:thin}.mh-nav.mh-nav-side[data-folded] .mh-nav-list{scrollbar-width:none}.mh-nav .mh-nav-group{margin-top:1rem}.mh-nav .mh-nav-label{margin:0;padding:0 .75rem .375rem;color:var(--mh-grey);font-size:.6875rem;font-weight:700;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.mh-nav .mh-nav-items{display:flex;flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none}.mh-nav .mh-nav-items>li{margin:0;padding:0}.mh-nav .mh-nav-link{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:9999px;color:var(--mh-ink);font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:none;white-space:nowrap;transition:background-color .15s var(--mh-ease),color .15s var(--mh-ease)}.mh-nav .mh-nav-link:hover{background:var(--mh-sky-light);color:var(--mh-ink)}.mh-nav .mh-nav-link[aria-current=page]{background:var(--mh-ink);color:var(--mh-brand)}.mh-nav .mh-nav-link svg{width:1.0625rem;height:1.0625rem;flex-shrink:0}.mh-nav .mh-nav-link[data-open]:not([aria-current]){background:var(--mh-sky-light)}.mh-nav .mh-nav-sub{display:flex;flex-direction:column;gap:.125rem;margin:.125rem 0 .375rem 1.3125rem;padding:0 0 0 .5rem;border-left:2px solid var(--mh-sky-mid);list-style:none}.mh-nav .mh-nav-sub>li{margin:0;padding:0}.mh-nav .mh-nav-sublink{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:9999px;color:var(--mh-ink);font-size:.8125rem;font-weight:700;line-height:1.25rem;text-decoration:none;white-space:nowrap;transition:background-color .15s var(--mh-ease),color .15s var(--mh-ease)}.mh-nav .mh-nav-sublink:hover{background:var(--mh-sky-light);color:var(--mh-ink)}.mh-nav .mh-nav-sublink[aria-current=page]{background:var(--mh-ink);color:var(--mh-brand)}.mh-nav .mh-nav-sublink .mh-nav-sub-icon{width:1rem;height:1rem;flex-shrink:0}.mh-nav .mh-nav-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.mh-nav .mh-nav-fold-group{display:flex;width:100%;min-height:0;align-items:center;justify-content:space-between;margin:0;padding:.375rem .75rem;border:0;border-radius:9999px;background:transparent;box-shadow:none;color:var(--mh-grey);font:inherit;font-size:.6875rem;font-weight:700;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .15s var(--mh-ease),color .15s var(--mh-ease)}.mh-nav .mh-nav-fold-group:hover{border:0;background:var(--mh-sky-light);color:var(--mh-ink)}.mh-nav .mh-nav-fold-group svg{width:.875rem;height:.875rem;flex-shrink:0;transition:transform .15s var(--mh-ease)}.mh-nav .mh-nav-fold-group[aria-expanded=true] svg{transform:rotate(180deg)}.mh-nav .mh-nav-foot{padding:.75rem .75rem 1rem;border-top:1px solid var(--mh-line)}.mh-nav .mh-nav-account{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:1.62rem;color:var(--mh-ink);text-decoration:none;transition:background-color .15s var(--mh-ease)}.mh-nav .mh-nav-account:hover,.mh-nav .mh-nav-account[aria-current=page]{background:var(--mh-sky-light)}.mh-nav .mh-nav-avatar{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:var(--mh-brand);color:var(--mh-ink)}.mh-nav .mh-nav-avatar svg{width:1rem;height:1rem}.mh-nav .mh-nav-who{display:block;min-width:0}.mh-nav .mh-nav-who-name{display:block;color:var(--mh-ink);font-size:.875rem;font-weight:700;line-height:1.25rem;white-space:nowrap}.mh-nav .mh-nav-who-email{display:block;overflow:hidden;color:var(--mh-grey);font-size:.75rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.mh-nav .mh-nav-signout-form{margin:.5rem 0 0}.mh-nav .mh-nav-signout{display:flex;width:100%;height:2rem;min-height:0;align-items:center;justify-content:center;gap:.375rem;margin:0;padding:0 .625rem;border:1px solid var(--mh-sky-mid);border-radius:9999px;background:var(--mh-sky-page);box-shadow:0 1px 2px 0 rgb(0 0 0/.05);color:var(--mh-ink);font:inherit;font-size:.875rem;font-weight:700;line-height:1.25rem;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--mh-ease)}.mh-nav .mh-nav-signout:hover{border-color:var(--mh-sky-mid);background:var(--mh-sky-light);color:var(--mh-ink)}.mh-nav .mh-nav-signout svg{width:1rem;height:1rem;flex-shrink:0}.mh-nav.mh-nav-side[data-folded] .mh-nav-group{margin-top:.75rem}.mh-nav.mh-nav-side[data-folded] .mh-nav-group+.mh-nav-group{padding-top:.75rem;border-top:1px solid var(--mh-line)}.mh-nav.mh-nav-side[data-folded] .mh-nav-fold-group,.mh-nav.mh-nav-side[data-folded] .mh-nav-link{justify-content:center;height:2.25rem;padding:0;gap:0}.mh-nav.mh-nav-side[data-folded] .mh-nav-sub{margin:.125rem 0 .25rem;padding:.25rem 0;border-left:0;border-radius:1.125rem;background:var(--mh-sky-light)}.mh-nav.mh-nav-side[data-folded] .mh-nav-sublink{justify-content:center;height:2rem;padding:0;gap:0}.mh-nav.mh-nav-side[data-folded] .mh-nav-sublink:hover:not([aria-current]){background:#ffffff}.mh-nav.mh-nav-side[data-folded] .mh-nav-link[data-open]:not([aria-current]){background:transparent}.mh-nav.mh-nav-side[data-folded] .mh-nav-account{justify-content:center;padding:.25rem 0}.mh-nav.mh-nav-side[data-folded] .mh-nav-signout{width:2.25rem;height:2.25rem;margin:0 auto;padding:0}.mh-nav.mh-nav-bar{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--mh-line);background:rgb(255 255 255/.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mh-nav.mh-nav-bar[data-scrolls]{position:relative}@media (min-width:80rem){.mh-nav.mh-nav-bar[data-wide-hidden]{display:none}}.mh-nav .mh-nav-bar-row{display:flex;height:4rem;align-items:center;gap:.75rem;padding:0 1rem}.mh-nav.mh-nav-bar[data-slim] .mh-nav-bar-row{height:3rem}.mh-nav .mh-nav-menu-btn{display:inline-flex;height:2rem;min-height:0;align-items:center;gap:.375rem;margin:0 0 0 -.25rem;padding:0 .75rem 0 .625rem;border:1px solid var(--mh-sky-mid);border-radius:9999px;background:var(--mh-sky-page);box-shadow:0 1px 2px 0 rgb(0 0 0/.05);color:var(--mh-ink);font:inherit;font-size:.875rem;font-weight:700;line-height:1.25rem;cursor:pointer;transition:background-color .15s var(--mh-ease)}.mh-nav .mh-nav-menu-btn:hover,.mh-nav .mh-nav-menu-btn[aria-expanded=true]{border-color:var(--mh-sky-mid);background:var(--mh-sky-light);color:var(--mh-ink)}.mh-nav .mh-nav-menu-btn svg{width:1rem;height:1rem;flex-shrink:0}.mh-nav .mh-nav-bar-team{display:none;margin-left:auto}@media (min-width:40rem){.mh-nav .mh-nav-bar-row{padding:0 1.5rem}.mh-nav .mh-nav-bar-team{display:block}}.mh-nav-overlay{position:fixed;inset:0;z-index:50;background:rgb(10 10 10/.35)}.mh-nav.mh-nav-panel{position:fixed;top:0;bottom:0;left:0;z-index:50;display:flex;width:min(20rem,86vw);flex-direction:column;background:#ffffff;box-shadow:8px 0 30px rgb(10 10 10/.12);outline:none}@media (prefers-reduced-motion:no-preference){.mh-nav-overlay[data-state=open]{animation:mh-nav-fade-in .15s ease-out}.mh-nav-overlay[data-state=closed]{animation:mh-nav-fade-out .15s ease-in}.mh-nav.mh-nav-panel[data-state=open]{animation:mh-nav-slide-in .15s ease-out}.mh-nav.mh-nav-panel[data-state=closed]{animation:mh-nav-slide-out .15s ease-in}.mh-nav.mh-nav-teams[data-state=open]{animation:mh-nav-fade-in .1s ease-out}.mh-nav.mh-nav-teams[data-state=closed]{animation:mh-nav-fade-out .1s ease-in}}@keyframes mh-nav-fade-in{0%{opacity:0}}@keyframes mh-nav-fade-out{to{opacity:0}}@keyframes mh-nav-slide-in{0%{transform:translateX(-100%)}}@keyframes mh-nav-slide-out{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.mh-nav .mh-nav-fold-group svg,.mh-nav .mh-nav-home,.mh-nav .mh-nav-link,.mh-nav .mh-nav-sublink{transition:none}}@media print{.mh-nav.mh-nav-bar,.mh-nav.mh-nav-side[data-staff-nav],.mh-nav.mh-nav-skip{display:none}}@media screen and (min-width:80rem){body:has(.mh-nav-side[data-staff-nav=sidebar]){padding-left:16rem}body:has(.mh-nav-side[data-staff-nav=sidebar][data-folded]){padding-left:4.5rem}}@media screen and (min-width:80rem) and (prefers-reduced-motion:no-preference){body:has(.mh-nav-side[data-staff-nav=sidebar]){transition:padding-left .2s cubic-bezier(.4,0,.2,1)}}