.ru-japan-team[data-astro-cid-eoqbc4hk]{background:#f3f6fa;color:#142233}.visually-hidden[data-astro-cid-eoqbc4hk]{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.japan-hero[data-astro-cid-eoqbc4hk]{position:relative;overflow:hidden;color:#fff;background:#07111d}.japan-hero__media[data-astro-cid-eoqbc4hk],.japan-hero__shade[data-astro-cid-eoqbc4hk]{position:absolute;inset:0}.japan-hero__media[data-astro-cid-eoqbc4hk]{background:url(/assets/images/ru/japan-national-team/hero-samurai-blue.webp) center center/cover no-repeat;transform:scale(1.008)}.japan-hero__shade[data-astro-cid-eoqbc4hk]{background:linear-gradient(90deg,#030911e6,#030911b8 25%,#03091138 53%,#0309112e 72%,#03091180),linear-gradient(0deg,#03091194,#03091114 42%,#03091147)}.japan-hero__inner[data-astro-cid-eoqbc4hk]{position:relative;z-index:1;padding-top:24px;padding-bottom:30px}.japan-hero__grid[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:64px;align-items:center;min-height:430px;padding-top:18px}.japan-hero__copy[data-astro-cid-eoqbc4hk]{max-width:680px;padding:26px 0 24px}.japan-identity[data-astro-cid-eoqbc4hk]{display:flex;align-items:center;gap:12px}.japan-identity[data-astro-cid-eoqbc4hk] strong[data-astro-cid-eoqbc4hk]{display:block;margin-top:3px;color:#fff;font-size:12px;font-weight:850;letter-spacing:.06em}.japan-flag[data-astro-cid-eoqbc4hk]{display:grid;width:48px;height:34px;place-items:center;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 4px 18px #0003}.japan-flag[data-astro-cid-eoqbc4hk] img[data-astro-cid-eoqbc4hk]{display:block;width:100%;height:100%;object-fit:cover;border-radius:5px}.japan-hero[data-astro-cid-eoqbc4hk] h1[data-astro-cid-eoqbc4hk]{max-width:650px;margin:18px 0 15px;font-size:clamp(48px,5.35vw,72px);line-height:.94;letter-spacing:-.052em;text-wrap:balance}.japan-hero__copy[data-astro-cid-eoqbc4hk]>p[data-astro-cid-eoqbc4hk]{max-width:600px;margin:0;color:#d2dbe5;font-size:17px;line-height:1.58;text-shadow:0 2px 18px rgba(0,0,0,.25)}.japan-hero__facts[data-astro-cid-eoqbc4hk]{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.japan-hero__facts[data-astro-cid-eoqbc4hk] span[data-astro-cid-eoqbc4hk]{padding:9px 11px;border:1px solid rgba(255,255,255,.16);border-radius:9px;background:#040c166b;color:#bdc9d5;font-size:11px;backdrop-filter:blur(8px)}.japan-hero__facts[data-astro-cid-eoqbc4hk] strong[data-astro-cid-eoqbc4hk]{color:#fff;font-size:13px}.japan-featured[data-astro-cid-eoqbc4hk]{display:grid;width:100%;max-width:340px;gap:12px;align-self:center;justify-self:end}.featured-match[data-astro-cid-eoqbc4hk]{display:block;overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:15px;background:#040c16db;color:inherit;text-decoration:none;box-shadow:0 18px 44px #0003;backdrop-filter:blur(14px);transition:border-color .18s ease,transform .18s ease}.featured-match[data-astro-cid-eoqbc4hk].is-next{border-color:#b9cbdc42;background:#091726e0}.featured-match[data-astro-cid-eoqbc4hk]:hover{transform:translateY(-1px);border-color:#ffffff4d}.featured-match[data-astro-cid-eoqbc4hk] header[data-astro-cid-eoqbc4hk],.featured-match[data-astro-cid-eoqbc4hk] footer[data-astro-cid-eoqbc4hk]{display:flex;justify-content:space-between;gap:14px;padding:10px 12px;color:#97a7b7;font-size:10px}.featured-match[data-astro-cid-eoqbc4hk] header[data-astro-cid-eoqbc4hk]{border-bottom:1px solid rgba(255,255,255,.08)}.featured-match[data-astro-cid-eoqbc4hk] footer[data-astro-cid-eoqbc4hk]{justify-content:flex-start;border-top:1px solid rgba(255,255,255,.08)}.featured-match[data-astro-cid-eoqbc4hk] footer[data-astro-cid-eoqbc4hk] em[data-astro-cid-eoqbc4hk]{color:#dfe7ef;font-style:normal}.featured-match[data-astro-cid-eoqbc4hk] header[data-astro-cid-eoqbc4hk] strong[data-astro-cid-eoqbc4hk]{color:#dfe6ed;font-size:10px}.featured-match__teams[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);gap:8px;align-items:center;padding:11px 12px}.featured-match__teams[data-astro-cid-eoqbc4hk]>div[data-astro-cid-eoqbc4hk]{display:flex;min-width:0;align-items:center;gap:7px}.featured-match__teams[data-astro-cid-eoqbc4hk]>div[data-astro-cid-eoqbc4hk]:last-child{flex-direction:row-reverse;text-align:right}.team-flag-img[data-astro-cid-eoqbc4hk]{display:block;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #ffffff29}.featured-match__teams[data-astro-cid-eoqbc4hk] .team-flag-img[data-astro-cid-eoqbc4hk]{flex:0 0 auto;width:28px;height:19px}.featured-match__teams[data-astro-cid-eoqbc4hk] b[data-astro-cid-eoqbc4hk]{overflow:hidden;color:#fff;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.featured-match__score[data-astro-cid-eoqbc4hk]{color:#fff;font-size:22px;font-weight:900;text-align:center;font-variant-numeric:tabular-nums}.featured-match__score[data-astro-cid-eoqbc4hk].is-vs{color:#788a9d;font-size:10px;letter-spacing:.08em}.japan-subnav[data-astro-cid-eoqbc4hk]{position:sticky;z-index:20;top:0;border-bottom:1px solid #dbe3eb;background:#fffffff5;box-shadow:0 8px 24px #1422330a;backdrop-filter:blur(14px)}.japan-subnav[data-astro-cid-eoqbc4hk] .container[data-astro-cid-eoqbc4hk]{display:flex;gap:34px;overflow-x:auto;scrollbar-width:none}.japan-subnav[data-astro-cid-eoqbc4hk] a[data-astro-cid-eoqbc4hk]{position:relative;flex:0 0 auto;padding:16px 2px 14px;color:#5f7184;font-size:13px;font-weight:800;text-decoration:none}.japan-subnav[data-astro-cid-eoqbc4hk] a[data-astro-cid-eoqbc4hk]:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:#ed1b2f;content:"";opacity:0;transform:scaleX(.5);transition:.18s ease}.japan-subnav[data-astro-cid-eoqbc4hk] a[data-astro-cid-eoqbc4hk]:hover,.japan-subnav[data-astro-cid-eoqbc4hk] a[data-astro-cid-eoqbc4hk].active{color:#102438}.japan-subnav[data-astro-cid-eoqbc4hk] a[data-astro-cid-eoqbc4hk]:hover:after,.japan-subnav[data-astro-cid-eoqbc4hk] a[data-astro-cid-eoqbc4hk].active:after{opacity:1;transform:scaleX(1)}.japan-canvas[data-astro-cid-eoqbc4hk]{padding:30px 0 78px;background:radial-gradient(circle at 92% 8%,rgba(215,228,240,.46),transparent 24%),#f3f6fa}.japan-section[data-astro-cid-eoqbc4hk]{padding:34px 0 38px;scroll-margin-top:70px}.section-head[data-astro-cid-eoqbc4hk]{display:flex;justify-content:space-between;gap:36px;align-items:end;margin-bottom:19px}.section-head[data-astro-cid-eoqbc4hk]>div[data-astro-cid-eoqbc4hk]:first-child{min-width:0}.section-head[data-astro-cid-eoqbc4hk] h2[data-astro-cid-eoqbc4hk]{margin:7px 0 0;color:#102438;font-size:var(--type-section-heading);line-height:1.04;letter-spacing:-.035em}.eyebrow[data-astro-cid-eoqbc4hk]{position:relative;color:#91a0af;font-size:11px;font-weight:800;letter-spacing:.045em}.japan-section[data-astro-cid-eoqbc4hk]>.section-head[data-astro-cid-eoqbc4hk] .eyebrow[data-astro-cid-eoqbc4hk]:before,.japan-history[data-astro-cid-eoqbc4hk] .eyebrow[data-astro-cid-eoqbc4hk]:before{display:inline-block;width:34px;height:3px;margin:0 10px 2px 0;background:#ed1b2f;content:"";vertical-align:middle}.section-link[data-astro-cid-eoqbc4hk]{flex:0 0 auto;padding-bottom:5px;color:#5b6d80;font-size:13px;font-weight:800;text-decoration:none}.section-link[data-astro-cid-eoqbc4hk] span[data-astro-cid-eoqbc4hk]{margin-left:6px;color:#ed1b2f;font-size:16px}.section-link[data-astro-cid-eoqbc4hk]:hover{color:#102438}.upcoming-showcase[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.upcoming-match-card[data-astro-cid-eoqbc4hk]{position:relative;display:block;min-width:0;overflow:hidden;border:1px solid #dce5ed;border-radius:13px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 8px 26px #2234460b;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.upcoming-match-card[data-astro-cid-eoqbc4hk]:hover{transform:translateY(-2px);border-color:#c7d4df;box-shadow:0 15px 32px #22344614}.upcoming-match-card[data-astro-cid-eoqbc4hk] header[data-astro-cid-eoqbc4hk]{padding:13px 14px 10px;border-bottom:1px solid #edf1f5}.upcoming-match-card[data-astro-cid-eoqbc4hk] header[data-astro-cid-eoqbc4hk] div[data-astro-cid-eoqbc4hk]{display:grid;gap:4px}.upcoming-match-card[data-astro-cid-eoqbc4hk] time[data-astro-cid-eoqbc4hk]{color:#40566a;font-size:13px;font-weight:900}.upcoming-match-card[data-astro-cid-eoqbc4hk] header[data-astro-cid-eoqbc4hk] span[data-astro-cid-eoqbc4hk]{color:#8795a4;font-size:11px;font-weight:700}.upcoming-match-card__teams[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);gap:8px;align-items:center;padding:14px}.upcoming-match-card__teams[data-astro-cid-eoqbc4hk]>div[data-astro-cid-eoqbc4hk]{display:flex;min-width:0;align-items:center;gap:7px}.upcoming-match-card__teams[data-astro-cid-eoqbc4hk]>div[data-astro-cid-eoqbc4hk]:last-child{justify-content:flex-end;text-align:right}.upcoming-match-card__teams[data-astro-cid-eoqbc4hk] .team-flag-img[data-astro-cid-eoqbc4hk]{width:27px;height:18px;box-shadow:0 0 0 1px #1c2d3d1a}.upcoming-match-card__teams[data-astro-cid-eoqbc4hk] strong[data-astro-cid-eoqbc4hk]{overflow:hidden;color:#21364a;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.upcoming-match-card__teams[data-astro-cid-eoqbc4hk] b[data-astro-cid-eoqbc4hk]{color:#91a0ae;font-size:10px;text-align:center}.upcoming-match-card[data-astro-cid-eoqbc4hk] footer[data-astro-cid-eoqbc4hk]{padding:0 14px 14px;color:#18314a;font-size:13px;font-weight:850}.tournament-showcase[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tournament-card[data-astro-cid-eoqbc4hk]{position:relative;min-height:190px;padding:0;overflow:hidden;border:0;border-radius:14px;background:#08121f;text-align:left;cursor:pointer;box-shadow:0 12px 32px #17263514}.tournament-card[data-astro-cid-eoqbc4hk]>img[data-astro-cid-eoqbc4hk]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.tournament-card__shade[data-astro-cid-eoqbc4hk]{position:absolute;inset:0;background:linear-gradient(90deg,#050d17f2,#050d179e 58%,#050d1733),linear-gradient(0deg,rgba(5,13,23,.62),transparent 55%)}.tournament-card__content[data-astro-cid-eoqbc4hk]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;padding:22px;color:#fff}.tournament-card__content[data-astro-cid-eoqbc4hk]>strong[data-astro-cid-eoqbc4hk]{max-width:190px;font-size:20px;font-weight:900;line-height:1.06;letter-spacing:-.02em}.tournament-card__content[data-astro-cid-eoqbc4hk]>span[data-astro-cid-eoqbc4hk]{display:flex;gap:7px;align-items:baseline;margin-top:auto;color:#b7c5d1;font-size:11px;font-style:normal}.tournament-card__content[data-astro-cid-eoqbc4hk]>span[data-astro-cid-eoqbc4hk] b[data-astro-cid-eoqbc4hk]{color:#fff;font-size:30px;line-height:1}.tournament-card__content[data-astro-cid-eoqbc4hk]>i[data-astro-cid-eoqbc4hk]{position:absolute;right:16px;bottom:16px;display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:#ffffff14;font-size:15px;font-style:normal}.tournament-card[data-astro-cid-eoqbc4hk]:hover>img[data-astro-cid-eoqbc4hk]{transform:scale(1.035)}.section-head--matches[data-astro-cid-eoqbc4hk]{align-items:end;margin-bottom:13px}.matches-tools[data-astro-cid-eoqbc4hk]{display:flex!important;flex:0 0 auto;align-items:center;gap:12px}.matches-tools[data-astro-cid-eoqbc4hk]>span[data-astro-cid-eoqbc4hk]{color:#7c8b9a;font-size:12px;font-weight:700}.match-search[data-astro-cid-eoqbc4hk]{display:flex;align-items:center;gap:7px;min-width:190px;padding:8px 11px;border:1px solid #dae3eb;border-radius:9px;background:#fff;color:#7e8d9c}.match-search[data-astro-cid-eoqbc4hk]>span[data-astro-cid-eoqbc4hk][aria-hidden]{font-size:15px;line-height:1}.match-search[data-astro-cid-eoqbc4hk] input[data-astro-cid-eoqbc4hk]{width:100%;border:0;outline:0;background:transparent;color:#25394c;font:inherit;font-size:12px}.match-search[data-astro-cid-eoqbc4hk] input[data-astro-cid-eoqbc4hk]::placeholder{color:#9aa7b4}.matches-layout[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}.matches-main[data-astro-cid-eoqbc4hk]{min-width:0}.match-filters[data-astro-cid-eoqbc4hk]{display:flex;gap:7px;margin-bottom:10px;overflow-x:auto;scrollbar-width:none}.match-filters[data-astro-cid-eoqbc4hk] button[data-astro-cid-eoqbc4hk]{flex:0 0 auto;padding:9px 13px;border:1px solid #d9e2ea;border-radius:999px;background:#fff;color:#647689;font-size:12px;font-weight:800;cursor:pointer;transition:.15s ease}.match-filters[data-astro-cid-eoqbc4hk] button[data-astro-cid-eoqbc4hk]:hover{border-color:#afbfcd;color:#1f3447}.match-filters[data-astro-cid-eoqbc4hk] button[data-astro-cid-eoqbc4hk].active{border-color:#142b40;background:#142b40;color:#fff}.national-match-table[data-astro-cid-eoqbc4hk]{overflow:hidden;border:1px solid #dce5ed;border-radius:13px;background:#fff;box-shadow:0 8px 24px #22344609}.national-match-table__head[data-astro-cid-eoqbc4hk],.national-match-row[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:112px 150px minmax(135px,1fr) 72px minmax(135px,1fr) 28px;gap:10px;align-items:center}.national-match-table__head[data-astro-cid-eoqbc4hk]{min-height:38px;padding:0 12px;border-bottom:1px solid #e9eef3;background:#f8fafc;color:#8a98a6;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.national-match-row[data-astro-cid-eoqbc4hk]{min-height:56px;padding:9px 12px;color:inherit;text-decoration:none;transition:background .15s ease}.national-match-row[data-astro-cid-eoqbc4hk]+.national-match-row[data-astro-cid-eoqbc4hk]{border-top:1px solid #edf1f4}.national-match-row[data-astro-cid-eoqbc4hk]:hover{background:#f8fafc}.national-match-row[data-astro-cid-eoqbc4hk][hidden]{display:none}.national-match-row[data-astro-cid-eoqbc4hk] time[data-astro-cid-eoqbc4hk],.national-match-row__competition[data-astro-cid-eoqbc4hk]{overflow:hidden;color:#748493;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.national-match-row__competition[data-astro-cid-eoqbc4hk]{color:#586d80;font-weight:800}.national-match-row__team[data-astro-cid-eoqbc4hk]{display:flex;min-width:0;align-items:center;gap:7px}.national-match-row__team[data-astro-cid-eoqbc4hk].is-away{justify-content:flex-end;text-align:right}.national-match-row__team[data-astro-cid-eoqbc4hk] .team-flag-img[data-astro-cid-eoqbc4hk]{flex:0 0 auto;width:24px;height:16px;box-shadow:0 0 0 1px #1c2d3d1a}.national-match-row__team[data-astro-cid-eoqbc4hk] strong[data-astro-cid-eoqbc4hk]{overflow:hidden;color:#25394c;font-size:13px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.national-match-row__score[data-astro-cid-eoqbc4hk]{padding:6px 8px;border:1px solid transparent;border-radius:6px;background:#f1f5f8;color:#132b40;font-size:15px;font-weight:900;text-align:center;font-variant-numeric:tabular-nums}.national-match-row__score[data-astro-cid-eoqbc4hk].is-win{border-color:#27915b21;background:#27915b17;color:#176b45}.national-match-row__score[data-astro-cid-eoqbc4hk].is-draw{border-color:#c9971c24;background:#e6b5331c;color:#8a6615}.national-match-row__score[data-astro-cid-eoqbc4hk].is-loss{border-color:#c5424e1f;background:#c5424e14;color:#9a3540}.national-match-row__score[data-astro-cid-eoqbc4hk].is-scheduled{color:#8c99a5}.national-match-row__arrow[data-astro-cid-eoqbc4hk]{display:grid;width:23px;height:23px;place-items:center;justify-self:end;border-radius:50%;background:#f1f5f8;color:#687a8c;font-size:16px}.match-list-actions[data-astro-cid-eoqbc4hk]{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:10px}.load-more[data-astro-cid-eoqbc4hk]{padding:10px 14px;border:1px solid #d3dee7;border-radius:8px;background:#fff;color:#41566a;font-size:12px;font-weight:800;cursor:pointer}.match-list-actions[data-astro-cid-eoqbc4hk] span[data-astro-cid-eoqbc4hk]{color:#8b97a3;font-size:11px}.players-panel[data-astro-cid-eoqbc4hk]{position:sticky;top:72px;overflow:hidden;border:1px solid #dce5ed;border-radius:13px;background:#fff;box-shadow:0 8px 24px #22344609}.players-panel__head[data-astro-cid-eoqbc4hk]{padding:17px 17px 14px;border-bottom:1px solid #edf1f4}.players-panel__head[data-astro-cid-eoqbc4hk] .eyebrow[data-astro-cid-eoqbc4hk]:before{display:inline-block;width:24px;height:2px;margin:0 7px 2px 0;background:#ed1b2f;content:"";vertical-align:middle}.players-panel[data-astro-cid-eoqbc4hk] h3[data-astro-cid-eoqbc4hk]{max-width:240px;margin:6px 0 0;color:#102438;font-size:20px;line-height:1.12;letter-spacing:-.025em}.players-panel__head[data-astro-cid-eoqbc4hk] p[data-astro-cid-eoqbc4hk]{margin:8px 0 0;color:#7d8c9b;font-size:10px;line-height:1.45}.players-ranking[data-astro-cid-eoqbc4hk]{margin:0;padding:0;list-style:none}.player-rank-row[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:26px minmax(0,1fr) auto;gap:9px;align-items:center;min-height:45px;padding:7px 13px;border-bottom:1px solid #eef2f5}.player-rank-row[data-astro-cid-eoqbc4hk]:last-child{border-bottom:0}.player-rank-row__rank[data-astro-cid-eoqbc4hk]{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:#f1f5f8;color:#758699;font-size:9px;font-weight:900}.player-rank-row[data-astro-cid-eoqbc4hk].is-top3 .player-rank-row__rank[data-astro-cid-eoqbc4hk]{background:#152c42;color:#fff}.player-rank-row__identity[data-astro-cid-eoqbc4hk]{min-width:0}.player-rank-row__identity[data-astro-cid-eoqbc4hk] strong[data-astro-cid-eoqbc4hk]{display:block;overflow:hidden;color:#203548;font-size:11.5px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.player-rank-row__identity[data-astro-cid-eoqbc4hk] span[data-astro-cid-eoqbc4hk]{display:block;overflow:hidden;margin-top:2px;color:#8a98a6;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.player-rank-row[data-astro-cid-eoqbc4hk]>b[data-astro-cid-eoqbc4hk]{color:#153d67;font-size:14px;font-weight:900;font-variant-numeric:tabular-nums}.players-panel__meta[data-astro-cid-eoqbc4hk]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px 10px;padding:10px 13px;border-top:1px solid #e8eef3;background:#f8fafc;color:#7f8e9d;font-size:8.5px}.japan-history[data-astro-cid-eoqbc4hk]{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);min-height:250px;margin-top:34px;overflow:hidden;border:1px solid #dce5ed;border-radius:16px;background:#fff;box-shadow:0 10px 28px #2234460a;scroll-margin-top:70px}.japan-history__copy[data-astro-cid-eoqbc4hk]{position:relative;z-index:2;padding:30px 34px}.japan-history[data-astro-cid-eoqbc4hk] h2[data-astro-cid-eoqbc4hk]{max-width:430px;margin:10px 0 0;color:#102438;font-size:var(--type-editorial-heading);line-height:1.08;letter-spacing:-.035em}.japan-history__copy[data-astro-cid-eoqbc4hk] p[data-astro-cid-eoqbc4hk]{max-width:560px;margin:15px 0 0;color:#647587;font-size:15px;line-height:1.72}.japan-history__media[data-astro-cid-eoqbc4hk]{position:relative;min-height:250px}.japan-history__media[data-astro-cid-eoqbc4hk] img[data-astro-cid-eoqbc4hk]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.japan-history__media[data-astro-cid-eoqbc4hk] span[data-astro-cid-eoqbc4hk]{position:absolute;inset:0;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.8) 13%,rgba(255,255,255,.12) 48%,transparent 74%)}@media(max-width:1100px){.upcoming-showcase[data-astro-cid-eoqbc4hk],.tournament-showcase[data-astro-cid-eoqbc4hk]{grid-template-columns:repeat(2,minmax(0,1fr))}.matches-layout[data-astro-cid-eoqbc4hk]{grid-template-columns:1fr}.players-panel[data-astro-cid-eoqbc4hk]{position:static}.players-ranking[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:1fr 1fr}.player-rank-row[data-astro-cid-eoqbc4hk]:nth-child(odd){border-right:1px solid #eef2f5}.national-match-table__head[data-astro-cid-eoqbc4hk],.national-match-row[data-astro-cid-eoqbc4hk]{grid-template-columns:95px 135px minmax(120px,1fr) 66px minmax(120px,1fr) 26px}}@media(max-width:1000px){.japan-hero__media[data-astro-cid-eoqbc4hk]{background-position:58% center}.japan-hero__shade[data-astro-cid-eoqbc4hk]{background:linear-gradient(90deg,#030911eb,#0309119e 52%,#03091157),linear-gradient(0deg,#030911b8,#03091114 55%,#03091157)}.japan-hero__grid[data-astro-cid-eoqbc4hk]{grid-template-columns:1fr;min-height:0}.japan-hero__copy[data-astro-cid-eoqbc4hk]{padding-bottom:4px}.japan-featured[data-astro-cid-eoqbc4hk]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none;justify-self:stretch}.japan-history[data-astro-cid-eoqbc4hk]{grid-template-columns:1fr}.japan-history__media[data-astro-cid-eoqbc4hk]{min-height:220px}.japan-history__media[data-astro-cid-eoqbc4hk] span[data-astro-cid-eoqbc4hk]{background:linear-gradient(0deg,transparent,rgba(255,255,255,.82) 90%,#fff)}}@media(max-width:780px){.japan-subnav[data-astro-cid-eoqbc4hk] .container[data-astro-cid-eoqbc4hk]{gap:22px}.japan-canvas[data-astro-cid-eoqbc4hk]{padding-top:16px}.japan-section[data-astro-cid-eoqbc4hk]{padding:25px 0 28px}.section-head[data-astro-cid-eoqbc4hk]{align-items:flex-start}.section-head--action[data-astro-cid-eoqbc4hk],.section-head--matches[data-astro-cid-eoqbc4hk]{display:grid;grid-template-columns:1fr;gap:10px}.section-link[data-astro-cid-eoqbc4hk]{justify-self:start}.matches-tools[data-astro-cid-eoqbc4hk]{width:100%;justify-content:space-between}.match-search[data-astro-cid-eoqbc4hk]{min-width:0;max-width:220px}.national-match-table__head[data-astro-cid-eoqbc4hk]{display:none}.national-match-row[data-astro-cid-eoqbc4hk]{grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:11px 12px}.national-match-row[data-astro-cid-eoqbc4hk] time[data-astro-cid-eoqbc4hk]{grid-column:1;grid-row:1}.national-match-row__competition[data-astro-cid-eoqbc4hk]{grid-column:2;grid-row:1;text-align:right}.national-match-row__team[data-astro-cid-eoqbc4hk]{grid-column:1;grid-row:2}.national-match-row__team[data-astro-cid-eoqbc4hk].is-away{grid-column:1;grid-row:3;justify-content:flex-start;text-align:left}.national-match-row__score[data-astro-cid-eoqbc4hk]{grid-column:2;grid-row:2/4;align-self:center;justify-self:end;box-sizing:border-box;width:58px;min-width:58px;padding-right:4px;padding-left:4px;white-space:nowrap}.national-match-row__arrow[data-astro-cid-eoqbc4hk]{display:none}.japan-history__copy[data-astro-cid-eoqbc4hk]{padding:25px 22px}.japan-history[data-astro-cid-eoqbc4hk] h2[data-astro-cid-eoqbc4hk]{font-size:32px}}@media(max-width:720px){.japan-hero__media[data-astro-cid-eoqbc4hk]{background-position:61% center}.japan-hero__shade[data-astro-cid-eoqbc4hk]{background:linear-gradient(90deg,#030911ed,#0309119e),linear-gradient(0deg,#030911d6,#0309112e 64%,#03091166)}.japan-hero__inner[data-astro-cid-eoqbc4hk]{padding-bottom:26px}.japan-hero__grid[data-astro-cid-eoqbc4hk]{gap:22px;padding-top:18px}.japan-hero__copy[data-astro-cid-eoqbc4hk]{padding:20px 0 0}.japan-hero[data-astro-cid-eoqbc4hk] h1[data-astro-cid-eoqbc4hk]{font-size:42px}.japan-hero__copy[data-astro-cid-eoqbc4hk]>p[data-astro-cid-eoqbc4hk]{font-size:14px}.japan-featured[data-astro-cid-eoqbc4hk]{grid-template-columns:1fr}}@media(max-width:560px){.section-head[data-astro-cid-eoqbc4hk] h2[data-astro-cid-eoqbc4hk],.japan-history[data-astro-cid-eoqbc4hk] h2[data-astro-cid-eoqbc4hk]{font-size:32px}.upcoming-showcase[data-astro-cid-eoqbc4hk],.tournament-showcase[data-astro-cid-eoqbc4hk]{grid-template-columns:1fr}.tournament-card[data-astro-cid-eoqbc4hk]{min-height:170px}.matches-tools[data-astro-cid-eoqbc4hk]{display:grid!important;grid-template-columns:1fr}.match-search[data-astro-cid-eoqbc4hk]{max-width:none}.players-ranking[data-astro-cid-eoqbc4hk]{grid-template-columns:1fr}.player-rank-row[data-astro-cid-eoqbc4hk]:nth-child(odd){border-right:0}.japan-history__media[data-astro-cid-eoqbc4hk]{min-height:180px}}@media(max-width:480px){.japan-identity[data-astro-cid-eoqbc4hk]{gap:9px}.japan-flag[data-astro-cid-eoqbc4hk]{width:41px;height:29px}.japan-hero[data-astro-cid-eoqbc4hk] h1[data-astro-cid-eoqbc4hk]{font-size:36px}.japan-hero__facts[data-astro-cid-eoqbc4hk] span[data-astro-cid-eoqbc4hk]{padding:7px 9px;font-size:10px}.japan-subnav[data-astro-cid-eoqbc4hk] a[data-astro-cid-eoqbc4hk]{padding-top:14px;padding-bottom:12px}}
