.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}*{box-sizing:border-box}:root{--bg-main:#091121;--bg-sidebar:#0d1830;--bg-panel:#111d38;--bg-panel-soft:#162443;--bg-card:#162544;--bg-card-2:#1a2a4b;--line:#ffffff14;--line-strong:#ffffff24;--text:#f2f6ff;--text-soft:#9fb0d3;--blue:#4f8cff;--purple:#7b61ff;--green:#2ed47a;--gold:#f4c95d;--red:#ff5c73;--shadow:0 20px 50px #00000047}#root,body,html{min-height:100%}body{background:radial-gradient(circle at top left,#4f8cff38,#0000 28%),radial-gradient(circle at top right,#2ed47a24,#0000 24%),linear-gradient(180deg,#08101e,#0a1324 55%,#091121);color:#f2f6ff;color:var(--text);font-family:Inter,Arial,sans-serif;margin:0}button,input,textarea{font:inherit}button{border:0}.admin-auth-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:24px}.admin-auth-card{background:#0e1830f0;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:28px;box-shadow:0 20px 50px #00000047;box-shadow:var(--shadow);max-width:420px;padding:28px;width:100%}.admin-auth-card h1{font-size:30px;font-weight:800;margin:0 0 8px}.admin-brand{align-items:center;background:linear-gradient(135deg,#4f8cff,#61d3ff);background:linear-gradient(135deg,var(--blue),#61d3ff);border-radius:18px;color:#fff;display:flex;font-size:20px;font-weight:900;height:54px;justify-content:center;margin-bottom:18px;width:54px}.auth-label{color:#9fb0d3;color:var(--text-soft);display:block;font-size:14px;margin-bottom:8px;margin-top:16px}.auth-input{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:14px;color:#f2f6ff;color:var(--text);outline:none;padding:13px 14px;width:100%}.auth-submit{margin-top:20px;width:100%}.admin-topbar-search-input:focus,.auth-input:focus,.search-input:focus,.settings-input:focus,.settings-textarea:focus,.topbar-search:focus{border-color:#4f8cffa6;box-shadow:0 0 0 3px #4f8cff29}.admin-shell{grid-gap:0;display:grid;gap:0;grid-template-columns:260px 1fr;min-height:100vh}.admin-sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a1428eb;border-right:1px solid #ffffff14;border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:100vh;padding:28px 18px;position:sticky;top:0}.sidebar-logo{align-items:center;display:flex;gap:14px;margin-bottom:28px}.sidebar-logo-mark{align-items:center;background:linear-gradient(135deg,#7b61ff,#57c3ff);background:linear-gradient(135deg,var(--purple),#57c3ff);border-radius:18px;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:900;height:52px;justify-content:center;width:52px}.sidebar-logo-title{font-size:18px;font-weight:800;text-transform:lowercase}.sidebar-logo-sub{color:#9fb0d3;color:var(--text-soft);font-size:13px}.sidebar-nav{display:flex;flex-direction:column;gap:10px;margin-top:8px}.sidebar-nav-item{background:#0000;border-radius:16px;color:#9fb0d3;color:var(--text-soft);cursor:pointer;font-weight:700;padding:14px 16px;text-align:left;transition:.2s ease;width:100%}.sidebar-nav-item:hover{background:#ffffff0a;color:#f2f6ff;color:var(--text);transform:translateY(-1px)}.sidebar-nav-item-active{background:linear-gradient(135deg,#4f8cff38,#7b61ff33);border:1px solid #ffffff14;color:#fff}.sidebar-footer{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:18px;display:flex;flex-direction:column;gap:10px;margin-top:auto;padding:16px}.sidebar-footer-label{color:#9fb0d3;color:var(--text-soft);font-size:12px;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.sidebar-footer-value{font-weight:700}.sidebar-footer-sub{color:#9fb0d3;color:var(--text-soft);font-size:12px;line-height:1.4}.sidebar-logout{width:100%}.admin-main{padding:28px}.admin-topbar{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.topbar-left{min-width:0}.topbar-title{font-size:30px;font-weight:800;line-height:1.1}.topbar-subtitle{color:#9fb0d3;color:var(--text-soft);font-size:14px;margin-top:6px}.topbar-right{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.topbar-search{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;color:#f2f6ff;color:var(--text);max-width:100%;outline:none;padding:13px 16px;width:320px}.topbar-search:disabled{cursor:not-allowed;opacity:.6}.admin-profile{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:18px;display:flex;gap:12px;padding:8px 12px}.admin-profile-avatar{align-items:center;background:linear-gradient(135deg,#7b61ff,#4f8cff);background:linear-gradient(135deg,var(--purple),var(--blue));border-radius:14px;display:flex;font-weight:800;height:42px;justify-content:center;width:42px}.admin-profile-name{font-weight:700}.admin-profile-role{color:#9fb0d3;color:var(--text-soft);font-size:13px}.admin-shell-premium{background:radial-gradient(circle at top left,#4f8cff24,#0000 26%),radial-gradient(circle at top right,#7b61ff1f,#0000 24%),linear-gradient(180deg,#08101e,#0a1324 50%,#091121);display:grid;grid-template-columns:280px 1fr;min-height:100vh}.admin-shell-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080f1ed1;border-right:1px solid #ffffff12;min-height:100vh;position:sticky;top:0}.admin-shell-main-wrap{display:flex;flex-direction:column;min-width:0}.admin-shell-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#091121c2;border-bottom:1px solid #ffffff12;padding:18px 24px;position:sticky;top:0;z-index:20}.admin-shell-content{padding:24px}.admin-shell-content-inner{max-width:1600px}.admin-sidebar-premium{display:flex;flex-direction:column;min-height:100vh;padding:22px 18px}.admin-sidebar-brand{align-items:center;display:flex;gap:14px;margin-bottom:28px}.admin-sidebar-brand-mark{align-items:center;background:linear-gradient(135deg,#4f8cff,#7b61ff);border-radius:18px;box-shadow:0 12px 30px #4f8cff3d;color:#fff;display:flex;font-size:19px;font-weight:900;height:56px;justify-content:center;width:56px}.admin-sidebar-brand-title{color:#f4f7ff;font-size:18px;font-weight:900;letter-spacing:-.02em}.admin-sidebar-brand-subtitle{color:#97abd4;font-size:12px}.admin-sidebar-section-label{color:#7e94c0;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}.admin-sidebar-nav{display:flex;flex-direction:column;gap:10px}.admin-sidebar-nav-item{background:#0000;border:1px solid #0000;border-radius:18px;color:#b4c3e3;cursor:pointer;padding:14px 15px;text-align:left;transition:.18s ease;width:100%}.admin-sidebar-nav-item:hover{background:#ffffff0a;color:#fff;transform:translateY(-1px)}.admin-sidebar-nav-item-active{background:linear-gradient(135deg,#4f8cff29,#7b61ff29),#ffffff08;border-color:#4f8cff47;box-shadow:inset 0 1px 0 #ffffff0d;color:#fff}.admin-sidebar-nav-item-label{font-size:14px;font-weight:800}.admin-sidebar-bottom{display:flex;flex-direction:column;gap:14px;margin-top:auto}.admin-sidebar-status-card,.admin-sidebar-user-card{background:#ffffff0a;border:1px solid #ffffff12;border-radius:20px;padding:16px}.admin-sidebar-status-title{color:#f0f4ff;font-size:13px;font-weight:800;margin-bottom:10px}.admin-sidebar-status-pill{align-items:center;background:#2ed47a1f;border:1px solid #2ed47a2e;border-radius:999px;color:#bff4d1;display:inline-flex;font-size:12px;font-weight:800;gap:8px;margin-bottom:10px;padding:8px 10px}.admin-status-dot{background:#2ed47a;border-radius:999px;box-shadow:0 0 10px #2ed47ab3;height:8px;width:8px}.admin-sidebar-status-meta{color:#98abd1;font-size:12px}.admin-sidebar-user-card{align-items:center;display:flex;gap:12px}.admin-sidebar-user-avatar{align-items:center;background:linear-gradient(135deg,#7b61ff,#4f8cff);border-radius:16px;color:#fff;display:flex;font-weight:900;height:46px;justify-content:center;width:46px}.admin-sidebar-user-name{color:#f4f7ff;font-size:14px;font-weight:800}.admin-sidebar-user-role{color:#95a8cf;font-size:12px}.admin-topbar-premium{align-items:center;display:flex;gap:18px;justify-content:space-between}.admin-topbar-premium-left{min-width:0}.admin-topbar-premium-title{color:#f4f7ff;font-size:30px;font-weight:900;letter-spacing:-.03em;line-height:1.05}.admin-topbar-premium-subtitle{color:#9eb0d7;font-size:13px;margin-top:6px}.admin-topbar-premium-right{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.admin-topbar-search-shell{flex:1 1;max-width:420px;min-width:320px}.admin-topbar-search-input{background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;color:#fff;height:46px;outline:none;padding:0 14px;width:100%}.admin-topbar-search-input:disabled{cursor:not-allowed;opacity:.6}.admin-topbar-refresh-btn{background:linear-gradient(135deg,#4f8cff,#7b61ff);border-radius:16px;box-shadow:0 12px 28px #4f8cff3d;color:#fff;cursor:pointer;font-weight:800;height:46px;padding:0 16px}.admin-topbar-refresh-btn:disabled{cursor:not-allowed;opacity:.7}.admin-page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin-bottom:18px}.admin-page-header-copy{max-width:760px}.admin-page-header-eyebrow{color:#8ea4d3;font-size:11px;font-weight:800;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.admin-page-header-title{color:#f4f7ff;font-size:34px;letter-spacing:-.04em;line-height:1.04;margin:0}.admin-page-header-description{color:#9eb0d7;font-size:14px;line-height:1.6;margin:10px 0 0}.admin-page-header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-content-stack{display:flex;flex-direction:column;gap:18px}.hero-grid,.summary-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-grid-2{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.1fr .9fr}.users-layout{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr .95fr}.priority-zone{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.quick-actions-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-panel{background:#111d38eb;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:24px;box-shadow:0 20px 50px #00000047;box-shadow:var(--shadow);padding:20px}.admin-panel-header,.header-tools,.panel-header,.topbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.admin-panel-header h2,.panel-header h2{font-size:22px;font-weight:800;margin:0}.panel-tag{align-items:center;background:#4f8cff1f;border:1px solid #ffffff14;border-radius:999px;color:#b9d1ff;display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:.06em;padding:6px 10px;text-transform:uppercase}.action-card,.priority-card,.stat-card{border:1px solid #ffffff0f;border-radius:24px;box-shadow:0 20px 50px #00000047;box-shadow:var(--shadow);overflow:hidden;position:relative}.priority-card{min-height:132px;padding:20px}.priority-card:after,.stat-card:after{background:#ffffff0f;border-radius:50%;content:"";filter:blur(8px);position:absolute}.priority-card:after{bottom:-20px;filter:blur(10px);height:120px;right:-16px;width:120px}.stat-card{min-height:148px;padding:22px}.stat-card:after{height:140px;inset:auto -10% -35% auto;width:140px}.priority-card-title,.stat-card-title{color:#ffffffc2;font-size:14px;margin-bottom:12px}.priority-card-value,.stat-card-value{font-weight:900;line-height:1.05;margin-bottom:10px}.priority-card-value{font-size:28px}.stat-card-value{font-size:34px;line-height:1}.priority-card-subtitle,.stat-card-subtitle{color:#ffffffb8;font-size:13px;line-height:1.45}.action-card-blue,.priority-card-blue,.stat-card-blue{background:linear-gradient(135deg,#274da6,#1d2b56)}.action-card-purple,.priority-card-purple,.stat-card-purple{background:linear-gradient(135deg,#5c3bd6,#1f214f)}.action-card-green,.priority-card-green,.stat-card-green{background:linear-gradient(135deg,#1d8f62,#15353d)}.action-card-gold,.priority-card-gold,.stat-card-gold{background:linear-gradient(135deg,#927124,#3d2f15)}.priority-card-red,.stat-card-red{background:linear-gradient(135deg,#ab364e,#3d1e2a)}.action-card{color:#fff;cursor:pointer;min-height:118px;padding:18px;text-align:left;transition:.2s ease}.action-card:hover{transform:translateY(-1px)}.action-card-title{font-size:18px;font-weight:800;margin-bottom:8px}.action-card-subtitle{color:#ffffffc7;font-size:13px;line-height:1.45}.danger-btn,.primary-btn,.secondary-btn{border-radius:14px;cursor:pointer;font-weight:700;padding:11px 15px;transition:.2s ease}.primary-btn{background:linear-gradient(135deg,#4f8cff,#6bb9ff);background:linear-gradient(135deg,var(--blue),#6bb9ff);color:#fff}.secondary-btn{background:#ffffff0f;border:1px solid #ffffff14;border:1px solid var(--line);color:#fff}.danger-btn{background:linear-gradient(135deg,#c13958,#77253b);color:#fff}.danger-btn:hover,.primary-btn:hover,.secondary-btn:hover,.tab-btn:hover,.user-row:hover{transform:translateY(-1px)}.action-card:disabled,.danger-btn:disabled,.primary-btn:disabled,.secondary-btn:disabled{cursor:not-allowed;opacity:.6;transform:none}.search-input{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:14px;color:#fff;max-width:360px;outline:none;padding:12px 14px;width:100%}.metric-list{display:flex;flex-direction:column;gap:12px}.metric-row{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;display:flex;gap:14px;justify-content:space-between;padding:12px 14px}.metric-label{color:#9fb0d3;color:var(--text-soft)}.metric-row-right{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.metric-value{font-size:15px;font-weight:800}.metric-delta{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.03em;padding:4px 8px;text-transform:uppercase}.metric-delta-up{background:#2ed47a24;border:1px solid #2ed47a38;color:#94efbb}.metric-delta-down{background:#ff5c7324;border:1px solid #ff5c7338;color:#ffb1be}.metric-delta-neutral{background:#ffffff0f;border:1px solid #ffffff14;color:#d8e1f7}.row-inline-metrics,.user-inline-stats,.user-row-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.mini-stat{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:12px;gap:6px;padding:7px 10px}.mini-stat-label{color:#9fb0d3;color:var(--text-soft);font-weight:700}.mini-stat-value{color:#f2f6ff;color:var(--text);font-weight:800}.info-pill{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;min-height:58px;padding:12px 14px}.info-pill-label{color:#9fb0d3;color:var(--text-soft);font-size:12px;letter-spacing:.06em;margin-bottom:6px;text-transform:uppercase}.info-pill-value{font-weight:700;line-height:1.35;word-break:break-word}.muted-line{color:#9fb0d3;color:var(--text-soft);font-size:13px;line-height:1.45}.alerts-stack{display:flex;flex-direction:column;gap:10px}.alert-banner{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:18px;box-shadow:0 20px 50px #00000047;box-shadow:var(--shadow);padding:14px 16px}.alert-banner-title{font-size:14px;font-weight:800;margin-bottom:4px}.alert-banner-text{color:#9fb0d3;color:var(--text-soft);font-size:13px;line-height:1.45}.alert-banner-danger{background:#c1395824;border-color:#ff6e8740}.alert-banner-warning{background:#f4c95d1f;border-color:#f4c95d38}.alert-banner-info{background:#4f8cff1f;border-color:#4f8cff38}.alert-banner-neutral{background:#ffffff0a;border-color:#ffffff14}.badge{align-items:center;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;min-height:28px;padding:6px 11px;text-transform:uppercase}.badge-active{background:#2ed47a2e;color:#89efb6}.badge-expired,.badge-resolved{background:#ff5c7329;color:#ffb1be}.badge-scheduled{background:#4f8cff2e;color:#b7d2ff}.badge-attacker{background:#ff5c7329;color:#ffb1be}.badge-defender{background:#4f8cff2e;color:#b7d2ff}.badge-unknown{background:#ffffff14;color:#9fb0d3;color:var(--text-soft)}.badge-red{background:#dc26261f;border-color:#dc262638;color:#f87171}.badge-purple{background:#7c3aed24;border-color:#7c3aed42;color:#c4b5fd}.badge-gold{background:#f4c95d24;border-color:#f4c95d3d;color:#ffe08a}.badge-green{background:#2ed47a24;border-color:#2ed47a3d;color:#94efbb}.badge-neutral{background:#ffffff0f;border-color:#ffffff1a;color:#dbe6ff}.user-row,.users-list{display:flex;flex-direction:column;gap:10px}.user-row{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:18px;color:#fff;cursor:pointer;padding:14px;text-align:left;transition:.2s ease;width:100%}.user-row-active{border-color:#4f8cff99;box-shadow:0 0 0 2px #4f8cff29}.user-row-main,.user-row-sub{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.user-detail-shell{min-height:340px}.compact-list{display:flex;flex-direction:column;gap:10px}.compact-list-row{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:18px;color:#fff;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:14px;text-align:left;transition:.2s ease;width:100%}.compact-list-row:hover{border-color:#4f8cff4d;transform:translateY(-1px)}.static-row{cursor:default}.static-row:hover{transform:none}.distribution-list{gap:14px}.distribution-list,.progress-row{display:flex;flex-direction:column}.progress-row{gap:8px}.progress-row-top{color:#9fb0d3;color:var(--text-soft);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between}.progress-bar-shell{background:#ffffff12;border:1px solid #ffffff0d;border-radius:999px;height:12px;overflow:hidden;width:100%}.progress-bar-fill{border-radius:999px;height:100%}.progress-bar-fill-wood{background:linear-gradient(90deg,#c78735,#f4c95d)}.progress-bar-fill-metal{background:linear-gradient(90deg,#7f93b6,#d0dbef)}.progress-bar-fill-research{background:linear-gradient(90deg,#2cc9ff,#77e0ff)}.progress-bar-fill-military{background:linear-gradient(90deg,#ff5c73,#ff8ca0)}.notes-list{gap:12px}.note-card,.notes-list{display:flex;flex-direction:column}.note-card{background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;gap:6px;padding:14px 16px}.note-card strong{font-size:14px}.note-card span{color:#9fb0d3;color:var(--text-soft);font-size:13px;line-height:1.45}.settings-form{gap:16px}.settings-form,.settings-group{display:flex;flex-direction:column}.settings-group{gap:12px}.settings-group-title{color:#d9e5ff;font-size:14px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.settings-row{align-items:center;background:#ffffff08;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;display:flex;gap:14px;justify-content:space-between;padding:12px 14px}.settings-block{display:flex;flex-direction:column;gap:8px}.settings-input,.settings-textarea{background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:14px;color:#fff;outline:none;padding:12px 14px;width:100%}.settings-textarea{min-height:110px;resize:vertical}.error-box{background:#c139582e;border:1px solid #ff6e8740;border-radius:16px;color:#ffc0cc;padding:14px}.wide{margin-bottom:18px}.empty-state{background:#ffffff05;border:1px dashed #ffffff1f;border-radius:18px;color:#9fb0d3;color:var(--text-soft);padding:26px 18px;text-align:center}.align-left{text-align:left}.divider,.section-divider{border:0;border-top:1px solid #ffffff14;border-top:1px solid var(--line);margin:14px 0}.section-divider{background:#ffffff14;background:var(--line);height:1px;margin:8px 0}.event-critical{animation:pulseCritical 1.5s infinite;border:1px solid #ff505099;box-shadow:0 0 12px #ff50504d}.event-warning{border:1px solid #ffb45080;box-shadow:0 0 10px #ffb45033}.event-balanced{border:1px solid #50c87866}.event-idle{opacity:.6}@keyframes pulseCritical{0%{box-shadow:0 0 8px #ff50504d}50%{box-shadow:0 0 16px #ff505099}to{box-shadow:0 0 8px #ff50504d}}.event-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.event-shell,.participant-card{background:linear-gradient(180deg,#ffffff08,hsla(0,0%,100%,.015)),#0a0a0aeb;border:1px solid #ffffff14;border-radius:20px;box-shadow:0 10px 30px #00000038,inset 0 1px 0 #ffffff08;padding:18px;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.event-shell:hover,.participant-card:hover{border-color:#ffffff24;box-shadow:0 14px 36px #00000047,inset 0 1px 0 #ffffff0a;transform:translateY(-2px)}.event-shell-top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.event-title{font-size:18px;font-weight:800;margin-bottom:6px}.compact-preview-panel{padding-bottom:16px;padding-top:16px}.compact-preview-inline{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.compact-preview-chip{background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;color:#fffc;font-size:12px;padding:8px 12px}.collapsible-panel-header{align-items:center}.compact-toggle-btn{border-radius:12px;min-height:36px;padding:0 14px}.event-card-v3{border-radius:20px;display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:18px 18px 16px;position:relative}.event-balance-border{display:flex;height:4px;left:0;overflow:hidden;position:absolute;right:0;top:0}.event-balance-border-attacker{background:linear-gradient(90deg,#ff3b30,#ff5e57)}.event-balance-border-defender{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.event-v3-header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;padding-top:2px}.event-v3-main{flex:1 1;min-width:0}.event-v3-title{color:#fff;font-size:1rem;font-weight:800;line-height:1.2}.event-v3-matchline{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:5px}.event-v3-side{font-weight:700}.event-v3-side.attacker{color:#ff8a80}.event-v3-side.defender{color:#a78bfa}.event-v3-separator{color:#ffffff59;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.event-v3-badges{display:flex;flex-shrink:0;flex-wrap:wrap;gap:6px;justify-content:flex-end}.event-v3-meta-row{display:flex;flex-wrap:wrap;gap:8px}.event-mini-chip{align-items:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;color:#ffffffe0;display:inline-flex;font-size:12px;font-weight:600;gap:8px;min-height:34px;padding:0 12px}.scope-chip svg,.time-chip svg{flex-shrink:0}.event-v3-balance-row{align-items:center;display:flex;font-size:12px;gap:16px;justify-content:space-between}.event-v3-balance-side{display:flex;flex-direction:column;gap:2px}.event-v3-balance-side.left{text-align:left}.event-v3-balance-side.right{text-align:right}.event-v3-balance-side .name{color:#ffffff94;font-size:11px}.event-v3-balance-side .value{color:#fff;font-weight:700}.event-v3-actions{display:flex;flex-wrap:wrap;gap:8px}.compact-btn{border-radius:12px;font-size:12px;min-height:38px;padding:0 14px}.danger-outline{border-color:#ff5c5c59}.compact-technical-details{border-top:1px dashed #ffffff14;padding-top:10px}.compact-technical-details summary{color:#ffffff85;cursor:pointer;font-size:12px;-webkit-user-select:none;user-select:none}.compact-technical-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.participants-table-shell{display:flex;flex-direction:column;gap:10px}.participants-table-head{grid-gap:10px;color:#ffffff61;display:grid;font-size:11px;gap:10px;grid-template-columns:70px minmax(0,1.8fr) 120px 120px 100px;letter-spacing:.08em;padding:0 14px;text-transform:uppercase}.participants-table-body{display:flex;flex-direction:column;gap:8px}.participant-row{grid-gap:10px;align-items:center;background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:16px;display:grid;gap:10px;grid-template-columns:70px minmax(0,1.8fr) 120px 120px 100px;min-height:68px;padding:12px 14px}.participant-rank{color:#ffffffe6;font-size:.95rem;font-weight:800}.participant-main{min-width:0}.participant-name-line{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.participant-name-line strong{color:#fff;font-size:.95rem;min-width:0}.participant-subline{color:#ffffff7a;font-size:12px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participant-metric{display:flex;flex-direction:column;gap:3px}.participant-metric-label{color:#ffffff61;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.participant-metric strong{color:#fff;font-size:.92rem}@media (max-width:1280px){.hero-grid,.priority-zone,.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid-2,.event-grid,.users-layout{grid-template-columns:1fr}}@media (max-width:1080px){.admin-shell-premium{grid-template-columns:1fr}.admin-shell-sidebar{border-bottom:1px solid #ffffff12;border-right:0;min-height:auto;position:static}.admin-sidebar-premium{min-height:auto}}@media (max-width:980px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{border-bottom:1px solid #ffffff14;border-bottom:1px solid var(--line);border-right:0;min-height:auto;position:static}.admin-main{padding:18px}.admin-topbar{align-items:stretch;flex-direction:column}.topbar-right{justify-content:space-between}.topbar-search{width:100%}.metric-row{align-items:flex-start;flex-direction:column}.metric-row-right{justify-content:flex-start}.event-shell-top{align-items:stretch;flex-direction:column}.header-tools{justify-content:flex-start;width:100%}.participants-table-head{display:none}.participant-row{align-items:start;gap:12px;grid-template-columns:56px 1fr}.participant-main{grid-column:2}.participant-rank{grid-row:span 2;padding-top:2px}.participant-metric{align-items:center;flex-direction:row;justify-content:space-between;padding-left:68px}.event-v3-header{align-items:flex-start;flex-direction:column}.event-v3-badges{justify-content:flex-start}.event-v3-balance-row{align-items:flex-start;flex-direction:column}.event-v3-balance-side.right{text-align:left}.compact-technical-grid{grid-template-columns:1fr}}@media (max-width:768px){.admin-shell-content,.admin-shell-topbar{padding:16px}.admin-topbar-premium{align-items:stretch;flex-direction:column}.admin-topbar-search-shell{max-width:none;min-width:0;width:100%}.admin-topbar-premium-title{font-size:24px}}@media (max-width:720px){.event-v3-actions{flex-direction:column}.event-v3-actions .compact-btn{width:100%}.event-v3-meta-row{flex-direction:column}}@media (max-width:640px){.hero-grid,.priority-zone,.quick-actions-grid,.summary-grid{grid-template-columns:1fr}.compact-list-row,.event-shell-top,.progress-row-top,.user-row,.user-row-main,.user-row-sub{align-items:flex-start;flex-direction:column}.admin-auth-card,.admin-panel{border-radius:18px;padding:16px}.topbar-title{font-size:24px}.participant-row{display:flex;flex-direction:column;gap:10px}.participant-rank{font-size:.9rem}.participant-main{width:100%}.participant-subline{white-space:normal}.participant-metric{padding-left:0;width:100%}}.users-hero-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.users-toolbar-row{margin-bottom:4px;margin-top:16px}.users-list-compact{gap:12px}.user-row-compact{grid-gap:14px;align-items:flex-start;display:grid;gap:14px;grid-template-columns:52px 1fr;padding:14px 16px}.user-row-rank{align-items:center;background:#ffffff0a;border:1px solid #ffffff14;border:1px solid var(--line);border-radius:16px;color:#f4f7ff;display:flex;flex-shrink:0;font-size:15px;font-weight:900;height:52px;justify-content:center;width:52px}.user-row-main-content{display:flex;flex-direction:column;gap:12px;min-width:0}.user-identity-block{align-items:flex-start;display:flex;gap:12px;min-width:0}.user-avatar-fallback{align-items:center;background:linear-gradient(135deg,#7b61ff,#4f8cff);border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-weight:900;height:44px;justify-content:center;width:44px}.user-identity-copy{min-width:0}.user-identity-copy strong{color:#fff;display:block;font-size:15px;margin-bottom:2px}@media (max-width:1400px){.users-hero-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.users-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.user-row-compact{grid-template-columns:1fr}.user-row-rank{height:44px;width:44px}}@media (max-width:640px){.users-hero-grid{grid-template-columns:1fr}.user-identity-block{align-items:flex-start}}.admin-summary-card{border:1px solid #ffffff14;border-radius:20px;display:flex;flex-direction:column;gap:12px;padding:18px}.admin-summary-card-title{color:#f4f7ff;font-size:15px;font-weight:800}.admin-summary-card-text{color:#ffffffc7;font-size:13px;line-height:1.55}.admin-summary-card-meta{display:flex;flex-wrap:wrap;gap:8px}.admin-summary-card-blue{background:linear-gradient(135deg,#4f8cff29,#1f3d782e)}.admin-summary-card-purple{background:linear-gradient(135deg,#7b61ff29,#3224682e)}.admin-summary-card-green{background:linear-gradient(135deg,#2ed47a24,#1448342e)}.admin-summary-card-gold{background:linear-gradient(135deg,#f4c95d29,#6044122e)}.admin-summary-card-neutral{background:linear-gradient(135deg,#ffffff0f,#ffffff08)}.user-profile-card{display:flex;flex-direction:column;gap:18px}.user-profile-hero{align-items:flex-start;background:#ffffff08;border:1px solid #ffffff14;border-radius:22px;display:flex;gap:18px;justify-content:space-between;padding:18px}.user-profile-hero-main{align-items:flex-start;display:flex;flex:1 1;gap:14px;min-width:0}.user-profile-avatar{align-items:center;background:linear-gradient(135deg,#7b61ff,#4f8cff);border-radius:18px;color:#fff;display:flex;flex-shrink:0;font-size:20px;font-weight:900;height:58px;justify-content:center;width:58px}.user-profile-copy{min-width:0}.user-profile-name{color:#f4f7ff;font-size:24px;letter-spacing:-.02em;line-height:1.1;margin:0 0 6px}.user-profile-hero-side{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.user-profile-kpis{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.user-detail-sections{display:flex;flex-direction:column;gap:14px}.detail-section-card{background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-radius:20px;padding:18px}.detail-section-title{color:#dce7ff;font-size:13px;font-weight:800;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.detail-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1200px){.detail-grid,.user-profile-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.user-profile-hero{align-items:flex-start;flex-direction:column}.user-profile-hero-side{align-items:flex-start;justify-content:flex-start}.detail-grid,.user-profile-kpis{grid-template-columns:1fr}.user-profile-name{font-size:20px}}.user-profile-inline-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.user-profile-inline-meta .mini-stat{background:hsla(0,0%,100%,.045)}@media (max-width:720px){.user-profile-inline-meta{align-items:flex-start;flex-direction:column}.user-profile-inline-meta .mini-stat{width:100%}}:root{--cmd-bg:#070d18;--cmd-panel:#0f1a31c7;--cmd-panel-strong:#142342eb;--cmd-border:#9fb0d324;--cmd-border-strong:#7b61ff57}.admin-shell-premium{background:radial-gradient(circle at 15% 0,#4f8cff29,#0000 30%),radial-gradient(circle at 80% 8%,#7b61ff2e,#0000 28%),radial-gradient(circle at 50% 100%,#2ed47a14,#0000 30%),linear-gradient(180deg,#060b14,#091121 55%,#060b14);grid-template-columns:292px minmax(0,1fr)}.admin-shell-sidebar{background:#050a14d1}.admin-shell-content{padding:26px}.admin-shell-content-inner{margin:0 auto;max-width:1720px}.admin-sidebar-command{padding:22px 18px}.admin-sidebar-brand-command{margin-bottom:14px}.sidebar-command-slogan{background:linear-gradient(135deg,#4f8cff1f,#7b61ff12);border:1px solid #9fb0d324;border:1px solid var(--cmd-border);border-radius:18px;margin-bottom:24px;padding:14px}.command-eyebrow,.sidebar-command-slogan span,.topbar-kicker{color:#8fa6d7;display:block;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.sidebar-command-slogan strong{color:#fff;display:block;font-size:18px;margin-top:4px}.admin-sidebar-nav-command{gap:18px}.sidebar-nav-group{display:flex;flex-direction:column;gap:8px}.admin-sidebar-nav-item{align-items:center;display:flex;gap:12px;position:relative}.sidebar-nav-icon{align-items:center;background:#ffffff0d;border-radius:12px;color:#dce7ff;display:inline-flex;height:30px;justify-content:center;width:30px}.sidebar-active-dot{background:#2ed47a;border-radius:999px;box-shadow:0 0 14px #2ed47abf;height:8px;margin-left:auto;width:8px}.admin-topbar-command{align-items:center}.admin-topbar-search-shell{position:relative}.topbar-search-icon{color:#8ea1cb;left:14px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.admin-topbar-search-input{background:hsla(0,0%,100%,.045);padding-left:40px}.topbar-icon-button{background:#ffffff0d;border:1px solid #ffffff14;border-radius:16px;color:#dce7ff;cursor:pointer;height:46px;width:46px}.command-overview{gap:18px}.command-hero-panel,.command-kpi,.command-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff0f,#ffffff05),#0f1a31c7;background:linear-gradient(145deg,#ffffff0f,#ffffff05),var(--cmd-panel);border:1px solid #9fb0d324;border:1px solid var(--cmd-border);box-shadow:0 24px 70px #00000038;overflow:hidden;position:relative}.command-hero-panel{grid-gap:22px;align-items:stretch;background:radial-gradient(circle at 85% 20%,#7b61ff57,#0000 28%),radial-gradient(circle at 20% 0,#4f8cff38,#0000 32%),linear-gradient(135deg,#0d1830f0,#0a101efa);border-radius:30px;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 360px;min-height:210px;padding:28px}.command-hero-panel:after{border:80px solid hsla(0,0%,100%,.035);border-radius:50%;bottom:-130px;content:"";height:420px;position:absolute;right:-80px;width:420px}.command-hero-copy,.command-hero-focus{position:relative;z-index:1}.command-hero-copy h1{font-size:clamp(36px,5vw,76px);letter-spacing:-.06em;line-height:.92;margin:10px 0;max-width:760px;text-transform:uppercase}.command-hero-copy p{color:#aebde0;font-size:16px;line-height:1.55;margin:0;max-width:620px}.command-hero-focus{align-self:stretch;background:linear-gradient(145deg,#ff5c7333,#7b61ff1f);border:1px solid #ffffff1a;border-radius:24px;display:flex;flex-direction:column;justify-content:flex-end;padding:22px}.command-hero-label{color:#ffbdc8;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.command-hero-focus strong{font-size:34px;line-height:1;margin-top:12px}.command-hero-focus small{color:#cbd6ef;line-height:1.45;margin-top:10px}.command-alerts{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.command-kpi-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(6,minmax(150px,1fr))}.command-kpi{border-radius:24px;min-height:148px;padding:18px}.command-kpi:after{background:#ffffff12;border-radius:50%;bottom:-36px;content:"";height:110px;position:absolute;right:-30px;width:110px}.command-kpi-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.command-kpi-icon{align-items:center;background:#ffffff14;border-radius:13px;display:inline-flex;height:34px;justify-content:center;width:34px}.command-kpi-label{color:#aebde0;font-size:13px;font-weight:800;text-align:right}.command-kpi-value{font-size:32px;font-weight:950;letter-spacing:-.04em;line-height:1;margin-top:22px}.command-kpi-hint{color:#a3b4da;font-size:12px;line-height:1.35;margin-top:10px}.command-kpi-green{border-color:#2ed47a47}.command-kpi-purple,.command-kpi-violet{border-color:#7b61ff57}.command-kpi-gold{border-color:#f4c95d57}.command-main-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)}.command-analytics-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr) minmax(300px,.8fr)}.command-panel{border-radius:28px;padding:20px}.command-panel-header{margin-bottom:16px}.command-panel-header h2{margin-bottom:4px}.command-panel-header p{color:#96a9d0;font-size:13px;margin:0}.command-empty-war{background:linear-gradient(135deg,#ff5c731f,#ffffff08);border:1px dashed #ffffff24;border-radius:22px;display:flex;flex-direction:column;justify-content:center;min-height:170px;padding:22px}.command-empty-war strong{font-size:22px}.command-empty-war span{color:#aebde0;margin-top:8px}.command-link-button{background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:16px;color:#dfe8ff;cursor:pointer;font-weight:900;height:46px;margin-top:14px;width:100%}.command-user-row,.command-war-row{min-height:64px}.live-chip{background:#2ed47a21;border:1px solid #2ed47a2e;border-radius:999px;color:#9ff0bd;font-size:11px;font-weight:950;padding:6px 8px}.command-actions-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.command-action{border:1px solid #ffffff1a;border-radius:22px;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:7px;justify-content:flex-end;min-height:112px;padding:18px;text-align:left;transition:.18s ease}.command-action:hover{filter:brightness(1.08);transform:translateY(-2px)}.command-action:disabled{cursor:not-allowed;opacity:.68}.command-action strong{font-size:17px}.command-action span{color:#ffffffc2;font-size:12px}.command-action-blue{background:linear-gradient(135deg,#244c9f,#243a78)}.command-action-purple{background:linear-gradient(135deg,#6942cb,#392370)}.command-action-green{background:linear-gradient(135deg,#168258,#104739)}.command-action-gold{background:linear-gradient(135deg,#8a6518,#4e3a12)}.system-health-list{display:flex;flex-direction:column;gap:10px}.system-health-row{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:15px;color:#aebde0;display:flex;justify-content:space-between;min-height:44px;padding:0 14px}.health-ok{color:#9ff0bd}.health-err{color:#ff8ea0}@media (max-width:1280px){.command-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.command-analytics-grid,.command-hero-panel,.command-main-grid{grid-template-columns:1fr}}@media (max-width:900px){.admin-shell-premium{grid-template-columns:1fr}.admin-shell-sidebar{min-height:auto;position:relative}.admin-sidebar-premium{min-height:auto}.command-actions-grid,.command-kpi-grid{grid-template-columns:1fr}}.readable-overview{gap:18px}.decision-tile,.ops-briefing-card,.readable-panel{background:linear-gradient(145deg,#1a2748f5,#0f1930f5),radial-gradient(circle at top right,#7b61ff2e,#0000 40%);border:1px solid #ffffff14;box-shadow:0 18px 44px #00000038;overflow:hidden;position:relative}.ops-briefing-card{grid-gap:22px;align-items:stretch;border-radius:30px;display:grid;gap:22px;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);min-height:230px;padding:28px}.ops-briefing-card:after{border:50px solid #7b61ff1a;border-radius:999px;content:"";height:360px;pointer-events:none;position:absolute;right:24%;top:-96px;width:360px}.ops-briefing-main{display:flex;flex-direction:column;justify-content:center;max-width:760px;position:relative;z-index:1}.ops-eyebrow,.panel-kicker{color:#aab8ff;font-size:11px;font-weight:950;letter-spacing:.22em;text-transform:uppercase}.ops-briefing-main h1{font-size:clamp(38px,4.6vw,64px);letter-spacing:-.06em;line-height:.92;margin:12px 0 10px;text-transform:uppercase}.ops-briefing-main p{color:#b7c5e6;font-size:15px;line-height:1.65;margin:0;max-width:680px}.ops-briefing-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;position:relative;z-index:1}.ops-priority-card,.ops-status-card{background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:24px;display:flex;flex-direction:column;justify-content:flex-end;min-height:120px;padding:18px}.ops-priority-card{background:radial-gradient(circle at top right,#ff5c732e,#0000 52%),linear-gradient(135deg,#ff5c732e,#7b61ff2e);border-color:#ff8caa33;grid-row:span 2}.ops-priority-card span,.ops-status-card span{color:#c7d4f7;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ops-priority-card strong{font-size:32px;line-height:1;margin-top:12px}.ops-status-card strong{font-size:23px;line-height:1;margin-top:10px}.ops-priority-card small,.ops-status-card small{color:#eef4ffb8;line-height:1.35;margin-top:8px}.ops-status-card-ok{border-color:#2ed47a3d}.ops-status-card-warn{border-color:#f4c95d47}.ops-status-card-danger{border-color:#ff5c7357}.ops-status-card-info{border-color:#4f8cff3d}.readable-alerts{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.decision-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}.decision-tile{border-radius:22px;display:flex;flex-direction:column;justify-content:space-between;min-height:132px;padding:16px}.decision-tile:after{background:#ffffff0f;border-radius:999px;bottom:-38px;content:"";height:118px;position:absolute;right:-36px;width:118px}.decision-tile-header,.resource-bar-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.decision-icon{align-items:center;background:#ffffff12;border-radius:13px;color:#eff5ff;display:inline-flex;font-weight:950;height:34px;justify-content:center;width:34px}.decision-label{color:#c2cdef;font-size:12px;font-weight:900;text-align:right}.decision-value{font-size:clamp(26px,2.2vw,36px);letter-spacing:-.04em;margin-top:10px;position:relative;z-index:1}.decision-hint{color:#9eb0d4;font-size:12px;line-height:1.35;position:relative;z-index:1}.decision-tile-green{border-color:#2ed47a3d}.decision-tile-purple{border-color:#7b61ff47}.decision-tile-blue{border-color:#4f8cff3d}.decision-tile-gold{border-color:#f4c95d42}.decision-tile-warn{border-color:#f4c95d4d}.decision-tile-emphasis{background:linear-gradient(145deg,#1f3e6dfa,#111e38fa)}.readable-layout-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1.65fr) minmax(360px,.75fr)}.ops-bottom-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(340px,1fr) minmax(300px,.9fr)}.readable-panel{border-radius:26px;padding:20px}.readable-panel-war{min-height:330px}.readable-panel-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.readable-panel-head.compact{margin-bottom:14px}.readable-panel-head h2{font-size:25px;letter-spacing:-.04em;margin:4px 0}.readable-panel-head p{color:#9eb0d4;font-size:13px;line-height:1.45;margin:0}.panel-small-action{background:#ffffff0f;border:1px solid #ffffff17;border-radius:999px;color:#eef4ff;cursor:pointer;flex-shrink:0;font-weight:900;padding:10px 14px}.panel-small-action:hover{background:#4f8cff2e}.war-empty-readable{align-items:center;background:radial-gradient(circle at top left,#ff5c731f,#0000 52%),#ffffff0a;border:1px dashed #ffffff1f;border-radius:22px;display:flex;gap:18px;min-height:210px;padding:24px}.war-empty-icon{align-items:center;background:#ffffff12;border-radius:18px;display:inline-flex;flex-shrink:0;font-size:24px;height:54px;justify-content:center;width:54px}.war-empty-readable strong{display:block;font-size:22px;margin-bottom:6px}.war-empty-readable p{color:#aebde0;line-height:1.5;margin:0}.resource-bars,.user-readable-list,.war-readable-list{display:flex;flex-direction:column;gap:10px}.user-readable-row,.war-readable-row{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #ffffff0f;border-radius:17px;color:#eef4ff;display:flex;gap:12px;min-height:58px;padding:12px;text-align:left;width:100%}.user-readable-row{cursor:pointer;justify-content:space-between}.user-readable-row:hover,.war-readable-row:hover{background:#ffffff12}.user-readable-main small,.war-readable-row small{color:#99aad1;display:block;margin-top:3px}.user-readable-main{min-width:0}.user-readable-main small,.user-readable-main strong{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readable-metric-list .metric-row{min-height:46px}.resource-bar-row{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:16px;padding:12px}.resource-bar-head span{color:#b7c5e6;font-weight:800}.resource-bar-head strong{font-size:15px}.resource-bar-track{background:#ffffff0f;border-radius:999px;height:9px;margin:10px 0 6px;overflow:hidden}.resource-bar-fill{border-radius:inherit;display:block;height:100%}.resource-bar-fill-wood{background:linear-gradient(90deg,#22c55e,#8bdc85)}.resource-bar-fill-metal{background:linear-gradient(90deg,#64748b,#cbd5e1)}.resource-bar-fill-research{background:linear-gradient(90deg,#4f8cff,#7b61ff)}.resource-bar-fill-military{background:linear-gradient(90deg,#ff5c73,#f4c95d)}.resource-bar-row small{color:#91a3c7}.readable-actions-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.readable-action{border:1px solid #ffffff1a;border-radius:18px;color:#fff;cursor:pointer;min-height:70px;padding:14px 14px 14px 58px;position:relative;text-align:left;transition:.18s ease}.readable-action:hover{filter:brightness(1.07);transform:translateY(-1px)}.readable-action:disabled{cursor:not-allowed;opacity:.65}.readable-action-index{align-items:center;background:#ffffff24;border-radius:12px;display:inline-flex;font-weight:950;height:30px;justify-content:center;left:14px;position:absolute;top:15px;width:30px}.readable-action small,.readable-action strong{display:block}.readable-action strong{font-size:15px;margin-bottom:3px}.readable-action small{color:#ffffffc2}.readable-system-panel .system-health-row{min-height:40px}@media (max-width:1500px){.decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.ops-briefing-card,.readable-layout-grid{grid-template-columns:1fr}.ops-briefing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-priority-card{grid-row:auto}}@media (max-width:760px){.ops-briefing-card{padding:20px}.decision-grid,.ops-bottom-grid,.ops-briefing-grid{grid-template-columns:1fr}.readable-panel-head{flex-direction:column}}.event-table-v2{display:flex!important;flex-direction:column!important;gap:8px!important}.event-table-head-v2{grid-gap:12px!important;align-items:center!important;color:#94a3b8d1!important;display:grid!important;font-size:10px!important;font-weight:900!important;gap:12px!important;grid-template-columns:minmax(280px,1.35fr) minmax(120px,.45fr) minmax(250px,.95fr) minmax(220px,.8fr) minmax(260px,auto)!important;letter-spacing:.14em!important;padding:0 14px 6px!important;text-transform:uppercase!important}.event-grid-table-v2{display:flex!important;flex-direction:column!important;gap:7px!important;max-height:64vh!important;overflow-y:auto!important;padding-right:8px!important}.event-row-v2{grid-gap:12px!important;align-items:center!important;background:linear-gradient(135deg,#0f172afa,#070c16fa)!important;border:1px solid #94a3b81f!important;border-radius:15px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 12px 28px #00000029!important;display:grid!important;gap:12px!important;grid-template-columns:minmax(280px,1.35fr) minmax(120px,.45fr) minmax(250px,.95fr) minmax(220px,.8fr) minmax(260px,auto)!important;min-height:70px!important;overflow:hidden!important;padding:12px 14px!important;position:relative!important}.event-row-v2:hover{background:linear-gradient(135deg,#141f37fa,#0a101efa)!important;border-color:#818cf857!important}.event-row-balance-line{display:flex!important;height:2px!important;left:0!important;opacity:.9!important;position:absolute!important;right:0!important;top:0!important}.event-row-balance-attacker{background:linear-gradient(90deg,#ef4444,#fb7185)!important}.event-row-balance-defender{background:linear-gradient(90deg,#8b5cf6,#6366f1)!important}.event-row-cell{min-width:0!important}.event-row-title-line{align-items:center!important;display:flex!important;gap:8px!important;min-width:0!important}.event-row-title-line strong{color:#f8fafcf5!important;display:block!important;font-size:14px!important;letter-spacing:-.02em!important;line-height:1.2!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.event-row-matchline{align-items:center!important;color:#94a3b8c7!important;display:flex!important;font-size:10px!important;font-weight:800!important;gap:6px!important;margin-top:4px!important}.event-row-matchline .attacker{color:#fca5a5f2!important}.event-row-matchline .defender{color:#c4b5fdf2!important}.event-row-id{color:#94a3b86b!important;font-size:9px!important;margin-top:3px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.event-row-status{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}.event-row-status .badge{border-radius:999px!important;font-size:8px!important;padding:4px 7px!important}.event-row-meta{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:7px!important}.event-row-meta .event-mini-chip{min-height:25px!important;padding:5px 8px!important}.event-row-fronts{grid-gap:7px!important;display:grid!important;gap:7px!important;grid-template-columns:1fr 1fr!important}.event-row-fronts>div{background:hsla(0,0%,100%,.035)!important;border:1px solid hsla(0,0%,100%,.055)!important;border-radius:11px!important;min-width:0!important;padding:7px 8px!important}.event-row-fronts span{color:#94a3b8c7!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.event-row-fronts strong{color:#f8fafcf2!important;display:block!important;font-size:11px!important;font-weight:950!important;margin-top:3px!important}.event-row-actions{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:6px!important;justify-content:flex-end!important}.event-row-actions .compact-btn{border-radius:9px!important;font-size:9px!important;min-height:28px!important;padding:6px 9px!important;white-space:nowrap!important}.event-row-details{border-top:1px solid hsla(0,0%,100%,.055)!important;grid-column:1/-1!important;margin-top:2px!important;padding-top:6px!important}.event-row-details summary{color:#94a3b8b3!important;cursor:pointer!important;font-size:10px!important}.event-row-details .compact-technical-grid{grid-gap:8px!important;display:grid!important;gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:8px!important}.event-row-v2 .event-v3-actions,.event-row-v2 .event-v3-balance-row,.event-row-v2 .event-v3-header,.event-row-v2 .event-v3-meta-row{all:unset!important}@media (max-width:1480px){.event-row-v2,.event-table-head-v2{grid-template-columns:minmax(260px,1.2fr) minmax(110px,.4fr) minmax(230px,.85fr) minmax(200px,.75fr) minmax(230px,auto)!important}.event-row-actions{flex-wrap:wrap!important}}@media (max-width:1180px){.event-table-head-v2{display:none!important}.event-row-v2{grid-template-columns:1fr 1fr!important;min-height:0!important;min-height:auto!important}.event-row-actions{justify-content:flex-start!important}}@media (max-width:760px){.event-grid-table-v2{max-height:none!important;overflow:visible!important;padding-right:0!important}.event-row-details .compact-technical-grid,.event-row-fronts,.event-row-v2{grid-template-columns:1fr!important}}.admin-panel:has(.event-table-v2){padding:20px!important}.event-table-head-v2{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:linear-gradient(180deg,#121e37fa,#121e37eb)!important;border-bottom:1px solid #94a3b81f!important;border-radius:14px 14px 8px 8px!important;padding:8px 14px 9px!important;position:sticky!important;top:0!important;z-index:5!important}.event-row-v2,.event-table-head-v2{grid-template-columns:minmax(320px,1.45fr) minmax(105px,.36fr) minmax(245px,.9fr) minmax(210px,.75fr) minmax(240px,auto)!important}.event-row-v2{border-radius:14px!important;min-height:74px!important;padding:13px 14px!important}.event-row-title-line strong{font-size:15px!important;line-height:1.18!important}.event-row-matchline{font-size:11px!important;margin-top:5px!important}.event-row-id{display:none!important}.event-row-status .badge{font-size:9px!important;padding:5px 8px!important}.event-row-meta .event-mini-chip{font-size:10px!important;min-height:27px!important;padding:5px 9px!important}.event-row-fronts>div{padding:8px 9px!important}.event-row-fronts span{font-size:9px!important}.event-row-fronts strong{font-size:12px!important}.event-row-actions .compact-btn{border-radius:10px!important;font-size:10px!important;min-height:31px!important;padding:7px 10px!important}.event-grid-table-v2{gap:8px!important;max-height:66vh!important}.admin-panel:not(:has(.event-table-v2)) .collapsible-panel-header{min-height:0!important;min-height:auto!important}.admin-panel:not(:has(.event-table-v2)){padding:18px 20px!important}@media (max-width:1480px){.event-row-v2,.event-table-head-v2{grid-template-columns:minmax(290px,1.35fr) minmax(100px,.36fr) minmax(230px,.85fr) minmax(200px,.72fr) minmax(220px,auto)!important}.event-row-actions .compact-btn{font-size:9px!important;padding:6px 8px!important}}.users-page-v1{gap:18px}.users-kpi-grid-v1{gap:12px!important}.users-kpi-grid-v1 .stat-card,.users-kpi-grid-v1>*{min-height:108px!important}.users-table-panel-v1{border-radius:22px!important;padding:20px!important}.users-panel-header-v1{margin-bottom:14px}.users-toolbar-v1{display:flex;justify-content:flex-start;margin-bottom:12px}.users-search-v1{height:42px;max-width:520px}.users-table-v1{display:flex;flex-direction:column;gap:8px}.users-table-head-v1,.users-table-row-v1{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(300px,1.45fr) minmax(170px,.8fr) minmax(210px,.9fr) minmax(150px,.65fr) minmax(130px,.55fr) minmax(110px,.45fr) minmax(82px,auto)}.users-table-head-v1{background:linear-gradient(180deg,#121e37fa,#121e37eb);border-bottom:1px solid #94a3b81f;border-radius:14px 14px 8px 8px;color:#94a3b8d1;font-size:10px;font-weight:900;letter-spacing:.14em;padding:8px 14px 9px;position:sticky;text-transform:uppercase;top:0;z-index:4}.users-table-body-v1{display:flex;flex-direction:column;gap:8px;max-height:66vh;overflow-y:auto;padding-right:8px}.users-table-body-v1::-webkit-scrollbar{width:8px}.users-table-body-v1::-webkit-scrollbar-track{background:#0f172a80;border-radius:999px}.users-table-body-v1::-webkit-scrollbar-thumb{background:#4f8cff6b;border-radius:999px}.users-table-row-v1{background:linear-gradient(135deg,#0f172afa,#070c16fa);border:1px solid #94a3b81f;border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 12px 28px #00000024;color:#fff;cursor:pointer;min-height:76px;padding:12px 14px;text-align:left;transition:.16s ease;width:100%}.users-table-row-v1:hover{background:linear-gradient(135deg,#141f37fa,#0a101efa);border-color:#4f8cff59;transform:translateY(-1px)}.users-table-cell{min-width:0}.users-player-cell{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:46px 42px minmax(0,1fr)}.users-rank-pill{background:hsla(0,0%,100%,.045);border:1px solid #ffffff12;border-radius:13px;color:#e2e8f0e0;font-size:12px;height:38px;width:46px}.users-avatar-v1,.users-rank-pill{align-items:center;display:inline-flex;font-weight:950;justify-content:center}.users-avatar-v1{background:linear-gradient(135deg,#7b61ff,#4f8cff);border-radius:14px;color:#fff;flex-shrink:0;height:42px;width:42px}.users-player-copy{min-width:0}.users-battles-cell strong,.users-location-cell strong,.users-military-cell strong,.users-player-copy strong{color:#f8fafcf5;display:block;font-size:14px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-battles-cell span,.users-location-cell span,.users-military-cell span,.users-player-copy span{color:#94a3b8c2;display:block;font-size:11px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-location-cell small,.users-player-copy small{color:#94a3b86b;display:block;font-size:9px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-resources-cell{display:flex;flex-wrap:wrap;gap:6px}.users-resources-cell span{background:hsla(0,0%,100%,.045);border:1px solid #ffffff12;border-radius:999px;color:#e2e8f0e6;font-size:10px;font-weight:850;min-height:26px;padding:5px 8px}.users-status-cell .badge{font-size:9px;padding:5px 8px}.users-actions-cell{display:flex;justify-content:flex-end}.users-actions-cell span{align-items:center;background:linear-gradient(135deg,#4f8cff,#7b61ff);border-radius:10px;color:#fff;display:inline-flex;font-size:10px;font-weight:900;min-height:31px;padding:7px 11px}@media (max-width:1500px){.users-table-head-v1,.users-table-row-v1{grid-template-columns:minmax(280px,1.35fr) minmax(150px,.75fr) minmax(190px,.85fr) minmax(130px,.6fr) minmax(120px,.55fr) minmax(100px,.45fr) minmax(72px,auto)}.users-resources-cell span{font-size:9px;padding:5px 7px}}@media (max-width:1180px){.users-table-head-v1{display:none}.users-table-row-v1{grid-template-columns:1fr 1fr;min-height:0;min-height:auto}.users-actions-cell{justify-content:flex-start}}@media (max-width:720px){.users-table-body-v1{max-height:none;overflow:visible;padding-right:0}.users-table-row-v1{grid-template-columns:1fr}.users-player-cell{grid-template-columns:42px minmax(0,1fr)}.users-rank-pill{display:none}.users-search-v1{max-width:none}}.settings-console-v1{gap:18px}.settings-status-grid-v1{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.settings-status-card-v1{background:radial-gradient(circle at 100% 100%,#ffffff14,#0000 42%),linear-gradient(145deg,#1e293bf5,#0f172af5);border:1px solid #ffffff14;border-radius:22px;box-shadow:0 18px 44px #00000038;min-height:128px;overflow:hidden;padding:18px;position:relative}.settings-status-card-v1 span{color:#e2e8f0b3;display:block;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.settings-status-card-v1 strong{color:#f8fafcf5;display:block;font-size:28px;letter-spacing:-.04em;line-height:1;margin-top:14px}.settings-status-card-v1 small{color:#e2e8f0a8;display:block;line-height:1.4;margin-top:10px}.settings-status-card-v1.green{border-color:#2ed47a3d}.settings-status-card-v1.danger{background:radial-gradient(circle at 100% 100%,#ff5c7329,#0000 42%),linear-gradient(145deg,#451828f5,#0f172af5);border-color:#ff5c7357}.settings-status-card-v1.gold{border-color:#f4c95d4d}.settings-status-card-v1.blue{border-color:#4f8cff47}.settings-layout-v1{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr)}.settings-impact-panel-v1,.settings-main-panel-v1,.settings-preview-panel-v1{border-radius:24px!important;padding:20px!important}.settings-panel-header-v1{margin-bottom:16px}.settings-control-grid-v1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px}.settings-toggle-card-v1{align-items:flex-start;background:linear-gradient(145deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.025)),#0f172ac2;border:1px solid #ffffff14;border-radius:20px;color:#fff;cursor:pointer;display:flex;gap:14px;justify-content:space-between;min-height:132px;padding:16px;transition:.18s ease}.settings-toggle-card-v1:hover{border-color:#4f8cff4d;transform:translateY(-1px)}.settings-toggle-card-v1.is-active{background:radial-gradient(circle at 100% 100%,#2ed47a1f,#0000 42%),linear-gradient(145deg,#122d30db,#0f172ae0);border-color:#2ed47a47}.settings-toggle-card-v1.is-danger.is-active{background:radial-gradient(circle at 100% 100%,#ff5c7324,#0000 42%),linear-gradient(145deg,#441a29db,#0f172ae0);border-color:#ff5c7361}.settings-toggle-copy-v1{min-width:0}.settings-toggle-copy-v1 strong{color:#f8fafcf5;display:block;font-size:15px}.settings-toggle-copy-v1 span{color:#e2e8f0a8;display:block;font-size:12px;line-height:1.45;margin-top:8px}.settings-switch-v1{flex-shrink:0;height:30px;position:relative;width:52px}.settings-switch-v1 input{height:0;opacity:0;width:0}.settings-switch-v1>span{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;inset:0;position:absolute;transition:.18s ease}.settings-switch-v1>span:after{background:#e2e8f0f2;border-radius:999px;content:"";height:22px;left:3px;position:absolute;top:3px;transition:.18s ease;width:22px}.settings-switch-v1 input:checked+span{background:#2ed47a38;border-color:#2ed47a5c}.settings-switch-v1 input:checked+span:after{background:#9ff0bd;transform:translateX(22px)}.settings-two-col-v1{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.settings-section-v1{background:hsla(0,0%,100%,.032);border:1px solid #ffffff12;border-radius:20px;padding:16px}.settings-section-title-v1{margin-bottom:14px}.settings-section-title-v1 span{color:#f8fafcf5;display:block;font-size:14px;font-weight:900}.settings-section-title-v1 small{color:#94a3b8c7;display:block;line-height:1.4;margin-top:5px}.settings-inline-grid-v1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.settings-field-v1 span{color:#e2e8f0bd;display:block;font-size:12px;font-weight:800;margin-bottom:7px}.settings-maintenance-textarea-v1{min-height:144px!important}.settings-save-bar-v1{align-items:center;background:linear-gradient(145deg,#4f8cff1f,#7b61ff14);border:1px solid #4f8cff2e;border-radius:20px;display:flex;gap:16px;justify-content:space-between;margin-top:16px;min-height:72px;padding:14px 16px}.settings-save-bar-v1 strong{color:#f8fafcf5;display:block;font-size:14px}.settings-save-bar-v1 span{color:#e2e8f09e;display:block;font-size:12px;margin-top:4px}.settings-save-btn-v1{min-width:170px}.settings-side-stack-v1{display:flex;flex-direction:column;gap:18px}.settings-impact-list-v1,.settings-live-list-v1{display:flex;flex-direction:column;gap:10px}.settings-impact-row-v1,.settings-live-row-v1{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;display:flex;gap:12px;justify-content:space-between;min-height:44px;padding:10px 12px}.settings-impact-row-v1 span,.settings-live-row-v1 span{color:#e2e8f0ad;font-size:13px}.settings-live-row-v1 strong{color:#f8fafcf5;font-size:13px}.settings-status-pill-v1{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:950;gap:7px;min-height:28px;padding:5px 9px}.settings-status-pill-v1.is-on{background:#2ed47a21;border:1px solid #2ed47a33;color:#9ff0bd}.settings-status-pill-v1.is-off{background:#ff5c731f;border:1px solid #ff5c7333;color:#ffb1be}.settings-status-dot-v1{background:currentColor;border-radius:999px;box-shadow:0 0 10px currentColor;height:7px;width:7px}.settings-impact-value-v1{font-size:13px}.settings-impact-value-v1.tone-green{color:#9ff0bd}.settings-impact-value-v1.tone-danger{color:#ff9aad}.settings-impact-value-v1.tone-neutral{color:#e2e8f0d6}@media (max-width:1280px){.settings-status-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-control-grid-v1,.settings-layout-v1,.settings-two-col-v1{grid-template-columns:1fr}}@media (max-width:720px){.settings-status-grid-v1{grid-template-columns:1fr}.settings-save-bar-v1{align-items:stretch;flex-direction:column}.settings-save-btn-v1{width:100%}}.statistics-dashboard-v1{gap:18px}.statistics-kpi-grid-v1{gap:12px!important}.statistics-kpi-grid-v1 .stat-card,.statistics-kpi-grid-v1>*{min-height:112px!important}.statistics-insight-grid-v1{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.stats-insight-card-v1{background:radial-gradient(circle at 100% 100%,#ffffff14,#0000 42%),linear-gradient(145deg,#1e293bf5,#0f172af5);border:1px solid #ffffff14;border-radius:22px;box-shadow:0 18px 44px #0003;min-height:118px;overflow:hidden;padding:18px;position:relative}.stats-insight-card-v1 span{color:#e2e8f0ad;display:block;font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.stats-insight-card-v1 strong{color:#f8fafcf5;display:block;font-size:30px;letter-spacing:-.04em;line-height:1;margin-top:12px}.stats-insight-card-v1 small{color:#e2e8f0a3;display:block;line-height:1.4;margin-top:10px}.stats-insight-card-v1.tone-green{border-color:#2ed47a42}.stats-insight-card-v1.tone-gold{border-color:#f4c95d4d}.stats-insight-card-v1.tone-red{background:radial-gradient(circle at 100% 100%,#ff5c7321,#0000 42%),linear-gradient(145deg,#451828e6,#0f172af5);border-color:#ff5c7357}.stats-insight-card-v1.tone-purple{border-color:#7b61ff57}.stats-insight-card-v1.tone-blue{border-color:#4f8cff4d}.statistics-layout-v1{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)}.statistics-ops-panel-v1,.statistics-resource-panel-v1,.statistics-users-health-v1,.stats-ranking-panel-v1{border-radius:24px!important;padding:20px!important}.stats-resource-total-v1{align-items:center;background:linear-gradient(145deg,#4f8cff1f,#7b61ff14);border:1px solid #4f8cff2e;border-radius:18px;display:flex;gap:16px;justify-content:space-between;margin:14px 0;min-height:72px;padding:14px 16px}.stats-resource-total-v1 span{color:#e2e8f0a8;font-size:13px;font-weight:800}.stats-resource-total-v1 strong{color:#f8fafcf5;font-size:26px;letter-spacing:-.04em}.stats-resource-list-v1{display:flex;flex-direction:column;gap:12px}.stats-resource-row-v1{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:18px;padding:14px}.stats-resource-head-v1{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.stats-resource-head-v1 strong{color:#f8fafcf5;display:block;font-size:15px}.stats-resource-head-v1 span{color:#94a3b8b8;display:block;font-size:11px;margin-top:4px}.stats-resource-value-v1{color:#f8fafcf5;font-size:14px;font-weight:950}.stats-resource-track-v1{background:#ffffff12;border-radius:999px;height:9px;margin-top:12px;overflow:hidden}.stats-resource-fill-v1{border-radius:inherit;display:block;height:100%}.stats-resource-fill-v1.tone-wood{background:linear-gradient(90deg,#22c55e,#8bdc85)}.stats-resource-fill-v1.tone-metal{background:linear-gradient(90deg,#64748b,#cbd5e1)}.stats-resource-fill-v1.tone-research{background:linear-gradient(90deg,#4f8cff,#7b61ff)}.stats-resource-fill-v1.tone-military{background:linear-gradient(90deg,#ff5c73,#f4c95d)}.statistics-side-stack-v1{display:flex;flex-direction:column;gap:18px}.stats-split-card-v1{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:20px;padding:16px}.stats-split-main-v1 span{color:#e2e8f0ad;display:block;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.stats-split-main-v1 strong{color:#f8fafcf5;display:block;font-size:34px;line-height:1;margin-top:10px}.stats-split-main-v1 small{color:#94a3b8b8;display:block;margin-top:8px}.stats-split-track-v1{background:#ffffff12;border-radius:999px;height:12px;margin:16px 0 12px;overflow:hidden}.stats-split-track-v1 span{background:linear-gradient(90deg,#4f8cff,#2ed47a);border-radius:inherit;display:block;height:100%}.stats-split-footer-v1{color:#e2e8f0b8;display:flex;font-size:12px;gap:12px;justify-content:space-between}.stats-split-footer-v1 strong{color:#f8fafcf5}.stats-ops-list-v1{display:flex;flex-direction:column;gap:10px}.stats-ops-row-v1{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;display:flex;gap:12px;justify-content:space-between;min-height:42px;padding:10px 12px}.stats-ops-row-v1 span{color:#e2e8f0ad;font-size:13px}.stats-ops-row-v1 strong{font-size:13px}.stats-ops-row-v1 strong.tone-green{color:#9ff0bd}.stats-ops-row-v1 strong.tone-red{color:#ff9aad}.stats-ops-row-v1 strong.tone-purple{color:#c4b5fd}.stats-ops-row-v1 strong.tone-neutral{color:#e2e8f0d6}.statistics-ranking-grid-v1{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.stats-ranking-list-v1{display:flex;flex-direction:column;gap:9px;margin-top:14px}.stats-ranking-row-v1{grid-gap:12px;align-items:center;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:16px;display:grid;gap:12px;grid-template-columns:46px minmax(0,1fr) auto;min-height:58px;padding:10px 12px}.stats-ranking-rank-v1{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #ffffff12;border-radius:13px;color:#e2e8f0e0;display:inline-flex;font-size:12px;font-weight:950;height:38px;justify-content:center;width:42px}.stats-ranking-main-v1{min-width:0}.stats-ranking-main-v1 strong{color:#f8fafcf5;font-size:14px}.stats-ranking-main-v1 span,.stats-ranking-main-v1 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stats-ranking-main-v1 span{color:#94a3b8b8;font-size:11px;margin-top:4px}.stats-ranking-value-v1{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid hsla(0,0%,100%,.075);border-radius:999px;color:#f8fafcf0;display:inline-flex;gap:7px;min-height:32px;padding:6px 9px}.stats-ranking-value-v1 strong{font-size:12px}@media (max-width:1280px){.statistics-insight-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.statistics-layout-v1,.statistics-ranking-grid-v1{grid-template-columns:1fr}}@media (max-width:720px){.statistics-insight-grid-v1{grid-template-columns:1fr}.stats-resource-head-v1,.stats-resource-total-v1{align-items:flex-start;flex-direction:column}.stats-ranking-row-v1{grid-template-columns:1fr}}.earnings-console-v1{gap:18px}.earnings-status-grid-v1{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.earnings-status-card-v1{background:radial-gradient(circle at 100% 100%,#ffffff14,#0000 42%),linear-gradient(145deg,#1e293bf5,#0f172af5);border:1px solid #ffffff14;border-radius:22px;box-shadow:0 18px 44px #0003;min-height:128px;overflow:hidden;padding:18px;position:relative}.earnings-status-card-v1 span{color:#e2e8f0ad;display:block;font-size:11px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.earnings-status-card-v1 strong{color:#f8fafcf5;display:block;font-size:28px;letter-spacing:-.04em;line-height:1;margin-top:12px}.earnings-status-card-v1 small{color:#e2e8f0a3;display:block;line-height:1.4;margin-top:10px}.earnings-status-card-v1.tone-green{border-color:#2ed47a42}.earnings-status-card-v1.tone-gold{border-color:#f4c95d4d}.earnings-status-card-v1.tone-purple{border-color:#7b61ff57}.earnings-status-card-v1.tone-blue{border-color:#4f8cff4d}.earnings-kpi-grid-v1{gap:12px!important}.earnings-kpi-grid-v1 .revenue-card,.earnings-kpi-grid-v1>*{min-height:112px!important}.earnings-layout-v1{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)}.earnings-main-panel-v1,.earnings-mix-panel-v1,.earnings-next-panel-v1,.earnings-readiness-panel-v1{border-radius:24px!important;padding:20px!important}.earnings-panel-header-v1{margin-bottom:16px}.earnings-reward-grid-v1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.earnings-reward-metric-v1{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:20px;min-height:116px;padding:16px}.earnings-reward-metric-v1 span{color:#e2e8f0ad;display:block;font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.earnings-reward-metric-v1 strong{color:#f8fafcf5;display:block;font-size:26px;line-height:1;margin-top:12px}.earnings-reward-metric-v1 small{color:#94a3b8b8;display:block;line-height:1.4;margin-top:9px}.earnings-simulator-v1{background:linear-gradient(145deg,#4f8cff1f,#7b61ff14);border:1px solid #4f8cff2e;border-radius:20px;margin-top:14px;padding:16px}.earnings-simulator-v1 span{color:#e2e8f0a3;display:block;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.earnings-simulator-v1 strong{color:#f8fafcf5;display:block;font-size:18px;margin-top:8px}.earnings-simulator-v1 small{color:#e2e8f09e;display:block;margin-top:7px}.earnings-side-stack-v1{display:flex;flex-direction:column;gap:18px}.earnings-mix-list-v1,.earnings-readiness-list-v1{display:flex;flex-direction:column;gap:10px}.earnings-readiness-row-v1{align-items:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;display:flex;gap:12px;justify-content:space-between;min-height:42px;padding:10px 12px}.earnings-readiness-row-v1 span{color:#e2e8f0ad;font-size:13px}.earnings-readiness-row-v1 strong{font-size:13px}.earnings-readiness-row-v1 strong.tone-green{color:#9ff0bd}.earnings-readiness-row-v1 strong.tone-gold{color:#ffe08a}.earnings-readiness-row-v1 strong.tone-purple{color:#c4b5fd}.earnings-readiness-row-v1 strong.tone-neutral{color:#e2e8f0d6}.earnings-mix-row-v1{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:16px;padding:13px}.earnings-mix-head-v1{color:#e2e8f0c2;display:flex;font-size:13px;gap:12px;justify-content:space-between}.earnings-mix-head-v1 strong{color:#f8fafcf5}.earnings-mix-track-v1{background:#ffffff12;border-radius:999px;height:9px;margin-top:10px;overflow:hidden}.earnings-mix-track-v1 span{border-radius:inherit;display:block;height:100%}.earnings-mix-track-v1 span.tone-ads{background:linear-gradient(90deg,#4f8cff,#2ed47a)}.earnings-mix-track-v1 span.tone-iap{background:linear-gradient(90deg,#ff5c73,#f4c95d)}.earnings-mix-track-v1 span.tone-premium{background:linear-gradient(90deg,#7b61ff,#c4b5fd)}.earnings-roadmap-grid-v1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.earnings-roadmap-grid-v1>div{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:20px;min-height:132px;padding:16px}.earnings-roadmap-grid-v1 span{align-items:center;background:linear-gradient(135deg,#4f8cff,#7b61ff);border-radius:13px;color:#fff;display:inline-flex;font-size:12px;font-weight:950;height:34px;justify-content:center;width:34px}.earnings-roadmap-grid-v1 strong{color:#f8fafcf5;display:block;font-size:15px;margin-top:14px}.earnings-roadmap-grid-v1 small{color:#94a3b8b8;display:block;line-height:1.45;margin-top:8px}.earnings-disclaimer-v1{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.065);border-radius:18px;color:#e2e8f09e;font-size:12px;line-height:1.55;padding:14px 16px}@media (max-width:1280px){.earnings-reward-grid-v1,.earnings-roadmap-grid-v1,.earnings-status-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.earnings-layout-v1{grid-template-columns:1fr}}@media (max-width:720px){.earnings-reward-grid-v1,.earnings-roadmap-grid-v1,.earnings-status-grid-v1{grid-template-columns:1fr}.earnings-mix-head-v1,.earnings-readiness-row-v1{align-items:flex-start;flex-direction:column}}.earnings-real-summary-v1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.earnings-real-summary-v1>div{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:18px;min-height:96px;padding:15px}.earnings-real-summary-v1 span{color:#e2e8f0a8;display:block;font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.earnings-real-summary-v1 strong{color:#f8fafcf5;display:block;font-size:22px;line-height:1;margin-top:10px}.earnings-real-summary-v1 small{color:#94a3b8b8;display:block;line-height:1.4;margin-top:8px}.earnings-log-list-v1{display:flex;flex-direction:column;gap:9px;margin-top:14px;max-height:420px;overflow-y:auto;padding-right:8px}.earnings-log-row-v1{grid-gap:12px;align-items:center;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:16px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 130px 120px;min-height:62px;padding:10px 12px}.earnings-log-main-v1{min-width:0}.earnings-log-action-v1{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:950;letter-spacing:.08em;min-height:24px;padding:4px 8px;text-transform:uppercase}.earnings-log-action-v1.tone-green{background:#2ed47a1f;border:1px solid #2ed47a2e;color:#9ff0bd}.earnings-log-action-v1.tone-blue{background:#4f8cff1f;border:1px solid #4f8cff2e;color:#9cc5ff}.earnings-log-action-v1.tone-gold{background:#f4c95d1f;border:1px solid #f4c95d2e;color:#ffe08a}.earnings-log-action-v1.tone-red{background:#ff5c731f;border:1px solid #ff5c732e;color:#ff9aad}.earnings-log-main-v1 strong{color:#f8fafcf0;font-size:13px;margin-top:6px}.earnings-log-main-v1 small,.earnings-log-main-v1 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.earnings-log-main-v1 small{color:#94a3b875;font-size:10px;margin-top:3px}.earnings-log-meta-v1{text-align:right}.earnings-log-meta-v1 span{color:#94a3b8b8;display:block;font-size:10px;text-transform:uppercase}.earnings-log-meta-v1 strong{color:#f8fafcf5;display:block;font-size:14px;margin-top:4px}.earnings-log-date-v1{color:#e2e8f0a8;font-size:12px;text-align:right}@media (max-width:900px){.earnings-log-row-v1,.earnings-real-summary-v1{grid-template-columns:1fr}.earnings-log-date-v1,.earnings-log-meta-v1{text-align:left}}.settings-reward-config-v1{margin-top:14px}.settings-reward-grid-v1,.settings-reward-preview-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-reward-preview-v1{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.settings-reward-preview-v1>div{background:linear-gradient(145deg,#4f8cff1a,#7b61ff0f);border:1px solid #4f8cff29;border-radius:16px;min-height:74px;padding:14px}.settings-reward-preview-v1 span{color:#e2e8f09e;display:block;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.settings-reward-preview-v1 strong{color:#f8fafcf5;display:block;font-size:20px;letter-spacing:-.03em;margin-top:8px}@media (max-width:720px){.settings-reward-grid-v1,.settings-reward-preview-v1{grid-template-columns:1fr}}.earnings-abuse-panel-v1{border-radius:24px!important;padding:20px!important}.earnings-abuse-grid-v1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.earnings-abuse-metric-v1{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:18px;min-height:108px;padding:15px}.earnings-abuse-metric-v1 span{color:#e2e8f0a8;display:block;font-size:10px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.earnings-abuse-metric-v1 strong{color:#f8fafcf5;display:block;font-size:26px;letter-spacing:-.04em;line-height:1;margin-top:10px}.earnings-abuse-metric-v1 small{color:#94a3b8b8;display:block;line-height:1.35;margin-top:9px}.earnings-abuse-metric-v1.tone-green{border-color:#2ed47a33}.earnings-abuse-metric-v1.tone-blue{border-color:#4f8cff33}.earnings-abuse-metric-v1.tone-gold{background:radial-gradient(circle at 100% 100%,#f4c95d14,#0000 42%),hsla(0,0%,100%,.035);border-color:#f4c95d3d}.earnings-abuse-metric-v1.tone-red{background:radial-gradient(circle at 100% 100%,#ff5c731a,#0000 42%),hsla(0,0%,100%,.035);border-color:#ff5c734d}.earnings-suspicious-shell-v1{background:hsla(0,0%,100%,.025);border:1px solid #ffffff0f;border-radius:20px;margin-top:16px;padding:14px}.earnings-suspicious-header-v1{display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.earnings-suspicious-header-v1 strong{color:#f8fafcf5;font-size:14px}.earnings-suspicious-header-v1 span{color:#94a3b8b8;font-size:12px}.earnings-suspicious-list-v1{display:flex;flex-direction:column;gap:9px;max-height:360px;overflow-y:auto;padding-right:8px}.earnings-suspicious-row-v1{grid-gap:14px;align-items:center;background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.065);border-radius:16px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);min-height:74px;padding:12px}.earnings-suspicious-main-v1{min-width:0}.earnings-suspicious-badge-v1{align-items:center;border-radius:999px;display:inline-flex;font-size:9px;font-weight:950;letter-spacing:.08em;min-height:24px;padding:4px 8px;text-transform:uppercase}.earnings-suspicious-badge-v1.tone-green{background:#2ed47a1f;border:1px solid #2ed47a2e;color:#9ff0bd}.earnings-suspicious-badge-v1.tone-blue{background:#4f8cff1f;border:1px solid #4f8cff2e;color:#9cc5ff}.earnings-suspicious-badge-v1.tone-gold{background:#f4c95d1f;border:1px solid #f4c95d2e;color:#ffe08a}.earnings-suspicious-badge-v1.tone-red{background:#ff5c731f;border:1px solid #ff5c732e;color:#ff9aad}.earnings-suspicious-main-v1 strong{color:#f8fafcf0;font-size:13px;margin-top:7px}.earnings-suspicious-main-v1 small,.earnings-suspicious-main-v1 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.earnings-suspicious-main-v1 small{color:#94a3b88a;font-size:10px;margin-top:4px}.earnings-suspicious-stats-v1{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.earnings-suspicious-stats-v1>div{background:hsla(0,0%,100%,.035);border-radius:12px;min-height:46px;padding:8px;text-align:right}.earnings-suspicious-stats-v1 span{color:#94a3b8b3;display:block;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.earnings-suspicious-stats-v1 strong{color:#f8fafcf0;display:block;font-size:13px;margin-top:4px}@media (max-width:1280px){.earnings-abuse-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.earnings-suspicious-row-v1{grid-template-columns:1fr}}@media (max-width:720px){.earnings-abuse-grid-v1,.earnings-suspicious-stats-v1{grid-template-columns:1fr}.earnings-suspicious-stats-v1>div{text-align:left}}.ops-briefing-topline{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.ops-sync-badge{align-items:center;background:hsla(0,0%,100%,.065);border:1px solid #ffffff1a;border-radius:999px;color:#dbe7ff;display:inline-flex;font-size:11px;font-weight:900;gap:8px;letter-spacing:.04em;padding:8px 11px;text-transform:uppercase;width:fit-content}.ops-sync-dot{background:#34c759;border-radius:999px;box-shadow:0 0 0 4px #34c75924;height:8px;width:8px}.events-war-map-panel{overflow:hidden}.events-war-map-header{align-items:flex-start}.events-war-map-shell{background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:24px;height:420px;overflow:hidden}.events-war-map{background:#09111f;height:100%;width:100%}.events-war-map-empty{align-items:center;background:#ffffff0a;border:1px dashed #ffffff1f;border-radius:22px;color:#aebde0;display:flex;min-height:180px;padding:24px}.events-war-popup{grid-gap:7px;color:#111827;display:grid;gap:7px;min-width:190px}.events-war-popup strong{font-size:14px}.events-war-popup span{color:#4b5563;font-size:12px}.events-war-popup button{background:#0a84ff;border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:800;padding:8px 10px}.events-war-map-legend{display:flex;gap:8px;margin-top:12px;overflow-x:auto;padding-bottom:4px}.events-war-map-legend-item{align-items:center;background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:999px;color:#eef4ff;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:8px;min-height:38px;padding:8px 12px}.events-war-map-legend-item span{background:var(--war-color);border-radius:999px;box-shadow:0 0 18px var(--war-color);height:10px;width:10px}.events-war-map-legend-item strong{font-size:12px;white-space:nowrap}.events-war-map-legend-item.is-selected{background:color-mix(in srgb,var(--war-color) 18%,#ffffff0d);border-color:var(--war-color)}.event-row-v2{border-left:4px solid #7b61ffcc;border-left:4px solid var(--war-color,#7b61ffcc)}.event-row-v2:after{border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,#7b61ff 22%,#0000);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--war-color,#7b61ff) 22%,#0000);content:"";inset:0;opacity:.55;pointer-events:none;position:absolute}.event-row-map-focus,.event-row-selected{border-color:#7b61ff;border-color:var(--war-color,#7b61ff);box-shadow:0 0 0 1px color-mix(in srgb,#7b61ff 45%,#0000),0 18px 44px #00000040,0 0 34px color-mix(in srgb,#7b61ff 22%,#0000);box-shadow:0 0 0 1px color-mix(in srgb,var(--war-color,#7b61ff) 45%,#0000),0 18px 44px #00000040,0 0 34px color-mix(in srgb,var(--war-color,#7b61ff) 22%,#0000)}.event-row-map-focus{animation:eventMapFocusPulse 1.5s ease}@keyframes eventMapFocusPulse{0%{filter:brightness(1);transform:scale(1)}35%{filter:brightness(1.25);transform:scale(1.012)}to{filter:brightness(1);transform:scale(1)}}.leaflet-container{font-family:inherit}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#f8fafc}@media (max-width:760px){.events-war-map-shell{height:320px}}.events-war-map-panel{background:radial-gradient(circle at top left,#5c7cff29,#0000 34%),linear-gradient(145deg,#0a1224fa,#060b16fa)!important;border-color:#7a92ff38!important}.events-war-map-shell{border:1px solid #7a92ff38!important;box-shadow:inset 0 0 0 1px #ffffff0a,0 22px 60px #0000006b!important}.events-war-map,.events-war-map-shell,.leaflet-container{background:#050913!important}.events-war-map .leaflet-tile{filter:saturate(.9) contrast(1.08) brightness(.82)}.events-war-map .leaflet-control-zoom a{background:#080e1df2!important;border-color:#ffffff1f!important;color:#eaf0ff!important}.events-war-map .leaflet-control-attribution{background:#050913c7!important;color:#eef4ffa6!important}.events-war-popup{color:#eef4ff;min-width:180px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#070c1afa!important;border:1px solid #7a92ff38;color:#eef4ff!important}.event-row-map-focus{box-shadow:0 0 0 2px #637efff2,0 0 34px #637eff6b!important;transform:translateY(-1px)}.earnings-console-v1 .panel-tag.tone-green,.panel-tag.tone-green{background:linear-gradient(135deg,#2ed47a33,#11784b38),#ffffff0a;border:1px solid #2ed47a52;box-shadow:0 0 0 1px #2ed47a14,0 10px 28px #2ed47a1a;color:#dfffee}.earnings-console-v1 .panel-tag.tone-gold,.panel-tag.tone-gold{background:linear-gradient(135deg,#f4c95d33,#97671338),#ffffff0a;border:1px solid #f4c95d57;box-shadow:0 0 0 1px #f4c95d14,0 10px 28px #f4c95d1a;color:#fff3cf}.earnings-console-v1 .panel-tag.tone-red,.panel-tag.tone-red{background:linear-gradient(135deg,#ff5c7338,#811d343d),#ffffff0a;border:1px solid #ff5c735c;box-shadow:0 0 0 1px #ff5c7314,0 10px 28px #ff5c731f;color:#ffe3e8}.earnings-console-v1 .earnings-main-panel-v1{overflow:hidden;position:relative}.earnings-console-v1 .earnings-main-panel-v1:after{background:radial-gradient(circle,#2ed47a29,#0000 64%);border-radius:999px;content:"";height:260px;pointer-events:none;position:absolute;right:-90px;top:-120px;width:260px}.earnings-console-v1 .earnings-panel-header-v1,.earnings-console-v1 .earnings-real-summary-v1,.earnings-console-v1 .earnings-reward-grid-v1,.earnings-console-v1 .earnings-simulator-v1{position:relative;z-index:1}.earnings-console-v1 .earnings-reward-metric-v1{background:linear-gradient(145deg,hsla(0,0%,100%,.065),hsla(0,0%,100%,.035));border:1px solid hsla(0,0%,100%,.075);min-height:126px}.earnings-console-v1 .earnings-reward-metric-v1 span{color:#aebde0;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.earnings-console-v1 .earnings-reward-metric-v1 strong{letter-spacing:-.04em}.earnings-console-v1 .earnings-real-summary-v1>div{background:linear-gradient(145deg,#0f1930b8,hsla(0,0%,100%,.035));border:1px solid #ffffff12}.earnings-console-v1 .earnings-simulator-v1{background:radial-gradient(circle at top right,#ff5c731f,#0000 46%),#ffffff0a;border-color:#ff5c7333}@media (max-width:920px){.earnings-console-v1 .earnings-real-summary-v1,.earnings-console-v1 .earnings-reward-grid-v1{grid-template-columns:1fr}}.admob-trend-panel-v1{position:relative}.admob-trend-list-v1{display:flex;flex-direction:column;gap:10px}.admob-trend-row-v1{grid-gap:10px;background:hsla(0,0%,100%,.045);border:1px solid #ffffff12;border-radius:18px;display:grid;gap:10px;grid-template-columns:1.1fr repeat(4,minmax(0,1fr));padding:14px}.admob-trend-row-v1 div{min-width:0}.admob-trend-row-v1 span{color:#91a3c7;display:block;font-size:10px;font-weight:950;letter-spacing:.12em;margin-bottom:5px;text-transform:uppercase}.admob-trend-row-v1 strong{color:#eef4ff;display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:920px){.admob-trend-row-v1{grid-template-columns:1fr 1fr}}.admob-chart-filter-group-v1 button{transition:.18s ease}.earnings-console-v1>.earnings-next-panel-v1:not(.admob-chart-panel-v1){display:none}.admob-chart-panel-v1{overflow:hidden;position:relative}.admob-chart-toolbar-v1{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.admob-chart-toolbar-v1>div{display:flex;flex-direction:column;gap:8px}.admob-chart-toolbar-v1 span{color:#91a3c7;font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.admob-chart-filter-group-v1{display:flex;flex-wrap:wrap;gap:8px}.admob-chart-filter-group-v1 button{background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:999px;color:#aebde0;cursor:pointer;font-size:12px;font-weight:900;padding:8px 12px}.admob-chart-filter-group-v1 button.is-active,.admob-chart-filter-group-v1 button:hover{background:linear-gradient(135deg,#4f8cff3d,#2ed47a2e);border-color:#4f8cff57;color:#eff6ff}.admob-chart-kpi-grid-v1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.admob-chart-shell-v1{background:radial-gradient(circle at top right,#2ed47a1a,#0000 42%),hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:22px;overflow:hidden;padding:12px}.admob-chart-svg-v1{display:block;min-height:260px;width:100%}.admob-chart-grid-line-v1{stroke:#ffffff14;stroke-width:1}.admob-chart-area-v1{fill:#2ed47a29}.admob-chart-line-v1{fill:none;stroke:#2ed47af2;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.admob-chart-point-v1{fill:#2ed47a;stroke:#ffffffe0;stroke-width:2}.admob-chart-axis-label-v1{fill:#91a3c7;font-size:13px;font-weight:800}.admob-chart-empty-v1{align-items:center;background:hsla(0,0%,100%,.035);border:1px dashed #ffffff1f;border-radius:22px;color:#91a3c7;display:flex;justify-content:center;min-height:220px}@media (max-width:980px){.admob-chart-kpi-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.admob-chart-toolbar-v1{flex-direction:column}.admob-chart-kpi-grid-v1{grid-template-columns:1fr}}.admob-graph-panel-v1{overflow:hidden;position:relative}.admob-graph-toolbar-v1{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.admob-graph-toolbar-v1>div{display:flex;flex-direction:column;gap:8px}.admob-graph-toolbar-v1 span{color:#91a3c7;font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.admob-graph-filter-group-v1{display:flex;flex-wrap:wrap;gap:8px}.admob-graph-filter-group-v1 button{background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:999px;color:#aebde0;cursor:pointer;font-size:12px;font-weight:900;padding:8px 12px;transition:.18s ease}.admob-graph-filter-group-v1 button.is-active,.admob-graph-filter-group-v1 button:hover{background:linear-gradient(135deg,#4f8cff3d,#2ed47a2e);border-color:#4f8cff57;color:#eff6ff}.admob-graph-kpi-grid-v1{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.admob-graph-shell-v1{background:radial-gradient(circle at top right,#2ed47a1a,#0000 42%),hsla(0,0%,100%,.035);border:1px solid #ffffff12;border-radius:22px;overflow:hidden;padding:12px}.admob-graph-svg-v1{display:block;min-height:270px;width:100%}.admob-graph-grid-line-v1{stroke:#ffffff14;stroke-width:1}.admob-graph-area-v1{fill:#2ed47a29}.admob-graph-line-v1{fill:none;stroke:#2ed47af2;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.admob-graph-point-v1{fill:#2ed47a;stroke:#ffffffe0;stroke-width:2}.admob-graph-axis-label-v1{fill:#91a3c7;font-size:13px;font-weight:800}.admob-graph-empty-v1{align-items:center;background:hsla(0,0%,100%,.035);border:1px dashed #ffffff1f;border-radius:22px;color:#91a3c7;display:flex;justify-content:center;min-height:220px}@media (max-width:980px){.admob-graph-kpi-grid-v1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.admob-graph-toolbar-v1{flex-direction:column}.admob-graph-kpi-grid-v1{grid-template-columns:1fr}}.earnings-console-v1>.earnings-next-panel-v1.admob-chart-panel-v1,.earnings-console-v1>.earnings-next-panel-v1.admob-graph-panel-v1{display:block!important}.earnings-console-v1>.earnings-next-panel-v1:not(.admob-chart-panel-v1):not(.admob-graph-panel-v1){display:none}.admob-chart-y-label-v1{fill:#91a3c7;font-size:11px;font-weight:850;letter-spacing:.02em}
/*# sourceMappingURL=main.cfe204c7.css.map*/