.text-wrap{font-size:15px;padding:0}.profile-section{text-align:center;margin-bottom:10px}.profile-pic img{width:80px;height:80px;border-radius:50%;margin-bottom:10px}.icon-section{display:flex;justify-content:center;align-items:center;margin:20px 0}.logo-section{text-align:center;margin-top:auto;margin-bottom:10px}.logo-section img{width:100px;height:auto}.links-section,.shop-section{align-items:center;justify-content:center;height:100%}.link-button{width:100%;max-width:100%;border:none;font-size:16px;text-align:center;overflow:hidden;white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.5;transition:transform .3s ease,background-color .3s ease}.icon-section{margin:20px 0;display:flex;justify-content:center;align-items:center}.footer-section{margin-top:auto;text-align:center;padding:20px 0}.public-profile .tab-content{max-width:370px}.join-button{background-color:#fff;color:#333;border:none;border-radius:25px;padding:10px 20px;font-size:14px;font-weight:700;box-shadow:0 4px 6px #0000001a;cursor:pointer;transition:transform .3s ease,background-color .3s ease}.join-button:hover{transform:scale(1.05);background-color:#f5f5f5}.btn-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;height:100%}.btn-wrapper{display:inline-block}.btn-success{color:var(--ar-btn-hover-color);background-color:#2e8f67;border-color:var(--ar-btn-hover-border-color)}.soft-shadow{box-shadow:0 7px 11px 2px #8e8989bf}.hover:hover{color:v-bind("appearance.button_hover_color")!important}.hover_demo:hover{color:#409dde!important}.soft-shadow-demo{box-shadow:0 7px 11px 2px #409cce!important}.soft-shadow{box-shadow:0 4px 8px 2px #8e8989bf}.hard-shadow{box-shadow:#070707fc 5px 4px 0 1px}.soft-shadow-var{box-shadow:0 4px 8px 2px v-bind("appearance.button_shadow_color")!important}.hard-shadow-var{box-shadow:5px 4px 0 1px v-bind("appearance.button_shadow_color")!important}.size{height:v-bind("appearance.button_size")!important}.size-demo{height:10px!important}svg{cursor:pointer}.button_background_hover:hover{background:v-bind("appearance.button_background_hover")!important}.button_background_hover_transparent:hover{background:transparent!important}.button_color_none{border:solid 1px white}.button_color_none:hover{background:white!important}.button_border_color{border-color:v-bind("appearance.button_border_color")!important}.transition{transition:v-bind("appearance.transition")!important}.button_shadow_color{box-shadow:v-bind("appearance.button_shadow_color")!important}.button_shadow_hover:hover{transition:box-shadow .3s ease!important;box-shadow:0 4px 8px var(--button-shadow-hover, rgba(0, 0, 0, .3))!important}.button_margin_top{margin-top:v-bind("appearance.button_margin_top")!important}.img-link-text{align-items:center;position:relative;overflow:hidden;top:50%;transform:translateY(-50%);pointer-events:none;justify-content:center;border-radius:4px;width:40px;height:40px;left:3px}.img-link-text-right{align-items:center;position:absolute;overflow:hidden;top:50%;transform:translateY(-50%);pointer-events:none;justify-content:center;border-radius:4px;width:40px;height:40px;right:3px}.profile-card.text{transform:translateY(50%)}.rounded-img{border-radius:50%}@media (max-width: 576px){.link-button{font-size:14px}}.toggle-container{display:inline-flex;border-radius:20px;padding:4px}.toggle-button{border:none;padding:6px 12px;font-size:14px;cursor:pointer;border-radius:16px;transition:background-color .3s,color .3s}.toggle-button.active{background-color:#fff;color:#000;box-shadow:0 2px 6px #0003}.toggle-button:hover{background-color:#e0e0e0}.link-button.btn:hover{background-color:var(--hover-bg)!important;color:var(--hover-text)!important;transform:var(--hover-transform)}.social-card{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.social-card-icon{background-color:#eafaf5;display:flex;justify-content:center;align-items:center;height:50px;width:50px;border-radius:50%}[class^=number-slide],[class*=" number-slide"]{display:flex;align-items:center;justify-content:center;font-size:50px;color:#fff;font-weight:500;height:200px;max-height:100vh;border-radius:24px;padding:0}[class^=number-slide-media],[class*=number-slide-media]{display:flex;align-items:center;justify-content:center;font-size:50px;color:#fff;font-weight:500;height:100px;max-height:100vh;border-radius:24px;padding:0}.square{height:87px!important;width:87px!important}.warning-message{color:red;font-weight:700}.rounded-left{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;border-top-right-radius:0;border-bottom-right-radius:0}.rounded-lg{border-radius:2.5rem!important}.bg-image,.bg-image-featured{background-position:center;background-size:cover;background-attachment:fixed;background-repeat:no-repeat}.bg-image-profile{background-position:center;background-size:cover;background-repeat:no-repeat}.rounded-0{border-radius:0!important}.public-profile.carousel__icon{position:absolute;top:111px}.text-i{margin:auto}button.animate,div.animate{animation:pulse-strong 3s ease-in-out}@keyframes pulse-strong{0%{transform:scale(1);background-color:#007bff;box-shadow:none}25%{transform:scale(1.15);background-color:#00bfff;box-shadow:0 0 10px 5px #00bfffb3}50%{transform:scale(1.1);background-color:#ff9800;box-shadow:0 0 15px 8px #ff9800cc}75%{transform:scale(1.2);background-color:#00e676;box-shadow:0 0 20px 10px #00e676e6}to{transform:scale(1);background-color:#007bff;box-shadow:none}}.swiper-container{width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.swiper-wrapper{display:flex;justify-content:center;align-items:center}.social-card-link{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;text-align:center;transition:transform .2s}.social-card-link:hover{transform:scale(1.1)}.public-profile .tab-content{position:relative;width:100%;max-width:600px;margin:0 auto;padding:20px;min-height:500px}.tiktok-preview-wrapper{max-width:100%;padding:0;margin:0 auto;display:flex;justify-content:center}.tiktok-preview-videos{display:flex;justify-content:center;align-items:flex-end;gap:12px;width:100%;max-width:400px}.tiktok-video-item{border-radius:12px;overflow:hidden;background:#000;flex-shrink:0}.tiktok-video-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tiktok-video-item.center{width:130px;height:240px}.tiktok-video-item.side{width:90px;height:160px}.tiktok-thumbnails-mobile{display:none}@media (max-width: 767px){.tiktok-thumbnails-desktop{display:none!important}.tiktok-thumbnails-mobile{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}.public-profile .btn,.profile-card .btn{display:inline-block}.public-profile .icon-section .btn,.profile-card .icon-section .btn{display:inline-flex}
