.avl{--avl-bg:#fff;--avl-ink:#0e1a30;--avl-ink2:#4a5870;--avl-line:rgba(14,26,48,.14);--avl-hover:rgba(14,26,48,.06);--avl-focus:#2f7de1;position:relative;display:inline-block;font-family:inherit}.dark .avl,html[data-mode=dark] .avl{--avl-bg:#12203a;--avl-ink:#f4f7fc;--avl-ink2:#b7c3d8;--avl-line:rgba(255,255,255,.18);--avl-hover:rgba(255,255,255,.09);--avl-focus:#7fb4ff}.avl-btn{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.avl-btn:hover,.avl-btn[aria-expanded=true]{background:var(--avl-hover)}.avl-btn:focus-visible,.avl-panel a:focus-visible,.avl-panel button:focus-visible{outline:2px solid var(--avl-focus);outline-offset:2px}.avl-btn img{display:block;width:32px;height:32px;border-radius:9px}.avl-panel{position:absolute;z-index:10070;top:calc(100% + 8px);right:0;width:min(22rem,calc(100vw - 24px));max-height:calc(100vh - 88px);overflow-y:auto;padding:16px;border-radius:16px;background:var(--avl-bg);color:var(--avl-ink);border:1px solid var(--avl-line);box-shadow:0 18px 48px rgba(0,0,0,.28);text-align:left}.avl-panel[hidden]{display:none}.avl-who{display:grid;gap:2px;padding:4px 4px 14px;border-bottom:1px solid var(--avl-line)}.avl-who b{font-size:1rem;line-height:1.25;overflow-wrap:anywhere}.avl-who span{font-size:.875rem;color:var(--avl-ink2);overflow-wrap:anywhere}.avl-manage{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;padding:0 16px;border-radius:999px;border:1px solid var(--avl-line);color:var(--avl-ink);font-weight:700;font-size:.9375rem;text-decoration:none;justify-self:start}.avl-manage:hover{background:var(--avl-hover)}.avl-h{margin:16px 4px 8px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--avl-ink2)}.avl-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.avl-grid a,.avl-grid button{display:grid;justify-items:center;gap:6px;width:100%;min-height:44px;padding:10px 4px;border:0;border-radius:12px;background:transparent;color:var(--avl-ink);font:inherit;font-size:.8125rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.avl-grid a:hover,.avl-grid button:hover{background:var(--avl-hover)}.avl-grid button[disabled]{opacity:.6;cursor:progress}.avl-more{opacity:.92}.avl-more .acct-mark{filter:saturate(.8)}.avl-plus{font-size:.6875rem;font-weight:700;color:var(--avl-ink2)}.avl-err{margin:10px 4px 0;font-size:.875rem}.avl-err,.avl-out{color:var(--avl-ink)}.avl-out{display:flex;align-items:center;width:100%;min-height:44px;margin-top:14px;padding:0 12px;border:0;border-top:1px solid var(--avl-line);border-radius:0;background:transparent;font:inherit;font-weight:600;cursor:pointer}.avl-out:hover{background:var(--avl-hover)}@media (max-width:640px){.avl-panel{position:fixed;top:64px;right:12px;left:12px;width:auto;max-height:calc(100vh - 76px)}}@media (prefers-reduced-motion:no-preference){.avl-panel{animation:avl-in .12s ease-out}@keyframes avl-in{0%{opacity:0;transform:translateY(-4px)}}}.avl .acct-mark{flex:none;border-radius:22%;display:block}