.manual-container[data-v-bbe1657c]{--manual-surface-color: var(--container-bg-color);--manual-elevated-color: var(--nav-bg-color);--manual-border-color: var(--main-border-color);--manual-text-color: var(--main-text-color);--manual-muted-text-color: var(--tertiary-text-color);--manual-accent-color: var(--secondary-text-color);--manual-highlight-color: var(--main-highlight-color);--manual-shadow-color: var(--main-shadow-color);--manual-code-bg-color: var(--main-highlight-color);--manual-code-border-color: var(--main-border-color);--manual-quote-bg-color: var(--main-highlight-color);padding:20px 0 36px}.manual-nav[data-v-bbe1657c]{display:none}@media screen and (min-width:640px){.manual-nav[data-v-bbe1657c]{display:block;border:1px solid var(--manual-border-color);background:var(--manual-elevated-color);border-radius:14px;padding:16px 10px;width:clamp(220px,24%,300px);box-shadow:0 4px 12px var(--manual-shadow-color)}}.manual-nav[data-v-bbe1657c] .video-nav{background-color:transparent;color:var(--manual-text-color);margin:0;padding:6px 0 2px;border-radius:0}.manual-nav[data-v-bbe1657c] .nav-header{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--manual-accent-color);margin:0 0 10px;padding:0 10px 10px;border-bottom:1px solid var(--manual-border-color)}.manual-nav[data-v-bbe1657c] .nav-body{display:grid;gap:2px;padding-top:4px}.manual-nav[data-v-bbe1657c] .nav-item{width:100%;margin:0;padding:8px 12px;border-radius:8px;font-size:.9rem;transition:background-color .15s ease,color .15s ease}.manual-nav[data-v-bbe1657c] .nav-item:hover{background-color:var(--manual-highlight-color)}.manual-nav[data-v-bbe1657c] .selected{background-color:var(--manual-highlight-color);color:var(--manual-accent-color);font-weight:600}.manual-text[data-v-bbe1657c]{border:1px solid var(--manual-border-color);background:var(--manual-surface-color);border-radius:14px;padding:28px 36px;color:var(--manual-text-color);box-shadow:0 4px 12px var(--manual-shadow-color);line-height:1.75;font-size:1.05rem}@media screen and (min-width:640px){.manual-container[data-v-bbe1657c]{display:flex;align-items:flex-start;gap:24px}.manual-text[data-v-bbe1657c]{flex:1}}
