.configuracoes-container{background-color:#fafafa;justify-content:center;min-height:calc(100vh - 6rem);margin-top:6rem;margin-bottom:4rem;display:flex}.configuracoes-container>section{flex-direction:column;width:100%;max-width:1220px;padding-inline:2rem;display:flex}.configuracoes-container>section .profile-top{border-bottom:1px solid #00000014;justify-content:space-between;align-items:center;padding-bottom:2rem;display:flex}.configuracoes-container>section .profile-top figure{align-items:center;gap:1.5rem;display:flex}.configuracoes-container>section .profile-top figure .user{color:#737373;background-color:#e5e5e5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:6rem;height:6rem;font-size:2.5rem;display:flex;overflow:hidden;box-shadow:0 0 0 4px #fff,0 0 0 5px #0000000d}.configuracoes-container>section .profile-top figure .user span{display:flex}.configuracoes-container>section .profile-top figure .user figure.img-usuario{gap:0;width:100%;height:100%;margin:0}.configuracoes-container>section .profile-top figure .user figure.img-usuario img{object-fit:cover;width:100%;height:100%}.configuracoes-container>section .profile-top figure figcaption{flex-direction:column;justify-content:center;display:flex}.configuracoes-container>section .profile-top figure figcaption p{color:#737373;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.4rem;font-size:.8rem;font-weight:600}.configuracoes-container>section .profile-top figure figcaption strong{color:#111827;letter-spacing:-.5px;flex-direction:column;font-size:1.8rem;font-weight:800;line-height:1.2;display:flex}.configuracoes-container>section .profile-top figure figcaption strong span{color:#525252;letter-spacing:0;margin-top:.2rem;font-size:1rem;font-weight:500}.configuracoes-container>section .grid-e-menu{grid-template-columns:240px 1fr;align-items:flex-start;gap:3rem;margin-top:2rem;display:grid}@media (width<=800px){.configuracoes-container>section .grid-e-menu{grid-template-columns:1fr;gap:2rem}.configuracoes-container>section .grid-e-menu .menu{z-index:10;background:#fafafa;border-bottom:1px solid #0000000d;padding-bottom:1rem;position:sticky;top:6rem}}.configuracoes-container>section .grid-e-menu .children{flex-direction:column;width:100%;min-width:0;display:flex}.group-menu .group{margin-bottom:1rem}.group-menu .group>p{color:#a3a3a3;font-size:.75rem}.group-menu .group>ul{flex-direction:column;max-width:200px;margin-top:.3rem;list-style:none;display:flex}.group-menu .group>ul .item{cursor:pointer;width:100%;margin:0;font-size:.875rem;display:flex}.group-menu .group>ul .item .container-drop{flex-direction:column;width:100%;text-decoration:none;display:flex}.group-menu .group>ul .item .container-drop button{cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;justify-content:space-between;width:100%;padding:.5rem 0;display:flex}.group-menu .group>ul .item .container-drop button .icon-text{display:flex}.group-menu .group>ul .item .container-drop button .icon-text span{color:#a3a3a3;justify-content:center;align-items:center;width:2rem;display:flex}.group-menu .group>ul .item .container-drop button .icon span{transition:all .4s ease-in-out;display:flex}.group-menu .group>ul .item .container-drop button .icon span.rotate{transform:rotateX(180deg)}.group-menu .group>ul .item .container-drop button:hover{background-color:#f5f5f5}.group-menu .group>ul .item .container-drop .sub-drop{background-color:#e5e5e5;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;flex-direction:column;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.group-menu .group>ul .item .container-drop .sub-drop.open{max-height:500px}.group-menu .group>ul .item .container-drop .sub-drop li{font-size:.875rem;display:flex}.group-menu .group>ul .item .container-drop .sub-drop li .container-to-drop{color:#000;width:100%;padding-top:.5rem;padding-bottom:.5rem;padding-left:2rem;text-decoration:none}.group-menu .group>ul .item .container-drop .sub-drop li .container-to-drop.active,.group-menu .group>ul .item .container-drop .sub-drop li .container-to-drop:hover{background-color:#f5f5f5}.group-menu .group>ul .item .label{color:#000;border-radius:.5rem;width:100%;height:100%;padding-top:.5rem;padding-bottom:.5rem;text-decoration:none;display:flex}.group-menu .group>ul .item .label span{color:#a3a3a3;justify-content:center;align-items:center;width:2rem;display:flex}.group-menu .group>ul .item .label.active,.group-menu .group>ul .item .label:hover{background-color:#f5f5f5}
