#MainContent{--yoj-ink: var(--color-foreground, #000);--yoj-ink-rgb: var(--color-foreground-rgb, 0 0 0);--yoj-red: #e30613;--yoj-red-dark: #b2050f;--yoj-panel: #f5f5f5;--yoj-line: rgb(var(--yoj-ink-rgb) / .15)}#MainContent .yoj-pagetrail{margin-bottom:-10px}#MainContent .yoj-pagetrail ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 8px;font-size:.875rem}#MainContent .yoj-pagetrail li{display:inline-flex;gap:8px;color:rgb(var(--yoj-ink-rgb) / .72)}#MainContent .yoj-pagetrail a{color:inherit;text-decoration:none}#MainContent .yoj-pagetrail a:hover{text-decoration:underline}#MainContent .yoj-pagetrail a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}#MainContent .yoj-pagetrail [aria-current]{color:var(--yoj-ink)}#MainContent .yoj-mkdsa-membership{max-width:none;padding:0;color:inherit;font-family:var(--font-body--family, inherit)}#MainContent .yoj-mkdsa-banner{margin:0 0 28px;padding:0;border:0;border-radius:0;background:none;color:inherit;text-align:left}#MainContent .yoj-mkdsa-banner h1{margin:0;font-family:var(--font-heading--family, inherit);font-weight:var(--font-heading--weight, 600);font-size:clamp(2.25rem,1.6rem + 2.4vw,3.25rem);line-height:1.05;text-wrap:balance;color:var(--yoj-ink)}#MainContent .yoj-mkdsa-banner h1 br{display:none}#MainContent .yoj-mkdsa-banner h1:after{content:"";display:block;width:56px;height:5px;margin-top:14px;background:var(--yoj-red)}#MainContent .yoj-mkdsa-banner p{margin:16px 0 0;font-size:1.15rem;line-height:1.5;color:rgb(var(--yoj-ink-rgb) / .72)}#MainContent .yoj-mkdsa-banner p+p{margin-top:8px;font-size:.95rem}#MainContent .yoj-mkdsa-banner a{color:inherit;text-decoration:underline;text-underline-offset:3px}#MainContent .yoj-mkdsa-banner a:hover{color:var(--yoj-ink)}#MainContent .text-block>h1{margin:0;font-family:var(--font-heading--family, inherit);font-weight:var(--font-heading--weight, 600);font-size:clamp(2.25rem,1.6rem + 2.4vw,3.25rem);line-height:1.05;text-align:left;text-wrap:balance;color:var(--yoj-ink)}#MainContent .text-block>h1:after{content:"";display:block;width:56px;height:5px;margin-top:14px;background:var(--yoj-red)}#MainContent .yoj-mkdsa-membership p,#MainContent .yoj-mkdsa-intro{line-height:1.65}#MainContent .yoj-mkdsa-intro{margin:0 0 24px;font-size:1.05rem}#MainContent .yoj-link a,#MainContent .yoj-mkdsa-intro a,#MainContent .doc-section a,#MainContent .stats-note a{color:var(--yoj-red);font-weight:700;text-decoration:none}#MainContent .yoj-link a:hover,#MainContent .yoj-mkdsa-intro a:hover,#MainContent .doc-section a:hover,#MainContent .stats-note a:hover{color:var(--yoj-red-dark);text-decoration:underline;text-underline-offset:3px}#MainContent .fixtures-nav,#MainContent .nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin:0 0 32px}#MainContent .nav{margin:28px 0 0}#MainContent .fixtures-nav a,#MainContent .nav a{display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;border:1px solid rgb(var(--yoj-ink-rgb) / .45);border-radius:999px;background:none;color:var(--yoj-ink);font-weight:500;text-align:left;text-decoration:none}#MainContent .nav a:after{content:"\2192";margin-left:6px;color:var(--yoj-red)}#MainContent .fixtures-nav a:hover,#MainContent .nav a:hover{border-color:var(--yoj-ink);background:none}#MainContent .fixtures-nav a:focus-visible,#MainContent .nav a:focus-visible{outline:2px solid currentColor;outline-offset:3px}#MainContent .fixtures-section,#MainContent .doc-section,#MainContent .era-section{margin:0 0 40px}#MainContent .section-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;width:auto;margin:0 0 16px;padding:0 0 10px;border-bottom:1px solid var(--yoj-line)}#MainContent .section-header h2,#MainContent .section-header h3,#MainContent .fixtures-section h2,#MainContent .fixtures-section h3,#MainContent .doc-section h3,#MainContent .era-section h3{margin:0;padding:0;border:0;font-family:var(--font-heading--family, inherit);font-weight:var(--font-heading--weight, 600);font-size:clamp(1.5rem,1.25rem + .8vw,1.85rem);line-height:1.15;color:var(--yoj-ink)}#MainContent .section-header a{font-size:.85rem;font-weight:400;color:rgb(var(--yoj-ink-rgb) / .6);text-decoration:none;white-space:nowrap}#MainContent .section-header a:hover{color:var(--yoj-red)}#MainContent .fixtures-table-wrapper{overflow-x:auto;min-width:0;max-width:100%}#MainContent .fixtures-table{width:100%;min-width:640px;border-collapse:collapse;font-size:.95rem;font-variant-numeric:tabular-nums}#MainContent .fixtures-table th{padding:10px 12px;border:0;background:var(--yoj-ink);color:var(--color-background, #fff);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:nowrap}#MainContent .fixtures-table td{padding:10px 12px;border:0;border-bottom:1px solid rgb(var(--yoj-ink-rgb) / .1);text-align:center;white-space:nowrap}#MainContent .fixtures-table tr:nth-child(2n){background:#f7f7f7}#MainContent .np-table .np-name{text-align:left;font-weight:600}#MainContent .np-table .np-name a{color:var(--yoj-ink);text-decoration:none}#MainContent .np-table .np-name a:hover{color:var(--yoj-red);text-decoration:underline;text-underline-offset:3px}#MainContent .result{display:inline-block;min-width:3.4em;padding:3px 8px;border-radius:4px;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}#MainContent .result.win{background:#1d7a35}#MainContent .result.draw{background:#6b6b6b}#MainContent .result.loss{background:var(--yoj-red)}#MainContent .result.pending{background:#ffd200;color:#000}#MainContent .stats-note{margin:12px 0 0;font-size:.85rem;font-style:italic;color:rgb(var(--yoj-ink-rgb) / .65);white-space:normal}#MainContent .squad-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}#MainContent .squad-card{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--yoj-line);border-left:4px solid var(--yoj-red);border-radius:6px;background:#fff}#MainContent .squad-card .player-pos{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--yoj-red)}#MainContent .squad-card .player-name{font-family:var(--font-heading--family, inherit);font-size:1.2rem;font-weight:var(--font-heading--weight, 600);line-height:1.2;color:var(--yoj-ink)}#MainContent .squad-card .player-nat{font-size:.85rem;color:rgb(var(--yoj-ink-rgb) / .62)}#MainContent .squad-card .shirt-no{display:inline-block;min-width:1.6em;margin-right:6px;color:var(--yoj-red);font-weight:700}#MainContent .captain-tag{display:inline-block;margin-left:6px;padding:1px 7px;border:1px solid var(--yoj-red);border-radius:999px;color:var(--yoj-red);font-size:.65rem;font-weight:700;letter-spacing:.06em;vertical-align:middle}#MainContent .yoj-mkdsa-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin:28px 0;justify-content:stretch}#MainContent .yoj-mkdsa-plan{display:flex;flex-direction:column;gap:8px;flex:none;width:auto;max-width:none;box-sizing:border-box;margin:0;padding:20px;border:1px solid rgb(var(--yoj-ink-rgb) / .18);border-top:3px solid var(--yoj-ink);border-radius:6px;background:#fff;box-shadow:none;text-align:left}#MainContent .yoj-mkdsa-plan h3{margin:0;font-family:var(--font-heading--family, inherit);font-size:1.3rem;line-height:1.2;color:var(--yoj-ink)}#MainContent .yoj-mkdsa-plan p{margin:0;padding:0;font-size:.98rem;line-height:1.5;color:rgb(var(--yoj-ink-rgb) / .78)}#MainContent .yoj-mkdsa-plan .price{margin:4px 0;font-family:var(--font-heading--family, inherit);font-size:2rem;font-weight:var(--font-heading--weight, 600);color:var(--yoj-red)}#MainContent .yoj-mkdsa-plan a,#MainContent .yoj-mkdsa-linkcard a.btn,#MainContent .np-button{display:inline-flex;align-self:flex-start;align-items:center;margin-top:4px;padding:10px 20px;border-radius:14px;background:var(--yoj-red);color:#fff;font-weight:700;text-decoration:none;transition:background .2s ease}#MainContent .yoj-mkdsa-plan a:hover,#MainContent .yoj-mkdsa-linkcard a.btn:hover,#MainContent .np-button:hover{background:var(--yoj-red-dark)}#MainContent .yoj-mkdsa-plan a:focus-visible,#MainContent .yoj-mkdsa-linkcard a.btn:focus-visible,#MainContent .np-button:focus-visible{outline:2px solid var(--yoj-ink);outline-offset:3px}#MainContent .yoj-highlight-box,#MainContent .doc-closing{margin:24px 0;padding:16px 20px;border:0;border-left:4px solid var(--yoj-red);border-radius:0 6px 6px 0;background:var(--yoj-panel);color:inherit;line-height:1.6}#MainContent .yoj-highlight-box strong{color:var(--yoj-red)}#MainContent .doc-closing{margin-top:32px;font-style:italic}#MainContent .yoj-mkdsa-linkcard{box-sizing:border-box;margin:28px 0;padding:20px 22px;border:1px solid rgb(var(--yoj-ink-rgb) / .2);border-left:4px solid var(--yoj-red);border-radius:6px;box-shadow:none}#MainContent .yoj-mkdsa-linkcard h2{margin:0 0 6px;font-family:var(--font-heading--family, inherit);font-size:1.4rem;line-height:1.2;color:var(--yoj-ink)}#MainContent .yoj-mkdsa-linkcard p{margin:0 0 12px;font-size:1rem;line-height:1.55}#MainContent .yoj-mkdsa-faq{margin-top:40px;padding-top:0;border-top:0}#MainContent .yoj-mkdsa-faq:not(:has(.yoj-mkdsa-faq-item)){padding:28px;border-top:3px solid var(--yoj-red);border-radius:6px;background:#000;color:#dfdfdf}#MainContent .yoj-mkdsa-faq:not(:has(.yoj-mkdsa-faq-item)) h2{margin:0 0 8px;font-family:var(--font-heading--family, inherit);font-size:1.75rem;line-height:1.15;color:#fff}#MainContent .yoj-mkdsa-faq:not(:has(.yoj-mkdsa-faq-item)) p{margin:0;font-size:1rem;line-height:1.6;color:#dfdfdf}#MainContent .yoj-mkdsa-faq:not(:has(.yoj-mkdsa-faq-item)) a{color:#fff;font-weight:700;text-decoration:underline;text-decoration-color:var(--yoj-red);text-decoration-thickness:2px;text-underline-offset:4px}#MainContent .yoj-mkdsa-faq:has(.yoj-mkdsa-faq-item)>h2{margin:0 0 8px;font-family:var(--font-heading--family, inherit);font-size:clamp(1.6rem,1.3rem + 1.1vw,2.25rem);line-height:1.1;color:var(--yoj-ink)}#MainContent .yoj-mkdsa-faq:has(.yoj-mkdsa-faq-item)>h2:after{content:"";display:block;width:48px;height:5px;margin-top:12px;background:var(--yoj-red)}#MainContent .yoj-mkdsa-faq-item{margin:0;padding:16px 0;border-bottom:1px solid rgb(var(--yoj-ink-rgb) / .12)}#MainContent .yoj-mkdsa-faq-item h3{margin:0 0 6px;font-family:var(--font-heading--family, inherit);font-size:1.2rem;line-height:1.25;color:var(--yoj-ink)}#MainContent .yoj-mkdsa-faq-item p{margin:0;font-size:1rem;line-height:1.6}#MainContent .yoj-mkdsa-faq-item p+p{margin-top:8px}#MainContent .doc-toc{margin:28px 0 36px;padding:24px;border:0;border-radius:6px;background:var(--yoj-panel)}#MainContent .doc-toc h2{margin:0 0 12px;font-family:var(--font-heading--family, inherit);font-size:1.4rem;letter-spacing:0;text-transform:none;color:var(--yoj-ink)}#MainContent .doc-toc .toc-list{margin:0;padding-left:1.4em;columns:2;column-gap:32px}#MainContent .doc-toc .toc-list li{margin:0 0 6px;break-inside:avoid}#MainContent .doc-toc a{color:var(--yoj-ink);text-decoration:none}#MainContent .doc-toc a:hover{color:var(--yoj-red);text-decoration:underline;text-underline-offset:3px}#MainContent .doc-section h4.sub-clause{margin:20px 0 8px;font-family:var(--font-heading--family, inherit);font-size:1.15rem;color:var(--yoj-ink)}#MainContent .doc-section p{margin:0 0 12px;line-height:1.65}#MainContent .doc-section ul{margin:0 0 12px;padding-left:1.3em;line-height:1.6}#MainContent .doc-section ul li{margin-bottom:6px}#MainContent .timeline{position:relative;margin:0 0 0 8px;padding-left:28px;border-left:2px solid var(--yoj-line)}#MainContent .tl-item{position:relative;padding-bottom:24px}#MainContent .tl-item:last-child{padding-bottom:0}#MainContent .tl-year{position:relative;margin-bottom:4px;font-family:var(--font-heading--family, inherit);font-size:1.35rem;font-weight:var(--font-heading--weight, 600);line-height:1.2;color:var(--yoj-ink)}#MainContent .tl-year.tbc{font-size:1.1rem;font-style:italic}#MainContent .tl-year:before{content:"";position:absolute;left:-37px;top:.3em;width:12px;height:12px;border:2px solid #fff;border-radius:50%;background:var(--yoj-red);box-shadow:0 0 0 2px var(--yoj-red)}#MainContent .tl-text{line-height:1.6}#MainContent .np-intro{margin-bottom:20px;line-height:1.65}#MainContent .timeline-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}#MainContent .timeline-item{position:relative;padding:18px;border:1px solid var(--yoj-line);border-top:3px solid var(--yoj-ink);border-radius:6px;background:#fff;transition:box-shadow .2s ease}#MainContent .timeline-item:hover{box-shadow:0 6px 18px #00000014}#MainContent .timeline-item h3{margin:0 0 8px;padding:0 0 0 36px;border-bottom:0;font-family:var(--font-heading--family, inherit);font-size:1.15rem;line-height:1.6;color:var(--yoj-ink)}#MainContent .timeline-item p{margin:0;font-size:.95rem;line-height:1.5}#MainContent .timeline-item a{color:var(--yoj-red);font-weight:700;text-decoration:none}#MainContent .timeline-item a:hover{text-decoration:underline}#MainContent .timeline-number{position:absolute;top:18px;left:18px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--yoj-red);color:#fff;font-size:.75rem;font-weight:700}#MainContent .yoj-accordion details{margin-bottom:8px;overflow:hidden;border:1px solid rgb(var(--yoj-ink-rgb) / .18);border-radius:6px;background:#fff}#MainContent .yoj-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;cursor:pointer;list-style:none;font-family:var(--font-heading--family, inherit);font-size:1.15rem;font-weight:var(--font-heading--weight, 600);color:var(--yoj-ink)}#MainContent .yoj-accordion summary::-webkit-details-marker{display:none}#MainContent .yoj-accordion summary:after{content:"+";color:var(--yoj-red);font-size:1.4rem;line-height:1}#MainContent .yoj-accordion details[open] summary{border-bottom:1px solid rgb(var(--yoj-ink-rgb) / .12);background:var(--yoj-panel)}#MainContent .yoj-accordion details[open] summary:after{content:"\2212"}#MainContent .yoj-accordion summary:focus-visible{outline:2px solid currentColor;outline-offset:-2px}#MainContent .yoj-accordion .content{padding:16px 18px;background:#fff;font-size:.98rem;line-height:1.6}#MainContent .yoj-accordion .content a{color:var(--yoj-red);font-weight:700;text-decoration:none}#MainContent .yoj-accordion .content a:hover{text-decoration:underline}@media screen and (max-width:768px){#MainContent .yoj-mkdsa-banner h1{font-size:clamp(2rem,1.4rem + 3vw,2.5rem)}#MainContent .fixtures-nav{flex-direction:row}#MainContent .fixtures-nav a{text-align:left}#MainContent .fixtures-table{font-size:.875rem}#MainContent .doc-toc .toc-list{columns:1}#MainContent .timeline-grid{grid-template-columns:minmax(0,1fr)}#MainContent .yoj-mkdsa-plan{flex:none;max-width:none}#MainContent .yoj-mkdsa-faq:not(:has(.yoj-mkdsa-faq-item)){padding:22px}}@media(prefers-reduced-motion:reduce){#MainContent .timeline-item,#MainContent .yoj-mkdsa-plan a,#MainContent .np-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/yoj-pages.css.map */
