.text{letter-spacing:.5px;line-height:1.56}.text--xxs{font-size:11px}.text--xs{font-size:12px}.text--s{font-size:14px}.text--m{font-size:16px}.text--l{font-size:18px}.text--xl{font-size:20px}.text--xxl{font-size:28px}.text--xxxl{font-size:36px;line-height:38px}.text--thin{font-weight:300}.text--normal{font-weight:400}.text--semi-bold{font-weight:500}.text--bold{font-weight:700}.text--black{color:#101c22}.text--gray-darker{color:#212121}.text--gray-dark{color:#495865}.text--gray{color:#bdbdbd}.text--gray-light{color:#e5e9ee}.text--white{color:#fff}.text--primary{color:#6551a3}.text--secondary{color:#ff5a60}.text--success{color:#35853e}.text--error{color:#c72727}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button{position:relative;background:none;border:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;transition:background-position .4s ease-in-out;text-transform:uppercase}.button--small{height:32px;padding:12px 20px;font-size:12px;font-weight:450}.button--medium{height:40px;padding:12px 24px;font-size:13px;font-weight:600}.button--large{height:56px;padding:12px 32px;font-size:15px;font-weight:600}.button--none{height:unset;padding:0}.button--loading{pointer-events:none}.button--loading:after{content:"";position:absolute;top:calc(50% - 14px);left:calc(50% - 14px);width:28px;height:28px;border-radius:50%;border:2px solid transparent;animation:loading .7s linear infinite}.button--primary{background:#6551a3;color:#fff;background-size:300% 100%}.button--primary:hover{background:#59429f}.button--primary-loading{color:#6551a3}.button--primary-loading:after{border-color:#fff #fff #fff transparent}.button--primary-outline{background:#fff;color:#6551a3;border:1px solid #6551a3}.button--primary-outline:hover{color:#fff;background:#6551a3}.button--primary-outline-loading{color:#fff}.button--primary-outline-loading:after{border-color:#6551a3 #6551a3 #6551a3 transparent}.button--secondary{background:#fff;color:#6551a3;border:1px solid #fff}.button--secondary:hover{background:transparent;color:#fff}.button--secondary-loading{color:#fff}.button--secondary-loading:after{border-color:#6551a3 #6551a3 #6551a3 transparent}.button--default{background:#495865;color:#fff;border:1px solid #495865;background-size:300% 100%}.button--default:hover{background-position:100%;background-image:linear-gradient(90deg,#bdbdbd,#495865);box-shadow:0 4px 15px 0 #bdbdbd}.button--default-loading{color:#fff}.button--default-loading:after{border-color:#495865 #495865 #495865 transparent}.button--default-outline{background:#fff;color:#495865;border:1px solid #495865}.button--default-outline:hover{background:#495865;color:#fff}.button--default-outline-loading{color:#fff}.button--default-outline-loading:after{border-color:#495865 #495865 #495865 transparent}.button--error{background:#c72727;color:#fff;border:1px solid #c72727;background-size:300% 100%}.button--error:hover{background:#e03a3a}.button--error-loading{color:#fff}.button--error-loading:after{border-color:#fff #fff #fff transparent}.button--error-outline{background:#fff;color:#c72727;border:1px solid #c72727;background-size:300% 100%}.button--error-outline:hover{border:1px solid #e03a3a}.button--error-outline-loading{color:#fff}.button--error-outline-loading:after{border-color:#c72727 #c72727 #c72727 transparent}.button--plain{text-align:unset}.button--disabled{pointer-events:none;opacity:.5}.button--block{width:100%}.button--with-icon{height:auto;padding:4px 16px}.side-bar-panel{border:1px solid #e5e9ee;border-radius:4px;margin-bottom:20px}.side-bar-panel__title{background:#e5e9ee;padding:8px 16px}.side-bar-panel__content{padding:16px;background:#fff}.text-input{color:#212121;width:100%;position:relative}.text-input__label{display:block;color:#495865;font-size:15px;font-weight:500;padding-bottom:2px}.text-input__messages-container{display:flex;justify-content:space-between}.text-input__star,.text-input__validation-message{color:#c72727}.text-input__control{width:100%;height:42px;border:1px solid #bdbdbd;background-color:#fff;border-radius:5px;padding:8px;font-weight:500}.text-input__control--invalid{border-color:#c72727}.text-input__control--disabled{background-color:rgba(229,233,238,.6)}.text-input__control--text-area{height:200px}.text-input__show-password-button{background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:2px;bottom:10px}.check-box{display:flex;align-items:center;gap:8px;padding:8px}.check-box__check-box{scale:1.3}.multi-select-list{display:flex;flex-direction:column}.multi-select-list__not-found{text-align:center;padding:8px 0}.multi-select-popup{position:fixed;top:0;left:0;right:0;bottom:60px;z-index:101;background:#fff;border:1px solid #bdbdbd;border-radius:4px;overflow:hidden;display:flex;flex-direction:column}.multi-select-popup__header{background:#f5f7fa;flex-shrink:0;display:flex;align-items:center;gap:8px;padding:8px 16px}.multi-select-popup__check-box{scale:1.3;margin-right:8px}.multi-select-popup__close{background:none;border:none;height:30px;width:30px;overflow:hidden;display:flex;align-items:center;justify-content:center}.multi-select-popup__list{flex:1 1;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;overflow:auto;padding:8px}.multi-select-popup__footer{background:#f5f7fa;display:flex;align-items:center;gap:20px;padding:8px;flex-shrink:0}@media(min-width:992px){.multi-select-popup{position:absolute;top:calc(100% - 1px);left:0;width:100%;height:250px;max-height:320px}}.multi-select-drop-down{position:relative}.multi-select-drop-down__button{width:100%;height:42px;border:1px solid #bdbdbd;background-color:#fff;border-radius:5px;padding:8px;display:flex;align-items:center;justify-content:space-between}.member-filter{position:fixed;top:0;left:-100%;width:100%;background:#fff;z-index:100;padding:20px;bottom:51px;overflow:auto;transition:all .4s linear}.member-filter--show{left:0}.member-filter__close-btn,.member-filter__filter-btn{display:flex;margin-bottom:20px}.member-filter__filter-btn{background:none;border:1px solid #bdbdbd;align-items:center;justify-content:space-between;border-radius:4px;padding:8px}@media(min-width:992px){.member-filter{position:unset;padding:0;z-index:unset;flex:0 0 325px}.member-filter__close-btn{display:none!important}.member-filter__filter-btn{display:none}}.member-photo{height:100%;width:100%;position:relative;background:url(/_next/static/media/default-profile-img.2f109d53.webp) 50% no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.member-photo--online:after{content:"";position:absolute;top:4px;left:4px;height:12px;width:12px;background:green;border-radius:50%;border:1px solid #fff}.member-photo__image{object-fit:cover;width:100%;height:auto}.profile-id-search{margin-bottom:20px;padding:16px 20px;border:1px solid #e5e9ee;border-radius:12px;background:#fff}.profile-id-search__label{display:block;margin-bottom:8px;color:#212121;font-size:14px;font-weight:600}.profile-id-search__row{display:flex;gap:8px}.profile-id-search__input{flex:1 1;min-width:0;height:44px;padding:0 14px;border:1px solid #e5e9ee;border-radius:8px;font:inherit;font-size:16px;text-transform:uppercase}.profile-id-search__input::placeholder{text-transform:none}.profile-id-search__input:focus{outline:none;border-color:#6551a3}.profile-id-search__button{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 18px;border:none;border-radius:8px;background:#6551a3;color:#fff;font:inherit;font-weight:600;cursor:pointer}.profile-id-search__status{margin-top:10px;color:#495865;font-size:14px}.profile-id-search__status a{color:#6551a3;font-weight:600}.member{display:flex;flex-direction:column;padding-top:30px;padding-bottom:40px}.member__results{flex:1 1;min-width:0}@media(min-width:992px){.member{flex-direction:row;align-items:flex-start;gap:20px}}.member-list-wrapper__not-found{background:rgba(101,81,163,.05);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px;border-radius:8px;overflow:hidden}@media(min-width:992px){.member-list-wrapper{flex:1 1}}@media(min-width:768px){.row{display:flex;flex-wrap:wrap;margin-left:-16px}}.column{padding-bottom:16px}@media(min-width:768px){.column{flex:1 1;padding-left:16px}.column--12{flex:0 0 100%}.column--11{flex:0 0 91.6666666667%}.column--10{flex:0 0 83.3333333333%}.column--9{flex:0 0 75%}.column--8{flex:0 0 66.6666666667%}.column--7{flex:0 0 58.3333333333%}.column--6{flex:0 0 50%}.column--5{flex:0 0 41.6666666667%}.column--4{flex:0 0 33.3333333333%}.column--3{flex:0 0 25%}.column--2{flex:0 0 16.6666666667%}.column--1{flex:0 0 8.3333333333%}}.detail-view__value{text-transform:capitalize}.member-contact-info{background:rgba(49,176,213,.1);display:flex;flex-direction:column;gap:8px;padding:16px;margin-bottom:16px;border-radius:4px;border:1px solid #6551a3}.member-contact-info__column{display:flex;gap:8px}.member-contact-info__link{text-decoration:none;color:#6551a3}.member-contact-info__link:hover{text-decoration:underline}.member-card{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;background:rgba(101,81,163,.04);padding:16px;border-radius:4px}.member-card__image-holder{margin:0 auto;width:200px;height:220px;position:relative}.member-card__content,.member-card__image-holder{border:1px solid #e5e9ee;background:#fff;border-radius:4px;overflow:hidden}.member-card__content{flex:1 1;padding:8px 16px 0}.member-card__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;text-transform:capitalize}.member-card__code{margin-top:2px;color:#6551a3;font-size:13px;font-weight:700;letter-spacing:.04em}.member-card__favourites{display:flex;align-items:center;gap:4px}.member-card__contact{display:flex;align-items:center;gap:8px}.member-card:hover .member-card__image{scale:1.07}@media(min-width:992px){.member-card{flex-direction:row}}.breadcrumb__wrapper{background:#6551a3;color:#fff;padding:12px 20px;margin-top:20px;border-radius:4px;display:flex;align-items:center;text-transform:capitalize}.breadcrumb__item{position:relative}.breadcrumb__item:not(:first-child){padding-left:20px}.breadcrumb__item:not(:first-child):before{content:"";position:absolute;top:7px;left:4px;height:8px;width:8px;border-color:#fff #fff transparent transparent;border-style:solid;border-width:1px;transform:rotate(45deg)}.breadcrumb__link{text-decoration:none;color:#fff;font-weight:600;font-size:14px}.breadcrumb__link:hover{text-decoration:underline}.page-cover-section{background:#6551a3 url(/_next/static/media/small-heart.99ffb740.png) 50% repeat;gap:16px}.page-cover-section__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center;background-image:url(/_next/static/media/section-curve.9c97bc2a.svg);background-size:103% auto;background-repeat:no-repeat;background-position:bottom}.page-cover-section__tag-line{max-width:900px;padding-top:20px}@media(min-width:992px){.page-cover-section__wrapper{padding-bottom:200px}}.member-list-skeleton{flex:1 1}.member-list-skeleton__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.member-list-skeleton__card{display:flex;flex-direction:column;gap:20px;margin-bottom:20px;padding:16px;border-radius:4px;background:rgba(101,81,163,.04)}.member-list-skeleton__line,.member-list-skeleton__photo{background:linear-gradient(90deg,#e5e9ee 25%,#f5f7fa 50%,#e5e9ee 75%);background-size:200% 100%;animation:member-skeleton-shimmer 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.member-list-skeleton__line,.member-list-skeleton__photo{animation:none}}.member-list-skeleton__photo{flex-shrink:0;width:200px;height:220px;margin:0 auto;border-radius:4px}.member-list-skeleton__content{flex:1 1;padding:16px;border:1px solid #e5e9ee;border-radius:4px;background:#fff}.member-list-skeleton__line{height:12px;border-radius:6px}.member-list-skeleton__line--title{width:45%;height:20px;margin-bottom:24px}.member-list-skeleton__line--label{width:50%;margin-bottom:8px}.member-list-skeleton__line--value{width:75%;height:14px}.member-list-skeleton__line--button{width:130px;height:38px;border-radius:4px}.member-list-skeleton__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px 16px;gap:20px 16px;margin-bottom:24px}.member-list-skeleton__actions{display:flex;flex-wrap:wrap;gap:12px}@media(min-width:992px){.member-list-skeleton__card{flex-direction:row}}@keyframes member-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}