.insight-deck-wrap{--id-ink:var(--pwp-ink,var(--vanar-fg,#101816));--id-muted:var(--pwp-muted,#5b5f66);--id-card:var(--pwp-card,#fff);--id-card-soft:var(--pwp-card-soft,#f5f8f4);--id-brand:var(--brand-primary,var(--vanar-teal-strong,var(--vanar-teal,#0e3c35)));--id-rule:color-mix(in srgb, var(--id-ink) 10%, transparent);--id-good:var(--status-success,#2f6b4f);--id-warn:var(--status-warning,#8a5a16);--id-bad:var(--status-error,#a13232);color:var(--id-ink);flex-direction:column;gap:1.1rem;max-width:none;margin:0;padding:1.5rem;display:flex}.insight-deck{gap:1rem;display:grid}@media (min-width:880px){.insight-deck{grid-template-columns:1fr 1fr}.insight-deck>.insight-swot,.insight-deck>.insight-sentiment,.insight-deck>.insight-evidence{grid-column:1/-1}}.insight-deck-card{background:var(--id-card);border:1px solid var(--id-rule);opacity:0;border-radius:12px;flex-direction:column;gap:.7rem;padding:1.05rem 1.1rem 1.2rem;animation:.4s cubic-bezier(.22,1,.36,1) forwards insight-card-in;display:flex;position:relative;overflow:hidden;transform:translateY(12px)}.insight-deck>.insight-deck-card:first-child{animation-delay:0s}.insight-deck>.insight-deck-card:nth-child(2){animation-delay:.2s}.insight-deck>.insight-deck-card:nth-child(3){animation-delay:.4s}.insight-deck>.insight-deck-card:nth-child(4){animation-delay:.6s}.insight-deck>.insight-deck-card:nth-child(5){animation-delay:.8s}@keyframes insight-card-in{to{opacity:1;transform:translateY(0)}}.insight-deck-card:before{content:"";background:linear-gradient(90deg, var(--id-brand), color-mix(in srgb, var(--id-brand) 28%, transparent) 70%, transparent);height:2px;position:absolute;inset:0 0 auto}.insight-deck-card__head{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.insight-deck-card__title{font-family:var(--font-display,var(--font-big-shoulders,inherit));letter-spacing:.01em;text-transform:uppercase;font-size:1.05rem;font-weight:700}.insight-deck-card__meta{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-meta);color:var(--id-muted);text-transform:uppercase;letter-spacing:.04em}.insight-deck-empty{font-family:var(--sans);font-size:var(--t-small);line-height:var(--lh-small);color:var(--fg-dim);padding:var(--sp-1) 0}.insight-swot__grid{grid-template-columns:1fr 1fr;gap:.55rem;display:grid;position:relative}.insight-swot__quad{background:var(--id-card-soft);border:1px solid var(--id-rule);border-radius:var(--r-control);flex-direction:column;gap:.4rem;min-height:150px;padding:.7rem .65rem .6rem;transition:transform 1.2s cubic-bezier(.22,1,.36,1),box-shadow 1.2s cubic-bezier(.22,1,.36,1),border-color .2s;display:flex;position:relative}.insight-swot__quad:hover{border-color:color-mix(in srgb, var(--id-brand) 30%, var(--id-rule));box-shadow:0 6px 18px -10px color-mix(in srgb, var(--id-brand) 40%, transparent);transform:scale(1.012)}.insight-swot__quad--win:hover{border-color:color-mix(in srgb, var(--id-brand) 40%, var(--id-rule))}.insight-swot__quad--guard:hover{border-color:color-mix(in srgb, var(--id-warn) 40%, var(--id-rule))}.insight-swot__strip{border-radius:var(--r-control) var(--r-control) 0 0;height:3px;position:absolute;inset:0 0 auto}.insight-swot__quad--win .insight-swot__strip{background:var(--id-brand)}.insight-swot__quad--guard .insight-swot__strip{background:var(--id-warn)}.insight-swot__quad-head{align-items:flex-start;gap:.5rem;display:flex}.insight-swot__icon{border-radius:var(--r-micro);width:20px;height:20px;font-weight:800;font-size:var(--t-small);background:color-mix(in srgb, var(--id-brand) 14%, transparent);color:var(--id-brand);flex:none;place-items:center;display:grid}.insight-swot__quad--guard .insight-swot__icon{background:color-mix(in srgb, var(--id-warn) 16%, transparent);color:var(--id-warn)}.insight-swot__eyebrow{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--id-muted);margin-bottom:.1rem;display:block}.insight-swot__quad-title{font-weight:650;font-size:var(--t-small);display:block}.insight-swot__quad-sub{font-size:var(--t-eyebrow);color:var(--id-muted);display:block}.insight-swot__items{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.insight-swot__item{font-size:var(--t-small);gap:.4rem;line-height:1.35;display:flex}.insight-swot__dot{background:var(--id-brand);border-radius:50%;flex:none;width:5px;height:5px;margin-top:.4rem}.insight-swot__quad--guard .insight-swot__dot{background:var(--id-warn)}.insight-swot__overflow{font-size:var(--t-meta);color:var(--id-muted)}.insight-swot__cross{pointer-events:none;position:absolute;inset:0}.insight-swot__cross-v{background:var(--id-rule);width:1px;position:absolute;top:6%;bottom:6%;left:50%;transform:translate(-50%)}.insight-swot__cross-h{background:var(--id-rule);height:1px;position:absolute;top:50%;left:6%;right:6%;transform:translateY(-50%)}.insight-swot__legend{font-size:var(--t-eyebrow);color:var(--id-muted);flex-direction:column;gap:.15rem;display:flex}.insight-competitors__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.insight-competitors__row{border:1px solid var(--id-rule);border-radius:var(--r-control);background:var(--id-card-soft);flex-direction:column;gap:.35rem;padding:.6rem .7rem;transition:border-color .2s,box-shadow .2s;display:flex}.insight-competitors__row:hover{border-color:color-mix(in srgb, var(--id-brand) 28%, var(--id-rule));box-shadow:0 4px 14px -10px color-mix(in srgb, var(--id-brand) 40%, transparent)}.insight-competitors__rowhead{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.insight-competitors__toggle{text-align:left;min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:0;display:flex}.insight-competitors__toggle:focus-visible{outline:2px solid color-mix(in srgb, var(--id-brand) 55%, transparent);outline-offset:2px;border-radius:var(--r-micro)}.insight-competitors__chev{color:var(--id-muted);flex:none;transition:transform .18s}.insight-competitors__row[data-open=true] .insight-competitors__chev{color:var(--id-brand);transform:rotate(90deg)}.insight-competitors__detail{flex-direction:column;gap:.35rem;display:flex}.insight-competitors__nodetail{font-size:var(--t-meta);color:var(--id-muted);margin:0}.insight-competitors__domain.is-missing{color:var(--id-muted);font-style:italic}.insight-competitors__name{font-weight:650;font-size:var(--t-small);overflow-wrap:anywhere}.insight-competitors__domain{font-size:var(--t-meta);color:var(--id-brand);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.insight-competitors__domain:hover{text-decoration:underline}.insight-competitors__domain-ico{opacity:.8;flex-shrink:0}.insight-competitors__positioning{font-size:var(--t-small);color:var(--id-ink);margin:0}.insight-competitors__chips{flex-wrap:wrap;gap:.35rem;display:flex}.insight-competitors__chip{font-size:var(--t-eyebrow);background:color-mix(in srgb, var(--id-brand) 10%, transparent);color:var(--id-brand);border-radius:999px;padding:.1rem .45rem}.insight-competitors__vs{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.15rem;display:grid}.insight-competitors__vs-col ul{flex-direction:column;gap:.15rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.insight-competitors__vs-col li{font-size:var(--t-meta);color:var(--id-muted);line-height:1.3}.insight-competitors__vs-lab{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.insight-competitors__vs-col--strong .insight-competitors__vs-lab{color:var(--id-bad)}.insight-competitors__vs-col--weak .insight-competitors__vs-lab{color:var(--id-good)}.insight-evidence__toggle{cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.6rem;padding:0;display:flex}.insight-evidence__toggle-title{font-family:var(--font-mono,ui-monospace, monospace);font-weight:600;font-size:var(--t-small);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.4rem;display:inline-flex}.insight-evidence__toggle-copy{font-size:var(--t-meta);color:var(--id-muted)}.insight-evidence__list{flex-direction:column;gap:.45rem;max-height:420px;margin-top:.6rem;display:flex;overflow-y:auto}.insight-evidence__row{border:1px solid var(--id-rule);background:var(--id-card-soft);border-left-width:3px;border-radius:8px;flex-direction:column;gap:.25rem;padding:.5rem .6rem;display:flex}.insight-evidence__row--high{border-left-color:var(--id-good)}.insight-evidence__row--medium{border-left-color:var(--id-warn)}.insight-evidence__row--low{border-left-color:var(--id-bad)}.insight-evidence__row-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.insight-evidence__claim{font-size:var(--t-small);font-weight:550}.insight-evidence__conf{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-micro);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--r-micro);white-space:nowrap;padding:.05rem .35rem;font-weight:700}.insight-evidence__conf--high{color:var(--id-good);background:color-mix(in srgb, var(--id-good) 12%, transparent)}.insight-evidence__conf--medium{color:var(--id-warn);background:color-mix(in srgb, var(--id-warn) 12%, transparent)}.insight-evidence__conf--low{color:var(--id-bad);background:color-mix(in srgb, var(--id-bad) 12%, transparent)}.insight-evidence__note{font-size:var(--t-meta);color:var(--id-muted);margin:0}.insight-evidence__link{font-size:var(--t-meta);color:var(--id-brand);word-break:break-all}.insight-evidence__row--flash{animation:1.4s insight-ev-flash}@keyframes insight-ev-flash{0%,to{background:var(--id-card-soft)}30%{background:color-mix(in srgb, var(--id-brand) 18%, var(--id-card-soft))}}.insight-deck-strip{flex-direction:column;gap:.5rem;display:flex}.insight-deck__eyebrow{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-meta);text-transform:uppercase;letter-spacing:.08em;color:var(--id-muted)}.insight-deck__title{font-family:var(--font-big-shoulders,var(--font-display,system-ui));font-size:var(--t-page);line-height:var(--lh-page);letter-spacing:var(--tr-display);text-transform:uppercase;color:var(--id-ink);margin:0;font-weight:700}.insight-deck__takeaway{font-size:var(--t-body);margin:0;line-height:1.5}.insight-deck__status{font-size:var(--t-small);color:var(--id-muted)}.insight-deck__error{margin:var(--sp-1) 0 0}@media (prefers-reduced-motion:reduce){.insight-deck-card{opacity:1;animation:none;transform:none}.insight-swot__quad{transition:border-color .2s}.insight-swot__quad:hover{transform:none}.insight-evidence__row--flash{animation:none}}
.insight-positioning__plot{padding:0 0 1.4rem 1.4rem;position:relative}.insight-positioning .fchart-scatter{display:block;overflow:hidden}.insight-positioning__field{fill:color-mix(in srgb, var(--id-ink) 3%, transparent);stroke:var(--id-rule);stroke-width:1px}.insight-positioning__rule{stroke:color-mix(in srgb, var(--id-ink) 7%, transparent);stroke-width:1px}.insight-positioning__cross{stroke:color-mix(in srgb, var(--id-ink) 16%, transparent);stroke-width:1px;stroke-dasharray:3 4}.insight-positioning__origin{fill:color-mix(in srgb, var(--id-ink) 24%, transparent)}.insight-positioning__dot-art{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.36s cubic-bezier(.34,1.56,.64,1) forwards insight-dot-pop;animation-delay:calc(var(--i,0) * 80ms)}.insight-positioning__dot.fchart-scatter-dot{opacity:1;animation:none}.insight-positioning__dot.is-clickable{cursor:pointer}.insight-positioning__dot-fill{stroke:var(--id-card,#fff);stroke-width:2px;filter:drop-shadow(0 1px 3px color-mix(in srgb, var(--id-ink) 32%, transparent));transition:filter .2s,stroke-width .2s}.insight-positioning__dot.is-you .insight-positioning__dot-fill{filter:drop-shadow(0 2px 6px color-mix(in srgb, var(--id-brand) 55%, transparent))}.insight-positioning__dot.is-clickable:hover .insight-positioning__dot-fill{stroke-width:2.5px;filter:drop-shadow(0 3px 8px color-mix(in srgb, var(--id-ink) 45%, transparent))}.insight-positioning__dot-label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;fill:var(--id-ink);pointer-events:none;paint-order:stroke;stroke:var(--id-card,#fff);stroke-width:2.5px;stroke-linejoin:round;font-size:9px;font-weight:600}.insight-positioning__dot.is-you .insight-positioning__dot-label{fill:var(--id-brand);font-weight:700}@keyframes insight-dot-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.insight-positioning__axis{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--id-muted);font-size:.62rem;position:absolute}.insight-positioning__axis--x{text-align:center;bottom:0;left:1.4rem;right:0}.insight-positioning__axis--y{writing-mode:vertical-rl;justify-content:center;align-items:center;display:flex;top:0;bottom:1.4rem;left:0;transform:rotate(180deg)}.insight-positioning__summary{color:var(--id-muted);margin:0;font-size:.85rem}.insight-sentiment__gauge-wrap{flex-direction:column;gap:.3rem;display:flex}.insight-sentiment__gauge{background:linear-gradient(90deg, var(--id-bad) 0%, color-mix(in srgb, var(--id-muted) 70%, transparent) 50%, var(--id-good) 100%);height:22px;box-shadow:inset 0 1px 2px color-mix(in srgb, var(--id-ink) 18%, transparent);border-radius:999px;position:relative}.insight-sentiment__marker{top:50%;left:var(--marker-left,50%);background:var(--id-card,#fff);border:3px solid var(--id-brand);width:14px;height:14px;box-shadow:0 2px 6px color-mix(in srgb, var(--id-ink) 40%, transparent);border-radius:50%;transition:left .6s cubic-bezier(.34,1.56,.64,1);position:absolute;transform:translate(-50%,-50%)}.insight-sentiment__gauge-scale{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.04em;text-transform:uppercase;color:var(--id-muted);justify-content:space-between;font-size:.6rem;display:flex}.insight-sentiment__gauge-scale span:nth-child(2){color:var(--id-brand);font-weight:700}.insight-sentiment__disclosure{color:var(--id-warn);background:color-mix(in srgb, var(--id-warn) 10%, transparent);border:1px solid color-mix(in srgb, var(--id-warn) 26%, transparent);border-radius:8px;margin:0;padding:.5rem .6rem;font-size:.78rem;line-height:1.4}.insight-sentiment__summary{color:var(--id-ink);margin:0;font-size:.85rem}.insight-sentiment__quotes{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.insight-sentiment__quote{border-left:3px solid var(--id-muted);padding:.3rem 0 .3rem .6rem}.insight-sentiment__quote--pos{border-left-color:var(--id-good)}.insight-sentiment__quote--neg{border-left-color:var(--id-bad)}.insight-sentiment__quote-text{margin:0;font-size:.84rem;font-style:italic;line-height:1.4}.insight-sentiment__quote-meta{color:var(--id-muted);flex-wrap:wrap;gap:.4rem;margin-top:.2rem;font-size:.72rem;display:flex}.insight-sentiment__quote-meta a{color:var(--id-brand)}.insight-sentiment__platform{font-family:var(--font-mono,ui-monospace, monospace);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.insight-sentiment__demand{margin-top:.5rem}.insight-sentiment__demand-lab{font-family:var(--font-mono,ui-monospace, monospace);text-transform:uppercase;letter-spacing:.06em;color:var(--id-muted);font-size:.62rem;font-weight:600}.insight-sentiment__demand-list{flex-direction:column;gap:.25rem;margin:.3rem 0 0;padding:0;list-style:none;display:flex}.insight-sentiment__demand-item{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.82rem;display:flex}.insight-sentiment__demand-count{color:var(--id-muted);font-size:.72rem}.insight-stats{border:1px solid var(--id-rule);background:var(--id-card);border-radius:12px;flex-wrap:wrap;align-items:center;gap:1.4rem;padding:.9rem 1.1rem;display:flex}.insight-stats__stat{flex-direction:column;gap:.1rem;min-width:0;display:flex}.insight-stats__num{font-family:var(--font-display,var(--font-big-shoulders,inherit));color:var(--id-brand);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;line-height:1}.insight-stats__cap{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--id-muted);font-size:.64rem}.insight-stats__ring{align-items:center;gap:.55rem;margin-left:auto;display:flex}.insight-stats__ring-label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--id-muted);max-width:5.5rem;font-size:.64rem}@media (prefers-reduced-motion:reduce){.insight-positioning__dot-art{opacity:1;animation:none;transform:none}.insight-sentiment__marker{transition:none}}
@keyframes onb-ph-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--chart-brand) 38%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--chart-brand) 0%, transparent);transform:scale(1.2)}}@keyframes onb-sweep-move{0%{opacity:0;transform:translateY(-40%)}10%,90%{opacity:1}to{opacity:0;transform:translateY(140%)}}@keyframes onb-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes onb-flash{0%{background:color-mix(in srgb, var(--card-tone) 16%, transparent)}to{background:color-mix(in srgb, var(--card-tone) 0%, transparent)}}@keyframes onb-line-fill{0%{background-position:100% 0}to{background-position:0 0}}.onb-phase__label{transition:color .24s cubic-bezier(.22,1,.36,1),opacity .24s cubic-bezier(.22,1,.36,1)}.onb-phase{transition:opacity .24s cubic-bezier(.22,1,.36,1)}.onb-phase.is-active.is-pulsing .onb-phase__dot{animation:1.8s ease-in-out infinite onb-ph-pulse}.onb-phase__line.is-done{animation:.8s both onb-line-fill}.onb-brand__sweep{animation:3.6s linear infinite onb-sweep-move}.onb-brand.is-done .onb-brand__sk-line:after{animation:none}.onb-deck__cell{animation:.4s cubic-bezier(.22,1,.36,1) both onb-rise;animation-delay:calc(var(--card-index,0) * 90ms)}.onb-card{transition:opacity .24s}.onb-card.is-flashing{animation:1.1s ease-out onb-flash}@media (prefers-reduced-motion:reduce){.onb-phase,.onb-phase__label,.onb-phase.is-active.is-pulsing .onb-phase__dot,.onb-phase__line.is-done,.onb-brand__sweep,.onb-deck__cell,.onb-card,.onb-card.is-flashing{transition:none!important;animation:none!important}.onb-phase__line.is-done{background-image:none;background:var(--chart-brand)}}
.insight-loading{flex-direction:column;gap:1.1rem;display:flex}.insight-loading__line{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--t-small);letter-spacing:.04em;color:var(--id-muted);margin:0}.insight-loading .onb-card__sk{border-radius:var(--r-micro);height:11px;display:block}.insight-loading__rail{background:var(--id-card);border:1px solid var(--id-rule);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.7rem .95rem;display:flex}.insight-loading__phase-group{align-items:center;gap:.4rem;display:inline-flex}.insight-loading .onb-phase{opacity:.42;align-items:center;gap:.5rem;display:inline-flex}.insight-loading .onb-phase.is-done,.insight-loading .onb-phase.is-active{opacity:1}.insight-loading .onb-phase__dot{background:color-mix(in srgb, var(--id-ink) 16%, transparent);border:1.5px solid color-mix(in srgb, var(--id-brand) 40%, transparent);border-radius:50%;flex:none;width:10px;height:10px}.insight-loading .onb-phase.is-done .onb-phase__dot,.insight-loading .onb-phase.is-active .onb-phase__dot{background:var(--id-brand);border-color:var(--id-brand)}.insight-loading .onb-phase.is-active.is-pulsing .onb-phase__dot{--chart-brand:var(--id-brand);animation:1.8s ease-in-out infinite onb-ph-pulse}.insight-loading .onb-phase__label{font-size:var(--t-small);color:var(--id-muted);font-weight:600}.insight-loading .onb-phase.is-done .onb-phase__label,.insight-loading .onb-phase.is-active .onb-phase__label{color:var(--id-ink)}.insight-loading .onb-phase__line{background:color-mix(in srgb, var(--id-ink) 12%, transparent);border-radius:2px;flex:18px;min-width:14px;height:2px}.insight-loading .onb-phase__line.is-done{background:var(--id-brand)}.insight-loading__stats{border:1px solid var(--id-rule);background:var(--id-card);border-radius:12px;align-items:center;gap:1.4rem;padding:.9rem 1.1rem;display:flex}.insight-loading__stat{flex-direction:column;gap:.4rem;display:flex}.insight-loading__stat-num{border-radius:var(--r-control);width:2.6rem;height:1.7rem}.insight-loading__stat-cap{width:4.5rem;height:.55rem}.insight-loading__stat-ring{margin-left:auto}.insight-loading__ring{border:7px solid color-mix(in srgb, var(--id-ink) 10%, transparent);border-top-color:var(--id-brand);border-radius:50%;width:64px;height:64px;animation:.6s linear infinite vn-btn-spin;display:block}.insight-loading__deck{gap:1rem;display:grid}@media (min-width:880px){.insight-loading__deck{grid-template-columns:1fr 1fr}.insight-loading__card--wide{grid-column:1/-1}}.insight-loading__card{background:var(--id-card);border:1px solid var(--id-rule);opacity:0;animation:.4s cubic-bezier(.22,1,.36,1) forwards insight-card-in;animation-delay:calc(var(--i,0) * .16s);border-radius:12px;flex-direction:column;gap:.6rem;padding:1.05rem 1.1rem 1.2rem;display:flex;position:relative;overflow:hidden;transform:translateY(12px)}.insight-loading__card:before{content:"";background:linear-gradient(90deg, var(--id-brand), color-mix(in srgb, var(--id-brand) 28%, transparent) 70%, transparent);height:2px;position:absolute;inset:0 0 auto}.insight-loading__card-title{height:14px;margin-bottom:.25rem}.insight-loading__plot{border:1px solid var(--id-rule);border-radius:var(--r-control);background:color-mix(in srgb, var(--id-ink) 3%, transparent);aspect-ratio:16/9;min-height:150px;position:relative;overflow:hidden}.insight-loading__plot-cross{background:color-mix(in srgb, var(--id-ink) 12%, transparent);position:absolute}.insight-loading__plot-cross--v{width:1px;top:8%;bottom:8%;left:50%}.insight-loading__plot-cross--h{height:1px;top:50%;left:8%;right:8%}.insight-loading__plot-dot{background:color-mix(in srgb, var(--id-brand) 55%, transparent);border:2px solid var(--id-card);width:16px;height:16px;box-shadow:0 1px 3px color-mix(in srgb, var(--id-ink) 28%, transparent);animation:1.8s ease-in-out infinite insight-loading-dot-pulse;animation-delay:calc(var(--i,0) * .22s);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.insight-loading__gauge{background:linear-gradient(90deg, color-mix(in srgb, var(--id-bad) 45%, var(--id-card-soft)) 0%, var(--id-card-soft) 50%, color-mix(in srgb, var(--id-good) 45%, var(--id-card-soft)) 100%);border-radius:999px;height:22px;display:block;position:relative}.insight-loading__gauge-marker{background:var(--id-card);border:3px solid color-mix(in srgb, var(--id-brand) 60%, transparent);border-radius:50%;width:14px;height:14px;animation:1.8s ease-in-out infinite insight-loading-dot-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.insight-loading__quote{height:10px}.insight-loading__comp-row{border-top:1px solid color-mix(in srgb, var(--id-rule) 60%, transparent);align-items:center;gap:.8rem;padding-top:.55rem;display:flex}.insight-loading__comp-row .onb-card__sk{height:10px}@keyframes insight-loading-dot-pulse{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.insight-loading .onb-phase.is-active.is-pulsing .onb-phase__dot,.insight-loading__ring,.insight-loading__card,.insight-loading__plot-dot,.insight-loading__gauge-marker{animation:none!important}.insight-loading__card{opacity:1;transform:none}.insight-loading__ring{border-top-color:var(--id-brand)}.insight-loading__plot-dot,.insight-loading__gauge-marker{opacity:1;transform:translate(-50%,-50%)}}
