:root{--bg:#07131d;--bg-soft:#ffffff0d;--bg-softer:#ffffff14;--border:#ffffff1f;--text:#f8fbff;--muted:#b4c1cf;--accent:#38bdf8;--accent-2:#34d399;--shadow:0 30px 90px -40px #38bdf873}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(circle at 0 0,#38bdf82e,#0000 24%),radial-gradient(circle at 100% 0,#34d39924,#0000 22%),linear-gradient(#07131d 0%,#0a1622 40%,#0c1520 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.odds-shell{max-width:880px;color:var(--text);margin:0 auto;padding:0 20px 80px}.odds-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.odds-wordmark{letter-spacing:-.01em;color:var(--text);align-items:center;gap:10px;font-size:18px;font-weight:800;display:inline-flex}.odds-mark{align-items:flex-end;gap:3px;height:18px;display:inline-flex}.odds-mark span{background:#818cf8;border-radius:2px;width:4px}.odds-mark span:first-child{height:10px}.odds-mark span:nth-child(2){height:14px}.odds-mark span:nth-child(3){height:18px}.odds-nav{flex-wrap:wrap;align-items:center;gap:18px;font-size:14px;display:flex}.odds-nav a{color:var(--muted);transition:color .15s}.odds-nav a:hover{color:var(--text)}.odds-nav .odds-cta{color:#e8eaff;background:linear-gradient(#6366f13d,#6366f11f);border:1px solid #818cf873;border-radius:10px;padding:8px 14px;font-weight:600}.odds-nav .odds-cta:hover{color:#fff}.odds-main{padding-top:8px}.odds-crumbs{color:var(--muted);margin:8px 0 18px;font-size:13px}.odds-crumbs a{color:var(--muted)}.odds-crumbs a:hover{color:var(--text)}.odds-crumbs span{opacity:.5;margin:0 6px}.odds-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#818cf8;margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}.odds-hero h1{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(28px,5vw,40px);line-height:1.1}.odds-lede{color:#d6dde6;margin:0 0 14px;font-size:17px;line-height:1.6}.odds-meta{color:var(--muted);margin:0 0 8px;font-size:14px}.odds-section{margin:36px 0 0}.odds-section h2{letter-spacing:-.01em;margin:0 0 14px;font-size:22px}.odds-section h3{margin:22px 0 8px;font-size:17px}.odds-section p{color:#cdd5de;line-height:1.65}.odds-table-wrap{border:1px solid var(--border);background:#ffffff08;border-radius:14px;overflow-x:auto}.odds-table{border-collapse:collapse;width:100%;font-size:15px}.odds-table th,.odds-table td{text-align:right;white-space:nowrap;border-bottom:1px solid #ffffff12;padding:12px 16px}.odds-table th:first-child,.odds-table td:first-child{text-align:left}.odds-table thead th{color:var(--muted);font-size:13px;font-weight:600}.odds-table tbody tr:last-child td{border-bottom:none}.odds-venue{font-weight:600}.odds-best{color:#6ee7b7;font-weight:700}.odds-best:after{content:"best";letter-spacing:.05em;text-transform:uppercase;color:#34d399;vertical-align:middle;margin-left:8px;font-size:10px;font-weight:700;display:inline-block}.odds-empty{color:var(--muted)}.odds-callout{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.odds-callout-card{border:1px solid var(--border);background:#ffffff08;border-radius:14px;padding:16px 18px}.odds-callout-card .odds-side{color:var(--muted);margin-bottom:4px;font-size:13px}.odds-callout-card .odds-team{font-size:16px;font-weight:700}.odds-callout-card .odds-bigodds{margin:6px 0 2px;font-size:30px;font-weight:800}.odds-callout-card .odds-at{color:var(--muted);font-size:13px}.odds-faq dt{margin-top:18px;font-size:16px;font-weight:700}.odds-faq dd{color:#cdd5de;margin:6px 0 0;line-height:1.6}.odds-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin-top:14px;display:grid}.odds-game-card{border:1px solid var(--border);background:#ffffff08;border-radius:12px;padding:14px 16px;transition:border-color .15s,background .15s;display:block}.odds-game-card:hover{background:#6366f11a;border-color:#818cf880}.odds-game-card .odds-gc-match{font-size:15px;font-weight:700}.odds-game-card .odds-gc-time{color:var(--muted);margin-top:3px;font-size:12px}.odds-game-card .odds-gc-price{color:#9aa3b2;margin-top:8px;font-size:13px}.odds-game-card .odds-gc-price b{color:#6ee7b7}.odds-cta-row{text-align:center;background:linear-gradient(#6366f129,#6366f10f);border:1px solid #818cf866;border-radius:14px;margin-top:32px;padding:20px}.odds-cta-row a{color:#fff;background:#6366f1;border-radius:10px;margin-top:12px;padding:11px 22px;font-weight:600;display:inline-block}.odds-cta-row a:hover{background:#4f53e0}.odds-footer{border-top:1px solid var(--border);color:var(--muted);margin-top:56px;padding-top:24px;font-size:13px;line-height:1.6}.odds-footer-links{flex-wrap:wrap;gap:16px;margin:10px 0;display:flex}.odds-footer-links a{color:#9aa3b2}.odds-footer-links a:hover{color:var(--text)}.odds-disclaimer{opacity:.7;font-size:12px}@media (max-width:540px){.odds-callout{grid-template-columns:1fr}}.odds-card-img{border:1px solid var(--border);border-radius:14px;width:100%;height:auto;margin-top:22px;display:block}.tools-calc{background:#ffffff08;border:1px solid #ffffff17;border-radius:14px;padding:20px}.tools-inputs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.tools-field{flex-direction:column;gap:6px;display:flex}.tools-field-label{color:var(--muted);letter-spacing:.02em;font-size:12px;font-weight:600}.tools-input-wrap{align-items:center;display:flex;position:relative}.tools-field input,.tools-field select{width:100%;color:var(--text);font-variant-numeric:tabular-nums;background:#00000059;border:1px solid #ffffff24;border-radius:9px;padding:10px 12px;font-size:17px;font-weight:600}.tools-field input:focus,.tools-field select:focus{outline:2px solid var(--accent);outline-offset:1px}.tools-suffix{color:var(--muted);pointer-events:none;font-size:13px;position:absolute;right:12px}.tools-hint{color:var(--muted);opacity:.8;font-size:11px}.tools-results{border-top:1px solid #ffffff17;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:18px;padding-top:18px;display:grid}.tools-result{flex-direction:column;gap:3px;display:flex}.tools-result-label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.tools-result-value{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.tools-result-sub{color:var(--muted);font-size:11px}.tools-pos{color:#6ee7b7}.tools-neg{color:#fca5a5}.tools-invalid,.tools-note{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.6}.tools-gate{text-align:center;background:#38bdf80f;border:1px solid #38bdf847;border-radius:14px;padding:22px}.tools-gate h3{margin:0 0 8px;font-size:17px}.tools-gate p{color:#cdd5de;max-width:52ch;margin:0 auto;font-size:14px;line-height:1.6}.tools-gate-btn{color:#fff;cursor:pointer;background:#5b5ff2;border:none;border-radius:9px;margin-top:14px;padding:11px 20px;font-size:14px;font-weight:700}.tools-gate-btn:hover{background:#4f53e0}.tools-gate-fine{opacity:.75;margin-top:12px!important;font-size:11px!important}.tools-live-status{color:var(--muted);background:#ffffff08;border:1px dashed #ffffff1f;border-radius:12px;padding:18px;font-size:14px}.tools-live-head{color:var(--muted);margin-bottom:12px;font-size:14px}.tools-live-note,.tools-ladder-foot{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.6}.tools-caveat{opacity:.8}.tools-ladder{background:#ffffff08;border:1px solid #ffffff17;border-radius:12px;margin-bottom:14px;padding:16px}.tools-ladder-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.tools-ladder-title{font-size:15px;font-weight:700}.tools-flip{text-transform:uppercase;letter-spacing:.05em;color:#fcd34d;background:#fbbf2429;border:1px solid #fbbf244d;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700}.tools-table-wrap{overflow-x:auto}.tools-table{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}.tools-table th,.tools-table td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid #ffffff12;padding:9px 10px}.tools-table th:first-child,.tools-table td:first-child{text-align:left}.tools-table thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:10px;font-weight:700}.tools-table tbody tr:last-child td{border-bottom:none}.tools-row-best{background:#34d39914}.tools-row-best td:first-child{box-shadow:inset 2px 0 0 var(--accent-2)}.tools-venue{font-weight:600}.tools-kind{letter-spacing:.04em;vertical-align:middle;border-radius:4px;margin-left:7px;padding:2px 5px;font-size:9px;font-weight:700}.tools-kind--prediction-market{color:#7dd3fc;background:#38bdf826}.tools-kind--exchange{color:#c4b5fd;background:#a78bfa26}.tools-sub{color:var(--muted);font-size:10px;font-weight:400;display:block}.tools-summary p{color:#cdd5de;line-height:1.7}.tools-prose h2{margin-top:0}.tools-prose h3{margin-top:22px}.tools-prose p{margin-bottom:12px}@media (max-width:560px){.tools-results{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.tools-result-value{font-size:20px}}.tools-surface{--t-accent:#6366f1;--t-accent-strong:#4f46e5;--t-accent-soft:#6366f11f;--t-accent-edge:#6366f152;--t-pos:#34d399;--t-warn:#fbbf24;--t-neg:#f87171;--t-ink:#f4f7fb;--t-ink-2:#c3cddb;--t-ink-3:#8896a8;--t-line:#94a3b829;--t-line-strong:#94a3b842;--t-panel:#94a3b80d;--t-panel-2:#94a3b814;--t-inset:#040a1280;--t-shadow:0 24px 60px -32px #0b1628e6;--t-shadow-accent:0 28px 70px -34px #4f46e58c;--t-r-lg:18px;--t-r-md:12px;--t-r-sm:9px;--t-ease:cubic-bezier(.22, .61, .36, 1);max-width:1080px;font-family:var(--font-tools-sans), Inter, ui-sans-serif, system-ui, sans-serif;font-feature-settings:"cv05" 1, "ss01" 1;position:relative}.tools-surface:before{content:"";z-index:0;pointer-events:none;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");position:fixed;inset:0}.tools-surface>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.tools-surface *,.tools-surface :before,.tools-surface :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.tools-skip{z-index:20;background:var(--t-accent-strong);color:#fff;border-radius:var(--t-r-sm);transition:top .18s var(--t-ease);padding:10px 16px;font-size:13px;font-weight:600;position:absolute;top:-60px;left:16px}.tools-skip:focus{top:16px}.tools-header{border-bottom:1px solid var(--t-line);margin-bottom:8px;padding:22px 0 18px}.tools-surface .odds-wordmark{letter-spacing:-.02em;font-size:17px}.tools-surface .odds-mark span{background:var(--t-accent);border-radius:1px}.tools-nav{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.tools-nav-link{color:var(--t-ink-3);border-radius:var(--t-r-sm);transition:color .2s var(--t-ease), background-color .2s var(--t-ease);padding:7px 11px;font-size:13px;font-weight:500;position:relative}.tools-nav-link:hover{color:var(--t-ink);background:var(--t-panel-2)}.tools-nav-link-active{color:var(--t-ink);background:var(--t-accent-soft);box-shadow:inset 0 0 0 1px var(--t-accent-edge)}.tools-nav-odds{color:var(--t-ink-3);border-left:1px solid var(--t-line);transition:color .2s var(--t-ease);margin-left:6px;padding:7px 11px;font-size:13px;font-weight:500}.tools-nav-odds:hover{color:var(--t-accent)}.tools-surface .odds-crumbs{color:var(--t-ink-3);padding-top:20px;font-size:12px}.tools-surface .odds-crumbs a{color:var(--t-ink-3);transition:color .2s var(--t-ease)}.tools-surface .odds-crumbs a:hover{color:var(--t-accent)}.tools-surface .odds-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;column-gap:56px;padding:26px 0 34px;display:grid}.tools-surface .odds-hero .odds-eyebrow,.tools-surface .odds-hero h1{grid-column:1}.tools-surface .odds-hero .odds-lede{grid-area:2/2;max-width:46ch;margin-bottom:6px}@media (max-width:860px){.tools-surface .odds-hero{display:block}.tools-surface .odds-hero .odds-lede{max-width:62ch}}.tools-surface .odds-eyebrow{font-family:var(--font-tools-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--t-accent);margin:0 0 14px;font-size:11px;font-weight:500}.tools-surface .odds-hero h1{letter-spacing:-.035em;color:var(--t-ink);text-wrap:balance;margin:0;font-size:clamp(34px,5.2vw,52px);font-weight:700;line-height:1.04}.tools-surface .odds-lede{color:var(--t-ink-2);text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:1.6}.tools-surface .odds-section{margin-top:52px}.tools-surface .odds-section h2{letter-spacing:-.022em;color:var(--t-ink);text-wrap:balance;margin:0 0 16px;font-size:23px;font-weight:650;line-height:1.2}.tools-surface .odds-section h3{letter-spacing:-.012em;color:var(--t-ink);margin:28px 0 10px;font-size:16px;font-weight:600}.tools-surface .odds-section p{color:var(--t-ink-2);font-size:15px;line-height:1.7}.tools-surface .tools-prose p{max-width:66ch}.tools-surface .tools-prose strong{color:var(--t-ink);font-weight:600}.tools-surface .tools-calc{background:linear-gradient(180deg, #94a3b816, #94a3b808), var(--t-inset);border:1px solid var(--t-line-strong);border-radius:var(--t-r-lg);box-shadow:inset 0 1px 0 #ffffff12, var(--t-shadow);padding:26px}.tools-surface .tools-inputs{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px}.tools-surface .tools-field-label{letter-spacing:.08em;text-transform:uppercase;color:var(--t-ink-3);font-size:11px;font-weight:600}.tools-surface .tools-field input,.tools-surface .tools-field select{font-family:var(--font-tools-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em;border:1px solid var(--t-line-strong);border-radius:var(--t-r-sm);color:var(--t-ink);transition:border-color .2s var(--t-ease), box-shadow .2s var(--t-ease), background-color .2s var(--t-ease);background:#040a129e;padding:12px 14px;font-size:19px;font-weight:500}.tools-surface .tools-field input:hover,.tools-surface .tools-field select:hover{border-color:#94a3b866}.tools-surface .tools-field input:focus,.tools-surface .tools-field select:focus{border-color:var(--t-accent);box-shadow:0 0 0 3px var(--t-accent-soft);background:#040a12cc;outline:none}.tools-surface .tools-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tools-surface .tools-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tools-surface .tools-field input[type=number]{appearance:textfield}.tools-surface .tools-suffix{font-family:var(--font-tools-mono), ui-monospace, monospace;color:var(--t-ink-3);font-size:12px}.tools-surface .tools-hint{color:var(--t-ink-3);opacity:1;font-size:11.5px;line-height:1.5}.tools-surface .tools-results{border-radius:var(--t-r-md);background:#040a128c;border-top:none;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;margin-top:24px;padding:20px;box-shadow:inset 0 1px #ffffff0b}.tools-surface .tools-result-label{font-family:var(--font-tools-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--t-ink-3);font-size:10px;font-weight:500}.tools-surface .tools-result-value{font-family:var(--font-tools-mono), ui-monospace, monospace;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--t-ink);font-size:clamp(26px,3.4vw,32px);font-weight:600;line-height:1.1}.tools-surface .tools-result-sub{color:var(--t-ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.tools-surface .tools-pos{color:var(--t-pos)}.tools-surface .tools-neg{color:var(--t-neg)}.tools-surface .tools-invalid,.tools-surface .tools-note{color:var(--t-ink-3);max-width:66ch;font-size:13px;line-height:1.65}.tools-surface .tools-summary{border-left:2px solid var(--t-accent);padding:2px 0 2px 20px}.tools-surface .tools-summary h2{margin-bottom:12px}.tools-surface .tools-summary p{max-width:66ch;margin:0}.tools-surface .tools-gate{background:radial-gradient(120% 140% at 50% 0%, #6366f124, transparent 62%), var(--t-panel);border:1px solid var(--t-accent-edge);border-radius:var(--t-r-lg);box-shadow:var(--t-shadow-accent);padding:34px 26px}.tools-surface .tools-gate h3{letter-spacing:-.02em;color:var(--t-ink);margin:0 0 10px;font-size:19px;font-weight:650}.tools-surface .tools-gate p{color:var(--t-ink-2);font-size:14.5px}.tools-surface .tools-gate-btn{background:var(--t-accent-strong);border-radius:var(--t-r-sm);letter-spacing:-.005em;transition:background-color .2s var(--t-ease), transform .14s var(--t-ease), box-shadow .2s var(--t-ease);margin-top:18px;padding:12px 22px;font-size:14px;font-weight:600;box-shadow:0 12px 28px -14px #4f46e5e6}.tools-surface .tools-gate-btn:hover{background:var(--t-accent);transform:translateY(-1px);box-shadow:0 16px 34px -14px #4f46e5}.tools-surface .tools-gate-btn:active{transform:translateY(1px)scale(.985);box-shadow:0 6px 16px -10px #4f46e5e6}.tools-surface .tools-gate-btn:focus-visible{outline:2px solid var(--t-accent);outline-offset:3px}.tools-surface .tools-ladder{background:var(--t-panel);border:1px solid var(--t-line);border-radius:var(--t-r-md);transition:border-color .22s var(--t-ease);margin-bottom:16px;padding:20px}.tools-surface .tools-ladder:hover{border-color:var(--t-line-strong)}.tools-surface .tools-ladder-title{letter-spacing:-.015em;font-size:15px;font-weight:600}.tools-surface .tools-flip{font-family:var(--font-tools-mono), ui-monospace, monospace;letter-spacing:.1em;color:var(--t-warn);background:#fbbf241a;border:1px solid #fbbf243d;border-radius:5px;padding:4px 8px;font-size:9.5px;font-weight:500}.tools-surface .tools-table{font-family:var(--font-tools-mono), ui-monospace, monospace;font-size:12.5px}.tools-surface .tools-table thead th{letter-spacing:.1em;color:var(--t-ink-3);padding-bottom:12px;font-size:9.5px;font-weight:500}.tools-surface .tools-table th,.tools-surface .tools-table td{border-bottom:1px solid #94a3b81a;padding:11px 12px}.tools-surface .tools-row-best{box-shadow:inset 2px 0 0 var(--t-pos);background:#34d39912}.tools-surface .tools-live-head,.tools-surface .tools-live-note,.tools-surface .tools-ladder-foot{color:var(--t-ink-3);max-width:66ch;font-size:12px;line-height:1.65}.tools-surface .tools-live-status{border:1px dashed var(--t-line-strong);border-radius:var(--t-r-md);background:var(--t-panel);color:var(--t-ink-3);padding:22px}.tools-surface .odds-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tools-surface .odds-grid>:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:720px){.tools-surface .odds-grid{grid-template-columns:minmax(0,1fr)}}.tools-surface .odds-game-card{background:var(--t-panel);border:1px solid var(--t-line);border-radius:var(--t-r-md);transition:transform .22s var(--t-ease), border-color .22s var(--t-ease), background-color .22s var(--t-ease), box-shadow .22s var(--t-ease);flex-direction:column;gap:7px;padding:20px;display:flex}.tools-surface .odds-game-card:hover{background:var(--t-panel-2);border-color:var(--t-accent-edge);box-shadow:var(--t-shadow-accent);transform:translateY(-2px)}.tools-surface .odds-game-card:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.tools-surface .odds-game-card .odds-gc-match{letter-spacing:-.015em;color:var(--t-ink);font-size:15.5px;font-weight:600}.tools-surface .odds-game-card .odds-gc-time{color:var(--t-ink-3);margin-top:0;font-size:13px;line-height:1.55}.tools-surface .odds-faq{gap:2px;display:grid}.tools-surface .odds-faq>div{border-bottom:1px solid var(--t-line);padding:20px 0}.tools-surface .odds-faq>div:last-child{border-bottom:none}.tools-surface .odds-faq dt{letter-spacing:-.012em;color:var(--t-ink);margin-bottom:9px;font-size:15px;font-weight:600}.tools-surface .odds-faq dd{color:var(--t-ink-2);max-width:66ch;margin:0;font-size:14.5px;line-height:1.7}.tools-surface .odds-cta-row{margin-top:26px}.tools-surface .odds-cta-row a{color:var(--t-accent);border:1px solid var(--t-accent-edge);border-radius:var(--t-r-sm);transition:background-color .2s var(--t-ease), border-color .2s var(--t-ease), transform .14s var(--t-ease);background:0 0;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:550;display:inline-flex}.tools-surface .odds-cta-row a:after{content:"→";transition:transform .22s var(--t-ease)}.tools-surface .odds-cta-row a:hover{background:var(--t-accent-soft);border-color:var(--t-accent)}.tools-surface .odds-cta-row a:hover:after{transform:translate(3px)}.tools-surface .odds-cta-row a:active{transform:translateY(1px)}.tools-footer{border-top:1px solid var(--t-line);margin-top:72px;padding-top:28px}.tools-surface .odds-footer p{color:var(--t-ink-3);max-width:70ch;font-size:13px;line-height:1.7}.tools-surface .odds-footer-links{flex-wrap:wrap;gap:18px;margin:16px 0;display:flex}.tools-surface .odds-footer-links a{color:var(--t-ink-2);transition:color .2s var(--t-ease);font-size:13px}.tools-surface .odds-footer-links a:hover{color:var(--t-accent)}.tools-surface .odds-disclaimer{color:var(--t-ink-3);opacity:.85;font-size:11.5px}@media (max-width:720px){.tools-surface .odds-hero{max-width:none;padding:20px 0 24px}.tools-surface .tools-calc{padding:20px 18px}.tools-surface .tools-results{gap:18px;padding:18px}.tools-surface .odds-section{margin-top:42px}.tools-nav{gap:0;margin-left:-11px}}
