.tower-title{display:flex;align-items:center;gap:18px;color:#173958}.tower-symbol{width:76px;height:84px;flex:0 0 76px}.tower-title>span{font-size:21px;letter-spacing:3px;font-weight:650}.tower-title small{display:block;font-size:clamp(24px,2.5vw,36px);letter-spacing:-.5px;font-weight:650;margin-top:3px}.tower-people-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:18px 0}.tower-org-button{display:flex;align-items:center;gap:17px;background:#264d70;color:#fff;border:1px solid #7698b6;border-radius:14px;padding:17px 23px;text-align:left;box-shadow:0 5px 16px #23476815}.tower-org-button>svg{width:34px;height:34px;flex-shrink:0}.tower-org-button span{font-size:21px;font-weight:600}.tower-org-button small{display:block;font-size:12px;font-weight:400;color:#d8e6f3;margin-top:5px}.tower-org-button>b{font-size:24px;margin-left:24px}.tower-org-dialog{width:min(1400px,97vw)!important;max-width:1400px!important}.tower-org-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.tower-org-heading p{font-size:13px;color:#607489}.tower-org-tree,.tower-org-tree ul{list-style:none;margin:0;padding:0}.tower-org-tree>li{margin:22px 0}.tower-org-tree ul{margin:14px 0 18px 28px;padding-left:22px;border-left:1px solid #b5c8dc;display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:15px}.tower-org-tree ul ul{display:block;margin-left:10px;padding-left:15px}.tower-org-tree li{min-width:0}.tower-org-tree ul li{position:relative}.tower-org-tree ul li:before{content:'';position:absolute;left:-22px;top:35px;width:22px;border-top:1px solid #b5c8dc}.tower-person-node{width:100%;display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #b3c9e1;border-radius:13px;background:#fbfdff;color:#213d5a;text-align:left;margin-bottom:12px}.tower-org-tree>li>.tower-person-node{max-width:560px;background:#edf4fc;border-color:#7f9fbe}.tower-person-node>span:not(.pp-avatar){display:flex;flex-direction:column;gap:4px}.tower-person-node small{font-size:10px;text-transform:uppercase;color:#617991;letter-spacing:.8px}.tower-person-node b{font-size:16px}.tower-person-node span>span{font-size:13px}.tower-person-node em{font-style:normal;font-size:11px;color:#65778b}.tower-person-node i{font-style:normal;font-size:10px;margin-left:auto;white-space:nowrap}.tower-profile{display:flex;align-items:center;gap:18px}.tower-profile .pp-avatar{height:65px;width:65px;font-size:22px}.wb-catalog-button,.tower-catalog-button{background:#25282d!important;color:#f0f2f5!important;border:1px solid #b7bec7!important;box-shadow:inset 0 1px 0 #ffffff25!important;padding:12px 18px!important}.wb-catalog-button svg{color:#d4dbe4!important;stroke:#d4dbe4!important}.wb-catalog-button:hover{background:#383d45!important}.tower-org-button:hover{background:#193c5c}
@media(max-width:700px){.tower-people-toolbar{align-items:stretch;flex-direction:column}.tower-org-tree ul{grid-template-columns:1fr;margin-left:12px;padding-left:12px}.tower-org-tree ul li:before{left:-12px;width:12px}.tower-symbol{width:52px;height:60px;flex-basis:52px}.tower-title{gap:10px}.tower-title small{font-size:23px}.tower-title>span{font-size:16px}}
.tower-symbol{width:64px;height:76px;flex-basis:64px;color:#213a52}.tower-layers{display:grid;gap:18px;margin-top:24px}.tower-layer{border:1px solid #cfdae6;border-radius:12px;overflow:hidden;background:#fff}.tower-layer>header{display:flex;align-items:center;gap:16px;padding:14px 20px;background:#f3f7fb;border-bottom:1px solid #dce5ee}.tower-layer>header>span{font-size:10px;letter-spacing:1.4px;color:#627d94}.tower-layer>header h3{margin:0;font-size:19px;font-weight:600;color:#213d59}.tower-layer>header small{margin-left:auto;color:#687f92}.tower-layer-head,.tower-layer-row{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:24px;align-items:center;padding:12px 20px;text-align:left}.tower-layer-head{font-size:11px;color:#697f91;text-transform:uppercase;letter-spacing:.7px;border-bottom:1px solid #e5ebf1}.tower-layer-row{width:100%;border:0;border-bottom:1px solid #e8edf3;background:white;color:#38516a;font-size:14px}.tower-layer-row:last-child{border-bottom:0}.tower-layer-row:hover{background:#f4f8fc}.tower-layer-person{display:flex;align-items:center;gap:13px}.tower-layer-person b{display:block;font-size:16px;font-weight:600}.tower-layer-person small{display:block;margin-top:4px;font-size:12px;color:#6a7f91}@media(max-width:650px){.tower-layer-head{display:none}.tower-layer-row{grid-template-columns:1fr;gap:9px}.tower-layer-row>span:nth-child(2):before{content:'Área: '}.tower-layer-row>span:nth-child(3):before{content:'Liderança: '}}
