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