/*
 * Copyright (c) 2026 LGVD PRODUCTION. All rights reserved.
 * 龙哥剪辑器 / Longge Editor
 * Project ID: LGVD-LONGGE-EDITOR-2026-001
 * File ID: LGVD-2e14407dfc7b7fef
 * LGVD-authored portions only; third-party copyrights and licenses remain unchanged.
 */
.account{margin-bottom:25px;background:linear-gradient(115deg,#23291e,#191d17)}.account h2{margin:8px 0}.account p{color:var(--muted);font-size:12px}.account form{display:flex;gap:12px;align-items:end;max-width:680px}.account form label{flex:1;margin-bottom:0}.account form .primary{width:auto}details{margin-top:15px}summary{cursor:pointer;color:var(--gold);font-size:12px;margin-bottom:15px}#export,#requestPlan,#saveRevision{display:none}.review .notice{font-size:14px}.workspace{grid-template-columns:1.05fr 1fr 1fr}@media(max-width:1100px){.workspace{grid-template-columns:1fr 1fr}.settings{grid-column:1/-1}}@media(max-width:680px){.workspace{grid-template-columns:1fr}.account form{display:block}.account form .primary{margin-top:12px;width:100%}}
#assets{min-height:56px}#tourLayer{position:relative;z-index:10000}#tourHighlight{position:fixed;border:2px solid #f0d780;border-radius:12px;box-shadow:0 0 0 9999px #000b,0 0 20px #ecd78b66;pointer-events:none;z-index:10000}#tourArrow{position:fixed;height:3px;background:#ffe29b;transform-origin:left center;z-index:10002;pointer-events:none;filter:drop-shadow(0 1px 2px #000)}#tourArrow span{position:absolute;right:-1px;top:-5px;width:12px;height:12px;border-right:3px solid #ffe29b;border-top:3px solid #ffe29b;transform:rotate(45deg)}#tourLayer #tour{position:fixed;z-index:10003;background:#262e20;color:#f8f4df;border:1px solid #bdac77;border-radius:16px;padding:20px;box-shadow:0 12px 50px #0009;max-height:calc(100dvh - 24px);overflow:auto}#tour h2{font-size:20px;margin:8px 0}#tour p{font-size:13px;line-height:1.85;margin:10px 0;color:#dce2d2}#tour .tour-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}#tour .help{font-size:12px;padding:8px}#tour .primary{font-size:12px;padding:9px;flex:1;width:auto}#tourPrev:disabled{opacity:.35;cursor:default}#tour .eyebrow{font-size:10px}
#connectPanel{margin-bottom:24px}#pairForm{display:flex;gap:12px;align-items:end}#pairForm label{flex:1;margin-bottom:0}#pairButton{width:auto}#connectionStatus{font-size:12px;color:var(--gold)}#sampleVideo{display:block;width:100%;max-height:560px;background:#111;border-radius:12px}#sampleResult{max-width:680px;margin:20px auto}#sampleApprove{margin-top:15px}#sampleRevise{display:block}#sampleRevise:disabled{opacity:.4;cursor:not-allowed}@media(max-width:680px){#pairForm{display:block}#pairButton{width:100%;margin-top:10px}}
.local-asr-option{display:block;margin-top:14px;line-height:1.8;font-size:13px;color:var(--gold)}.local-asr-option input{display:inline-block;width:auto;margin-right:8px}.local-asr-option span{display:block;color:var(--muted);font-size:11px}

.eleven-setup{margin:14px 0;padding:18px 20px;border:1px solid #bca96f66;border-radius:12px;background:#ddc99509}.eleven-setup[hidden]{display:none}.eleven-setup h3{font-size:16px;color:var(--gold);margin:0 0 10px}.eleven-setup ol{font-size:13px;line-height:1.9;color:var(--muted);padding-left:20px;margin:0 0 12px}.eleven-setup a{color:var(--gold);text-decoration:underline}.setup-actions{display:flex;gap:10px;flex-wrap:wrap}.setup-actions .help:disabled{opacity:.45;cursor:not-allowed}#elevenSetupMessage{font-size:12px;line-height:1.8;color:var(--gold);margin:10px 0 0}
.eleven-guide-heading{display:flex;align-items:start;justify-content:space-between;gap:16px}.eleven-guide-heading .eyebrow{font-size:10px;letter-spacing:1.4px}.eleven-guide-heading h3{margin-top:7px}.guide-count{font-size:11px;white-space:nowrap;color:var(--gold);border:1px solid #bca96f66;border-radius:24px;padding:5px 10px}.eleven-setup .eleven-guide-progress{display:flex;list-style:none;gap:8px;padding:0;margin:12px 0 20px;counter-reset:setup;flex-wrap:wrap}.eleven-guide-progress li{counter-increment:setup;font-size:11px;border-bottom:2px solid #57604a;padding:3px 8px 6px;color:#a4ac9a}.eleven-guide-progress li:before{content:counter(setup) ' ';opacity:.7}.eleven-guide-progress li[data-state=current]{color:#f5dfa4;border-color:#f5dfa4;background:#d9c98910}.eleven-guide-progress li[data-state=passed]{color:#a7cba7;border-color:#7f9e7e}.eleven-guide-step{border-left:2px solid #d7c285;padding:2px 0 4px 17px;margin:0 0 16px}.eleven-guide-step[hidden],.setup-actions [hidden]{display:none}.eleven-guide-step h4{font-size:17px;color:#f2eedf;margin:2px 0 12px}.eleven-guide-step p{font-size:13px;line-height:1.85;color:#cbd0c3;margin:8px 0 12px}.eleven-guide-step blockquote{font-size:13px;line-height:1.8;margin:12px 0;padding:12px 15px;border-radius:8px;background:#0003;color:#eee9d8}.eleven-setup .eleven-external{display:inline-block;text-decoration:none;margin:4px 0 8px}#elevenGuideNext{background:#d8c994;color:#172016;font-weight:700}.eleven-guide-step button,#checkElevenSetup{border-color:#f2d793;box-shadow:0 0 0 2px #d9c58918}.eleven-setup .eleven-docs{display:inline-block;font-size:11px;color:#aeb6a5;margin-top:10px}.eleven-guide-step .foot{font-size:11px;color:#b4bcab}@media(max-width:680px){.eleven-setup{padding:16px 13px}.eleven-guide-heading{display:block}.guide-count{display:inline-block;margin:0 0 8px}.eleven-guide-step{padding-left:12px}.setup-actions .help{width:100%}}

.eleven-guide-progress li:before{content:""}.eleven-guide-progress li:nth-child(1):before{content:"准备 · "}.eleven-guide-progress li:nth-child(2):before{content:"1 "}.eleven-guide-progress li:nth-child(3):before{content:"2 "}.eleven-guide-progress li:nth-child(4):before{content:"3 "}.eleven-guide-progress li:nth-child(5):before{content:"✓ "}
