html{touch-action:manipulation}:root{--bg-main: #050608;--bg-card: #121418;--bg-control: #1a1d22;--text-main: #f5f6f8;--text-muted: #7a7a7a;--green: #00e676;--blue: #0098ea;--auction: #f59e0b;--secret: #ff40cf;--roulette: #94dbff;--scroll-track: #1c1c1c;--scroll-thumb: #4d4d4d}@property --banner-border-angle{syntax: "<angle>"; inherits: true; initial-value: 0deg;}*{box-sizing:border-box}html,body{margin:0;min-height:100%}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{background:#090909;color:#fff;font-family:Suisse Intl,SF Pro Display,Segoe UI,sans-serif;opacity:0;transition:opacity .16s ease}body.page-ready{opacity:1}body.page-leaving{opacity:0;pointer-events:none}.loading-page{background:#090909;opacity:1;transition:none}.page-loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000;display:grid;place-items:center;transition:opacity .32s ease}.page-loading-overlay.page-loaded{opacity:0;pointer-events:none}.splash-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000;display:grid;place-items:center;transition:opacity .32s ease}.splash-overlay.splash-hidden{opacity:0;pointer-events:none}.tab-panel{display:none}.tab-panel.tab-active{display:block;animation:tabFadeIn .22s ease-out}@keyframes tabFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.loading-shell{width:100%;min-height:100vh;margin:0 auto;padding:0;display:flex;flex-direction:column}.loading-stage{flex:1;background:#000;display:grid;place-items:center}.loading-logo{position:relative;width:186px;height:78px;margin:0;transform:none;animation:none}.loading-logo-base,.loading-logo-fill{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,%3csvg%20viewBox='109%2023%20172%2088'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M153.36%2023.0127L171.16%2023.0214C181.779%2023.0194%20194.453%2022.2333%20202.656%2030.3804C209.221%2036.9006%20209.905%2046.6993%20207.937%2055.2967C205.272%2066.9395%20196.511%2075.0087%20184.661%2076.3034C182.691%2076.5231%20180.821%2076.4915%20178.833%2076.4869C182.106%2080.7022%20185.236%2085.1974%20188.411%2089.5113L204.096%20110.895L178.542%20110.915C177.503%20109.425%20176.175%20107.735%20175.074%20106.243L167.15%2095.5148C162.166%2088.7688%20157.019%2081.573%20151.917%2074.9564L149.954%2075.0244C147.261%2082.1211%20144.099%2089.2674%20141.293%2096.3506C139.229%20101.155%20137.253%20105.997%20135.367%20110.874C132.297%20110.993%20128.769%20110.914%20125.665%20110.915L109%20110.899L130.535%2059.0284C140.103%2059.1618%20149.957%2059.025%20159.56%2059.0318L169.018%2059.0419C173.649%2059.0475%20179.773%2059.435%20183.431%2056.0599C186.261%2053.4492%20186.973%2047.9272%20184.081%2045.115C181.142%2042.2571%20176.302%2042.5576%20172.507%2042.5501L130.387%2042.567C129.102%2040.5956%20127.345%2038.2483%20125.956%2036.2989L116.487%2023.0337L153.36%2023.0127Z'%20fill='%23fff'/%3e%3cpath%20d='M231.85%2059.0214C237.748%2059.1085%20243.842%2059.0318%20249.758%2059.0344L280.242%2059.0105C279.365%2062.3584%20278.232%2065.9741%20277.275%2069.3294L270.321%2093.8439C268.743%2099.3676%20266.931%20105.36%20265.536%20110.897C260.121%20111.117%20253.196%20110.915%20247.642%20110.918L211.155%20110.909C208.176%20106.866%20205.221%20102.805%20202.29%2098.7264C198.119%2093.1853%20194.103%2087.4499%20189.921%2081.924C196.099%2080.2478%20201.567%2076.5962%20205.496%2071.5215C205.466%2072.2061%20205.448%2072.8909%20205.44%2073.5758C205.412%2081.019%20208.695%2086.9565%20215.668%2089.8573C221.876%2092.4402%20228.051%2092.0795%20234.593%2092.0862L247.859%2092.0686C248.978%2087.4673%20250.573%2082.6827%20251.791%2078.0291C248.472%2077.894%20244.654%2077.9924%20241.295%2077.9926L223.246%2078.0052C224.043%2076.3977%20224.806%2074.6344%20225.53%2072.9869C227.567%2068.3552%20229.969%2063.7105%20231.85%2059.0214Z'%20fill='%23fff'/%3e%3cpath%20d='M234.247%2023.1258C235.01%2022.9936%20238.111%2023.0168%20238.954%2023.018L248.104%2023.0349C259.028%2023.0298%20270.086%2022.9423%20281%2023.0708C280.065%2024.7089%20278.839%2027.5064%20277.958%2029.2943C275.765%2033.6955%20273.606%2038.1142%20271.483%2042.5501L245.761%2042.5574C242.762%2042.5571%20239.615%2042.5038%20236.63%2042.6994C228.296%2043.2453%20219.272%2046.8958%20213.742%2053.3547C215.523%2045.0846%20214.464%2037.5656%20210.073%2030.3146C211.825%2029.1322%20214.239%2028.0705%20216.212%2027.2489C222.273%2024.7243%20227.756%2023.6363%20234.247%2023.1258Z'%20fill='%23fff'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20viewBox='109%2023%20172%2088'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M153.36%2023.0127L171.16%2023.0214C181.779%2023.0194%20194.453%2022.2333%20202.656%2030.3804C209.221%2036.9006%20209.905%2046.6993%20207.937%2055.2967C205.272%2066.9395%20196.511%2075.0087%20184.661%2076.3034C182.691%2076.5231%20180.821%2076.4915%20178.833%2076.4869C182.106%2080.7022%20185.236%2085.1974%20188.411%2089.5113L204.096%20110.895L178.542%20110.915C177.503%20109.425%20176.175%20107.735%20175.074%20106.243L167.15%2095.5148C162.166%2088.7688%20157.019%2081.573%20151.917%2074.9564L149.954%2075.0244C147.261%2082.1211%20144.099%2089.2674%20141.293%2096.3506C139.229%20101.155%20137.253%20105.997%20135.367%20110.874C132.297%20110.993%20128.769%20110.914%20125.665%20110.915L109%20110.899L130.535%2059.0284C140.103%2059.1618%20149.957%2059.025%20159.56%2059.0318L169.018%2059.0419C173.649%2059.0475%20179.773%2059.435%20183.431%2056.0599C186.261%2053.4492%20186.973%2047.9272%20184.081%2045.115C181.142%2042.2571%20176.302%2042.5576%20172.507%2042.5501L130.387%2042.567C129.102%2040.5956%20127.345%2038.2483%20125.956%2036.2989L116.487%2023.0337L153.36%2023.0127Z'%20fill='%23fff'/%3e%3cpath%20d='M231.85%2059.0214C237.748%2059.1085%20243.842%2059.0318%20249.758%2059.0344L280.242%2059.0105C279.365%2062.3584%20278.232%2065.9741%20277.275%2069.3294L270.321%2093.8439C268.743%2099.3676%20266.931%20105.36%20265.536%20110.897C260.121%20111.117%20253.196%20110.915%20247.642%20110.918L211.155%20110.909C208.176%20106.866%20205.221%20102.805%20202.29%2098.7264C198.119%2093.1853%20194.103%2087.4499%20189.921%2081.924C196.099%2080.2478%20201.567%2076.5962%20205.496%2071.5215C205.466%2072.2061%20205.448%2072.8909%20205.44%2073.5758C205.412%2081.019%20208.695%2086.9565%20215.668%2089.8573C221.876%2092.4402%20228.051%2092.0795%20234.593%2092.0862L247.859%2092.0686C248.978%2087.4673%20250.573%2082.6827%20251.791%2078.0291C248.472%2077.894%20244.654%2077.9924%20241.295%2077.9926L223.246%2078.0052C224.043%2076.3977%20224.806%2074.6344%20225.53%2072.9869C227.567%2068.3552%20229.969%2063.7105%20231.85%2059.0214Z'%20fill='%23fff'/%3e%3cpath%20d='M234.247%2023.1258C235.01%2022.9936%20238.111%2023.0168%20238.954%2023.018L248.104%2023.0349C259.028%2023.0298%20270.086%2022.9423%20281%2023.0708C280.065%2024.7089%20278.839%2027.5064%20277.958%2029.2943C275.765%2033.6955%20273.606%2038.1142%20271.483%2042.5501L245.761%2042.5574C242.762%2042.5571%20239.615%2042.5038%20236.63%2042.6994C228.296%2043.2453%20219.272%2046.8958%20213.742%2053.3547C215.523%2045.0846%20214.464%2037.5656%20210.073%2030.3146C211.825%2029.1322%20214.239%2028.0705%20216.212%2027.2489C222.273%2024.7243%20227.756%2023.6363%20234.247%2023.1258Z'%20fill='%23fff'/%3e%3c/svg%3e") center / contain no-repeat}.loading-logo-base{background:#1b1e23;opacity:.95}.loading-logo-fill-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;clip-path:inset(100% 0 0 0);animation:loading-logo-fill-vertical 1.1s linear forwards;will-change:clip-path}.loading-logo-fill{width:100%;height:100%;background:#00e676;filter:none}@keyframes loading-logo-fill-vertical{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}.app{width:100%;min-height:100vh;margin:0 auto;padding:9px 10px 92px;background:#090909}button{border:0;padding:0;cursor:pointer;background:transparent;color:inherit;font:inherit}.topbar{display:flex;align-items:center;gap:6px;margin-bottom:10px}.topbar--mini{width:100%;margin-inline:auto;justify-content:flex-end}.topbar--draws{justify-content:flex-start}.topbar-draws-right{margin-left:auto;display:flex;align-items:center;gap:6px;min-width:0}.pluswin-btn{display:none!important}.pluswin-btn img{width:30px;height:30px;object-fit:contain;display:block}.add-btn{width:30px;height:30px;border-radius:50%;background:#00e6761a;display:grid;place-items:center;margin-right:46px;flex:0 0 auto}.history-btn{width:35px;height:35px;border-radius:50%;background:#212121;display:none;align-items:center;justify-content:center;flex:0 0 auto;color:#aaa;transition:background .15s,color .15s}.topbar--draws .history-btn,.topbar--pvp .history-btn{display:flex}.history-btn:active,.history-btn.is-active{background:#333;color:#fff}.history-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;justify-content:flex-end;visibility:hidden;pointer-events:none}.history-modal.is-open{visibility:visible;pointer-events:auto}.history-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .25s}.history-modal.is-open .history-modal__backdrop{opacity:1}.history-modal__sheet{position:relative;background:#141414;border-radius:20px 20px 0 0;max-height:75vh;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.history-modal.is-open .history-modal__sheet{transform:translateY(0)}.history-modal__header{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px;flex-shrink:0}.history-modal__title{font-size:18px;font-weight:700;color:#fff;margin:0}.history-modal__close{width:32px;height:32px;border-radius:50%;background:#222;display:flex;align-items:center;justify-content:center;color:#888;flex-shrink:0}.history-modal__body{flex:1;overflow-y:auto;padding:0 16px 8px;display:flex;flex-direction:column;gap:10px;-webkit-overflow-scrolling:touch}.history-modal__body:empty:after{content:"Пока нет записей";display:block;text-align:center;color:#555;padding:40px 0;font-size:14px}.history-modal__more-btn{margin:0 16px 16px;padding:12px;border-radius:12px;background:#222;color:#fff;font-size:14px;font-weight:600;text-align:center;flex-shrink:0}.history-modal__card{background:#1a1a1a;border-radius:14px;padding:12px 14px}.history-modal__card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;color:#888}.history-modal__card-bottom{display:flex;align-items:center;gap:12px}.history-modal__card-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.history-modal__card-info{flex:1;min-width:0}.history-modal__card-name{color:#fff;font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-modal__card-sub{color:#888;font-size:12px}.history-modal__card-payout{color:#4caf50;font-weight:700;font-size:14px;flex-shrink:0}.wallet-btn{height:35px;border-radius:37px;background:var(--blue);display:flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden}.wallet-btn span{overflow:hidden;text-overflow:ellipsis}.stars-btn{height:35px;border-radius:37px;background:#212121;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 12px 0 8px;font-size:14px;font-weight:600;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden}.stars-btn span{overflow:hidden;text-overflow:ellipsis}.bonus-btn{height:35px;border-radius:37px;background:#34c75926;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 12px 0 8px;font-size:14px;font-weight:600;color:#34c759;flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;margin-right:auto}.bonus-btn span{overflow:hidden;text-overflow:ellipsis}.bonus-info-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#0009;opacity:0;pointer-events:none;transition:opacity .2s}.bonus-info-modal.is-open{opacity:1;pointer-events:auto}.bonus-info-modal-content{background:#161616;border:1px solid #1c1c1c;box-shadow:0 16px 34px #00000075;border-radius:20px;padding:28px 24px;max-width:300px;width:90%;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.bonus-info-modal-content img{width:48px;height:48px}.bonus-info-modal-content .bonus-info-amount{font-size:28px;font-weight:700;color:#34c759}.bonus-info-modal-content .bonus-info-text{font-size:14px;color:#aaa;line-height:1.4}.bonus-info-modal-close{margin-top:8px;height:40px;padding:0 32px;border-radius:20px;background:#212121;font-size:14px;font-weight:600;color:#fff}.avatar-btn{width:36px;height:36px;border-radius:50%;overflow:hidden;flex:0 0 auto}.avatar-btn img{display:block;width:100%;height:100%;object-fit:cover}.banner{position:relative;width:100%;height:100px;margin:20px auto;--banner-border-angle: 0deg;--banner-border-opacity: .9;--banner-glow-opacity: .86;--banner-glow-scale: .99;--banner-glow-x: 0px;--banner-glow-y: 0px;border:1.5px solid transparent;border-radius:17px;background:linear-gradient(#090909,#090909) padding-box,linear-gradient(90deg,#00e676bd,#00c06200 25%,#00b95f00 80%,#00e676bd) border-box;box-shadow:inset 0 0 0 1px #00e67629;overflow:hidden}.banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(175px 115px at 10% 50%,#00e67624,#00e67600 73%),radial-gradient(195px 120px at 88% 88%,#00e676b3,#00e6765c 28%,#00e67600 66%);opacity:var(--banner-glow-opacity);transform:translate3d(var(--banner-glow-x),var(--banner-glow-y),0) scale(var(--banner-glow-scale));transform-origin:86% 78%;z-index:0;will-change:opacity,transform;pointer-events:none}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--banner-border-angle) at 50% 50%,rgb(0 230 118 / 0%) 0deg,rgb(0 230 118 / 0%) 228deg,rgb(0 230 118 / 10%) 246deg,rgb(0 230 118 / 24%) 274deg,rgb(0 230 118 / 44%) 304deg,rgb(0 230 118 / 66%) 328deg,rgb(157 255 210 / 100%) 342deg,rgb(0 230 118 / 80%) 352deg,rgb(0 230 118 / 30%) 358deg,rgb(0 230 118 / 0%) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:var(--banner-border-opacity);filter:drop-shadow(0 0 8px rgb(0 230 118 / 52%));will-change:opacity;z-index:1;pointer-events:none}.banner-content{position:absolute;top:14px;left:13px;z-index:2}.banner-logo{position:absolute;right:21px;top:13px;width:132px;height:auto;display:block;z-index:3;object-fit:contain;filter:drop-shadow(0 0 16px rgb(0 230 118 / 42%));transform-origin:55% 58%;will-change:transform}.banner-logo.banner-logo--gsap{animation:none}.banner--bonus:before{background:radial-gradient(220px 132px at 88% 84%,#00e676c7,#00e67670 32%,#00e67600 72%),radial-gradient(190px 118px at 14% 46%,#00e67629,#00e67600 72%)}.banner--shop:before{background:radial-gradient(228px 132px at 90% 88%,#00e676d1,#00e67670 34%,#00e67600 72%),radial-gradient(182px 108px at 17% 44%,#00e67624,#00e67600 72%)}.banner--shop .banner-text{width:206px}.banner-shop-visual{position:absolute;right:0;top:0;width:152px;height:100px;z-index:2;pointer-events:none}.banner-logo--shop{right:2px;top:0;width:132px;transform-origin:58% 62%;filter:drop-shadow(0 0 15px rgb(0 230 118 / 46%))}.banner-shop-echo{position:absolute;left:4px;bottom:5px;width:74px;height:auto;opacity:.22;filter:drop-shadow(0 0 8px rgb(0 230 118 / 34%));transform-origin:52% 58%;will-change:transform,opacity}.banner-bonus-visual{position:absolute;right:6px;top:2px;width:176px;height:96px;z-index:2;pointer-events:none}.banner-bonus-percent{position:absolute;right:2px;top:0;width:132px;height:auto;display:block;object-fit:contain;transform-origin:58% 56%;filter:drop-shadow(0 0 14px rgb(0 230 118 / 48%))}.banner-bonus-float{position:absolute;color:#9dffd275;font-family:Suisse Intl,SF Pro Display,Segoe UI,sans-serif;font-weight:700;line-height:1;-webkit-user-select:none;user-select:none;text-shadow:0 0 10px rgb(0 230 118 / 24%);will-change:transform,opacity}.banner-bonus-float--left{left:6px;bottom:-3px;font-size:44px;opacity:.34}.banner-bonus-float--right{right:0;top:8px;font-size:30px;opacity:.38}@keyframes banner-logo-sway{0%{transform:translateY(.6px) rotate(-3.4deg) scale(.92)}18%{transform:translateY(0) rotate(-1.2deg) scale(.995)}38%{transform:translateY(-1px) rotate(1.9deg) scale(1.06)}52%{transform:translateY(-1.8px) rotate(3.7deg) scale(1.12)}72%{transform:translateY(-.8px) rotate(1.1deg) scale(1.04)}88%{transform:translateY(-.1px) rotate(-.9deg) scale(.99)}to{transform:translateY(.6px) rotate(-3.4deg) scale(.92)}}@keyframes banner-glow-pulse{0%,to{opacity:.86;transform:scale(.99)}50%{opacity:1;transform:scale(1.03)}}@keyframes banner-bonus-glow{0%,to{opacity:.88;transform:scale(.985)}50%{opacity:1;transform:scale(1.02)}}@keyframes banner-bonus-percent-drift{0%,to{transform:translateY(.8px) rotate(-2.1deg) scale(.95)}50%{transform:translateY(-1.5px) rotate(2.2deg) scale(1.04)}}@keyframes banner-bonus-float-left{0%{transform:translate(0) rotate(-6deg) scale(.92);opacity:.22}25%{transform:translate(-2px,-2px) rotate(-1deg) scale(.99)}50%{transform:translate(1px,-5px) rotate(4deg) scale(1.06);opacity:.5}75%{transform:translate(3px,-2px) rotate(1deg) scale(1)}to{transform:translate(0) rotate(-6deg) scale(.92);opacity:.22}}@keyframes banner-bonus-float-right{0%{transform:translate(0) rotate(5deg) scale(.93);opacity:.26}25%{transform:translate(2px,-1px) rotate(1deg) scale(.99)}50%{transform:translate(-1px,-4px) rotate(-4deg) scale(1.05);opacity:.52}75%{transform:translate(-3px,-2px) rotate(-1deg) scale(1)}to{transform:translate(0) rotate(5deg) scale(.93);opacity:.26}}.banner-text{margin:0;width:185px;font-size:20px;line-height:1.06;font-weight:600}.banner-text span{color:var(--green)}.banner-progress{width:88px;height:12px;border-radius:16px;background:#ffffff1a;margin-top:11px;display:flex;align-items:center;padding:0 4px;gap:4px}.banner-progress-main{width:50px;height:5px;border-radius:99px;background:#fff}.banner-dot{width:5px;height:5px;border-radius:50%;background:#0000006b}.raffle-single{width:100%;margin:10px auto 0}.raffle-single-card{width:100%;height:210px;border-radius:20px;overflow:hidden;background:#161616;box-shadow:inset 0 0 0 1px #23262d}.raffle-single-card+.raffle-single-card{margin-top:10px}.raffle-single-card--auction-link{cursor:pointer}.raffle-card-top{position:relative;height:110px;background:#161616}.raffle-top-rays{position:absolute;top:0;left:0;width:100%;height:110px;opacity:.95}.raffle-scene{position:absolute;top:12px;left:50%;transform:translate(-50%);width:228px;display:flex;align-items:flex-start;justify-content:center}.raffle-scene--double .raffle-center-holder{position:absolute;left:50%;top:0;transform:translate(-50%);margin:0}.raffle-scene--double .raffle-side-holder--right{position:absolute;left:calc(50% + 20px);top:10px;transform:rotate(14deg)}.raffle-side-holder{position:relative;width:76px;height:76px;z-index:1;overflow:hidden;border-radius:16px}.raffle-side-holder--left{transform:rotate(-14deg) translate(16px,10px);opacity:.74}.raffle-side-holder--right{transform:rotate(14deg) translate(-16px,10px);opacity:.86}.raffle-side-bg{position:relative;display:block;width:76px;height:76px;border-radius:16px;overflow:hidden;background:radial-gradient(120% 120% at 28% 18%,#ffffff38,#fff0 58%),linear-gradient(180deg,#8a909b,#6f7682);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -14px 18px #0000002e}.raffle-side-item{position:absolute;left:50%;top:50%;width:100%;height:100%;object-fit:contain;transform:translate(-50%,-50%);z-index:2}.raffle-side-holder--left .raffle-side-item{width:100%;height:100%}.raffle-center-holder{position:relative;width:76px;height:76px;margin-inline:-10px;z-index:3;overflow:hidden;border-radius:16px}.raffle-center-bg{position:absolute;left:50%;top:0;display:block;width:76px;height:76px;border-radius:16px;overflow:hidden;background:radial-gradient(120% 120% at 28% 18%,#ffffff38,#fff0 58%),linear-gradient(180deg,#8a909b,#6f7682);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 -14px 18px #0000002e;transform:translate(-50%)}.raffle-center-item{position:absolute;left:50%;top:50%;width:100%;height:100%;object-fit:contain;transform:translate(-50%,-50%);z-index:2}.raffle-status{position:absolute;left:50%;bottom:8px;z-index:5;transform:translate(-50%);height:18px;width:74px;border-radius:9px;padding:0;background:linear-gradient(90deg,#f6bb53,#ff2edb);display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;line-height:1;font-weight:700}.raffle-card-top--next{display:flex;align-items:flex-start;justify-content:center}.raffle-next-center{position:absolute;top:15px;left:50%;width:76px;height:76px;transform:translate(-50%);z-index:0;overflow:hidden;border-radius:16px}.raffle-next-center .raffle-center-item,.raffle-next-center--pepe .raffle-center-item{top:50%}.raffle-center-holder lottie-player,.raffle-side-holder lottie-player,.raffle-next-center lottie-player{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:2}.raffle-status--next{bottom:8px}.raffle-status--roulette{background:linear-gradient(90deg,#e208b2,#4681ff)}.raffle-status--secret-roulette{width:140px;font-size:14px;background:linear-gradient(90deg,#ff8c40,#5c7aff 52%,#4fa0ff)}.raffle-status--elimination{width:100px;font-size:14px;background:linear-gradient(90deg,#f44,#ff8c40)}.raffle-status--race{background:linear-gradient(90deg,#00e676,#00bfa5)}.app--race{padding-bottom:92px}.race-page{width:100%;margin:0 auto}.race-main-card{position:relative;width:100%;border-radius:20px;overflow:hidden}.race-top-blank{position:relative;width:100%;height:306px;border-radius:20px;overflow:hidden;background:radial-gradient(92% 62% at 50% 100%,#00e6762e,#0000 70%),radial-gradient(95% 76% at 50% 0%,#00e6761a,#0000 62%),#050c0a}.race-back-btn{position:absolute;left:6px;top:16px;width:24px;height:24px;border-radius:12px;display:grid;place-items:center;z-index:15}.race-back-btn img{width:8px;height:14px;object-fit:contain}.race-ticket-strip{position:absolute;left:0;right:0;bottom:8px;z-index:15;display:grid;grid-template-columns:repeat(3,114px);justify-content:center;gap:8px}.race-ticket-chip{height:56px;border-radius:14px;background:#161616;padding:8px 10px 7px;display:flex;flex-direction:column;justify-content:center;align-items:center}.race-ticket-chip-label{color:#7a7a7a;font-size:16px;line-height:1;font-weight:400}.race-ticket-chip-value{margin-top:4px;display:inline-flex;align-items:center;gap:3px;color:#fff;font-size:16px;line-height:1;font-weight:400}.race-ticket-chip-value img{width:14px;height:14px;object-fit:contain}.race-ticket-chip-value--wait{color:#00e676;font-size:16px;font-weight:400}.race-ticket-chip-value--wait.is-waiting{color:#f59e0b}.race-ticket-chip-value--wait.is-shares{color:#00e676}.race-ticket-chip-value--wait img{width:16px;height:16px;filter:none}.race-ticket-chip-value--wait.is-shares img{filter:brightness(0) saturate(100%) invert(72%) sepia(80%) saturate(2543%) hue-rotate(89deg) brightness(96%) contrast(101%)}.race-ticket-chip-value--players,.race-ticket-chip-value--tickets{font-size:16px}.race-ticket-chip-value--players img,.race-ticket-chip-value--tickets img{width:15px;height:12px;filter:brightness(0) invert(1);opacity:.95}.race-ticket-prize{margin-top:6px}.race-bet-box{margin-top:10px}.race-participants{margin-top:8px}.race-participants-list{max-height:102px}.race-participant--empty{background:#17191f!important;color:#3a4047!important}.race-participant--empty .roulette-rank{color:#3a4047}.race-participant--empty .roulette-name{color:transparent}.race-empty-avatar{width:18px;height:18px;border-radius:50%;margin-right:8px;flex:0 0 auto;background:#2c3138;box-shadow:inset 0 0 0 1px #ffffff0a}.race-score-people{width:15px;height:12px;object-fit:contain;opacity:.92}.race-hidden-users{margin-top:8px;height:40px;display:flex;align-items:center;justify-content:center}.race-hidden-users img{width:56px;height:36px;object-fit:contain;opacity:.58;filter:grayscale(1) brightness(.85)}.raffle-card-body{border-top:1px solid #1a1d22;height:100px;padding:10px 18px}.raffle-meta-row{display:flex;align-items:center;justify-content:space-between}.raffle-user{display:flex;align-items:center;gap:6px;color:#fff;font-size:14px;font-weight:600}.raffle-user img{width:16px;height:16px;border-radius:50%}.raffle-time-chip{width:71px;height:26px;border-radius:18px;background:#242424;padding:0 8px;display:flex;align-items:center;justify-content:center;gap:4px;color:#8d8d8d;font-size:14px;font-weight:600;white-space:nowrap;line-height:1}.raffle-time-chip img{width:14px;height:14px}.raffle-time-chip span{white-space:nowrap;line-height:1}.raffle-stats-row{margin-top:0;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.raffle-left-stats{display:flex;flex-direction:column;gap:0}.raffle-prizes{margin:12px 0;display:flex;align-items:center;gap:6px;color:#00e676;font-size:16px;line-height:1;font-weight:700}.raffle-prizes span{background:linear-gradient(90deg,#00e676,#6cffb7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.raffle-prizes img{width:12px;height:15px}.raffle-members{margin:0;padding-left:4px;display:flex;align-items:center;gap:4px;color:#7a7a7a;font-size:14px;line-height:1;font-weight:600}.raffle-members img{width:14px;height:14px}.raffle-price-btn{width:99px;height:31px;border-radius:18px;background:#00e676;color:#02140c;display:flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:700}.raffle-price-btn img{width:12px;height:12px}.app--auction{padding-bottom:92px}.auction-page{width:100%;margin:0 auto}.auction-detail-card{position:relative;width:100%;height:471px;padding:12px;border-radius:20px;background:#161616;box-shadow:inset 0 0 0 1px #22252b;display:flex;flex-direction:column;align-items:center;overflow:visible}.auction-back-btn{position:absolute;left:12px;top:12px;width:24px;height:24px;border-radius:12px;display:grid;place-items:center;z-index:2}.auction-back-btn img{width:8px;height:14px;object-fit:contain}.auction-timer-chip{position:absolute;left:50%;top:0;transform:translate(-50%);width:auto;min-width:89px;padding:0 14px;height:31px;border-radius:16px;background:#1c1c1c;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#ef4444;font-size:16px;line-height:1;font-weight:600;white-space:nowrap;z-index:4}.auction-timer-chip img{width:17px;height:17px;object-fit:contain}.auction-visual{position:relative;width:270px;height:270px;margin-top:0;border-radius:22px;overflow:hidden}.auction-visual-bg{width:270px;height:270px;display:block}.auction-visual-dog{position:absolute;left:50%;bottom:77px;width:151px;height:159px;transform:translate(-50%);object-fit:contain;z-index:1}.auction-visual-gift{position:absolute;left:50%;bottom:77px;width:151px;height:159px;transform:translate(-50%);display:flex;align-items:center;justify-content:center;z-index:1}.auction-visual-gift lottie-player{width:100%;height:100%}.auction-visual-gift img{width:100%;height:100%;object-fit:contain}.auction-visual:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(180deg,#0000,#0000008f 72%,#000000bd);pointer-events:none;z-index:1}.auction-visual-caption{position:absolute;left:0;right:0;bottom:16px;z-index:2;display:flex;flex-direction:column;align-items:center;pointer-events:none}.auction-name{margin:0 0 6px;color:#fff;font-size:20px;line-height:1.1;font-weight:500}.auction-id{margin:0 0 16px;color:#b3b3b3;font-size:16px;line-height:1;font-weight:400}.auction-leading-label{margin:5px 0 0;color:#7a7a7a;font-size:18px;line-height:1.1;font-weight:400}.auction-bid-input-wrap{margin-top:12px;margin-bottom:5px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.auction-bid-input-wrap img{width:18px;height:18px;object-fit:contain}.auction-bid-input-wrap input{width:auto;min-width:1ch;padding:0;border:0;outline:none;background:transparent;color:#fff;font-size:24px;line-height:1;font-weight:500;text-align:center;flex:0 0 auto}.auction-my-bid{margin:0 0 12px;color:#7a7a7a;font-size:14px;line-height:1;font-weight:400}.auction-my-bid span{color:#b3b3b3}.auction-lead-btn{width:346px;height:35px;border-radius:18px;background:#00e676;color:#001b0f;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:600;margin-bottom:6px}.auction-lead-btn img{width:12px;height:12px;object-fit:contain}.auction-leading-label--winner,.auction-timer-chip--winner,.auction-my-bid--winner,.auction-lead-btn--winner,.auction-winner-row,.auction-participants-timer--winner,.auction-participants-list--winner{display:none}.auction-winner-row{width:270px;height:35px;margin-bottom:6px;margin-top:6px;border-radius:18px;padding:0 12px;background:#ffc30029;align-items:center;color:#ffc300;font-size:14px;line-height:1;font-weight:500}.auction-winner-rank{min-width:22px}.auction-winner-avatar{width:18px;height:18px;border-radius:50%;margin:0 8px 0 0}.auction-winner-name{flex:1;min-width:0}.auction-winner-score{display:inline-flex;align-items:center;justify-content:center;gap:4px}.auction-winner-score img{width:10px;height:10px;object-fit:contain}.auction-return-arrow{font-size:17px;line-height:1;font-weight:700}.auction-timer-chip--outbid,.auction-my-bid--outbid,.auction-my-bid--outbid-outside,.auction-lead-btn--outbid,.auction-participants-timer--outbid,.auction-participants-list--outbid,.auction-participants-list--outbid-outside,.app--auction-outbid .auction-timer-chip--leading,.app--auction-outbid-outside .auction-timer-chip--leading,.app--auction-outbid .auction-my-bid--leading,.app--auction-outbid-outside .auction-my-bid--leading,.app--auction-outbid .auction-lead-btn--leading,.app--auction-outbid-outside .auction-lead-btn--leading,.app--auction-outbid .auction-participants-timer--leading,.app--auction-outbid-outside .auction-participants-timer--leading,.app--auction-outbid .auction-participants-list--leading,.app--auction-outbid-outside .auction-participants-list--leading{display:none}.app--auction-outbid .auction-timer-chip--outbid,.app--auction-outbid-outside .auction-timer-chip--outbid{display:inline-flex;color:#f59e0b}.app--auction-outbid .auction-my-bid--outbid{display:block}.app--auction-outbid .auction-lead-btn--outbid,.app--auction-outbid-outside .auction-lead-btn--outbid{display:inline-flex;background:#f59e0b;color:#1d1404}.app--auction-outbid .auction-participants-timer--outbid,.app--auction-outbid-outside .auction-participants-timer--outbid{display:inline-flex;color:#f59e0b}.app--auction-outbid .auction-participants-list--outbid{display:flex}.app--auction-outbid-outside .auction-my-bid--outbid-outside{display:block}.app--auction-outbid-outside .auction-participants-list--outbid-outside{display:flex}.app--auction-outbid-outside .auction-participants-list--outbid{display:none}.app--auction-outbid-outside .auction-timer-chip,.app--auction-outbid-outside .auction-participants-timer{color:#f59e0b}.app--auction-outbid-outside .auction-timer-chip--winner,.app--auction-outbid-outside .auction-participants-timer--winner{display:none}.auction-participant--outside-self{background:#23262d;color:#b3b3b3}.auction-participant--outside-self .auction-place-score img{filter:grayscale(1) brightness(.78)}.app--auction-winner .auction-timer-chip--leading,.app--auction-winner .auction-timer-chip--outbid,.app--auction-winner .auction-leading-label--regular,.app--auction-winner .auction-bid-input-wrap,.app--auction-winner .auction-my-bid--leading,.app--auction-winner .auction-my-bid--outbid,.app--auction-winner .auction-my-bid--outbid-outside,.app--auction-winner .auction-lead-btn--leading,.app--auction-winner .auction-lead-btn--outbid,.app--auction-winner .auction-participants-timer--leading,.app--auction-winner .auction-participants-timer--outbid,.app--auction-winner .auction-participants-list--outbid,.app--auction-winner .auction-participants-list--outbid-outside{display:none}.app--auction-winner .auction-timer-chip--winner{display:inline-flex;color:#7a7a7a}.app--auction-winner .auction-leading-label--winner{display:block}.app--auction-winner .auction-winner-row{display:inline-flex}.app--auction-winner .auction-lead-btn--winner{display:inline-flex;background:#00e676;color:#001b0f}.app--auction-winner .auction-participants-timer--winner{display:inline-flex;color:#7a7a7a}.app--auction-winner .auction-participants-list--leading{display:flex}.app--auction-winner .auction-detail-card{height:426px}.auction-members-btn{width:346px;height:35px;border-radius:16px;background:#1c1c1c;color:#4d4d4d;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:500}.auction-members-btn img{width:9px;height:9px;object-fit:contain}.lastpayer-leader-display{display:flex;align-items:center;justify-content:center;gap:8px;margin:4px 0 8px}.lastpayer-leader-avatar{width:24px;height:24px;border-radius:50%;object-fit:cover}.lastpayer-leader-name{font-size:16px;font-weight:600;color:#fff}.app--lastpayer .auction-lead-btn--leading{display:none}.app--lastpayer .auction-lead-btn--outbid{display:inline-flex;background:#f59e0b;color:#1d1404}.app--lastpayer .auction-timer-chip--outbid{display:inline-flex;color:#f59e0b}.app--lastpayer .auction-timer-chip--leading,.app--lastpayer .auction-timer-chip--winner,.app--lastpayer .auction-leading-label--winner,.app--lastpayer .auction-lead-btn--winner,.app--lastpayer .auction-winner-row{display:none}.app--lastpayer-leading .auction-lead-btn--leading{display:inline-flex}.app--lastpayer-leading .auction-lead-btn--outbid{display:none}.app--lastpayer-leading .auction-timer-chip--leading{display:inline-flex}.app--lastpayer-leading .auction-timer-chip--outbid,.app--lastpayer-winner .auction-timer-chip--leading,.app--lastpayer-winner .auction-timer-chip--outbid,.app--lastpayer-winner .auction-leading-label--regular,.app--lastpayer-winner .lastpayer-leader-display,.app--lastpayer-winner .auction-lead-btn--leading,.app--lastpayer-winner .auction-lead-btn--outbid{display:none}.app--lastpayer-winner .auction-timer-chip--winner{display:inline-flex;color:#7a7a7a}.app--lastpayer-winner .auction-leading-label--winner{display:block}.app--lastpayer-winner .auction-winner-row{display:inline-flex}.app--lastpayer-winner .auction-lead-btn--winner{display:inline-flex;background:#00e676;color:#001b0f}.app--lastpayer-winner .auction-detail-card{height:426px}.raffle-status--lastpayer{background:#f59e0b;color:#1d1404}.auction-participants{width:100%;margin-top:8px;padding:12px;border-radius:20px;background:#161616;box-shadow:inset 0 0 0 1px #22252b}.auction-participants-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.auction-participants-title{margin:0;color:#fff;font-size:18px;line-height:1;font-weight:500}.auction-participants-timer{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#ef4444;font-size:14px;line-height:1;font-weight:500}.auction-participants-timer img{width:16px;height:16px;object-fit:contain}.auction-participants-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.auction-participant{height:30px;padding:6px 7px;border-radius:14px;background:#1c1c1c;display:flex;align-items:center;color:#5f5f5f;font-size:14px;line-height:1;font-weight:500}.auction-place-rank{min-width:22px}.auction-place-avatar{width:18px;height:18px;border-radius:50%;margin-left:8px;margin-right:8px}.auction-place-name{flex:1;min-width:0}.auction-place-score{display:inline-flex;align-items:center;justify-content:center;gap:4px}.auction-place-score img{width:10px;height:10px;object-fit:contain}.auction-participant--first{background:#ffc3001a;color:#ffc300}.auction-participant--second{background:#b8b8ff1a;color:#b8b8ff}.auction-participant--third{background:#ff66001a;color:#f60}.auction-participant:not(.auction-participant--first):not(.auction-participant--second):not(.auction-participant--third) .auction-place-score img{filter:grayscale(1) brightness(.7)}.app--roulette{padding-bottom:92px}.app--roulette-state-waiting .roulette-wheel-canvas,.app--roulette-state-shares .roulette-wheel-canvas,.app--roulette-state-result .roulette-wheel-canvas{opacity:1}.roulette-page{width:100%;margin:0 auto}.roulette-main-card{position:relative;width:100%;border-radius:20px;overflow:hidden}.roulette-back-btn{position:absolute;left:6px;top:16px;width:24px;height:24px;border-radius:12px;display:grid;place-items:center;z-index:5}.roulette-back-btn img{width:8px;height:14px;object-fit:contain}.roulette-wheel-wrap{position:relative;width:346px;height:332px;margin:10px auto 0;--roulette-spin-angle: 0deg}.roulette-wheel-wrap:before{content:"";position:absolute;left:50%;top:8px;width:308px;height:308px;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle,#ffffff2e,#ffffff14 38%,#fff0 74%);filter:blur(7px);pointer-events:none;z-index:0}.roulette-wheel-canvas{position:absolute;left:50%;top:-22px;width:346px;height:357px;transform:translate(-50%) rotate(var(--roulette-spin-angle));transform-origin:50% 50%;z-index:1;transition:opacity .22s ease}.roulette-wheel{position:absolute;left:50%;top:-8px;width:346px;height:357px;transform:translate(-50%);object-fit:cover;filter:drop-shadow(0 0 10px rgb(255 255 255 / 22%)) drop-shadow(0 0 16px rgb(109 255 194 / 28%));z-index:2}.roulette-pointer{position:absolute;left:50%;top:-7px;width:56px;height:69px;transform:translate(-50%);object-fit:contain;z-index:3}.roulette-wheel-user-avatar{position:absolute;left:50%;top:34px;width:28px;height:28px;border-radius:50%;transform:translate(-50%);object-fit:cover;box-shadow:0 0 0 2px #1b1e24;z-index:3;display:none}.app--roulette-state-shares .roulette-wheel-user-avatar{display:block}.roulette-center{position:absolute;left:49.9%;top:90px;width:130px;height:130px;transform:translate(-50%);z-index:1;border-radius:50%;overflow:hidden;background:radial-gradient(circle,#1a1a2e,#0a0a15)}.roulette-center-gift-wrap{position:absolute;left:50%;top:50%;width:100px;height:100px;transform:translate(-50%,-50%);z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.roulette-center-gift-wrap lottie-player{width:100px;height:100px}.roulette-center-dog{width:100%;height:100%;object-fit:contain;position:relative;z-index:2}.roulette-center-pattern{position:absolute;width:18px;height:18px;opacity:.2;pointer-events:none;z-index:0;transform:translate(-50%,-50%)}.roulette-ticket-strip{position:relative;width:368px;height:56px;margin:-12px auto 0;z-index:4;bottom:10px}.roulette-ticket-strip-bg{width:368px;height:70px;object-fit:cover;display:block}.roulette-ticket-chip{position:absolute;top:0;width:114px;height:56px;border-radius:14px;background:#1f1f1f;padding:8px 10px 7px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.roulette-ticket-chip--left{left:0}.roulette-ticket-chip--right{right:0;text-align:center}.roulette-ticket-chip-label{color:#7a7a7a;font-size:16px;line-height:1;font-weight:400;margin-bottom:6px}.roulette-ticket-chip-value{display:inline-flex;align-items:center;justify-content:center;gap:3px;color:#fff;font-size:16px;line-height:1;font-weight:400}.roulette-ticket-chip-value img{width:13px;height:13px;object-fit:contain}.roulette-ticket-chip-value--wait{font-size:16px;font-weight:400}.roulette-ticket-chip-value--wait.is-waiting{color:#f59e0b}.roulette-ticket-chip-value--wait.is-shares{color:#00e676}.roulette-ticket-chip-value--wait.is-result{color:#7a7a7a}.roulette-ticket-chip-value--wait.is-shares img,.roulette-participants-status.is-shares img{filter:brightness(0) saturate(100%) invert(72%) sepia(80%) saturate(2543%) hue-rotate(89deg) brightness(96%) contrast(101%)}.roulette-ticket-chip-value--wait img{width:16px;height:16px}.roulette-ticket-chip-value--tickets{justify-content:center;font-size:16px}.roulette-ticket-chip-value--tickets img{width:15px;height:12px;filter:brightness(0) invert(1);opacity:.9}.roulette-prizes-container{display:flex;flex-direction:column;gap:6px;width:368px;margin:0 auto}.roulette-ticket-prize{position:relative;width:368px;height:70px;margin:0;border-radius:22px;overflow:hidden}.roulette-ticket-prize-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:368px;height:70px;object-fit:cover}.roulette-ticket-prize-content{position:relative;z-index:2;height:100%;display:flex;align-items:center;padding-left:6px}.roulette-ticket-prize-icon{position:relative;width:46px;height:46px;border-radius:12px;background:#9aa0ac;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 -8px 14px #00000029;display:grid;place-items:center;flex:0 0 auto}.roulette-ticket-prize-icon-bg,.roulette-ticket-prize-icon-dog{position:absolute;width:100%;height:100%;object-fit:contain;border-radius:8px}.roulette-ticket-prize-icon-dog{z-index:2}.roulette-ticket-prize-copy{margin-left:6px;min-width:0}.roulette-ticket-prize-name{margin:0;color:#fff;font-size:16px;line-height:1;font-weight:500}.roulette-ticket-prize-place{margin:6px 0 0;color:#7a7a7a;font-size:14px;line-height:1;font-weight:400}.roulette-ticket-prize-right{position:absolute;right:-3px;top:-6px;width:89px;height:81px;object-fit:contain;z-index:1;pointer-events:none}.roulette-bet-box{width:368px;margin:10px auto 0;border-radius:16px;background:#161616;padding:12px 8px 8px;display:flex;flex-direction:column;align-items:center}.roulette-bet-title{margin:0;color:#7a7a7a;font-size:16px;line-height:1;font-weight:500}.roulette-bet-input-wrap{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.roulette-bet-input-wrap img{width:15px;height:12px;filter:brightness(0) invert(1)}.roulette-bet-input-wrap input{width:auto;min-width:3ch;max-width:120px;padding:0 4px;border:0;outline:none;background:transparent;color:#fff;font-size:24px;line-height:1;font-weight:500;text-align:center;flex:0 1 auto}.roulette-bet-note{margin:6px 0 0;color:#7a7a7a;font-size:14px;line-height:1;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:2px}.roulette-bet-note img{width:10px;height:10px;object-fit:contain}.roulette-bet-quick{width:100%;margin-top:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.roulette-bet-quick-btn{height:35px;border-radius:16px;background:#1c1c1c;color:#7a7a7a;font-size:16px;line-height:1;font-weight:500}.roulette-buy-btn{width:100%;height:35px;margin-top:8px;border-radius:18px;background:#00e676;color:#001b0f;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:600}.roulette-buy-btn img{width:11px;height:9px;object-fit:contain}.roulette-buy-btn.is-empty{background:#00e67659}.roulette-buy-btn.is-result{background:#00e6771e;color:#00c57a}.roulette-buy-btn:disabled{cursor:default}.roulette-spin-test-btn{display:none;width:100%;height:31px;margin-top:8px;border-radius:16px;background:#1c1c1c;color:#7a7a7a;font-size:14px;line-height:1;font-weight:600}.app--roulette-state-shares .roulette-spin-test-btn{display:inline-flex;align-items:center;justify-content:center}.roulette-spin-test-btn.is-spinning{color:#00e676}.roulette-participants{width:100%;margin-top:8px;padding:12px;border-radius:20px;background:#161616;box-shadow:inset 0 0 0 1px #22252b}.roulette-participants-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.roulette-participants-title{margin:0;color:#fff;font-size:18px;line-height:1;font-weight:500}.roulette-participants-status{display:inline-flex;align-items:center;gap:4px;font-size:14px;line-height:1;font-weight:500}.roulette-participants-status.is-waiting{color:#f59e0b}.roulette-participants-status.is-shares{color:#00e676}.roulette-participants-status.is-result{color:#7a7a7a}.roulette-participants-status img{width:14px;height:14px}.roulette-participants-list{list-style:none;margin:0;padding:0 2px 0 0;display:flex;flex-direction:column;gap:3px;max-height:129px;overflow-y:auto;overflow-x:hidden}.roulette-participants-list::-webkit-scrollbar{width:4px}.roulette-participants-list::-webkit-scrollbar-track{background:transparent}.roulette-participants-list::-webkit-scrollbar-thumb{background:#4d4d4d;border-radius:999px}.roulette-participants-list{scrollbar-width:thin;scrollbar-color:#4d4d4d transparent}.roulette-hidden-users{margin-top:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px 0}.roulette-hidden-users[hidden]{display:none}.roulette-hidden-users>img{width:56px;height:36px;object-fit:contain;opacity:.58;filter:grayscale(1) brightness(.85)}.roulette-hidden-my-tickets{display:flex;align-items:center;gap:6px;padding:6px 14px;background:#ffffff0f;border-radius:10px;color:#e0e0e0;font-size:13px}.roulette-hidden-my-tickets img{width:15px;height:12px;opacity:.7;filter:none}.roulette-hidden-my-tickets strong{color:#fff;font-weight:700}.roulette-participant{height:30px;border-radius:14px;background:var(--roulette-row-bg, #1c1c1c);color:var(--roulette-row-color, #5f5f5f);font-size:14px;line-height:1;font-weight:500;padding:6px 8px;display:flex;align-items:center}.roulette-participant--first{background:var(--roulette-row-bg, rgb(0 230 118 / 10%));color:var(--roulette-row-color, #00e676)}.roulette-participant--second{background:var(--roulette-row-bg, rgb(0 230 194 / 10%));color:var(--roulette-row-color, #00e6c2)}.roulette-participant--third{background:var(--roulette-row-bg, rgb(0 194 230 / 10%));color:var(--roulette-row-color, #00c2e6)}.roulette-participant--fourth{background:var(--roulette-row-bg, rgb(0 118 230 / 10%));color:var(--roulette-row-color, #0076e6)}.app--roulette-state-result .roulette-participant--muted{background:var(--roulette-row-bg-muted, rgba(20, 32, 42, .88));color:var(--roulette-row-color-muted, #37576b);opacity:.68}.app--roulette-state-result .roulette-participant--muted .roulette-score{opacity:.82}.app--roulette-state-result .roulette-participant--muted .roulette-avatar{filter:saturate(.62) brightness(.78)}.app--roulette-state-result .roulette-participant--winner{background:var(--roulette-row-bg-winner, rgb(0 230 118 / 10%));color:var(--roulette-row-color, #00e676);opacity:1;box-shadow:inset 0 0 0 1px #ffffff24}.app--roulette-state-result .roulette-participant--winner .roulette-avatar{filter:none}.roulette-rank{min-width:24px}.roulette-participant.is-double-rank .roulette-rank{min-width:30px}.roulette-avatar{width:18px;height:18px;border-radius:50%;margin-right:8px}.roulette-name{flex:1;min-width:0}.roulette-score{display:inline-flex;align-items:center;gap:4px}.roulette-score img{width:15px;height:12px;object-fit:contain}.roulette-score-ticket{width:15px;height:12px;display:inline-block;flex:0 0 auto;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='11'%20height='9'%20viewBox='0%200%2011%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.33133%200H6.502C8.54853%200%209.5718%200%2010.2076%200.634602C10.6835%201.10965%2010.8032%201.80143%2010.8332%202.97615C10.8371%203.12676%2010.7135%203.24712%2010.5675%203.2853C10.1017%203.40712%209.75801%203.83017%209.75801%204.33333C9.75801%204.8365%2010.1017%205.25955%2010.5675%205.38137C10.7135%205.41955%2010.8371%205.5399%2010.8332%205.69051C10.8032%206.86523%2010.6835%207.55702%2010.2076%208.03207C9.5718%208.66667%208.54853%208.66667%206.502%208.66667H4.33133C2.2848%208.66667%201.26153%208.66667%200.625759%208.03207C0.149832%207.55702%200.0301731%206.86523%208.79207e-05%205.69051C-0.00376925%205.5399%200.11982%205.41955%200.265829%205.38137C0.731651%205.25955%201.07532%204.8365%201.07532%204.33333C1.07532%203.83017%200.731651%203.40712%200.265829%203.2853C0.11982%203.24712%20-0.00376924%203.12676%208.79277e-05%202.97615C0.0301731%201.80143%200.149832%201.10965%200.625759%200.634602C1.26153%200%202.2848%200%204.33133%200ZM5.93348%203.35772L5.88013%203.26219C5.67392%202.89295%205.57082%202.70833%205.41667%202.70833C5.26252%202.70833%205.15941%202.89295%204.9532%203.26219L4.89985%203.35772C4.84125%203.46265%204.81195%203.51511%204.76627%203.54973C4.72059%203.58434%204.66369%203.59719%204.5499%203.62289L4.4463%203.64629C4.04586%203.73672%203.84564%203.78194%203.79801%203.93484C3.75037%204.08774%203.88687%204.24706%204.15986%204.5657L4.23049%204.64813C4.30806%204.73868%204.34685%204.78395%204.3643%204.83996C4.38175%204.89597%204.37589%204.95638%204.36416%205.07719L4.35348%205.18717C4.31221%205.61231%204.29157%205.82487%204.41628%205.91937C4.54099%206.01387%204.72846%205.92771%205.10338%205.7554L5.20038%205.71082C5.30693%205.66185%205.3602%205.63737%205.41667%205.63737C5.47313%205.63737%205.52641%205.66185%205.63295%205.71082L5.72995%205.7554C6.10488%205.92771%206.29234%206.01387%206.41705%205.91937C6.54176%205.82487%206.52112%205.61231%206.47985%205.18717L6.46917%205.07719C6.45745%204.95638%206.45158%204.89597%206.46903%204.83996C6.48648%204.78395%206.52527%204.73868%206.60284%204.64813L6.67347%204.5657C6.94646%204.24706%207.08296%204.08774%207.03532%203.93484C6.98769%203.78194%206.78747%203.73672%206.38703%203.64629L6.28343%203.62289C6.16964%203.59719%206.11275%203.58434%206.06706%203.54973C6.02138%203.51511%205.99208%203.46265%205.93348%203.35772Z'%20fill='%2300C2E6'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3csvg%20width='11'%20height='9'%20viewBox='0%200%2011%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M4.33133%200H6.502C8.54853%200%209.5718%200%2010.2076%200.634602C10.6835%201.10965%2010.8032%201.80143%2010.8332%202.97615C10.8371%203.12676%2010.7135%203.24712%2010.5675%203.2853C10.1017%203.40712%209.75801%203.83017%209.75801%204.33333C9.75801%204.8365%2010.1017%205.25955%2010.5675%205.38137C10.7135%205.41955%2010.8371%205.5399%2010.8332%205.69051C10.8032%206.86523%2010.6835%207.55702%2010.2076%208.03207C9.5718%208.66667%208.54853%208.66667%206.502%208.66667H4.33133C2.2848%208.66667%201.26153%208.66667%200.625759%208.03207C0.149832%207.55702%200.0301731%206.86523%208.79207e-05%205.69051C-0.00376925%205.5399%200.11982%205.41955%200.265829%205.38137C0.731651%205.25955%201.07532%204.8365%201.07532%204.33333C1.07532%203.83017%200.731651%203.40712%200.265829%203.2853C0.11982%203.24712%20-0.00376924%203.12676%208.79277e-05%202.97615C0.0301731%201.80143%200.149832%201.10965%200.625759%200.634602C1.26153%200%202.2848%200%204.33133%200ZM5.93348%203.35772L5.88013%203.26219C5.67392%202.89295%205.57082%202.70833%205.41667%202.70833C5.26252%202.70833%205.15941%202.89295%204.9532%203.26219L4.89985%203.35772C4.84125%203.46265%204.81195%203.51511%204.76627%203.54973C4.72059%203.58434%204.66369%203.59719%204.5499%203.62289L4.4463%203.64629C4.04586%203.73672%203.84564%203.78194%203.79801%203.93484C3.75037%204.08774%203.88687%204.24706%204.15986%204.5657L4.23049%204.64813C4.30806%204.73868%204.34685%204.78395%204.3643%204.83996C4.38175%204.89597%204.37589%204.95638%204.36416%205.07719L4.35348%205.18717C4.31221%205.61231%204.29157%205.82487%204.41628%205.91937C4.54099%206.01387%204.72846%205.92771%205.10338%205.7554L5.20038%205.71082C5.30693%205.66185%205.3602%205.63737%205.41667%205.63737C5.47313%205.63737%205.52641%205.66185%205.63295%205.71082L5.72995%205.7554C6.10488%205.92771%206.29234%206.01387%206.41705%205.91937C6.54176%205.82487%206.52112%205.61231%206.47985%205.18717L6.46917%205.07719C6.45745%204.95638%206.45158%204.89597%206.46903%204.83996C6.48648%204.78395%206.52527%204.73868%206.60284%204.64813L6.67347%204.5657C6.94646%204.24706%207.08296%204.08774%207.03532%203.93484C6.98769%203.78194%206.78747%203.73672%206.38703%203.64629L6.28343%203.62289C6.16964%203.59719%206.11275%203.58434%206.06706%203.54973C6.02138%203.51511%205.99208%203.46265%205.93348%203.35772Z'%20fill='%2300C2E6'/%3e%3c/svg%3e");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.app--roulette-state-waiting .roulette-score{display:none}.app--roulette-secret.app--roulette-state-waiting .roulette-score{display:inline-flex}.app--roulette-secret.app--roulette-state-shares .roulette-participant:not(.roulette-participant--me){display:none}.app--roulette-secret.app--roulette-state-result .roulette-participant:not(.roulette-participant--me){display:none}.app--roulette-secret.app--roulette-state-result .roulette-participant--me.roulette-participant--muted{background:#00e6761a;color:#0b7556;opacity:1}.app--roulette-secret.app--roulette-state-result .roulette-participant--me.roulette-participant--muted .roulette-score{opacity:1}.app--roulette-state-waiting .roulette-avatar{display:none}.app--roulette-state-waiting .roulette-rank{min-width:auto;display:inline-flex;align-items:center}.app--roulette-state-waiting .roulette-rank:after{content:"";width:18px;height:18px;margin:0 8px;border-radius:50%;background:#3a3a3a;box-shadow:inset 0 0 0 1px #ffffff0d}.app--roulette-state-waiting .roulette-participant--first .roulette-avatar{display:block}.app--roulette-state-waiting .roulette-participant--first .roulette-rank{min-width:24px}.app--roulette-state-waiting .roulette-participant--first .roulette-rank:after{content:none}.auction-bet-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:flex;align-items:center;justify-content:center;padding:12px;background:#000000a3;opacity:0;pointer-events:none;transition:opacity .22s ease}.auction-bet-modal.is-open{opacity:1;pointer-events:auto}.auction-bet-card{width:294px;border-radius:20px;background:#161616;border:1px solid #1c1c1c;box-shadow:0 16px 34px #00000075;padding:12px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;transform:translateY(10px);transition:transform .26s cubic-bezier(.2,.85,.2,1)}.auction-bet-modal.is-open .auction-bet-card{transform:translateY(0)}.auction-bet-handle{position:absolute;left:50%;top:12px;transform:translate(-50%);width:74px;height:3px;border-radius:999px;background:#4d4d4d;border:0;padding:0;cursor:pointer;z-index:20;pointer-events:auto}.auction-bet-back{position:absolute;left:5px;top:5px;width:24px;height:24px;border-radius:12px;background:transparent;display:grid;place-items:center;z-index:20;pointer-events:auto}.auction-bet-back img{width:8px;height:14px;object-fit:contain}.auction-bet-title{margin:30px 0 0;color:#7a7a7a;font-size:18px;line-height:1.1;font-weight:500;text-align:center}.auction-bet-input-wrap{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.auction-bet-input-wrap img{width:18px;height:18px;object-fit:contain}.auction-bet-input-wrap input{width:auto;min-width:1ch;padding:0;border:0;outline:none;background:transparent;color:#fff;font-size:24px;line-height:1;font-weight:500;text-align:center;flex:0 0 auto}.auction-bet-leading{margin:10px 0 0;color:#7a7a7a;font-size:18px;line-height:1;font-weight:400}.auction-bet-leading span{color:#b3b3b3}.auction-bet-quick{width:270px;margin-top:8px;display:grid;grid-template-columns:repeat(3,86px);justify-content:center;gap:6px}.auction-bet-quick-btn{width:86px;height:35px;border-radius:18px;background:#1c1c1c;color:#7a7a7a;font-size:16px;line-height:1;font-weight:500}.auction-bet-submit-btn{width:270px;height:35px;margin-top:8px;border-radius:18px;background:#00e676;color:#001b0f;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:600}.auction-bet-submit-btn img{width:12px;height:12px;object-fit:contain}body.auction-bet-modal-open{overflow:hidden}.toolbar{width:100%;margin:0 auto 8px;display:flex;align-items:center;gap:8px}.toolbar--shop{gap:6px;margin-bottom:6px}.page-title{width:100%;margin:0 auto 12px;font-size:20px;font-weight:600;line-height:1.1}.games-list{width:100%;margin:20px auto 0;display:flex;flex-direction:column;gap:10px}.game-card{position:relative;width:100%;height:100px;border-radius:18px;background:#161616;box-shadow:inset 0 0 0 1px #2b2b2b;padding:10px 12px 10px 10px;display:flex;align-items:center;gap:10px;text-align:left}.game-icon{width:80px;height:80px;flex:0 0 auto;border-radius:16px}.game-info{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:8px}.game-title{display:block;margin:0;color:#fff;font-size:20px;line-height:1.05;font-weight:600}.game-subtitle{display:block;margin:0;color:#7a7a7a;font-size:16px;line-height:1.1;font-weight:400}.game-new{position:absolute;top:0;right:0;width:61px;height:18px}.game-arrow{width:9px;height:16px;margin-left:auto;flex:0 0 auto}.search-box{flex:1 1 0;min-width:0;height:31px;border-radius:22px;background:#1c1c1c;display:flex;align-items:center;gap:7px;padding:0 11px}.search-box--shop{flex:1 1 0;min-width:0}.filter-btn{width:46px;height:31px;border-radius:18px;background:#1c1c1c;display:grid;place-items:center;flex:0 0 auto;transition:background-color .18s ease}.filter-btn.is-open{background:#1c1c1c}.price-filter-btn{width:72px;height:31px;border-radius:18px;background:#1c1c1c;display:flex;align-items:center;justify-content:center;gap:5px;color:#7a7a7a;font-size:16px;font-weight:500;flex:0 0 auto;transition:background-color .18s ease,color .18s ease}.price-filter-btn.is-open{background:#1c1c1c;color:#aeb4be}.ton-icon{width:12px;height:12px}.ton-icon--gray{filter:grayscale(1) brightness(1.35);opacity:.7}.ton-icon--white{filter:brightness(0) invert(1)}.search-box input{width:100%;border:0;outline:none;background:transparent;color:var(--text-main);font-size:14px}.search-box input::placeholder{color:#4e535c}.shop-price-range{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:0;opacity:0;overflow:hidden;visibility:hidden;pointer-events:none;transform:translateY(-4px);transition:max-height .22s ease,opacity .18s ease,transform .22s ease,margin-bottom .22s ease}.shop-price-range.is-open{max-height:40px;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);margin-bottom:6px}.shop-price-field{width:100%;height:31px;border-radius:18px;background:#1c1c1c;display:flex;align-items:center;gap:8px;padding:0 12px}.shop-price-field input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#d9dce2;font-size:16px;line-height:1;font-weight:500}.shop-price-field input::placeholder{color:#4d4d4d;opacity:1}.shop-filter-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9500;display:flex;align-items:flex-end;justify-content:center;background:#0000009e;opacity:0;pointer-events:none;transition:opacity .24s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.shop-filter-sheet.is-open{opacity:1;pointer-events:auto}.shop-filter-panel{width:100%;max-height:calc(100vh - 8px);border-radius:20px 20px 0 0;background:#161616;box-shadow:0 -18px 40px #0000007a;padding:10px 10px calc(14px + env(safe-area-inset-bottom));overflow:hidden;transform:translateY(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);-ms-overflow-style:none;scrollbar-width:none}.shop-filter-sheet.is-open .shop-filter-panel{transform:translateY(0)}.shop-filter-panel::-webkit-scrollbar{width:0;height:0}.shop-filter-panel::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}.shop-filter-handle{width:74px;height:3px;border-radius:99px;background:#4d4d4d;margin:0 auto 10px;cursor:pointer}.shop-filter-section{width:100%;background:#161616;border:1px solid #1c1c1c;border-radius:16px;padding:10px;margin-bottom:8px;overflow:hidden;transition:background-color .22s ease,border-color .22s ease}.shop-filter-section:last-child{margin-bottom:0}.shop-filter-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.shop-filter-section-title{display:inline-flex;align-items:center;gap:7px;color:#e8ebf0;font-size:16px;line-height:1;font-weight:500}.shop-filter-section-badge{width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.shop-filter-section-badge img{object-fit:contain}.shop-filter-section-badge--ton img{filter:brightness(0) invert(1)}.shop-filter-section-badge--ton{background:linear-gradient(180deg,#1a98ea,#137ec3)}.shop-filter-section-badge--collections{background:linear-gradient(180deg,#00e676,#00b860)}.shop-filter-section-badge--backgrounds{background:linear-gradient(180deg,#ff40cf,#be2f9b)}.shop-filter-section-controls{display:inline-flex;align-items:center;gap:8px}.shop-filter-reset{color:#0098ea;font-size:14px;line-height:1;font-weight:500}.shop-filter-toggle{width:18px;height:18px;border-radius:50%;display:grid;place-items:center}.shop-filter-toggle:before{content:"";width:6px;height:6px;border-right:1.5px solid #7c8592;border-bottom:1.5px solid #7c8592;transform:rotate(45deg);margin-top:-2px;transition:transform .18s ease,margin-top .18s ease}.shop-filter-section.is-collapsed .shop-filter-toggle:before{transform:rotate(-135deg);margin-top:2px}.shop-filter-section-body{overflow:hidden;max-height:360px;opacity:1;transform:translateY(0);margin-top:10px;transition:max-height .32s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .26s ease,margin-top .22s ease}.shop-filter-section.is-collapsed .shop-filter-section-body{max-height:0;opacity:0;transform:translateY(-6px);margin-top:0;pointer-events:none}.shop-filter-price-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.shop-filter-price-field{height:31px;border-radius:18px;background:#1c1c1c;display:flex;align-items:center;gap:8px;padding:0 12px}.shop-filter-price-field input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#d9dde3;font-size:16px;line-height:1;font-weight:500}.shop-filter-price-field input::placeholder{color:#4d4d4d;opacity:1}.shop-filter-slider{margin-top:9px;height:20px;position:relative}.shop-filter-slider-track{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:8px;border-radius:99px;background:#1c1c1c;overflow:hidden}.shop-filter-slider-progress{position:absolute;top:0;bottom:0;left:0%;right:0%;border-radius:99px;background:#4d4d4d}.shop-filter-range-input{position:absolute;left:0;top:0;width:100%;height:20px;margin:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;pointer-events:none}.shop-filter-range-input::-webkit-slider-runnable-track{height:20px;background:transparent}.shop-filter-range-input::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;border:0;background:#9e9e9e;pointer-events:auto;cursor:pointer;margin-top:1px}.shop-filter-range-input::-moz-range-track{height:20px;background:transparent;border:0}.shop-filter-range-input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;border:0;background:#9e9e9e;pointer-events:auto;cursor:pointer}.shop-filter-range-input::-moz-focus-outer{border:0}.shop-filter-range-input--min{z-index:2}.shop-filter-range-input--max{z-index:3}.shop-filter-search{width:100%;height:31px;border-radius:18px;background:#1c1c1c;display:flex;align-items:center;gap:8px;padding:0 11px}.shop-filter-search input{width:100%;border:0;outline:none;background:transparent;color:#e6e8ee;font-size:14px}.shop-filter-search input::placeholder{color:#4d4d4d}.shop-filter-list{margin-top:10px;display:grid;gap:8px;max-height:185px;overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track);padding-right:2px}.shop-filter-list::-webkit-scrollbar{width:8px}.shop-filter-list::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border-radius:99px}.shop-filter-list::-webkit-scrollbar-track{background:var(--scroll-track)}.shop-filter-list::-webkit-scrollbar-button{width:0!important;height:0!important;display:none!important}.shop-filter-list::-webkit-scrollbar-button:single-button,.shop-filter-list::-webkit-scrollbar-button:start:decrement,.shop-filter-list::-webkit-scrollbar-button:end:increment,.shop-filter-panel::-webkit-scrollbar-button:single-button,.shop-filter-panel::-webkit-scrollbar-button:start:decrement,.shop-filter-panel::-webkit-scrollbar-button:end:increment{display:none!important;width:0!important;height:0!important;background:transparent;border:0}.shop-filter-item{min-height:36px;display:grid;grid-template-columns:13px 46px 1fr auto;align-items:center;gap:10px;cursor:pointer}.shop-filter-item input{position:absolute;opacity:0;pointer-events:none}.shop-filter-check{width:13px;height:13px;border-radius:3px;border:1px solid #2a2a2a;background:#1c1c1c;position:relative}.shop-filter-item input:checked+.shop-filter-check{border-color:#00e676;background:#00e676}.shop-filter-item input:checked+.shop-filter-check:after{content:none}.shop-filter-item-thumb{width:46px;height:46px;padding:5px;border-radius:12px;background:url("data:image/svg+xml,%3csvg%20width='46'%20height='46'%20viewBox='0%200%2046%2046'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='46'%20height='46'%20rx='12'%20fill='%231A1A1A'/%3e%3c/svg%3e") center / 46px 46px no-repeat;object-fit:contain}.shop-filter-item-name,.shop-filter-item-price{color:#e8ebf0;font-size:14px;line-height:1;font-weight:500}.shop-filter-item-price{font-size:16px;font-weight:600;justify-self:end;white-space:nowrap;margin-right:10px}.shop-filter-item>.shop-filter-item-name{justify-self:start}.shop-filter-item>.shop-filter-item-thumb{grid-column:2}.shop-filter-color-swatch{width:20px;height:20px;border-radius:50%;flex-shrink:0;border:1px solid rgba(255,255,255,.15)}.shop-filter-item>.shop-filter-item-name,.shop-filter-item>.shop-filter-item-name-group{grid-column:3;display:inline-flex;gap:8px}.shop-filter-item>.shop-filter-item-price{grid-column:4}.shop-filter-item>.shop-filter-swatch{grid-column:2}.shop-filter-item-name-group{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.shop-filter-item-percent{color:#00e676;font-size:14px;line-height:1;font-weight:500}.shop-filter-list--backgrounds .shop-filter-item{grid-template-columns:13px 36px minmax(120px,1fr) auto}.shop-filter-list--backgrounds .shop-filter-item-name-group{justify-self:start}.shop-filter-list--backgrounds .shop-filter-item-percent{height:18px;padding:0 8px;border-radius:9px;background:#00e6761f;display:inline-flex;align-items:center;justify-content:center}.shop-filter-swatch{width:36px;height:36px;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff0a}.shop-filter-swatch--black{background:radial-gradient(circle at 50% 45%,#2d3038,#15181e 65%,#0f1116)}.shop-filter-swatch--cyan{background:linear-gradient(145deg,#2dd7db,#2a9ec4)}.shop-filter-swatch--gunmetal{background:linear-gradient(145deg,#6c8b5f,#415243)}.shop-filter-swatch--pine{background:linear-gradient(145deg,#5ca99e,#33585f)}.shop-filter-swatch--slate{background:linear-gradient(145deg,#4e5566,#262b35)}.shop-filter-swatch--ocean{background:linear-gradient(145deg,#3f8cff,#1f3e77)}.shop-filter-swatch--violet{background:linear-gradient(145deg,#7f70ff,#35206f)}.shop-filter-swatch--amber{background:linear-gradient(145deg,#fb5,#7a4919)}.shop-filter-empty{color:#626a78;font-size:13px;line-height:1.2;text-align:center;padding:4px 0 6px}body.shop-filter-open{overflow:hidden}.transfer-btn{width:46px;height:31px;border-radius:18px;background:#1c1c1c;display:grid;place-items:center;transition:background-color .18s ease}.transfer-btn.is-open{background:#1c1c1c}.cards-grid,.shop-grid{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shop-card{background:#161616;border-radius:20px;border:1px solid #242830;padding:6px 6px 8px;cursor:pointer}.shop-card-name{margin:0 6px 2px;color:#fff;font-size:16px;line-height:1.15;font-weight:600;text-align:left}.shop-card-id{margin:0 6px 8px;color:#7a7a7a;font-size:14px;line-height:1.2;font-weight:400;text-align:left}.shop-visual{margin:0 auto 10px}.shop-visual:after{content:none}.shop-visual .gift-item{top:50%;z-index:0}.shop-buy{width:100%;height:31px;border-radius:17px;background:#149ae8;color:#d1efff;display:flex;align-items:center;justify-content:center;gap:5px;font-size:16px;font-weight:600}.shop-load-more-row{grid-column:1 / -1;display:flex;justify-content:center;padding:8px 0 4px}.shop-load-more-btn{width:100%;max-width:200px;height:38px;border-radius:19px;background:#1e2028;color:#8a8f98;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #2a2d35;transition:background .18s ease,color .18s ease}.shop-load-more-btn:active{background:#282c36;color:#c0c4cc}.empty-state{grid-column:1 / -1;text-align:center;margin:18px 0 0;color:#8a8f98;font-size:14px}.raffle-empty{width:100%;margin:14px auto 0;text-align:center;color:#8a8f98;font-size:14px}.gift-card{background:#161616;border-radius:16px;padding:6px}.gift-visual{position:relative;width:168px;height:168px;margin:0 auto 8px;border-radius:14px;overflow:hidden}.gift-bg{display:block;width:168px;height:168px}.gift-item{position:absolute;left:50%;top:50%;width:127px;height:116px;transform:translate(-50%,-50%)}.gift-name{margin:0 0 3px;font-size:16px;line-height:1.15;font-weight:600}.gift-tag{display:inline-flex;align-items:center;justify-content:center;height:18px;border-radius:9px;font-size:14px;line-height:1;padding:0 9px;margin-bottom:8px}.gift-tag.auction{width:74px;color:var(--auction);background:#f59e0b29}.gift-tag.secret{width:90px;color:var(--secret);background:#ff40cf29}.gift-tag.roulette{width:70px;color:var(--roulette);background:#94dbff29}.gift-meta{display:flex;align-items:center;gap:6px}.price-chip{width:85px;height:31px;border-radius:37px;background:var(--green);color:#04140c;display:flex;align-items:center;justify-content:center;gap:4px;font-size:16px;font-weight:700}.price-chip img{width:12px;height:12px}.time-chip{width:80px;height:31px;border-radius:37px;background:#1b1d22;color:var(--text-muted);display:flex;align-items:center;justify-content:center;gap:4px;font-size:16px;font-weight:500}.time-chip img{width:17px;height:17px}.bottom-nav{position:fixed;left:50%;bottom:0;transform:translate(-50%);width:100%;height:80px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:6px 6px 8px;background:#111;border-top:1px solid #1a1a1a;z-index:8999}.create-game-btn{position:fixed;left:50%;bottom:92px;transform:translate(-50%);z-index:8999;width:auto;height:40px;padding:0 20px;display:none;align-items:center;justify-content:center;gap:0;border:none;border-radius:20px;background:#1e2128eb;box-shadow:0 4px 16px #0006;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s ease,transform .15s ease}.create-game-btn.is-visible{display:flex}.create-game-btn:active{opacity:.8;transform:translate(-50%) scale(.96)}.gift-alert-fab{position:fixed;right:12px;bottom:110px;--gift-fab-float-y: 0px;--gift-fab-before-scale: .98;--gift-fab-before-opacity: .72;--gift-fab-after-scale: .95;--gift-fab-after-opacity: .54;width:50px;height:50px;padding:0;border:0;background:transparent;display:grid;place-items:center;z-index:40;overflow:visible;isolation:isolate;transform:translateY(var(--gift-fab-float-y));animation:gift-fab-float 3.1s ease-in-out infinite;will-change:transform}.gift-alert-fab:before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:radial-gradient(circle at 50% 20%,#99ffce85,#00e67652 40%,#00e67600 74%);mix-blend-mode:screen;pointer-events:none;z-index:2;transform:scale(var(--gift-fab-before-scale));opacity:var(--gift-fab-before-opacity);transform-origin:50% 50%;animation:gift-fab-glow 2.4s ease-in-out infinite;will-change:transform,opacity}.gift-alert-fab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 14px #00e67657,0 0 16px #00e67694;pointer-events:none;z-index:2;transform:scale(var(--gift-fab-after-scale));opacity:var(--gift-fab-after-opacity);transform-origin:50% 50%;animation:gift-fab-ring 2.4s ease-in-out infinite;will-change:transform,opacity,box-shadow}.gift-alert-fab.gift-alert-fab--gsap,.gift-alert-fab.gift-alert-fab--gsap:before,.gift-alert-fab.gift-alert-fab--gsap:after,.gift-alert-fab.gift-alert-fab--gsap img{animation:none}.gift-alert-fab img{position:relative;z-index:1;width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 0 11px rgb(0 230 118 / 62%));transform-origin:50% 58%;animation:gift-fab-idle 5.8s cubic-bezier(.45,.05,.3,.98) infinite;will-change:transform}@keyframes gift-fab-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes gift-fab-glow{0%,to{opacity:.72;transform:scale(.97)}45%{opacity:1;transform:scale(1.12)}65%{opacity:.84;transform:scale(1.04)}}@keyframes gift-fab-ring{0%,to{opacity:.54;transform:scale(.95);box-shadow:inset 0 0 14px #00e67657,0 0 16px #00e67694}50%{opacity:.16;transform:scale(1.18);box-shadow:inset 0 0 18px #00e67670,0 0 28px #00e676b8}}@keyframes gift-fab-idle{0%,14%,62%,to{transform:rotate(0) scale(1)}20%{transform:rotate(-4deg) scale(1.07)}26%{transform:rotate(3.4deg) scale(1.12)}32%{transform:rotate(-2.1deg) scale(1.08)}38%{transform:rotate(0) scale(1.02)}68%{transform:rotate(3deg) scale(1.08)}74%{transform:rotate(-3.2deg) scale(1.11)}80%{transform:rotate(1.2deg) scale(1.05)}86%{transform:rotate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.gift-alert-fab,.gift-alert-fab:before,.gift-alert-fab:after,.gift-alert-fab img{animation:none;transform:none}}.gift-alert-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:12px;background:#0000009e;opacity:0;pointer-events:none;transition:opacity .22s ease}.gift-alert-modal.is-open{opacity:1;pointer-events:auto}.gift-alert-card{width:294px;border-radius:24px;box-shadow:0 20px 40px #0000006b;padding-inline:12px;display:none;flex-direction:column;align-items:center;position:relative;opacity:0;transform:translateY(10px);transition:transform .22s ease,opacity .22s ease}.gift-alert-handle{position:absolute;left:50%;top:12px;transform:translate(-50%);width:74px;height:3px;border-radius:999px;background:#4d4d4d;border:0;padding:0;cursor:pointer;display:none}.gift-alert-card.is-active{display:flex}.gift-alert-card--cooldown{height:281px;background:#101216 url(/assets/dq0-DdICuPZf.png) center / cover no-repeat;padding-top:136px;padding-bottom:12px}.gift-alert-card--subscribe{background:#101216 url(/assets/dq0-DdICuPZf.png) center / cover no-repeat;padding-top:170px;padding-bottom:12px}.gift-alert-card--reward{height:261px;background:#101216 url(/assets/dq2-CIwHV7QE.png) center / cover no-repeat;padding-top:154px;padding-bottom:12px}.gift-alert-card--roulette{background:#101216 url(/assets/dq3-VgzOFS4A.png) center / cover no-repeat;padding-top:136px;padding-bottom:12px}.gift-alert-modal.is-open .gift-alert-card.is-active{opacity:1;transform:translateY(0)}.shop-detail-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:12px 12px 92px;background:#000000a3;opacity:0;pointer-events:none;transition:opacity .24s ease}.shop-detail-modal.is-open{opacity:1;pointer-events:auto}.shop-detail-card{width:294px;max-height:calc(100vh - 104px);max-height:calc(100dvh - 104px);border-radius:24px;background:#161616;box-shadow:0 22px 48px #0000007a;padding:12px;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;overflow-y:auto;transform:translateY(12px);opacity:0;transition:transform .26s cubic-bezier(.22,.82,.2,1),opacity .22s ease}.shop-detail-modal.is-open .shop-detail-card{transform:translateY(0);opacity:1}.shop-detail-handle{width:74px;height:3px;border-radius:99px;background:#4d4d4d;margin:0 0 12px;cursor:pointer}.shop-detail-back{position:absolute;left:10px;top:10px;width:24px;height:24px;display:grid;place-items:center;border-radius:12px;background:#161616b8;z-index:20;opacity:0;pointer-events:none;transition:opacity .18s ease}.shop-detail-card.is-pay-step .shop-detail-back{opacity:1;pointer-events:auto}.shop-detail-card.is-pay-step{height:auto;min-height:0;padding-bottom:14px}.shop-detail-step{width:100%;display:none;flex-direction:column;align-items:center;opacity:0;transform:translateY(8px)}.shop-detail-step.is-active{display:flex;opacity:1;transform:translateY(0);animation:shop-step-in .24s ease}.shop-detail-step--pay{padding-top:8px}@keyframes shop-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.shop-detail-visual{position:relative;width:270px;height:240px;border-radius:22px;overflow:hidden}.shop-detail-visual-bg{display:block;width:100%;height:100%;object-fit:cover;background:#1a1a1a;border-radius:22px}.shop-detail-visual-item{position:absolute;left:50%;top:49%;width:230px;height:212px;transform:translate(-50%,-50%);object-fit:contain}.shop-detail-visual:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(180deg,#0000,#0000007a 75%,#0000009e);pointer-events:none}.shop-detail-info{width:270px;height:145px;margin-top:10px;border-radius:16px;border:1px solid rgb(77 77 77 / 10%);background:#161616;overflow:hidden;padding:0;position:relative}.shop-detail-info:before{content:"";position:absolute;left:0;top:0;bottom:0;width:118px;background:#4d4d4d1a;pointer-events:none}.shop-detail-info:after{content:"";position:absolute;top:0;bottom:0;left:118px;width:1px;background:#4d4d4d1a;pointer-events:none}.shop-detail-row{height:36px;padding:10px 10px 9px;display:grid;grid-template-columns:118px 1fr;column-gap:10px;align-items:center;border-bottom:1px solid rgb(77 77 77 / 10%);position:relative;z-index:1}.shop-detail-row:last-child{border-bottom:0}.shop-detail-label{color:#4d4d4d;font-size:14px;line-height:1;font-weight:400}.shop-detail-value{display:flex;align-items:center;justify-content:flex-start;gap:8px;color:#00e676;font-size:14px;line-height:1;font-weight:400}.shop-detail-percent{height:14px;border-radius:7px;background:#00e6760d;color:#00e676;padding:0 5px;font-size:8px;line-height:1;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.shop-detail-price{display:flex;align-items:baseline;justify-content:flex-start;gap:5px}.shop-detail-ton-price{color:#fff;font-size:16px;line-height:1;font-weight:500}.shop-detail-usd-price{color:#4d4d4d;font-size:12px;line-height:1;font-weight:400}.shop-detail-actions{width:270px;margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:6px}.shop-detail-buy,.shop-detail-open{height:35px;border-radius:18px;font-size:16px;line-height:1;font-weight:600;display:flex;align-items:center;justify-content:center;gap:5px}.shop-detail-buy{width:133px;background:#149ae8;color:#d1efff}.shop-detail-open{width:131px;background:#1f2126;color:#7a7a7a}.shop-detail-buy img,.shop-detail-open img{width:12px;height:12px}body.shop-modal-open{overflow:hidden}.shop-pay-visual{position:relative;width:270px;height:232px;border-radius:20px;overflow:hidden;background:#1a1d22}.shop-pay-visual-bg{display:block;width:100%;height:100%;object-fit:cover;background:#1a1d22;border-radius:20px}.shop-pay-visual-item{position:absolute;left:50%;top:12px;width:210px;height:192px;transform:translate(-50%);object-fit:contain}.shop-pay-visual:after{content:"";position:absolute;left:0;right:0;bottom:0;height:64px;background:linear-gradient(180deg,#0000,#00000094 72%,#000000bd);pointer-events:none}.shop-pay-name{position:absolute;left:0;right:0;bottom:30px;margin:0;text-align:center;color:#fff;font-size:16px;line-height:1.05;font-weight:500;z-index:1}.shop-pay-id{position:absolute;left:0;right:0;bottom:10px;margin:0;text-align:center;color:#7a7a7a;font-size:14px;line-height:1;font-weight:400;z-index:1}.shop-pay-price{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#fff;font-size:24px;line-height:1;font-weight:500}.shop-pay-price img{width:18px;height:18px}.shop-pay-subtitle{margin:10px 0 0;color:#7a7a7a;font-size:14px;line-height:1.2;font-weight:400;text-align:center}.shop-pay-options{width:270px;margin-top:10px;display:flex;flex-direction:column;gap:8px}.shop-pay-option{width:270px;height:35px;border-radius:18px;display:flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:600}.shop-pay-option img{width:12px;height:12px;object-fit:contain}.shop-pay-option--ton{background:#149ae8;color:#d1efff}.shop-pay-option--star{background:#2b2111;color:#f59e0b}.shop-pay-option--balance{background:#06281a;color:#00e676}.shop-pay-rg{width:23px;height:12px;min-width:23px;min-height:12px;display:block;flex:0 0 auto;object-fit:contain;object-position:center}.gift-alert-time{min-width:105px;padding:0 12px;height:31px;border-radius:16px;background:#2a2d33;display:flex;align-items:center;justify-content:center;gap:6px;color:#7a7a7a;font-size:16px;line-height:1;font-weight:500}.gift-alert-time img{width:17px;height:17px}.gift-alert-title{margin:16px 0 6px;text-align:center;color:#fff;font-size:16px;line-height:1.15;font-weight:700}.gift-alert-title span{color:#00e676}.gift-alert-note{margin:0 0 12px;text-align:center;color:#7a7a7a;font-size:14px;line-height:1.15;font-weight:500}.gift-alert-close{width:270px;height:35px;border-radius:18px;background:#1f2126;color:#7a7a7a;font-size:16px;line-height:1;font-weight:500}.gift-alert-subscribe-title{margin:0 0 12px;text-align:center;color:#fff;font-size:16px;line-height:1.15;font-weight:700}.gift-alert-subscribe-title span{color:#00e676}.gift-alert-subscribe-note{margin:0 0 16px;text-align:center;color:#7a7a7a;font-size:14px;line-height:1.2;font-weight:500}.gift-alert-subscribe-btn,.gift-alert-confirm-btn{width:270px;height:35px;border-radius:23px;font-size:16px;line-height:1;font-weight:600;display:flex;align-items:center;justify-content:center}.gift-alert-subscribe-btn{background:#00e676;color:#022716;gap:8px}.gift-alert-subscribe-btn img{width:15px;height:12px;display:block}.gift-alert-confirm-btn{margin-top:10px;background:#1f2126;color:#7a7a7a}.gift-alert-reward-title{margin:0 0 12px;text-align:center;color:#fff;font-size:16px;line-height:1.15;font-weight:700}.gift-alert-reward-title span{color:#00e676}.gift-alert-reward-note{margin:0 0 14px;text-align:center;color:#7a7a7a;font-size:14px;line-height:1.2;font-weight:500}.gift-alert-open-btn{background:#00e676;color:#03160d}.gift-alert-open-btn,.gift-alert-spin-btn{width:270px;height:35px;border-radius:18px;background:#00e676;color:#03160d;font-size:16px;line-height:1;font-weight:700;display:flex;align-items:center;justify-content:center}.gift-alert-spin-btn{margin-top:16px;transition:opacity .12s ease}.gift-alert-spin-btn:disabled,.gift-alert-spin-btn.is-spinning{opacity:.78}.gift-alert-roulette-track{position:relative;width:270px;height:92px;border-radius:22px;background:linear-gradient(180deg,#0d0f14eb,#090b0fd1) padding-box,linear-gradient(90deg,#00e676,#000c0600 25%,#00b95f00 80%,#00e676) border-box;border:1px solid transparent;overflow:hidden}.gift-alert-roulette-track:before{content:none}.gift-alert-roulette-track.is-spinning:before{content:none}.gift-alert-roulette-strip{position:absolute;top:6px;left:0;height:80px;display:flex;align-items:center;gap:6px;will-change:transform;transform:translateZ(0)}.gift-alert-roulette-item,.gift-alert-roulette-cell{width:80px;height:80px;flex:0 0 auto;position:relative;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:12px;background:linear-gradient(180deg,var(--reward-bg-top, #2b3137) 0%,var(--reward-bg-bottom, #1d2126) 100%);box-shadow:inset 0 0 0 1px var(--reward-outline, rgb(255 255 255 / 16%));overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:filter .28s ease,opacity .28s ease,transform .28s ease,box-shadow .28s ease}.gift-alert-roulette-item:after,.gift-alert-roulette-cell:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent 0%,var(--reward-accent, #00e676) 20%,var(--reward-accent, #00e676) 80%,transparent 100%);opacity:.96}.gift-alert-roulette-arrow{position:absolute;top:0;left:50%;width:6px;height:46px;transform:translate(-50%);z-index:6;pointer-events:none;object-fit:cover;object-position:top}.gift-alert-roulette-star{width:32px;height:32px;background:var(--reward-star, #ffffff);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.175%2027.1237L7.97557%2031.7239C7.61644%2031.9562%207.18479%2032.0299%206.77439%2031.9289C6.36399%2031.828%206.00799%2031.5605%205.78373%2031.1847C5.67135%2030.9959%205.59641%2030.7851%205.56342%2030.565C5.53042%2030.3449%205.54006%2030.1201%205.59174%2029.904L6.71166%2025.3038C7.11163%2023.6525%208.19955%2022.2707%209.67144%2021.5293L17.5269%2017.5862C17.7025%2017.4986%2017.8381%2017.3413%2017.9041%2017.1487C17.97%2016.9561%2017.961%2016.7439%2017.8789%2016.5583C17.8079%2016.4053%2017.6912%2016.2812%2017.5466%2016.205C17.402%2016.1289%2017.2377%2016.105%2017.0789%2016.1371L8.34354%2017.721C7.46383%2017.8801%206.56181%2017.8359%205.69992%2017.5915C4.83803%2017.3471%204.03687%2016.9084%203.3519%2016.3056L0.600104%2013.8959C0.348316%2013.6879%200.163008%2013.4037%200.0690684%2013.0814C-0.0248715%2012.7592%20-0.0229433%2012.4144%200.0745936%2012.0934C0.172131%2011.7724%200.360605%2011.4905%200.614701%2011.2856C0.868798%2011.0806%201.17635%2010.9625%201.49604%2010.9471L9.92743%2010.2562C10.2193%2010.2308%2010.499%2010.1216%2010.7359%209.94033C10.9729%209.75908%2011.1581%209.5128%2011.2713%209.22832L14.5351%201.00522C14.6603%200.706202%2014.8653%200.451976%2015.1252%200.2735C15.3851%200.0950244%2015.6887%200%2015.999%200C16.3093%200%2016.6128%200.0950244%2016.8728%200.2735C17.1327%200.451976%2017.3377%200.706202%2017.4629%201.00522L20.7266%209.22832C20.8422%209.50964%2021.0284%209.75245%2021.2652%209.9306C21.502%2010.1088%2021.7804%2010.2155%2022.0705%2010.2394L30.5499%2010.9471C30.8593%2010.9747%2031.1542%2011.0975%2031.3979%2011.3003C31.6416%2011.503%2031.8233%2011.7767%2031.9205%2012.0873C32.0176%2012.3979%2032.026%2012.7318%2031.9444%2013.0474C31.8629%2013.3629%2031.6951%2013.6463%2031.4619%2013.8622L24.9983%2019.642C24.7729%2019.8381%2024.604%2020.0966%2024.5107%2020.3884C24.4174%2020.6802%2024.4035%2020.9936%2024.4704%2021.2934L26.4702%2029.9377C26.5201%2030.1525%2026.5289%2030.3755%2026.4962%2030.5938C26.4635%2030.8121%2026.39%2031.0214%2026.2798%2031.2096C26.1697%2031.3977%2026.0251%2031.5609%2025.8546%2031.6897C25.684%2031.8185%2025.4908%2031.9103%2025.2863%2031.9598C24.8746%2032.0563%2024.4433%2031.9775%2024.0864%2031.7408L16.8229%2027.1237C16.5741%2026.9662%2016.2893%2026.883%2015.999%2026.883C15.7087%2026.883%2015.4239%2026.9662%2015.175%2027.1237Z'%20fill='white'/%3e%3c/svg%3e") center / 32px 32px no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15.175%2027.1237L7.97557%2031.7239C7.61644%2031.9562%207.18479%2032.0299%206.77439%2031.9289C6.36399%2031.828%206.00799%2031.5605%205.78373%2031.1847C5.67135%2030.9959%205.59641%2030.7851%205.56342%2030.565C5.53042%2030.3449%205.54006%2030.1201%205.59174%2029.904L6.71166%2025.3038C7.11163%2023.6525%208.19955%2022.2707%209.67144%2021.5293L17.5269%2017.5862C17.7025%2017.4986%2017.8381%2017.3413%2017.9041%2017.1487C17.97%2016.9561%2017.961%2016.7439%2017.8789%2016.5583C17.8079%2016.4053%2017.6912%2016.2812%2017.5466%2016.205C17.402%2016.1289%2017.2377%2016.105%2017.0789%2016.1371L8.34354%2017.721C7.46383%2017.8801%206.56181%2017.8359%205.69992%2017.5915C4.83803%2017.3471%204.03687%2016.9084%203.3519%2016.3056L0.600104%2013.8959C0.348316%2013.6879%200.163008%2013.4037%200.0690684%2013.0814C-0.0248715%2012.7592%20-0.0229433%2012.4144%200.0745936%2012.0934C0.172131%2011.7724%200.360605%2011.4905%200.614701%2011.2856C0.868798%2011.0806%201.17635%2010.9625%201.49604%2010.9471L9.92743%2010.2562C10.2193%2010.2308%2010.499%2010.1216%2010.7359%209.94033C10.9729%209.75908%2011.1581%209.5128%2011.2713%209.22832L14.5351%201.00522C14.6603%200.706202%2014.8653%200.451976%2015.1252%200.2735C15.3851%200.0950244%2015.6887%200%2015.999%200C16.3093%200%2016.6128%200.0950244%2016.8728%200.2735C17.1327%200.451976%2017.3377%200.706202%2017.4629%201.00522L20.7266%209.22832C20.8422%209.50964%2021.0284%209.75245%2021.2652%209.9306C21.502%2010.1088%2021.7804%2010.2155%2022.0705%2010.2394L30.5499%2010.9471C30.8593%2010.9747%2031.1542%2011.0975%2031.3979%2011.3003C31.6416%2011.503%2031.8233%2011.7767%2031.9205%2012.0873C32.0176%2012.3979%2032.026%2012.7318%2031.9444%2013.0474C31.8629%2013.3629%2031.6951%2013.6463%2031.4619%2013.8622L24.9983%2019.642C24.7729%2019.8381%2024.604%2020.0966%2024.5107%2020.3884C24.4174%2020.6802%2024.4035%2020.9936%2024.4704%2021.2934L26.4702%2029.9377C26.5201%2030.1525%2026.5289%2030.3755%2026.4962%2030.5938C26.4635%2030.8121%2026.39%2031.0214%2026.2798%2031.2096C26.1697%2031.3977%2026.0251%2031.5609%2025.8546%2031.6897C25.684%2031.8185%2025.4908%2031.9103%2025.2863%2031.9598C24.8746%2032.0563%2024.4433%2031.9775%2024.0864%2031.7408L16.8229%2027.1237C16.5741%2026.9662%2016.2893%2026.883%2015.999%2026.883C15.7087%2026.883%2015.4239%2026.9662%2015.175%2027.1237Z'%20fill='white'/%3e%3c/svg%3e") center / 32px 32px no-repeat;filter:drop-shadow(0 0 6px var(--reward-accent-glow, rgb(255 255 255 / 42%)))}.gift-alert-roulette-value{margin-top:6px;font-size:16px;line-height:1;font-weight:700;color:var(--reward-text, #ffffff);text-shadow:0 0 8px var(--reward-accent-glow, rgb(255 255 255 / 32%))}.gift-alert-roulette-cell--center{box-shadow:inset 0 0 0 1px var(--reward-outline, rgb(255 255 255 / 16%)),0 0 11px var(--reward-accent-glow, rgb(0 230 118 / 42%))}.gift-alert-winwin{position:absolute;left:50%;top:-28px;width:116px;height:43px;transform:translate(-50%) translateY(8px) scale(.96);opacity:0;pointer-events:none;z-index:5;transition:opacity .26s ease,transform .26s ease}.gift-alert-roulette-track.is-finished .gift-alert-winwin{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.gift-alert-roulette-track.is-finished .gift-alert-roulette-cell{opacity:.32;filter:brightness(.32) saturate(.75)}.gift-alert-roulette-track.is-finished .gift-alert-roulette-cell--center{opacity:1;transform:scale(1.03);filter:drop-shadow(0 0 11px var(--reward-accent-glow, rgb(0 230 118 / 58%)))}.gift-alert-roulette-track.is-finished .gift-alert-roulette-item{opacity:.32;filter:brightness(.32) saturate(.75)}.gift-alert-roulette-track.is-finished .gift-alert-roulette-item.is-winning{opacity:1;transform:scale(1.03);filter:drop-shadow(0 0 11px var(--reward-accent-glow, rgb(0 230 118 / 58%)))}@keyframes roulette-center-pulse{0%{opacity:.45;box-shadow:inset 0 0 0 1px #00e6762e,0 0 6px #00e67633}50%{opacity:.92;box-shadow:inset 0 0 0 1px #00e67666,0 0 14px #00e67670}to{opacity:.45;box-shadow:inset 0 0 0 1px #00e6762e,0 0 6px #00e67633}}body.modal-open{overflow:hidden}.nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px;font-weight:600;color:#4f535a;border:none;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .18s ease}.nav-item.active{color:var(--green)}.nav-item img{width:30px;height:30px;object-fit:contain;filter:grayscale(1) brightness(.55);transition:transform .18s ease,filter .18s ease}.nav-item.active img{filter:none}.nav-item:active img{transform:scale(.9)}.app--profile{padding-top:10px}.app--profile .topbar{margin-bottom:0}.profile-head{width:100%;margin:20px auto 0;display:flex;flex-direction:column;align-items:center}.profile-main-avatar{width:120px;height:120px;border-radius:50%;border:3px solid #1f1f1f;object-fit:cover}.profile-main-name{margin:10px 0 0;font-size:20px;font-weight:600;line-height:1.1}.profile-main-username{margin:10px 0 0;color:#b3b3b3;font-size:16px;font-weight:400;line-height:1.15}.profile-stats-grid{width:100%;margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:10px}.profile-stat-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.profile-stat-top{display:flex;align-items:center;gap:6px}.profile-stat-item img{width:20px;height:20px;opacity:1}.profile-stat-value{color:#fff;font-size:20px;line-height:1;font-weight:600}.profile-stat-label{color:#b3b3b3;font-size:14px;line-height:1.1;font-weight:500}.profile-card{width:100%;margin:20px auto 0;padding:10px 20px;border-radius:14px;background:#161616}.profile-card-title-row{display:flex;align-items:center;gap:8px}.profile-card-icon{width:20px;height:20px;flex:0 0 auto}.profile-card-title{margin:0;font-size:20px;font-weight:600;line-height:1.1}.profile-gifts-card{min-height:131px}.profile-inventory-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.profile-inv-item{position:relative;display:flex;align-items:center;height:64px;padding:5px;background:#1c1c1c;border:1px solid #1f1f1f;border-radius:14px;overflow:hidden}.profile-inv-thumb{width:52px;height:52px;flex:0 0 52px;border-radius:9px;background:#898d98;overflow:hidden;display:flex;align-items:center;justify-content:center}.profile-inv-thumb img{width:100%;height:100%;object-fit:cover}.profile-inv-info{display:flex;flex-direction:column;gap:2px;margin-left:10px;flex:1;min-width:0}.profile-inv-name{color:#fff;font-size:16px;font-weight:600;letter-spacing:-.16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-inv-date{color:#7a7a7a;font-size:12px;letter-spacing:-.12px}.profile-inv-actions{display:flex;flex-direction:column;gap:6px;margin-left:auto;flex:0 0 auto;align-items:flex-end}.profile-inv-withdraw{display:flex;align-items:center;justify-content:center;width:71px;height:20px;padding:0 26px;border-radius:99px;background:#00e676;color:#001b0f;font-size:12px;letter-spacing:-.12px;white-space:nowrap;border:none;cursor:pointer;box-sizing:border-box}.profile-inv-view{display:flex;align-items:center;justify-content:center;width:71px;height:20px;padding:0 26px;border-radius:99px;background:#242424;color:#7a7a7a;font-size:12px;letter-spacing:-.12px;white-space:nowrap;text-decoration:none;box-sizing:border-box}.profile-empty-text{margin:30px 0 0;color:#4d4d4d;font-size:14px;text-align:center}.profile-link-button{width:100%;margin-top:10px;color:#7a7a7a;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center}.tiny-arrow{width:4px;height:8px;margin-left:6px;opacity:.8}.profile-manage-card{padding-bottom:12px}.profile-token-label{margin:12px 0 0;color:#b3b3b3;font-size:14px;line-height:1.15}.copy-row{width:100%;height:32px;margin-top:8px;border-radius:10px;background:#121316;display:flex;align-items:center;padding:0 8px 0 10px}.copy-row-value{min-width:0;flex:1;color:#4d4d4d;font-size:14px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bot-token-input{min-width:0;flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:14px;line-height:1.1;font-family:inherit;padding:0}.bot-token-input::placeholder{color:#4d4d4d}.copy-icon-btn{width:20px;height:20px;margin-left:9px;display:grid;place-items:center;border-radius:4px;transition:opacity .12s ease}.copy-icon-btn.copied{opacity:.45}.profile-helper-note{margin:6px 0 0;color:#4d4d4d;font-size:12px;line-height:1.15}.creator-balance-panel{margin-top:12px;height:186px;border-radius:12px;padding:10px 12px;background:#111214 url(/assets/bgbalance-DtRQqLGK.png) center / cover no-repeat}.creator-balance-label{margin:0;color:#7a7a7a;font-size:14px;line-height:1.15}.creator-balance-value{margin:6px 0 0;color:#fff;font-size:24px;line-height:1;font-weight:600}.creator-balance-sub{margin:8px 0 0;color:#4d4d4d;font-size:14px;line-height:1}.create-raffle-btn{width:100%;height:36px;margin-top:20px;margin-bottom:6px;border-radius:18px;background:#00e676;color:#003f23;display:flex;align-items:center;justify-content:center;gap:5px;font-size:16px;font-weight:600}.withdraw-btn{width:100%;height:36px;border-radius:18px;background:#111316;color:#7a7a7a;font-size:18px;font-weight:500}.profile-stats-card{margin-top:10px}.profile-tabs{margin-top:12px;display:flex;gap:8px}.profile-tab{padding:10px 20px;border-radius:99px;background:#1c1c1c;color:#4d4d4d;font-size:14px;font-weight:400;letter-spacing:-.14px;white-space:nowrap;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.profile-tab.active{background:#00e676;color:#001b0f}.profile-empty-text--stats{margin-top:30px;margin-bottom:30px}.profile-tx-list{margin-top:12px}.profile-tx-row{display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 19px;border-bottom:1px solid #1f1f1f}.profile-tx-row:first-child{border-top:none}.profile-tx-row:not(:first-child){border-top:1px solid #1f1f1f}.profile-tx-left{display:flex;flex-direction:column;justify-content:center;gap:2px}.profile-tx-type{font-size:14px;font-weight:400;color:#fff;letter-spacing:-.14px;line-height:1.2}.profile-tx-date{font-size:12px;font-weight:400;color:#4d4d4d;letter-spacing:-.12px;line-height:1.2}.profile-tx-amount{font-size:14px;font-weight:400;letter-spacing:-.14px;white-space:nowrap}.profile-tx-amount--positive{color:#22c55e}.profile-tx-amount--negative{color:#ef4444}.profile-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px;padding-bottom:4px}.profile-pagination-text{font-size:14px;font-weight:400;color:#4d4d4d;letter-spacing:-.14px}.profile-page-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;color:#4d4d4d;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.profile-page-btn:disabled{opacity:.3;cursor:default}.profile-page-btn svg{display:block}.profile-game-list{margin-top:12px;display:flex;flex-direction:column;gap:0}.profile-game-row{display:flex;align-items:center;padding:6px 19px;gap:12px;min-height:64px}.profile-game-thumb{width:52px;height:52px;border-radius:9px;object-fit:cover;flex-shrink:0}.profile-game-info{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.profile-game-name{font-size:14px;font-weight:400;color:#fff;letter-spacing:-.14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-game-sub{font-size:12px;font-weight:400;color:#4d4d4d;letter-spacing:-.12px;line-height:1.3}.profile-game-right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.profile-game-winner-label{font-size:14px;font-weight:400;color:#ffc300;letter-spacing:-.14px;line-height:1.2;white-space:nowrap}.profile-game-loss-label{font-size:14px;font-weight:400;color:#ef4444;letter-spacing:-.14px;line-height:1.2;white-space:nowrap}.profile-game-winner-name{font-size:12px;font-weight:400;color:#4d4d4d;letter-spacing:-.12px;line-height:1.2;white-space:nowrap}.profile-ref-stats{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.profile-ref-stat{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 12px 16px;border-radius:16px;background:radial-gradient(120% 100% at 50% 110%,#00e6760f,#00e67600 70%),#1a1d22;border:1px solid rgb(255 255 255 / 6%)}.profile-ref-stat-icon{width:40px;height:40px;border-radius:50%;background:#00e67614;display:grid;place-items:center}.profile-ref-stat-icon img,.profile-ref-stat-icon svg{display:block}.profile-ref-stat-value{color:#fff;font-size:26px;line-height:1;font-weight:700;letter-spacing:-.5px}.profile-ref-stat-label{color:#7a7a7a;font-size:13px;line-height:1.1;font-weight:500;text-align:center}.profile-ref-card{margin-top:20px}.profile-ref-text{margin:12px 0 0;color:#b3b3b3;font-size:14px;line-height:1.2;font-weight:600}.profile-ref-subtext{margin:4px 0 0;color:#b3b3b3;font-size:14px;line-height:1.2;font-weight:600}.profile-link-label{margin:12px 0 0;color:#7a7a7a;font-size:16px;line-height:1.1;font-weight:600}.profile-ref-card .copy-row{margin-top:8px}.stars-balance-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:12px;background:#000000a3;opacity:0;pointer-events:none;transition:opacity .22s ease}.stars-balance-modal.is-open{opacity:1;pointer-events:auto}.stars-balance-card{width:294px;border-radius:20px;background:#161616;border:1px solid #1c1c1c;box-shadow:0 16px 34px #00000075;padding:12px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;transform:translateY(10px);transition:transform .26s cubic-bezier(.2,.85,.2,1),height .26s cubic-bezier(.2,.85,.2,1)}.stars-balance-modal.is-open .stars-balance-card{transform:translateY(0)}.stars-balance-card.is-deposit{height:233px}.stars-balance-handle{position:absolute;left:50%;top:12px;transform:translate(-50%);width:74px;height:3px;border-radius:999px;background:#4d4d4d;border:0;padding:0;cursor:pointer;z-index:20;pointer-events:auto}.stars-balance-step{width:100%;display:none;flex-direction:column;align-items:center;opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease}.stars-balance-step.is-active{display:flex;opacity:1;transform:translateY(0)}.stars-balance-step--main{padding-top:20px}.stars-balance-step--deposit{padding-top:22px}.stars-balance-title{margin:0;color:#7a7a7a;font-size:14px;line-height:1.1;font-weight:500;white-space:nowrap}.stars-balance-value{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#fff;font-size:24px;line-height:1;font-weight:600}.stars-balance-value img{width:17px;height:17px}.stars-balance-bonus{margin:8px 0 0;color:#4d4d4d;font-size:12px;line-height:1;font-weight:500}.stars-balance-action{width:270px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:600}.stars-balance-action img{width:12px;height:12px;object-fit:contain}.stars-balance-action--deposit{margin-top:10px;height:35px;background:#00e676;color:#04150d}.stars-balance-action--deposit img{filter:brightness(0) saturate(100%)}.stars-balance-action--withdraw{margin-top:6px;height:31px;background:#1c1c1c;color:#7a7a7a}.stars-deposit-back{position:absolute;left:0;top:0;width:24px;height:24px;border-radius:12px;background:transparent;display:grid;place-items:center;z-index:20;pointer-events:auto}.stars-deposit-back img{width:8px;height:14px;object-fit:contain}.stars-deposit-title{margin:8px 0 0;color:#7a7a7a;font-size:14px;line-height:1.1;font-weight:500}.stars-deposit-input-wrap{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.stars-deposit-input-wrap img{width:18px;height:18px;object-fit:contain}.stars-deposit-input-wrap input{width:auto;min-width:1ch;padding:0;border:0;outline:none;background:transparent;color:#fff;font-size:24px;line-height:1;font-weight:500;text-align:center;flex:0 0 auto}.stars-deposit-quick{width:270px;margin-top:8px;display:grid;grid-template-columns:repeat(3,86px);justify-content:center;gap:6px}.stars-deposit-quick-btn{width:86px;height:35px;border-radius:18px;background:#1c1c1c;color:#7a7a7a;font-size:16px;line-height:1;font-weight:500}.stars-deposit-pay{width:270px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:600}.stars-deposit-pay img{width:12px;height:12px;object-fit:contain}.stars-deposit-pay--ton{margin-top:8px;height:35px;background:#149ae8;color:#d7efff}.stars-deposit-pay--stars{margin-top:8px;height:35px;background:#2f2311;color:#efa000}body.stars-balance-open{overflow:hidden}.withdraw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:12px;background:#000000a3;opacity:0;pointer-events:none;transition:opacity .22s ease}.withdraw-modal.is-open{opacity:1;pointer-events:auto}.withdraw-card{width:294px;min-height:206px;border-radius:20px;background:#161616;border:1px solid #1c1c1c;box-shadow:0 16px 34px #00000075;padding:12px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;transform:translateY(10px);transition:transform .26s cubic-bezier(.2,.85,.2,1)}.withdraw-modal.is-open .withdraw-card{transform:translateY(0)}.withdraw-handle{position:absolute;left:50%;top:12px;transform:translate(-50%);width:74px;height:3px;border-radius:999px;background:#4d4d4d;border:0;padding:0;cursor:pointer;z-index:20;pointer-events:auto}.withdraw-back{position:absolute;left:5px;top:5px;width:24px;height:24px;border-radius:12px;background:transparent;display:grid;place-items:center;z-index:20;pointer-events:auto}.withdraw-back img{width:8px;height:14px;object-fit:contain}.withdraw-title{margin:8px 0 0;color:#7a7a7a;font-size:14px;line-height:1.1;font-weight:500;text-align:center}.withdraw-title--ton{margin:0 0 12px;font-size:18px;line-height:1.1}.withdraw-input-wrap{margin-top:6px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.withdraw-input-wrap img{width:18px;height:18px;object-fit:contain}.withdraw-input-wrap input{width:auto;min-width:1ch;padding:0;border:0;outline:none;background:transparent;color:#fff;font-size:24px;line-height:1;font-weight:500;text-align:center;flex:0 0 auto}.withdraw-approx{margin:2px 0 0;color:#4d4d4d;font-size:12px;line-height:1;font-weight:500}.withdraw-approx--ton{margin-top:2px}.withdraw-step{width:100%;display:none;flex-direction:column;align-items:center;opacity:0;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease}.withdraw-step.is-active{display:flex;opacity:1;transform:translateY(0)}.withdraw-step--main{padding-top:20px}.withdraw-step--ton,.withdraw-step--stars{padding-top:12px}.withdraw-ton-amount{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#fff;font-size:24px;line-height:1;font-weight:500}.withdraw-ton-amount img{width:18px;height:18px;object-fit:contain}.withdraw-ton-wallet-label{width:270px;margin:12px 0 5px;color:#7a7a7a;font-size:14px;line-height:1.1;font-weight:500}.withdraw-ton-wallet-field{width:270px;height:33px;border-radius:17px;background:#1c1c1c;display:flex;align-items:center;padding:8px 10px}.withdraw-ton-wallet-field input{width:100%;border:0;outline:none;background:transparent;color:#f2f5fa;font-size:14px;line-height:1;font-weight:400}.withdraw-ton-wallet-field input::placeholder{color:#4d4d4d;opacity:1}.withdraw-ton-fee{width:270px;margin:5px 0 12px;color:#4d4d4d;font-size:12px;line-height:1;font-weight:400;text-align:right}.withdraw-methods{width:270px;margin-top:8px;display:grid;grid-template-columns:repeat(2,131px);justify-content:center;gap:8px}.withdraw-method-btn{width:131px;height:35px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:500;border:1px solid transparent;transition:border-color .16s ease,filter .16s ease}.withdraw-method-btn img{width:19px;height:19px;object-fit:contain}.withdraw-method-btn--ton{background:#0098ea;color:#def2ff}.withdraw-method-btn--stars{background:#efa000;color:#fff}.withdraw-method-btn.is-active{border-color:#ffffff3d;filter:saturate(1.1)}.withdraw-submit-btn{width:270px;height:35px;margin-top:8px;border-radius:18px;background:#00e676;color:#001b0f;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:600;transition:background-color .18s ease}.withdraw-submit-btn.is-empty{background:#00e67659}.withdraw-submit-btn img{width:12px;height:12px;object-fit:contain}.withdraw-ton-submit-btn{margin-top:0}body.withdraw-modal-open{overflow:hidden}@media(max-width:389px){.gift-visual{width:100%;max-width:168px;height:auto;aspect-ratio:1 / 1}.gift-bg{width:100%;height:100%}.pluswin-btn{margin-right:16px}.race-ticket-strip{grid-template-columns:repeat(3,1fr)}.auction-lead-btn,.auction-members-btn{width:100%}}@media(max-width:360px){.cards-grid{grid-template-columns:1fr}.wallet-btn span,.stars-btn span,.bonus-btn span{display:none}.wallet-btn,.stars-btn,.bonus-btn{padding:0 10px;gap:0}.pluswin-btn{margin-right:6px}}.create-raffle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:flex-end;justify-content:center;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .25s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.create-raffle-modal.is-open{opacity:1;pointer-events:auto}.create-raffle-card{position:relative;width:100%;max-width:420px;max-height:88vh;overflow-y:auto;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#1a1d24,#13151a);padding:16px 20px 28px;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.create-raffle-modal.is-open .create-raffle-card{transform:translateY(0)}.create-raffle-handle{display:block;width:36px;height:4px;margin:0 auto 14px;border-radius:2px;background:#ffffff2e;border:none;cursor:pointer}.create-raffle-back{position:absolute;top:18px;left:18px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff14;border:none;border-radius:50%;cursor:pointer}.create-raffle-title{text-align:center;font-size:17px;font-weight:600;color:#fff;margin-bottom:14px}.create-raffle-subtitle{font-size:14px;font-weight:500;color:#fff9;margin-bottom:12px}.create-raffle-step{display:none}.create-raffle-step.is-active{display:block}.create-raffle-assets-list{max-height:50vh;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.create-raffle-asset-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.06);cursor:pointer;transition:background .15s;text-align:left;color:#fff}.create-raffle-asset-item:active{background:#ffffff1a}.create-raffle-asset-img{width:40px;height:40px;border-radius:8px;object-fit:cover;flex-shrink:0}.create-raffle-asset-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.create-raffle-asset-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-raffle-asset-id{font-size:11px;color:#ffffff59}.create-raffle-asset-arrow{font-size:18px;color:#ffffff4d;flex-shrink:0}.create-raffle-prize-list{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.create-raffle-prize-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.06)}.create-raffle-prize-rank{font-size:13px;font-weight:700;color:#ffc107;min-width:28px}.create-raffle-prize-img{width:32px;height:32px;border-radius:6px;object-fit:cover;flex-shrink:0}.create-raffle-prize-name{flex:1;min-width:0;font-size:13px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-raffle-prize-empty{flex:1;font-size:13px;color:#ffffff4d}.create-raffle-prize-change,.create-raffle-prize-remove,.create-raffle-prize-select{border:none;border-radius:8px;padding:4px 10px;font-size:13px;cursor:pointer;flex-shrink:0}.create-raffle-prize-change{background:#ffffff1a;color:#ffffffb3}.create-raffle-prize-remove{background:#ef444426;color:#ef4444}.create-raffle-prize-select{background:#00e676;color:#003f23;font-weight:600}.create-raffle-add-prize{width:100%;padding:8px;border-radius:12px;border:1px dashed rgba(255,255,255,.15);background:transparent;color:#ffffff73;font-size:13px;cursor:pointer;margin-bottom:12px}.create-raffle-add-prize:active{background:#ffffff0d}.create-raffle-next-btn{width:100%;height:42px;border-radius:14px;background:#00e676;color:#003f23;font-size:15px;font-weight:600;border:none;cursor:pointer}.create-raffle-next-btn:disabled{opacity:.4;cursor:not-allowed}.create-raffle-form{display:flex;flex-direction:column;gap:14px;margin-bottom:16px}.create-raffle-field{display:flex;flex-direction:column;gap:6px}.create-raffle-label{font-size:12px;color:#ffffff73;font-weight:500}.create-raffle-select,.create-raffle-input{width:100%;height:42px;padding:0 14px;border-radius:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);color:#fff;font-size:14px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.create-raffle-select:focus,.create-raffle-input:focus{border-color:#00e67666}.create-raffle-select option{background:#1a1d24;color:#fff}.create-raffle-payout-options{display:flex;flex-direction:column;gap:6px}.create-raffle-payout-option{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;cursor:pointer;transition:border-color .15s,background .15s}.create-raffle-payout-option.is-active{border-color:#00e67666;background:#00e6760f}.create-raffle-payout-dot{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.2);flex-shrink:0;margin-top:2px;position:relative}.create-raffle-payout-option.is-active .create-raffle-payout-dot{border-color:#00e676}.create-raffle-payout-option.is-active .create-raffle-payout-dot:after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:#00e676}.create-raffle-payout-name{display:block;font-size:13px;font-weight:600;color:#fff}.create-raffle-payout-desc{display:block;font-size:11px;color:#ffffff59;margin-top:2px}.create-raffle-channels-list{max-height:120px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:10px;background:#ffffff08}.create-raffle-channel-item{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;cursor:pointer;font-size:13px;color:#fffc}.create-raffle-channel-item:active{background:#ffffff0d}.create-raffle-channel-item input[type=checkbox]{accent-color:#00e676;width:16px;height:16px;flex-shrink:0}.create-raffle-channel-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-raffle-submit-btn{width:100%;height:44px;border-radius:14px;background:#00e676;color:#003f23;font-size:15px;font-weight:600;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px}.create-raffle-submit-btn:disabled{opacity:.5;cursor:not-allowed}.create-raffle-payment-amount{display:flex;align-items:center;justify-content:center;gap:8px;font-size:22px;font-weight:700;color:#fff;margin:12px 0 8px}.create-raffle-payment-note{text-align:center;font-size:13px;color:#fff6;margin-bottom:16px}.create-raffle-pay-btn{width:100%;padding:14px 16px;border-radius:14px;border:none;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.create-raffle-pay-btn--balance{background:#00e6761f;border:1px solid rgba(0,230,118,.3)}.create-raffle-pay-btn--balance.is-disabled{opacity:.4;cursor:not-allowed}.create-raffle-pay-btn--invoice{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);flex-direction:row;align-items:center;gap:10px;flex-wrap:wrap}.create-raffle-pay-btn-title{font-size:14px;font-weight:600;color:#fff}.create-raffle-pay-btn-sub{font-size:11px;color:#fff6}.create-raffle-verify-text{font-size:13px;color:#fff9;margin-bottom:8px}.create-raffle-verify-req{font-size:13px;font-weight:600;color:#ffc107;margin-bottom:14px}.create-raffle-loading{text-align:center;padding:20px;color:#ffffff59;font-size:13px}.create-raffle-empty{text-align:center;padding:24px 12px;color:#ffffff4d;font-size:13px}.create-raffle-empty-small{text-align:center;padding:10px;color:#ffffff4d;font-size:12px}.create-raffle-error{color:#ef4444;font-size:12px;margin-bottom:8px}.create-raffle-back-link{display:block;text-align:center;margin-top:12px;color:#ffffff80;font-size:13px;background:none;border:none;cursor:pointer;text-decoration:underline}body.create-raffle-open{overflow:hidden}.roulette-pay-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .22s ease}.roulette-pay-modal.is-open{opacity:1;pointer-events:auto}.roulette-pay-card{position:relative;width:100%;max-width:400px;background:#1a1d22;border-radius:20px 20px 0 0;padding:12px 16px 28px;display:flex;flex-direction:column;align-items:center;transform:translateY(100%);transition:transform .28s ease}.roulette-pay-modal.is-open .roulette-pay-card{transform:translateY(0)}.roulette-pay-handle{width:36px;height:4px;border-radius:2px;background:#4d4d4d;border:none;margin-bottom:14px;cursor:pointer}.roulette-pay-title{margin:0 0 6px;color:#fff;font-size:17px;font-weight:600;text-align:center}.roulette-pay-amount{margin:0 0 14px;color:#7a7a7a;font-size:14px;font-weight:500;text-align:center}.roulette-pay-amount span{color:#fff;font-weight:600}.roulette-pay-options{width:100%;display:flex;flex-direction:column;gap:8px}.roulette-pay-options .shop-pay-option{width:100%}.roulette-winners-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#000000b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .32s ease}.roulette-winners-modal.is-open{opacity:1;pointer-events:auto}.roulette-winners-card{width:92%;max-width:360px;background:linear-gradient(180deg,#1a1d24,#12141a);border-radius:24px;padding:28px 16px 20px;display:flex;flex-direction:column;align-items:center;transform:scale(.88) translateY(24px);transition:transform .42s cubic-bezier(.34,1.56,.64,1);box-shadow:0 24px 80px #0009,inset 0 1px #ffffff0f;border:1px solid rgba(255,255,255,.05)}.roulette-winners-modal.is-open .roulette-winners-card{transform:scale(1) translateY(0)}.roulette-winners-icon{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);display:flex;align-items:center;justify-content:center;margin-bottom:12px;box-shadow:0 4px 24px #f59e0b59}.roulette-winners-icon svg{width:28px;height:28px;fill:#000}@keyframes roulette-winners-glow{0%,to{box-shadow:0 4px 24px #f59e0b59}50%{box-shadow:0 4px 40px #f59e0b99}}.roulette-winners-modal.is-open .roulette-winners-icon{animation:roulette-winners-glow 2s ease-in-out infinite}.roulette-winners-title{color:#fff;font-size:20px;font-weight:600;margin:0 0 4px;text-align:center}.roulette-winners-subtitle{color:#7a7a7a;font-size:13px;font-weight:400;margin:0 0 20px;text-align:center}.roulette-winners-list{width:100%;display:flex;flex-direction:column;gap:6px;margin-bottom:20px;max-height:320px;overflow-y:auto}@keyframes roulette-winner-fadein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.roulette-winners-modal.is-open .roulette-winner-row{animation:roulette-winner-fadein .38s ease both}.roulette-winners-modal.is-open .roulette-winner-row:nth-child(1){animation-delay:.12s}.roulette-winners-modal.is-open .roulette-winner-row:nth-child(2){animation-delay:.28s}.roulette-winners-modal.is-open .roulette-winner-row:nth-child(3){animation-delay:.44s}.roulette-winners-modal.is-open .roulette-winner-row:nth-child(4){animation-delay:.6s}.roulette-winners-modal.is-open .roulette-winner-row:nth-child(5){animation-delay:.76s}.roulette-winner-row{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.05)}.roulette-winner-row--gold{background:linear-gradient(135deg,#f59e0b24,#f59e0b0a);border-color:#f59e0b47}.roulette-winner-row--silver{background:linear-gradient(135deg,#94a3b81a,#94a3b808);border-color:#94a3b82e}.roulette-winner-row--bronze{background:linear-gradient(135deg,#c47a2c1f,#c47a2c08);border-color:#c47a2c33}.roulette-winner-rank{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;color:#000}.roulette-winner-row--gold .roulette-winner-rank{background:linear-gradient(180deg,#fbbf24,#d97706);box-shadow:0 2px 8px #f59e0b66}.roulette-winner-row--silver .roulette-winner-rank{background:linear-gradient(180deg,#cbd5e1,#64748b);box-shadow:0 2px 8px #94a3b84d}.roulette-winner-row--bronze .roulette-winner-rank{background:linear-gradient(180deg,#d4944a,#a0622a);box-shadow:0 2px 8px #c47a2c4d}.roulette-winner-row:not(.roulette-winner-row--gold):not(.roulette-winner-row--silver):not(.roulette-winner-row--bronze) .roulette-winner-rank{background:linear-gradient(180deg,#4b5563,#374151);color:#d1d5db}.roulette-winner-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1.5px solid rgba(255,255,255,.12)}.roulette-winner-row--gold .roulette-winner-avatar{border-color:#f59e0b66}.roulette-winner-info{flex:1;min-width:0}.roulette-winner-name{color:#fff;font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.roulette-winner-prize-line{display:flex;align-items:center;gap:5px;margin-top:3px}.roulette-winner-prize-img{width:18px;height:18px;border-radius:4px;object-fit:contain;flex-shrink:0}.roulette-winner-prize-name{color:#7a7a7a;font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.roulette-winners-close-btn{width:100%;padding:14px;border-radius:14px;background:linear-gradient(135deg,#00e676,#00c853);color:#000;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:opacity .15s ease,transform .1s ease;display:flex;align-items:center;justify-content:center;gap:6px}.roulette-winners-close-btn:active{opacity:.85;transform:scale(.98)}.roulette-winners-close-timer{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#00000026;font-size:11px;font-weight:700}.roulette-winner-toasts{position:fixed;top:12px;right:12px;z-index:9999;display:flex;flex-direction:column;gap:8px;pointer-events:none;max-width:280px}.roulette-winner-toast{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;background:linear-gradient(135deg,#161b22f2,#0d1117f2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px #00000080,0 2px 8px #0000004d;pointer-events:auto;transform:translate(120%);opacity:0;transition:transform .38s cubic-bezier(.34,1.56,.64,1),opacity .28s ease}.roulette-winner-toast.is-visible{transform:translate(0);opacity:1}.roulette-winner-toast.is-hiding{transform:translate(120%);opacity:0;transition:transform .32s ease-in,opacity .25s ease}.roulette-winner-toast-medal{font-size:22px;line-height:1;flex-shrink:0}.roulette-winner-toast-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1.5px solid rgba(255,255,255,.15)}.roulette-winner-toast-info{flex:1;min-width:0}.roulette-winner-toast-name{color:#fff;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.roulette-winner-toast-prize{color:#7a7a7a;font-size:11px;font-weight:400;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.race-game-container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;border-radius:20px}.race-game-container canvas{display:block;max-width:100%;max-height:100%;margin:0 auto;background:transparent}.race-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#050c0ad1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .32s ease}.race-overlay--visible{opacity:1;pointer-events:auto}.race-overlay-content{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;text-align:center}.race-overlay-status{margin:0;color:#fff;font-size:18px;font-weight:500;line-height:1.3}.race-countdown{display:flex;align-items:center;justify-content:center}.race-countdown-number{font-size:64px;font-weight:700;color:#00e676;line-height:1;text-shadow:0 0 32px rgba(0,230,118,.5);animation:race-countdown-pulse 1s ease-in-out infinite}@keyframes race-countdown-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.85}}.race-winner-card{display:flex;flex-direction:column;align-items:center;gap:4px}.race-winner-medal{font-size:42px;line-height:1}.race-winner-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #00e676}.race-winner-name{margin:0;color:#fff;font-size:18px;font-weight:600}.race-winner-prize{margin:0;color:#00e676;font-size:14px;font-weight:500}.race-finish-winners-list{display:flex;flex-direction:column;gap:8px;margin-top:8px;width:100%}.race-finish-winner{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:12px;background:#ffffff14}.race-finish-medal{font-size:22px;line-height:1;flex:0 0 auto}.race-finish-avatar{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:0 0 auto}.race-finish-name{color:#fff;font-size:15px;font-weight:600;flex:1;min-width:0;text-align:left}.race-camera-toggle{position:absolute;right:8px;top:8px;z-index:12;display:flex;gap:2px;padding:3px;border-radius:12px;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.race-camera-btn{width:32px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:14px;line-height:1;color:#ffffff80;background:transparent;transition:background .18s ease,color .18s ease}.race-camera-btn--active{background:#00e67633;color:#00e676}.race-prizes-container{display:flex;flex-direction:column;align-items:center;gap:6px}.app--race-running .race-top-blank{height:calc(100vh - 60px);transition:height .4s ease}.app--race-running .race-prizes-container,.app--race-running .race-bet-box,.app--race-running .race-participants,.app--race-running .bottom-nav,.app--race-running .topbar{display:none!important}.app--race-running .race-ticket-strip{z-index:15;bottom:72px;background:#00000073;border-radius:14px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.app--race-running .race-ticket-chip{background:transparent}.app--race-running .race-back-btn{z-index:20;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.app--race-running{padding-bottom:0!important;overflow:hidden}.app--race-running .race-page{height:100vh;overflow:hidden}.app--race-running .race-main-card{height:100%}.gift-withdraw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:12px;background:#000000a3;opacity:0;pointer-events:none;transition:opacity .22s ease}.gift-withdraw-modal.is-open{opacity:1;pointer-events:auto}.gift-withdraw-card{width:294px;border-radius:20px;background:#161616;border:1px solid #1c1c1c;box-shadow:0 16px 34px #00000075;padding:20px 16px 16px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;transform:translateY(10px);transition:transform .26s cubic-bezier(.2,.85,.2,1)}.gift-withdraw-modal.is-open .gift-withdraw-card{transform:translateY(0)}.gift-withdraw-handle{position:absolute;left:50%;top:12px;transform:translate(-50%);width:74px;height:3px;border-radius:999px;background:#4d4d4d;border:0;padding:0;cursor:pointer;z-index:20}.gift-withdraw-title{margin:8px 0 14px;color:#fff;font-size:18px;font-weight:600;text-align:center}.gift-withdraw-warning{width:100%;border-radius:14px;background:linear-gradient(135deg,#f59e0b1f,#d9770614);border:1px solid rgba(245,158,11,.25);padding:14px;margin-bottom:16px;text-align:center}.gift-withdraw-warning-header{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:8px;color:#f59e0b;font-size:16px;font-weight:700}.gift-withdraw-warning-text{margin:0 0 12px;color:#fff9;font-size:13px;line-height:1.4}.gift-withdraw-relayer-btn{display:block;width:100%;padding:10px;border-radius:12px;border:0;background:linear-gradient(90deg,#00e676,#00c853);color:#000;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .18s ease}.gift-withdraw-relayer-btn:active{opacity:.8}.gift-withdraw-cost{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:16px}.gift-withdraw-cost-label{color:#fff6;font-size:13px;font-weight:500}.gift-withdraw-cost-value{display:inline-flex;align-items:center;gap:5px;padding:8px 20px;border-radius:14px;background:linear-gradient(90deg,#f59e0b26,#d977061a);border:1px solid rgba(245,158,11,.3);color:#f59e0b;font-size:18px;font-weight:700}.gift-withdraw-cost-value img{width:14px;height:14px;object-fit:contain}.gift-withdraw-confirm-btn{width:100%;padding:14px;border-radius:14px;border:0;background:linear-gradient(90deg,#00e676,#00c853);color:#000;font-size:15px;font-weight:700;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .18s ease}.gift-withdraw-confirm-btn:active{opacity:.8}.gift-withdraw-confirm-btn svg{stroke:#000}body.gift-withdraw-modal-open{overflow:hidden}.help-instruction-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;align-items:flex-end;justify-content:center;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .25s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.help-instruction-modal.is-open{opacity:1;pointer-events:auto}.help-instruction-card{position:relative;width:100%;max-width:420px;max-height:88vh;overflow-y:auto;border-radius:24px 24px 0 0;background:linear-gradient(180deg,#1a1d24,#13151a);padding:16px 20px 28px;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1)}.help-instruction-modal.is-open .help-instruction-card{transform:translateY(0)}.help-instruction-handle{display:block;width:36px;height:4px;margin:0 auto 14px;border-radius:2px;background:#ffffff2e;border:none;cursor:pointer}.help-instruction-title{margin:0 0 16px;text-align:center;font-size:17px;font-weight:700;color:#fff}.help-instruction-body{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.help-instruction-section{background:#ffffff0a;border-radius:14px;padding:14px 16px}.help-instruction-heading{margin:0 0 6px;font-size:14px;font-weight:600;color:#f0c75e}.help-instruction-text{margin:0;font-size:13px;line-height:1.5;color:#ffffff8c}.help-instruction-text a{color:#5fc8db;text-decoration:none}.help-instruction-text a:active{opacity:.7}.help-instruction-text b{color:#ffffffbf}.help-instruction-create-btn{display:block;width:100%;height:48px;border:none;border-radius:14px;background:linear-gradient(135deg,#00e676,#00c853);color:#022716;font-size:15px;font-weight:700;cursor:pointer;transition:opacity .15s ease}.help-instruction-create-btn:active{opacity:.8}body.help-instruction-open{overflow:hidden}tc-root{position:relative;z-index:9999}
