.dc{--dc-line:var(--k-line);--dc-gap:1px;--dc-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--dc-ch-0:#8b6cf0;--dc-ch-1:#4d86f7;--dc-ch-2:#d9a441;--dc-ch-3:#737a82;--dc-good:#4ea97b;--dc-warn:#d9a441;--dc-bad:#e0775a;--dc-info:#4d86f7;--dc-hold:#4ea97b;display:grid;grid-gap:var(--k-gap-4);gap:var(--k-gap-4);width:100%;max-width:1440px;margin-inline:auto;padding:0 var(--k-pad-x) var(--k-gap-8)}.dc-num{font-family:var(--dc-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dc__eyebrow{color:var(--k-faint);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dc__dot{display:inline-block;flex:none;width:7px;height:7px;border-radius:50%;background:var(--dc-good)}.dc__dot[data-tone=warn]{background:var(--dc-warn)}.dc__dot[data-tone=crit]{background:var(--dc-bad)}.dc-key{display:inline-block;flex:none;width:9px;height:9px;border-radius:3px;background:var(--dc-ch-0)}.dc-key[data-channel="1"]{background:var(--dc-ch-1)}.dc-key[data-channel="2"]{background:var(--dc-ch-2)}.dc-key[data-channel="3"]{background:var(--dc-ch-3)}.dc-key--line{width:14px;height:2px;border-radius:1px;background:var(--k-accent-strong)}.dc__bar{justify-content:space-between;gap:var(--k-gap-3) var(--k-gap-4);padding-bottom:var(--k-gap-3);border-bottom:1px solid var(--dc-line)}.dc__bar,.dc__barMain,.dc__barMeta{display:flex;flex-wrap:wrap;align-items:center}.dc__barMain,.dc__barMeta{gap:var(--k-gap-2)}.dc__title{margin-right:var(--k-gap-2);font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.dc__chip{padding:3px 8px;border:1px solid var(--dc-line);border-radius:999px;color:var(--k-muted);font-size:.75rem}.dc__chip--quiet{border-color:transparent;color:var(--k-faint)}.dc__fresh{font-size:.75rem}.dc__cmd,.dc__fresh{display:inline-flex;align-items:center;gap:6px;color:var(--k-muted)}.dc__cmd{padding:5px 9px;background:var(--k-bg-raised);border:1px solid var(--dc-line);border-radius:var(--k-radius-2);font:inherit;font-size:.75rem;cursor:pointer}.dc__cmd:hover{color:var(--k-text);border-color:var(--k-line-strong)}.dc__cmd kbd{display:inline-flex;align-items:center;gap:1px;padding:1px 4px;border:1px solid var(--dc-line);border-radius:4px;color:var(--k-faint);font-family:var(--dc-mono);font-size:.625rem}.dc__kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:var(--dc-gap);gap:var(--dc-gap);overflow:hidden;background:var(--dc-line);border:1px solid var(--dc-line);border-radius:var(--k-radius-3)}.dc-kpi{display:grid;grid-gap:5px;gap:5px;align-content:start;padding:var(--k-gap-4);background:var(--k-surface)}.dc-kpi header{display:flex;align-items:center;justify-content:space-between;gap:6px}.dc-kpi__label{color:var(--k-muted);font-size:.75rem}.dc-kpi__badge{padding:1px 6px;border-radius:999px;background:rgba(242,242,239,.07);color:var(--k-faint);font-size:.625rem;letter-spacing:.03em}.dc-kpi__badge[data-badge="факт"]{background:rgba(78,169,123,.16);color:var(--dc-good)}.dc-kpi__badge[data-badge="модель"]{background:rgba(77,134,247,.16);color:var(--dc-info)}.dc-kpi__value{color:var(--k-text);font-size:clamp(1.125rem,.9rem + .7vw,1.5rem);font-weight:600;line-height:1.1}.dc-kpi__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--k-gap-2);min-height:26px}.dc-kpi__delta{display:inline-flex;align-items:center;gap:3px;font-size:.75rem;font-weight:600}.dc-kpi__delta[data-tone=good]{color:var(--dc-good)}.dc-kpi__delta[data-tone=bad]{color:var(--dc-bad)}.dc-kpi__delta[data-tone=flat]{color:var(--k-faint);font-weight:500}.dc-kpi__note{color:var(--k-faint);font-size:.6875rem;line-height:1.35}.dc-spark{width:96px;height:26px;flex:none}.dc-spark__line{fill:none;stroke:var(--k-faint);stroke-width:1.4}.dc-spark__area{fill:rgba(242,242,239,.05)}.dc-spark[data-tone=up] .dc-spark__line{stroke:var(--dc-good)}.dc-spark[data-tone=up] .dc-spark__area{fill:rgba(78,169,123,.12)}.dc-spark[data-tone=down] .dc-spark__line{stroke:var(--dc-bad)}.dc-spark[data-tone=down] .dc-spark__area{fill:rgba(224,119,90,.12)}.dc__bands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--k-gap-3);gap:var(--k-gap-3)}.dc-band{display:grid;grid-gap:4px;gap:4px;align-content:start;padding:var(--k-gap-4) var(--k-gap-5);background:var(--k-surface);border:1px solid var(--dc-line);border-left:3px solid var(--k-line-strong);border-radius:var(--k-radius-3);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease,border-color .14s ease}.dc-band:hover{background:var(--k-surface-hover)}.dc-band[data-action=cut]{border-left-color:var(--dc-bad)}.dc-band[data-action=fix]{border-left-color:var(--dc-info)}.dc-band[data-action=hold]{border-left-color:var(--dc-hold)}.dc-band[data-action=explore]{border-left-color:var(--dc-ch-0)}.dc-band__head{display:flex;align-items:center;justify-content:space-between;gap:var(--k-gap-2)}.dc-band__label{font-size:.875rem;font-weight:600}.dc-band[data-action=cut] .dc-band__label{color:var(--dc-bad)}.dc-band[data-action=fix] .dc-band__label{color:var(--dc-info)}.dc-band[data-action=hold] .dc-band__label{color:var(--dc-hold)}.dc-band[data-action=explore] .dc-band__label{color:var(--dc-ch-0)}.dc-band__count{padding:0 6px;border-radius:999px;background:rgba(242,242,239,.08);color:var(--k-muted);font-size:.6875rem}.dc-band__value{display:grid;grid-gap:2px;gap:2px;color:var(--k-text);line-height:1.15}.dc-band__part{display:flex;align-items:baseline;gap:5px}.dc-band__part b{font-size:1.25rem;font-weight:600}.dc-band__part i{font-size:.6875rem}.dc-band__empty,.dc-band__part i{color:var(--k-muted);font-style:normal}.dc-band__empty{font-size:1rem;font-weight:600}.dc-band__hint{color:var(--k-faint);font-size:.6875rem}.dc__verdict{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);grid-gap:var(--k-gap-3);gap:var(--k-gap-3)}.dc-effect,.dc-panel,.dc-verdict{display:grid;grid-gap:var(--k-gap-4);gap:var(--k-gap-4);align-content:start;padding:var(--k-gap-5);background:var(--k-surface);border:1px solid var(--dc-line);border-radius:var(--k-radius-3)}.dc-verdict__text{margin:0;max-width:64ch;font-size:clamp(1.125rem,1rem + .5vw,1.4375rem);line-height:1.34;letter-spacing:-.01em}.dc-verdict__bridge{display:grid;grid-gap:var(--k-gap-3);gap:var(--k-gap-3);padding-top:var(--k-gap-4);border-top:1px solid var(--dc-line)}.dc-bridge{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.dc-bridge__item{display:grid;grid-template-columns:8.5rem minmax(0,1fr) 5rem;grid-gap:var(--k-gap-3);gap:var(--k-gap-3);align-items:center;font-size:.8125rem}.dc-bridge__label{color:var(--k-muted)}.dc-bridge__bar{position:relative;height:6px;border-radius:3px;background:rgba(242,242,239,.06)}.dc-bridge__bar:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:3px;background:var(--k-viz-bar)}.dc-bridge__bar[data-sign=neg]:before{background:rgba(224,119,90,.55)}.dc-bridge__item--total .dc-bridge__label{color:var(--k-text);font-weight:600}.dc-bridge__item--total .dc-bridge__bar:before{background:var(--k-accent)}.dc-bridge__value{text-align:right;color:var(--k-text)}.dc-effect__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--k-gap-3)}.dc-effect__count{color:var(--k-text);font-size:.875rem}.dc-effect__grid{display:grid;grid-gap:var(--k-gap-3);gap:var(--k-gap-3);margin:0}.dc-effect__grid>div{display:grid;grid-gap:1px;gap:1px;padding-left:var(--k-gap-3);border-left:2px solid var(--dc-line)}.dc-effect__grid>div[data-tone=crit]{border-left-color:var(--dc-bad)}.dc-effect__grid dt{color:var(--k-faint);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase}.dc-effect__grid dd{margin:0;color:var(--k-text);font-size:1.375rem;font-weight:600;line-height:1.1}.dc-effect__grid dd i{font-family:var(--k-font);font-size:.8125rem;font-style:normal;font-weight:500;color:var(--k-muted)}.dc-effect__grid span,.dc-effect__note{color:var(--k-faint);font-size:.6875rem}.dc-effect__note{margin:0;padding-top:var(--k-gap-3);border-top:1px solid var(--dc-line);line-height:1.45}.dc__analytics{display:grid;grid-template-columns:minmax(0,2.15fr) minmax(300px,1fr);grid-gap:var(--k-gap-3);gap:var(--k-gap-3)}.dc__economics{display:grid}.dc-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--k-gap-3)}.dc-panel__head h2{margin:0;font-size:.9375rem;font-weight:600;letter-spacing:-.01em}.dc-panel__head p{margin:2px 0 0}.dc-panel__head p,.dc-panel__tag{color:var(--k-faint);font-size:.6875rem}.dc-panel__tag{flex:none;padding:2px 8px;border:1px solid var(--dc-line);border-radius:999px}.dc-trend{display:grid;grid-gap:var(--k-gap-3);gap:var(--k-gap-3)}.dc-trend__svg{width:100%;height:auto}.dc-grid{stroke:var(--k-viz-grid);stroke-width:1}.dc-axis{fill:var(--k-faint);font-size:10px;font-family:var(--dc-mono)}.dc-axis--right{fill:var(--k-accent)}.dc-bar{fill:var(--dc-ch-0)}.dc-bar[data-channel="1"]{fill:var(--dc-ch-1)}.dc-bar[data-channel="2"]{fill:var(--dc-ch-2)}.dc-bar[data-channel="3"]{fill:var(--dc-ch-3)}.dc-trend__line{fill:none;stroke:var(--k-accent-strong);stroke-width:1.8;stroke-linejoin:round}.dc-trend__dot{fill:var(--k-accent-strong)}.dc-trend__legend{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--k-gap-4);color:var(--k-muted);font-size:.6875rem}.dc-trend__legend span{display:inline-flex;align-items:center;gap:5px}.dc-trend__total{margin-left:auto;color:var(--k-faint)}.dc-mix{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--k-gap-4);gap:var(--k-gap-4);align-items:center}.dc-mix__svg{width:140px;height:140px}.dc-mix__arc{fill:none;stroke:var(--dc-ch-0);stroke-width:16;transform:rotate(-90deg);transform-origin:70px 70px}.dc-mix__arc[data-channel="1"]{stroke:var(--dc-ch-1)}.dc-mix__arc[data-channel="2"]{stroke:var(--dc-ch-2)}.dc-mix__arc[data-channel="3"]{stroke:var(--dc-ch-3)}.dc-mix__value{fill:var(--k-text);font-size:18px;font-weight:600;font-family:var(--dc-mono)}.dc-mix__unit{fill:var(--k-faint);font-size:9px}.dc-mix__legend{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0;list-style:none}.dc-mix__legend li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:var(--k-gap-2);gap:var(--k-gap-2);align-items:baseline;font-size:.75rem}.dc-mix__name{color:var(--k-muted)}.dc-mix__legend b{color:var(--k-text);font-weight:600}.dc-mix__legend em{color:var(--k-faint);font-style:normal;font-size:.6875rem}.dc-table{width:100%;border-collapse:collapse;font-size:.8125rem}.dc-table td,.dc-table th{padding:9px 12px 9px 0;text-align:left;vertical-align:middle}.dc-table thead th{padding-bottom:6px;border-bottom:1px solid var(--dc-line);color:var(--k-faint);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.dc-table tbody tr{border-bottom:1px solid rgba(242,242,239,.06)}.dc-table tbody tr[data-loss=true]{background:rgba(224,119,90,.06)}.dc-table tbody th{display:flex;align-items:center;gap:7px;color:var(--k-text);font-weight:600}.dc-table tfoot td,.dc-table tfoot th{padding-top:10px;border-top:1px solid var(--dc-line);color:var(--k-muted);font-weight:600}.dc-table__plain{color:var(--k-muted)}.dc-cell{display:grid;grid-gap:4px;gap:4px}.dc-cell b{color:var(--k-text);font-weight:600}.dc-cell b[data-tone=neg]{color:var(--dc-bad)}.dc-cell__bar{position:relative;height:4px;border-radius:2px;background:rgba(242,242,239,.06)}.dc-cell__bar:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:2px;background:var(--k-viz-bar-strong)}.dc-cell__bar[data-tone=neg]:before{background:var(--dc-bad)}.dc-cell__bar[data-tone=warn]:before{background:var(--dc-warn)}.dc__domains{display:grid;grid-template-columns:.8fr repeat(5,minmax(0,1fr));grid-gap:var(--dc-gap);gap:var(--dc-gap);overflow:hidden;background:var(--dc-line);border:1px solid var(--dc-line);border-radius:var(--k-radius-3)}.dc-domain{display:grid;grid-gap:2px;gap:2px;align-content:start;padding:var(--k-gap-4);background:var(--k-surface);border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .14s ease}.dc-domain:hover{background:var(--k-surface-hover)}.dc-domain[aria-pressed=true]{background:var(--k-bg-raised);box-shadow:inset 0 2px 0 0 var(--k-accent)}.dc-domain__label{display:flex;align-items:center;gap:6px;color:var(--k-muted);font-size:.75rem}.dc-domain__label em{margin-left:auto;padding:0 5px;border-radius:999px;background:rgba(242,242,239,.08);color:var(--k-muted);font-size:.6875rem;font-style:normal}.dc-domain__value{color:var(--k-text);font-size:1.25rem;font-weight:600;line-height:1.15}.dc-domain__note{color:var(--k-faint);font-size:.6875rem}.dc-domain__signal{margin-top:4px;color:var(--k-muted);font-size:.6875rem;line-height:1.4}.dc-domain--all .dc-domain__value{color:var(--k-accent)}.dc__work{grid-template-columns:minmax(0,1.55fr) minmax(330px,1fr);align-items:start}.dc-queue,.dc__work{display:grid;grid-gap:var(--k-gap-3);gap:var(--k-gap-3)}.dc-queue{overflow:hidden;background:var(--k-surface);border:1px solid var(--dc-line);border-radius:var(--k-radius-3)}.dc-queue__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--k-gap-3);padding:var(--k-gap-4) var(--k-gap-5) 0}.dc-queue__title{display:flex;align-items:center;gap:var(--k-gap-2);margin:0;font-size:.9375rem;font-weight:600}.dc-queue__filter{padding:2px 8px;border:1px solid var(--k-accent-line);border-radius:999px;background:var(--k-accent-soft);color:var(--k-accent-strong);font-size:.6875rem;font-weight:500}.dc-queue__hint{color:var(--k-faint);font-size:.6875rem;font-family:var(--dc-mono)}.dc-queue__list{display:grid;grid-gap:var(--dc-gap);gap:var(--dc-gap);background:var(--dc-line);border-top:1px solid var(--dc-line)}.dc-queue__list:focus-visible{outline:2px solid var(--k-accent);outline-offset:-2px}.dc-row{display:grid;grid-gap:var(--k-gap-2);gap:var(--k-gap-2);padding:var(--k-gap-4) var(--k-gap-5);background:var(--k-surface);transition:background .14s ease}.dc-row:hover{background:var(--k-surface-hover)}.dc-row[data-selected=true]{background:var(--k-bg-raised);box-shadow:inset 3px 0 0 0 var(--k-accent)}.dc-row[data-status=accepted]{box-shadow:inset 3px 0 0 0 var(--dc-good)}.dc-row[data-status=dismissed],.dc-row[data-status=snoozed]{opacity:.55}.dc-row__pick{display:grid;grid-gap:5px;gap:5px;width:100%;padding:0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.dc-row__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:.6875rem}.dc-row__sev{color:var(--k-muted);letter-spacing:.04em;text-transform:uppercase}.dc-row__action{padding:1px 7px;border:1px solid var(--dc-line);border-radius:999px;color:var(--k-muted)}.dc-row__action[data-action=cut]{border-color:rgba(224,119,90,.5);color:var(--dc-bad)}.dc-row__action[data-action=fix]{border-color:rgba(77,134,247,.5);color:var(--dc-info)}.dc-row__action[data-action=hold]{border-color:rgba(78,169,123,.5);color:var(--dc-hold)}.dc-row__action[data-action=explore]{border-color:rgba(139,108,240,.5);color:var(--dc-ch-0)}.dc-row__domain{color:var(--k-faint)}.dc-row__overdue{padding:1px 7px;border-radius:999px;background:rgba(224,119,90,.18);color:var(--dc-bad)}.dc-row__status{margin-left:auto;color:var(--dc-good);font-weight:600}.dc-row__title{font-size:1rem;font-weight:600;letter-spacing:-.01em}.dc-row__finding{max-width:78ch;color:var(--k-muted);font-size:.8125rem;line-height:1.5}.dc-row__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--k-gap-2) var(--k-gap-4);margin-top:2px;font-size:.75rem}.dc-row__effect{color:var(--k-text);font-weight:600}.dc-row__effect[data-kind=risk]{color:var(--dc-bad)}.dc-row__effect[data-kind=none]{color:var(--k-faint);font-weight:500}.dc-row__due,.dc-row__owner{display:inline-flex;align-items:center;gap:5px;color:var(--k-faint)}.dc-row__acts{display:flex;flex-wrap:wrap;gap:var(--k-gap-2)}.dc-act{display:inline-flex;align-items:center;gap:5px;min-height:28px;padding:0 10px;background:transparent;border:1px solid var(--dc-line);border-radius:var(--k-radius-2);color:var(--k-muted);font:inherit;font-size:.75rem;cursor:pointer}.dc-act:hover{color:var(--k-text);border-color:var(--k-line-strong)}.dc-act[aria-pressed=true]{border-color:var(--k-accent-line);background:var(--k-accent-soft);color:var(--k-accent-strong)}.dc-act--accept[aria-pressed=true]{border-color:rgba(78,169,123,.5);background:rgba(78,169,123,.14);color:var(--dc-good)}.dc-proof{position:-webkit-sticky;position:sticky;top:84px;display:grid;grid-gap:var(--k-gap-3);gap:var(--k-gap-3);align-content:start;padding:var(--k-gap-5);background:var(--k-surface);border:1px solid var(--dc-line);border-radius:var(--k-radius-3)}.dc-proof__head{display:flex;align-items:center;justify-content:space-between;gap:var(--k-gap-3)}.dc-proof__evidence{padding:2px 8px;border:1px solid rgba(77,134,247,.4);border-radius:999px;color:var(--dc-info);font-size:.6875rem}.dc-proof__title{margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.dc-proof__step{margin:0;color:var(--k-muted);font-size:.8125rem;line-height:1.5}.dc-chart{display:grid;grid-gap:6px;gap:6px;margin:0;padding:var(--k-gap-3);background:var(--k-bg-raised);border:1px solid var(--dc-line);border-radius:var(--k-radius-2)}.dc-chart__svg{width:100%;height:auto}.dc-chart__line{fill:none;stroke:var(--k-accent);stroke-width:1.6;stroke-linejoin:round}.dc-chart__threshold{stroke:var(--k-viz-axis);stroke-width:1;stroke-dasharray:3 3}.dc-chart__worst{fill:var(--dc-bad)}.dc-chart__bar{fill:var(--k-viz-bar-strong)}.dc-chart__bar--neg{fill:var(--dc-bad)}.dc-chart__legend{display:flex;flex-wrap:wrap;gap:2px var(--k-gap-3);font-size:.6875rem}.dc-chart__legend span{display:inline-flex;align-items:baseline;gap:4px}.dc-chart__legend i{color:var(--k-faint);font-style:normal}.dc-chart__legend b{color:var(--k-text);font-weight:600}.dc-chart__legend--ends{justify-content:space-between}.dc-chart__mark{color:var(--k-faint)}.dc-trace{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.dc-trace li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--k-gap-2);gap:var(--k-gap-2);color:var(--k-muted);font-size:.75rem;line-height:1.45}.dc-trace__no{display:grid;place-items:center;width:17px;height:17px;border:1px solid var(--dc-line);border-radius:50%;color:var(--k-accent);font-size:.625rem}.dc-proof__rules{display:grid;grid-gap:2px;gap:2px;margin:0;padding-top:var(--k-gap-3);border-top:1px solid var(--dc-line)}.dc-proof__rules dt{color:var(--k-faint);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase}.dc-proof__rules dd{margin:0 0 var(--k-gap-2);color:var(--k-muted);font-size:.75rem;line-height:1.45}.dc-proof__cta{display:inline-flex;align-items:center;justify-self:start;gap:6px;min-height:34px;padding:0 12px;border:1px solid var(--k-accent-line);border-radius:var(--k-radius-2);background:var(--k-accent-soft);color:var(--k-accent-strong);font-size:.8125rem;text-decoration:none}.dc-proof__cta:hover{background:rgba(200,168,107,.18)}.dc__method{margin:0;max-width:104ch;color:var(--k-faint);font-size:.75rem;line-height:1.5}.dc-palette{position:fixed;inset:0;z-index:60;display:grid;place-items:start center;padding-top:12vh;background:rgba(6,8,10,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dc-palette__panel{width:min(560px,calc(100vw - 2 * var(--k-pad-x)));overflow:hidden;background:var(--k-surface);border:1px solid var(--k-line-strong);border-radius:var(--k-radius-3);box-shadow:0 24px 60px rgba(0,0,0,.45)}.dc-palette__field{display:flex;align-items:center;gap:var(--k-gap-2);padding:var(--k-gap-3) var(--k-gap-4);border-bottom:1px solid var(--dc-line);color:var(--k-faint)}.dc-palette__field input{flex:1 1;min-width:0;background:none;border:0;color:var(--k-text);font:inherit;font-size:.9375rem}.dc-palette__field input:focus{outline:none}.dc-palette__field button{display:grid;place-items:center;width:24px;height:24px;background:none;border:0;border-radius:6px;color:var(--k-faint);cursor:pointer}.dc-palette__field button:hover{color:var(--k-text)}.dc-palette__list{display:grid;margin:0;padding:6px;max-height:48vh;overflow-y:auto;list-style:none}.dc-palette__list button{display:grid;grid-gap:1px;gap:1px;width:100%;padding:8px 10px;background:none;border:0;border-radius:var(--k-radius-2);color:var(--k-text);font:inherit;text-align:left;cursor:pointer}.dc-palette__list button:focus-visible,.dc-palette__list button:hover{background:var(--k-bg-raised)}.dc-palette__list em{color:var(--k-faint);font-size:.6875rem;font-style:normal}.dc-palette__empty{padding:12px 10px;color:var(--k-faint);font-size:.8125rem}.dc-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:var(--k-gap-5) var(--k-gap-7);gap:var(--k-gap-5) var(--k-gap-7);align-items:start}.dc-intro .k-display{font-size:clamp(2rem,1.3rem + 2.2vw,3.25rem)}@media (max-width:1240px){.dc__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.dc__analytics{grid-template-columns:minmax(0,1fr)}.dc-mix{grid-template-columns:auto minmax(0,1fr)}}@media (max-width:1100px){.dc__verdict,.dc__work{grid-template-columns:minmax(0,1fr)}.dc-proof{position:static}.dc__domains{grid-template-columns:repeat(3,minmax(0,1fr))}.dc__bands{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.dc-intro{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.dc{padding-top:var(--k-gap-4);gap:var(--k-gap-3)}.dc__domains,.dc__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-domain__signal{display:none}.dc-effect,.dc-panel,.dc-proof,.dc-row,.dc-verdict{padding:var(--k-gap-4)}.dc-bridge__item{grid-template-columns:7rem minmax(0,1fr) 4.25rem;font-size:.75rem}.dc-queue__hint,.dc__cmd{display:none}.dc-spark{width:64px}.dc-mix{grid-template-columns:minmax(0,1fr);justify-items:center}.dc-mix__legend{width:100%}.dc-table thead{display:none}.dc-table tbody tr{display:grid;grid-gap:6px;gap:6px;padding:var(--k-gap-3) 0}.dc-table tbody td,.dc-table tbody th{padding:0}.dc-table tbody td:before{content:attr(data-label);display:block;color:var(--k-faint);font-size:.625rem;letter-spacing:.05em;text-transform:uppercase}.dc-table tfoot{display:none}}.dc-introSection{padding-bottom:var(--k-gap-5)}