.neo-combo{position:relative}.neo-combo__list{z-index:var(--z-raised);background:var(--white);border:1px solid var(--ink-200);border-radius:var(--radius-lg);max-height:16rem;box-shadow:var(--shadow-md);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.neo-combo__option{border-radius:var(--radius-md);color:var(--ink-900);cursor:pointer;padding:10px 14px}.neo-combo__option.is-active,.neo-combo__option:hover{background:var(--violet-50);color:var(--violet-700)}.neo-combo__option mark{color:inherit;background:0 0;font-weight:700}
