.v3-retheme{background:var(--paper);color:var(--ink);font-family:var(--sans)}.v3-retheme .font-sans{font-family:var(--sans)}.v3-retheme .font-serif,.v3-retheme h1,.v3-retheme h2,.v3-retheme h3{font-family:var(--serif);letter-spacing:-.015em;font-style:normal}.v3-retheme .font-black,.v3-retheme .font-bold,.v3-retheme h1,.v3-retheme h2{font-weight:500}.v3-retheme .italic{font-style:normal}.v3-retheme .text-fg,.v3-retheme .hover\:text-fg:hover{color:var(--ink)}.v3-retheme .text-fg-muted,.v3-retheme .text-fg-ghost{color:var(--steel)}.v3-retheme .text-accent{color:var(--steel);font-family:var(--mono);letter-spacing:.02em;font-weight:400}.v3-retheme .text-fg-inverse{color:#fff}.v3-retheme .bg-bg,.v3-retheme .bg-bg-card{background-color:var(--paper)}.v3-retheme .bg-bg-alt,.v3-retheme .bg-bg-subtle{background-color:var(--plate)}.v3-retheme .bg-bg-inverse{background-color:var(--deep)}.v3-retheme .hover\:bg-accent:hover{background-color:var(--deep-2);color:#fff}.v3-retheme .border-accent{border-color:var(--ink)}.v3-retheme .border-border-hairline,.v3-retheme .border-border-subtle{border-color:var(--hair)}.v3-retheme .border-border-default{border-color:var(--hair-2)}.v3-retheme a.underline{-webkit-text-decoration-color:var(--hair-2);text-decoration-color:var(--hair-2);text-underline-offset:4px}.v3-retheme table{font-variant-numeric:tabular-nums}.v3-retheme th{font-family:var(--mono);letter-spacing:.02em;text-transform:none;font-weight:400}.v3-retheme .answer-block{border-left:2px solid var(--ink);font-family:var(--serif);opacity:1;font-size:19px}.v3-retheme blockquote{border-left:2px solid var(--ink);font-family:var(--serif);font-style:normal}
