.subtitle.svelte-ou6xg8{color:var(--color-text-muted);margin-bottom:2rem}.no-data.svelte-ou6xg8{text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;padding:3rem}section.svelte-ou6xg8{margin-bottom:3rem}.section-header.svelte-ou6xg8{margin-bottom:1rem}.section-header.svelte-ou6xg8 h2:where(.svelte-ou6xg8){margin-bottom:.4rem}.section-desc.svelte-ou6xg8{color:var(--color-text-muted);max-width:700px;font-size:.875rem;line-height:1.6}.niva-legend.svelte-ou6xg8{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.niva-chip.svelte-ou6xg8{border:1px solid;border-radius:9999px;padding:.15rem .5rem;font-size:.72rem;font-weight:600}.prinsipp-rows.svelte-ou6xg8{flex-direction:column;gap:.6rem;display:flex}.pr-row.svelte-ou6xg8{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;align-items:flex-start;gap:1rem;padding:.7rem 1rem;display:flex}.pr-label.svelte-ou6xg8{flex-direction:column;flex-shrink:0;gap:.2rem;min-width:11rem;display:flex}.pr-nr.svelte-ou6xg8{color:var(--color-accent);font-size:.7rem;font-weight:700}.pr-navn.svelte-ou6xg8{color:var(--color-text-muted);font-size:.78rem;line-height:1.4}.pr-bar-wrap.svelte-ou6xg8{flex-direction:column;flex:1;gap:.4rem;display:flex}.pr-bar.svelte-ou6xg8{background:var(--color-surface2);border-radius:9999px;gap:1px;height:10px;display:flex;overflow:hidden}.bar-seg.svelte-ou6xg8{border-radius:1px;height:100%;transition:width .3s}.pr-niva-dots.svelte-ou6xg8{flex-wrap:wrap;gap:.35rem;display:flex}.niva-dot.svelte-ou6xg8{border:1px solid;border-radius:9999px;padding:.1rem .35rem;font-size:.68rem;font-weight:600}.radar-wrap.svelte-ou6xg8{flex-wrap:wrap;align-items:center;gap:3rem;display:flex}.radar-svg.svelte-ou6xg8{flex-shrink:0;width:300px;height:300px}.scale-label.svelte-ou6xg8{fill:var(--color-text-muted);font-size:9px}.kv-label.svelte-ou6xg8{fill:var(--color-text-muted);font-size:10px;font-weight:600}.kv-score-label.svelte-ou6xg8{font-size:11px;font-weight:700}.radar-scores.svelte-ou6xg8{flex-direction:column;gap:.75rem;display:flex}.kv-score-row.svelte-ou6xg8{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;align-items:center;gap:1rem;min-width:220px;padding:.6rem 1rem;display:flex}.kv-name.svelte-ou6xg8{flex:1;font-size:.875rem}.kv-val.svelte-ou6xg8{font-size:1.2rem;font-weight:700}.kv-val.muted.svelte-ou6xg8{color:var(--color-text-muted)}.kv-group-heading.svelte-ou6xg8{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:1rem 0 .35rem;padding-left:.25rem;font-size:.72rem;font-weight:700}.kv-group-heading.svelte-ou6xg8:first-child{margin-top:0}.signals-grid.svelte-ou6xg8{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}.signal-card.svelte-ou6xg8{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;padding:1.1rem}.signal-card.danger.svelte-ou6xg8{border-color:#ef444430}.signal-card.foundation.svelte-ou6xg8{border-color:#0ea5e930}.signal-card.strength.svelte-ou6xg8{border-color:#22c55e30}.signal-card.blind.svelte-ou6xg8{border-color:#64748b30}.signal-header.svelte-ou6xg8{gap:.75rem;margin-bottom:1rem;display:flex}.signal-icon.svelte-ou6xg8{flex-shrink:0;font-size:1.2rem}.signal-card.danger.svelte-ou6xg8 .signal-icon:where(.svelte-ou6xg8){color:#ef4444}.signal-card.foundation.svelte-ou6xg8 .signal-icon:where(.svelte-ou6xg8){color:#0ea5e9}.signal-card.strength.svelte-ou6xg8 .signal-icon:where(.svelte-ou6xg8){color:#22c55e}.signal-card.blind.svelte-ou6xg8 .signal-icon:where(.svelte-ou6xg8){color:#64748b}.signal-header.svelte-ou6xg8 strong:where(.svelte-ou6xg8){margin-bottom:.25rem;display:block}.signal-header.svelte-ou6xg8 p:where(.svelte-ou6xg8){color:var(--color-text-muted);margin:0;font-size:.78rem;line-height:1.5}.signal-list.svelte-ou6xg8{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.signal-list.svelte-ou6xg8 li:where(.svelte-ou6xg8){background:#ffffff06;border-radius:.4rem;padding:.5rem .6rem}.sig-meta.svelte-ou6xg8{align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}.sig-niva.svelte-ou6xg8{font-size:.7rem;font-weight:700}.sig-pr.svelte-ou6xg8{color:var(--color-accent);font-size:.68rem;font-weight:600}.sig-pile.svelte-ou6xg8{letter-spacing:-2px;font-size:.75rem}.sig-kv-label.svelte-ou6xg8{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-muted);opacity:.6;margin:.6rem 0 .2rem;font-size:.68rem;font-weight:700}.sig-kv-label.svelte-ou6xg8:first-child{margin-top:0}.sig-sources.svelte-ou6xg8{opacity:.7;letter-spacing:1px;margin-left:auto;font-size:.75rem}.sig-source-list.svelte-ou6xg8{flex-wrap:wrap;gap:.3rem;margin-top:.3rem;display:flex}.sig-source-tag.svelte-ou6xg8{color:var(--color-text-muted);border:1px solid var(--color-border);word-break:break-word;background:#ffffff0a;border-radius:.25rem;max-width:100%;padding:.1rem .4rem;font-size:.7rem}.sig-tekst.svelte-ou6xg8{margin:0 0 .2rem;font-size:.78rem;line-height:1.5}.sig-context.svelte-ou6xg8{color:var(--color-text-muted);margin:0;font-size:.68rem;font-style:italic}.empty.svelte-ou6xg8{color:var(--color-text-muted);font-size:.8rem}.blindsone-list.svelte-ou6xg8{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.blindsone-list.svelte-ou6xg8 li:where(.svelte-ou6xg8){flex-direction:column;gap:.3rem;display:flex}.bl-row.svelte-ou6xg8{align-items:center;gap:.5rem;display:flex}.bl-nr.svelte-ou6xg8{color:var(--color-accent);flex-shrink:0;font-size:.7rem;font-weight:700}.bl-navn.svelte-ou6xg8{color:var(--color-text-muted);flex:1;font-size:.8rem}.bl-count.svelte-ou6xg8{color:#64748b;flex-shrink:0;font-size:.7rem}.bl-bar.svelte-ou6xg8{background:var(--color-surface2);border-radius:9999px;height:4px;overflow:hidden}.bl-fill.svelte-ou6xg8{background:#64748b;border-radius:9999px;height:100%}.spider-wrap.svelte-ou6xg8{flex-wrap:wrap;align-items:flex-start;gap:2rem;display:flex}.spider-svg.svelte-ou6xg8{flex-shrink:0;width:410px;height:360px}.spider-pr-label.svelte-ou6xg8{fill:var(--color-text-muted);font-size:11px;font-weight:700}.spider-legend.svelte-ou6xg8{flex-direction:column;gap:.35rem;min-width:200px;display:flex}.spl-row.svelte-ou6xg8{align-items:baseline;gap:.5rem;font-size:.8rem;display:flex}.spl-nr.svelte-ou6xg8{color:var(--color-text-muted);flex-shrink:0;min-width:2rem;font-size:.72rem;font-weight:700}.spl-navn.svelte-ou6xg8{color:var(--color-text-muted);flex:1;line-height:1.4}.spl-score.svelte-ou6xg8{flex-shrink:0;font-size:.85rem;font-weight:700}.spl-score.muted.svelte-ou6xg8{color:var(--color-text-muted)}
