.am{font:inherit;display:inline-block;position:relative}.am *{box-sizing:border-box}.am-signin{border:1.5px solid var(--ink,#151515);min-height:44px;color:var(--ink,#151515);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.am-signin:hover{background:var(--surface-2,#f1ece4)}.am-btn{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.am-btn[aria-expanded=true]{border-color:var(--focus,#4f5fe6)}.am-av{color:#151515;text-align:center;background:#f2c14e;border-radius:50%;width:40px;height:40px;font:700 15px/40px system-ui,sans-serif;display:block;overflow:hidden}.am-av img{object-fit:cover;width:100%;height:100%;display:block}.am-signin:focus-visible,.am-btn:focus-visible,.am-item:focus-visible,.am-seg button:focus-visible{outline:3px solid var(--focus,#4f5fe6);outline-offset:2px}.am-menu{z-index:1000;background:var(--surface,#fff);width:272px;max-width:calc(100vw - 32px);color:var(--ink,#151515);border:1px solid var(--line,#e2dbd0);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000002e}.am-menu[hidden],.am-scrim[hidden]{display:none}.am-who{align-items:center;gap:10px;padding:10px 10px 12px;display:flex}.am-who .am-av{flex:none;width:40px;height:40px}.am-name{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.25}.am-email{color:var(--ink-3,#6b665e);text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:13px;overflow:hidden}.am-sep{background:var(--line,#e2dbd0);height:1px;margin:4px 6px}.am-item{width:100%;min-height:44px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 10px;font-family:inherit;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.am-item:hover,.am-item:focus-visible{background:var(--surface-2,#f1ece4)}.am-item svg,.am-theme-l svg{width:18px;height:18px;color:var(--ink-2,#4b4740);flex:none}.am-item[aria-current=page]{font-weight:700}.am-theme{justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:6px 6px 6px 10px;display:flex}.am-theme-l{align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}.am-seg{background:var(--surface-2,#f1ece4);border:1px solid var(--line,#e2dbd0);border-radius:999px;padding:3px;display:inline-flex}.am-seg button{min-width:44px;min-height:36px;color:var(--ink-2,#4b4740);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600;line-height:1}.am-seg button[aria-checked=true]{background:var(--surface,#fff);color:var(--ink,#151515);box-shadow:0 1px 3px #0000002e}.am-scrim{z-index:999;background:#00000073;position:fixed;inset:0}@media (max-width:560px){.am-menu{width:auto;max-width:none;padding:8px 12px calc(14px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;max-height:85vh;position:fixed;inset:auto 0 0;overflow:auto}.am-menu:before{content:"";background:var(--line,#e2dbd0);border-radius:2px;width:40px;height:4px;margin:2px auto 8px;display:block}.am-item{min-height:52px;font-size:17px}.am-email{max-width:none}}@media (prefers-reduced-motion:no-preference){.am-menu{animation:.14s ease-out am-in}@media (max-width:560px){.am-menu{animation:.2s ease-out am-up}}}@keyframes am-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes am-up{0%{transform:translateY(40%)}}.am-signin{background:var(--surface,#fff)}.am-av{font-family:var(--font-sans), system-ui, sans-serif}
