.faq-scope{--surface:var(--card);--surface-2:var(--bg-soft);--sink:var(--line);--text:var(--ink);--muted:var(--ink-2);--faint:var(--ink-3);--border:var(--line);--border-strong:var(--line-2);--accent:var(--em);--accent-soft:var(--em-wash);--pro:#8a5e10;--pro-bg:#f7f0dd;--pro-border:#e0cd9c;--shadow:0 1px 2px #10161a0d, 0 12px 28px -16px #10161a47;--shadow-lift:0 2px 4px #10161a0f, 0 22px 46px -18px #10161a66;--fig-clips-l:url(/faq-assets/s8c696d8aa7d3.webp);--fig-clips-d:url(/faq-assets/s5de87a1b6787.webp);--fig-markers-l:url(/faq-assets/se99c6eb589bf.webp);--fig-markers-d:url(/faq-assets/s8fc00dc4174a.webp);--fig-eq-l:url(/faq-assets/seb48b103654c.webp);--fig-eq-d:url(/faq-assets/s5859e91ef841.webp);--fig-trainer-l:url(/faq-assets/sf7118568d766.webp);--fig-trainer-d:url(/faq-assets/sf7e9077da7c5.webp);--fig-account-l:url(/faq-assets/s9a6bf876da3b.webp);--fig-account-d:url(/faq-assets/sbb68b36c845c.webp);--fig-clips:var(--fig-clips-l);--fig-markers:var(--fig-markers-l);--fig-eq:var(--fig-eq-l);--fig-trainer:var(--fig-trainer-l);--fig-account:var(--fig-account-l)}[data-theme=dark] .faq-scope{--accent:var(--em-2);--pro:#e7c476;--pro-bg:#241f10;--pro-border:#4a3d1c;--shadow:0 1px 2px #0006, 0 14px 30px -18px #000c;--shadow-lift:0 2px 6px #00000080, 0 26px 50px -20px #000000e6;--fig-clips:var(--fig-clips-d);--fig-markers:var(--fig-markers-d);--fig-eq:var(--fig-eq-d);--fig-trainer:var(--fig-trainer-d);--fig-account:var(--fig-account-d)}.spcrop{border:1px solid var(--line);border-radius:10px;display:block;overflow:hidden}.spcrop img{max-width:none;display:block}.figimg img{display:block}.spcrop .ps-d,.figimg .ps-d,:root[data-theme=dark] .spcrop .ps-l,:root[data-theme=dark] .figimg .ps-l{display:none}:root[data-theme=dark] .spcrop .ps-d,:root[data-theme=dark] .figimg .ps-d,:root[data-theme=light] .spcrop .ps-l,:root[data-theme=light] .figimg .ps-l{display:block}:root[data-theme=light] .spcrop .ps-d,:root[data-theme=light] .figimg .ps-d{display:none}.pf{background:var(--d-bg);border:1px solid var(--d-line);color:var(--d-text);font-family:var(--sans);border-radius:14px;overflow:hidden}.pf svg{display:block}.pf-acct{padding:14px 16px 16px}.pf-acct .ah{font-family:var(--mono);letter-spacing:.13em;color:var(--d-muted);justify-content:space-between;align-items:center;padding:2px 4px 12px;font-size:11px;display:flex}.pf-acct .ah .l{align-items:center;gap:5px;display:flex}.pf-acct .ah svg{width:12px;height:12px}.pf-acct .arow{background:var(--d-panel);border:1px solid var(--d-line);border-radius:12px;align-items:center;gap:13px;padding:14px 16px;display:flex}.pf-acct .av{border:1.5px solid var(--d-accent);width:38px;height:38px;color:var(--d-accent);border-radius:50%;flex:none;place-items:center;display:grid}.pf-acct .av svg{width:19px;height:19px}.pf-acct .who{flex:1;min-width:0}.pf-acct .who b{font-size:16px;font-weight:700;display:block}.pf-acct .who small{color:var(--d-muted);margin-top:2px;font-size:13px;display:block}.pf-acct .act{color:var(--d-accent);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.pf-acct .act svg{width:16px;height:16px}.ans h2,.ans h3{text-wrap:balance}.ans .pop{background:var(--d-bg);border:1px solid var(--d-line);width:300px;color:var(--d-text);border-radius:20px;flex-direction:column;gap:8px;padding:10px 12px 12px;font-size:13px;display:flex;position:relative;box-shadow:0 30px 60px -30px #000000b3}.ans .p-head{border-bottom:1px solid var(--d-line);grid-template-columns:1fr auto 1fr;align-items:center;height:30px;padding-bottom:8px;display:grid;position:relative}.ans .p-hl{color:var(--d-muted);justify-self:start;align-items:center;gap:9px;display:flex}.ans .p-hr{color:var(--d-muted);justify-self:end;align-items:center;gap:9px;display:flex}.ans .p-head svg{width:15px;height:15px}.ans .p-brand{flex-direction:column;justify-self:center;align-items:center;gap:3px;display:flex}.ans .p-brand span{font-family:var(--mono);letter-spacing:.3em;text-indent:.3em;font-size:10px;font-weight:700}.ans .p-brand i{background:var(--d-accent);border-radius:2px;width:20px;height:1.5px}.ans .p-switch{background:var(--d-accent);border-radius:8px;flex:none;width:28px;height:16px;position:relative}.ans .p-switch:after{content:"";background:#07140d;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;right:2px}.ans .p-card{background:var(--d-panel);border-radius:12px;padding:9px 11px;position:relative}.ans .p-lab{letter-spacing:.13em;text-transform:uppercase;color:var(--d-text);align-items:center;gap:8px;margin-bottom:8px;font-size:9.5px;font-weight:650;display:flex}.ans .p-lab .rule{background:linear-gradient(90deg,#ffffff1f,#0000);flex:1;height:1px}.ans .p-lab .reset{width:15px;height:15px;color:var(--d-muted);opacity:.7}.ans .p-lab .reset svg{width:100%;height:100%}.ans .p-pitch{justify-content:center;align-items:center;gap:10px;display:flex}.ans .p-sq{background:var(--d-panel2);border:1px solid var(--d-line);width:30px;height:30px;color:var(--d-text);border-radius:9px;flex:none;place-items:center;font-size:15px;display:grid}.ans .p-dial{flex:none;width:80px;height:80px}.ans .p-fine{align-items:center;gap:7px;margin-top:9px;display:flex;position:relative}.ans .p-fine .fl{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--d-muted);font-size:8.5px;font-weight:700}.ans .p-fine .fb{border:1px solid var(--d-line);width:17px;height:17px;color:var(--d-muted);border-radius:5px;flex:none;place-items:center;font-size:11px;display:grid}.ans .p-fine .ft{flex:1;height:16px;position:relative}.ans .p-fine .ft:before{content:"";background:#ffffff1f;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ans .p-fine .ft:after{content:"";background:color-mix(in srgb, var(--d-accent) 55%, transparent);width:2px;height:9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ans .p-fine .fh{background:#eafff5;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:64%;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000080}.ans .p-fine .fr{font-family:var(--mono);color:var(--d-accent);text-align:right;min-width:30px;font-size:11px;font-weight:700}.ans .p-row{align-items:center;gap:9px;display:flex}.ans .p-read{font-family:var(--mono);text-align:right;min-width:44px;font-size:14px;font-weight:700}.ans .p-ticks{background:var(--d-panel2);border:1px solid var(--d-line);border-radius:9px;flex:1;min-width:60px;height:30px;position:relative;overflow:hidden}.ans .p-axis{position:absolute;inset:0 8px}.ans .p-ticks i{background:#ffffff29;border-radius:1px;width:1.5px;height:9px;position:absolute;top:50%;transform:translate(-50%,-50%)}.ans .p-ticks i.maj{background:#ffffff57;height:15px}.ans .p-ticks i.one{background:var(--d-accent);box-shadow:0 0 5px var(--d-accent);height:16px}.ans .p-ticks .fill{background:linear-gradient(90deg, transparent, var(--d-accent));border-radius:2px;width:14%;height:3px;position:absolute;top:50%;left:26%;transform:translateY(-50%)}.ans .p-ticks .knob{background:var(--d-accent);width:14px;height:14px;box-shadow:0 0 8px var(--d-accent), 0 2px 4px #00000080;border-radius:50%;position:absolute;top:50%;left:40%;transform:translate(-50%,-50%)}.ans .p-mute{width:22px;height:22px;color:var(--d-muted);flex:none}.ans .p-slab{background:var(--d-panel2);border:1px solid var(--d-line);border-radius:8px;flex:1;height:16px;position:relative;overflow:hidden}.ans .p-slab .vf{background:linear-gradient(90deg, color-mix(in srgb, var(--d-accent) 45%, transparent), var(--d-accent));border-radius:7px;width:50%;position:absolute;top:0;bottom:0;left:0}.ans .p-slab .home{background:#ffffff47;width:2px;position:absolute;top:-3px;bottom:-3px;left:50%}.ans .p-slab .grip{width:8px;height:20px;box-shadow:0 0 7px var(--d-accent);background:#eafff5;border-radius:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ans .p-pill{background:var(--d-panel2);border-radius:999px;gap:3px;margin-left:auto;padding:2px;display:flex}.ans .p-pill span{width:19px;height:19px;color:var(--d-muted);border-radius:50%;place-items:center;display:grid}.ans .p-pill span.on{background:var(--d-accent);color:#07140d}.ans .p-pill svg{width:11px;height:11px}.ans .p-loop{gap:8px;display:flex}.ans .p-loop .lp{background:var(--d-panel2);border:1px solid var(--d-line);border-radius:9px;flex:1;align-items:center;gap:7px;height:30px;padding:0 4px;display:flex}.ans .p-loop .flag{background:var(--d-accent);color:#07140d;width:19px;height:19px;font-size:11px;font-weight:750;font-family:var(--mono);clip-path:polygon(0 0,72% 0,100% 50%,72% 100%,0 100%);flex:none;place-items:center;display:grid}.ans .p-loop .tc{font-family:var(--mono);font-size:11.5px}.ans .p-loop .p-step{color:var(--d-muted);flex-direction:column;flex:none;gap:1px;margin-inline-start:auto;display:flex}.ans .p-loop .p-step svg{width:11px;height:8px;display:block}.ans .p-loop .tc em{color:var(--d-muted);font-style:normal}.ans .p-foot{padding:4px 2px 0;position:relative}.ans .p-seek{background:var(--d-panel2);border-radius:3px;height:5px;margin-bottom:5px;position:relative}.ans .p-seek .prog{background:#ffffff59;border-radius:3px;width:34%;position:absolute;top:0;bottom:0;left:0}.ans .p-seek .band{background:color-mix(in srgb, var(--d-accent) 50%, transparent);border-radius:3px;position:absolute;inset:0 35% 0 30%}.ans .p-cap{font-family:var(--mono);color:var(--d-muted);justify-content:space-between;margin-bottom:6px;font-size:9.5px;display:flex}.ans .p-transport{color:var(--d-text);justify-content:center;align-items:center;gap:12px;display:flex}.ans .p-transport svg{width:16px;height:16px;color:var(--d-muted)}.ans .p-play{background:var(--d-accent);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.ans .p-play svg{color:#07140d;width:16px;height:16px}.ans .toolbar{background:var(--d-bg);border:1px solid var(--d-line);border-radius:12px;justify-content:flex-end;align-items:center;gap:14px;padding:12px 14px;display:flex}.ans .tb-url{background:var(--d-panel2);border-radius:8px;flex:1;min-width:40px;height:26px}.ans .tb-ic{background:var(--d-panel2);border-radius:6px;width:22px;height:22px}.ans .tb-capo{background:var(--brand);border-radius:7px;place-items:center;width:26px;height:26px;display:grid;position:relative}.ans .tb-capo svg{width:16px;height:16px}.ans .tb-badge{background:var(--brand);color:#070c0a;font-family:var(--mono);border:2px solid var(--d-bg);border-radius:5px;padding:2px 4px;font-size:10px;font-weight:750;line-height:1;position:absolute;bottom:-5px;right:-7px}.ans .mini{background:var(--d-bg);text-align:center;border-bottom:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:132px;padding:18px 14px;display:flex}.ans .mini .ic{background:var(--d-panel);width:40px;height:40px;color:var(--d-accent);border-radius:12px;place-items:center;display:grid}.ans .mini .ic.gray{color:var(--d-muted)}.ans .mini .ic svg{width:21px;height:21px}.ans .mini .kick{letter-spacing:.14em;text-transform:uppercase;color:var(--d-muted);font-size:9px;font-weight:650}.ans .mini .msg{color:var(--d-text);max-width:22ch;font-size:12.5px;font-weight:600;line-height:1.3}.ans .ld-track{background:var(--d-panel2);border-radius:8px;height:16px;margin:26px 0 8px;position:relative}.ans .ld-band{background:color-mix(in srgb, var(--d-accent) 32%, transparent);border-radius:8px;position:absolute;inset:0 36% 0 28%}.ans .ld-flag{background:var(--d-accent);color:#07140d;width:20px;height:20px;font-family:var(--mono);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);place-items:center;font-size:11px;font-weight:750;display:grid;position:absolute;top:-24px;transform:translate(-50%)}.ans .ld-flag.a{left:28%}.ans .ld-flag.b{left:64%}.ans .ld-flag:after{content:"";background:color-mix(in srgb, var(--d-accent) 60%, transparent);width:2px;height:26px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ans .ld-head{width:13px;height:13px;box-shadow:0 0 8px var(--d-accent), 0 2px 4px #00000080;background:#eafff5;border-radius:50%;animation:2.4s linear infinite travel;position:absolute;top:50%;left:28%;transform:translate(-50%,-50%)}.ans .ld-note{color:var(--d-muted);font-size:.85rem;font-family:var(--mono)}.ans .set-row{border-radius:9px;align-items:center;gap:12px;padding:9px 10px;display:flex}.ans .set-row:hover{background:var(--d-panel)}.ans .set-row .txt{flex:1;min-width:0}.ans .set-row .txt b{color:var(--d-text);font-size:12.5px;font-weight:600;display:block}.ans .set-row .txt small{color:var(--d-muted);font-size:10.5px;line-height:1.35;display:block}.ans .set-row.hi{background:color-mix(in srgb, var(--d-accent) 10%, transparent)}.ans .set-row.hi .txt b{color:var(--d-accent)}.ans .ctl-toggle{background:var(--d-panel2);border:1px solid var(--d-line);border-radius:9px;width:32px;height:18px;position:relative}.ans .ctl-toggle:after{content:"";background:var(--d-muted);border-radius:50%;width:13px;height:13px;transition:all .15s;position:absolute;top:2px;left:2px}.ans .ctl-toggle.on{background:var(--d-accent);border-color:#0000}.ans .ctl-toggle.on:after{background:#07140d;left:auto;right:2px}.ans .ctl-seg{background:var(--d-panel2);font-family:var(--mono);border-radius:8px;padding:2px;font-size:10px;display:flex}.ans .ctl-seg span{color:var(--d-muted);border-radius:6px;padding:3px 8px}.ans .ctl-seg span.on{background:var(--d-accent);color:#07140d;font-weight:700}.ans .ctl-drop{background:var(--d-panel2);border:1px solid var(--d-line);color:var(--d-text);border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:flex}.ans .ctl-drop svg{width:11px;height:11px;color:var(--d-muted)}.ans .ctl-link{color:var(--d-muted)}.ans .ctl-link svg{width:15px;height:15px}.ans .ctl-btn{border:1px solid var(--d-line);color:var(--d-muted);border-radius:7px;padding:4px 11px;font-size:10.5px}.ans .ctl-btn.danger{color:#e8776a;border-color:#e8776a66}.ans .histmock{background:var(--d-bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:9px;margin-bottom:16px;padding:14px;display:flex}.ans .hrow{background:var(--d-panel);border:1px solid var(--d-line);border-radius:11px;align-items:center;gap:11px;padding:9px 11px;display:flex}.ans .h-art{color:#07140d;width:40px;height:40px;font-weight:750;font-family:var(--mono);background:linear-gradient(135deg,#2c6b52,#64e3ab);border-radius:8px;flex:none;place-items:center;font-size:14px;display:grid}.ans .h-art.yt{background:linear-gradient(135deg,#7a1f1f,#e35d5d)}.ans .h-meta{flex:1;min-width:0}.ans .h-meta b{color:var(--d-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:620;display:block;overflow:hidden}.ans .h-meta small{color:var(--d-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.ans .h-trash{width:15px;height:15px;color:var(--d-muted);flex:none}.ans .h-cap{color:var(--muted);text-align:center;margin:8px 0 0;font-size:.82rem}.ans details.faq{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin-bottom:10px;transition:all .15s;overflow:hidden}.ans details.faq summary{cursor:pointer;letter-spacing:-.006em;align-items:baseline;gap:10px;padding:15px 46px 15px 18px;font-size:1rem;font-weight:600;list-style:none;display:flex;position:relative}.ans details.faq summary::-webkit-details-marker{display:none}.ans details.faq summary:hover{color:var(--accent)}.ans .faq-body{color:var(--muted);padding:0 18px 18px;font-size:.96rem}.ans .faq-body>:first-child{margin-top:0}.ans .faq-body p{margin:.5em 0}.ans .faq-body strong{color:var(--text);font-weight:650}.ans .faq-body a{color:var(--accent);border-bottom:1px solid color-mix(in srgb, var(--accent) 40%, transparent);text-decoration:none}.ans .faq-body a:hover{border-bottom-color:var(--accent)}.ans .faq-body ul,.ans .faq-body ol{margin:.5em 0;padding-left:1.15em}.ans .faq-body li{margin:.28em 0}.ans .faq-body li::marker{color:var(--brand)}.ans kbd{font-family:var(--mono);background:var(--surface-2);border:1px solid var(--border-strong);color:var(--text);white-space:nowrap;border-bottom-width:2px;border-radius:6px;padding:1px 6px;font-size:.82em}.ans .val{font-family:var(--mono);background:var(--brand-soft);color:var(--accent-strong);border-radius:5px;padding:1px 6px;font-size:.88em;font-weight:600}.ans table{border-collapse:collapse;width:100%;min-width:440px;font-size:.9rem}.ans th,.ans td{text-align:left;border-bottom:1px solid var(--border);padding:9px 13px}.ans thead th{background:var(--surface-2);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.72rem;font-weight:650}.ans tbody tr:last-child td{border-bottom:none}.ans td:first-child{color:var(--text);font-weight:550}.ans #noresults{text-align:center;color:var(--muted);padding:50px 20px;display:none}.ans #noresults b{color:var(--text);margin-bottom:4px;font-size:1.1rem;display:block}.ans footer{border-top:1px solid var(--border);color:var(--muted);margin-top:52px;padding:30px 0 54px;font-size:.9rem}.ans footer small{color:var(--faint)}.ans .histmock .hrow{align-items:flex-start}.ans .histmock .h-art{width:44px;height:44px;position:relative}.ans .histmock .h-meta b{white-space:normal;margin-bottom:2px;font-size:12.5px;line-height:1.25}.ans .h-pills{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.ans .h-plat{border-radius:5px;align-items:center;gap:3px;padding:2px 6px;font-size:9.5px;font-weight:600;display:inline-flex}.ans .h-plat svg{width:12px;height:12px}.ans .h-plat.yt{color:#ff5c5c;background:#3a1414}.ans .h-val{font-family:var(--mono);background:color-mix(in srgb, var(--d-accent) 16%, transparent);color:var(--d-accent);white-space:nowrap;border-radius:5px;padding:2px 6px;font-size:9.5px;font-weight:600}.ans .ctl-shot{background:var(--d-bg);border:1px solid var(--border);border-radius:11px;max-width:440px;margin:.85em 0 .3em;padding:3px 6px 5px}.ans .ctl-shot .path{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--d-muted);align-items:center;gap:6px;padding:7px 8px 3px;font-size:9px;display:flex}.ans .ctl-shot .path svg{opacity:.8;width:11px;height:11px}.ans .ctl-shot .set-row{cursor:default}.ans .ctl-menu{background:var(--d-panel);border:1px solid var(--d-line);border-radius:9px;max-width:170px;margin:6px 0 2px auto;padding:4px;box-shadow:0 12px 24px -8px #0009}.ans .ctl-menu .mrow{color:var(--d-text);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:6px 9px;font-size:11px;display:flex}.ans .ctl-menu .mrow.on{background:color-mix(in srgb, var(--d-accent) 18%, transparent);color:var(--d-accent);font-weight:600}.ans .ctl-menu .mrow svg{flex:none;width:12px;height:12px}.ans #home,.ans #searchwrap{display:none}.ans #searchwrap{padding:26px 0 4px}.ans #noresults2{text-align:center;color:var(--muted);padding:48px 20px;display:none}.ans #noresults2 b{color:var(--text);margin-bottom:4px;font-size:1.1rem;display:block}.ans footer{margin-top:44px}.ans :root{--fb-wood:#e7ded0;--fb-wood2:#ddd2bf;--fb-woodline:#cbbfa8;--fb-woodedge:#b7a888;--fb-capo:var(--accent);--fb-capohi:color-mix(in srgb, var(--brand) 76%, #fff 24%);--fb-serif:Georgia, "Iowan Old Style", "Times New Roman", serif}:root[data-theme=dark] .ans,:root:not([data-theme=light]) .ans{--warn:#f0a074;--warn-bg:#2a1a10;--danger:#e8776a;--danger-bg:#2a1512}.ans .val,.ans kbd{border-radius:2px}.ans h4{font-family:var(--display);letter-spacing:-.02em}.ans details.faq summary{font-family:var(--display);letter-spacing:-.01em;font-weight:700}@media (max-width:640px){.ans .pop{flex:none}}.ans{--surface-3:var(--surface-2);--accent-strong:var(--accent);--brand:#64e3ab;--brand-soft:var(--accent-soft);--brass:var(--pro);--brass-wash:var(--pro-bg);--warn:#b5541f;--warn-bg:#fbe9df;--danger:#c0392b;--danger-bg:#fbe4e0;--radius:14px;--body:var(--sans);--paper:var(--surface);--paper-2:var(--surface-2);--sink:var(--surface-2);--ink:var(--text);--ink-2:var(--muted);--ink-3:var(--faint);--rule:var(--border);--rule-soft:var(--border);--mint:var(--accent);--mint-raw:#64e3ab;--mint-wash:var(--accent-soft);--d-bg:#fff;--d-panel:#eef2f0;--d-panel2:#e4eae7;--d-line:#e3e9e6;--d-text:#10161a;--d-muted:#586066;--d-accent:#17b877;color:var(--text);font-family:var(--sans)}:root[data-theme=dark] .ans{--d-bg:#0e1714;--d-panel:#16211c;--d-panel2:#1c2a24;--d-line:#26332c;--d-text:#e8f1ec;--d-muted:#8fa39a;--d-accent:#64e3ab}.ans details.faq{margin-bottom:16px;scroll-margin-top:80px}.ans details.faq summary{gap:12px;padding:20px 48px 20px 22px;font-size:1.12rem;line-height:1.25}.ans .faq-body{padding:0 22px 24px;font-size:.98rem}.ans details.faq:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}.ans details.faq.is-open{border-color:var(--border-strong);box-shadow:var(--shadow)}.ans details.faq.is-open summary{padding-bottom:14px}.ans details.faq.is-open .faq-body{animation:.3s cubic-bezier(.22,1,.36,1) 40ms both faq-body-in}@keyframes faq-body-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ans details.faq summary .caret{transition:transform .3s cubic-bezier(.34,1.4,.5,1),color .18s}[dir=rtl] .ans details.faq summary .caret{transform:rotate(180deg)}.ans details.faq[open] summary .caret,.ans details.faq.is-open summary .caret{color:var(--accent);transform:rotate(90deg)}.ans[data-faq-motion] details.faq[open]:not(.is-open) summary .caret{color:var(--faint);transform:none}[dir=rtl] .ans[data-faq-motion] details.faq[open]:not(.is-open) summary .caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ans details.faq.is-open .faq-body{animation:none}.ans details.faq summary .caret{transition:none}}.ans .qbody{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:28px;display:grid}.ans .qpic{min-width:0;margin:0}.ans .qtext{min-width:0}.ans .qtext>:first-child{margin-top:0}.ans .qtext>:last-child{margin-bottom:0}.ans .qpic .ctl-menu>.path{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--d-muted);align-items:center;gap:6px;padding:2px 2px 7px;font-size:9px;display:flex}.ans .qpic .ctl-shot>.ctl-menu{margin:0 2px 4px}.ans .qpic .ctl-shot+.ctl-shot{margin-top:8px}.ans .toolbar .tb-url{font-family:var(--sans,system-ui);color:var(--d-muted);white-space:nowrap;text-overflow:ellipsis;padding:0 9px;font-size:10.5px;line-height:26px;display:block;overflow:hidden}.ans .p-loop .lp{gap:9px;padding:0 5px}.ans .p-loop .flag.off{background:color-mix(in srgb, var(--d-accent) 16%, transparent);color:var(--d-accent)}.ans .p-loop .tc.set{color:var(--d-muted)}.ans .xmenu{background:var(--d-panel);border:1px solid var(--d-line);border-radius:10px;max-width:270px;margin:6px 0 2px auto;padding:0 0 4px;overflow:hidden;box-shadow:0 16px 34px -10px #000000a6}.ans .xhead{justify-content:space-between;align-items:center;padding:11px 12px 7px;display:flex}.ans .xtitle{color:var(--d-text);font-size:13px;font-weight:700}.ans .xx{width:13px;height:13px;color:var(--d-muted);flex:none}.ans .xx svg{width:100%;height:100%}.ans .xgroup{color:var(--d-text);padding:7px 12px 1px;font-size:11px;font-weight:700}.ans .xsub{color:var(--d-muted);padding:0 12px 5px;font-size:9.5px;line-height:1.45}.ans .xrow{align-items:center;gap:9px;padding:6px 12px;display:flex}.ans .xrow .xic,.ans .xrow .xph{border-radius:5px;flex:none;width:17px;height:17px}.ans .xrow .xph{background:var(--d-panel2)}.ans .xname{color:var(--d-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;overflow:hidden}.ans .xname:empty{background:var(--d-panel2);border-radius:4px;max-width:118px;height:7px}.ans .xpin,.ans .xdots{width:13px;height:13px;color:var(--d-muted);flex:none}.ans .xpin svg,.ans .xdots svg{width:100%;height:100%}.ans .xrow.xcap .xname{font-weight:600}.ans .xrow.xcap .xpin{color:var(--d-accent)}.ans .xfoot{border-top:1px solid var(--d-line);color:var(--d-text);align-items:center;gap:9px;margin-top:4px;padding:9px 12px 5px;font-size:11px;display:flex}.ans .xfoot svg{width:13px;height:13px;color:var(--d-muted);flex:none}.ans .tb-ic.on{background:color-mix(in srgb, var(--d-text) 14%, transparent);color:var(--d-text);place-items:center;display:grid}.ans .tb-ic.on svg{width:14px;height:14px}.ans .p-fine .fh{left:50%}.ans .p-fine .ff{background:var(--d-accent);height:2px;box-shadow:0 0 5px color-mix(in srgb, var(--d-accent) 60%, transparent);border-radius:2px;position:absolute;top:50%;transform:translateY(-50%)}.ans .qpic .fl{font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;color:var(--d-muted);font-size:8.5px;font-weight:700}.ans .qpic .tc{font-family:var(--mono);color:var(--d-text);font-size:11.5px}.ans .qpic .ctl-shot,.ans .qpic .mini{max-width:none;margin:0}.ans .qpic .ctl-shot{padding:3px 6px 6px}.ans .qpic .mini{border:1px solid var(--d-line);border-radius:11px;min-height:0;padding:16px 13px}.ans .qpic .caption{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:8px;font-size:.64rem;line-height:1.4;display:block}@media (max-width:760px){.ans .qbody{grid-template-columns:1fr;gap:18px}.ans .qpic{max-width:340px}}.ans .faq-body p.lead{color:var(--text);margin:0 0 .7em;font-size:1.03em;font-weight:620;line-height:1.5}.ans .faq-body p{margin:.62em 0;line-height:1.62}.ans .faq-body>:last-child,.ans .qtext>:last-child{margin-bottom:0}.ans .faq-body ol{counter-reset:step;margin:.7em 0;padding-left:0;list-style:none}.ans .faq-body ol>li{counter-increment:step;margin:.5em 0;padding-left:30px;position:relative}.ans .faq-body ol>li:before{content:counter(step);background:var(--accent);width:20px;height:20px;color:var(--surface);font-family:var(--mono);border-radius:6px;place-items:center;font-size:.7rem;font-weight:700;display:grid;position:absolute;top:.05em;left:0}.ans .faq-body ul{margin:.7em 0;padding-left:1.1em;list-style:outside}.ans .faq-body ul>li{margin:.4em 0;padding-left:.2em}.ans .faq-body ul>li::marker{color:var(--accent)}.ans .faq-body li{line-height:1.55}.ans mark{background:var(--accent-soft);color:var(--text);border-radius:3px;padding:0 2px;font-weight:650}.ans .tb-capo{background:0 0!important}.ans .tb-capo .tbi{border-radius:7px;width:100%;height:100%;display:block}.ans .xrow .tbi{border-radius:5px;width:100%;height:100%;display:block}.popshot{line-height:0;display:block}.popshot img{border:1px solid var(--line);border-radius:10px;width:100%;height:auto;display:block}.popshot .ps-d,:root[data-theme=dark] .popshot .ps-l{display:none}:root[data-theme=dark] .popshot .ps-d,:root[data-theme=light] .popshot .ps-l{display:block}:root[data-theme=light] .popshot .ps-d{display:none}.ans .qbody:has(.schem){grid-template-columns:max-content minmax(300px,1fr);gap:30px}.ans .qpic:has(.schem){max-width:none}@media (max-width:900px){.ans .qbody:has(.schem){grid-template-columns:minmax(0,1fr)}}.ans .qbody:has(.schem-wide){grid-template-columns:minmax(0,1fr)}.ans .schem-wide .stage{max-width:100%}.ans .schem{padding:3px 0 6px;overflow:visible}.ans .schem>.path{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);padding:2px 2px 9px;font-size:9px;display:block}.ans .schem .stage{margin:0 auto;position:relative}.ans .schem .wires{pointer-events:none;position:absolute;inset:0;overflow:visible}.ans .schem .wires polyline{stroke:var(--border-strong,var(--border));stroke-width:1px;fill:none}.ans .schem .wires .dot{fill:var(--accent)}.ans .schem .dev{line-height:0;display:block;position:absolute}.ans .schem .spotwrap{display:block;position:absolute;inset:0}.ans .schem .spot{border:1px solid var(--border);background:var(--surface);height:25px;color:var(--text);white-space:nowrap;border-radius:5px;align-items:center;gap:7px;padding:0 9px;font-size:.76rem;display:inline-flex;position:absolute}.ans .schem .spot.l{transform:translate(-100%)}.ans .schem .spot .n{font-family:var(--mono);color:var(--accent);font-variant-numeric:tabular-nums;font-size:.6rem;font-weight:700}.ans .schem .sk{gap:5px;margin:12px 0 0;padding:0;list-style:none;display:none}.ans .schem .sk li{color:var(--muted);align-items:center;gap:8px;font-size:.82rem;display:flex}.ans .schem .sk .n{font-family:var(--mono);color:var(--accent);min-width:1.1em;font-size:.62rem;font-weight:700}@media (max-width:760px){.ans .schem .wires polyline,.ans .schem .spot{display:none}.ans .schem .sk{display:grid}.ans .schem .stage{width:auto!important;height:auto!important}.ans .schem .dev{max-width:100%;margin:0 auto;position:static;width:auto!important}.ans .schem-wide .dev{-webkit-overflow-scrolling:touch;overflow:auto hidden!important}.ans .schem-wide>.path:after{content:" · scroll sideways for the full width";color:var(--faint);text-transform:none;letter-spacing:.02em}.ans .schem .wires{display:none}}.ans .dp-wrap{padding:0}.ans .dpop{--amb:#f59e0b;border:1px solid var(--border);background:var(--surface);width:100%;max-width:299px;font-family:var(--sans,system-ui);color:var(--text);border-radius:12px;margin:8px 0 0;overflow:hidden}.ans .dpop .dp-head{border-bottom:1px solid var(--border);align-items:center;gap:12px;height:37px;padding:0 12px;display:flex}.ans .dpop .dp-hbtn{width:17px;height:17px;color:var(--muted);flex:none}.ans .dpop .dp-hbtn svg{width:100%;height:100%}.ans .dpop .dp-hend{margin-inline-start:auto}.ans .dpop .dp-brand{font-family:var(--mono);letter-spacing:.32em;padding-inline-start:20px;font-size:11px;font-weight:700;position:relative}.ans .dpop .dp-brand i{background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:-7px;left:20px;right:6px}.ans .dpop .dp-art{place-items:center;height:88px;margin:22px 0 4px;display:grid;position:relative}.ans .dpop .dp-halo{background:radial-gradient(closest-side, color-mix(in srgb, var(--amb) 22%, transparent), transparent);border-radius:50%;width:78px;height:78px;position:absolute}.ans .dpop .dp-ic{border:1px solid color-mix(in srgb, var(--amb) 30%, transparent);background:color-mix(in srgb, var(--amb) 10%, transparent);width:56px;height:56px;color:var(--amb);border-radius:50%;place-items:center;display:grid;position:relative}.ans .dpop .dp-ic svg{width:24px;height:24px}.ans .dpop .dp-kick{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--amb);justify-content:center;align-items:center;gap:8px;margin-bottom:9px;font-size:10px;font-weight:600;display:flex}.ans .dpop .dp-dot{background:color-mix(in srgb, var(--amb) 60%, transparent);border-radius:50%;width:6px;height:6px}.ans .dpop .dp-h{text-align:center;font-family:var(--display,var(--sans));letter-spacing:-.01em;margin:0 12px 4px;font-size:17px;font-weight:600}.ans .dpop .dp-b{text-align:center;color:var(--muted);max-width:230px;margin:0 auto;font-size:12px;line-height:1.55}.ans .dpop .dp-btns{gap:9px;padding:18px 16px 0;display:flex}.ans .dpop .dp-btn{background:var(--accent);color:#06130d;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;height:34px;font-size:12.5px;font-weight:600;display:flex}.ans .dpop .dp-btn svg{width:15px;height:15px}.ans .dpop .dp-btn.dp-out{color:var(--text);border:1px solid var(--border);background:0 0}.ans .dpop .dp-tip{border:1px solid var(--border);border-radius:12px;align-items:center;gap:9px;margin:16px 12px 0;padding:10px 12px;display:flex}.ans .dpop .dp-ti{color:var(--accent);flex:none}.ans .dpop .dp-ti svg{width:15px;height:15px}.ans .dpop .dp-tt{color:var(--muted);flex:1;font-size:11.5px;line-height:1.4}.ans .dpop .dp-ta{color:var(--muted);flex:none}.ans .dpop .dp-ta svg{width:15px;height:15px}.ans .dpop .dp-foot{text-align:center;color:var(--muted);padding:14px 12px 12px;font-size:11px}.ans .dpop .dp-foot b{color:var(--accent);font-weight:600}.ans .qbody:has(.panelfig){grid-template-columns:minmax(0,1fr)}.ans .panelfig{padding:3px 0 6px}.ans .panelfig>.path{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);padding:2px 2px 9px;font-size:9px;display:block}@media (max-width:760px){.ans .panelfig{-webkit-overflow-scrolling:touch;overflow-x:auto}.ans .panelfig>.path:after{content:" · scroll sideways for the full width";color:var(--faint);text-transform:none;letter-spacing:.02em}}.qref{color:var(--accent);border-bottom:1px solid color-mix(in srgb, var(--accent) 40%, transparent);font-style:italic;text-decoration:none;transition:border-color .14s}.qref:hover{border-bottom-color:var(--accent)}.ans .wx-cap{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:10px;font-size:.64rem;line-height:1.4;display:block}@keyframes travel{0%{left:28%}to{left:64%}}
