.page-module__sshNUa__breadcrumb{max-width:var(--container-max);padding:var(--space-8) var(--container-pad) 0;color:var(--text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium);flex-wrap:wrap;align-items:center;gap:8px;margin:0 auto;display:flex}.page-module__sshNUa__breadcrumb a{color:inherit}.page-module__sshNUa__breadcrumb a:hover{color:var(--text-primary)}.page-module__sshNUa__breadcrumbSep{color:var(--text-faint)}.page-module__sshNUa__intro{max-width:var(--container-max);padding:var(--space-6) var(--container-pad) var(--space-12);align-items:flex-start;gap:var(--space-4);border-bottom:1px solid var(--border-subtle);flex-direction:column;margin:0 auto;display:flex}.page-module__sshNUa__title{font-size:var(--text-3xl);color:var(--text-primary);margin-top:var(--space-1)}.page-module__sshNUa__lede{color:var(--text-secondary);font-size:var(--text-md);line-height:var(--leading-relaxed);max-width:60ch}.page-module__sshNUa__layout{max-width:var(--container-max);padding:var(--space-12) var(--container-pad) var(--space-24);gap:var(--space-16);grid-template-columns:260px minmax(0,1fr);align-items:start;margin:0 auto;display:grid}.page-module__sshNUa__toc{position:sticky;top:96px}.page-module__sshNUa__tocLabel{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-4)}.page-module__sshNUa__tocList{flex-direction:column;gap:2px;display:flex}.page-module__sshNUa__tocLink{gap:var(--space-3);padding:var(--space-2) var(--space-3);margin-left:calc(var(--space-3) * -1);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);transition:background .15s,color .15s;display:flex}.page-module__sshNUa__tocLink:hover{background:var(--accent-soft);color:var(--text-primary)}.page-module__sshNUa__tocLinkActive,.page-module__sshNUa__tocLinkActive:hover{background:var(--accent-soft-strong);color:var(--text-primary)}.page-module__sshNUa__tocNumber{font-family:var(--font-mono);font-weight:var(--weight-medium);color:var(--accent-text);flex-shrink:0}.page-module__sshNUa__content{flex-direction:column;max-width:760px;display:flex}.page-module__sshNUa__manualSection{padding-bottom:var(--space-12);margin-bottom:var(--space-12);border-bottom:1px solid var(--border-subtle);scroll-margin-top:96px}.page-module__sshNUa__manualSection:last-child{border-bottom:0;margin-bottom:0}.page-module__sshNUa__sectionNumber{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--accent-text);margin-bottom:var(--space-2)}.page-module__sshNUa__sectionTitle{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-6)}.page-module__sshNUa__subTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);margin:var(--space-8) 0 var(--space-4)}.page-module__sshNUa__sectionTitle+.page-module__sshNUa__subTitle{margin-top:0}.page-module__sshNUa__body{color:var(--text-secondary);line-height:var(--leading-relaxed);margin:var(--space-4) 0}.page-module__sshNUa__body strong,.page-module__sshNUa__steps strong,.page-module__sshNUa__checklist strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.page-module__sshNUa__content code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--surface-inset);color:var(--text-primary);white-space:nowrap;padding:2px 6px;font-size:.9em}.page-module__sshNUa__hint{color:var(--text-muted);font-size:var(--text-sm)}.page-module__sshNUa__checklist{gap:var(--space-2);margin:var(--space-2) 0 var(--space-4);flex-direction:column;display:flex}.page-module__sshNUa__checklist li{padding-left:var(--space-6);color:var(--text-secondary);line-height:var(--leading-relaxed);position:relative}.page-module__sshNUa__checklist li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:4px}.page-module__sshNUa__steps{counter-reset:step;gap:var(--space-4);margin:var(--space-4) 0;flex-direction:column;display:flex}.page-module__sshNUa__steps li{counter-increment:step;min-height:28px;color:var(--text-secondary);line-height:var(--leading-relaxed);padding-top:2px;padding-left:44px;position:relative}.page-module__sshNUa__steps li:before{content:counter(step);background:var(--accent-soft);width:28px;height:28px;color:var(--accent-text);font-size:var(--text-sm);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.page-module__sshNUa__callout{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--accent-soft);border-left:3px solid var(--accent)}.page-module__sshNUa__calloutWarning{background:var(--danger-soft);border-left-color:var(--danger)}.page-module__sshNUa__calloutTitle{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--space-1)}.page-module__sshNUa__calloutWarning .page-module__sshNUa__calloutTitle{color:var(--danger)}.page-module__sshNUa__calloutBody{color:var(--text-primary);line-height:var(--leading-relaxed)}.page-module__sshNUa__video{margin:var(--space-6) 0}.page-module__sshNUa__videoPlayer{aspect-ratio:16/9;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-inset);width:100%;display:block}.page-module__sshNUa__videoCaption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-muted)}.page-module__sshNUa__tableWrap{margin:var(--space-6) 0;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-card);overflow-x:auto}.page-module__sshNUa__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-normal)}.page-module__sshNUa__table th,.page-module__sshNUa__table td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-subtle)}.page-module__sshNUa__table tbody tr:last-child th,.page-module__sshNUa__table tbody tr:last-child td{border-bottom:0}.page-module__sshNUa__table thead th{font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-muted);background:var(--surface-raised);border-bottom-color:var(--border-default)}.page-module__sshNUa__table tbody th{width:38%;font-weight:var(--weight-semibold);color:var(--text-primary)}.page-module__sshNUa__table td{color:var(--text-secondary)}.page-module__sshNUa__lightLabel{align-items:center;gap:var(--space-3);display:inline-flex}.page-module__sshNUa__light{--light:transparent;background:var(--light);width:14px;height:14px;box-shadow:0 0 0 1px #0000001f, 0 0 8px var(--light);border-radius:50%;flex-shrink:0}.page-module__sshNUa__light_off{background:var(--surface-inset);box-shadow:inset 0 0 0 1px var(--border-default)}.page-module__sshNUa__light_white{--light:#f4f1ea;box-shadow:inset 0 0 0 1px var(--border-default), 0 0 8px #00000014}.page-module__sshNUa__light_blue{--light:#3b82f6}.page-module__sshNUa__light_green{--light:#22a55a}.page-module__sshNUa__light_red{--light:#dc3b2b}.page-module__sshNUa__light_yellow{--light:#e8b923}.page-module__sshNUa__light_small{width:8px;height:8px;margin:0 3px}.page-module__sshNUa__light_pulse{animation:2.4s ease-in-out infinite page-module__sshNUa__lightPulse}.page-module__sshNUa__light_flash{animation:.5s step-end infinite page-module__sshNUa__lightFlash}@keyframes page-module__sshNUa__lightPulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes page-module__sshNUa__lightFlash{0%{opacity:1}50%{opacity:.15}}@media (prefers-reduced-motion:reduce){.page-module__sshNUa__light_pulse,.page-module__sshNUa__light_flash{animation:none}}@media (max-width:900px){.page-module__sshNUa__layout{gap:var(--space-8);grid-template-columns:1fr}.page-module__sshNUa__toc{padding-bottom:var(--space-8);border-bottom:1px solid var(--border-subtle);position:static}.page-module__sshNUa__title{font-size:var(--text-2xl)}}@media (max-width:560px){.page-module__sshNUa__table tbody th{width:44%}.page-module__sshNUa__sectionTitle{font-size:var(--text-xl)}}
