@charset "UTF-8";.link{display:flex;align-items:center;gap:.5rem;width:fit-content;font-weight:600;line-height:1.221rem;text-transform:uppercase;text-decoration:none;color:#fff;background:#007a3d;border:.0625rem solid transparent;border-radius:.375rem;padding:.35rem .65rem .35rem 1rem;transition:background-color .28s,color .28s,border-color .28s}.link::after{content:"";display:block;width:1.5rem;height:1.5rem;background-image:url(/wp-content/themes/cursor-pointer/src/img/link-arrow.svg);background-position:center;background-size:contain;background-repeat:no-repeat;filter:brightness(0) invert(1);transition:filter .28s}@media (max-width:1025px){.link{font-size:.875rem;line-height:1.068rem;padding:.3rem .5rem .3rem .85rem}.link::after{width:1.125rem;height:1.125rem}}.link:focus-visible,.link:hover{background:#fff;color:#007a3d;border-color:#007a3d}.link:focus-visible::after,.link:hover::after{filter:brightness(0)}.tags{position:absolute;overflow:hidden;top:0;left:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem;padding:.25rem;width:100%;height:auto}.tags__item{padding:.3125rem .625rem;font-size:.8125rem;font-weight:600;line-height:122%;background:#e8f5ee;color:#007a3d;border-radius:.25rem;border:.0625rem solid rgba(0,122,61,.15);white-space:nowrap;width:fit-content;max-width:9.375rem;overflow:hidden;text-overflow:ellipsis;text-decoration:none;transition:background-color .28s,color .28s,border-color .28s}.tags__item:focus-visible,.tags__item:hover{background:#007a3d;color:#fff;border-color:#007a3d}.home-matches-results,.home-matches-today{margin-bottom:0}@media (max-width:1025px){.tags__item{padding:.1875rem .5rem;font-size:.75rem}.home-matches-results,.home-matches-today{margin-bottom:0}}.home-matches-results__inner,.home-matches-today__inner{padding-top:0}.home-matches-results__title,.home-matches-today__title{margin:0 0 .75rem;font-size:1.25rem;font-weight:700;position:relative;text-decoration:none;text-transform:uppercase;color:#007a3d;border-radius:.5rem .5rem 0 0;padding:1rem .875rem .875rem;background:#f5f6f6;font-style:italic;width:100%}.home-matches-results__title>*,.home-matches-today__title>*{font-size:inherit;font-weight:inherit}@media (max-width:1025px){.home-matches-results__title,.home-matches-today__title{margin:0 0 1.25rem}}.home-matches-results__empty,.home-matches-today__empty{margin:0;font-size:1rem;color:#737475}.home-matches-results__grid,.home-matches-today__grid{display:flex;flex-direction:column;gap:.875rem;width:100%;padding:0 .875rem .875rem}.home-matches-results__grid--flat,.home-matches-today__grid--flat{display:grid;grid-template-columns:1fr;gap:.5rem}@media (max-width:1025px) and (min-width:769px){.home-matches-results__grid--flat,.home-matches-today__grid--flat{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.home-matches-results__grid--flat,.home-matches-today__grid--flat{grid-template-columns:1fr}}.home-matches-results__tag-group,.home-matches-today__tag-group{display:flex;flex-direction:column;gap:.375rem;min-width:0}.home-matches-results__tag-heading,.home-matches-today__tag-heading{margin:0}.home-matches-results__tag-toggle,.home-matches-today__tag-toggle{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;padding:.25rem 0;border:0;background:0 0;text-align:left;cursor:pointer;color:#222;font-size:.875rem;font-weight:700;line-height:1.2;transition:color .2s}.home-matches-results__tag-toggle .sport-icon,.home-matches-today__tag-toggle .sport-icon{color:#737475;transition:color .2s}.home-matches-results__tag-toggle .sport-icon path,.home-matches-today__tag-toggle .sport-icon path{fill:currentColor;transition:fill .2s}.home-matches-results__tag-toggle:focus-visible,.home-matches-results__tag-toggle:hover,.home-matches-today__tag-toggle:focus-visible,.home-matches-today__tag-toggle:hover{color:#007a3d}.home-matches-results__tag-toggle:focus-visible .sport-icon,.home-matches-results__tag-toggle:hover .sport-icon,.home-matches-today__tag-toggle:focus-visible .sport-icon,.home-matches-today__tag-toggle:hover .sport-icon{color:#007a3d}.home-matches-results__tag-toggle::after,.home-matches-today__tag-toggle::after{content:"";margin-left:auto;flex-shrink:0;width:.5rem;height:.5rem;border-right:.125rem solid currentColor;border-bottom:.125rem solid currentColor;transform:rotate(45deg);transition:transform .2s}.home-matches-results__tag-group.is-open .home-matches-results__tag-toggle,.home-matches-results__tag-group.is-open .home-matches-results__tag-toggle .sport-icon,.home-matches-results__tag-group.is-open .home-matches-today__tag-toggle,.home-matches-results__tag-group.is-open .home-matches-today__tag-toggle .sport-icon,.home-matches-today__tag-group.is-open .home-matches-results__tag-toggle,.home-matches-today__tag-group.is-open .home-matches-results__tag-toggle .sport-icon,.home-matches-today__tag-group.is-open .home-matches-today__tag-toggle,.home-matches-today__tag-group.is-open .home-matches-today__tag-toggle .sport-icon{color:#007a3d}.home-matches-results__tag-group.is-open .home-matches-results__tag-toggle::after,.home-matches-results__tag-group.is-open .home-matches-today__tag-toggle::after,.home-matches-today__tag-group.is-open .home-matches-results__tag-toggle::after,.home-matches-today__tag-group.is-open .home-matches-today__tag-toggle::after{transform:rotate(-135deg);margin-top:.25rem}.home-matches-results__tag-link,.home-matches-today__tag-link{display:flex;align-items:center;gap:.5rem;color:#007a3d;text-decoration:none;font-size:.9375rem;font-weight:700;line-height:1.2;transition:color .2s}.home-matches-results__tag-link:focus-visible,.home-matches-results__tag-link:hover,.home-matches-today__tag-link:focus-visible,.home-matches-today__tag-link:hover{color:#007a3d}.home-matches-results__tag-logo,.home-matches-today__tag-logo{flex:0 0 1.75rem;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:.125rem;padding:.125rem;transition:background-color .2s}.home-matches-results__tag-logo--tennis,.home-matches-today__tag-logo--tennis{background:#007a3d}.home-matches-results__tag-logo--tennis .home-matches-results__tag-logo-img,.home-matches-results__tag-logo--tennis .home-matches-today__tag-logo-img,.home-matches-today__tag-logo--tennis .home-matches-results__tag-logo-img,.home-matches-today__tag-logo--tennis .home-matches-today__tag-logo-img{filter:brightness(0) saturate(100%) invert(100%) sepia(98%) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%)}.home-matches-results__tag-logo--fallback,.home-matches-today__tag-logo--fallback{background:0 0}.home-matches-results__tag-logo--fallback .home-matches-results__tag-logo-img,.home-matches-results__tag-logo--fallback .home-matches-today__tag-logo-img,.home-matches-today__tag-logo--fallback .home-matches-results__tag-logo-img,.home-matches-today__tag-logo--fallback .home-matches-today__tag-logo-img{filter:none}.home-matches-results__tag-logo-img,.home-matches-today__tag-logo-img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:filter .2s}.home-matches-results__tag-logo-img.sport-icon,.home-matches-today__tag-logo-img.sport-icon{width:100%;height:100%}.home-matches-results__tag-name,.home-matches-today__tag-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-matches-results__tag-matches,.home-matches-today__tag-matches{display:grid;grid-template-columns:1fr;gap:.5rem;width:100%}@media (max-width:1025px) and (min-width:769px){.home-matches-results__tag-matches,.home-matches-today__tag-matches{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.home-matches-results__tag-matches,.home-matches-today__tag-matches{grid-template-columns:1fr}}.home-matches-results__card,.home-matches-today__card{margin:0;border:.063rem solid #e5e5e5;border-radius:.5rem;overflow:hidden;background:#fff}.home-matches-results__card:focus-visible,.home-matches-results__card:hover,.home-matches-today__card:focus-visible,.home-matches-today__card:hover{border:.063rem solid #007a3d}.home-matches-results__link,.home-matches-today__link{display:flex;flex-direction:row;align-items:stretch;min-height:3.25rem;padding:.375rem .5rem;gap:.375rem;color:inherit;text-decoration:none;transition:.3s ease-in-out}.home-matches-results__sides,.home-matches-today__sides{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.125rem}.home-matches-results__row,.home-matches-today__row{display:flex;flex-direction:row;align-items:center;gap:.375rem;min-height:1.25rem}.home-matches-results__avatar,.home-matches-today__avatar{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:.125rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.home-matches-results__avatar--placeholder,.home-matches-today__avatar--placeholder{background:0 0;border:.063rem solid #e5e5e5}.home-matches-results__avatar-img,.home-matches-today__avatar-img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.home-matches-results__player-name,.home-matches-today__player-name{font-size:.75rem;font-weight:600;line-height:1.2;color:#007a3d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-matches-results__score-wrap,.home-matches-results__time-wrap,.home-matches-today__score-wrap,.home-matches-today__time-wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center;align-self:stretch;min-width:2.75rem;padding-left:.375rem;margin-left:.125rem;border-left:.063rem solid #e5e5e5}.home-matches-results__time-wrap,.home-matches-today__time-wrap{flex-direction:column;gap:.125rem}.home-matches-results__date,.home-matches-today__date{font-size:.75rem;font-weight:600;line-height:1.2;color:#414142;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.home-matches-results__score,.home-matches-results__time,.home-matches-today__score,.home-matches-today__time{font-size:.75rem;font-weight:400;line-height:1.2;color:#414142;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.home-matches-results__ajax-root,.home-matches-today__ajax-root{min-height:1px}.home-matches-results__skeleton,.home-matches-today__skeleton{display:grid;grid-template-columns:1fr;gap:.5rem;width:100%;padding:0 .875rem .875rem}@media (max-width:1025px) and (min-width:769px){.home-matches-results__skeleton,.home-matches-today__skeleton{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.home-matches-results__skeleton,.home-matches-today__skeleton{grid-template-columns:1fr}}.home-matches-results__skeleton-card,.home-matches-today__skeleton-card{position:relative;margin:0;border:.063rem solid #e5e5e5;border-radius:.5rem;overflow:hidden;padding:.5rem .75rem;min-height:3.5rem;background:#fff}.home-matches-results__skeleton-row,.home-matches-today__skeleton-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.home-matches-results__skeleton-row:last-of-type,.home-matches-today__skeleton-row:last-of-type{margin-bottom:.75rem}.home-matches-results__skeleton-avatar,.home-matches-today__skeleton-avatar{width:1.5rem;height:1.5rem;border-radius:50%;flex-shrink:0;background:linear-gradient(90deg,#e8eaef 0,#f5f6f6 40%,#e8eaef 80%);background-size:200% 100%;animation:1.2s ease-in-out infinite ptr-hmr-shimmer}.home-matches-results__skeleton-text,.home-matches-today__skeleton-text{flex:1;height:.625rem;border-radius:.125rem;max-width:70%;background:linear-gradient(90deg,#e8eaef 0,#f5f6f6 40%,#e8eaef 80%);background-size:200% 100%;animation:1.2s ease-in-out infinite ptr-hmr-shimmer}.home-matches-results__skeleton-text--short,.home-matches-today__skeleton-text--short{max-width:45%}.home-matches-results__skeleton-score,.home-matches-today__skeleton-score{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);width:2.25rem;height:.875rem;border-radius:.125rem;background:linear-gradient(90deg,#e8eaef 0,#f5f6f6 40%,#e8eaef 80%);background-size:200% 100%;animation:1.2s ease-in-out infinite ptr-hmr-shimmer}@keyframes ptr-hmr-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.home-matches-results__empty,.home-matches-today__empty{padding:0 .875rem .875rem}.card{position:relative;width:100%;border:.0625rem solid #e5e5e5;border-radius:.25rem;overflow:hidden;background:#fff;transition:box-shadow .2s,border-color .2s}.card:hover{border-color:rgba(0,122,61,.25);box-shadow:0 .125rem .5rem rgba(0,0,0,.06)}.card__img{width:100%;height:17.438rem;overflow:hidden;border-radius:.25rem}.card__img img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.4s;border-radius:.25rem}.card__img--error{background:#222;position:relative;border-radius:.25rem;overflow:hidden}.card__img--error img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20rem;height:20rem;max-width:none;object-fit:contain}.card__content{padding:.5rem 0;background:#fff}.card__content-empty{padding:1.5rem}@media (max-width:1025px){.card:not(:first-child){display:flex;flex-direction:column-reverse}.card:not(:first-child) .card__img{display:none}.card:not(:first-child) .card__title{margin-bottom:0}.card:not(:first-child) .card__desc{display:none}.card__img{height:8.75rem}.card__img--error img{width:9rem;height:9rem}.card__content,.card__content-empty{padding:.75rem}}.card__link{display:flex;flex-direction:column;width:100%;height:100%}.card__head{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.card__date,.card__time{opacity:.4}@media (max-width:1025px){.card__head{gap:.25rem;margin-bottom:.25rem;padding-bottom:10px}.card__date,.card__time{font-size:.75rem}.card__title{font-size:1.125rem;max-width:93%}}.card__title{display:block;min-width:0;font-size:1.125rem;font-weight:600;margin-bottom:.375rem;color:#222}.card__title-inner{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}@media (max-width:1025px){.card__title-inner{-webkit-line-clamp:3;line-clamp:3}}.card__separator{opacity:.4;font-size:1rem;line-height:.5rem}.card__desc{position:relative;width:92%}.card__desc p{color:#737475;overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical}.card:hover .card__img img{transform:scale(1.02)}@media (max-width:1025px){.card:hover .card__img img{transform:none}.card:hover .card__img--error img{transform:translate(-50%,-50%)}}.card:hover .card__img--error img{transform:translate(-50%,-50%)}@media (max-width:1025px){.card{display:block;overflow:visible;border-radius:0}.card:not(:first-child) .card__img{display:block}.card .card__link{display:block;flex-direction:column;position:relative;min-height:14rem}.card .card__img{display:block;position:relative;width:100%;height:14rem;min-height:14rem;flex:none;border-radius:.25rem;overflow:hidden}.card .card__img img{width:100%;height:100%;object-fit:cover;border-radius:.25rem}.card .card__content{position:relative;padding:0;background:0 0;display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:100%;overflow:hidden}.card .card__content:before{display:none}.card .card__title{order:1;display:block;max-width:100%;margin:0 .75rem;font-size:1.125rem;font-weight:400;line-height:1.25;color:#222;padding:.5rem 0;background:#fff;overflow:hidden;box-sizing:border-box}}@media (max-width:1025px) and (max-width:1025px){.card .card__title{margin:0}}.sport-schedule{margin-bottom:2rem;background:#fff;border:.0625rem solid #f0f1f2;border-radius:.75rem;overflow:hidden}@media (max-width:1025px){.card .card__title-inner{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;min-width:0}.card .card__head{order:2;align-self:flex-start;max-width:100%;margin:0 .75rem;color:#fff;padding:.5rem .75rem;box-sizing:border-box;font-size:.875rem;font-weight:400;display:flex;align-items:center;gap:.25rem}.card .card__head .card__date,.card .card__head .card__separator,.card .card__head .card__time{opacity:1;color:#fff}.card .card__desc{display:none}.sport-schedule{margin-bottom:1.875rem}}.sport-schedule__content{padding:1rem}.sport-schedule__title{margin:0 0 .875rem;font-size:1rem;font-weight:700;line-height:1.25;color:#222}.sport-schedule__title-main{display:flex;align-items:center;gap:.5rem;min-width:0}.sport-schedule__title-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;color:#222}.sport-schedule__title-icon svg{display:block;width:1.25rem;height:1.25rem}.sport-schedule__title-text{min-width:0}.sport-schedule__groups{display:flex;flex-direction:column;gap:.75rem}.sport-schedule__tag-groups{display:flex;flex-direction:column;gap:.5rem;padding:0 .25rem .25rem}.sport-schedule__tag-groups>.sport-schedule__group{background:rgba(255,255,255,.72)}.sport-schedule__tag-groups>.sport-schedule__group.is-open{background:#fff}.sport-schedule__tag-groups .sport-schedule__group-head{padding:.625rem .75rem}.sport-schedule__tag-groups .sport-schedule__group-title{font-size:.875rem}.sport-schedule__tag-groups .sport-schedule__list{padding:0 .375rem .375rem}.sport-schedule__group{border-radius:.625rem;background:#f7f8f9;overflow:hidden}.sport-schedule__group.is-open .sport-schedule__group-toggle{transform:rotate(180deg);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="%23007a3d" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"/></svg>')}.sport-schedule__group.is-open .sport-schedule__group-icon{color:#007a3d}.sport-schedule__group.is-open .sport-schedule__group-icon path{fill:currentColor}.sport-schedule__group.is-open .sport-schedule__group-title{color:#007a3d}.sport-schedule__group-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem .875rem;border:0;background:0 0;cursor:pointer;text-align:left;font:inherit;color:inherit;appearance:none}.sport-schedule__group-body{overflow:hidden;will-change:height}.sport-schedule__group-body[hidden]{display:none!important}.sport-schedule__group-main{display:flex;align-items:center;gap:.5rem;min-width:0}.sport-schedule__group-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:.125rem;padding:.125rem;color:#737475;transition:color .2s,background-color .2s}.sport-schedule__group-icon path{fill:currentColor;transition:fill .2s}.sport-schedule__group-icon--tennis{background:#007a3d}.sport-schedule__group-icon--tennis .sport-schedule__group-icon-img,.sport-schedule__group-icon--tennis .sport-schedule__group-icon-svg{filter:brightness(0) saturate(100%) invert(100%) sepia(98%) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%)}.sport-schedule__group-icon--fallback{background:0 0}.sport-schedule__group-icon--fallback .sport-schedule__group-icon-img,.sport-schedule__group-icon--fallback .sport-schedule__group-icon-svg{filter:none}.sport-schedule__group-icon-img{display:block;width:100%;height:100%;object-fit:contain;transition:filter .2s}.sport-schedule__group-icon-svg{display:block;width:100%;height:100%}.sport-schedule__group-title{font-size:.9375rem;font-weight:700;line-height:1.2;color:#222;transition:color .2s}.sport-schedule__group-toggle{flex-shrink:0;width:1.25rem;height:1.25rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="%238c8d8f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"/></svg>');background-repeat:no-repeat;background-position:center;background-size:1rem 1rem;transition:transform .2s}.sport-schedule__list{display:flex;flex-direction:column;gap:.375rem;padding:0 .5rem .5rem}.sport-schedule__group-footer{display:flex;justify-content:center;padding:.25rem .5rem .75rem;margin-top:.25rem}.sport-schedule__more{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;max-width:100%;padding:.625rem 1rem;border-radius:.5rem;background:#fff;text-decoration:none;font-size:.875rem;font-weight:400;line-height:1.25;color:#222;transition:background-color .2s}.sport-schedule__more:focus-visible,.sport-schedule__more:hover{background:rgba(255,255,255,.72)}.sport-schedule__more-icon{display:block;flex-shrink:0;width:20px;height:20px;border-radius:50%;background-color:#007a3d;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 12h14m0 0-6-6m6 6-6 6"/></svg>');background-repeat:no-repeat;background-position:center;background-size:.875rem .875rem}.sport-schedule__item{margin:0;border-radius:.5rem;background:#fff;overflow:hidden}.sport-schedule__link{display:grid;grid-template-columns:4.25rem minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.625rem .75rem;text-decoration:none;color:inherit;transition:background-color .2s}.sport-schedule__link:focus-visible,.sport-schedule__link:hover{background:rgba(0,122,61,.04)}.sport-schedule__meta{display:flex;flex-direction:column;gap:.125rem;min-width:0}.sport-schedule__time{font-size:.875rem;font-weight:700;line-height:1.2;color:#222;white-space:nowrap}.sport-schedule__date{font-size:.75rem;line-height:1.2;color:#8c8d8f;white-space:nowrap}.sport-schedule__teams{display:flex;flex-direction:column;gap:.375rem;min-width:0}.sport-schedule__team{display:flex;align-items:center;gap:.5rem;min-width:0}.sport-schedule__avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:none;overflow:hidden;background:0 0}.sport-schedule__avatar-img{display:block;width:100%;height:100%;object-fit:contain}.sport-schedule__team-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.2;color:#222}.sport-schedule__score{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.375rem;min-width:2rem}.sport-schedule__score-grid{display:grid;grid-template-columns:repeat(var(--ptr-score-cols,1),minmax(1.125rem,auto));row-gap:.375rem;column-gap:.375rem;justify-items:end;align-items:center}.sport-schedule__score-row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center}.sport-schedule__score-main,.sport-schedule__score-val{font-size:.875rem;font-weight:700;line-height:1.2;color:#222;min-width:1.125rem;text-align:right}.sport-schedule__score-main--empty,.sport-schedule__score-period--empty{display:block;min-width:1.125rem;min-height:1.05rem}.sport-schedule__score-period{font-size:.75rem;font-weight:400;line-height:1.2;color:#8c8d8f;min-width:1.125rem;text-align:right}.sport-schedule__score-dash{font-size:.875rem;line-height:1.2;color:#8c8d8f}.sport-schedule__score--tennis{min-width:8.75rem}.sport-schedule__score--afl{min-width:6.75rem}.sport-schedule__score--basketball,.sport-schedule__score--football{min-width:4.25rem}.sport-schedule__filters{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.875rem;justify-content:flex-end;margin-left:auto;width:fit-content;max-width:100%}.sport-schedule__filter{flex:0 0 auto;min-width:5.5rem;padding:.4375rem .75rem;border:.0625rem solid #f0f1f2;border-radius:.5rem;background:#fff;font-size:.75rem;font-weight:600;line-height:1.2;text-align:center;color:#222;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;appearance:none}.sport-schedule__filter.is-active{border-color:#007a3d;background:rgba(0,122,61,.08);color:#007a3d}.sport-schedule__filter:focus-visible,.sport-schedule__filter:hover{border-color:#007a3d;color:#007a3d}.sport-schedule__custom-range{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem .75rem;margin-bottom:.875rem;padding:.75rem;border-radius:.5rem;background:#f7f8f9}.sport-schedule__calendar{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(17,24,39,.48)}.sport-schedule__calendar[hidden]{display:none!important}.sport-schedule__calendar-dialog{width:min(100%,22rem);max-height:calc(100vh - 2rem);overflow:auto;padding:.75rem;border-radius:.75rem;background:#f7f8f9;box-shadow:0 1rem 2.5rem rgba(0,0,0,.18)}.sport-schedule__calendar-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.625rem}.sport-schedule__calendar-label{flex:1 1 auto;font-size:.9375rem;font-weight:700;line-height:1.2;text-align:center;color:#222}.sport-schedule__calendar-nav{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;border:.0625rem solid #f0f1f2;border-radius:.375rem;background:#fff;font-size:1.125rem;line-height:1;color:#007a3d;cursor:pointer;transition:background-color .2s,border-color .2s}.sport-schedule__calendar-nav:focus-visible,.sport-schedule__calendar-nav:hover{border-color:#007a3d;background:rgba(0,122,61,.06)}.sport-schedule__calendar-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem;margin-bottom:.25rem}.sport-schedule__calendar-weekday{font-size:.6875rem;font-weight:600;line-height:1.2;text-align:center;text-transform:uppercase;color:#8c8d8f}.sport-schedule__calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem}.sport-schedule__calendar-day{display:flex;align-items:center;justify-content:center;min-height:2rem;padding:0;border:.0625rem solid transparent;border-radius:.375rem;background:#fff;font-size:.8125rem;font-weight:600;line-height:1;color:#222;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.sport-schedule__calendar-day--empty{background:0 0;border-color:transparent;cursor:default;pointer-events:none}.sport-schedule__calendar-day.is-today{border-color:rgba(0,122,61,.35)}.sport-schedule__calendar-day.is-in-range{background:rgba(0,122,61,.12);border-color:rgba(0,122,61,.08);border-radius:0}.sport-schedule__calendar-day.is-range-end,.sport-schedule__calendar-day.is-range-start{background:#007a3d;border-color:#007a3d;color:#fff}.sport-schedule__calendar-day.is-range-start{border-radius:.375rem 0 0 .375rem}.sport-schedule__calendar-day.is-range-end{border-radius:0 .375rem .375rem 0}.sport-schedule__calendar-day.is-range-start.is-range-end{border-radius:.375rem}.sport-schedule__calendar-day:focus-visible:not(.sport-schedule__calendar-day--empty),.sport-schedule__calendar-day:hover:not(.sport-schedule__calendar-day--empty){border-color:#007a3d;color:#007a3d}.sport-schedule__calendar-hint{margin:.625rem 0 0;font-size:.75rem;line-height:1.3;text-align:center;color:#8c8d8f}.sport-schedule__empty{margin:0;padding:1rem .5rem;font-size:.875rem;line-height:1.4;color:#8c8d8f;text-align:center}.sport-schedule__skeleton{display:flex;flex-direction:column;gap:.5rem}.sport-schedule__skeleton-item{height:3.25rem;border-radius:.5rem;background:linear-gradient(90deg,#f0f1f4 25%,#f0f1f2 50%,#f0f1f4 75%);background-size:200% 100%;animation:1.2s ease-in-out infinite sport-schedule-skeleton}@media (min-width:1026px){.sport-schedule--filterable .sport-schedule__content{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.25rem;row-gap:.875rem;align-items:center}.sport-schedule--filterable .sport-schedule__title{margin-bottom:0;grid-column:1;grid-row:1}.sport-schedule--filterable .sport-schedule__filters{margin-bottom:0;grid-column:2;grid-row:1;justify-self:end}.sport-schedule--filterable .sport-schedule__calendar{grid-column:1/-1;grid-row:2}.sport-schedule--filterable .sport-schedule__ajax-root{grid-column:1/-1;grid-row:3}.sport-schedule--filterable .sport-schedule__group-footer{grid-column:1/-1;grid-row:4}}.sport-schedule--filterable .sport-schedule__groups{display:flex;flex-direction:column;gap:.75rem}.sport-schedule--filterable .sport-schedule__list{display:flex;flex-direction:column;gap:.375rem;padding:0 .5rem .625rem}.sport-schedule--filterable .sport-schedule__item{border:.0625rem solid #f0f1f2;border-radius:.375rem;background:#fff}.sport-schedule--filterable .sport-schedule__link{grid-template-columns:3.75rem minmax(0,1fr) auto;gap:.875rem;padding:.75rem}.sport-schedule--filterable .sport-schedule__avatar{width:1.375rem;height:1rem;border-radius:0;background:0 0}.sport-schedule--filterable .sport-schedule__avatar-img{object-fit:contain}.sport-schedule--filterable .sport-schedule__team-name{font-size:.875rem;font-weight:600}.sport-schedule--filterable .sport-schedule__time{font-size:.8125rem}.sport-schedule--filterable .sport-schedule__group-footer{margin-top:.875rem;padding:0}.sport-schedule--predictions-archive .sport-schedule__link{display:flex;align-items:center;gap:.875rem;padding:.625rem .75rem}.sport-schedule--predictions-archive .sport-schedule__meta{flex:0 0 3.75rem}.sport-schedule--predictions-archive .sport-schedule__teams{flex:0 1 auto;min-width:0;max-width:min(100%,15rem)}.sport-schedule--predictions-archive .sport-schedule__team-name{font-size:.8125rem}.sport-schedule--predictions-archive .sport-schedule__score{flex:0 0 auto;margin-left:auto;min-width:2.5rem}.sport-schedule--predictions-archive .sport-schedule__group-footer{margin-top:.5rem;padding:.25rem .5rem .75rem}.sport-schedule--predictions-archive .sport-schedule__group.is-filtered-hidden{display:none!important}.sport-schedule--predictions-archive .ptr-predictions-archive__tabs{display:flex;flex-wrap:wrap;gap:.375rem;margin:0 0 .875rem;padding:.25rem;border-radius:.5rem;background:#f7f8f9}.sport-schedule--predictions-archive .ptr-predictions-archive__tab{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .75rem;border:.0625rem solid transparent;border-radius:.375rem;background:0 0;color:#222;font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;appearance:none}.sport-schedule--predictions-archive .ptr-predictions-archive__tab:focus-visible,.sport-schedule--predictions-archive .ptr-predictions-archive__tab:hover{background:rgba(0,122,61,.06);border-color:rgba(0,122,61,.15);color:#007a3d}.sport-schedule--predictions-archive .ptr-predictions-archive__tab.is-active{background:#fff;border-color:rgba(0,122,61,.25);color:#007a3d;box-shadow:0 .0625rem .25rem rgba(0,0,0,.04)}.sport-schedule--predictions-archive .ptr-predictions-archive__tab-icon{flex-shrink:0;width:1rem;height:1rem;color:currentColor}.sport-schedule--predictions-archive .ptr-predictions-archive__tab-icon path{fill:currentColor}.sport-schedule--predictions-archive .ptr-predictions-archive__tab-label{white-space:nowrap}.sport-schedule--predictions-archive .sport-schedule__pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.sport-schedule--predictions-archive .sport-schedule__pagination .page-numbers{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;font-size:.9375rem;font-weight:600;line-height:1;color:#007a3d;text-decoration:none;background:#fff;border:.063rem solid rgba(0,122,61,.22);border-radius:50%;transition:.3s ease-in-out}@media (max-width:1025px){.sport-schedule--predictions-archive .sport-schedule__pagination{gap:.375rem}.sport-schedule--predictions-archive .sport-schedule__pagination .page-numbers{width:2.375rem;height:2.375rem;font-size:.8125rem}}.sport-schedule--predictions-archive .sport-schedule__pagination .page-numbers:focus-visible,.sport-schedule--predictions-archive .sport-schedule__pagination .page-numbers:hover{border-color:#007a3d;background:rgba(0,122,61,.06);color:#007a3d}.sport-schedule--predictions-archive .sport-schedule__pagination .current,.sport-schedule--predictions-archive .sport-schedule__pagination .page-numbers.current{background:#007a3d;border-color:#007a3d;color:#fff;pointer-events:none}.sport-schedule--predictions-archive .sport-schedule__pagination .pagination-next,.sport-schedule--predictions-archive .sport-schedule__pagination .pagination-prev{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.125rem;font-size:.875rem;font-weight:600;line-height:1.2;color:#007a3d;text-decoration:none;background:#fff;border:.063rem solid rgba(0,122,61,.22);border-radius:999px;transition:.3s ease-in-out}.sport-schedule--predictions-archive .sport-schedule__pagination .pagination-next:focus-visible,.sport-schedule--predictions-archive .sport-schedule__pagination .pagination-next:hover,.sport-schedule--predictions-archive .sport-schedule__pagination .pagination-prev:focus-visible,.sport-schedule--predictions-archive .sport-schedule__pagination .pagination-prev:hover{border-color:#007a3d;background:rgba(0,122,61,.06)}.sport-schedule--home-latest-predictions{margin-top:1.25rem}body.ptr-calendar-open{overflow:hidden}@keyframes sport-schedule-skeleton{0%{background-position:200% 0}100%{background-position:-200% 0}}@media (max-width:768px){.sport-schedule__filters{width:100%;justify-content:stretch}.sport-schedule__filter{flex:1 1 calc(33.333% - .25rem);min-width:0}.sport-schedule--filterable.sport-schedule--predictions .sport-schedule__filters,.sport-schedule--filterable.sport-schedule--results .sport-schedule__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sport-schedule--filterable.sport-schedule--predictions .sport-schedule__filter,.sport-schedule--filterable.sport-schedule--results .sport-schedule__filter{flex:none;width:100%}.sport-schedule--filterable:not(.sport-schedule--results):not(.sport-schedule--predictions) .sport-schedule__filter{flex:1 1 0}.sport-schedule__calendar{padding:.75rem}.sport-schedule__calendar-dialog{width:100%}.sport-schedule__link{grid-template-columns:3.5rem minmax(0,1fr) auto;gap:.5rem;padding:.5rem}.sport-schedule__team-name{font-size:.8125rem}}.archive main{width:85%;max-width:85%;margin:0 auto;padding-top:1.5rem;padding-bottom:1rem}.archive-grid{margin-bottom:2rem}@media (max-width:1025px){.sport-schedule--predictions-archive .sport-schedule__pagination .pagination-next,.sport-schedule--predictions-archive .sport-schedule__pagination .pagination-prev{min-height:2.375rem;padding:0 .875rem;font-size:.8125rem}.archive main{width:100%;max-width:100%;padding-top:5rem}.archive-grid{margin-bottom:1.875rem}}.archive-grid__title{margin:0 0 2rem}@media (max-width:1025px){.archive-grid__title{margin:0 0 1.25rem}}.archive-grid__title--tag{font-size:inherit;font-weight:inherit;line-height:inherit}.archive-grid__title--has-logo{display:flex;align-items:center;gap:.75rem}.archive-grid__title--has-logo .single__recommendation-item__logo{flex-shrink:0}.archive-grid__title-text{min-width:0;color:#222}.archive-grid__sport-icon{flex-shrink:0;color:#007a3d}.archive-grid__content{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}@media (max-width:1025px){.archive-grid__content{gap:1.25rem}}.archive-grid__list{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1025px){.archive-grid__list{gap:1.25rem}}.archive-grid__tag-group{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.archive-grid__tag-heading{margin:0}.archive-grid__tag-link{display:inline-flex;align-items:center;gap:.5rem;color:#007a3d;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none}.archive-grid__tag-name{color:#007a3d}.archive-grid__tag-logo{display:inline-flex;flex-shrink:0;width:2rem;height:2rem;overflow:hidden;border-radius:.125rem;background:#fff}.archive-grid__tag-logo--tennis{padding:.25rem;background:#007a3d}.archive-grid__tag-logo--tennis .archive-grid__tag-logo-img{filter:brightness(0) saturate(100%) invert(100%) sepia(98%) saturate(0) hue-rotate(288deg) brightness(102%) contrast(102%)}.archive-grid__tag-logo-img{width:100%;height:100%;object-fit:contain}.archive-grid__match-days{display:flex;flex-direction:column;gap:1.25rem}.archive-grid__match-day{display:flex;flex-direction:column;gap:.5rem}.archive-grid__match-date{margin:0;color:#007a3d;font-size:.875rem;font-weight:700;line-height:1.2}.archive-grid__match-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media (max-width:1025px){.archive-grid__match-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.archive-grid .home-matches-results__tag-matches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%}@media (max-width:1025px){.archive-grid .home-matches-results__tag-matches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.archive-grid .home-matches-results__tag-matches,.archive-grid__match-list{grid-template-columns:1fr}}.archive-grid__top{display:flex;gap:1.5rem}@media (max-width:1025px){.archive-grid__top{gap:1.25rem;flex-direction:column}.archive-grid__top .grid-news__ads{display:none}}.archive-grid__top-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr;gap:1.5rem;width:100%}.archive-grid__top-list .card:nth-child(1){grid-column:1/4;position:relative}@media (max-width:1025px) and (min-width:769px){.archive-grid__top-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:1.25rem}.archive-grid__top-list .card:nth-child(1){grid-column:1}}@media (max-width:768px){.archive-grid__top-list{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:1.25rem}.archive-grid__top-list .card:nth-child(1){grid-column:auto}}.archive-grid__top-list .card:nth-child(1) .card__link{display:block;position:relative;min-height:28rem}@media (max-width:1025px){.archive-grid__top-list .card:nth-child(1) .card__link{min-height:14rem}}.archive-grid__top-list .card:nth-child(1) .card__img{position:relative;width:100%;height:auto;border-radius:.5rem;overflow:hidden}.archive-grid__top-list .card:nth-child(1) .card__img.card__img--error{height:24.5rem;min-height:24.5rem}@media (max-width:1025px){.archive-grid__top-list .card:nth-child(1) .card__img.card__img--error{height:12rem;min-height:12rem}}.archive-grid__top-list .card:nth-child(1) .card__img img{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.archive-grid__top-list .card:nth-child(1) .card__content{padding:.5rem 0;background:#fff;width:100%;z-index:1}.archive-grid__top-list .card:nth-child(1) .card__head{color:rgba(255,255,255,.9);margin-bottom:.5rem}@media (max-width:1025px){.archive-grid__top-list .card:nth-child(1) .card__img{position:relative;height:12rem}.archive-grid__top-list .card:nth-child(1) .card__img img{height:100%}.archive-grid__top-list .card:nth-child(1) .card__content{position:static}.archive-grid__top-list .card:nth-child(1) .card__head{color:inherit}}.archive-grid__top-list .card:nth-child(1) .card__title{color:#007a3d;font-size:2rem;font-weight:600;line-height:1.25;overflow:hidden;display:block;min-width:0}@media (max-width:1025px){.archive-grid__top-list .card:nth-child(1) .card__title{color:inherit;font-size:.875rem;text-transform:none;font-weight:400;line-height:122%}}.archive-grid__top-list .card:nth-child(1) .card__title .card__title-inner{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:3;line-clamp:3;min-width:0;color:#007a3d;font-size:1.5rem;font-weight:600;line-height:1.25}.archive-grid__top-list .card:nth-child(1) .card__desc{display:none}.archive-grid__top-list .card:nth-child(2) .card__link,.archive-grid__top-list .card:nth-child(3) .card__link,.archive-grid__top-list .card:nth-child(4) .card__link{flex-direction:column}.archive-grid__top-list .card:nth-child(2) .card__img,.archive-grid__top-list .card:nth-child(3) .card__img,.archive-grid__top-list .card:nth-child(4) .card__img{width:100%;height:12rem;flex:none;border-radius:.5rem;overflow:hidden}.archive-grid__top-list .card:nth-child(2) .card__img img,.archive-grid__top-list .card:nth-child(3) .card__img img,.archive-grid__top-list .card:nth-child(4) .card__img img{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.archive-grid__top-list .card:nth-child(2) .card__content,.archive-grid__top-list .card:nth-child(3) .card__content,.archive-grid__top-list .card:nth-child(4) .card__content{padding:.5rem 0;background:#fff;flex:1}@media (max-width:1025px){.archive-grid__top-list .card:nth-child(1) .card__title .card__title-inner{-webkit-line-clamp:2;line-clamp:2;font-size:.875rem;line-height:122%;text-transform:none;font-weight:400}.archive-grid__top-list .card:nth-child(2) .card__img,.archive-grid__top-list .card:nth-child(3) .card__img,.archive-grid__top-list .card:nth-child(4) .card__img{display:block}.archive-grid__top-list .card:nth-child(2) .card__content,.archive-grid__top-list .card:nth-child(3) .card__content,.archive-grid__top-list .card:nth-child(4) .card__content{background:0 0;min-width:0;width:100%}}.archive-grid__top-list .card:nth-child(2) .card__title,.archive-grid__top-list .card:nth-child(3) .card__title,.archive-grid__top-list .card:nth-child(4) .card__title{font-size:1rem;line-height:122%;color:#007a3d;font-weight:400;overflow:hidden;display:block;min-width:0}@media (max-width:1025px){.archive-grid__top-list .card:nth-child(2) .card__title,.archive-grid__top-list .card:nth-child(3) .card__title,.archive-grid__top-list .card:nth-child(4) .card__title{font-size:1.0625rem;font-weight:400;padding-bottom:0;color:#007a3d;margin-bottom:.35rem}.archive-grid__top-list .card:nth-child(2) .card__head,.archive-grid__top-list .card:nth-child(3) .card__head,.archive-grid__top-list .card:nth-child(4) .card__head{color:#666}}.archive-grid__top-list .card:nth-child(2) .card__title .card__title-inner,.archive-grid__top-list .card:nth-child(3) .card__title .card__title-inner,.archive-grid__top-list .card:nth-child(4) .card__title .card__title-inner{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:3;line-clamp:3;min-width:0}.archive-grid__top-list .card:nth-child(2) .card__head,.archive-grid__top-list .card:nth-child(3) .card__head,.archive-grid__top-list .card:nth-child(4) .card__head{margin-bottom:.35rem;font-size:.8rem}.archive-grid__top-list .card:nth-child(2) .card__desc,.archive-grid__top-list .card:nth-child(3) .card__desc,.archive-grid__top-list .card:nth-child(4) .card__desc{display:none}@media (max-width:1025px){.archive-grid__top-list .card:nth-child(2),.archive-grid__top-list .card:nth-child(3),.archive-grid__top-list .card:nth-child(4){display:flex;flex-direction:column;border-radius:.5rem;overflow:hidden;border:none;box-shadow:none}}.archive-grid__top-list .card .card__img{height:14.5rem;border-radius:.5rem;overflow:hidden}.archive-grid__top-list .card .card__img img{border-radius:.5rem}.archive-grid__all{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media (max-width:768px){.archive-grid__all{grid-template-columns:1fr;gap:1.25rem}}.archive-grid__all .card{display:flex;flex-direction:column;border-radius:.5rem;overflow:visible;border:none;box-shadow:none}.archive-grid__all .card .card__link{display:flex;flex-direction:column;flex:1;min-height:0;text-decoration:none;color:inherit}.archive-grid__all .card .card__img{width:100%;flex-shrink:0;height:10rem;border-radius:.5rem;overflow:hidden}@media (max-width:1025px){.archive-grid__all .card .card__img{display:block;width:100%;height:10rem}.archive-grid__all .card .card__content{width:100%}}.archive-grid__all .card .card__img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:.5rem}.archive-grid__all .card .card__content{flex:1;min-width:0;padding:.5rem 0;display:flex;flex-direction:column;justify-content:flex-start;background:0 0}.archive-grid__all .card .card__head{font-size:.8rem;color:#666;margin-bottom:.35rem}.archive-grid__all .card .card__title{font-size:1rem;font-weight:400;line-height:1.25;color:#007a3d;margin-bottom:.35rem;overflow:hidden;display:block;min-width:0}.archive-grid__all .card .card__title .card__title-inner{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-line-clamp:3;line-clamp:3;min-width:0}.archive-grid__all .card .card__desc{display:none}.archive-grid__ad{display:block;width:13.75rem;height:47rem;background:#edf1f5;border-radius:.125rem}@media (max-width:1025px){.archive-grid__ad{display:none}}.archive-grid__pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem}@media (max-width:1025px){.archive-grid__pagination{justify-content:center;gap:.375rem}}.archive-grid__pagination .nav-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem}.archive-grid__pagination .page-numbers{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;font-size:.9375rem;font-weight:600;line-height:1;color:#007a3d;text-decoration:none;background:#fff;border:.063rem solid rgba(0,122,61,.22);border-radius:50%;transition:.3s ease-in-out}@media (max-width:1025px){.archive-grid__pagination .nav-links{gap:.375rem}.archive-grid__pagination .page-numbers{width:2.375rem;height:2.375rem;font-size:.8125rem}}.archive-grid__pagination .page-numbers:focus-visible,.archive-grid__pagination .page-numbers:hover{border-color:#007a3d;background:rgba(0,122,61,.06);color:#007a3d}.archive-grid__pagination .current,.archive-grid__pagination .page-numbers.current{background:#007a3d;border-color:#007a3d;color:#fff;pointer-events:none}.archive-grid__pagination .current:focus-visible,.archive-grid__pagination .current:hover,.archive-grid__pagination .page-numbers.current:focus-visible,.archive-grid__pagination .page-numbers.current:hover{background:#007a3d;color:#fff;border-color:#007a3d}.archive-grid__pagination .pagination-next,.archive-grid__pagination .pagination-prev{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.125rem;font-size:.875rem;font-weight:600;line-height:1.2;color:#007a3d;text-decoration:none;background:#fff;border:.063rem solid rgba(0,122,61,.22);border-radius:999px;transition:.3s ease-in-out;cursor:pointer}.archive-grid__pagination .pagination-next svg,.archive-grid__pagination .pagination-prev svg{width:1.125rem;height:1.125rem;object-fit:contain;flex-shrink:0}.archive-grid__pagination .pagination-next:focus-visible,.archive-grid__pagination .pagination-next:hover,.archive-grid__pagination .pagination-prev:focus-visible,.archive-grid__pagination .pagination-prev:hover{border-color:#007a3d;background:rgba(0,122,61,.06)}.archive-grid__pagination .pagination-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.archive-grid__pagination .pagination-disabled:focus-visible,.archive-grid__pagination .pagination-disabled:hover{background:#fff;border-color:rgba(0,122,61,.22)}.archive-grid__pagination .next,.archive-grid__pagination .prev{display:none}.archive-grid__list--nocomplete{width:100%}.archive-grid__list--nocomplete .grid-news__ad{display:none}.archive-grid__list--nocomplete .archive-grid__top-list{width:100%}.archive-grid__list--recommendation{gap:2rem;width:100%}.archive-grid__list--recommendation .archive-grid__posts{width:100%}.archive-grid__list--recommendation .single__recommendation-group{display:flex;flex-direction:column;gap:.75rem;width:100%}.archive-grid__list--recommendation .single__recommendation-item{width:100%;max-width:100%}.archive-grid .grid-news__ad{display:block;width:13.75rem;height:47rem;background:#d8d9db;border-radius:.125rem;overflow:hidden}.archive-grid .grid-news__ad img{width:100%;height:100%;object-fit:cover}@media (max-width:1025px){.archive-grid__pagination .pagination-next,.archive-grid__pagination .pagination-prev{min-height:2.375rem;padding:0 .875rem;font-size:.8125rem}.archive-grid__list--recommendation .single__recommendation-group{gap:0}.archive-grid .grid-news__ad{display:none}.archive-grid .archive-grid__all .card,.archive-grid .archive-grid__list .card,.archive-grid .archive-grid__top-list .card{display:block;overflow:visible;border-radius:0}.archive-grid .archive-grid__all .card:not(:first-child) .card__img,.archive-grid .archive-grid__list .card:not(:first-child) .card__img,.archive-grid .archive-grid__top-list .card:not(:first-child) .card__img{display:block}.archive-grid .archive-grid__all .card .card__link,.archive-grid .archive-grid__list .card .card__link,.archive-grid .archive-grid__top-list .card .card__link{display:block;flex-direction:column;position:relative;min-height:14rem}.archive-grid .archive-grid__all .card .card__img,.archive-grid .archive-grid__list .card .card__img,.archive-grid .archive-grid__top-list .card .card__img{display:block;position:relative;width:100%;height:12rem;flex:none;min-height:12rem;border-radius:.5rem;overflow:hidden}.archive-grid .archive-grid__all .card .card__img img,.archive-grid .archive-grid__list .card .card__img img,.archive-grid .archive-grid__top-list .card .card__img img{width:100%;height:100%;object-fit:cover;border-radius:.5rem}.archive-grid .archive-grid__all .card .card__content,.archive-grid .archive-grid__list .card .card__content,.archive-grid .archive-grid__top-list .card .card__content{position:relative;padding:0;background:0 0;display:flex;flex-direction:column;align-items:flex-start;gap:0;max-width:100%;overflow:hidden}.archive-grid .archive-grid__all .card .card__content:before,.archive-grid .archive-grid__list .card .card__content:before,.archive-grid .archive-grid__top-list .card .card__content:before{display:none}.archive-grid .archive-grid__all .card .card__title,.archive-grid .archive-grid__list .card .card__title,.archive-grid .archive-grid__top-list .card .card__title{order:1;color:#007a3d;font-size:1rem;font-weight:400;line-height:1.25;text-transform:capitalize;margin-bottom:0;max-width:100%;width:auto;display:block;overflow:hidden;box-sizing:border-box;background:#fff;box-decoration-break:clone;-webkit-box-decoration-break:clone}.archive-grid .archive-grid__all .card .card__title-inner,.archive-grid .archive-grid__list .card .card__title-inner,.archive-grid .archive-grid__top-list .card .card__title-inner{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;min-width:0}.archive-grid .archive-grid__all .card .card__head,.archive-grid .archive-grid__list .card .card__head,.archive-grid .archive-grid__top-list .card .card__head{order:2;align-self:flex-start;width:35%;max-width:100%;background:#fff;color:#000;margin:0;padding:.5rem .75rem;font-size:.875rem;font-weight:400;display:flex;align-items:center;gap:.25rem}.archive-grid .archive-grid__all .card .card__head .card__date,.archive-grid .archive-grid__all .card .card__head .card__separator,.archive-grid .archive-grid__all .card .card__head .card__time,.archive-grid .archive-grid__list .card .card__head .card__date,.archive-grid .archive-grid__list .card .card__head .card__separator,.archive-grid .archive-grid__list .card .card__head .card__time,.archive-grid .archive-grid__top-list .card .card__head .card__date,.archive-grid .archive-grid__top-list .card .card__head .card__separator,.archive-grid .archive-grid__top-list .card .card__head .card__time{opacity:1;color:#000}.archive-grid .archive-grid__all .card .card__desc,.archive-grid .archive-grid__list .card .card__desc,.archive-grid .archive-grid__top-list .card .card__desc{display:none}}body.category .header .header__search img,body.tag .header .header__search img{filter:brightness(0) invert(1)}body.category .header .header__burger span,body.tag .header .header__burger span{background-color:#fff}.ptr-pred-where-to-watch h2{margin:0 0 .45rem;line-height:1.3;font-weight:800;color:inherit;font-size:clamp(1.05rem,.95rem + .3vw,1.2rem)}.ptr-pred-where-to-watch a{color:inherit;text-decoration:underline;font-weight:700;font-size:.86rem;line-height:1.5;cursor:pointer}.sport-icon{display:inline-block;flex-shrink:0;vertical-align:middle;color:#007a3d}.breadcrumbs{padding-bottom:.25rem}@media (max-width:1025px){.breadcrumbs{padding:0!important;max-width:100%!important;margin-bottom:1rem!important}}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 0;margin:0;padding:0;list-style:none}.breadcrumbs__item{display:inline-flex;align-items:center;min-width:0;max-width:100%}.breadcrumbs__item:not(:first-child)::before{content:"";flex-shrink:0;width:1.2rem;height:.7rem;margin:0 .25rem;background:url(/wp-content/themes/cursor-pointer/src/img/bread-arrow.svg) center/cover no-repeat}.breadcrumbs__current,.breadcrumbs__link{font-size:.75rem;font-weight:500;line-height:1.25;color:#8c8d8f;text-decoration:none;white-space:nowrap}@media (max-width:1025px){.breadcrumbs__item:not(:first-child)::before{height:.6rem}.breadcrumbs__current,.breadcrumbs__link{font-size:.6875rem;line-height:.875rem}}.breadcrumbs__link{position:relative;transition:color .2s}.breadcrumbs__link::after{content:"";position:absolute;bottom:-.15rem;left:0;width:100%;height:.063rem;background:#222;opacity:0;transition:opacity .2s}.breadcrumbs__link:focus-visible,.breadcrumbs__link:hover{color:#007a3d}.breadcrumbs__link:focus-visible::after,.breadcrumbs__link:hover::after{opacity:1}.breadcrumbs__item--current{min-width:0;flex:1 1 auto}.breadcrumbs__current{display:block;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50rem}.text-content{width:100%;margin-bottom:2rem;padding:1rem 1.125rem 1.125rem;background:#fff;border:.0625rem solid #f0f1f2;border-radius:.75rem;overflow:hidden;color:#222}.text-content>:first-child{margin-top:0}.text-content>:last-child{margin-bottom:0}.text-content h1,.text-content h2,.text-content h3,.text-content h4,.text-content h5,.text-content h6{margin:0 0 .875rem;font-weight:700;line-height:1.3;color:#222}.text-content h1{font-size:clamp(1.125rem,2vw,1.375rem)}.text-content h2{font-size:clamp(1rem,1.8vw,1.25rem)}.text-content h3,.text-content h4,.text-content h5,.text-content h6{font-size:1rem}.text-content p{margin:0 0 .875rem;font-size:.875rem;font-weight:400;line-height:1.65;color:#737475}.text-content p:last-child{margin-bottom:0}.text-content ol,.text-content ul{margin:0 0 .875rem;padding-left:1.25rem;font-size:.875rem;line-height:1.65;color:#737475}.text-content ol li+li,.text-content ul li+li{margin-top:.375rem}.text-content a{color:#007a3d;font-weight:500;text-decoration:underline;text-underline-offset:.15em;transition:color .2s}.text-content a:focus-visible,.text-content a:hover{color:#063}.text-content b,.text-content strong{font-weight:600;color:#222}.text-content em,.text-content i{font-style:italic}.text-content blockquote{margin:0 0 .875rem;padding:.75rem .875rem .75rem 1rem;border-left:.1875rem solid #007a3d;border-radius:0 .375rem .375rem 0;background:#e8f5ee;font-size:.875rem;line-height:1.65;color:#737475}.text-content blockquote p:last-child{margin-bottom:0}.ptr-predictions-list-page__editor.text-content,.sport-page__editor.text-content{margin-top:0}.main-page.sport-page{padding-top:1.5rem;padding-bottom:1rem;display:grid;grid-template-columns:18.625rem minmax(0,1fr) 18.625rem;gap:1.5rem;align-items:start}.main-page.sport-page .main-page__left{min-width:0}.main-page.sport-page .main-page__aside{border-radius:.25rem;background:#fff;height:fit-content;border:.0625rem solid #e5e5e5;box-shadow:0 .0625rem .25rem rgba(0,0,0,.04)}.main-page.sport-page.sport-page--no-tags{grid-template-columns:minmax(0,1fr) 18.625rem}.sport-page__aside-right{display:flex;flex-direction:column;gap:1.5rem;min-width:0}@media (max-width:1025px){.breadcrumbs__current{max-width:100%}.text-content{margin-bottom:1.875rem;padding:.875rem 1rem 1rem}.main-page.sport-page{grid-template-columns:1fr;width:100%;max-width:100%;padding-top:5rem;padding-bottom:2rem}.main-page.sport-page .main-page__left{grid-area:1}.main-page.sport-page.sport-page--no-tags{grid-template-columns:1fr}.sport-page__aside-right{gap:1.25rem}}.sport-page-tags.home-matches-today{margin-bottom:0}.sport-page-tags__grid{gap:.75rem}.sport-page-tags__group{min-width:0}.sport-page-predictions{margin-bottom:2rem}@media (max-width:1025px){.sport-page-predictions{margin-bottom:1.875rem}}.sport-page-predictions__more{display:inline-flex}.sport-page-news{margin-bottom:2rem}@media (max-width:1025px){.sport-page-news{margin-bottom:1.875rem}.ptr-predictions-list-page .sport-schedule--predictions-archive{margin-bottom:0}}.ptr-predictions-list-page__title{margin:0 0 1.25rem;font-size:clamp(1.35rem,2.5vw,1.75rem);line-height:1.25;font-weight:700;color:#007a3d}.ptr-predictions-list-page .main-page__left{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ptr-predictions-list-page .sport-schedule--predictions-archive{margin-bottom:0}.ptr-predictions-list-page .blog-section{margin-bottom:0}@media (max-width:1025px){.ptr-predictions-list-page .blog-section{margin-bottom:0}}.ptr-predictions-list-page__editor{margin-top:0}.sport-schedule--flat .sport-schedule__list{display:flex;flex-direction:column;gap:.5rem}.sport-schedule--flat .sport-schedule__group-footer{margin-top:.875rem}