:root{--bg-dark:#070b19;--bg-surface:#0f172a;--bg-card:#1e293b;--text-main:#f8fafc;--text-muted:#cbd5e1;--brand-primary:#38bdf8;--brand-accent:#f43f5e;--brand-gold:#fbbf24;--brand-green:#22c55e;--border-subtle:rgba(255,255,255,0.14)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{color-scheme:dark;scroll-behavior:smooth}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:vtFadeOut .18s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:vtFadeIn .26s cubic-bezier(.22,1,.36,1) both}.page-transition-wrapper{animation:pageSmoothEnter .26s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}}@keyframes vtFadeOut{0%{opacity:1}to{opacity:0}}@keyframes vtFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pageSmoothEnter{0%{opacity:.01;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-transition-wrapper,::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}body{background-color:var(--bg-dark);color:var(--text-main);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans Devanagari,sans-serif;line-height:1.5;text-align:start;overflow-x:hidden}h1,h2,h3,h4,th{text-wrap:balance;line-height:1.25}dd,li,p{text-wrap:pretty;overflow-wrap:break-word}a{color:inherit;text-decoration:none}.container{width:min(100% - 2rem,76rem);margin-inline:auto}.deferred-section{content-visibility:auto;contain-intrinsic-size:auto none auto 420px}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(7,11,25,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-subtle)}.header-inner{display:flex;align-items:center;justify-content:space-between;padding-block:.55rem;gap:.75rem}.brand-logo{display:inline-flex;align-items:center;gap:.5rem;font-weight:800;font-size:1.15rem;color:var(--brand-primary)}.brand-logo img{border-radius:.45rem;object-fit:contain;width:34px;height:34px}.nav-links{display:flex;align-items:center;gap:.5rem;list-style:none}.nav-links li:not(:last-child){display:none}@media (min-width:640px){.nav-links li:not(:last-child){display:block}.brand-logo img{width:42px;height:42px}}.nav-link{font-size:.9rem;font-weight:600;color:var(--text-muted);padding:.35rem .55rem;border-radius:.5rem;transition:color .15s ease,background-color .15s ease}.nav-link.active,.nav-link:hover{color:#ffffff;background-color:rgba(56,189,248,.14)}.nav-download-btn{display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,#ef4444,#db2777);color:#ffffff;font-weight:700;font-size:.85rem;padding:.38rem .8rem;border-radius:.5rem;box-shadow:0 4px 12px rgba(239,68,68,.4);transition:transform .15s ease}.nav-download-btn:hover{transform:translateY(-1px)}.download-banner{padding:.6rem .85rem;border-bottom:1px solid var(--border-subtle)}.download-banner-inner{display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:start}@media (max-width:640px){.banner-app-title,.banner-hindi-text{display:none}.download-banner-inner{justify-content:center}}@media (min-width:641px){.download-banner{padding:1rem}}.banner-red{background:linear-gradient(90deg,#ff6a00,#ee0979)}.banner-pof{background:linear-gradient(90deg,#1cb5e0,#000046)}.banner-blue{background:linear-gradient(90deg,#4a00e0,#8e2de2)}.banner-green{background:linear-gradient(90deg,#45a247,#283c86)}.banner-yellow{background:linear-gradient(90deg,#181818,#ba8b02)}.banner-hindi-text{font-size:clamp(.92rem,.88rem + .35vw,1.15rem);font-weight:700;color:#ffffff;max-width:65ch;margin-inline:auto;line-height:1.35}.banner-cta-box{display:flex;flex-direction:column;align-items:center;gap:.55rem}.banner-app-title{font-size:1.05rem;font-weight:700;color:#ffffff}.verified-pill{gap:.35rem;background:rgba(16,185,129,.22);border:1px solid rgba(52,211,153,.7);color:#ecfdf5;font-size:.8rem;font-weight:700;padding:.2rem .65rem;border-radius:999px}.glowing-download-btn,.verified-pill{display:inline-flex;align-items:center}.glowing-download-btn{justify-content:center;gap:.65rem;background-color:#b20000;color:#ffffff;font-weight:800;font-size:clamp(1rem,.95rem + .3vw,1.15rem);padding:.6rem 1.25rem;border-radius:.75rem;border:2px solid rgba(255,255,255,.85);cursor:pointer;animation:glowingPulse 1.6s infinite}.glowing-download-btn img{border-radius:.5rem;background:#ffffff;padding:2px}@keyframes glowingPulse{0%{background-color:#b20000;box-shadow:0 0 4px #b20000}50%{background-color:#ff0000;box-shadow:0 0 28px #ff0000}to{background-color:#b20000;box-shadow:0 0 4px #b20000}}.notice-section{padding-block:.75rem}.notice-card{background:rgba(15,23,42,.9);border:1px solid rgba(251,191,36,.45);border-radius:.75rem;padding:.65rem 1rem;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.3)}.blink-msg{font-size:clamp(.85rem,.8rem + .3vw,.98rem);font-weight:700;max-width:78ch;margin-inline:auto;line-height:1.4;animation:colorShift 2.5s infinite alternate}@keyframes colorShift{0%{color:#fca5a5}33%{color:#fde047}66%{color:#86efac}to{color:#7dd3fc}}.today-section{background:linear-gradient(180deg,#0f172a,#000046 50%,#070b19);padding-block:1rem;border-block:1px solid var(--border-subtle)}.section-header-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}@media (min-width:641px){.today-section{padding-block:2rem}.section-header-bar{margin-bottom:1.25rem;gap:.75rem}}.live-controls-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem;gap:.65rem;width:100%}@media (min-width:641px){.live-controls-row{width:auto;min-width:290px}}.live-status-pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:rgba(34,197,94,.16);border:1px solid rgba(34,197,94,.5);color:#86efac;padding:.4rem .85rem;border-radius:.5rem;font-size:.85rem;font-weight:700;height:38px;box-sizing:border-box;text-align:center}.live-dot{width:.55rem;height:.55rem;border-radius:50%;background-color:#22c55e;box-shadow:0 0 8px #22c55e}.refresh-btn{display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:1px solid var(--border-subtle);color:#ffffff;font-size:.85rem;font-weight:600;padding:.4rem .85rem;border-radius:.5rem;cursor:pointer;height:38px;box-sizing:border-box;text-align:center}.refresh-btn:hover{background:rgba(255,255,255,.18)}.chart-jump-bar{margin-bottom:.85rem;display:flex;justify-content:center}.chart-jump-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:520px;background:linear-gradient(135deg,rgba(56,189,248,.22),rgba(37,99,235,.38));border:1px solid rgba(56,189,248,.65);color:#ffffff!important;padding:.55rem 1rem;border-radius:.6rem;font-size:.92rem;font-weight:700;text-decoration:none;box-shadow:0 4px 14px rgba(37,99,235,.28);transition:all .2s ease;text-align:center}.chart-jump-btn:hover{background:linear-gradient(135deg,rgba(56,189,248,.38),rgba(37,99,235,.58));border-color:#38bdf8;transform:translateY(-1px);box-shadow:0 6px 18px rgba(56,189,248,.42)}.hero-result-card{background:linear-gradient(145deg,#ffffff,#f1f5f9);color:#0f172a;border-radius:1rem;padding:1.15rem 1rem;text-align:center;box-shadow:0 10px 28px rgba(0,0,0,.4);margin-bottom:1.25rem;border:3px solid #38bdf8}.hero-game-name{font-size:clamp(1.3rem,1.1rem + 1.2vw,1.95rem);font-weight:900;color:#0f172a;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem}.hero-number{font-size:clamp(3rem,2.2rem + 5vw,4.8rem);font-weight:900;color:#2563eb;line-height:1;margin-block:.1rem .35rem}.hero-time-badge{display:inline-block;margin-top:.5rem;background:#e0f2fe;color:#0369a1;font-size:.85rem;font-weight:700;padding:.25rem .75rem;border-radius:999px}.games-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem}.game-card{border-radius:.75rem;border:1px solid rgba(255,255,255,.35);padding:.65rem .5rem;text-align:center;color:#ffffff;display:flex;flex-direction:column;justify-content:space-between;gap:.4rem;box-shadow:0 4px 12px rgba(0,0,0,.25);transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s ease}.game-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.45);border-color:rgba(255,255,255,.65)}.game-card:active{transform:scale(.97)}.game-card-header{display:flex;flex-direction:column;gap:.15rem}.game-card-title{font-size:.84rem;font-weight:800;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.game-card-time{font-size:.7rem;font-weight:600;opacity:.9}.game-numbers-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem;gap:.25rem;background:rgba(0,0,0,.24);padding:.35rem .25rem;border-radius:.5rem}.number-col{display:flex;flex-direction:column;align-items:center}.number-label{font-size:.62rem;text-transform:uppercase;opacity:.85;font-weight:700}.number-val{font-size:1.25rem;font-weight:900;line-height:1.15}@media (min-width:768px){.games-grid{grid-template-columns:repeat(4,1fr);gap:.85rem}.game-card{padding:.9rem 1rem;gap:.6rem;border-radius:.85rem}.game-card-header{flex-direction:row;justify-content:space-between;align-items:center}.game-card-title{font-size:1.02rem}.game-card-time{font-size:.8rem}.game-numbers-row{padding:.5rem .6rem;gap:.45rem}.number-label{font-size:.7rem}.number-val{font-size:1.6rem}.grid-inline-app-banner{padding:.75rem 1.25rem;margin-block:.35rem}.inline-app-icon{width:44px;height:44px}.inline-app-name{font-size:1.05rem}.inline-app-sub{font-size:.8rem}.inline-app-download-btn{padding:.5rem 1.35rem;font-size:.92rem}}.number-val.today-highlight{color:#fde047}.grid-inline-app-banner{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .85rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 14px rgba(0,0,0,.35);margin-block:.2rem;transition:transform .2s ease,box-shadow .2s ease}.grid-inline-app-banner:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(0,0,0,.45)}.inline-app-left{display:flex;align-items:center;gap:.6rem;min-width:0}.inline-app-icon{border-radius:.5rem;object-fit:cover;flex-shrink:0;box-shadow:0 2px 6px rgba(0,0,0,.3)}.inline-app-info{display:flex;flex-direction:column;min-width:0}.inline-app-name{font-size:.9rem;font-weight:800;color:#ffffff;text-shadow:0 1px 3px rgba(0,0,0,.4)}.inline-app-name,.inline-app-sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inline-app-sub{font-size:.72rem;color:rgba(255,255,255,.9)}.inline-app-download-btn{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;background:#ffffff;color:#0f172a!important;font-size:.82rem;font-weight:800;padding:.42rem .85rem;border-radius:.5rem;box-shadow:0 3px 10px rgba(0,0,0,.3);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:transform .15s ease,background .15s ease}.inline-app-download-btn:hover{background:#f8fafc;transform:translateY(-1px)}.inline-app-download-btn:active{transform:scale(.96)}.chart-section{padding-block:2.5rem}.chart-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:1rem;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.4)}.chart-header{background:linear-gradient(90deg,#1cb5e0,#000046);padding:1.15rem 1.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.chart-title{font-size:clamp(1.25rem,1.1rem + .8vw,1.65rem);font-weight:800;color:#ffffff}.table-scroll{overflow-x:auto;max-width:100%}.chart-table{width:100%;border-collapse:collapse;font-size:.9rem;text-align:center}.chart-table th{background:#1e293b;color:#38bdf8;font-weight:800;padding:.75rem .6rem}.chart-table td,.chart-table th{border:1px solid var(--border-subtle);white-space:nowrap}.chart-table td{padding:.65rem .5rem;color:var(--text-main);font-weight:600}.chart-table tr:nth-child(2n) td{background:rgba(255,255,255,.03)}.chart-table td.date-cell{font-weight:700;color:#fde047;background:rgba(15,23,42,.8)}.chart-table td.has-value{color:#4ade80;font-weight:800}.seo-content-section{padding-block:2.5rem;border-top:1px solid var(--border-subtle)}.seo-grid{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:900px){.seo-grid{grid-template-columns:1fr 1fr}}.info-panel{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:1rem;padding:1.5rem}.info-panel h2,.info-panel h3{color:var(--brand-primary);margin-bottom:.75rem}.info-panel p{color:var(--text-muted);margin-bottom:.85rem;max-width:75ch}.faq-list{display:flex;flex-direction:column;gap:.85rem}.faq-item{background:rgba(30,41,59,.65);border:1px solid var(--border-subtle);border-radius:.75rem;padding:1rem 1.15rem}.faq-question{font-weight:700;color:#ffffff;margin-bottom:.4rem;font-size:1rem}.faq-answer,.site-footer{color:var(--text-muted);font-size:.92rem}.site-footer{background:radial-gradient(circle at 50% 0,rgba(56,189,248,.08),transparent 55%),linear-gradient(180deg,#060a17,#03050c);border-top:1px solid rgba(56,189,248,.22);padding-block:2.75rem 2rem}.footer-cta-banner{background:linear-gradient(135deg,rgba(30,41,59,.85),rgba(15,23,42,.95));border:1px solid rgba(56,189,248,.3);border-radius:1rem;padding:1.35rem 1.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;margin-bottom:2.5rem;box-shadow:0 12px 30px rgba(0,0,0,.45)}.footer-cta-info{display:flex;align-items:center;gap:1rem;flex:1 1 20rem}.footer-cta-logo{border-radius:.75rem;border:2px solid rgba(56,189,248,.5);background:#ffffff;padding:2px;flex-shrink:0}.footer-cta-eyebrow{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:800;letter-spacing:.06em;color:#4ade80;text-transform:uppercase;margin-bottom:.15rem}.footer-live-dot{width:.45rem;height:.45rem;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}.footer-cta-title{color:#ffffff;font-size:clamp(1.1rem,1rem + .45vw,1.35rem);font-weight:800;margin-bottom:.2rem}.footer-cta-sub{color:var(--text-muted);font-size:.88rem}.footer-cta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.footer-primary-btn{display:inline-flex;align-items:center;gap:.45rem;background:linear-gradient(135deg,#ef4444,#db2777);color:#ffffff;font-weight:800;font-size:.92rem;padding:.65rem 1.2rem;border-radius:.65rem;box-shadow:0 6px 18px rgba(239,68,68,.35);transition:transform .15s ease,box-shadow .15s ease}.footer-primary-btn:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(239,68,68,.5)}.footer-secondary-btn{display:inline-flex;align-items:center;gap:.45rem;background:rgba(56,189,248,.12);border:1px solid rgba(56,189,248,.4);color:#38bdf8;font-weight:700;font-size:.92rem;padding:.65rem 1.1rem;border-radius:.65rem;transition:background-color .15s ease,color .15s ease}.footer-secondary-btn:hover{background:rgba(56,189,248,.22);color:#ffffff}.footer-grid{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;margin-bottom:2.25rem}@media (min-width:900px){.footer-grid{grid-template-columns:1.35fr 1fr 1.25fr;gap:2.5rem}}.footer-col-brand{display:flex;flex-direction:column;gap:.95rem}.footer-brand-link{display:inline-flex;align-items:center;gap:.75rem}.footer-brand-link img{border-radius:.55rem;background:#ffffff;padding:2px}.footer-brand-name{display:block;color:#ffffff;font-size:1.15rem;font-weight:800;line-height:1.2}.footer-brand-tag{display:block;color:var(--brand-primary);font-size:.76rem;font-weight:700;letter-spacing:.03em}.footer-desc{color:var(--text-muted);font-size:.88rem;line-height:1.6}.footer-badges{display:flex;flex-wrap:wrap;gap:.45rem}.footer-badge{background:rgba(30,41,59,.9);border:1px solid rgba(255,255,255,.12);color:#e2e8f0;font-size:.75rem;font-weight:700;padding:.28rem .65rem;border-radius:999px}.footer-warning-box{background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.35);border-left:3px solid #fbbf24;color:#fef08a;font-size:.82rem;line-height:1.5;padding:.7rem .85rem;border-radius:.6rem}.footer-col-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));grid-gap:1.5rem;gap:1.5rem}.footer-heading{color:#ffffff;font-size:.98rem;font-weight:800;letter-spacing:.02em;margin-bottom:.85rem;padding-bottom:.45rem;border-bottom:2px solid rgba(56,189,248,.25);display:inline-block}.footer-links{list-style:none;display:flex;flex-direction:column;gap:.55rem}.footer-links a{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-muted);font-size:.88rem;font-weight:600;transition:color .15s ease,transform .15s ease}.footer-links a:hover{color:var(--brand-primary);transform:translateX(3px)}.footer-featured-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.55rem;gap:.55rem}.footer-featured-card{background:rgba(15,23,42,.85);border:1px solid rgba(255,255,255,.1);border-radius:.6rem;padding:.55rem .7rem;display:flex;flex-direction:column;gap:.18rem;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.footer-featured-card:hover{border-color:rgba(56,189,248,.5);background:rgba(30,41,59,.95);transform:translateY(-1px)}.footer-featured-name{display:inline-flex;align-items:center;gap:.4rem;color:#ffffff;font-size:.8rem;font-weight:800}.footer-color-dot{width:.5rem;height:.5rem;border-radius:50%;flex-shrink:0}.footer-featured-time{color:#94a3b8;font-size:.72rem;font-weight:600}.footer-markets-bar{background:rgba(15,23,42,.65);border:1px solid rgba(255,255,255,.1);border-radius:.85rem;padding:1rem 1.15rem;margin-bottom:1.75rem}.footer-markets-label{color:#e2e8f0;font-size:.82rem;font-weight:700;margin-bottom:.65rem;text-transform:uppercase;letter-spacing:.04em}.footer-markets-chips{display:flex;flex-wrap:wrap;gap:.45rem}.footer-market-chip{display:inline-flex;align-items:center;gap:.38rem;background:rgba(30,41,59,.85);border:1px solid rgba(255,255,255,.12);color:#f1f5f9;font-size:.76rem;font-weight:700;padding:.3rem .65rem;border-radius:999px;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.footer-market-chip:hover{border-color:var(--brand-primary);background:rgba(56,189,248,.15);color:#ffffff}.footer-chip-time{color:#94a3b8;font-size:.68rem;font-weight:600}.footer-bottom{justify-content:space-between;gap:.75rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.1);font-size:.84rem;color:#94a3b8}.footer-bottom,.footer-bottom-links{display:flex;align-items:center;flex-wrap:wrap}.footer-bottom-links{gap:.55rem}.footer-bottom-links a:hover{color:var(--brand-primary)}.live-ticker-bar{display:flex;align-items:center;gap:.75rem;background:rgba(15,23,42,.92);border:1px solid rgba(56,189,248,.35);border-radius:.75rem;padding:.55rem .85rem;margin-bottom:1.25rem;overflow:hidden;box-shadow:0 6px 20px rgba(0,0,0,.35)}.ticker-badge{display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,#ef4444,#db2777);color:#ffffff;font-size:.72rem;font-weight:800;letter-spacing:.05em;padding:.25rem .65rem;border-radius:999px;white-space:nowrap;flex-shrink:0}.ticker-track-wrap{overflow-x:auto;scrollbar-width:none;flex:1 1}.ticker-track-wrap::-webkit-scrollbar{display:none}.ticker-track{display:flex;align-items:center;gap:.65rem;width:max-content}.ticker-item{display:inline-flex;align-items:center;gap:.35rem;background:rgba(30,41,59,.9);border:1px solid rgba(255,255,255,.12);padding:.25rem .65rem;border-radius:999px;font-size:.8rem;white-space:nowrap;transition:border-color .15s ease,background-color .15s ease}.ticker-item:hover{border-color:var(--brand-primary);background:rgba(56,189,248,.16)}.ticker-name{color:#e2e8f0;font-weight:700}.ticker-num{color:#fde047;font-weight:900;font-size:.88rem}.ticker-time{color:#94a3b8;font-size:.7rem}.upcoming-draws-box{margin-top:.75rem;padding-top:.65rem;border-top:1px dashed rgba(15,23,42,.2);display:flex;flex-direction:column;align-items:center;gap:.4rem}.upcoming-label{font-size:.78rem;font-weight:800;color:#0f172a;text-transform:uppercase;letter-spacing:.04em}.upcoming-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.upcoming-chip{display:inline-flex;align-items:center;gap:.35rem;background:#0f172a;color:#f8fafc;font-size:.75rem;padding:.25rem .65rem;border-radius:999px;border:1px solid #38bdf8;transition:transform .15s ease}.upcoming-chip:hover{transform:translateY(-1px)}.upcoming-chip strong{color:#fde047}.hero-share-row{margin-top:.75rem;display:flex;align-items:center;justify-content:center}.whatsapp-share-btn{font-size:.84rem;padding:.45rem 1rem;border-radius:999px;box-shadow:0 4px 12px rgba(22,163,74,.35);transition:transform .15s ease;display:inline-flex;align-items:center;gap:.45rem;background:linear-gradient(135deg,#16a34a,#15803d);color:#ffffff;font-size:.88rem;font-weight:800;padding:.55rem 1.1rem;border-radius:.65rem;box-shadow:0 6px 16px rgba(22,163,74,.35);transition:transform .15s ease,box-shadow .15s ease}.whatsapp-share-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(22,163,74,.5)}.copy-share-btn{display:inline-flex;align-items:center;gap:.4rem;background:#0f172a;color:#ffffff;border:1px solid #334155;font-size:.86rem;font-weight:700;padding:.55rem 1rem;border-radius:.65rem;cursor:pointer;transition:background-color .15s ease}.copy-share-btn:hover{background:#1e293b}.trend-strip-card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:1rem;padding:1.25rem 1.35rem;margin-bottom:1.75rem;box-shadow:0 8px 24px rgba(0,0,0,.35)}.trend-strip-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.trend-strip-title{font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);font-weight:800;color:#ffffff}.trend-strip-sub{font-size:.78rem;font-weight:700;color:#4ade80;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.4);padding:.2rem .65rem;border-radius:999px}.trend-days-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.2rem,1fr));grid-gap:.65rem;gap:.65rem}.trend-day-box{background:rgba(30,41,59,.75);border:1px solid var(--border-subtle);border-radius:.75rem;padding:.7rem .5rem;display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center}.trend-day-box.latest-day{background:linear-gradient(145deg,rgba(2,132,199,.3),rgba(30,41,59,.95));border-color:#38bdf8}.trend-day-date{font-size:.75rem;font-weight:700;color:#94a3b8}.trend-day-num{font-size:1.55rem;font-weight:900;color:#fde047;line-height:1.15}.trend-day-tag{font-size:.68rem;font-weight:700;color:#cbd5e1;text-transform:uppercase}.upcoming-timer-badge{display:inline-flex;align-items:center;gap:.25rem;background:rgba(220,38,38,.2);border:1px solid rgba(239,68,68,.6);color:#fca5a5;font-size:.76rem;font-weight:800;padding:.15rem .5rem;border-radius:999px;animation:pulseGlow 1.6s ease-in-out infinite}@keyframes pulseGlow{0%,to{box-shadow:0 0 4px rgba(239,68,68,.4);opacity:1}50%{box-shadow:0 0 10px rgba(239,68,68,.9);opacity:.88}}.game-card-footer-timer{margin-top:.55rem;padding-top:.4rem;border-top:1px dashed rgba(255,255,255,.25);font-size:.74rem;color:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.18);border-radius:.35rem;padding-block:.25rem}.game-card-footer-timer strong{color:#fde047;font-weight:800;margin-left:.25rem}.chart-filter-toolbar{padding:.85rem 1.25rem;background:rgba(15,23,42,.85);border-bottom:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:.75rem}.chart-search-input-wrap{position:relative;display:flex;align-items:center;max-width:32rem}.chart-search-input-wrap .search-icon{position:absolute;left:.85rem;font-size:.9rem;pointer-events:none;opacity:.7}.chart-search-input{width:100%;background:rgba(30,41,59,.9);border:1px solid rgba(255,255,255,.16);border-radius:.65rem;color:#ffffff;font-size:.88rem;padding:.55rem 2.2rem .55rem 2.4rem;outline:none;transition:border-color .2s}.chart-search-input:focus{border-color:#38bdf8;box-shadow:0 0 0 3px rgba(56,189,248,.2)}.clear-search-btn{position:absolute;right:.75rem;background:none;border:none;color:#94a3b8;font-size:.95rem;cursor:pointer;padding:.2rem}.clear-search-btn:hover{color:#ffffff}.chart-filter-chips{display:flex;gap:.45rem;flex-wrap:wrap;align-items:center}.chart-chip{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;font-size:.78rem;font-weight:600;padding:.28rem .75rem;border-radius:999px;cursor:pointer;transition:all .15s ease}.chart-chip:hover{background:rgba(255,255,255,.18);color:#ffffff}.chart-chip.active{background:linear-gradient(135deg,#0284c7,#2563eb);border-color:#38bdf8;color:#ffffff;font-weight:700;box-shadow:0 2px 8px rgba(37,99,235,.4)}.about-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));grid-gap:.75rem;gap:.75rem;margin-block:1.25rem 1rem}.about-feature-item{display:flex;align-items:flex-start;gap:.65rem;background:rgba(30,41,59,.65);border:1px solid var(--border-subtle);border-radius:.65rem;padding:.65rem .85rem}.about-feature-icon{font-size:1.35rem;line-height:1;flex-shrink:0}.about-feature-item strong{display:block;font-size:.84rem;color:#f1f5f9;margin-bottom:.15rem}.about-feature-item p{font-size:.76rem;color:#94a3b8;margin-bottom:0;line-height:1.3}.about-timings-box{background:rgba(15,23,42,.7);border:1px solid rgba(56,189,248,.25);border-radius:.75rem;padding:.95rem 1.1rem;margin-top:1rem}.about-timings-title{font-size:.92rem;font-weight:800;color:#38bdf8;margin-bottom:.75rem;display:flex;align-items:center;gap:.4rem}.about-timings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:.5rem;gap:.5rem}.about-timing-row{display:flex;align-items:center;justify-content:space-between;background:rgba(30,41,59,.5);border:1px solid rgba(255,255,255,.08);border-radius:.45rem;padding:.35rem .65rem}.timing-market{font-size:.76rem;font-weight:700;color:#e2e8f0}.timing-badge{font-size:.74rem;font-weight:800;color:#fde047;background:rgba(234,179,8,.15);border:1px solid rgba(234,179,8,.35);padding:.1rem .45rem;border-radius:999px}