.loader{aspect-ratio:4;justify-self:center;width:60px;--_g:no-repeat radial-gradient(circle closest-side,var(--primary_color) 90%,hsla(0,0%,100%,0));animation:l7 1s linear infinite;background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.33333% 100%;margin:auto}@keyframes l7{33%{background-size:33.33333% 0,33.33333% 100%,33.33333% 100%}50%{background-size:33.33333% 100%,33.33333% 0,33.33333% 100%}66%{background-size:33.33333% 100%,33.33333% 100%,33.33333% 0}}.cohort-author{align-items:center;border-radius:var(--border-radius);color:var(--text-color--dark);display:flex;line-height:.9rem;margin-bottom:1rem;padding:.3rem .3rem .3rem 0;text-decoration:none;transition:all .25s ease-in-out}.cohort-author img,.cohort-author svg{border-radius:60px;height:46px;margin:.3rem;object-fit:cover;width:46px;fill:var(--secondary_color)}.cohort-author h6{margin-bottom:0}.cohort-author span{color:var(--text-color--dark);font-size:.9rem}.thread-container{background-color:var(--white_color);border:.5px solid var(--dark_color-subtle);border-radius:var(--border-radius);margin:0 auto 2rem;position:relative}.thread-container .pinned-thread{position:absolute;right:-15px;top:-15px;transform:rotate(45deg);z-index:3}.pinned-thread svg{display:block;fill:var(--primary_color);width:25px}.thread-container .thread-inner-padding{padding:1rem}.thread-cover-image img{border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.thread-title-container a{text-decoration:none}.thread-title-container a:hover{text-decoration:underline}.cohort-author-name-container{gap:7px;margin-bottom:3px}.cohort-author{width:100%}.cohort-author-name-container{align-items:center;display:flex;width:100%}.breadcrumb-link,.breadcrumb-link a{color:var(--text-color--dark);margin-bottom:1rem}.thread-activities{margin:15px;padding:1rem .5rem 0}.thread-activities,.thread-comment_activities{align-items:center;display:flex;justify-content:space-between}.thread-comment_activities{margin-bottom:20px;margin-left:60px}.thread-activities a,.thread-comment_activities a{color:var(--text-color--dark);font-weight:700;text-decoration:none}.thread-comment_activities a{font-size:.9rem}.comment-likes-container a,.comment-solution-container a,.thread-likes-container a{align-items:center;display:flex}.comment-likes-container span,.comment-solution-container span,.thread-likes-container span{align-items:center;display:flex;margin-right:.5rem}.liker-thumb{border-radius:100px;height:28px;object-fit:cover;width:28px}.liker-thumb.nudge{margin-left:-8px}.liker-thumb.nudge.nudgelast{margin-right:1rem}.thread-seemore-label{align-items:center;display:flex;font-weight:700;gap:10px;margin-top:2rem;text-decoration:none}.thread-seemore-label,.thread-seemore-label:hover{color:var(--primary_color)}a.thread-seemore-label svg{display:block;height:18px;fill:var(--primary_color);transition:all .15s linear}.thread-seemore-label:hover svg{transform:translateX(.15rem)}ul.cohort-tag-nav{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding-left:0;width:100%}a.cohort-nav{background-color:var(--white_color);border:1px solid var(--dark_color);border-radius:var(--border-radius);color:var(--dark_color);padding:.3rem .7rem;text-decoration:none;transition:all .25s ease-in-out}a.cohort-nav.tagactive,a.cohort-nav:hover{background-color:var(--primary_color);color:var(--light_color);transition:all .25s ease-in-out}.thread-comment-inner{margin-left:60px}.thread-activity-comment{margin-bottom:.5rem;padding-bottom:10}.post-a-comment-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding:0 1rem 1rem;text-align:center}.post-a-comment-container h6{font-size:1.3rem}.thread-activity-comment a.cohort-author{margin-bottom:0}.cohort-post-a-comment{margin-top:20px}.post-a-comment-container,form#form__reply{text-align:left;width:100%}.thread-content-video{margin-bottom:2rem}a#like-thread,a.like-comment,a.mark-as-solution,a.solution-item{align-items:flex-start;cursor:pointer;display:flex;justify-content:flex-start;line-height:1.6}a#like-thread:hover svg,a#like-thread[data-action=unlike],a.like-comment:hover svg,a.like-comment[data-action=unlike],a.mark-as-solution:hover svg,a.mark-as-solution[data-action=unmarked],a.solution-item{fill:var(--primary_color)}a#like-thread svg,a.like-comment svg,a.mark-as-solution svg,a.solution-item svg{display:block;transition:all .25s ease-in-out;width:20px}.thread-activity-comments .thread-author,.thread-title-container{padding-right:50px;position:relative}.thread-menu-container{display:inline-block;position:absolute;right:0;top:0}.thread-menu-icon{cursor:pointer}.thread-menu-icon svg{display:block;width:30px}.thread-activity-comments .thread-author .thread-menu-icon svg{width:20px}.thread-menu{background:var(--dark_color);border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:none;min-width:225px;overflow:hidden;position:absolute;right:0;text-align:center;top:25px;width:100%;z-index:99}.thread-activity-comment .thread-menu{top:18px}.thread-menu a{color:var(--light_color);text-decoration:none}.thread-menu ul{list-style:none;margin:0;padding:0 10px}.thread-menu ul li{border-bottom:1px solid var(--light_color);cursor:pointer;padding:10px 0}.thread-menu ul li:last-child{border-bottom:none}.video-outer-container{margin-bottom:1.5rem}.video-container iframe{aspect-ratio:16/9;width:100%}span.edited-thread{font-style:italic;margin-left:10px}.thread-menu-container .loader{margin-bottom:3px;margin-top:3px}span.post-author,span.solved-thread{color:var(--primary_color);font-weight:700}span.solved-thread{align-items:center;display:flex;font-size:70%;gap:5px}span.solved-thread svg{display:block;width:18px;fill:var(--primary_color)}.filters-sort-container{align-items:center;display:flex;flex-direction:row;gap:15px;margin-bottom:20px}.filters-sort-container .nice-select{background-color:var(--white_color);border:1px solid var(--dark_color);border-radius:var(--form_border_radius);color:var(--dark_color);width:100%}.nice-select .option.disabled:after{display:none}.cohort-reset-filters button{font-size:80%;padding:10px 15px}.c-modal{background-color:rgba(0,0,0,.75);display:none;inset:0;overflow:auto;padding:5%;position:fixed;z-index:10000}.c-modal.open{display:block}.c-modal-body{background:#fff;border-radius:8px;margin:auto;max-width:1140px;padding:3%;position:relative}body.c-modal-open{overflow:hidden}.c-modal #editor,.create-new-thread #editor,.post-a-comment-container #editor{background-color:var(--form_input_background);min-height:350px}form#form__reply{text-align:left}.post-a-comment-container #editor{min-height:200px}button.c-modal-close svg{color:var(--light_color);height:25px;fill:var(--light_color)}button.c-modal-close{padding:10px;position:absolute;right:-15px;top:-15px}.thread-comments-disabled{display:block;opacity:.7;padding-bottom:20px;text-align:center;width:100%}.pagination{align-items:center;display:flex;justify-content:space-between}span.pagination-numbers{display:flex;font-size:1.3rem;font-weight:700;gap:10px}span.pagination-numbers .current{color:var(--primary_color)}.marked-as-solution-container{margin-bottom:0}.marked-as-solution-heading svg{fill:var(--primary_color);display:block;height:25px}.marked-as-solution-heading{align-content:center;align-items:center;display:flex;gap:7px;margin-bottom:1rem}.marked-as-solution-heading h5{margin-bottom:0!important}.thread-comments-heading{margin-top:3rem}.cohortium_in_editor_module{background:var(--dark_color);color:var(--light_color);margin:1rem 0;padding:7px 10px}span.user-profile-name span.member-badge.image-badge img{height:30px}span.member-badge.text-badge{background:var(--accent_color);border-radius:5px;font-size:1.2rem;line-height:1;padding:5px}span.user-profile-name{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.member-leaderboard-count svg{fill:var(--primary_color);display:inline-block;height:20px}.member-leaderboard-count{align-items:center;color:initial;display:flex;gap:5px;line-height:1;margin-bottom:5px}.breadcrumb-link a.active{font-weight:700;text-decoration:none}@media screen and (max-width:768px){.c-modal{padding:7%}.c-modal-body{padding:5%}span.pagination-numbers{display:none}}@media screen and (max-width:500px){.cohort-author-name-container{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:8px}.thread-comment_activities{align-items:flex-start;flex-direction:column;gap:15px}.filters-sort-container{align-items:flex-start;flex-direction:column;margin-bottom:20px}.filters-sort-container .nice-select{width:100%}.cohort-reset-filters{text-align:right;width:100%}}