html.ctp-mobile-app-owned,body.ctp-mobile-app-owned{overscroll-behavior:none!important}
body.ctp-mobile-app-owned #ctt-fixed-six-v257,
body.ctp-mobile-app-owned .ctt-fixed-six-v257,
body.ctp-mobile-app-owned .ctt-exp-nav{display:none!important}
#ctp-mobile-feature-shell{position:fixed;z-index:2147482000;inset:0 0 calc(78px + env(safe-area-inset-bottom,0px));display:none;overflow:hidden;background:#020617;color:#f8fafc;contain:layout paint style}
#ctp-mobile-feature-shell.show{display:block}
.ctp-mobile-feature-panel{position:absolute;inset:0;display:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-behavior:auto;padding:8px 8px 22px;background:radial-gradient(circle at 50% 0,#101d32,#020617 55%)}
.ctp-mobile-feature-panel.active{display:block}
.ctp-mobile-feature-loading{min-height:70vh;display:grid;place-items:center;text-align:center;color:#cbd5e1}
.ctp-mobile-feature-loading span{display:grid;place-items:center;width:62px;height:62px;margin:0 auto 14px;border:2px solid rgba(250,204,21,.28);border-top-color:#facc15;border-radius:50%;font-size:29px;animation:ctpMobilePanelSpin .65s linear infinite}
.ctp-mobile-feature-loading b{display:block;color:#fde68a;font-size:14px}.ctp-mobile-feature-loading small{display:block;margin-top:7px;color:#94a3b8}
.ctp-mobile-feature-error{margin:18vh auto 0;max-width:420px;padding:20px;text-align:center;border:1px solid #7f1d1d;border-radius:18px;background:#190b12;color:#fecaca}
.ctp-mobile-feature-panel>#azad-pro-chess,.ctp-mobile-feature-panel>#ctpd-app,.ctp-mobile-feature-panel>#ctp-app{margin:0 auto!important;max-width:820px!important;border-radius:16px!important}
body.ctp-mobile-feature-open #ctp-app-dashboard{display:none!important}
body.ctp-mobile-feature-open>:not(#ctp-mobile-feature-shell):not(#ctp-app-bottom-nav):not(script):not(style){pointer-events:none!important}
body.ctp-mobile-feature-open #ctp-app-bottom-nav{z-index:2147483000!important}
@keyframes ctpMobilePanelSpin{to{transform:rotate(360deg)}}
@media(prefers-reduced-motion:reduce){.ctp-mobile-feature-loading span{animation:none}}

