@charset "UTF-8";.header__top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:30px;border-bottom:1px solid #EBEBEB}.header__top .user-no-image{min-width:100px;width:100px;height:100px;aspect-ratio:1;font-size:3.125rem}@media screen and (max-width: 768px){.header__top .user-no-image{min-width:70px;width:70px;height:70px;aspect-ratio:1;font-size:40px}}@media screen and (min-width: 992px){.header__top .user-card{max-width:80%;flex-grow:1}}@media screen and (max-width: 768px){.header__top{flex-wrap:wrap}.header__top .user-card,.header__top .flex-center{width:100%}.header__top .gear-box{margin-top:auto;margin-left:auto}}.header__top .user-card{align-items:center}.header__top .user-card h2{margin-bottom:0}.profile-money{display:flex;align-items:flex-start}.profile-money>*{padding:10px 10px 10px 20px}.profile-money article:first-child{border-right:1px solid #EBEBEB}.gear-box{min-width:45px;width:45px;height:45px;aspect-ratio:1;align-content:center;text-align:center}.profile__header{padding-bottom:0;margin-top:50px}#profile_navigation{position:relative;padding-block:10px;display:flex;align-items:center;gap:30px;z-index:0;scrollbar-width:none}#profile_navigation::-webkit-scrollbar{display:none}@media screen and (max-width: 992px){#profile_navigation{overflow:scroll clip}}#profile_navigation svg{min-width:15px;width:15px;height:15px;aspect-ratio:1;height:20px}#profile_navigation svg *{font-size:25px;fill:#000}#profile_navigation li{position:relative;white-space:nowrap}#profile_navigation li:after{content:"";position:absolute;inset:auto 0 0;background-color:#257792;border-radius:1px;height:3px;translate:0 calc(10px + 75%);max-width:0%;transition:max-width .1s linear}#profile_navigation li>a{display:flex;align-items:center;white-space:nowrap;min-width:max-content;gap:5px}#profile_navigation li:hover a,#profile_navigation li.active a{color:#257792}#profile_navigation li:hover svg *,#profile_navigation li.active svg *{fill:#257792}#profile_navigation li:hover:after,#profile_navigation li.active:after{max-width:100%}#profile_navigation li.active{font-weight:700}#profile_navigation:before{content:"";width:50px;height:100%;background-image:linear-gradient(to right,transparent,#FFF);z-index:1}#profile_navigation:after{content:"►";width:20px;height:20px;z-index:2;animation:bounce .8s infinite cubic-bezier(.5,0,.5,1)}#profile_navigation:before,#profile_navigation:after{display:block;position:absolute;inset:50% 0 0 auto;translate:0 -50%;pointer-events:none;opacity:0;transition:opacity .35s ease-in-out}#profile_navigation.show-arrow:after,#profile_navigation.show-arrow:before{opacity:1}.sort-courses__container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.sort-courses__container .sort-by__container{width:100%}.sort-courses__container .sort-by__container>button{width:100%}}#card_container{background-color:#1a1a1a;border-radius:10px;padding:15px 20px 25px}#card_container h3{font-size:1.25rem;color:#fff;margin-bottom:10px}#card_container>.button{margin-top:10px}@media screen and (max-width: 768px){#profits_section{padding:0}#profits_section .card-container-with-scroll{padding-inline:15px}}.user-counter{margin-bottom:10px;background-color:#f7f7f7;border-radius:10px;border:1px solid #EBEBEB;display:flex;justify-content:space-between}.user-counter dt{font-weight:400}.user-counter dd{font-weight:600;font-size:1.25rem}.user-counter>*{padding:10px 20px}.user-counter .available{border-left:1px solid #EBEBEB;flex-basis:50%}:is(.card-user,.empty-user)+.empty-user{margin-top:10px}.empty-user{font-weight:400;border-radius:10px;border:2px dashed #319FC4;width:100%;padding:5px;transition:.2s ease-in-out;transition-property:background,color;align-content:center;text-align:center;background-color:#def1f7}.empty-user p{display:flex;gap:10px;justify-content:center;align-items:center;margin-inline:auto}.empty-user svg{min-width:15px;width:15px;height:15px;aspect-ratio:1}.empty-user:hover{background-color:#def1f7;color:#000}.empty-user:hover path{fill:#000}.empty-user.sent svg path{fill:#1a1a1a}.empty-user.sent>p,.empty-user.sent span{color:#1a1a1a}.empty-user.sent span{font-size:.75rem;color:#707070;max-width:80%;display:block;margin-inline:auto;text-wrap:auto}@media screen and (max-width: 768px){.empty-user.sent span{margin-top:5px;max-width:90%}}@keyframes bounce{0%,to{transform:translate(0)}50%{transform:translate(-20px)}}.mandala__info .col-12{display:flex;flex-direction:column;gap:1rem}.mandala__info__block,.mandala__info__block--empty{background-color:#f7f7f7;border-radius:12px;border:1px solid #EBEBEB;padding:15px;flex-grow:1;display:flex;flex-direction:column}.mandala__info__block h3,.mandala__info__block--empty h3{margin-bottom:10px}.mandala__info__block .card-user,.mandala__info__block--empty .card-user{margin-top:0}.mandala__info__block .empty-user,.mandala__info__block--empty .empty-user,.mandala__info__block .send-invite,.mandala__info__block--empty .send-invite{margin-top:0;min-height:60px}.mandala__info__block--empty>p{margin-block:50px 60px}.send-invite{display:flex;align-items:center;justify-content:center;gap:1ch;border:2px dashed #319FC4;width:100%;flex-grow:1;border-radius:12px}.send-invite svg{min-width:20px;width:20px;height:20px;aspect-ratio:1}.send-invite:hover{background-color:#def1f7}.send-invite:active{background-color:#8dcde2}.counter-block{background-color:#fff;border:1px solid #EBEBEB;border-radius:12px;padding:8px 12px}.counter-block span{color:#c2c2c2;font-size:.875rem}#ref_modal_form ul{height:460px;max-height:460px;overflow:scroll}#ref_modal_form li+li{margin-top:15px}#ref_modal_form li.selected .card-user{background:#257792}#ref_modal_form li.selected .card-user .user-name{color:#fff}.profile-complete__container{margin-top:30px}.profile-complete__container+* .profile__header{margin-top:25px}
