.manualPage{min-height:100vh;padding-top:96px;padding-bottom:80px}.manualLayout{align-items:flex-start;gap:32px;display:flex}@media (max-width:1023px){.manualLayout{flex-direction:column}}.manualToc{flex-shrink:0;width:240px;max-height:calc(100vh - 120px);display:none;position:sticky;top:96px;overflow-y:auto}@media (min-width:1024px){.manualToc{display:block}}.manualTocTitle{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:16px;font-size:.8rem;font-weight:700}.manualTocNav{flex-direction:column;gap:2px;display:flex}.manualTocLink{color:var(--text-light);border-left:2px solid #0000;border-radius:6px;padding:6px 8px;font-size:.82rem;font-weight:500;line-height:1.4;text-decoration:none;transition:all .2s;display:block}.manualTocLink:hover{color:var(--accent);background:var(--accent-glow)}.manualTocLink--active{color:var(--accent);border-left-color:var(--accent);font-weight:600}.manualContent{flex:1;min-width:0;max-width:800px}.manualContentInner h1{letter-spacing:-.5px;margin-top:32px;margin-bottom:12px;font-size:1.5rem;font-weight:800}@media (min-width:480px){.manualContentInner h1{margin-top:36px;font-size:1.6rem}}@media (min-width:768px){.manualContentInner h1{margin-top:40px;font-size:1.8rem}}.manualContentInner h2{color:var(--text);margin-top:28px;margin-bottom:10px;font-size:1.15rem;font-weight:700}@media (min-width:480px){.manualContentInner h2{margin-top:32px;font-size:1.2rem}}@media (min-width:768px){.manualContentInner h2{font-size:1.3rem}}.manualContentInner h3{color:var(--text);margin-top:20px;margin-bottom:8px;font-size:1rem;font-weight:700}.manualContentInner p{color:var(--text-light);margin-bottom:14px;font-size:.95rem;line-height:1.75}@media (min-width:480px){.manualContentInner p{font-size:.98rem}}@media (min-width:768px){.manualContentInner p{font-size:1rem}}.manualContentInner ul,.manualContentInner ol{margin-bottom:14px;padding-left:24px}.manualContentInner li{color:var(--text-light);margin-bottom:4px;font-size:.95rem;line-height:1.7}.manualContentInner strong{color:var(--text)}.manualContentInner>h1:first-child{margin-top:0}.manualContentInner>p:first-child{display:none}.articleWithToc{align-items:flex-start;gap:40px;display:flex;position:relative}.articleMain{flex:1;min-width:0;max-width:720px}@media (max-width:1023px){.articleWithToc{flex-direction:column}}.qaToc{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);flex-shrink:0;width:220px;max-height:calc(100vh - 120px);padding:20px;display:none;position:sticky;top:96px;overflow-y:auto}@media (min-width:1024px){.qaToc{display:block}}.qaTocTitle{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin-bottom:14px;font-size:.75rem;font-weight:700}.qaTocNav{flex-direction:column;gap:2px;display:flex}.qaTocLink{color:var(--text-light);border-radius:6px;padding:6px 10px;font-size:.82rem;font-weight:500;line-height:1.4;text-decoration:none;transition:all .2s;display:block}.qaTocLink:after{content:" →";opacity:0;transition:opacity .2s,margin-left .2s}.qaTocLink:hover:after{opacity:1;margin-left:2px}.qaTocLink:hover{color:var(--accent);background:var(--accent-glow)}.qaTocLink--active{color:var(--accent);background:var(--accent-glow);font-weight:600}.qaNav{border-top:1px solid var(--border);justify-content:space-between;gap:16px;margin-top:40px;padding-top:24px;display:flex}.qaNavLink{color:var(--accent);font-size:.88rem;font-weight:600;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-block}.qaNavLink:hover{color:var(--accent-light)}.qaNavLink--prev{text-align:left}.qaNavLink--next{text-align:right}.qaManualFull{color:var(--text-light);font-size:.95rem;line-height:1.75}.qaManualFull h1{letter-spacing:-.5px;color:var(--text);margin-top:32px;margin-bottom:12px;font-size:1.5rem;font-weight:800}@media (min-width:480px){.qaManualFull h1{font-size:1.6rem}}.qaManualFull h2{color:var(--text);margin-top:28px;margin-bottom:10px;font-size:1.15rem;font-weight:700}.qaManualFull h3{color:var(--text);margin-top:20px;margin-bottom:8px;font-size:1rem;font-weight:700}.qaManualFull p{margin-bottom:14px;line-height:1.75}.qaManualFull ul,.qaManualFull ol{margin-bottom:14px;padding-left:24px}.qaManualFull li{margin-bottom:4px;line-height:1.7}.qaManualFull strong{color:var(--text)}.qaManualFull>p:first-child{display:none}.qaManualFull table{border-collapse:collapse;width:100%;margin-bottom:20px;font-size:.88rem}.qaManualFull th,.qaManualFull td{text-align:left;border:1px solid var(--border);vertical-align:top;padding:10px 14px}.qaManualFull th{color:var(--text);background:#f8fafc;font-weight:700}.qaManualFull td{color:var(--text-light)}.qaManualFull tr:nth-child(2n) td{background:#fafbfc}.qaManualFull a{color:var(--accent);border-radius:4px;padding:1px 4px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.qaManualFull a:hover{background:var(--accent-glow);color:var(--accent-light)}
.ScrollProgress-module__6U9NHW__scrollProgress{z-index:9999;background:linear-gradient(90deg, var(--accent), var(--accent-light));pointer-events:none;border-radius:0 2px 2px 0;height:3px;position:fixed;top:60px;left:0}.ScrollProgress-module__6U9NHW__scrollProgress--active:after{content:"";background:var(--accent-light);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite ScrollProgress-module__6U9NHW__progressPulse;position:absolute;top:50%;right:-4px;transform:translateY(-50%);box-shadow:0 0 6px #14c8b880}@keyframes ScrollProgress-module__6U9NHW__progressPulse{0%,to{opacity:1;box-shadow:0 0 6px #14c8b880}50%{opacity:.5;box-shadow:0 0 12px #14c8b8cc}}@media (min-width:768px){.ScrollProgress-module__6U9NHW__scrollProgress{top:72px}}
