.acca .ac-crumbs{color:var(--muted);margin:0 0 8px;font-size:13px}.acca .ac-crumbs a{color:var(--blue);align-items:center;min-height:24px;font-weight:800;display:inline-flex}.acca .pagehead p.ac-date{color:var(--ink2);text-transform:capitalize;font-weight:800}.acca .pagehead p{max-width:760px;line-height:1.5}.ac-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:14px}.ac-card.ac-big{border:2px solid var(--blue)}.ac-card.is-won{border-color:#1c7a32}.ac-card.is-lost{border-color:#d0d5dd}.ac-head{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:6px;display:grid}.ac-head img{background:var(--cream);border-radius:50%}.ac-head h2,.ac-head h3{letter-spacing:-.3px;margin:0;font-size:18px}.ac-head small{color:var(--muted);font-size:12px;font-weight:700}.ac-status{white-space:nowrap;background:var(--soft);color:#1f3fb8;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.ac-status.st-won{color:#1c7a32;background:#28a74524}.ac-status.st-lost{color:#b01e2b;background:#f03d4c1f}.ac-status.st-locked,.ac-status.st-void{color:var(--ink2);background:#eef0f4}.ac-legs{margin:0;padding:0;list-style:none;display:grid}.ac-leg{border-top:1px solid #edf0f2;gap:7px;padding:12px 0;display:grid}.ac-leg:first-child{border-top:0}.ac-leg-top{color:var(--muted);align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:700;display:flex}.ac-leg-top .ac-lg-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ac-lg{object-fit:contain;flex:none;width:16px;height:16px}.ac-teams{color:inherit;gap:5px;display:grid}.ac-teams span{align-items:center;gap:8px;min-height:26px;font-size:15px;display:flex}.ac-teams span b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ac-teams span img{object-fit:contain;flex:none;width:24px;height:24px}.ac-teams em{font-variant-numeric:tabular-nums;margin-left:auto;font-style:normal;font-weight:900}.ac-teams:hover b{color:var(--blue)}.ac-pick{background:#f6f8fb;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:4px 14px;padding:9px 11px;display:grid}.ac-pick small{color:var(--muted);font-size:12px;font-weight:700;display:block}.ac-pick b{font-variant-numeric:tabular-nums;font-size:15px}.ac-what{min-width:0}.ac-what b{display:block}.ac-conf,.ac-odds{text-align:right}.ac-res{grid-column:1/-1}.ac-why{color:#3d4759;gap:4px;margin:0;padding:0;font-size:13px;line-height:1.45;list-style:none;display:grid}.ac-why li{padding-left:16px;position:relative}.ac-why li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:3px}.ac-form{vertical-align:1px;gap:2px;display:inline-flex}.ac-form i{color:#fff;background:#5a6478;border-radius:4px;place-items:center;width:17px;height:17px;font-size:11px;font-style:normal;font-weight:900;display:inline-grid}.ac-form .f-W{background:#08795a}.ac-form .f-L{background:#b01e2b}.ac-sum{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;padding-top:12px;display:grid}.ac-sum div{gap:2px;display:grid}.ac-sum small{color:var(--muted);font-size:12px;font-weight:700}.ac-sum b{font-variant-numeric:tabular-nums;letter-spacing:-.5px;font-size:22px}.ac-sum div:first-child b{color:var(--blue)}.ac-sum div:nth-child(4){grid-column:1/-1}.ac-nito{color:#3d4759;background:var(--cream);border-radius:10px;margin:12px 0 0;padding:9px 11px;font-size:13px;line-height:1.45}.ac-cta-row{gap:8px;margin-top:12px;display:grid}.ac-cta{background:var(--blue);color:#fff;text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 14px;font-size:15px;font-weight:900;display:flex}.ac-cta:hover{background:var(--blue2)}.ac-cta-row small{color:var(--muted);font-size:12px;line-height:1.45}.ac-cta-row small a,.ac-note a{color:var(--blue);font-weight:800;text-decoration:underline}.ac-empty h2{margin:0 0 6px;font-size:18px}.ac-empty p{color:#3d4759;margin:0 0 10px;font-size:14px;line-height:1.5}.ac-more{min-height:44px;color:var(--blue);align-items:center;font-weight:900;display:inline-flex}.ac-sec{margin-top:26px}.ac-sec h2{letter-spacing:-.5px;margin:0 0 10px;font-size:20px}.ac-note{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.5}.ac-rec{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ac-rec div{border:1px solid var(--line);background:#fff;border-radius:12px;gap:2px;padding:10px 12px;display:grid}.ac-rec small{color:var(--muted);font-size:12px;font-weight:700}.ac-rec b{font-variant-numeric:tabular-nums;font-size:20px}.ac-arch{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ac-arch details{border:1px solid var(--line);background:#fff;border-radius:12px}.ac-arch summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 50px auto 48px;align-items:center;gap:8px;min-height:48px;padding:10px 12px;font-size:14px;list-style:none;display:grid}.ac-arch summary::-webkit-details-marker{display:none}.ac-arch summary:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:12px}.ac-arch details[open] summary{border-bottom:1px solid var(--line)}.ac-arch details>.ac-card{box-shadow:none;border:0;border-radius:0 0 12px 12px}.ac-a-date{flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:800;display:flex}.ac-bf{color:#7a4b00;background:var(--cream);border-radius:6px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:900}.ac-a-legs{gap:3px;display:flex}.ac-dot{background:#c3c9d4;border-radius:50%;width:10px;height:10px}.ac-dot.is-won{background:#1c7a32}.ac-dot.is-lost{background:#b01e2b}.ac-dot.is-void{background:#8a93a3}.ac-a-price,.ac-a-pl{text-align:right;font-variant-numeric:tabular-nums;font-weight:900}.ac-rules ol{color:#3d4759;gap:6px;margin:0;padding-left:20px;font-size:14px;line-height:1.5;display:grid}.acca .pm-links{margin-top:26px}@media (min-width:720px){.ac-card{padding:18px 20px}.ac-big{max-width:760px}.ac-pick{grid-template-columns:minmax(0,1fr) 90px 70px 92px}.ac-res{text-align:right;grid-column:auto}.ac-sum{grid-template-columns:repeat(4,minmax(0,1fr))}.ac-sum div:nth-child(4){grid-column:auto}.ac-rec{grid-template-columns:repeat(6,minmax(0,1fr))}.ac-cta-row{grid-template-columns:minmax(260px,auto) 1fr;align-items:center}.ac-sec{max-width:760px}}@media (max-width:400px){.ac-arch summary{grid-template-columns:minmax(0,1fr) 46px auto 44px}.ac-a-legs{display:none}}
