.article-page .set-venn-playground .skill-toggles{display:grid;grid-gap:var(--cf-space-250);gap:var(--cf-space-250)}.article-page .set-venn-playground .skill-toggles p{margin:0;color:var(--cf-color-text-secondary);font-weight:var(--cf-font-weight-strong)}.article-page .set-venn-playground .skill-toggles div{display:flex;flex-wrap:wrap;gap:var(--cf-space-150)}.article-page .set-venn-playground .skill-toggles button[aria-pressed=false]{background:var(--cf-color-surface);color:var(--cf-color-text-secondary);border-color:var(--cf-color-border-control)}.article-page .venn-body{display:grid;grid-gap:var(--cf-space-400);gap:var(--cf-space-400)}.article-page .venn-diagram{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:stretch;min-height:210px;border:1px solid var(--cf-color-border);border-radius:var(--cf-radius-400);overflow:hidden;background:var(--cf-color-surface)}.article-page .venn-region{display:grid;align-content:center;justify-items:center;grid-gap:var(--cf-space-200);gap:var(--cf-space-200);padding:var(--cf-space-300);text-align:center;color:var(--cf-color-text-secondary);-webkit-border-end:1px solid var(--cf-color-border);border-inline-end:1px solid var(--cf-color-border)}.article-page .venn-region strong{color:var(--cf-color-text);font-weight:var(--cf-font-weight-bold)}.article-page .venn-region span{overflow-wrap:anywhere}.article-page .venn-region:last-child{-webkit-border-end:0;border-inline-end:0}.article-page .venn-region.is-active{background:var(--cf-color-surface-raised);color:var(--cf-color-text);box-shadow:inset 0 0 0 2px var(--cf-color-primary)}@media(max-width:560px){.article-page .venn-diagram{grid-template-columns:1fr}.article-page .venn-region{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--cf-color-border)}.article-page .venn-region:last-child{border-bottom:0}}