.na-root{position:relative;display:inline-flex}.na-trigger{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:14px;cursor:pointer;background:transparent;border:1px solid var(--y-line,rgba(0,0,0,.14));color:var(--y-ink,#1a1a1a);border-radius:999px;padding:7px 14px;transition:border-color .14s ease,background .14s ease}.na-trigger:hover{border-color:var(--y-accent,#0a7d5a)}.na-trigger-user{padding-left:6px}.na-avatar{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--y-accent,#0a7d5a);color:#fff;font-size:11px;font-weight:700}.na-caret{font-size:10px;transition:transform .14s ease;opacity:.6}.na-caret-up{transform:rotate(180deg)}.na-pop{position:absolute;top:calc(100% + 8px);right:0;width:280px;background:var(--y-paper,#fff);border:1px solid var(--y-line,rgba(0,0,0,.12));border-radius:14px;box-shadow:0 18px 50px -16px rgba(0,0,0,.28);padding:10px;z-index:60;animation:na-drop .14s cubic-bezier(.16,1,.3,1)}@keyframes na-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.na-pop-head{font-size:12px;color:var(--y-dim,#6b6b6b);padding:6px 8px 8px;border-bottom:1px solid var(--y-line,rgba(0,0,0,.08));margin-bottom:6px;word-break:break-all}.na-item{display:block;width:100%;text-align:left;background:transparent;border:0;font:inherit;font-size:14px;color:var(--y-ink,#1a1a1a);text-decoration:none;padding:9px 8px;border-radius:8px;cursor:pointer}.na-item:hover{background:var(--y-wash,rgba(0,0,0,.04))}.na-item-danger{color:#b3261e}.na-login{gap:10px;padding:2px}.na-field,.na-login{display:flex;flex-direction:column}.na-field{gap:5px}.na-field>span{font-size:12px;color:var(--y-dim,#6b6b6b)}.na-field>input{font:inherit;font-size:14px;padding:9px 11px;border:1px solid var(--y-line,rgba(0,0,0,.16));border-radius:8px;background:var(--y-paper,#fff);color:var(--y-ink,#1a1a1a);outline:none;transition:border-color .14s ease,box-shadow .14s ease}.na-field>input:focus{border-color:var(--y-accent,#0a7d5a);box-shadow:0 0 0 3px rgba(10,125,90,.15)}.na-submit{font:inherit;font-size:14px;font-weight:600;padding:9px 12px;border:0;border-radius:8px;background:var(--y-accent,#0a7d5a);color:#fff;cursor:pointer;transition:filter .14s ease}.na-submit:hover{filter:brightness(1.06)}.na-submit:disabled{opacity:.6;cursor:progress}.na-error{margin:0;font-size:13px;color:#b3261e;background:rgba(179,38,30,.08);border-radius:8px;padding:7px 9px}