.sss-profile-mood-status{display:flex;align-items:center;margin:10px 0;padding:8px 12px;background:rgba(0,0,0,0.05);border-radius:8px;transition:background 0.3s ease;}.sss-profile-mood-status:hover{background:rgba(0,0,0,0.08);}.sss-profile-mood-status .mood-label{font-weight:bold;margin-right:5px;}.sss-profile-mood-status .mood-icon{font-size:24px;margin-right:10px;transition:transform 0.3s ease;}.sss-profile-mood-status:hover .mood-icon{transform:scale(1.2);}.sss-profile-mood-status .mood-text{font-style:italic;}.sss-profile-mood-status.mood-happy .mood-text{color:#4CAF50;}.sss-profile-mood-status.mood-sad .mood-text{color:#2196F3;}.sss-profile-mood-status.mood-excited .mood-text{color:#FF9800;}.sss-profile-mood-status.mood-tired .mood-text{color:#9E9E9E;}.sss-profile-mood-status.mood-custom .mood-text{color:#9C27B0;}@media (max-width:768px){.sss-profile-mood-status{padding:6px 10px;}.sss-profile-mood-status .mood-icon{font-size:20px;}}body.buddypress.bp-user.user-has-custom-profile{font-family:'Dancing Script',sans-serif !important;}body.buddypress.bp-user.user-has-custom-profile{--color-body:#ffffff !important;}body.buddypress.bp-user.user-has-custom-profile{background-color:var(--color-body) !important;}body.buddypress.bp-user.user-has-custom-profile p,body.buddypress.bp-user.user-has-custom-profile span,body.buddypress.bp-user.user-has-custom-profile .text-content,body.buddypress.bp-user.user-has-custom-profile h1,body.buddypress.bp-user.user-has-custom-profile h2,body.buddypress.bp-user.user-has-custom-profile h3,body.buddypress.bp-user.user-has-custom-profile h4,body.buddypress.bp-user.user-has-custom-profile h5,body.buddypress.bp-user.user-has-custom-profile h6,body.buddypress.bp-user.user-has-custom-profile .widget-box-content,body.buddypress.bp-user.user-has-custom-profile .activity-content{color:#ffffff !important;}body.buddypress.bp-user.user-has-custom-profile a{color:#f39999 !important;}body.buddypress.bp-user.user-has-custom-profile .profile-header,body.buddypress.bp-user.user-has-custom-profile .item-header-wrap,body.buddypress.bp-user.user-has-custom-profile .bp-profile-wrapper .user-nicename,body.buddypress.bp-user.user-has-custom-profile #item-header{background-color:#f9f8f8 !important;}body.buddypress.bp-user.user-has-custom-profile .profile-block,body.buddypress.bp-user.user-has-custom-profile .profile-section,body.buddypress.bp-user.user-has-custom-profile .widget-box{background-color:#ffffff !important;}body.buddypress.bp-user.user-has-custom-profile{--special-effect-type:soulflame !important;}body.buddypress.bp-user.user-has-custom-profile{--has-special-effects:1;}body.buddypress.bp-user.user-has-custom-profile{--primary-color:#ffffff;}:root{--color-text:#ffffff;--color-text-alt:#f39999;--color-body:#ffffff;--color-box-background:#ffffff;}body.buddypress.bp-user.user-has-custom-profile{--color-box-background:#ffffff !important;--color-text:#ffffff !important;--color-text-alt:#f39999 !important;}body.buddypress.bp-user.user-has-custom-profile{font-family:"Pacifico",cursive !important;background-color:#ffcce6 !important;color:#ff66b3 !important;--primary-color:#ff66b3;}body.buddypress.bp-user.user-has-custom-profile a{color:#ff3399 !important;}body.buddypress.bp-user.user-has-custom-profile .widget-box{background-color:#ffe6f2 !important;border-color:#ff99cc !important;}body.has-custom-cursor{--cursor-size:24px;}body,a,button,input,select,textarea{cursor:!important;}.sss-profile-mood-status{display:flex;align-items:center;margin:10px 0;padding:8px 12px;background:rgba(0,0,0,0.05);border-radius:8px;transition:background 0.3s ease;}.sss-profile-mood-status:hover{background:rgba(0,0,0,0.08);}.sss-profile-mood-status .mood-label{font-weight:bold;margin-right:5px;}.sss-profile-mood-status .mood-icon{font-size:24px;margin-right:10px;transition:transform 0.3s ease;}.sss-profile-mood-status:hover .mood-icon{transform:scale(1.2);}.sss-profile-mood-status .mood-text{font-style:italic;}.sss-profile-mood-status.mood-happy .mood-text{color:#4CAF50;}.sss-profile-mood-status.mood-sad .mood-text{color:#2196F3;}.sss-profile-mood-status.mood-excited .mood-text{color:#FF9800;}.sss-profile-mood-status.mood-tired .mood-text{color:#9E9E9E;}.sss-profile-mood-status.mood-custom .mood-text{color:#9C27B0;}@media (max-width:768px){.sss-profile-mood-status{padding:6px 10px;}.sss-profile-mood-status .mood-icon{font-size:20px;}}.sss-profile-visitor-counter{display:flex;align-items:center;margin:10px 0;padding:8px 12px;background:rgba(0,0,0,0.05);border-radius:8px;transition:all 0.3s ease;}.sss-profile-visitor-counter:hover{background:rgba(0,0,0,0.08);}.counter-icon{font-size:20px;margin-right:10px;}.counter-text{font-weight:bold;}.counter-number{color:#4a76a8;font-weight:bold;}.sss-counter-animated .counter-icon{animation:pulse 2s infinite;}.sss-counter-animated .counter-number{animation:countUp 1s ease-out;}@keyframes pulse{0%{transform:scale(1);}50%{transform:scale(1.1);}100%{transform:scale(1);}}@keyframes countUp{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}.sss-counter-retro{font-family:"VT323",monospace;background:#000;color:#0f0;padding:5px;border:2px solid #0f0;display:inline-block;}.sss-counter-retro .counter-title{text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:2px;}.sss-counter-retro .counter-digits{display:flex;justify-content:center;}.sss-counter-retro .counter-digit{background:#000;color:#0f0;border:1px solid #0f0;padding:2px 5px;margin:2px;font-size:18px;text-shadow:0 0 5px #0f0;}.sss-counter-simple{background:linear-gradient(to right,rgba(74,118,168,0.1),rgba(74,118,168,0.05));border-left:3px solid #4a76a8;}.sss-counter-simple .counter-number{font-size:1.1em;}@media (max-width:768px){.sss-profile-visitor-counter{padding:6px 10px;}.counter-icon{font-size:16px;}.sss-counter-retro .counter-digit{font-size:16px;padding:1px 3px;}}.sss-recent-profile-visitors{margin:15px 0;}.sss-visitors-list{list-style:none;padding:0;margin:0;}.sss-visitor-item{display:flex;align-items:center;margin-bottom:5px;}.sss-visitor-item a{display:flex;align-items:center;text-decoration:none;}.sss-visitor-name{margin-left:5px;}.sss-invite-button[data-user='2166']{background-color:#1da1f2;}.sss-invite-button[data-user='2166']:hover{background-color:#0c85d0;}.sss-seasonal-element{position:fixed;top:12px;right:12px;font-size:26px;z-index:9999;animation:seasonalFade 5s ease-in-out infinite;}@keyframes seasonalFade{0%,100%{opacity:0.2;}50%{opacity:1;}}.bpfollow-robust-follow-btn{background-color:!important;}.bpfollow-robust-follow-btn{color:!important;}.bpfollow-robust-follow-btn{border-width:px !important;}.bpfollow-robust-follow-btn{border-style:!important;}.bpfollow-robust-follow-btn{border-color:!important;}.bpfollow-robust-follow-btn{border-radius:0 !important;}.bpfollow-robust-follow-btn:hover{background-color:!important;}.bpfollow-robust-follow-btn:hover{color:!important;}.bpfollow-robust-unfollow-btn{background-color:!important;}.bpfollow-robust-unfollow-btn{color:!important;}.bpfollow-robust-unfollow-btn{border-width:px !important;}.bpfollow-robust-unfollow-btn{border-style:!important;}.bpfollow-robust-unfollow-btn{border-color:!important;}.bpfollow-robust-unfollow-btn{border-radius:0 !important;}.bpfollow-robust-unfollow-btn:hover{background-color:!important;}.bpfollow-robust-unfollow-btn:hover{color:!important;}@media (max-width:768px){body.user-has-custom-profile .profile-header{padding:10px !important;}body.user-has-custom-profile .profile-header-info{flex-direction:column !important;}body.user-has-custom-profile .user-avatar.big{margin:0 auto 15px !important;}body.user-has-custom-profile .grid.grid-3-6-3 > div{width:100% !important;margin-bottom:20px !important;}body.user-has-custom-profile .widget-box{margin-bottom:15px !important;}body.user-has-custom-profile .post-options{flex-wrap:wrap !important;}body.user-has-custom-profile .post-option{margin-bottom:5px !important;}}@media (max-width:480px){body.user-has-custom-profile .profile-header-info .user-short-description{padding:0 5px !important;}body.user-has-custom-profile .information-line-text{font-size:14px !important;}body.user-has-custom-profile .user-stats{flex-wrap:wrap !important;}body.user-has-custom-profile .user-stat{width:50% !important;margin-bottom:10px !important;}}