:root,:root[data-prism-section=insights]{--chart-6: #d97706;--chart-7: #0d9488;--chart-8: #ea580c;--chart-9: #0891b2;--chart-10: #e11d48;--chart-11: #7c3aed;--chart-12: #16a34a;--sp-scale-color: #193cb8}.dark,.dark[data-prism-section=insights]{--chart-6: #fbbf24;--chart-7: #2dd4bf;--chart-8: #fb923c;--chart-9: #22d3ee;--chart-10: #fb7185;--chart-11: #a78bfa;--chart-12: #4ade80;--sp-scale-color: #8ec5ff}:where([data-prism-section=insights]) .sp-tile-resize{position:absolute;top:12%;bottom:12%;right:-7px;width:14px;align-items:center;justify-content:center;cursor:ew-resize;border-radius:999px;color:var(--typography-tertiary);background:var(--surface-secondary);border:1px solid var(--border-primary);font-size:11px;line-height:1;touch-action:none;z-index:2}:where([data-prism-section=insights]) .sp-tile-resize:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}:where([data-prism-section=insights]) .sp-grid-guides{position:absolute;inset:0;display:grid;grid-template-columns:inherit;gap:inherit;pointer-events:none;opacity:0;transition:opacity .12s ease;z-index:0}:where([data-prism-section=insights]) [data-resizing]{-webkit-user-select:none;user-select:none}:where([data-prism-section=insights]) [data-resizing]>.sp-grid-guides{opacity:1}:where([data-prism-section=insights]) .sp-grid-guides>span{border-left:1px dashed var(--border-primary);border-right:1px dashed var(--border-primary);border-radius:2px;background:color-mix(in oklab,var(--surface-secondary) 45%,transparent)}:where([data-prism-section=insights]) .sp-wordcloud{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:.75rem;row-gap:.125rem;padding:.5rem 0;text-align:center;line-height:1.15;max-height:28rem;overflow:hidden}:where([data-prism-section=insights]) .sp-word{display:inline-block;max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;line-height:1.15}:where([data-prism-section=insights]) .sp-wordcloud[data-overflowing]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3rem;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--surface-primary))}:where([data-prism-section=insights]) .sp-cell-positive{color:var(--chart-12)}:where([data-prism-section=insights]) .sp-cell-negative{color:var(--chart-10)}:where([data-prism-section=insights]) .sp-cell-warning{background:color-mix(in oklab,var(--chart-6) 22%,transparent)}:where([data-prism-section=insights]) .sp-datum-popover{position:absolute;z-index:30;min-width:10rem;max-width:16rem;background:var(--surface-primary);border:1px solid var(--border-primary);border-radius:var(--border-radius-card-sm, 8px);box-shadow:0 8px 24px #0000002e;padding:.375rem}:where([data-prism-section=insights]) .sp-datum-popover-title{padding:.25rem .5rem;font-size:12px;font-weight:600;color:var(--typography-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where([data-prism-section=insights]) .sp-datum-popover-action{text-align:left;padding:.375rem .5rem;border-radius:6px;font-size:13px;color:var(--typography-primary);cursor:pointer}:where([data-prism-section=insights]) .sp-datum-popover-action:hover{background:var(--background)}@media(prefers-reduced-motion:reduce){:where([data-prism-section=insights]) .sp-grid-guides{transition:none}}
