.date-picker{display:flex}.date-picker__icon{width:1.875rem;aspect-ratio:1;object-fit:contain;flex-shrink:0}.date-picker__input{width:auto;font-weight:500;margin-left:-1.875rem;padding-left:2.5rem;cursor:pointer;transition:color .3s}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;-webkit-user-select:none;user-select:none;overflow:hidden;background:#fff;box-shadow:0 0.375rem 1.25rem -0.375rem #00000040;border:0.0625rem solid #ffd2ad;border-left:0.1875rem solid #ff7700;border-right:0;padding:0.3125rem;color:#111;margin-top:0.1875rem;transition:opacity .3s,visibility .3s;opacity:1;visibility:visible}.qs-datepicker-container:before,.qs-datepicker-container:after{content:"";width:100%;height:0.125rem;left:0;z-index:2;position:absolute;background-image:linear-gradient(to right,#f70,#ffcea3)}.qs-datepicker-container:before{top:0}.qs-datepicker-container:after{bottom:0}.qs-datepicker-container.qs-hidden{opacity:0;visibility:hidden}.qs-datepicker-container.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-datepicker .qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:#f70;color:#fff;padding:.35em .4em;border-radius:0.25rem 0.25rem 0 0;transition:filter .3s}.qs-datepicker .qs-month-year{font-weight:700;border-bottom:0.0625rem solid transparent;cursor:pointer;transition:border-color .2s}.qs-datepicker .qs-month-year:hover{border-bottom-color:#ffffffb3}.qs-datepicker .qs-month-year:focus{outline:none}.qs-datepicker .qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.3em;transition:background .15s}.qs-datepicker .qs-arrow:after{content:"";border:.39em solid rgba(0,0,0,0);position:absolute;top:50%;transition:border .2s}.qs-datepicker .qs-arrow.qs-left:after{border-right-color:#fff;right:50%;transform:translate(25%,-50%)}.qs-datepicker .qs-arrow.qs-right:after{border-left-color:#fff;left:50%;transform:translate(-25%,-50%)}.qs-datepicker .qs-arrow:hover{background:#ffffff2e}.qs-datepicker .qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;background:#fff;border-top:0;color:#111}.qs-datepicker .qs-square{width:14.28571%;height:1.5625em;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s,color .3s;border-radius:.3em;color:#111}.qs-datepicker .qs-square.qs-day{cursor:default;font-weight:600;color:#7b7b7b}.qs-datepicker .qs-square.qs-current span{position:relative;text-decoration:none}.qs-datepicker .qs-square.qs-current span:after{content:"";position:absolute;left:50%;bottom:-0.125rem;width:0.375rem;height:0.375rem;background:#f70;border-radius:50%;transform:translate(-50%)}.qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:#ff8c26;color:#fff}.qs-datepicker .qs-square.qs-active{background:#f70;color:#fff;box-shadow:inset 0 0 0 0.0625rem #e66500}.qs-datepicker .qs-square.qs-disabled{cursor:not-allowed;color:#b9b9b9}.qs-datepicker .qs-square.qs-disabled span{opacity:.35}.qs-datepicker .qs-square.qs-range-date-start,.qs-datepicker .qs-square.qs-range-date-end{background:#f70;color:#fff}.qs-datepicker .qs-square.qs-range-date-middle{background:#ffe7d6;color:#111}.qs-datepicker .qs-square.qs-range-date-middle:not(.qs-range-date-0):not(.qs-range-date-6){border-radius:0}.qs-datepicker .qs-square.qs-range-date-start:not(.qs-range-date-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-end:not(.qs-range-date-0),.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-datepicker .qs-event{position:relative}.qs-datepicker .qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#f70;bottom:0;right:0}.qs-datepicker .qs-event.qs-disabled:after,.qs-datepicker .qs-event.qs-empty:after{background:#ffd6b3}.qs-datepicker .qs-overlay{position:absolute;top:0;left:0;background:#0009;-webkit-backdrop-filter:blur(0.125rem);backdrop-filter:blur(0.125rem);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;display:flex;flex-direction:column;transition:opacity .3s}.qs-datepicker .qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-datepicker .qs-overlay .qs-overlay-year{background:transparent;border:none;border-bottom:0.0625rem solid #fff;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-datepicker .qs-overlay .qs-overlay-year:focus{outline:none;box-shadow:0 0 0 0.125rem #ff770059}.qs-datepicker .qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-datepicker .qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-datepicker .qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:33.33333%;cursor:pointer;opacity:.5;transition:opacity .15s}.qs-datepicker .qs-overlay .qs-overlay-month.active,.qs-datepicker .qs-overlay .qs-overlay-month:hover{opacity:1}.qs-datepicker .qs-overlay .qs-submit{border:0.0625rem solid #ff7700;border-radius:.3em;padding:.5em;margin:0 auto auto;cursor:pointer;background:#f70;color:#fff;transition:background .15s,border-color .15s}.qs-datepicker .qs-overlay .qs-submit:hover:not(.qs-disabled){background:#ff8c26}.qs-datepicker .qs-overlay .qs-submit.qs-disabled{color:#888;border-color:#ccc;background:#ddd;cursor:not-allowed}.qs-datepicker-container:focus-within{box-shadow:0 0 0 0.125rem #f706,0 0.375rem 1.25rem -0.375rem #00000040}.page--statistics .matches{padding-top:1.25rem}.statistics{padding-block:2.5rem 1.25rem}.statistics__top{margin-bottom:1.5rem}.statistics__top .title{margin-bottom:0}@media (max-width: 47.99875em){.page--statistics .matches{padding-top:0.9375rem}.statistics{padding-block:1.875rem 0.9375rem}.statistics__top{margin-bottom:1.125rem}}@media (max-width: 23.43625em){.statistics__top .title{margin-bottom:0.5rem}}@media (min-width: 23.4375em){.statistics__top{column-gap:1.25rem;align-items:center;display:flex;justify-content:space-between}}@media (any-hover: hover){.date-picker__input:hover{color:#f70}}
