.reading-progress{display:none}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.reading-progress{z-index:calc(var(--z-sticky) + 1);background:var(--gradient-signal);transform-origin:0;pointer-events:none;height:3px;animation:linear both reading-progress;animation-timeline:scroll(root);display:block;position:fixed;inset:0 0 auto;transform:scaleX(0)}}}@keyframes reading-progress{to{transform:scaleX(1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.eb-reveal{animation:linear both eb-reveal;animation-timeline:view();animation-range:entry 0 entry 180px}}}@keyframes eb-reveal{0%{opacity:0;filter:blur(3px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.editorial-post{gap:clamp(1.75rem,4vw,3rem)}.editorial-hero{gap:var(--space-md);width:min(100%,60rem);margin-inline:auto;display:grid}.editorial-hero .page-kicker{margin:0}.editorial-hero h1{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2.2rem,4.6vw,3.6rem);font-weight:780;line-height:1.05}.editorial-hero__dek{max-width:44rem;color:var(--color-ink-2);font-size:var(--text-md);margin:0;line-height:1.55}.editorial-hero__meta{color:var(--color-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.35rem .6rem;margin:0;display:flex}.editorial-hero__meta span[aria-hidden]{color:var(--color-rule-strong)}.editorial-answer{gap:var(--space-sm);border-radius:var(--radius-card-lg);background:radial-gradient(120% 140% at 100% 0%, color-mix(in oklch, var(--color-accent-blue) 10%, transparent), transparent 60%), color-mix(in oklch, var(--color-accent) 8%, var(--color-paper));border:var(--rule-thin) solid color-mix(in oklch, var(--color-accent) 26%, var(--color-rule));width:min(100%,60rem);margin-inline:auto;padding:clamp(1.25rem,3.5vw,2rem) clamp(1.25rem,4vw,2.25rem);display:grid}.editorial-answer__label{color:var(--color-accent-deep);font-size:var(--text-sm);margin:0;font-weight:750}.editorial-answer__text{color:var(--color-ink);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.6}.editorial-layout{gap:var(--space-xl);width:min(100%,72rem);margin-inline:auto;display:grid}.editorial-article{width:100%}@media (min-width:64rem){.editorial-layout{grid-template-columns:14rem minmax(0,44rem);justify-content:center;align-items:start;gap:clamp(2.5rem,5vw,4.5rem)}}.article-toc ol{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.article-toc a{border-left:2px solid var(--color-rule);color:var(--color-muted);font-size:var(--text-sm);transition:color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);padding:.4rem 0 .4rem .85rem;line-height:1.35;text-decoration:none;display:block}.article-toc a:hover{color:var(--color-ink)}.article-toc a[aria-current]{border-left-color:var(--color-accent);color:var(--color-ink);font-weight:650}.article-toc__mobile{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper)}.article-toc__mobile summary{cursor:pointer;padding:.85rem 1.1rem;font-weight:700}.article-toc__mobile ol{padding:0 1.1rem 1rem}.article-toc__rail{display:none}.article-toc__label{margin:0 0 var(--space-sm);color:var(--color-ink);font-size:var(--text-sm);font-weight:750}@media (min-width:64rem){.article-toc{max-height:calc(100dvh - 8rem);position:sticky;top:6rem;overflow-y:auto}.article-toc__mobile{display:none}.article-toc__rail{display:block}}.editorial-article .blog-article__section,.learn-article__section{scroll-margin-top:6rem}.editorial-article .blog-article__section h2{letter-spacing:-.02em;font-size:clamp(1.35rem,2.4vw,1.7rem)}.editorial-takeaways{counter-reset:takeaway;gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.editorial-takeaways li{counter-increment:takeaway;gap:var(--space-sm);padding-block:var(--space-sm);border-bottom:var(--rule-thin) solid var(--color-rule);color:var(--color-ink-2);grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;line-height:1.55;display:grid}.editorial-takeaways li:last-child{border-bottom:0}.editorial-takeaways li:before{content:counter(takeaway, decimal-leading-zero);color:var(--color-accent-deep);font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;font-weight:750}.editorial-sources{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.editorial-sources a{column-gap:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);color:var(--color-ink);transition:border-color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"host icon""label icon";padding:.85rem 1rem;text-decoration:none;display:grid}.editorial-sources a:hover{border-color:color-mix(in oklch, var(--color-accent) 50%, var(--color-rule))}.editorial-sources a:active{transform:scale(.99)}.editorial-sources__host{color:var(--color-muted);font-size:var(--text-xs);grid-area:host;font-weight:650}.editorial-sources__label{grid-area:label;font-weight:620;line-height:1.4}.editorial-sources svg{color:var(--color-accent-deep);grid-area:icon;align-self:center}.editorial-related{gap:var(--space-md);width:min(100%,72rem);margin-inline:auto;display:grid}.editorial-related h2{font-size:var(--text-xl);letter-spacing:-.02em;margin:0;font-weight:760}.editorial-related ul{padding:0 0 var(--space-xs);gap:var(--space-md);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-auto-columns:minmax(15rem,1fr);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}@media (min-width:64rem){.editorial-related ul{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;overflow:visible}}.editorial-related li{scroll-snap-align:start}.editorial-related a{align-content:start;gap:var(--space-xs);height:100%;padding:var(--space-lg);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);color:var(--color-ink);transition:border-color var(--dur-short) var(--ease-out), transform var(--dur-short) var(--ease-out);text-decoration:none;display:grid}@media (hover:hover){.editorial-related a:hover{border-color:color-mix(in oklch, var(--color-accent) 50%, var(--color-rule));transform:translateY(-2px)}}.editorial-related__kicker{color:var(--color-accent-deep);font-size:var(--text-xs);font-weight:700}.editorial-related__title{font-family:var(--font-display), sans-serif;font-size:var(--text-md);font-weight:700;line-height:1.25}.editorial-related__meta{color:var(--color-muted);font-size:var(--text-sm)}.eb-facts{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-rule);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1px;width:min(100%,60rem);margin:0 auto;display:grid;overflow:hidden}.eb-facts>div{background:var(--color-paper);flex-direction:column-reverse;justify-content:flex-end;gap:.35rem;padding:clamp(1rem,2.5vw,1.4rem);display:flex}.eb-facts dt{color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.4}.eb-facts dd{color:var(--color-ink);font-family:var(--font-display), sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:800;line-height:1}.blog-article .eb-facts{width:100%}.eb-compare{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);overflow:hidden}.eb-compare table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:1.45}.eb-compare caption{text-align:left;color:var(--color-ink);border-bottom:var(--rule-thin) solid var(--color-rule);padding:.9rem 1.1rem;font-weight:750}.eb-compare thead th{text-align:left;color:var(--color-accent-deep);font-size:var(--text-xs);background:color-mix(in oklch, var(--color-accent) 6%, var(--color-paper));padding:.7rem 1.1rem;font-weight:750}.eb-compare thead th:last-child{color:var(--color-debate);background:color-mix(in oklch, var(--color-accent-blue) 6%, var(--color-paper))}.eb-compare tbody tr+tr{border-top:var(--rule-thin) solid var(--color-rule)}.eb-compare tbody th{text-align:left;vertical-align:top;color:var(--color-ink);width:28%;padding:.8rem 1.1rem;font-weight:700}.eb-compare tbody td{vertical-align:top;color:var(--color-ink-2);padding:.8rem 1.1rem}@media (max-width:40rem){.eb-compare thead{display:none}.eb-compare tbody tr{gap:.35rem;padding:.9rem 1.1rem;display:grid}.eb-compare tbody th,.eb-compare tbody td{width:auto;padding:0}.eb-compare tbody td:before{content:attr(data-label);color:var(--color-muted);font-size:var(--text-xs);font-weight:700;display:block}}.eb-glossary{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;display:grid}.eb-glossary>div{border-radius:var(--radius-card);background:var(--color-paper-2);align-content:start;gap:.4rem;padding:1rem 1.1rem;display:grid}.eb-glossary dt{gap:.1rem;display:grid}.eb-glossary dt>span{font-family:var(--font-display), sans-serif;font-size:var(--text-md);color:var(--color-ink);font-weight:750}.eb-glossary small{color:var(--color-accent-deep);font-size:var(--text-xs);font-weight:650}.eb-glossary dd{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.5}.eb-myths{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.eb-myths li{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);display:grid;overflow:hidden}.eb-myths p{grid-template-columns:1.25rem minmax(0,1fr);gap:.6rem;margin:0;padding:.85rem 1.1rem;line-height:1.5;display:grid}.eb-myths svg{margin-top:.2rem}.eb-myths__assumption{color:var(--color-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in oklch, var(--color-error) 45%, transparent);text-decoration-color:color-mix(in oklch, var(--color-error) 45%, transparent);text-decoration-thickness:1px}.eb-myths__assumption svg{color:var(--color-error)}.eb-myths__reality{border-top:var(--rule-thin) dashed var(--color-rule);background:color-mix(in oklch, var(--color-accent) 5%, var(--color-paper));color:var(--color-ink)}.eb-myths__reality svg{color:var(--color-success)}.eb-steps{counter-reset:eb-step;margin:0;padding:0;list-style:none;display:grid}.eb-steps li{counter-increment:eb-step;padding:0 0 var(--space-lg) 3.25rem;gap:.3rem;display:grid;position:relative}.eb-steps li:before{content:counter(eb-step);background:var(--color-accent-deep);width:2.2rem;height:2.2rem;color:var(--color-accent-ink);font-family:var(--font-display), sans-serif;border-radius:999px;place-items:center;font-weight:750;display:grid;position:absolute;top:-.1rem;left:0}.eb-steps li:not(:last-child):after{content:"";background:linear-gradient(var(--color-rule-strong), var(--color-rule));width:2px;position:absolute;top:2.4rem;bottom:.3rem;left:calc(1.1rem - 1px)}.eb-steps li:last-child{padding-bottom:0}.eb-steps h3{font-size:var(--text-md);margin:.15rem 0 0;font-weight:720}.eb-steps p{color:var(--color-ink-2);margin:0;line-height:1.6}.eb-callout{gap:var(--space-md);border-radius:var(--radius-card);border:var(--rule-thin) solid var(--eb-tone-rule);background:var(--eb-tone-bg);--eb-tone:var(--color-accent-deep);--eb-tone-bg:color-mix(in oklch, var(--color-accent) 7%, var(--color-paper));--eb-tone-rule:color-mix(in oklch, var(--color-accent) 28%, var(--color-rule));grid-template-columns:auto minmax(0,1fr);padding:1.1rem 1.25rem;display:grid}.eb-callout--note{--eb-tone:var(--color-debate);--eb-tone-bg:var(--color-debate-soft);--eb-tone-rule:color-mix(in oklch, var(--color-accent-blue) 30%, var(--color-rule))}.eb-callout--caution{--eb-tone:var(--color-question);--eb-tone-bg:var(--color-question-soft);--eb-tone-rule:color-mix(in oklch, var(--color-question) 30%, var(--color-rule))}.eb-callout svg{color:var(--eb-tone)}.eb-callout p{color:var(--color-ink-2);margin:0;line-height:1.55}.eb-callout .eb-callout__title{color:var(--color-ink);margin-bottom:.25rem;font-weight:720}.eb-quote{margin:var(--space-sm) 0;border-left:var(--rule-accent) solid var(--color-accent);padding-left:clamp(1rem,3vw,1.5rem)}.eb-quote blockquote{margin:0}.eb-quote p{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(1.3rem,2.6vw,1.75rem);font-weight:700;line-height:1.3}.eb-prompts{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.eb-prompts>li{gap:var(--space-xs);padding:var(--space-md);border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card-lg);background:var(--color-paper);display:grid}.eb-prompts__weak,.eb-prompts__strong{border-radius:var(--radius-card);padding:.8rem 1rem}.eb-prompts__weak{background:var(--color-paper-2);color:var(--color-muted)}.eb-prompts__strong{background:var(--color-dex-user);color:var(--color-ink);font-weight:560}.eb-prompts__weak p,.eb-prompts__strong p,.eb-prompts__why{margin:0;line-height:1.5}.eb-prompts .eb-prompts__label{font-size:var(--text-xs);color:var(--color-muted);margin-bottom:.2rem;font-weight:750}.eb-prompts__strong .eb-prompts__label{color:var(--color-accent-deep)}.eb-prompts__arrow{color:var(--color-rule-strong);justify-self:center}.eb-prompts__why{color:var(--color-ink-2);font-size:var(--text-sm);padding-inline:.25rem}.eb-prompts__try,.topic-explorer__dex{border-radius:var(--radius-control);border:var(--rule-thin) solid var(--color-rule-strong);min-height:2.25rem;color:var(--color-accent-deep);font-size:var(--text-sm);transition:background var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);justify-self:start;align-items:center;gap:.4rem;padding:.4rem .85rem;font-weight:680;text-decoration:none;display:inline-flex}.eb-prompts__try:hover,.topic-explorer__dex:hover{background:color-mix(in oklch, var(--color-accent) 9%, var(--color-paper))}.eb-prompts__try:active,.topic-explorer__dex:active{transform:scale(.97)}.eb-records{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.eb-records{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.eb-records li{border-radius:var(--radius-card);background:var(--eb-rec-bg,var(--color-paper-2));border-top:var(--rule-accent) solid var(--eb-rec,var(--color-accent));align-content:start;gap:.5rem;padding:1.1rem;display:grid}.eb-records li[data-kind=debate]{--eb-rec:var(--color-debate);--eb-rec-bg:var(--color-debate-soft)}.eb-records li[data-kind=question]{--eb-rec:var(--color-question);--eb-rec-bg:var(--color-question-soft)}.eb-records li[data-kind=vote]{--eb-rec:var(--color-vote);--eb-rec-bg:var(--color-vote-soft)}.eb-records h3{font-size:var(--text-md);margin:0;font-weight:720;line-height:1.25}.eb-records p{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.5}.eb-records .eb-records__kind{color:var(--eb-rec);font-size:var(--text-xs);align-items:center;gap:.35rem;font-weight:750;display:inline-flex}.eb-records .eb-records__tip{border-top:var(--rule-thin) solid color-mix(in oklch, var(--eb-rec) 25%, transparent);color:var(--color-ink);padding-top:.5rem}.eb-split{gap:var(--space-sm);display:grid}@media (min-width:40rem){.eb-split{grid-template-columns:1fr 1fr}}.eb-split__col{border-radius:var(--radius-card);border:var(--rule-thin) solid var(--color-rule);background:var(--color-paper);padding:1.1rem 1.2rem}.eb-split__col--good{background:color-mix(in oklch, var(--color-accent) 6%, var(--color-paper));border-color:color-mix(in oklch, var(--color-accent) 25%, var(--color-rule))}.eb-split__title{align-items:center;gap:.45rem;margin:0 0 .6rem;font-weight:750;display:flex}.eb-split__col--good .eb-split__title svg{color:var(--color-success)}.eb-split__col--bad .eb-split__title svg{color:var(--color-error)}.eb-split ul{color:var(--color-ink-2);font-size:var(--text-sm);gap:.4rem;margin:0;padding-inline-start:1.1rem;line-height:1.5;display:grid}.power-map{gap:var(--space-sm);margin:0;display:grid}.power-map__grid{gap:var(--space-xs);border-radius:var(--radius-card-lg);background:radial-gradient(80% 60% at 0% 0%, color-mix(in oklch, var(--color-accent) 10%, transparent), transparent 70%), var(--color-paper-2);padding:clamp(.9rem,2.5vw,1.4rem);display:grid}.power-map__edge--left{order:1}.power-map__node--dail{order:2}.power-map__edge--nominate{order:3}.power-map__node--gov{order:4}.power-map__edge--right{order:5}.power-map__node--president{order:6}.power-map__node--seanad{order:7}@media (min-width:40rem){.power-map__grid{column-gap:var(--space-md);grid-template-columns:1.35fr 1fr}.power-map__grid>*{order:0}.power-map__edge--nominate{grid-column:1}.power-map__node--voters{text-align:center;grid-column:1/-1;justify-self:center;justify-items:center;width:min(100%,26rem)}.power-map__edge--left{grid-column:1}.power-map__edge--right{grid-column:2}.power-map__node--dail{grid-column:1}.power-map__node--president{grid-column:2}.power-map__node--gov{grid-column:1}.power-map__node--seanad{grid-area:span 2/2;align-self:end}}.power-map__node{border-radius:var(--radius-card);border:var(--rule-thin) solid var(--color-rule);background:var(--color-paper);gap:.25rem;padding:.9rem 1rem;display:grid}.power-map__node p{color:var(--color-ink-2);font-size:var(--text-sm);margin:0;line-height:1.45}.power-map__node svg{color:var(--color-accent-deep)}.power-map .power-map__title{color:var(--color-ink);font-family:var(--font-display), sans-serif;font-size:var(--text-md);font-weight:750}.power-map__node--dail{border-color:color-mix(in oklch, var(--color-accent) 45%, var(--color-rule));box-shadow:0 10px 30px -18px var(--color-shadow)}.power-map__node--seanad{background:0 0;border-style:dashed}.power-map__edge{color:var(--color-muted);font-size:var(--text-xs);align-items:center;gap:.4rem;margin:0;padding:.15rem .9rem;font-weight:650;display:flex}.power-map__edge svg{color:var(--color-accent)}.power-map figcaption{color:var(--color-muted);font-size:var(--text-sm);line-height:1.5}.topic-explorer{gap:var(--space-md);display:grid}.topic-explorer__filters{gap:var(--space-xs);flex-wrap:wrap;display:flex}.topic-explorer__filters button{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-control);background:var(--color-paper);min-height:2.5rem;color:var(--color-ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:background var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);align-items:center;gap:.4rem;padding:.45rem .95rem;font-weight:650;display:inline-flex}.topic-explorer__filters button span{color:var(--color-muted);font-variant-numeric:tabular-nums}.topic-explorer__filters button:active{transform:scale(.97)}.topic-explorer__filters button[aria-pressed=true]{border-color:var(--color-accent-deep);background:var(--color-accent-deep);color:var(--color-accent-ink)}.topic-explorer__filters button[aria-pressed=true] span{color:inherit;opacity:.75}.topic-explorer__filters button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.topic-explorer__grid{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.topic-explorer__grid{grid-template-columns:1fr 1fr}}.topic-explorer__grid>li{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);align-content:start;gap:.6rem;padding:1.1rem;display:grid}@media (prefers-reduced-motion:no-preference){.topic-explorer__grid>li{animation:topic-in .32s var(--ease-out) both;animation-delay:calc(min(var(--i,0), 6) * 40ms)}}@keyframes topic-in{0%{opacity:0;transform:translateY(6px)}}.topic-explorer__theme{color:var(--color-accent-deep);font-size:var(--text-xs);margin:0;font-weight:700}.topic-explorer__grid h3{font-size:var(--text-md);margin:0;font-weight:720;line-height:1.3}.topic-explorer__sources{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.topic-explorer__sources li{border-radius:var(--radius-control);background:var(--color-paper-2);color:var(--color-ink-2);font-size:var(--text-xs);padding:.2rem .6rem;font-weight:600}.learn-sources{scroll-margin-top:6rem}.eb-matrix{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);font-size:var(--text-sm);line-height:1.4;container-type:inline-size}.eb-matrix table,.eb-matrix tbody{display:block}.eb-matrix caption{text-align:left;color:var(--color-ink);border-bottom:var(--rule-thin) solid var(--color-rule);padding:.9rem 1.1rem;font-weight:750;display:block}.eb-matrix thead{display:none}.eb-matrix tbody tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding:.9rem 1.1rem;display:grid}@container (max-width:22rem){.eb-matrix tbody tr{grid-template-columns:minmax(0,1fr)}}.eb-matrix tbody tr+tr{border-top:var(--rule-thin) solid var(--color-rule)}.eb-matrix tbody th{text-align:left;color:var(--color-ink);grid-column:1/-1;font-weight:700}.eb-matrix tbody td{color:var(--color-ink-2);border-radius:.6rem;padding:.5rem .65rem;display:block}.eb-matrix tbody td:before{content:attr(data-label);color:var(--color-muted);font-size:var(--text-xs);font-weight:700;display:block}.eb-matrix tbody td[data-highlight]{background:color-mix(in oklch, var(--color-accent) 8%, var(--color-paper));color:var(--color-ink);grid-column:1/-1}.eb-matrix td>span:last-child{display:block}.eb-matrix__verdict{border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;margin:.2rem 0;display:inline-grid}.eb-matrix td[data-verdict=yes] .eb-matrix__verdict{background:var(--color-vote-soft);color:var(--color-vote)}.eb-matrix td[data-verdict=partial] .eb-matrix__verdict{background:var(--color-question-soft);color:var(--color-question)}.eb-matrix td[data-verdict=no] .eb-matrix__verdict{background:color-mix(in oklch, var(--color-error) 12%, var(--color-paper));color:var(--color-error)}@container (min-width:46rem){.eb-matrix table{border-collapse:collapse;width:100%;display:table}.eb-matrix caption{display:table-caption}.eb-matrix thead{display:table-header-group}.eb-matrix tbody{display:table-row-group}.eb-matrix tbody tr{padding:0;display:table-row}.eb-matrix thead th{text-align:left;font-size:var(--text-xs);color:var(--color-muted);background:var(--color-paper-2);padding:.7rem .8rem;font-weight:750}.eb-matrix thead th[data-highlight]{color:var(--color-accent-ink);background:var(--color-accent-deep)}.eb-matrix tbody th{vertical-align:top;width:18%;padding:.8rem .9rem;display:table-cell}.eb-matrix tbody td{vertical-align:top;border-radius:0;padding:.8rem;display:table-cell}.eb-matrix tbody td:before{content:none}.eb-matrix tbody td[data-highlight]{background:color-mix(in oklch, var(--color-accent) 7%, var(--color-paper))}}.eb-bars{border:var(--rule-thin) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-paper);margin:0;padding:1.1rem 1.2rem}.eb-bars figcaption{color:var(--color-ink);margin-bottom:.9rem;font-weight:750}.eb-bars ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.eb-bars li{font-size:var(--text-sm);grid-template-columns:minmax(6rem,11rem) 1fr auto;align-items:center;gap:.75rem;display:grid}.eb-bars__label{color:var(--color-ink-2);font-weight:650}.eb-bars__track{background:var(--color-paper-3);border-radius:999px;height:.9rem;display:block;overflow:hidden}.eb-bars__track>span{background:var(--color-rule-strong);border-radius:999px;height:100%;display:block}.eb-bars li[data-tone=accent] .eb-bars__track>span{background:var(--gradient-signal)}.eb-bars__value{font-family:var(--font-display), sans-serif;font-variant-numeric:tabular-nums;color:var(--color-ink);font-weight:800}@media (max-width:34rem){.eb-bars li{grid-template-columns:1fr auto}.eb-bars__track{order:3;grid-column:1/-1}}
