*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0;background:url(/images/soccerky.webp) center/cover no-repeat fixed;overflow:hidden;font-family:Arial,Noto Naskh Arabic,sans-serif;direction:rtl;text-align:right;position:relative}:root{--bg: #0b0e12;--panel: rgba(0, 0, 0, .55);--accent: #04a8ab}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}#StadiumCanvas{display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:1;pointer-events:auto}#ui,#ui *,#searchBox,#searchBox *,#cameraControls,#cameraControls *,#sideMenu,#sideMenu *,#nicePopup,#nicePopup *,#tooltip,#tooltip *{pointer-events:auto!important}#ui{position:absolute;left:14px;top:20px;z-index:10}#counter{color:#fff;background:#03a544;border:1px solid #fff;padding:8px 12px;border-radius:8px;font-weight:600}#tooltip{position:absolute;pointer-events:none;color:#fff;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:600;white-space:nowrap;z-index:9999;transform:translateY(-4px);transition:opacity .15s ease-out,transform .15s ease-out}#tooltip.visible{opacity:1;transform:translateY(0)}#tooltip.hidden{opacity:0!important;pointer-events:none!important}#toggleMenu{position:fixed;border-radius:4px;border:1px solid #fff;top:81px;left:21px;background:#059a27;color:#fff;font-weight:700;font-size:15px;cursor:pointer;z-index:100;padding:6px 14px}#toggleMenu:hover{background:#002813}#sideMenu{position:fixed;top:70px;left:13px;display:flex;flex-direction:column;gap:8px;z-index:50;background:#7eceba91;border:1px solid #ffffff;padding:8px 10px;border-radius:10px;transition:opacity .4s ease,transform .4s ease}#sideMenu.hidden{opacity:0;transform:translate(-150%);pointer-events:none}.btn-row{display:flex;gap:12px;justify-content:flex-start;margin-right:0;margin-top:2.2px}.menu-btn{background:#00540d;border:1px solid #ffffff;color:#fff;margin-bottom:10px;padding:6px 7px;border-radius:4px;font-size:15px;font-weight:700;cursor:pointer;transition:.3s}.menu-btn:hover{background:#00390b}#instructions{background:#486548f0;color:#fff;border-radius:6px;padding:8px;font-size:13px;width:430px;height:410px;overflow-y:auto;overflow-x:hidden;text-align:right}#instructions::-webkit-scrollbar{width:6px}#instructions::-webkit-scrollbar-track{background:transparent}#instructions::-webkit-scrollbar-thumb{background:#052e0085;border-radius:4px}#instructions h3{margin:0 0 3px;font-size:14px;color:#fe0}#instructions ul{margin:0;padding-right:14px}#instructions li{margin-bottom:1px;line-height:1.4;font-size:15px}.mainhint{color:#fd0;font-weight:600;font-size:15px}#searchBox{position:absolute;top:180px;right:20px;z-index:999999;background:#1e7015ea;pointer-events:auto;border-radius:8px;padding:5px;display:flex;flex-direction:row-reverse;align-items:center;gap:8px}#searchBox input{width:120px;padding:5px;border:none;border-radius:4px;outline:none;background:#fff;font-weight:600;text-align:right}#searchBox button{background:#278b02;font-weight:600;color:#fff;border:1px solid #fff;border-radius:4px;padding:5px 10px;cursor:pointer;transition:.2s}#searchBox button:hover{background:#016c1e}#searchBox,#searchBox *{pointer-events:auto!important}#cameraControls{position:absolute;right:20px;top:375px;display:flex;flex-direction:column;gap:5px;z-index:99999;pointer-events:auto;width:120px}.cam-btn{background:#013f05;border:1px solid rgba(145,145,145,.482);color:#fff;padding:6px 8px;border-radius:8px;font-size:15px;font-weight:600;pointer-events:auto;line-height:1.3}#cellTooltip{position:fixed;display:none;padding:6px 10px;color:#fff;font-size:13px;border-radius:4px;pointer-events:none;z-index:9999}#nicePopup{position:fixed;top:50%;left:50%;visibility:hidden;transform:translate(-50%,-50%);text-align:center;width:400px;background:#c5f5cef2;color:#000;border-radius:8px;padding:14px;z-index:999999;font-size:16px;font-weight:600;line-height:1.5;opacity:0;pointer-events:none;transition:.4s ease}#nicePopup.popup-show{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:all;visibility:visible}.popup-content{position:relative}.popup-close{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;border-radius:50%;border:2px solid #01305f;cursor:pointer;background:#015f38;transition:.2s ease}.popup-close:hover{background:#f90000;border:2px solid #ffffff}.popup-timer{margin-top:10px;font-size:13px;font-weight:600;color:#013863;opacity:.8}#flagpopTooltip{position:fixed;display:none;background:#000000bf;color:#fff;padding:6px 10px;font-size:13px;border-radius:4px;z-index:999999;pointer-events:none;transition:opacity .3s;opacity:0}#StadiumIntro{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000ca;z-index:999999;display:flex;align-items:center;justify-content:center}.Stadium-box{background:#000;color:#fff;padding:20px 30px;border-radius:6px;text-align:center;width:auto;height:auto;max-width:90%;box-shadow:0 0 8px #ffffffca}.Stadium-box #getSecond{color:red}#coldText{margin-top:20px;color:#f09;font-weight:600}#countdownText{color:#fff;font-weight:700}#lastRentedBox{position:fixed;right:20px;top:220px;z-index:99999;margin-top:10px;background:#0009;border:1px solid #ffffff;border-radius:10px;padding:10px 12px;width:200px;color:#fff;font-weight:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 10px #0006;text-align:center}#lastRentedBox .last-title{font-size:14px;color:#fe0;margin-bottom:6px;text-align:center}#lastRentedBox .last-cell-id{font-size:14px;background-color:#fcef00;color:#000;font-weight:600;font-size:15px;border-radius:5px;padding:4px 0;width:100px;margin:auto}#lastRentedBox .last-time{font-size:14px;margin-top:10px}#lastCellId{color:#000;font-weight:700}#lastRentTime{color:#fff;font-weight:700}#goToLastCellBtn{margin-top:8px;width:100%;padding:6px;border-radius:6px;border:1px solid #ffffff;background:#04a41c;color:#fff;font-weight:700;cursor:pointer;transition:.2s}#goToLastCellBtn:hover{background:#0ec13e}#goToLastCellBtn:disabled{background:#555;cursor:not-allowed;opacity:.6}@keyframes spin{to{transform:rotate(360deg)}}@keyframes everestPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}
