._rsFfMce9R{position:relative;min-width:0;flex:1;display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center}._rsFfMce9R input{box-sizing:border-box;width:100%;min-height:44px}._ZxRY_2Xnt,._iX7eFn6ZG>div{position:absolute;z-index:30;inset-inline:0;top:100%;margin:.25rem 0 0;padding:.3rem;background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:.5rem;box-shadow:var(--shadow)}._ZxRY_2Xnt[hidden],._ZxRY_2Xnt ul[hidden]{display:none}._ZxRY_2Xnt ul{margin:0;padding:0;list-style:none;max-height:min(22rem,42dvh);overflow:auto}._ZxRY_2Xnt li a{display:block;padding:.65rem;text-decoration:none;min-height:44px;color:var(--ink)}._ZxRY_2Xnt li small{display:block;color:var(--muted);font-size:.8rem;margin-top:.2rem}._ZxRY_2Xnt li:hover,._ZxRY_2Xnt li[aria-selected=true]{background:var(--background)}._ZxRY_2Xnt li[aria-selected=true]{outline:2px solid var(--accent-text);outline-offset:-2px}._rsFfMce9R ._cLaUJMG3e{width:100%;min-height:44px;padding:.65rem;border:0;border-top:1px solid var(--line);background:var(--surface);color:var(--accent-text);font:inherit;font-weight:700;text-align:start;text-transform:none;cursor:pointer}._n1qlSpWK2:empty{display:none}._n1qlSpWK2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._rsFfMce9R :focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px}._iX7eFn6ZG{color:var(--muted)}._iX7eFn6ZG>summary{display:flex;align-items:center;min-height:44px;padding:0 .5rem;font-size:.8rem;cursor:pointer;list-style:none;border-left:1px solid var(--line)}._iX7eFn6ZG>summary::-webkit-details-marker{display:none}._iX7eFn6ZG>div{z-index:40;padding:.6rem;max-height:60vh;overflow:auto}._iX7eFn6ZG p{margin:.25rem 0 .5rem;font-size:.85rem;line-height:1.5}._rsFfMce9R ._iX7eFn6ZG button{display:block;width:100%;min-height:44px;padding:.6rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer}._rsFfMce9R ._iX7eFn6ZG button:hover{background:var(--background)}@media(max-width:540px){._rsFfMce9R{flex-basis:100%}}
