.share-panel[data-astro-cid-eqjx2q6l]{padding:22px 0 4px;position:relative}.share-copy[data-astro-cid-eqjx2q6l]{align-items:center;gap:11px;display:flex}.share-copy[data-astro-cid-eqjx2q6l]>span[data-astro-cid-eqjx2q6l]{background:var(--bbfc-blue-weak);border-radius:50%;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.share-copy[data-astro-cid-eqjx2q6l] h2[data-astro-cid-eqjx2q6l]{letter-spacing:-.02em;color:var(--bbfc-blue-strong);font-size:17px;font-weight:680;line-height:1.35}.share-copy[data-astro-cid-eqjx2q6l] p[data-astro-cid-eqjx2q6l]{color:var(--bbfc-gray-2);margin-top:3px;font-size:12px;line-height:1.5}.share-actions[data-astro-cid-eqjx2q6l]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.share-actions[data-astro-cid-eqjx2q6l] button[data-astro-cid-eqjx2q6l],.share-actions[data-astro-cid-eqjx2q6l] a[data-astro-cid-eqjx2q6l]{border:1px solid var(--bbfc-border);min-width:0;min-height:82px;color:var(--bbfc-ink-2);text-align:center;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 5px;font-size:13px;line-height:1.25;transition:border-color .15s,color .15s,transform .15s,box-shadow .15s;display:flex}.share-actions[data-astro-cid-eqjx2q6l] button[data-astro-cid-eqjx2q6l]:hover,.share-actions[data-astro-cid-eqjx2q6l] a[data-astro-cid-eqjx2q6l]:hover{border-color:var(--bbfc-blue);color:var(--bbfc-blue-strong);transform:translateY(-2px);box-shadow:0 5px 16px #1b66d614}.share-actions[data-astro-cid-eqjx2q6l] img[data-astro-cid-eqjx2q6l],.link-icon[data-astro-cid-eqjx2q6l]{object-fit:contain;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.share-actions[data-astro-cid-eqjx2q6l] a[data-astro-cid-eqjx2q6l][href*="share.naver.com"] img[data-astro-cid-eqjx2q6l]{border:1px solid var(--bbfc-border);background:#fff;padding:3px}.link-icon[data-astro-cid-eqjx2q6l]{background:var(--bbfc-blue-weak);color:var(--bbfc-blue-strong)}.link-icon[data-astro-cid-eqjx2q6l] svg[data-astro-cid-eqjx2q6l]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.share-message[data-astro-cid-eqjx2q6l]{color:var(--bbfc-blue-strong);margin-top:10px;font-size:12px}@media (width<=480px){.share-panel[data-astro-cid-eqjx2q6l]{padding-top:19px}.share-copy[data-astro-cid-eqjx2q6l] h2[data-astro-cid-eqjx2q6l]{font-size:16px}.share-copy[data-astro-cid-eqjx2q6l] p[data-astro-cid-eqjx2q6l]{display:none}.share-actions[data-astro-cid-eqjx2q6l]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.share-actions[data-astro-cid-eqjx2q6l] button[data-astro-cid-eqjx2q6l],.share-actions[data-astro-cid-eqjx2q6l] a[data-astro-cid-eqjx2q6l]{min-height:84px;padding:9px 3px}}.content-cover[data-astro-cid-nd7r3sbs]{margin:12px 0 48px}.content-cover[data-astro-cid-nd7r3sbs] picture[data-astro-cid-nd7r3sbs]{display:block}.content-cover[data-astro-cid-nd7r3sbs] img[data-astro-cid-nd7r3sbs]{border-radius:var(--bbfc-radius-lg);width:100%;height:auto;display:block}.content-cover[data-astro-cid-nd7r3sbs] figcaption[data-astro-cid-nd7r3sbs]{text-align:center;color:var(--bbfc-gray-2);margin-top:11px;font-size:13px;line-height:1.65}.content-cover--archive[data-astro-cid-nd7r3sbs]{width:100%;margin:44px auto 10px}.content-cover--archive[data-astro-cid-nd7r3sbs] img[data-astro-cid-nd7r3sbs]{object-fit:contain;background:var(--bbfc-fill-2)}@media (width<=767px){.content-cover[data-astro-cid-nd7r3sbs]{margin-bottom:38px}.content-cover--archive[data-astro-cid-nd7r3sbs]{margin-top:34px;margin-bottom:4px}}.article-toc[data-astro-cid-qsrs2dwn]{border:1px solid var(--bbfc-border);background:var(--bbfc-fill-2);border-radius:18px;margin:34px 0 0;padding:22px 24px 14px}.article-toc__head[data-astro-cid-qsrs2dwn]{align-items:baseline;gap:10px;margin:0 0 12px;display:flex}.article-toc__head[data-astro-cid-qsrs2dwn] strong[data-astro-cid-qsrs2dwn]{color:var(--bbfc-ink);letter-spacing:-.02em;font-size:18px;font-weight:800}.article-toc__head[data-astro-cid-qsrs2dwn] span[data-astro-cid-qsrs2dwn]{color:var(--bbfc-gray-1);font-size:13px;font-weight:600}.article-toc[data-astro-cid-qsrs2dwn] ol[data-astro-cid-qsrs2dwn]{columns:2;column-gap:32px;margin:0;padding:0;list-style:none}.article-toc[data-astro-cid-qsrs2dwn] li[data-astro-cid-qsrs2dwn]{break-inside:avoid;border-top:1px solid var(--bbfc-border);grid-template-columns:30px minmax(0,1fr);align-items:baseline;padding:8px 0;font-size:15px;line-height:1.5;display:grid}.article-toc[data-astro-cid-qsrs2dwn] li[data-astro-cid-qsrs2dwn] b[data-astro-cid-qsrs2dwn]{color:var(--bbfc-blue);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.article-toc[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]{color:var(--bbfc-ink);word-break:keep-all;font-weight:600;text-decoration:none}.article-toc[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]:hover{color:var(--bbfc-blue-strong)}.article-toc__more[data-astro-cid-qsrs2dwn] summary[data-astro-cid-qsrs2dwn]{border-top:1px solid var(--bbfc-border);color:var(--bbfc-blue-strong);cursor:pointer;margin-top:6px;padding:10px 0 6px;font-size:14px;font-weight:700;list-style:none;display:block}.article-toc__more[data-astro-cid-qsrs2dwn] summary[data-astro-cid-qsrs2dwn]::-webkit-details-marker{display:none}.article-toc__close[data-astro-cid-qsrs2dwn],.article-toc__more[data-astro-cid-qsrs2dwn][open] .article-toc__open[data-astro-cid-qsrs2dwn]{display:none}.article-toc__more[data-astro-cid-qsrs2dwn][open] .article-toc__close[data-astro-cid-qsrs2dwn]{display:inline}.article-toc__more[data-astro-cid-qsrs2dwn] ol[data-astro-cid-qsrs2dwn]{margin-top:0}.article-toc-rail[data-astro-cid-qsrs2dwn]{display:none}@media (width>=1024px){.article-toc-rail[data-astro-cid-qsrs2dwn].has-room{z-index:5;opacity:0;visibility:hidden;scrollbar-width:none;width:220px;max-height:calc(100vh - 128px);padding:0 0 6px;transition:opacity .2s,visibility .2s;display:block;position:fixed;top:96px;overflow-y:auto}.article-toc-rail[data-astro-cid-qsrs2dwn]::-webkit-scrollbar{display:none}.article-toc-rail[data-astro-cid-qsrs2dwn].is-visible{opacity:1;visibility:visible}.article-toc-rail[data-astro-cid-qsrs2dwn]>strong[data-astro-cid-qsrs2dwn]{color:var(--bbfc-blue);letter-spacing:.02em;margin:0 0 8px 10px;font-size:13px;font-weight:800;display:block}.article-toc-rail[data-astro-cid-qsrs2dwn] ol[data-astro-cid-qsrs2dwn]{margin:0;padding:0;list-style:none}.article-toc-rail[data-astro-cid-qsrs2dwn] li[data-astro-cid-qsrs2dwn]{margin:1px 0;font-size:13px;line-height:1.45}.article-toc-rail[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]{color:var(--bbfc-gray-1);word-break:keep-all;border-radius:8px;padding:5px 10px;text-decoration:none;transition:background-color .15s,color .15s;display:block}.article-toc-rail[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn] b[data-astro-cid-qsrs2dwn]{color:inherit;font-variant-numeric:tabular-nums;margin-right:5px;font-weight:800}.article-toc-rail[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn]:hover{background:var(--bbfc-fill);color:var(--bbfc-ink)}.article-toc-rail[data-astro-cid-qsrs2dwn] a[data-astro-cid-qsrs2dwn].is-current{background:var(--bbfc-blue-weak);color:var(--bbfc-blue-strong);font-weight:700}}@media (width<=767px){.article-toc[data-astro-cid-qsrs2dwn]{border-radius:14px;padding:18px 18px 10px}.article-toc__head[data-astro-cid-qsrs2dwn] strong[data-astro-cid-qsrs2dwn]{font-size:17px}.article-toc[data-astro-cid-qsrs2dwn] ol[data-astro-cid-qsrs2dwn]{columns:1}.article-toc[data-astro-cid-qsrs2dwn] li[data-astro-cid-qsrs2dwn]{font-size:15px}}.article-byline[data-astro-cid-6jw2r4la]{color:var(--bbfc-gray-2);flex-wrap:wrap;align-items:center;gap:5px 7px;font-size:12px;line-height:1.6;display:flex}.article-byline[data-astro-cid-6jw2r4la] a[data-astro-cid-6jw2r4la]{color:var(--bbfc-ink-2);text-decoration:underline;text-decoration-color:var(--bbfc-gray-3);text-underline-offset:3px}.article-byline[data-astro-cid-6jw2r4la] a[data-astro-cid-6jw2r4la]:hover{color:var(--bbfc-blue-strong);text-decoration-color:var(--bbfc-blue)}.article-provenance[data-astro-cid-bkvupdvz]{border:1px solid var(--bbfc-border);background:var(--bbfc-fill-2);margin-top:72px;padding:18px 20px}.article-provenance[data-astro-cid-bkvupdvz] strong[data-astro-cid-bkvupdvz]{color:var(--bbfc-ink);font-size:13px;line-height:1.5;display:block}.article-provenance[data-astro-cid-bkvupdvz] p[data-astro-cid-bkvupdvz]{color:var(--bbfc-gray-1);margin-top:6px;font-size:12px;line-height:1.7}.related-assets[data-astro-cid-3urhj4hm]{border-top:2px solid var(--bbfc-ink);margin-top:54px;padding-top:25px}header[data-astro-cid-3urhj4hm] h2[data-astro-cid-3urhj4hm]{letter-spacing:-.035em;margin-top:6px;font-size:23px;font-weight:680;line-height:1.3}.related-assets-grid[data-astro-cid-3urhj4hm]{gap:12px;margin-top:20px;display:grid}a[data-astro-cid-3urhj4hm]{border:1px solid var(--bbfc-border);border-radius:var(--bbfc-radius-lg);grid-template-columns:104px minmax(0,1fr);align-items:start;column-gap:17px;padding:13px;transition:border-color .18s,transform .18s;display:grid}a[data-astro-cid-3urhj4hm]:hover{border-color:var(--bbfc-blue);transform:translateY(-2px)}img[data-astro-cid-3urhj4hm]{border-radius:var(--bbfc-radius);object-fit:cover;grid-row:1/6;width:104px;height:104px}span[data-astro-cid-3urhj4hm]{letter-spacing:.08em;color:var(--bbfc-blue);font-size:12px;font-weight:720;line-height:1.4}strong[data-astro-cid-3urhj4hm]{margin-top:3px;font-size:16px;font-weight:680;line-height:1.42}small[data-astro-cid-3urhj4hm]{color:var(--bbfc-gray-1);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}b[data-astro-cid-3urhj4hm]{color:var(--bbfc-ink);margin-top:8px;font-size:12px;font-weight:650}@media (width<=520px){a[data-astro-cid-3urhj4hm]{grid-template-columns:82px minmax(0,1fr);column-gap:13px;padding:10px}img[data-astro-cid-3urhj4hm]{width:82px;height:82px}small[data-astro-cid-3urhj4hm]{display:none}}.cup-record .cup-participant-scroll{overflow-x:auto}.cup-record .archive-body .cup-participant-scroll table{white-space:normal;min-width:680px;display:table}.cup-record .archive-body .cup-participant-scroll th:first-child{width:18%}.cup-record .archive-body .cup-participant-scroll th:nth-child(2){width:25%}.cup-record .archive-body .cup-participant-scroll th:nth-child(3){width:21%}.cup-record .archive-body .cup-participant-scroll td{vertical-align:middle}.cup-record .archive-body .cup-participant-scroll td:nth-child(3){white-space:nowrap}.cup-record .cup-participant-country{align-items:center;gap:4px;display:flex}.cup-record .archive-body .cup-participant-country img{object-fit:contain;background:0 0;border:0;border-radius:0;flex:none;width:28px;height:20px;margin:0}.cup-record .cup-stage-scroll{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overflow-x:auto}.cup-record .archive-body .cup-stage-scroll table{table-layout:fixed;white-space:normal;width:100%;min-width:460px;margin:0;display:table}.cup-record .archive-body .cup-stage-scroll th:first-child{width:48%}.cup-record .archive-body .cup-stage-scroll th:nth-child(2){width:29%}.cup-record .archive-body .cup-stage-scroll th:last-child{width:23%}.cup-record .archive-body .cup-stage-scroll td{vertical-align:middle}.cup-record .archive-body .cup-stage-scroll td:last-child{white-space:nowrap;color:var(--bbfc-blue-strong);font-weight:700}.cup-record .archive-body .cup-entrants{margin:0 0 48px}.cup-record .archive-body .cup-entrants h3{margin-top:0}.cup-record .archive-body .cup-entrants table{table-layout:fixed;white-space:normal;width:100%;margin:20px 0 0;display:table}.cup-record .archive-body .cup-entrants th:first-child{width:49%}.cup-record .archive-body .cup-entrants th:nth-child(2){width:29%}.cup-record .archive-body .cup-entrants th:last-child{width:22%}.cup-record .archive-body .cup-entrants td{vertical-align:middle}.cup-record .cup-entrant-club,.cup-record .cup-entrant-country{align-items:center;gap:8px;display:flex}.cup-record .archive-body .cup-entrant-club img{object-fit:contain;background:#fff;border:0;border-radius:0;flex:none;width:32px;height:32px;margin:0}.cup-record .archive-body .cup-entrant-country img{object-fit:contain;border:0;border-radius:0;flex:none;width:20px;height:14px;margin:0}@media (width<=600px){.cup-record .archive-body .cup-stage-scroll table{min-width:0;font-size:13px}.cup-record .archive-body .cup-stage-scroll th,.cup-record .archive-body .cup-stage-scroll td{padding:15px 6px}.cup-record .archive-body .cup-stage-scroll th:first-child{width:46%}.cup-record .archive-body .cup-stage-scroll th:nth-child(2){width:28%}.cup-record .archive-body .cup-stage-scroll th:last-child{width:26%}.cup-record .archive-body .cup-entrants table{font-size:13px}.cup-record .archive-body .cup-entrants th,.cup-record .archive-body .cup-entrants td{padding:16px 6px}.cup-record .cup-entrant-club,.cup-record .cup-entrant-country{gap:5px}.cup-record .archive-body .cup-entrant-club img{width:28px;height:28px}.cup-record .archive-body .cup-entrant-country img{width:18px;height:12px}.cup-record .archive-body .cup-stage-scroll td:last-child{white-space:normal;word-break:keep-all}.cup-record .cup-entrant-club,.cup-record .cup-entrant-country{word-break:keep-all;min-width:0}.cup-record .cup-entrant-country{flex-wrap:wrap;row-gap:4px}}.cup-record .cup-record-table{--cup-record-inner-radius:calc(var(--bbfc-radius-lg) - 1px);border:1px solid var(--bbfc-blue);border-radius:var(--bbfc-radius-lg);isolation:isolate;background:var(--bbfc-bg);margin:24px 0 36px;overflow:hidden}.cup-record .cup-record-table>summary{cursor:pointer;border-radius:var(--cup-record-inner-radius);background:var(--bbfc-blue-weak);min-height:88px;color:var(--bbfc-blue-strong);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;transition:background .18s,box-shadow .18s;display:flex}.cup-record .cup-record-table[open]>summary{border-radius:var(--cup-record-inner-radius) var(--cup-record-inner-radius) 0 0}.cup-record .cup-record-table[open]>:last-child{border-radius:0 0 var(--cup-record-inner-radius) var(--cup-record-inner-radius);overflow:hidden}.cup-record .cup-record-table>summary::-webkit-details-marker{display:none}.cup-record .cup-record-table>summary:hover{box-shadow:inset 0 0 0 2px var(--bbfc-blue)}.cup-record .cup-record-table>summary:focus-visible{outline:3px solid var(--bbfc-blue-strong);outline-offset:-4px}.cup-record .cup-table-copy{gap:4px;display:grid}.cup-record .cup-table-copy strong{font-size:17px;font-weight:750}.cup-record .cup-table-copy>span{color:var(--bbfc-gray-1);font-size:13px}.cup-record .cup-table-action{flex:none;align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.cup-record .cup-toggle{background:var(--bbfc-blue-strong);width:32px;height:32px;color:var(--bbfc-bg);border-radius:50%;place-items:center;font-size:24px;line-height:1;transition:transform .18s;display:grid}.cup-record .when-open,.cup-record details[open] .when-closed{display:none}.cup-record details[open] .when-open{display:inline}.cup-record details[open] .cup-toggle{transform:rotate(45deg)}.cup-record .cup-record-table table{margin:0}.cup-record .cup-record-table td .cup-flag{margin-right:4px}.cup-record .cup-result-scroll{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overflow-x:auto}.cup-record .archive-body .cup-result-scroll table{table-layout:fixed;white-space:normal;width:100%;min-width:600px;margin:0;display:table}.cup-record .archive-body .cup-result-table th:first-child{width:40%}.cup-record .archive-body .cup-result-table th:nth-child(n+2):nth-last-child(n+2){text-align:center;width:10%}.cup-record .archive-body .cup-result-table th:last-child{width:30%}.cup-record .archive-body .cup-result-table.has-replay{min-width:660px}.cup-record .archive-body .cup-result-table.has-replay th:first-child{width:36%}.cup-record .archive-body .cup-result-table.has-replay th:nth-child(n+2):nth-last-child(n+2){width:9%}.cup-record .archive-body .cup-result-table.has-replay th:last-child{width:28%}.cup-record .archive-body .cup-result-table td{vertical-align:middle;padding-top:14px;padding-bottom:14px}.cup-record .cup-result-match .cup-result-team+.cup-result-team{margin-top:8px}.cup-record .cup-result-team{align-items:center;gap:8px;min-width:0;line-height:1.35;display:flex}.cup-record .cup-result-crest{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--bbfc-border);background:#fff;border-radius:7px;flex:none;place-items:center;display:grid}.cup-record .archive-body .cup-result-crest img{object-fit:contain;background:0 0;border:0;border-radius:0;width:24px;height:24px;margin:0;display:block}.cup-record .cup-result-name{word-break:keep-all;overflow-wrap:break-word;min-width:0}.cup-record .archive-body img.cup-result-flag{object-fit:contain;background:0 0;border:0;border-radius:0;flex:none;width:20px;height:14px;margin:0}.cup-record .archive-body .cup-result-score{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px}.cup-record .archive-body .cup-result-total{color:var(--bbfc-blue-strong);font-weight:800}.cup-record .cup-result-empty{color:var(--bbfc-gray-2,#9aa3b2)}.cup-record .archive-body .cup-result-winner{font-weight:700}.cup-record .cup-scorer-scroll{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;margin:28px 0 12px;overflow-x:auto}.cup-record .archive-body .cup-scorer-table{table-layout:fixed;white-space:normal;width:100%;min-width:640px;margin:0;display:table}.cup-record .archive-body .cup-scorer-table th:first-child{width:11%}.cup-record .archive-body .cup-scorer-table th:nth-child(2),.cup-record .archive-body .cup-scorer-table th:nth-child(3){width:25%}.cup-record .archive-body .cup-scorer-table th:nth-child(4){width:19%}.cup-record .archive-body .cup-scorer-table th:nth-child(5),.cup-record .archive-body .cup-scorer-table th:nth-child(6){text-align:center;width:10%}.cup-record .archive-body .cup-scorer-origin span{white-space:nowrap}.cup-record .archive-body .cup-scorer-table td{vertical-align:middle;padding-top:14px;padding-bottom:14px}.cup-record .archive-body .cup-scorer-rank{white-space:nowrap;color:var(--bbfc-gray-1);font-weight:700}.cup-record .archive-body .cup-scorer-player strong{word-break:keep-all;display:block}.cup-record .archive-body .cup-scorer-player span{color:var(--bbfc-gray-1);margin-top:2px;font-size:12px;display:block}.cup-record .archive-body .cup-scorer-origin span{align-items:center;gap:6px;display:inline-flex}.cup-record .archive-body .cup-scorer-num{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.cup-record .archive-body .cup-scorer-goals{color:var(--bbfc-blue-strong);font-size:16px;font-weight:800}.cup-record .archive-body .cup-scorer-table tr.is-top td{background:var(--bbfc-blue-weak)}.cup-record .archive-body .cup-scorer-table tr.is-top .cup-scorer-rank{color:var(--bbfc-blue-strong)}@media (width<=600px){.cup-record .cup-scorer-scroll{overflow:visible}.cup-record .archive-body .cup-scorer-table{min-width:0;font-size:13px;display:block}.cup-record .archive-body .cup-scorer-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cup-record .archive-body .cup-scorer-table tbody{gap:10px;display:grid}.cup-record .archive-body .cup-scorer-table tr{border:1px solid var(--bbfc-border);background:var(--bbfc-bg);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:13px 14px;display:grid}.cup-record .archive-body .cup-scorer-table tr.is-top{border-color:var(--bbfc-blue);background:var(--bbfc-blue-weak)}.cup-record .archive-body .cup-scorer-table tr.is-top td{background:0 0}.cup-record .archive-body .cup-scorer-table td{border:0;padding:0;display:block}.cup-record .archive-body .cup-scorer-rank{grid-area:1/1}.cup-record .archive-body .cup-scorer-player{grid-area:1/2}.cup-record .archive-body .cup-scorer-goals{grid-area:1/3;font-size:17px}.cup-record .archive-body .cup-scorer-club{grid-area:2/1/auto/3}.cup-record .archive-body .cup-scorer-origin{color:var(--bbfc-gray-1);grid-area:3/1/auto/3}.cup-record .archive-body .cup-scorer-num:not(.cup-scorer-goals){color:var(--bbfc-gray-1);grid-area:2/3;font-size:12px}}.cup-record .cup-match-scroll{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overflow-x:auto}.cup-record .archive-body .cup-match-scroll table{table-layout:fixed;width:100%;min-width:0;font-size:14px;line-height:1.6;display:table}.cup-record .archive-body .cup-match-scroll th:first-child{width:11%}.cup-record .archive-body .cup-match-scroll th:nth-child(2){width:13%}.cup-record .archive-body .cup-match-scroll th:nth-child(3),.cup-record .archive-body .cup-match-scroll th:nth-child(5){width:18%}.cup-record .archive-body .cup-match-scroll th:nth-child(4){width:8%}.cup-record .archive-body .cup-match-scroll th:nth-child(6){width:32%}.cup-record .archive-body .cup-match-scroll th{background:var(--bbfc-fill-2);letter-spacing:.03em;color:var(--bbfc-gray-1);padding:13px 11px;font-size:12px;font-weight:750}.cup-record .archive-body .cup-match-scroll td{vertical-align:middle;padding:15px 11px}.cup-record .archive-body .cup-match-scroll th:nth-child(-n+5),.cup-record .archive-body .cup-match-scroll td:nth-child(-n+2),.cup-record .archive-body .cup-match-scroll td:nth-child(4){white-space:nowrap}.cup-record .archive-body .cup-match-scroll td:nth-child(3),.cup-record .archive-body .cup-match-scroll td:nth-child(5){word-break:keep-all}.cup-record .archive-body .cup-match-scroll th:nth-child(4),.cup-record .archive-body .cup-match-scroll td:nth-child(4){text-align:center}.cup-record .archive-body .cup-match-scroll td:first-child{color:var(--bbfc-blue-strong);font-weight:700}.cup-record .archive-body .cup-match-scroll td:nth-child(4){font-variant-numeric:tabular-nums;color:var(--bbfc-ink);font-weight:800}.cup-record .archive-body .cup-match-scroll td:last-child{color:var(--bbfc-gray-1);word-break:keep-all}.cup-record .archive-body .cup-match-scroll td:last-child b{color:var(--bbfc-ink-2);font-weight:700;display:block}.cup-record .archive-body .cup-match-scroll tbody tr:nth-child(3) td{border-top:2px solid color-mix(in srgb, var(--bbfc-blue) 58%, var(--bbfc-border))}.cup-record .cup-record-table>.record-note{border-top:1px solid var(--bbfc-border);background:var(--bbfc-fill-2);color:var(--bbfc-gray-1);margin:0;padding:15px 20px 17px;font-size:12.5px;line-height:1.7}@media (width<=600px){.cup-record .cup-record-table>summary{gap:10px;padding:18px 14px}.cup-record .cup-table-action{gap:7px;font-size:12px}.cup-record .cup-table-copy strong{font-size:16px}.cup-record .cup-table-copy>span{font-size:12px}.cup-record .cup-result-scroll{background:var(--bbfc-fill-2);padding:12px;overflow:visible}.cup-record .archive-body .cup-result-scroll table{min-width:0;font-size:13px;display:block}.cup-record .archive-body .cup-result-scroll thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cup-record .archive-body .cup-result-scroll tbody{gap:10px;display:grid}.cup-record .archive-body .cup-result-scroll tr{border:1px solid var(--bbfc-border);background:var(--bbfc-bg);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cup-record .archive-body .cup-result-table.has-replay{min-width:0}.cup-record .archive-body .cup-result-table.has-replay tr{grid-template-columns:repeat(4,minmax(0,1fr))}.cup-record .archive-body .cup-result-scroll td{text-align:center;white-space:normal;border:0;padding:10px 5px;display:block}.cup-record .archive-body .cup-result-scroll td.cup-result-match{border-bottom:1px solid var(--bbfc-border);text-align:left;grid-column:1/-1;padding:13px 12px;font-weight:700}.cup-record .archive-body .cup-result-scroll td[data-label]:before{content:attr(data-label);color:var(--bbfc-gray-2);margin-bottom:4px;font-size:12px;font-weight:700;line-height:1.3;display:block}.cup-record .archive-body .cup-result-scroll td.cup-result-winner{border-top:1px solid var(--bbfc-border);text-align:left;grid-column:1/-1;padding:11px 12px 13px}.cup-record .archive-body .cup-result-scroll td.cup-result-winner:before{margin-bottom:7px}.cup-record .archive-body .cup-result-score{font-size:15px}.cup-record .cup-match-scroll{background:var(--bbfc-fill-2);padding:12px;overflow:visible}.cup-record .archive-body .cup-match-scroll table{min-width:0;font-size:13px;display:block}.cup-record .archive-body .cup-match-scroll thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cup-record .archive-body .cup-match-scroll tbody{gap:10px;display:grid}.cup-record .archive-body .cup-match-scroll tr{border:1px solid var(--bbfc-border);background:var(--bbfc-bg);border-radius:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px 4px;padding:14px;display:grid}.cup-record .archive-body .cup-match-scroll td{white-space:normal;border:0;padding:0;display:block}.cup-record .archive-body .cup-match-scroll td:nth-child(-n+5){white-space:normal;word-break:keep-all}.cup-record .archive-body .cup-match-scroll td:first-child{grid-column:1/2;font-size:12px}.cup-record .archive-body .cup-match-scroll td:nth-child(2){text-align:right;color:var(--bbfc-gray-2);grid-column:3/4;font-size:12px}.cup-record .archive-body .cup-match-scroll td:nth-child(3){text-align:right;grid-column:1/2;font-weight:700}.cup-record .archive-body .cup-match-scroll td:nth-child(4){grid-column:2/3;min-width:46px}.cup-record .archive-body .cup-match-scroll td:nth-child(5){grid-column:3/4;font-weight:700}.cup-record .archive-body .cup-match-scroll td:last-child{border-top:1px solid var(--bbfc-border);grid-column:1/-1;min-width:0;margin-top:6px;padding-top:10px;line-height:1.65}.cup-record .archive-body .cup-match-scroll td:last-child:before{content:"득점";color:var(--bbfc-gray-2);letter-spacing:.04em;margin-bottom:3px;font-size:12px;font-weight:700;display:block}.cup-record .archive-body .cup-match-scroll tbody tr:nth-child(3){border-top:2px solid color-mix(in srgb, var(--bbfc-blue) 58%, var(--bbfc-border))}.cup-record .archive-body .cup-match-scroll tbody tr:nth-child(3) td{border-top:0}.cup-record .cup-record-table>.record-note{padding:14px;font-size:12px}}@media (prefers-reduced-motion:reduce){.cup-record .cup-record-table>summary,.cup-record .cup-toggle{transition:none}}.cup-record .cup-tie{--cup-night:#061249;--cup-cyan:#78dcff;--cup-paper:#fff;isolation:isolate;background:var(--cup-night);color:var(--cup-paper);border:1px solid #7eb4ff4d;border-radius:12px;margin:48px 0 30px;padding:26px 26px 20px;position:relative;overflow:hidden}.cup-record .cup-tie:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 18%,#19d6ff4d,#0000 36%),radial-gradient(circle at 92% 82%,#da27ff38,#0000 38%),linear-gradient(128deg,#06103f 3%,#102ca2 48%,#39128c 76%,#071340 100%);position:absolute;inset:0}.cup-record .archive-body .cup-tie-stage{text-align:center;color:var(--cup-cyan);letter-spacing:.1em;margin:0 0 22px;font-size:12px;font-weight:750;line-height:1.5}.cup-record .archive-body h3.cup-match{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cup-record .cup-scoreboard{text-align:center;grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);align-items:center;gap:16px;display:grid}.cup-record .cup-side{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.cup-record .cup-crest-slot{background:#fff;border-radius:14px;flex:none;place-items:center;width:88px;height:88px;margin-bottom:6px;display:grid;box-shadow:0 3px 12px #030a2829}.cup-record .archive-body .cup-club-crest{object-fit:contain;background:0 0;border:0;border-radius:0;width:68px;height:68px;margin:0;display:block}.cup-record .cup-flag-slot{background:0 0;flex:none;place-items:center;width:24px;height:16px;display:inline-grid}.cup-record .archive-body img.cup-flag{object-fit:contain;vertical-align:middle;background:0 0;border:0;border-radius:0;width:28px;height:20px;margin:0 4px 0 0;display:inline-block}.cup-record .cup-side strong{text-wrap:balance;color:var(--cup-paper);font-size:20px;line-height:1.4}.cup-record .cup-original{color:#c7dcff;letter-spacing:.045em;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.cup-record .cup-country{color:#c7dcff;align-items:center;gap:5px;min-height:20px;font-size:12px;display:flex}.cup-record .archive-body .cup-country img.cup-flag{width:24px;height:16px;margin:0}.cup-record .cup-aggregate{justify-items:center;gap:9px;display:grid}.cup-record .cup-aggregate>span{color:var(--cup-cyan);border:1px solid #c4daff6b;border-radius:30px;padding:3px 12px;font-size:12px;line-height:1.5}.cup-record .cup-aggregate strong{font-variant-numeric:tabular-nums;align-items:center;gap:12px;font-size:44px;font-weight:800;line-height:1;display:flex}.cup-record .cup-aggregate i{color:var(--cup-cyan);font-size:24px;font-style:normal}.cup-record .cup-aggregate small{color:#c7dcff;font-size:12px}.cup-record .cup-leg-results{background:#030a2861;border:1px solid #c4daff2e;grid-template-columns:1fr 1fr 1.5fr;margin:24px 0 0;display:grid}.cup-record .cup-leg-results>div{text-align:center;padding:12px 8px}.cup-record .cup-leg-results>div+div{border-left:1px solid #c4daff38}.cup-record .cup-leg-results dt{color:#c7dcff;font-size:12px}.cup-record .cup-leg-results dd{color:var(--cup-paper);margin:4px 0 0;font-size:14px;font-weight:750;line-height:1.4}.cup-record .cup-leg-results--replay{grid-template-columns:1fr 1fr 1fr 1.5fr}.cup-record .cup-leg-results .cup-replay dt{color:var(--cup-cyan);font-weight:750}.cup-record .archive-body .cup-tie .cup-match-deck{color:#e1ecff;text-align:center;margin:14px 0 0;font-size:13px;line-height:1.65}.cup-record .archive-body .cup-asset-credit{color:var(--bbfc-gray-1);font-size:12px}@media (width<=600px){.cup-record .cup-tie{margin-top:38px;padding:22px 12px 16px}.cup-record .cup-scoreboard{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);gap:8px}.cup-record .cup-side strong{font-size:16px}.cup-record .cup-aggregate strong{gap:5px;font-size:32px}.cup-record .cup-aggregate i{font-size:18px}.cup-record .archive-body .cup-club-crest{width:58px;height:58px}.cup-record .cup-crest-slot{border-radius:12px;width:76px;height:76px}.cup-record .cup-original{letter-spacing:0;font-size:12px}.cup-record .cup-leg-results dd{font-size:13px}.cup-record .cup-leg-results--replay{grid-template-columns:repeat(3,1fr)}.cup-record .cup-leg-results--replay>.cup-advance{border-top:1px solid #c4daff38;border-left:0;grid-column:1/-1}}.cup-record.cup-record--fairs .cup-tie,.cup-record.cup-record--fairs .cup-group{--cup-night:#03170c;--cup-cyan:#b9e3c3;--cup-paper:#f4f7f5;border-color:#b7dcc24d}.cup-record.cup-record--fairs .cup-tie:before,.cup-record.cup-record--fairs .cup-group:before{background:radial-gradient(at 50% 26%,#3f9a5e59,#0000 46%),linear-gradient(135deg,#021209 0%,#0a3a1f 45%,#115230 60%,#062612 82%,#021008 100%)}.cup-record.cup-record--fairs .cup-original,.cup-record.cup-record--fairs .cup-country,.cup-record.cup-record--fairs .cup-aggregate small,.cup-record.cup-record--fairs .cup-leg-results dt{color:#c5d9cb}.cup-record.cup-record--fairs .cup-aggregate>span{border-color:#d5ecdc6b}.cup-record.cup-record--fairs .cup-leg-results{background:#01100866;border-color:#d5ecdc2e}.cup-record.cup-record--fairs .cup-leg-results>div+div,.cup-record.cup-record--fairs .cup-leg-results--replay>.cup-advance{border-color:#d5ecdc38}.cup-record.cup-record--fairs .archive-body .cup-tie .cup-match-deck,.cup-record.cup-record--fairs .archive-body .cup-group .cup-match-deck{color:#e4efe7}.cup-record.cup-record--fairs .cup-record-table>summary:hover{box-shadow:inset 0 0 0 2px #1f6a3d}.cup-record .cup-tie-goals{background:#030a2842;border:1px solid #c4daff2e;margin:10px 0 0}.cup-record .cup-goal-row{grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px;display:grid}.cup-record .cup-goal-row+.cup-goal-row{border-top:1px solid #c4daff24}.cup-record .archive-body .cup-tie .cup-goal-row p{color:var(--cup-paper);margin:0;font-size:13px;line-height:1.55}.cup-record .archive-body .cup-tie .cup-goal-leg{color:var(--cup-cyan);text-align:center;font-size:12px;font-weight:750}.cup-record .cup-goal-side--left{text-align:right}.cup-record .cup-goal-side--right{text-align:left}.cup-record .cup-goal-team{display:none}.cup-record .cup-goal{white-space:nowrap}.cup-record .cup-goal-none{color:#a9b9d8}.cup-record.cup-record--fairs .cup-tie-goals{background:#01100847;border-color:#d5ecdc2e}.cup-record.cup-record--fairs .cup-goal-row+.cup-goal-row{border-color:#d5ecdc24}.cup-record.cup-record--fairs .cup-goal-none{color:#9fb8a8}@media (width<=600px){.cup-record .cup-goal-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 10px;padding:9px 10px}.cup-record .archive-body .cup-tie .cup-goal-leg{grid-area:1/1/auto/-1}.cup-record .archive-body .cup-tie .cup-goal-row p{font-size:12px}}.cup-record .cup-group{--cup-night:#061249;--cup-cyan:#78dcff;--cup-paper:#fff;isolation:isolate;background:var(--cup-night);color:var(--cup-paper);border:1px solid #7eb4ff4d;border-radius:12px;margin:40px 0 30px;padding:24px 24px 20px;position:relative;overflow:hidden}.cup-record .cup-group:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.cup-record .archive-body .cup-group .cup-tie-stage{margin-bottom:6px}.cup-record .archive-body h3.cup-group-title{text-align:center;color:var(--cup-paper);letter-spacing:-.02em;border:0;margin:0 0 16px;padding:0;font-size:26px;font-weight:800;line-height:1.2}.cup-record .archive-body h3.cup-group-title:before,.cup-record .archive-body h3.cup-group-title:after{display:none}.cup-record .cup-group-scroll{overflow-x:auto}.cup-record .archive-body .cup-group-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;color:var(--bbfc-ink);white-space:normal;background:#fffffff5;border-radius:8px;margin:0;font-size:14px;display:table;overflow:hidden}.cup-record .archive-body .cup-group-table th{white-space:nowrap;color:#3c4a42;text-align:center;background:#eef4f0;border:0;padding:10px 6px;font-size:12px;font-weight:700}.cup-record .archive-body .cup-group-table th:first-child{width:44px}.cup-record .archive-body .cup-group-table th:nth-child(2){text-align:left;width:auto}.cup-record .archive-body .cup-group-table th:nth-child(n+3){width:48px}.cup-record .archive-body .cup-group-table th:nth-child(7){width:60px}.cup-record .archive-body .cup-group-table td{text-align:center;vertical-align:middle;font-variant-numeric:tabular-nums;border:0;border-top:1px solid #e5ece7;padding:11px 6px}.cup-record .archive-body .cup-group-table td.cup-group-team{text-align:left}.cup-record .archive-body .cup-group-table tr.is-winner td{background:#eaf5ed;font-weight:700}.cup-record .archive-body .cup-group-table td.cup-group-points{font-weight:800}.cup-record .archive-body .cup-group-table tr.is-withdrawn td{color:#8b95a1}.cup-record .archive-body .cup-group-table tr.is-withdrawn .cup-result-crest img{opacity:.55}.cup-record .archive-body .cup-group-table td.cup-group-note{text-align:left;font-size:13px}.cup-record .cup-group-matches{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.cup-record .archive-body .cup-group-matches li{color:var(--cup-paper);background:#01100861;border-radius:8px;grid-template-columns:92px minmax(0,1fr) 64px minmax(0,1fr);align-items:center;gap:8px;margin:0;padding:9px 12px;font-size:14px;line-height:1.4;display:grid}.cup-record .archive-body .cup-group-matches li:before{display:none}.cup-record .cup-group-matches time{color:#c5d9cb;font-variant-numeric:tabular-nums;font-size:13px}.cup-record .cup-group-matches strong{text-align:center;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.cup-record .cup-group-home .cup-result-team{text-align:right;justify-content:flex-end}.cup-record .cup-group-matches .cup-result-crest{background:#fff;border-radius:6px}.cup-record .cup-group-summary{grid-template-columns:1fr;margin-top:14px}.cup-record .archive-body .cup-group-matches .cup-group-goals{color:#c5d9cb;grid-row:2;font-size:12px;line-height:1.5}.cup-record .archive-body .cup-group-matches .cup-group-goals--home{text-align:right;grid-column:2}.cup-record .archive-body .cup-group-matches .cup-group-goals--away{text-align:left;grid-column:4}@media (width<=600px){.cup-record .cup-group{padding:20px 10px 14px}.cup-record .archive-body h3.cup-group-title{font-size:22px}.cup-record .archive-body .cup-group-table{font-size:13px}.cup-record .archive-body .cup-group-table th,.cup-record .archive-body .cup-group-table td{padding:9px 3px}.cup-record .archive-body .cup-group-table th:first-child{width:34px}.cup-record .archive-body .cup-group-table th{font-size:12px}.cup-record .archive-body .cup-group-table th:nth-child(n+3){width:25px}.cup-record .archive-body .cup-group-table th:nth-child(7){width:40px}.cup-record .archive-body .cup-group-table .cup-result-team{gap:5px}.cup-record .archive-body .cup-group-table .cup-result-crest{width:24px;height:24px}.cup-record .archive-body .cup-group-table .cup-result-crest img{width:20px;height:20px}.cup-record .archive-body .cup-group-table .cup-result-flag{display:none}.cup-record .archive-body .cup-group-matches li{grid-template-columns:1fr 52px 1fr;row-gap:4px;padding:8px;font-size:13px}.cup-record .cup-group-matches time{text-align:center;grid-column:1/-1}.cup-record .archive-body .cup-group-matches .cup-group-goals{grid-row:3;font-size:12px}.cup-record .archive-body .cup-group-matches .cup-group-goals--home{grid-column:1}.cup-record .archive-body .cup-group-matches .cup-group-goals--away{grid-column:3}}
