.betslip-card_card__TQLll{display:flex;flex-direction:column;background:var(--mkt-bg);border:1px solid var(--mkt-border);border-radius:12px;overflow:hidden;min-width:280px;max-width:280px;scroll-snap-align:start}.betslip-card_screenshot__E2A5Q{height:110px;background:var(--mkt-bg-subtle);border-bottom:1px solid var(--mkt-border);background-image:repeating-linear-gradient(45deg,var(--mkt-border) 0,var(--mkt-border) 1px,transparent 1px,transparent 12px)}.betslip-card_meta__TpmXP{padding:14px 16px;display:flex;flex-direction:column;gap:10px}.betslip-card_row__62E2Y{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.betslip-card_betCode__xHH9G{font-family:var(--font-body);font-weight:600;font-size:.9375rem;color:var(--mkt-ink);letter-spacing:.02em;display:block}.betslip-card_bookmaker__KTGb0{font-family:var(--font-body);font-size:.75rem;color:var(--mkt-muted);display:block;margin-top:2px}.betslip-card_oddsBlock__11kke{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.betslip-card_oddsLabel__hmVWA{font-family:var(--font-body);font-size:.625rem;font-weight:600;color:var(--mkt-muted);text-transform:uppercase;letter-spacing:.05em}.betslip-card_odds__D3pzv{font-family:var(--font-body);font-weight:700;font-size:1rem;color:var(--mkt-accent)}.betslip-card_legList__5JxvK{list-style:none;margin:0;display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--mkt-border);border-bottom:1px solid var(--mkt-border);padding:8px 0}.betslip-card_leg__uKGfO{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:var(--font-body);font-size:.8125rem}.betslip-card_legMatch__QUHwf{color:var(--mkt-ink)}.betslip-card_legPick__6RO9X{color:var(--mkt-muted);flex-shrink:0;text-align:right}.betslip-card_legMore__2zT2U{font-family:var(--font-body);font-size:.75rem;font-weight:500;color:var(--mkt-accent);padding-top:2px}.betslip-card_rowSecondary__yGFQD{display:flex;justify-content:space-between;font-family:var(--font-body);font-size:.8125rem;color:var(--mkt-muted)}.betslip-card_actions__wohd3{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--mkt-border)}.betslip-card_iconButton__dqYqE{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;border:1px solid var(--mkt-border);background:var(--mkt-bg);color:var(--mkt-ink);cursor:pointer}.betslip-card_placeBet__Bq2Wx{margin-left:auto;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:#fff;background:var(--mkt-ink);padding:8px 16px;border-radius:8px;text-decoration:none;transition:background .15s ease}.betslip-card_placeBet__Bq2Wx:hover{background:var(--mkt-accent-dark)}.prediction-card_card__Kd3px{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--mkt-bg);border:1px solid var(--mkt-border);border-radius:12px}.prediction-card_card__Kd3px[data-exceptional=true]{border-color:var(--tenant-highlight);background:var(--tenant-highlight-tint)}.prediction-card_badge__p8XKz{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;font-family:var(--font-body);font-size:.6875rem;font-weight:600;color:var(--tenant-highlight);text-transform:uppercase;letter-spacing:.04em}.prediction-card_row__fIe4A{display:flex;align-items:center;justify-content:space-between;gap:12px}.prediction-card_match__4lAC_{color:var(--mkt-ink)}.prediction-card_match__4lAC_,.prediction-card_odds__QSDpI{font-family:var(--font-body);font-weight:600;font-size:.9375rem}.prediction-card_odds__QSDpI{color:var(--mkt-accent);flex-shrink:0}.prediction-card_oddsBlock__65oMU{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.prediction-card_oddsLabel__9bHNr{font-family:var(--font-body);font-size:.625rem;font-weight:600;color:var(--mkt-muted);text-transform:uppercase;letter-spacing:.05em}.prediction-card_rowSecondary__WDBMv{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-body);font-size:.8125rem;color:var(--mkt-muted)}.prediction-card_pick__nYfmf{color:var(--mkt-ink)}.telegram-cta_banner__MRAv9{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--mkt-bg-subtle);border:1px solid var(--mkt-border);border-radius:12px}@media (min-width:640px){.telegram-cta_banner__MRAv9{flex-direction:row;align-items:center;justify-content:space-between}}.telegram-cta_text__mYDE7{display:flex;align-items:flex-start;gap:12px}.telegram-cta_icon__Xu18f{color:var(--mkt-accent);flex-shrink:0;margin-top:2px}.telegram-cta_title__f0Q0A{font-family:var(--font-display);font-weight:600;font-size:.9375rem;color:var(--mkt-ink);margin:0 0 2px}.telegram-cta_subtitle__9WHO4{font-family:var(--font-body);font-size:.8125rem;color:var(--mkt-muted);margin:0}.telegram-cta_button__Hpne8{flex-shrink:0;font-family:var(--font-body);font-weight:500;font-size:.875rem;color:#fff;background:var(--mkt-ink);padding:10px 18px;border-radius:8px;text-decoration:none;text-align:center}.telegram-cta_button__Hpne8:hover{background:var(--mkt-accent-dark)}.tenant-hero_hero__oEQ_2{background:var(--mkt-bg);border-bottom:1px solid var(--mkt-border);padding:24px 0}.tenant-hero_inner__oJAzF{display:flex;align-items:center;gap:16px}.tenant-hero_avatar__jadrz{flex-shrink:0;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mkt-ink);color:#fff;font-family:var(--font-display);font-weight:700;font-size:1.375rem}.tenant-hero_name__LbksN{font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:var(--mkt-ink);margin:0 0 4px;text-transform:capitalize}.tenant-hero_bio____leP{font-family:var(--font-body);font-size:.875rem;color:var(--mkt-muted);margin:0;line-height:1.5}.home_main__EFzkw{padding-bottom:24px;background:var(--mkt-bg-subtle);min-height:calc(100vh - 56px)}.home_section___PU9d{padding-top:24px}.home_heading__AU_TV{font-family:var(--font-display);font-weight:600;font-size:1.125rem;color:var(--mkt-ink);margin:0 0 14px}.home_carousel__VK0XE{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:14px;margin:0 -24px 4px;padding-left:24px;padding-right:24px}.home_predictionsGrid__XMy58{display:flex;flex-direction:column;gap:12px}@media (min-width:640px){.home_predictionsGrid__XMy58{display:grid;grid-template-columns:repeat(3,1fr)}}.predictions_main__AP1BL{padding-bottom:24px;background:var(--mkt-bg-subtle);min-height:calc(100vh - 56px)}.predictions_header__zd18W{padding-top:24px;padding-bottom:16px}.predictions_heading__dxG_a{font-family:var(--font-display);font-weight:700;font-size:1.375rem;color:var(--mkt-ink);margin:0 0 4px}.predictions_subhead__N00Lu{font-family:var(--font-body);font-size:.9375rem;color:var(--mkt-muted);margin:0}.predictions_grid__77b3I{display:flex;flex-direction:column;gap:12px;padding-bottom:24px}@media (min-width:640px){.predictions_grid__77b3I{display:grid;grid-template-columns:repeat(2,1fr)}}