._root_550df6b{position:relative}._trigger_550df6b{border:1px solid var(--border-default);min-height:44px;color:var(--text-primary);background:var(--surface-field);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:13px;font-weight:600;display:inline-flex}._trigger_550df6b:hover,._trigger_550df6b[aria-expanded=true]{border-color:var(--accent)}._trigger_550df6b[aria-expanded=true] svg{transform:rotate(180deg)}._root_550df6b :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:3px}._panel_550df6b{z-index:60;border:1px solid var(--border-default);background:var(--surface-card);border-radius:12px;width:240px;max-width:calc(100vw - 32px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #0006}._panel_550df6b[data-align=left]{left:0;right:auto}._panel_550df6b[hidden]{display:none}._panel_550df6b a,._panel_550df6b button{width:100%;min-height:44px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:flex-start;align-items:center;padding:11px 12px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:flex}._panel_550df6b a:hover,._panel_550df6b button:hover{background:var(--accent-tint);color:var(--naviload-primary);text-decoration:none}._panel_550df6b button:disabled{opacity:.6;cursor:wait}._panel_550df6b p{color:var(--red-400);margin:8px 12px;font-size:12px;line-height:1.5}
