.guides-page .guide-meta{color:var(--faint);font:10px/1.7 var(--font-mono,monospace);flex-wrap:wrap;gap:8px 18px;margin-top:24px;display:flex}.guides-page .guide-meta a{color:var(--muted);text-underline-offset:3px;text-decoration:underline}.guides-page .guide-feature{border:1px solid var(--line);background:var(--panel);padding:30px}.guides-page .guide-kicker{color:var(--faint);font:10px/1.6 var(--font-mono,monospace);letter-spacing:1.6px;margin-bottom:20px;display:block}.guides-page .guide-feature h2{max-width:600px;line-height:1.25}.guides-page .guide-feature h2 a:hover{color:var(--lime)}.guides-page .guide-feature .text-link{gap:20px;margin-top:22px;display:inline-flex}.guides-page .guide-reference-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guides-page .guide-reference-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:23px;display:flex}.guides-page .guide-reference-grid strong{justify-content:space-between;gap:10px;font-size:14px;font-weight:500;display:flex}.guides-page .guide-reference-grid>a>span{color:var(--muted);font-size:12px;line-height:1.8}.guides-page .guide-reference-grid>a:hover strong{color:var(--lime)}.guides-page .guide-summary{border-left:2px solid var(--lime);background:var(--panel);margin-bottom:38px;padding:22px 24px}.guides-page .guide-summary p{margin:0}.guides-page .guide-summary strong{color:var(--paper)}.guides-page .guide-result{background:var(--panel);border-left:2px solid var(--line);margin:22px 0;padding:18px 23px}.guides-page .guide-result ol{margin:0;padding-left:20px}.guides-page .guide-steps{margin:16px 0;padding-left:22px}.guides-page .guide-steps li{margin-block:13px;padding-left:5px}.guides-page .document-content li a{color:var(--lime);text-underline-offset:3px;text-decoration:underline}.guides-page .guide-source-note{border-top:1px solid var(--line);padding-top:20px}.guides-page .guide-source-note p,.guides-page .guide-source-note li{font-size:12px}.guides-page .guide-next{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:22px;display:flex}.guides-page .docs-table td:first-child{white-space:normal;min-width:105px}.guides-page .docs-table th{min-width:120px}.guides-page :is(a,button):focus-visible{outline:2px solid var(--lime);outline-offset:4px}@media (max-width:540px){.guides-page .guide-feature{padding:23px 19px}.guides-page .guide-reference-grid{grid-template-columns:1fr}.guides-page .guide-summary{padding:18px}.guides-page .guide-meta{font-size:9px}}
