@media (min-width: 992px){.team-layout{display:grid;grid-template-areas:"sidebar main";grid-template-columns:222px 4fr;gap:1.2rem}}.team-sidebar{grid-area:sidebar}.team-main,.team-main--setting{grid-area:main}@media (min-width: 992px){.team-main{display:grid;grid-template-areas:"header header" "content info";grid-template-rows:auto 1fr;grid-template-columns:auto 320px;column-gap:1.5rem;row-gap:1rem}.team-main--setting{display:grid;grid-template-areas:"content"}.team-info--sticky,.team-sidebar--sticky{position:sticky;top:.5rem;z-index:1020}}@media (min-width: 1199px){.team-main{grid-template-columns:auto 345px}}.team-header{grid-area:header}.team-content{grid-area:content}.team-info{grid-area:info}@media (max-width: 992px){.team-info{display:none}.team-main{display:grid;grid-template-areas:"header" "info" "content";grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.team-header{margin-bottom:1rem}}.head-main{height:0;padding-top:25%;position:relative}.head-main--banner{background-size:cover;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:.32rem}.head-avatar-group{display:block;position:relative;width:100px;height:100px;border-radius:50%;margin:-44px 0 -4px -4px;border:4px solid #fff;background-color:#fff}.head-avatar-group--helper{width:100px;height:100px;border-radius:50%}.head-avatar-group--richer{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit}.head-avatar{position:absolute;display:block;width:100%;height:100%;border:0;border-radius:inherit;object-fit:cover}@media (max-width: 768px){.head-avatar-group,.head-avatar-group--helper{width:70px;height:70px}.head-main{padding-top:35%}}.team-files-manager .file div:hover .hover,.team-files-manager .file .file-name small{display:block}.team-files-manager .file{padding:0!important}.team-files-manager .file .icon{text-align:center}.team-files-manager .file{position:relative;border-radius:.55rem;overflow:hidden}.team-files-manager .file .image,.team-files-manager .file .icon{max-height:180px;overflow:hidden;background-size:cover;background-position:top}.team-files-manager .file .hover{position:absolute;right:10px;top:10px;display:none;transition:all .2s ease-in-out}@media (max-width: 1240px){.team-files-manager .file .hover{position:absolute;display:block!important;right:10px;top:10px}}.team-files-manager .file div:hover .hover{transition:all .2s ease-in-out}.team-files-manager .file .icon{padding:15px 10px;display:table;width:100%}.team-files-manager .file .icon i{display:table-cell;font-size:30px;vertical-align:middle;color:#777;line-height:100px}.team-files-manager .file .file-name{padding:10px;border-top:1px solid #6767672e}.team-files-manager .file .file-name small .date{float:right;margin-bottom:10px}.team-meeting{padding:8px;border-radius:8px}.team-meeting:hover{background-color:#7b7b7b1a}.team-meeting-hover{display:none}.team-meeting:hover .team-meeting-hover{display:flex;margin-left:auto;align-items:center}.team-meeting .team-meeting-title-wrapper{display:flex;align-items:center;gap:1rem}.team-meeting .team-meeting-title-wrapper .team-meeting-date-primary{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#0d6efd26;min-width:4rem;max-width:4rem;width:4rem;min-height:4rem;max-height:4rem;height:4rem;border-radius:20%}.team-meeting .team-meeting-title-wrapper .team-meeting-date-primary .team-meeting-date-day{color:#0d6efd;font-weight:500;font-size:1.5rem;line-height:1}.team-meeting .team-meeting-title-wrapper .team-meeting-date-primary .team-meeting-date-month{color:#0d6efd;line-height:1;font-size:1rem;text-transform:uppercase}.team-meeting .team-meeting-title-wrapper .team-meeting-meeting-info{display:flex;flex-direction:column}.team-meeting .team-meeting-title-wrapper .team-meeting-meeting-info .team-meeting-pro-title{font-size:14px}.team-meeting .team-meeting-title-wrapper .team-meeting-meeting-info .team-meeting-meeting-time{color:#b1bac5;font-size:13px}.team-meeting .team-meeting-meeting-points .team-meeting-meeting-item span{margin-left:.5rem}.team-meeting .team-meeting-meeting-action{text-align:right}.team-meeting .team-meeting-meeting-action a{text-transform:uppercase}.team-meeting-btn-primary:hover{background-color:#0d6efd26!important}.content__floating{height:0;display:flex;flex-direction:column;justify-content:flex-end;position:sticky;bottom:calc(8px + env(safe-area-inset-bottom));margin:0 10px;z-index:1}.content-footer{--height: 46px;padding:0 var(--offset-x);height:var(--height);display:flex;align-items:center;flex-shrink:0}.content-footer--floating{--height: 38px;--offset-x: 12px;border-radius:7px;box-shadow:0 4px 20px #00000014,0 0 1px #00000029;background-color:#fff;transform:translateZ(0);transform:scale(1)}.content-footer_meeting{display:flex;gap:3rem!important}@media (max-width: 370px){.content-footer_meeting{display:grid;gap:.25rem!important;height:auto;padding:10px}}@media (max-width: 965px){.content__floating{height:0;display:flex;flex-direction:column;justify-content:flex-end;position:sticky;bottom:calc(58px + env(safe-area-inset-bottom));margin:0 10px;z-index:1}}.content__floating-top{height:0;display:flex;flex-direction:column;justify-content:flex-end;position:sticky;top:calc(108px + env(safe-area-inset-bottom));margin:0 10px;z-index:1}.divider-content-center{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);padding-left:.5rem;padding-right:.5rem;background-color:inherit;font-size:.8333333333rem;color:#9da9bb;white-space:nowrap}
