.editorial-topic{scroll-margin-top:110px;max-width:76rem;margin:2.5rem auto;padding-block:1.25rem;border-top:1px solid var(--line,#71809640)}
.editorial-topic h2{max-width:28em}.editorial-topic p,.editorial-topic li{max-width:76ch;line-height:1.7}.editorial-topic details{margin:1rem 0;padding:.85rem 1rem;border:1px solid var(--line,#71809640);border-radius:12px}.editorial-topic summary{cursor:pointer;font-weight:600;line-height:1.5}.editorial-topic summary:focus-visible,.editorial-links a:focus-visible{outline:3px solid #6ba6ef;outline-offset:4px}
.editorial-help{display:none}.editorial-links{display:flex;gap:.7rem 1.4rem;flex-wrap:wrap;line-height:1.6;margin:1.25rem 0}.editorial-links a{display:inline-block}.editorial-screens{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem}.editorial-screens figure{margin:0;min-width:0}.editorial-screens img{width:100%;height:auto;object-fit:contain;max-height:660px}.editorial-screens figcaption{line-height:1.5;font-size:.9rem;margin-top:.6rem}.editorial-screens figure:only-child{grid-column:1/-1;max-width:800px}.editorial-topic .guide-step,.editorial-topic .sensor-guide{border:0;padding:0;margin:0}.editorial-topic .sc-small{max-width:85ch}
.commercial-prose>.sc-wrap{max-width:900px}.commercial-prose p{max-width:80ch;line-height:1.7;margin:1.1rem 0}.commercial-prose h2{max-width:30em}
/* Existing Android Help moves the chosen section into the sole body main. */
body>main:only-child .editorial-web{display:none!important}body>main:only-child .editorial-help{display:block}body>main:only-child .editorial-topic{margin:0;padding:12px 16px;border:0;max-width:100%}body>main:only-child .editorial-topic h2{font-size:1.3rem;line-height:1.3}body>main:only-child .editorial-topic p{font-size:1rem;line-height:1.55}body>main:only-child .editorial-help details{margin:.6rem 0}body>main:only-child .editorial-help figure{margin:1rem 0}body>main:only-child .editorial-help img{width:100%;height:auto;max-height:none;object-fit:contain}
@media(max-width:600px){.editorial-topic{margin:1.5rem auto}.editorial-screens{grid-template-columns:1fr}.editorial-screens img{max-height:600px}.editorial-links{flex-direction:column;gap:.75rem}}
