.indicxlit-dropdown { position: absolute; z-index: 10000; min-width: 150px; max-width: calc(100vw - 16px); max-height: 230px; overflow-y: auto; padding: 4px; background: #fff; border: 1px solid #bbb; border-radius: 4px; box-shadow: 0 3px 12px #0003; }
.indicxlit-dropdown[hidden] { display: none; }
.indicxlit-dropdown button { display: block; width: 100%; border: 0; border-radius: 2px; background: #fff; color: #222; padding: 7px 12px; text-align: left; font: 18px/1.5 sans-serif; cursor: pointer; }
.indicxlit-dropdown button[aria-selected="true"], .indicxlit-dropdown button:hover { background: #e8f0fe; color: #174ea6; }
