.ci-wrap{position:relative}.ci-list{position:absolute;left:0;right:0;top:100%;z-index:30;margin:4px 0 0;padding:4px;list-style:none;background:#1f1d2b;border:1px solid #3a3750;border-radius:10px;max-height:240px;overflow-y:auto;box-shadow:0 8px 24px rgba(0,0,0,.35)}.ci-list li{display:flex;flex-direction:column;min-height:44px;justify-content:center;padding:4px 12px;border-radius:8px;color:#fff;cursor:pointer}.ci-list li.on,.ci-list li:hover{background:#3b3466}.ci-title{font-weight:600}.ci-note{font-size:12px;color:#c4c2d4}