.ThemeSwitcher_button__5vaXb{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--switcher-icon,1.2em);min-height:var(--switcher-icon,1.2em);border:0;border-radius:999px;background:transparent;cursor:pointer;line-height:0}.ThemeSwitcher_labelled__Lqvfk{width:auto;height:auto;align-items:baseline;gap:.375rem;line-height:inherit}.ThemeSwitcher_labelled__Lqvfk .ThemeSwitcher_icon__GR9C6{align-self:center}.ThemeSwitcher_label__T7tky{font:inherit;letter-spacing:inherit}.ThemeSwitcher_button__5vaXb:before{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.ThemeSwitcher_placeholder__73zdd{visibility:hidden}.ThemeSwitcher_button__5vaXb:focus{outline:none}.ThemeSwitcher_button__5vaXb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ThemeSwitcher_icon__GR9C6{display:block;overflow:visible;width:var(--switcher-icon,1.2em);height:var(--switcher-icon,1.2em);transition:transform .16s ease}.ThemeSwitcher_button__5vaXb:hover .ThemeSwitcher_icon__GR9C6{transform:translateY(-1px)}.ThemeSwitcher_button__5vaXb:active .ThemeSwitcher_icon__GR9C6{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.ThemeSwitcher_icon__GR9C6{transition:none}.ThemeSwitcher_button__5vaXb:active .ThemeSwitcher_icon__GR9C6,.ThemeSwitcher_button__5vaXb:hover .ThemeSwitcher_icon__GR9C6{transform:none}}.Navigation_nav__hP0PW{position:fixed;z-index:1000;padding:.4rem .5rem;background:color-mix(in srgb,var(--bg-app) 68%,transparent);backdrop-filter:blur(32px) saturate(180%);-webkit-backdrop-filter:blur(32px) saturate(180%);border:.5px solid color-mix(in srgb,var(--ink) 10%,transparent);border-radius:100px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 color-mix(in srgb,var(--ink) 8%,transparent),0 1px 2px color-mix(in srgb,var(--ink) 8%,transparent),0 10px 28px -8px color-mix(in srgb,var(--ink) 22%,transparent);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;view-transition-name:main-nav}html.dark .Navigation_nav__hP0PW:after{opacity:1}html.dark .Navigation_nav__hP0PW{background:color-mix(in srgb,var(--bg-surface) 55%,transparent);border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 30px -8px rgba(0,0,0,.7)}.Navigation_nav__hP0PW:after{content:"";position:absolute;inset:0;border-radius:100px;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255/18%),rgb(255 255 255/5%) 40%,transparent 70%);opacity:.33}.Navigation_horizontal___zYY4{top:1rem;left:50%;translate:-50% 0}.Navigation_vertical__4RfFF{padding:.35rem}.Navigation_edgeLeft__o_PSb{top:50%;left:8px;right:auto;translate:0 -50%}.Navigation_edgeRight__7xyu5{top:50%;right:8px;left:auto;translate:0 -50%}.Navigation_dragging__hJDQQ{will-change:transform;contain:layout paint;cursor:grabbing!important;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%)}.Navigation_inner__8JGSR{display:flex;align-items:center;gap:.25rem}.Navigation_vertical__4RfFF .Navigation_inner__8JGSR{flex-direction:column;gap:.15rem}.Navigation_logo__qgqmL{display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s ease,background .2s ease;padding:0;border-radius:100px;transform:rotate(-90deg);cursor:pointer}.Navigation_logo__qgqmL img{width:26px;height:26px;min-width:26px;min-height:26px;object-fit:contain}.Navigation_logo__qgqmL img:focus-visible,.Navigation_logo__qgqmL img:hover{opacity:1;outline:none}.Navigation_logo__qgqmL:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Navigation_vertical__4RfFF .Navigation_logo__qgqmL{transform:rotate(0deg);opacity:1}.Navigation_vertical__4RfFF .Navigation_logo__qgqmL img{width:26px;height:26px;min-width:26px;min-height:26px}.Navigation_links__8cnFD{display:flex;align-items:center;gap:1rem;list-style:none;margin:0;padding:0}.Navigation_vertical__4RfFF .Navigation_links__8cnFD{flex-direction:column;gap:.75rem}.Navigation_links__8cnFD li{margin:0;padding:0}.Navigation_link__4CzLl{display:flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:100px;color:var(--accent-text);background:transparent;transition:background .2s ease,color .2s ease;text-decoration:none;font-size:.9rem;font-weight:500;letter-spacing:.02em;white-space:nowrap;cursor:pointer}.Navigation_link__4CzLl:focus-visible,.Navigation_link__4CzLl:hover{background:var(--hairline);outline:none}.Navigation_link__4CzLl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Navigation_link__4CzLl.Navigation_active__vfjym{background:var(--hairline-strong);font-weight:600}.Navigation_link__4CzLl svg{width:16px;height:16px;flex-shrink:0}.Navigation_navSwitcher__K_JQG{--switcher-icon:14px}.Navigation_vertical__4RfFF .Navigation_link__4CzLl{padding:.5rem;justify-content:center}.Navigation_vertical__4RfFF .Navigation_link__4CzLl span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Navigation_vertical__4RfFF .Navigation_link__4CzLl svg{width:18px;height:18px}.Navigation_divider__YUZYL{display:block;width:1px;height:16px;background:var(--hairline-strong);margin:0 .15rem}.Navigation_vertical__4RfFF .Navigation_divider__YUZYL{width:16px;height:1px;margin:.1rem 0}@media (max-width:480px){.Navigation_horizontal___zYY4{top:.75rem;padding:.4rem .6rem}.Navigation_horizontal___zYY4 .Navigation_inner__8JGSR{gap:.4rem}.Navigation_horizontal___zYY4 .Navigation_link__4CzLl{font-size:.82rem;gap:.3rem;padding:.5rem .55rem}.Navigation_horizontal___zYY4 .Navigation_link__4CzLl svg{width:18px;height:18px}.Navigation_horizontal___zYY4 .Navigation_divider__YUZYL{height:20px;margin:0 .25rem}}@media (prefers-reduced-motion:reduce){.Navigation_link__4CzLl,.Navigation_logo__qgqmL{transition:none}}.Navigation_tomotvIcon__l_sJd{border-radius:1000px}