.doc-operator-manual{min-height:100vh}.doc-operator-manual .opman-aside,.doc-operator-manual .opman-aside *,.doc-operator-manual .opman-aside :before,.doc-operator-manual .opman-aside :after,.doc-operator-manual .opman-main,.doc-operator-manual .opman-main *,.doc-operator-manual .opman-main :before,.doc-operator-manual .opman-main :after{box-sizing:border-box;margin:0;padding:0}.doc-operator-manual{--shouen:#c0392b;--shouen-l:#faece7;--shouen-d:#7a1a0a;--ink:#0b5394;--ink-l:#e7f0fa;--bg:#fff;--bg2:#f5f7fa;--bg3:#eceef3;--t1:#16161d;--t2:#4a4a57;--t3:#8a8a98;--bd:#00000014;--bd2:#00000024;--ok:#1e7b3c;--ok-l:#e8f5ec;--warn:#9a6300;--warn-l:#fcf2dd;--r:8px;--rl:12px;--font:var(--font-gothic);--mono:"JetBrains Mono", ui-monospace, "SF Mono", "Roboto Mono", monospace}@media (prefers-color-scheme:dark){.doc-operator-manual{--bg:#0f0f15;--bg2:#181820;--bg3:#22222e;--t1:#e6e6ee;--t2:#a2a2b2;--t3:#5a5a64;--bd:#ffffff17;--bd2:#ffffff29;--shouen-l:#c0392b26;--ok-l:#1e7b3c26;--warn-l:#9a630026;--ink-l:#0b539426}}.doc-operator-manual{font-family:var(--font);background:var(--bg);color:var(--t1);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:14px;line-height:1.7;display:flex}.doc-operator-manual .opman-aside{background:var(--bg2);border-right:1px solid var(--bd2);z-index:10;flex-direction:column;width:252px;height:100vh;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.doc-operator-manual .aside-top{background:var(--shouen);padding:16px 18px}.doc-operator-manual .aside-brand{color:#fff;font-size:14px;font-weight:700}.doc-operator-manual .aside-sub{color:#ffffffa6;margin-top:2px;font-size:10px}.doc-operator-manual .aside-nav{flex:1;padding:8px 0}.doc-operator-manual .nav-group{letter-spacing:.1em;text-transform:uppercase;color:var(--t3);padding:10px 18px 3px;font-size:10px;font-weight:700}.doc-operator-manual .nav-item{color:var(--t2);cursor:pointer;border-left:2px solid #0000;align-items:center;gap:8px;padding:7px 18px;font-size:12px;text-decoration:none;transition:all .12s;display:flex}.doc-operator-manual .nav-item:hover{background:var(--bg3);color:var(--t1)}.doc-operator-manual .nav-item.active{background:var(--shouen-l);color:var(--shouen);border-left-color:var(--shouen);font-weight:700}.doc-operator-manual .nav-item .ico{text-align:center;opacity:.7;width:15px;font-size:12px}.doc-operator-manual .aside-bottom{border-top:1px solid var(--bd);color:var(--t3);padding:14px 18px;font-size:10px}.doc-operator-manual .opman-main{flex:1;min-width:0;margin-left:252px}.doc-operator-manual .manual-hero{border-bottom:1px solid var(--bd2);padding:36px 48px 28px}.doc-operator-manual .hero-eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--shouen);margin-bottom:10px;font-size:10px;font-weight:700}.doc-operator-manual .hero-h{letter-spacing:-.015em;margin-bottom:12px;font-size:26px;font-weight:900;line-height:1.25}.doc-operator-manual .hero-tags{flex-wrap:wrap;gap:8px;display:flex}.doc-operator-manual .htag{background:var(--bg2);border:1px solid var(--bd2);color:var(--t2);border-radius:20px;padding:4px 12px;font-size:11px}.doc-operator-manual .content{max-width:820px;padding:36px 48px 80px}.doc-operator-manual .sec{margin-bottom:48px}.doc-operator-manual .sec-h{letter-spacing:-.01em;border-top:2px solid var(--shouen);margin-bottom:8px;padding-top:14px;font-size:20px;font-weight:900;line-height:1.3}.doc-operator-manual .sec-sub{color:var(--t2);max-width:640px;margin-bottom:22px;font-size:13px;line-height:1.85}.doc-operator-manual .sub-h{color:var(--t1);align-items:center;gap:9px;margin:24px 0 10px;font-size:15px;font-weight:700;display:flex}.doc-operator-manual .sub-h:before{content:"";background:var(--ink);border-radius:2px;flex-shrink:0;width:4px;height:16px}.doc-operator-manual .sub-text{color:var(--t2);margin-bottom:14px;font-size:13px;line-height:1.8}.doc-operator-manual .op-grid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.doc-operator-manual .op-card{background:var(--bg2);border:1px solid var(--bd);border-radius:var(--r);padding:16px;transition:border-color .12s}.doc-operator-manual .op-card:hover{border-color:var(--bd2)}.doc-operator-manual .op-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.doc-operator-manual .op-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:20px;padding:2px 8px;font-size:9px;font-weight:700}.doc-operator-manual .bv{background:var(--ink-l);color:var(--ink)}.doc-operator-manual .bc{background:var(--ok-l);color:var(--ok)}.doc-operator-manual .be{background:var(--warn-l);color:var(--warn)}.doc-operator-manual .bd_{background:var(--shouen-l);color:var(--shouen)}.doc-operator-manual .op-title{color:var(--t1);font-size:13px;font-weight:700}.doc-operator-manual .op-desc{color:var(--t2);font-size:12px;line-height:1.65}.doc-operator-manual .op-path{font-family:var(--mono);background:var(--bg3);border:1px solid var(--bd);color:var(--t3);border-radius:5px;margin-top:10px;padding:5px 10px;font-size:10px;overflow-x:auto}.doc-operator-manual .op-path .s{color:var(--ink)}.doc-operator-manual .alert{border-radius:var(--r);align-items:flex-start;gap:10px;margin:14px 0;padding:12px 16px;font-size:12.5px;line-height:1.7;display:flex}.doc-operator-manual .alert-ico{flex-shrink:0;margin-top:1px;font-size:15px}.doc-operator-manual .a-info{background:var(--ink-l);border:1px solid #0b539433}.doc-operator-manual .a-warn{background:var(--warn-l);border:1px solid #9a630033}.doc-operator-manual .a-danger{background:var(--shouen-l);border:1px solid #c0392b33}.doc-operator-manual .a-tip{background:var(--ok-l);border:1px solid #1e7b3c33}.doc-operator-manual .alert strong{font-weight:700}.doc-operator-manual .steps{flex-direction:column;gap:8px;margin:14px 0;display:flex}.doc-operator-manual .step{gap:12px;display:flex}.doc-operator-manual .step-n{background:var(--shouen);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:11px;font-weight:700;display:flex}.doc-operator-manual .step-b{border-left:1.5px dashed var(--bd2);flex:1;margin-left:-1px;padding-bottom:14px;padding-left:14px}.doc-operator-manual .step:last-child .step-b{border-left:none}.doc-operator-manual .step-t{color:var(--t1);margin-bottom:4px;font-size:13px;font-weight:700}.doc-operator-manual .step-d{color:var(--t2);font-size:12px;line-height:1.65}.doc-operator-manual .menu-path{font-family:var(--mono);background:var(--bg2);border:1px solid var(--bd);border-radius:var(--r);color:var(--t3);flex-wrap:wrap;align-items:center;gap:4px;margin:10px 0;padding:7px 12px;font-size:11px;display:flex}.doc-operator-manual .mp-seg{color:var(--ink);font-weight:700}.doc-operator-manual .mp-arr{opacity:.4}.doc-operator-manual .feat-table{border-collapse:collapse;width:100%;margin:12px 0 20px;font-size:12.5px}.doc-operator-manual .feat-table th{background:var(--bg3);text-align:left;color:var(--t2);border-bottom:1px solid var(--bd2);padding:9px 14px;font-size:11px;font-weight:700}.doc-operator-manual .feat-table td{border-bottom:1px solid var(--bd);color:var(--t2);vertical-align:top;padding:9px 14px;line-height:1.65}.doc-operator-manual .feat-table tr:hover td{background:var(--bg2)}.doc-operator-manual .feat-table td:first-child{color:var(--t1);white-space:nowrap;width:170px;font-weight:700}.doc-operator-manual .toc{background:var(--bg2);border:1px solid var(--bd2);border-radius:var(--rl);margin-bottom:28px;padding:18px 22px}.doc-operator-manual .toc-h{color:var(--t3);letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}.doc-operator-manual .toc-list{grid-template-columns:1fr 1fr;gap:2px;list-style:none;display:grid}.doc-operator-manual .toc-list li a{color:var(--t2);padding:3px 0;font-size:12px;text-decoration:none;transition:color .12s;display:block}.doc-operator-manual .toc-list li a:hover{color:var(--shouen)}.doc-operator-manual .toc-list li a .n{font-family:var(--mono);color:var(--t3);margin-right:6px;font-size:10px}.doc-operator-manual .layer-cards{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.doc-operator-manual .lc{border:1px solid var(--bd2);border-radius:var(--r);padding:16px}.doc-operator-manual .lc-badge{text-transform:uppercase;letter-spacing:.06em;border-radius:20px;margin-bottom:8px;padding:3px 9px;font-size:9px;font-weight:700;display:inline-block}.doc-operator-manual .lb1{background:var(--shouen-l);color:var(--shouen-d)}.doc-operator-manual .lb2{background:var(--ink-l);color:var(--ink)}.doc-operator-manual .lc-h{margin-bottom:5px;font-size:13px;font-weight:700}.doc-operator-manual .lc-d{color:var(--t2);font-size:12px;line-height:1.65}@media (max-width:768px){.doc-operator-manual{display:block}.doc-operator-manual .opman-aside{display:none}.doc-operator-manual .opman-main{margin-left:0}.doc-operator-manual .content{padding:24px 20px}}
