.mosh-nav{z-index:100;pointer-events:none;justify-content:space-between;align-items:center;padding:20px 28px;display:flex;position:fixed;top:0;left:0;right:0}.mosh-nav>*{pointer-events:auto}.mosh-nav .mosh-brand{letter-spacing:-.02em;color:#12131a;align-items:baseline;gap:10px;font-size:26px;font-weight:800;text-decoration:none;transition:color .3s;display:flex}.mosh-nav .mosh-brand .brand-dot{color:#ff5a1f;margin-left:-6px;transition:color .3s}.mosh-nav .mosh-brand .brand-sub{letter-spacing:.14em;color:#5a5f6e;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:11px;font-weight:500;transition:color .3s}.mosh-nav.is-inverted .mosh-brand,.mosh-nav.is-inverted .mosh-brand .brand-dot{color:#fff}.mosh-nav.is-inverted .mosh-brand .brand-sub{color:#ffffffc7}.mosh-nav .mosh-nav-actions{white-space:nowrap;gap:10px;display:flex}.mosh-nav .pill{letter-spacing:.02em;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1),background .2s;display:inline-flex}.mosh-nav .pill:hover{transform:scale(1.05)}.mosh-nav .pill:active{transform:scale(.97)}.mosh-nav .pill-dark{color:#f4f5fa;background:#16171f}.mosh-nav .pill-dark .pill-dot{background:#ff5a1f;border-radius:50%;width:6px;height:6px}.mosh-nav .pill-dark:hover .pill-dot{background:#ff8a5c}.mosh-nav .pill-light{color:#16171f;backdrop-filter:blur(12px);background:#ffffffd9;box-shadow:0 1px #12131a0f}.mosh-nav .pill-light .pill-dots{width:14px;height:6px;position:relative}.mosh-nav .pill-light .pill-dots:before,.mosh-nav .pill-light .pill-dots:after{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;transition:transform .3s;position:absolute;top:0}.mosh-nav .pill-light .pill-dots:before{left:0}.mosh-nav .pill-light .pill-dots:after{right:0}.mosh-nav .pill-light.is-open .pill-dots:before{transform:translate(4px)}.mosh-nav .pill-light.is-open .pill-dots:after{transform:translate(-4px)}.mosh-nav .mosh-menu-card{opacity:0;transform-origin:100% 0;visibility:hidden;flex-direction:column;gap:10px;width:300px;transition:opacity .28s,transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s;display:flex;position:absolute;top:76px;right:28px;transform:translateY(-12px)scale(.98);pointer-events:none!important}.mosh-nav .mosh-menu-card.is-open{opacity:1;visibility:visible;transition:opacity .28s,transform .32s cubic-bezier(.22,1,.36,1),visibility linear;transform:translateY(0)scale(1);pointer-events:auto!important}.mosh-nav .mosh-menu-card .menu-list{background:#fff;border-radius:20px;flex-direction:column;padding:14px 8px;display:flex;box-shadow:0 24px 60px #12131a24}.mosh-nav .mosh-menu-card .menu-list ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mosh-nav .mosh-menu-card .menu-list a{letter-spacing:-.01em;color:#12131a;word-break:keep-all;border-radius:12px;padding:13px 20px;font-size:20px;font-weight:700;text-decoration:none;transition:background .15s,padding-left .2s;display:block}.mosh-nav .mosh-menu-card .menu-list a:hover{background:#eef0f7;padding-left:26px}.mosh-nav .mosh-menu-card .menu-list .menu-sub{border-left:2px solid #e4e7f0;margin:2px 0 6px 20px;padding-left:12px}.mosh-nav .mosh-menu-card .menu-list .menu-sub .menu-sub-link{color:#4c5060;padding:9px 14px;font-size:15px;font-weight:600}.mosh-nav .mosh-menu-card .menu-list .menu-sub .menu-sub-link:hover{color:#12131a;background:#f4f6fb;padding-left:20px}.mosh-nav .mosh-menu-card .menu-pm-card{color:#f4f5fa;background:#16171f;border-radius:20px;justify-content:space-between;align-items:center;padding:18px 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .25s;display:flex;box-shadow:0 24px 60px #12131a24}.mosh-nav .mosh-menu-card .menu-pm-card em{letter-spacing:.16em;color:#8b90a0;margin-bottom:4px;font-family:IBM Plex Mono,ui-monospace,Menlo,monospace;font-size:10px;font-style:normal;font-weight:500;display:block}.mosh-nav .mosh-menu-card .menu-pm-card .pm-arrow{font-size:20px;transition:transform .25s}.mosh-nav .mosh-menu-card .menu-pm-card:hover{transform:translateY(-2px)}.mosh-nav .mosh-menu-card .menu-pm-card:hover .pm-arrow{transform:translate(3px,-3px)}.mosh-nav.on-dark .mosh-brand{color:#f4f5fa}.mosh-nav.on-dark .mosh-brand .brand-sub{color:#8b90a0}.mosh-nav.on-dark .pill-light{color:#f4f5fa;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24}@media (max-width:640px){.mosh-nav{-webkit-backdrop-filter:blur(14px);background:#eef0f7db;padding:10px 12px}.mosh-nav.on-dark{background:#0b0b0eb8}.mosh-nav .mosh-brand{font-size:18px}.mosh-nav .mosh-brand .brand-sub{display:none}.mosh-nav .mosh-nav-actions{gap:6px}.mosh-nav.mosh-nav .pill{height:36px;padding:0 11px;font-size:12px}.mosh-nav.mosh-nav .pill .pill-dot,.mosh-nav.mosh-nav .pill .pill-dots{display:none}.mosh-nav .mosh-menu-card{width:auto;top:58px;left:12px;right:12px}.mosh-nav .mosh-menu-card .menu-list a{padding:11px 16px;font-size:17px}.mosh-nav .mosh-menu-card .menu-list .menu-sub{margin-left:16px}.mosh-nav .mosh-menu-card .menu-list .menu-sub .menu-sub-link{padding:8px 12px;font-size:14px}}@media (max-width:360px){.mosh-nav .mosh-menu-card .menu-list a{padding:10px 13px;font-size:15.5px}.mosh-nav .mosh-menu-card .menu-list .menu-sub{margin-left:12px;padding-left:10px}.mosh-nav .mosh-menu-card .menu-list .menu-sub .menu-sub-link{padding:7px 10px;font-size:13.5px}}
