.hx-lp .hx-sov-archive{gap:14px;max-width:46rem;margin:0 auto;display:grid}.ftool-page.hx-lp .ftool-panel.hx-sov-month{border-radius:22px;padding:22px 26px;text-decoration:none;display:block}.hx-lp .hx-sov-month-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.hx-lp .hx-sov-month-title{font:650 22px/1.2 var(--hx-display);letter-spacing:-.016em;color:var(--hx-navy);margin:0;transition:color .2s}.hx-lp .hx-sov-month:hover .hx-sov-month-title{color:var(--hx-violet-ink)}.hx-lp .hx-sov-month .ftool-help{margin-top:6px}.hx-lp .hx-sov-queries{gap:10px;display:grid}.hx-lp .hx-sov-q{background:var(--hx-tint);border-radius:20px}.hx-lp .hx-sov-q[open]{box-shadow:var(--hx-shadow-sm), inset 0 0 0 1px var(--hx-line);background:#fff}.hx-lp .hx-sov-q-sum{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;list-style:none;display:flex}.hx-lp .hx-sov-q-sum::-webkit-details-marker{display:none}.hx-lp .hx-sov-q-sum .ftool-bench-row-delta{white-space:nowrap;margin-top:0}.hx-lp .hx-sov-q-text{font:650 16.5px/1.35 var(--hx-display);letter-spacing:-.008em;color:var(--hx-navy)}.hx-lp .hx-sov-q-sum:hover .hx-sov-q-text{color:var(--hx-violet-ink)}.hx-lp .hx-sov-q-body{padding:0 20px 12px}.ftool-page.hx-lp .hx-sov-surface{text-transform:capitalize;font-size:16px}.hx-lp .hx-sov-prose{max-width:44em;color:var(--hx-ink-2);font-size:17px;line-height:1.7}.hx-lp .hx-sov-prose>*+*{margin-top:1em}.hx-lp .hx-sov-prose ul{list-style:outside}.hx-lp .hx-sov-prose li::marker{color:var(--hx-violet)}.hx-lp .hx-sov-prose a{color:var(--hx-violet-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--hx-violet-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--hx-violet-ink) 35%, transparent);font-weight:600}.hx-lp .hx-sov-prose code{color:var(--hx-violet-ink);background:#f1ecff;border-radius:6px;padding:1px 7px;font-size:.86em}
