.av-selection{position:relative;user-select:none}.av-selection label{display:block;font-weight:500;font-size:1rem;line-height:1.5;margin-left:2px;margin-bottom:4px;color:var(--title)}.av-selection .input-container{padding-right:8px}.av-select-end-icon,.av-select-end-icon svg{height:16px;width:16px}.av-selection-container{position:absolute;top:105%;max-width:calc(100% - 32px);max-height:280px;height:auto;outline:0;background-color:var(--bg-four);color:var(--text);border-radius:var(--rounded-default);box-shadow:var(--shadow-sm);border:1px solid var(--border);overflow-y:auto;overflow-x:hidden;opacity:0;visibility:hidden;z-index:3}.av-selection-container.open{opacity:1;visibility:visible;transition:none;z-index:1301}.av-selection-list{list-style:none;margin:0;padding:0;position:relative;height:100%;display:block;outline:0;cursor:pointer;overflow:auto;background-color:var(--bg-four)}.av-selection-list>div{padding:6px 14px;font-size:1rem}.av-selection-list>div.selected,.av-selection-list>div:hover{background-color:var(--on-hover);color:var(--primary)}.av-selection-list option{padding:10px;font-size:1rem}@media (max-width:768px){.av-selection select{width:100%;padding:10px;color:var(--text);border:1px solid var(--border);background-color:var(--input)}.av-selection select:focus{background-color:var(--input)}}