.ui-dropdown-button{border:1px solid var(--theme-border);background:var(--theme-panel);max-width:100%;min-height:40px;color:var(--theme-text);font:inherit;text-align:left;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:13px;display:inline-flex}.ui-dropdown-button svg{flex-shrink:0}.ui-dropdown-button:hover,.ui-dropdown-button[data-open]{background:var(--theme-hover)}.ui-dropdown-button:focus-visible,.ui-dropdown-options:focus-visible,.ui-dropdown-menu:focus-visible,.ui-model-popover a:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.ui-dropdown-button:disabled{opacity:.5;cursor:not-allowed}.ui-dropdown-options,.ui-dropdown-menu,.ui-model-popover{z-index:1000;max-width:calc(100vw - 24px);max-height:min(360px, var(--available-height));overscroll-behavior:contain;border:1px solid var(--theme-border);background:var(--theme-panel);color:var(--theme-text);font-family:var(--font-sans);border-radius:12px;padding:5px;font-size:13px;overflow-y:auto;box-shadow:0 12px 36px #0006}.ui-dropdown-options{z-index:1010;min-width:var(--button-width);width:max-content}.ui-dropdown-option,.ui-dropdown-menu-item{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:10px;display:flex}.ui-dropdown-option{justify-content:space-between}.ui-dropdown-option[data-focus],.ui-dropdown-menu-item[data-focus]{background:var(--theme-hover)}.ui-dropdown-option[data-selected]{font-weight:600}.ui-dropdown-check{visibility:hidden;color:var(--theme-accent);flex-shrink:0}.ui-dropdown-option[data-selected] .ui-dropdown-check{visibility:visible}.ui-dropdown-option[data-disabled],.ui-dropdown-menu-item[data-disabled]{opacity:.5;cursor:not-allowed}.ui-dropdown-menu{min-width:170px}.ui-dropdown-menu-item{width:100%}.ui-dropdown-menu-item.ui-dropdown-danger{color:var(--theme-danger)}.chat-more[data-open]{opacity:1}.ui-model-popover{width:300px;padding:18px}.ui-model-popover .ui-dropdown-button{width:100%;margin-top:8px}.ui-model-popover p,.ui-model-popover>span{color:var(--theme-muted);font-size:12px}.ui-model-popover a{color:var(--theme-text);margin-top:14px;display:block}.form-panel>.ui-dropdown-button{width:100%}.console-topup .ui-dropdown-button{width:100%;margin-top:7px;display:flex}
