.lp-dlog{--lp-dlog-target:44px;--lp-dlog-fig-max-h:640px;--lp-corner-paper:var(--radius-card);--lp-corner-picture:var(--radius-control);--lp-corner-pill:var(--radius-control);--lp-print-max-h:min(70vh,var(--lp-dlog-fig-max-h));max-width:var(--lp-page-text-max)}.lp-dlog-tools{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-6)}.lp-dlog-filters{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.lp-dlog-filters__row{gap:var(--space-2)}.lp-dlog-bar,.lp-dlog-filters__row{display:flex;flex-wrap:wrap;align-items:center}.lp-dlog-bar{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:var(--hairline) solid var(--color-line)}.lp-dlog-count{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);margin:0}.lp-dlog-openclose{display:flex;gap:var(--space-4);margin:0}.lp-dlog-list-entries{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.lp-dlog-entry{scroll-margin-top:calc(var(--nav-top) + var(--nav-h) + var(--space-6))}.lp-dlog-entry.is-hash-target,.lp-dlog-entry:target{outline:var(--underline-width) dashed var(--color-denim);outline-offset:var(--space-1)}.lp-dlog-entry__summary{--lp-dlog-pad:var(--space-5);position:relative;display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--lp-dlog-pad);padding-right:calc(var(--lp-dlog-pad) + var(--lp-dlog-target) + var(--space-3));list-style:none;cursor:pointer}.lp-dlog-entry__summary,.lp-dlog-entry__summary:focus-visible{border-radius:var(--lp-corner-paper)}.lp-dlog-entry__summary::-webkit-details-marker{display:none}.lp-dlog-entry__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.lp-dlog-entry__title{margin:0;color:var(--color-text);font:500 var(--text-card-title) /var(--leading-card-title) var(--font-display);font-feature-settings:"lnum";font-variant-numeric:lining-nums;text-wrap:pretty}.lp-dlog-entry__decision{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;color:var(--color-text-muted)}.lp-dlog-entry[open] .lp-dlog-entry__decision{display:block;color:var(--color-text)}.lp-dlog-entry__mark{position:absolute;top:var(--lp-dlog-pad);right:var(--lp-dlog-pad)}.lp-dlog-entry[open] .lp-dlog-entry__plus,.lp-dlog-entry__minus{display:none}.lp-dlog-entry[open] .lp-dlog-entry__minus{display:block}.lp-dlog-entry__content{padding:0 var(--space-5) var(--space-6)}.lp-dlog-entry__content p{margin:0 0 var(--space-4)}.lp-dlog-entry__content em{font-style:italic}.lp-dlog-entry__content code{font-family:var(--font-mono);font-size:var(--text-small)}.lp-dlog-tags{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);margin:0 0 var(--space-5);padding:0;list-style:none;color:var(--color-text-muted);font:400 var(--text-meta) /var(--leading-small) var(--font-mono);letter-spacing:var(--tracking-meta)}.lp-dlog-field{margin-top:var(--space-5)}.lp-dlog-field__name{margin:0 0 var(--space-2)}.lp-dlog-quote{margin:0;padding-left:var(--space-4);border-left:var(--underline-width) solid var(--color-powder);color:var(--color-ink);font:italic 400 var(--text-quote) /var(--leading-quote) var(--font-display)}.lp-dlog-list{margin:0 0 var(--space-4);padding-left:var(--space-5)}.lp-dlog-list li+li{margin-top:var(--space-2)}.lp-dlog-list li::marker{color:var(--color-denim)}.lp-dlog-note{padding:var(--space-4) var(--space-5);background:var(--color-butter);border-radius:var(--radius-control);font-size:var(--text-small)}.lp-dlog-figs{display:grid;grid-gap:var(--space-6);gap:var(--space-6);margin:var(--space-5) 0}.lp-dlog-fig{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3);margin:0}.lp-dlog-fig__frame{position:relative;max-width:100%;border-radius:var(--lp-corner-paper)}.lp-dlog-fig__caption{display:grid;grid-gap:var(--space-1);gap:var(--space-1);justify-self:stretch}.lp-dlog-empty{display:grid;justify-items:start;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-6)}.lp-dlog-empty p{margin:0}@media (max-width:640px){.lp-dlog-entry__summary{--lp-dlog-pad:var(--space-4);padding-right:var(--lp-dlog-pad)}.lp-dlog-entry__meta{min-height:var(--lp-dlog-target);padding-right:calc(var(--lp-dlog-target) + var(--space-3))}.lp-dlog-entry__content{padding-inline:var(--space-4)}}