.agt-nav{max-width:1080px;margin:26px 0 0;padding:18px 20px 16px;border:1px solid var(--ag-line,var(--color-border));border-radius:18px;background:var(--ag-card,var(--color-bg))}
.agt-nav__h{display:flex;gap:8px;align-items:center;margin:0 0 12px;font-size:13px;font-weight:900;letter-spacing:.14em;color:var(--color-ink)}
.agt-nav__h::before{content:"//";color:var(--color-brand)}
.agt-nav__g{display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;align-items:start}
.agt-nav__g+.agt-nav__g{margin-top:10px;padding-top:10px;border-top:1px solid var(--ag-line,var(--color-hairline))}
.agt-nav__k{margin:0;padding-top:12px;font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--color-meta)}
.agt-nav__l{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}
.agt-chip{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 13px 0 8px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-ink);font-size:14px;font-weight:800;line-height:1.1;text-decoration:none;white-space:nowrap;transition:border-color .15s ease,background .15s ease}
.agt-chip img{flex:0 0 24px;width:24px;height:24px;object-fit:contain}
.agt-chip small{padding:3px 7px;border-radius:999px;background:color-mix(in srgb,var(--ag-free,#15803d) 14%,transparent);color:var(--ag-free,#15803d);font-size:11px;font-weight:900;letter-spacing:.02em}
.agt-chip:hover{border-color:var(--color-ink)}
.agt-chip:focus-visible{outline:2px solid var(--ag-free,#15803d);outline-offset:2px}
.agt-chip[aria-current="page"]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-bg)}
html[data-theme="dark"] .agt-chip img{padding:2px;border-radius:6px;background:#f4f4f5}
.agt-nav.is-sub{margin-top:34px}
.agt-nav__more{margin-top:10px;padding-top:10px;border-top:1px solid var(--ag-line,var(--color-hairline))}
.agt-nav__more>summary{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 4px;color:var(--color-ink);font-size:13px;font-weight:900;letter-spacing:.08em;cursor:pointer;list-style:none}
.agt-nav__more>summary::-webkit-details-marker{display:none}
.agt-nav__more>summary::after{content:"";width:7px;height:7px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}
.agt-nav__more[open]>summary::after{margin-top:3px;transform:rotate(-135deg)}
.agt-nav__more>summary:focus-visible{outline:2px solid var(--ag-free,#15803d);outline-offset:2px}
.agt-nav__more .agt-nav__g{margin-top:8px}

.agt-hero .ag-hero__in{grid-template-areas:"t n" "s n";grid-template-rows:auto 1fr;row-gap:0;padding-top:28px;padding-bottom:40px;align-items:start}
.agt-hero .ag-title{grid-area:t}
.agt-now{grid-area:n}
.agt-hero__stats{grid-area:s}
.agt-sw{display:inline-flex;gap:4px;margin:0 0 16px;padding:4px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}
.agt-sw a{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;color:rgba(255,255,255,.82);font-size:12px;font-weight:900;letter-spacing:.12em;text-decoration:none}
.agt-sw a[aria-current="page"]{background:#fff;color:#0b1f18}
.agt-sw a:not([aria-current]):hover{color:#fff;background:rgba(255,255,255,.1)}
.agt-sw a:focus-visible{outline:2px solid var(--ag-mint);outline-offset:2px}
.agt-id{display:flex;align-items:center;gap:20px;margin-top:14px}
.agt-id__lg{flex:0 0 88px;width:88px;height:88px;padding:9px;border-radius:24px;background:#fff;object-fit:contain;box-shadow:0 16px 34px -18px rgba(0,0,0,.6)}
.agt-page .ag-title h1{margin:0;font-size:clamp(34px,4.6vw,64px);line-height:1;min-width:0;overflow-wrap:anywhere}
.agt-ans{max-width:60ch;margin:18px 0 0;font-size:18px;font-weight:600;line-height:1.5;color:rgba(255,255,255,.9)}
.agt-stats{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));max-width:640px}
.agt-stats dd small{font-size:.62em;font-weight:900;margin-left:1px}
.agt-stats dd.agt-form{display:flex;flex-wrap:wrap;gap:3px;margin-top:6px}
.agt-stats dd.agt-form .agt-res{flex-basis:21px;width:21px;height:21px;border-radius:6px;font-size:11px}
.agt-res{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;border-radius:7px;background:#8b95a1;color:#fff;font-size:12px;font-weight:900;font-style:normal;line-height:1}
.agt-res.is-w{background:#16a34a}
.agt-res.is-l{background:#dc2626}
.agt-res.is-d{background:#8b95a1}

.agt-now{display:flex;flex-direction:column;gap:12px;min-width:0}
.agt-now__e{margin:0;padding:22px;border-radius:22px;background:var(--ag-card);color:var(--color-muted);font-weight:700}
.agt-m{display:grid;grid-template-columns:minmax(0,170px) minmax(0,1fr);overflow:hidden;border-radius:22px;background:var(--ag-card);color:var(--color-ink);box-shadow:0 26px 54px -22px var(--ag-shadow)}
.agt-m__when{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:20px 20px;background:var(--ag-soft);color:var(--color-ink);min-width:0}
.agt-m__k{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--ag-free)}
.agt-m__k.is-today{align-self:flex-start;padding:4px 9px;border-radius:999px;background:var(--ag-free);color:#fff}
.agt-m__k.is-live{align-self:flex-start;padding:4px 10px 4px 8px;border-radius:999px;background:var(--ag-live);color:#fff}
.agt-m__k.is-live .ag-live{background:#fff;animation:none}
.agt-m__d{font-size:15px;font-weight:800;line-height:1.25;color:var(--color-ink)}
.agt-m__t{font-size:44px;font-weight:900;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.agt-m__t:not(:has(time)){font-size:19px;letter-spacing:0}
.agt-m__st{font-size:28px;font-weight:900;line-height:1.1}
.agt-m__cd{font-size:13px;font-weight:800;color:var(--ag-free)}
.agt-m__cd:empty{display:none}
.agt-m__body{display:flex;flex-direction:column;gap:10px;padding:18px 22px 18px;min-width:0}
.agt-m__meta{margin:0;font-size:11px;font-weight:900;letter-spacing:.1em;line-height:1.35;color:var(--color-meta)}
.agt-m__teams{display:flex;flex-direction:column;gap:8px}
.agt-m__row{display:flex;align-items:center;gap:12px;min-width:0}
.agt-m__tm{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}
.agt-m__tm img{flex:0 0 40px;width:40px;height:40px;object-fit:contain}
.agt-m__tm i{flex:0 0 16px;width:16px;height:16px;margin:0 12px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}
.agt-m__tm b{min-width:0;font-size:21px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}
.agt-m__tm.is-me b{font-weight:900}
.agt-m__sc{flex:0 0 auto;min-width:36px;font-size:30px;font-weight:900;text-align:right;font-variant-numeric:tabular-nums}
.agt-m__sc[hidden]{display:none}
.agt-m__ven{margin:0;font-size:14px;font-weight:600;line-height:1.35;color:var(--color-muted)}
.agt-m__ch{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;border-top:1px solid var(--ag-line)}
.agt-m__l{margin-right:4px;font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--color-meta)}
.agt-m.is-live .agt-m__when{background:color-mix(in srgb,var(--ag-live) 10%,var(--ag-soft))}
.agt-m.is-final{grid-template-columns:minmax(0,170px) minmax(0,1fr)}
.agt-m.is-final .agt-m__k{color:var(--color-meta)}
.agt-m.is-final .agt-m__d{font-size:17px}
html[data-theme="dark"] .agt-m__tm img,html[data-theme="dark"] .agt-tm img,html[data-theme="dark"] .agt-table img{padding:2px;border-radius:6px;background:#f4f4f5}

.agt-body .ag-ad{margin-bottom:6px}
.agt-sec{max-width:1080px}
.agt-chips{margin-bottom:4px}
.agt-grp[hidden]{display:none}
.agt-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--ag-line)}
.agt-row{display:grid;grid-template-columns:118px minmax(0,1fr) minmax(0,auto);gap:16px;align-items:center;padding:13px 8px;border-bottom:1px solid var(--ag-line)}
.agt-row[hidden]{display:none}
.agt-row__d{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}
.agt-row__d b{font-size:15px;font-weight:900;line-height:1.2;color:var(--color-ink);white-space:nowrap}
.agt-row__t{font-size:20px;font-weight:900;line-height:1.1;color:var(--color-ink);font-variant-numeric:tabular-nums}
.agt-row__t:not(:has(time)){font-size:13px;font-weight:800;color:var(--color-meta)}
.agt-tag{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:var(--ag-soft);color:var(--color-muted);font-size:10px;font-style:normal;font-weight:900;letter-spacing:.1em;white-space:nowrap}
.agt-tag.is-today{background:color-mix(in srgb,var(--ag-free) 16%,transparent);color:var(--ag-free)}
.agt-tag.is-live{background:var(--ag-live);color:#fff}
.agt-tag.is-live::before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;animation:ag-blink 1.2s ease-in-out infinite alternate}
.agt-tag.is-off{background:color-mix(in srgb,var(--ag-live) 12%,transparent);color:var(--ag-live)}
.agt-row.is-live{background:color-mix(in srgb,var(--ag-live) 6%,transparent);border-radius:12px}
.agt-row.is-off .agt-row__ti{text-decoration:line-through;text-decoration-thickness:1px}
.agt-row__m{min-width:0}
.agt-row__meta{margin:0;font-size:11px;font-weight:900;letter-spacing:.08em;line-height:1.35;color:var(--color-meta)}
.agt-row__ti{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:5px 0 0;font-size:17px;line-height:1.3}
.agt-row__v{margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.35;color:var(--color-meta)}
.agt-tm{display:inline-flex;align-items:center;gap:7px;min-width:0}
.agt-tm img{flex:0 0 24px;width:24px;height:24px;object-fit:contain}
.agt-tm i{flex:0 0 10px;width:10px;height:10px;border-radius:50%;background:var(--c)}
.agt-tm b{font-weight:700;color:var(--color-ink)}
.agt-tm.is-me b{font-weight:900}
.agt-vs{color:var(--color-meta);font-weight:700}
.agt-sc{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:8px;background:var(--ag-soft);font-variant-numeric:tabular-nums}
.agt-sc[hidden]{display:none}
.agt-sc b{font-size:17px;font-weight:900;color:var(--color-ink)}
.agt-sc i{font-style:normal;color:var(--color-meta)}
.agt-pen{font-size:12px;font-weight:700;color:var(--color-meta)}
.agt-row__ch{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}
.agt-na{font-size:13px;font-weight:700;color:var(--color-meta);text-align:right}
.agt-list--res .agt-row{grid-template-columns:118px minmax(0,1fr) auto}
.agt-list--res .agt-row__ch .agt-res{width:30px;height:30px;flex-basis:30px;font-size:14px}
.agt-more{margin:12px 0 0}
.agt-more>summary{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-ink);font-size:14px;font-weight:800;cursor:pointer;list-style:none}
.agt-more>summary::-webkit-details-marker{display:none}
.agt-more>summary::after{content:"";width:8px;height:8px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}
.agt-more[open]>summary::after{margin-top:3px;transform:rotate(-135deg)}
.agt-more>summary:focus-visible{outline:2px solid var(--ag-free);outline-offset:2px}
.agt-more[open]>summary{margin-bottom:6px}

.agt-tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px}
.agt-tab{min-width:0;padding:18px 18px 14px;border:1px solid var(--ag-line);border-radius:18px;background:var(--ag-card)}
.agt-tab__h{margin:0;font-size:17px;font-weight:900;line-height:1.25;color:var(--color-ink)}
.agt-tab__h small{margin-left:6px;font-size:13px;font-weight:700;color:var(--color-meta)}
.agt-tab__pos{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:6px 0 12px;font-size:14px;font-weight:600;color:var(--color-muted)}
.agt-tab__pos b{font-size:28px;font-weight:900;line-height:1;color:var(--color-ink)}
.agt-zone{padding:3px 8px;border-radius:999px;background:var(--ag-soft);color:var(--color-ink);font-size:11px;font-weight:900;letter-spacing:.04em}
.agt-tab__w{overflow-x:auto;-webkit-overflow-scrolling:touch}
.agt-table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}
.agt-table th,.agt-table td{padding:8px 6px;border-bottom:1px solid var(--ag-line);text-align:center;color:var(--color-text);font-weight:600}
.agt-table thead th{font-size:11px;font-weight:900;letter-spacing:.08em;color:var(--color-meta)}
.agt-table abbr{text-decoration:none}
.agt-table .is-n{width:100%;text-align:left;font-weight:800;color:var(--color-ink);white-space:nowrap}
.agt-table .is-n img{display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:-5px;object-fit:contain}
.agt-table .is-n a{color:inherit;text-decoration:none}
.agt-table .is-n a:hover{text-decoration:underline}
.agt-table tbody tr:last-child th,.agt-table tbody tr:last-child td{border-bottom:0}
.agt-table tr.is-me th,.agt-table tr.is-me td{background:color-mix(in srgb,var(--ag-free) 10%,transparent);font-weight:900;color:var(--color-ink)}
.agt-table td b{font-weight:900;color:var(--color-ink)}
.agt-tab__f{display:flex;align-items:center;gap:5px;margin:12px 0 0}
.agt-tab__f>span:first-child{margin-right:6px;font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--color-meta)}
.agt-how .ag-src a{color:var(--color-ink);font-weight:800}

@media (max-width:1100px){
	.agt-hero .ag-hero__in{grid-template-areas:"t" "n" "s";grid-template-rows:auto;row-gap:24px}
	.agt-now{max-width:680px}
	.agt-hero__stats{margin-top:0}
}
@media (max-width:760px){
	.agt-hero .ag-hero__in{padding-top:20px;padding-bottom:26px}
	.agt-id{gap:14px}
	.agt-id__lg{flex-basis:64px;width:64px;height:64px;padding:7px;border-radius:18px}
	.agt-ans{font-size:16px}
	.agt-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
	.agt-m{grid-template-columns:minmax(0,1fr)}
	.agt-m__when{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:14px 16px}
	.agt-m__t{font-size:32px;margin-left:auto}
	.agt-m__st{font-size:22px;margin-left:auto}
	.agt-m__cd{flex:1 0 100%}
	.agt-m__body{padding:14px 16px 16px}
	.agt-m__tm img{flex-basis:34px;width:34px;height:34px}
	.agt-m__tm b{font-size:18px}
	.agt-m__sc{font-size:26px}
	.agt-row{grid-template-columns:76px minmax(0,1fr);gap:8px 12px;padding:12px 4px}
	.agt-row__d b{font-size:13px}
	.agt-row__t{font-size:17px}
	.agt-row__ch{grid-column:2;justify-content:flex-start}
	.agt-na{text-align:left}
	.agt-row__ti{font-size:15px;gap:4px 8px}
	.agt-list--res .agt-row{grid-template-columns:76px minmax(0,1fr) auto}
	.agt-list--res .agt-row__ch{grid-column:3;grid-row:1}
	.agt-nav{padding:14px 0 12px;border-left:0;border-right:0;border-radius:0;background:none}
	.agt-nav__g{grid-template-columns:minmax(0,1fr);gap:6px}
	.agt-nav__k{padding-top:0}
	.agt-nav__l{flex-wrap:nowrap;overflow-x:auto;margin:0 -20px;padding:2px 20px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
	.agt-nav__l::-webkit-scrollbar{display:none}
	.agt-nav__l li{flex:0 0 auto}
	.agt-nav.is-sub .agt-nav__l{flex-wrap:wrap;overflow:visible;margin:0;padding:0}
	.agt-tab{padding:14px 14px 12px}
}
@media (max-width:380px){
	.agt-row{grid-template-columns:68px minmax(0,1fr)}
	.agt-list--res .agt-row{grid-template-columns:68px minmax(0,1fr) auto}
	.agt-sw a{padding:0 12px;letter-spacing:.08em}
}
@media (prefers-reduced-motion:reduce){
	.agt-tag.is-live::before{animation:none}
}
