.dz-section{--dz-accent:#7c4b9b;--dz-light:#eee6f3;min-width:0}
.dz-heading,.dz-block-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}
.dz-heading h2{font-size:25px;letter-spacing:-.035em;margin:0}.dz-heading p{font-size:12px;color:var(--an-muted);margin:7px 0 0}.dz-heading>a{font-size:11px;color:var(--dz-accent)}
.dz-filter{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:23px 0 18px}.dz-filter label{display:grid;gap:6px;font-size:11px;min-width:0}.dz-filter select{font-size:12px;min-width:240px;max-width:100%;padding:9px 12px}.dz-filter p{font-size:11px;color:var(--an-muted);text-align:right;line-height:1.8;margin:0}
.dz-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--ig-line);background:#faf8fc}.dz-kpis article{padding:22px 20px;display:flex;flex-direction:column;gap:10px}.dz-kpis article+article{border-left:1px solid var(--ig-line)}.dz-kpis span,.dz-kpis small{font-size:11px;color:var(--an-muted)}.dz-kpis strong{font-size:34px;font-weight:600;line-height:1;letter-spacing:-.04em;color:var(--dz-accent)}.dz-kpis small{font-size:10px}
.dz-block{margin-top:32px;padding-top:7px;min-width:0}.dz-block h3{font-size:17px;font-weight:600;letter-spacing:-.025em;margin:0}.dz-block-head .ex-segments button{font-size:10px;padding:7px 10px}.dz-block-head [aria-pressed=true]{background:var(--dz-accent)}.dz-caption{font-size:11px;color:var(--an-muted);line-height:1.7}.dz-block>button{margin-top:14px}
#dezinfoTimeline{overflow-x:auto;padding:16px 0 0}.dz-timeline{display:flex;gap:12px;border-bottom:1px solid var(--ig-line);padding:20px 8px 8px;align-items:end}.dz-timeline.is-daily{gap:4px;min-width:460px}.dz-timeline .dz-column{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px;border:0;background:transparent;padding:0;font-size:10px;color:var(--an-muted)}.dz-bar-space{height:145px;position:relative;display:flex;align-items:end;width:100%;justify-content:center}.dz-bar-space>i{display:block;min-height:1px;background:var(--dz-accent);width:66%;border-radius:2px 2px 0 0}.is-daily .dz-bar-space>i{width:85%}.dz-bar-space>b{position:absolute;top:-22px;font-size:11px;font-weight:600;color:var(--ig-ink);white-space:nowrap}.dz-column:hover .dz-bar-space>i,.dz-column:focus-visible .dz-bar-space>i{background:#a476bd}
.dz-values{font-size:10px;color:var(--an-muted);margin-top:12px}.dz-values table{width:100%;border-collapse:collapse;margin-top:10px}.dz-values th,.dz-values td{padding:7px;text-align:right;border-bottom:1px solid var(--ig-line)}.dz-values th:first-child{text-align:left}
.dz-legend{display:flex;gap:16px;flex-wrap:wrap;margin-top:18px;font-size:10px;color:var(--an-muted)}.dz-legend span{display:flex;align-items:center;gap:6px}.dz-legend i{width:8px;height:8px;background:var(--dz-accent);border-radius:50%}.dz-legend span+span i{background:#8499a8}
#dezinfoTopics{display:grid;grid-template-columns:1fr 1fr;gap:12px 25px}.dz-topic{background:transparent;border:0;border-bottom:1px solid var(--ig-line);padding:12px 0 16px;text-align:left;min-width:0}.dz-topic:hover{background:#faf8fc}.dz-topic-name{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:15px;font-size:12px;min-height:30px;line-height:1.4}.dz-topic-name>b{white-space:nowrap;color:var(--dz-accent);font-size:11px;font-weight:500}.dz-track{display:flex;align-items:center;gap:8px;height:13px;padding-right:44px;position:relative;background:linear-gradient(to right,#f8f5fa calc(100% - 44px),transparent 0);margin-top:6px}.dz-track>i{height:6px;display:block;background:var(--dz-accent);border-radius:2px}.dz-track>span{position:absolute;right:0;font-size:10px;color:var(--an-muted)}.dz-rest>i{background:#8499a8}
.dz-publisher{display:grid;grid-template-columns:minmax(150px,1.3fr) minmax(30px,1fr) minmax(80px,auto) 15px;align-items:center;gap:20px;text-align:left;padding:15px 0;background:transparent;border:0;border-bottom:1px solid var(--ig-line);width:100%}.dz-publisher:hover{background:#faf8fc}.dz-publisher strong{font-size:13px;font-weight:600}.dz-publisher small{font-size:10px;color:var(--an-muted);display:block;margin-top:5px}.dz-publisher>span:nth-last-child(2){text-align:right}.dz-publisher b{font-size:14px;font-weight:600}.dz-publisher>i{font-style:normal;color:var(--dz-accent)}.dz-pub-bar{height:5px;background:#f4eff7}.dz-pub-bar>i{height:100%;display:block;background:var(--dz-accent)}
.dz-search{display:grid;gap:8px;font-size:10px;color:var(--an-muted);margin:20px 0 8px}.dz-search input{padding:11px 12px;font-size:12px;width:100%;min-width:0}.dz-article{padding:16px 0;border-bottom:1px solid var(--ig-line)}.dz-article p{font-size:10px;color:var(--an-muted);margin:0 0 7px}.dz-article a,.dz-article>strong{font-size:14px;line-height:1.5;color:var(--ig-ink);font-weight:500;overflow-wrap:anywhere}.dz-article a:hover{color:var(--dz-accent)}.dz-article a>span{color:var(--dz-accent)}
.dz-roster{margin-top:35px;border-top:1px solid var(--ig-line);padding-top:20px;scroll-margin-top:calc(var(--news-scroll-offset,136px) - 96px)}.dz-roster summary{font-size:12px;cursor:pointer}.dz-roster>p{font-size:11px;line-height:1.7;color:var(--an-muted)}.dz-roster-list{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.dz-roster-list article{padding:14px 0;border-bottom:1px solid var(--ig-line);font-size:10px;color:var(--an-muted);overflow-wrap:anywhere}.dz-roster-list strong{display:block;color:var(--ig-ink);font-size:12px;margin-bottom:5px}.dz-roster-list div{margin-top:7px}.dz-roster-list small{display:block;margin-top:7px}.dz-empty{padding:30px 22px;border:1px solid var(--ig-line);margin-top:24px}.dz-empty h3{font-size:17px}.dz-empty p{font-size:12px;color:var(--an-muted);line-height:1.6}.dz-empty button{font-size:12px;padding:9px 12px}
.dz-section button:focus-visible,.dz-section a:focus-visible,.dz-column:focus-visible{outline:2px solid var(--dz-accent);outline-offset:3px}
.analytics-page .dz-topic{background:transparent;border:0;border-bottom:1px solid var(--ig-line);border-radius:0;padding:12px 0 16px}.analytics-page .dz-publisher{background:transparent;border:0;border-bottom:1px solid var(--ig-line);border-radius:0;padding:15px 0}.analytics-page .dz-topic:hover,.analytics-page .dz-publisher:hover{background:#faf8fc}.analytics-page .dz-article a{color:var(--ig-ink);text-decoration:none}.analytics-page .dz-article a:hover{color:var(--dz-accent);text-decoration:underline}.analytics-page .dz-filter select,.analytics-page .dz-search input{font-size:12px;border:1px solid #cbd4dd;border-radius:3px;background:#fff;color:var(--ig-ink)}.analytics-page .dz-filter select{padding:9px 12px}.analytics-page .dz-heading>a{color:var(--dz-accent)}.analytics-page .dz-block-head .ex-segments button[aria-pressed=true]{background:var(--dz-accent);color:white;border-color:var(--dz-accent)}
@media(max-width:760px){.dz-filter{align-items:start;flex-direction:column;gap:12px}.dz-filter label{width:100%}.dz-filter select{min-width:0;width:100%}.dz-filter p{text-align:left}.dz-kpis article{padding:17px 10px}.dz-kpis strong{font-size:27px}.dz-kpis span{font-size:10px;line-height:1.4;min-height:28px}.dz-kpis small{font-size:9px;line-height:1.5}.dz-timeline{gap:5px}.dz-bar-space>b{font-size:9px}.dz-publisher{grid-template-columns:minmax(0,1fr) auto 12px;gap:10px}.dz-pub-bar{display:none}.dz-publisher strong{font-size:12px}.dz-publisher small{font-size:9px}.dz-roster-list{grid-template-columns:1fr}.dz-block-head .ex-segments button{padding:7px 9px}}
@media(max-width:500px){#dezinfoTopics{grid-template-columns:1fr}.dz-topic-name{min-height:0}.dz-legend{gap:9px}.dz-article a{font-size:13px}.dz-kpis strong{font-size:25px}.dz-kpis article{padding:15px 8px}}
.dz-expressions{border-bottom:1px solid var(--ig-line);padding-bottom:28px}.dz-cloud{background:#fcfafd;border:0;min-height:140px;margin-top:16px}.analytics-page .dz-cloud .ex-word{border:0;background:transparent;color:#694187}.analytics-page .dz-cloud .ex-word-1{color:#9671a9}.analytics-page .dz-cloud .ex-word-2{color:#49325d}.analytics-page .dz-cloud .ex-word-3{color:#796883}.analytics-page .dz-cloud .ex-word:hover,.analytics-page .dz-cloud .ex-word[aria-pressed=true]{background:#e9dff0;color:#4a275f}.analytics-page .dz-cloud .ex-word:focus-visible{outline-color:var(--dz-accent)}
.dz-expression-detail{border:1px solid #e5d9ed;padding:22px;margin-top:20px;background:#fdfbfe;scroll-margin-top:calc(var(--news-scroll-offset,136px) - 96px)}.dz-expression-detail h4{margin:0;font-size:21px;letter-spacing:-.025em}.analytics-page .dz-expression-detail .dz-block-head>button{border:0;background:transparent;min-height:32px;padding:6px 0;font-size:11px;color:var(--an-muted)}.dz-expression-charts{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:30px;margin:20px 0}.dz-expression-charts>section{min-width:0}.dz-expression-charts h5{font-size:12px;font-weight:600;margin:0 0 12px}.dz-expression-trend{overflow-x:auto;padding-top:15px}.dz-expression-trend .dz-bar-space{height:100px}.dz-expression-trend .dz-column{font-size:9px}.dz-expression-trend .dz-bar-space>b{font-size:10px}.dz-expression-publishers{max-height:245px;overflow-y:auto;scrollbar-width:thin;padding-right:6px}.dz-expression-publishers>div{display:grid;grid-template-columns:minmax(75px,1fr) minmax(25px,.7fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:10px;border-bottom:1px solid var(--ig-line)}.dz-expression-publishers i{height:5px;background:linear-gradient(to right,var(--dz-accent) var(--dz-share),#eee6f3 0)}.dz-expression-publishers strong{font-weight:600}.analytics-page [data-dz-expression-articles]{border:0;background:var(--dz-light);color:#593475;font-size:11px;padding:10px 12px}.analytics-page .dz-expression-chip{display:inline-flex;gap:14px;align-items:center;margin-top:14px;background:var(--dz-light);border:1px solid #d7c4e4;color:#593475;font-size:12px;min-height:34px;padding:6px 10px}.dz-expression-chip>span{font-size:16px}#dezinfoArticleSection{scroll-margin-top:calc(var(--news-scroll-offset,136px) - 96px)}
@media(max-width:760px){.dz-expression-detail{padding:16px}.dz-expression-charts{grid-template-columns:1fr;gap:24px}.dz-expression-detail h4{font-size:19px}.dz-expression-publishers{max-height:220px}}
.dz-cloud{--ex-national:#49325d;--ex-local:#9671a9}
.dz-associated{border-top:1px solid #e5d9ed;padding-top:15px;margin:0 0 20px}.dz-associated h5{font-size:12px;font-weight:600;margin:0 0 12px}.dz-associated>div{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.dz-associated span{font-size:11px;display:flex;gap:10px;justify-content:space-between;color:var(--an-muted)}.dz-associated strong{font-weight:600;color:var(--dz-accent)}.dz-match-basis{display:inline-block;margin-left:8px;padding:3px 6px;background:var(--dz-light);color:#694187;font-size:9px}
@media(max-width:500px){.dz-associated>div{grid-template-columns:1fr}.dz-expressions>.dz-block-head{align-items:start;flex-direction:column;gap:12px}}
