/* Companion viewing, scoped to the Mondiali Diretta panel. */
.w26-watch-grid .w26-watch-main{border-color:color-mix(in srgb,var(--exact-green) 45%,var(--exact-border));background:radial-gradient(ellipse at top left,color-mix(in srgb,var(--exact-green) 12%,transparent),transparent 75%),var(--exact-panel)}
.w26-watch-symbol{display:grid;place-items:center;width:3rem;height:3rem;margin:0 0 1rem;border:1px solid var(--exact-border-strong);border-radius:.9rem;color:var(--exact-green);background:var(--exact-panel-soft);font-size:1.4rem}
.w26-watch-grid .w26-watch-intro{font-size:.85rem;margin:0 0 .7rem;flex-grow:0}
.w26 .w26-watch-fallback{font-size:.75rem;width:auto;margin:.75rem 0 0;color:var(--exact-copy-secondary)}
.w26-watch-help{width:100%;margin-top:.9rem;border-top:1px solid var(--exact-border);font-size:.78rem}
.w26-watch-help summary{color:var(--exact-copy-secondary)}
.w26-watch-help ol{padding-left:1.2rem;margin:.3rem 0;line-height:1.65;color:var(--exact-copy-secondary)}
.w26-watch-shortcuts{display:flex;flex-wrap:wrap;gap:.6rem 1rem;width:100%;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--exact-border);font-size:.8rem;font-weight:700}
.w26-watch-shortcuts a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}
.w26-watch-mobile{display:none}
@media(max-width:899px),(pointer:coarse){.w26-watch-desktop{display:none}.w26-watch-mobile{display:inline}.w26-watch-grid{grid-template-columns:1fr}.w26-watch-grid .w26-watch-mobile.w26-meta{display:block}}
