/* FokatLoot homepage V10 — same premium light family as user pages */
:root{--h10-bg:#edf3f9;--h10-card:#f8fbff;--h10-card2:#f2f7fc;--h10-line:#d8e3ef;--h10-ink:#0b1a33;--h10-text:#263b59;--h10-muted:#61748f;--h10-blue:#1478ef;--h10-blue2:#2f92ff;--h10-green:#079d4a;--h10-shadow:0 10px 28px rgba(37,67,104,.09)}
html,body{background:radial-gradient(circle at 84% 2%,rgba(47,145,255,.12),transparent 25%),linear-gradient(180deg,#f6f9fd 0%,#eef3f8 48%,#e9f0f6 100%)!important;color:var(--h10-ink)!important;font-family:Poppins,Inter,system-ui,sans-serif!important}
body{margin:0!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;background-image:none!important}.v5-header{position:sticky!important;top:0!important;z-index:50!important;background:rgba(247,250,254,.91)!important;border-bottom:1px solid var(--h10-line)!important;backdrop-filter:blur(16px)!important;box-shadow:0 4px 16px rgba(37,67,104,.05)!important}.v5-nav{min-height:58px!important;padding:7px 0!important}.v5-logo img{width:38px!important;height:38px!important;box-shadow:0 5px 13px rgba(37,67,104,.12)!important}.v5-menu{gap:10px!important}.v5-menu a{font-size:11px!important;color:#465d7b!important}.v5-menu .start-btn{padding:9px 14px!important;border-radius:11px!important;background:linear-gradient(135deg,#2c91ff,#106fe8)!important;color:#fff!important;box-shadow:0 6px 14px rgba(18,117,236,.15)!important}.container{max-width:1080px!important;padding-left:15px!important;padding-right:15px!important}.v5-hero{padding:32px 0 22px!important;background:transparent!important}.hero-badge{background:#e8f2ff!important;border:1px solid #c9def8!important;color:#2167b8!important;font-size:10px!important}.hero-center h1{font-size:clamp(34px,6vw,58px)!important;line-height:1.06!important;letter-spacing:-1.7px!important;color:var(--h10-ink)!important;margin:14px auto 10px!important}.hero-center p{color:var(--h10-muted)!important;font-size:12.5px!important;line-height:1.7!important}.hero-buttons a{min-height:43px!important;padding:0 18px!important;border-radius:12px!important;font-size:11px!important}.hero-buttons .start-btn{background:linear-gradient(135deg,#2c91ff,#106fe8)!important;color:#fff!important;box-shadow:0 7px 16px rgba(18,117,236,.16)!important}.view-btn{background:#f8fbff!important;border:1px solid var(--h10-line)!important;color:#35516f!important}.trending-wrapper,.recent-wrapper,.stats-wrapper,.earners-box,.offer-card-v5,.why-card-v5,.faq-item-v5,.admin-footer-cta{background:linear-gradient(180deg,#fbfdff,#f5f9fd)!important;border:1px solid var(--h10-line)!important;border-radius:18px!important;box-shadow:var(--h10-shadow)!important;color:var(--h10-ink)!important}.trending-wrapper,.recent-wrapper,.earners-box{padding:16px!important;margin:12px auto!important;max-width:860px!important}.block-title,.section-header h2{font-size:17px!important;color:var(--h10-ink)!important}.trending-grid{gap:9px!important}.trend-card{padding:14px!important;border-radius:14px!important;background:#f1f6fc!important;border:1px solid var(--h10-line)!important}.trend-reward{font-size:19px!important;color:var(--h10-green)!important}.trend-name{font-size:11.5px!important;color:var(--h10-ink)!important}.trend-payment{font-size:8.5px!important;color:var(--h10-muted)!important}.recent-feed{gap:7px!important}.feed-item{padding:10px 11px!important;border-radius:11px!important;background:#f1f6fc!important;border:1px solid var(--h10-line)!important;color:var(--h10-muted)!important;font-size:9.5px!important}.feed-item strong{color:var(--h10-ink)!important}.stats-wrapper{max-width:860px!important;margin:12px auto!important;padding:12px!important;gap:9px!important}.stats-wrapper .stat-box{background:#f1f6fc!important;border:1px solid var(--h10-line)!important;border-radius:12px!important;padding:12px 8px!important}.stats-wrapper .stat-number{font-size:18px!important;color:var(--h10-blue)!important}.stats-wrapper .stat-label{font-size:8.5px!important;color:var(--h10-muted)!important}.offers-v5,.earners-v5,.why-v5,.faq-v5{padding:24px 0!important}.section-header p{font-size:10px!important;color:var(--h10-muted)!important}.offers-grid{gap:10px!important}.offer-card-v5>div{padding:15px!important}.offer-image-v5{width:62px!important;height:62px!important}.offer-reward-v5{font-size:18px!important;color:var(--h10-green)!important}.offer-card-v5 h3,.offer-card-v5 .offer-title{font-size:12px!important;color:var(--h10-ink)!important}.offer-description-v5{font-size:9.5px!important;line-height:1.55!important;color:var(--h10-muted)!important}.offer-time-v5{font-size:8px!important;color:#74869d!important}.offer-btn-v5{min-height:37px!important;border-radius:11px!important;font-size:10px!important;background:linear-gradient(135deg,#2c91ff,#106fe8)!important;color:#fff!important}.earner-v5{padding:10px!important;background:#f1f6fc!important;border:1px solid var(--h10-line)!important}.earner-user-v5{font-size:9.5px!important;color:#4e6481!important}.earner-amount-v5{color:var(--h10-green)!important}.why-card-v5{padding:16px!important}.why-card-v5 h3{font-size:12px!important;color:var(--h10-ink)!important}.why-card-v5 p{font-size:9.5px!important;color:var(--h10-muted)!important}.faq-btn-v5{padding:12px 14px!important;font-size:10.5px!important;color:var(--h10-ink)!important;background:transparent!important}.faq-content-v5{font-size:9.5px!important;color:var(--h10-muted)!important}.admin-footer-cta h2{color:var(--h10-ink)!important}.admin-footer-cta p{color:var(--h10-muted)!important}.hero-btn{background:linear-gradient(135deg,#2c91ff,#106fe8)!important;color:#fff!important}
@media(max-width:600px){.v5-nav{min-height:54px!important}.v5-logo img{width:34px!important;height:34px!important}.v5-menu a{font-size:9.5px!important}.v5-hero{padding:24px 0 16px!important}.hero-center h1{font-size:33px!important}.hero-center p{font-size:10.5px!important;max-width:340px!important}.hero-buttons a{min-height:39px!important;font-size:9.8px!important}.trending-wrapper,.recent-wrapper,.earners-box{padding:12px!important}.trend-name{font-size:10.5px!important}.offers-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.offer-card-v5>div{padding:12px!important}.offer-image-v5{width:52px!important;height:52px!important}.offer-reward-v5{font-size:15px!important}.offer-description-v5{font-size:8.5px!important}}
