.menu{z-index:2147483000;transform-origin:0 0;-webkit-backdrop-filter:blur(30px)saturate(1.5);overscroll-behavior:contain;min-width:min(240px,100vw - 24px);max-width:calc(100vw - 16px);max-height:min(72vh,520px);animation:arrive .26s var(--c-in);background:#0c0c0cf0;border:.5px solid #ffffff1f;border-radius:20px;padding:0 0 12px;position:fixed;overflow:hidden auto;box-shadow:0 18px 50px #0000008c}.menu:focus-visible{outline-offset:0;outline:none}:root[data-mode=grey] .menu{background:#1e1e22f0}:root[data-mode=paper] .menu{background:#ffffffd1;border-color:#0000001a;box-shadow:0 18px 50px #00000029}.menu__seam{background-image:linear-gradient(90deg, transparent, var(--em1) 28%, var(--em2) 62%, transparent);background-position:0 0;background-size:100% 100%;height:2px;display:block}.menu__hd{color:var(--fg3);font:700 9.5px/1.5 var(--mono);letter-spacing:.24em;padding:15px 22px 9px}.menu__identity{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;gap:2px;margin:0 14px 8px;padding:11px 14px 12px;display:grid}.menu__identity-name{color:var(--fg);font:700 15px/1.25 var(--sans);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu__identity-email{color:var(--fg3);font:500 12px/1.35 var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root[data-mode=paper] .menu__identity{background:#00000009;border-color:#0000001a}:root[data-mode=paper] .menu__identity-name{color:var(--fg)}:root[data-mode=paper] .menu__identity-email{color:var(--fg3)}.menu__row{min-height:var(--touch);cursor:pointer;animation:arrive .4s var(--c-in) backwards;align-items:center;padding:7px 22px;display:flex}.menu__t{color:#655a64;font:800 25px/1.22 var(--sans);letter-spacing:-.03em;transition:color .24s var(--c-in)}.menu__row--active .menu__t,.menu__row:hover .menu__t{color:#a89aa5}:root[data-mode=paper] .menu__t{color:#7d6e79}:root[data-mode=paper] .menu__row--active .menu__t,:root[data-mode=paper] .menu__row:hover .menu__t{color:#574b52}.menu__row--on .menu__t{color:var(--em1);-webkit-text-fill-color:var(--em1)}.menu{transition:opacity .16s var(--c-in)}.menu--out{opacity:0;pointer-events:none}.menu__identity-handle{color:var(--fg2);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5;display:block}html body .menu{scrollbar-width:thin;scrollbar-color:var(--fg3) transparent;padding-block:8px}html body .menu__seam{display:none}html body .menu__hd{color:var(--fg2);font:600 12px/1.5 var(--sans);letter-spacing:normal;text-transform:none;padding:8px 16px 10px}html body .menu__row{border-radius:10px;gap:10px;min-height:44px;margin-inline:6px;padding:10px;animation:none}html body .menu__t{min-width:0;color:var(--fg);font:500 14px/1.45 var(--sans);letter-spacing:normal;overflow-wrap:anywhere;flex:1}html body .menu__row--active{background:var(--s2)}html body .menu__row--on .menu__t{color:var(--fg);-webkit-text-fill-color:currentColor;font-weight:650}html body .menu__row:is(:hover,.menu__row--active) .menu__t{color:var(--fg)}html body .menu :is(.menu__icon,.menu__selection){width:18px;height:18px;color:var(--fg2);flex:none}html body .menu .menu__selection{color:var(--em1);margin-inline-start:auto}html body .menu:focus-visible .menu__row--active{outline:2px solid var(--em1);outline-offset:-2px}html body .menu .menu__row--on:after{content:none}
