.auth-page{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex}.auth-card{box-sizing:border-box;background:linear-gradient(#1c1812f0,#0a0806f7);border:1px solid #f0a50059;border-radius:14px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:360px;padding:28px 24px 32px;display:flex;box-shadow:0 0 0 1px #0006,0 20px 40px #00000080,inset 0 1px #ffffff08}.auth-logo{object-fit:contain;filter:drop-shadow(0 0 10px #f0a50059);width:160px}.auth-title{letter-spacing:1px;background:linear-gradient(#ffd479,#f0a500);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:28px}.auth-tabs{border:1px solid #f0a5004d;border-radius:10px;width:100%;display:flex;overflow:hidden}.auth-tab{color:#ffffff8c;text-transform:uppercase;letter-spacing:.4px;cursor:pointer;background:#ffffff08;border:none;flex:1;padding:10px 0;font-size:14px;font-weight:600;transition:background .15s,color .15s}.auth-tab:hover{color:#fffc}.auth-tab-active{color:#ffd479;background:linear-gradient(#f0a50047,#f0a5001f)}.auth-form{flex-direction:column;gap:12px;width:100%;display:flex}.auth-field{flex-direction:column;gap:4px;display:flex}.auth-input{box-sizing:border-box;color:#ffffffeb;background:#00000059;border:1px solid #f0a50080;border-radius:10px;outline:none;width:100%;padding:11px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.auth-input::placeholder{color:#ffffff59}.auth-input:focus{background:#39220080;border-color:#f0a500b3;box-shadow:0 0 0 3px #f0a5001f}.auth-password-wrap{display:flex;position:relative}.auth-password-wrap .auth-input{padding-inline-end:42px}.auth-password-toggle{inset-inline-end:6px;cursor:pointer;opacity:.7;color:#fff;background:0 0;border:none;padding:4px 6px;font-size:16px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.auth-password-toggle:hover{opacity:1}.auth-hint{padding-inline-start:2px;font-size:12px}.auth-hint-error{color:#ff6b6b}.auth-hint-success{color:#6bcf6b}.auth-hint-info{color:#ffffff80}.auth-submit{width:100%;margin-top:4px;border-width:15px 25px!important;color:#ffefef!important;text-shadow:0 0 3px #000!important;border-image-source:url(/assets/frame25-BrlkrkWw.png)!important;border-image-slice:150 250 fill!important}.auth-link{color:#ffffff73;cursor:pointer;background:0 0;border:none;align-self:flex-end;margin-top:-6px;padding:0;font-size:12px;text-decoration:underline}.auth-link:hover{color:#ffffffb3}.auth-message{text-align:center;margin:4px 0 0;font-size:13px}.auth-message-error{color:#ff6b6b}.auth-message-success{color:#6bcf6b}@media (width<=420px){.auth-card{max-width:100%;padding:24px 18px 28px}}.lang-switcher{align-self:flex-end;position:relative}.lang-switcher-toggle{cursor:pointer;background:#ffffff08;border:1px solid #f0a50080;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s,border-color .15s;display:flex}.lang-switcher-toggle:hover{background:#f0a5001f;border-color:#f0a50080}.lang-switcher-flag{object-fit:cover;border-radius:2px;flex-shrink:0;width:20px;height:15px;display:block;box-shadow:0 0 0 1px #ffffff26}.lang-switcher-menu{top:calc(100% + 6px);z-index:20;background:#14100af7;border:1px solid #f0a50066;border-radius:10px;flex-direction:column;min-width:150px;max-height:280px;padding:4px;display:flex;position:absolute;inset-inline-end:-150%;box-shadow:0 8px 24px #0009}.lang-switcher-search{box-sizing:border-box;background:#fbf7d8;border:1px solid #f0a500de;border-radius:6px;outline:none;width:100%;margin-bottom:4px;padding:6px 8px;font-size:13px}.lang-switcher-search:focus{border-color:#f0a50099}.lang-switcher-search::placeholder{color:#ffffff59;text-align:center}.lang-switcher-options{flex-direction:column;max-height:230px;display:flex;overflow-y:auto}.lang-switcher-empty{text-align:center;color:#e7ca34;padding:10px;font-size:12px}.lang-switcher-option{color:#ffffffb3;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;font-size:13px;font-weight:600;display:flex}.lang-switcher-option:hover{background:#ffffff29}.lang-switcher-option-active{color:#ffd479;background:#f0a5004d}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}.app-background{background-image:url(/assets/bg-main-BpK0IpNh.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100dvh;box-shadow:0 0 50px #623713}@media (width<=600px){.app-background{background-attachment:scroll}}.fantasy-button{border-style:solid;border-width:35px 40px;color:#4b3204;cursor:pointer;text-transform:uppercase;text-shadow:0 0 3px #ebfffb;background:0 0;border-image-source:url(/assets/frame1-zGuW1qym.png);border-image-slice:230 400 fill;border-image-repeat:stretch;min-width:100px;min-height:40px;padding:4px 18px;font-size:14px;font-weight:600;transition:transform .1s,filter .1s}.fantasy-button:hover:not(:disabled){filter:brightness(1.1)}.fantasy-button:active:not(:disabled){filter:brightness(.85);transform:scale(.96)}.fantasy-button:disabled{cursor:default;filter:grayscale(.5)brightness(.7)}.fantasy-button-active{filter:brightness(1.15);border-image-source:url(/assets/frame21--HsyKrv8.png)!important}.fantasy-button-active:hover:not(:disabled){filter:brightness(1.25)}.wallet-btn-deposit,.wallet-btn-withdraw,.wallet-btn-pay,.wallet-btn-send,.wallet-btn-history{color:#4b3204;cursor:pointer;border-style:solid;text-transform:uppercase;text-shadow:0 0 3px #ebfffb;white-space:nowrap;background:0 0;border-image-repeat:stretch;min-width:100px;min-height:40px;padding:4px 18px;font-size:14px;font-weight:600;transition:transform .1s,filter .1s}.wallet-btn-deposit:hover:not(:disabled),.wallet-btn-withdraw:hover:not(:disabled),.wallet-btn-pay:hover:not(:disabled),.wallet-btn-send:hover:not(:disabled),.wallet-btn-history:hover:not(:disabled){filter:brightness(1.1)}.wallet-btn-deposit:active:not(:disabled),.wallet-btn-withdraw:active:not(:disabled),.wallet-btn-pay:active:not(:disabled),.wallet-btn-send:active:not(:disabled),.wallet-btn-history:active:not(:disabled){filter:brightness(.85);transform:scale(.96)}.wallet-btn-deposit:disabled,.wallet-btn-withdraw:disabled,.wallet-btn-pay:disabled,.wallet-btn-send:disabled,.wallet-btn-history:disabled{cursor:default;filter:grayscale(.5)brightness(.7)}.wallet-btn-deposit,.wallet-btn-withdraw{border-width:20px clamp(8px,5vw,20px);border-image-source:url(/assets/frame1-zGuW1qym.png);border-image-slice:250 300 fill;padding:0}.wallet-btn-pay{border-width:20px clamp(8px,5vw,20px);color:#fff;text-shadow:0 0 3px #11ef00;border-image-source:url(/assets/frame23-DCDc9Mnd.png);border-image-slice:300 fill;padding:0}.wallet-btn-send{border-width:20px clamp(8px,5vw,20px);color:#fff;text-shadow:0 0 3px #ef0000;border-image-source:url(/assets/frame25-BrlkrkWw.png);border-image-slice:300 fill;padding:0}.wallet-btn-history{border-width:20px clamp(8px,5vw,20px);border-image-source:url(/assets/frame1-zGuW1qym.png);border-image-slice:250 300 fill;padding:0}.wallet-tabs-row,.wallet-actions-row{flex-wrap:wrap}.network-select-btn{box-sizing:border-box;cursor:pointer;text-align:left;border-style:solid;border-width:10px;background:0 0;border-image-source:url(/assets/frame21--HsyKrv8.png);border-image-slice:180 300 fill;border-image-repeat:stretch;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:0;transition:filter .1s,transform .1s;display:flex;overflow:hidden}.network-select-btn:hover{filter:brightness(1.1)}.network-select-btn:active{transform:scale(.98)}.network-select-btn:disabled{cursor:default;opacity:.5;filter:grayscale(.4)}.network-select-btn-active{filter:brightness(1.1);border-image-source:url(/assets/frame22-648_OwZ6.png)}.btn-spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite btn-spinner-rotate;display:inline-block}@keyframes btn-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.duel-card{border-style:solid;border-width:clamp(16px,8vw,40px) clamp(18px,12vw,50px);border-image-source:url(/assets/frame2-DZ8LNlqx.png);border-image-slice:180 200 fill;border-image-repeat:stretch;padding:8px 4px}.loading-screen{flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:16px;display:flex}.loading-screen-card{text-align:center;background:#000;border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:24px 32px;display:flex}.loading-screen-icon{font-size:44px;line-height:1}.loading-screen-title{color:#fff;margin:0;font-size:20px;font-weight:700}.loading-screen-subtitle{color:#fff;margin:0;font-size:14px}.battle-frame{border-style:solid;border-width:clamp(16px,8vw,40px) clamp(18px,12vw,50px);border-image-source:url(/assets/frame5-BhNnwM1D.png);border-image-slice:180 200 fill;border-image-repeat:stretch;padding:clamp(8px,3vw,16px) 0}.battle-avatar-wrap{aspect-ratio:1;width:clamp(70px,25vw,130px)}.round-popup-avatar-wrap{aspect-ratio:1;width:clamp(56px,30vw,96px)}.round-popup-frame{border-style:solid;border-width:clamp(20px,9vw,50px) clamp(22px,10vw,60px);border-image-slice:180 200 fill;border-image-repeat:stretch;padding:clamp(12px,4vw,24px) clamp(0px,0vw,20px)}.round-popup-pop-in{animation:.35s cubic-bezier(.34,1.56,.64,1) both round-popup-pop-in}@keyframes round-popup-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.round-popup-pop-out{animation:.22s ease-in both round-popup-pop-out}@keyframes round-popup-pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.round-popup-overlay{-webkit-backdrop-filter:blur(6px)}.round-popup-overlay-entering{animation:.2s ease-out both round-popup-overlay-fade-in}.round-popup-overlay-closing{animation:.22s ease-in both round-popup-overlay-fade-out}@keyframes round-popup-overlay-fade-in{0%{opacity:0;-webkit-backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(6px)}}@keyframes round-popup-overlay-fade-out{0%{opacity:1}to{opacity:0}}.round-popup-frame-win{border-image-source:url(/assets/round-win-DZtn1OHK.png)}.round-popup-frame-lose{border-image-source:url(/assets/round-lose-DgxmEDp3.png)}.round-popup-frame-draw{border-image-source:url(/assets/round-draw-CEvIRdpw.png)}.match-popup-frame{border-style:solid;border-width:clamp(22px,10vw,60px) clamp(26px,12vw,70px);border-image-slice:180 200 fill;border-image-repeat:stretch;padding:clamp(14px,5vw,28px) clamp(10px,4vw,24px)}.match-popup-frame-win{border-image-source:url(/assets/match-win-Dm7Ft-_v.png)}.match-popup-frame-lose{border-image-source:url(/assets/match-lose-CTXfFtxy.png)}.match-popup-continue-btn{color:#4b3204;cursor:pointer;border-style:solid;border-width:35px 40px;text-transform:uppercase;text-shadow:0 0 3px #ebfffb;background:0 0;border-image-slice:230 400 fill;border-image-repeat:stretch;min-width:100px;min-height:40px;padding:4px 18px;font-size:14px;font-weight:600;transition:transform .1s,filter .1s}.match-popup-continue-btn:hover:not(:disabled){filter:brightness(1.1)}.match-popup-continue-btn:active:not(:disabled){filter:brightness(.85);transform:scale(.96)}.match-popup-continue-btn-win{color:#f8fff8;text-shadow:0 0 3px #000;border-image-source:url(/assets/frame23-DCDc9Mnd.png)}.match-popup-continue-btn-lose{color:#fff8f8;text-shadow:0 0 3px #000;border-image-source:url(/assets/frame25-BrlkrkWw.png)}.duel-card-result-win,.duel-card-result-lose{border-style:solid;border-image-slice:180 200 fill;border-image-repeat:stretch}.duel-card-result-win{border-image-source:url(/assets/frame8-D2OLmIqu.png)}.duel-card-result-lose{border-image-source:url(/assets/frame9-CSSumpcB.png)}@media (width<=380px){.duel-card-result-win,.duel-card-result-lose{padding-left:0!important;padding-right:0!important}}.duel-card-info,.duel-card-stats{border-style:solid;border-image-source:url(/assets/frame10-O3X936hM.png);border-image-slice:180 200 fill;border-image-repeat:stretch}.match-popup-result-text{animation:.5s cubic-bezier(.34,1.56,.64,1) .15s both match-popup-text-in;display:inline-block}@keyframes match-popup-text-in{0%{opacity:0;transform:translateY(-30px)scale(.7)}60%{opacity:1;transform:translateY(4px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}.filters-frame{border-style:solid;border-width:clamp(6px,3vw,10px) clamp(10px,8vw,30px);border-image-source:url(/assets/frame6-CgI9-1fW.png);border-image-slice:50 200 fill;border-image-repeat:stretch}.status-badge{border-style:solid;border-width:10px;white-space:nowrap;text-shadow:0 0 3px #ebfffb;background:0 0;border-image-slice:180 290 fill;border-image-repeat:stretch;align-items:center;font-size:12px;line-height:1;display:inline-flex}.status-badge-joined{text-shadow:0 0 3px #001203;color:#a5ffb9;border-image-source:url(/assets/frame23-DCDc9Mnd.png);border-image-slice:250 290 fill;font-weight:600}.status-badge-fill{color:#1a0e00;border-image-source:url(/assets/frame18-w08VZIGB.png);font-size:12px}.filters-arrow{transition:transform .25s;display:inline-block}.filters-arrow-open{transform:rotate(180deg)}.filters-panel-in{animation:.22s ease-out both filters-panel-in}@keyframes filters-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.duel-card-in{animation:.32s ease-out both duel-card-in}@keyframes duel-card-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (hover:hover){.duel-list-card{transition:transform .15s,filter .15s}.duel-list-card:hover{filter:brightness(1.05);transform:translateY(-3px)}}.duel-empty-fade-in{animation:.25s ease-out both duel-empty-fade-in}@keyframes duel-empty-fade-in{0%{opacity:0}to{opacity:1}}.fantasy-button-search{white-space:nowrap;border-style:solid;border-width:clamp(12px,7vw,30px) clamp(16px,10vw,40px);color:#fff;cursor:pointer;text-transform:uppercase;text-shadow:0 2px 4px #000a00;background:0 0;border-image-source:url(/assets/frame27-DyL0A2aU.png);border-image-slice:200 330 fill;border-image-repeat:stretch;justify-content:center;align-items:center;width:auto;height:clamp(50px,18vw,80px);padding:0 clamp(6px,3vw,12px);font-size:clamp(12px,3.2vw,14px);font-weight:600;line-height:1;transition:transform .1s,filter .1s;display:inline-flex;overflow:hidden}.fantasy-button-search:hover:not(:disabled){filter:brightness(1.1)}.fantasy-button-search:active:not(:disabled){filter:brightness(.85);transform:scale(.96)}.fantasy-button-search:disabled{cursor:default;filter:grayscale(.5)brightness(.7)}.fantasy-button-join{white-space:nowrap;border-style:solid;border-width:13px clamp(16px,10vw,40px);color:#4b3204;cursor:pointer;text-transform:uppercase;text-shadow:0 0 3px #ebfffb;background:0 0;border-image-source:url(/assets/frame1-zGuW1qym.png);border-image-slice:150 400 fill;border-image-repeat:stretch;justify-content:center;align-items:center;gap:4px;width:auto;height:clamp(50px,18vw,55px);padding:0 clamp(0px,1vw,12px);font-size:14px;font-weight:600;line-height:1;transition:transform .1s,filter .1s;display:inline-flex;overflow:hidden}.fantasy-button-join:hover:not(:disabled){filter:brightness(1.1)}.fantasy-button-join:active:not(:disabled){filter:brightness(.85);transform:scale(.96)}.fantasy-button-join:disabled{cursor:default;filter:grayscale(.5)brightness(.7)}.fantasy-button-cancel{white-space:nowrap;border-style:solid;border-width:clamp(12px,7vw,30px) clamp(16px,10vw,40px);color:#fff;cursor:pointer;text-transform:uppercase;text-shadow:0 0 3px #370000;background:0 0;border-image-source:url(/assets/frame25-BrlkrkWw.png);border-image-slice:200 280 fill;border-image-repeat:stretch;justify-content:center;align-items:center;width:auto;height:clamp(50px,18vw,80px);padding:0 clamp(6px,3vw,12px);font-size:clamp(12px,3.2vw,14px);font-weight:600;line-height:1;transition:transform .1s,filter .1s;display:inline-flex;overflow:hidden}.fantasy-button-cancel:hover:not(:disabled){filter:brightness(1.1)}.fantasy-button-cancel:active:not(:disabled){filter:brightness(.85);transform:scale(.96)}.fantasy-button-cancel:disabled{cursor:default;filter:grayscale(.5)brightness(.7)}@media (width<=380px){.fantasy-button-search,.fantasy-button-cancel{border-left-width:clamp(10px,6vw,24px);border-right-width:clamp(10px,6vw,24px);padding-left:clamp(4px,2vw,8px);padding-right:clamp(4px,2vw,8px)}.fantasy-button-join{border-width:13px clamp(10px,6vw,24px);height:50px;padding-left:clamp(0px,0vw,8px);padding-right:clamp(0px,0vw,8px);font-size:13px}}.btn-dots:after{content:"";text-align:start;width:1.1em;animation:1.4s steps(4,end) infinite searching-dots;display:inline-block}@keyframes searching-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.searching-badge{border-style:solid;border-width:10px 15px;color:#fff;text-transform:uppercase;text-shadow:0 0 3px #370000;white-space:nowrap;background:0 0;border-image-source:url(/assets/frame26-BTN328ks.png);border-image-slice:300 fill;border-image-repeat:stretch;align-items:center;font-size:12px;font-weight:600;line-height:1;animation:1.8s ease-in-out infinite searching-badge-pulse;display:inline-flex}@keyframes searching-badge-pulse{0%,to{filter:brightness()}50%{filter:brightness(1.25)}}.coins-value{display:inline-block}.app-header-frame{box-sizing:border-box;border-style:solid;border-width:10px;border-image-source:url(/assets/frame6-CgI9-1fW.png);border-image-slice:90 150 fill;border-image-repeat:stretch;width:100%;padding-inline-end:5px}.app-header-row{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;display:flex}.app-header-left{flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.app-header-logo-box{flex-shrink:0;justify-content:center;align-items:center;width:120px;height:50px;display:flex}.app-header-logo-img{pointer-events:none;flex-shrink:0;width:150px;height:auto}.app-header-coins-col{flex-direction:column;align-items:flex-start;gap:4px;margin-inline-start:10px;display:flex}.app-header-right{flex-direction:column;flex-shrink:1;align-items:flex-end;gap:3px;min-width:0;display:flex}.app-header-right-top{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:215px;display:flex}.app-header-avatar-name{align-items:center;gap:4px;min-width:0;display:flex}.app-header-avatar-btn{cursor:pointer;flex-shrink:0;display:flex}.app-header-nickname{color:var(--text-h);white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.app-header-right-bottom{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.app-header-mute-btn{cursor:pointer;background:0 0;border:none;align-items:center;height:16px;margin:0;padding:0;font-size:13px;line-height:16px;display:inline-flex}.player-id-tag{color:#755720;white-space:nowrap;cursor:pointer;text-shadow:0 .4px .4px #000c;height:16px;font-size:12px;line-height:16px;display:inline-block}.topup-button{border-style:solid;border-width:10px;color:#4b3204;cursor:pointer;white-space:nowrap;text-shadow:0 0 3px #ebfffb;background:0 0;border-image-source:url(/assets/frame21--HsyKrv8.png);border-image-slice:220 150 fill;border-image-repeat:stretch;padding:1px 10px;font-size:12px;font-weight:600;transition:transform .1s,filter .1s}.topup-button:hover:not(:disabled){filter:brightness(1.1)}.topup-button:active:not(:disabled){filter:brightness(.85);transform:scale(.96)}.back-button{border-style:solid;border-width:clamp(6px,3vw,10px);color:#4b3204;cursor:pointer;white-space:nowrap;text-shadow:0 0 3px #ebfffb;background:0 0;border-image-source:url(/assets/frame21--HsyKrv8.png);border-image-slice:200 220 fill;border-image-repeat:stretch;align-items:center;padding:0 clamp(3px,1.5vw,6px);font-size:13px;font-weight:600;transition:transform .1s,filter .1s;display:inline-flex}@media (width<=380px){.back-button{border-left-width:6px;border-right-width:6px;padding-left:2px;padding-right:2px}}.back-button:hover:not(:disabled){filter:brightness(1.1)}.back-button:active:not(:disabled){filter:brightness(.85);transform:scale(.96)}.leaderboard-modal-frame{border-style:solid;border-width:20px 16px;border-image-source:url(/assets/frame20-DldpM0jT.png);border-image-slice:130 fill;border-image-repeat:stretch;width:100%;max-width:400px;max-height:85vh;font-family:sans-serif}.wallet-input{box-sizing:border-box;width:100%;color:var(--text-h);background:#fffaeb8c;border:1px solid #4b320440;border-radius:8px;outline:none;padding:8px 10px;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.wallet-input::placeholder{color:#4b320499}.wallet-input:focus{background:#fffaeb;border-color:#f0a500;box-shadow:0 0 0 3px #f0a50040}.wallet-history-modal-frame{box-sizing:border-box;border-style:solid;border-width:20px clamp(8px,5vw,16px);border-image-source:url(/assets/frame20-DldpM0jT.png);border-image-slice:130 fill;border-image-repeat:stretch;flex-direction:column;width:100%;max-width:440px;max-height:80vh;font-family:sans-serif;display:flex}.wallet-history-overlay-fade-in{animation:.2s ease-out both wallet-history-overlay-fade-in}@keyframes wallet-history-overlay-fade-in{0%{opacity:0}to{opacity:1}}.wallet-history-overlay-fade-out{animation:.22s ease-in both wallet-history-overlay-fade-out}@keyframes wallet-history-overlay-fade-out{0%{opacity:1}to{opacity:0}}.wallet-history-modal-pop-in{animation:.32s cubic-bezier(.34,1.56,.64,1) both wallet-history-modal-pop-in}@keyframes wallet-history-modal-pop-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.wallet-history-modal-pop-out{animation:.22s ease-in both wallet-history-modal-pop-out}@keyframes wallet-history-modal-pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.rps-lb-scroll{flex:auto;min-height:0;overflow-y:auto}.leaderboard-overlay-fade-in{animation:.2s ease-out both leaderboard-overlay-fade-in}@keyframes leaderboard-overlay-fade-in{0%{opacity:0}to{opacity:1}}.leaderboard-overlay-fade-out{animation:.22s ease-in both leaderboard-overlay-fade-out}@keyframes leaderboard-overlay-fade-out{0%{opacity:1}to{opacity:0}}.leaderboard-modal-pop-in{animation:.32s cubic-bezier(.34,1.56,.64,1) both leaderboard-modal-pop-in}@keyframes leaderboard-modal-pop-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.leaderboard-modal-pop-out{animation:.22s ease-in both leaderboard-modal-pop-out}@keyframes leaderboard-modal-pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.avatar-click-pop{animation:.35s cubic-bezier(.34,1.56,.64,1) header-icon-bounce}@keyframes header-icon-bounce{0%{transform:scale(1)}40%{transform:scale(1.15)}to{transform:scale(1)}}.topup-button-pop{animation:.5s ease-out topup-button-flash}@keyframes topup-button-flash{0%{filter:brightness()}35%{filter:brightness(1.5)drop-shadow(0 0 6px #f0a500d9)}to{filter:brightness()}}.logout-button{border-style:solid;border-width:5px;color:#8a1f0a;cursor:pointer;white-space:nowrap;text-shadow:0 0 3px #ebfffb;background:0 0;border-image-source:url(/assets/frame21--HsyKrv8.png);border-image-slice:150 fill;border-image-repeat:stretch;align-items:center;padding:1px 10px;font-size:12px;font-weight:700;transition:transform .1s,filter .1s;display:inline-flex}.logout-button:hover:not(:disabled){filter:brightness(1.15)saturate(1.2)}.logout-button:active:not(:disabled){filter:brightness(.85);transform:scale(.94)}.player-id-pop{animation:.3s cubic-bezier(.34,1.56,.64,1) header-icon-bounce}.lang-switcher-header{align-self:center}.lang-switcher-header .lang-switcher-toggle{background:0 0;border:none;border-radius:3px;width:20px;height:16px;padding:0}.lang-switcher-header .lang-switcher-toggle:hover{background:#4b32041a}.lang-switcher-header .lang-switcher-flag{width:18px;height:13px;box-shadow:0 0 0 1px #4b320466}.lang-switcher-header .lang-switcher-menu{background:#f7eacd;border:1px solid #8a5a148c}.lang-switcher-header .lang-switcher-option{color:#4b3204;text-shadow:none;font-weight:600}.lang-switcher-header .lang-switcher-option:hover{background:#8a5a1429}.lang-switcher-header .lang-switcher-option-active{color:#6b3d00;background:#f0a5004d}.lang-switcher-header .lang-switcher-empty{color:#896600}.avatar-picker-frame{box-sizing:border-box;border-style:solid;border-width:20px 10px;border-image-source:url(/assets/frame6-CgI9-1fW.png);border-image-slice:120 150 fill;border-image-repeat:stretch;grid-template-columns:repeat(auto-fill,minmax(66px,1fr));justify-items:center;gap:8px;max-height:220px;margin-bottom:16px;padding:6px 4px;display:grid;overflow-y:auto}.page-title-frame{box-sizing:border-box;border-style:solid;border-width:20px 10px;border-image-source:url(/assets/frame6-CgI9-1fW.png);border-image-slice:120 150 fill;border-image-repeat:stretch;width:100%;margin:0 0 8px}.arena-action-row{grid-template-columns:1fr auto 1fr;align-items:flex-start;gap:8px;display:grid}@media (width<=380px){.arena-action-row{gap:4px}}.coin-icon{vertical-align:-2px;width:23px;height:23px;margin-inline-end:2px;display:inline-block}@media (width<=560px){.app-header-row{grid-template-columns:minmax(0,max-content) 1fr max-content max-content max-content;grid-template-areas:"left.lang mute logout""left avatarname avatarname avatarname avatarname""left idrow idrow idrow idrow";align-items:center;gap:4px 6px;display:grid}.app-header-left{grid-area:left;align-self:center;align-items:center;gap:8px;min-width:0;display:flex}.app-header-right,.app-header-right-top,.app-header-right-bottom{display:contents}.app-header-avatar-name{grid-area:avatarname;justify-self:end}.logout-button{grid-area:logout}.player-id-tag{grid-area:idrow;justify-self:end}.lang-switcher-header{grid-area:lang}.app-header-mute-btn{grid-area:mute}}@media (width<=450px){.app-header-row{grid-template-areas:"logo.lang mute logout""logo avatarname avatarname avatarname avatarname""coins idrow idrow idrow idrow"}.app-header-left{display:contents}.app-header-logo-box{grid-area:logo;align-self:center}.app-header-coins-col{flex-flow:row;grid-area:coins;align-items:center;gap:6px;margin-left:0}}@media (width<=340px){.app-header-row{gap:3px 6px}.app-header-coins-col,.app-header-avatar-name{gap:4px}.app-header-logo-box{width:110px;height:34px}.app-header-logo-img{width:130px}.app-header-coins-col .coin-icon{width:16px;height:16px}.app-header-coins-col .topup-button{border-width:7px;padding:1px 6px}.player-id-tag{text-overflow:ellipsis;max-width:96px;overflow:hidden}}@media (width<=365px){.player-id-tag{text-overflow:ellipsis;max-width:85px;overflow:hidden}}.vs-icon{flex-shrink:0;align-self:center;width:clamp(40px,10vw,75px);height:clamp(40px,10vw,75px);animation:2.4s ease-in-out infinite vs-icon-pulse}.vs-icon-sm{flex-shrink:0;align-self:center;width:clamp(28px,9vw,40px);height:clamp(28px,9vw,40px);margin-top:48px;animation:.7s ease-out 1.1s both vs-icon-clash,2.4s ease-in-out 1.8s infinite vs-icon-pulse}@keyframes vs-icon-clash{0%{filter:brightness()drop-shadow(0 0 #f0a50000);transform:scale(.6)rotate(0)}50%{filter:brightness(1.6)drop-shadow(0 0 10px #f0a500e6);transform:scale(1.45)rotate(-10deg)}to{filter:brightness()drop-shadow(0 0 #f0a50000);transform:scale(1)rotate(0)}}@keyframes vs-icon-pulse{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.08)rotate(-3deg)}}.round-popup-move-icon{width:auto;height:44px;display:block}@keyframes round-popup-icon-in-left{0%{opacity:0;transform:translate(-26px,10px)scale(.75)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes round-popup-icon-in-right{0%{opacity:0;transform:translate(26px,10px)scale(.75)}to{opacity:1;transform:translate(0)scale(1)}}.round-popup-move-icon-mine{animation:.7s ease-out .35s both round-popup-icon-in-left}.round-popup-move-icon-opponent{animation:.7s ease-out .35s both round-popup-icon-in-right}.round-popup-result-word{animation:.6s ease-out 1.9s both round-popup-result-punch;display:inline-block}@keyframes round-popup-result-punch{0%{transform:scale(1)}50%{transform:scale(1.35)}to{transform:scale(1)}}.move-timer{justify-content:center;align-items:center;margin:8px auto;display:flex}.move-timer-number{direction:ltr;justify-content:center;align-items:center;gap:1px;display:flex}.move-timer-digit{width:auto;height:clamp(56px,20vw,80px)}.move-timer-urgent .move-timer-digit{animation:.6s ease-in-out infinite move-timer-pulse}@keyframes move-timer-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.score-number{direction:ltr;justify-content:center;align-items:center;gap:1px;display:flex}.score-digit{width:auto;height:clamp(40px,14vw,55px)}.digit-number-pop{animation:.4s cubic-bezier(.34,1.56,.64,1) digit-number-pop}@keyframes digit-number-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.move-choice-btn{cursor:pointer;filter:drop-shadow(0 0 15px #fff);background:0 0;border:none;padding:0;transition:transform .1s,filter .1s;position:relative}.move-choice-ripple{pointer-events:none;border:10px solid #00ddbdd9;border-radius:50%;animation:.4s ease-out forwards move-choice-ripple;position:absolute;inset:-8px}@keyframes move-choice-ripple{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.6)}}.global-click-ripple{pointer-events:none;z-index:9999;border:10px solid #ddb100d9;border-radius:50%;animation:.4s ease-out forwards move-choice-ripple;position:fixed}.move-choice-btn:hover:not(:disabled){filter:brightness(1.1);transform:scale(1.08)}.move-choice-btn:active:not(:disabled){transform:scale(.92)}.move-choice-btn:disabled{cursor:default}.move-choice-btn-selected{animation:.35s cubic-bezier(.34,1.56,.64,1) move-choice-bounce}.move-choice-btn-selected .move-choice-icon{filter:drop-shadow(0 0 15px #00f0b6)}@keyframes move-choice-bounce{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.move-choice-icon{width:auto;height:clamp(40px,14vw,64px);margin:0 auto;display:block}.round-row-move-icon{width:auto;height:clamp(24px,8vw,32px);display:block}.rounds-header-avatar-wrap{aspect-ratio:1;flex-shrink:0;width:clamp(16px,6vw,22px)}@media (width<=450px){.rounds-header-name{flex-direction:column}}@media (width<=380px){.rounds-cell-round{padding-left:0!important}.rounds-cell-result{padding-right:0!important}}.move-choice-label{color:#4b3204;text-transform:uppercase;text-shadow:0 0 3px #ebfffb;margin-top:6px;font-size:13px;font-weight:600;display:block}.confirm-move-btn{transition:opacity .2s,filter .2s}.confirm-move-btn-ready{animation:.6s ease-in-out 2 confirm-move-glow}@keyframes confirm-move-glow{0%,to{filter:brightness()}50%{filter:brightness(1.35)drop-shadow(0 0 8px #f0a500e6)}}.confirm-move-btn-submitting{animation:.9s ease-in-out infinite confirm-move-submitting-pulse}@keyframes confirm-move-submitting-pulse{0%,to{opacity:.55}50%{opacity:.85}}.move-choice-fade-in,.move-waiting-fade-in{animation:.28s ease-out both move-block-fade-in}.action-button-fade-in{animation:.6s ease-out both action-button-fade-in}@keyframes action-button-fade-in{0%{opacity:0}to{opacity:1}}@keyframes move-block-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.move-waiting-icon{animation:1.8s ease-in-out infinite move-waiting-icon-breathe}@keyframes move-waiting-icon-breathe{0%,to{filter:drop-shadow(0 0 15px #fff);transform:scale(1)}50%{filter:drop-shadow(0 0 15px #00f0b6);transform:scale(1.08)}}.waiting-hourglass{transform-origin:50% 15%;animation:1.6s ease-in-out infinite waiting-hourglass-swing;display:inline-block}@keyframes waiting-hourglass-swing{0%,to{transform:rotate(-10deg)}50%{transform:rotate(10deg)}}.move-history-row{flex-wrap:wrap;justify-content:center;gap:3px;min-height:20px;display:flex}.move-history-icon{width:auto;height:20px}.move-history-icon-pending{outline:1px dashed var(--accent,#c9a227);outline-offset:1px;border-radius:3px;animation:.25s ease-out both move-history-pending-in}@keyframes move-history-pending-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.move-history-icon-unknown{width:20px;height:20px;color:var(--text,#5a3d1a);opacity:.55;outline:1px dashed var(--accent,#c9a227);outline-offset:1px;border-radius:3px;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.round-label-fade{animation:.3s ease-out round-label-fade-in}@keyframes round-label-fade-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.avatar-waiting-pulse{border-radius:50%;animation:1.4s ease-in-out infinite avatar-waiting-pulse}@keyframes avatar-waiting-pulse{0%,to{box-shadow:0 0 #f0a5008c}50%{box-shadow:0 0 0 6px #f0a50000}}.avatar-glow-win{border-radius:50%;animation:.9s ease-in-out 1.8s 3 avatar-glow-win}@keyframes avatar-glow-win{0%,to{box-shadow:0 0 #27ae6099}50%{box-shadow:0 0 16px 6px #27ae60d9}}.avatar-shake-lose{animation:2.9s ease-in-out 1.8s avatar-shake-lose}@keyframes avatar-shake-lose{0%,to{transform:translate(0)rotate(0);box-shadow:0 0 #e74c3c99}20%{transform:translate(-5px)rotate(-4deg);box-shadow:0 0 16px 6px #e74c3cd9}40%{transform:translate(5px)rotate(4deg);box-shadow:0 0 16px 6px #e74c3cd9}60%{transform:translate(-3px)rotate(-2deg);box-shadow:0 0 16px 6px #e74c3cd9}80%{transform:translate(3px)rotate(2deg);box-shadow:0 0 16px 6px #e74c3cd9}}.avatar-pulse-draw{border-radius:50%;animation:.9s ease-in-out 1.8s 3 avatar-pulse-draw}@keyframes avatar-pulse-draw{0%,to{box-shadow:0 0 #f0a50080}50%{box-shadow:0 0 14px 4px #f0a500b3}}@media (prefers-reduced-motion:reduce){.vs-icon,.vs-icon-sm,.avatar-waiting-pulse,.move-timer-urgent .move-timer-digit,.move-choice-btn-selected,.digit-number-pop,.move-history-icon-pending,.round-popup-move-icon,.round-popup-result-word,.match-popup-result-text,.round-label-fade,.round-popup-pop-in,.round-popup-pop-out,.round-popup-overlay-entering,.round-popup-overlay-closing,.confirm-move-btn-ready,.confirm-move-btn-submitting,.move-choice-fade-in,.move-waiting-fade-in,.action-button-fade-in,.move-choice-ripple,.global-click-ripple,.avatar-glow-win,.avatar-shake-lose,.avatar-pulse-draw,.move-waiting-icon,.waiting-hourglass,.btn-dots:after,.searching-badge,.filters-panel-in,.duel-card-in,.duel-empty-fade-in,.avatar-click-pop,.topup-button-pop,.player-id-pop{animation:none!important}.filters-arrow,.duel-list-card,.bottom-tab,.bottom-tab-icon{transition:none!important}.round-popup-overlay{-webkit-backdrop-filter:none}}.arena-chat-header-fade-in{animation:.25s ease-out both arena-chat-header-fade-in}@keyframes arena-chat-header-fade-in{0%{opacity:0}to{opacity:1}}.arena-chat-input-bar{background:linear-gradient(#1c1812f7,#0c0a08fa);border:1px solid #f0a5004d;border-top:none;border-radius:0 0 10px 10px;box-shadow:inset 0 1px #ffffff08}.arena-chat-emoji-btn{cursor:pointer;background:#ffffff0d;border:1px solid #f0a50080;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;transition:background .15s,border-color .15s,transform .1s;display:flex}.arena-chat-emoji-btn:hover{background:#f0a50026;border-color:#f0a50099}.arena-chat-emoji-btn:active{transform:scale(.92)}.arena-chat-input{color:#ffffffeb;background:#00000059;border:1px solid #f0a50080;border-radius:17px;outline:none;flex:1;padding:8px 12px;font-size:13.5px;transition:border-color .15s,box-shadow .15s,background .15s}.arena-chat-input::placeholder{color:#ffffff59}.arena-chat-input:focus{background:#00000080;border-color:#f0a500b3;box-shadow:0 0 0 3px #f0a5001f}.arena-chat-send-btn{color:#ffd479;cursor:pointer;background:linear-gradient(#4a3512,#241a09);border:1px solid #f0a50080;border-radius:17px;min-width:40px;height:34px;padding:0 14px;font-size:14px;font-weight:700;transition:filter .15s,transform .1s,opacity .15s}.arena-chat-send-btn:hover:not(:disabled){filter:brightness(1.15)}.arena-chat-send-btn:active:not(:disabled){filter:brightness(.9);transform:scale(.95)}.arena-chat-send-btn:disabled{cursor:default;opacity:.55;color:#ffd47999}.bottom-tabs-bar{z-index:500;padding-bottom:env(safe-area-inset-bottom,0px);display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-tab{cursor:pointer;color:#bfbfbf;background:radial-gradient(#000000d4 0%,#000 100%);border:none;border-right:1px solid #ffffff26;flex-direction:column;flex:1;align-items:center;gap:2px;padding:10px 0 8px;font-size:12px;font-weight:400;transition:color .2s,transform .15s;display:flex;position:relative}.bottom-tab:hover:not(.bottom-tab-active){color:#c9a227}.bottom-tab-active{color:#f0a500;background:radial-gradient(#000000d4 0%,#331900f5 100%);font-weight:700}.bottom-tab-active:before{content:"";background:linear-gradient(90deg,#f0a500,#ffd479);border-radius:0 0 3px 3px;width:28px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 0 8px #f0a500b3}.bottom-tab-icon{object-fit:contain;width:22px;height:22px;transition:transform .15s,filter .2s}.bottom-tab:hover:not(.bottom-tab-active) .bottom-tab-icon{transform:scale(1.38)}.bottom-tab-active .bottom-tab-icon{filter:drop-shadow(0 0 4px #f0a500a6)}.telegram-link-icon{transition:transform .15s,filter .2s;display:inline-flex}.telegram-link-icon:hover{filter:drop-shadow(0 0 6px #ff0);transform:scale(1.08)}.telegram-link-icon:active{transform:scale(.94)}.telegram-link-icon-img{object-fit:contain;width:35px;height:35px;display:block}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(#000 50%,#3c2109 100%)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}html,body{scrollbar-gutter:stable;background-image:url(/assets/bg-main-BpK0IpNh.jpg);background-position:50%;background-size:cover;background-attachment:fixed;margin:0;overflow-x:auto}#root{text-align:center;box-sizing:border-box;flex-direction:column;width:1126px;min-width:250px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}input::placeholder{color:#a08b5a;opacity:1}
