:root{--kt-players-bg:#f6f5f0;--kt-players-surface:#ffffff;--kt-players-subtle:#eef2ef;--kt-players-brand-900:#102d24;--kt-players-brand-700:#173d2a;--kt-players-brand-500:#2e6b53;--kt-players-accent:#d8f06a;--kt-players-clay:#c9795b;--kt-players-line:#d9e1dc;--kt-players-muted:#69756e;--kt-players-radius-control:13px;--kt-players-radius-card:18px;--kt-players-shadow:0 8px 24px rgba(16,45,36,0.055)}.unified-players-header.players-header-v2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;grid-gap:16px;gap:16px;margin:4px 0 18px;padding:2px 0 18px;border-bottom:1px solid color-mix(in srgb,var(--kt-players-brand-700) 10%,var(--kt-players-line))}.unified-players-header>div:first-child{min-width:0}.unified-players-header small{display:block;margin-bottom:4px;color:var(--kt-players-brand-500);font-size:12px;font-weight:750;line-height:1.35;letter-spacing:.045em}.unified-players-header h1{margin:0;color:var(--kt-players-brand-900);font-size:clamp(27px,7vw,34px);font-weight:750;line-height:1.08;letter-spacing:-.035em}.unified-page-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.unified-page-actions .badge{display:grid;width:42px;height:42px;min-width:42px;place-items:center;padding:0;border:1px solid color-mix(in srgb,var(--kt-players-brand-700) 14%,transparent);border-radius:50%;background:color-mix(in srgb,var(--kt-players-accent) 78%,white);color:var(--kt-players-brand-900);font-size:15px;font-weight:850;box-shadow:none}.unified-page-actions .small-button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;margin:0;padding:10px 15px;border:0;border-radius:var(--kt-players-radius-control);background:var(--kt-players-accent);color:var(--kt-players-brand-900);font-size:14px;font-weight:750;box-shadow:none}.players-toolbar-v2{display:grid;grid-gap:11px;gap:11px;margin-bottom:18px}.players-search-v2{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:9px;gap:9px}.players-search-v2 input{width:100%;min-height:46px;padding:11px 14px;border:1px solid var(--kt-players-line);border-radius:var(--kt-players-radius-control);outline:none;background:var(--kt-players-surface);color:var(--kt-players-brand-900);font-size:15px;line-height:1.4;box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.players-search-v2 input::placeholder{color:color-mix(in srgb,var(--kt-players-muted) 72%,transparent)}.players-search-v2 input:focus-visible{border-color:color-mix(in srgb,var(--kt-players-brand-500) 60%,var(--kt-players-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--kt-players-brand-500) 14%,transparent)}.players-search-v2 .secondary,.players-search-v2 button{min-width:104px;min-height:46px;margin:0;padding:10px 13px;border:1px solid var(--kt-players-line);border-radius:var(--kt-players-radius-control);background:var(--kt-players-surface);color:var(--kt-players-brand-700);font-size:14px;font-weight:700;white-space:nowrap;box-shadow:none}.players-filters-v2{display:grid;grid-gap:14px;gap:14px;padding:15px;border:1px solid var(--kt-players-line);border-radius:var(--kt-players-radius-card);background:color-mix(in srgb,var(--kt-players-subtle) 62%,var(--kt-players-surface));box-shadow:none}.players-filter-grid-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.players-filter-grid-v2 label,.players-rating-range-v2,.players-title-filter-v2{min-width:0;color:var(--kt-players-brand-900);font-size:13px;font-weight:700}.players-filter-grid-v2 select,.players-title-filter-v2 select{width:100%;margin-top:6px;color:var(--kt-players-brand-900);font-size:14px}.players-filter-grid-v2 select,.players-ready-filter-v2,.players-title-filter-v2 select{min-height:44px;padding:10px 12px;border:1px solid var(--kt-players-line);border-radius:12px;background:var(--kt-players-surface)}.players-ready-filter-v2{align-items:center}.players-rating-explainer-v2{display:flex;flex-wrap:wrap;gap:7px;margin:0}.players-rating-explainer-v2>*{display:inline-flex;min-height:27px;align-items:center;gap:6px;padding:5px 9px;border:1px solid var(--kt-players-line);border-radius:999px;background:var(--kt-players-surface);color:var(--kt-players-muted);font-size:11px;font-weight:650;line-height:1.2}.kt-app-shell:has(.players-header-v2)
.section-heading{align-items:end;margin:20px 0 10px}.kt-app-shell:has(.players-header-v2)
.section-heading h2,.kt-app-shell:has(.players-header-v2)
.section-heading h3{margin:0;color:var(--kt-players-brand-900);font-size:19px;font-weight:750;line-height:1.2;letter-spacing:-.015em}.kt-app-shell:has(.players-header-v2)
.section-heading small,.kt-app-shell:has(.players-header-v2)
.section-heading span{color:var(--kt-players-muted);font-size:12px;line-height:1.35}.kt-app-shell:has(.players-header-v2)
.list{gap:10px}.player-card-v2{display:grid;grid-template-columns:28px 58px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--kt-players-line);border-radius:var(--kt-players-radius-card);background:var(--kt-players-surface);box-shadow:var(--kt-players-shadow);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.player-card-v2:active{transform:scale(.995)}.player-card-v2.is-me{border-color:color-mix(in srgb,var(--kt-players-brand-700) 34%,var(--kt-players-line));box-shadow:inset 3px 0 0 var(--kt-players-brand-700),var(--kt-players-shadow)}.player-card-v2.wants-to-play{border-color:color-mix(in srgb,var(--kt-players-brand-500) 25%,var(--kt-players-line));background:linear-gradient(145deg,color-mix(in srgb,var(--kt-players-accent) 8%,var(--kt-players-surface)),var(--kt-players-surface) 58%)}.player-card-rank-v2{color:var(--kt-players-muted);font-size:11px;font-weight:750;line-height:1;text-align:center}.player-card-v2 .avatar-normal{width:56px!important;height:56px!important;border:2px solid color-mix(in srgb,var(--kt-players-brand-500) 15%,var(--kt-players-line));background:var(--kt-players-subtle);box-shadow:0 4px 14px rgba(16,45,36,.09)}.player-card-identity-v2{display:grid;min-width:0;grid-gap:3px;gap:3px}.player-card-identity-v2>div{display:flex;min-width:0;align-items:center;gap:6px}.player-card-identity-v2 h3{display:-webkit-box;overflow:hidden;margin:0;color:var(--kt-players-brand-900);font-size:15px;font-weight:750;line-height:1.22;-webkit-box-orient:vertical;-webkit-line-clamp:2}.player-card-identity-v2>div>span{flex:0 0 auto;border-radius:999px;background:color-mix(in srgb,var(--kt-players-brand-500) 9%,transparent);color:var(--kt-players-brand-700);font-size:9px;font-weight:750}.player-card-identity-v2 em,.player-card-identity-v2 p,.player-card-identity-v2 small{overflow:hidden;margin:0;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.player-card-identity-v2 p{color:var(--kt-players-muted)}.player-card-identity-v2 small{color:var(--kt-players-muted);font-size:11px}.player-card-identity-v2 em{color:var(--kt-players-brand-500);font-size:11px;font-style:normal;font-weight:700}.player-card-rating-v2{display:grid;min-width:62px;justify-items:end;grid-gap:4px;gap:4px}.player-card-rating-v2>strong{color:var(--kt-players-brand-900);font-size:20px;font-weight:800;letter-spacing:.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.player-card-v2 .rating-provisional,.public-player-profile-v2 .rating-provisional{color:var(--kt-players-clay)!important}.player-card-v2 .rating-calibrating,.public-player-profile-v2 .rating-calibrating{color:#a97b12!important}.player-card-v2 .rating-confirmed,.public-player-profile-v2 .rating-confirmed{color:var(--kt-players-brand-500)!important}.player-card-v2 .rating-status-dot{width:7px;height:7px}.rating-title-badge{padding:3px 6px;border-radius:999px;font-size:9px;font-weight:750;line-height:1.1}.player-card-actions-v2{display:grid;grid-column:3/-1;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:8px;gap:8px;margin-top:2px}.player-card-actions-v2 .primary,.player-card-actions-v2 .secondary{display:inline-flex;min-width:0;min-height:42px;align-items:center;justify-content:center;margin:0;padding:9px 12px;border-radius:12px;font-size:13px;font-weight:750;line-height:1.15;text-align:center;text-decoration:none;box-shadow:none}.player-card-actions-v2 .primary{border:1px solid var(--kt-players-accent);background:var(--kt-players-accent);color:var(--kt-players-brand-900)}.player-card-actions-v2 .secondary{border:1px solid var(--kt-players-line);background:var(--kt-players-surface);color:var(--kt-players-brand-700)}.player-card-actions-v2
:where(.primary,.secondary):focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--kt-players-brand-500) 16%,transparent)}.kt-app-shell:has(.players-header-v2)
.empty{padding:26px 18px;border:1px solid var(--kt-players-line);border-radius:var(--kt-players-radius-card);background:var(--kt-players-surface);color:var(--kt-players-muted);box-shadow:none}.kt-app-shell:has(.players-header-v2)
.empty h2,.kt-app-shell:has(.players-header-v2)
.empty h3{color:var(--kt-players-brand-900)}.public-player-profile-v2{display:grid;grid-gap:14px;gap:14px}.public-profile-hero-v2,.public-profile-section-v2{border:1px solid var(--kt-players-line);border-radius:var(--kt-players-radius-card);background:var(--kt-players-surface);box-shadow:var(--kt-players-shadow)}.public-profile-hero-v2{padding:20px}.public-profile-main-v2{gap:16px}.public-profile-name-v2{color:var(--kt-players-brand-900);font-size:clamp(24px,6vw,30px);font-weight:750;line-height:1.1;letter-spacing:-.025em}.public-profile-rating-row-v2{align-items:center;gap:10px}.public-profile-rating-v2{color:var(--kt-players-brand-900);font-size:34px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.public-profile-actions-v2{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:9px;gap:9px}.public-profile-actions-v2
:where(.primary,.secondary){min-height:44px;margin:0;border-radius:12px;font-size:14px}.public-profile-actions-v2 .primary{background:var(--kt-players-accent);color:var(--kt-players-brand-900)}.public-profile-stats-v2{gap:8px}.public-profile-stats-v2>div{border:1px solid var(--kt-players-line);border-radius:14px;background:color-mix(in srgb,var(--kt-players-subtle) 58%,var(--kt-players-surface))}.public-profile-section-v2{padding:17px}.public-profile-section-v2 h2,.public-profile-section-v2 h3{color:var(--kt-players-brand-900);font-size:18px;font-weight:750}.public-profile-match-v2{border-color:var(--kt-players-line);border-radius:14px;background:color-mix(in srgb,var(--kt-players-subtle) 44%,var(--kt-players-surface))}@media (max-width:430px){.unified-players-header.players-header-v2{grid-template-columns:1fr;align-items:start;gap:12px}.unified-page-actions{justify-content:flex-start}.players-filter-grid-v2{grid-template-columns:1fr}.player-card-v2{grid-template-columns:24px 50px minmax(0,1fr) auto;gap:8px;padding:12px}.player-card-v2 .avatar-normal{width:50px!important;height:50px!important}.player-card-rating-v2>strong{font-size:18px}.public-profile-actions-v2{grid-template-columns:1fr}}@media (max-width:340px){.players-search-v2{grid-template-columns:minmax(0,1fr) 96px}.players-search-v2 .secondary,.players-search-v2 button{min-width:96px;padding-inline:8px;font-size:13px}.player-card-v2{grid-template-columns:22px 48px minmax(0,1fr)}.player-card-v2 .avatar-normal{width:48px!important;height:48px!important}.player-card-rating-v2{grid-column:3;min-width:0;justify-items:start}.player-card-actions-v2{grid-column:2/-1}.player-card-actions-v2 .primary,.player-card-actions-v2 .secondary{padding-inline:8px;font-size:12px}}@media (min-width:768px){.unified-players-header.players-header-v2{margin-top:8px;padding-bottom:22px}.players-toolbar-v2{margin-bottom:22px}.player-card-v2{grid-template-columns:34px 62px minmax(0,1fr) 132px;padding:16px}.player-card-v2 .avatar-normal{width:60px!important;height:60px!important}.player-card-identity-v2 h3{font-size:16px}.player-card-identity-v2 p{font-size:13px}.player-card-rating-v2>strong{font-size:22px}.player-card-actions-v2{gap:9px}}@media (prefers-color-scheme:dark){:root{--kt-players-bg:#101613;--kt-players-surface:#18211c;--kt-players-subtle:#202b25;--kt-players-brand-900:#eef5ef;--kt-players-brand-700:#dce9df;--kt-players-brand-500:#8fc6aa;--kt-players-accent:#cce866;--kt-players-clay:#e39a7d;--kt-players-line:#334039;--kt-players-muted:#a9b3ac;--kt-players-shadow:0 10px 28px rgba(0,0,0,0.18)}.unified-page-actions .badge{background:color-mix(in srgb,var(--kt-players-accent) 76%,#172018);color:#102d24}.player-card-actions-v2 .primary,.public-profile-actions-v2 .primary,.unified-page-actions .small-button{color:#102d24}.player-card-v2.wants-to-play{background:linear-gradient(145deg,color-mix(in srgb,var(--kt-players-accent) 7%,var(--kt-players-surface)),var(--kt-players-surface) 58%)}}.player-card-v2,.team-catalog-card.card{position:relative;isolation:isolate}.rating-card-place-v3{position:absolute;z-index:7;right:auto;bottom:7px;left:7px;display:inline-flex;min-width:25px;min-height:22px;align-items:center;justify-content:center;gap:3px;padding:3px 5px;border:1px solid rgba(255,255,255,.5);border-radius:7px;color:#173d2a;font-size:10px;line-height:1;background:rgba(255,255,255,.84);box-shadow:0 1px 5px rgba(0,0,0,.16);pointer-events:none;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.rating-card-place-v3>span{font-size:12px}.rating-card-place-v3>b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rating-card-place-v3.place-1{background:rgba(255,247,201,.88);border-color:rgba(225,187,66,.7)}.rating-card-place-v3.place-2{background:rgba(244,247,250,.88);border-color:rgba(187,196,206,.72)}.rating-card-place-v3.place-3{background:rgba(252,233,215,.88);border-color:rgba(200,139,91,.7)}.player-card-v2{grid-template-columns:108px minmax(0,1fr) auto;grid-template-rows:minmax(88px,1fr) auto;align-items:stretch;gap:0 14px;min-height:148px;padding:0;overflow:hidden;border-radius:20px}.player-card-v2.is-me{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--brand) 30%,transparent)}.player-card-media-v3{position:relative;z-index:4;grid-column:1;grid-row:1/-1;min-height:148px;overflow:hidden;border-radius:19px 0 0 19px;color:#fff;background:linear-gradient(145deg,var(--brand),#2c6a4b)}.player-card-photo-fallback-v3,.player-card-photo-image-v3,.player-card-photo-trigger-v3{display:block;width:100%;height:100%;min-height:148px}.player-card-photo-trigger-v3{overflow:hidden;border-radius:inherit}.player-card-photo-image-v3{object-fit:cover;object-position:center}.player-card-photo-fallback-v3{display:grid;place-items:center;font-size:32px;font-weight:950;letter-spacing:.04em}.player-card-identity-v2{align-content:start;gap:4px;padding:13px 0 6px}.player-card-identity-v2>div{align-items:flex-start}.player-card-identity-v2 h3{overflow:visible;font-size:16px;line-height:1.18;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.player-card-identity-v2>div>span{position:relative;z-index:6;flex:none;margin-top:1px;padding:3px 6px;font-size:8px}.player-card-identity-v2 em,.player-card-identity-v2 p,.player-card-identity-v2 small{overflow:visible;white-space:normal;text-overflow:clip}.player-card-identity-v2 p{font-size:12px;line-height:1.3}.player-card-identity-v2 em,.player-card-identity-v2 small{font-size:10px;line-height:1.25}.player-card-rating-v2{align-content:start;gap:3px;min-width:88px;padding:13px 12px 6px 0;text-align:right}.player-card-rating-v2>strong{font-size:22px;line-height:1}.player-card-rating-v2 .team-catalog-status{justify-content:flex-end;font-size:9px;line-height:1.15;white-space:nowrap}.player-card-rating-v2 .team-catalog-stats{max-width:108px;font-size:9px;line-height:1.2;text-align:right}.player-card-rating-v2 .rating-title-badge{max-width:108px;justify-content:center;padding:3px 5px;font-size:8px;text-align:center}.player-card-actions-v2{position:relative;z-index:6;display:flex;grid-column:2/-1;justify-content:flex-end;gap:7px;padding:0 12px 9px 0}.player-card-actions-v2:empty{display:none}.player-card-actions-v2 .rating-card-play-v3,.rating-card-play-v3,.team-catalog-actions .rating-card-play-v3{display:inline-flex;width:auto;min-width:112px;min-height:44px;align-items:center;justify-content:center;gap:7px;margin:0;padding:9px 14px;border-radius:13px;color:#173d2a;font-size:13px;white-space:nowrap;background:var(--accent)}.rating-card-tennis-icon-v3{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rating-card-profile-link-v3{color:var(--text);text-decoration:none}.rating-card-profile-link-v3:after{position:absolute;z-index:2;inset:0;border-radius:inherit;content:""}.rating-card-profile-link-v3:focus-visible{outline:none!important}.rating-card-profile-link-v3:focus-visible:after{outline:3px solid color-mix(in srgb,var(--accent) 75%,#567900);outline-offset:-4px}.player-card-actions-v2 a,.player-card-photo-trigger-v3,.team-catalog-actions a,.team-catalog-members a,.team-catalog-photo-trigger{position:relative;z-index:6}.player-card-photo-trigger-v3:focus-visible,.rating-card-play-v3:focus-visible,.team-catalog-photo-trigger:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 75%,#567900);outline-offset:-4px}.team-catalog-card.card{grid-template-columns:108px minmax(0,1fr);min-height:148px;gap:0 12px;border-radius:20px}.team-catalog-media,.team-catalog-media img,.team-catalog-media>span,.team-catalog-photo-image,.team-catalog-photo-trigger,.team-catalog-photo-trigger img{min-height:148px}.team-catalog-media{z-index:4;border-radius:19px 0 0 19px}.team-catalog-media>.rating-card-place-v3{display:inline-flex;width:auto;height:auto;min-height:22px;place-items:initial;font-size:10px;line-height:1}.team-catalog-content{gap:4px;padding:11px 12px 6px 0}.team-catalog-heading h2{font-size:16px;line-height:1.18}.team-catalog-topline{gap:10px}.team-catalog-topline .team-catalog-rating{min-width:88px}.team-catalog-topline .team-catalog-rating>strong{font-size:21px}.team-catalog-actions{position:relative;z-index:6;display:flex;grid-template-columns:none;justify-content:flex-end;gap:7px;padding:0 12px 9px 0}@media (hover:hover){.player-card-v2:hover,.team-catalog-card.card:hover{border-color:color-mix(in srgb,var(--brand) 32%,var(--line));box-shadow:0 8px 22px rgba(23,61,42,.08)}.rating-card-play-v3:hover{filter:saturate(1.08) brightness(.98)}}@media (max-width:430px){.player-card-v2,.team-catalog-card.card{grid-template-columns:90px minmax(0,1fr) auto;gap:0 10px;min-height:146px}.team-catalog-card.card{grid-template-columns:90px minmax(0,1fr)}.player-card-media-v3,.player-card-photo-fallback-v3,.player-card-photo-image-v3,.player-card-photo-trigger-v3,.team-catalog-media,.team-catalog-media img,.team-catalog-media>span,.team-catalog-photo-image,.team-catalog-photo-trigger,.team-catalog-photo-trigger img{min-height:146px}.player-card-identity-v2,.team-catalog-content{padding-top:11px}.player-card-identity-v2 h3,.team-catalog-heading h2{font-size:15px}.player-card-rating-v2{min-width:84px;padding:11px 9px 6px 0}.player-card-rating-v2>strong,.team-catalog-topline .team-catalog-rating>strong{font-size:20px}.player-card-actions-v2,.team-catalog-actions{padding-right:9px;padding-bottom:8px}.player-card-actions-v2 .rating-card-play-v3,.rating-card-play-v3,.team-catalog-actions .rating-card-play-v3{min-width:104px;padding-inline:11px;font-size:12px}}@media (max-width:350px){.players-toolbar-v2{grid-template-columns:1fr}.players-search-v2,.players-search-v2 input{width:100%}.players-search-v2{grid-template-columns:1fr}.players-filter-button-v2{width:100%}.player-card-v2{grid-template-columns:82px minmax(0,1fr);grid-template-rows:auto auto auto}.player-card-media-v3{grid-row:1/-1}.player-card-rating-v2{grid-column:2;grid-row:2;grid-template-columns:1fr;align-items:center;justify-content:start;justify-items:start;padding:0 9px 6px 0;text-align:left}.player-card-rating-v2 .team-catalog-status{justify-content:flex-start}.player-card-rating-v2 .team-catalog-stats{grid-column:1/-1;max-width:none;text-align:left}.player-card-rating-v2 .rating-title-badge{grid-column:1/-1;justify-self:start}.player-card-actions-v2{grid-column:2;grid-row:3}.team-catalog-card.card{grid-template-columns:82px minmax(0,1fr)}.team-catalog-topline{grid-template-columns:1fr}.team-catalog-topline .team-catalog-rating{grid-template-columns:1fr;align-items:center;justify-content:start;justify-items:start;text-align:left}.team-catalog-topline .team-catalog-rating .team-catalog-status{justify-content:flex-start}.team-catalog-topline .team-catalog-rating .team-catalog-stats{grid-column:1/-1;max-width:none;text-align:left}.player-card-actions-v2 .rating-card-play-v3,.rating-card-play-v3,.team-catalog-actions .rating-card-play-v3{min-width:98px;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.player-card-v2,.rating-card-play-v3,.team-catalog-card.card{transition:none}}.kt-app-shell:has(.matches-page-header-v2){--kt-matches-ink:#17251f;--kt-matches-muted:#6d7973;--kt-matches-soft:#f4f5f1;--kt-matches-card:#fffefa;--kt-matches-line:rgba(23,37,31,0.12);--kt-matches-line-strong:rgba(23,37,31,0.2);--kt-matches-green:#234d3a;--kt-matches-green-hover:#1b3f30;--kt-matches-green-soft:#e9f0eb;--kt-matches-clay:#a85e42;--kt-matches-clay-soft:#f5e9e3;--kt-matches-gold:#9b7b37;--kt-matches-gold-soft:#f5efdf;--kt-matches-blue:#42657a;--kt-matches-blue-soft:#e9f0f4;--kt-matches-danger:#9b433f;--kt-matches-danger-soft:#f7e9e8;--kt-matches-shadow:0 1px 2px rgba(20,31,26,0.04),0 12px 34px rgba(20,31,26,0.07);--kt-matches-shadow-hover:0 2px 5px rgba(20,31,26,0.05),0 18px 42px rgba(20,31,26,0.1)}.matches-page-header-v2{position:relative;align-items:center;gap:18px;margin-bottom:18px;padding:22px 22px 20px;overflow:hidden;border:1px solid var(--kt-matches-line);border-radius:24px;background:radial-gradient(circle at 94% 14%,rgba(155,123,55,.15),transparent 31%),linear-gradient(145deg,rgba(255,254,250,.98),rgba(244,247,243,.98));box-shadow:var(--kt-matches-shadow)}.matches-page-header-v2:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,var(--kt-matches-green),var(--kt-matches-gold))}.matches-page-header-v2>div{position:relative;min-width:0}.matches-page-header-v2 h1{margin:0;color:var(--kt-matches-ink);font-size:clamp(1.65rem,4.5vw,2.15rem);line-height:1.08;letter-spacing:-.035em}.matches-page-header-v2 .small-button{position:relative;min-height:42px;padding:10px 17px;border:1px solid var(--kt-matches-green);border-radius:14px;color:#fff;background:var(--kt-matches-green);box-shadow:0 8px 20px rgba(35,77,58,.19);font-weight:760;white-space:nowrap}.matches-page-header-v2 .small-button:hover{border-color:var(--kt-matches-green-hover);background:var(--kt-matches-green-hover)}.matches-page-header-v2 .small-button:active{transform:translateY(1px)}.matches-section-tabs-v3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px;margin:0 0 14px;padding:5px;border:1px solid var(--kt-matches-line);border-radius:17px;background:rgba(235,239,235,.84);box-shadow:inset 0 1px 2px rgba(20,31,26,.04)}.matches-section-tabs-v3 button{min-width:0;min-height:42px;padding:9px 12px;border:0;border-radius:12px;color:var(--kt-matches-muted);background:transparent;font-size:.9rem;font-weight:720;line-height:1.15;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.matches-section-tabs-v3 button:hover{color:var(--kt-matches-ink);background:rgba(255,255,255,.58)}.matches-section-tabs-v3 button.active{color:var(--kt-matches-green);background:var(--kt-matches-card);box-shadow:0 1px 2px rgba(20,31,26,.06),0 6px 16px rgba(20,31,26,.08)}.matches-section-tabs-v3 button:active{transform:translateY(1px)}.my-matches-filters-v1{display:grid;grid-gap:11px;gap:11px;margin:0 0 16px;padding:15px 16px;border:1px solid var(--kt-matches-line);border-radius:19px;background:rgba(255,254,250,.82)}.my-matches-filter-row-v1{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-width:0}.my-matches-filter-row-v1>b{color:var(--kt-matches-muted);font-size:.78rem;font-weight:780;letter-spacing:.025em;text-transform:uppercase}.my-matches-filter-scroll-v1{display:flex;gap:7px;min-width:0;padding:1px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.my-matches-filter-scroll-v1::-webkit-scrollbar{display:none}.my-matches-filter-chip-v1{flex:0 0 auto;min-height:36px;padding:8px 12px;border:1px solid var(--kt-matches-line);border-radius:999px;color:var(--kt-matches-muted);background:#fff;font-size:.82rem;font-weight:690;white-space:nowrap;box-shadow:0 1px 2px rgba(20,31,26,.03)}.my-matches-filter-chip-v1:hover{color:var(--kt-matches-ink);border-color:var(--kt-matches-line-strong);background:var(--kt-matches-soft)}.my-matches-filter-chip-v1.active{color:#fff;border-color:var(--kt-matches-green);background:var(--kt-matches-green);box-shadow:0 6px 16px rgba(35,77,58,.16)}.kt-app-shell:has(.matches-page-header-v2) .open-games-list-v4,.kt-app-shell:has(.matches-page-header-v2) .open-games-unified-v1 .open-games-list-v4{display:grid;grid-gap:12px;gap:12px}.kt-app-shell:has(.matches-page-header-v2) .matches-feed-section-v3{display:grid;grid-gap:12px;gap:12px}.kt-app-shell:has(.matches-page-header-v2) .matches-feed-section-v3>.section-heading{margin:4px 2px 0}.kt-app-shell:has(.matches-page-header-v2) :where(.match-row,.open-game-card-v4,.open-games-message-v4){position:relative;overflow:hidden;border:1px solid var(--kt-matches-line);border-radius:21px;background:var(--kt-matches-card);box-shadow:var(--kt-matches-shadow)}.kt-app-shell:has(.matches-page-header-v2) :where(.match-row,.open-game-card-v4){padding:17px;transition:border-color .17s ease,box-shadow .17s ease,transform .17s ease}.kt-app-shell:has(.matches-page-header-v2) :where(.match-row,.open-game-card-v4):hover{border-color:var(--kt-matches-line-strong);box-shadow:var(--kt-matches-shadow-hover)}.kt-app-shell:has(.matches-page-header-v2) :where(.match-row,.open-game-card-v4):active{transform:translateY(1px)}.kt-app-shell:has(.matches-page-header-v2) :where(.match-row.deep-linked,.open-game-card-v4.deep-linked){border-color:rgba(155,123,55,.56);box-shadow:0 0 0 3px rgba(155,123,55,.13),var(--kt-matches-shadow-hover)}.kt-app-shell:has(.matches-page-header-v2) .proposal-card-v2{background:linear-gradient(90deg,rgba(168,94,66,.055),transparent 30%),var(--kt-matches-card)}.kt-app-shell:has(.matches-page-header-v2) .proposal-card-v2:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--kt-matches-clay)}.kt-app-shell:has(.matches-page-header-v2) .actual-match{background:linear-gradient(90deg,rgba(35,77,58,.045),transparent 31%),var(--kt-matches-card)}.kt-app-shell:has(.matches-page-header-v2) .actual-match:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--kt-matches-green)}.kt-app-shell:has(.matches-page-header-v2) .event-card-summary-link{display:block;min-width:0;color:inherit;text-decoration:none}.kt-app-shell:has(.matches-page-header-v2) .event-card-summary-link:focus-visible{border-radius:14px;outline:3px solid rgba(35,77,58,.22);outline-offset:3px}.kt-app-shell:has(.matches-page-header-v2) .row-between{align-items:flex-start;gap:12px;min-width:0}.kt-app-shell:has(.matches-page-header-v2) .opponent-inline{min-width:0;align-items:center}.kt-app-shell:has(.matches-page-header-v2) .opponent-inline>div{min-width:0}.kt-app-shell:has(.matches-page-header-v2) .opponent-inline h3{margin:0 0 3px;overflow:hidden;color:var(--kt-matches-ink);font-size:1.02rem;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.kt-app-shell:has(.matches-page-header-v2) .opponent-inline span{color:var(--kt-matches-muted);font-size:.8rem}.kt-app-shell:has(.matches-page-header-v2) :where(.proposal-card-v2,.actual-match) p{margin:13px 0 0;color:var(--kt-matches-ink);font-size:.91rem;line-height:1.42}.kt-app-shell:has(.matches-page-header-v2) :where(.status-pill,.open-game-status-v4){flex:0 0 auto;max-width:48%;min-height:28px;padding:6px 9px;border:1px solid transparent;border-radius:999px;font-size:.7rem;font-weight:790;line-height:1.18;text-align:center;white-space:normal}.kt-app-shell:has(.matches-page-header-v2) :where(.status-scheduled,.status-accepted,.status-confirmed,.status-open,.status-recruiting){color:var(--kt-matches-green);border-color:rgba(35,77,58,.14);background:var(--kt-matches-green-soft)}.kt-app-shell:has(.matches-page-header-v2) :where(.status-sent,.status-result_pending,.status-waiting_result,.status-played,.status-live){color:var(--kt-matches-gold);border-color:rgba(155,123,55,.15);background:var(--kt-matches-gold-soft)}.kt-app-shell:has(.matches-page-header-v2) :where(.status-declined,.status-cancelled,.status-annulled,.status-expired,.status-disputed){color:var(--kt-matches-danger);border-color:rgba(155,67,63,.14);background:var(--kt-matches-danger-soft)}.kt-app-shell:has(.matches-page-header-v2) :where(.status-full,.status-completed){color:var(--kt-matches-blue);border-color:rgba(66,101,122,.14);background:var(--kt-matches-blue-soft)}.kt-app-shell:has(.matches-page-header-v2) .match-details{display:grid;grid-gap:7px;gap:7px;margin-top:13px;padding:12px 13px;border:1px solid rgba(23,37,31,.08);border-radius:14px;background:rgba(244,245,241,.74)}.kt-app-shell:has(.matches-page-header-v2) .match-details span{min-width:0;color:#4f5d56;font-size:.82rem;line-height:1.38;overflow-wrap:anywhere}.kt-app-shell:has(.matches-page-header-v2) .score-line{color:var(--kt-matches-ink)}.kt-app-shell:has(.matches-page-header-v2) .score-line b{color:var(--kt-matches-green)}.kt-app-shell:has(.matches-page-header-v2) :where(.match-action-explainer-v3,.result-confirmation,.accepted-note,.dispute-note){margin-top:13px;padding:13px 14px;border-radius:14px;font-size:.84rem;line-height:1.42}.kt-app-shell:has(.matches-page-header-v2) .match-action-explainer-v3{color:var(--kt-matches-blue);border:1px solid rgba(66,101,122,.14);background:var(--kt-matches-blue-soft)}.kt-app-shell:has(.matches-page-header-v2) .result-confirmation{color:var(--kt-matches-gold);border:1px solid rgba(155,123,55,.16);background:var(--kt-matches-gold-soft)}.kt-app-shell:has(.matches-page-header-v2) .accepted-note{color:var(--kt-matches-green);border:1px solid rgba(35,77,58,.14);background:var(--kt-matches-green-soft)}.kt-app-shell:has(.matches-page-header-v2) .dispute-note{color:var(--kt-matches-danger);border:1px solid rgba(155,67,63,.14);background:var(--kt-matches-danger-soft)}.kt-app-shell:has(.matches-page-header-v2) :where(.result-confirmation,.dispute-note) b{display:block;margin-bottom:4px;color:currentColor}.kt-app-shell:has(.matches-page-header-v2) .dispute-form{display:grid;grid-gap:9px;gap:9px;margin-top:10px}.kt-app-shell:has(.matches-page-header-v2) .dispute-form textarea{width:100%;min-height:88px;resize:vertical;border:1px solid var(--kt-matches-line-strong);border-radius:12px;background:#fff}.kt-app-shell:has(.matches-page-header-v2) .match-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.kt-app-shell:has(.matches-page-header-v2) .match-action-reason-v3{display:block;margin-top:9px;color:var(--kt-matches-muted);font-size:.77rem;line-height:1.4}.kt-app-shell:has(.matches-page-header-v2) .compact-event-actions-v3{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:13px;border-top:1px solid rgba(23,37,31,.08)}.kt-app-shell:has(.matches-page-header-v2) .compact-event-actions-v3 .button-link{flex:0 1 auto;min-height:38px;padding:8px 12px;border-radius:12px;font-size:.8rem;font-weight:720}.kt-app-shell:has(.matches-page-header-v2) .compact-primary-action-v3{width:100%;min-height:43px;margin-top:13px;border-radius:13px;font-weight:780}.kt-app-shell:has(.matches-page-header-v2) .match-inline-action-v3{margin-top:10px;border-radius:12px}.kt-app-shell:has(.matches-page-header-v2) .match-cancel-compact-v2{margin-top:9px;color:var(--kt-matches-danger);font-size:.77rem;font-weight:700}.kt-app-shell:has(.matches-page-header-v2) .open-games-v4{margin:0}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4{background:linear-gradient(90deg,rgba(66,101,122,.045),transparent 31%),var(--kt-matches-card)}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--kt-matches-blue)}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4.booking-confirmed-v2:before{background:#27804f}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4.booking-unconfirmed-v2:before{background:#d2a52d}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-cancelled:before,.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-completed:before{background:#89928d}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-top{align-items:flex-start;gap:12px}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-person{min-width:0}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-person>div{min-width:0}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-person b{display:block;overflow:hidden;color:var(--kt-matches-ink);font-size:1rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-person small{color:var(--kt-matches-muted);font-size:.78rem}.kt-app-shell:has(.matches-page-header-v2) .open-game-tags-v4{display:flex;gap:6px;margin-top:12px;padding-bottom:1px;overflow-x:auto;scrollbar-width:none}.kt-app-shell:has(.matches-page-header-v2) .open-game-tags-v4::-webkit-scrollbar{display:none}.kt-app-shell:has(.matches-page-header-v2) .open-game-tags-v4 span{flex:0 0 auto;padding:6px 9px;border:1px solid var(--kt-matches-line);border-radius:999px;color:var(--kt-matches-muted);background:rgba(255,255,255,.8);font-size:.73rem;font-weight:680;white-space:nowrap}.kt-app-shell:has(.matches-page-header-v2) .open-game-main-v4{display:grid;grid-gap:7px;gap:7px;margin-top:12px;padding:12px 13px;border:1px solid rgba(23,37,31,.08);border-radius:14px;background:rgba(244,245,241,.74)}.kt-app-shell:has(.matches-page-header-v2) .open-game-main-v4 span{color:#4f5d56;font-size:.82rem;line-height:1.38}.kt-app-shell:has(.matches-page-header-v2) .open-game-comment-v4{margin-top:10px;padding:10px 12px;border-left:3px solid rgba(66,101,122,.35);border-radius:0 11px 11px 0;color:var(--kt-matches-muted);background:rgba(233,240,244,.65);font-size:.81rem;line-height:1.42}.kt-app-shell:has(.matches-page-header-v2) .open-game-details-v4{margin-top:11px;border:1px solid var(--kt-matches-line);border-radius:13px;background:#fff}.kt-app-shell:has(.matches-page-header-v2) .open-game-details-v4 summary{padding:11px 12px;color:var(--kt-matches-ink);font-size:.82rem;font-weight:730;cursor:pointer}.kt-app-shell:has(.matches-page-header-v2) .open-game-accepted-v4,.kt-app-shell:has(.matches-page-header-v2) .open-game-request-v4{margin:0 11px 11px;padding:10px 11px;border-radius:11px;background:var(--kt-matches-soft)}.kt-app-shell:has(.matches-page-header-v2) .open-game-request-v4{display:grid;grid-gap:9px;gap:9px;border:1px solid rgba(155,123,55,.14);background:var(--kt-matches-gold-soft)}.kt-app-shell:has(.matches-page-header-v2) .open-game-actions-v4{margin-top:13px}.kt-app-shell:has(.matches-page-header-v2) .open-event-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:13px;border-top:1px solid rgba(23,37,31,.08)}.kt-app-shell:has(.matches-page-header-v2) .open-event-actions .button-link{min-height:38px;padding:8px 12px;border-radius:12px;font-size:.8rem;font-weight:720}.kt-app-shell:has(.matches-page-header-v2) .open-game-application-state-v4,.kt-app-shell:has(.matches-page-header-v2) .open-game-full-state-v4{display:inline-flex;margin-top:10px;padding:7px 10px;border-radius:999px;color:var(--kt-matches-blue);background:var(--kt-matches-blue-soft);font-size:.76rem;font-weight:710}.kt-app-shell:has(.matches-page-header-v2) .open-game-cancel-v4{margin-top:9px;color:var(--kt-matches-danger);font-size:.77rem;font-weight:700}.kt-app-shell:has(.matches-page-header-v2) .event-card-chat-preview{display:flex;align-items:center;gap:10px;min-width:0;margin-top:11px;padding:10px 12px;border:1px solid rgba(66,101,122,.13);border-radius:13px;color:var(--kt-matches-blue);background:var(--kt-matches-blue-soft);text-decoration:none}.kt-app-shell:has(.matches-page-header-v2) .event-card-chat-preview>div{min-width:0}.kt-app-shell:has(.matches-page-header-v2) .event-card-chat-preview small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kt-app-shell:has(.matches-page-header-v2) :where(.empty.card,.card.empty,.open-games-message-v4){padding:28px 20px;text-align:center}.kt-app-shell:has(.matches-page-header-v2) :where(.empty.card,.card.empty,.open-games-message-v4) h2{margin:10px 0 5px;color:var(--kt-matches-ink);font-size:1.08rem}.kt-app-shell:has(.matches-page-header-v2) :where(.empty.card,.card.empty,.open-games-message-v4) p{color:var(--kt-matches-muted);font-size:.86rem}.kt-app-shell:has(.matches-page-header-v2) .empty-icon{font-size:1.65rem}.kt-app-shell:has(.matches-page-header-v2) .form-error{margin:0 0 12px;padding:11px 13px;border:1px solid rgba(155,67,63,.14);border-radius:13px;color:var(--kt-matches-danger);background:var(--kt-matches-danger-soft);font-size:.84rem}.kt-app-shell:has(.matches-page-header-v2) :where(.primary,.secondary,.small-button,.button-link,button):focus-visible{outline:3px solid rgba(35,77,58,.22);outline-offset:2px}.kt-app-shell:has(.matches-page-header-v2) .primary{border-color:var(--kt-matches-green);background:var(--kt-matches-green);color:#fff}.kt-app-shell:has(.matches-page-header-v2) .primary:disabled{border-color:#cbd7d0;background:#dfe7e2;color:#3f5349;opacity:1;cursor:not-allowed}.kt-app-shell:has(.matches-page-header-v2) .primary:not(:disabled):hover{border-color:var(--kt-matches-green-hover);background:var(--kt-matches-green-hover)}.kt-app-shell:has(.matches-page-header-v2) .secondary{color:var(--kt-matches-green);border-color:rgba(35,77,58,.18);background:#fff}.kt-app-shell:has(.matches-page-header-v2) .secondary:hover{border-color:rgba(35,77,58,.31);background:var(--kt-matches-green-soft)}@media (min-width:768px){.matches-page-header-v2{padding:25px 27px 23px}.matches-page-header-v2 .small-button{min-width:112px}.matches-section-tabs-v3{max-width:570px;margin-inline:auto}.my-matches-filters-v1{padding:17px 19px}.kt-app-shell:has(.matches-page-header-v2) :where(.match-row,.open-game-card-v4){padding:20px 21px}.kt-app-shell:has(.matches-page-header-v2) .match-details,.kt-app-shell:has(.matches-page-header-v2) .open-game-main-v4{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-app-shell:has(.matches-page-header-v2) .compact-event-actions-v3 .button-link,.kt-app-shell:has(.matches-page-header-v2) .open-event-actions .button-link{min-width:118px}}@media (max-width:430px){.matches-page-header-v2{gap:10px;margin-bottom:13px;padding:17px 14px 16px 17px;border-radius:19px}.matches-page-header-v2:before{width:4px}.matches-page-header-v2 h1{font-size:1.48rem}.matches-page-header-v2 .small-button{min-height:38px;padding:8px 12px;border-radius:12px;font-size:.82rem}.matches-section-tabs-v3{gap:3px;margin-bottom:11px;padding:4px;border-radius:14px}.matches-section-tabs-v3 button{min-height:38px;padding:7px 5px;border-radius:10px;font-size:.76rem}.my-matches-filters-v1{gap:10px;margin-bottom:12px;padding:12px;border-radius:16px}.my-matches-filter-row-v1{display:block}.my-matches-filter-row-v1>b{display:block;margin:0 0 7px 2px;font-size:.69rem}.my-matches-filter-chip-v1{min-height:33px;padding:7px 10px;font-size:.76rem}.kt-app-shell:has(.matches-page-header-v2) :where(.match-row,.open-game-card-v4){padding:14px;border-radius:17px}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-top,.kt-app-shell:has(.matches-page-header-v2) .row-between{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.kt-app-shell:has(.matches-page-header-v2) :where(.status-pill,.open-game-status-v4){justify-self:start;max-width:100%;min-height:26px;padding:5px 8px;font-size:.66rem;text-align:left}.kt-app-shell:has(.matches-page-header-v2) .match-details,.kt-app-shell:has(.matches-page-header-v2) .open-game-main-v4{gap:6px;margin-top:11px;padding:10px 11px;border-radius:12px}.kt-app-shell:has(.matches-page-header-v2) .match-details span,.kt-app-shell:has(.matches-page-header-v2) .open-game-main-v4 span{font-size:.77rem}.kt-app-shell:has(.matches-page-header-v2) .compact-event-actions-v3,.kt-app-shell:has(.matches-page-header-v2) .open-event-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.kt-app-shell:has(.matches-page-header-v2) .compact-event-actions-v3 .button-link,.kt-app-shell:has(.matches-page-header-v2) .open-event-actions .button-link{width:100%;min-width:0;min-height:38px;padding-inline:8px;font-size:.75rem;text-align:center}.kt-app-shell:has(.matches-page-header-v2) :where(.match-action-explainer-v3,.result-confirmation,.accepted-note,.dispute-note){margin-top:11px;padding:11px 12px;font-size:.78rem}}@media (max-width:360px){.matches-page-header-v2{align-items:flex-start}.matches-page-header-v2 .small-button{flex:0 0 auto;padding-inline:10px}.matches-section-tabs-v3 button{font-size:.7rem;letter-spacing:-.015em}.kt-app-shell:has(.matches-page-header-v2) .compact-event-actions-v3,.kt-app-shell:has(.matches-page-header-v2) .open-event-actions{grid-template-columns:minmax(0,1fr)}.kt-app-shell:has(.matches-page-header-v2) .open-game-card-v4-person b,.kt-app-shell:has(.matches-page-header-v2) .opponent-inline h3{font-size:.94rem}}@media (prefers-reduced-motion:reduce){.kt-app-shell:has(.matches-page-header-v2) :where(.match-row,.open-game-card-v4,.matches-section-tabs-v3 button,.my-matches-filter-chip-v1){transition:none}}.kt-app-shell:has(.matches-page-header-v2) .my-matches-filter-scroll-v1{display:flex;flex-wrap:wrap;gap:5px;overflow:visible}.kt-app-shell:has(.matches-page-header-v2) .my-matches-filter-chip-v1{min-height:25px;padding:3px 7px;border-radius:7px;font-size:9px;line-height:1.15}.kt-app-shell:has(.matches-page-header-v2) .my-matches-filter-chip-v1.active{box-shadow:none}.kt-app-shell:has(.matches-page-header-v2) .my-matches-filter-toggle-title-v2{font-size:13px}.kt-app-shell:has(.matches-page-header-v4) :where(.my-match-priority-card,.open-game-card-v4){display:grid;grid-gap:10px;gap:10px;padding:14px 15px;border-radius:18px}.kt-app-shell:has(.matches-page-header-v4) .match-card-summary-v5{display:grid;grid-gap:11px;gap:11px}.kt-app-shell:has(.matches-page-header-v4) .match-card-header-v5{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.kt-app-shell:has(.matches-page-header-v4) .match-card-header-v5>strong{min-width:0;color:var(--kt-matches-muted);font-size:.76rem;font-weight:820;letter-spacing:.025em;line-height:1.25;overflow-wrap:anywhere}.kt-app-shell:has(.matches-page-header-v4) .match-card-header-v5 :where(.status-pill,.open-game-status-v4){max-width:48%;min-height:28px;padding:5px 9px;font-size:.7rem}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:5px 0}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5>span{display:flex;min-width:0;align-items:center;gap:5px}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5>span:last-child{justify-content:flex-end;text-align:right}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5 b{min-width:0;color:var(--kt-matches-ink);font-size:clamp(.9rem,3.8vw,1.02rem);line-height:1.24;overflow-wrap:anywhere}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5 em{color:var(--kt-matches-muted);font-style:normal}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5 .is-winner b{color:var(--kt-matches-green);font-weight:850}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5 i{flex:0 0 auto;font-size:.8rem;font-style:normal}.kt-app-shell:has(.matches-page-header-v4) .match-score-v5{display:block;color:var(--kt-matches-green);font-size:clamp(1.35rem,6vw,1.7rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.015em;line-height:1}.kt-app-shell:has(.matches-page-header-v4) .match-score-v5.is-live-score{color:var(--kt-matches-gold)}.kt-app-shell:has(.matches-page-header-v4) .match-meta-v5{display:grid;grid-gap:5px;gap:5px;padding-top:9px;border-top:1px solid rgba(23,37,31,.08)}.kt-app-shell:has(.matches-page-header-v4) .match-meta-v5>span{display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:4px;gap:4px;min-width:0;color:var(--kt-matches-muted);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.kt-app-shell:has(.matches-page-header-v4) .match-meta-v5 i{font-style:normal;text-align:center}.kt-app-shell:has(.matches-page-header-v4) .match-comment-v5{color:var(--kt-matches-blue)}.kt-app-shell:has(.matches-page-header-v4) .compact-event-actions-v3{gap:7px;margin-top:1px;padding-top:10px}.kt-app-shell:has(.matches-page-header-v4) .compact-event-actions-v3 .button-link{min-height:44px!important;padding:8px 12px}.kt-app-shell:has(.matches-page-header-v4) .my-match-chat-action-v4{border-color:var(--kt-matches-green);background:var(--kt-matches-green);color:#fff}.kt-app-shell:has(.matches-page-header-v4) :where(.result-review-summary-v1,.accepted-note,.dispute-note){margin-top:1px;padding:9px 11px;border-radius:11px;font-size:.78rem}.kt-app-shell:has(.matches-page-header-v4) .result-confirmation{margin-top:1px;padding:10px 11px;border-radius:11px;font-size:.8rem}.kt-app-shell:has(.matches-page-header-v4) .open-game-organizer-v5{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;min-width:0;padding:3px 0}.kt-app-shell:has(.matches-page-header-v4) .open-game-organizer-v5 small{grid-column:1/-1;color:var(--kt-matches-muted);font-size:.68rem;font-weight:760}.kt-app-shell:has(.matches-page-header-v4) .open-game-organizer-v5 b{min-width:0;color:var(--kt-matches-ink);font-size:1rem;overflow-wrap:anywhere}.kt-app-shell:has(.matches-page-header-v4) .open-game-organizer-v5 span{align-self:center;color:var(--kt-matches-blue);font-size:.76rem;font-weight:760}.kt-app-shell:has(.matches-page-header-v4) .open-game-comment-v4{margin-top:0;padding:7px 9px;font-size:.76rem}.kt-app-shell:has(.matches-page-header-v4) .open-game-actions-v4{margin-top:1px}.kt-app-shell:has(.matches-page-header-v4) .open-event-actions{padding-top:10px}.kt-app-shell:has(.matches-page-header-v4) .open-event-actions .button-link{min-height:44px}@media (max-width:390px){.kt-app-shell:has(.matches-page-header-v4) :where(.my-match-priority-card,.open-game-card-v4){padding:12px 13px}.kt-app-shell:has(.matches-page-header-v4) .match-card-header-v5{align-items:flex-start}.kt-app-shell:has(.matches-page-header-v4) .match-card-header-v5>strong{padding-top:6px;font-size:.7rem}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5{gap:5px}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5 b{font-size:.9rem}}@media (max-width:340px){.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5{grid-template-columns:1fr;gap:4px}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5>em{display:none}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5>span:last-child{justify-content:flex-start;text-align:left}.kt-app-shell:has(.matches-page-header-v4) .match-sides-v5>span:last-child:before{content:"против";color:var(--kt-matches-muted);font-size:.68rem;font-weight:650}.kt-app-shell:has(.matches-page-header-v4) .open-game-organizer-v5{grid-template-columns:1fr}}.browser-auth-page{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--kt-color-background,#f4f6f1)}.browser-auth-card{width:min(100%,440px);display:grid;grid-gap:14px;gap:14px;padding:28px;box-shadow:var(--kt-shadow-surface)}.browser-auth-card h1,.browser-auth-card p{margin:0}.browser-auth-mark{display:grid;place-items:center;width:52px;height:52px;border-radius:17px;background:var(--kt-color-brand,#173d2a);color:#fff;font-size:25px;font-weight:900}.browser-auth-kicker{color:var(--kt-color-muted,#6d786f);font-size:13px;font-weight:800}.browser-auth-copy,.browser-auth-warning{color:var(--kt-color-muted,#6d786f);line-height:1.45}.browser-auth-warning{padding-top:4px;font-size:12px}.browser-auth-form{display:grid;grid-gap:12px;gap:12px;margin-top:8px}.browser-auth-form label{display:grid;grid-gap:7px;gap:7px;font-weight:800;font-size:14px}.browser-auth-form input{width:100%;border:1px solid var(--kt-color-border,#dfe6dc);border-radius:13px;background:var(--kt-color-background,#f4f6f1);color:var(--kt-color-text,#132019);padding:13px}.web-auth-support-link{display:inline-flex;min-height:44px;align-items:center;padding:0 2px;color:var(--kt-color-brand,#173d2a);font-weight:800;line-height:1.25;text-decoration-thickness:1.5px;text-underline-offset:3px}.web-auth-support-link:focus-visible{outline:0;box-shadow:var(--kt-focus-ring);border-radius:8px}:root{--kt-color-background:var(--bg);--kt-color-surface:var(--card);--kt-color-text:var(--text);--kt-color-muted:var(--muted);--kt-color-brand:var(--brand);--kt-color-accent:var(--accent);--kt-color-border:var(--line);--kt-color-danger:var(--danger);--kt-space-1:4px;--kt-space-2:8px;--kt-space-3:12px;--kt-space-4:16px;--kt-space-5:20px;--kt-space-6:24px;--kt-space-8:32px;--kt-radius-sm:10px;--kt-radius-md:14px;--kt-radius-lg:20px;--kt-radius-xl:28px;--kt-radius-round:999px;--kt-control-height:44px;--kt-bottom-nav-height:54px;--kt-page-gutter:clamp(12px,3.6vw,24px);--kt-shell-max:540px;--kt-shadow-surface:0 10px 32px rgba(19,32,25,0.07);--kt-focus-ring:0 0 0 3px color-mix(in srgb,var(--kt-color-brand) 24%,transparent)}html{text-size-adjust:100%;-webkit-text-size-adjust:100%}body.kt-foundation-root,html{width:100%;max-width:100%;min-height:100%;overflow-x:clip;background:var(--kt-color-background)}body.kt-foundation-root{color:var(--kt-color-text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body.kt-foundation-root canvas,body.kt-foundation-root iframe,body.kt-foundation-root img,body.kt-foundation-root picture,body.kt-foundation-root svg,body.kt-foundation-root video{max-width:100%}body.kt-foundation-root img,body.kt-foundation-root video{height:auto}body.kt-foundation-root button,body.kt-foundation-root input,body.kt-foundation-root select,body.kt-foundation-root textarea{font:inherit}.kt-app-shell.shell{width:min(100%,var(--kt-shell-max));max-width:100%;min-height:100vh;min-height:100dvh;margin-inline:auto;padding:max(var(--kt-space-5),env(safe-area-inset-top)) max(var(--kt-page-gutter),env(safe-area-inset-right)) calc(var(--kt-bottom-nav-height) + var(--kt-space-8) + env(safe-area-inset-bottom)) max(var(--kt-page-gutter),env(safe-area-inset-left));overflow-x:clip}.kt-app-shell>*{max-width:100%}.kt-app-shell :where(.card,.filters,.list,.grid,.utility-bar,.player-card-v2,.page-header,.row-between,.section-heading){min-width:0;max-width:100%}.kt-app-shell :where(input,select,textarea,button){max-width:100%}.kt-app-shell :where(.page-header,.row-between,.section-heading){gap:var(--kt-space-3)}.kt-app-shell :where(.card,.loading-card,.error-card){border-color:var(--kt-color-border)}.kt-app-shell .card{box-shadow:var(--kt-shadow-surface)}.kt-app-shell :where(.primary,.secondary,.small-button,.button-link){min-height:var(--kt-control-height);overflow-wrap:anywhere;touch-action:manipulation}.kt-app-shell :where(a,button,input,select,textarea,summary):focus-visible{outline:none;box-shadow:var(--kt-focus-ring)}.kt-app-shell .utility-bar{width:100%;flex-wrap:wrap;justify-content:flex-end}.kt-app-shell .utility-link{min-width:0;max-width:100%;justify-content:center;text-align:center}.kt-bottom-nav.nav.nav-five-columns{z-index:140;width:min(100%,var(--kt-shell-max));max-width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:4px max(3px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(3px,env(safe-area-inset-left));background:color-mix(in srgb,var(--kt-color-surface) 96%,transparent);border-top:1px solid color-mix(in srgb,var(--kt-color-brand) 11%,var(--kt-color-border));box-shadow:0 -12px 34px rgba(19,61,42,.09);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.kt-bottom-nav .kt-nav-item{position:relative;display:grid;min-width:0;min-height:46px;align-items:center;align-content:center;justify-content:center;justify-items:center;grid-gap:3px;gap:3px;padding:6px 2px 3px;border:0;border-radius:11px;background:transparent;color:var(--kt-color-muted);font:inherit;font-size:clamp(8px,2.2vw,9px);font-weight:650;line-height:1;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:color .16s ease,background-color .16s ease,transform .16s ease}.kt-bottom-nav .kt-nav-item>svg{width:18px;height:18px;stroke-width:2.15}.kt-bottom-nav .kt-nav-item:active{transform:scale(.96)}.kt-bottom-nav .kt-nav-item.active{color:var(--kt-color-brand);font-weight:850;background:color-mix(in srgb,var(--kt-color-brand) 7%,transparent)}.kt-bottom-nav .kt-nav-play,.kt-bottom-nav .kt-nav-play.active{position:relative;align-content:end;gap:2px;padding-top:0;color:var(--kt-color-brand);background:transparent;font-weight:900;transform:none}.kt-bottom-nav .kt-nav-play:active{transform:scale(.96)}.kt-nav-ball{position:absolute;top:-27px;left:50%;display:grid;width:53px;height:53px;place-items:center;overflow:hidden;border:3px solid var(--kt-color-surface);border-radius:50%;background:var(--kt-color-surface);transform:translateX(-50%);box-shadow:0 6px 18px rgba(19,61,42,.2),0 0 0 1px color-mix(in srgb,var(--kt-color-brand) 10%,transparent);transition:box-shadow .16s ease,transform .16s ease}.kt-nav-play.active .kt-nav-ball,.kt-nav-play[aria-expanded=true] .kt-nav-ball{box-shadow:0 8px 22px rgba(19,61,42,.28),0 0 0 2px color-mix(in srgb,var(--kt-color-accent) 58%,transparent)}.kt-nav-ball img{display:block;width:46px;height:46px;object-fit:contain}.kt-navigation-backdrop{position:fixed;z-index:130;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:14px 0 calc(50px + env(safe-area-inset-bottom));background:rgba(9,20,14,.58);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:kt-navigation-fade .18s ease-out}.kt-navigation-sheet{width:min(100%,var(--kt-shell-max));max-height:calc(100dvh - 104px - env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;padding:8px 16px 18px;border:1px solid color-mix(in srgb,var(--kt-color-brand) 14%,var(--kt-color-border));border-radius:28px 28px 18px 18px;background:var(--kt-color-surface);color:var(--kt-color-text);box-shadow:0 -18px 54px rgba(8,28,17,.24);animation:kt-navigation-rise .22s cubic-bezier(.22,1,.36,1)}.kt-navigation-handle{width:44px;height:5px;margin:0 auto 10px;border-radius:999px;background:color-mix(in srgb,var(--kt-color-muted) 34%,transparent)}.kt-navigation-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:13px}.kt-navigation-heading small{color:var(--kt-color-muted);font-size:10px;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.kt-navigation-heading h2{margin:3px 0 0;font-size:clamp(24px,7.5vw,31px);line-height:1.08;letter-spacing:-.025em}.kt-navigation-heading>button{display:grid;width:44px;height:44px;flex:none;place-items:center;border:0;border-radius:14px;background:color-mix(in srgb,var(--kt-color-brand) 6%,var(--kt-color-surface));color:var(--kt-color-brand);cursor:pointer}.kt-navigation-heading>button svg{width:21px;height:21px}.kt-navigation-options{display:grid;overflow:hidden;border:1px solid var(--kt-color-border);border-radius:19px;background:color-mix(in srgb,var(--kt-color-brand) 1.5%,var(--kt-color-surface))}.kt-navigation-options>a,.kt-navigation-options>button{display:grid;grid-template-columns:48px minmax(0,1fr) auto;min-width:0;min-height:76px;align-items:center;grid-gap:12px;gap:12px;padding:11px 13px;border:0;border-top:1px solid var(--kt-color-border);background:transparent;color:var(--kt-color-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.kt-navigation-options>:first-child{border-top:0}.kt-navigation-options>a:active{transform:scale(.99)}.kt-navigation-options>a:hover{background:color-mix(in srgb,var(--kt-color-brand) 4%,var(--kt-color-surface))}.kt-navigation-options>button:disabled{color:var(--kt-color-muted);cursor:default;opacity:.78}.kt-navigation-options>.primary-option{min-height:88px;margin:0;border:0;border-radius:18px 18px 0 0;background:var(--kt-color-accent);color:#173d2a}.kt-navigation-options>.primary-option:hover{background:color-mix(in srgb,var(--kt-color-accent) 88%,#ffffff)}.kt-navigation-option-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:15px;background:color-mix(in srgb,var(--kt-color-brand) 7%,var(--kt-color-surface));color:var(--kt-color-brand)}.primary-option .kt-navigation-option-icon{background:color-mix(in srgb,#ffffff 48%,transparent);color:#173d2a}.kt-navigation-option-icon svg{width:25px;height:25px;stroke-width:2.2}.kt-navigation-option-copy{display:grid;min-width:0;grid-gap:4px;gap:4px}.kt-navigation-option-copy b{font-size:15px;line-height:1.15}.kt-navigation-option-copy small{overflow:hidden;color:var(--kt-color-muted);font-size:10.5px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.primary-option .kt-navigation-option-copy b,.primary-option .kt-navigation-option-copy small{color:#173d2a}.kt-navigation-chevron{width:22px;height:22px;color:var(--kt-color-brand)}.kt-navigation-options em{padding:5px 8px;border-radius:999px;background:color-mix(in srgb,var(--kt-color-brand) 6%,var(--kt-color-surface));color:var(--kt-color-muted);font-size:9px;font-style:normal;font-weight:850;letter-spacing:.04em;text-transform:uppercase}@keyframes kt-navigation-fade{0%{opacity:0}}@keyframes kt-navigation-rise{0%{opacity:0;transform:translateY(24px)}}.kt-app-shell .loading-card{min-height:88px;border-radius:var(--kt-radius-lg)}.kt-app-shell .error-card{border-radius:var(--kt-radius-lg);border-color:color-mix(in srgb,var(--kt-color-danger) 28%,var(--kt-color-border))}.kt-app-shell .avatar{isolation:isolate;max-width:100%}.kt-app-shell .avatar-clickable{touch-action:manipulation}@media (max-width:430px){:root{--kt-page-gutter:12px}.kt-app-shell.shell{padding-top:max(16px,env(safe-area-inset-top))}.kt-app-shell .utility-bar{justify-content:stretch}.kt-app-shell .utility-link{flex:1 1 132px}.kt-app-shell :where(.page-header,.section-heading){flex-wrap:wrap}}@media (min-width:768px){:root{--kt-shell-max:720px;--kt-page-gutter:24px}.kt-app-shell.shell{padding-top:max(24px,env(safe-area-inset-top))}}@media (min-width:1200px){:root{--kt-shell-max:960px;--kt-page-gutter:30px}}@media (prefers-reduced-motion:reduce){body.kt-foundation-root *,body.kt-foundation-root :after,body.kt-foundation-root :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078A8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers.ef6db872.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/_next/static/media/layers-2x.9859cd12.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/_next/static/media/marker-icon.d577052a.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}