.dck{container:dck/inline-size;min-width:0;display:flex;flex-direction:column;gap:1.1rem}.dck-head{display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:1.15rem 1.35rem;border-radius:var(--r-card,14px);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border),var(--shadow)}.dck-title{margin:0;font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.015em;color:var(--text)}.dck-lede{margin:0;max-width:64ch;font-size:var(--fs-md);line-height:var(--lh-snug, 1.35);color:var(--text-soft)}.dck-sum{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .6rem;min-width:0}.dck-sum-s{margin:0;min-width:0;flex:0 1 auto;font-size:var(--fs-md);line-height:var(--lh-snug, 1.35);color:var(--text)}.dck-sum-note{flex:1 1 100%;margin:0;font-size:var(--fs-sm);color:var(--warn-ink)}.dck-hero{display:contents}.dck-hero[hidden]{display:none}.dck-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;min-width:0}@container dck (max-width:900px){.dck-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}.dck-tile{grid-column:span 2}.dck-tile:nth-child(n+4){grid-column:span 3}}.dck-tile{appearance:none;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0;margin:0;padding:.9rem 1rem 1rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);font:inherit;text-align:left;color:var(--text);cursor:pointer;transition:box-shadow var(--dur-1, 140ms) var(--ease-out-expo, ease-out),border-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),transform 120ms var(--ease-out)}.dck-tile:hover{border-color:var(--accent-line);box-shadow:var(--shadow-md)}.dck-tile.is-warn{border-color:var(--warn-line)}.dck-tile.is-bad{border-color:var(--bad-line)}.dck-tile.is-bad:hover,.dck-tile.is-warn:hover{border-color:var(--accent-line)}.dck-tile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dck-tile-h{display:flex;align-items:center;gap:.5rem;width:100%;min-width:0}.dck-tile-i{display:inline-grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;border-radius:8px;background:var(--surface);color:var(--text-soft);font-size:var(--fs-sm);box-shadow:inset 0 0 0 1px var(--border-soft)}.dck-tile-k{min-width:0;flex:1 1 auto;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);overflow-wrap:anywhere}.dck-tile-go{flex:none;color:var(--text-soft);font-size:var(--fs-sm)}.dck-tile:hover .dck-tile-go{color:var(--accent-ink)}.dck-tile-v{display:flex;align-items:baseline;flex-wrap:wrap;gap:.1rem .4rem;min-width:0}.dck-tile-v>b{font-size:var(--fs-2xl);font-weight:650;line-height:1.1;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dck-tile-v>span{font-size:var(--fs-sm);color:var(--text-soft)}.dck-tile-v>.dck-tile-na{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-soft)}.dck-tile-f{display:block;min-width:0}.dck-pulse{display:none}.dck-sh{display:block;flex:none;width:.625rem;height:.625rem;fill:currentColor}.dck-st{display:inline-flex;align-items:center;gap:.36rem;flex:none;white-space:nowrap;padding:.14rem .55rem .14rem .45rem;border-radius:999px;font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.35}.dck-st.is-ok{color:var(--ok-ink);background:var(--ok-weak);box-shadow:inset 0 0 0 1px var(--ok-line)}.dck-st.is-warn{color:var(--warn-ink);background:var(--warn-weak);box-shadow:inset 0 0 0 1px var(--warn-line)}.dck-st.is-bad{color:var(--bad-ink);background:var(--bad-weak);box-shadow:inset 0 0 0 1px var(--bad-line)}.dck-st.is-idle{color:var(--text-soft);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.dck-st.is-ok>.dck-sh{color:var(--ok)}.dck-st.is-warn>.dck-sh{color:var(--warn)}.dck-st.is-bad>.dck-sh{color:var(--bad)}.dck-st.is-idle>.dck-sh{color:var(--ink-500,var(--text-soft))}.dck-st.is-changed{animation:dckSwap var(--dur-2,220ms) var(--ease-out-expo,ease-out) backwards}@keyframes dckSwap{from{opacity:.35}to{opacity:1}}.dck-grid{min-width:0}.dck-main{display:flex;flex-direction:column;gap:1.1rem;min-width:0}@container dck (min-width:110rem){.dck-main{display:grid;grid-template-columns:fit-content(64%) minmax(26rem,1fr);grid-template-areas:"find tiles";gap:1.1rem 1.25rem;align-items:start}.dck-tiles{grid-area:tiles;grid-template-columns:max-content max-content max-content max-content minmax(0,1fr) max-content;grid-auto-rows:auto;align-self:start;gap:0 1rem;padding:.2rem 0;border:1px solid var(--border);border-radius:var(--r,12px);background:var(--surface)}.dck-tiles>.dck-tile{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;padding:.62rem 1.1rem;border:0;border-radius:0;box-shadow:none;background:0 0}.dck-tiles>.dck-tile+.dck-tile{box-shadow:inset 0 1px 0 var(--border-soft)}.dck-tiles>.dck-tile.is-warn{box-shadow:inset 3px 0 0 var(--warn)}.dck-tiles>.dck-tile.is-bad{box-shadow:inset 3px 0 0 var(--bad)}.dck-tiles>.dck-tile.is-bad+.dck-tile,.dck-tiles>.dck-tile.is-warn+.dck-tile{box-shadow:inset 0 1px 0 var(--border-soft)}.dck-tiles>.dck-tile+.dck-tile.is-warn{box-shadow:inset 3px 0 0 var(--warn),inset 0 1px 0 var(--border-soft)}.dck-tiles>.dck-tile+.dck-tile.is-bad{box-shadow:inset 3px 0 0 var(--bad),inset 0 1px 0 var(--border-soft)}.dck-tiles>.dck-tile:first-child{border-radius:var(--r,12px) var(--r,12px) 0 0}.dck-tiles>.dck-tile:last-child{border-radius:0 0 var(--r,12px) var(--r,12px)}.dck-tiles>.dck-tile:hover{background:var(--surface-2);border-color:transparent}.dck-tiles>.dck-tile>.dck-tile-v>b{font-size:var(--fs-xl)}.dck-main{grid-template-areas:"find tiles" "find pulse";grid-template-rows:auto 1fr}.dck-pulse:not([hidden]){grid-area:pulse;align-self:start;display:flex;flex-direction:column;gap:.55rem;min-width:0;padding:.85rem 1.1rem 1rem;border:1px solid var(--border);border-radius:var(--r,12px);background:var(--surface)}.dck-pl-t{margin:0 0 .1rem;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.dck-pl-r{display:grid;grid-template-columns:6.5rem minmax(0,1fr);grid-template-areas:"n v" "s s";align-items:baseline;gap:.3rem .75rem;min-width:0}.dck-pl-n{grid-area:n;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);overflow-wrap:anywhere}.dck-pl-v{grid-area:v;justify-self:end;font-size:var(--fs-xs);color:var(--text-soft);font-variant-numeric:tabular-nums;text-align:right}.dck-pl-v.is-bad{color:var(--bad-ink);font-weight:var(--fw-medium)}.dck-pl-r>.dck-hs{grid-area:s;display:flex}.dck-pulse .dck-pl-r>.dck-hs>.dck-hs-b{flex:1 1 auto;grid-template-columns:repeat(24,minmax(4px,1fr))}.dck-tiles>.dck-tile>.dck-tile-h{display:contents}.dck-tiles>.dck-tile>*,.dck-tiles>.dck-tile>.dck-tile-h>*{grid-row:1}.dck-tiles .dck-tile-i{grid-column:1}.dck-tiles .dck-tile-k{grid-column:2}.dck-tiles>.dck-tile>.dck-st{grid-column:3;justify-self:start}.dck-tiles>.dck-tile>.dck-tile-v{grid-column:4}.dck-tiles>.dck-tile>.dck-tile-f{grid-column:5}.dck-tiles .dck-tile-go{grid-column:6;justify-self:end}#dckFail{grid-column:1/-1}.dck-grid{grid-area:find}}.dck-card{min-width:0}.dck-card .panel-head{flex-wrap:wrap;row-gap:.35rem;column-gap:.9rem}.dck-card-b{display:flex;flex-direction:column;gap:.8rem;min-width:0;padding:.7rem .45rem .8rem}.dck-asof{margin-left:auto;font-size:var(--fs-2xs);color:var(--text-soft);white-space:nowrap;font-variant-numeric:tabular-nums}.dck-asof.is-unknown{font-style:italic}.dck-frows{display:grid;grid-template-columns:7rem minmax(0,1fr) max-content max-content;column-gap:1.25rem;margin:0;padding:0;list-style:none}.dck-f{grid-column:1/-1;display:grid;grid-template-columns:subgrid;row-gap:.5rem;align-items:center;min-height:3.25rem;padding:.55rem .75rem;border-radius:10px;transition:background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.dck-f.is-sevstart{margin-top:.35rem;box-shadow:inset 0 1px 0 var(--border-soft);border-top-left-radius:0;border-top-right-radius:0}.dck-f:hover{background:var(--inset);box-shadow:none}.dck-f>.dck-st{justify-self:start}.dck-f>.dck-g-b>.dck-g-t{font-size:var(--fs-md)}.dck-f>.dck-go{margin-top:0;justify-self:start;align-self:center;white-space:nowrap;padding:.2rem 0}.dck-f>.dck-nogo{justify-self:start;white-space:nowrap}.dck-f>.dck-close:not([data-dck-close]){justify-self:start;margin-top:0}.dck-f>.dck-close:not([data-dck-close])>button{padding:.2rem .7rem;font-size:var(--fs-xs)}.dck-f>[data-dck-close=reason]{grid-column:2/-1}.dck-tip-edge{--bs-tooltip-arrow-height:.25rem;--bs-tooltip-arrow-width:.55rem}[role=tooltip].dck-tip-edge>:last-child{max-width:none;white-space:nowrap;padding:.28rem .6rem;font-size:var(--fs-xs);line-height:1.35;border-radius:7px}.dck-f-note{justify-self:start;font-size:var(--fs-xs);color:var(--text-soft);text-decoration:underline dotted;text-underline-offset:3px}.dck-f-note:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@container dck (max-width:760px){.dck-frows{grid-template-columns:6.5rem minmax(0,1fr) max-content}.dck-f>.dck-go,.dck-f>.dck-nogo{grid-column:2}}.dck-top{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .7rem;min-width:0}.dck-fig{margin:0;font-size:var(--fs-sm);color:var(--text-soft);line-height:1.35}.dck-fig b{font-size:var(--fs-xl);font-weight:600;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dck-flag{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--warn-ink)}.dck-flag>.dck-sh{color:var(--warn)}.dck-flag.is-bad{color:var(--bad-ink)}.dck-flag.is-bad>.dck-sh{color:var(--bad)}.dck-note{margin:0;font-size:var(--fs-xs);line-height:var(--lh-normal, 1.45);color:var(--text-soft)}.dck-quiet{margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.dck-dim{color:var(--text-soft)}.dck-bad,.dck-good{display:inline-flex;align-items:center;gap:.28rem;font-weight:var(--fw-medium)}.dck-good{color:var(--ok-ink)}.dck-good>.dck-sh{color:var(--ok)}.dck-bad{color:var(--bad-ink)}.dck-bad>.dck-sh{color:var(--bad)}.dck-line{display:flex;align-items:flex-start;gap:.55rem;margin:0;font-size:var(--fs-sm);line-height:var(--lh-snug, 1.35);color:var(--text)}.dck-line>.dck-st{margin-top:-.05rem}.dck-kvs{display:flex;flex-direction:column;gap:.38rem;margin:0}.dck-kv{display:grid;grid-template-columns:minmax(7.5rem,34%) minmax(0,1fr);gap:.6rem;align-items:baseline}.dck-kv dt{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-soft)}.dck-kv dd{margin:0;min-width:0;font-size:var(--fs-sm);color:var(--text);overflow-wrap:anywhere}.dck-kv dd .dck-st{margin-right:.2rem}.dck-hash{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-sm);letter-spacing:.02em;padding:.06rem .4rem;border-radius:6px;color:var(--text);background:var(--inset);box-shadow:inset 0 0 0 1px var(--border-soft)}.dck-hash:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dck-lead{margin:0;font-size:var(--fs-md);line-height:var(--lh-snug, 1.4);color:var(--text)}.dck-tech>summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;list-style:none;cursor:pointer;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-soft)}.dck-tech>summary::-webkit-details-marker{display:none}.dck-tech>summary>.bi{transition:transform var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.dck-tech[open]>summary>.bi{transform:rotate(180deg)}.dck-tech>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.dck-tech>.dck-note{margin-top:.4rem}.dck-tech>.dck-kvs{margin-top:.45rem}.dck-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.dck-list>li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.6rem;align-items:start;padding:.55rem 0;border-top:1px solid var(--border-soft)}.dck-list>li:first-child{border-top:0;padding-top:.1rem}.dck-list>li>.dck-st{margin-top:.05rem;min-width:5.6rem;justify-content:flex-start}.dck-g-b{display:flex;flex-direction:column;gap:.14rem;min-width:0}.dck-g-t{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);line-height:1.35}.dck-g-tr{font-weight:var(--fw-normal);color:var(--text-soft)}.dck-g-m{font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--text-soft)}.dck-g-s{font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--text)}.dck-g-s.is-bad{color:var(--bad-ink);font-weight:var(--fw-medium)}.dck-g-x{font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--text-soft);font-variant-numeric:tabular-nums}.dck-g-x .dck-bad{display:inline-flex}.dck-prob{display:flex;align-items:flex-start;gap:.35rem;margin-top:.15rem;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--bad-ink)}.dck-prob>.dck-sh{margin-top:.18rem;color:var(--bad)}.dck-mini{margin:0;padding:0 0 0 .1rem;list-style:none;font-size:var(--fs-xs);color:var(--text-soft)}.dck-mini b{color:var(--text);font-variant-numeric:tabular-nums}.dck-feat{display:grid;grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.3rem .9rem;margin:0;padding:0;list-style:none}.dck-feat>li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0;padding:.2rem 0;border-bottom:1px solid var(--border-soft)}.dck-feat-l{min-width:0;font-size:var(--fs-xs);color:var(--text)}.dck-sevs{display:flex;flex-wrap:wrap;gap:.35rem .5rem;margin:0}.dck-sevc{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .5rem;border-radius:999px;font-size:var(--fs-xs);color:var(--text-soft);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border)}.dck-sevc b{color:var(--text);font-variant-numeric:tabular-nums}.dck-sevc.is-bad>.dck-sh{color:var(--bad)}.dck-sevc.is-warn>.dck-sh{color:var(--warn)}.dck-sevc.is-idle>.dck-sh{color:var(--ink-500,var(--text-soft))}.dck-go{display:inline-flex;align-items:center;gap:.1rem;align-self:flex-start;margin-top:.15rem;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--accent-ink);text-decoration:none;transition:transform 120ms var(--ease-out-expo, ease-out)}.dck-go:hover{text-decoration:underline;text-underline-offset:3px}.dck-go:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.dck-jobs>summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;list-style:none;cursor:pointer;padding:.55rem .75rem;border-radius:10px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);background:var(--inset);box-shadow:inset 0 0 0 1px var(--border-soft)}.dck-jobs>summary::-webkit-details-marker{display:none}.dck-jobs>summary>.bi{color:var(--text-soft);transition:transform var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.dck-jobs[open]>summary>.bi{transform:rotate(180deg)}.dck-jobs>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dck-jobs>.dck-list{margin-top:.5rem}.dck-later-s{display:flex;flex-direction:column;gap:.5rem;min-width:0}.dck-later-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:0}.dck-later{min-width:0}.dck-fsum{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem}.dck-later:not([data-nm]){display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.75rem .95rem;border-radius:12px;background:var(--inset)}.dck-nm{min-width:0}#dckModal .dck-md{max-width:min(68.75rem,92vw)}.dck-modal.is-closing,.dck-modal.is-closing .dck-mc{pointer-events:none}.dck-mc{border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--text);box-shadow:var(--shadow-lg)}.dck-mh{display:flex;align-items:center;gap:.9rem;padding:1.15rem 1.5rem;border-bottom:1px solid var(--border-soft)}.dck-mh-i{display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--accent-weak);color:var(--accent-ink);font-size:var(--fs-xl)}.dck-mh-t{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1 auto}.dck-mh-n{margin:0;font-size:var(--fs-xl);font-weight:650;line-height:1.25;color:var(--text)}.dck-mh-s{margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.dck-mh-s .dck-asof{margin-left:0;font-size:var(--fs-sm)}.dck-mh-st{flex:none}.dck-mh-st>.dck-st{font-size:var(--fs-sm);padding:.2rem .7rem .2rem .55rem}.dck-mb{padding:1.4rem 1.75rem 1.6rem}.dck-mf{padding:.8rem 1.5rem;border-top:1px solid var(--border-soft)}.dck-area{display:flex;flex-direction:column;gap:.85rem;min-width:0}.dck-eb{margin:.65rem 0 -.2rem;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.dck-area .dck-list>li{padding:.65rem 0}.dck-area .dck-g-t{font-size:var(--fs-md)}.dck-area .dck-g-m,.dck-area .dck-g-s,.dck-area .dck-g-x,.dck-area .dck-note{font-size:var(--fs-sm)}.dck-area .dck-kvs{gap:.5rem}.dck-area .dck-kv{grid-template-columns:12rem minmax(0,1fr)}.dck-area .dck-kv dt{font-size:var(--fs-sm)}.dck-area .dck-kv dd,.dck-area .dck-line{font-size:var(--fs-md)}.dck-area .dck-lead{font-size:var(--fs-lg)}.dck-area .dck-feat-l{font-size:var(--fs-sm)}.dck-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;overflow:clip;clip-path:inset(50%)}.dck-board{min-width:0;scroll-margin-top:calc(var(--hdr-h,4rem) + .8rem)}.dck-board .panel-head{flex-wrap:wrap}.dck-board-b{display:flex;flex-direction:column;gap:.85rem;min-width:0;padding:.9rem 1.05rem 1.1rem;container:dckb/inline-size}#dckBoardAsOf{display:flex;align-items:center;gap:.6rem;margin-left:auto;min-width:0}#dckBoardAsOf .dck-asof{margin-left:0}.dck-info{appearance:none;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;background:0 0;color:var(--text-soft);font-size:var(--fs-md);cursor:pointer;transition:background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),color var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.dck-info:hover{background:var(--inset);color:var(--accent-ink)}.dck-info:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dck-info.dck-info-s{width:1.25rem;height:1.25rem;margin-left:.3rem;vertical-align:-.2rem;font-size:var(--fs-sm);cursor:help}.dck-dq-selw{display:inline-flex;align-items:center;gap:.1rem}.dck-dqr-gh{white-space:nowrap}.dck-dq-pr{display:flex;align-items:flex-start;gap:.4rem;margin:0;min-width:0;font-size:var(--fs-md);line-height:var(--lh-prose, 1.55);color:var(--text)}.dck-dq-pr b{font-weight:var(--fw-medium)}.dck-dq-pr.is-late,.dck-dq-pr.is-late b{color:var(--warn-ink)}.dck-dq-pr.is-late>.dck-sh{margin-top:.4rem;color:var(--warn)}.dck-dq-for{margin:0 0 -.35rem;font-size:var(--fs-sm);color:var(--text-soft)}.dck-dq-for b{color:var(--text);font-weight:var(--fw-medium)}.dck-dq-top{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.6rem;min-width:0}.dck-dq-fg{appearance:none;display:flex;align-items:center;gap:.6rem;margin:0;padding:.65rem .9rem;min-width:0;border:1px solid var(--border);border-radius:12px;background:var(--surface);font:inherit;text-align:left;color:var(--text);cursor:pointer;transition:border-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.dck-dq-fg:hover{border-color:var(--accent-line)}.dck-dq-fg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dck-dq-fg>b{font-size:var(--fs-2xl);font-weight:650;line-height:1.1;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dck-dq-fg>span:last-child{min-width:0;font-size:var(--fs-sm);line-height:1.3;color:var(--text-soft)}.dck-dq-fg.is-on{background:var(--accent-weak);border-color:var(--accent-line);box-shadow:inset 0 -3px 0 var(--accent)}.dck-dq-fg.is-on>span:last-child{color:var(--text);font-weight:var(--fw-medium)}.dck-dq-mism{display:flex;align-items:flex-start;gap:.4rem;margin:0;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--warn-ink)}.dck-dq-mism>.dck-sh{margin-top:.18rem;color:var(--warn)}.dck-dq-areas{display:flex;flex-wrap:wrap;gap:.4rem}.dck-dq-chip{appearance:none;display:inline-flex;align-items:center;gap:.35rem;padding:.26rem .75rem;border-radius:999px;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-soft);background:var(--surface);border:1px solid var(--border);transition:color var(--dur-1, 140ms) ease,border-color var(--dur-1, 140ms) ease,transform 120ms var(--ease-out-expo, ease-out)}.dck-dq-chip b{color:var(--text);font-variant-numeric:tabular-nums}.dck-dq-chip:hover{color:var(--text);border-color:var(--accent-line)}.dck-dq-chip.is-on{color:var(--accent-ink);background:var(--accent-weak);border-color:var(--accent-line)}.dck-dq-chip.is-on b{color:var(--accent-ink)}.dck-dq-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dck-dq-sec{display:flex;flex-direction:column;gap:.5rem;min-width:0}.dck-dq-rows{display:grid;grid-template-columns:1.5rem minmax(0,1fr) fit-content(18rem) max-content max-content;column-gap:1.25rem;row-gap:.45rem;min-width:0}.dck-dq-secs{margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.dck-dq-none{display:flex;align-items:center;gap:.4rem;margin:0;font-size:var(--fs-sm);color:var(--ok-ink)}.dck-dq-none>.dck-sh{color:var(--ok)}.dck-dq-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;row-gap:.5rem;align-items:center;padding:.6rem .9rem;border:1px solid var(--border-soft);border-left:3px solid var(--border);border-radius:12px;background:var(--surface);cursor:pointer;transition:background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),border-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.dck-dq-row:hover{background:var(--inset)}.dck-dq-row.is-decide{border-left-color:var(--warn)}.dck-dq-row.is-hygiene{border-left-color:var(--ink-500,var(--text-soft))}.dck-dq-row.is-clean{border-left-color:var(--ok)}.dck-dq-row.is-info{border-left-color:var(--info-line)}.dck-dq-row.is-other{border-left-color:var(--bad)}.dck-dq-mark{display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:999px;background:var(--surface-2)}.dck-dq-mark>.dck-sh{width:.75rem;height:.75rem}.dck-dq-mark.is-warn{color:var(--warn)}.dck-dq-mark.is-idle{color:var(--ink-500,var(--text-soft))}.dck-dq-mark.is-ok{color:var(--ok)}.dck-dq-mark.is-info{color:var(--info-ink)}.dck-dq-mark.is-bad{color:var(--bad)}.dck-dq-main{grid-column:2;display:flex;flex-direction:column;gap:.2rem;min-width:0}.dck-dq-main.dck-dq-span2{grid-column:2/4}.dck-dq-main.dck-dq-span3{grid-column:2/5}.dck-dq-row>*{grid-row:1}.dck-dq-t{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .55rem;min-width:0}.dck-dq-t>.dck-dq-area{flex:none}.dck-dq-t h4{margin:0;min-width:0;font-size:var(--fs-md);font-weight:600;line-height:1.35;color:var(--text)}.dck-dq-tb{appearance:none;padding:0;border:0;background:0 0;font:inherit;color:inherit;text-align:left;cursor:pointer}.dck-dq-tb:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.dck-dq-tb:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.dck-dq-area{padding:.05rem .45rem;border-radius:6px;font-size:var(--fs-2xs);font-weight:var(--fw-medium);color:var(--text-soft);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border-soft)}.dck-dq-xs{display:flex;flex-wrap:wrap;gap:.35rem .5rem}.dck-dq-x{padding:.15rem .6rem;border-radius:999px;font-size:var(--fs-sm);color:var(--text-soft);background:var(--inset)}.dck-dq-x b{color:var(--text);font-variant-numeric:tabular-nums}.dck-dq-cash,.dck-dq-fig{display:flex;flex-direction:column;align-items:flex-end;gap:.05rem;min-width:0;text-align:right}.dck-dq-cash{grid-column:3}.dck-dq-cash.dck-dq-span2{grid-column:3/5}.dck-dq-fig{grid-column:4}.dck-dq-n{font-size:var(--fs-xl);font-weight:650;line-height:1.15;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dck-dq-v{font-size:var(--fs-lg);font-weight:600;line-height:1.2;color:var(--text);font-variant-numeric:tabular-nums}.dck-dq-row.is-clean .dck-dq-n{color:var(--ok-ink)}.dck-dq-nl{font-size:var(--fs-xs);line-height:var(--lh-snug, 1.3);color:var(--text-soft)}.dck-dq-act{grid-column:5;display:flex;justify-content:flex-end}.dck-dq-why{display:none;margin:0;min-width:0;font-size:var(--fs-sm);line-height:var(--lh-snug, 1.4);color:var(--text-soft)}@container dckb (min-width:60rem){.dck-dq-why{display:block}}.dck-dq-open{display:inline-flex;align-items:center;white-space:nowrap}.dck-dq-nolist{font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--text-soft);white-space:nowrap;cursor:default}.dck-dq-mfs{display:flex;flex-wrap:wrap;gap:.75rem}.dck-dq-mf{display:flex;flex-direction:column;gap:.15rem;min-width:12rem;padding:.85rem 1.05rem;border-radius:12px;background:var(--inset)}.dck-dq-mf>b{font-size:var(--fs-3xl);font-weight:650;line-height:1.1;color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dck-dq-mf>span{font-size:var(--fs-sm);color:var(--text-soft)}.dck-dq-mf>span:nth-child(2){color:var(--text)}.dck-mf-a{display:inline-flex}.dck-dq-effect{max-width:80ch}.dck-dq-cnote{margin:0}.dck-dq-age{font-size:var(--fs-xs)}@container dckb (max-width:900px){.dck-dq-rows{display:flex;flex-direction:column}.dck-dq-row{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.dck-dq-row>*{grid-row:auto}.dck-dq-main,.dck-dq-main.dck-dq-span2,.dck-dq-main.dck-dq-span3{grid-column:2/-1}.dck-dq-cash,.dck-dq-fig{align-items:flex-start;text-align:left}.dck-dq-fig{grid-column:2;grid-row:2}.dck-dq-cash,.dck-dq-cash.dck-dq-span2{grid-column:3;grid-row:2}.dck-dq-act{grid-column:2/-1;justify-content:flex-start}}.dck-dq-dh{display:flex;align-items:flex-start;gap:.9rem}.dck-dq-dh>div{min-width:0}.dck-dq-back{flex:none;display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}.dck-dq-dt{margin:0;font-size:var(--fs-lg);font-weight:600;color:var(--text)}.dck-dq-rule{margin:.25rem 0 0;max-width:88ch;font-size:var(--fs-sm);line-height:var(--lh-prose, 1.55);color:var(--text-soft)}.dck-dq-same{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;font-size:var(--fs-sm);color:var(--text)}.dck-dq-samel{color:var(--text-soft)}.dck-dq-samev{padding:.1rem .55rem;border-radius:999px;background:var(--inset);box-shadow:inset 0 0 0 1px var(--border-soft)}.dck-dq-samev i{font-style:normal;color:var(--text-soft)}.dck-dq-dprov{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem 1.2rem;font-size:var(--fs-sm);color:var(--text-soft)}.dck-dq-dsum{min-width:0}.dck-dq-dprov b{font-size:var(--fs-lg);font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.dck-dq-dprov .dck-dq-mism{flex:1 1 100%}.dck-dq-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.dck-dq-sel{display:inline-flex;align-items:center;gap:.45rem;margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.dck-dq-sel .form-select{width:auto;min-width:11rem;max-width:18rem}.dck-dq-list{--dck-tracks:minmax(12rem, 22rem) minmax(0, 1fr);display:flex;flex-direction:column;min-width:0;border:1px solid var(--border-soft);border-radius:10px;overflow:hidden}.dck-dq-list.has-code{--dck-tracks:minmax(12rem, 22rem) 6.5rem minmax(0, 1fr)}.dck-dq-list.has-grp{--dck-tracks:minmax(12rem, 22rem) 11rem minmax(0, 1fr)}.dck-dq-list.has-val{--dck-tracks:minmax(12rem, 22rem) 8.5rem minmax(0, 1fr)}.dck-dq-list.has-code.has-grp{--dck-tracks:minmax(12rem, 22rem) 6.5rem 11rem minmax(0, 1fr)}.dck-dq-list.has-code.has-val{--dck-tracks:minmax(12rem, 22rem) 6.5rem 8.5rem minmax(0, 1fr)}.dck-dq-list.has-grp.has-val{--dck-tracks:minmax(12rem, 22rem) 11rem 8.5rem minmax(0, 1fr)}.dck-dq-list.has-code.has-grp.has-val{--dck-tracks:minmax(12rem, 22rem) 6.5rem 11rem 8.5rem minmax(0, 1fr)}.dck-dq-list.is-cem{--dck-tracks:minmax(12rem, 1.6fr) 7rem 6.5rem 7rem 7rem 7rem}.dck-dqr{display:grid;grid-template-columns:var(--dck-tracks);gap:.8rem;align-items:baseline;padding:.45rem .75rem;border-top:1px solid var(--border-soft);font-size:var(--fs-sm);color:var(--text)}.dck-dqr.is-h{border-top:0;background:var(--inset);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-soft)}.dck-dqr .num{text-align:right;font-variant-numeric:tabular-nums}.dck-dqr-name{min-width:0;overflow-wrap:anywhere}.dck-dqr-name a{color:var(--text);font-weight:var(--fw-medium);text-decoration:none}.dck-dqr-name a:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.dck-dqr-name small{display:block;font-size:var(--fs-xs);color:var(--text-soft)}.dck-dqr-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-xs);color:var(--text-soft)}.dck-dqr-detail{display:flex;flex-wrap:wrap;gap:.15rem .9rem;min-width:0;font-size:var(--fs-xs);color:var(--text)}.dck-dqr-d i{font-style:normal;color:var(--text-soft)}.dck-pager{display:flex;align-items:center;justify-content:flex-end;gap:.7rem;font-size:var(--fs-sm);color:var(--text-soft);font-variant-numeric:tabular-nums}.dck-pager [aria-disabled=true]{cursor:default;color:var(--text-soft)}.dck-dq-locked{display:flex;align-items:flex-start;gap:.6rem;padding:.8rem .9rem;border-radius:12px;background:var(--inset);color:var(--text-soft)}.dck-dq-locked>.dck-sh{margin-top:.25rem;color:var(--ink-500,var(--text-soft))}.dck-dq-locked>div{display:flex;flex-direction:column;gap:.2rem;min-width:0}.dck-dq-locked b{font-size:var(--fs-md);color:var(--text)}.dck-dq-locked span{font-size:var(--fs-sm);line-height:var(--lh-prose, 1.55)}.dck-dq-fg,.dck-dq-row,.dck-go{transition-property:background-color,border-color,transform;transition-duration:var(--dur-1, 140ms),var(--dur-1, 140ms),120ms;transition-timing-function:var(--ease-out-expo,ease-out),var(--ease-out-expo,ease-out),var(--ease-out)}@media (hover:hover) and (pointer:fine){.dck-dq-chip:active,.dck-dq-fg:active,.dck-dq-row:active,.dck-go:active,.dck-tile:active{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.dck-st.is-changed{animation:none!important}.dck-dq-chip,.dck-dq-fg,.dck-dq-row,.dck-f,.dck-go,.dck-info,.dck-jobs>summary>.bi,.dck-tech>summary>.bi,.dck-tile{transition:none!important}.dck-dq-chip:active,.dck-dq-fg:active,.dck-dq-row:active,.dck-go:active,.dck-tile:active{transform:none!important}}.dck-hs{display:inline-flex;align-items:flex-end;gap:.45rem;min-width:0;vertical-align:middle}.dck-hs-k{flex:none;font-size:var(--fs-2xs);font-weight:var(--fw-normal);line-height:1;color:var(--text-soft);white-space:nowrap}.dck-hs-b{display:grid;grid-template-columns:repeat(24,minmax(3px,.42rem));column-gap:2px;align-items:end;height:1.35rem;min-width:0}.dck-hs.dck-hs-lg .dck-hs-b{grid-template-columns:repeat(24,minmax(4px,1.05rem));column-gap:3px;height:2.1rem}.dck-hs-c{display:flex;flex-direction:column;justify-content:flex-end;gap:1px;height:100%;min-width:0}.dck-hs-o{display:block;flex:1 1 0;min-height:2px;border-radius:2px;background:var(--ink-500,var(--text-soft));opacity:.5}.dck-hs-x{display:block;flex:none;height:max(4px,calc(var(--v) * 100%));max-height:100%;border-radius:2px;background:repeating-linear-gradient(135deg,var(--bad) 0 2.5px,var(--bad-line) 2.5px 4px)}.dck-hs-c.dck-hs-none{justify-content:flex-end;align-items:center}.dck-hs-c.dck-hs-fail>.dck-hs-o{opacity:.4}.dck-hs-c.dck-hs-none::after{content:"";display:block;width:4px;height:4px;border-radius:50%;background:var(--ink-500,var(--text-soft));opacity:.7}.dck-hs-c.dck-hs-nm{border-radius:2px;background:repeating-linear-gradient(135deg,var(--ink-300,var(--border)) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--ink-300,var(--border))}.dck-hs-w{display:block;margin-top:.35rem}.dck-hs-key{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1.1rem;margin:.2rem 0 0;font-size:var(--fs-xs);color:var(--text-soft)}.dck-hs-key>span{display:inline-flex;align-items:center;gap:.4rem}.dck-hs-key .dck-hs-c{width:.7rem;height:.8rem;flex:none}.dck-hs-c.dck-hs-kc>.dck-hs-o{opacity:.6}.dck-close{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.3rem;max-width:34rem}.dck-close-l{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-soft)}.dck-close textarea{width:100%}.dck-close-err{font-size:var(--fs-xs);color:var(--bad-ink)}.dck-ask{grid-column:3/-1;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;max-width:34rem;padding:.5rem .7rem;border-radius:10px;background:var(--bad-weak);box-shadow:inset 0 0 0 1px var(--bad-line)}.dck-ask-q{margin:0;flex:1 1 16rem;font-size:var(--fs-sm);line-height:var(--lh-snug, 1.35);color:var(--text)}.dck-ask-b{display:flex;gap:.5rem}