.guide-document{width:min(100%, calc(760px + var(--page-gutter) * 2));padding:var(--space-xl) var(--page-gutter) var(--space-2xl);margin-inline:auto;font-size:15px;line-height:1.9}.guide-document-header{margin-bottom:var(--space-lg)}.guide-breadcrumb{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-lg);color:var(--color-muted);font-size:12px;display:flex}.guide-breadcrumb a{align-items:center;min-height:32px;display:inline-flex}.guide-document h1{letter-spacing:-.045em;font-size:clamp(2rem,4vw,2.5rem);line-height:1.35}.guide-description{margin-top:var(--space-sm);color:var(--color-muted)}.guide-document h2{letter-spacing:-.035em;font-size:23px;font-weight:700;line-height:1.5}.guide-document h3{margin-block:var(--space-xl) var(--space-sm);letter-spacing:-.025em;font-size:18px;font-weight:700;line-height:1.6}.guide-callout{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);background:var(--color-paper-2);border-radius:4px;font-size:14px;display:flex}.guide-callout>svg{color:var(--color-muted);margin-top:4px}.guide-callout>div{min-width:0}.guide-callout>div>strong{margin-bottom:var(--space-xs);display:block}.guide-contents{margin-block:var(--space-xl);padding-left:var(--space-md);border-left:2px solid var(--color-rule)}.guide-contents h2{letter-spacing:0;color:var(--color-muted);margin-bottom:var(--space-xs);font-size:13px;line-height:1.6}.guide-contents ol{padding-left:var(--space-lg);color:var(--color-muted);margin:0;font-size:14px;list-style:decimal}.guide-contents li::marker{font-family:var(--font-numbers)}.guide-contents a{min-height:36px;text-decoration:underline;-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule);text-underline-offset:4px;white-space:normal;align-items:center;display:inline-flex}.guide-chapter{margin-top:var(--space-2xl);scroll-margin-top:var(--space-md)}.guide-chapter>h2{margin-bottom:var(--space-md)}.guide-chapter>p+p{margin-top:var(--space-sm)}.guide-list{margin-block:var(--space-md);padding-left:var(--space-lg)}ol.guide-list{list-style:decimal}ul.guide-list{list-style:outside}.guide-list li{word-break:keep-all;overflow-wrap:anywhere;padding-left:4px}.guide-list li+li{margin-top:var(--space-xs)}.guide-list li::marker{color:var(--color-muted)}.guide-install-steps>li+li{margin-top:var(--space-lg)}.guide-edge-download{margin-top:var(--space-lg);font-size:14px}.guide-install-capture{margin-block:var(--space-md) var(--space-lg)}.guide-install-capture img{max-width:100%;height:auto}.guide-install-capture figcaption{margin-top:var(--space-xs);color:var(--color-muted);font-size:12px}.guide-document strong{font-weight:700}.guide-document code{font-family:var(--font-body);color:var(--color-accent);background:var(--color-paper-2);border-radius:3px;padding:2px 5px;font-size:.9em}.guide-document kbd{font-family:var(--font-numbers);border:1px solid var(--color-rule);background:var(--color-paper);white-space:nowrap;border-radius:3px;padding:2px 5px;font-size:12px}.guide-inline-action{background:var(--color-transparent);font:inherit;color:var(--color-ink);white-space:normal;text-decoration:underline;-webkit-text-decoration-color:var(--color-control);text-decoration-color:var(--color-control);text-underline-offset:4px;border:0;padding:0;display:inline}.guide-inline-action svg{vertical-align:-2px;margin-inline:3px;display:inline}.guide-trial-info,.guide-more-help{align-items:center;gap:var(--space-xs);min-height:44px;margin-top:var(--space-xs);font-size:14px;display:inline-flex}.guide-subtle{color:var(--color-muted);font-size:14px}.guide-example{margin:var(--space-lg) 0;border-left:3px solid var(--color-rule);padding:var(--space-xs) var(--space-md)}.guide-example p+p{margin-top:var(--space-md)}.guide-chapter>h3[id]{scroll-margin-top:var(--space-md)}.guide-section-links{gap:var(--space-xs) var(--space-lg);margin-block:var(--space-lg);flex-wrap:wrap;font-size:14px;display:flex}.guide-section-links a{text-underline-offset:4px;min-height:36px;text-decoration:underline;-webkit-text-decoration-color:var(--color-control);text-decoration-color:var(--color-control);white-space:normal;align-items:center;display:inline-flex}.guide-definitions{margin-block:var(--space-md) var(--space-lg)}.guide-definitions>div{padding-block:var(--space-sm);border-bottom:1px solid var(--color-rule)}.guide-definitions dt{font-weight:700}.guide-definitions dd{margin:var(--space-xs) 0 0}.guide-comparison{table-layout:fixed;border-collapse:collapse;width:100%;margin-block:var(--space-lg);font-size:14px;line-height:1.85}.guide-comparison caption{text-align:left;margin-bottom:var(--space-sm);font-weight:700}.guide-comparison th,.guide-comparison td{padding:var(--space-sm);border:1px solid var(--color-rule);text-align:left;vertical-align:top;word-break:keep-all;overflow-wrap:anywhere}.guide-comparison thead th{background:var(--color-paper-2);font-weight:700}.guide-comparison tbody th{font-weight:700}.guide-comparison a{white-space:normal;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--color-control);text-decoration-color:var(--color-control)}.guide-detail{margin-top:var(--space-lg);font-size:14px}.guide-detail summary{padding-block:var(--space-sm);font-weight:700;list-style:disclosure-closed}.guide-detail[open]>summary{list-style-type:disclosure-open}.guide-detail>div{padding-left:var(--space-md);color:var(--color-muted)}.guide-detail p+p{margin-top:var(--space-sm)}.guide-figure{min-width:0;margin-block:var(--space-lg)}.guide-screen{border:1px solid var(--color-rule);background:var(--color-white);border-radius:4px;width:100%;padding:0;display:block;position:relative;overflow:clip}.guide-screen img{width:100%}.guide-screen:active{border-color:var(--color-accent)}.guide-screen .enlarge-hint{right:var(--space-xs);bottom:var(--space-xs);padding:3px 7px;font-size:11px}.guide-figure figcaption{margin-top:var(--space-xs);color:var(--color-muted);flex-direction:column;gap:4px;font-size:12px;line-height:1.8;display:flex}.guide-figure figcaption>span:last-child{font-size:11px}.guide-chapter>.guide-callout{margin-top:var(--space-lg)}.guide-toggles details{padding-block:var(--space-xs)}.guide-toggles summary{padding:var(--space-xs);word-break:keep-all;overflow-wrap:anywhere;border-radius:3px;font-size:15px;font-weight:700;line-height:1.8;list-style:disclosure-closed;display:list-item}.guide-toggles details[open]>summary{list-style-type:disclosure-open}.guide-toggles summary::marker{color:var(--color-muted);font-size:11px}.guide-toggles details>div{margin:var(--space-xs) 0 var(--space-sm);padding-left:var(--space-lg);color:var(--color-muted);font-size:14px}.guide-toggles details>div .guide-list{margin-block:var(--space-xs)}.guide-document-footer{justify-content:space-between;gap:var(--space-xs) var(--space-lg);margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--color-rule);color:var(--color-muted);flex-wrap:wrap;font-size:12px;display:flex}.guide-document-footer>a{text-underline-offset:4px;min-height:32px;text-decoration:underline}@media (hover:hover){.guide-contents a:hover,.guide-breadcrumb a:hover,.guide-inline-action:hover,.guide-document-footer a:hover{color:var(--color-accent)}.guide-screen:hover{border-color:var(--color-control)}.guide-toggles summary:hover{background:var(--color-paper-2)}}@media (min-width:40rem){.guide-document{padding-top:var(--space-2xl);padding-bottom:var(--space-3xl);font-size:16px}.guide-breadcrumb{margin-bottom:var(--space-xl)}.guide-callout{padding:var(--space-md) var(--space-lg)}.guide-document .guide-chapter>h2{font-size:25px}.guide-document h3{font-size:19px}}.guide-callout{border:1px solid var(--color-rule);border-radius:var(--radius-control)}.guide-callout>svg{color:var(--color-accent)}.guide-contents{border-left-color:var(--color-accent)}.guide-document code{background:var(--color-accent-soft)}.guide-inline-action,.guide-section-links a,.guide-comparison a{color:var(--color-accent)}.guide-example{border-left-color:var(--color-accent);background:var(--color-paper-2)}.guide-screen,.guide-detail summary,.guide-toggles summary{border-radius:var(--radius-control)}@media (hover:hover){.guide-inline-action:hover,.guide-section-links a:hover,.guide-comparison a:hover{color:var(--color-accent-hover)}}
