@import "../fonts/fonts.css";@import "../dependencies/duDialog/duDialog.min.css";@import "../dependencies/swiper/swiper.min.css";@import "../dependencies/@salarizadi/all-in-one.min.css";@import "../dependencies/fancybox/fancybox.css";@import "../dependencies/highlight/styles/github-dark-dimmed.min.css";:root{--sb-bg:#fff;--sb-gradient-bg:radial-gradient(circle at center,#fbfdff 0%,#f6f9ff63 45%,#eff5ffa1 70%,#e6f0ff2e 100%),radial-gradient(circle at top left,rgba(220,190,255,.3) 0%,transparent 40%),radial-gradient(circle at top right,rgba(140,190,255,.3) 0%,transparent 40%);--sb-cl:#000;--sb-primary-bg:#001efd;--sb-primary-cl:#001efd;--sb-card-padding:clamp(1rem,2vw,1rem);--sb-card-radius:clamp(12px,2vw,16px);--sb-noise-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.7' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--click-spark-color:#001eff;--app-bar-height:60px;--app-bar-status-height:calc(var(--mobile-status-bar-height) + var(--app-bar-height));--navigation-bar-height:70px;--navigation-bar-bg:#fff;--navigation-bar-icon-color:var(--sb-cl);--navigation-bar-icon-size:32px;--navigation-bar-light-width:64px;--navigation-bar-light:var(--sb-primary-cl);--navigation-bar-light-ray:linear-gradient(180deg,rgba(0,30,253,.2) -50%,hsla(0,0%,100%,0) 90%);--swipetoast-font:IRANYekan;--wifi-background:#62abff;--wifi-front-color:#4f29f0;--wifi-back-color:#c3c8de;--wifi-text-color:#414856;--range-slider-width:100%;--range-slider-height:6px;--range-slider-bg:#525252;--range-slider-border-radius:999px;--range-slider-level-color:#fff;--range-slider-level-transition-duration:.1s;--range-slider-icon-margin:15px;--range-slider-icon-color:var(--range-slider-bg);--range-slider-icon-size:25px;--fade-scroll:linear-gradient(180deg,#00000001 0,rgba(0,0,0,.1) 10px,#000 50px);--layout-fade-scroll:linear-gradient(to bottom,#00000001 0,rgba(0,0,0,.1) calc(var(--app-bar-status-height, var(--app-bar-height))/2),#000 calc(var(--app-bar-status-height, var(--app-bar-height)) + 15px))}*,:after,:before{border:none;box-sizing:border-box;margin:0;outline:none;padding:0;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}*{font-family:IRANYekan,Vazirmatn}::-webkit-scrollbar{height:0;width:5px}.hidden-scroll::-webkit-scrollbar{height:0;width:0}a{color:inherit;text-decoration:unset!important}button{height:fit-content;width:fit-content}button[disabled]{opacity:.8}img{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 1000px transparent!important}html{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}html:not(.full-screen){padding-bottom:var(--mobile-navigation-bar-height,0)!important}html::-webkit-scrollbar{height:0;width:0}body{height:100%;max-width:1300px;overflow:hidden;width:100%;-ms-overflow-style:none;-webkit-overflow-scrolling:unset;padding:unset!important}body,page{background:var(--sb-gradient-bg)}page{border-radius:inherit;box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 0 0 1px rgba(27,31,35,.15);overflow:hidden!important}html:not(.full-screen) page{height:calc(100% - var(--mobile-navigation-bar-height, 0px))!important;padding-top:var(--mobile-status-bar-height,0)!important}page app-bar{left:unset!important;margin:unset!important;max-width:100%!important;position:sticky;right:unset!important;top:unset!important;width:100%!important}page page-content{display:block;height:100%;overflow:auto;width:100%}page:has(app-bar) page-content{height:calc(100% - var(--app-bar-height, 0px))}lock-page{background-color:rgba(0,0,0,.2);display:block;z-index:999}.splash-screen,lock-page{height:100%;left:0;position:absolute;top:0;width:100%}.splash-screen{background-color:#e7f1fe;border-radius:inherit;flex-direction:column;z-index:999999}.splash-screen,.splash-screen-logo{align-items:center;display:flex;justify-content:center}.splash-screen-logo{height:125px;width:125px}.splash-screen-logo img.show{display:block;height:100%;width:100%}.splash-screen-logo img:not(.show){display:none}.splash-screen-logo:has(img.show) #wifi-loader{display:none}.splash-screen-text{font-size:20px;font-weight:700;letter-spacing:.2px;margin-bottom:10px;position:relative;text-align:center}.splash-screen-text:after,.splash-screen-text:before{content:attr(data-text)}.splash-screen-text:before{color:var(--wifi-text-color)}.splash-screen-text:after{animation:text-animation76 3.6s ease infinite;color:var(--wifi-front-color);left:0;margin:auto;position:absolute;right:0}.splash-screen-loader{bottom:50px;position:absolute}app-bar{background:transparent;height:var(--app-bar-height);justify-content:space-between;margin:auto;overflow:hidden;padding:0 10px;position:absolute;top:var(--mobile-status-bar-height,0);width:100%;will-change:transform;z-index:99}app-bar,app-bar .left{align-items:center;display:flex}app-bar .left{gap:10px;height:100%;justify-content:flex-end}app-bar .right{gap:10px}.coin-label,.energy-label{backdrop-filter:blur(3px);background:#cccc;border-radius:25px;cursor:pointer;font-size:13px;height:35px;min-width:100px;overflow:hidden;padding:8px;position:relative;div{gap:20px;height:100%;width:100%;z-index:2}div,span{position:relative}span{font-weight:700;left:2px;min-width:45px;text-align:center}i{color:#fff;font-size:20px}&:after{background:#001efd;content:"";height:85px;position:absolute;right:-13px;top:-20px;transform:rotate(20deg);width:50px}}html[dir=rtl] .coin-label div,html[dir=rtl] .energy-label div{gap:10px}html[dir=rtl] .coin-label:after,html[dir=rtl] .energy-label:after{left:-13px;right:unset}.coin-label{img{bottom:2.5px;height:24px;margin-right:-2px;position:relative;width:25px}&:after{background:#001efd}}html[dir=rtl] .coin-label{img{margin-left:-2px;margin-right:unset}}app-bar .app-bar-backbutton{align-items:center;background:#fff;border-radius:12px;box-shadow:0 0 0 2px rgba(0,0,0,.05);cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}app-bar .app-bar-backbutton i{font-size:20px}app-bar .right .app-bar-backbutton{display:none}html[dir=rtl] app-bar{.left .app-bar-backbutton{display:none}.right .app-bar-backbutton{display:block}}app-bar .showcase-buttons{direction:ltr;display:flex;gap:10px}app-bar .showcase-buttons button{align-items:center;background:#fff;border-radius:12px;cursor:pointer;display:flex;font-size:16px;height:35px;justify-content:center;width:35px}.swiper-wrapper{height:auto!important}.swiper-slide{height:auto}.swiper-pagination-lock{display:none}.du-dialog{background-color:rgba(0,0,0,.2)!important;.dlg-wrapper{border-radius:16px;box-shadow:unset!important}}.du-dialog .dlg-content{color:#000;padding:0 25px 10px}.du-dialog .dlg-header{font-size:.99rem}.du-dialog .dlg-actions{display:flex;gap:5px;justify-content:flex-end;padding:8px 6px}.dlg-action.cancel-action{color:red}.du-dialog .dlg-action{border-radius:12px;font-weight:700}.du-dialog .dlg-actions .opt-out-grp input[type=checkbox]{display:none}.du-dialog .dlg-actions .opt-out-grp label{font-size:15px}html[dir=rtl] .du-dialog .dlg-actions .opt-out-grp label{padding-left:unset;padding-right:30px;&:before{left:unset;right:2px}&:after{left:unset;right:5px}}.dlg-loader{border-radius:16px}.dlg-loader .loader-wrapper{align-items:center}.dlg-loader .loading-buffer{display:none}.dlg-loader .loading-indicator{border-radius:18px;bottom:-8px!important;height:4px!important;top:unset!important;width:40%!important}.swipetoast-container{padding-bottom:var(--mobile-navigation-bar-height,0)!important;padding-top:var(--mobile-status-bar-height,0)!important;z-index:9999999!important}.fancybox__toolbar{--f-button-width:40px!important;--f-button-height:40px!important;top:var(--mobile-status-bar-height,0)!important}.fancybox__infobar{font-size:14px!important}.fancybox__nav{--f-button-next-pos:0.3rem!important;--f-button-prev-pos:0.3rem!important}.fancybox__footer{bottom:var(--mobile-navigation-bar-height,0)!important}layout{display:block;height:calc(100% - var(--navigation-bar-height, 0px));overflow:hidden;padding-bottom:5px;position:relative;top:0;width:100%}layout .swiper-slide.layout-slide{height:100%;margin:0!important;overflow:auto;overflow-x:hidden}layout .swiper-slide.layout-slide:not(.allow-overlay){height:calc(100% - var(--navigation-bar-height));margin-top:calc(var(--mobile-status-bar-height, 0px) + var(--app-bar-height))!important}.fade-scroll:not(.hide-fade-effect){mask-image:var(--layout-fade-scroll);-webkit-mask-image:var(--layout-fade-scroll)}layout .swiper-wrapper .layout-slide:has(.slide-page-loader){align-items:center;display:flex;flex-direction:column;justify-content:center}layout .swiper-wrapper.layout-slide{height:100%!important}layout container{padding:8px 10px!important}split-screen{border-right:3px solid #ccc;display:none;height:100%;position:absolute;right:0;top:0;width:50%}html[dir=rtl] split-screen{left:0;right:unset}navigation-bar{background:transparent;bottom:0;display:grid;grid-template-columns:repeat(var(--nav-count),1fr);height:var(--navigation-bar-height);margin:auto;overflow:hidden;position:sticky;width:100%;z-index:99}navigation-bar.hide{display:none}navigation-bar ul{align-items:center;display:flex;height:100%;justify-content:center}navigation-bar ul li{height:var(--navigation-bar-icon-size);list-style:none;width:var(--navigation-bar-icon-size)}navigation-bar ul li a{cursor:pointer;display:block;height:100%;width:100%}navigation-bar ul li a i,navigation-bar ul li a svg{fill:var(--navigation-bar-icon-color);font-size:32px;height:100%;opacity:.5;pointer-events:none;transition:opacity .1s ease;width:100%}navigation-bar ul li a.active i,navigation-bar ul li a.active svg{opacity:1}navigation-bar .tube-light{background:var(--navigation-bar-light);border-radius:5px;height:5px;left:0;position:absolute;top:0;transform:translateX(-50%);transition:left .4s ease;width:var(--navigation-bar-light-width);z-index:10}navigation-bar .tube-light .light-ray{background:var(--navigation-bar-light-ray);clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%);height:80px;left:-30%;pointer-events:none;position:absolute;top:5px;width:160%}html.hide-navigation-bar,html.mobile:has(input:focus,textarea:focus){layout{height:99%!important}navigation-bar{display:none}}.sb-chatbot{.chat-footer{bottom:0;position:sticky;z-index:1000}.message-input{font-size:16px;-webkit-user-select:text;user-select:text}}.chat-body{-webkit-overflow-scrolling:touch;overflow-x:hidden;overscroll-behavior:contain}.scroll-view{background:transparent!important;width:100%}html[dir=rtl] .scroll-view{direction:rtl}.scroll-view .pull-to-refresh{background:transparent!important}.scroll-view .refresh-spinner{height:36px;width:36px}.scroll-view .scroll-content{gap:0;padding:8px 10px 10px 5px!important}html[dir=rtl] .scroll-view .scroll-content{padding:8px 5px 10px 8px!important}.scroll-loader .loader-spinner{height:26px;left:0;margin:auto auto 20px;position:absolute;right:0;width:26px}.scroll-view::-webkit-scrollbar{width:2px}.scroll-view::-webkit-scrollbar-track{background:transparent}.scroll-view::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.sb-input-grids{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);width:100%}.sb-input-label{border:2px solid #bbb;border-radius:6px;display:flex;margin-bottom:20px;padding:10px 8px 10px 10px;position:relative;text-align:left;width:100%;.icon{color:#c5c5c5;font-size:20px;position:absolute;right:0;top:53%;transform:translate(-50%,-50%);transition:all .3s ease;svg{color:#bbb;height:24px;stroke:#bbb;width:24px}}span{background-color:#fff;font-size:12px;font-weight:700;padding:0 5px;position:absolute;top:-14px}.input{background-color:transparent;border:none;color:#929292;font-size:13px;outline:none;width:90%}}.sb-input-label:has(.input:active),.sb-input-label:has(.input:focus){background-color:#fff;border:2px solid #818cf8;box-shadow:0 0 0 5px rgba(129,140,248,.3);outline:none;transition:all .2s linear;.icon svg{stroke:#000}.icon svg,i.icon{color:#000}}.sb-input-label .input:focus{color:#000}html[dir=rtl] .sb-input-label .icon{left:20px;right:unset}html[dir=rtl] input.rtl-to-ltr-placeholder{direction:ltr;text-align:left}html[dir=rtl] input.rtl-to-ltr-placeholder:placeholder-shown{direction:rtl;text-align:right}#blog-scroll-view{height:auto;padding:2px!important;width:100%}.blog-item-holder{height:fit-content;width:100%}.blog-item{border-bottom:1px solid #deecfe;cursor:pointer;display:flex;justify-content:flex-start}html[dir=rtl] .blog-item{direction:rtl}#blog-scroll-view .blog-item-holder:last-child .blog-item:last-child{border-bottom:unset}.blog-card{display:flex;justify-content:flex-start;min-height:100px;padding:4px;width:100%}.blog-image{height:85px;width:fit-content;img{border-radius:8px;height:100%;width:100px}}.blog-description{padding:0 0 0 8px;position:relative;width:100%}html[dir=rtl] .blog-description{padding:0 8px 0 0}.blog-description .blog-title{font-size:11px}.blog-description .blog-bottom{bottom:0;display:grid;grid-template-columns:repeat(2,1fr);height:22px;padding:0 10px 0 0;position:absolute;width:100%}html[dir=rtl] .blog-description .blog-bottom{padding:0 0 0 10px}.blog-description .blog-category{font-size:11px}.blog-description .blog-datetime{display:flex;justify-content:flex-end}.blog-description .blog-datetime span{font-size:10px}.sb-profile{height:100%;overflow:auto;overflow-x:hidden;padding:10px 10px 0;width:100%}.sb-profile .profile-holder{backdrop-filter:blur(.1rem);border:2px solid rgba(0,0,0,.05);border-radius:12px;cursor:pointer;height:fit-content;margin:var(--app-bar-status-height,var(--app-bar-height)) 0 0;padding:8px;width:100%}page-content .sb-profile .profile-holder{margin-top:1rem}.profile-photo{border:1px solid rgba(0,0,0,.05);border-radius:.8rem;box-shadow:0 0 0 3px rgba(0,0,0,.05),inset 0 0 0 2px #d1d5db;height:75px;left:0;margin:auto;position:relative;right:0;top:-30px;width:75px;img{border-radius:inherit;height:100%;object-fit:cover;width:100%}}.sb-profile .profile-holder .username{position:relative;text-align:center;top:-18px;width:100%}.profile-bio{box-sizing:border-box;direction:ltr;display:block;font-size:12px;hyphens:auto;margin-bottom:30px;overflow-wrap:break-word;text-align:center;text-justify:inter-word;white-space:pre-wrap}.dlg-content .profile-bio{color:#000;font-size:15px}.sb-profile .grid-stats{display:grid;grid-template-columns:repeat(3,1fr);height:fit-content;position:relative;top:-10px;width:100%;div{font-size:12px;font-weight:700;gap:2px;height:50px;width:100%;span:last-child{font-size:10px}}div:not(:last-child){border-right:2px solid #ccc}}html[dir=rtl] .sb-profile .grid-stats{div:not(:last-child){border-left:2px solid #ccc;border-right:unset}}.sb-profile section.action-buttons{gap:8px;height:40px;width:100%;button{background:#ebe8e8;border-radius:8px;color:#000;cursor:pointer;font-size:12px;font-weight:700;height:100%;padding:0 .5rem;position:relative;width:100%}button i{font-size:16px;left:15px;position:absolute;top:12px}.buy-energy,.friend-action{background:#001efd;color:#fff}.friend-action.status-0,.friend-action.status-1{background:#ebe8e8;color:#000}.friend-action.status--1{background:#001efd}}.sb-profile section.action-buttons.my-profile{display:grid;grid-template-columns:repeat(2,1fr)}html[dir=rtl] .sb-profile section.action-buttons{button i{left:unset;right:15px}}.sb-profile .profile-content{height:100%;overflow:auto;width:100%}.sb-profile .sb-tab-profile-pages{padding:0 0 .1rem}.sb-profile .profile-slide-content{height:100%;padding:.5rem 0;width:100%}.sb-profile .profile-slide-content:has(.collage):not(.scrolled){padding-top:1rem}.sb-profile .profile-slide-content.scrolled{padding:3rem 0 0}page-content .sb-profile .profile-slide-content.scrolled{padding:10px 0 0}.sb-profile .profile-slide-content .scroll-wrapper .scroll-content{padding:0!important}.sb-profile .profile-slide-content .line-loader{margin-top:50px}.sb-profile .floating-action-button{backdrop-filter:blur(.2rem);background:hsla(0,0%,100%,.9);border:2px solid rgba(0,0,0,.05);border-radius:18px;bottom:10px;color:#001efd;cursor:pointer;font-size:20px;height:50px;left:10px;overflow:hidden;position:absolute;transform-style:preserve-3d;width:50px;z-index:3;i{transform:translateZ(20px)}}.sb-validate-email{input{text-align:center!important}.otp-timer{font-size:13px;margin-bottom:10px;margin-top:0}button{background:#202e94;border-radius:6px;color:#fff;cursor:pointer;height:40px;width:100%}}.profile-mini-section{align-items:center;background:#fff;border-radius:12px;box-shadow:0 0 0 1px rgba(0,0,0,.05);display:flex;height:80px;justify-content:flex-start;margin-bottom:15px;padding:8px;width:100%}.profile-plan-stats{.half-progress{margin-left:10px}.details{align-items:center;display:flex;height:100%;justify-content:space-between;padding:5px 15px;width:100%;.energy-value{align-items:center;display:flex;font-size:12px;margin-top:10px;i{bottom:2px;font-size:14px;margin-right:5px;position:relative}}.time{direction:ltr;display:flex;gap:20px;h4{display:flex;flex-direction:column;text-align:center;span{color:#6b6a6a;font-size:11px;text-align:center}}}}}html[dir=rtl] .profile-plan-stats{.half-progress{margin-left:unset;margin-right:10px;margin-top:15px}.details{.energy-value i{margin-left:5px;margin-right:unset}}}.frozen-energy-section{align-items:center;cursor:pointer;display:flex;height:70px;justify-content:flex-start;position:relative}.frozen-energy-section .icon{align-items:center;background:#fbf9f9;border-radius:12px;color:#0bf;display:flex;font-size:25px;height:60px;justify-content:center;width:60px}.frozen-energy-section .detail{display:flex;flex-direction:column;gap:2px;height:100%;padding:5px 10px 0;span{font-size:13px;font-weight:700}.value{font-size:13px;i{font-size:14px;margin-right:5px}}}html[dir=rtl] .frozen-energy-section .detail .value i{margin-left:5px;margin-right:unset}.frozen-energy-section .fa-question-circle{font-size:20px;left:15px;position:absolute}.sb-edit-profile{margin:auto;max-width:380px;overflow:auto;padding:1rem;position:relative;width:380px}.sb-edit-profile-photo{align-items:center;cursor:pointer;display:flex;height:fit-content;justify-content:center;width:100%;.image-container,img{border-radius:12px}img{height:100px!important;max-height:100px!important;max-width:100px!important;min-height:100px!important;min-width:100px!important;object-fit:cover;width:100px!important}i.fa-pen{align-items:center;background:#fff;border:2px solid #ccc;border-radius:8px;bottom:3px;display:flex;font-size:13px;height:25px;justify-content:center;pointer-events:none;position:absolute;right:3px;width:25px}}#sb-form-profile{align-items:center;display:flex;flex-direction:column;height:fit-content;justify-content:center;margin-top:25px;width:100%}.sb-validate-email{width:100%;input{text-align:center!important}.otp-timer{font-size:13px;margin-bottom:10px;margin-top:0}button{background:#202e94;border-radius:6px;color:#fff;cursor:pointer;height:40px;width:100%}}.achievements{background:var(--sb-bg);border-radius:12px;box-shadow:0 0 0 1px rgba(0,0,0,.05);height:160px;margin-top:20px;padding:8px;width:100%}.achievements .title-section{margin-bottom:10px}.achievements .title-section .between-title{display:flex;justify-content:space-between;width:100%}.achievements .title-section .between-title h5{font-size:15px}.achievements .title-section .between-title span{font-size:13px}.achievements .title-section h4{margin-bottom:5px}.achievements .swiper-wrapper{padding:6px 4px}.achievements .swiper-slide:last-child .achievements-card{margin-right:10px}html[dir=rtl] .achievements .swiper-slide:last-child .achievements-card{margin-left:10px;margin-right:0}.achievements-card{align-items:center;background:#fff;border-radius:12px;box-shadow:0 0 0 3px hsla(0,0%,75.7%,.3);cursor:pointer;display:flex;flex-direction:column;height:85px;justify-content:center;padding:8px}.achievements-card img,.achievements-card svg{height:100%;width:100%}.achievements-card .title-achievement{position:relative;top:4px}.sb-showcase{height:100%;margin:auto;padding:10px 0 0;position:relative;width:98%;zoom:1.2}.sb-showcase .profile-slide-content{min-height:100px}#tabs-showcase{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.85);top:calc(var(--app-bar-status-height, var(--app-bar-height)) - 10px)}html.mobile #swiper-tabs-showcase{margin-top:var(--app-bar-height)}#swiper-tabs-showcase .slide-content{padding:10px 0}.settings-page{height:100%;overflow:auto;padding:.5rem;width:100%;zoom:1.3}ul.settings{height:fit-content;width:100%}ul.settings li{align-items:center;background:var(--sb-bg);border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,.05);cursor:pointer;display:flex;height:45px;justify-content:space-between;margin-bottom:10px;padding:8px;width:100%}ul.settings li .detail,ul.settings li .icon{align-items:center;display:flex;font-size:15px;justify-content:flex-start}ul.settings li .icon{svg{height:22px;width:22px}i{font-size:15px}}ul.settings li .icon span{font-size:12px;font-weight:600;margin-left:8px}html[dir=rtl] ul.settings li .icon span{margin-left:unset;margin-right:8px}ul.settings li .detail{justify-content:flex-end}ul.settings li .detail span{font-size:14px;margin-right:4px}html[dir=rtl] ul.settings li .detail span{margin-left:4px;margin-right:0}ul.settings li .detail{svg{height:22px;width:22px}i{font-size:15px}}html[dir=ltr] ul.settings li .detail svg{transform:rotate(180deg)}.post-list{height:100%;width:100%}.post-text-item{backdrop-filter:blur(.1rem);border-bottom:1px solid #deecfe;cursor:pointer;display:flex;gap:.75rem;padding:.5rem;transition:.2s}.post-text-item:not(:last-child){margin-bottom:1rem}.post-text-item:last-child{border-bottom:unset}.post-text-item .avatar{border-radius:.8rem;flex-shrink:0;height:40px;margin-top:8px;object-fit:cover;width:40px}.post-text-item .content{flex:1}.post-text-item .head{align-items:center;display:flex;justify-content:space-between}.post-text-item .head div:first-child{align-items:center;display:flex;font-size:.9rem;gap:.35rem}.post-text-item .head div:nth-child(2){align-items:center;display:flex;justify-content:flex-end}.post-text-item .name{font-weight:700}.post-text-item .time{color:#939393;font-size:10px}.post-text-item .body{font-size:13px;font-weight:400;hyphens:auto;line-height:1.5;margin:.5rem 0;word-break:break-word}.post-text-item .actions{display:flex;gap:.8rem;margin-top:1rem;max-width:12rem}.post-text-item .actions button{align-items:center;background:none;border:0;color:var(--gray);cursor:pointer;direction:rtl;display:flex;font-size:.7rem;gap:.25rem;transition:.2s;i{font-size:.9rem}}html[dir=rtl] .post-text-item .actions button{direction:ltr}.post-text-item .actions button:hover{color:var(--blue)}.post-comments,.post-likes{direction:rtl!important}.post-likes i:before,.post-likes.liked i:before{content:"\f004";font-family:Font Awesome\ 6 Pro;font-style:normal}.post-likes.liked i:before{color:red;font-weight:700}.post-likes i.fa-spin:before{color:#000!important;content:"\f1ce"!important;font-family:Font Awesome\ 6 Pro;font-style:normal!important}textarea#post-text{font-size:.9rem;height:200px;padding:10px 0;resize:none;width:100%}#post-text-length{direction:ltr;display:none;font-size:.8rem;text-align:left}.collage-post-item.shimmer-loader{margin-bottom:5px;max-height:120px!important}.sb-cn-single-post{display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;overflow:auto;width:100%;zoom:125%}.sb-cn-single-post main{height:auto;padding:0 10px;width:60%}.sb-cn-single-game .post-text-item{height:auto;min-height:100%!important;width:100%;.body{height:85%!important}}.sb-cn-single-post aside{height:100%;padding:12px;position:sticky;top:0;width:40%}page:has(.sb-single-photo-post) page-content{height:100%!important;position:relative}.sb-single-photo-post{background:#2c2c2c;height:100%;position:absolute;width:100%}.sb-single-photo-post,.sb-single-photo-post .icon-btn{align-items:center;color:#fff;display:flex;justify-content:center}.sb-single-photo-post .icon-btn{background:none;border:none;cursor:pointer}.sb-single-photo-post .post-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.sb-single-photo-post .graphic-placeholder{height:100%;width:100%}.sb-single-photo-post .post-images{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.sb-single-photo-post .photo,.sb-single-photo-post .swiper,.sb-single-photo-post .swiper-wrapper{border-radius:0;height:100%!important;width:100%!important}.sb-single-photo-post .swiper-slide{align-items:center;display:flex;justify-content:center;position:relative}.sb-single-photo-post .post-images img{max-height:100%;min-height:150px;pointer-events:none;transition:all .3s linear;user-select:none;-webkit-user-select:none;-moz-user-select:none;width:100%}.sb-single-photo-post .sidebar-actions{align-items:center;bottom:150px;display:flex;flex-direction:column;gap:10px;position:absolute;right:12px;z-index:10}.sb-single-photo-post .action-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:5px}.sb-single-photo-post .action-item i{font-size:26px}.sb-single-photo-post .action-item span{font-size:15px;font-weight:700}.sb-single-photo-post .bottom-info{background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.5) 60%,transparent);bottom:0;left:0;padding:15px;position:absolute;width:100%;z-index:10}.sb-single-photo-post .swiper-pagination{align-items:center;background:#565656a1;border-radius:12px;bottom:10px;display:flex;height:15px;justify-content:center;margin:auto;padding:0 12px;position:relative;width:fit-content}.sb-single-photo-post .swiper-pagination-bullet{background-color:#fff;border-radius:50%;height:6px;transition:all .3s linear;width:6px}.sb-single-photo-post .swiper-pagination-bullet-active{background-color:#fff;border-radius:4px;width:15px}.sb-single-photo-post .publisher{cursor:pointer}.sb-single-photo-post .user-row{align-items:center;direction:ltr;display:flex;justify-content:space-between;margin-bottom:20px}.sb-single-photo-post .user-left{align-items:center;display:flex;gap:12px}.sb-single-photo-post .profile-pic{background-color:#333;border-radius:.8rem;height:40px;width:40px;img{height:100%;object-fit:cover;width:100%}}.sb-single-photo-post .user-details{display:flex;flex-direction:column}.sb-single-photo-post .username{font-size:14px;font-weight:700}.sb-single-photo-post .subtitle{color:#aaa;font-size:12px}html[dir=rtl] .sb-single-photo-post .subtitle{direction:rtl}.sb-single-photo-post .follow-btn{background:transparent;border:1px solid #fff;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;margin-left:5px;padding:5px 12px}.sb-single-photo-post .user-right{align-items:center;display:flex;gap:15px;padding-right:6px}.sb-single-photo-post .user-right i.fa{font-size:22px}.sb-single-photo-post .caption{color:#eee;cursor:pointer;font-size:14px;line-height:1.5;overflow:hidden}.sb-single-photo-post .caption-more{display:block;width:100%}.full-caption-post{color:#000;font-size:15px;line-height:2;min-height:250px;text-align:justify}.sb-single-photo-post .post-likes i.fa-spin:before{color:#fff!important}.sb-send-comment{align-items:center;border:2px solid #f2f2f2;border-radius:4px;display:flex;height:40px;justify-content:flex-start;margin-bottom:10px;padding:0 4px;width:100%}.sb-send-comment input{font-size:10px;height:100%;padding:0 2px;width:95%}.sb-send-comment:has(button#cancel) input{width:90%}.sb-send-comment button{border-radius:4px;cursor:pointer;height:28px;width:28px}html[dir=rtl] .sb-send-comment button i{transform:rotate(180deg)}.sb-send-comment button#cancel{background:red;color:#fff;font-size:10px;margin-right:4px;width:45px}.sb-post-comments{height:calc(100% - 25px);overflow:auto;padding-bottom:10px;position:relative;width:100%}.sb-post-comments .empty-text,.sb-post-comments .line-loader{bottom:0;font-size:13px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}.sb-post-comment{margin-bottom:10px;min-height:50px;width:100%}.sb-post-comment .comment{display:flex;justify-content:flex-start}.sb-post-comment .replies{display:none;flex-direction:column;justify-content:flex-end;padding:0 20px 0 0}.sb-post-comment .replies.opened{display:flex}.open-replies{align-items:center;display:flex;justify-content:center;position:relative}.open-replies:before{border:1px solid #ccc;content:"";display:block;left:0;margin:auto;position:absolute;right:0;width:80%}.open-replies span{background:#fff;cursor:pointer;font-size:9px;padding:0 10px;z-index:1}.sb-post-comment .avatar{padding:8px 6px}.sb-post-comment img{border-radius:.6rem;flex-shrink:0;height:35px;object-fit:cover;width:35px}.sb-post-comment .content{padding:8px 0;width:100%}.sb-post-comment .head{align-items:center;display:flex;justify-content:space-between}.sb-post-comment .head i{cursor:pointer;font-size:13px}.sb-post-comment .handle{align-items:center;display:flex;font-size:.9rem;gap:.35rem}.sb-post-comment .content .username{font-size:11px}.sb-post-comment .content .time{color:#939393;font-size:9px}.sb-post-comment .content .body{font-size:11px;font-weight:400;hyphens:auto;line-height:1.5;margin:.3rem 0;word-break:break-word}.sb-post-comment .actions{color:#616060;font-size:9px;span{cursor:pointer}}.hud-clip{clip-path:polygon(0 0,35% 0,40% 3%,60% 3%,65% 0,100% 0,100% 5%,100% 25%,97.5% 30%,97.5% 70%,100% 75%,100% 100%,95% 100%,65% 100%,60% 97%,40% 97%,35% 100%,0 100%,0 0,0 75%,2.5% 70%,2.5% 30%,0 25%,0 5%);overflow:hidden}.sb-games{display:flex;flex-direction:column;height:100%;margin:0 auto;padding:30px 8px 0;width:100%}.sb-hero-games{align-items:center;display:flex;flex:1;height:200px;justify-content:space-between;max-height:200px;padding:25px 0 0;width:100%}.sb-hero-games img{height:clamp(160px,20vw,200px);transition:.35s ease;width:clamp(160px,20vw,200px)}.sb-tool-card:hover img{transform:scale(1.05)}.sb-hero-games .hero-content{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:center;h3{font-size:clamp(25px,5vw,30px);margin-bottom:5px}h2,h3{font-family:Lalezar;font-weight:100}h2{color:#4a7ee7;font-size:clamp(17px,4vw,25px)}}.sb-games img.floating-pattern{animation:floating 6s ease-in-out infinite;-webkit-animation:floating 6s ease-in-out infinite;opacity:.6;position:absolute;z-index:-1;&.planet{animation-delay:-2s;right:10px;top:var(--app-bar-status-height,var(--app-bar-height));width:50px}&.star{animation:unset;-webkit-animation:unset;right:45%;top:16%;width:25px}&.rocket{animation-delay:-4s;left:-15px;top:180px;width:65px}}.sb-slider-games{border:4px solid #001efd}.sb-game-cards-grid{display:grid;gap:15px;grid-template-columns:repeat(2,1fr);mask-image:var(--fade-scroll);-webkit-mask-image:var(--fade-scroll);overflow:auto;padding:15px 0;width:100%}.sb-game-card{background:var(--sb-gradient-bg);border-radius:20px;cursor:pointer;height:125px;overflow:hidden;position:relative;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s ease}.sb-game-card:hover{box-shadow:0 6px 15px rgba(188,212,255,.65),inset -4px -4px 12px hsla(0,0%,100%,.9),inset 4px 4px 12px rgba(210,225,255,.4);transform:translateY(-4px)}.sb-game-card .sb-game-img{height:100%;object-fit:cover;width:100%}.sb-game-card .sb-card-bottom{align-items:flex-end;bottom:0;direction:ltr;display:flex;justify-content:space-between;padding:20px 10px 10px;position:sticky;width:100%;z-index:2}.sb-game-card .sb-card-bottom:before{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#6d9bff3d;content:"";inset:0;mask-image:linear-gradient(0deg,#000 45%,#000 55%,#000 0,transparent);-webkit-mask-image:linear-gradient(0deg,#000 45%,#000 55%,#000 0,transparent);position:absolute;z-index:-1}.sb-game-card .sb-card-text{display:flex;flex-direction:column;gap:2px;width:70%}.sb-game-card .sb-card-text .sb-game-title{color:#000;font-size:16px;font-weight:800;letter-spacing:-.5px;margin:0;overflow:hidden;text-overflow:ellipsis;width:100%}.sb-game-card .sb-arrow-btn{align-items:center;background:#fff;border:none;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.05);color:#0b1536;cursor:pointer;display:flex;font-size:15px;height:30px;justify-content:center;transition:all .2s ease;width:30px}.sb-game-card .sb-arrow-btn:hover{box-shadow:0 6px 20px rgba(0,0,0,.1);transform:scale(1.05)}.sb-game-card .sb-arrow-btn svg{margin-left:2px}.sb-cn-single-game{border-radius:12px;height:98%;max-width:450px;padding:6px 12px;width:100%}.sb-tab-pages-game{border-radius:.5rem;height:calc(100% - 60px);margin-top:15px;width:100%;.swiper-slide,.swiper-wrapper{height:100%!important}}.sb-cn-single-game .swiper-slide .slide-content{height:100%;width:100%}.sb-cn-single-game .game-icon{height:fit-content;width:100%;img{border:6px solid #001efd;border-radius:24px;height:120px;width:120px}}.game-modes{height:fit-content;margin-top:2rem;width:100%;button{border:.2rem solid #001efd;border-radius:.5rem;cursor:pointer;font-size:1rem;font-weight:700;height:3rem;margin-bottom:1rem;padding:0 15px;text-align:right;transform:scale(1.1);transition:all .3s linear;width:15rem;img{height:2rem;left:1rem;top:.3rem;width:2.2rem}i,img{position:absolute;z-index:2}i{color:#fff;font-size:1.5rem;left:1.4rem;top:.6rem}}button:after,button:before{background:#001efd;box-shadow:0 0 8px #001efd;content:"";height:80px;left:-13px;position:absolute;top:-20px;transform:rotate(20deg);width:80px}button:before{content:unset}button.red{border-color:red}button.red:after{background:red;box-shadow:0 0 8px red}button.green{border-color:green}button.green:after{background:green;box-shadow:0 0 8px green}button:hover{transform:scale(1.15)}}html[dir=ltr] .game-modes{button{text-align:left}button img{left:unset;right:1rem}button i{left:unset;right:1.4rem}button:after{content:unset}button:before{background:#001efd;box-shadow:0 0 8px #001efd;content:"";height:80px;left:unset!important;left:-13px;position:absolute;right:-13px!important;top:-20px;transform:rotate(20deg);width:80px}button.red:before{background:red;box-shadow:0 0 8px red}button.green:before{background:green;box-shadow:0 0 8px green}}.grid-game-shop{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);height:100%;padding:.5rem .2rem;width:100%}.grid-game-shop .game-shop-item{border:1px solid rgba(0,0,0,.05);border-radius:.5rem;box-shadow:0 0 0 3px #eee,inset 0 0 0 2px #eee;cursor:pointer;gap:.5rem;height:150px;padding:.5rem;position:relative;width:100%;img{height:64px;width:64px}h4,img{position:relative;z-index:3}.amount{background:#eee;border-radius:8px;bottom:4px;font-size:12px;gap:.5rem;height:30px;position:relative;text-align:center;top:.1rem;width:100%;z-index:3;span{font-size:13px;position:relative;top:.1rem}img{height:1.2rem;width:1.2rem}i{color:#001efd;font-size:16px}}}.grid-game-shop .game-shop-item.purchased{box-shadow:0 0 0 3px #001efd,inset 0 0 0 2px #001efd}.game-shop-item.flex.align-center.direction-column:before{background-size:cover;background:#fff url(http://localhost:6969/application/www/img/patterns/polka.png) 50%;border-radius:inherit;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.game-dialog-buy-item{.item-preview img{height:100px;width:100px}.coin-label,.energy-label{color:#000!important;margin:2rem auto;position:relative;width:fit-content!important}}.game-dialog-buy-item~.dlg-actions{display:none!important}.single-game-settings{gap:2rem;height:100%;padding:1rem .2rem;width:100%;.tab-icon{font-size:1.3rem}}.sb-home{height:100%;padding:12px;width:100%}.sb-main-slider{height:100px;width:100%}.sb-main-slider .swiper-slide{border-radius:8px;height:100px}.sb-main-slider .swiper-slide img{display:block;height:100%;object-fit:cover;width:100%}chat-controls{align-items:center;background:#fff;border-radius:16px;display:flex;gap:8px;height:80%;justify-content:space-between;left:0;margin:auto;overflow:hidden;padding:0 8px;position:absolute;right:0;top:4px;width:95%;z-index:10}chat-controls .control-button{align-items:center;background:#f0f0f0;border:none;border-radius:25px;color:var(--text-color);cursor:pointer;display:flex;gap:8px;height:35px;padding:8px 16px}chat-controls .control-button.delete-message{background:#ff5353;color:#fff}chat-controls .control-button i{align-items:center;display:flex;font-size:16px;height:20px;justify-content:center;transition:transform .2s ease;width:20px}chat-controls .control-button span{font-size:13px;font-weight:500;white-space:nowrap}chat-controls .single-message-control.hidden{display:none}split-screen chat-controls{background:var(--sb-bg);height:var(--app-bar-height);width:98%}split-screen chat-controls.navigation-bar-controls{bottom:8px;top:unset}.floating-button-group{background:#f5f5f5;border-radius:18px;box-shadow:0 2px 5px rgba(0,0,0,.2);display:flex;gap:2px;opacity:0;padding:2px;position:fixed;transition:all .15s ease-out;z-index:1000}.floating-button-group.visible{opacity:1}.floating-button-group button{align-items:center;background:transparent;border:none;border-radius:inherit;color:#000;cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 12px;transition:background-color .2s}.floating-button-group button:hover{background:rgba(0,0,0,.1)}.floating-button-group button i{font-size:14px}.floating-button-group .divider{background:#ccc;margin:4px 0;width:1px}.chat-body .message.selected.selectable .text,html:not(.mobile) .chat-body .text{cursor:text;user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text}.chat-body.has-selection .message:not(.selecting) .text{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.sb-chatbot{direction:ltr;height:100%;overflow:hidden;pointer-events:auto;transform:scale(1);transition:all .1s ease;width:100%}.sb-chatbot .chat-body{display:flex;flex-direction:column;gap:5px;height:calc(100% - 55px);margin-bottom:82px;overflow-y:auto;padding:var(--app-bar-height) 6px 6px;scrollbar-width:thin;.message{opacity:1;transition:opacity .2s ease-in-out}.message-hidden{opacity:0;pointer-events:none}.chat-loader{color:blue;display:flex;font-size:25px;justify-content:center;width:100%}}.sb-chatbot .chat-body-empty{align-items:center;display:none;height:100%;justify-content:center}.sb-chatbot .chat-body:not(:has(.message)) .chat-body-empty{display:flex}.sb-chatbot .chat-body,.sb-chatbot .chat-form .message-input:hover{scrollbar-color:#ccccf5 transparent}.sb-chatbot .chat-body .message{align-items:center;display:flex;gap:6px;padding:6px;position:relative}.sb-chatbot .chat-body .message .bot-avatar{align-self:flex-end;background:#5350c4;border-radius:50%;fill:#fff;flex-shrink:0;height:35px;margin-bottom:2px;padding:6px;width:35px}.sb-chatbot .chat-body .message .message-text{max-width:100%;padding:12px 8px;.markdown-content{pre{margin-bottom:10px;padding:2px}pre .toolbar-codebox{align-items:center;background:#22272e;border-bottom:1px solid #ccc;border-radius:6px 6px 0 0;direction:ltr;display:flex;height:20px;justify-content:space-between;padding:6px 15px 3px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%;.copy-button{background:transparent;color:#fff;cursor:pointer;font-size:10px;position:relative;top:-1.5px}}pre code.hljs{border-radius:0 0 6px 6px;padding:10px}pre code.hljs:has(table){padding:10px 5px}code:not(.hljs){background:#ffffff26;display:inline-block;height:20px!important;padding:0 4px}code:empty{display:none}table{margin:0}.hljs{padding:10px}td.hljs-ln-numbers{color:#f5f5f5;display:block;width:35px}.hljs-ln-numbers{-webkit-touch-callout:none;background-color:#22272e;border-right:1px solid #ccc!important;border-right:1px solid #ddd;color:#ccc;left:-6px;position:sticky;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top;z-index:1}.hljs-ln-code{padding-left:10px!important;white-space:pre;width:100%;& *{font-size:12px}}.hljs-ln{border-collapse:collapse;color:#8e8e8e;font-family:Monaco,Menlo,monospace;font-size:11px;width:100%}.hljs-ln-n:before{content:attr(data-line-number);font-size:11px}.hljs-ln td{border:none;padding:0}.code-block-wrapper{border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:1.5em 0;overflow:hidden}@media (prefers-color-scheme:dark){.hljs-ln-numbers{border-right-color:#444!important;color:#666}.hljs-ln-code{color:#e1e4e8}}.color-preview{border:none!important;box-shadow:inset 0 0 0 1px #d1d5db!important}}}.sb-chatbot .chat-body .message .message-text .table-container{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(32,32,32,.1);margin:.5rem 0;overflow-x:auto;width:100%;table:not(pre table){background:#fff;border-collapse:collapse;font-size:13px;min-width:100%;width:min-content;tbody,thead,tr{table-layout:fixed}td,th{border-bottom:1px solid #eee;min-width:150px;overflow:hidden;padding:.4rem .6rem;text-align:right;text-overflow:ellipsis;white-space:nowrap}td:first-child,th:first-child{background:inherit;position:sticky;right:0;z-index:1}th{background:#f8f9fa;color:#2c3e50;font-family:IRANSansBOLD;font-weight:600;position:sticky;top:0;white-space:nowrap;z-index:2}td,th{font-size:12px}td{color:#444}}}.sb-chatbot .text{word-wrap:break-word;box-sizing:border-box;font-size:12px;hyphens:auto;overflow-wrap:break-word;text-align:justify;text-justify:inter-word;white-space:pre-wrap}html[dir=rtl] .sb-chatbot .chat-body .message .text{direction:rtl}.sb-chatbot .chat-body .message .retry-message{background:transparent;border:2px solid #fff;border-radius:6px;color:inherit;cursor:pointer;font-size:10px;margin-top:10px;padding:5px;width:100%}.sb-chatbot .chat-footer .reply-message{align-items:center;background:#f5f5f5;border-radius:12px;direction:ltr;display:flex;height:50px;margin-bottom:10px;padding:0 12px;width:100%}.sb-chatbot .chat-footer .reply-message .fa-reply{font-size:24px}.sb-chatbot .chat-footer .reply-message .target-message{direction:rtl;height:100%;padding:6px;width:100%;.text{display:-webkit-box;font-size:12px;height:100%;-webkit-line-clamp:2;overflow:hidden;padding:2px 10px 0 0;width:100%;-webkit-box-orient:vertical;line-height:1.5;text-overflow:ellipsis;white-space:unset!important;span{align-items:center;display:flex;font-size:14px;height:100%;justify-content:center;width:100%}}.preview-container{display:flex;height:100%;justify-content:space-between;width:100%;img{height:100%;max-width:50px}i{font-size:22px;margin:8px}svg{width:25px}}}html[dir=rtl] .sb-chatbot .chat-footer .reply-message .target-message{.text{padding:2px 0 0 10px}}.sb-chatbot .chat-footer .reply-message .cancel-reply{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px;i{color:red;font-size:20px}}.sb-chatbot .chat-body .message .message-text:has(.thinking-indicator){padding:2px 16px;white-space:unset}.sb-chatbot .chat-body .bot-message .message-text{background:#2196f3;border-radius:13px 13px 13px 3px;color:#fff}html[dir=rtl] .sb-chatbot .chat-body .bot-message .message-text{direction:rtl;text-align:right}.sb-chatbot .chat-body .user-message{--water-fill-color:rgba(83,80,196,.65);justify-content:flex-end}.sb-chatbot .chat-body .bot-message{--water-fill-color:rgba(33,150,243,.65)}.sb-chatbot .chat-body .user-message .message-text{background:#5350c4;border-radius:13px 13px 3px 13px;color:#fff}.sb-chatbot .chat-body .user-message .attachment{border-radius:13px 3px 13px 13px;margin-top:-7px;width:50%}.sb-chatbot .chat-body .bot-message .thinking-indicator{display:flex;gap:4px;padding-block:15px}.sb-chatbot .chat-body .bot-message .thinking-indicator .dot{animation:dotPulse 1.8s ease-in-out infinite;background:#fff;border-radius:50%;height:7px;opacity:.7;width:7px}.sb-chatbot .chat-body .bot-message .thinking-indicator .dot:first-child{animation-delay:.2s}.sb-chatbot .chat-body .bot-message .thinking-indicator .dot:nth-child(2){animation-delay:.3s}.sb-chatbot .chat-body .bot-message .thinking-indicator .dot:nth-child(3){animation-delay:.4s}.sb-chatbot .chat-body .bot-message.selectable:not(:has(.thinking-indicator)):before,.sb-chatbot .chat-body .user-message.selectable:not(:has(.thinking-indicator)):after{border:2px solid #ccc;border-radius:50%;bottom:10px;content:"";height:15px;position:absolute;width:15px}.sb-chatbot .chat-body .user-message.selectable{.message-audio,.message-image,.message-text{margin-right:20px}}.sb-chatbot .chat-body .bot-message.selectable{.message-audio,.message-image,.message-text{margin-left:20px}}.sb-chatbot .chat-body .message.selected{background:#dddddd75;border-radius:8px;cursor:pointer}.sb-chatbot .chat-body .bot-message.selected:before{background-color:#2196f3}.sb-chatbot .chat-body .user-message.selected:after{background-color:#5350c4}.sb-chatbot .chat-body .message .reply-message{background-color:#8c8c8c73;border-left:2px solid #ccc;border-radius:2px;height:35px;margin-bottom:10px;width:100%;.text{font-size:9px;height:100%;overflow:auto;padding:4px;white-space:unset;width:100%}.preview-container .text,.text{cursor:unset;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}.preview-container{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 3px;position:relative;width:100%;img{border-radius:2px;cursor:pointer;height:30px;margin-left:10px;width:25px}.text{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;line-height:1.6;text-overflow:ellipsis}.text.quoted{height:20px;-webkit-line-clamp:1;padding:4px 20px}.text.quoted:before{content:"\f10e";right:5px;top:0}.text.quoted:after,.text.quoted:before{font-family:Font Awesome\ 5 Pro;font-size:12px;position:absolute}.text.quoted:after{bottom:0;content:"\f10d";left:5px}.no-message{display:block!important;padding:0!important}.message-audio{background:transparent!important;max-width:none!important;min-height:50px!important;padding:5px 2px 4px!important;width:200px}}}.sb-chatbot .chat-body .message .reply-message:has(.message-audio){height:fit-content}html[dir=rtl] .sb-chatbot .chat-body .message .reply-message .preview-container{img{margin-left:0;margin-right:10px}}.sb-chatbot .chat-footer{bottom:0;padding:10px 10px 15px;position:absolute;width:100%}.sb-chatbot .chat-footer .chat-form{background-color:#fff;border-radius:8px;box-shadow:0 0 8px rgba(0,0,0,.06);outline:1px solid #cccce5;position:relative;transition:0s ease,border-radius 0s}html[dir=rtl] .sb-chatbot .chat-footer .chat-form{padding:0 10px}.sb-chatbot .chat-form .chat-form-controls-holder{align-items:center;display:flex;height:100%;left:0;position:relative;top:0;width:100%}.sb-chatbot .chat-form:has(.drop-file){border:2px dashed var(--sb-primary-bg);.chat-controls,.message-input{display:none}}.sb-chatbot .chat-form .drop-file{align-items:center;display:flex!important;height:45px;justify-content:center;width:100%}.sb-chatbot .chat-form .progress-container{direction:ltr;height:100%;left:0;position:absolute;top:0;width:100%}.sb-chatbot .chat-form .progress-bar{background-color:#2196f329;border-radius:8px 0 0 8px;height:100%;transition:width .3s ease-in-out;width:0}.sb-chatbot .chat-form .progress-bar.ended{border-radius:8px!important}.sb-chatbot .chat-form:focus-within{outline:2px solid #001efd}.sb-chatbot .chat-form .message-input{border:none;border-radius:inherit;border-radius:8px;font-size:13px;height:44px;margin-left:2px;max-height:180px;outline:none;overflow-y:auto;padding:10px 0 12px 12px;resize:none;scrollbar-color:transparent transparent;scrollbar-width:none;width:100%}.sb-chatbot .chat-form .message-input::-webkit-scrollbar{display:none;height:0!important;width:0!important}.sb-chatbot .chat-form .message-input::-webkit-scrollbar-thumb,.sb-chatbot .chat-form .message-input::-webkit-scrollbar-track{background:transparent}.sb-chatbot .chat-form .chat-controls{align-items:center;align-self:flex-end;display:flex;gap:3px;height:47px;padding-right:6px}.sb-chatbot .chat-form .chat-controls button{background:none;border:none;border-radius:6px;color:#706db0;cursor:pointer;font-size:1.15rem;height:35px;transition:.2s ease;width:35px}body .chat-controls #send-message svg,body .chat-controls #voice-message svg,body .chat-controls .file-upload-wrapper svg{height:70%;width:70%}html[dir=rtl] .chat-controls #send-message svg{transform:rotate(180deg)}.sb-chatbot .chat-form .chat-controls #send-message{background:#001efd;color:#fff;display:none}.sb-chatbot .chat-form .chat-controls #send-message:hover{background:#233ef9}.sb-chatbot .chat-form .file-upload-wrapper{align-items:center;display:flex;height:35px;justify-content:center;position:relative;width:35px}.sb-chatbot .chat-form .file-upload-wrapper :where(button,img){position:absolute}.sb-chatbot .chat-form .file-upload-wrapper img{border-radius:6px;height:95%;object-fit:cover;width:100%}.sb-chatbot .chat-form .file-upload-wrapper.file-uploaded{margin-right:10px}html[dir=rtl] .sb-chatbot .chat-form .file-upload-wrapper.file-uploaded{margin-left:10px;margin-right:0}.sb-chatbot .chat-form .file-upload-wrapper :where(img,#file-cancel),.sb-chatbot .chat-form .file-upload-wrapper.file-uploaded #file-upload{display:none}.sb-chatbot .chat-form .file-upload-wrapper.file-uploaded img,.sb-chatbot .chat-form .file-upload-wrapper.file-uploaded:hover #file-cancel{display:block}.sb-chatbot .chat-form .file-upload-wrapper{i.icon-file,i.icon-loading{font-size:22px}}.sb-chatbot .chat-form .voice-message-recording{align-items:center;display:flex;height:45px;justify-content:center;width:100%}.preview-voice-recorded{align-items:center;background:#f5f5f5;border-radius:12px;direction:ltr;display:flex;height:50px;margin-bottom:10px;padding:0 8px;width:100%;button{cursor:pointer}button#cancel-voice{border-radius:6px;height:35px;width:35px}button#cancel-voice:hover{background:#e5e5e5}}.preview-voice-recorded .controls button{background:transparent;font-size:24px;height:35px;width:35px}.preview-voice-recorded .timeline-voice{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.preview-voice-recorded .waveform-voice{align-items:center;display:flex;height:100%;padding:0 5px;width:100%}.preview-voice-recorded .waveform{padding:0 6px!important}.preview-voice-recorded .waveform-container{background:#374ffd!important;height:30px!important;canvas{padding:5px 12px}}.message-audio{background:#5350c4;border-radius:13px 13px 3px 13px;font-size:.95rem;max-width:75%;min-height:60px;padding:8px;width:200px}.message-audio:has(.reply-message){padding:0 8px 8px}.bot-message .message-audio{background:#2196f3;border-radius:13px 13px 13px 3px}.message-audio .audio{align-items:center;display:flex;justify-content:flex-start}.control-parent .control{background:#fff;border-radius:6px;cursor:pointer;height:40px;overflow:hidden;position:relative;width:40px;.control-loading{align-items:center;display:flex;font-size:20px;height:100%;justify-content:center;width:100%}}.sb-chatbot .control.playable{align-items:center;display:flex;justify-content:center}.sb-chatbot .control.playable{svg{height:20px;width:20px}i{font-size:22px}}.user-message .control.playable{i,svg path{color:#5350c4!important;fill:#5350c4!important;font-size:22px}}.bot-message .control.playable{i,svg path{color:#2196f3!important;fill:#2196f3!important}}.message-audio .info{color:#fff;height:100%;padding:2px 2px 2px 6px;width:75%;.wave-loader li{margin:0 5.5px!important}.waveform .range-slider{--range-slider-bg:#c4c4c4;--range-slider-level-color:#fff;height:22px}}html[dir=rtl] .message-audio .info{padding:2px 6px 2px 0}.message-audio .info .bottom{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.message-audio .info .waveform:empty~.bottom,.message-audio .info:has(.waveform:empty) .bottom{margin-top:0}.message-audio .info .bottom h6{overflow:hidden;text-overflow:ellipsis;text-wrap:wrap;white-space:nowrap;width:70%}.message-audio .info .bottom .time{font-size:10px;position:relative}.message-audio .text{color:#fff;font-size:11px}.message-audio .text:not(:empty){margin-top:10px}.message-audio .waveform-container{background:transparent!important;border-radius:unset!important;height:20px!important}.message-audio .waveform-container .waveform{padding:0!important}.control-parent .control .download,.control-parent .control .upload{height:100%;overflow:hidden;position:relative;width:100%}.control-parent .control .download .icon,.control-parent .control .upload .icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.control-parent .control .download .icon i,.control-parent .control .upload .icon i{font-size:24px;font-weight:700}.sb-chatbot .bot-message .control-loading,.sb-chatbot .bot-message .download .icon i,.sb-chatbot .bot-message .upload .icon i{color:#2196f3;fill:#2196f3}.sb-chatbot .bot-message .control-loading,.sb-chatbot .user-message .download .icon i,.sb-chatbot .user-message .upload .icon i{color:#5350c4;fill:#5350c4}.control-parent .control .download .progress-text,.control-parent .control .upload .progress-text{align-items:center;color:#f5f5f5;display:flex;font-size:10px;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.message-image{border-radius:13px 13px 3px 13px;color:#fff;font-size:13px;max-width:75%;padding:8px;p:not(:empty){font-size:11px;margin-top:10px;white-space:pre-line;word-wrap:break-word;box-sizing:border-box;overflow-wrap:break-word;padding-bottom:5px;word-break:break-word}}.image-container{cursor:pointer;overflow:hidden;position:relative;--water-fill-color:rgba(33,150,243,.65);img{border-radius:10px;height:auto;max-width:150px;min-height:50px;min-width:100%}.control-parent{align-items:center;background:#0000004f;border-radius:10px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}}.chat-body .retry-upload{align-items:center;color:#000;display:flex;font-size:20px;height:100%;justify-content:center;width:100%}.user-message .message-image{background:#5350c4}.bot-message .message-image{background:#2196f3}html[dir=rtl] .message-audio,html[dir=rtl] .message-image{direction:rtl;text-align:right}#scroll-btb-chatbot{background:#fff;border-radius:8px;bottom:70px;box-shadow:0 0 0 1px rgba(0,0,0,.05),inset 0 0 0 2px #d1d5db;cursor:pointer;display:none;height:28px;left:0;margin:auto;position:absolute;right:0;width:28px;&:before{align-items:center;content:"\f078";display:flex;font-family:FontAwesome;height:100%;justify-content:center;width:100%}}.sb-tools{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:30px 12px 0;width:100%}.sb-tools img.floating-pattern{animation:floating 6s ease-in-out infinite;-webkit-animation:floating 6s ease-in-out infinite;opacity:.6;position:absolute;z-index:-1;&.code{animation-delay:-2s;right:10px;top:var(--app-bar-status-height,var(--app-bar-height));width:50px}&.magic-star{animation:unset;-webkit-animation:unset;right:52%;top:15%;width:40px}&.idea{animation-delay:-4s;left:-10px;top:180px;width:65px}&.file{animation-delay:-8s;right:0;top:70%;width:65px}}.sb-tools .sb-game-card .sb-card-bottom{padding:5px 10px 10px}.sb-tool-card img{object-fit:contain!important}.sb-tools-slider{box-shadow:0 0 0 3px rgba(0,0,0,.05),inset 0 0 0 2px #d1d5db;margin-bottom:20px!important}.sb-tools .sb-game-cards-grid{padding-bottom:10px}.sb-game-viewport,.sb-post-viewport,.sb-tool-sandbox{align-items:center;display:flex;height:100%;justify-content:center;width:100%;.line-loader{position:absolute}}body:has(.login-container){align-items:center;display:flex;justify-content:center}.login-container{border-radius:var(--sb-card-radius);margin:0 auto;padding:20px;text-align:center;width:100%}.login-logo{border-radius:50%;height:125px;margin:0 auto 20px;width:125px}.login-logo img{height:100%;object-fit:contain;width:100%}.login-title{color:var(--sb-cl);font-family:Lalezar;font-size:24px;font-weight:400;margin-bottom:10px}.login-subtitle{color:#707579;font-size:14px;margin-bottom:30px;padding:0 20px}.login-form{text-align:left}.form-group{margin-bottom:20px}.form-group label{color:#707579;display:block;font-size:14px;margin-bottom:8px}html[dir=rtl] .form-group label{text-align:right}.form-group input.field-login{background:var(--sb-bg);border:1px solid #dadce0;border-radius:8px;color:var(--sb-cl);font-size:16px;padding:12px;text-align:unset;width:100%}html[dir=rtl] .form-group input:not(.country-code,.phone-number){direction:rtl;text-align:right}.login-form .grid-inputs{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.country-select{align-items:center;background:var(--sb-bg);border:1px solid #dadce0;border-radius:8px;color:var(--sb-cl);cursor:pointer;display:flex;font-size:16px;justify-content:space-between;padding:12px;width:100%;.country-flags{font-size:22px;margin-right:5px;position:relative;top:3px}}.phone-input{display:flex;gap:10px}.phone-input .country-code{background:var(--sb-bg);border:1px solid #dadce0;border-radius:8px;color:var(--sb-cl);font-size:16px;padding:12px;text-align:center;width:70px}.phone-input .phone-number{text-align:left}.login-button{background:var(--sb-primary-bg);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin-bottom:15px;padding:12px;transition:background-color .2s;width:100%}.login-button:hover{background:#0016d9}.telegram-login-button{align-items:center;background:transparent;border:2px solid #001efd;border-radius:8px;cursor:pointer;display:flex;font-family:IRANSansBold;font-size:13px;font-weight:700;gap:10px;justify-content:center;margin-bottom:15px;padding:12px;position:relative;transition:all .2s ease;width:100%}html[dir=rtl] .telegram-login-button{direction:rtl}.telegram-login-button i{color:#001efd;font-size:20px;position:absolute;right:10px}.other-login{color:var(--sb-primary-cl);cursor:pointer;display:block;font-family:IRANSansBold;font-size:14px;font-weight:500;text-align:center;text-decoration:none}.other-login:hover{text-decoration:underline}.telegram-login{.login-form{margin-top:40px}#input-telegram-id{text-align:center}}.login-logo.telegram-logo{animation:.5s steps(30) both;background-image:url(../img/icons/t_logo_sprite.svg);background-repeat:no-repeat;background-size:cover;display:block;margin:-8px auto 20px}.login-logo.telegram-logo.play{animation-name:t-logo-play}.dialog-countries{.dlg-content{direction:ltr;zoom:1.2}.dlg-select-item{padding:0 15px!important}.dlg-select-item .dlg-select-radio+.dlg-select-lbl:before{display:none!important}.dlg-select-item .dlg-select-lbl{color:#000;padding-left:0!important}}.privacy-policy{align-items:center;background:#f5f5f5;border-radius:35px;bottom:calc(20px + var(--mobile-navigation-bar-height, 0px));box-shadow:0 0 0 3px rgba(0,0,0,.05),inset 0 0 0 2px #d1d5db;cursor:pointer;display:flex;height:45px;padding:0 12px;position:absolute;right:20px;width:fit-content;i{color:#00f;font-size:25px}h6{font-size:15px;padding:0 10px}}.privacy-policy:hover{box-shadow:0 0 0 3px rgba(65,132,255,.05),inset 0 0 0 2px #00f;transition:box-shadow .5s}.otp-container .login-logo{bottom:50px;position:relative}.otp-phone-display{align-items:center;background:rgba(0,30,253,.03);border:1px solid rgba(0,30,253,.1);border-radius:12px;cursor:pointer;display:flex;gap:8px;margin:0 auto 50px;padding:12px 15px;transition:all .2s ease;width:fit-content}.otp-phone-display:hover{background:rgba(0,30,253,.05);border-color:rgba(0,30,253,.2)}.otp-phone-display .phone-icon{color:var(--sb-primary-cl);font-size:18px}.otp-phone-display .phone-number{color:var(--sb-cl);font-size:16px;font-weight:500;.country-flags{font-size:21px;margin-right:10px;position:relative;top:3px}}.otp-phone-display .edit-icon{color:var(--sb-primary-cl);font-size:14px;margin-left:5px;opacity:.7;transition:opacity .2s ease}.otp-phone-display:hover .edit-icon{opacity:1}.otp-input-container{display:flex;justify-content:space-between;margin:20px 0}.otp-input{-webkit-appearance:none;-moz-appearance:textfield;background-color:transparent;border:2px solid #dadce0;border-radius:12px;caret-color:transparent;color:var(--sb-cl);font-size:24px;font-weight:700;height:60px;margin:0 5px;position:relative;text-align:center!important;transition:all .2s ease;user-select:none;width:60px}.otp-input:focus{background-color:rgba(0,30,253,.03);border-color:var(--sb-primary-cl);box-shadow:0 0 0 3px rgba(0,30,253,.3);outline:none}.otp-input::-webkit-inner-spin-button,.otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-input::selection{background-color:transparent}.otp-input::-moz-selection{background-color:transparent}.otp-input:disabled{cursor:not-allowed;opacity:.7}.otp-input:not(:placeholder-shown){background-color:rgba(0,30,253,.03);border-color:var(--sb-primary-cl)}.otp-timer{color:#707579;font-size:14px;margin-top:15px;text-align:center}#countdown-timer{color:var(--sb-primary-cl);font-weight:700;margin-left:5px}html[dir=rtl] #countdown-timer{margin-left:0;margin-right:5px}#resend-code{color:var(--sb-primary-cl);display:block;font-size:14px;margin-top:15px;opacity:.8;text-align:center;transition:all .2s ease}#resend-code:hover{opacity:1}#verify-otp-button{transition:all .3s ease}#verify-otp-button:disabled{cursor:not-allowed}.otp-input:focus{transform:scale(1.05)}.language-container{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.language-selection-container{border-radius:8px;height:90%;overflow:hidden;padding:12px;position:relative;width:100%}.language-selection-container:before{background:linear-gradient(180deg,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0));top:80px}.language-selection-container:after,.language-selection-container:before{content:"";height:10px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.language-selection-container:after{background:linear-gradient(0deg,hsla(0,0%,100%,.8) 0,hsla(0,0%,100%,0));bottom:0}.language-title{font-size:20px;font-size:30px;font-weight:600;margin-bottom:60px;margin-top:50px;position:relative;text-align:center;width:100%;z-index:2}.language-options{bottom:0;display:flex;flex-direction:column-reverse;height:calc(100% - 135px);mask-image:linear-gradient(180deg,transparent,#000 10px,#000 calc(100% - 10px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 10px,#000 calc(100% - 10px),transparent);overflow:auto;padding:10px 5px;position:relative;width:100%}.language-options::-webkit-scrollbar{width:4px}.language-options::-webkit-scrollbar-track{background:transparent}.language-options::-webkit-scrollbar-thumb{background:rgba(0,30,253,.2);border-radius:4px}.language-option{align-items:center;background-color:#faf8f8;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;font-weight:500;gap:12px;height:55px;margin-bottom:15px;min-height:55px;padding:0 12px;position:relative;transition:all .2s ease;user-select:none}.language-option:hover{background-color:#f5f5f5}.language-option.selected{background-color:rgba(0,30,253,.05);box-shadow:0 0 0 1px rgba(0,30,253,.3);color:#001efd}.language-icon{align-items:center;display:flex;justify-content:center;width:24px}.language-icon .country-flags{font-size:22px}.language-radio{accent-color:#001efd;height:16px;position:absolute;right:12px;width:16px}html[dir=rtl] .language-radio{left:12px;right:auto}.language-name{font-size:16px}.du-dialog:has(.energy-plans){.dlg-header{padding:16px 10px 8px}.dlg-content{padding:0 10px 20px!important}}.sb-buy-energy-list{height:100%;list-style:none;margin:0;padding:10px 0!important;width:100%;li{align-items:center;background:#fff;border:2px solid #d1d5db;border-radius:4px;color:#000;cursor:pointer;display:flex;justify-content:flex-start;margin-bottom:15px;min-height:115px;padding:20px 5px;transition:all .3s linear;width:100%;div.icon{align-items:center;display:flex;font-size:35px;height:100%;justify-content:center;width:60px}div.info{padding:0 8px;.description{color:#666;display:block;font-size:14px;margin-top:10px;width:100%;word-wrap:break-word;hyphens:auto;overflow-wrap:break-word;white-space:pre-wrap}}i.chevron:before{content:"\f053";font-family:Font Awesome\ 5 Pro;font-size:22px}}li:last-child{margin:0}li:hover{border-color:#0068ff;box-shadow:inset 0 0 0 4px rgba(0,119,255,.05)}}.sb-buy-energy-list.energy-plans{.info{width:100%;.header{margin-bottom:25px}.price{align-items:center;background:#f0f0f0;border-radius:6px;color:#000;font-size:14px;margin-top:15px;min-height:35px;padding:10px;.old-price-parent{display:flex;flex-direction:column;position:relative}.old-price-parent[data-symbol]{padding:0 0 0 40px}.old-price-parent[data-symbol]:before{content:attr(data-symbol);font-size:12px;left:0;position:absolute;top:10px}.old-price-parent[data-symbol="$"]{padding:0;&:before{font-size:16px;left:-20px}}.old-price-parent:nth-child(2){font-size:15px}.old-price{color:#9f9f9f;position:relative;text-align:left}.old-price:before{background-color:red;content:"";height:1.5px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}}.price.discount{background:#ff0000b3;color:#fff;direction:ltr}}}.custom-energy-form{padding:10px 0;.sb-input-label{direction:rtl!important;.icon{left:unset!important;margin-top:-1px;right:0!important}}input#custom-energy{font-size:20px;text-align:center;width:100%}#show-payment-methods{background:#005bfd;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;height:50px;margin-top:22px;width:100%}}.custom-energy-skus{height:50px;margin-top:25px;width:100%;.swiper{padding:10px 0}.swiper-slide{align-items:center;border-radius:8px;box-shadow:0 0 0 3px rgba(0,0,0,.05),inset 0 0 0 2px #d1d5db;color:#000;cursor:pointer;display:flex;height:45px;justify-content:center;width:125px}.swiper-slide.swiper-slide-active{box-shadow:0 0 0 3px rgba(0,0,0,.05),inset 0 0 0 2px #0061f7}}#amount-payable.text-space-between{padding:10px 0;#amount{font-size:16px}}.coupon-box{align-items:center;display:flex;gap:5px;height:40px;justify-content:flex-start;margin-bottom:15px;margin-top:15px;width:100%;input{border:1px solid #ccc;padding:0 10px;width:75%}button,input{border-radius:6px;height:100%}button{background:var(--sb-primary-bg);color:#fff;cursor:pointer;font-size:14px;padding:0 13px;width:30%}button#cancel-coupon{background:red;width:20%}}.coupon-box:has(#cancel-coupon){input{width:80%}}.list-gateways{height:fit-content;list-style:none;width:100%;li{align-items:center;background:#fcfcfc;border-radius:6px;box-shadow:inset 0 0 0 3px rgb(0 108 255/5%);cursor:pointer;display:flex;height:75px;justify-content:flex-start;margin-bottom:10px;width:100%;div.radio-box{align-items:center;display:flex;height:100%;padding:0 10px;input{height:15px;width:15px}}div.icon{align-items:center;display:flex;height:100%;justify-content:center;padding:0 5px;width:40px;img{height:40px;width:40px}}div.detail{height:100%;padding:10px;width:100%;h5{color:#000}span{font-size:12px}}}li.active{box-shadow:inset 0 0 0 3px rgba(0,31,255,.71)}}.sb-verify-payment{height:fit-content;padding:25px 0;width:100%;.status-icon{align-items:center;background:#f5f5f5;border-radius:8px;color:#000;display:flex;font-size:30px;height:65px;justify-content:center;left:0;margin:auto;position:relative;right:0;width:65px;&.success{color:green}&.failed{color:red}}ul{list-style:none;margin:30px 0 0;width:100%;li{border-bottom:2px dashed #ccc;padding:10px 0}}span.description{color:#000;display:block;font-size:14px;margin-top:20px}}.get-energy-btm-sheet{align-items:center;display:flex;flex-direction:column;gap:25px;height:fit-content;padding:5px 0;width:100%}.get-energy-btm-sheet img{height:115px;width:115px}.get-energy-btm-sheet span{font-size:15px;text-align:center}.get-energy-btm-sheet button{align-items:center;background:#0078ff;border-radius:12px;color:#fff;display:flex;font-size:16px;height:50px;justify-content:center;width:100%}.diary-page{height:100%;left:0;margin:auto;padding:0 12px;position:relative;right:0;width:100%}.diary-page ul{height:100%;list-style:none;overflow:auto;width:100%;&:has(.empty-text){align-items:center;display:flex;justify-content:center}li{border-radius:12px;cursor:pointer;display:flex;gap:5px;height:120px;justify-content:flex-start;margin-bottom:15px;padding:4px;position:relative;width:100%;div.left,div.right{box-shadow:0 0 0 1px rgba(27,31,35,.15)}div.right{padding:6px 10px;position:relative;width:85%;word-wrap:break-word;box-sizing:border-box;font-size:.85rem;hyphens:auto;line-height:2.2;overflow:auto;overflow-wrap:break-word;text-align:justify;text-justify:inter-word;white-space:pre-wrap}div.left,div.right{background:#f7f7f7;border-radius:8px;display:flex;height:100%}div.left{align-items:center;flex-direction:column;font-size:12px;gap:15px;justify-content:center;width:15%}}}#support-frame,.support-content{height:100%;width:100%}#support-frame .support-content .messages{direction:ltr;height:calc(100% - var(--app-bar-height));left:0;margin:auto;position:relative;right:0;width:90%}#support-frame .support-content .messages::-webkit-scrollbar{background:transparent;width:8px}#support-frame .support-content .messages::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3)}#support-frame .support-content .messages ul{display:inline-block;font-size:.9em;height:100%;overflow:hidden;overflow-y:auto;padding-bottom:20px;width:100%}#support-frame .support-content .messages ul li{clear:both;display:inline-block;float:left;font-size:.9em;margin:15px 15px 5px;width:calc(100% - 25px)}#support-frame .support-content .messages ul li:last-child{margin-bottom:20px}#support-frame .support-content .messages ul li div{display:flex;flex-direction:column;max-width:350px}#support-frame .support-content .messages ul li img{border-radius:50%;float:left;height:30px;width:30px}#support-frame .support-content .messages ul li p{border-radius:20px 12px 20px 20px;display:inline-block;font-size:15px;padding:10px 15px;width:100%;word-wrap:break-word;font-family:IRANYekan;hyphens:auto;line-height:1.8;overflow-wrap:break-word;text-align:justify;text-justify:inter-word;user-select:text;white-space:pre-wrap}html[dir=rtl] #support-frame .support-content .messages ul li p{direction:rtl}#support-frame .support-content .messages ul li.user img{float:right;margin:6px 0 8px 8px}#support-frame .support-content .messages ul li.user div{float:right}#support-frame .support-content .messages ul li.user p{background:#f5f5f5}#support-frame .support-content .messages ul li.support img{margin:6px 8px 8px 0}#support-frame .support-content .messages ul li.support p{background:#0082ff;border-radius:12px 20px 20px 20px;color:#f5f5f5}#support-frame .support-content .messages ul li .button-message{background:#f5f5f5;border:2px solid #ccc;border-radius:12px;color:#000;cursor:pointer;height:40px;margin-top:10px;width:100%}#support-frame .support-content .message-input{bottom:5px;height:50px;left:0;margin:auto;padding:0 12px;position:relative;right:0;width:90%;z-index:99}#support-frame .support-content .message-input .wrap{position:relative}#support-frame .support-content .message-input .wrap input{background:#f5f5f5;border:none;border-radius:12px;color:#32465a;float:left;font-size:14px;height:100%;padding:12px;width:calc(100% - 60px)}#support-frame .support-content .message-input .wrap input:focus{outline:none}#support-frame .support-content .message-input .wrap .attachment{color:#435f7a;cursor:pointer;font-size:1.1em;margin-top:10px;opacity:.5;position:absolute;right:60px;z-index:4}#support-frame .support-content .message-input .wrap .attachment:hover{opacity:1}#support-frame .support-content .message-input .wrap button{background:#0082ff;border:none;border-radius:12px;color:#f5f5f5;cursor:pointer;float:right;font-size:20px;height:100%;padding:12px 0;width:50px}#support-frame .support-content .message-input .wrap button[disabled]{background:rgba(0,130,255,.69)}#support-frame .support-content .message-input .wrap button:not([disabled]):hover{background:#0072d9}#myfriends .container{background:#fff;height:100%;overflow:auto;padding:30px;width:100%}#myfriends .stats-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:40px}#myfriends .stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;padding:24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}#myfriends .stat-card:hover{border-color:#3b82f6;transform:translateY(-4px)}#myfriends .stat-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}#myfriends .stat-icon{align-items:center;background:rgba(59,130,246,.1);border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:all .3s ease;width:40px}#myfriends .stat-icon i{color:#3b82f6;font-size:20px}#myfriends .stat-card:hover .stat-icon{background:rgba(59,130,246,.15);transform:scale(1.1)}#myfriends .stat-label{color:#64748b;font-size:16px;font-weight:500;line-height:1.4}#myfriends .stat-number{color:#1e293b;font-size:2.25rem;font-weight:700;line-height:1;text-align:right}html[dir=rtl] #myfriends .stat-number{text-align:left}#myfriends .invitation-section{background:#fff;border:2px solid #e5e7eb;border-radius:20px;box-shadow:0 8px 25px rgba(0,0,0,.06);margin-bottom:30px;padding:35px;transition:all .3s ease}#myfriends .invitation-section:hover{border-color:#3b82f6;box-shadow:0 12px 35px rgba(59,130,246,.1)}#myfriends .invitation-section h2{align-items:center;color:#1e293b;display:flex;font-size:19px;gap:12px;margin-bottom:25px}#myfriends .section-icon{color:#3b82f6;font-size:1.4rem}#myfriends .invite-code-container{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:25px}#myfriends .input-group{display:flex;flex-direction:column}#myfriends .input-group label{color:#555;font-weight:500;margin-bottom:8px}#myfriends .input-container{background:#f8fafc;border:2px solid #e5e7eb;border-radius:15px;box-shadow:0 2px 10px rgba(0,0,0,.05);cursor:pointer;display:flex;overflow:hidden;transition:all .3s ease}#myfriends .input-container:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);transform:translateY(-2px)}#myfriends .input-container:hover{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1);transform:translateY(-2px)}#myfriends .input-container input{background:transparent;border:none;cursor:pointer;flex:1;font-size:1rem;font-weight:500;outline:none;padding:15px 18px;text-align:center}#myfriends .share-buttons{display:flex;justify-content:center}#myfriends .share-btn{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:2px solid #e5e7eb;border-radius:15px;color:#1e293b;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:10px;padding:15px 30px;transition:all .3s ease}#myfriends .share-btn:hover{box-shadow:0 8px 25px rgba(59,130,246,.15);transform:translateY(-3px)}#myfriends .share-btn i{font-size:1.3rem}#myfriends .friends-table-section{background:#fff;border:2px solid #e5e7eb;border-radius:20px;box-shadow:0 8px 25px rgba(0,0,0,.06);padding:35px;transition:all .3s ease}#myfriends .friends-table-section:hover{border-color:#3b82f6;box-shadow:0 12px 35px rgba(59,130,246,.1)}#myfriends .friends-table-section h2{align-items:center;color:#1e293b;display:flex;font-size:19px;gap:12px;margin-bottom:25px}#myfriends .table-container{background:#fff;border-radius:10px;box-shadow:0 3px 10px rgba(0,0,0,.05);overflow-x:auto}#myfriends table{border-collapse:collapse;width:100%}#myfriends th{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff;font-weight:500;padding:15px;text-align:right}#myfriends td{border-bottom:1px solid #f0f0f0;color:#555;padding:15px}#myfriends tr:hover{background:rgba(74,144,226,.05)}#myfriends .status-badge{border-radius:15px;display:inline-block;font-size:.8rem;font-weight:500;padding:4px 12px}#myfriends .status-active{background:rgba(34,197,94,.1);color:#16a34a}#myfriends .status-pending{background:rgba(249,115,22,.1);color:#ea580c}#myfriends .empty-state{color:#666;padding:40px 20px;text-align:center}#myfriends .empty-state img{height:80px;margin-bottom:15px;opacity:.5;width:80px}#showcase-search page-content{align-items:center;display:flex;justify-content:center}#app-bar-showcase-search input{background:#fff;border-radius:12px;box-shadow:0 0 0 2px rgba(0,0,0,.05);flex:1 1 1px;font-size:14px;padding:8px}#app-bar-showcase-search .app-bar-backbutton{transform:scale(1.1)}.profile-item{border-radius:6px;cursor:pointer;display:flex;gap:10px;height:70px;justify-content:flex-start;padding:5px 10px;width:100%}.profile-item .avatar{border-radius:.8rem;height:50px;margin:auto;width:50px}.profile-item .avatar img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.profile-item .content{display:flex;flex:1;flex-direction:column;justify-content:center;p{font-size:11px;height:20px;overflow:hidden;width:100%}}.want-exit-app{align-items:center;display:flex;flex-direction:column;gap:20px;padding:10px 20px;img{height:180px;width:180px}div{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);width:100%;button{border-radius:8px;cursor:pointer;font-size:16px;height:45px;width:100%}#cancel{background:#006aff;color:#fff}#exit{background:transparent;border:2px solid red;color:red}}}.feedback-app{align-items:center;display:flex;flex-direction:column;gap:40px;text-align:center;.icon{color:var(--submit-comment-color,#006aff);font-size:80px}textarea{border-radius:6px;box-shadow:0 0 0 3px rgba(0,0,0,.05),inset 0 0 0 2px #d1d5db;font-size:15px;height:120px;padding:8px;resize:none;width:100%;&:focus,&:hover{box-shadow:0 0 0 3px rgba(0,106,255,.05),inset 0 0 0 2px #006aff}}.buttons{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);width:100%;button{border-radius:8px;cursor:pointer;font-size:14px;height:45px;width:100%}#not-now{background:transparent;border:2px solid #6d6d6d;color:#6d6d6d}#submit-comment{background:var(--submit-comment-color,#006aff);color:#fff}}}.fillable-stars{align-items:center;display:flex;font-size:30px;gap:5px;justify-content:center;i{cursor:pointer}i.far{color:#aaa}i.fa{color:#006aff;-webkit-text-stroke:2px #d1d5db}}#waveform{flex-grow:1;height:40px}.water{background:var(--water-fill-color);height:100%;left:0;position:absolute;top:0;transform:translateY(116%);transition:transform .3s ease;width:100%}.water svg{bottom:100%;height:6px;position:absolute;transform:translateZ(0);width:116px;z-index:1}.water svg:first-child{-webkit-animation:water-forward 1.4s linear infinite;animation:water-forward 1.4s linear infinite;fill:var(--water-fill-color);opacity:.5;right:0}.water svg:nth-child(2){-webkit-animation:water-backward 1.65s linear infinite;animation:water-backward 1.65s linear infinite;fill:var(--water-fill-color);left:0;margin-bottom:-1px;opacity:.5}.line-loader-parent{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.line-loader-parent.hidden{display:none}.line-loader{background-color:#d7d7d7;border-radius:20px;height:4px;overflow:hidden;position:relative;width:160px}.line-loader.absolute{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.line-loader .child{animation:line-loader 2s 0s infinite;background-color:var(--sb-primary-bg);border-radius:20px;height:100%;left:-60px;position:absolute;width:60px;z-index:0}.waveform-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.waveform-loader .line-loader{background-color:#fff}.waveform-loader .line-loader .child{background-color:#000}.waveform:has(.wave-loader){align-items:center;display:flex;height:20px;justify-content:center}#waveform-voice:has(.wave-loader) .waveform{height:100%}.wave-loader{align-items:center;border-radius:50px;cursor:pointer;display:flex;height:100%;justify-content:center;margin:0;position:relative;width:100%}.wave-loader,.wave-loader li{padding:0;transition:.2s ease}.wave-loader li{animation-direction:alternate;animation-duration:.3s;animation-iteration-count:infinite;animation-name:wave1;background:#fff;border-radius:10px;height:60%;list-style:none;margin:0 6px;width:4px}.wave-loader:hover>li{background:#fff}.wave-loader li:nth-child(2){animation-delay:.2s;animation-name:wave2}.wave-loader li:nth-child(3){animation-delay:.23s;animation-duration:.4s;animation-name:wave3}.wave-loader li:nth-child(4){animation-delay:.1s;animation-duration:.3s;animation-name:wave4}.wave-loader li:nth-child(5){animation-delay:.5s}.wave-loader li:nth-child(6){animation-duration:.5s;animation-name:wave2}.wave-loader li:nth-child(8){animation-delay:.4s;animation-duration:.25s;animation-name:wave4}.wave-loader li:nth-child(9){animation-delay:.15s;animation-name:wave3}#wifi-loader{border-radius:50px;height:64px;position:relative;width:64px}#wifi-loader,#wifi-loader svg{align-items:center;display:flex;justify-content:center}#wifi-loader svg{position:absolute}#wifi-loader svg circle{fill:none;position:absolute;stroke-linecap:round;stroke-linejoin:round;stroke-width:6px;transform:rotate(-100deg);transform-origin:center}#wifi-loader svg circle.back{stroke:var(--wifi-back-color)}#wifi-loader svg circle.front{stroke:var(--wifi-front-color)}#wifi-loader svg.circle-outer{height:86px;width:86px}#wifi-loader svg.circle-outer circle{stroke-dasharray:62.75 188.25}#wifi-loader svg.circle-outer circle.back{animation:circle-outer135 1.8s ease .3s infinite}#wifi-loader svg.circle-outer circle.front{animation:circle-outer135 1.8s ease .15s infinite}#wifi-loader svg.circle-middle{height:60px;width:60px}#wifi-loader svg.circle-middle circle{stroke-dasharray:42.5 127.5}#wifi-loader svg.circle-middle circle.back{animation:circle-middle6123 1.8s ease .25s infinite}#wifi-loader svg.circle-middle circle.front{animation:circle-middle6123 1.8s ease .1s infinite}#wifi-loader svg.circle-inner{height:34px;width:34px}#wifi-loader svg.circle-inner circle{stroke-dasharray:22 66}#wifi-loader svg.circle-inner circle.back{animation:circle-inner162 1.8s ease .2s infinite}#wifi-loader svg.circle-inner circle.front{animation:circle-inner162 1.8s ease .05s infinite}#wifi-loader .wifi-dot{background-color:var(--wifi-front-color);border-radius:50%;height:10px;width:10px}.back-to-top-cn{align-items:center;bottom:20px;display:flex;height:56px;justify-content:center;overflow:hidden;position:absolute;right:10px;width:56px;z-index:10}.back-to-top-cn.sticky{bottom:unset;position:sticky}html[dir=rtl] .back-to-top-cn{left:10px;right:unset}.back-to-top{background:var(--sb-primary-bg);border-radius:12px;box-shadow:0 0 0 3px rgba(3,102,214,.3);color:#fff;cursor:pointer;font-size:22px;height:50px;left:-100px;position:relative;width:50px}.back-to-top,.float-loader-holder{align-items:center;display:flex;justify-content:center}.float-loader-holder{height:100%;left:0;position:absolute;top:0;width:100%;z-index:999999}.float-loader{background:#f5f5f5;border-radius:50%;box-shadow:0 0 0 3px rgba(3,102,214,.3);height:65px;overflow:hidden;position:relative;width:65px;--water-fill-color:rgba(33,150,243,.65);.float-loader-progress{height:100%;overflow:hidden;position:relative;width:100%}.progress-text{align-items:center;color:#f5f5f5;display:flex;font-size:14px;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}}.range-slider{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.range-slider.rtl{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.range-slider .range-icon{color:var(--range-slider-icon-color);display:inline-block;height:auto;margin-right:var(--range-slider-icon-margin);vertical-align:top;width:var(--range-slider-icon-size)}.range-slider.rtl .range-icon{margin-left:var(--range-slider-icon-margin);margin-right:0}.range-slider .range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--range-slider-bg);border-radius:var(--range-slider-border-radius);cursor:inherit;height:var(--range-slider-height);overflow:hidden;-webkit-transition:height var(--range-slider-level-transition-duration);-o-transition:height var(--range-slider-level-transition-duration);transition:height var(--range-slider-level-transition-duration);width:var(--range-slider-width)}.range-slider .range-input::-webkit-slider-thumb{-webkit-appearance:none;-webkit-box-shadow:-200px 0 0 200px var(--range-slider-level-color);box-shadow:-200px 0 0 200px var(--range-slider-level-color);height:0;width:0}.range-slider.rtl .range-input::-webkit-slider-thumb{-webkit-box-shadow:200px 0 0 200px var(--range-slider-level-color);box-shadow:200px 0 0 200px var(--range-slider-level-color)}.range-slider .range-input.scale,.range-slider:hover .range-input{height:calc(var(--range-slider-height)*1.5)}.lazy-img{filter:blur(1px);transition:filter .3s ease}.lazy-img.loaded{filter:blur(0)}.noise{background-image:var(--sb-noise-bg)}img.noise{filter:brightness(.6);height:150px!important;width:150px!important}.text-space-between{color:#000;display:flex;font-size:14px;justify-content:space-between;width:100%}.space-dashed{border-bottom:2px dashed #ccc;margin:10px 0}.text-wrapping{word-wrap:break-word;box-sizing:border-box;color:#000;font-size:16px;hyphens:auto;line-height:2;overflow-wrap:break-word;text-align:justify;text-justify:inter-word;white-space:pre-wrap}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.half-progress{float:left;margin:4px;position:relative;text-align:center;.barOverflow{height:45px;margin-bottom:-14px;overflow:hidden;position:relative;width:90px}.bar{border-color:#eee #0bf #0bf #eee;border-radius:50%;border-style:solid;border-width:5px;box-sizing:border-box;height:90px;left:0;position:absolute;top:0;width:90px}span{bottom:10px;position:relative}}.sb-rectangle-loader{align-items:center;background:#0000000f;box-shadow:0 0 0 3px rgba(0,0,0,.05),inset 0 0 0 2px #d1d5db;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:999999999;div{align-items:center;background:#fff;border-radius:30px;color:#4b4b4b;display:flex;font-size:40px;height:80px;justify-content:center;width:80px}}.bottom-sheet-overlay{background:hsla(0,0%,80%,.2);z-index:9999}.bottom-sheet{z-index:99999}.db{display:block!important}.dn{display:none!important}.flex{display:flex}.flex-end{justify-content:end}.flex-start{justify-content:start}.justify-center{justify-content:center}.space-around{justify-content:space-around}.space-between{display:flex;justify-content:space-between;width:100%}.align-center{align-items:center}.direction-column{flex-direction:column}.width-100{width:100%}.height-100{height:100%}.collage{column-count:2;column-gap:5px;height:fit-content;width:100%}.collage .collage-item{border-radius:16px;break-inside:avoid;cursor:pointer;display:flex;max-height:280px;min-height:120px;padding:2px}.collage img{border-radius:8px;break-inside:avoid;cursor:pointer;display:block;height:auto;transition:transform .25s;width:100%}.collage img:hover{transform:scale(1.02)}.shimmer-loader{background-color:#e0e0e0;border-radius:8px;overflow:hidden;position:relative}.shimmer-loader:after{animation:shimmer 1.5s linear infinite;background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.7) 50%,transparent 70%);background-size:200% 100%;content:"";inset:0;position:absolute;z-index:1}.shimmer-loader img{opacity:0}.resize-none{resize:none}.hint{font-size:13px}.search-no-results{align-items:center;color:#888;display:flex;flex-direction:column;font-size:12px;font-weight:700;gap:8px;justify-content:center;text-align:center;zoom:1.5}.sb-tabs{background-color:#eee;box-shadow:0 0 0 1px rgba(0,0,0,.06);box-sizing:border-box;flex-wrap:wrap;font-size:14px;gap:10px;margin:auto;padding:.25rem;position:relative;top:10px;width:100%}.sb-tabs,.sb-tabs .tab{border-radius:.5rem;display:flex}.sb-tabs .tab{align-items:center;border:none;color:#334155;cursor:pointer;fill:#000;flex:1 1 auto;justify-content:center;padding:.5rem 0;stroke:#000;text-align:center;transition:all .15s ease-in-out}.sb-tabs .tab.active{background-color:#001efd;color:#fff;font-weight:600;stroke:#fff;&.green{background-color:green}&.red{background-color:red}}.profile-tabs{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.85);border:2px solid rgba(0,0,0,.05);box-shadow:none!important;color:#000;fill:#000;position:sticky;z-index:2;svg{height:20px;width:20px}i{font-size:18px}}.profile-tabs.scrolled{top:var(--app-bar-height)}.profile-tabs .active{color:#fff;fill:#fff;.regular{display:none}.solid{display:block!important}}page-content .profile-tabs.scrolled{top:10px}.collage:not(:has(>:not(.tabs-empty-layout))),.post-list:not(:has(>:not(.tabs-empty-layout))){column-count:unset;display:block}.collage:has(>:not(.tabs-empty-layout)) .tabs-empty-layout,.post-list:has(>:not(.tabs-empty-layout)) .tabs-empty-layout{display:none}.tabs-empty-layout{align-items:center;display:flex;flex-direction:column;font-weight:700;gap:20px;justify-content:center;min-height:300px;width:100%;img{height:120px;transform:scale(1.5);width:120px}}.dg-list-items{height:auto;list-style:none;width:100%}.dg-list-items li{align-items:center;color:#000;cursor:pointer;display:flex;gap:5px;height:50px;padding:0 10px;width:100%;&:hover{background:#f8f8f8;transition:background-color .5s ease-in-out}}.dg-list-items li:not(:last-child){border-bottom:1px solid #ccc}.dg-list-items li i{font-size:15px;width:15px}.dg-list-items li span{font-size:14px}.sb-image-slider{background:#ccc;border-radius:18px;height:150px;margin:auto;position:relative;width:100%}.sb-image-slider .swiper-wrapper{height:100%!important;img{height:100%;object-fit:cover;width:100%}}.sb-image-slider .swiper-pagination{align-items:center;backdrop-filter:blur(2px);background:#32323254;border-radius:12px;bottom:2px;display:flex;height:18px;justify-content:center;left:0;margin:auto;min-width:80px;position:absolute;right:0;width:80px}.sb-image-slider .swiper-pagination:has(.swiper-pagination-bullet:empty){display:none}.sb-image-slider .swiper-pagination-bullets{transform:scale(.7)}.sb-image-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.sb-glass-card{backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:2px solid #fff;box-shadow:0 2px 5px rgba(188,212,255,.45),inset -4px -4px 12px hsla(0,0%,100%,.8),inset 4px 4px 12px rgba(210,225,255,.4);overflow:hidden;position:relative}.sb-glass-card:before{background:linear-gradient(145deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.2) 35%,hsla(0,0%,100%,0) 65%);inset:0;pointer-events:none}.sb-glass-card:after,.sb-glass-card:before{border-radius:inherit;content:"";position:absolute}.sb-glass-card:after{background:radial-gradient(circle at center,rgba(115,140,255,.18),transparent 70%);filter:blur(36px);inset:-40px;z-index:-1}.sb-list-actions{background:#fafafa;border-radius:18px;height:fit-content;list-style:none;margin-bottom:15px;padding:0 12px;width:100%}.sb-list-actions li{align-items:center;border-bottom:1px solid #ccc;cursor:pointer;display:flex;font-weight:700;height:50px;justify-content:space-between;padding:12px;width:100%}.sb-list-actions li:last-child{border:none}.sb-list-actions li .text{font-size:14px}.sb-list-actions li .icon i{font-size:18px}.heart-emitter-container{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.heart-particle{align-items:center;display:flex;height:30px;justify-content:center;left:50%;margin-left:-15px;margin-top:-15px;opacity:0;pointer-events:none;position:absolute;top:50%;width:30px}.heart-particle i{color:#ff4757;filter:drop-shadow(0 4px 6px rgba(255,71,87,.4));font-size:24px}@keyframes heart-emit{0%{opacity:1;transform:translate(0) scale(0) rotate(0deg)}20%{opacity:1;transform:translate(calc(var(--tx)*.2),calc(var(--ty)*.2)) scale(calc(var(--scale)*1.2)) rotate(calc(var(--rot)*.2))}80%{opacity:.8}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(var(--scale)) rotate(var(--rot))}}@keyframes dotPulse{0%,44%{transform:translateY(0)}28%{opacity:.4;transform:translateY(-4px)}44%{opacity:.2}}@-webkit-keyframes water-backward{to{transform:translateX(-50%)}}@keyframes water-backward{to{transform:translateX(-50%)}}@-webkit-keyframes water-forward{to{transform:translateX(50%)}}@keyframes water-forward{to{transform:translateX(50%)}}@keyframes line-loader{0%{left:-60px;width:60px}to{left:160px;width:60px}}@keyframes wave1{0%{transform:scaleY(1)}to{transform:scaleY(.5)}}@keyframes wave2{0%{transform:scaleY(.3)}to{transform:scaleY(.6)}}@keyframes wave3{0%{transform:scaleY(.6)}to{transform:scaleY(.8)}}@keyframes wave4{0%{transform:scaleY(.2)}to{transform:scaleY(.5)}}@keyframes circle-outer135{0%{stroke-dashoffset:25}25%{stroke-dashoffset:0}65%{stroke-dashoffset:301}80%{stroke-dashoffset:276}to{stroke-dashoffset:276}}@keyframes circle-middle6123{0%{stroke-dashoffset:17}25%{stroke-dashoffset:0}65%{stroke-dashoffset:204}80%{stroke-dashoffset:187}to{stroke-dashoffset:187}}@keyframes circle-inner162{0%{stroke-dashoffset:9}25%{stroke-dashoffset:0}65%{stroke-dashoffset:106}80%{stroke-dashoffset:97}to{stroke-dashoffset:97}}@keyframes text-animation76{0%{clip-path:inset(0 100% 0 0)}50%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@-webkit-keyframes t-logo-play{0%{background-position:0 0}to{background-position:100% 0}}@keyframes t-logo-play{0%{background-position:0 0}to{background-position:100% 0}}@keyframes floating{0%{transform:translateY(0) rotate(-1deg)}25%{transform:translateY(-6px) rotate(.5deg)}50%{transform:translateY(-12px) rotate(1deg)}75%{transform:translateY(-6px) rotate(0deg)}to{transform:translateY(0) rotate(-1deg)}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (min-width:320px){.sb-chatbot{zoom:1.2}.login-container{width:100%}.language-selection-container{padding:15px;width:100%}.sb-profile{zoom:1.2}}@media (min-width:480px){.sb-games-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.splash-screen{zoom:1.2}.chat-body{height:calc(90% - 55px);padding:25px 15px}.chat-footer{padding:10px 15px 15px}.chat-form .file-upload-wrapper.file-uploaded #file-cancel{opacity:0}.login-container{margin-bottom:80px;.privacy-policy{height:40px;left:0;margin:auto;right:0;i{font-size:18px}h6{font-size:13px}}}.language-selection-container{zoom:1.1}.sb-energy-type-list{zoom:.9}.sb-edit-profile{width:100%}.sb-profile .floating-action-button{bottom:20px}.profile-plan-stats{height:fit-content;.half-progress{margin:4px!important}.details{display:block;padding:0 4px;.plan-info{align-items:center;display:flex;justify-content:space-between}.energy-value{align-items:center;direction:ltr;display:flex;gap:5px;justify-content:center;margin-top:4px;i{bottom:0;margin:unset}}.time{justify-content:center;margin-top:15px}}}#myfriends .stats-grid{grid-template-columns:1fr}#myfriends .stat-card{padding:20px 16px}#myfriends .stat-number{font-size:1.75rem}.sb-image-slider{height:100px}.sb-games img.floating-pattern{&.planet{top:75px}}.sb-cn-single-game{border:unset;padding:0 12px}.sb-tab-pages-game .swiper-slide{padding:8px 0}.sb-game-card .sb-card-text .sb-game-title{font-size:14px}}@media (min-width:550px) and (max-width:680px){.sb-tools-grid{gap:15px;grid-template-columns:repeat(4,1fr)}}@media (min-width:680px){.login-container{width:50%}.sb-chatbot{zoom:unset}.splash-screen{zoom:1.4}.blog-item-holder{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}#blog-scroll-view .blog-item-holder:last-child .blog-item{border-bottom:unset}.sb-game-cards-grid{grid-template-columns:repeat(3,1fr)}.sb-main-slider,.sb-main-slider .swiper-slide{height:150px}.sb-tools{width:100%}.language-selection-container{padding:24px;width:350px;zoom:1.3}}@media (max-width:840px){.diary-page{width:100%}#support-frame .support-content .messages{max-height:calc(100% - 105px)}#support-frame .support-content .messages ul li div{max-width:300px}#support-frame .support-content .message-input .wrap input{padding:15px 15px 16px 8px}#support-frame .support-content .message-input .wrap .attachment{margin-top:17px;right:65px}#support-frame .support-content .message-input .wrap button{padding:16px 0}#myfriends .container{padding:20px}#myfriends .stats-grid{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}#myfriends .stat-card{padding:24px 16px}#myfriends .stat-number{font-size:1.875rem}#myfriends .invite-code-container{grid-template-columns:1fr}#myfriends .share-buttons{justify-content:stretch}#myfriends .share-btn{flex:1;justify-content:center}#myfriends .table-container{font-size:.9rem}#myfriends th,td{padding:10px}.login-form .grid-inputs{display:flex;flex-direction:column-reverse}.blog-description .blog-image{height:85px;img{width:100px}}.blog-description .blog-title{font-size:11px}.sb-showcase{max-width:95%;width:95%}.sb-cn-single-post{display:block}.sb-cn-single-post aside,.sb-cn-single-post main{padding:6px;width:100%}}@media (min-width:1024px){.login-container{width:100%}.splash-screen{zoom:1.5}.splash-screen .splash-screen-logo{bottom:50px;position:relative}.sb-main-slider,.sb-main-slider .swiper-slide{height:250px}.sb-chatbot{zoom:1.3}.sb-chatbot .chat-footer{padding:10px 10px 5px}.language-selection-container{height:90%;width:100%;zoom:1.2}html:has(split-screen){body{position:relative}app-bar,layout,navigation-bar{left:0;margin-left:0!important;max-width:35%;width:35%}&[dir=rtl]{app-bar,layout,navigation-bar{left:unset;margin-left:unset!important;margin-right:0!important;right:0}}}html:not(:has(split-screen)){body{max-width:480px;min-width:480px}app-bar,layout,navigation-bar{left:0;margin-left:0!important;margin-right:0!important;right:0}}split-screen{display:block;width:65%}.blog-item-holder{grid-template-columns:repeat(1,1fr)}.sb-game-cards-grid{grid-template-columns:repeat(2,1fr)}#swiper-tabs-showcase,.profile-tabs.scrolled{top:40px}html[dir=rtl] .sb-cn-single-post aside{padding:12px 0 12px 3px}}@media (min-width:1200px){.splash-screen{zoom:1.8}}@media (min-width:1300px){body{border-radius:14px;box-shadow:0 0 0 5px rgba(0,0,0,.05),inset 0 0 0 3px #d1d5db;height:95%}}
