.dropdown-container{--border-color:var(--border-1);--icon-color:var(--text-4);flex-direction:column;display:flex}.dropdown-container .dropdown-label{font-size:2rem}@media (min-width:1100px){.dropdown-container .dropdown-label{font-size:1.67rem}}@media (min-width:1280px){.dropdown-container .dropdown-label{font-size:1.25rem}}@media (min-width:1536px){.dropdown-container .dropdown-label{font-size:1.17rem}}.dropdown-container .dropdown-label{color:var(--text-1);cursor:text;padding-left:1.4rem;padding-right:1.4rem;font-style:normal;font-weight:500;line-height:142.857%}.dropdown-container .dropdown-button .input-section{flex-direction:column;flex:1;align-items:flex-start;height:100%;display:flex}.dropdown-container .dropdown-button input:disabled{cursor:not-allowed!important;color:#404040!important}.dropdown-container .dropdown-button.has-label{flex-direction:column;justify-content:center;height:6.4rem;display:flex}.dropdown-container .dropdown-button.has-label .input-section{justify-content:center}.dropdown-container .dropdown-button.has-label input{opacity:0;min-width:0;height:0;max-height:0;padding:0}.dropdown-container .dropdown-button.has-label input:focus,.dropdown-container .dropdown-button.has-label input.has-value{opacity:1;height:2.5rem;max-height:2.5rem;padding-left:1.4rem;padding-right:1.4rem}.dropdown-container:focus-within,.dropdown-container:hover{--border-color:var(--primary)}.dropdown-container.has-error{--border-color:var(--error);--icon-color:var(--error)}.dropdown-container .error-message{color:var(--error)}.kafi-pro-layout .dropdown-container .dropdown-button{width:100%;height:3.6rem;background-color:#0000!important;min-width:0!important}.kafi-pro-layout .dropdown-container .dropdown-button.has-label{height:5.6rem}.kafi-pro-layout .dropdown-container .dropdown-button input{cursor:pointer;font:1.2rem}.kafi-pro-layout .dropdown-container .dropdown-button svg{color:var(--icon-color);width:1.5rem;height:1.5rem}.kafi-pro-layout .dropdown-container .dropdown-button.new-theme{background-color:var(--bg-13)!important;border:none!important}