:root{--ink:#07070f;--hall:#0d0c1d;--hall2:#15132b;--line:rgba(255,255,255,.09);--gold:#ffb81c;--gold2:#ffd56b;--saffron:#ff7a1a;--sold:#ffcf3f;--red:#ff3b3b;--green:#25d366;--txt:#f4f1ea;--dim:#a7a3b8;--dim2:#7a7690;--me:#004ba0;--display:"Teko",sans-serif;--body:"Hind",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{background:#05050a}body{background:#05050a;background-image:radial-gradient(1200px 600px at 50% -10%,#1d1640 0%,transparent 60%),repeating-linear-gradient(135deg,rgba(255,184,28,.025) 0 2px,transparent 2px 22px);color:var(--txt);font-family:var(--body);min-height:100vh;line-height:1.5}a{color:var(--gold)}button{font-family:inherit}html:lang(hi) [data-i],html:lang(hi) .chip small,html:lang(hi) .lotline{letter-spacing:0!important}.site-head{max-width:1080px;margin:0 auto;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.logo{font-family:var(--display);font-size:26px;font-weight:600;letter-spacing:.5px;line-height:1;color:var(--txt);text-decoration:none}.logo b{color:var(--gold)}.site-nav{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.site-nav a{color:var(--dim);text-decoration:none;font-size:13.5px;font-weight:600;padding:6px 10px;border-radius:999px;white-space:nowrap}.site-nav a[aria-current]{color:var(--txt);background:var(--hall2)}@media(max-width:640px){.site-head{flex-wrap:wrap}.site-nav{width:100%}}.site-foot{max-width:1080px;margin:40px auto 0;padding:24px 16px 40px;border-top:1px solid var(--line);color:var(--dim2);font-size:13px}.site-foot nav{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:12px}.site-foot nav a{color:var(--dim);text-decoration:none}.site-foot p{max-width:720px}.page{max-width:820px;margin:0 auto;padding:8px 16px 0}.page h1{font-family:var(--display);font-weight:600;font-size:clamp(40px,7vw,60px);line-height:.9;letter-spacing:.3px;margin-top:12px}.page .lead{font-size:17px;color:#dcd8e6;margin-top:14px;max-width:680px}.page .meta{font-size:12.5px;color:var(--dim2);margin-top:10px}.page h2{font-family:var(--display);font-weight:600;font-size:34px;line-height:1;margin:34px 0 10px;color:var(--txt)}.page h3{font-size:17px;margin:20px 0 6px}.page p,.page li{color:#d6d2e0;font-size:15.5px}.page p+p{margin-top:10px}.page ul,.page ol{padding-left:20px;margin-top:8px}.page li+li{margin-top:4px}.playbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;padding:14px 16px;border-radius:16px;background:linear-gradient(120deg,#ffb81c29,#ff7a1a14);border:1px solid rgba(255,184,28,.35)}.playbar span{font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 18px;border-radius:12px;border:0;cursor:pointer;text-decoration:none;font-family:var(--display);font-size:24px;font-weight:600;letter-spacing:.4px;color:#1b1200;background:linear-gradient(180deg,var(--gold2),var(--gold) 55%,#e89a00);box-shadow:0 4px #a86c00;white-space:nowrap}.tbl{width:100%;border-collapse:collapse;margin-top:12px;font-size:14.5px}.tblwrap{overflow-x:auto;margin-top:12px;border:1px solid var(--line);border-radius:14px}.tblwrap .tbl{margin:0}.tbl th{text-align:left;font-size:11.5px;letter-spacing:1.2px;text-transform:uppercase;color:var(--dim2);font-weight:600;padding:10px 12px;background:#ffffff08;white-space:nowrap}.tbl td{padding:9px 12px;border-top:1px solid var(--line);color:#e2deea;vertical-align:top}.tbl td.num{font-family:var(--display);font-size:19px;color:var(--gold2);white-space:nowrap}.tbl tr:hover td{background:#ffffff05}.pill{display:inline-block;font-size:11px;font-weight:600;padding:1px 8px;border-radius:999px;background:#ffffff12;color:var(--dim);border:1px solid var(--line);white-space:nowrap}.pill.os{color:#9ec5ff;border-color:#3d8bff66;background:#3d8bff1a}.note{margin-top:14px;padding:12px 14px;border-radius:12px;background:#ffffff0a;border:1px dashed var(--line);font-size:14px;color:var(--dim)}.faq details{border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:#ffffff05}.faq details+details{margin-top:8px}.faq summary{cursor:pointer;font-weight:600;font-size:15.5px}.faq details p{margin-top:8px}.teamhead{display:flex;align-items:center;gap:10px;margin:30px 0 4px}.teamhead h2{margin:0}.dates{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-top:14px}.dates div{border:1px solid var(--line);border-radius:14px;padding:12px 14px;background:linear-gradient(160deg,var(--hall2),#0f0e21)}.dates small{display:block;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:var(--dim2);font-weight:600}.dates b{display:block;font-family:var(--display);font-size:28px;font-weight:500;line-height:1.05;color:var(--gold)}.dates span{font-size:13px;color:var(--dim)}.dates .past b{color:var(--dim)}.roundel{width:44px;height:44px;border-radius:50%;display:inline-grid;place-items:center;flex:none;font-family:var(--display);font-weight:600;font-size:19px;letter-spacing:.5px;line-height:1;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.35),transparent 45%),var(--c);color:var(--t,#fff);padding-top:3px;box-shadow:inset 0 0 0 2px #ffffff40,inset 0 -4px 8px #0000004d}.roundel.sm{width:22px;height:22px;font-size:10.5px;padding-top:2px}.crumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:12.5px;color:var(--dim2);margin-top:4px}.crumbs a{color:var(--dim);text-decoration:none}.crumbs a:hover{color:var(--gold)}.crumbs [aria-current]{color:var(--dim)}.related{margin-top:44px;padding-top:8px;border-top:1px solid var(--line)}.relgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:10px}.relgrid a{display:block;text-decoration:none;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:linear-gradient(160deg,var(--hall2),#0f0e21)}.relgrid a:hover{border-color:#ffb81c80}.relgrid b{display:block;color:var(--txt);font-size:15px}.relgrid span{display:block;color:var(--dim);font-size:13px;margin-top:2px}.teamlinks{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:10px}.teamlinks a{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--txt);font-size:13.5px;font-weight:600;padding:8px 10px;border-radius:12px;border:1px solid var(--line);background:#ffffff05}.teamlinks a[aria-current]{border-color:var(--gold)}.statgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:16px}.statgrid div{border:1px solid var(--line);border-radius:14px;padding:10px 14px;background:linear-gradient(160deg,var(--hall2),#0f0e21)}.statgrid small{display:block;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:var(--dim2);font-weight:600}.statgrid b{display:block;font-family:var(--display);font-size:30px;font-weight:500;line-height:1.05;color:var(--gold)}.statgrid span{font-size:12.5px;color:var(--dim)}.tbl td a{color:var(--txt);text-decoration-color:#ffb81c80}.tool{margin-top:18px;padding:14px 16px;border-radius:16px;border:1px solid rgba(255,184,28,.35);background:linear-gradient(150deg,#ffb81c1a,#0d0c1d99)}.tool h2{margin-top:0!important;font-size:28px!important}.tool .big{font-family:var(--display);font-size:46px;font-weight:600;color:var(--gold);line-height:1;letter-spacing:.5px}.tool select{margin-top:6px;height:42px;border-radius:10px;border:1px solid var(--line);background:#15132b;color:var(--txt);font:600 15px var(--body);padding:0 10px}.tool .outs{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin-top:10px}.tool .outs div{background:#00000040;border-radius:12px;padding:8px 10px}.tool .outs small{display:block;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--dim2);font-weight:600}.tool .outs b{font-family:var(--display);font-size:26px;font-weight:500;color:var(--txt)}.tool button{cursor:pointer}.choices{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.choices button{height:44px;padding:0 16px;border-radius:12px;border:1px solid var(--line);background:#15132b;color:var(--txt);font-family:var(--display);font-size:22px}.choices button.right{border-color:var(--green);background:#25d36626}.choices button.wrong{border-color:var(--red);background:#ff3b3b1f}.tbl input[type=checkbox]{width:20px;height:20px;accent-color:var(--gold);vertical-align:middle}.linkbtn{border:0;background:none;color:var(--gold);font:600 13px var(--body);text-decoration:underline;margin-top:8px}.choice{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--line);background:#15132b;cursor:pointer;font-family:var(--display);font-size:22px}.choice input{accent-color:var(--gold);width:18px;height:18px}.choice.right{border-color:var(--green);background:#25d36626}.choice.wrong{border-color:var(--red);background:#ff3b3b1f}
