*{box-sizing:border-box;-webkit-user-select:none;user-select:none}body{color:#e8e2d6;background:radial-gradient(1200px 700px at 50% -10%,#b08d5717,#0000 55%),radial-gradient(900px 600px at 110% 35%,#7b1e1e17,#0000 60%),radial-gradient(800px 520px at -10% 65%,#7fd3ff0d,#0000 55%),linear-gradient(#07070a,#0d0f14);margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.root{position:relative;overflow:hidden}.root:before{content:"";filter:blur(6px)brightness(40%);z-index:-1;background:url(https://img.stablecog.com/insecure/2560w/aHR0cHM6Ly9iLnN0YWJsZWNvZy5jb20vNzdlNGE1ZjUtNjM5YS00ZWYzLTg4ZTItNDczOGIyNTRiMmNiLmpwZWc.webp) 50%/cover;position:fixed;inset:0}.app{flex-direction:column;width:100%;height:100vh;display:flex;position:relative}.app__viewport{padding:0 10px 10px;padding-top:calc(var(--tg-content-safe-area-inset-top,0px) + var(--tg-safe-area-inset-top,0px) + 5px);border-bottom:1px solid #b08d5759;flex-direction:column;flex:1;display:flex;overflow:auto}.app__viewport2{max-height:400px;padding:0 10px;padding-bottom:calc(var(--tg-content-safe-area-inset-bottom,0px) + var(--tg-safe-area-inset-bottom,0px) + 5px);flex-direction:column;flex:0 auto;overflow:auto}.app div[data-rht-toaster]{margin-top:calc(var(--tg-content-safe-area-inset-top,0px) + var(--tg-safe-area-inset-top,0px))}.app__screen{background:#101116eb;border:1px solid #b08d5759;border-top:0;border-radius:14px 14px 0 0;flex:none;width:100%;max-width:500px;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #00000073,inset 0 1px #ffffff0d}.app__image{object-fit:contain;flex:1;width:100%;max-height:400px;display:block}.app__image-placeholder{background:radial-gradient(700px 420px at 50% 35%,#b08d571a,#0000 60%),linear-gradient(#ffffff08,#0000 55%);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;height:100%;padding:18px;display:flex}.app__image-placeholder-title{letter-spacing:.22em;text-transform:uppercase;color:#e8e2d6eb;text-shadow:0 8px 28px #000000b3;font-size:22px;font-weight:800}.app__image-placeholder-sub{color:#a69c8ceb;text-align:center;max-width:360px;font-size:13px;line-height:1.35}.app__loading{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.app__loading-rune{border:1px solid #b08d5759;border-radius:50%;width:44px;height:44px;position:relative;box-shadow:0 0 0 6px #b08d5714,0 10px 30px #0000008c}.app__loading-rune:before,.app__loading-rune:after{content:"";border:1px solid #b08d5738;border-radius:50%;animation:1.1s linear infinite spin;position:absolute;inset:7px}.app__loading-rune:after{border-color:#7fd3ff24;animation-duration:1.7s;animation-direction:reverse;inset:13px}.app__loading-text{color:#e8e2d6e6;letter-spacing:.06em;font-size:13px}@keyframes spin{to{transform:rotate(360deg)}}.app__hud{flex-direction:column;flex:1;gap:10px;display:flex}.app__panel{background:#101116cc;border:1px solid #b08d5759;border-radius:14px;position:relative;box-shadow:0 10px 28px #00000073,inset 0 1px #ffffff0d}.app__panel:before{content:"";pointer-events:none;opacity:.9;background:linear-gradient(#b08d571a,#0000 24%),radial-gradient(420px 120px at 50% 0,#7fd3ff0d,#0000 70%);position:absolute;inset:0}.app__panel__caption{padding:10px}.app__panel--dialog{border-top:0;border-radius:0 0 14px 14px;flex:1;width:100%;max-width:500px;max-height:100%;margin:0 auto;overflow:auto}.app__panel--actions{border-top:0;border-radius:0 0 14px 14px;width:100%;max-width:500px;margin-left:auto;margin-right:auto}.app__panel-title{letter-spacing:.18em;text-transform:uppercase;color:#a69c8cf2;background:linear-gradient(#00000059,#00000026);border-bottom:1px solid #b08d572e;justify-content:center;align-items:center;gap:10px;padding:6px 10px;font-size:13px;display:flex;position:relative}.app__panel-title__text{margin-right:auto}.app__panel-title--dialog{display:none}.app__panel-body{padding:10px;position:relative}.app__panel-body--dialog{max-height:30vh;overflow:auto}.app__panel-body--actions{overflow:hidden}.app__caption{white-space:pre-wrap;word-wrap:break-word;color:#e8e2d6f2;font-size:13px;line-height:1.5}.app__caption a{color:#7fd3ff;font-weight:600;text-decoration:none}.app__caption a:hover{text-decoration:underline}.app__caption b,.app__caption strong{color:#e8e2d6;font-weight:700}.app__empty{color:#a69c8cf2;font-size:13px;line-height:1.35}.app__panel-body--dialog::-webkit-scrollbar{width:10px}.app__panel-body--dialog::-webkit-scrollbar-track{background:#0000002e;border-left:1px solid #ffffff0a}.app__panel-body--dialog::-webkit-scrollbar-thumb{background:#b08d5747;border:1px solid #b08d572e;border-radius:10px}.app__panel-body--dialog::-webkit-scrollbar-thumb:hover{background:#b08d5761}.app__keyboard{flex-direction:column;gap:4px;display:flex}.app__row{justify-content:center;gap:4px;width:100%;display:flex}.app__button{-webkit-tap-highlight-color:transparent;color:#e8e2d6f5;cursor:pointer;background:#ffffff05;border:1px solid #b08d5742;flex:1;justify-content:center;align-items:center;gap:4px;min-width:44px;height:30px;padding:0 4px;font-size:15px;font-weight:600;transition:transform .2s;display:flex}.app__button span{justify-content:center;align-items:center;gap:6px;line-height:1.1;display:flex}.app__button:active{filter:brightness(.95);border-color:#b08d57b3;transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.app__button:hover{filter:brightness(1.06);border-color:#b08d57b3}}.app__button:disabled{opacity:.8;cursor:not-allowed;filter:none}.app__button--success{color:#ecfff4fa;background:linear-gradient(#43b97e57,#18604438),linear-gradient(#12211bf5,#08100df5);border-color:#58d68d9e;box-shadow:inset 0 0 12px #43b97e1f}.app__button--danger{color:#ffececfa;background:linear-gradient(#b7363657,#6016163d),linear-gradient(#221212f5,#100808f5);border-color:#eb59599e;box-shadow:inset 0 0 12px #b736361f}.app__button--primary{color:#ecf5fffa;background:linear-gradient(#5996e257,#2d4e8e3d),linear-gradient(#121926f5,#080c14f5);border-color:#7fb8ff9e;box-shadow:inset 0 0 12px #5996e21f}.app__button--movement-hero{background:radial-gradient(circle at 50% 42%,#7fd3ff38,#0000 62%),#ffffff0a}.app__button--map-out{animation:80ms ease-in both mapCellOut}.app__button--map-out span{animation:80ms ease-in both mapGlyphOut}.app__button--map-in{animation:.17s cubic-bezier(.2,.8,.28,1) both mapCellIn}.app__button--map-in span{animation:.17s cubic-bezier(.2,.8,.28,1) both mapGlyphIn}@keyframes mapCellOut{0%{filter:brightness();border-color:#b08d5742;transform:scale(1)}to{filter:brightness(.72);border-color:#b08d571f;transform:scale(.94)}}@keyframes mapCellIn{0%{filter:brightness(.78);transform:scale(.94)}62%{filter:brightness(1.12);transform:scale(1.04)}to{filter:brightness();transform:scale(1)}}@keyframes mapGlyphOut{0%{opacity:1;transform:scale(1)}to{opacity:.28;transform:scale(.7)}}@keyframes mapGlyphIn{0%{opacity:.2;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.app__header{gap:10px;width:100%;padding-bottom:5px;display:flex;position:absolute;top:100%}.app__input{color:#e8e2d6;background:#00000040;border:1px solid #b08d5738;border-radius:13px;outline:none;width:100px;padding:2px 8px;font-size:13px}.app__input:focus{border-color:#7fd3ff59;box-shadow:0 0 0 4px #7fd3ff14}.app__input::placeholder{color:#a69c8cc7}.app__start-btn{color:#e8e2d6;letter-spacing:.08em;cursor:pointer;background:linear-gradient(#b08d5729,#7b1e1e1a),linear-gradient(#14151af2,#0a0b0ef2);border:1px solid #b08d5761;border-radius:5px;padding:4px 14px;font-size:12px;font-weight:600;transition:transform 80ms,filter .15s,border-color .15s}.app__start-btn:hover{filter:brightness(1.06);border-color:#b08d57b3}.app__start-btn:active{filter:brightness(.98);transform:translateY(1px)}.app__start-btn:disabled{opacity:.55;cursor:not-allowed;filter:none;transform:none}.app--gate{height:100vh;min-height:100vh;padding:calc(var(--tg-content-safe-area-inset-top,0px) + var(--tg-safe-area-inset-top,0px) + 22px)18px calc(var(--tg-content-safe-area-inset-bottom,0px) + var(--tg-safe-area-inset-bottom,0px) + 22px);justify-content:center;align-items:center;overflow:hidden}.telegram-gate{z-index:1;text-align:center;background:linear-gradient(#14151af0,#090a0df5),radial-gradient(380px 220px at 50% 0,#b08d5729,#0000 70%);border:1px solid #b08d576b;border-radius:8px;width:min(440px,100%);padding:28px 22px 24px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000009e,inset 0 1px #ffffff0f}.telegram-gate:before{content:"";pointer-events:none;border:1px solid #b08d5729;border-radius:6px;position:absolute;inset:10px}.telegram-gate:after{content:"";pointer-events:none;background:radial-gradient(circle,#7fd3ff21,#0000 62%);width:220px;height:220px;position:absolute;top:-70px;left:50%;transform:translate(-50%)}.telegram-gate__sigil,.telegram-gate__eyebrow,.telegram-gate__title,.telegram-gate__text,.telegram-gate__button,.telegram-gate__link{z-index:1;position:relative}.telegram-gate__sigil{color:#e8e2d6f5;text-shadow:0 0 18px #b08d5766;background:radial-gradient(circle at 50% 35%,#b08d5747,#14151aeb 62%),linear-gradient(#ffffff0a,#0000);border:1px solid #b08d5785;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:34px;font-weight:800;line-height:1;display:flex;box-shadow:0 0 0 8px #b08d570f}.telegram-gate__eyebrow{color:#b08d57eb;letter-spacing:.22em;font-size:12px;font-weight:800}.telegram-gate__title{color:#e8e2d6;letter-spacing:0;text-shadow:0 10px 30px #000000a6;margin:10px 0;font-size:30px;line-height:1.08}.telegram-gate__text{color:#e8e2d6c7;max-width:340px;margin:0 auto;font-size:15px;line-height:1.5}.telegram-gate__button{color:#e8e2d6;letter-spacing:.04em;background:linear-gradient(#7fd3ff38,#b08d571f),linear-gradient(#181e24f2,#0b0c0ff2);border:1px solid #7fd3ff61;border-radius:8px;justify-content:center;align-items:center;min-height:46px;margin-top:22px;padding:0 22px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .12s,border-color .15s,filter .15s;display:inline-flex;box-shadow:0 12px 34px #00000073}.telegram-gate__button:hover{filter:brightness(1.06);border-color:#7fd3ffad}.telegram-gate__button:active{filter:brightness(.98);transform:translateY(1px)}.telegram-gate__link{color:#a69c8ce6;margin-top:12px;font-size:13px;line-height:1.4}@media (max-width:360px){.telegram-gate{padding:24px 16px 20px}.telegram-gate__title{font-size:26px}.telegram-gate__button{width:100%;padding:0 14px}}img.emoji{vertical-align:-.2em;width:1.2em;height:1.2em;margin:0 .15em;display:inline-block}.app__image-modal{z-index:9999;background-color:#000000f2;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.app__image-modal .app__zoom-wrapper{width:100vw!important;height:100vh!important}.app__image-modal .app__zoom-content{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.app__image-modal-close{top:calc(var(--tg-content-safe-area-inset-top,0px) + var(--tg-safe-area-inset-top,0px) + 20px);z-index:10000;color:#e8e2d6;cursor:pointer;background:#14151acc;border:1px solid #b08d5780;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:fixed;right:20px}.app__image-modal-close:hover{background:#b08d5733;transform:scale(1.1)}.app__image-modal-close svg{width:24px;height:24px}.app__image-fullscreen{object-fit:contain;pointer-events:auto;max-width:100vw;max-height:100vh}.firefly{pointer-events:none;z-index:0;will-change:transform,opacity;width:4px;height:4px;position:fixed;top:50%;left:50%}.firefly:before,.firefly:after{content:"";transform-origin:-10vw;border-radius:50%;width:100%;height:100%;position:absolute}.firefly:before{opacity:.2;background:0 0;animation:infinite alternate drift}.firefly:after{opacity:0;background:#fff;animation:infinite alternate drift,infinite flash;box-shadow:0 0 #ff0}.firefly:first-child{animation-name:move1;animation-duration:73s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:first-child:before{animation-duration:9s}.firefly:first-child:after{animation-duration:9s,9.39s;animation-delay:0s,1.492s}@keyframes move1{0%{transform:translate(-14vw,37vh)scale(.63)}4.54545%{transform:translate(23vw,33vh)scale(.99)}9.09091%{transform:translate(-31vw,-35vh)scale(.68)}13.6364%{transform:translate(25vw,37vh)scale(.43)}18.1818%{transform:translate(37vw,22vh)scale(.82)}22.7273%{transform:translate(-42vw,24vh)scale(.48)}27.2727%{transform:translate(-39vw,-1vh)scale(.62)}31.8182%{transform:translate(-2vw,23vh)scale(.38)}36.3636%{transform:translate(15vw,-22vh)scale(.63)}40.9091%{transform:translate(-16vw,18vh)scale(.93)}45.4545%{transform:translate(-10vw,-36vh)scale(.48)}50%{transform:translate(33vw,47vh)scale(.32)}54.5455%{transform:translate(20vw,-16vh)scale(.66)}59.0909%{transform:translate(-27vw,15vh)scale(.91)}63.6364%{transform:translate(17vw,-25vh)scale(.43)}68.1818%{transform:translate(13vw,-43vh)scale(.48)}72.7273%{transform:translate(44vw,-8vh)scale(.69)}77.2727%{transform:translate(21vw,12vh)scale(.98)}81.8182%{transform:translate(-32vw,-17vh)scale(.83)}86.3636%{transform:translate(49vw,28vh)scale(.86)}90.9091%{transform:translate(-34vw,-27vh)scale(.72)}95.4545%{transform:translate(-23vw,-21vh)scale(.68)}to{transform:translate(5vw,5vh)scale(.74)}}.firefly:nth-child(2){animation-name:move2;animation-duration:79s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(2):before{animation-duration:9s}.firefly:nth-child(2):after{animation-duration:9s,7.958s;animation-delay:0s,6.431s}@keyframes move2{0%{transform:translate(46vw,-2vh)scale(.55)}4.7619%{transform:translate(12vw,-9vh)scale(.76)}9.52381%{transform:translate(-3vw,-29vh)scale(.74)}14.2857%{transform:translate(47vw,-14vh)scale(.35)}19.0476%{transform:translate(36vw,26vh)scale(.74)}23.8095%{transform:translate(-48vw,38vh)scale(.26)}28.5714%{transform:translate(-39vw,23vh)scale(.78)}33.3333%{transform:translate(14vw,42vh)scale(.59)}38.0952%{transform:translate(14vw,20vh)scale(.33)}42.8571%{transform:translate(-26vw,-21vh)scale(.45)}47.6191%{transform:translate(-26vw,12vh)scale(.76)}52.381%{transform:translate(13vw,36vh)scale(.98)}57.1429%{transform:translate(-28vw,-11vh)scale(.41)}61.9048%{transform:translate(-15vw,-27vh)scale(.33)}66.6667%{transform:translate(7vw,45vh)scale(.94)}71.4286%{transform:translate(-12vw,27vh)scale(1)}76.1905%{transform:translate(-7vw,-28vh)scale(.7)}80.9524%{transform:translate(-15vw,-12vh)scale(.44)}85.7143%{transform:translate(36vw,-40vh)scale(.48)}90.4762%{transform:translate(13vw,-23vh)scale(.76)}95.2381%{transform:translate(21vw,47vh)scale(.8)}to{transform:translate(20vw,4vh)scale(.92)}}.firefly:nth-child(3){animation-name:move3;animation-duration:95s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(3):before{animation-duration:12s}.firefly:nth-child(3):after{animation-duration:12s,8.112s;animation-delay:0s,5.649s}@keyframes move3{0%{transform:translate(11vw,2vh)scale(.83)}5.26316%{transform:translate(-40vw,-35vh)scale(.5)}10.5263%{transform:translate(48vw,25vh)scale(.98)}15.7895%{transform:translate(32vw,23vh)scale(.6)}21.0526%{transform:translate(20vw,-33vh)scale(.95)}26.3158%{transform:translate(39vw,-37vh)scale(.95)}31.5789%{transform:translate(31vw,-12vh)scale(.44)}36.8421%{transform:translate(23vw,-5vh)scale(.29)}42.1053%{transform:translate(13vw,-6vh)scale(.78)}47.3684%{transform:translate(32vw,-16vh)scale(.38)}52.6316%{transform:translate(-6vw,-11vh)scale(.91)}57.8947%{transform:translate(-40vw,1vh)scale(.57)}63.1579%{transform:translate(45vw)scale(.61)}68.4211%{transform:translate(24vw,-31vh)scale(.78)}73.6842%{transform:translate(-7vw,-5vh)scale(.3)}78.9474%{transform:translate(18vw,-41vh)scale(.41)}84.2105%{transform:translate(15vw,33vh)scale(.38)}89.4737%{transform:translate(-33vw,11vh)scale(.56)}94.7369%{transform:translate(1vw,5vh)scale(.95)}to{transform:translate(-17vw,35vh)scale(.97)}}.firefly:nth-child(4){animation-name:move4;animation-duration:99s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(4):before{animation-duration:17s}.firefly:nth-child(4):after{animation-duration:17s,7.355s;animation-delay:0s,5.7s}@keyframes move4{0%{transform:translate(11vw,-17vh)scale(.73)}4%{transform:translate(-44vw,4vh)scale(.37)}8%{transform:translate(-26vw,5vh)scale(.64)}12%{transform:translate(29vw,-46vh)scale(.64)}16%{transform:translate(17vw,-44vh)scale(.52)}20%{transform:translate(-39vw,-39vh)scale(.46)}24%{transform:translate(8vw,-12vh)scale(.71)}28%{transform:translate(48vw,11vh)scale(.93)}32%{transform:translate(4vw,-28vh)scale(.63)}36%{transform:translate(-16vw,-29vh)scale(.42)}40%{transform:translate(18vw,37vh)scale(.28)}44%{transform:translate(-5vw,-20vh)scale(.6)}48%{transform:translate(-28vw,-15vh)scale(.93)}52%{transform:translate(29vw,35vh)scale(.33)}56%{transform:translate(-24vw,-27vh)scale(.81)}60%{transform:translate(9vw,-31vh)scale(.34)}64%{transform:translate(-12vw,-29vh)scale(.92)}68%{transform:translate(-15vw,16vh)scale(.61)}72%{transform:translate(27vw,-42vh)scale(.8)}76%{transform:translate(10vw,30vh)scale(.86)}80%{transform:translate(-22vw,10vh)scale(.8)}84%{transform:translate(-47vw,4vh)scale(.29)}88%{transform:translate(-24vw,39vh)scale(.27)}92%{transform:translate(17vw,-2vh)scale(.53)}96%{transform:translate(-12vw,18vh)scale(.94)}to{transform:translate(46vw,20vh)scale(.76)}}.firefly:nth-child(5){animation-name:move5;animation-duration:89s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(5):before{animation-duration:15s}.firefly:nth-child(5):after{animation-duration:15s,10.215s;animation-delay:0s,.915s}@keyframes move5{0%{transform:translate(5vw,29vh)scale(.85)}5.88235%{transform:translate(46vw,-40vh)scale(.96)}11.7647%{transform:translate(8vw,36vh)scale(.29)}17.6471%{transform:translate(-34vw,-12vh)scale(.3)}23.5294%{transform:translate(33vw,-20vh)scale(.57)}29.4118%{transform:translate(-11vw,18vh)scale(1)}35.2941%{transform:translate(28vw,-26vh)scale(.26)}41.1765%{transform:translate(29vw,-19vh)scale(.55)}47.0588%{transform:translate(16vw,2vh)scale(.87)}52.9412%{transform:translate(-5vw,-36vh)scale(.45)}58.8235%{transform:translate(-12vw,-45vh)scale(.87)}64.7059%{transform:translate(49vw,42vh)scale(.42)}70.5882%{transform:translate(24vw,-40vh)scale(.33)}76.4706%{transform:translate(-21vw,-6vh)scale(.57)}82.3529%{transform:translate(-46vw,8vh)scale(.44)}88.2353%{transform:translate(40vw,36vh)scale(.3)}94.1176%{transform:translate(10vw,45vh)scale(.37)}to{transform:translate(-8vw,-5vh)scale(.84)}}.firefly:nth-child(6){animation-name:move6;animation-duration:87s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(6):before{animation-duration:18s}.firefly:nth-child(6):after{animation-duration:18s,8.582s;animation-delay:0s,6.08s}@keyframes move6{0%{transform:translate(11vw,32vh)scale(.86)}5%{transform:translate(18vw,-37vh)scale(.29)}10%{transform:translate(-45vw,-8vh)scale(.29)}15%{transform:translate(40vw,17vh)scale(.39)}20%{transform:translate(26vw,25vh)scale(.87)}25%{transform:translate(-35vw,18vh)scale(.97)}30%{transform:translate(4vw,28vh)scale(.3)}35%{transform:translate(7vw,-10vh)scale(.51)}40%{transform:translate(-24vw,44vh)scale(.72)}45%{transform:translate(34vw,-16vh)scale(.93)}50%{transform:translate(-10vw,-40vh)scale(.27)}55%{transform:translate(-48vw,-35vh)scale(.3)}60%{transform:translate(-8vw,9vh)scale(.4)}65%{transform:translate(34vw,49vh)scale(.34)}70%{transform:translate(15vw,-3vh)scale(.53)}75%{transform:translate(-10vw,-25vh)scale(.75)}80%{transform:translate(-5vw,35vh)scale(.29)}85%{transform:translate(-20vw,4vh)scale(.56)}90%{transform:translate(-13vw,-27vh)scale(.84)}95%{transform:translate(13vw,-43vh)scale(.97)}to{transform:translate(33vw,-21vh)scale(.53)}}.firefly:nth-child(7){animation-name:move7;animation-duration:78s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(7):before{animation-duration:10s}.firefly:nth-child(7):after{animation-duration:10s,9.56s;animation-delay:0s,.859s}@keyframes move7{0%{transform:translateY(4vh)scale(.56)}3.7037%{transform:translate(17vw,49vh)scale(.52)}7.40741%{transform:translate(46vw,-6vh)scale(.82)}11.1111%{transform:translate(21vw,-17vh)scale(.67)}14.8148%{transform:translate(42vw,-47vh)scale(.28)}18.5185%{transform:translate(2vw,49vh)scale(.87)}22.2222%{transform:translate(16vw,-45vh)scale(.62)}25.9259%{transform:translate(38vw,22vh)scale(.65)}29.6296%{transform:translateY(-2vh)scale(.52)}33.3333%{transform:translate(24vw,24vh)scale(.89)}37.037%{transform:translate(-44vw,29vh)scale(.29)}40.7407%{transform:translate(-20vw,-49vh)scale(.73)}44.4444%{transform:translate(16vw,-30vh)scale(.76)}48.1481%{transform:translate(-32vw,23vh)scale(.59)}51.8519%{transform:translate(-38vw,-3vh)scale(.3)}55.5556%{transform:translate(36vw,46vh)scale(.94)}59.2593%{transform:translate(-29vw,-7vh)scale(.64)}62.963%{transform:translate(-2vw,-10vh)scale(.5)}66.6667%{transform:translate(-7vw,-36vh)scale(.52)}70.3704%{transform:translate(35vw,-47vh)scale(.35)}74.0741%{transform:translate(-44vw,36vh)scale(.46)}77.7778%{transform:translate(12vw,21vh)scale(.74)}81.4815%{transform:translate(34vw,-48vh)scale(.64)}85.1852%{transform:translate(-34vw,44vh)scale(.63)}88.8889%{transform:translate(39vw,-21vh)scale(.52)}92.5926%{transform:translate(-22vw,7vh)scale(.79)}96.2963%{transform:translate(49vw,38vh)scale(.95)}to{transform:translate(-20vw,27vh)scale(.31)}}.firefly:nth-child(8){animation-name:move8;animation-duration:116s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(8):before{animation-duration:10s}.firefly:nth-child(8):after{animation-duration:10s,7.408s;animation-delay:0s,2.238s}@keyframes move8{0%{transform:translate(29vw,-48vh)scale(.31)}3.84615%{transform:translate(-3vw,-17vh)scale(.5)}7.69231%{transform:translate(-17vw,43vh)scale(.29)}11.5385%{transform:translate(-9vw,-20vh)scale(.75)}15.3846%{transform:translate(-10vw,-32vh)scale(.71)}19.2308%{transform:translate(-25vw,-45vh)scale(.7)}23.0769%{transform:translate(-47vw,-42vh)scale(.88)}26.9231%{transform:translate(-29vw,-6vh)scale(.5)}30.7692%{transform:translate(7vw,-9vh)scale(.47)}34.6154%{transform:translate(32vw,21vh)scale(.3)}38.4615%{transform:translate(-12vw,-22vh)scale(.59)}42.3077%{transform:translate(3vw,-18vh)scale(.28)}46.1538%{transform:translate(24vw,7vh)scale(.31)}50%{transform:translate(19vw,36vh)scale(.96)}53.8462%{transform:translate(-41vw,48vh)scale(.35)}57.6923%{transform:translate(46vw,19vh)scale(.95)}61.5385%{transform:translate(37vw,5vh)scale(.81)}65.3846%{transform:translate(34vw,-1vh)scale(.88)}69.2308%{transform:translate(-38vw,34vh)scale(1)}73.0769%{transform:translate(25vw,-32vh)scale(.79)}76.9231%{transform:translate(-44vw,-4vh)scale(.51)}80.7692%{transform:translate(-24vw,-36vh)scale(.28)}84.6154%{transform:translate(-2vw,6vh)scale(.48)}88.4615%{transform:translate(16vw,-47vh)scale(.7)}92.3077%{transform:translate(39vw,-15vh)scale(.68)}96.1539%{transform:translate(19vw,28vh)scale(.26)}to{transform:translate(24vw,36vh)scale(.82)}}.firefly:nth-child(9){animation-name:move9;animation-duration:63s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(9):before{animation-duration:9s}.firefly:nth-child(9):after{animation-duration:9s,5.826s;animation-delay:0s,4.131s}@keyframes move9{0%{transform:translate(-10vw,40vh)scale(.9)}4.34783%{transform:translate(-35vw,-12vh)scale(.45)}8.69565%{transform:translate(48vw,39vh)scale(.29)}13.0435%{transform:translate(10vw,-14vh)scale(.52)}17.3913%{transform:translate(5vw,42vh)scale(.28)}21.7391%{transform:translate(21vw,9vh)scale(.67)}26.087%{transform:translate(-15vw,19vh)scale(.83)}30.4348%{transform:translate(42vw,30vh)scale(.93)}34.7826%{transform:translate(40vw,15vh)scale(.37)}39.1304%{transform:translate(47vw,-1vh)scale(.67)}43.4783%{transform:translate(29vw,34vh)scale(.66)}47.8261%{transform:translate(-36vw,46vh)scale(.32)}52.1739%{transform:translate(42vw,-39vh)scale(.33)}56.5217%{transform:translate(-14vw,9vh)scale(.53)}60.8696%{transform:translate(-32vw,-3vh)scale(.86)}65.2174%{transform:translate(-35vw,8vh)scale(.93)}69.5652%{transform:translate(35vw,23vh)scale(.9)}73.913%{transform:translate(14vw,31vh)scale(.34)}78.2609%{transform:translate(22vw,42vh)scale(.26)}82.6087%{transform:translate(11vw,11vh)scale(.28)}86.9565%{transform:translate(36vw,20vh)scale(.52)}91.3044%{transform:translate(48vw,34vh)scale(.86)}95.6522%{transform:translate(18vw,-30vh)scale(.49)}to{transform:translate(-9vw,-39vh)scale(.51)}}.firefly:nth-child(10){animation-name:move10;animation-duration:117s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(10):before{animation-duration:12s}.firefly:nth-child(10):after{animation-duration:12s,10.629s;animation-delay:0s,5.847s}@keyframes move10{0%{transform:translate(39vw,35vh)scale(.43)}3.57143%{transform:translate(49vw,-23vh)scale(.62)}7.14286%{transform:translate(44vw)scale(.48)}10.7143%{transform:translate(18vw,-48vh)scale(.82)}14.2857%{transform:translate(-34vw,26vh)scale(.65)}17.8571%{transform:translate(-19vw,26vh)scale(.74)}21.4286%{transform:translate(8vw,-24vh)scale(.81)}25%{transform:translate(15vw,-19vh)scale(.87)}28.5714%{transform:translate(-24vw,22vh)scale(.72)}32.1429%{transform:translate(-49vw,-43vh)scale(.61)}35.7143%{transform:translate(27vw,20vh)scale(.68)}39.2857%{transform:translate(-20vw,-35vh)scale(.73)}42.8571%{transform:translate(39vw,-45vh)scale(.85)}46.4286%{transform:translate(33vw,1vh)scale(.77)}50%{transform:translate(-41vw,49vh)scale(.74)}53.5714%{transform:translate(8vw,-21vh)scale(.64)}57.1429%{transform:translate(-6vw,-14vh)scale(.37)}60.7143%{transform:translate(-19vw,-24vh)scale(.58)}64.2857%{transform:translate(45vw,40vh)scale(.64)}67.8571%{transform:translate(35vw,42vh)scale(.89)}71.4286%{transform:translate(31vw,38vh)scale(.77)}75%{transform:translate(-15vw,48vh)scale(.83)}78.5714%{transform:translate(-19vw,-38vh)scale(.94)}82.1429%{transform:translate(2vw,-32vh)scale(.8)}85.7143%{transform:translate(-19vw,11vh)scale(.91)}89.2857%{transform:translate(47vw,-19vh)scale(.54)}92.8571%{transform:translate(-7vw,-16vh)scale(.76)}96.4286%{transform:translate(20vw,-36vh)scale(.43)}to{transform:translate(46vw,-8vh)scale(.65)}}.firefly:nth-child(11){animation-name:move11;animation-duration:114s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(11):before{animation-duration:16s}.firefly:nth-child(11):after{animation-duration:16s,6.201s;animation-delay:0s,5.919s}@keyframes move11{0%{transform:translate(48vw,-26vh)scale(.31)}4.7619%{transform:translate(41vw,-45vh)scale(.27)}9.52381%{transform:translate(-28vw,47vh)scale(.88)}14.2857%{transform:translate(-41vw,5vh)scale(.95)}19.0476%{transform:translate(-27vw,48vh)scale(.38)}23.8095%{transform:translate(-29vw,49vh)scale(.51)}28.5714%{transform:translate(-10vw,21vh)scale(.57)}33.3333%{transform:translate(-36vw,-9vh)scale(.31)}38.0952%{transform:translate(5vw,-43vh)scale(.77)}42.8571%{transform:translate(-20vw,28vh)scale(.86)}47.6191%{transform:translate(-20vw,-20vh)scale(.72)}52.381%{transform:translate(-1vw,-17vh)scale(.57)}57.1429%{transform:translate(32vw,-22vh)scale(.31)}61.9048%{transform:translate(7vw,25vh)scale(.38)}66.6667%{transform:translate(-5vw,-23vh)scale(.55)}71.4286%{transform:translate(-19vw,25vh)scale(.45)}76.1905%{transform:translate(-12vw,3vh)scale(.32)}80.9524%{transform:translate(37vw,-49vh)scale(.73)}85.7143%{transform:translate(31vw,31vh)scale(.54)}90.4762%{transform:translate(-21vw,46vh)scale(.68)}95.2381%{transform:translate(11vw,-10vh)scale(.69)}to{transform:translate(17vw,-12vh)scale(.4)}}.firefly:nth-child(12){animation-name:move12;animation-duration:72s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(12):before{animation-duration:13s}.firefly:nth-child(12):after{animation-duration:13s,10.506s;animation-delay:0s,2.062s}@keyframes move12{0%{transform:translate(50vw,-11vh)scale(.6)}4.7619%{transform:translate(35vw,34vh)scale(.37)}9.52381%{transform:translate(-9vw,26vh)scale(.41)}14.2857%{transform:translate(-35vw,44vh)scale(.72)}19.0476%{transform:translate(-41vw,49vh)scale(.64)}23.8095%{transform:translate(-3vw,10vh)scale(.38)}28.5714%{transform:translate(-10vw,41vh)scale(.85)}33.3333%{transform:translate(-5vw,-5vh)scale(.58)}38.0952%{transform:translate(4vw,-42vh)scale(.67)}42.8571%{transform:translate(7vw,3vh)scale(.55)}47.6191%{transform:translate(-21vw,-35vh)scale(.65)}52.381%{transform:translate(-24vw,-8vh)scale(.86)}57.1429%{transform:translate(25vw,15vh)scale(.75)}61.9048%{transform:translate(-46vw,28vh)scale(.31)}66.6667%{transform:translate(22vw,25vh)scale(.61)}71.4286%{transform:translate(24vw,40vh)scale(.81)}76.1905%{transform:translate(12vw,-21vh)scale(.92)}80.9524%{transform:translate(-8vw,-41vh)scale(.99)}85.7143%{transform:translate(50vw,9vh)scale(.66)}90.4762%{transform:translate(17vw,45vh)scale(.37)}95.2381%{transform:translate(-1vw,-17vh)scale(.43)}to{transform:translate(-6vw,-30vh)scale(.88)}}.firefly:nth-child(13){animation-name:move13;animation-duration:106s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(13):before{animation-duration:9s}.firefly:nth-child(13):after{animation-duration:9s,10.829s;animation-delay:0s,6.152s}@keyframes move13{0%{transform:translate(-2vw,-7vh)scale(.3)}5.88235%{transform:translate(-27vw,-35vh)scale(.81)}11.7647%{transform:translate(4vw,-7vh)scale(.5)}17.6471%{transform:translate(-32vw,-2vh)scale(.36)}23.5294%{transform:translate(-15vw,-5vh)scale(.92)}29.4118%{transform:translate(-19vw,-34vh)scale(.37)}35.2941%{transform:translateY(-32vh)scale(.68)}41.1765%{transform:translate(-16vw,-48vh)scale(.9)}47.0588%{transform:translate(-37vw,26vh)scale(.69)}52.9412%{transform:translate(48vw,-10vh)scale(.36)}58.8235%{transform:translate(-18vw,4vh)scale(.88)}64.7059%{transform:translate(12vw,30vh)scale(.36)}70.5882%{transform:translate(-44vw,-1vh)scale(.93)}76.4706%{transform:translate(-42vw,12vh)scale(.49)}82.3529%{transform:translate(-19vw,15vh)scale(.32)}88.2353%{transform:translate(39vw,-38vh)scale(.51)}94.1176%{transform:translate(41vw,4vh)scale(.95)}to{transform:translate(-1vw,-36vh)scale(.35)}}.firefly:nth-child(14){animation-name:move14;animation-duration:61s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(14):before{animation-duration:9s}.firefly:nth-child(14):after{animation-duration:9s,5.585s;animation-delay:0s,7.909s}@keyframes move14{0%{transform:translate(-35vw,47vh)scale(.64)}4%{transform:translate(-47vw,24vh)scale(.78)}8%{transform:translate(-2vw,-28vh)scale(1)}12%{transform:translate(32vw,-8vh)scale(.49)}16%{transform:translate(46vw,-14vh)scale(.77)}20%{transform:translate(12vw,14vh)scale(.94)}24%{transform:translate(-26vw,-11vh)scale(.87)}28%{transform:translate(2vw,39vh)scale(.27)}32%{transform:translate(-44vw,-48vh)scale(.26)}36%{transform:translate(6vw,13vh)scale(.66)}40%{transform:translate(34vw,-1vh)scale(.31)}44%{transform:translateY(-3vh)scale(.31)}48%{transform:translate(32vw,4vh)scale(.47)}52%{transform:translate(46vw,-11vh)scale(.86)}56%{transform:translate(47vw,38vh)scale(.64)}60%{transform:translate(-1vw,-38vh)scale(.8)}64%{transform:translate(7vw,43vh)scale(.76)}68%{transform:translate(17vw,-26vh)scale(.84)}72%{transform:translate(23vw,31vh)scale(.42)}76%{transform:translate(-14vw,44vh)scale(.87)}80%{transform:translate(23vw,33vh)scale(.54)}84%{transform:translate(37vw,-17vh)scale(.3)}88%{transform:translate(13vw,-46vh)scale(.66)}92%{transform:translate(48vw,-24vh)scale(.73)}96%{transform:translate(45vw,47vh)scale(.46)}to{transform:translateY(-33vh)scale(.95)}}.firefly:nth-child(15){animation-name:move15;animation-duration:68s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:alternate}.firefly:nth-child(15):before{animation-duration:9s}.firefly:nth-child(15):after{animation-duration:9s,5.967s;animation-delay:0s,2.135s}@keyframes move15{0%{transform:translate(33vw,-9vh)scale(.46)}5.55556%{transform:translate(-27vw)scale(.95)}11.1111%{transform:translate(-32vw,13vh)scale(.92)}16.6667%{transform:translate(-43vw,-24vh)scale(.27)}22.2222%{transform:translate(11vw,-25vh)scale(.6)}27.7778%{transform:translate(10vw,-25vh)scale(.99)}33.3333%{transform:translate(-10vw,-44vh)scale(.33)}38.8889%{transform:translate(37vw,-29vh)scale(.32)}44.4444%{transform:translate(49vw,38vh)scale(.44)}50%{transform:translate(39vw,-36vh)scale(.93)}55.5556%{transform:translate(50vw,47vh)scale(.89)}61.1111%{transform:translate(4vw,25vh)scale(.63)}66.6667%{transform:translate(39vw,-31vh)scale(.99)}72.2222%{transform:translate(37vw,-16vh)scale(.36)}77.7778%{transform:translate(49vw,-26vh)scale(1)}83.3333%{transform:translate(47vw,21vh)scale(.65)}88.8889%{transform:translate(21vw,-13vh)scale(.72)}94.4444%{transform:translate(-26vw,2vh)scale(.65)}to{transform:translate(-23vw,-47vh)scale(.34)}}@keyframes drift{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes flash{0%,30%,to{opacity:0;box-shadow:0 0 #ff0}5%{opacity:1;box-shadow:0 0 10px 2px #ff0}}.stats-page{color:#e0e0e0;background-color:#121214;min-height:100vh;padding:15px;font-family:Segoe UI,sans-serif}.stats-page *{-webkit-user-select:text!important;user-select:text!important}.stats-page.center{justify-content:center;align-items:center;font-size:1.2rem;display:flex}.stats-page .stats-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.stats-page .stats-header h2{color:#ffae00;margin:0;font-size:1.4rem}.stats-page .stats-header h2 small{color:#666;margin-left:5px;font-size:.8rem}.stats-page .stats-header .close-btn{color:#fff;cursor:pointer;background:#333;border:none;border-radius:50%;width:32px;height:32px}.stats-page .stats-tabs{gap:8px;margin-bottom:10px;padding-bottom:10px;display:flex;overflow-x:auto}.stats-page .stats-tabs button{color:#aaa;white-space:nowrap;cursor:pointer;background:#1e1e24;border:1px solid #333;border-radius:8px;padding:8px 14px;transition:all .2s}.stats-page .stats-tabs button.active{color:#ffae00;background:#2d2d3a;border-color:#ffae00;font-weight:700}.stats-page .stats-tabs button:hover:not(.active){background:#25252e}.stats-page .stats-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;margin-bottom:20px;display:grid}.stats-page .stats-grid .full-width{grid-column:1/-1}.stats-page .stat-card{background:#1e1e24;border:1px solid #2a2a35;border-radius:8px;padding:12px}.stats-page .stat-card__title{color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;font-size:.75rem}.stats-page .stat-card__value{color:#eee;font-size:1.3rem;font-weight:700}.stats-page .stat-card__sub{color:#666;margin-top:3px;font-size:.7rem}.stats-page .stats-table-container{background:#1e1e24;border:1px solid #2a2a35;border-radius:8px;margin-bottom:20px;overflow:hidden}.stats-page .stats-table-wrapper{overflow-x:auto}.stats-page .stats-table-wrapper .stats-table{border-collapse:collapse;width:100%;font-size:.85rem}.stats-page .stats-table-wrapper .stats-table th,.stats-page .stats-table-wrapper .stats-table td{text-align:left;white-space:nowrap;border-bottom:1px solid #2a2a35;padding:12px 10px}.stats-page .stats-table-wrapper .stats-table th{color:#888;cursor:pointer;-webkit-user-select:none;user-select:none;background:#25252e;font-weight:600;transition:background .2s}.stats-page .stats-table-wrapper .stats-table th:hover{color:#fff;background:#2f2f3a}.stats-page .stats-table-wrapper .stats-table th.sorted-asc,.stats-page .stats-table-wrapper .stats-table th.sorted-desc{color:#ffae00;background:#2f2f3a}.stats-page .stats-table-wrapper .stats-table th .sort-icon{opacity:.7;margin-left:4px;font-size:.7rem}.stats-page .stats-table-wrapper .stats-table td{color:#ddd}.stats-page .stats-table-wrapper .stats-table tr:last-child td{border-bottom:none}.stats-page .stats-table-wrapper .stats-table tr:hover td{background:#25252e}.stats-page .table-pagination{color:#888;background:#19191e;border-top:1px solid #2a2a35;justify-content:space-between;align-items:center;padding:10px 15px;font-size:.85rem;display:flex}.stats-page .table-pagination button{color:#fff;cursor:pointer;background:#2d2d3a;border:1px solid #3d3d4a;border-radius:4px;padding:5px 12px;transition:all .2s}.stats-page .table-pagination button:hover:not(:disabled){color:#000;background:#ffae00;border-color:#ffae00}.stats-page .table-pagination button:disabled{opacity:.3;cursor:not-allowed}.stats-page .stats-search{color:#fff;background:#1e1e24;border:1px solid #333;border-radius:8px;outline:none;width:100%;margin-bottom:15px;padding:12px}.stats-page .stats-search:focus{border-color:#555}.stats-page .list-view{flex-direction:column;gap:14px;display:flex}.stats-page .muted{color:#8c8c95}.stats-page .stats-btn{color:#fff;cursor:pointer;background:#2d2d3a;border:1px solid #3d3d4a;border-radius:8px;padding:8px 12px;transition:all .2s}.stats-page .stats-btn:hover{color:#111;background:#ffae00;border-color:#ffae00}.stats-page .stats-btn--ghost{background:0 0}.stats-page .stats-filter-panel,.stats-page .chart-box,.stats-page .section,.stats-page .stats-table-container,.stats-page .stats-modal__panel{background:#1e1e24;border:1px solid #2a2a35;border-radius:10px}.stats-page .stats-filter-panel{margin-bottom:6px;padding:14px}.stats-page .stats-filter-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.stats-page .stats-filter-panel__head h3{margin:0 0 4px}.stats-page .stats-filter-row,.stats-page .stats-quick-actions,.stats-page .chips{flex-wrap:wrap;gap:10px;display:flex}.stats-page .stats-filter-row{margin-top:14px}.stats-page .stats-filter-chip{background:#ffffff0a;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.stats-page .stats-filter-chip span{color:#888;font-size:.78rem}.stats-page .stats-filter-chip b{color:#ffae00}.stats-page .stats-filter-chip input{color:#fff;font:inherit;background:0 0;border:none;outline:none}.stats-page .stats-filter-chip--plain{background:#ffae0014}.stats-page .stats-note{color:#cde3ff;background:#2196f314;border:1px solid #2196f338;border-radius:10px;padding:12px 14px}.stats-page .stats-note--warn{color:#ffd39a;background:#ff98001f;border-color:#ff980047}.stats-page .chart-box,.stats-page .section{padding:14px}.stats-page .chart-box h3,.stats-page .section h3{margin-top:0;margin-bottom:12px}.stats-page .stats-mini-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.stats-page .mini-stat{color:#d7d7de;background:#18181d;border:1px solid #2a2a35;border-radius:8px;padding:10px}.stats-page .stats-split{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.stats-page .stats-subsection{margin-bottom:8px}.stats-page .chip{background:#25252e;border:1px solid #32323c;border-radius:999px;padding:6px 10px;font-size:.8rem}.stats-page .kv-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.stats-page .kv{background:#19191f;border:1px solid #2a2a35;border-radius:8px;padding:10px}.stats-page .kv__k{color:#888;margin-bottom:4px;font-size:.75rem}.stats-page .kv__v{color:#ececf1;font-weight:600}.stats-page .simple-table{background:#17171d;border:1px solid #2a2a35;border-radius:8px;overflow:hidden}.stats-page .simple-table__row{border-bottom:1px solid #2a2a35;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.stats-page .simple-table__row:last-child{border-bottom:none}.stats-page .simple-table__k{color:#ddd;word-break:break-word}.stats-page .simple-table__v{color:#ffae00;text-align:right;font-weight:700}.stats-page .table-empty{color:#8c8c95;padding:16px}.stats-page .stats-modal{z-index:20;background:#050508b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.stats-page .stats-modal__panel{width:min(980px,100%);max-height:90vh;padding:18px;overflow:auto}.stats-page .stats-modal__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.stats-page .stats-modal__name{color:#fff;font-size:1.2rem;font-weight:700}.stats-page .stats-modal__sub{color:#a6a6b0;margin-top:4px;font-size:.85rem}
