.wl-banner{border:2px solid var(--tomato);background:color-mix(in srgb, var(--tomato) 10%, transparent);color:var(--ink);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin:4px 0 2px;padding:10px 14px;text-decoration:none;transition:background-color .15s;display:grid}.wl-banner:hover{background:color-mix(in srgb, var(--tomato) 18%, transparent)}.wl-banner:focus-visible{outline:2px solid var(--tomato);outline-offset:3px}.wl-new{background:var(--tomato);color:#14183a;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800}.wl-text{min-width:0;line-height:1.3;display:grid}.wl-text strong{font-size:15px}.wl-text span{color:var(--ink-2);font-size:13px}.wl-cta{color:var(--tomato-text);white-space:nowrap;font-size:14px;font-weight:700}@media (width<=420px){.wl-banner{grid-template-columns:auto minmax(0,1fr)}.wl-cta{grid-column:2}}@media (prefers-reduced-motion:reduce){.wl-banner{transition:none}}.wl-pill{border:1.5px solid var(--tomato);min-height:32px;color:var(--ink);white-space:nowrap;border-radius:999px;justify-self:end;align-items:center;gap:8px;padding:3px 12px 3px 4px;font-size:13px;text-decoration:none;transition:background-color .15s;display:inline-flex}.wl-pill:hover{background:color-mix(in srgb, var(--tomato) 14%, transparent)}.wl-pill:focus-visible{outline:2px solid var(--tomato);outline-offset:2px}.og-actions.og-modes:has(>.wl-pill)>.og-link{grid-column:1}.og-actions.og-modes>.wl-pill{grid-column:2}.wl-pill .wl-new{border-radius:999px;padding:2px 7px;font-size:10px}html[data-brand=crowdict] .wl-pill{border-color:var(--ed-red);color:var(--ed-ink);border-radius:0}html[data-brand=crowdict] .wl-pill:hover{background:color-mix(in srgb, var(--ed-red) 8%, transparent)}html[data-brand=crowdict] .wl-pill .wl-new{border-radius:0}@media (prefers-reduced-motion:reduce){.wl-pill{transition:none}}html[data-brand=crowdict] .wl-banner{border-color:var(--ed-red);background:var(--ed-card);color:var(--ed-ink);border-radius:0}html[data-brand=crowdict] .wl-banner:hover{background:color-mix(in srgb, var(--ed-red) 8%, var(--ed-card))}html[data-brand=crowdict] .wl-banner:focus-visible,html[data-brand=crowdict] .wl-pill:focus-visible{outline-color:var(--ed-red)}html[data-brand=crowdict] .wl-new{background:var(--ed-red);color:var(--ed-card);border-radius:0}html[data-brand=crowdict] .wl-text span{color:var(--ed-mute)}html[data-brand=crowdict] .wl-cta{color:var(--ed-red)}
