.zdwh-log{margin:0;overflow:hidden;border:1px solid var(--zu-line);border-radius:var(--zu-r-4);background:var(--zu-raise);box-shadow:var(--zu-shadow-overlay)}.zdwh-log .zdwh-log__bar{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;min-height:52px;padding:16px 20px 14px;border-bottom:1px solid var(--zu-line);background:var(--zu-base)}.zdwh-log__title{color:var(--zu-ink);font-size:.9375rem;font-weight:500}.zdwh-log__who{flex:1 1 auto;color:var(--zu-ink-3);font-size:.9375rem}.zdwh-log__table{width:100%;border-collapse:collapse}.zdwh-log__head th{padding:12px 0 10px;border-bottom:1px solid var(--zu-line);color:var(--zu-ink-3);font:600 var(--zv-t-mono) /1 var(--zu-mono);letter-spacing:.14em;text-align:start;text-transform:uppercase}.zdwh-log__head th:first-child,.zdwh-row td:first-child{width:1%;padding-inline:20px;white-space:nowrap}.zdwh-log__head th:nth-child(2),.zdwh-row td:nth-child(2){max-width:0;padding-inline-end:16px}.zdwh-log__head th:nth-child(3),.zdwh-row td:nth-child(3){width:1%;padding-inline-end:20px;text-align:end;white-space:nowrap}.zdwh-row td{padding-block:12px;border-bottom:1px solid var(--zu-line-soft);vertical-align:middle}.zdwh-row:last-child td{border-bottom:0}.zdwh-row__name{display:block;color:var(--zu-ink);font-size:.9375rem;line-height:1.4}.zdwh-row__at{display:block;margin-top:2px;color:var(--zu-ink-3);font:400 .875rem/1.35 var(--zu-mono);font-variant-numeric:tabular-nums}.zdwh-row .zdwh-row__to{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zdwh-row .zdwh-row__to,.zdwh-row__answer{color:var(--zu-ink-2);font:400 .875rem/1.35 var(--zu-mono)}.zdwh-row__answer{margin-inline-end:10px;font-variant-numeric:tabular-nums}@media (max-width:759px){.zdwh-log__table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.zdwh-log__table,.zdwh-log__table tbody{display:block}.zdwh-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:4px;padding:14px 16px;border-bottom:1px solid var(--zu-line-soft)}.zdwh-row:last-child{border-bottom:0}.zdwh-row td,.zdwh-row td:nth-child(n){display:block;width:auto;max-width:none;padding:0;border:0;text-align:start}.zdwh-row .zdwh-row__event{grid-column:1;grid-row:1}.zdwh-row .zdwh-row__result{grid-column:2;grid-row:1;display:flex;align-items:center;min-height:21px}.zdwh-row .zdwh-row__to{grid-column:1/-1;grid-row:2;min-width:0}.zdwh-log .zdwh-log__bar{padding-inline:16px}}.zdwh-split{display:grid;gap:clamp(32px,3.6vw,48px);text-align:start}.zdwh-split__cols{display:grid;gap:clamp(32px,3.6vw,44px) clamp(24px,2.6vw,36px)}@media (min-width:720px){.zdwh-split__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.zdwh-auto{grid-column:1/-1}}@media (min-width:1280px){.zdwh-split__cols{grid-template-columns:minmax(0,3.6fr) minmax(0,3.6fr) minmax(0,4.8fr)}.zdwh-auto{grid-column:auto}}.zdwh-col{display:grid;align-content:start;gap:14px;min-width:0}.zdwh-col .zdwh-col__label{margin:0;padding-bottom:12px;border-bottom:1px solid var(--zu-line-2);color:var(--zu-ink-3);font:600 var(--zv-t-mono) /1 var(--zu-mono);letter-spacing:.14em;text-transform:uppercase}.zdwh-auto__card{padding:clamp(18px,2vw,24px);border:1px solid var(--zu-line);border-radius:var(--zu-r-4);background:var(--zu-raise);box-shadow:var(--zu-shadow-panel)}.zdwh-auto .zdwh-auto__name{margin:0;color:var(--zu-ink);font-size:var(--zv-t-body);font-weight:500;line-height:1.35}.zdwh-auto .zdwh-auto__agent{margin:4px 0 0;color:var(--zu-ink-3);font-size:var(--zv-t-cap);line-height:1.4}.zdwh-auto__rows{display:grid;gap:14px;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--zu-line)}.zdwh-auto__rows>div{display:grid;gap:6px}.zdwh-auto__rows dt{color:var(--zu-ink-3);font:600 var(--zv-t-mono) /1.5 var(--zu-mono);letter-spacing:.14em;text-transform:uppercase}.zdwh-auto__rows dd{min-width:0;margin:0}.zdwh-auto__event{color:var(--zu-ink);font-size:var(--zv-t-cap);font-weight:500}.zdwh-auto .zdwh-auto__conds{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.zdwh-auto__conds code{display:inline-block;max-width:100%;padding:3px 8px;border:1px solid var(--zu-line);border-radius:var(--zu-r-2);background:var(--zu-base);color:var(--zu-ink-2);font:400 .875rem/1.45 var(--zu-mono);white-space:nowrap}.zdwh-auto__op{color:var(--zu-ink-3)}.zdwh-auto .zdwh-auto__instruction{color:var(--zu-ink);font-size:var(--zv-t-body);line-height:1.5;text-wrap:pretty}.zdwh-marked{white-space:nowrap}.zdwh-read .zdwh-ev{margin-inline:2px;padding-block:1px;border-radius:3px;background:var(--zu-hover-3);box-shadow:2px 0 0 var(--zu-hover-3),-2px 0 0 var(--zu-hover-3);-webkit-box-decoration-break:clone;box-decoration-break:clone}.zdwh-read .zdwh-ev__mark{margin-inline:3px 0}.zdwh-read .zdwh-ev+.zdwh-ev__mark{margin-inline-start:5px}.zdwh-read .zdwh-read__list{display:grid;gap:16px;margin:4px 0 0;padding:0;list-style:none}.zdwh-read__item{display:grid;grid-template-columns:8ch minmax(0,1fr);column-gap:14px;align-items:baseline}.zdwh-read__who{color:var(--zu-ink-3);font:600 var(--zv-t-mono) /1.6 var(--zu-mono);letter-spacing:.1em;text-transform:uppercase}.zdwh-read .zdwh-read__say{margin:0;color:var(--zu-ink);font-size:var(--zv-t-body);line-height:1.6;text-wrap:pretty}.zdwh-read__say code{font:400 .875rem/1.6 var(--zu-mono)}.zdwh-read__item--tool .zdwh-read__say{display:grid;justify-items:start;gap:2px;padding:8px 10px;border:1px solid var(--zu-line);border-radius:var(--zu-r-3);background:var(--zu-raise)}.zdwh-read__tool{color:var(--zu-ink)}.zdwh-read__result{display:grid;justify-items:start;color:var(--zu-ink-2)}.zdwh-sent .zdwh-sent__line{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;margin:2px 0 0;color:var(--zu-ink-2);font:400 .875rem/1.45 var(--zu-mono);overflow-wrap:break-word}.zdwh-sent__answer{display:inline-flex;align-items:center;gap:10px;color:var(--zu-ink)}.zdwh-skip{display:grid;gap:20px clamp(24px,2.6vw,36px);padding-top:clamp(24px,2.6vw,32px);border-top:1px solid var(--zu-line-2)}@media (min-width:720px){.zdwh-skip{grid-template-columns:repeat(2,minmax(0,1fr))}.zdwh-skip__run{grid-column:1/-1}}@media (min-width:1280px){.zdwh-skip{grid-template-columns:minmax(0,3.6fr) minmax(0,3.6fr) minmax(0,4.8fr);align-items:start}.zdwh-skip__run{grid-column:auto}}.zdwh-skip__run{display:grid;justify-items:start;align-content:start;gap:10px;min-width:0}.zdwh-skip .zdwh-skip__title{margin:0;color:var(--zu-ink);font-size:var(--zv-t-body);font-weight:500;line-height:1.35}.zdwh-skip .zdwh-skip__meta{margin:0;color:var(--zu-ink-3);font:400 .875rem/1.6 var(--zu-mono)}.zdwh-skip__part{display:grid;align-content:start;gap:12px;min-width:0}.zdwh-skip .zdwh-skip__k{margin:0;color:var(--zu-ink-3);font:600 var(--zv-t-mono) /1 var(--zu-mono);letter-spacing:.14em;text-transform:uppercase}@media (min-width:720px){.zdwh-skip .zdwh-skip__k{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.zdwh-skip .zdwh-skip__read{margin:0;color:var(--zu-ink);font-size:var(--zv-t-body);line-height:1.6;text-wrap:pretty}.zdwh-skip__sheet{display:grid;gap:10px;padding:clamp(16px,1.8vw,20px) clamp(18px,2vw,24px);border:1px solid var(--zu-line);border-radius:var(--zu-r-4);background:var(--zu-light-void)}.zdwh-skip .zdwh-skip__none{margin:0;color:var(--zu-ink);font-size:var(--zv-t-body);font-weight:500;line-height:1.35}.zdwh-foot{display:grid}.zdwh-foot__row{display:grid;gap:12px;padding-block:22px;border-top:1px solid var(--zu-line)}.zdwh-foot__row:last-child{padding-bottom:0}@media (min-width:1280px){.zdwh-foot__row{grid-template-columns:minmax(0,3.6fr) minmax(0,3.6fr) minmax(0,4.8fr);column-gap:clamp(24px,2.6vw,36px);align-items:start}.zdwh-foot__row>:last-child{grid-column:2/-1}}.zdwh-foot .zdwh-foot__k{margin:0;color:var(--zu-ink-3);font:600 var(--zv-t-mono) /1.5 var(--zu-mono);letter-spacing:.14em;text-transform:uppercase}.zdwh-foot .zdwh-also{display:grid;gap:16px clamp(24px,3vw,40px);margin:0;padding:0;list-style:none}@media (min-width:560px){.zdwh-foot .zdwh-also{grid-template-columns:repeat(3,minmax(0,1fr))}}.zdwh-also .zdwh-also__family{display:grid;align-content:start;gap:8px;min-width:0}@media (max-width:559px){.zdwh-also .zdwh-also__family{grid-template-columns:8.5rem minmax(0,1fr);column-gap:16px;align-items:baseline}}.zdwh-also__name{color:var(--zu-ink-3);font:600 var(--zv-t-mono) /1.9 var(--zu-mono);letter-spacing:.14em;text-transform:uppercase}.zdwh-also .zdwh-also__events{display:grid;gap:2px;margin:0;padding:0;color:var(--zu-ink);font-size:var(--zv-t-body);line-height:1.5;list-style:none}@media (max-width:559px){.zdwh-read__item{grid-template-columns:minmax(0,1fr);row-gap:4px}}