.legal-prose{--lp-text-primary:#f3f4f6;--lp-text-body:#d1d5db;--lp-text-muted:#94a3b8;--lp-link:#bef264;--lp-code-bg:#ffffff0f;color:var(--lp-text-body);font-size:.98rem;line-height:1.75}.legal--labish .legal-prose{--lp-text-primary:#141413;--lp-text-body:#3d3d3a;--lp-text-muted:#93918a;--lp-link:#c15f3c;--lp-code-bg:#1414130f}.legal-prose p{color:var(--lp-text-body);margin-bottom:.85rem;font-size:.98rem;line-height:1.75}.legal-prose p:last-child{margin-bottom:0}.legal-prose ul{color:var(--lp-text-body);margin-bottom:.85rem;padding-left:1.3rem}.legal-prose ul li{margin-bottom:.5rem;font-size:.98rem;line-height:1.7}.legal-prose ul li:last-child{margin-bottom:0}.legal-prose strong{color:var(--lp-text-primary);font-weight:600}.legal-prose a{color:var(--lp-link);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.legal-prose a:hover{border-bottom-color:var(--lp-link)}.legal-prose code{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;background:var(--lp-code-bg);color:var(--lp-text-primary);border-radius:4px;padding:2px 6px;font-size:.85em}.legal-prose hr{border:none;border-top:1px solid #ffffff0f;margin:28px 0}.legal--labish .legal-prose hr{border-top-color:#1414131a}.legal-prose .notice{background:#bef2640a;border:1px solid #bef26426;border-radius:12px;margin:.85rem 0;padding:14px 18px}.legal-prose .notice .notice-label{letter-spacing:.1em;text-transform:uppercase;color:var(--lp-link);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.legal--labish .legal-prose .notice{background:#d977570f;border-color:#d9775740}
