body:has([data-women-sport]){--foreground:var(--women-sport-foreground);--primary:var(--women-sport-primary);--primary-foreground:var(--women-sport-surface);--card:var(--women-sport-card);--card-foreground:var(--women-sport-foreground);--popover-foreground:var(--women-sport-foreground);--muted:var(--women-sport-muted-surface);--muted-foreground:var(--women-sport-muted);--border:var(--women-sport-border);--ring:var(--women-sport-primary)}[data-women-sport] :is(h1,h2){color:var(--women-sport-heading)}[data-women-sport] .women-sport-panel{width:100%;border:1px solid var(--women-sport-border);border-radius:.75rem;background-color:transparent;padding-inline:1.5rem}@media (min-width:768px){[data-women-sport] .women-sport-panel{padding-inline:2.5rem}}@media (min-width:1024px){[data-women-sport] .women-sport-panel{padding-inline:3rem}}