.desk-rail-glass__places{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;gap:2px;margin:0 -4px;padding:2px 4px}.desk-rail-entry__word{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-rail-count{margin-left:auto;font-family:var(--dk-font-mono);font-size:12px;line-height:20px;color:var(--dk-ink-3)}.dk-rail__item--on .desk-rail-count{color:var(--dk-ink-2)}.pv-lede{margin-top:0}.pv-pad{margin:0;padding:10px 0}.pv-flow{max-width:100%}.pv-filters,.pv-flow{margin:0 0 var(--dk-space-3)}.pv-filters{flex-wrap:wrap}.pv-search{display:inline-flex;min-width:0;flex:1 1 220px;max-width:360px}.pv-search .dk-input{width:100%;height:36px}.pv-chips{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px}.pv-chip{display:inline-block;padding:1px 8px;border:1px solid var(--dk-rule);border-radius:999px;color:var(--dk-ink-2);font-size:12px;line-height:18px;white-space:nowrap}.pv-chip--risk{border-color:color-mix(in srgb,var(--dk-red-pencil) 55%,transparent);color:var(--dk-red-pencil)}.pv-chip--sponsor{border-color:color-mix(in srgb,var(--dk-ballpoint) 55%,transparent);color:var(--dk-ballpoint)}.pv-chip--source{border-color:color-mix(in srgb,var(--dk-ballpoint) 35%,var(--dk-rule));color:var(--dk-ink)}.pv-chip--quiet{border-style:dashed;color:var(--dk-ink-3)}.pv-chip--pick{border-color:var(--dk-ballpoint);background:var(--dk-ballpoint-tint);color:var(--dk-ink);font-weight:600}.pv-langs{display:inline-flex;gap:4px;font-family:var(--dk-font-mono);font-size:11px;line-height:18px;color:var(--dk-ink-3)}.pv-state{vertical-align:1px}.pv-list{margin:0;padding-left:18px}.pv-list li+li{margin-top:4px}.pv-textarea{height:auto;min-height:72px;padding:10px 14px;resize:vertical;line-height:1.45}.dk-group .pv-kv{padding:0;background:transparent;border-radius:0}.pv-table-wrap{overflow-x:auto;padding:4px 0 8px}.pv-table{width:100%;border-collapse:collapse;font-size:14px}.pv-table td,.pv-table th{padding:8px 10px;text-align:right;border-bottom:1px solid var(--dk-rule);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pv-table td:first-child,.pv-table th:first-child{text-align:left}.pv-table thead th{font-size:12px;font-weight:600;color:var(--dk-ink-3)}.pv-table tbody th{font-weight:500;color:var(--dk-ink)}.pv-table tbody tr:last-child td,.pv-table tbody tr:last-child th{border-bottom:0}.pv-row__title{overflow-wrap:anywhere}.pv-row__angle{display:block;margin-top:2px;font-size:14px;line-height:20px;color:var(--dk-ink)}.pv-row__fact{margin-top:2px}.pv-row__fact,.pv-row__why{display:block;font-size:13px;line-height:18px;color:var(--dk-ink-2)}.pv-row__why{margin-top:4px}.pv-table-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 var(--dk-space-3)}.pv-table-head__line{margin:0;font-size:14px;line-height:20px;color:var(--dk-ink-2)}.pv-table-head__acts{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.pv-row__side{align-items:center}.pv-figs{display:inline-flex;flex-wrap:wrap;gap:4px 12px;justify-content:flex-end}.pv-fig{color:var(--dk-ink-2)}.pv-fig--moved{color:var(--dk-ink);font-family:var(--dk-font-mono)}.pv-acts{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.pv-more{display:flex;justify-content:center;padding:10px 0 12px}.pv-keys{margin:var(--dk-space-3) 4px 0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pv-more-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.pv-more-list li{display:flex;align-items:center;justify-content:space-between;gap:12px}.pv-sheet__what{margin:0 0 12px;font-weight:600}.pv-reasons{border:0;margin:0 0 12px;padding:0;display:flex;flex-wrap:wrap;gap:6px}.pv-reasons legend{margin-bottom:8px;padding:0}.pv-reason{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px;border:1px solid var(--dk-rule);border-radius:999px;font-size:14px;cursor:pointer}.pv-reason input{margin:0;accent-color:var(--dk-ballpoint)}.pv-reason--on{border-color:var(--dk-ballpoint);background:var(--dk-ballpoint-tint);color:var(--dk-ink)}.pv-reason:focus-within{outline:2px solid var(--dk-focus);outline-offset:2px}.pv-question{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--dk-space-5,24px);gap:var(--dk-space-5,24px);align-items:start}.pv-question__main{gap:var(--dk-space-5,24px)}.pv-question__main,.pv-question__rail{min-width:0;display:flex;flex-direction:column}.pv-question__rail{gap:var(--dk-space-4,16px);position:-webkit-sticky;position:sticky;top:calc(var(--dk-toolbar-h, 44px) + 24px)}.desk-app--column .pv-question,.desk-app--phone .pv-question{grid-template-columns:minmax(0,1fr)}.desk-app--column .pv-question__rail,.desk-app--phone .pv-question__rail{position:static;order:-1}@media (max-width:1023.98px){.pv-question{grid-template-columns:minmax(0,1fr)}.pv-question__rail{position:static;order:-1}}.pv-texts{gap:10px;padding:10px 0}.pv-texts,.pv-texts__panel{display:flex;flex-direction:column}.pv-texts__panel{gap:6px}.pv-texts__title{font-size:21px;line-height:28px;font-weight:600;color:var(--dk-ink)}.pv-texts__deck,.pv-texts__title{margin:0;font-family:var(--dk-font-text)}.pv-texts__deck{font-size:17px;line-height:26px;color:var(--dk-ink-2)}.pv-texts__label{margin:0}.pv-number{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:10px 0}.pv-number .dk-tiles{grid-template-columns:minmax(0,1fr)}.pv-number__why p{margin:0}.pv-number__why p+p{margin-top:6px;line-height:1.5}.desk-app--column .pv-number,.desk-app--phone .pv-number{grid-template-columns:minmax(0,1fr)}.pv-move__why{display:block;margin-top:4px;font-size:14px;line-height:20px;color:var(--dk-ink)}.pv-move__evidence{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;font-size:13px}.pv-question-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:var(--dk-space-4,16px)}.pv-args{display:flex;flex-direction:column;gap:14px;padding:10px 0}.pv-args__side .dk-field__label{margin:0 0 6px}.pv-args__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.pv-arg{padding-left:12px;border-left:2px solid var(--dk-rule)}.pv-arg__text{margin:0;line-height:1.5;color:var(--dk-ink)}.pv-arg__meta{margin:4px 0 0}.pv-arg__toggle{margin-top:4px;padding:0;border:0;background:none;cursor:pointer;min-height:24px}.pv-evidence{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.pv-evidence__fact{padding:8px 10px;border-radius:6px;background:var(--dk-paper-sunk)}.pv-evidence__statement{margin:0;font-size:14px;line-height:20px;color:var(--dk-ink)}.pv-evidence__quote{margin:6px 0 0}.pv-evidence__quote blockquote{margin:0;padding-left:10px;border-left:2px solid var(--dk-ballpoint);font-family:var(--dk-font-text);font-size:15px;line-height:22px;color:var(--dk-ink-2);overflow-wrap:anywhere}.pv-evidence__quote figcaption{margin-top:2px;padding-left:12px;font-size:12px;line-height:16px;color:var(--dk-ink-3)}.pv-evidence__none{margin:4px 0 0}.pv-arg__verdict{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.pv-arg__verdict-mark{font-size:12px;line-height:16px;font-weight:600;color:var(--dk-ink)}.pv-arg__verdict[data-tone=ok] .pv-arg__verdict-mark{color:var(--dk-ink-2);font-weight:500}.pv-arg__verdict[data-tone=wait] .pv-arg__verdict-mark{color:var(--dk-ink-3);font-weight:500}.pv-arg__verdict-quote{flex-basis:100%;margin:4px 0 0}.pv-arg__verdict-quote blockquote{margin:0;padding-left:10px;border-left:2px solid var(--dk-ballpoint);font-family:var(--dk-font-text);font-size:14px;line-height:20px;color:var(--dk-ink-2);overflow-wrap:anywhere}.pv-arg__verdict-quote figcaption{margin-top:2px;padding-left:12px;font-size:12px;line-height:16px;color:var(--dk-ink-3)}.pv-research-sum{display:flex;flex-direction:column;gap:6px;padding:10px 0}.pv-research-sum p{margin:0;line-height:1.5}.pv-dossier{padding:10px 0}.pv-dossier summary{cursor:pointer;font-weight:600;color:var(--dk-ink)}.pv-dossier[open] summary{margin-bottom:10px}.pv-dossier p{margin:10px 0 6px;line-height:1.5}.pv-act{display:flex;flex-direction:column;gap:12px}.pv-act p{margin:0}.pv-act__schedule{display:flex;flex-direction:column;gap:8px;padding-top:4px;border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.pv-act__schedule .dk-field{padding-top:8px}.pv-act__more{display:flex;flex-wrap:wrap;gap:8px}.pv-act .desk-btn{align-self:flex-start}.pv-edit{gap:18px}.pv-edit,.pv-edit__group{display:flex;flex-direction:column}.pv-edit__group{border:0;margin:0;padding:0;gap:10px;min-width:0}.pv-edit__group>legend{margin-bottom:8px;padding:0}.pv-edit__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.pv-edit__source{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;grid-gap:8px;gap:8px;align-items:end}@media (max-width:599.98px){.pv-edit__source{grid-template-columns:minmax(0,1fr)}}.pv-rank{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:22px;padding:0 6px;border-radius:999px;background:var(--dk-paper-sunk);font-family:var(--dk-font-mono);font-size:12px;font-weight:600;color:var(--dk-ink-2);vertical-align:3px}.pv-thread{padding:10px 0 2px}.pv-thread__summary{margin:0 0 8px;line-height:1.5}.pv-scores{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 8px;font-family:var(--dk-font-mono);font-size:12px}.pv-scores div{display:inline-flex;gap:6px}.pv-scores dt{color:var(--dk-ink-3)}.pv-scores dd{margin:0;color:var(--dk-ink)}.pv-thread-detail{padding:6px 0 10px;border-bottom:var(--dk-stroke-hair) solid var(--dk-rule);margin-bottom:4px}.pv-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:6px 16px;gap:6px 16px;margin:0 0 10px}.pv-facts div{min-width:0}.pv-facts dt{font-size:12px;line-height:16px;color:var(--dk-ink-3)}.pv-facts dd{margin:2px 0 0;font-size:14px;line-height:20px;color:var(--dk-ink);overflow-wrap:anywhere}.pv-articles{margin:0;padding-left:18px}.pv-articles li{line-height:1.45;overflow-wrap:anywhere}.pv-articles li+li{margin-top:4px}.pv-articles a{color:var(--dk-ballpoint);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.pv-toggle{display:inline-flex;align-items:center;gap:8px;min-height:36px;font-size:14px;color:var(--dk-ink-2);cursor:pointer}.pv-toggle input{margin:0;accent-color:var(--dk-ballpoint)}.pv-held{display:flex;flex-direction:column;gap:12px;padding:12px 0}.pv-held p{margin:0}.pv-held__status{display:inline-flex;align-items:center;gap:8px;font-weight:600}.pv-sides{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.pv-side{padding:12px 14px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk)}.pv-side__outcome{margin:4px 0 2px!important;font-size:22px;line-height:28px;font-weight:700;color:var(--dk-ink)}.pv-side--wide{grid-column:1/-1}.pv-side .pv-kv{margin-top:6px}.pv-evidence li{line-height:1.45}.pv-summary p+p{margin-top:4px;line-height:1.5}.pv-settle{display:grid;grid-gap:12px;gap:12px;max-width:640px;padding-top:12px;border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.pv-dispute__text{display:block;margin-top:6px;font-family:var(--dk-font-text);font-size:16px;line-height:24px;color:var(--dk-ink)}.pv-decide{display:flex;flex-direction:column;gap:8px;margin-top:10px;max-width:560px}.desk,[data-surface=desk]{--pv-series-engine:var(--dk-ballpoint);--pv-series-crowd:#d95926}html[data-desk-theme=day] .desk,html[data-desk-theme=day] [data-surface=desk]{--pv-series-crowd:#eb6834}.pv-chart{display:flex;flex-direction:column;gap:4px}.pv-chart__bar{display:flex;justify-content:flex-end}.pv-chart__plot{position:relative;max-width:680px;border-radius:8px}.pv-chart__plot:focus-visible{outline:2px solid var(--dk-focus);outline-offset:4px}.pv-chart__title{fill:var(--dk-ink-2)}.pv-chart__diagonal{stroke:var(--dk-ink-3);stroke-width:1;stroke-dasharray:4 4}.pv-chart__crosshair{stroke:var(--dk-ink-3);stroke-width:1}.pv-chart__end{font-family:var(--dk-font-ui);font-size:12px;font-weight:600;fill:var(--dk-ink-2)}.pv-series__line{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.pv-series__dot{stroke:var(--dk-paper-raised);stroke-width:2}.pv-series__dot--on{r:6px}.pv-series--engine .pv-series__line{stroke:var(--pv-series-engine)}.pv-series--engine .pv-series__dot{fill:var(--pv-series-engine)}.pv-series--crowd .pv-series__line{stroke:var(--pv-series-crowd)}.pv-series--crowd .pv-series__dot{fill:var(--pv-series-crowd)}.pv-legend--engine{border-color:var(--pv-series-engine)}.pv-legend--crowd{border-color:var(--pv-series-crowd)}.pv-legend--diagonal{border-top:1px dashed var(--dk-ink-3)}.pv-tooltip{position:absolute;top:8px;transform:translateX(-50%);min-width:220px;padding:8px 12px;border:1px solid var(--dk-glass-edge);border-radius:12px;background:var(--dk-glass-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--dk-shadow-float);pointer-events:none;font-size:12px;line-height:18px;color:var(--dk-ink-2)}.pv-tooltip p{margin:0}.pv-tooltip__head{font-family:var(--dk-font-mono);color:var(--dk-ink-3)}.pv-tooltip__row strong{color:var(--dk-ink);font-size:14px}.pv-key{display:inline-block;width:12px;height:0;margin-right:6px;border-top:2px solid;vertical-align:middle}.pv-key--engine{border-color:var(--pv-series-engine)}.pv-key--crowd{border-color:var(--pv-series-crowd)}.pv-chip--type{border-color:color-mix(in srgb,var(--dk-ink-3) 45%,var(--dk-rule));color:var(--dk-ink);font-weight:600}.pv-chip--readers{border-color:color-mix(in srgb,var(--dk-ballpoint) 35%,var(--dk-rule));color:var(--dk-ink)}.pv-row__tools{display:inline-flex;align-items:center;gap:4px}.pv-row__star{margin-right:4px;vertical-align:-2px;color:var(--dk-ink-2)}.pv-row__note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic}.pv-evidence__source{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 12px}.pv-evidence__questions{margin-top:var(--dk-space-3);padding-top:var(--dk-space-3);border-top:1px solid var(--dk-rule)}.pv-engine{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:0 0 var(--dk-space-3)}.pv-engine__line{margin:0;min-width:0;font-size:14px;line-height:20px;color:var(--dk-ink-2)}.vl-words__lang{border:0;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:8px;min-width:0}.vl-words__lang legend{margin-bottom:4px;padding:0}.pv-cq{gap:18px}.pv-cq__langs{padding-top:10px}.pv-cq__run{margin:0;padding:10px 0 0;font-size:13px;line-height:18px;color:var(--dk-ink-2)}.pv-cq__side{display:flex;flex-direction:column;gap:6px;min-width:0}.pv-cq__side+.pv-cq__side{padding-top:14px;border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.pv-cq__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.pv-args__side .pv-cq__head .dk-field__label{margin:0}.pv-cq__line{margin:0;font-size:17px;line-height:24px;font-weight:600;color:var(--dk-ink);overflow-wrap:anywhere}.pv-cq__line--headline{font-weight:500}.pv-cq__because{margin:0;line-height:1.5;color:var(--dk-ink)}.pv-cq__sign,.pv-cq__verdict,.pv-cq__watch{margin:0;font-size:13px;line-height:18px;color:var(--dk-ink-2)}.pv-cq__prov{margin:0;line-height:16px}.pv-cq__k,.pv-cq__prov{font-size:12px;color:var(--dk-ink-3)}.pv-cq__k{margin-right:4px;font-weight:600}.pv-cq__dir{white-space:nowrap}.pv-cq__arrow{margin-right:3px;vertical-align:-3px}.pv-cq__arrow--up{transform:rotate(-90deg)}.pv-cq__arrow--down{transform:rotate(90deg)}.pv-cq__anchor .dk-square{vertical-align:-1px}.pv-cq__why summary{cursor:pointer;min-height:24px;font-size:13px;font-weight:600;color:var(--dk-ink-2)}.pv-cq__why[open] summary{margin-bottom:6px}.pv-cq__steps{margin:0 0 8px;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:20px}.pv-cq__anchor{display:block;font-size:12px;line-height:16px;color:var(--dk-ink-3);overflow-wrap:anywhere}.pv-cq__anchor[data-resolved=false]{color:var(--dk-red-pencil)}.pv-cq__more{margin:0 0 6px;font-size:14px;line-height:20px}.pv-cq__judge{display:flex;flex-direction:column;gap:4px}.pv-cq__scores{margin:0}.pv-cq__scores div[data-below=true] dd{color:var(--dk-red-pencil);font-weight:600}.pv-cq__bar{margin-left:4px;color:var(--dk-ink-3);font-weight:400}.pv-cq__problems-box{display:flex;flex-direction:column;gap:4px}.pv-cq__problems-box .dk-field__label{margin:0}.pv-cq__problems{margin:0;padding-left:20px;font-size:14px;line-height:20px;color:var(--dk-ink)}.pv-cq__problem{color:var(--dk-red-pencil)}.pv-cq__again{display:flex;flex-direction:column;gap:2px}.pv-cq__again>p{margin:0}.pv-cq__again .pv-cq__problems{font-size:13px;line-height:18px;color:var(--dk-ink-2)}.pv-cq__acts{display:flex;flex-wrap:wrap;gap:4px 8px}.pv-cq__head-acts{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 8px}#what-follows>.dk-group__head{flex-wrap:wrap;row-gap:4px}#what-follows>.dk-group__head .dk-group__title{white-space:nowrap}.pv-cq__outcome{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding-top:10px;border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.pv-cq__outcome .dk-field__label{margin:0}.pv-cq__head .pv-chip--type{font-size:11px;line-height:16px}.pv-cqw__proof{display:flex;flex-wrap:wrap;gap:2px 12px;margin:2px 0 0;font-size:13px;line-height:18px;color:var(--dk-ink-3)}.pv-cqw__loud{color:var(--dk-red-pencil);font-weight:600}.pv-cqw__loud .dk-square,.pv-cqw__mark .dk-square{vertical-align:-1px}.pv-cqw__calm[data-off=true],.pv-cqw__p[data-off=true]{color:var(--dk-red-pencil);font-weight:600}.pv-cqw__mark{font-size:12px;line-height:16px;color:var(--dk-ink-3);white-space:nowrap}.pv-cqw__mark--bad{color:var(--dk-red-pencil);font-weight:600}.pv-cqw__mark--id{font-style:italic}.pv-cqw__support{margin:0 0 8px;padding-left:20px;display:flex;flex-direction:column;gap:10px;font-size:14px;line-height:20px}.pv-cqw__support>li{display:flex;flex-direction:column;gap:3px}.pv-cqw__support>li[data-quoted=false]{padding-left:8px;border-left:2px solid var(--dk-red-pencil)}.pv-cqw__fact,.pv-cqw__src,.pv-cqw__sub{margin:0}.pv-cqw__src{font-size:12px;line-height:16px;color:var(--dk-ink-3);overflow-wrap:anywhere}.pv-cqw__sub{font-size:13px;line-height:18px;color:var(--dk-ink-2)}.pv-cqw__when{margin-right:6px;padding:0 5px;border-radius:4px;background:var(--dk-paper-sunk);color:var(--dk-ink-2);white-space:nowrap}.pv-cqw__id,.pv-cqw__when{font-family:var(--dk-font-mono);font-size:11px}.pv-cqw__quote{margin:0;padding:4px 8px;border-left:2px solid var(--dk-rule);background:var(--dk-paper-sunk);border-radius:0 6px 6px 0;font-size:13px;line-height:19px;color:var(--dk-ink-2);overflow-wrap:anywhere}.pv-cqw__quote:not([data-open=true]) .pv-cqw__passage{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pv-cqw__quote[data-quoted=false]{border-left-color:var(--dk-red-pencil);background:var(--dk-red-pencil-tint);color:var(--dk-ink);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--dk-red-pencil) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--dk-red-pencil) 60%,transparent)}.pv-cqw__hl{padding:0 1px;border-radius:2px;background:var(--dk-highlighter-mark,var(--dk-highlighter-tint));color:var(--dk-ink)}.pv-cqw__more{margin:2px 0 0;padding:0;border:0;background:none;color:var(--dk-ballpoint);font:inherit;font-size:12px;cursor:pointer}.pv-cqw__more:focus-visible{outline:2px solid var(--dk-focus);outline-offset:2px;border-radius:3px}.pv-cqw__working{margin:0 0 8px;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:18px}.pv-cqw__working code{font-family:var(--dk-font-mono);font-size:12px;color:var(--dk-ink)}.pv-cqw__working li[data-ok=false]{padding-left:8px;border-left:2px solid var(--dk-red-pencil)}.pv-cqw__working li[data-ok=false] code{color:var(--dk-red-pencil)}.pv-cqw__says{color:var(--dk-ink-2)}.pv-cqw__record{margin:0 0 8px;display:flex;flex-direction:column;gap:4px}.pv-cqw__count{margin:0;font-size:14px;line-height:20px}.pv-cqw__instances{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px 6px}.pv-cqw__instances li{display:inline-flex;align-items:center;gap:5px;padding:1px 8px;border:1px solid var(--dk-rule);border-radius:999px;font-size:12px;line-height:18px;color:var(--dk-ink-3)}.pv-cqw__instances li[data-matching=true]{border-color:color-mix(in srgb,var(--dk-ink-3) 60%,var(--dk-rule));color:var(--dk-ink)}.pv-cqw__dot{width:6px;height:6px;border-radius:50%;border:1px solid}.pv-cqw__instances li[data-matching=true] .pv-cqw__dot{background:currentColor}.pv-cqw__block{margin:0 0 6px}.pv-cqw__checked,.pv-cqw__fatal{margin:2px 0 0;padding-left:20px;font-size:13px;line-height:18px;color:var(--dk-ink-2);overflow-wrap:anywhere}.pv-cqw__fatal{color:var(--dk-red-pencil);font-weight:600}.pv-cqw__each{margin-left:4px;color:var(--dk-ink-3);font-weight:400}.pv-cqw__readings{margin-top:4px}.pv-cqw__reading{margin:0 0 8px;padding-left:10px;border-left:var(--dk-stroke-hair) solid var(--dk-rule)}.pv-cq__more[data-loud=true]{color:var(--dk-red-pencil)}.pv-cqw__notes{padding-top:10px}.pv-cqw__notes-count{margin-left:6px;font-weight:400;color:var(--dk-ink-3)}.pv-cqw__notelist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px;line-height:18px;color:var(--dk-ink-2)}.pv-cqw__notelist+.pv-cqw__notelist{margin-top:10px;padding-top:10px;border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.pv-cqw__notelist li{display:grid;grid-template-columns:160px minmax(0,1fr);grid-column-gap:12px;column-gap:12px}.pv-cqw__note-who{margin:0;line-height:18px}.pv-cqw__note-text{grid-column:2;min-width:0;overflow-wrap:anywhere}@media (max-width:640px){.pv-cqw__notelist{gap:8px}.pv-cqw__notelist li{grid-template-columns:minmax(0,1fr);row-gap:1px}.pv-cqw__note-text{grid-column:1}}.pv-cqw__decided{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-highlighter-tint)}.pv-cqw__decided-head{margin:0;font-weight:600;color:var(--dk-ink)}.pv-cqw__decided .pv-cq__more{margin:0}.pv-cqw__decided .pv-cqw__mark,.pv-cqw__decided .pv-cqw__src,.pv-cqw__decided .pv-cqw__src .external-link{color:var(--dk-ink)}.pv-cqw__aftermath{padding:10px 0 4px;border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.pv-cqw__after{margin:0;display:grid;grid-template-columns:max-content 1fr;grid-gap:4px 12px;gap:4px 12px;font-size:13px;line-height:18px}.pv-cqw__after div{display:contents}.pv-cqw__after dt{color:var(--dk-ink-3);font-weight:600;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.pv-cqw__after-chip{font-size:11px;line-height:16px;font-weight:500;color:var(--dk-ink-2)}.pv-cqw__after dd{margin:0;color:var(--dk-ink)}.pv-cqs{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:var(--dk-stroke-hair) solid var(--dk-rule);border-bottom:var(--dk-stroke-hair) solid var(--dk-rule)}.pv-cqs .dk-field__label{margin:0}.pv-cqs__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.pv-cqs__list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:13px;line-height:18px}.pv-cqs__side{font-weight:600;color:var(--dk-ink-2)}.pv-cqs__line{color:var(--dk-ink)}.pv-cqs__line,.pv-cqs__none{flex-basis:100%}.pv-cqs .pv-chip--type{font-size:11px;line-height:16px}.pv-chip--check{border-color:var(--dk-ink-3);color:var(--dk-ink);text-decoration:none}.pv-chip--check:hover{border-color:var(--dk-ink-2)}.pv-edit__count{margin-left:6px;font-family:var(--dk-font-mono);font-weight:400}.pv-cqw__quote[data-open=true] .pv-cqw__more,.pv-cqw__working .pv-cqw__mark{margin-left:6px}.pv-insight__main{display:flex;flex-direction:column;gap:4px}.pv-insight__main .dk-row__meta{margin:0}.pv-insight__text{font-size:14px;line-height:20px;color:var(--dk-ink);overflow-wrap:anywhere}.pv-insight__did{font-size:13px;line-height:18px;color:var(--dk-ink-2)}.pv-insight__acts{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.pv-insight-li{scroll-margin-top:96px}.pv-insight-li:focus{outline:none}.pv-insight-li:focus-visible>.pv-insight{box-shadow:0 0 0 2px var(--dk-ballpoint);border-radius:var(--dk-radius-field)}.pv-insight-week{margin:0 0 10px}.pv-insight__why{display:flex;flex-direction:column;gap:2px}.pv-insight__reasons{margin:0;padding-left:16px;list-style:disc;font-size:14px;line-height:19px;color:var(--dk-ink);overflow-wrap:anywhere}.pv-insight__reasons li+li{margin-top:2px}.nb{display:flex;flex-direction:column;gap:var(--dk-space-3);min-width:0}.nb-head p{margin:2px 0}.nb-warn{color:var(--dk-red-pencil)}.nb-vetoed .pv-row__title{text-decoration:line-through;color:var(--dk-ink-3)}.nb-split{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--dk-space-3);gap:var(--dk-space-3);align-items:start}@media (min-width:1100px){.nb-split:has(.nb-detail){grid-template-columns:minmax(0,3fr) minmax(320px,2fr)}}.nb-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.nb-series .pv-pad{padding-left:12px;padding-right:12px}.nb-table{width:100%;border-collapse:collapse;font-size:13px;line-height:18px}.nb-table th{text-align:left;font-weight:500;color:var(--dk-ink-3);white-space:nowrap}.nb-table td,.nb-table th{padding:6px 8px;border-bottom:1px solid var(--dk-rule)}.nb-table td{vertical-align:middle}.nb-table tr:last-child td{border-bottom:0}.nb-table .nb-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.nb-table tr.nb-on td{background:var(--dk-paper-hover)}.nb-name{all:unset;cursor:pointer;color:var(--dk-ink)}.nb-name:hover{text-decoration:underline}.nb-name:focus-visible{outline:2px solid var(--dk-focus);outline-offset:2px}.nb-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--dk-ink-3);opacity:.4}.nb-dot--unusual{background:var(--dk-ballpoint);opacity:1}.nb-dot--late{background:var(--dk-red-pencil);opacity:1}.nb-switch{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.nb-detail p{margin:6px 0}.nb-now__fig{font-family:var(--dk-font-display);font-size:28px;line-height:32px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:8px}.nb-spark{--av-ink:var(--dk-ink);margin-top:8px}.nb-spark,.nb-spark svg{height:64px}.nb-hist__table{max-height:220px;overflow-y:auto;margin-top:8px}.nb-para{margin-top:10px}.nb-para__text{padding:10px 12px;background:var(--dk-paper-sunk);border-radius:var(--dk-radius-field)}.nb-acts{margin-top:10px}.nb-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nb-series .dk-group{overflow-x:auto}.nb-table td:nth-child(2){min-width:180px}.kv-group .dk-kv__k label,.kv-group .dk-kv__k span{cursor:default}.kv-group .dk-kv__v{overflow-wrap:anywhere}.kv-input{width:100%;max-width:520px}.kv-input--area{height:auto;min-height:64px;padding:8px 12px;line-height:20px;resize:vertical;font-family:var(--dk-font-mono);font-size:13px}.kv-input--short{max-width:220px}.kv-steppers{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;color:var(--dk-ink-2)}.kv-stack{display:flex;flex-direction:column;gap:8px;min-width:0}.kv-lines{margin:4px 0 0;padding-left:18px;color:var(--dk-ink-2);font-size:13px;line-height:18px}.kv-lines li+li{margin-top:2px}.section-locked{margin:0;padding:10px 14px;border-radius:var(--dk-radius-field);background:var(--dk-paper-raised);color:var(--dk-ink-2);font-size:13px;line-height:18px;max-width:var(--dk-measure)}.section-changed{margin:0;font-size:12px;line-height:16px;color:var(--dk-ink-3)}.section-status{display:flex;align-items:flex-start;gap:14px;padding:14px 16px}.section-status>.dk-square{margin-top:3px;flex:none}.section-status__text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.section-status__text strong{font-weight:600}.section-status__text span{font-size:13px;line-height:18px;color:var(--dk-ink-2)}.section-status>.desk-btn{flex:none;align-self:center}.savebar{position:-webkit-sticky;position:sticky;bottom:max(12px,env(safe-area-inset-bottom));z-index:6;display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:12px 14px 12px 18px;border-radius:var(--dk-radius-card);box-shadow:var(--dk-shadow-float)}.savebar__text{display:flex;flex-direction:column;gap:6px;min-width:0}.savebar__count{margin:0;font-weight:600}.savebar__problems{margin:0;padding-left:18px;color:var(--dk-red-pencil);font-size:13px;line-height:18px}.savebar__conflict{display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:18px;color:var(--dk-ink-2)}.savebar__conflict p{margin:0}.savebar__versions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.savebar__versions ul{margin:0;padding-left:16px;overflow-wrap:anywhere}.savebar__vh{font-weight:600;color:var(--dk-ink)}.savebar__actions{display:flex;align-items:center;gap:8px;flex:none}.desk-app--column .savebar,.desk-app--duo .savebar,.desk-app--phone .savebar{bottom:calc(96px + env(safe-area-inset-bottom))}.sheet-form{display:flex;flex-direction:column;gap:14px}.sheet-form .dk-input,.sheet-form select.dk-input{width:100%}.sheet-kvs .dk-kv{grid-template-columns:minmax(96px,140px) minmax(0,1fr)}.advanced{display:flex;flex-direction:column;gap:12px}.advanced>summary{cursor:pointer;color:var(--dk-ballpoint);font-weight:600;font-size:13px;padding:4px 0;width:-moz-fit-content;width:fit-content}.advanced[open]>summary{margin-bottom:4px}.nav-dot{display:inline-block;width:8px;height:8px;margin-left:6px;border-radius:50%;background:var(--dk-red-pencil);vertical-align:1px}.reach-steps{list-style:none;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px}.reach-step{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);min-width:0}.reach-step__n{display:inline-flex;align-items:center;gap:6px;font-family:var(--dk-font-mono);font-size:11px;color:var(--dk-ink-3)}.reach-step__name{font-weight:600;font-size:13px;line-height:18px}.reach-step__what{font-size:12px;line-height:16px;color:var(--dk-ink-2)}.connect-command{display:block;margin:10px 0;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);overflow-wrap:anywhere}.week-plan{list-style:none;margin:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px;padding:8px}.week-plan__day{display:flex;flex-direction:column;gap:4px;min-height:92px;padding:8px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);min-width:0}.week-plan__day--today{box-shadow:inset 0 0 0 1px var(--dk-ballpoint)}.week-plan__dh{font-size:11px;line-height:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dk-ink-3)}.week-plan__day--today .week-plan__dh{color:var(--dk-ballpoint)}.week-plan__none{font-size:12px;line-height:16px;color:var(--dk-ink-3)}.formats{display:flex;flex-direction:column;gap:12px}.formats__title{margin:0}.format-group>.dk-group{padding-top:12px}.format-group__head{display:flex;align-items:flex-start;gap:12px;padding:2px 0 10px;border-bottom:var(--dk-stroke-hair) solid var(--dk-rule)}.format-group__tile{flex:none;width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.format-group__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.format-group__text strong{font-weight:600}.format-group__text span{font-size:13px;line-height:18px;color:var(--dk-ink-2)}.families{list-style:none;margin:0;padding:0}.family{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;min-width:0}.family+.family{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.family__main{display:flex;flex-direction:column;gap:2px;min-width:0}.family__main span{font-size:13px;line-height:18px;color:var(--dk-ink-2)}.family__main .family__name{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:inherit;line-height:inherit;color:inherit;min-width:0}.family__main .family__format{font-size:12px;line-height:13px;color:var(--dk-ink-2)}.family__side{display:flex;align-items:center;gap:10px;flex:none}.family__bar{width:84px;height:4px;border-radius:2px;background:var(--dk-rule);overflow:hidden}.family__bar i{display:block;height:100%;background:var(--dk-ballpoint)}.family__fig{font-family:var(--dk-font-mono);font-size:12px;color:var(--dk-ink-2);white-space:nowrap}.families__add{display:inline-block;margin:8px 0 6px}.fact-rows,.feed-rows,.passkey-rows,.people-rows,.process-rows{list-style:none;margin:0;padding:0}.fact-row+.fact-row,.feed-row+.feed-row,.passkey-row+.passkey-row,.person-row+.person-row,.process-row+.process-row{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.process-row__button{width:100%;display:grid;grid-template-columns:18px minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) 12px;grid-gap:0 14px;gap:0 14px;align-items:start;padding:10px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}@media (hover:hover){.process-row__button:hover .process-row__name strong{color:var(--dk-ballpoint)}}.process-row__button:focus-visible{outline:2px solid var(--dk-focus);outline-offset:2px;border-radius:6px}.process-row__name,.process-row__when{display:flex;flex-direction:column;gap:2px;min-width:0}.process-row__name strong{font-weight:600}.process-row__last,.process-row__name span,.process-row__when span{font-size:13px;line-height:18px;color:var(--dk-ink-2);overflow-wrap:anywhere}.process-row__off{text-decoration:line-through;-webkit-text-decoration-color:var(--dk-ink-3);text-decoration-color:var(--dk-ink-3);color:var(--dk-ink-2)}.fact-row .dk-row__mark,.feed-row .dk-row__mark,.passkey-row .dk-row__mark,.person-row .dk-row__mark,.process-row .dk-row__mark{padding-top:4px}.feed-row,.passkey-row,.person-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:0 14px;gap:0 14px;align-items:center;padding:10px 0}.feed-row{grid-template-columns:18px minmax(0,1.2fr) minmax(0,1fr) auto}.feed-row__name,.feed-row__status,.passkey-row__main,.person-row__main{display:flex;flex-direction:column;gap:2px;min-width:0}.feed-row__name strong,.passkey-row__main strong,.person-row__main strong{font-weight:600}.feed-row__name span,.feed-row__status span,.passkey-row__main span,.person-row__main span{font-size:13px;line-height:18px;color:var(--dk-ink-2);overflow-wrap:anywhere}.feed-row__act{display:flex;justify-content:flex-end;align-items:center;gap:8px}.feed-row__status--late span{color:var(--dk-ink)}.feed-row__status--not_connected span{color:var(--dk-ink-3)}.connect-steps{margin:10px 0;padding-left:20px;font-size:14px;line-height:20px}.connect-steps li+li{margin-top:6px}.feed-row__status .u-danger{color:var(--dk-red-pencil)}.passkey-row__side,.person-row__side{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.person-row__role{font-family:var(--dk-font-mono);font-size:12px;color:var(--dk-ink-2)}.person-row__mail{font-size:12px!important}.passkey-row__form{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.passkey-row__form .dk-input{min-width:0;flex:1 1 200px}.fact-row{display:grid;grid-template-columns:18px minmax(0,2fr) minmax(0,1fr) auto;grid-gap:0 14px;gap:0 14px;align-items:start;padding:10px 0}.fact-row__statement{font-family:var(--dk-font-text);font-size:16px;line-height:23px;overflow-wrap:anywhere}.fact-row__value{display:block;color:var(--dk-ink-3)}.fact-row__source,.fact-row__value{font-family:var(--dk-font-mono);font-size:12px}.fact-row__source{line-height:18px;color:var(--dk-ink-2);overflow-wrap:anywhere}.fact-row__checked{font-size:12px;line-height:18px;color:var(--dk-ink-3);white-space:nowrap}.fact-row__reach{grid-column:2/-1;font-size:12px;line-height:18px;color:var(--dk-ink-2)}.fact-rows__more{display:inline-block;margin:6px 0 8px}.fact-row__who{color:var(--dk-ink-3)}.fact-sheet{display:contents}.fact-changes{list-style:none;margin:0;padding:0}.fact-change{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:4px 14px;gap:4px 14px;align-items:start;padding:12px 0}.fact-change+.fact-change{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.fact-change .dk-row__mark{padding-top:5px}.fact-change__main{min-width:0}.fact-change__statement{margin:0;font-family:var(--dk-font-text);font-size:16px;line-height:23px;overflow-wrap:anywhere}.fact-change__old{display:block;color:var(--dk-ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--dk-ink-2);text-decoration-color:var(--dk-ink-2)}.fact-change__meta{margin:2px 0 0}.fact-change__meta,.fact-change__source{font-size:12px;line-height:17px;color:var(--dk-ink-2);overflow-wrap:anywhere}.fact-change__source{margin:4px 0 0;font-family:var(--dk-font-mono)}.fact-change__acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.facts-every{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.fact-rows--sheet{margin-top:8px}.versions .dk-row__side{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.visual-samples__controls{margin-top:2px}@container section (max-width: 760px){.reach-steps{grid-template-columns:minmax(0,1fr)}.week-plan{grid-template-columns:repeat(2,minmax(0,1fr))}.process-row__button{grid-template-columns:18px minmax(0,1fr) 12px;gap:2px 12px}.process-row__last,.process-row__when{grid-column:2}.process-row__button .dk-row__chevron{grid-column:3;grid-row:1}.feed-row{grid-template-columns:18px minmax(0,1fr) auto}.feed-row__status{grid-column:2}.feed-row__act{grid-column:3;grid-row:1;flex-direction:column;align-items:flex-end;gap:6px}}@container section (max-width: 560px){.format-group .dk-kv,.kv-group .dk-kv,.prompt-schedule .dk-kv,.sheet-kvs .dk-kv{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.format-group .dk-kv__k,.kv-group .dk-kv__k,.prompt-schedule .dk-kv__k{grid-column:1/-1;font-size:13px}.passkey-row,.person-row{grid-template-columns:18px minmax(0,1fr);gap:6px 12px}.passkey-row__side,.person-row__side{grid-column:2;justify-content:flex-start}.fact-row{grid-template-columns:18px minmax(0,1fr);gap:4px 12px}.fact-row__checked,.fact-row__source{grid-column:2;white-space:normal}.fact-change{grid-template-columns:18px minmax(0,1fr);gap:6px 12px}.fact-change__acts{grid-column:2;justify-content:flex-start}.family{flex-direction:column;align-items:stretch;gap:8px}.family__side{justify-content:space-between}.savebar{flex-direction:column}.savebar__versions{grid-template-columns:minmax(0,1fr)}.section-status{flex-wrap:wrap}}.kv-steppers .budget-bar{width:min(240px,40vw);flex:none}.group-empty{margin:0;padding:10px 0;font-size:13px;line-height:18px;color:var(--dk-ink-3)}.section-subtitle{margin:6px 0 -12px}.section-note{margin:0;max-width:var(--dk-measure);font-size:13px;line-height:18px;color:var(--dk-ink-2)}.owner-group .dk-group__head{flex-wrap:wrap;row-gap:2px}.owner-group .dk-group__side{min-width:0;flex-wrap:wrap;justify-content:flex-end}.owner-group .dk-group__meta{white-space:normal;text-align:right}.format-group .dk-code,.kv-group .dk-code,.sheet-form .dk-code{white-space:normal;overflow-wrap:anywhere}@media (max-width:900px){.reach-steps{grid-template-columns:minmax(0,1fr)}.week-plan{grid-template-columns:repeat(2,minmax(0,1fr))}.process-row__button{grid-template-columns:18px minmax(0,1fr) 12px;gap:2px 12px}.process-row__last,.process-row__when{grid-column:2}.process-row__button .dk-row__chevron{grid-column:3;grid-row:1}.feed-row{grid-template-columns:18px minmax(0,1fr) auto}.feed-row__status{grid-column:2}.feed-row__act{grid-column:3;grid-row:1;flex-direction:column;align-items:flex-end;gap:6px}}@media (max-width:700px){.desk-app .format-group .dk-kv,.desk-app .kv-group .dk-kv,.desk-app .prompt-schedule .dk-kv,.desk-app .sheet-kvs .dk-kv{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.desk-app .format-group .dk-kv__k,.desk-app .kv-group .dk-kv__k,.desk-app .prompt-schedule .dk-kv__k{grid-column:1/-1;font-size:13px}.format-group .dk-segment__item,.kv-group .dk-segment__item,.person-row .dk-segment__item{padding:6px 10px}.passkey-row,.person-row{grid-template-columns:18px minmax(0,1fr);gap:6px 12px}.passkey-row__side,.person-row__side{grid-column:2;justify-content:flex-start}.fact-row{grid-template-columns:18px minmax(0,1fr);gap:4px 12px}.fact-row__checked,.fact-row__source{grid-column:2;white-space:normal}.fact-change{grid-template-columns:18px minmax(0,1fr);gap:6px 12px}.fact-change__acts{grid-column:2;justify-content:flex-start}.family{flex-direction:column;align-items:stretch;gap:8px}.family__side{justify-content:space-between}.savebar{flex-direction:column}.savebar__versions{grid-template-columns:minmax(0,1fr)}.section-status{flex-wrap:wrap}.kv-steppers .budget-bar{width:120px}}.lesson-rows,.voice-rows{list-style:none;margin:0;padding:0}.voice-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;padding:8px 0;min-height:44px}.lesson+.lesson,.voice-row+.voice-row{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.voice-row--phrase{grid-template-columns:18px minmax(0,1fr) auto minmax(0,1fr) auto}.voice-row--binding{grid-template-columns:18px minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1fr) auto}.voice-row .dk-input{width:100%;min-width:0;height:36px}.voice-row .dk-row__mark{display:flex;align-items:center}.voice-row__text{min-width:0;overflow-wrap:anywhere}.voice-row__arrow{display:flex;color:var(--dk-ink-3)}.voice-house>summary{cursor:pointer;color:var(--dk-ballpoint);font-weight:600;font-size:13px;width:-moz-fit-content;width:fit-content}.voice-house .kv-lines{margin-top:8px}.voice-pre{margin:8px 0 0;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);font-family:var(--dk-font-mono);font-size:12px;line-height:18px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto}.lesson{min-width:0;overflow-wrap:anywhere}.lesson,.lesson__row{padding:6px 0}.lesson--highlight{background:var(--dk-ballpoint-tint);margin:0 -12px;padding-left:12px;padding-right:12px;border-radius:var(--dk-radius-field)}.lesson__meta a{color:var(--dk-ballpoint)}.lesson__source{margin:0 0 4px 30px}.lesson__test{margin:2px 0 0 30px;font-size:13px;line-height:18px}.lesson__examples{margin:4px 0 0 30px;padding-left:18px;font-size:13px;line-height:18px;color:var(--dk-ink-2)}.lesson__evidence{margin-left:30px}.lesson-history>summary,.lesson__evidence>summary{cursor:pointer;font-size:13px;color:var(--dk-ballpoint);width:-moz-fit-content;width:fit-content}.lesson__evidence ul{margin:6px 0 0;padding-left:18px;font-size:13px;line-height:18px;display:flex;flex-direction:column;gap:4px}.lesson__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 4px 30px}.lesson__actions .dk-input{flex:1 1 200px;min-width:0;height:36px}.lesson-history{padding:8px 0 4px}.lesson-history[open]>summary{margin-bottom:4px}.sheet-form__foot{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}@container section (max-width: 760px){.voice-row--binding,.voice-row--phrase{grid-template-columns:18px minmax(0,1fr) auto}.voice-row--binding>:nth-child(n+3):not(.desk-btn),.voice-row--phrase>.dk-input:nth-of-type(2),.voice-row--phrase>.voice-row__text:nth-of-type(2){grid-column:2}.voice-row__arrow{display:none}.voice-row>.desk-btn{grid-column:3;grid-row:1}}@media (max-width:900px){.voice-row--binding,.voice-row--phrase{grid-template-columns:18px minmax(0,1fr) auto}.voice-row--binding>:nth-child(n+3):not(.desk-btn),.voice-row--phrase>.dk-input:nth-of-type(2),.voice-row--phrase>.voice-row__text:nth-of-type(2){grid-column:2}.voice-row__arrow{display:none}.voice-row>.desk-btn{grid-column:3;grid-row:1}.lesson__actions,.lesson__evidence,.lesson__examples,.lesson__source,.lesson__test{margin-left:0}}.access-agents,.access-classes,.access-files,.access-sections,.access-warnings{list-style:none;margin:0;padding:0}.access-classes>li+li,.access-files>li+li,.access-sections>li+li,.access-warnings>li+li{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.access-warnings .dk-row__title{font-weight:500}.access-mode-line{display:block}.access-head .dk-group__side{flex-wrap:wrap;justify-content:flex-end;gap:6px 12px;min-width:0}.access-head .dk-group__meta{white-space:normal;text-align:right}.access-class{padding:0}.access-class__row{align-items:start}.access-class__figures{font-family:var(--dk-font-mono);font-size:12px}.access-agent__side,.access-class__side{flex-direction:column;align-items:flex-end;gap:6px;white-space:normal}.access-agents{margin:0 0 10px 30px;padding:0 0 0 12px;border-left:var(--dk-stroke-hair) solid var(--dk-rule)}.access-agent{display:grid;grid-template-columns:18px minmax(0,1fr) auto;grid-gap:0 12px;gap:0 12px;align-items:start;padding:8px 0;min-width:0}.access-agent+.access-agent{border-top:var(--dk-stroke-hair) solid var(--dk-rule)}.access-agent .dk-row__meta{display:block}.access-vendors{margin:8px 0 10px 30px}.access-price{display:grid;grid-template-columns:minmax(0,1fr) 96px;grid-gap:8px;gap:8px;max-width:320px}.access-explain{display:flex;gap:8px;align-items:center}.access-explain .dk-input{flex:1 1 auto;min-width:0}.access-pre{margin:0;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);font-family:var(--dk-font-mono);font-size:12px;line-height:18px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto}.access-sentence{font-family:var(--dk-font-text);font-size:15px;line-height:22px;color:var(--dk-ink-2);white-space:normal}.access-files .dk-row__meta,.access-sections .dk-row__meta{overflow-wrap:anywhere}.access-downloads a{color:var(--dk-ballpoint)}.savebar__changes{margin:0;padding-left:18px;font-size:13px;line-height:18px;color:var(--dk-ink-2)}.savebar__changes li+li{margin-top:2px}.dk-row.list-row:is(button){width:100%;text-align:left;background:transparent;border:0;font:inherit;cursor:pointer}@media (max-width:900px){.access-head{flex-wrap:wrap;row-gap:6px}.access-head .dk-group__title{flex:1 1 100%}.access-head .dk-group__side{width:100%;justify-content:space-between}.access-agents{margin-left:0;padding-left:10px}.access-vendors{margin-left:0}.access-agent__side,.access-class__side{align-items:flex-start}.access-head .dk-group__meta{text-align:left}}.savebar__note{margin:0;font-size:12px;line-height:16px;color:var(--dk-ink-3)}.lead-evidence{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:var(--dk-paper-sunk);color:var(--dk-ink-2)}.lead-evidence p{margin:0}.lead-evidence .label{display:inline;margin:0 6px 0 0}.lead-evidence__source{color:var(--dk-ink-3)}.lead-evidence__quote{margin:0;display:flex;flex-direction:column;gap:4px}.lead-evidence__heading{font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);font-weight:600;color:var(--dk-ink-2)}.lead-evidence__para{margin:0;max-width:var(--dk-measure);font-family:var(--dk-font-text);font-size:15px;line-height:23px;color:var(--dk-ink-2)}.lead-evidence__mark{background:var(--dk-highlighter-tint);color:var(--dk-ink);padding:1px 2px;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lead-evidence__gone,.lead-evidence__removed del{color:var(--dk-ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--dk-ink-3);text-decoration-color:var(--dk-ink-3)}.lead-evidence__where{color:var(--dk-ink-3)}.lead-evidence__changes{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:.8125rem;line-height:1.25rem}.lead-evidence__changes li{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:6px;gap:6px}.lead-evidence__added{color:var(--dk-ink)}.lead-evidence__removed,.lead-evidence__sign{color:var(--dk-ink-3)}.lead-evidence__sign{font-family:var(--dk-font-mono)}.lead-how__method,.lead-mark{color:var(--dk-ink)}.lead-mark{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:var(--dk-radius-capsule);font-family:var(--dk-font-ui);font-size:11px;line-height:20px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.lead-mark--buried{background:var(--dk-highlighter-tint)}.lead-mark--changed{box-shadow:inset 0 0 0 1px var(--dk-rule);color:var(--dk-ink-2)}.source-rows>.source-row.source-row--compact{align-items:center}.source-row--compact .source-row__line{display:flex;align-items:baseline;gap:8px;min-width:0}.source-row--compact .source-row__name{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.source-row--compact .source-row__what{flex:1 1 auto;min-width:0;font-size:var(--dk-type-ui-meta-size);line-height:20px;color:var(--dk-ink-3)}.source-row--compact .source-row__state,.source-row--compact .source-row__what{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.source-row--compact .source-row__counts{font-family:var(--dk-font-mono);font-size:.6875rem;color:var(--dk-ink-2)}.source-row__controls{display:flex;flex-direction:row;align-items:center;gap:6px;font-family:var(--dk-font-ui)}.source-row__controls .desk-btn[aria-pressed=true]{background:var(--dk-ballpoint-tint);color:var(--dk-ink)}.source-row__open-link{font-size:var(--dk-type-ui-meta-size);font-weight:600}.desk-app--column .source-row--compact .source-row__state,.desk-app--column .source-row--compact .source-row__what{white-space:normal;overflow:visible}.desk-app--phone .source-rows>.source-row.source-row--compact{grid-template-columns:18px minmax(0,1fr);align-items:start}.desk-app--phone .source-row--compact .source-row__line{flex-wrap:wrap}.desk-app--phone .source-row--compact .source-row__name,.desk-app--phone .source-row--compact .source-row__state,.desk-app--phone .source-row--compact .source-row__what{white-space:normal;overflow:visible}.desk-app--phone .source-row__controls{grid-column:2;flex-wrap:wrap;gap:8px;margin-top:8px}.source-row--compact .source-row__switches{flex-direction:row;align-items:center;gap:14px}.source-row--compact .source-row__switch{gap:6px}.desk-app--phone .source-row--compact .source-row__switches{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 14px}.source-rows>.source-row.source-row--compact{padding-top:10px;padding-bottom:10px}.source-row--compact .source-row__counts,.source-row--compact .source-row__state{line-height:18px}.desk-app--phone .source-rows>.source-row.source-row--compact{padding-top:var(--dk-row-pad);padding-bottom:var(--dk-row-pad)}.source-row__open-link,.source-row__open-slot{display:inline-flex;min-width:56px;justify-content:flex-start}.desk-app--phone .source-row__open-slot{display:none}.lead-speech .lead-evidence__where{font-family:var(--dk-font-ui)}.lead-speech__release{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--dk-rule)}.lead-speech__release .lead-evidence__para{color:var(--dk-ink-2)}.lead-speech__timing{color:var(--dk-ink-3)}.lead-speech__absent ul{margin:4px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:2px;font-size:.8125rem;line-height:1.25rem;color:var(--dk-ink-2)}.lead-speech__debate,.lead-speech__transcript{overflow-wrap:anywhere}.diary-rows{list-style:none;margin:0;padding:0}.diary-row{display:grid;grid-template-columns:96px minmax(0,1fr) auto;grid-gap:2px 12px;gap:2px 12px;align-items:start;padding:var(--dk-row-pad,10px) 0;min-width:0}.diary-row+.diary-row{border-top:var(--dk-stroke-hair,1px) solid var(--dk-rule)}.diary-row__time{display:flex;flex-direction:column;gap:2px;padding-top:1px;font-family:var(--dk-font-mono);font-size:13px;line-height:20px;color:var(--dk-ink);white-space:nowrap}.diary-row__standing{font-family:var(--dk-font-ui);font-size:11px;line-height:14px;color:var(--dk-ink-3);white-space:normal}.diary-row__main{display:flex;flex-direction:column;gap:2px;min-width:0}.diary-row__title{font-size:var(--dk-body-size,15px);line-height:var(--dk-body-leading,20px);font-weight:600;color:var(--dk-ink);overflow-wrap:anywhere}.diary-row__title a{color:inherit}.diary-row--cancelled .diary-row__title{text-decoration:line-through;-webkit-text-decoration-color:var(--dk-ink-3);text-decoration-color:var(--dk-ink-3);color:var(--dk-ink-2)}.diary-row__line{color:var(--dk-ink-3);overflow-wrap:anywhere}.diary-row__weight{color:var(--dk-ink-2)}.diary-row__note{overflow-wrap:anywhere}.diary-row__agenda,.diary-row__note{font-size:13px;line-height:18px;color:var(--dk-ink-2)}.diary-row__agenda{margin-top:2px}.diary-row__agenda summary{cursor:pointer;color:var(--dk-ink-2);width:-moz-fit-content;width:fit-content}.diary-row__agenda summary:focus-visible{outline:2px solid var(--dk-focus);outline-offset:2px;border-radius:4px}.diary-row__agenda ol{margin:4px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.diary-row__side{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;max-width:280px}.diary-row__lead{color:var(--dk-ink-3);white-space:nowrap}.diary-row__source{font-size:13px;white-space:nowrap}.diary-mark{display:inline-block;min-height:20px;padding:0 7px;border-radius:var(--dk-radius-capsule);font-family:var(--dk-font-ui);font-size:11px;line-height:20px;font-weight:600;letter-spacing:.02em;color:var(--dk-ink);white-space:nowrap}.diary-mark__detail{font-weight:400;color:var(--dk-ink-2)}.diary-mark--changed{background:var(--dk-highlighter-tint)}.diary-mark--missing{background:var(--dk-red-pencil-tint)}.diary-mark--missing,.diary-mark--missing .diary-mark__detail{color:var(--dk-red-pencil)}.diary-mark--cancelled,.diary-mark--unlisted{box-shadow:inset 0 0 0 1px var(--dk-rule-strong,var(--dk-rule));color:var(--dk-ink-2)}.diary-mark--published{box-shadow:inset 0 0 0 1px var(--dk-rule);color:var(--dk-ink-3);font-weight:400}.diary-mark--follow_up{background:var(--dk-ballpoint-tint);color:var(--dk-ink)}.diary-notes{list-style:none;margin:0 4px;padding:8px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk);color:var(--dk-ink-2);font-size:13px;line-height:18px;display:flex;flex-direction:column;gap:2px}.diary-sheet__when{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.lead-mark--missing{background:var(--dk-red-pencil-tint);color:var(--dk-red-pencil)}.lead-mark--cancelled{box-shadow:inset 0 0 0 1px var(--dk-rule-strong,var(--dk-rule));color:var(--dk-ink-2)}.lead-mark--follow_up{background:var(--dk-ballpoint-tint)}.radar__head-acts{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;justify-content:flex-end}.diary-lead{display:flex;flex-direction:column;gap:4px}.diary-lead p{margin:0}.diary-lead .label{display:inline;margin:0 6px 0 0}@media (max-width:599px){.diary-row{grid-template-columns:minmax(0,1fr);gap:2px}.diary-row__time{flex-direction:row;gap:8px;align-items:baseline}.diary-row__side{justify-content:flex-start;max-width:none}.diary-sheet__when{grid-template-columns:minmax(0,1fr)}}.lead-mark--names{background:var(--dk-ballpoint-tint);color:var(--dk-ink);max-width:14ch;overflow:hidden;text-overflow:ellipsis}.lead-names{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px;background:var(--dk-paper-sunk);color:var(--dk-ink-2)}.lead-names .label{display:inline;margin:0 6px 0 0}.lead-names__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.lead-names__match{display:flex;flex-direction:column;gap:2px}.lead-names__who{margin:0;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading)}.lead-names__sentence{margin:0}.names{display:flex;flex-direction:column;gap:8px}.names__status{margin:0;color:var(--dk-ink-2)}.names-list{list-style:none;margin:0;padding:0}.names-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:4px 14px;gap:4px 14px;align-items:center;padding:8px 0;border-bottom:1px solid var(--dk-rule)}.names-row:last-child{border-bottom:0}.names-row__main{display:flex;flex-direction:column;gap:2px;min-width:0}.names-row__line{display:flex;align-items:baseline;gap:8px;min-width:0}.names-row__name{font-family:var(--dk-font-ui);font-weight:600;color:var(--dk-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.names-row__kind{font-size:var(--dk-type-ui-meta-size);color:var(--dk-ink-3)}.names-row__tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--dk-radius-capsule);box-shadow:inset 0 0 0 1px var(--dk-rule);font-family:var(--dk-font-ui);font-size:11px;font-weight:600;color:var(--dk-ink-2)}.names-row__aliases{font-size:var(--dk-type-ui-meta-size);line-height:18px;color:var(--dk-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.names-row__counts{font-family:var(--dk-font-mono);font-size:.6875rem;color:var(--dk-ink-2);white-space:nowrap}.names-row__today{font-size:var(--dk-type-ui-meta-size);line-height:18px;color:var(--dk-ink-2)}.names-row__tools{display:flex;align-items:center;gap:4px}.names-row--editing{display:block}.names-add>summary{cursor:pointer}.names-add .names-form{margin-top:8px}.names-form{display:grid;grid-template-columns:minmax(0,1fr) 160px minmax(0,1.4fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:end}.names-form__global{font-size:var(--dk-type-ui-meta-size);color:var(--dk-ink-2);min-height:32px}.names-form__acts,.names-form__global{display:inline-flex;align-items:center;gap:8px}.names-form__acts{justify-content:flex-end;grid-column:3/span 2}.names-form__hint,.names-form__problem{grid-column:1/-1;margin:0}@media (max-width:1100px){.names-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.names-form__acts{grid-column:auto;justify-content:flex-start}}.desk-app--column .names-form,.desk-app--phone .names-form{grid-template-columns:minmax(0,1fr)}.desk-app--column .names-form__acts,.desk-app--phone .names-form__acts{grid-column:auto;justify-content:flex-start}.desk-app--phone .names-row{grid-template-columns:minmax(0,1fr) auto}.desk-app--phone .names-row__counts{grid-column:1;grid-row:2}.desk-app--phone .names-row__tools{grid-row:1/span 2;grid-column:2}.desk-app--phone .names-row__aliases,.desk-app--phone .names-row__name{white-space:normal}.focus-names{margin-top:24px}.radar-row__text{display:block;min-width:0}.radar-row--media>.dk-row__main{display:flex;align-items:flex-start;gap:12px}.radar-row--media>.dk-row__main>.radar-row__text{flex:1 1 auto}.lead-thumb{flex:0 0 72px;width:72px;height:54px;margin-top:3px;border-radius:6px;overflow:hidden;background:var(--dk-paper-sunk)}.lead-thumb img{display:block;width:100%;height:100%;object-fit:cover}.lead-thumb--contain{box-shadow:inset 0 0 0 1px var(--dk-rule)}.lead-thumb--contain img{object-fit:contain}.desk-app--phone .lead-thumb{flex-basis:60px;width:60px;height:45px}.lead-picture{display:flex;flex-direction:column;gap:6px;margin:0;max-width:560px;min-width:0}.lead-picture__frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--dk-paper)}.lead-picture__frame img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.lead-picture--contain .lead-picture__frame{background:var(--dk-paper-sunk);box-shadow:inset 0 0 0 1px var(--dk-rule)}.lead-picture--contain .lead-picture__frame img{object-fit:contain}.lead-picture__pending{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:12px;color:var(--dk-ink-3);font-size:var(--dk-type-ui-meta-size);text-align:center}.lead-picture__caption{display:flex;flex-direction:column;gap:2px;color:var(--dk-ink-2);overflow-wrap:anywhere}.lead-picture__words{color:var(--dk-ink)}.lead-picture__credit{color:var(--dk-ink-2)}.lead-picture__source{margin-top:2px}.source-row__pictures{flex:0 0 auto;font-size:var(--dk-type-ui-meta-size);line-height:20px;white-space:nowrap;color:var(--dk-ink-2)}.desk-app--column .source-row__pictures,.desk-app--phone .source-row__pictures{white-space:normal}.source-row__pictures--refused,.source-row__pictures--refused .source-row__pictures-change{color:var(--dk-red-pencil,var(--dk-ink))}.pictures-form__use,.source-row__pictures-change{display:inline;min-height:0;height:auto;padding:0;border:0;background:none;color:var(--dk-ballpoint);font:inherit;line-height:inherit;vertical-align:baseline;cursor:pointer}@media (hover:hover){.pictures-form__use:hover,.source-row__pictures-change:hover{text-decoration:underline}}.pictures-form__state{grid-column:1/-1;margin:0;color:var(--dk-ink-2);overflow-wrap:anywhere}.pictures-form__state .label{display:inline;margin:0 6px 0 0}.pictures-form{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px;align-items:end;margin-top:8px;padding:10px 12px;border-radius:10px;background:var(--dk-paper-sunk)}.pictures-form__meaning,.pictures-form__offer{grid-column:1/-1;margin:0;color:var(--dk-ink-2)}.pictures-form__terms{grid-column:1/-1}.pictures-form__read{grid-column:1;display:inline-flex;align-items:center;gap:6px;min-height:var(--dk-target-min);color:var(--dk-ink);font-size:var(--dk-type-ui-meta-size)}.pictures-form__acts{grid-column:2;display:inline-flex;gap:8px;justify-content:flex-start}.pictures-form__problem{grid-column:1/-1;margin:0}.desk-app--column .pictures-form,.desk-app--phone .pictures-form{grid-template-columns:minmax(0,1fr)}.desk-app--column .pictures-form__acts,.desk-app--phone .pictures-form__acts{grid-column:1}.lead-video{display:flex;flex-direction:column;gap:6px;margin:10px 0 4px;max-width:560px;min-width:0}.lead-video__frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--dk-paper-sunk);box-shadow:inset 0 0 0 1px var(--dk-rule);container-type:inline-size}.lead-video__player{display:block;background:#000}.lead-video__player,.lead-video__poster{position:absolute;inset:0;width:100%;height:100%;border:0}.lead-video__poster{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:12px;margin:0;padding:14px 16px;border-radius:inherit;text-align:left;color:var(--dk-ink);font:inherit;cursor:pointer;background:linear-gradient(to top,var(--dk-paper-sunk) 0,transparent 70%),repeating-linear-gradient(0deg,transparent 0 23px,var(--dk-rule) 23px 24px),repeating-linear-gradient(90deg,transparent 0 23px,var(--dk-rule) 23px 24px),var(--dk-paper-sunk)}.lead-video__poster--still{cursor:default}.lead-video__poster:focus-visible{outline:2px solid var(--dk-ballpoint);outline-offset:-4px}.lead-video__mark{flex:0 0 auto;width:44px;height:44px}.lead-video__text{display:flex;flex-direction:column;gap:3px;min-width:0}@container (min-width: 420px){.lead-video__poster{padding:16px 18px}.lead-video__mark{position:absolute;top:50%;left:50%;width:56px;height:56px;transform:translate(-50%,-62%)}}.lead-video__mark circle{fill:var(--dk-ballpoint)}.lead-video__mark path{fill:var(--dk-paper)}.lead-video__poster--still .lead-video__mark circle{fill:var(--dk-ink-3)}@media (hover:hover){.lead-video__poster:not(.lead-video__poster--still):hover .lead-video__mark circle{fill:var(--dk-ink)}}.lead-video__words{font-size:1.125rem;font-weight:600;line-height:1.3;color:var(--dk-ink)}.lead-video__who{max-width:100%;color:var(--dk-ink);overflow-wrap:anywhere}.lead-video__credit,.lead-video__who{font-size:var(--dk-type-ui-meta-size);line-height:1.35}.lead-video__caption,.lead-video__credit{color:var(--dk-ink-2)}.lead-video__caption{display:flex;flex-direction:column;gap:2px;overflow-wrap:anywhere}.lead-video__links{margin-top:2px}.desk-app--phone .lead-video__words{font-size:1rem}.story-video{display:flex;flex-direction:column;gap:8px;margin-top:16px}.story-video__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.story-video__state{color:var(--dk-ink-2)}.story-video__acts{display:inline-flex;flex-wrap:wrap;gap:8px}.story-video--rejected .lead-video__frame{opacity:.55}.pictures{display:flex;flex-direction:column;gap:20px;min-width:0}.pictures__published{margin:0}.pictures .label{margin:0 0 8px}.story-picture{gap:10px}.story-picture,.story-picture__figure{display:flex;flex-direction:column;min-width:0}.story-picture__figure{gap:6px;margin:0;max-width:720px}.story-picture__frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--dk-paper)}.story-picture__frame img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.story-picture--contain .story-picture__frame{background:var(--dk-paper-sunk);box-shadow:inset 0 0 0 1px var(--dk-rule)}.story-picture--contain .story-picture__frame img{object-fit:contain}.story-picture__pending{position:absolute;inset:0;align-items:center;justify-content:center;margin:0;padding:12px;color:var(--dk-ink-3);text-align:center}.story-picture__pending,.story-picture__words{display:flex;font-size:var(--dk-type-ui-meta-size)}.story-picture__words{flex-direction:column;gap:2px;color:var(--dk-ink-2);line-height:var(--dk-type-ui-meta-leading);overflow-wrap:anywhere}.story-picture__caption{color:var(--dk-ink)}.story-picture__caption--none{color:var(--dk-ink-3)}.story-picture__facts{display:flex;flex-direction:column;gap:6px;max-width:720px;min-width:0;color:var(--dk-ink-2);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);overflow-wrap:anywhere}.story-picture__facts p{margin:0}.story-picture__labels{display:flex;flex-wrap:wrap;gap:6px}.story-picture__acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.story-picture__form{max-width:720px;min-width:0}.picture-takedown{min-height:var(--dk-target-min,32px);color:var(--dk-red-pencil);font-size:var(--dk-type-ui-meta-size);font-weight:600}.picture-allows{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0;padding:0;list-style:none}.picture-allow{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px 0 6px;border-radius:var(--dk-radius-capsule);background:var(--dk-paper-sunk);color:var(--dk-ink);font-size:12px;line-height:16px;white-space:nowrap}.picture-allow--off{background:transparent;box-shadow:inset 0 0 0 var(--dk-stroke-hair) var(--dk-rule);color:var(--dk-ink-3)}.picture-allow--off>span:first-of-type{text-decoration:line-through}.picture-reject,.picture-words{display:grid;grid-gap:10px;gap:10px;padding:12px 14px;border-radius:10px;background:var(--dk-paper-sunk);min-width:0}.picture-words__field{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:end;min-width:0}.picture-words__field>.desk-field__label{grid-column:1}.picture-words__field>.desk-input{grid-column:1/-1;width:100%;min-width:0;box-sizing:border-box}.picture-words__count{grid-column:2;grid-row:1;color:var(--dk-ink-3);font-family:var(--dk-font-mono);font-size:11px;line-height:16px;white-space:nowrap}.picture-words__count--over{color:var(--dk-red-pencil);font-weight:600}.picture-words__error{grid-column:1/-1;margin:0}.picture-words__note{margin:0}.picture-reject__acts,.picture-words__acts{display:inline-flex;flex-wrap:wrap;gap:8px}.picture-reject__why .desk-input{width:100%;min-width:0;box-sizing:border-box}.picture-none{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border-radius:10px;box-shadow:inset 0 0 0 var(--dk-stroke-hair) var(--dk-rule)}.picture-none__line{flex:1 1 18rem;margin:0;color:var(--dk-ink);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading)}.picture-candidates__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.picture-candidate{display:flex;flex-direction:column;gap:8px;min-width:0;padding:8px;border-radius:10px;background:var(--dk-paper-sunk)}.picture-candidate__frame{position:relative;width:100%;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:var(--dk-paper)}.picture-candidate__frame img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.picture-candidate--contain .picture-candidate__frame{box-shadow:inset 0 0 0 1px var(--dk-rule)}.picture-candidate--contain .picture-candidate__frame img{object-fit:contain}.picture-candidate--rejected{background:transparent;box-shadow:inset 0 0 0 var(--dk-stroke-hair) var(--dk-rule)}.picture-candidate--rejected .picture-candidate__frame img{opacity:.4;filter:grayscale(.7)}.story-picture__pending--quiet{font-size:11px}.picture-candidate__text{display:flex;flex-direction:column;gap:2px;margin:0;color:var(--dk-ink-2);font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);overflow-wrap:anywhere}.picture-candidate__licence{color:var(--dk-ink);font-weight:600}.picture-candidate__caption{color:var(--dk-ink)}.picture-candidate__note{color:var(--dk-ink-2);font-style:italic}.picture-candidate__warn{color:var(--dk-ink);font-weight:600}.picture-candidate__acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto}.picture-illustration{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.picture-illustration__line{margin:0}.illustration-surfaces{display:grid;grid-template-columns:minmax(0,16fr) minmax(0,13fr) minmax(0,7fr);grid-gap:12px;gap:12px;align-items:start;width:100%;max-width:720px;margin:0;padding:0;list-style:none}.illustration-surface{min-width:0}.illustration-surface__figure{display:flex;flex-direction:column;gap:4px;margin:0}.illustration-surface__frame{position:relative;width:100%;border-radius:6px;overflow:hidden;background:var(--dk-paper-sunk)}.illustration-surface--header .illustration-surface__frame{aspect-ratio:16/9}.illustration-surface--og .illustration-surface__frame{aspect-ratio:1200/630}.illustration-surface--square .illustration-surface__frame{aspect-ratio:1/1}.illustration-surface__frame img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.illustration-surface__words{color:var(--dk-ink-2);font-size:11px;line-height:15px;overflow-wrap:anywhere}.illustration-surface__label{color:var(--dk-ink);font-weight:600}.picture-checks__list{margin:0;padding:0 2px;list-style:none}.picture-check{min-width:0;padding:10px 0}.picture-check__title{font-size:var(--dk-type-ui-body-size,14px)}.picture-check__advice{color:var(--dk-ink-2);font-weight:400}.picture-check__state{grid-column:3;grid-row:1;justify-self:end;white-space:nowrap}.picture-checks__note{margin:6px 0 0}.desk-app--column .illustration-surfaces,.desk-app--phone .illustration-surfaces{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.desk-app--phone .illustration-surfaces,.desk-app--phone .picture-candidates__list,.desk-app--phone .picture-words__field{grid-template-columns:minmax(0,1fr)}.desk-app--phone .picture-words__count{grid-column:1;grid-row:auto}.opinion-line{margin:0;max-width:var(--dk-measure)}.opinion-options{display:flex;flex-direction:column;gap:8px}.opinion-options__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.opinion-option{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--dk-rule)}@media (max-width:640px){.opinion-option{grid-template-columns:minmax(0,1fr) auto}.opinion-option>:nth-child(2){grid-column:1}}.opinion-block{gap:16px}.opinion-counter,.opinion-spine{border:1px solid var(--dk-rule);border-radius:6px;padding:12px 14px;margin:0;display:flex;flex-direction:column;gap:12px;min-width:0}.opinion-counter>legend,.opinion-spine>legend{padding:0 6px}.opinion-counter .field--check{padding-top:0}.opinion-close{margin:0;color:var(--dk-ink-2)}.quote-check{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px;font-size:.75rem;line-height:1.1rem;color:var(--dk-ink-2)}.quote-check--not_found{color:var(--dk-red-pencil)}.opinion-split{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.opinion-split__row{display:grid;grid-template-columns:minmax(64px,160px) minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;font-size:.8125rem;color:var(--dk-ink)}.opinion-split__label{overflow-wrap:anywhere}.opinion-split__track{display:block;height:10px;background:var(--dk-paper-sunk);border-radius:0 4px 4px 0}.opinion-split__bar{display:block;height:100%;min-width:2px;background:var(--dk-ballpoint);border-radius:0 4px 4px 0}.opinion-split__figures{font-size:.75rem;color:var(--dk-ink-2);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opinion-split__figures strong{color:var(--dk-ink);font-weight:600}@media (max-width:640px){.opinion-split__row{grid-template-columns:minmax(0,1fr) auto}.opinion-split__track{grid-column:1/-1;grid-row:2}}.opinion-reopen{display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--dk-rule);max-width:640px}.candidate__spine{margin:0;padding:4px 0 4px 12px;border-left:2px solid var(--dk-rule)}.candidate__quote{margin:0 0 2px;font-size:.8125rem;line-height:1.25rem;color:var(--dk-ink)}.gate-failures__items{margin:4px 0 0;padding-left:18px;color:var(--dk-ink-2)}.format-chip{display:inline-flex;vertical-align:baseline}.format-chip .dk-slug{font-weight:600}.format-chip--brief .dk-slug{background:var(--dk-ballpoint-tint);color:var(--dk-ink)}.story-rows__format{margin-right:4px}.brief-editor{display:flex;flex-direction:column;gap:var(--dk-space-5);min-width:0}.brief-editor__group{gap:14px}.brief-editor__status{display:inline-flex;align-items:center;gap:6px}.brief-editor__save{padding-top:10px}.brief-editor__steps{margin:0;padding:12px 16px;list-style:none;display:flex;flex-direction:column;gap:6px;border-radius:var(--dk-radius-card);background:var(--dk-paper-raised)}.brief-editor__step{display:flex;align-items:center;gap:8px;font-size:var(--dk-type-ui-meta-size);line-height:var(--dk-type-ui-meta-leading);color:var(--dk-ink-2)}.brief-editor__step[data-state=running]{color:var(--dk-ink);font-weight:600}.brief-editor__step[data-state=done]{color:var(--dk-ink-3)}.brief-editor__alert{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 16px;border-left:3px solid var(--dk-highlighter);border-radius:0 var(--dk-radius-field) var(--dk-radius-field) 0;background:var(--dk-paper-raised);color:var(--dk-ink)}.brief-editor__alert p{margin:0}.brief-editor__alert--refused{border-left-color:var(--dk-red-pencil)}.brief-context__input{font-family:var(--dk-font-text);font-size:16px;line-height:24px}.brief-sentences{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk)}.brief-sentences__text{margin:0;max-width:var(--dk-measure);font-family:var(--dk-font-text);font-size:16px;line-height:26px;color:var(--dk-ink)}.brief-sentences .brief-sentence{cursor:default}.brief-sentences p{margin:0}.brief-source-line{margin:0;font-size:.875rem;line-height:1.3rem;color:var(--dk-ink)}.brief-spine{margin:0;display:flex;flex-direction:column;gap:6px}.brief-spine__quote{margin:0;padding-left:12px;border-left:2px solid var(--dk-rule);font-family:var(--dk-font-text);font-size:16px;line-height:24px;color:var(--dk-ink)}.brief-review__top{margin:0;display:flex;align-items:baseline;gap:8px;font-size:.875rem;line-height:1.3rem;color:var(--dk-ink)}.brief-review__top .dk-square{flex:none;transform:translateY(1px)}.brief-review__reasons{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px;font-size:.8125rem;line-height:1.2rem;color:var(--dk-ink)}.brief-review__fixes{display:flex;flex-direction:column;gap:6px}.brief-review__fixes p{margin:0}.brief-review__fixes dl{margin:0;display:flex;flex-direction:column;gap:8px}.brief-review__fix{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr);grid-gap:12px;gap:12px;padding:8px 0;border-top:1px solid var(--dk-rule)}.brief-review__fix dt{font-size:.75rem;color:var(--dk-ink-3)}.brief-review__fix dd{margin:0;font-family:var(--dk-font-text);font-size:15px;line-height:22px;color:var(--dk-ink)}@media (max-width:640px){.brief-review__fix{grid-template-columns:minmax(0,1fr);gap:2px}}.brief-review__acts{padding-top:4px}.brief-editor__research{margin:0;padding:0 4px}.brief-editor__publish{gap:8px}.brief-editor__publish p{margin:0}.brief-editor__to-publish{margin:0;padding:0 4px}.brief-editor__tab-note{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.brief-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.brief-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;border:1px solid var(--dk-rule);border-radius:var(--dk-radius-card);background:var(--dk-paper-raised)}.brief-card h3,.brief-card p{margin:0}.brief-card__lang{font-size:.75rem;line-height:1rem;color:var(--dk-ink-3)}.brief-card__q{font-family:var(--dk-font-display);font-size:19px;line-height:25px;font-weight:600;letter-spacing:-.01em;color:var(--dk-ink);overflow-wrap:anywhere}.brief-card__context{font-family:var(--dk-font-text);font-size:16px;line-height:24px;color:var(--dk-ink)}.brief-card__rule,.brief-card__source{font-size:.8125rem;line-height:1.2rem;color:var(--dk-ink-2);overflow-wrap:anywhere}.brief-card__k{font-weight:600;color:var(--dk-ink)}.brief-card__spine{margin:0;padding-left:10px;border-left:2px solid var(--dk-rule);font-family:var(--dk-font-text);font-size:15px;line-height:22px;color:var(--dk-ink)}.brief-card__who{color:var(--dk-ink-3)}.brief-signoff{display:flex;flex-direction:column;gap:10px}.brief-signoff p{margin:0}.brief-signoff__texts{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.brief-signoff__text{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:var(--dk-radius-field);background:var(--dk-paper-sunk)}.brief-signoff__lang{font-size:.75rem;line-height:1rem;color:var(--dk-ink-3)}.brief-signoff__words{font-family:var(--dk-font-text);font-size:15px;line-height:22px;color:var(--dk-ink);overflow-wrap:anywhere}.brief-signoff__solo{display:flex;flex-direction:column;gap:6px}