:root{--primary: #f3ff44;--primary-1000: #EBF91F;--primary-800: #F4FF4C;--primary-700: #F5FF66;--primary-600: #F7FF80;--primary-500: #F8FF99;--primary-400: #FAFFB3;--primary-300: #FCFFCC;--primary-200: #FDFFE5;--primary-100: #FEFFF5;--primary-darken-2: color-mix(in oklab, var(--primary) 97%, black);--primary-darken-5: color-mix(in oklab, var(--primary) 92%, black);--secondary: #353535;--secondary-1000: #1c1c1c;--secondary-800: #4d4d4d;--secondary-700: #656565;--secondary-600: #7e7e7e;--secondary-500: #969696;--secondary-400: #aeaeae;--secondary-300: #c6c6c6;--secondary-200: #e7e7e7;--secondary-100: #efefef;--secondary-50: #f5f5f5;--secondary-25: #f7f9fd;--secondary-0: #fafafa;--tertiary: #0094ff;--tertiary-1000: #0085e5;--tertiary-800: #1a9fff;--tertiary-700: #33a9ff;--tertiary-600: #4db4ff;--tertiary-500: #66bfff;--tertiary-400: #80caff;--tertiary-300: #99d4ff;--tertiary-200: #b3dfff;--tertiary-100: #cceaff;--tertiary-50: #ddf1ff;--success: #0eba72;--success-300: #b1f9db;--success-200: #d2fcea;--warning: #ffc107;--error: #d32f2f;--error-100: #fbeaea;--error-500: color-mix(in oklab, var(--error) 60%, white);--error-lighten-1: color-mix(in oklab, var(--error) 93%, white);--info: #255384;--light: #b7b7b7;--dark: #435161;--promo: #f9c336;--promo-1000: #dfa307;--promo-500: #f9c336;--promo-200: #fff1cc;--promo-100: #fdf2d3;--promo-50: #fff8e5;--promo-25: #f9c33640;--complimentary-yellow: #ffce00;--complimentary: #0080ff;--white: #fff;--text-primary: rgba(0, 0, 0, .88);--text-secondary: rgba(0, 0, 0, .6);--text-secondary-500: var(--secondary-500);--text-info: color-mix(in oklab, var(--text-primary) 65%, white);--text-tertiary: var(--tertiary);--text-complimentary: var(--complimentary);--text-disabled: rgba(0, 0, 0, .38);--text-disabled-white: rgba(255, 255, 255, .38);--text-alt: #fff;--text-alt-primary: rgba(255, 255, 255, .88);--text-alt-secondary: rgba(255, 255, 255, .6);--text-alt-disabled: rgba(255, 255, 255, .3);--text-white: var(--white);--text-white-secondary: rgba(255, 255, 255, .6);--text-white-primary: var(--white);--text-success: var(--success);--text-error: var(--error);--text-promo: var(--promo);--casino-primary: #f3ff44;--icon: color-mix(in srgb, var(--text-primary) 70%, transparent);--icon-lighten: color-mix(in srgb, var(--text-primary) 65%, transparent);--bg-divider: #dbebfa;--boost-odds-bg: #fffbf1;--boost-odds-border: #f9c336;--bg-primary: #000000;--bg-secondary: #181818;--bg-tertiary: #252525;--input-border-focused: var(--tertiary);--input-border: var(--secondary-200);--bg-secondary-70: #5a5a5a;--promo-alt: rgba(0, 0, 0, .6);--white-transparent: rgba(255, 255, 255, .1);--main-bg: var(--secondary-200);--primary-btn-label-color: var(--text-primary);--tab-border-primary: var(--bg-primary);--product-menu-border-color: var(--secondary);--header-border-color: #252525;--sidebar-thumbnail-color: rgba(255, 255, 255, .025);--border-opaque: #e8e8e8;--border-transparent-black: rgba(0, 0, 0, .1);--border-promo: var(--promo);--boost-card-badge-bg: var(--promo);--boost-card-border: linear-gradient(180deg, var(--boost-card-badge-bg), rgba(249, 195, 54, .25)) border-box;--boost-card-shadow: rgba(0, 0, 0, .1);--boost-card-font: inherit;--boost-card-bg: var(--white);--boost-odds: #0094ff;--live-badge-icon: #11dd87;--carousel-button: rgba(24, 24, 24, .38);--suspended-button: rgba(24, 24, 24, .38);--live-badge-match-details: var(--secondary);--match-details-header: #f5f5f5;--sport-links-bg: var(--white);--sport-link-border: var(--secondary-200);--scoreboard-bg: rgba(0, 0, 0, .65);--side-bar-main-link: var(--white);--side-bar-collapse-item: var(--white);--side-bar-background: var(--bg-primary);--account-menu-dropdown-bg: var(--bg-secondary);--account-menu-details-bg: var(--bg-secondary);--fast-track-inbox-unread: #f5fbff;--fast-track-inbox-read: #efefef;--fast-track-delete-icon: #dadada;--betslip-odds-down: #656565;--betslip-clear-btn: #dadada;--betslip-place-bet-btn: rgba(0, 0, 0, .88);--betslip-button-icon: #f9c336;--betslip-button-text: var(--text-primary);--betslip-success: #0eba72;--bg-betslip-toast: var(--bg-primary);--betslip-odds-text: var(--tertiary);--betslip-quickbet-border: var(--tertiary);--betslip-quickbet-odds-number: var(--tertiary-200);--betslip-quickbet-odds-text: var(--tertiary);--footer-back-to-top: var(--secondary);--footer-bg-dark: var(--bg-secondary);--alert-message-background: var(--bg-primary);--alert-message-outline: var(--secondary-800);--alert-message-border: solid 1px var(--alert-message-outline);--alert-message-text-color: var(--text-alt-primary);--alert-message-updated-color: #969696;--sim-league-badge: #005dc7;--score-live: var(--secondary);--score-settled: var(--secondary);--score-time-text: var(--primary);--score-time-bg: var(--secondary);--see-all-link-color: var(--tertiary);--selected-market-bg: var(--tertiary);--selected-market-border: var(--tertiary);--selected-market-text: var(--white);--promo-bg: transparent;--promo-border: var(--promo);--sport-selector-text: var(--secondary);--selected-sport-selector-text: var(--tertiary);--acca-bonus-row: #dfa307;--acca-bet-details-row: #dfa307;--acca-bet-details-odds: #191919;--acca-bet-header: #000000;--authenticate-header-login: var(--tertiary);--authenticate-container-background: var(--secondary-50);--header-icons-background: #252525;--header-icons-background-hover: color-mix(in oklab, var(--header-icons-background) 85%, white);--deposit-plus-button: var(--primary);--reward-active-color: #f9c336;--deposit-label-color: var(--text-primary);--cashier-payment-instrument-active-color: var(--tertiary);--reward-cta-button: var(--tertiary);--reward-tab-active-border: var(--tertiary);--reward-notification-details-link: var(--tertiary);--odds-button-text-color: var(--tertiary-1000);--odds-button-text-color-selected: var(--white);--odds-button-label-color: rgba(0, 0, 0, .6);--payout-breakdown-container-bg: var(--bg-primary);--payout-breakdown-container-border: var(--secondary-1000);--over-under-dropdown-border: var(--secondary-200);--over-under-dropdown-arrow: var(--tertiary);--over-under-dropdown-active: var(--tertiary);--checkbox-border: var(--border-opaque);--input-search: #0b1e31;--input-search-border: #2e3740;--toast-success: var(--success);--bg-modal-header: var(--bg-secondary);--market-outcomes-header-bg: #f5f5f5;--promo-badge-color: var(--tertiary);--collapse-border: solid 2px var(--secondary-200);--collapse-icon: var(--secondary-500);--betslip-quickbet-bg: var(--bg-tertiary);--betslip-tabs-bg: #181818;--betslip-tabs-bg-secondary: var(--bg-tertiary);--header-bg: var(--bg-primary);--font-family: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;--font-family-alt: Kanit, var(--font-family);--line-height: 1.5;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-medium-alt: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-weight-500: 500;--font-weights-h1: var(--font-weight-medium);--font-weights-h2: var(--font-weight-regular);--font-weights-h3: var(--font-weight-light);--font-weights-h4: var(--font-weight-light);--font-weights-h5: var(--font-weight-light);--font-weights-h6: var(--font-weight-regular);--font-weights-subtitle-lg: var(--font-weight-medium);--font-weights-subtitle-md: var(--font-weight-medium);--font-weights-subtitle-reg: var(--font-weight-medium);--font-weights-subtitle-sm: var(--font-weight-medium);--font-weights-badge: var(--font-weight-medium);--font-weights-button: var(--font-weight-medium);--font-weights-button-sm: var(--font-weight-regular);--font-weights-input: var(--font-weight-medium);--font-weights-input-label: var(--font-weight-semi-bold);--font-weights-header-links-active: var(--font-weight-medium);--font-weights-header-links: var(--font-weight-regular);--font-weights-boost-card-team: var(--font-weight-medium);--font-weights-boost-card-competition: var(--font-weight-regular);--font-weights-boost-odds: var(--font-weight-semi-bold);--font-weights-boost-card-time: var(--font-weight-bold);--font-weights-popular-league-name: var(--font-weight-medium);--font-weights-popular-league-category: var(--font-weight-bold);--font-weights-section-header: var(--font-weight-regular);--font-weights-sport-link-title: var(--font-weight-regular);--font-weights-side-bar-main-link: var(--font-weight-light);--font-weights-odds-button-label: var(--font-weight-regular);--font-weights-odds-button-value: var(--font-weight-medium);--font-weights-bet-status-badge: var(--font-weight-bold);--font-weights-bonus-badge-amount: var(--font-weight-medium);--font-weights-bet-stake-amount: var(--font-weight-regular);--font-weights-my-bet-tab-button: var(--font-weight-light);--font-weights-bet-details-title: var(--font-weight-regular);--font-weights-free-bet-badge-label: var(--font-weight-bold);--font-weights-my-bets-live-badge: var(--font-weight-bold);--font-weights-my-bets-score: 800;--font-weights-re-bet-button: var(--font-weight-medium);--font-weights-product-menu-bold: var(--font-weight-regular);--font-weights-section-title: var(--font-weight-medium);--font-weights-fixture-row-competitor-name: var(--font-weight-medium);--font-weights-fixture-score: var(--font-weight-semi-bold);--font-weights-total-markets-count: var(--font-weight-regular);--font-weights-fixture-row-time-label: var(--font-weight-bold);--font-weights-competition-collapse-title: var(--font-weight-bold);--font-weights-font-weight-700: 700;--font-weights-betslip-count-label: var(--font-weight-semi-bold);--font-weights-betslip-title: var(--font-weight-regular);--font-weights-betslip-title-default: var(--font-weight-regular);--font-weights-betslip-market-name: var(--font-weight-medium);--font-weights-betslip-odds-changed: var(--font-weight-medium);--font-weights-betslip-place-bet-btn: 500;--font-weights-betslip-stake-amount: 500;--font-weights-betslip-stake-placeholder: 400;--font-weights-betslip-payout: 400;--font-weights-betslip-button-value-font-weight: 400;--font-weights-reuse-btn-label: var(--font-weight-semi-bold);--font-weights-betslip-section-title: 500;--font-weights-betslip-to-win-title: 500;--font-weights-betslip-clear-all: 500;--font-weights-betslip-toast-button-label: var(--font-weight-medium);--font-weights-place-bet-btn-value: 300;--font-weights-betslip-done-btn: var(--font-weight-semi-bold);--font-weights-footer-desktop-sitemap-title: 400;--font-weights-footer-desktop-sitemap-item: 400;--font-weights-header-login-button: 500;--font-weights-account-restrictions-row: var(--font-weight-medium);--font-weights-authenticate-header-login: var(--font-weight-medium);--font-weights-reward-card-title: 600;--font-weights-reward-card-conditions: 400;--font-weights-header-balance-value: 500;--font-weights-reward-tab-title: 600;--font-weights-reward-tab-counter: 600;--font-weights-reward-state: 600;--font-weights-reward-casino-type: 500;--font-weights-reward-notification-title: 600;--font-weights-reward-notification-description: 400;--font-weights-reward-notification-link: 500;--weights-acc-dropdown-logout-btn: var(--font-weight-light);--weights-acc-dropdown-deposit-btn: var(--font-weight-regular);--weights-header-my-bets: var(--font-weight-regular);--weights-header-deposit: var(--font-weight-regular);--weights-forgotten-link: var(--font-weight-medium);--weights-input-label: var(--font-weight-medium);--weights-form-label-font-weight-bold: var(--font-weight-medium);--weights-section-title: var(--font-weight-semi-bold);--font-sizes-h1: 1.25rem;--font-sizes-h2: 1.125rem;--font-sizes-h3: 1rem;--font-sizes-h4: .875rem;--font-sizes-h5: .75rem;--font-sizes-h6: .75rem;--font-sizes-subtitle-lg: 1.5rem;--font-sizes-subtitle-md: 1.25rem;--font-sizes-subtitle-reg: 1rem;--font-sizes-subtitle-sm: .875rem;--font-sizes-body-xl: 1rem;--font-sizes-body-lg: .875rem;--font-sizes-body-md: .813rem;--font-sizes-body-reg: .75rem;--font-sizes-body-sm: .688rem;--font-sizes-body-xs: .625rem;--font-sizes-button: 1rem;--font-sizes-button-sm: .75rem;--font-sizes-checkbox: 1rem;--font-sizes-badge: .688rem;--font-sizes-badge-reg: .875rem;--font-sizes-input: 1rem;--font-sizes-input-placeholder: 1rem;--font-sizes-input-label: .688rem;--font-sizes-input-floating-label: .625rem;--font-sizes-input-prefix: .875rem;--font-sizes-input-suffix: .75rem;--font-sizes-select: 1rem;--font-sizes-currency-symbol: 2rem;--font-sizes-currency-value: 2rem;--font-sizes-account-dropdown-user-label: 1rem;--font-sizes-header-links: 1rem;--font-sizes-boost-card-team: .875rem;--font-sizes-boost-card-competition: .688rem;--font-sizes-boost-odds: .688rem;--font-sizes-popular-league-name: .75rem;--font-sizes-match-details-competition: .75rem;--font-sizes-side-bar-main-link: 1rem;--font-sizes-odds-button-label: .688rem;--font-sizes-odds-button-value: .813rem;--font-sizes-bet-status-badge: .75rem;--font-sizes-bonus-badge-amount: .875rem;--font-sizes-bet-stake-amount: 1rem;--font-sizes-my-bet-tab-button: 1rem;--font-sizes-bet-details-title: 1rem;--font-sizes-free-bet-badge-label: .625rem;--font-sizes-my-bets-score: .75rem;--font-sizes-re-bet-button: 1rem;--font-sizes-font-subtitle-sm: .625rem;--font-sizes-button-odds: var(--font-sizes-body-md);--font-sizes-product-menu-link: .75rem;--font-sizes-fixture-row-competitor-name: .875rem;--font-sizes-section-title: 1.125rem;--font-sizes-section-link: .75rem;--font-sizes-market-title: .875rem;--font-sizes-total-markets-count: .75rem;--font-sizes-fixture-row-time-label: .75rem;--font-sizes-fixture-row-competition: .75rem;--font-sizes-fixture-score: .813rem;--font-sizes-betslip-count-label: .688rem;--font-sizes-betslip-title: 1rem;--font-sizes-betslip-type-title: .875rem;--font-sizes-betslip-no-selections: .75rem;--font-sizes-betslip-bonus: .688rem;--font-sizes-betslip-bonus-title: .875rem;--font-sizes-betslip-payout: .75rem;--font-sizes-betslip-button-value-font-size: .75rem;--font-sizes-betslip-section-title: .875rem;--font-sizes-betslip-to-win-title: 1rem;--font-sizes-betslip-to-win-amount: 1rem;--font-sizes-betslip-clear-all: .625rem;--font-sizes-betslip-toast-button-label: .875rem;--font-sizes-notification-badge: .625rem;--font-sizes-footer-desktop-sitemap-title: .813rem;--font-sizes-footer-desktop-sitemap-item: .75rem;--font-sizes-footer-paragraph-text: .625rem;--font-sizes-reuse-btn-label: .938rem;--font-sizes-account-restrictions-row: 1rem;--font-sizes-deposit-limit-dialog-title: 1rem;--font-sizes-deposit-limit-dialog-button: .875rem;--font-sizes-authenticate-header-text: var(--font-sizes-body-md);--font-sizes-reward-card-title: 1.063rem;--font-sizes-reward-card-conditions: .688rem;--font-sizes-header-balance-value: .813rem;--font-sizes-reward-tab-title: .875rem;--font-sizes-reward-tab-counter: .625rem;--font-sizes-reward-state: .625rem;--font-sizes-reward-casino-type: .813rem;--font-sizes-reward-notification-title: .875rem;--font-sizes-reward-notification-description: .75rem;--font-sizes-reward-notification-link: .75rem;--header_height: 2.813rem;--header-height-desktop: 3rem;--modal-header-min-height: 2.813rem;--sidebar-mobile-width: 320px;--sidebar-desktop-width: 230px;--betslip-width: 360px;--betslip-header: 48px;--filters-desktop-width: 240px;--account-menu-width: 360px;--logo-width: 85px;--fixture-details-width: 50%;--odds-container-max-width: 425px;--coupon-columns-spacing: 24px;--coupon-column-width: 187px;--header-height: 3rem;--product-menu-height: 40px;--modal-full-max-height: 800px;--bottombar-height: 50px;--sport-page-filter-buttons-container-height: 60px;--z-index-page-loading: 200;--z-index-notifications: 199;--z-index-outside-country-notification: 121;--z-index-notification: 120;--z-index-sidebar: 105;--z-index-user-dropdown: 104;--z-index-modal: 103;--z-index-betslip-mobile: 102;--z-index-betslip-floating: 101;--z-index-betslip-button: 101;--z-index-bottom_bar: 101;--z-index-betslip-backdrop: calc(var(--z-index-betslip-mobile) - 1);--z-index-search-result: 100;--z-index-error-page: 99;--z-index-product-menu: 99;--z-index-header: 90;--z-index-betslip: 89;--z-index-sport-filters: 15;--z-index-ft-badge: 4;--z-index-handoff-banner: 3;--z-index-product-menu-mobile: 2;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 1200px;--sports-filter-breakpoint: 1290px;--coupon-2-columns-breakpoint: 1080px;--coupon-2-columns-breakpoint-mobile: 675px;--coupon-3-columns-breakpoint: 1500px;--coupon-4-columns-breakpoint: 1720px;--footer-layout-breakpoint: 900px;--sidebar-hide-breakpoint: 1280px;--header-division-breakpoint: 1120px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.overflow-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-align-center{text-align:center;margin:0 auto}.overflow-hidden{overflow:hidden}.cursor-pointer{cursor:pointer}.flex{display:flex}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.column,.flex-col,.flex-column{flex-direction:column}.row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.flex-order-0{order:0}.flex-order-1{order:1}.flex-order-2{order:2}.flex-order-3{order:3}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-secondary-500{color:var(--text-secondary-500)}.text-info{color:var(--text-info)}.text-tertiary{color:var(--text-tertiary)}.text-complimentary{color:var(--text-complimentary)}.text-disabled{color:var(--text-disabled)}.text-disabled-white{color:var(--text-disabled-white)}.text-alt{color:var(--text-alt)}.text-alt-primary{color:var(--text-alt-primary)}.text-alt-secondary{color:var(--text-alt-secondary)}.text-alt-disabled{color:var(--text-alt-disabled)}.text-white{color:var(--text-white)}.text-white-secondary{color:var(--text-white-secondary)}.text-white-primary{color:var(--text-white-primary)}.text-success{color:var(--text-success)}.text-error{color:var(--text-error)}.text-promo{color:var(--text-promo)}.background-secondary{background:var(--secondary)}.background-tertiary{background:var(--tertiary)}.background-success{background:var(--success)}.background-danger{background:var(--error)}.background-warning{background:var(--warning)}.background-info{background:var(--info)}.background-dark{background:var(--dark)}.background-light{background:var(--light)}.bg-secondary{background:var(--bg-secondary)}.bg-primary{background:var(--bg-primary)}.bg-tertiary{background:var(--bg-tertiary)}.button-bg-tertiary{background:var(--tertiary)}.button-bg-crypto-pay-button{background:var(--crypto-pay-button-bg)}.button-bg-odds-button-text-color-selected{background:var(--white)}.button-bg-odds-button-text-color{background:var(--tertiary-1000)}.button-bg-reward-button{background:var(--reward-cta-button)}.button-bg-cashing-out-button-color{background:color-mix(in srgb,var(--tertiary) 62%,transparent)}.button-bg-deposit-button,.button-bg-account-restrictions-form{background:var(--tertiary)}.button-bg-login-button{background:var(--secondary)}.button-bg-white{background:var(--white)}.button-bg-bg-tertiary{background:var(--bg-tertiary)}.button-bg-bg-primary{background:var(--bg-primary)}.button-bg-bg-secondary{background:var(--bg-secondary)}.button-bg-advert{background:rgba(var(--secondary),.2)}.button-bg-success{background:var(--success)}.button-bg-error{background:var(--error)}.button-bg-tertiary-1000{background:var(--tertiary-1000)}.button-bg-secondary-1000{background:var(--secondary-1000)}.button-bg-secondary-800{background:var(--secondary-800)}.button-bg-secondary-700{background:var(--secondary-700)}.button-bg-secondary-300{background:var(--secondary-300)}.button-bg-secondary-200{background:var(--secondary-200)}.button-bg-secondary-100{background:var(--secondary-100)}.button-bg-secondary-50{background:var(--secondary-50)}.button-bg-secondary{background:var(--secondary)}.button-bg-primary{background:var(--primary)}:root{--scrollbar-thumb-color: #ccc;--scrollbar-track-color: #fff;--scrollbar-size: .375rem}@media only screen and (hover: hover) and (pointer: fine){.customDesktopScrollbar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}.customDesktopScrollbar::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size);border-radius:var(--scrollbar-size);overflow:hidden}.customDesktopScrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);width:var(--scrollbar-size);height:var(--scrollbar-size);border-radius:var(--scrollbar-size)}.customDesktopScrollbar::-webkit-scrollbar-track{background-color:transparent;overflow:hidden;border-radius:var(--scrollbar-size)}.customDesktopScrollbar::-webkit-scrollbar-button{width:0;height:0;opacity:0;display:none}.customDesktopScrollbar::-webkit-scrollbar-button:horizontal:start:increment,.customDesktopScrollbar::-webkit-scrollbar-button:horizontal:start:decrement,.customDesktopScrollbar::-webkit-scrollbar-button:horizontal:end:increment,.customDesktopScrollbar::-webkit-scrollbar-button:horizontal:end:decrement,.customDesktopScrollbar::-webkit-scrollbar-button:vertical:start:increment,.customDesktopScrollbar::-webkit-scrollbar-button:vertical:start:decrement,.customDesktopScrollbar::-webkit-scrollbar-button:vertical:end:increment,.customDesktopScrollbar::-webkit-scrollbar-button:vertical:end:decrement{display:none}}.light{font-weight:var(--font-weight-light)}.regular{font-weight:var(--font-weight-regular)}.medium{font-weight:var(--font-weight-medium)}.semi-bold{font-weight:var(--font-weight-semi-bold)}.bold{font-weight:var(--font-weight-bold)}.font-family-alt{font-family:var(--font-family-alt)}.text-xl{font-size:var(--font-sizes-body-xl);line-height:var(--line-height)}.text-lg{font-size:var(--font-sizes-body-lg);line-height:var(--line-height)}.text-md{font-size:var(--font-sizes-body-md);line-height:var(--line-height)}.text-reg{font-size:var(--font-sizes-body-reg);line-height:var(--line-height)}.text-sm{font-size:var(--font-sizes-body-sm);line-height:var(--line-height)}.text-xs{font-size:var(--font-sizes-body-xs);line-height:var(--line-height)}h1{font-size:var(--font-sizes-h1);font-weight:var(--font-weights-h1);font-family:var(--font-family-alt);line-height:var(--line-height);margin:0}h2{font-size:var(--font-sizes-h2);font-weight:var(--font-weights-h2);font-family:var(--font-family-alt);line-height:var(--line-height);margin:0}h3{font-size:var(--font-sizes-h3);font-weight:var(--font-weights-h3);font-family:var(--font-family-alt);line-height:var(--line-height);margin:0}h4{font-size:var(--font-sizes-h4);font-weight:var(--font-weights-h4);font-family:var(--font-family-alt);line-height:var(--line-height);margin:0}h5{font-size:var(--font-sizes-h5);font-weight:var(--font-weights-h5);font-family:var(--font-family-alt);line-height:var(--line-height);margin:0}h6{font-size:var(--font-sizes-h6);font-weight:var(--font-weights-h6);font-family:var(--font-family-alt);line-height:var(--line-height);margin:0}.subtitle-lg{font-size:var(--font-sizes-subtitle-lg);font-weight:var(--font-weights-subtitle-lg);line-height:var(--line-height)}.subtitle-md{font-size:var(--font-sizes-subtitle-md);font-weight:var(--font-weights-subtitle-md);line-height:var(--line-height)}.subtitle-reg{font-size:var(--font-sizes-subtitle-reg);font-weight:var(--font-weights-subtitle-reg);line-height:var(--line-height)}.subtitle-sm{font-size:var(--font-sizes-subtitle-sm);font-weight:var(--font-weights-subtitle-sm);line-height:var(--line-height)}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.p-auto{padding:auto}.pt-auto{padding-top:auto}.pr-auto{padding-right:auto}.pb-auto{padding-bottom:auto}.pl-auto{padding-left:auto}.px-auto{padding-left:auto;padding-right:auto}.py-auto{padding-top:auto;padding-bottom:auto}.m-1{margin:.125rem}.mt-1{margin-top:.125rem}.mr-1{margin-right:.125rem}.mb-1{margin-bottom:.125rem}.ml-1{margin-left:.125rem}.mx-1{margin-left:.125rem;margin-right:.125rem}.my-1{margin-top:.125rem;margin-bottom:.125rem}.m-2{margin:.25rem}.mt-2{margin-top:.25rem}.mr-2{margin-right:.25rem}.mb-2{margin-bottom:.25rem}.ml-2{margin-left:.25rem}.mx-2{margin-left:.25rem;margin-right:.25rem}.my-2{margin-top:.25rem;margin-bottom:.25rem}.m-3{margin:.375rem}.mt-3{margin-top:.375rem}.mr-3{margin-right:.375rem}.mb-3{margin-bottom:.375rem}.ml-3{margin-left:.375rem}.mx-3{margin-left:.375rem;margin-right:.375rem}.my-3{margin-top:.375rem;margin-bottom:.375rem}.m-4{margin:.5rem}.mt-4{margin-top:.5rem}.mr-4{margin-right:.5rem}.mb-4{margin-bottom:.5rem}.ml-4{margin-left:.5rem}.mx-4{margin-left:.5rem;margin-right:.5rem}.my-4{margin-top:.5rem;margin-bottom:.5rem}.m-5{margin:.625rem}.mt-5{margin-top:.625rem}.mr-5{margin-right:.625rem}.mb-5{margin-bottom:.625rem}.ml-5{margin-left:.625rem}.mx-5{margin-left:.625rem;margin-right:.625rem}.my-5{margin-top:.625rem;margin-bottom:.625rem}.m-6{margin:.75rem}.mt-6{margin-top:.75rem}.mr-6{margin-right:.75rem}.mb-6{margin-bottom:.75rem}.ml-6{margin-left:.75rem}.mx-6{margin-left:.75rem;margin-right:.75rem}.my-6{margin-top:.75rem;margin-bottom:.75rem}.m-7{margin:.875rem}.mt-7{margin-top:.875rem}.mr-7{margin-right:.875rem}.mb-7{margin-bottom:.875rem}.ml-7{margin-left:.875rem}.mx-7{margin-left:.875rem;margin-right:.875rem}.my-7{margin-top:.875rem;margin-bottom:.875rem}.m-8{margin:1rem}.mt-8{margin-top:1rem}.mr-8{margin-right:1rem}.mb-8{margin-bottom:1rem}.ml-8{margin-left:1rem}.mx-8{margin-left:1rem;margin-right:1rem}.my-8{margin-top:1rem;margin-bottom:1rem}.m-9{margin:1.125rem}.mt-9{margin-top:1.125rem}.mr-9{margin-right:1.125rem}.mb-9{margin-bottom:1.125rem}.ml-9{margin-left:1.125rem}.mx-9{margin-left:1.125rem;margin-right:1.125rem}.my-9{margin-top:1.125rem;margin-bottom:1.125rem}.m-10{margin:1.25rem}.mt-10{margin-top:1.25rem}.mr-10{margin-right:1.25rem}.mb-10{margin-bottom:1.25rem}.ml-10{margin-left:1.25rem}.mx-10{margin-left:1.25rem;margin-right:1.25rem}.my-10{margin-top:1.25rem;margin-bottom:1.25rem}.m-11{margin:1.375rem}.mt-11{margin-top:1.375rem}.mr-11{margin-right:1.375rem}.mb-11{margin-bottom:1.375rem}.ml-11{margin-left:1.375rem}.mx-11{margin-left:1.375rem;margin-right:1.375rem}.my-11{margin-top:1.375rem;margin-bottom:1.375rem}.m-12{margin:1.5rem}.mt-12{margin-top:1.5rem}.mr-12{margin-right:1.5rem}.mb-12{margin-bottom:1.5rem}.ml-12{margin-left:1.5rem}.mx-12{margin-left:1.5rem;margin-right:1.5rem}.my-12{margin-top:1.5rem;margin-bottom:1.5rem}.p-1{padding:.125rem}.pt-1{padding-top:.125rem}.pr-1{padding-right:.125rem}.pb-1{padding-bottom:.125rem}.pl-1{padding-left:.125rem}.px-1{padding-left:.125rem;padding-right:.125rem}.py-1{padding-top:.125rem;padding-bottom:.125rem}.p-2{padding:.25rem}.pt-2{padding-top:.25rem}.pr-2{padding-right:.25rem}.pb-2{padding-bottom:.25rem}.pl-2{padding-left:.25rem}.px-2{padding-left:.25rem;padding-right:.25rem}.py-2{padding-top:.25rem;padding-bottom:.25rem}.p-3{padding:.375rem}.pt-3{padding-top:.375rem}.pr-3{padding-right:.375rem}.pb-3{padding-bottom:.375rem}.pl-3{padding-left:.375rem}.px-3{padding-left:.375rem;padding-right:.375rem}.py-3{padding-top:.375rem;padding-bottom:.375rem}.p-4{padding:.5rem}.pt-4{padding-top:.5rem}.pr-4{padding-right:.5rem}.pb-4{padding-bottom:.5rem}.pl-4{padding-left:.5rem}.px-4{padding-left:.5rem;padding-right:.5rem}.py-4{padding-top:.5rem;padding-bottom:.5rem}.p-5{padding:.625rem}.pt-5{padding-top:.625rem}.pr-5{padding-right:.625rem}.pb-5{padding-bottom:.625rem}.pl-5{padding-left:.625rem}.px-5{padding-left:.625rem;padding-right:.625rem}.py-5{padding-top:.625rem;padding-bottom:.625rem}.p-6{padding:.75rem}.pt-6{padding-top:.75rem}.pr-6{padding-right:.75rem}.pb-6{padding-bottom:.75rem}.pl-6{padding-left:.75rem}.px-6{padding-left:.75rem;padding-right:.75rem}.py-6{padding-top:.75rem;padding-bottom:.75rem}.p-7{padding:.875rem}.pt-7{padding-top:.875rem}.pr-7{padding-right:.875rem}.pb-7{padding-bottom:.875rem}.pl-7{padding-left:.875rem}.px-7{padding-left:.875rem;padding-right:.875rem}.py-7{padding-top:.875rem;padding-bottom:.875rem}.p-8{padding:1rem}.pt-8{padding-top:1rem}.pr-8{padding-right:1rem}.pb-8{padding-bottom:1rem}.pl-8{padding-left:1rem}.px-8{padding-left:1rem;padding-right:1rem}.py-8{padding-top:1rem;padding-bottom:1rem}.p-9{padding:1.125rem}.pt-9{padding-top:1.125rem}.pr-9{padding-right:1.125rem}.pb-9{padding-bottom:1.125rem}.pl-9{padding-left:1.125rem}.px-9{padding-left:1.125rem;padding-right:1.125rem}.py-9{padding-top:1.125rem;padding-bottom:1.125rem}.p-10{padding:1.25rem}.pt-10{padding-top:1.25rem}.pr-10{padding-right:1.25rem}.pb-10{padding-bottom:1.25rem}.pl-10{padding-left:1.25rem}.px-10{padding-left:1.25rem;padding-right:1.25rem}.py-10{padding-top:1.25rem;padding-bottom:1.25rem}.p-11{padding:1.375rem}.pt-11{padding-top:1.375rem}.pr-11{padding-right:1.375rem}.pb-11{padding-bottom:1.375rem}.pl-11{padding-left:1.375rem}.px-11{padding-left:1.375rem;padding-right:1.375rem}.py-11{padding-top:1.375rem;padding-bottom:1.375rem}.p-12{padding:1.5rem}.pt-12{padding-top:1.5rem}.pr-12{padding-right:1.5rem}.pb-12{padding-bottom:1.5rem}.pl-12{padding-left:1.5rem}.px-12{padding-left:1.5rem;padding-right:1.5rem}.py-12{padding-top:1.5rem;padding-bottom:1.5rem}.gap-1{gap:.125rem}.gap-2{gap:.25rem}.gap-3{gap:.375rem}.gap-4{gap:.5rem}.gap-5{gap:.625rem}.gap-6{gap:.75rem}.gap-7{gap:.875rem}.gap-8{gap:1rem}.gap-9{gap:1.125rem}.gap-10{gap:1.25rem}.gap-11{gap:1.375rem}.gap-12{gap:1.5rem}
