body:has(.use-content-css){display:flex;flex-direction:column;align-items:center}.content-container:has(.use-content-css){display:flex;flex-direction:column;padding:48px;margin:64px;height:auto}@media screen and (max-width: 768px){.content-container:has(.use-content-css){--mobile-padding: 24px;margin:0;padding:var(--mobile-padding);width:calc(100% - 2 * var(--mobile-padding))}}@media print{.content-container:has(.use-content-css){margin:0;padding:24px}}.use-content-css h1{margin-bottom:0}.use-content-css h2{margin:0}.use-content-css p{line-height:1.6em}.use-content-css .content-container img{border-radius:4px;max-width:100%;max-height:35vh;object-fit:cover;margin:0 auto;display:block}.use-content-css lite-youtube{border-radius:4px}.use-content-css hr{border:none;border-bottom:1px solid #000000;border-color:#888;margin:20px 0}.use-content-css table{border-collapse:collapse}.use-content-css thead{font-weight:700}.use-content-css table,.use-content-css tr,.use-content-css td,.use-content-css th,.use-content-css thead{border-width:1px;border-style:solid}.use-content-css th,.use-content-css td{padding:8px}.use-content-css pre:has(code){background-color:#ffffff1a;padding:16px;border-color:var(--text-color);border-width:1px;border-style:solid}.use-content-css code{font-family:JetBrains Mono;border-radius:4px;white-space:pre-wrap}.use-content-css figure{display:flex;flex-direction:column;align-items:center}.use-content-css figure figcaption{text-align:center;font-size:small}
