.ui-calendar{--ui-calendar-spacing:.2rem;--ui-calendar-cell-size:2.125rem;max-width:calc(100vw - .5rem);padding:.5rem}.ui-calendar__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.ui-calendar__heading{font-weight:700;margin:0 .5rem}.ui-calendar__week{font-family:var(--typography-small-font,inherit);font-size:var(--typography-small);font-style:var(--typography-small-style,inherit);font-weight:var(--typography-small-weight,inherit);line-height:var(--typography-small-leading,inherit);margin-bottom:var(--ui-calendar-spacing);text-transform:var(--typography-small-transform,inherit)}.ui-calendar__content{border-collapse:collapse;width:100%}.ui-calendar__body{display:grid;gap:var(--ui-calendar-spacing)}.ui-calendar__row{display:grid;gap:var(--ui-calendar-spacing);grid-template-columns:repeat(7,minmax(0,1fr));place-items:center}.ui-calendar__cell{position:relative;text-align:center}.ui-calendar__cell-value{align-items:center;border-radius:.25rem;display:flex;height:var(--ui-calendar-cell-size);justify-content:center;transition:.1s ease;transition-property:color,background-color;width:var(--ui-calendar-cell-size)}.ui-calendar__cell-value[data-today]{background-color:transparent;font-weight:700}.ui-calendar__cell-value:hover{background-color:rgba(var(--color-primary-50--rgb),.35);color:var(--color-primary)}.ui-calendar__cell-value[data-outside-view]{color:var(--color-text-muted)}.ui-calendar__cell-value[data-outside-view]:hover{background-color:rgba(var(--color-bg-soft--rgb),.25)}.ui-calendar__cell-value[data-disabled]{background:transparent!important;color:var(--color-text-muted)!important}.ui-calendar__cell-value[data-selected=true]{background-color:var(--color-primary-100)!important;color:var(--color-primary)!important}._Wrapper_5i0oe_112{align-items:stretch;background:var(--color-bg-side);border-radius:.25rem;display:inline-flex;gap:.25rem;height:4.5rem;padding:.5rem}._Dates_5i0oe_122{align-items:center;display:inline-flex;gap:.25rem}._Button_5i0oe_128{background:transparent;border:0;border-radius:.25rem;color:var(--color-text-main);display:flex;flex-direction:column;justify-content:center;min-width:2.75rem;padding:.5rem .75rem;transition:background-color .1s ease}._Button_5i0oe_128:hover{background:rgba(var(--color-dark--rgb),.05)}._ButtonIcon_5i0oe_143{height:1.5rem;width:1.5rem}._Button_Today_5i0oe_148{color:var(--color-primary)}._Button_Active_5i0oe_152,._Button_Active_5i0oe_152:hover{background:var(--color-primary-100);color:var(--color-text-main)}._calendar-skeleton_126ce_112{height:4.5rem;max-width:26.75rem}.match[data-v-44c2d25b]{background:var(--color-secondary-50);border-radius:.25rem;color:var(--color-text-main);display:flex;flex-direction:column;gap:.75rem;padding:.75rem;position:relative;text-decoration:none}.match--highlighted[data-v-44c2d25b]{background:var(--color-secondary-100)}.match__left[data-v-44c2d25b]{display:flex;flex-direction:column;gap:.75rem}.match__right[data-v-44c2d25b]{flex-direction:column}.match__properties[data-v-44c2d25b],.match__right[data-v-44c2d25b]{display:flex;gap:1rem;justify-content:space-between}.match__properties[data-v-44c2d25b]{align-items:center}.match__type[data-v-44c2d25b]{color:var(--color-secondary-700);font-weight:700}.match__badges[data-v-44c2d25b]{align-items:center;flex-wrap:wrap}.match__badges[data-v-44c2d25b],.match__info[data-v-44c2d25b]{display:flex;flex-grow:1;gap:.5rem}.match__info[data-v-44c2d25b]{flex-direction:column-reverse}.match__badge[data-v-44c2d25b]{background:var(--color-white);border-radius:.25rem;font-family:var(--typography-btn-small-font,inherit);font-size:var(--typography-btn-small);font-style:var(--typography-btn-small-style,inherit);font-weight:var(--typography-btn-small-weight,inherit);line-height:var(--typography-btn-small-leading,inherit);padding:.5rem;text-transform:var(--typography-btn-small-transform,inherit);white-space:nowrap}.match__badge--best[data-v-44c2d25b]{background:var(--color-secondary);color:var(--color-secondary-contrast)}.match__badge--hot[data-v-44c2d25b]{background:var(--color-primary-100);color:var(--color-primary)}.match__badge--forecasts[data-v-44c2d25b]{background:transparent;border:1px solid;color:var(--color-primary)}.match__teams-wrapper[data-v-44c2d25b]{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.match__team[data-v-44c2d25b]{align-items:center;display:flex;gap:1rem}.match__team-avatar[data-v-44c2d25b]{font-size:2.375rem}.match__odds[data-v-44c2d25b]{align-items:center;display:flex;gap:var(--tournament-odds-gap)}.match__odds-item[data-v-44c2d25b]{background:var(--color-white);border-radius:.25rem;flex-grow:1;height:2.5rem;overflow:hidden;padding:.25rem .25rem .25rem 2rem;position:relative;width:auto}.match__odds-item[data-v-44c2d25b],.match__odds-item-type[data-v-44c2d25b]{align-items:center;display:flex;justify-content:center}.match__odds-item-type[data-v-44c2d25b]{color:var(--color-primary);font-family:var(--typography-small-font,inherit);font-size:var(--typography-small);font-style:var(--typography-small-style,inherit);font-weight:var(--typography-small-weight,inherit);font-weight:700;left:0;line-height:var(--typography-small-leading,inherit);position:absolute;text-align:center;text-transform:var(--typography-small-transform,inherit);width:2rem}.match[data-v-44c2d25b] .match__btn{font-family:var(--typography-headline-font,inherit);font-size:var(--typography-headline);font-style:var(--typography-headline-style,inherit);font-weight:var(--typography-headline-weight,inherit);line-height:var(--typography-headline-leading,inherit);padding-left:2rem;padding-right:2rem;text-transform:var(--typography-headline-transform,inherit)}@media(min-width:768px){.match[data-v-44c2d25b]{display:grid;gap:2rem;grid-template-columns:auto 26.875rem;padding:1rem}.match__info[data-v-44c2d25b]{flex-direction:row;gap:1rem}.match__odds-item[data-v-44c2d25b]{padding:.25rem;width:4rem}.match__odds-item[data-v-44c2d25b]:hover:hover{background:var(--color-secondary);color:var(--color-secondary-contrast)}.match__odds-item[data-v-44c2d25b]:focus-visible:hover{background:var(--color-secondary);color:var(--color-secondary-contrast)}.match__odds-item-type[data-v-44c2d25b]{display:none}.match__date[data-v-44c2d25b]{align-items:flex-start!important;display:flex;flex-direction:column;gap:.75rem!important;width:2.875rem}.match__left[data-v-44c2d25b]{gap:1rem}.match__left[data-v-44c2d25b],.match__right[data-v-44c2d25b]{align-items:center;flex-direction:row}.match__right[data-v-44c2d25b]{gap:2rem}.match__badges[data-v-44c2d25b]{margin-left:auto}.match__teams[data-v-44c2d25b]{align-self:stretch;border-left:1px solid var(--color-border-main);flex-basis:18.625rem;flex-grow:0;flex-shrink:0;padding-left:1rem}.match__type[data-v-44c2d25b]{display:none}.match__team-avatar[data-v-44c2d25b]{font-size:1.625rem}}.tournament[data-v-9c0106e3]{--tournament-odds-gap:.5rem;--tournament-odds-width:4rem;--tournament-odds-height:2.5rem;--tournament-odds-spacing:.25rem}.tournament__header[data-v-9c0106e3]{align-items:center;background:0;border:0;display:flex;gap:1rem;padding-right:2rem;position:relative;text-align:left;width:100%}.tournament__header:hover .tournament__heading[data-v-9c0106e3]{color:var(--color-text-side)}.tournament__header:focus-visible .tournament__heading[data-v-9c0106e3]{color:var(--color-text-side)}.tournament__heading[data-v-9c0106e3]{align-items:center;display:inline-flex;flex-grow:1;gap:1rem;justify-content:space-between;transition:color .18s ease}.tournament__heading-count[data-v-9c0106e3]{background:var(--color-primary-50);border-radius:.25rem;color:var(--color-primary-500);padding:.25rem .75rem}.tournament__matches[data-v-9c0106e3]{display:grid;gap:1rem;margin-top:1.5rem}.tournament__odds[data-v-9c0106e3]{display:none;gap:var(--tournament-odds-gap)}.tournament__odds--hidden[data-v-9c0106e3]{opacity:0}.tournament__odds-item[data-v-9c0106e3]{background:var(--color-white);border-radius:.25rem;color:var(--color-text-side);height:var(--tournament-odds-height);overflow:hidden;padding:var(--tournament-odds-spacing);position:relative;width:var(--tournament-odds-width)}.tournament__odds-item[data-v-9c0106e3],.tournament__toggle[data-v-9c0106e3]{align-items:center;display:flex;justify-content:center}.tournament__toggle[data-v-9c0106e3]{color:var(--color-secondary);height:100%;position:absolute;right:0;transform:scaleY(-1);transition:transform .18s ease;width:1rem}.tournament[data-state=open] .tournament__toggle[data-v-9c0106e3]{transform:scaleY(1)}@media(min-width:992px){.tournament__header[data-v-9c0106e3]{padding-right:0}.tournament__odds[data-v-9c0106e3]{display:flex}.tournament__heading[data-v-9c0106e3]{justify-content:flex-start;max-width:calc(100% - 28.875rem)}.tournament__heading-name[data-v-9c0106e3]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}}
