.os-app-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;margin:24px 0}.os-app-card{display:block;border:1px solid #d7e5db;border-radius:16px;padding:20px;background:#fff;color:#173d2b;text-decoration:none}.os-app-card img{width:56px;height:56px;display:block;margin-bottom:12px}.os-app-card strong{display:block;font-size:1.2rem}.os-app-card p{font-size:.95rem;margin:.5rem 0}.os-feature-image{display:block;width:100%;height:auto;margin:20px 0;border-radius:16px}.os-version{font-size:.85rem;color:#496653}.os-feature-note{padding:16px;border-left:3px solid #2f7952;background:#f2f7f3;overflow-wrap:anywhere}.docs-content code{overflow-wrap:anywhere}#apps{scroll-margin-top:100px}[data-os-gallery="2026-09-23-v2"] .os-shot img { aspect-ratio: auto; }

.docs-content pre{max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere}.docs-content pre code{white-space:inherit}.docs-content figure{margin:20px 0}
