.community-banner{background-color:#f6f5f4;display:block}.community-banner .p-h1{-webkit-user-select:none;user-select:none;padding:32px 0}.community-banner .p-h1 .community-homepage__link{text-transform:uppercase;color:#4854d3;white-space:nowrap;white-space:initial;margin:16px 0 0;font-weight:700;line-height:24px;text-decoration:none;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif!important}.community-banner .community-image-container{flex-direction:row-reverse;display:flex}.community-banner .community-image-container img{float:right;align-self:flex-end;width:auto;height:100%;max-height:96px;padding-top:8px}.user-details__container{align-items:center;display:flex}.user-details__container .user-details__avatar{border-radius:50%;width:44px;height:44px;margin-right:16px;position:relative}.agent-icon{margin-top:8px;position:relative}.agent-icon .author-is-agent{z-index:1;background:#fff;border:2px solid #fff;border-radius:50%;width:17px;height:17px;line-height:17px;position:absolute;top:29px;left:30px}.user-details__name{margin-right:8px;font-size:1rem}.breadcrumbs{height:100%}.breadcrumbs li{line-height:24px}.typography-content__body{word-break:break-word;font-size:.875rem;font-weight:400}.typography-content__body p{font-size:.875rem}.typography-content__body ul{list-style-type:disc}.typography-content__body ol{list-style-type:decimal}.typography-content__body pre{white-space:pre;background:#f7f7f7;border:1px solid #ddd;border-radius:3px;padding:10px 15px;overflow:auto}.typography-content__body p,.typography-content__body ol,.typography-content__body h2,.typography-content__body h3,.typography-content__body h4{-webkit-margin-after:1em;-webkit-margin-before:1em;-webkit-margin-end:0;-webkit-margin-start:0;margin-block:1em;margin-inline:0}.typography-content__body h2,.typography-content__body h3,.typography-content__body h4{margin-top:0}.typography-content__body ul,.typography-content__body ol{padding-left:20px;list-style-position:outside;margin:20px 0 20px 20px!important}.typography-content__body blockquote{color:#5a6d7c;border-left:1px solid #ddd;padding:0 15px;font-style:italic}.show-all__container{position:relative}.show-all__container .dropdown-showall__button{color:#007acd;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:9px 0}.show-all__container .dropdown-showall__button img{width:7px;height:7px;margin-bottom:1px;margin-left:4px}.show-all__container .showall_dropdown-menu{z-index:2000;background:#fff;border:1px solid #d7d5d2;border-radius:3px;min-width:230px;padding:16px 0;font-size:.875rem;display:none;position:absolute;left:0;box-shadow:0 1px 5px #0000001a}.show-all__container .showall_dropdown-menu a{color:#44413d}.show-all__container .showall_dropdown-menu a:hover{color:#333;text-decoration:none}@media (width<=480px){.show-all__container .showall_dropdown-menu{left:0;right:auto}}.show-all__container .showall_dropdown-menu [role=menuitem]{white-space:nowrap;padding:8px 16px;display:block}.show-all__container .showall_dropdown-menu [role=menuitem]:hover,.show-all__container .showall_dropdown-menu [role=menuitem]:focus{background:#f3f3f3}.sort-by__container{position:relative}.sort-by__container .dropdown-sortby__button{color:#007acd;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:9px 0}.sort-by__container .dropdown-sortby__button img{width:7px;height:7px;margin-bottom:1px;margin-left:4px}.sort-by__container .sortby_dropdown-menu{z-index:2000;background:#fff;border:1px solid #d7d5d2;border-radius:3px;min-width:230px;padding:16px 0;font-size:.875rem;display:none;position:absolute;right:0;box-shadow:0 1px 5px #0000001a}.sort-by__container .sortby_dropdown-menu a{color:#44413d}.sort-by__container .sortby_dropdown-menu a:hover{color:#333;text-decoration:none}@media (width<=480px){.sort-by__container .sortby_dropdown-menu{left:0;right:auto}}.sort-by__container .sortby_dropdown-menu [role=menuitem]{white-space:nowrap;padding:8px 16px;display:block}.sort-by__container .sortby_dropdown-menu [role=menuitem]:hover,.sort-by__container .sortby_dropdown-menu [role=menuitem]:focus{background:#f3f3f3}.status{color:#fff;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background-color:#5f6f88;border-radius:2px;align-items:center;height:16px;margin-right:8px;padding:5px;font-size:11px;font-weight:500;line-height:20px;display:inline-flex}.status.status-label--pending-moderation{background-color:#8e9eb6}.status.status-label--answered,.status.status-label--completed{background-color:#229b4b}.status.status-label--not_planned{background-color:#eb9600}.status.status-label--planned{background-color:#02a5bc}.community-badge{vertical-align:middle;white-space:nowrap;border-radius:2px;align-items:center;height:16px;margin:8px 8px 8px 0;padding:5px;font-size:11px;font-weight:500;line-height:20px;display:inline-flex}.community-badge.community-badge__titles{color:#943800;background-color:#ffcb4f}.community-badge.community-badge__achievements{color:#fff;background-color:#006ebd}.community-badge img{width:16px;height:16px}.community-footer{background-color:#fff}.community-footer .community-footer-left .p-h1{text-transform:uppercase;color:#4854d3;white-space:initial;margin-bottom:32px;padding-top:48px;font-weight:700;line-height:24px;font-family:Barlow Condensed,Helvetica Neue,Helvetica,Arial,sans-serif!important}.community-footer .community-footer-left .tmh-button{margin-bottom:48px}@media (width<=768px){.community-footer .community-footer-left .tmh-button{margin-bottom:24px}}.community-footer .community-footer-right{flex-direction:row-reverse;display:inline-flex}.community-footer .community-footer-right img{float:right;align-self:flex-end;height:100%;max-height:162px}@media (width<=768px){.community-footer .community-footer-right img{max-width:100%;max-height:250px;margin:0 auto}}.platform{box-sizing:border-box;background-color:#fff;margin-bottom:24px;padding:24px 24px 24px 0}.platform .platform__header{border-bottom:1px solid #d7d5d2;justify-content:flex-start;display:flex}.platform .chevron{margin-top:0!important}.platform .platform__tab{color:#007acd;cursor:pointer;text-align:center;white-space:nowrap;flex:0 0 0;width:100%;padding:0 24px 13px;font-size:18px;font-weight:400;list-style-type:none}.platform .platform__tab :first-child{padding-left:0!important}.platform .platform__tab--active{color:#44413d;cursor:default;padding:0 24px 11px;font-weight:500;box-shadow:inset 0 -3px #44413d}.platform .platform__tab--active a,.platform .platform__tab--active a:active,.platform .platform__tab--active a:hover,.platform .platform__tab--active a:visited{color:#44413d;text-decoration:none}.platform .platform__tab a,.platform .platform__tab a:active,.platform .platform__tab a:hover,.platform .platform__tab a:visited{color:#007acd;text-decoration:none}.platform .platform__content-container{padding-top:24px}.platform .platform__content-container div{overflow-wrap:anywhere}.platform .platform__content:not(.platform__content--active){display:none}.platform .platform__content--active{display:block}.platform ul{list-style-type:none;padding:0!important}.platform ol{margin-bottom:16px;margin-left:24px;padding-left:16px;list-style-type:none;margin-top:12px!important}.platform ol>li{counter-increment:platformlistcounter;padding-top:8px;padding-bottom:8px;line-height:24px}.platform ol>li:before{position:relative;left:-48px;content:counter(platformlistcounter) " "!important}.platform ol:first-child{counter-reset:platformlistcounter}.profile-container{margin-bottom:80px}.profile-header{background-color:#faf9f8;padding-top:32px;padding-bottom:24px}.profile-header .profile-avatar img{border-radius:50%;width:72px;height:72px}.profile-header .profile-name-and-badges{margin-left:24px}.profile-header .profile-main{flex-direction:row;margin-bottom:32px;display:flex}.profile-header .badges ul{flex-wrap:wrap;display:flex}.profile-header .badges ul li :first-child{margin-left:0}.profile-header .profile-stat{flex-direction:column;display:flex}.profile-header .user-profile-actions{padding:16px}.profile-nav{margin:48px 0;padding:0}.sort-by__container{float:right}@media (width<=480px){.sort-by__container{float:left}}.profile-section-header{border-bottom:.5px solid #d7d5d2;margin-bottom:24px;padding-bottom:8px}.profile-section-header .profile-section-description-container{justify-content:space-between;align-items:flex-end;display:flex}.profile-section-header .profile-section-description-container .profile-section-description{padding-bottom:8px;padding-right:16px}@media (width<=480px){.profile-section-header{padding-bottom:0}.profile-section-header .tmh-container{grid-gap:8px}.profile-section-header .profile-section-description-container{flex-direction:column;align-items:flex-start}.profile-section-header .sort-by__container{border-top:.5px solid #d7d5d2;width:100%}}.profile-activity-list a,.profile-activity-list a:hover,.profile-activity-list a:visited,.profile-activity-list a:active{text-decoration:none}.content-breadcrumbs .breadcrumbs li:not(:last-child):after{color:#007acd;content:" /"}.profile-activity{border-bottom:.5px solid #d7d5d2;margin-bottom:32px;padding-bottom:32px;padding-left:48px;position:relative}.profile-activity:before{position:absolute;left:16px}@media (width<=480px){.profile-activity{padding-bottom:16px}}.profile-activity .profile-activity-body{padding:16px 0}.profile-activity .profile-activity-footer{flex-flow:wrap;justify-content:flex-start;display:flex}.profile-activity .profile-activity-footer>div{-webkit-column-gap:32px;-moz-column-gap:32px;flex-flow:wrap;align-items:center;column-gap:32px;display:flex}.profile-activity .profile-activity-footer .activity-info{padding:16px 32px 0 0}.profile-activity .profile-activity-footer .activity-info p{color:#9b9591}.platform__tab a:hover{text-decoration:none}.contribution-status{padding-left:8px;display:inline-block}.activities-container .profile-activity-description span{font-weight:700}.activities-container .profile-activity-header{margin-top:16px;padding:8px}.activities-container .profile-activity-header,.activities-container .profile-activity-body,.activities-container .profile-activity-footer{padding-left:16px}.profile-activity-content{background-color:#faf9f8;margin-top:16px;padding-bottom:16px}.comments-container .profile-activity-header .contribution-status,.comments-container .profile-activity-body{padding:0}.badges-container .profile-section-header{margin-bottom:0}.badges-container .badge-item{border-bottom:.5px solid #d7d5d2;flex-flow:row;justify-content:flex-start;align-items:center;padding:32px 32px 32px 0;display:flex}.badges-container .badge-item .badge-item-badge-container{flex:0 0 160px;padding-right:32px}.badges-container .badge-item .badge-item-description{flex:0 auto;padding:8px}.badges-container .badge-item .badge-item-awarded{flex-direction:column;flex:0 auto;margin-left:auto;display:flex}.badges-container .badge-item .badge-item-awarded span,.badges-container .badge-item .badge-item-awarded span *{text-align:right;white-space:nowrap;align-self:flex-end}.badges-container .badge-item .badge-item-awarded span:first-child{font-weight:700}@media (width<=767px){.badges-container .badge-item{flex-flow:column wrap;align-items:flex-start}.badges-container .badge-item .badge-item-badge-container{flex:0 auto}.badges-container .badge-item .badge-item-description{padding-left:0}.badges-container .badge-item .badge-item-awarded{margin-left:0}.badges-container .badge-item .badge-item-awarded span,.badges-container .badge-item .badge-item-awarded span *{text-align:left;align-self:flex-start}}
/*$vite$:1*/