/* /studio/guide: long-form text guide on the document layout */
.guide h1{margin-top:10px}
.guide-crumbs{font-size:13px;color:var(--muted)}
.guide-crumbs a{color:inherit}
.guide-byline{text-align:left!important;margin-top:14px}
.guide .visually-quiet{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.guide p,.guide li{font-size:17px;line-height:1.65}
.guide p{margin-top:14px}
.guide code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;background:var(--soft);border:1px solid var(--line);border-radius:4px;padding:1px 5px;overflow-wrap:anywhere}
.guide-steps,.guide-list{margin:16px 0 0;padding-left:1.3em}
.guide-steps li,.guide-list li{margin-top:10px;padding-left:4px}
.guide-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}
.guide-actions .button{margin-top:0}
.guide-table-wrap{overflow-x:auto;margin-top:18px}
.guide-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}
.guide-table th,.guide-table td{text-align:left;vertical-align:top;padding:12px 10px;border-bottom:1px solid var(--line)}
.guide-table thead th{font-size:13px;color:var(--muted);font-weight:600}
.guide-table tbody th{font-weight:600;width:30%}
.guide-faq h3{font-size:18px;line-height:1.35;margin-top:26px}
.guide-faq p{margin-top:6px}
@media (max-width:560px){.guide p,.guide li{font-size:16px}.guide-table{font-size:14px}.guide-table th,.guide-table td{padding:10px 6px}}
