body{background-color:black;color:white;font-style:italic;font-family:times new roman}a{color:Red}h1{margin:0px;font-size:21px;color:#ff0000}h2{margin:2px;padding:2px;color:blue}h3{margin:2px;padding:2px}h4{margin:2px;padding:2px}p{margin:0;padding:5px}ul{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:white;border:2px solid #BF4E00}li{margin:5px;background-color:transparent}li a{display:block;color:#980047;font-weight:bold;font-size:18px;text-align:center;padding:12px;text-decoration:none;box-shadow:0 2px 5px 0 #B28306,0 2px 8px 0 #BF4E00}li a:hover{background-color:#FAD7A0;color:black}.cc-ul{list-style-type:none;padding:0;margin:0}.cc-ul li{padding:0px 0px;border-bottom:1px solid #ddd}.cc-ul li:last-child{border-bottom:none}.all-info-sm{margin:0;padding:5px;background-color:lightgray}.all-info-sm>h1,.ab-article{margin:5px;padding:5px}.ab-article{background:white}.ab-article>h2,p{margin:4px;font-size:90%;color:black}.signin{background:#ffffff;color:black;border-width:5px;border-style:double;border-color:deepskyblue;text-align:center;padding:4px 4px 4px 4px;margin-top:4px;margin-bottom:4px;font-size:11px}.list{background-color:white;color:red;font-weight:bold;font-style:italic;font-size:20px;text-decoration:none;border-width:2px;border-color:red;border-style:groove solid;margin-top:2px;margin-bottom:2px;padding:5px;border-radius:0px;text-shadow:1px 1px gold;text-align:center;font-family:'Open Sans',sans-serif}.list a{color:blue}.list1{background-color:white;color:red;font-weight:bold;font-style:italic;font-size:20px;text-decoration:none;border-width:2px;border-color:red;border-style:groove solid;margin-top:2px;margin-bottom:2px;padding:5px;border-radius:0px;text-shadow:1px 1px gold;text-align:center;font-family:'Open Sans',sans-serif}.list1 a{color:black}.list-1{background-color:white;color:red;font-weight:bold;font-style:italic;font-size:20px;text-decoration:none;border-width:2px;border-color:red;border-style:groove solid;margin-top:2px;margin-bottom:2px;padding:5px;border-radius:0px;text-shadow:1px 1px gold;text-align:center;font-family:'Open Sans',sans-serif}.list-1 a{color:brown}.CHARTHEAD{background-color:red;color:#ff0;border-width:3px;border-color:#ff0;border-style:solid;font-weight:700;font-size:x-large;text-align:center;margin:3px 20px;padding:3px}.chat7{background-color:#000000;color:darkblue;border-width:3px;border-color:white;border-style:double;margin:1px;padding:3px;font-weight:bold;font-style:italic;font-size:x-large}.game{border-left:lawngreen inset 3px;border-right:lawngreen inset 3px;border-top:lawngreen outset 3px;border-bottom:lawngreen inset 3px;background-color:mintcream;border-radius:0px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;font-weight:bold;font-family:times new roman,serif;font-style:italic;font-size:20px;text-align:center;margin-top:13px;margin-bottom:13px;text-shadow:1px 1px mintcream}.main1{background-color:white;color:#434142;border:4px solid #cb004d;margin-top:3px;margin-bottom:3px;padding:3px;font-size:14px;text-align:center}.logotop{background-color:#000;padding:3px 6px;display:block;color:#fff8f8;margin-bottom:5px;letter-spacing:1px;font-weight:700;border:3px solid #cb004d;text-align:center;transform-style:preserve-3d;transition:transform 150ms cubic-bezier(0,0,.58,1),background 150ms cubic-bezier(0,0,.58,1)}.logotop img{display:inline-block;height:auto;width:82%;max-width:280px;max-height:50px;object-fit:contain;vertical-align:middle}@media (min-width:576px){.logotop{padding:4px 10px;border-width:4px}.logotop img{width:auto;max-width:340px;max-height:56px}}.join-us{margin:8px 0;padding:8px;background:#fff7e8;border:2px solid #ff182c;border-radius:10px;text-align:center}.join-us-title{color:#900031;font-weight:700;margin-bottom:6px}.join-us-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.join-us-btn{display:inline-block;background:#011e76;color:#fff;text-decoration:none;padding:6px 12px;border-radius:8px;font-weight:700}.menu-top{background:rgb(189,0,251);background:linear-gradient(0deg,rgba(189,0,251,1) 0%,rgba(79,4,104,0.8494748241093313) 100%);color:gold;font-weight:bold;font-style:italic;text-align:left;border-bottom:3px solid #8E44AD;border-radius:4px;margin-top:12px;margin-bottom:12px;margin-left:0px;margin-right:0px;padding-top:0;padding-bottom:0;padding-left:2px;padding-right:2px;font-weight:bold;font-size:20px;font-style:italic;text-shadow:1px 1px #641E16}.menu{border-left:#DC01DC solid 6px;border-right:#DC01DC solid 6px;border-top:#DC01DC solid 3px;border-bottom:#DC01DC solid 3px;background-color:white;color:blue;border-radius:10px;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-weight:bold;font-style:italic;font-size:17px;text-shadow:1px 1px GOLD;margin-top:10px;margin-bottom:10px}.menu1{border-left:lime solid 3px;font-weight:bold;border-right:lime solid 3px;border-top:lime solid 3px;border-bottom:lime solid 3px;background-color:mintcream;border-radius:8px;font-style:italic;font-size:small;text-align:center;text-shadow:1px 1px pink;margin-top:9px;margin-bottom:9px}.roll2{font-weight:bold;background-color:mintcream;font-style:italic;font-size:small;text-align:center;margin-top:9px;margin-bottom:9px;border-width:3px;border-style:solid;border-image:linear-gradient(to right,orange,red) 1;font-style:italic;text-align:center;font-family:'Open Sans',sans-serif}.roll2 span{text-shadow:1px 1px pink}.roll2 hr{border:1px solid orange}.home-notice{font-style:normal;font-family:'Open Sans',sans-serif;text-align:center;box-sizing:border-box}.home-notice-body,.home-notice-body p,.home-notice-body div{margin:0;padding:0;font-style:normal}.home-notice-live{margin:9px 0 8px;background:#fff8ee;border-top:gold solid 1px;border-bottom:gold solid 3px;border-left:0;border-right:0;border-radius:4px;overflow:hidden;font-size:15px;font-weight:800}.home-notice-live span{text-shadow:none}.home-notice-live .home-notice-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:6px 12px;background:linear-gradient(90deg,#831843 0%,#db2777 28%,#f472b6 52%,#e11d8f 78%,#9d174d 100%);border-bottom:gold solid 2px;color:#fff;font-weight:800;font-size:16px;font-style:italic;text-shadow:1px 1px #000;border-top-left-radius:4px;border-top-right-radius:4px}.home-notice-live .home-notice-kicker{display:inline-flex;align-items:center;gap:6px;font-size:16px;line-height:1.2}.home-notice-live .home-notice-kicker span{font-size:18px;line-height:1;text-shadow:none}.home-notice-live .home-notice-date{font-size:13px;font-weight:700;color:#ffe566;font-style:normal;white-space:nowrap;text-shadow:1px 1px #000}.home-notice-live .home-notice-body{padding:8px 10px 10px;color:#b91c1c;font-size:15px;font-weight:800;line-height:1.45}.table{width:100%}.table2{text-align:center}.td{width:50%;color:white;background-color:darkblue;font-size:22px}.td1{width:50%;color:white;background-color:#ff0000;font-size:22px}.td2{width:50%;color:white;background-color:#008000;font-size:17px}.td3{width:50%;color:white;background-color:#0000FF;font-size:17px}.HEADLINES{background-color:red;color:white;font-weight:bold;font-style:italic;font-size:small;text-decoration:NONE;text-shadow:1px 1px blue}.liveupdate{background:rgb(242,130,91);background:-moz-linear-gradient(top,rgba(242,130,91,1) 0%,rgba(229,91,43,1) 50%,rgba(240,113,70,1) 100%);background:-webkit-linear-gradient(top,rgba(242,130,91,1) 0%,rgba(229,91,43,1) 50%,rgba(240,113,70,1) 100%);background:linear-gradient(to bottom,rgba(242,130,91,1) 0%,rgba(229,91,43,1) 50%,rgba(240,113,70,1) 100%);;color:yellow;padding:8px;font-weight:bold;font-size:21px;font-family:Georgia;border-bottom:silver solid 2px;margin-bottom:5px;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center}.HEADLINESC{background-color:red;color:white;font-weight:bold;font-style:italic;font-size:small;text-decoration:none;text-align:center;text-shadow:1px 1px blue}.HEADLINESL{background-color:red;color:white;font-weight:bold;font-style:italic;font-size:small;text-decoration:none;text-align:left;text-shadow:1px 1px blue}.core-main1{color:#000;padding:5px;margin:3px;text-align:center;font-weight:700;border-bottom:2px solid #D190D6;border-radius:8px;font-size:20px;background:rgb(249,123,238);background:linear-gradient(0deg,rgba(249,123,238,1) 0%,rgba(255,212,248,0.8494748241093313) 100%)}.home-notice-fast{margin:6px 3px 8px;padding:8px 12px;background:#fff0fb;border:2px solid #D190D6;border-radius:8px;color:#6b0870;font-size:15px;font-weight:800;line-height:1.45}.news3{background-color:white;color:black;border:solid 3px#956f13;text-shadow:1px 1px 0 #969696,1px 5px 5px #aba8a8;font-style:italic;text-align:center;font-weight:bold;font-size:20px;border-width:4px;border-color:blue;border-style:outset;margin:3px;padding:3px;border-radius:3px}.news1{background-color:white;color:black;font-weight:bold;font-size:19px;border-width:4px;border-color:blue;border-style:outset;margin:3px;padding:3px;border-radius:3px;font-family:trebuchet MS,sans-serif;padding-bottom:5px;padding-top:7px;font-style:italic;border-bottom-style:solid;border-bottom-width:5px;text-shadow:1px 1px #ffd700;border-bottom-color:blue;letter-spacing:1pt;word-spacing:2pt;text-align:center}.info2{background-color:gold;font-size:23px;font-weight:bold;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:7px;border-bottom:1.5px solid #F39C12}.newslast{background-color:gold;font-size:24px;font-weight:bold;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:7px}.advrt{background-color:#900D1F;border:2px solid #F70;text-align:center;padding:15px 0;border-radius:4px;margin-bottom:8px}.bottom{background-color:#FFFF99;color:Black;border:#736203 solid 5px;border-radius:8px;padding:6px 8px;font-weight:bold;font-style:italic;font-size:18px;text-align:center;text-shadow:1px 1px gold;margin-top:4px;margin-bottom:4px;font-family:georgia,serif}.bottom .cta-btns{margin:0}.party{background-color:#FDFEFE;color:black;font-style:italic;font-size:small;text-decoration:none;border-width:2px;border-color:#82E0AA;border-style:inset;margin-top:2px;margin-bottom:2px;margin-left:0px;margin-right:0px;padding-top:3px;padding-bottom:3px;padding-left:3px;padding-right:3px;border-radius:0px;text-align:center}.kuberm{background-color:purple;color:mintcream;font-size:22px}.vemo{color:blue;font-size:32px}.bottom-line{color:blue;font-size:20px;border-top:2px solid gold;padding-top:7px;margin-top:7px}.my-checkbox{position:fixed;top:0;left:-9999px;visibility:hidden}input+label{cursor:pointer;text-transform:uppercase;color:#d70544;font-weight:800;font-size:22px;padding:8px 0;display:block}input+label+div{height:0;overflow:hidden;transition:all .3s;padding:0!important}input:checked+label+div{height:auto}.faq .faq-card{border-top:1px solid #dc1f44}.faq .faq-card.aabbcc{border-top:0 solid #dc1f44}.my-arrow{transform:rotate(90deg);display:inline-block;font-style:normal!important;float:right;margin-right:10px}@media only screen and (max-width:500px){input+label{font-size:15px}}@media only screen and (max-width:375px){input+label{font-size:13px}}@media only screen and (max-width:320px){input+label{font-size:11px}}.geone1{background-color:mintcream;color:black;font-weight:bold;font-style:italic;font-size:large;text-decoration:none;border-width:3px;border-color:yellow;border-style:inset;margin-top:3px;margin-bottom:3px;margin-left:0px;margin-right:0px;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;border-radius:0px;text-shadow:1px 2px gold;text-align:center}.product{background:rgb(8,97,154);background:linear-gradient(0deg,rgba(8,97,154,1) 0%,rgba(5,6,55,1) 100%);border-bottom:3px solid #6BA8F2;text-align:center;padding:15px 0;border-radius:4px;margin-bottom:8px}.btn-renew{padding:.25rem .75rem;color:#fff;border-radius:1rem;margin-top:.25rem;cursor:pointer;display:inline-block;font-size:1.1rem}.btn-renew a{color:#fff;text-decoration:none;font-weight:bold}.gg-1{background:rgb(131,58,180);background:linear-gradient(90deg,rgba(131,58,180,1) 0%,rgba(253,29,29,1) 50%,rgba(252,176,69,1) 100%);border:1px solid #F7DC6F;box-shadow:0 0 15px #000}.btn-w{padding:.25rem .75rem;color:#fff;border-radius:1rem;margin-top:.25rem;cursor:pointer;display:inline-block;font-size:1.1rem}.btn-w a{color:#fff;text-decoration:none;font-weight:bold}.bg-w{background:rgb(34,151,4);background:linear-gradient(180deg,rgba(34,151,4,1) 11%,rgba(88,135,4,1) 100%);border:1px solid #97FB07;box-shadow:0 0 15px #000}.publisher{background:#ED4264;background:-webkit-linear-gradient(to right,#FFEDBC,#ED4264);background:linear-gradient(to right,#FFEDBC,#ED4264);border:3px double #F613C9;text-align:center;padding:15px 0;border-radius:4px;margin-bottom:8px}.gg-7{background:rgb(240,176,11);background:linear-gradient(180deg,rgba(240,176,11,1) 29%,rgba(251,49,4,1) 100%);border:3px double #F75104;box-shadow:0 0 15px #BEB132;font-size:13px}.atop{background:rgb(244,6,31);background:linear-gradient(180deg,rgba(244,6,31,1) 0%,rgba(139,19,4,1) 100%);text-align:center;padding:8px;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:bold;font-size:17px;margin-top:5px}.firstman1{background-color:#fff5f8;color:#000000;border-radius:5px;font-weight:bold;text-align:center;border-top:2px solid #e70042;border-bottom:2px solid #e70042;border-left:2px solid #e70042;border-right:2px solid #e70042;background-color:#fff5f8;border-radius:3px;box-shadow:0 0 10px #461300;margin:7px;font-style:italic;font-family:'Open Sans',sans-serif;font-size:18px}.firstman{background-color:#fff;color:#000;font-size:12px;border-radius:5px;padding-bottom:10px;text-align:center;border:#700020 solid 2px;font-style:italic;font-family:Montserrat,sans-serif;margin-top:10px;margin-bottom:10px}.faq-head{font-size:1.2em;color:#6F2232;font-weight:bold;text-align:center;padding-bottom:15px}.article{margin-bottom:20px}.firstman a{display:block;color:#000;font-size:18px;padding:10px}.firstman a.zone-row,.firstman a.zone-link{display:flex;align-items:center;padding:6px 8px;font-size:inherit}.zone-head{border-top-left-radius:1px;border-top-right-radius:1px;padding:8px 6px;background-color:#e70042;color:#fff;font-size:16px;font-weight:bold;font-style:italic;font-family:Montserrat,sans-serif;letter-spacing:0.3px;line-height:1.2}.book-ad{margin:10px 0;padding:0 8px 10px;text-align:center;background:#fff;border:3px solid #e10600;border-radius:8px;box-sizing:border-box;overflow:hidden;color:#111;font-style:normal;font-family:"Nirmala UI","Noto Sans Devanagari",Mangal,"Open Sans",sans-serif}.book-ad[hidden]{display:none !important}.book-ad-head{display:block;text-align:center;margin:0 -8px 10px;padding:9px 8px;border:0;border-bottom:2px solid #ffd76a;background:linear-gradient(180deg,#ff2d2d 0%,#c40000 100%);color:#fff;font-weight:900;font-size:17px;line-height:1.25;letter-spacing:.3px;text-shadow:0 1px 0 #7a0000}.book-ad-head-mark{display:inline;color:#ffe566;font-size:1.05em;line-height:1}.book-ad-head-text{display:inline}.book-ad-head-text b{font-style:normal;font-weight:900;color:#fff}.book-ad-head-text i{font-style:normal;margin:0 2px;color:#ffe566}.book-ad-head-text em{font-style:normal;font-weight:900;color:#ffe566}.book-ad-games{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;margin:0 0 10px}.book-ad-game,.book-ad-game:hover{display:flex;align-items:center;justify-content:center;gap:2px;min-height:72px;padding:7px 6px;border:2px solid #f3b8c8;border-radius:8px;text-decoration:none;color:#111;text-align:center;box-sizing:border-box;cursor:default}.book-ad-game-jodi{background:#fff4a8;border-color:#f0d56a}.book-ad-game-open{background:#ffd6e6;border-color:#f5b0c8}.book-ad-game-pana{background:#cfeeff;border-color:#9ed4f5}.book-ad-game-copy{display:block;font-size:12px;font-weight:800;line-height:1.2;text-align:center}.book-ad-game-copy b{display:block;font-size:13px}.book-ad-game-copy small{display:block;margin-top:2px;font-size:10px;font-weight:700;color:#444}.book-ad-chev{flex-shrink:0;color:#222;font-size:22px;font-weight:900;line-height:1}.book-ad-timer{display:flex;align-items:center;gap:4px;margin:0 0 10px;padding:4px 6px;background:#fff3f7;border:1px solid #ffd0e0;border-radius:6px}.book-ad-timer-left{display:flex;align-items:center;gap:3px;min-width:92px;text-align:left}.book-ad-clock{font-size:16px;line-height:1}.book-ad-timer-label{color:#d4002f;font-size:13px;font-weight:800;line-height:1.2}.book-ad-digits{display:flex;align-items:center;justify-content:center;gap:3px;flex:1}.book-ad-unit{min-width:32px;padding:3px 3px 2px;background:#7a1238;border-radius:4px;color:#fff}.book-ad-unit b{display:block;font-size:14px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.book-ad-unit span{display:block;margin-top:1px;font-size:6px;font-weight:800;letter-spacing:.3px}.book-ad-colon{color:#7a1238;font-size:14px;font-weight:900;line-height:1;padding-bottom:8px}.book-ad-hurry{flex-shrink:0;color:#e10600;font-size:14px;font-weight:800;line-height:1.2;white-space:nowrap}.book-ad-offer{margin:0 0 10px;padding:10px 8px 8px;border:1px solid #ffd0e0;border-radius:6px;background:#fff}.book-ad-offer-title{color:#e10600;font-size:18px;font-weight:900;line-height:1.25;padding-bottom:8px;margin-bottom:8px;border-bottom:2px solid #ff2d78}.book-ad-offer p{margin:0;color:#111;font-size:14px;font-weight:800;line-height:1.45}.book-ad-actions{margin-bottom:8px}.cta-btns{display:flex;justify-content:center;align-items:center;gap:8px;margin:6px 0 0}.cta-btn,.cta-btn:hover{flex:0 1 auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-height:36px;min-width:118px;padding:7px 18px;border:1px solid transparent;border-radius:6px;color:#fff;font-size:13px;font-weight:800;font-style:normal;letter-spacing:.4px;text-decoration:none;box-sizing:border-box;line-height:1.2;text-shadow:none}.cta-btn small{display:block;font-size:10px;font-weight:700;letter-spacing:0;line-height:1.1;opacity:.95}.cta-btn-call{background:linear-gradient(135deg,#fb7185 0%,#e11d48 42%,#9f1239 100%);border-color:#9f1239;box-shadow:0 2px 8px rgba(190,18,60,.28)}.cta-btn-wa{background:linear-gradient(135deg,#4ade80 0%,#16a34a 42%,#166534 100%);border-color:#166534;box-shadow:0 2px 8px rgba(22,163,74,.28)}.bottom .cta-btn,.bottom .cta-btn:hover{color:#fff;text-shadow:none}.book-ad-note{margin:0 2px;color:#e10600;font-size:14px;font-weight:800;font-style:italic}@media only screen and (min-width:701px){.book-ad{padding:0 12px 14px}.book-ad-head{font-size:21px;padding:11px 10px;margin:0 -12px 10px}.book-ad-game{min-height:84px;padding:10px 10px 10px 12px}.book-ad-game-copy{font-size:14px}.book-ad-game-copy b{font-size:16px}.book-ad-game-copy small{font-size:12px}.book-ad-timer-label{font-size:14px}.book-ad-unit{min-width:38px;padding:4px 4px}.book-ad-unit b{font-size:16px}.book-ad-unit span{font-size:7px}.book-ad-colon{font-size:16px}.book-ad-offer-title{font-size:22px}.book-ad-offer p{font-size:16px}.book-ad-hurry{font-size:15px}.cta-btn{min-height:36px;font-size:14px}.book-ad-note{font-size:16px}}@media only screen and (max-width:375px){.book-ad{padding:0 6px 10px}.book-ad-head{font-size:13px;padding:8px 5px;margin:0 -6px 8px}.book-ad-game{min-height:64px;padding:5px 3px 5px 5px}.book-ad-game-copy{font-size:10px}.book-ad-game-copy b{font-size:11px}.book-ad-game-copy small{font-size:8px}.book-ad-chev{font-size:16px}.book-ad-timer{gap:2px;padding:3px 4px}.book-ad-timer-left{min-width:80px}.book-ad-timer-label{font-size:12px}.book-ad-clock{font-size:14px}.book-ad-unit{min-width:28px;padding:2px 2px}.book-ad-unit b{font-size:12px}.book-ad-unit span{font-size:6px}.book-ad-hurry{font-size:12px}.book-ad-offer-title{font-size:15px}.book-ad-offer p{font-size:12px}.cta-btn{min-height:32px;min-width:96px;font-size:12px;padding:5px 12px}.book-ad-note{font-size:12px}}.play-ad{margin:6px 0;padding:0 8px 6px;text-align:center;background:#f6f0e4;border:2px solid #c9a227;border-radius:10px;box-sizing:border-box;overflow:hidden;color:#1e3a8a;font-style:normal;font-family:"Open Sans",Arial,sans-serif}.play-ad-head{display:block;margin:0 -8px 5px;padding:5px 8px 6px;background:linear-gradient(180deg,#1d4ed8 0%,#1e3a8a 100%);color:#fff;font-weight:800;font-size:13px;line-height:1.2;letter-spacing:.4px}.play-ad-head strong{display:block;font-weight:900;font-size:13px;letter-spacing:.8px}.play-ad-head span{display:inline-block;margin-top:3px;padding:1px 8px;background:#ffe566;color:#1a1300;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.2px;line-height:1.3}.play-ad-title{margin:0 0 5px;padding:0;color:#1e3a8a;font-size:15px;font-weight:900;line-height:1.15}.play-ad-quote{margin:0 0 4px;padding:0;color:#1e3a8a;font-size:13px;font-weight:800;line-height:1.2;font-family:"Nirmala UI","Noto Sans Devanagari",Mangal,"Open Sans",sans-serif}.play-ad-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;margin:5px 0 0;color:#4b5563;font-size:10px;font-weight:700;line-height:1.2}.play-ad-meta span{display:inline-flex;align-items:center;gap:3px}.play-ad-ico{font-style:normal;font-size:11px;line-height:1}.play-ad-ico-fast{color:#f59e0b}.play-ad-ico-safe{color:#2563eb}.play-ad-ico-ok{color:#16a34a}.play-ad-btn,.play-ad-btn:hover{display:inline-flex;align-items:center;justify-content:center;min-height:0;padding:4px 12px;background:linear-gradient(180deg,#ffe566 0%,#d4a017 100%);color:#1a1300;border:0;border-radius:6px;text-decoration:none;font-size:12px;font-weight:800;letter-spacing:.3px;line-height:1.2;box-shadow:0 1px 0 #a67c00}.play-ad-btn:active{transform:translateY(1px)}.play-ad-t1{background:#1a1a1a;border-color:#ffd700;color:#ffd700}.play-ad-t1 .play-ad-head{background:linear-gradient(180deg,#4a3b00 0%,#1a1a1a 100%);color:#fff}.play-ad-t1 .play-ad-head span{background:#ffd700;color:#1a1300}.play-ad-t1 .play-ad-title,.play-ad-t1 .play-ad-quote{color:#ffd700}.play-ad-t1 .play-ad-meta{color:#d4c48a}.play-ad-t1 .play-ad-btn,.play-ad-t1 .play-ad-btn:hover{background:linear-gradient(180deg,#ffe566 0%,#d4a017 100%);color:#1a1300;box-shadow:0 1px 0 #a67c00}.play-ad-t2{background:#eef4fb;border-color:#3b82c4;color:#0d1b2a}.play-ad-t2 .play-ad-head{background:linear-gradient(180deg,#1d4ed8 0%,#0d1b2a 100%);color:#fff}.play-ad-t2 .play-ad-head span{background:#90e0ef;color:#0d1b2a}.play-ad-t2 .play-ad-title,.play-ad-t2 .play-ad-quote{color:#0d1b2a}.play-ad-t2 .play-ad-meta{color:#334155}.play-ad-t2 .play-ad-btn,.play-ad-t2 .play-ad-btn:hover{background:linear-gradient(180deg,#90e0ef 0%,#3b82c4 100%);color:#0d1b2a;box-shadow:0 1px 0 #1e3a8a}.play-ad-t3{background:#fff0fb;border-color:#f472b6;color:#4a044e}.play-ad-t3 .play-ad-head{background:linear-gradient(180deg,#db2777 0%,#9d174d 100%);color:#fff}.play-ad-t3 .play-ad-head span{background:#fbcfe8;color:#4a044e}.play-ad-t3 .play-ad-title,.play-ad-t3 .play-ad-quote{color:#9d174d}.play-ad-t3 .play-ad-meta{color:#be185d}.play-ad-t3 .play-ad-btn,.play-ad-t3 .play-ad-btn:hover{background:linear-gradient(180deg,#fbcfe8 0%,#db2777 100%);color:#fff;box-shadow:0 1px 0 #9d174d}.play-ad-t4{background:#fff1f2;border-color:#ff6b6b;color:#2d0d0d}.play-ad-t4 .play-ad-head{background:linear-gradient(180deg,#b91c1c 0%,#2d0d0d 100%);color:#fff}.play-ad-t4 .play-ad-head span{background:#ffb4b4;color:#2d0d0d}.play-ad-t4 .play-ad-title,.play-ad-t4 .play-ad-quote{color:#7f1d1d}.play-ad-t4 .play-ad-meta{color:#9f1239}.play-ad-t4 .play-ad-btn,.play-ad-t4 .play-ad-btn:hover{background:linear-gradient(180deg,#ffb4b4 0%,#e11d48 100%);color:#fff;box-shadow:0 1px 0 #7f1d1d}.play-ad-t5{background:#f5f3ff;border-color:#9d4edd;color:#1a0a2e}.play-ad-t5 .play-ad-head{background:linear-gradient(180deg,#6d28d9 0%,#1a0a2e 100%);color:#fff}.play-ad-t5 .play-ad-head span{background:#e9d5ff;color:#1a0a2e}.play-ad-t5 .play-ad-title,.play-ad-t5 .play-ad-quote{color:#4c1d95}.play-ad-t5 .play-ad-meta{color:#6b21a8}.play-ad-t5 .play-ad-btn,.play-ad-t5 .play-ad-btn:hover{background:linear-gradient(180deg,#e9d5ff 0%,#7c3aed 100%);color:#fff;box-shadow:0 1px 0 #4c1d95}@media only screen and (min-width:701px){.play-ad{padding:0 10px 8px}.play-ad-head{padding:6px 10px 7px;margin:0 -10px 6px}.play-ad-head strong{font-size:15px}.play-ad-head span{font-size:11px;padding:2px 10px}.play-ad-title{font-size:18px;margin:0 0 6px;padding:0}.play-ad-quote{font-size:15px;margin:0 0 5px;padding:0}.play-ad-meta{font-size:11px;gap:4px 12px;margin:6px 0 0}.play-ad-btn{font-size:13px;padding:5px 14px;border-radius:6px}}@media only screen and (max-width:375px){.play-ad{padding:0 6px 5px;border-radius:8px}.play-ad-head{padding:4px 6px 5px;margin:0 -6px 4px}.play-ad-head strong{font-size:12px}.play-ad-head span{font-size:9px;padding:1px 7px;margin-top:2px}.play-ad-title{font-size:13px;margin:0 0 4px;padding:0}.play-ad-quote{font-size:12px;margin:0 0 3px;padding:0}.play-ad-meta{font-size:9px;gap:2px 6px;margin:4px 0 0}.play-ad-btn{font-size:11px;padding:3px 10px;border-radius:5px}}.daily-game-zone .firstman1{margin:5px 6px}.daily-game-zone .firstman1 a.zone-link{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 8px;font-size:14px;line-height:1.25;font-weight:700}.zone-emoji{font-style:normal;font-size:13px;line-height:1;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.zone-link-text{min-width:0}.premium-services-zone{padding-bottom:8px}.zone-row{display:flex;align-items:center;gap:8px;background-color:#fff5f8;color:#000;border:2px solid #e70042;border-radius:3px;box-shadow:0 0 8px #461300;margin:5px 6px;padding:6px 8px;text-align:left;text-decoration:none;font-style:italic;font-family:'Open Sans',sans-serif;box-sizing:border-box}.zone-row:hover,.zone-row:hover .zone-title,.zone-row:hover .zone-desc,.zone-row:hover .zone-arrow{color:#9f1239}.zone-ico{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid #e70042;font-size:13px;line-height:1;font-style:normal}.zone-row-vip .zone-ico{border-color:#0077aa}.zone-row-scratch .zone-ico{border-color:#c48a00}.zone-row-astro .zone-ico{border-color:#7a2ea0}.zone-row-tools .zone-ico{border-color:#0046ad}.zone-row-dream .zone-ico{border-color:#0b7cad}.zone-row-tricks .zone-ico{border-color:#e70042}.zone-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zone-title{display:block;color:#000;font-size:14px;font-weight:800;line-height:1.2}.zone-desc{display:block;color:#980047;font-size:11px;font-weight:700;line-height:1.2}.zone-arrow{flex-shrink:0;color:#e70042;font-size:14px;line-height:1;font-style:normal;font-weight:700}@media only screen and (min-width:701px){.zone-head{font-size:18px;padding:10px}.daily-game-zone .firstman1{margin:7px}.daily-game-zone .firstman1 a.zone-link{font-size:16px;padding:9px 10px;gap:8px}.zone-emoji{font-size:15px}.zone-row{margin:7px;padding:8px 10px;gap:10px}.zone-ico{width:28px;height:28px;font-size:15px}.zone-title{font-size:15px}.zone-desc{font-size:12px}.zone-arrow{font-size:16px}}@media only screen and (max-width:375px){.zone-head{font-size:14px;padding:7px 4px}.daily-game-zone .firstman1{margin:4px 5px}.daily-game-zone .firstman1 a.zone-link{font-size:13px;padding:6px 6px;gap:5px}.zone-emoji{font-size:12px}.zone-row{margin:4px 5px;padding:5px 6px;gap:6px}.zone-ico{width:22px;height:22px;font-size:12px}.zone-title{font-size:13px}.zone-desc{font-size:10px}.zone-arrow{font-size:13px}}.info-root{background-color:white;color:black;border:solid 3px #FC0789;font-style:italic;font-family:'Open Sans',sans-serif;text-align:center;font-weight:bold;font-size:20px;margin:8px 3px 3px 3px;border-radius:3px}.info-root span{text-shadow:1px 1px 0 #969696,1px 5px 5px #aba8a8}.lock{border-bottom:1.5px solid silver;margin-top:2px;padding:4px;margin-bottom:2px}.jodilistup{float:left;width:20%;text-align:left;margin-top:-25px}.panelchartlist{float:right;width:20%;text-align:right;margin-top:-25px}.jodilistup a,.panelchartlist a{width:auto;background:rgb(255,8,92);background:linear-gradient(0deg,rgba(255,8,92,1) 0%,rgba(255,0,215,0.8494748241093313) 100%);color:black;padding:4px;font-size:15px;border-radius:5px;text-align:center}a{color:red;text-decoration:none;font-weight:700}a:hover{color:#ff0000}.lead-result{background:rgb(255,222,150);background:linear-gradient(90deg,rgba(255,222,150,1) 0%,rgba(255,152,152,1) 48%);color:black;font-weight:bold;font-size:25px;font-family:'Open Sans',sans-serif;border-bottom-width:4px;border-bottom-style:solid;border-image:linear-gradient(to right,orange,red) 1;margin-bottom:5px;text-shadow:1px 1px rgb(216,185,71);text-align:center;font-style:italic;padding:1px}.lead-result1{background:rgb(251,0,0);background:linear-gradient(0deg,rgba(251,0,0,1) 0%,rgba(104,15,4,0.8494748241093313) 100%);color:white;font-weight:bold;font-size:21px;font-family:'Open Sans',sans-serif;border-top:gold solid 1px;border-bottom:gold solid 3px;margin-top:9px;text-shadow:1px 1px #000;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;font-style:italic;padding:7px}.dope{background-color:white;color:black;font-size:14px;font-family:'Open Sans',sans-serif;border:double 3px blue;padding:5px;border-radius:20px;text-align:center;padding:1px}.roll{font-weight:bold;background-color:mintcream;color:black;font-style:italic;font-size:18px;text-align:center;text-shadow:1px 1px pink;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:9px;text-shadow:1px 1px 0 pink,1px 5px 5px #aba8a8;font-style:italic;text-align:center}.chart-board{color:#fff;margin-bottom:0;padding:6px 8px;border-top-right-radius:6px;border-top-left-radius:6px;font-weight:800;text-align:center;font-size:13px;letter-spacing:0.25px;line-height:1.3}.chart-board-date{display:inline-block;margin-left:5px;padding:1px 7px;border-radius:999px;background:#ffe566;color:#3b2a00;font-size:11px;font-weight:800}.chart-board-patti{background:#0f766e}.chart-board-jodi{background:#1d4ed8}.chart-board-otc{background:#15803d}.chart-board-guess{background:#7c3aed}.weekly{background-color:#fff;color:black;border-width:0px;border-color:orange;border-style:solid;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;padding-top:0px;padding-bottom:0;padding-left:0px;padding-right:0px;font-weight:bold;font-weight:bold;font-size:20px;font-family:Georgia,Times New Roman,Times,serif;text-shadow:0px 0px black;border-radius:0}.sheet2{background-color:mintcream;border-style:solid;border-width:4px;padding:17px;border-color:brown;color:indigo;text-align:center}.leena{background-color:#fff;border-radius:3px;box-sizing:border-box;border:2px solid #b32400;text-align:center;font-family:myfont1;font-weight:700;font-size:15px;padding:10px;color:#000;margin:8px 0 0 0}.purple{color:black}.border{border:1px solid red}.size-18{font-size:18px;margin-bottom:17px}.arrow_link{background:rgb(251,88,67);background:linear-gradient(90deg,rgba(251,88,67,1) 0%,rgba(252,125,7,1) 48%);padding:4px 15px 3px 8px;margin:2px 20px 5px 20px;text-align:center;border-bottom:2px solid #FA6803;font-weight:bold;color:#FEE5E2;position:relative}.arrow_link:after{content:"";display:block;position:absolute;border-left:15px solid #fc7d07;border-top:15px solid transparent;border-bottom:15px solid transparent;left:100%;top:0}.arrow_link:before{content:"";display:block;position:absolute;border-right:15px solid #fb5843;border-top:15px solid transparent;border-bottom:15px solid transparent;right:100%;top:0}.marquee{color:#fff;white-space:nowrap;overflow:hidden;box-sizing:border-box;margin:0 5px;height:40px}.marquee p{animation:marquee 10s linear infinite;font-size:16px;margin-top:20px}.marquee p:hover{animation-play-state:paused}@-moz-keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(0,-100%)}}@-webkit-keyframes marquee{0%{transform:translate(0,0)}100%{transform:translate(0,-100%)}}@keyframes marquee{0%{-moz-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-moz-transform:translate(0,-100%);-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}}.loading{color:black;animation-name:example;animation-duration:4s}@keyframes example{0%{color:purple}25%{color:maroon}50%{color:blue}100%{color:green}}.home-weekly{margin-bottom:8px}.home-weekly-body,.home-guess-wrap{border:1px solid #e5e7eb;border-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:4px 6px 5px}.home-tone-patti{background:#f0fdfa;border-color:#99f6e4}.home-tone-jodi{background:#eff6ff;border-color:#bfdbfe}.home-tone-otc{background:#f0fdf4;border-color:#bbf7d0}.home-guess-wrap{background:#faf5ff;border-color:#ddd6fe}.home-patti-grid{display:grid;grid-template-columns:1fr;gap:0}.home-week-split{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:8px}.home-week-split .home-weekly{margin-bottom:0}.wk-cell,.wk-row{display:flex;align-items:baseline;gap:6px;padding:3px 4px;color:#1a1a1a;border-bottom:1px solid #f3e0e8}.wk-cell:nth-child(odd),.wk-row:nth-child(odd){background:rgba(255,255,255,0.72)}.wk-cell:nth-child(even),.wk-row:nth-child(even){background:rgba(255,255,255,0.28)}.home-tone-patti .wk-key,.home-tone-patti .wk-day{color:#0f766e}.home-tone-jodi .wk-key,.home-tone-jodi .wk-day{color:#1d4ed8}.home-tone-otc .wk-key,.home-tone-otc .wk-day{color:#15803d}.wk-cell:last-child,.wk-row:last-child{border-bottom:0}.wk-key,.wk-day{flex:0 0 28px;color:#7a1848;font-size:12px;font-weight:800}.wk-day{flex-basis:32px}.wk-val{flex:1 1 auto;color:#111;font-size:12.5px;font-weight:700;letter-spacing:0.15px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-guess{margin-bottom:8px}.home-guess-date{text-align:center;color:#5b21b6;font-weight:800;font-size:12px;padding:3px 0 4px}.home-guess-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.home-guess-card{background:#fff;border:1px solid #ddd6fe;border-left:3px solid #7c3aed;border-radius:5px;padding:4px 6px 5px;color:#1a1a1a}.home-guess-card:nth-child(2n){border-left-color:#1d4ed8}.home-guess-card:nth-child(3n){border-left-color:#15803d}.home-guess-card:nth-child(4n){border-left-color:#c2410c}.home-guess-title{text-align:center;color:#5b21b6;font-size:12px;font-weight:800;letter-spacing:0.2px;margin:0 0 3px;padding-bottom:2px;border-bottom:1px solid #ede9fe}.home-guess-line{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-size:12px;line-height:1.35}.home-guess-line span{color:#8a4a62;font-weight:700;font-size:10px;min-width:36px}.home-guess-line b{color:#111;font-weight:700;text-align:right}.btn-refresh-slim{padding:4px 14px !important;font-size:12px !important;line-height:1.2;border-radius:999px !important;border:0 !important;box-shadow:0 2px 8px rgba(190,24,48,0.28);font-weight:800}.fixed-refresh{position:fixed;right:10px;bottom:16px;z-index:20;min-height:0;min-width:0;padding:6px 12px;background:#6d0f3d;color:#fff;border:0;border-radius:999px;font-size:12px;font-weight:800;font-style:normal;letter-spacing:0.3px;line-height:1;box-shadow:0 4px 14px rgba(109,15,61,0.35)}.fixed-refresh:active{transform:translateY(1px)}.fixed-play,.fixed-play:hover{position:fixed;left:10px;bottom:16px;z-index:20;display:inline-flex;align-items:center;justify-content:center;min-height:0;min-width:0;padding:6px 12px;background:linear-gradient(180deg,#1d4ed8 0%,#1e3a8a 100%);color:#fff;border:0;border-radius:999px;font-size:12px;font-weight:800;font-style:normal;letter-spacing:0.3px;line-height:1;text-decoration:none;box-shadow:0 4px 14px rgba(30,58,138,0.45)}.fixed-play:active{transform:translateY(1px)}@media (min-width:560px){.home-patti-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-week-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{position:static;width:auto;height:auto;padding:8px 12px;background:#fff;color:#000;z-index:9999}button.buttongg,button.btn-refresh,button.arrow_link,button.btn-renew{font:inherit;appearance:none;-webkit-appearance:none;border:none;cursor:pointer}.bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 8px;box-sizing:border-box;text-align:center}.footer-brand{color:#e10600;display:block;line-height:1.2}.footer-taps{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;width:100%}.footer-kicker{display:block;padding:0;line-height:1.2;font-size:15px}.footer-copy{display:block;line-height:1.2;margin:0}.bottom .cta-btns{display:flex;justify-content:center;align-items:center;margin:0;gap:10px}.cta-btn,.cta-btn:hover,.bottom .cta-btn,.bottom .cta-btn:hover{flex:0 1 auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-height:36px;min-width:118px;padding:7px 18px;border:1px solid transparent;border-radius:6px;color:#fff!important;font-size:13px;font-weight:800;font-style:normal;letter-spacing:.4px;text-decoration:none;box-sizing:border-box;line-height:1.2;text-shadow:none}.cta-btn small{display:block;font-size:10px;font-weight:700;letter-spacing:0;line-height:1.1;opacity:.95}.cta-btn-call,.bottom .cta-btn-call{background:linear-gradient(135deg,#fb7185 0%,#e11d48 42%,#9f1239 100%);border-color:#9f1239;box-shadow:0 2px 8px rgba(190,18,60,.28)}.cta-btn-wa,.bottom .cta-btn-wa{background:linear-gradient(135deg,#4ade80 0%,#16a34a 42%,#166534 100%);border-color:#166534;box-shadow:0 2px 8px rgba(22,163,74,.28)}.tap-link{display:inline-flex;align-items:center;justify-content:center;min-height:0;min-width:0;padding:2px 0;box-sizing:border-box;line-height:1.2;text-decoration:underline;font-size:13px}.tap-link-tel{color:blue}.tap-link-wa{color:#128c7e}.tap-link-mail{color:#0046ad}.tap-link-map{color:#0046ad}.bottom .vemo2 a,.bottom .vemo a{display:inline;min-height:0;min-width:0;padding:0}.fixed-refresh{position:fixed;bottom:16px;right:10px;min-height:0;min-width:0;height:auto;padding:5px 11px;background:#6d0f3d;color:#fff;border:0;border-radius:999px;font-weight:800;font-style:normal;font-size:12px;letter-spacing:.3px;line-height:1;box-shadow:0 4px 14px rgba(109,15,61,.35);z-index:20}

/* ============ Layout (classic clone) ============ */
/* Full-bleed: mobile par side gap nahi; text auto-shrink bhi band */
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:#000;}
body{margin:0;padding:0;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-wrap:break-word;}
.page{width:100%;max-width:100%;margin:0;padding:0 8px;box-sizing:border-box;}
.logotop a{display:inline-block;}
.logo-text{display:inline-block;font-size:26px;font-weight:900;letter-spacing:1px;color:#ffd700;text-shadow:1px 1px #8b0000;font-style:italic;}
.logo-sub{display:block;font-size:12px;color:#fff;letter-spacing:2px;font-weight:700;}
.menu-main{background:#fff;border:2px solid #BF4E00;margin:6px 0;text-align:center;padding:4px 2px;}
.menu-main a{display:inline-block;color:#980047;font-weight:bold;font-size:15px;padding:6px 10px;text-decoration:none;}
.menu-main a:hover{background-color:#FAD7A0;color:#000;}
.lock::after,.info2::after{content:"";display:block;clear:both;}
.info-root .lock .res,.info-root .info2 .res{display:block;color:#000;font-size:22px;font-weight:900;letter-spacing:1px;line-height:1.35;}
.info-root .lock .tm,.info-root .info2 .tm{display:block;color:red;font-size:12px;}
.info-root .lock .nm,.info-root .info2 .nm{display:block;font-weight:900;font-size:19px;}
.info-root .res.closed{color:#b91c1c;font-size:15px;letter-spacing:0;font-weight:800;line-height:1.35;}
.panna-empty.closed{color:#b91c1c;font-weight:800;}
.holiday-note{display:inline-block;margin:1px 0 1px 6px;padding:1px 8px;background:#fff3a0;color:#b91c1c;border:1px solid #e0b800;border-radius:999px;font-size:12px;font-weight:800;font-style:normal;letter-spacing:0;text-shadow:none;vertical-align:middle;}
.roll2 .holiday-note{font-size:13px;}
.roll2 .live-mkt{font-size:21px;font-weight:900;}
.roll2 .live-res{font-size:23px;font-weight:900;line-height:1.3;word-break:break-word;}
.roll2 .live-res span{font-size:inherit !important;font-weight:inherit;}
.speed-note{font-size:21px;font-weight:900;}
.live-empty{font-size:19px;font-weight:900;}
.flash-update{animation:flashup 0.9s ease;}
@keyframes flashup{0%{background:#fff3a0}100%{background:transparent}}

/* dropdown / buttons on classic pages */
select.select{font:inherit;font-weight:700;font-size:14px;padding:7px 10px;border:2px solid #BF4E00;border-radius:4px;background:#fff;color:#980047;}
.btn{display:inline-block;font-weight:800;font-size:14px;padding:8px 14px;border:0;border-radius:5px;background:linear-gradient(90deg,#7a0d0d,#b21616);color:#fff;cursor:pointer;text-decoration:none;}
.btn:hover{filter:brightness(1.08);}
.table-tools{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0;}
.empty-note{padding:22px;text-align:center;background:#fff;color:#000;border:2px solid #BF4E00;font-weight:700;margin:8px 0;}

/* classic chart tables */
.CHARTHEAD{background-color:red;color:#ff0;border:3px solid #ff0;font-weight:700;font-size:x-large;text-align:center;margin:6px 0;padding:4px;}
.chart-live-box{background:linear-gradient(180deg,#ffe8a3,#f6c94b);border:2px solid #d9a72c;border-radius:6px;text-align:center;padding:12px;margin:8px 0;color:#000;}
.chart-live-box .chres557{font-size:16px;font-weight:800;color:#7a0d0d;letter-spacing:1px;}
.chart-live-box .love1{display:inline-block;font-size:28px;font-weight:900;letter-spacing:3px;color:#000;background:#fff;border:2px solid #c99a12;border-radius:8px;padding:4px 18px;margin:6px 0 8px;}
.btn-refresh{font:inherit;font-weight:800;font-size:13px;color:#fff;border:0;border-radius:8px;padding:8px 20px;cursor:pointer;background:linear-gradient(90deg,#0f8a3c,#12b14e);}
.btn-refresh:hover{filter:brightness(1.08);}
.center{text-align:center;}
.size-18{font-size:18px;margin-bottom:12px;}
table.pchart{width:100%;border-collapse:collapse;background:#000;border:3px double #fff;margin:6px 0;}
table.pchart thead th{background:linear-gradient(180deg,#8e1bb5,#6a1087);color:#ff0;border:1px solid #fff;padding:8px 4px;text-align:center;font-size:14px;letter-spacing:1px;}
table.pchart td{border:1px solid #777;color:#fff;padding:7px 4px;text-align:center;font-size:16px;font-weight:700;line-height:1.35;}
table.pchart td.text-red{color:#ff3b3b;}
table.pchart td:first-child{font-size:12px;color:#ffe066;}

/* Reference-style jodi chart (sattamatkajodi.net/supreme-day-chart): compact, centered, big numbers */
table.chart7{width:auto;max-width:100%;margin:6px auto;border-collapse:separate;background:#fff;color:#000;font-weight:700;font-style:italic;font-size:large;border:5px groove #893bff;}
table.chart7 thead th{background:#d2b4de;color:#000;border:1px solid #893bff;padding:5px 3px;text-align:center;font-size:12px;letter-spacing:.5px;}
table.chart7 td{border:1px solid #893bff;color:#000;padding:5px 3px;text-align:center;font-size:24px;font-weight:700;text-shadow:1px 1px #ffe8f6;line-height:1.15;}
table.chart7 td.text-red{color:red;}
table.chart7 td.text-color{color:#000;}
table.chart7 td.date-cell{font-size:11px;font-weight:700;white-space:nowrap;text-shadow:none;font-style:normal;color:#000;padding:4px 3px;}
table.chart7 thead th.date-head{font-size:11px;}

/* Reference-style panel chart (white table, pink gradient header) */
.pchart-ref{width:40%;max-width:100%;margin:6px auto;border-collapse:collapse;background:#fff;color:#000;font-weight:700;font-style:italic;font-size:large;border:5px solid #DC2F6B;}
.pchart-ref thead th{background:linear-gradient(180deg,#DC2F6B 0%,#7B1A62 100%);color:#fff;font-size:14px;border-right:1px dashed gold;padding:6px 2px;text-align:center;letter-spacing:.5px;}
.pchart-ref thead th:last-child{border-right:0;}
.pchart-ref th,.pchart-ref td{border-bottom:1px solid #F39C12;font-family:Georgia,'Times New Roman',Times,serif;}
.pchart-ref tbody td{padding:5px 0;text-align:center;vertical-align:middle;line-height:1.15;color:#000;}
.pchart-ref tbody td:nth-child(3n+2),.pchart-ref tbody td:nth-child(3n+4){font-size:13px;font-weight:700;}
.pchart-ref tbody td:nth-child(3n+3){font-size:23px;font-weight:900;}
.pchart-ref tbody td:first-child{font-size:13px;color:#000;white-space:nowrap;}
.pchart-ref tbody tr:nth-child(odd) td{background:#fffdf7;}
.pchart-ref .text-red{color:#ca003a !important;}
.pchart-ref .text-color{color:#000 !important;}
/* Charts (panel / jodi / record): desktop jaisa hi dikhe - mobile par
   layout/table-layout/font size change nahi karte, sirf .table-scroll se
   horizontal scroll milta hai (bilkul laptop jaisa view). */
.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;}
/* desktop jaisa view: scroll container ke andar chart tables squeeze na hon */
.table-scroll table.chart7,.table-scroll table.record-grid,.table-scroll table.pchart-ref{max-width:none;}
.table-scroll table.record-grid{width:auto;}
.pager a{display:inline-block;padding:5px 11px;margin:2px;background:#fff;color:#980047;border:2px solid #BF4E00;font-weight:800;text-decoration:none;border-radius:4px;}
.pager a.active{background:#b21616;color:#fff;border-color:#b21616;}

/* info-root result rows (classic) */
.info-root .lock,.info-root .info2{position:relative;padding:5px 4px;}
.info-root .info2{background:gold;border-bottom:1.5px solid #F39C12;}
.info-root .lock .chart-btns,.info-root .info2 .chart-btns{position:absolute;top:4px;left:4px;right:4px;display:flex;justify-content:space-between;pointer-events:none;}
.info-root .lock .chart-btns a,.info-root .info2 .chart-btns a{pointer-events:auto;}

/* ============ classic overrides / additions ============ */
.roll .marquee,.roll .marquee p{color:#000;}
.faq .party{margin:6px 0;}
.faq .card-body{padding:6px 10px 8px;color:#000;font-size:13px;line-height:1.5;font-style:italic;text-align:center;}
.faq .card-body p{margin:4px 0;color:#000;font-size:13px;}
.info-root .jodilistup a,.info-root .panelchartlist a{color:#fff !important;}
.gali-chart-wrap{clear:both;text-align:center;padding-top:6px;}
.gali-chart{display:inline-block;background:linear-gradient(0deg,#ff085c,#ff00d7);color:#fff !important;padding:4px 14px;font-size:14px;font-weight:800;border-radius:5px;}

/* Index: gali desawar GAME LIST board (kal | aaj) - clean light */
.gali-board{width:100%;border-collapse:collapse;background:#fff;color:#111;min-width:330px;border-radius:12px;overflow:hidden;border:2px solid #e3b9b9;box-shadow:0 8px 22px rgba(0,0,0,.35);}
.gali-board th{padding:12px 6px;font-size:14px;font-weight:900;letter-spacing:.05em;text-transform:uppercase;text-align:center;border:0;border-bottom:3px solid #7a1800;background:linear-gradient(180deg,#e23b3b,#b32400);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);}
.gali-board th:nth-child(1){background:linear-gradient(180deg,#5c1020,#3a0a14);border-bottom-color:#c9a227;color:#FFD700;}
.gali-board th:nth-child(2),.gali-board th:nth-child(3){background:linear-gradient(180deg,#e23b3b,#b32400);color:#fff;}
.gali-board td{border:0;border-bottom:1px solid #f2dede;padding:11px 8px;text-align:center;vertical-align:middle;color:#111;font-size:19px;font-weight:800;}
.gali-board tbody tr:nth-child(odd) td{background:#fff;}
.gali-board tbody tr:nth-child(even) td{background:#fff7f7;}
.gali-board tbody tr:hover td{background:#ffecec;}
.gali-board tbody tr:last-child td{border-bottom:0;}
.gali-board .rb-game{text-align:left;font-size:15px;font-weight:900;color:#b32400;line-height:1.5;border-left:5px solid #b32400;padding-left:12px;}
.gali-board tbody tr:nth-child(6n+1) .rb-game{color:#b32400;border-left-color:#b32400;background:linear-gradient(90deg,#ffdcd2,#fff2ef);}
.gali-board tbody tr:nth-child(6n+2) .rb-game{color:#1d4ed8;border-left-color:#1d4ed8;background:linear-gradient(90deg,#d8e4ff,#eef4ff);}
.gali-board tbody tr:nth-child(6n+3) .rb-game{color:#15803d;border-left-color:#15803d;background:linear-gradient(90deg,#d2f3dc,#edfcf2);}
.gali-board tbody tr:nth-child(6n+4) .rb-game{color:#7e22ce;border-left-color:#7e22ce;background:linear-gradient(90deg,#e9d6ff,#f7f0ff);}
.gali-board tbody tr:nth-child(6n+5) .rb-game{color:#c2410c;border-left-color:#c2410c;background:linear-gradient(90deg,#ffe0c8,#fff3ea);}
.gali-board tbody tr:nth-child(6n+6) .rb-game{color:#0e7490;border-left-color:#0e7490;background:linear-gradient(90deg,#cfeef6,#ecfaff);}
.gali-board tbody tr:hover .rb-game{filter:brightness(.97);}
.gali-board .rb-game .gtime{display:inline-block;color:#c2410c;font-size:12px;font-weight:800;background:none;border-radius:0;padding:0;margin:0;}
.gali-board .rb-game .viewchartlink{display:inline-block;color:#fff;font-weight:800;font-size:12px;background:linear-gradient(180deg,#2fbf5b,#15803d);border-radius:5px;padding:2px 9px;margin-left:4px;text-decoration:none;box-shadow:0 2px 5px rgba(21,128,61,.35);transition:filter .25s;}
.gali-board .rb-game .viewchartlink:hover{filter:brightness(1.08);}
.gali-board .rb-res{font-size:20px;font-weight:900;color:#111;}
.gali-board .rb-res.done{color:#15803d;}
.gali-board .rb-res.empty{color:#c62828;}

/* Top market chart link lists */
.top-charts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;}
.top-chart-col{background:linear-gradient(180deg,#0d0d0d,#1c1c1c);border:2px solid #c9a227;border-radius:12px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.5);}
.tcc-head{background:linear-gradient(180deg,#fbbf24,#f59e0b);color:#3b1d05;font-weight:900;font-size:14px;padding:9px 12px;text-transform:uppercase;letter-spacing:.03em;text-align:center;font-style:normal;}
.tcc-subhead{margin-top:4px;background:linear-gradient(180deg,#15803d,#166534);color:#eaffea;font-weight:900;font-size:12.5px;padding:8px 12px;text-transform:uppercase;letter-spacing:.03em;text-align:center;font-style:normal;border-top:2px solid rgba(201,162,39,.45);}
.tcc-list{list-style:none;margin:0;padding:8px;background:transparent!important;border:0!important;overflow:visible!important;}
.tcc-list li{margin:0!important;background:transparent!important;}
.tcc-list li a{display:block;padding:8px 12px;border-radius:8px;font-weight:800;font-size:14px;color:#ffe08a;border-bottom:1px dashed rgba(201,162,39,.28);text-decoration:none;font-style:normal;text-align:left;box-shadow:none!important;background:transparent!important;transition:background .15s,color .15s,padding-left .15s;}
.tcc-list li:last-child a{border-bottom:0;}
.tcc-list li a:hover{background:rgba(251,191,36,.16);color:#fff;padding-left:18px;}
.tcc-list li.is-gali a{color:#7ee787;}
.tcc-list li.is-gali a:hover{background:rgba(126,231,135,.16);color:#fff;}
@media(max-width:640px){.top-charts{grid-template-columns:1fr;}}

/* Gali / Desawar record chart (Day x Month) */
.rec-summary{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:10px 3px;}
.rec-card{flex:1 1 150px;background:linear-gradient(145deg,#000,#1a1a1a);border:1px solid rgba(255,215,128,.35);border-radius:10px;padding:8px 10px;text-align:center;color:#eee;}
.rec-card .rc-label{font-size:11px;letter-spacing:.5px;color:#9fb1c9;}
.rec-card .rc-val{font-size:23px;font-weight:800;line-height:1.25;}
.rec-card .rc-sub{font-size:11px;color:#ccc;}
.rc-green{color:#00e676;}
.rc-gold{color:#FFD700;}
.rc-blue{color:#7dd3fc;}
.rc-white{color:#fff;}
.rec-heading{text-align:center;color:#FFD700;font-size:17px;margin:10px 0 6px;}
.record-grid{width:100%;max-width:840px;margin:6px auto;border-collapse:separate;border-spacing:0;background:#fff;color:#000;font-weight:700;font-style:italic;border:5px groove #893bff;border-radius:8px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.45);}
.record-grid th,.record-grid td{border:1px solid #e0a9d0;padding:3px 4px;text-align:center;font-size:13px;font-family:Georgia,'Times New Roman',Times,serif;}
.record-grid thead th{background:linear-gradient(180deg,#DC2F6B 0%,#7B1A62 100%);color:#fff;font-weight:900;letter-spacing:.5px;border-color:#7B1A62;}
.record-grid .day-cell{background:#ffe3f1;color:#a3005c;font-weight:900;}
.record-grid .num-cell{color:#000;font-weight:700;text-shadow:1px 1px #ffe8f6;}
.record-grid .num-cell.dbl{color:#d40000;font-weight:900;}
.record-grid .empty-cell{color:#c3c3c3;font-weight:400;text-shadow:none;}
.record-grid tbody tr:nth-child(even) .num-cell{background:#fdf3fa;}
.record-inner{margin:14px 3px;}
.record-year-heading{text-align:center;color:#FFD700;font-size:15px;margin:0 0 8px;}
.year-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;}
.year-links a{display:inline-block;padding:6px 12px;border:1px solid rgba(255,215,128,.35);border-radius:8px;background:#111;color:#FFD700;font-weight:700;font-size:13px;}
.year-links a.active{background:#FFD700;color:#000;}
.logotop{text-align:center;}
.table-scroll{overflow-x:auto;margin:6px 0;}
table.chart7{min-width:0;}
table.pchart{min-width:760px;}

/* =============================================================
   RESPONSIVE (mobile / tablet)
   ============================================================= */
*{box-sizing:border-box;}
html,body{max-width:100%;overflow-x:hidden;}
img{max-width:100%;height:auto;}

.table-scroll{-webkit-overflow-scrolling:touch;}
.info-root .lock .res,.info-root .info2 .res,.roll2 .rd{word-break:break-word;}

/* ---------- Tablet ---------- */
@media (max-width:820px){
  .page{max-width:100%;padding:0 4px;}
  .logo-text{font-size:22px;}
  .CHARTHEAD{margin:4px 0;font-size:19px;}
  .core-main1{font-size:17px;margin:4px 0;}
  .info-root{font-size:17px;margin:8px 2px 3px;}
  .info-root .lock,.info-root .info2{padding:6px 4px 6px;}
  .info-root .lock .nm,.info-root .info2 .nm{font-size:17px;}
  .info-root .lock .res,.info-root .info2 .res{font-size:18px;letter-spacing:0;}
  .info-root .lock .tm,.info-root .info2 .tm{font-size:11.5px;}
  .jodilistup{float:left;width:auto;margin-top:-38px;display:inline-block;text-align:left;margin-right:6px;}
  .panelchartlist{float:right;width:auto;margin-top:-38px;display:inline-block;text-align:right;margin-left:6px;}
  .jodilistup a,.panelchartlist a{display:inline-block;padding:3px 12px;font-size:13px;}
  .gali-chart{font-size:13px;padding:3px 12px;}
  .gali-board .rb-res{font-size:17px;}
  .gali-board th{font-size:12px;padding:10px 4px;}
  .gali-board td{padding:9px 6px;}
  .gali-board .rb-game{font-size:13px;padding-left:9px;border-left-width:4px;}
  .lead-result{font-size:19px;}
  .lead-result1{font-size:17px;}
  .roll{font-size:16px;}
  .roll2 .live-mkt{font-size:24px;}
  .roll2 .live-res{font-size:26px;}
  .speed-note{font-size:22px;}
  .chart-live-box .love1{font-size:24px;letter-spacing:2px;padding:4px 14px;}
  .leena{font-size:14px;}
  table.pchart td{font-size:13px;padding:6px 3px;}
  .home-guess-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}

/* ---------- Mobile ---------- */
@media (max-width:560px){
  .logotop{padding:5px 4px;border-width:3px;}
  .logo-text{font-size:19px;letter-spacing:0;}
  .logo-sub{font-size:9px;letter-spacing:1px;}
  .menu-main{padding:3px 1px;}
  .menu-main a{font-size:12.5px;padding:5px 6px;}
  h1{font-size:18px;}
  .main1{font-size:13px;padding:4px;}
  .main1 h1{font-size:17px;}
  .lead-result{font-size:16px;}
  .lead-result1{font-size:15px;padding:6px 4px;}
  .core-main1{font-size:15px;padding:6px 4px;}
  .info-root{font-size:15px;border-width:2px;}
  .info-root .lock .nm,.info-root .info2 .nm{font-size:15px;}
  .info-root .lock .res,.info-root .info2 .res{font-size:16px;}
  .marquee{height:34px;margin:0;}
  .marquee p{font-size:13px;margin-top:16px;}
  .chart-board{font-size:12px;padding:6px;}
  .chart-board-date{font-size:10px;padding:1px 6px;}
  .wk-key,.wk-day{flex-basis:26px;font-size:11px;}
  .wk-val{font-size:11px;white-space:normal;}
  .home-guess-title{font-size:11.5px;}
  .home-guess-line{font-size:11.5px;}
  .home-guess-line span{min-width:32px;font-size:10px;}
  .home-guess-line b{word-break:break-word;}
  .firstman{margin:8px 0;}
  .firstman1{margin:5px 4px;font-size:15px;}
  .zone-head{font-size:14px;}
  .zone-title{font-size:13px;}
  .zone-desc{font-size:10px;}
  .leena{font-size:13px;padding:8px 6px;}
  .bottom{font-size:15px;border-width:4px;}
  .footer-kicker{font-size:13px;}
  .cta-btn{min-width:104px;padding:6px 12px;font-size:12px;}
  .chart-live-box .love1{font-size:20px;letter-spacing:1px;padding:3px 10px;}
  .btn-refresh{font-size:12px;padding:7px 16px;}
  .CHARTHEAD{font-size:16px;margin:4px 0;}
  .table-tools{gap:6px;}
  select.select{font-size:13px;padding:6px 8px;}
  .pager a{padding:4px 9px;font-size:13px;}
  /* Own-page tables ko screen me fit karo (kisi column ko cut hone se bachao) */
  table.pg-table{table-layout:fixed;word-break:break-word;}
  table.pg-table td,table.pg-table tbody th,table.pg-table thead th{padding:6px 3px;font-size:12px;overflow-wrap:anywhere;}
  table.pg-table tbody th{overflow-wrap:normal;word-break:normal;}
  table.pg-table.pg-week th:first-child,table.pg-table.pg-week td:first-child,table.pg-table.pg-week tbody th:first-child{width:26%;font-size:10.5px;}
  table.pg-table.pg-week th,table.pg-table.pg-week td{font-size:10.5px;padding:5px 1px;letter-spacing:0;}
  table.pg-table.pg-week thead th{font-size:10px;}
  .pg-ank,.pg-jodi,.pg-codes{min-width:0;}
  .gali-board{min-width:0;}
}

/* ---------- Small phones ---------- */
@media (max-width:380px){
  .logo-text{font-size:16px;}
  .menu-main a{font-size:11.5px;padding:4px 4px;}
  .info-root{font-size:14px;}
  .info-root .lock .nm,.info-root .info2 .nm{font-size:14px;}
  .info-root .lock .res,.info-root .info2 .res{font-size:15px;}
  .home-guess-grid{grid-template-columns:1fr;}
  .cta-btn{min-width:92px;font-size:11px;padding:5px 8px;}
  .cta-btn small{font-size:9px;}
}

/* ---------- Mobile: bade aur bold fonts (live board / result / gali) ---------- */
@media (max-width:560px){
  .main1{font-size:14px;}
  .main1 h1{font-size:19px;font-weight:900;}
  .core-main1{font-size:17px;font-weight:900;}
  .lead-result{font-size:24px;font-weight:900;}
  .lead-result1{font-size:18px;font-weight:900;}
  .info-root{font-size:16px;}
  .info-root .lock .nm,.info-root .info2 .nm{font-size:22px;font-weight:900;line-height:1.25;}
  .info-root .lock .res,.info-root .info2 .res{font-size:27px;font-weight:900;letter-spacing:.5px;line-height:1.2;}
  .info-root .lock .tm,.info-root .info2 .tm{font-size:15px;font-weight:800;line-height:1.4;}
  .info-root .res.closed{font-size:18px;font-weight:900;}
  .jodilistup a,.panelchartlist a{font-size:16px;font-weight:900;padding:5px 16px;}
  .btn-refresh{font-size:16px;font-weight:900;padding:10px 24px;}
  .roll2{font-size:18px;}
  .roll2 .live-mkt{font-size:26px;font-weight:900;}
  .roll2 .live-res{font-size:30px;font-weight:900;line-height:1.25;}
  .speed-note{font-size:24px;font-weight:900;}
  .live-empty{font-size:22px;font-weight:900;}
  .btn-refresh-slim{font-size:18px !important;padding:9px 26px !important;font-weight:900;}
  .gali-board th{font-size:14px;font-weight:900;padding:11px 5px;}
  .gali-board td{font-size:21px;font-weight:900;padding:11px 6px;}
  .gali-board .rb-game{font-size:15px;font-weight:900;line-height:1.55;padding-left:10px;}
  .gali-board .rb-game .gtime{font-size:13px;font-weight:900;}
  .gali-board .rb-game .viewchartlink{font-size:13px;font-weight:900;padding:3px 11px;}
  .gali-board .rb-res{font-size:21px;font-weight:900;}
  .dg-table thead th{font-size:13px;}
  .dg-table td{font-size:15px;font-weight:800;}
}

/* ---------- App Download Ad ---------- */
.app-ad{margin:12px 3px;border-radius:14px;overflow:hidden;font-style:normal;font-family:'Open Sans',Arial,sans-serif;background:linear-gradient(135deg,#2b0a3d 0%,#4c1d95 45%,#7c1d6f 100%);border:2px solid #ffd34d;box-shadow:0 10px 26px rgba(0,0,0,.55);text-align:center;color:#fff;}
.app-ad-inner{padding:16px 14px 18px;}
.app-ad-badge{display:inline-block;background:linear-gradient(180deg,#ffe566,#f5b301);color:#3b1d05;font-weight:900;font-size:12px;letter-spacing:.08em;padding:5px 14px;border-radius:999px;text-transform:uppercase;}
.app-ad-stars{margin:9px 0 2px;color:#ffe566;font-weight:800;font-size:13.5px;letter-spacing:.02em;}
.app-ad-sub{font-size:21px;font-weight:900;letter-spacing:.02em;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.4);margin:3px 0 6px;}
.app-ad-tag{font-family:'Nirmala UI','Noto Sans Devanagari',Mangal,'Open Sans',sans-serif;font-size:15px;font-weight:700;color:#ffe9c7;margin:0 0 14px;padding:0;}
.app-ad-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#4ade80,#16a34a);color:#062b12!important;font-weight:900;font-size:16px;letter-spacing:.04em;padding:13px 28px;border-radius:999px;text-decoration:none;box-shadow:0 6px 16px rgba(22,163,74,.5);animation:appAdPulse 1.6s ease-in-out infinite;}
.app-ad-btn:hover{color:#062b12!important;filter:brightness(1.07);}
@keyframes appAdPulse{0%,100%{transform:scale(1);}50%{transform:scale(1.035);}}
.app-ad-feats{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:14px 0 0;}
.app-ad-feat{display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);color:#fff;font-weight:800;font-size:12.5px;padding:6px 13px;border-radius:999px;}
.app-ad-link{display:block;margin-top:11px;color:#ffe566!important;font-size:12px;font-weight:800;text-decoration:underline;word-break:break-all;}

/* ---------- Delhi Game / Time Table ---------- */
.dg-wrap{margin:12px 3px;border:2px solid #c9a227;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#0d0d0d,#1c1c1c);box-shadow:0 6px 18px rgba(0,0,0,.5);}
.dg-title{background:linear-gradient(180deg,#fbbf24,#f59e0b);color:#3b1d05;font-weight:900;font-size:16px;padding:10px 12px;text-align:center;text-transform:uppercase;letter-spacing:.04em;font-style:normal;}
.dg-phone{text-align:center;padding:8px;font-style:normal;}
.dg-phone a{display:inline-block;background:#166534;color:#eaffea!important;font-weight:900;font-size:15px;padding:6px 18px;border-radius:999px;text-decoration:none;border:1px solid #22c55e;}
.dg-phone a:hover{color:#fff!important;}
.dg-grid{display:grid;grid-template-columns:1fr;gap:10px;padding:10px;}
.dg-card{border:1px solid rgba(201,162,39,.4);border-radius:10px;overflow:hidden;background:#111;}
.dg-card-head{background:#3b1d05;color:#ffd34d;font-weight:800;font-size:12px;text-align:center;padding:6px;letter-spacing:.05em;font-style:normal;text-transform:uppercase;}
table.dg-table{width:100%;border-collapse:collapse;font-style:normal;}
table.dg-table thead th{background:#7a1848;color:#ffe08a;font-size:12px;font-weight:900;padding:7px 6px;text-align:center;border-bottom:1px solid rgba(201,162,39,.4);text-transform:uppercase;}
table.dg-table td{padding:7px 8px;font-size:13px;font-weight:700;color:#f5f5f5;border-bottom:1px solid rgba(255,255,255,.08);text-align:center;}
table.dg-table tbody tr:nth-child(odd){background:rgba(255,255,255,.04);}
table.dg-table td.dg-game{text-align:left;color:#ffd34d;font-weight:900;letter-spacing:.02em;}
table.dg-table td.dg-res{color:#7ee787;font-weight:900;}
table.dg-table tr:last-child td{border-bottom:0;}
@media(min-width:700px){.dg-grid{grid-template-columns:1fr 1fr;}}

/* Live board pending text: stars ki jagah Loading... / Wait */
.live-pending{animation:livePulse 1.2s ease-in-out infinite;}
@keyframes livePulse{0%,100%{opacity:1}50%{opacity:.35}}

/* ---------- Internal own pages (Daily Game / Premium) ---------- */
.pg-lead{margin:8px 3px 12px;text-align:center;color:#4a2f00;font-weight:700;font-size:15px;}
.pg-body{margin:0 3px 14px;}
.pg-body p{color:#1a1a1a;font-size:14.5px;line-height:1.7;margin:0 0 10px;padding:0 3px;}
.pg-body ul{margin:0 0 12px;padding-left:22px;}
.pg-body ul li{color:#1a1a1a;font-size:14.5px;line-height:1.8;margin-bottom:4px;}
.pg-subhead{margin:10px 3px;color:#7a1848;font-weight:900;font-size:15px;text-align:center;}
.pg-note{margin:10px 3px;background:#fff8e1;border-left:4px solid #c9a227;border-radius:6px;color:#6b4a00!important;font-size:13px!important;font-weight:700;padding:9px 12px;}
.pg-empty,.pg-empty-cell{text-align:center;color:#666;font-weight:700;padding:16px;}

.pg-table-wrap{overflow-x:auto;border:2px solid #c9a227;border-radius:10px;margin:8px 3px 14px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.12);}
table.pg-table{width:100%;border-collapse:collapse;font-style:normal;}
table.pg-table thead th{background:linear-gradient(180deg,#7a1848,#5a1035);color:#ffe08a;font-size:12.5px;font-weight:900;padding:8px 6px;text-align:center;text-transform:uppercase;letter-spacing:.03em;}
table.pg-table td,table.pg-table tbody th{padding:8px 8px;font-size:13.5px;font-weight:700;color:#111;border-bottom:1px solid #eee;text-align:center;}
table.pg-table tbody th{text-align:left;color:#1d4ed8;font-weight:900;background:#f7f9ff;}
table.pg-table tbody tr:nth-child(even){background:#fcfcfc;}
table.pg-table tbody tr:last-child td,table.pg-table tbody tr:last-child th{border-bottom:0;}
.pg-res{font-weight:900;color:#0a7d33;letter-spacing:.06em;}
.pg-res-na{color:#999;}
.pg-ank{display:inline-block;min-width:26px;font-weight:900;color:#b91c1c;}
.pg-jodi{display:inline-block;min-width:34px;font-weight:900;color:#14532d;}
.pg-jodi-dbl{color:#c1121f;}
.pg-jodi-na{color:#bbb;}
.pg-codes{display:inline-block;font-weight:800;color:#5b2c8a;letter-spacing:.03em;}
table.pg-table.pg-week td{font-size:12.5px;}

/* 220 panna grid */
.panna-grid{display:grid;grid-template-columns:1fr;gap:10px;margin:8px 3px 14px;}
.panna-card{border:2px solid #c9a227;border-radius:10px;background:#fff;overflow:hidden;box-shadow:0 3px 10px rgba(0,0,0,.1);}
.panna-card-head{background:linear-gradient(180deg,#7a1848,#5a1035);color:#ffe08a;font-weight:900;font-size:12.5px;text-align:center;padding:6px;text-transform:uppercase;letter-spacing:.05em;}
.panna-chips{display:flex;flex-wrap:wrap;gap:5px;padding:8px;}
.panna-chip{display:inline-block;background:#f5efff;border:1px solid #d6c4f5;color:#4a1d8a;font-weight:900;font-size:12.5px;padding:3px 8px;border-radius:6px;letter-spacing:.05em;}
@media(min-width:620px){.panna-grid{grid-template-columns:1fr 1fr;}}
@media(min-width:900px){.panna-grid{grid-template-columns:1fr 1fr 1fr;}}

/* ank calculator */
.pg-calc{max-width:460px;margin:10px auto 16px;border:2px solid #c9a227;border-radius:12px;background:#fff;padding:14px;box-shadow:0 4px 14px rgba(0,0,0,.12);}
.pg-calc-row{margin-bottom:10px;}
.pg-calc-row label{display:block;font-weight:800;color:#7a1848;font-size:13px;margin-bottom:4px;}
.pg-calc-row input{width:100%;box-sizing:border-box;padding:9px 10px;border:2px solid #d8cbb0;border-radius:8px;font-size:16px;font-weight:800;letter-spacing:.08em;text-align:center;color:#111;}
.pg-calc-out{display:flex;gap:10px;margin:6px 0 12px;}
.pg-calc-out>div{flex:1;background:#f7f9ff;border:1px solid #dbe4ff;border-radius:8px;padding:8px;text-align:center;}
.pg-calc-lbl{display:block;font-size:11.5px;color:#555;font-weight:700;text-transform:uppercase;}
.pg-calc-val{display:block;font-size:24px;font-weight:900;color:#b91c1c;}
.pg-calc-note{text-align:center;color:#666!important;font-size:12px!important;margin:0!important;}
.pg-back{margin:6px 3px 18px;text-align:center;font-weight:800;}
.pg-back a{color:#a11313!important;text-decoration:none;}

/* ---------- Daily / Premium zone: reference ki tarah full-bleed ---------- */
.daily-game-zone,.premium-services-zone{margin-left:-8px;margin-right:-8px;}
@media only screen and (max-width:560px){
  .daily-game-zone,.premium-services-zone{margin-left:-4px;margin-right:-4px;}
}
