.summary-navigation{background-color:#fff;border-radius:8px;padding:16px 16px 0;box-shadow:0 2px 4px 0 rgba(96,97,112,.161)}.summary-navigation-wrapper{padding-bottom:16px;background-color:#fafafa}@media screen and (min-width:769px){.summary-navigation-wrapper{position:sticky;top:156px;z-index:1}}.summary-navigation-wrapper--empty{position:static}.summary-navigation__list{display:flex;list-style:none;-moz-column-gap:16px;column-gap:16px}.summary-navigation__list li{padding-bottom:16px;position:relative;cursor:pointer;display:flex;-moz-column-gap:4px;column-gap:4px;color:#b6bac2;font-size:14px;font-weight:500;transition:all .15s}.summary-navigation__list li .counter{background-color:#e7e8eb;border-radius:8px;padding:0 4px;font-size:8px;display:flex;align-items:center;position:relative;min-width:12px}.summary-navigation__list li .counter svg{position:absolute;right:-4px;top:0}.summary-navigation__list li:before{content:"";width:0;position:absolute;bottom:0;transform:translateX(-50%);left:50%;transition:all .15s}.summary-navigation__list li.active{color:#2951a3}.summary-navigation__list li.active .counter{background-color:#f3f7ff}.summary-navigation__list li.active:before{content:"";width:17px;border:2px solid #2951a3}.empty-card{background-color:#fff;padding:24px 0;text-align:center;font-size:14px;color:#868d9a;box-shadow:0 .5px 2px 0 rgba(96,97,112,.161);display:flex;flex-direction:column;align-items:center;border-radius:8px}.delete-confirmation__info{font-weight:500;color:#0d1a35;font-size:14px;margin-bottom:24px}.delete-confirmation__action{display:flex;-moz-column-gap:16px;column-gap:16px}.delete-confirmation__action button{width:calc(50% - 16px);flex-shrink:0;outline:none;border:none;padding:12px 0;font-weight:700;border-radius:8px;display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;justify-content:center}.delete-confirmation__action__cancel{background-color:#fff;color:#2951a3}.delete-confirmation__action__confirm{background-color:#2951a3;color:#fff}.thread-card-profile{background-color:#fff;padding:12px 16px 8px;border-radius:8px;box-shadow:0 .5px 2px 0 rgba(96,97,112,.161);position:relative}@media screen and (min-width:769px){.thread-card-profile{max-width:489px;width:100%}}.thread-card-profile__link{position:absolute;inset:0}.thread-card-profile .thread-card-footer{padding:8px 0 0;margin-top:12px}.thread-card-profile .thread-content__topics a,.thread-card-profile button{position:relative;z-index:1}.thread-card-profile__user{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;margin-bottom:12px}.thread-card-profile__user__avatar{flex-shrink:0;width:24px;height:24px}.thread-card-profile__user__avatar div,.thread-card-profile__user__avatar img{border-radius:50%;width:100%;height:100%}.thread-card-profile__user__avatar img{-o-object-fit:cover;object-fit:cover}.thread-card-profile__user__avatar div{background-color:#2951a3;color:var(--text-white,#fff);font-size:12px;line-height:normal;display:flex;align-items:center;justify-content:center;text-transform:capitalize}.thread-card-profile__user__name{font-size:14px;font-weight:500;color:#0d1a35;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;max-width:calc(100% - 120px)}.thread-card-profile__user__name--anonymous{max-width:calc(100% - 100px)}.thread-card-profile__user__name .anonymous{color:#fff;font-weight:300;font-size:10px;padding:0 2px;background-color:#3d485d;border-radius:2px}.thread-card-profile__user__name .title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-card-profile__user__date{flex-shrink:0;font-size:10px;font-weight:300;color:#868d9a}.thread-section-profile{display:flex;flex-direction:column;row-gap:8px;position:relative;z-index:0}.thread-section-profile .thread-card{background:#fff}.comment-card-footer{width:100%;display:flex;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;margin-top:12px}.comment-card-footer__action{-moz-column-gap:8px;column-gap:8px;align-items:center;cursor:pointer;background:none;border:none;color:#000;font-style:normal;position:relative}.comment-card-footer__action,.comment-card-footer__feedback{display:flex;font-size:12px;font-weight:500;line-height:16px}.comment-card-footer__feedback{position:absolute;z-index:1;padding:8px;justify-content:center;align-items:baseline;gap:4px;border-radius:4px;background:var(--Neutral-70,#6e7686);mix-blend-mode:multiply;width:-moz-max-content;width:max-content;color:var(--Text-White,#fff);left:20px;bottom:0}.expandable-wrapper .toggle{color:var(--Primary-500-Main,#2951a3);font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex;align-items:center;gap:8px;background:transparent;border:none}.comment-section-item{background-color:#fff;border-radius:8px;padding:12px 16px;box-shadow:0 .5px 2px 0 rgba(96,97,112,.161);position:relative}.comment-section-item__thread{display:flex;flex-direction:column;margin-bottom:12px}.comment-section-item__thread__title{font-weight:300;color:#0d1a35;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:769px){.comment-section-item__thread__title{max-width:489px}}.comment-section-item__thread__author{font-weight:500;color:#0d1a35;font-size:10px}.comment-section-item__thread__author span{font-weight:300;color:#868d9a}.comment-section-item__thread__author .name{position:relative;z-index:1}.comment-section-item__thread__author .name:hover{text-decoration:underline}.comment-section-item__content{padding-left:12px;border-left:1px solid #e7e8eb}.comment-section-item__content__author{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.comment-section-item__content__author__avatar{width:24px;height:24px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background-color:#2951a3;color:var(--text-white,#fff);font-size:12px;line-height:normal;display:flex;align-items:center;justify-content:center;text-transform:capitalize}.comment-section-item__content__author__name{color:#0d1a35;font-weight:500;font-size:14px;display:flex;-moz-column-gap:4px;column-gap:4px;align-items:center}.comment-section-item__content__author__name time{font-size:10px;font-weight:300;color:#868d9a}.comment-section-item__content__author__name .anonymous{color:#fff;font-weight:300;font-size:10px;padding:0 2px;background-color:#3d485d;border-radius:2px}.comment-section-item__link{position:absolute;inset:0}.comment-section-item .comment-card-footer__action{position:relative;z-index:1}.comment-section-profile{position:relative;z-index:0;display:flex;flex-direction:column;row-gap:16px}@media screen and (min-width:769px){.comment-section-profile{max-width:489px;width:100%}}.notifications{border-radius:8px;padding-bottom:8px;background-color:#fff}.notifications__item{cursor:pointer;color:#0d1a35;position:relative;border-bottom:1px solid #e7e8eb;padding:8px 16px;font-size:14px;font-weight:300}.notifications__item__content{display:flex;align-items:flex-start;gap:4px}.notifications__item__content svg{flex:none}.notifications__item__content p{padding-top:4px}.notifications__item__link-user{position:relative;z-index:1}.notifications__item__link-user:hover{text-decoration:underline}.notifications__item__link-thread{position:absolute;inset:0;display:block}.notifications__item p{margin-bottom:4px}.notifications__item p a,.notifications__item p span{font-weight:500}.notifications__item__date{font-size:10px;color:#868d9a}.notifications__item--new-notif{background-color:#f3f7ff}.notifications .forum-loader{height:40px}.notifications-empty{background-color:#fff;padding:24px 0;text-align:center;font-size:14px;color:#868d9a;box-shadow:0 .5px 2px 0 rgba(96,97,112,.161);display:flex;flex-direction:column;align-items:center;border-radius:8px;row-gap:8px;margin-bottom:-8px}.trending-section{padding-bottom:12px;border-bottom:1px solid #e7e8eb}.trending-section__account{display:flex;-moz-column-gap:4px;column-gap:4px;align-items:center}.trending-section__account>span,.trending-section__account svg{flex-shrink:0}.trending-section__account .name{max-width:155px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#0d1a35;font-size:14px;font-weight:500}.trending-section__account a.name:hover{text-decoration:underline}.trending-section__account .separator{color:#cfd1d7;font-size:8px}.trending-section__account .role{color:#0d1a35;font-size:14px;font-weight:300;display:flex}.trending-section__date{color:#868d9a;font-size:10px;font-weight:500}.trending-section__content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:300;margin-bottom:4px}.trending-section__info{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;scroll-snap-type:x mandatory;touch-action:pan-y;overflow-x:auto}.trending-section__info::-webkit-scrollbar{display:none}.trending-section__info>*{scroll-snap-align:start;flex-shrink:0}.trending-section__info__venue{color:var(--primary-500-main,#2951a3);font-size:12px;font-weight:500;line-height:16px;text-decoration-line:underline;display:flex;align-items:center}.trending-section__info__media{border:1px solid #e7e8eb;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;color:#868d9a;padding:4px 8px;border-radius:100px;font-size:12px}.trending-section__info__topic{padding:4px 8px;border-radius:12px;background:var(--y,#f3f7ff);color:var(--primary-30,#5982d5);font-size:12px;font-weight:500;line-height:16px}.forum-trending{border-radius:8px;padding:16px;display:flex;flex-direction:column;row-gap:16px;box-shadow:0 2px 4px 0 rgba(96,97,112,.161);background-color:#fff;height:-moz-max-content;height:max-content}@media screen and (min-width:769px){.forum-trending{position:sticky;top:156px}}.forum-trending__title{color:#0d1a35;font-weight:700;font-size:16px}.forum-trending__topic{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;padding-bottom:12px;border-bottom:1px solid #e7e8eb}.forum-trending__topic img{flex-shrink:0;width:32px;height:32px;-o-object-fit:cover;object-fit:cover}.forum-trending__topic .content{display:flex;flex-direction:column}.forum-trending__topic .content .title{color:#0d1a35;font-size:12px;font-weight:700;margin-bottom:0}.forum-trending__topic .content .subtitle{color:#868d9a;font-size:10px;font-weight:500}.forum-user-top{position:relative;background-color:#fafafa;min-height:140px;box-sizing:content-box;padding-bottom:16px}@media screen and (min-width:769px){.forum-user-top{position:sticky;top:0;z-index:2}}.forum-user-top__content{height:140px;max-width:1144px;margin:auto;padding:16px;position:relative;z-index:1}.forum-user-top__content__trending{width:274px;margin-left:auto}.forum-user-top__content button{position:relative;outline:none;border-radius:8px;border:none;box-shadow:0 0 1px 0 rgba(40,41,61,.039)}.forum-user-top__content button .content{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-size:12px;color:#fff;padding:8px;font-weight:700;position:relative;z-index:1}.forum-user-top__content button .background{background-color:#0d1a35;opacity:85%;position:absolute;inset:0;border-radius:8px}.forum-user-top__background{position:absolute;overflow:hidden;inset:0;background:linear-gradient(0deg,#82a6f0 -5.94%,#2951a3 73.95%)}@media screen and (min-width:769px){.forum-user-top__background{height:140px}}.forum-user-top__background svg{position:absolute;top:8px;right:0;width:100%;max-width:675px}@media screen and (max-width:1144px){.forum-user-top__background svg{right:-20%}}@media screen and (max-width:769px){.forum-user-top__background svg{top:-30px;right:-30%}}.profile-picture{width:124px;height:124px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#2951a3;position:relative}@media screen and (max-width:768px){.profile-picture{width:84px;height:84px}}.profile-picture--editable{cursor:pointer}.profile-picture img{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.profile-picture div{border-radius:50%;color:#fff;font-size:72px;font-weight:700;text-transform:uppercase}.profile-picture svg{position:absolute;right:0;bottom:-8px;border:none;outline:none;background:transparent;display:flex}.profile-picture__file{display:none}.user-card{border-radius:8px;padding:16px;display:flex;align-items:center;gap:16px;box-shadow:0 2px 4px 0 rgba(96,97,112,.161);background-color:#fff;height:-moz-max-content;height:max-content}@media screen and (min-width:769px){.user-card{flex-direction:column}}.user-card__badge{outline:none;border:none;background-color:transparent;padding:2px 4px;border-radius:20px;display:flex;align-items:center;gap:2px}@media screen and (min-width:769px){.user-card__badge{margin:auto}}.user-card__badge.newbie{background:var(--newbie,linear-gradient(180deg,#c5d4ec 0,#4d6587 100%))}.user-card__badge.enthusiast{background:var(--red,linear-gradient(180deg,#f9a499 0,#b70a0a 100%))}.user-card__badge.elite{border:1px solid var(--stroke,#ffbf44);background:var(--purple,linear-gradient(180deg,#ce9eff 0,#5b0a9a 100%))}.user-card__badge span{color:#fff;font-size:10px;font-weight:700;line-height:16px;text-transform:capitalize}@media screen and (min-width:769px){.user-card__badge span{margin-right:4px}}.user-card__badge:disabled{cursor:default}.user-card__description{font-weight:700;color:#0d1a35}@media screen and (min-width:769px){.user-card__description{text-align:center}}.user-card__description__user{margin-bottom:8px}.user-card__description__user__name{font-size:16px;text-transform:capitalize;line-height:24px}.user-card__description__user__name.link:hover{color:#2951a3}.user-card__description__user__sub-role{font-size:12px;font-weight:300;color:#868d9a}.user-card__agent-link{display:flex;align-items:center;-moz-column-gap:2px;column-gap:2px;font-weight:500;font-size:10px;padding:2px 8px;border-top-right-radius:8px;border-bottom-left-radius:8px;position:absolute;top:0;right:0;color:#fff;background-color:#3a6acd}.user-role{padding:12px;--color-role:transparent;--color-bg-role:transparent;position:relative;border-radius:24px;border:4px solid #fff;background:var(--color-bg-role);box-shadow:0 4px 25px 0 rgba(0,0,0,.05),0 35px 10.4px 0 transparent,0 44.61px 59.481px 0 rgba(0,0,0,.03);display:flex;flex-direction:column;gap:8px}.user-role--newbie{--color-bg-role:linear-gradient(90deg,#c5d4ec 9.72%,#647a9a 95.25%),linear-gradient(0deg,#e8ffff,#42b89c),#eefffa;--color-role:linear-gradient(180deg,#c5d4ec 9.72%,#647a9a 95.25%)}.user-role--enthusiast{--color-bg-role:linear-gradient(180deg,#f9a499,#b70a0a);--color-role:linear-gradient(180deg,#f9a499,#b70a0a)}.user-role--elite{--color-bg-role:linear-gradient(180deg,#ce9eff,#5b0a9a);--color-role:linear-gradient(180deg,#ce9eff,#5b0a9a)}.user-role__badge{position:relative;width:32px;height:32px;border-radius:64px;background:var(--color-role);display:flex;align-items:center;justify-content:center}.user-role__badge:after{content:"";width:30px;height:30px;position:absolute;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #fff;border-radius:60px}.user-role__name,.user-role__point{color:#fff;font-size:18px;font-style:normal;font-weight:700;line-height:24px;text-transform:capitalize}.user-role__header{display:flex;align-items:center;gap:16px;justify-content:space-between}.user-role__level{display:flex;align-items:center;gap:8px}.user-role__content{display:flex;flex-direction:column;gap:16;align-self:stretch;border-radius:16px;padding:12px;background:linear-gradient(0deg,#fff,#fff),linear-gradient(180deg,#fff,#f8f8f8);box-shadow:0 -3px 4px 0 rgba(0,0,0,.25),0 44.61px 59.481px 0 rgba(0,0,0,.03)}.user-role__progress{width:100%;height:8px;background-color:#e7e8eb;border-radius:100px;position:relative;margin-bottom:10px;margin-top:32px}.user-role__progress__icon{position:absolute;bottom:calc(100% + 6px);display:flex;align-items:center;flex-direction:column;row-gap:4px}.user-role__progress>div{border-radius:100px;position:absolute;left:0;top:0;bottom:0;background:#2951a3}.user-role__description{color:#0d1a35;font-weight:500;font-size:12px}.user-create-discussion{margin-top:16px;border-radius:8px;padding:16px;display:flex;align-items:center;flex-direction:column;gap:16px;box-shadow:0 2px 4px 0 rgba(96,97,112,.161);background-color:#fff;height:-moz-max-content;height:max-content;position:relative}@media screen and (max-width:768px){.user-create-discussion{position:sticky;bottom:0;margin-left:-16px;margin-right:-16px;box-shadow:none;border-radius:0;z-index:10}}.user-create-discussion__content{display:flex;align-items:center;gap:8px}.user-create-discussion__content img{flex:none;width:39px;height:39px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center}.user-create-discussion__content h2{margin-bottom:0}.user-create-discussion__title{color:var(--Text-Primary,#0d1a35);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.user-create-discussion__description{color:var(--Text-Primary,#0d1a35);font-size:10px;font-style:normal;font-weight:400;line-height:16px}.user-create-discussion__button{border-radius:8px;background:var(--primary-500-main,#2951a3);display:flex;padding:12px 16px;justify-content:center;align-items:center;gap:8px;color:var(--text-white,#fff);font-size:16px;font-weight:700;line-height:24px;border:none;height:40px;width:100%;transition:all .2s ease-in-out}.user-create-discussion__button:hover{background:#1d3a74}.profile-section{z-index:1;height:-moz-max-content;height:max-content}.profile-section__btn{position:absolute;top:-140px;outline:none;border-radius:8px;border:none;box-shadow:0 0 1px 0 rgba(40,41,61,.039)}@media screen and (max-width:768px){.profile-section__btn{top:70px}}.profile-section__btn .content{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-size:12px;color:#fff;padding:8px;font-weight:700;position:relative;z-index:1}.profile-section__btn .background{background-color:#0d1a35;opacity:85%;position:absolute;inset:0;border-radius:8px}@media screen and (min-width:769px){.profile-section{position:sticky;top:156px;z-index:2}}.profile-section .user-card{position:relative;top:-90px;margin-bottom:-90px}.profile-section--empty-data{position:relative;top:0;margin-bottom:0}.profile-section--show-level .user-card{margin-bottom:-70px}.forum-user{background-color:#fafafa;padding-bottom:24px}.forum-user__container{-moz-column-gap:16px;column-gap:16px;max-width:1144px;margin:auto;padding:0 16px}@media(min-width:769px){.forum-user__container{display:grid;grid-template-columns:minmax(270px,317px) 1fr minmax(200px,274px)}}@media(max-width:768px){.forum-user__container{display:flex;flex-direction:column;row-gap:16px}}.forum-user__background svg{width:100%}