.loamery-answer-renderer{
  color:var(--text);
  font-size:14px;
  line-height:1.82;
  overflow-wrap:anywhere;
}
.loamery-answer-renderer>:first-child{margin-top:0}
.loamery-answer-renderer>:last-child{margin-bottom:0}
.loamery-answer-renderer h1,.loamery-answer-renderer h2,.loamery-answer-renderer h3,.loamery-answer-renderer h4,.loamery-answer-renderer h5,.loamery-answer-renderer h6{
  margin:1.65em 0 .65em;
  color:var(--ink);
  line-height:1.35;
  letter-spacing:-.025em;
  font-weight:730;
}
.loamery-answer-renderer h1{font-size:1.65em}
.loamery-answer-renderer h2{font-size:1.42em}
.loamery-answer-renderer h3{font-size:1.2em}
.loamery-answer-renderer h4,.loamery-answer-renderer h5,.loamery-answer-renderer h6{font-size:1.05em}
.loamery-answer-renderer p{margin:0 0 1.05em}
.loamery-answer-renderer strong{color:var(--ink);font-weight:720}
.loamery-answer-renderer em{color:inherit}
.loamery-answer-renderer ul,.loamery-answer-renderer ol{margin:.45em 0 1.15em;padding-left:1.5em}
.loamery-answer-renderer li{margin:.36em 0;padding-left:.12em}
.loamery-answer-renderer li::marker{color:var(--cyan-strong)}
.loamery-answer-renderer blockquote{
  margin:1.3em 0;
  padding:.9em 1em;
  border-left:3px solid var(--cyan);
  border-radius:0 10px 10px 0;
  background:var(--surface-blue);
  color:var(--text);
}
.loamery-answer-renderer blockquote p:last-child{margin-bottom:0}
.loamery-answer-renderer hr{margin:1.8em 0;border:0;border-top:1px solid var(--line)}
.loamery-answer-renderer a{color:var(--cyan-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.loamery-answer-renderer code{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;font-size:.9em}
.loamery-answer-renderer :not(pre)>code{padding:.15em .4em;border:1px solid var(--line);border-radius:6px;background:var(--surface-soft);color:var(--ink)}
.loamery-answer-code{margin:1.3em 0;border:1px solid var(--line);border-radius:11px;background:var(--surface-soft);overflow:hidden}
.loamery-answer-code-label{padding:8px 12px;border-bottom:1px solid var(--line);color:var(--muted);font:600 10px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase;letter-spacing:.06em}
.loamery-answer-code pre{margin:0;padding:15px 16px;overflow:auto;background:var(--surface);color:var(--text);line-height:1.62}
.loamery-answer-table-wrap{width:100%;margin:1.3em 0 1.5em;overflow-x:auto;border:1px solid var(--line);border-radius:11px}
.loamery-answer-renderer table{width:100%;min-width:520px;border-collapse:collapse;font-size:.93em}
.loamery-answer-renderer th,.loamery-answer-renderer td{padding:10px 11px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}
.loamery-answer-renderer tr:last-child td{border-bottom:0}
.loamery-answer-renderer th{background:var(--surface-soft);color:var(--ink);font-weight:700}
.loamery-answer-renderer tbody tr:hover td{background:color-mix(in srgb,var(--surface-soft) 70%,transparent)}
html[data-theme="dark"] .loamery-answer-renderer{color:#d7e0e9}
html[data-theme="dark"] .loamery-answer-renderer h1,html[data-theme="dark"] .loamery-answer-renderer h2,html[data-theme="dark"] .loamery-answer-renderer h3,html[data-theme="dark"] .loamery-answer-renderer h4,html[data-theme="dark"] .loamery-answer-renderer h5,html[data-theme="dark"] .loamery-answer-renderer h6,html[data-theme="dark"] .loamery-answer-renderer strong{color:#fff}
html[data-theme="dark"] .loamery-answer-renderer blockquote{background:#13252e;color:#dfe8ef}
html[data-theme="dark"] .loamery-answer-renderer :not(pre)>code{background:#111c26;border-color:#303a44;color:#e5f5f7}
html[data-theme="dark"] .loamery-answer-code{background:#11161c;border-color:#303a44}
html[data-theme="dark"] .loamery-answer-code pre{background:#0d1217;color:#dbe5ed}
html[data-theme="dark"] .loamery-answer-renderer th{background:#1b222a;color:#fff}
html[data-theme="dark"] .loamery-answer-renderer th,html[data-theme="dark"] .loamery-answer-renderer td{border-bottom-color:#303a44}
@media(max-width:640px){
  .original-answer-body{min-width:0;max-width:100%;padding:14px 12px 16px;overflow:hidden}
  .loamery-answer-renderer{display:block;width:100%;min-width:0;max-width:100%;font-size:14px;line-height:1.76;overflow:hidden;overflow-wrap:anywhere;word-break:break-word}
  .loamery-answer-renderer,.loamery-answer-renderer *{box-sizing:border-box}
  .loamery-answer-renderer>*{width:auto;max-width:100%;min-width:0}
  .loamery-answer-renderer h1{font-size:1.42em}
  .loamery-answer-renderer h2{font-size:1.28em}
  .loamery-answer-renderer h3{font-size:1.14em}
  .loamery-answer-renderer p,.loamery-answer-renderer li,.loamery-answer-renderer blockquote,.loamery-answer-renderer a,.loamery-answer-renderer :not(pre)>code{max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal}
  .loamery-answer-renderer ul,.loamery-answer-renderer ol{max-width:100%;padding-left:1.25em}
  .loamery-answer-renderer blockquote{margin:1.05em 0;padding:.8em .85em}
  .loamery-answer-table-wrap{display:block;width:100%;max-width:100%;min-width:0;margin:1.15em 0 1.3em;overflow:hidden}
  .loamery-answer-renderer table{width:100%;min-width:0;max-width:100%;table-layout:fixed;border-collapse:collapse;font-size:.88em}
  .loamery-answer-renderer th,.loamery-answer-renderer td{width:auto;min-width:0;max-width:none;padding:8px 7px;white-space:normal;overflow-wrap:anywhere;word-break:break-word}
  .loamery-answer-code{display:block;width:100%;max-width:100%;min-width:0;margin:1.1em 0;overflow:hidden}
  .loamery-answer-code pre{display:block;width:100%;max-width:100%;min-width:0;margin:0;padding:13px 12px;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}
  .loamery-answer-code pre code{display:block;width:100%;max-width:100%;min-width:0;white-space:inherit;overflow-wrap:anywhere;word-break:break-word}
}
@media(max-width:390px){
  .original-answer-body{padding:12px 9px 14px}
  .loamery-answer-renderer{font-size:13.5px}
  .loamery-answer-renderer th,.loamery-answer-renderer td{padding:7px 6px;font-size:.96em}
}
