.forecast{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.forecast button{z-index:0;background:var(--gradient-bg);-webkit-text-fill-color:#0000;-webkit-background-clip:text;border-radius:24px;width:100%;position:relative}.forecast button:before{content:"";border-radius:inherit;background:var(--gradient-bg);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.forecast button span{font-size:1.25rem;font-weight:700;line-height:2rem}.forecast button image{width:17px;height:22px}
.rates{width:100%;position:relative}.rates__wrapper{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:10px;display:flex}.rates__header{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;display:flex}.rates__header h2{width:100%}.rates__bookmakers{scrollbar-width:none;width:200%;overflow-x:auto}.rates__bookmakers-wrapper{flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem;width:fit-content;display:flex}.rates__bookmakers-item{border:1px solid var(--color-border);border-radius:3px;max-height:28px;overflow:hidden}.rates__bookmakers-item a{padding:0}.rates__bookmakers-logo{object-fit:cover}.rates__content{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.rates__card{background-color:var(--color-contrast-bg);border:1px solid var(--color-border);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;padding:10px;font-weight:600;display:flex}.rates__card-content{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.rates__card-title{color:var(--color-muted);text-align:center;width:100%}.rates__card-icon{width:12px}.rates__card-icon--arrow-up{color:var(--color-accept)}.rates__card-icon--arrow-down{color:var(--color-error)}.rates__card-value{letter-spacing:0%;margin-left:5px;font-family:Poppins,sans-serif;font-weight:600}
.stream{width:100%;padding:0 10px}.stream__content{background-color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;height:400px;display:flex}
.survey{width:100%;padding:10px;position:relative}.survey__wrapper{background-color:var(--color-contrast-bg);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:1.5rem 10px;display:flex}.survey__header{flex-direction:row;justify-content:space-around;align-items:center;width:100%;display:flex}.survey__header .main-button{padding:0}.survey__header .icon-sprite{width:19px;height:19px}.survey__header-text{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.survey__content{flex-direction:row;justify-content:space-around;align-items:center;gap:1.5rem;width:100%;display:flex}.survey__vote-card{z-index:0;border-radius:10px;flex-direction:row;justify-content:space-around;align-items:center;gap:5px;width:100%;padding:10px;display:flex;position:relative}.survey__vote-card:before{content:"";border-radius:inherit;background:var(--gradient-bg);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.survey__vote-logo{width:22px;height:22px}.survey__vote-percent{font-size:1.25rem;font-weight:600}
.previous{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;padding:25px;display:flex}@media (max-width:1024px){.previous{padding:10px}}.previous__wrapper{border-collapse:collapse;width:100%;padding:10px;display:table}.previous__title{text-align:left;width:100%;font-size:1.25rem}@media (max-width:1024px){.previous__title{display:none}}.previous__header{color:var(--color-muted)}.previous__row{display:table-row}.previous__cell{vertical-align:middle;text-align:center;padding:20px 10px;display:table-cell}@media (max-width:1024px){.previous__cell{padding:5px 10px}}.previous__cell--no,.previous__cell--scores{letter-spacing:0%;font-family:Poppins,sans-serif;font-weight:600}.previous__cell--team,.previous__cell--team a,.previous__cell--team span{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;display:flex}.previous__cell--team a:hover,.previous__cell--team span:hover{background-color:color-mix(in srgb, var(--color-muted-light) 12%, transparent)}.previous__cell--team a,.previous__cell--team span{border-radius:8px;width:100%;padding:4px 8px}.previous__cell--team img{width:33px;height:33px}@media (max-width:1024px){.previous__cell--team img{width:25px;height:25px}.previous__cell--team{flex-direction:row;justify-content:center;align-items:center;display:flex}}.previous__team{-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;white-space:normal;text-align:left;-webkit-box-orient:vertical;font-size:1.25rem;font-weight:600;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.previous__team{display:none}}.previous__table-header{font-weight:400!important}@media (max-width:1024px){.previous__table-header{padding-bottom:15px;font-weight:600!important}}.previous__table-header--team,.previous__table-header--last{text-align:left;padding-left:15px}@media (max-width:1024px){.previous__table-header--team,.previous__table-header--last{text-align:center;padding-left:0}}.previous__header .previous__table-header:first-child,.previous__row .previous__cell:first-child{white-space:nowrap;text-align:left;width:1%;padding-left:0}.previous__header .previous__table-header:last-child,.previous__row .previous__cell:last-child{text-align:right}.previous__status-list{flex-direction:row;justify-content:space-between;align-items:center;gap:3px;display:flex}@media (max-width:1024px){.previous__status-list{flex-direction:row;justify-content:center;align-items:center;display:flex}}.previous__status{background-color:var(--color-border);width:33px;height:33px;color:var(--color-muted);border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px;font-size:1.25rem;display:flex}@media (max-width:1024px){.previous__status{width:25px;height:25px}}.previous__status--win{background-color:var(--color-accept-light);width:33px;height:33px;color:var(--color-accept);border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px;font-size:1.25rem;display:flex}@media (max-width:1024px){.previous__status--win{width:25px;height:25px}}.previous__status--lose{background-color:var(--color-error-light);width:33px;height:33px;color:var(--color-error);border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px;font-size:1.25rem;display:flex}@media (max-width:1024px){.previous__status--lose{width:25px;height:25px}}.previous__status--current{background-color:var(--color-border);width:33px;height:33px;color:var(--color-muted);border-radius:5px;flex-direction:row;justify-content:center;align-items:center;padding:5px;font-size:1.25rem;display:flex}@media (max-width:1024px){.previous__status--current{width:25px;height:25px}}.previous__status svg{width:16px;height:16px;position:absolute}.previous__status{padding:5px}
.h2h{width:100%;padding:25px}@media (max-width:1024px){.h2h{padding:10px}}.h2h__wrapper{background-color:var(--color-contrast-alt);border:1px solid var(--border-color);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:15px;display:flex}@media (max-width:1024px){.h2h__wrapper{border:none}}.h2h__header{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.h2h__title{font-weight:600}@media (max-width:1024px){.h2h__title{font-weight:700}}.h2h__subtitle{color:var(--color-muted)}.h2h__content{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.h2h__item{gap:5px;width:100%;height:90px}.h2h__item:hover{background-color:color-mix(in srgb, var(--color-muted-light) 12%, transparent)}.h2h__item{border-radius:15px;padding:4px 10px}@media (max-width:1024px){.h2h__item{height:100px}}.h2h__item--left{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.h2h__item--right{text-align:right;flex-direction:column;justify-content:flex-start;align-items:flex-end;display:flex}.h2h__item--draw{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.h2h__image{min-width:25px;min-height:25px;position:relative}@media (max-width:1024px){.h2h__image{min-width:50px;min-height:50px}}.h2h__info{flex-direction:row;justify-content:center;align-items:center;gap:1rem;display:flex}.h2h__info--left{color:var(--color-accent-disabled);flex-direction:row;justify-content:center;align-items:center;display:flex}.h2h__info--right{color:var(--color-error);flex-direction:row-reverse;justify-content:center;align-items:center;display:flex}.h2h__value,.h2h__draw{width:50%;letter-spacing:0%;font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:600}.h2h__value--draw{color:var(--color-text)}.h2h__name{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;white-space:normal;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}@media (max-width:1024px){.h2h__name{font-weight:600}}.h2h__name--left{text-align:left}.h2h__name--right{text-align:right}.h2h__draw{letter-spacing:0%;text-align:center;color:var(--color-text);align-self:flex-start;padding-top:4px;font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:600}@media (max-width:1024px){.h2h__draw{padding-top:11.5px}}
.odds{width:100%;padding:10px;position:relative}.odds__wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.75rem;display:flex}.odds__item{width:100%;letter-spacing:0%;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-family:Poppins,sans-serif;font-size:1.25rem;font-weight:600;display:flex}.odds__win{text-align:right;text-wrap:nowrap;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;display:flex}.odds__win span{background-color:var(--color-warn);color:var(--color-accent-text);border-radius:10px;padding:5px}.odds__desc{margin-top:10px;font-family:Plus Jakarta Sans,Arial,serif;font-size:1rem;font-weight:300}
.match-meta{width:100%;padding:25px}@media (max-width:1024px){.match-meta{padding:10px}}.match-meta__wrapper{background-color:var(--color-contrast-bg);border-radius:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.25rem;width:100%;padding:1rem;display:flex}.match-meta__row{flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.match-meta__flag{object-fit:cover;border:1px solid #00000041;border-radius:50%;width:26px;height:26px}
.match-arena{width:100%;padding:25px}@media (max-width:1024px){.match-arena{padding:10px}}.match-arena__wrapper{background-color:var(--color-contrast-alt);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;padding:15px;display:flex}.match-arena__title{text-align:center;width:100%}.match-arena__row{flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%;display:flex}.match-arena__label{color:var(--color-muted)}.match-arena__flag{object-fit:cover;border:1px solid #00000041;border-radius:50%;width:26px;height:26px}
.featured{width:100%;padding:25px}@media (max-width:1024px){.featured{padding:10px}}.featured__wrapper{background-color:var(--color-contrast-alt);border:1px solid var(--color-border);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:1.5rem 10px;display:flex}.featured__header{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.featured__tooltip{position:absolute;top:0;right:0}.featured__subtitle{font-size:1.25rem;font-weight:300}.featured__content{flex-direction:row;justify-content:space-around;align-items:center;width:100%;display:flex}.featured__item{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.featured__item:hover{background-color:color-mix(in srgb, var(--color-muted-light) 12%, transparent)}.featured__item{border-radius:12px;padding:4px}.featured__item--left{text-align:left;align-items:flex-start}.featured__item--right{text-align:right;align-items:flex-end}.featured__vs-icon{background-color:var(--color-muted);margin:0 10px;padding:5px;font-weight:700}.featured__image{gap:10px}.featured__image--left{flex-direction:row;justify-content:center;align-items:center;display:flex}.featured__image--left p{color:var(--color-accent)}.featured__image--right{flex-direction:row-reverse;justify-content:center;align-items:center;display:flex}.featured__image--right p{color:var(--color-error)}.featured__goals{letter-spacing:0%;font-family:Poppins,sans-serif;font-size:1.75rem;font-weight:600}.featured__charts{width:100%}
