/* Discovery is an evidence composition, not a generic dark text panel. */
.znd-preview{--znd-accent:#0069dc;--znd-soft:#e3f0ff;box-sizing:border-box;container-type:inline-size;position:relative;isolation:isolate;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:16px;width:100%;height:100%;min-height:0;padding:20px!important;overflow:hidden;background:#fff!important;color:#05080e!important;text-align:left;border:0!important;border-radius:0}
.znd-preview[data-znews-domain=crypto]{--znd-accent:#a04400;--znd-soft:#fff0d3}.znd-preview[data-znews-domain=sports]{--znd-accent:#007b48;--znd-soft:#e4f7ed}.znd-preview[data-znews-domain=space]{--znd-accent:#006aa3;--znd-soft:#e2f4ff}.znd-preview[data-znews-domain=culture]{--znd-accent:#bc2041;--znd-soft:#ffe9ec}.znd-preview[data-znews-domain=policy]{--znd-accent:#007575;--znd-soft:#e3f7f4}
.znd-preview .znd-object{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;max-height:190px;border-radius:12px;background:var(--znd-soft);color:var(--znd-accent);overflow:hidden}
.znd-preview .znd-symbol{display:block;width:min(100%,146px);height:100%;max-height:170px;fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}
.znd-preview .znd-symbol text{fill:currentColor;stroke:none;font:700 35px/1 var(--sans,Arial)}
.znd-preview .znd-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:9px;min-width:0}
.znd-preview .znd-kicker{font:700 clamp(var(--zt-label,11px),3cqw,12px)/1.2 var(--sans,Arial);letter-spacing:0;text-transform:none;color:inherit}
.znd-preview .znd-subject{font:700 clamp(14px,5.5cqw,26px)/1.12 var(--sans,Arial);letter-spacing:-.03em;color:#05080e;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}
.znd-preview .znd-detail{font:500 clamp(var(--zt-text,11px),3.4cqw,13px)/1.3 var(--sans,Arial);color:#10151c;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.znd-preview .znd-figure{font:750 clamp(24px,8cqw,40px)/1 var(--sans,Arial);letter-spacing:-.04em;color:inherit;white-space:nowrap}
.znd-preview .znd-figure-label{font:600 clamp(var(--zt-label,11px),2.8cqw,var(--zt-label,11px))/1.2 var(--sans,Arial);color:#10151c}
.znd-preview.znd-document{background:#e8f2ff!important}.znd-preview.znd-document .znd-object{color:#0069dc;background:#fff;border-radius:2px 18px 2px 2px;box-shadow:-7px 7px 0 #bcdcff}.znd-preview.znd-document .znd-symbol{width:86%}.znd-preview.znd-document .znd-figure{color:#05080e}
.znd-preview .znd-team-marks{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px}.znd-preview .znd-team-marks>img{display:block;width:clamp(34px,20cqw,80px)!important;height:clamp(34px,20cqw,80px)!important;max-width:46%;object-fit:contain;filter:none}
.znd-preview.znd-map{grid-template-columns:1.25fr 1fr;background:#edf6ff!important}.znd-preview.znd-map .znd-object{background:#fff;border-radius:10px}.znd-preview .znd-us-map{width:100%;height:100%;max-height:200px}.znd-preview .znd-us-map path{fill:#9ac6f0;stroke:#fff;stroke-width:4}.znd-preview .znd-us-map path.znd-place-focus{fill:#0057cb;stroke:#0057cb;stroke-width:6}
.znd-preview.znd-comparison{grid-template-columns:1.2fr 1fr;background:#edf7f1!important;--znd-accent:#00673f;--znd-soft:#fff}.znd-preview.znd-comparison .znd-object{padding:12px 5px}.znd-preview .znd-bars{display:block;width:100%;height:auto;max-height:160px}.znd-preview .znd-bar-label{font:600 12px var(--sans,Arial);fill:#05080e}.znd-preview .znd-bar-value{font:700 15px var(--sans,Arial);fill:#fff}.znd-preview .znd-bar-0{fill:#0069dc}.znd-preview .znd-bar-1{fill:#007746}
.znd-preview .znd-versus{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:10px;text-align:center}.znd-preview .znd-versus b{font:700 clamp(var(--zt-text,11px),4cqw,18px)/1.15 var(--sans,Arial);color:#05080e}.znd-preview .znd-versus i{font:600 var(--zt-text,11px) var(--sans,Arial);color:inherit;font-style:normal}
.znd-preview.znd-photo{grid-template-columns:1fr;background:#05080e!important;color:#fff!important;padding-bottom:34px!important}.znd-preview.znd-photo::after{position:absolute;z-index:1;inset:0;content:"";background:linear-gradient(90deg,#05080ef0 0%,#05080ec2 44%,#05080e08 100%)}.znd-preview.znd-photo .znd-photo{position:absolute;inset:0;z-index:0;width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:auto}.znd-preview.znd-photo .znd-object{display:none}.znd-preview.znd-photo .znd-copy{max-width:67%}.znd-preview.znd-photo .znd-subject,.znd-preview.znd-photo .znd-detail{color:#fff}.znd-preview.znd-photo .znd-kicker{color:#fff}.znd-preview .znd-credit{position:absolute;z-index:2;bottom:10px;left:20px;right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font:500 var(--zt-label,11px)/1.2 var(--sans,Arial)}
/* Small queue previews retain the same actual subject and graphic. */
.zw-queue-art .znd-preview{gap:9px;padding:10px!important;grid-template-columns:minmax(54px,.85fr) minmax(0,1.15fr)}.zw-queue-art .znd-preview .znd-object{max-height:100%;border-radius:7px}.zw-queue-art .znd-preview .znd-copy{gap:4px}.zw-queue-art .znd-preview .znd-kicker{font-size:var(--zt-label,11px);letter-spacing:.02em}.zw-queue-art .znd-preview .znd-subject{font-size:14px;-webkit-line-clamp:2}.zw-queue-art .znd-preview .znd-detail{font-size:var(--zt-text,11px);-webkit-line-clamp:1}.zw-queue-art .znd-preview .znd-figure{font-size:23px}.zw-queue-art .znd-preview .znd-figure-label{font-size:var(--zt-label,11px)}.zw-queue-art .znd-preview .znd-symbol{max-height:90px;stroke-width:4}.zw-queue-art .znd-preview .znd-team-marks{padding:3px}.zw-queue-art .znd-preview.znd-photo{padding-bottom:23px!important}.zw-queue-art .znd-preview .znd-credit{bottom:6px;left:10px;font-size:var(--zt-label,11px)}.zw-queue-art .znd-preview.znd-document .znd-detail,.zw-queue-art .znd-preview.znd-comparison .znd-detail{display:none}
@media(max-width:600px){.znd-preview{padding:14px!important;gap:12px}.znd-preview .znd-subject{font-size:clamp(15px,5cqw,24px)}.znd-preview .znd-credit{left:14px}.zw-queue-art .znd-preview .znd-subject{font-size:13px}.zw-queue-art .znd-preview .znd-detail{display:none}.zw-queue-art .znd-preview .znd-kicker{font-size:var(--zt-label,11px)}.zw-queue-art .znd-preview .znd-figure{font-size:20px}}
.znd-preview .znd-versus{display:grid;grid-template-columns:1fr auto 1fr;gap:5px;padding:5px;width:100%;height:100%}.znd-preview .znd-versus>span{display:flex;flex-direction:column;align-items:center;min-width:0}.znd-preview .znd-versus .znd-symbol{max-height:85px;min-height:30px;width:100%}.znd-preview .znd-versus b{font-size:clamp(var(--zt-text,11px),3cqw,13px);overflow-wrap:anywhere}.znd-preview .znd-versus i{font-size:var(--zt-text,11px)}
.znd-hardware{--znd-accent:#0056bb;--znd-soft:#e5f1ff}.znd-hardware .znd-component-body{fill:#fff;stroke:#0056bb}.znd-hardware .znd-component-terminal{fill:#101010;stroke:#101010}.znd-hardware .znd-component-chip{fill:#0056bb;stroke:#0056bb}.znd-hardware .znd-component-condition{stroke:#cb361c;stroke-width:4;fill:none}
