:root{--bg:#050505;--surface:#0d0d0d;--surface2:#131313;--line:#2b2419;--line2:#423117;--text:#f7f5f0;--muted:#aaa49b;--dim:#726d66;--orange:#ff8a1f;--gold:#ffb547;--green:#35d278;--red:#ff5168;--amber:#f6b73c;--max:1180px;scroll-behavior:smooth}
*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text);font-family:Kanit,system-ui,sans-serif}body{min-width:300px;background:radial-gradient(900px 520px at 50% -120px,#321a08 0,transparent 70%),#050505}a{color:inherit;text-decoration:none}button,input{font:inherit}h1,h2,h3,p{margin-top:0}main,footer{width:min(var(--max),calc(100% - 40px));margin:auto}.fg-top{height:72px;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 max(20px,calc((100vw - var(--max))/2));background:#050505eF;backdrop-filter:blur(14px);border-bottom:1px solid #1b1b1b}.fg-brand{display:flex;align-items:center;gap:11px}.fg-brand img{width:42px;height:42px;border-radius:13px;object-fit:cover}.fg-brand span{display:flex;flex-direction:column;line-height:1.15}.fg-brand b{font-size:17px}.fg-brand small{color:var(--muted);font-size:11px}.fg-top-cta{padding:9px 14px;border:1px solid var(--line2);border-radius:999px;color:var(--gold);font-size:13px;font-weight:600}.fg-top-cta span{margin-left:6px}.fg-hero{min-height:520px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:38px;padding:72px 4% 54px;position:relative;overflow:hidden;border-bottom:1px solid #181818}.fg-hero:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;right:2%;top:2%;background:radial-gradient(circle,#ff941f42 0,#ff8a1f12 48%,transparent 70%);filter:blur(2px)}.fg-hero-copy{position:relative;z-index:2}.fg-eyebrow{color:var(--muted);font-size:14px;margin-bottom:16px}.fg-eyebrow span{color:var(--gold);border:1px solid var(--line2);border-radius:999px;padding:4px 10px;margin-right:4px}.fg-hero h1{font-size:clamp(48px,6vw,78px);line-height:.98;letter-spacing:-.045em;margin:0 0 22px}.fg-hero h1 em{font-style:normal;color:var(--orange)}.fg-hero-copy>p:not(.fg-eyebrow){max-width:570px;color:#c2bdb5;font-size:18px;line-height:1.75}.fg-actions{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0 18px}.fg-primary,.fg-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:14px;padding:11px 18px;font-weight:700}.fg-primary{background:linear-gradient(110deg,var(--orange),var(--gold));color:#1d1005}.fg-primary span{margin-left:12px}.fg-secondary{border:1px solid #34302a;color:#ddd}.fg-trust{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;margin:0;list-style:none;color:#8f8a83;font-size:12px}.fg-trust li::first-letter{color:var(--green)}.fg-hero-art{position:relative;min-height:390px;display:flex;align-items:center;justify-content:center}.fg-hero-art>img{width:min(300px,62%);aspect-ratio:1;object-fit:cover;border-radius:46%;position:relative;z-index:2;filter:drop-shadow(0 28px 40px #000) drop-shadow(0 0 35px #ff8a1f33)}.fg-orbit{position:absolute;border:1px solid #f89b2c42;border-radius:50%}.fg-orbit.one{width:360px;height:360px}.fg-orbit.two{width:450px;height:260px;transform:rotate(-18deg)}.fg-mini-phone{position:absolute;right:0;bottom:10px;z-index:3;width:210px;padding:18px 14px;background:#080808;border:6px solid #1e1e1e;border-radius:28px;box-shadow:0 18px 50px #000}.fg-live{color:#fff;background:#d62940;border-radius:5px;padding:2px 7px;font:700 10px Inter,sans-serif}.fg-mini-phone>b{display:block;font-size:11px;margin:12px 0}.fg-mini-phone>b i{font:800 17px Inter,sans-serif;font-style:normal;margin:0 8px}.fg-mini-phone>small{color:var(--dim);font-size:10px}.fg-mini-phone>div{display:flex;justify-content:space-between;margin-top:6px;padding:7px;background:#111;border:1px solid #252525;border-radius:9px;font-size:10px}.fg-mini-phone strong{color:var(--green);font:700 12px Inter,sans-serif}.fg-topics{position:sticky;top:72px;z-index:25;display:flex;gap:7px;overflow-x:auto;padding:12px 0;background:#050505eb;backdrop-filter:blur(12px);scrollbar-width:none}.fg-topics::-webkit-scrollbar{display:none}.fg-topics a{white-space:nowrap;border:1px solid #292929;border-radius:999px;padding:7px 13px;color:#c2bdb5;font-size:12px}.fg-topics a:first-child{background:var(--orange);border-color:var(--orange);color:#1a0e03}.fg-section{padding:76px 0;border-bottom:1px solid #181818;scroll-margin-top:120px}.fg-heading{display:flex;align-items:center;gap:14px;margin-bottom:12px}.fg-heading p{margin:0;color:var(--orange);font-size:12px;font-weight:600}.fg-heading h2{font-size:clamp(28px,4vw,42px);line-height:1.2;margin:2px 0 0;letter-spacing:-.02em}.fg-num{width:54px;height:54px;border:1px solid var(--line2);border-radius:17px;display:grid;place-items:center;color:var(--gold);font:800 16px Inter,sans-serif;background:#241606}.fg-intro{max-width:760px;color:var(--muted);font-size:17px;line-height:1.7}.fg-steps{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.fg-steps li{position:relative;background:var(--surface);border:1px solid #242424;border-radius:20px;padding:12px;min-width:0}.step-no{position:absolute;top:8px;left:8px;z-index:2;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:#1a0e03;font:800 13px Inter,sans-serif}.step-phone{height:210px;border:5px solid #292929;border-radius:22px;background:#080808;padding:22px 10px 10px;margin-bottom:14px;display:flex;flex-direction:column;justify-content:center;gap:8px;overflow:hidden}.step-phone small{color:var(--dim);font-size:9px}.step-phone>b{display:flex;justify-content:space-between;align-items:center;font-size:10px;background:#121212;border:1px solid #282828;border-radius:8px;padding:8px}.step-phone b i{color:var(--gold);font-style:normal}.step-phone>span{font-size:10px;color:var(--muted);text-align:center}.step-phone.pick>b{display:block;text-align:center;font-size:11px;padding:16px 4px}.step-phone.pick i{display:block;margin:6px}.step-phone.odds b:first-of-type{border-color:#7d541d;background:#251707}.step-phone.slip b{display:flex}.step-phone.amount strong{font:800 30px Inter,sans-serif;text-align:center}.step-phone.amount div{display:flex;gap:4px;justify-content:center}.step-phone.amount div span{font:700 10px Inter,sans-serif;border:1px solid #333;padding:5px 7px;border-radius:6px}.step-phone.amount .on{background:var(--orange);color:#160d04;border-color:var(--orange)}.step-phone.success{text-align:center;align-items:center}.step-phone.success i{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#062011;font-size:28px;font-weight:800;font-style:normal}.step-phone.success b{display:block;background:none;border:0;font-size:14px}.fg-steps h3{font-size:16px;margin:0 0 5px}.fg-steps p{font-size:12.5px;line-height:1.55;color:var(--muted);margin:0}.fg-callout{display:flex;gap:14px;align-items:flex-start;margin-top:22px;border:1px solid #33432e;background:#0d1a10;border-radius:16px;padding:15px 18px;color:#bde8c9}.fg-callout b{white-space:nowrap;color:var(--green)}.fg-callout.amber{border-color:#5b431d;background:#1b1408;color:#ead3a3}.fg-callout.amber b{color:var(--amber)}.fg-callout:not(.green):not(.amber){border-color:#45371e;background:#16120a;color:#d9c396}.fg-callout:not(.green):not(.amber) b{color:var(--gold)}.fg-odds-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px}.fg-odd-card{background:var(--surface);border:1px solid #272727;border-radius:22px;padding:22px}.odd-icon{width:46px;height:46px;border-radius:14px;background:#241606;display:grid;place-items:center;font-size:22px;margin-bottom:14px}.fg-odd-card h3{font-size:20px;margin-bottom:8px}.fg-odd-card p{color:#bbb5ac;line-height:1.65;font-size:14px}.fg-odd-card p b{color:var(--gold)}.fg-odd-card>small{display:block;color:var(--dim);line-height:1.5;font-size:11px;margin-top:12px}.odd-example{display:flex;align-items:center;gap:7px;background:#080808;border:1px solid #2a2a2a;border-radius:12px;padding:10px;font-size:12px}.odd-example span{flex:1}.odd-example span b{color:var(--gold)}.odd-example i{color:var(--muted);font-style:normal}.odd-example strong{color:var(--green);font-size:11px}.fg-price-help{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.fg-price-help>div{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid #252525;border-radius:16px;background:#0b0b0b}.water{flex:none;min-width:64px;text-align:center;padding:10px 8px;border-radius:10px;background:#1b1b1b;font:800 16px Inter,sans-serif}.water.black{color:var(--green)}.water.red{color:#ff7284;background:#251013}.fg-price-help p{font-size:12.5px;color:var(--muted);line-height:1.55;margin:0}.fg-price-help b{color:var(--text);font-size:14px}.fg-two{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.fg-two article{display:flex;gap:14px;padding:18px;background:var(--surface);border:1px solid #272727;border-radius:16px}.fg-two article>span{font-size:28px}.fg-two h3{margin:0 0 3px}.fg-two p{margin:0;color:var(--muted);font-size:13px}.fg-live-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:28px;align-items:center;margin-top:28px}.live-board{padding:24px;border:1px solid #4d2026;border-radius:24px;background:radial-gradient(circle at 50% 0,#451a20,#13090b 70%)}.live-board>span{display:inline-block;color:#fff;background:#c91e37;border-radius:999px;padding:4px 10px;font:700 11px Inter,sans-serif}.live-board h3{text-align:center;margin:24px 0;font-size:16px}.live-board h3 b{font:800 30px Inter,sans-serif;margin:0 12px}.live-board div{display:flex;justify-content:space-between;border:1px solid #362428;border-radius:10px;padding:10px;margin-top:7px;background:#090909}.live-board div i{font-style:normal;color:var(--muted);font-size:12px}.live-board strong{color:var(--green);font:700 13px Inter,sans-serif}.fg-checks{list-style:none;padding:0;margin:0;display:grid;gap:10px}.fg-checks li{position:relative;padding:13px 14px 13px 48px;background:var(--surface);border:1px solid #272727;border-radius:14px}.fg-checks li:before{content:"✓";position:absolute;left:14px;top:16px;width:23px;height:23px;border:1px solid #58411a;border-radius:50%;display:grid;place-items:center;color:var(--gold);font-weight:800}.fg-checks b{display:block;font-size:14px}.fg-checks span{display:block;color:var(--muted);font-size:12px;margin-top:2px}.fg-statuses{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}.fg-statuses article{background:var(--surface);border:1px solid #272727;border-radius:18px;padding:18px}.fg-statuses article>span{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;margin-bottom:13px}.fg-statuses .wait{background:#2b210c;color:var(--amber)}.fg-statuses .win{background:#11301d;color:var(--green)}.fg-statuses .lose{background:#311317;color:var(--red)}.fg-statuses .push{background:#162233;color:#99b9e3}.fg-statuses h3{font-size:16px;margin-bottom:5px}.fg-statuses p{font-size:12px;color:var(--muted);margin:0;line-height:1.55}.fg-note{margin:16px 0 0;color:#817b73;font-size:12px;line-height:1.6}.fg-split{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:center}.wallet-mock{max-width:440px;padding:24px;border-radius:24px;background:linear-gradient(135deg,#ff8a1f,#ffbf56);color:#1d1005;box-shadow:0 22px 60px -30px #ff8a1f}.wallet-mock small{display:block}.wallet-mock>strong{display:block;font:800 38px Inter,sans-serif;margin:4px 0}.wallet-mock>span{font-size:12px;opacity:.72}.wallet-mock>div{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px}.wallet-mock>div b{text-align:center;background:#080808;color:#fff;border-radius:12px;padding:10px;font-size:13px}.fg-list-card{background:var(--surface);border:1px solid #292929;border-radius:22px;padding:24px}.fg-list-card h3{font-size:20px}.fg-list-card ol{padding-left:20px;color:#bdb7ae;line-height:1.8;font-size:14px}.fg-list-card li+li{margin-top:7px}.fg-list-card b{color:var(--gold)}.fg-list-card>p{padding:12px;background:#1d160a;border-radius:12px;color:#dfc795;font-size:12px;line-height:1.55;margin-bottom:0}.fg-room-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px}.fg-room-grid article{background:var(--surface);border:1px solid #282828;border-radius:18px;padding:18px}.fg-room-grid article>span{font-size:27px}.fg-room-grid h3{font-size:16px;margin:10px 0 5px}.fg-room-grid p{font-size:12px;line-height:1.6;color:var(--muted);margin:0}.fg-faq{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px}.fg-faq details{background:var(--surface);border:1px solid #282828;border-radius:15px;padding:0 16px}.fg-faq summary{cursor:pointer;list-style:none;padding:16px 32px 16px 0;font-size:14px;font-weight:600;position:relative}.fg-faq summary::-webkit-details-marker{display:none}.fg-faq summary:after{content:"+";position:absolute;right:0;color:var(--gold);font:700 20px Inter,sans-serif}.fg-faq details[open] summary:after{content:"−"}.fg-faq p{color:var(--muted);font-size:12.5px;line-height:1.65;border-top:1px solid #242424;padding:12px 0 16px;margin:0}.fg-safe{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-top:48px;padding:30px;border:1px solid #3d321d;border-radius:24px;background:linear-gradient(120deg,#181208,#0b0b0b)}.fg-safe>div{display:grid;grid-template-columns:auto 1fr;column-gap:12px}.fg-safe>div>span{grid-row:1/3;font-size:34px}.fg-safe h2{font-size:24px;margin:0}.fg-safe p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.6}.fg-safe ul{flex:0 0 42%;margin:0;padding-left:20px;color:#c9b992;font-size:12.5px;line-height:1.8}.fg-finish{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:56px 0}.fg-finish img{width:74px;height:74px;border-radius:24px;object-fit:cover}.fg-finish small{color:var(--orange)}.fg-finish h2{margin:1px 0;font-size:26px}.fg-finish p{color:var(--muted);font-size:13px;margin:0}.fg-finish a{background:var(--orange);color:#1b0f04;border-radius:13px;padding:12px 18px;font-weight:700;font-size:14px}footer{display:flex;align-items:center;gap:18px;border-top:1px solid #1c1c1c;padding:26px 0 40px;color:var(--dim);font-size:11px}footer b{color:var(--gold);font-size:15px}footer span{flex:1}footer a{color:var(--gold)}
@media(max-width:900px){.fg-hero{grid-template-columns:1fr;min-height:auto;padding-top:50px}.fg-hero-art{min-height:340px}.fg-steps{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(220px,72%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.fg-steps li{scroll-snap-align:start}.fg-odds-grid{grid-template-columns:1fr}.fg-room-grid{grid-template-columns:1fr 1fr}.fg-statuses{grid-template-columns:1fr 1fr}.fg-split{grid-template-columns:1fr}.fg-safe{align-items:flex-start;flex-direction:column}.fg-safe ul{flex:auto}.fg-finish{grid-template-columns:auto 1fr}.fg-finish a{grid-column:1/-1;text-align:center}}
@media(max-width:600px){main,footer{width:min(100% - 28px,var(--max))}.fg-top{height:64px;padding:0 14px}.fg-topics{top:64px}.fg-brand img{width:36px;height:36px}.fg-brand b{font-size:14px}.fg-top-cta{padding:8px 11px;font-size:11px}.fg-hero{padding:38px 0 32px;gap:10px}.fg-hero h1{font-size:48px}.fg-hero-copy>p:not(.fg-eyebrow){font-size:15px}.fg-actions{display:grid}.fg-primary,.fg-secondary{width:100%}.fg-hero-art{min-height:290px}.fg-hero-art>img{width:210px}.fg-orbit.one{width:270px;height:270px}.fg-orbit.two{width:330px;height:190px}.fg-mini-phone{right:-4px;width:160px;padding:14px 10px;border-width:5px}.fg-mini-phone>b{font-size:8px}.fg-mini-phone>b i{font-size:13px;margin:0 4px}.fg-section{padding:54px 0;scroll-margin-top:110px}.fg-num{width:46px;height:46px;border-radius:14px}.fg-heading h2{font-size:27px}.fg-intro{font-size:15px}.fg-steps{grid-auto-columns:84%;margin-left:-3px}.step-phone{height:225px}.fg-callout{flex-direction:column;gap:4px}.fg-price-help,.fg-two,.fg-live-layout,.fg-faq{grid-template-columns:1fr}.fg-statuses,.fg-room-grid{grid-template-columns:1fr 1fr}.fg-safe{padding:22px}.fg-safe>div{grid-template-columns:1fr}.fg-safe>div>span{grid-row:auto}.fg-safe ul{padding-left:18px}.fg-finish{padding:44px 0}.fg-finish img{width:58px;height:58px;border-radius:18px}.fg-finish h2{font-size:19px}footer{align-items:flex-start;flex-wrap:wrap}footer span{flex-basis:100%;order:3}}
@media(max-width:370px){.fg-statuses,.fg-room-grid{grid-template-columns:1fr}.fg-hero h1{font-size:42px}.fg-top-cta span{display:none}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

/* Data First guide additions — mirrors the production football shell. */
.fg-data-phone>small{color:var(--muted);font-size:9px}.fg-data-phone>b{display:grid;gap:5px;margin:10px 0;font-size:11px}.fg-data-phone>b span{display:block}.fg-mini-phone .fg-mini-markets{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin:0;padding:0;background:none;border:0}.fg-mini-markets span{display:grid;gap:4px;text-align:center;color:var(--muted);font-size:7px}.fg-mini-markets strong{padding:7px 2px;border:1px solid #373737;border-radius:7px;background:#191919;color:#fff;font:700 11px Inter,sans-serif}.fg-mini-markets span:first-child strong{border-color:#00ed48;background:#075c24}.fg-data-phone>em{display:flex;justify-content:space-between;margin-top:10px;padding:8px;border:1px solid #393939;border-radius:8px;background:#111;color:#eee;font-size:8px;font-style:normal}.fg-data-phone>em i{color:var(--orange);font-style:normal}
.fg-interface-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:28px;align-items:center;margin-top:30px}.fg-app-preview{overflow:hidden;border:1px solid #313131;border-radius:28px;background:#080909;box-shadow:0 30px 70px -45px #ff8a1f66}.fg-preview-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #202020}.fg-preview-head>span{display:flex;align-items:center;gap:8px;font-weight:700}.fg-preview-head img{width:30px;height:30px;border-radius:9px;object-fit:cover}.fg-preview-head>b{padding:6px 7px 6px 11px;border:1px solid #343434;border-radius:999px;font:700 11px Inter,sans-serif}.fg-preview-head i{display:inline-grid;place-items:center;width:24px;height:24px;margin-left:6px;border-radius:50%;background:var(--orange);color:#130b03;font-style:normal}.fg-preview-dates{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;padding:12px}.fg-preview-dates>*{display:grid;gap:2px;padding:9px 4px;text-align:center;border:1px solid #292929;border-radius:10px;background:#111;font-size:10px}.fg-preview-dates>b{background:var(--orange);border-color:var(--orange);color:#1a0e03}.fg-preview-dates small{font-size:8px;color:inherit;opacity:.72}.fg-preview-filter{display:flex;gap:7px;padding:0 12px 12px}.fg-preview-filter span{padding:7px 10px;border:1px solid #393939;border-radius:9px;color:#ddd;font-size:9px}.fg-preview-filter span:first-child{flex:1}.fg-preview-league{display:flex;align-items:center;gap:8px;padding:11px 14px;border-block:1px solid #242424;background:#101110}.fg-preview-league b{font-size:11px}.fg-preview-league small{margin-left:auto;color:var(--muted);font-size:8px}.fg-preview-match{padding:12px 14px}.fg-preview-meta{display:flex;justify-content:space-between;margin-bottom:9px}.fg-preview-meta b{font:700 11px Inter,sans-serif}.fg-preview-meta span{color:var(--muted);font-size:8px}.fg-preview-grid{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(48px,1fr));gap:6px;align-items:end}.fg-preview-teams{display:grid!important;gap:7px}.fg-preview-teams span{display:flex;align-items:center;gap:6px;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-preview-teams i{display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#2a2a2a;font:700 6px Inter,sans-serif;font-style:normal}.fg-preview-grid>div:not(.fg-preview-teams){display:grid;gap:4px;text-align:center}.fg-preview-grid small{color:var(--muted);font-size:7px}.fg-preview-grid>div>b{padding:9px 2px;border:1px solid #363636;border-radius:8px;background:#191919;font:700 11px Inter,sans-serif}.fg-preview-grid>div>b.selected{border:2px solid #00ee47;background:#075c24}.fg-preview-match>a{display:block;margin-top:8px;text-align:center;color:var(--muted);font-size:8px}.fg-preview-slip{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;margin:6px 9px 8px;padding:9px;border:1px solid #3b3b3b;border-radius:12px;background:#121212}.fg-preview-slip>span{position:relative;display:grid;padding-left:26px}.fg-preview-slip>span>i{position:absolute;left:0;top:2px;display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#472800;color:var(--orange);font:700 9px Inter,sans-serif;font-style:normal}.fg-preview-slip b{font-size:10px}.fg-preview-slip small{display:block;color:var(--muted);font-size:7px}.fg-preview-slip>strong{font:700 10px Inter,sans-serif}.fg-preview-slip>em{padding:9px;border-radius:8px;background:var(--orange);color:#190e04;font-size:9px;font-weight:700;font-style:normal}.fg-preview-nav{display:grid;grid-template-columns:repeat(5,1fr);padding:8px;border-top:1px solid #242424}.fg-preview-nav>*{display:grid;gap:2px;text-align:center;color:#777;font-size:15px}.fg-preview-nav small{font-size:7px}.fg-preview-nav b{color:var(--orange)}
.fg-ui-key{display:grid;gap:10px;margin:0;padding:0;list-style:none}.fg-ui-key li{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:15px;border:1px solid #292929;border-radius:15px;background:var(--surface)}.fg-ui-key li>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#251706;color:var(--gold);font:800 11px Inter,sans-serif}.fg-ui-key b{font-size:15px}.fg-ui-key p{margin:3px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.step-phone.odds b:first-of-type{border-color:#282828;background:#121212}.step-phone.odds b.on{border-color:#00ed48;background:#075c24}.step-phone.odds b.on i{color:#fff}.step-phone.date-step b.on{background:var(--orange);border-color:var(--orange);color:#180e04}.step-phone.date-step b.on i{color:#180e04}
@media(max-width:900px){.fg-interface-layout{grid-template-columns:1fr}.fg-app-preview{max-width:620px}.fg-ui-key{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.fg-mini-phone{width:172px;padding:13px 9px}.fg-data-phone>b{font-size:9px}.fg-interface-layout{gap:18px}.fg-app-preview{border-radius:20px}.fg-preview-head{padding:10px}.fg-preview-dates{gap:5px;padding:9px}.fg-preview-dates>*{padding:8px 2px;font-size:9px}.fg-preview-filter{padding:0 9px 9px}.fg-preview-grid{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(44px,1fr));gap:4px}.fg-preview-teams span{font-size:8px}.fg-preview-teams i{width:20px;height:20px}.fg-preview-match{padding:10px}.fg-preview-slip{grid-template-columns:1fr auto}.fg-preview-slip>strong{display:none}.fg-preview-nav>*{font-size:13px}.fg-ui-key{grid-template-columns:1fr}.fg-ui-key li{padding:13px}}
.thai-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:12px}.thai-lines span{display:flex;align-items:center;gap:7px;padding:7px 8px;border:1px solid #292929;border-radius:9px;background:#090909;color:#c9c3ba;font-size:10px}.thai-lines b{min-width:31px;color:var(--orange);font:700 10px Inter,sans-serif}
.fg-preview-hdp{display:grid!important;grid-template-columns:auto 1fr 1fr;gap:5px!important;align-items:center;margin-top:8px!important;padding:7px!important;background:#111!important;border:1px solid #2d2d2d!important;border-radius:8px!important}.fg-preview-hdp>small{color:var(--gold);font-size:7px}.fg-preview-hdp>span{display:grid;gap:1px;min-width:0;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-preview-hdp b{color:#ffc15c;font-size:6.5px}
