@media (min-width:577px){.estabelecimentoEspecialista .dialogEstabelecimento{max-width:480px;width:100%}}.estabelecimentoEspecialista .dialogEstabelecimento .p-dialog-content{overflow:visible!important}.estabelecimentoEspecialista .dialogEstabelecimento .large-progress-spinner{width:80px;margin:40px auto}.estabelecimentoEspecialista .dialogEstabelecimento .small-progress-spinner{width:25px;height:auto}.estabelecimentoEspecialista .large-progress-spinner{width:80px}.estabelecimentoEspecialista .column-list{overflow-y:auto;scrollbar-width:thin;max-height:92px!important;list-style:square}.estabelecimentoEspecialista .column-list .text-bold{font-weight:700}.estabelecimentoEspecialista .column-list .text-small{font-size:12px}.estabelecimentoEspecialista .btn-container{display:flex;flex-wrap:wrap;justify-content:center;gap:3px}.estabelecimentoEspecialista .btn-container button{flex-shrink:0;font-size:12px;border-radius:100%}.estabelecimentoEspecialista .status-indicator{display:inline-block;font-size:0;width:24px;height:24px;line-height:36px;border-radius:50%;background-color:#94c860;border:1px solid #84b553;transition:.25s;cursor:pointer}.estabelecimentoEspecialista .status-indicator:hover{background-color:#84b553}.estabelecimentoEspecialista .status-indicator.off{background-color:#d33838;border:1px solid #b33030}.estabelecimentoEspecialista .status-indicator.off:hover{background-color:#b33030}.estabelecimentoEspecialista .status-indicator .jam{color:#fff}.estabelecimentoEspecialista .waiting-progress-sniper{width:25px;height:auto}.pessoaJuridicaEspecialista .DialogRemoverVinculoPJ{max-width:30%}@media (min-width:577px){.pessoaJuridicaEspecialista .DialogVincularPJ{max-width:480px;width:100%}}.pessoaJuridicaEspecialista .DialogVincularPJ .p-dialog-content{overflow:visible!important}.pessoaJuridicaEspecialista .DialogVincularPJ .large-progress-spinner{width:80px;margin:40px auto}.pessoaJuridicaEspecialista .DialogVincularPJ .small-progress-spinner{width:25px;height:auto}.especialista-salvar textarea{resize:none;overflow-y:auto}.especialista-salvar .input-sexo .p-button{width:50%!important}.especialista-salvar .avatar-col{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:4px}.especialista-salvar .avatar-col #avatarImgSlot{display:none}.especialista-salvar .avatar-col .avatar-wrapper{font-size:0;text-align:center;margin-top:10px;border-radius:50%;overflow:hidden}.especialista-salvar .avatar-col .avatar-wrapper #avatarImg{width:100%}@media (max-width:770px){.especialista-salvar .avatar-col .avatar-wrapper #avatarImg{width:60%;border-radius:100%}}