:root{--accent:#f04060;--accent-2:#b31537;--accent-soft:rgba(240,64,96,.13);--accent-glow:rgba(240,64,96,.42);--ember:#ff7a59;--bg:#0b0a0e;--card:#16141b;--card-2:#1e1b24;--line:rgba(255,225,230,.08);--line-2:rgba(255,225,230,.15);--txt:#f2edef;--txt2:#9e93a0;--txt3:#6a6070;--gold:#e8c877;--gold-2:#c79f4c;--green:#3ddc97}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--accent) rgba(255,225,230,.05)}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--txt);font-family:Manrope,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5{font-family:Sora,Manrope,sans-serif;margin:0;letter-spacing:-.02em;line-height:1.14;color:#fff}a{color:var(--accent);text-decoration:none}a:hover{color:var(--ember)}button{font-family:inherit;cursor:pointer;border:none;background:0 0;color:inherit}input,textarea{font-family:inherit;outline:0}img{display:block}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--accent),var(--accent-2));border-radius:20px;border:3px solid var(--bg);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--ember),var(--accent));background-clip:padding-box}::-webkit-scrollbar-track{background:rgba(255,225,230,.04);border-radius:20px}::selection{background:var(--accent);color:#fff;text-shadow:none}::-moz-selection{background:var(--accent);color:#fff;text-shadow:none}.ec-hscroll{scrollbar-width:none}.ec-hscroll::-webkit-scrollbar{display:none}html[data-viewer=guest] [data-auth=user],html[data-viewer=user] [data-auth=guest]{display:none!important}[data-state]{display:none}[data-region-state=empty] [data-state=empty],[data-region-state=error] [data-state=error],[data-region-state=loading] [data-state=loading]{display:block}@keyframes ec-spin{to{transform:rotate(360deg)}}@keyframes ec-coinfall{0%{transform:translateY(-20px) rotate(0) scale(1);opacity:0}8%,92%{opacity:1}100%{transform:translateY(114vh) rotate(540deg) scale(1);opacity:.12}}@keyframes ec-loadpop{0%{transform:scale(.7);opacity:0}55%{transform:scale(1.06)}100%{transform:scale(1);opacity:1}}@keyframes ec-coinbob{0%,100%{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-14px) rotate(6deg)}}@keyframes ec-loadfade{to{opacity:0;visibility:hidden}}@keyframes ec-loadbar{0%{transform:translateX(-120%)}100%{transform:translateX(320%)}}@keyframes ec-glow{0%,100%{opacity:.35;transform:scale(1)}50%{opacity:.8;transform:scale(1.06)}}@keyframes ec-pulse{0%{box-shadow:0 0 0 0 var(--accent-glow)}70%{box-shadow:0 0 0 7px transparent}100%{box-shadow:0 0 0 0 transparent}}@keyframes ec-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes ec-marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes ec-shine{0%{background-position:-160% 0}100%{background-position:160% 0}}@keyframes ec-rise{0%{opacity:0;transform:translateY(14px)}100%{opacity:1;transform:translateY(0)}}@keyframes ec-fadein{from{opacity:0}to{opacity:1}}@keyframes ec-fadeout{from{opacity:1}to{opacity:0}}@keyframes ec-xpgrow{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes ec-pop{0%{opacity:0;transform:translateY(22px) scale(.9)}62%{transform:translateY(-5px) scale(1.02)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes ec-crown{0%,100%{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-4px) rotate(7deg)}}@keyframes ec-poolglow{0%,100%{text-shadow:0 0 32px var(--accent-glow)}50%{text-shadow:0 0 66px var(--accent-glow),0 0 22px var(--accent-glow)}}@keyframes ec-flip{0%{transform:rotateX(-90deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes ec-sheen{0%{transform:translateX(-120%) skewX(-18deg)}100%,60%{transform:translateX(320%) skewX(-18deg)}}@keyframes ec-modalin{0%{opacity:0;transform:translateY(20px) scale(.93)}60%{transform:translateY(-4px) scale(1.01)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes ec-modalout{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(12px) scale(.95)}}@keyframes ec-slrin{from{transform:translateX(105%)}to{transform:translateX(0)}}@keyframes ec-slrout{from{transform:translateX(0)}to{transform:translateX(105%)}}@keyframes ec-sllin{from{transform:translateX(-105%)}to{transform:translateX(0)}}@keyframes ec-sllout{from{transform:translateX(0)}to{transform:translateX(-105%)}}@keyframes ec-dropin{0%{opacity:0;transform:translateY(-9px) scale(.96)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes ec-panelin{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ec-warrin-l{0%{opacity:0;transform:translateX(-55%) scale(.92)}100%{opacity:.22;transform:translateX(0) scale(1)}}@keyframes ec-warrin-r{0%{opacity:0;transform:translateX(55%) scale(.92)}100%{opacity:.22;transform:translateX(0) scale(1)}}@keyframes ec-ringspin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes ec-offpulse{0%{box-shadow:0 0 0 0 rgba(226,59,84,.5)}100%{box-shadow:0 0 0 16px rgba(226,59,84,0)}}.ec-drop{animation:.19s cubic-bezier(.2,.8,.25,1) both ec-dropin;transform-origin:top}.ec-rise{animation:.5s both ec-rise}.ec-anim{animation:.34s cubic-bezier(.22,.61,.36,1) both ec-panelin}@media(prefers-reduced-motion:reduce){.ec-anim{animation:none}}.ec-stagger>*{animation:.5s both ec-fadein}.ec-stagger>:nth-child(2){animation-delay:.05s}.ec-stagger>:nth-child(3){animation-delay:.1s}.ec-stagger>:nth-child(4){animation-delay:.15s}.ec-stagger>:nth-child(5){animation-delay:.2s}.ec-stagger>:nth-child(6){animation-delay:.25s}.ec-stagger>:nth-child(7){animation-delay:.3s}.ec-stagger>:nth-child(8){animation-delay:.35s}.ec-xpfill{transform-origin:left;animation:1.1s cubic-bezier(.22,.61,.36,1) .15s both ec-xpgrow}.ec-gfloat{animation:5s ease-in-out infinite ec-float}.ec-gfloat2{animation:6.5s ease-in-out .6s infinite ec-float}.ec-poolnum{animation:2.6s ease-in-out infinite ec-poolglow}.ec-podpop{animation:.6s cubic-bezier(.2,.8,.25,1) both ec-pop}.ec-podpop:nth-child(2){animation-delay:.12s}.ec-podpop:nth-child(3){animation-delay:.22s}.ec-crown{animation:2.4s ease-in-out infinite ec-crown}.ec-cdflip{display:inline-block;animation:.5s ec-flip}.ec-sheenwrap{position:relative;overflow:hidden}.ec-sheenwrap::before{content:'';position:absolute;top:0;bottom:0;left:0;width:36%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.13),transparent);animation:4.2s ease-in-out infinite ec-sheen;pointer-events:none}.ec-cdbox{position:relative;overflow:hidden}.ec-cdbox::after{content:'';position:absolute;top:0;left:12%;right:12%;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.7}.ec-dropmenu{animation:.19s cubic-bezier(.2,.8,.25,1) both ec-dropin}.ec-drop-closing{animation:.14s both ec-fadeout!important}.ec-closing{pointer-events:none}#ec-authmodal.ec-closing,#ec-minimodal.ec-closing,#ec-offermodal.ec-closing,#ec-wallmodal.ec-closing,.ec-closing>div:first-child{animation:.22s both ec-fadeout!important}#ec-authmodal.ec-closing>div,#ec-minimodal.ec-closing>div,#ec-offermodal.ec-closing>div,#ec-wallmodal.ec-closing>div{animation:.2s both ec-modalout!important}#ec-drawer.ec-closing .ec-hscroll{animation:.24s both ec-sllout!important}[dir=rtl] #ec-drawer.ec-closing .ec-hscroll{animation-name:ec-slrout!important}#ec-community.ec-closing .ec-chat{animation:.24s both ec-slrout!important}[dir=rtl] #ec-community.ec-closing .ec-chat{animation-name:ec-sllout!important}#ec-support.ec-closing .ec-support{animation:.2s both ec-modalout!important}.ec-bottomitem,.ec-navitem,.ec-navrace{transition:background .18s,color .18s}.ec-btn-cta,.ec-iconbtn,.ec-langbtn,.ec-menubtn,.ec-navsignin,.ec-navtoggle,.ec-scrollbtn{transition:border-color .18s,color .18s,background .18s,transform .15s,box-shadow .18s}.ec-iconbtn:hover,.ec-langbtn:hover,.ec-menubtn:hover{border-color:var(--line-2);color:#fff}.ec-btn-cta:hover,.ec-btn-primary:hover,.ec-navsignin:hover{transform:translateY(-1px)}.ec-optpill{transition:background .15s,color .15s}@keyframes ec-langout-l{to{opacity:0;transform:translateX(-26px)}}@keyframes ec-langout-r{to{opacity:0;transform:translateX(26px)}}@keyframes ec-langin-l{from{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:none}}@keyframes ec-langin-r{from{opacity:0;transform:translateX(26px)}to{opacity:1;transform:none}}.ec-optpill:hover{background:var(--card-2);color:#fff}.ec-flink{transition:color .15s}.ec-tickeritem{transition:border-color .18s,transform .18s}.ec-tickeritem:hover{transform:translateY(-1px);border-color:var(--line-2)}.ec-togglesw{transition:background .22s,border-color .22s}.ec-togglesw>span{transition:transform .22s cubic-bezier(.2,.8,.25,1),background .22s}.ec-marquee-wrap{margin-bottom:24px}.ec-marquee-mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.ec-marquee-track{display:flex;gap:10px;width:max-content;animation:44s linear infinite ec-marquee}.ec-marquee-wrap:hover .ec-marquee-track{animation-play-state:paused}.ec-tickeritem{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:5px 13px 5px 5px;border-radius:100px;background:var(--card);border:1px solid var(--line);cursor:pointer}.ec-tickeritem img{width:27px;height:27px;border-radius:50%;object-fit:cover;background:var(--card-2)}.ec-tickeritem span{font-size:12px;font-weight:600;color:var(--txt2);white-space:nowrap}.ec-tickeritem b{color:#fff}.ec-shell{display:grid;grid-template-columns:250px 1fr;min-height:100vh;background:radial-gradient(1000px 640px at 100% -8%,rgba(240,64,96,.07),transparent 55%),radial-gradient(800px 500px at -5% 100%,rgba(255,122,89,.05),transparent 55%),var(--bg)}.ec-main{min-width:0;display:flex;flex-direction:column}.ec-content{padding:22px 30px;width:100%;max-width:1440px;margin:0 auto;flex:1;min-width:0;position:relative}.ec-sidebar{position:sticky;top:0;height:100vh;border-right:1px solid var(--line);padding:20px 16px;display:flex;flex-direction:column;background:rgba(12,10,15,.6);backdrop-filter:blur(8px);overflow-y:auto}.ec-navtoprow{display:flex;align-items:center;justify-content:space-between;padding:2px 4px 14px}.ec-navlabel{color:var(--txt3);font-size:10.5px;font-weight:800;letter-spacing:.09em;padding:0 10px 8px}.ec-navlabel--group{padding:16px 10px 8px}html[data-viewer=guest] .ec-navlabel--afterhome{padding-top:16px}.ec-navtoggle{width:34px;height:34px;border-radius:10px;background:var(--card);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--txt2);cursor:pointer;flex-shrink:0}.ec-navtoggle:hover{color:#fff;border-color:var(--line-2)}.ec-navgroup{display:flex;flex-direction:column;gap:3px}.ec-navitem{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:12px;font-weight:600;font-size:14.5px;text-align:start;width:100%;background:0 0;color:var(--txt2)}.ec-navitem.active{font-weight:700;background:var(--accent-soft);color:#fff;box-shadow:inset 3px 0 0 var(--accent),inset 0 0 0 1px var(--line-2)}[dir=rtl] .ec-navitem.active{box-shadow:inset -3px 0 0 var(--accent),inset 0 0 0 1px var(--line-2)}.ec-navrace{display:flex;align-items:center;gap:11px;padding:10px 13px;border-radius:12px;font-weight:700;font-size:13px;text-align:start;width:100%;color:var(--gold);cursor:pointer;background:0 0}.ec-navrace.active{background:rgba(232,168,40,.13)}.ec-navbadge{margin-inline-start:auto;font-size:10px;font-weight:800;background:var(--accent);color:#fff;padding:2px 7px;border-radius:100px}.ec-navfoot{border-top:1px solid var(--line);padding-top:14px;margin-top:8px}.ec-navprofile{width:100%;display:flex;align-items:center;gap:11px;padding:9px;border-radius:12px;text-align:start}.ec-navsignin{width:100%;height:44px;border-radius:12px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-weight:800;font-size:14px;box-shadow:0 8px 22px var(--accent-glow);display:flex;align-items:center;justify-content:center;gap:8px}.ec-header{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:10px;padding:12px 22px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(11,10,14,.92),rgba(11,10,14,.78));backdrop-filter:blur(14px)}.ec-logo{display:flex;align-items:center;gap:8px;font-family:Sora;font-weight:800;font-size:18px;color:#fff;letter-spacing:-.03em;cursor:pointer}.ec-iconbtn{width:40px;height:40px;border-radius:12px;background:var(--card);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;position:relative;color:var(--txt)}.ec-menubtn{width:40px;height:40px;border-radius:11px;background:var(--card);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--txt)}.ec-balance{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:9px;padding:7px 16px 7px 10px;border-radius:13px;background:var(--card);border:1px solid var(--line-2)}.ec-balance img{width:27px;height:27px;object-fit:contain;flex-shrink:0}.ec-balance b{font-family:Sora;font-weight:800;font-size:15px;color:#fff}.ec-langbtn{height:40px;display:flex;align-items:center;gap:7px;padding:0 11px;border-radius:12px;background:var(--card);border:1px solid var(--line);font-weight:700;font-size:13.5px;color:var(--txt)}.ec-langbtn img{width:19px;height:19px;border-radius:50%}.ec-avatarbtn{width:40px;height:40px;border-radius:50%;overflow:hidden;border:1px solid var(--line-2);flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;background:var(--card-2)}.ec-avatarbtn img{width:100%;height:100%;object-fit:cover;display:block}.ec-btn-cta{height:40px;padding:0 20px;border-radius:12px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-weight:800;font-size:14px;box-shadow:0 8px 22px var(--accent-glow)}.ec-dropmenu{transform-origin:top right;position:absolute;right:0;top:48px;background:var(--card);border:1px solid var(--line-2);border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.6);z-index:60}.ec-unreaddot{position:absolute;top:8px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--card)}.ec-bottomnav{display:none;position:fixed;left:10px;right:10px;bottom:10px;z-index:60;background:rgba(18,16,22,.92);backdrop-filter:blur(14px);border:1px solid var(--line-2);border-radius:19px;padding:7px;gap:2px;box-shadow:0 18px 44px rgba(0,0,0,.55)}.ec-bottomitem{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px;flex:1;border-radius:15px;font-weight:700;color:var(--txt3);background:0 0;font-size:10.5px}.ec-bottomitem.active{color:var(--accent);background:var(--accent-soft)}.ec-card{border-radius:16px;border:1px solid var(--line);background:var(--card)}.ec-panel{border-radius:22px;border:1px solid var(--line-2);background:var(--card)}.ec-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 26px;border-radius:13px;background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;font-weight:800;font-size:15px;box-shadow:0 10px 28px var(--accent-glow)}.ec-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 22px;border-radius:13px;background:var(--card);border:1px solid var(--line-2);color:#fff;font-weight:700;font-size:14.5px}.ec-tabpill{transition:color .2s,box-shadow .2s,transform .18s;padding:9px 17px;border-radius:100px;font-weight:700;font-size:13.5px;white-space:nowrap;background:var(--card);border:1px solid var(--line);color:var(--txt2)}.ec-tabpill.active{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#fff;border:none}.ec-segbtn{transition:color .2s,background .2s,box-shadow .2s;padding:9px 15px;border-radius:10px;font-weight:700;font-size:13px;white-space:nowrap;color:var(--txt2)}.ec-segbtn.active{background:var(--card-2);color:#fff;box-shadow:inset 0 0 0 1px var(--line-2)}.ec-filterbtn{display:flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:12px;font-weight:700;font-size:13.5px;white-space:nowrap;background:var(--card);color:var(--txt2);border:1px solid var(--line)}.ec-filterbtn.open{color:#fff;border-color:var(--line-2)}.ec-optpill{display:block;width:100%;text-align:start;padding:9px 11px;border-radius:9px;font-weight:600;font-size:13.5px;color:var(--txt2);background:0 0}.ec-optpill.active{color:#fff;background:var(--accent-soft)}.ec-chattab{flex:1;padding:8px;border-radius:9px;font-weight:700;font-size:13px;color:var(--txt2);background:0 0}.ec-chattab.active{background:var(--accent-soft);color:#fff}.ec-scrollbtn{width:32px;height:32px;border-radius:9px;background:var(--card);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--txt2)}.ec-scrollbtn:hover{color:#fff;border-color:var(--line-2)}.ec-input{width:100%;height:46px;border-radius:12px;background:var(--card-2);border:1px solid var(--line);color:var(--txt);padding:0 14px;font-size:14px}.ec-input:focus{border-color:var(--accent)}.ec-offer{border-radius:16px;border:1px solid var(--line);background:var(--card);padding:12px;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .22s,box-shadow .22s}.ec-offer:hover{transform:translateY(-6px);border-color:var(--accent);box-shadow:0 16px 34px rgba(0,0,0,.42)}.ec-offer--row{flex:0 0 auto;scroll-snap-align:start}.ec-offthumb{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:1/1;background:var(--card-2)}.ec-offimg{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .35s}.ec-offer:hover .ec-offimg{transform:scale(1.12);filter:brightness(.48) saturate(1.15)}.ec-offveil{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(11,10,14,.9) 4%,rgba(226,59,84,.34) 52%,transparent 100%);opacity:0;transition:opacity .35s}.ec-offer:hover .ec-offveil{opacity:1}.ec-offring{position:absolute;left:50%;top:44%;z-index:2;pointer-events:none;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;border:2px solid rgba(255,255,255,.85);display:flex;align-items:center;justify-content:center;color:#fff;transform:scale(.5);opacity:0;transition:transform .4s cubic-bezier(.2,.8,.25,1),opacity .3s;box-shadow:0 0 0 0 var(--accent-glow)}.ec-offer:hover .ec-offring{transform:scale(1);opacity:1;animation:1.6s ease-out .25s infinite ec-offpulse}.ec-offcta{position:absolute;left:50%;bottom:12px;z-index:2;pointer-events:none;transform:translate(-50%,16px);opacity:0;display:inline-flex;align-items:center;gap:6px;padding:8px 15px;border-radius:100px;background:linear-gradient(135deg,var(--accent),var(--ember));color:#fff;font-weight:800;font-size:12px;letter-spacing:.01em;white-space:nowrap;box-shadow:0 10px 24px var(--accent-glow);transition:opacity .3s .06s,transform .42s cubic-bezier(.2,.8,.25,1) .06s}.ec-offer:hover .ec-offcta{opacity:1;transform:translate(-50%,0)}.ec-boostchip{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:800;background:linear-gradient(135deg,var(--accent),var(--ember));color:#fff;padding:3px 8px;border-radius:100px;box-shadow:0 3px 10px var(--accent-glow)}.ec-featchip{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:800;letter-spacing:.04em;background:linear-gradient(135deg,#fde08a,#e8a828);color:#3a2a00;padding:3px 8px;border-radius:100px;box-shadow:0 3px 10px rgba(232,168,40,.45)}.ec-platchip{width:22px;height:22px;border-radius:7px;background:rgba(11,10,14,.72);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center}.ec-featcard{position:relative}.ec-featimg{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.ec-featcard:hover .ec-featimg{transform:scale(1.09)}.ec-flink{color:var(--txt2)}.ec-flink:hover{color:var(--accent)!important}.ec-stepcard{transition:transform .3s cubic-bezier(.2,.8,.25,1),box-shadow .3s,border-color .3s}.ec-stepcard:hover{transform:translateY(-6px);border-color:var(--accent)!important;box-shadow:0 22px 50px rgba(0,0,0,.5)}.ec-stepcard img{transition:transform .5s cubic-bezier(.2,.8,.25,1)}.ec-stepcard:hover img{transform:scale(1.05)}.ec-social:hover{color:var(--accent)!important;border-color:var(--accent)!important;transform:translateY(-2px)}.ec-cmsg:hover{background:var(--card)}.ec-cmsg:hover .ec-like,.ec-like:hover{border-color:var(--accent);color:var(--accent)}.ec-randbtn{transition:transform .15s,box-shadow .15s}.ec-randbtn:hover{transform:translateY(-2px)}.ec-randbtn:active{transform:translateY(0) scale(.97)}.ec-randbtn:hover .ec-randico{animation:.6s ec-spin}.ec-backdrop{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(6,5,8,.72);backdrop-filter:blur(8px);animation:.22s both ec-fadein}.ec-modal{animation:.3s cubic-bezier(.2,.8,.25,1) both ec-modalin;background:var(--card);border:1px solid var(--line-2);border-radius:22px;box-shadow:0 40px 120px rgba(0,0,0,.7);max-height:calc(100dvh - 40px)}#ec-authmodal .ec-modal>div:last-child{overflow-y:auto;max-height:calc(100dvh - 40px)}[hidden]{display:none!important}.ec-cookiebar{position:fixed;left:18px;right:18px;bottom:18px;z-index:95;display:flex;align-items:center;gap:16px;flex-wrap:wrap;max-width:920px;margin:0 auto;padding:16px 20px;border-radius:18px;background:rgba(22,20,27,.97);border:1px solid var(--line-2);box-shadow:0 24px 70px rgba(0,0,0,.6);animation:.4s cubic-bezier(.2,.8,.25,1) both ec-modalin}@media(min-width:1024px){.ec-shell{transition:grid-template-columns .34s cubic-bezier(.4,0,.2,1)}.ec-shell .ec-sidebar .ec-navtext{display:inline-block;white-space:nowrap;overflow:hidden;max-width:170px;opacity:1;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .22s,margin .3s cubic-bezier(.4,0,.2,1)}.ec-shell .ec-sidebar .ec-navlabel{overflow:hidden;white-space:nowrap;max-height:48px;opacity:1;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .22s,margin .3s,padding .3s}.ec-shell .ec-navtoggle svg{transition:transform .34s cubic-bezier(.4,0,.2,1)}.ec-shell .ec-navitem{transition:padding .2s,gap .2s,justify-content .2s}.ec-shell.ec-navmini{grid-template-columns:76px 1fr!important}.ec-navmini .ec-loader{left:76px!important}.ec-navmini .ec-sidebar{padding:20px 12px!important}.ec-navmini .ec-sidebar .ec-navtext{max-width:0!important;opacity:0!important;margin:0!important}.ec-navmini .ec-sidebar .ec-navlabel{max-height:0!important;opacity:0!important;margin:0!important;padding-top:0!important;padding-bottom:0!important}.ec-navmini .ec-sidebar .ec-navitem{justify-content:center!important;padding:12px 0!important;gap:0!important}.ec-navmini .ec-sidebar .ec-navtoprow{justify-content:center!important}.ec-navmini .ec-sidebar .ec-navtoggle svg{transform:rotate(180deg)}.ec-navmini .ec-sidebar .ec-navbadge{display:none!important}.ec-navmini .ec-sidebar .ec-navprofile{justify-content:center!important;padding:9px 0!important}.ec-navmini .ec-sidebar .ec-navsignin{font-size:0!important;padding:0!important;gap:0!important}.ec-navmini .ec-sidebar .ec-navgroup{gap:6px!important}.ec-bottomnav,.ec-mobile{display:none!important}}@media(max-width:1023px){.ec-shell{grid-template-columns:1fr!important}.ec-sidebar{display:none!important}.ec-loader{left:0!important;top:57px!important;bottom:0!important}.ec-bottomnav{display:flex!important}.ec-content{padding:16px 15px 104px!important}.ec-desktop{display:none!important}.ec-toolbar{flex-wrap:wrap!important}.ec-search{flex:1 1 100%!important}.ec-chat{width:100%!important}.ec-support{right:10px!important;left:10px!important;width:auto!important;bottom:100px!important;height:72vh!important}.ec-fab{bottom:92px!important}.ec-herogrid{grid-template-columns:1fr!important;gap:26px!important}.ec-herogrid h1{font-size:34px!important}.ec-profgrid{grid-template-columns:1fr!important}.ec-afftiers,.ec-viptiers{grid-template-columns:repeat(2,1fr)!important}.ec-affgrid{grid-template-columns:1fr!important}}@media(max-width:560px){.ec-viptiers{grid-template-columns:1fr!important}.ec-authcard{flex-direction:column!important;max-width:400px!important}.ec-authhero{width:100%!important;height:150px!important}.ec-afftiers{grid-template-columns:1fr!important}}[dir=rtl] .ec-sidebar{border-right:none;border-left:1px solid var(--line)}[dir=rtl] .ec-dropmenu{right:auto;left:0;transform-origin:top left}[dir=rtl] .ec-unreaddot{right:auto;left:10px}[dir=rtl] .ec-navmini .ec-loader{left:auto!important;right:76px!important}[dir=rtl] .ec-loader{left:0!important;right:250px!important}@media(max-width:1023px){[dir=rtl] .ec-loader{right:0!important}}[dir=rtl] .ec-navtoggle svg{transform:rotate(180deg)}[dir=rtl] .ec-shell.ec-navmini .ec-sidebar .ec-navtoggle svg{transform:rotate(0)}[dir=rtl] .ec-chat{right:auto!important;left:0!important;border-left:none;border-right:1px solid var(--line-2);animation-name:ec-sllin!important}[dir=rtl] .ec-support{right:auto!important;left:20px!important}[dir=rtl] .ec-fab{right:auto!important;left:20px!important;align-items:flex-start!important}[dir=rtl] #ec-drawer .ec-hscroll{left:auto!important;right:0!important;border-right:none!important;border-left:1px solid var(--line-2)!important;animation-name:ec-slrin!important}[dir=rtl] .ec-filterdrop{right:auto!important;left:0!important}[dir=rtl] .ec-offring{margin:-23px -23px 0 0}[dir=rtl] .ec-sheenwrap::before{left:auto;right:0}