.mnav-slot,.mnav-scrim{--mnav-ink:#000;--mnav-muted:#00000057;--mnav-hair:#00000014;--mnav-press:#0000000f;--mnav-glass:#ffffffc2;--mnav-ease:cubic-bezier(.22, 1, .36, 1)}.mnav-slot{-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(60px)saturate(220%);backdrop-filter:blur(60px)saturate(220%);flex:none;display:block;position:relative}.mnav-card{z-index:2;pointer-events:auto;will-change:backdrop-filter;color:var(--mnav-ink);background:var(--mnav-glass);-webkit-backdrop-filter:blur(60px)saturate(220%);backdrop-filter:blur(60px)saturate(220%);position:absolute;top:0;left:0;overflow:hidden;transform:translateZ(0);box-shadow:0 0 0 .5px #00000014,0 1px 2px #0000000a,0 20px 48px -16px #0000002e,inset 0 1px #ffffffb3}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mnav-card{background:#fffffff7}}.mnav-bar{justify-content:space-between;align-items:center;height:44px;padding:0 4px 0 16px;display:flex}.mnav-logo{flex:none;width:28px;display:block}.mnav-toggle{width:44px;height:44px;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;outline:none;flex:none;place-items:center;padding:0;display:grid;position:relative}.mnav-toggle:before{content:"";border-radius:inherit;background:var(--mnav-press);opacity:0;transition:opacity .2s ease, transform .4s var(--mnav-ease);position:absolute;inset:5px;transform:scale(.6)}.mnav-toggle:active:before{opacity:1;transform:scale(1)}.mnav-toggle:focus-visible{box-shadow:0 0 0 2px var(--mnav-ink)}.mnav-dots{width:30px;height:30px;transition:transform .4s var(--mnav-ease);place-items:center;display:grid}.mnav-toggle:active .mnav-dots{transform:scale(.8)}.mnav-dot{background:var(--mnav-ink);border-radius:999px;grid-area:1/1;display:block}.mnav-body{padding:6px 8px 8px}.mnav-row{height:58px;color:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:18px;outline:none;justify-content:space-between;align-items:center;padding:0 8px;text-decoration:none;transition:background-color .25s;display:flex;position:relative}.mnav-row:after{content:"";background:var(--mnav-hair);height:.5px;transition:opacity .2s;position:absolute;bottom:0;left:8px;right:8px}.mnav-row:last-child:after,.mnav-row:active:after{opacity:0}.mnav-row:active,.mnav-row:focus-visible{background:var(--mnav-press)}.mnav-label{letter-spacing:-.05em;transition:transform .45s var(--mnav-ease);font-size:28px;font-style:italic;line-height:1}.mnav-chevron{color:#171717;transition:transform .45s var(--mnav-ease)}.mnav-row:active .mnav-label,.mnav-row:active .mnav-chevron{transform:translate(3px)}.mnav-actions{gap:8px;height:48px;margin-top:10px;display:flex}.mnav-btn{letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;height:48px;transition:transform .4s var(--mnav-ease), background-color .2s ease;border-radius:999px;outline:none;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:flex}.mnav-btn:active{transform:scale(.97)}.mnav-btn:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--mnav-ink)}.mnav-btn--primary{background:var(--mnav-ink);color:#fff;flex:1}.mnav-btn--ghost{background:var(--mnav-press);color:var(--mnav-ink);padding:0 22px}.mnav-scrim{z-index:19;-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);cursor:default;touch-action:none;-webkit-tap-highlight-color:transparent;background:#fafafc6b;border:0;padding:0;position:fixed;inset:0}@media (min-width:640px){.mnav-slot,.mnav-scrim{display:none}}@media (prefers-reduced-motion:reduce){.mnav-toggle:before,.mnav-dots,.mnav-label,.mnav-chevron,.mnav-btn{transition:none}}
