.auStage{z-index:41;top:var(--auTop, 0)!important;border-top:1px solid var(--line)}body.auOpen .top:not(#sbModal .top)>:not(.zt-home):not(.brand):not(nav.steps):not(.spacer):not(#ztProfile):not(#whoBtn):not(#auTools):not(#olProj):not(#tb1Title){display:none!important}body.auOpen .top:not(#sbModal .top)>.spacer{display:block!important;flex:1}.auStage>.top{flex:none;position:relative;z-index:3;box-shadow:0 1px 0 var(--line)}.auStage .steps button:disabled{opacity:.45;cursor:default}.auVoiceBtn{display:inline-flex;align-items:center;gap:7px;font:600 13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:6px 12px;cursor:pointer;max-width:260px}.auVoiceBtn small{color:var(--muted);font-weight:500}.auVoiceBtn:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.auDot{width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none}.auMain{flex:1;min-height:0;overflow:auto;padding:22px 20px 60px}.auMain>*{max-width:860px;margin-inline:auto}.auSum{display:flex;align-items:center;gap:14px;margin-bottom:14px;font-size:13px;color:var(--muted)}.auSum b{color:var(--fg)}.auSum .zt-prog{flex:1;height:6px;max-width:260px;margin-left:auto}.auErr{color:var(--long);font-size:13px;margin:0 auto 12px}.auEmpty{color:var(--muted);text-align:center;padding:40px 0}.auSetup{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:22px 24px;margin-bottom:18px}.auSetup h2{margin:0 0 4px;font-size:17px}.auSetup p{margin:0 0 14px;color:var(--muted);font-size:13.5px}.auSetup form{display:flex;gap:8px;align-items:center;max-width:520px}.auSetup input{flex:1;font:14px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 10px}.auSetup small{display:block;margin-top:8px;color:var(--muted);font-size:12px}.auList{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.auCard{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.auCard.st-baked{border-color:color-mix(in srgb,var(--ok) 45%,var(--line))}.auCard.busy{border-color:var(--accent)}.auCardHd{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px}.auNum{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font:700 12px var(--f);background:var(--bg);border:1px solid var(--line);flex:none}.st-baked .auNum{background:var(--ok);border-color:var(--ok);color:#fff}.auTitle{flex:1;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.auTitle b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.auTitle small{color:var(--long);font-size:11.5px}.auPreset{font:600 12px var(--f);color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:3px 8px;max-width:200px;cursor:pointer}.auPreset:hover:not(:disabled){color:var(--fg)}.auState{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted);white-space:nowrap}.auPill{font:600 11.5px var(--f);padding:3px 8px;border-radius:999px;background:var(--bg);border:1px solid var(--line);color:var(--fg)}.auPill.ok{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 40%,var(--line));background:color-mix(in srgb,var(--ok) 10%,transparent)}.auPill.warn{color:var(--short);border-color:color-mix(in srgb,var(--short) 40%,var(--line));background:color-mix(in srgb,var(--short) 10%,transparent)}.auPill.dim{color:var(--muted)}.auActs{display:inline-flex;align-items:center;gap:6px}.auActs .zt-btn{min-width:0}.auPlay{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);background:var(--bg);color:var(--fg);cursor:pointer;font-size:10px;display:inline-grid;place-items:center;flex:none}.auPlay.sm{width:22px;height:22px;font-size:8px}.auPlay:hover,.auPlay.on{border-color:var(--accent);color:var(--accent)}.auRows{list-style:none;margin:0;padding:2px 12px 10px 50px;display:flex;flex-direction:column;gap:1px}.auRows li{display:flex;align-items:center;gap:8px;font-size:13px;padding:3px 6px;border-radius:6px;min-height:26px}.auRows li.now{background:color-mix(in srgb,var(--accent) 10%,transparent)}.auRows small{color:var(--muted);font-size:11.5px;min-width:26px;text-align:right}.auRows em{font-style:normal;font:600 11px var(--f);color:var(--short)}.auTxt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg)}.s-none .auTxt{color:var(--muted)}.auLed{width:7px;height:7px;border-radius:50%;flex:none;background:var(--line)}.s-base .auLed{background:var(--accent)}.s-final .auLed{background:var(--ok)}.s-out .auLed{background:var(--short)}.auShade{position:fixed;inset:0;z-index:60;background:#00000061;display:grid;place-items:center;padding:20px}.auDlg{width:min(820px,100%);max-height:min(92vh,900px);display:flex;flex-direction:column;background:var(--surface);color:var(--fg);border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 60px #0000004d;overflow:hidden}.auDlgHd{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 18px 6px 20px}.auDlgHd small{color:var(--muted);font-size:12px}.auDlgHd h2{margin:2px 0 0;font-size:18px}.auDlgBody{flex:1;min-height:0;overflow:auto;padding:8px 20px 14px;display:flex;flex-direction:column;gap:16px}.auDlgFt{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--line);flex-wrap:wrap}.auGrow{flex:1}.auBusy{font-size:12.5px;color:var(--muted)}.auOk{font:600 12.5px var(--f);color:var(--ok)}.auSound{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.auF{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--muted)}.auF>span{font-weight:600}.auF i{font-style:normal;font-weight:400;margin-left:4px;opacity:.8}.auF select{font:13.5px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:7px 8px}.auModels{grid-column:1 / -1}.auModels>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.auChip{font:600 12.5px var(--f);padding:5px 11px;border-radius:999px;border:1px solid var(--line);background:var(--bg);color:var(--muted);cursor:pointer}.auChip:hover{color:var(--fg)}.auChip.on{background:var(--accent);border-color:var(--accent);color:var(--surface)}.auLink{font:600 12.5px var(--f);background:none;border:0;color:var(--accent);cursor:pointer;padding:2px 4px}.auSliders{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 16px;align-items:end;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.auSl{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted);min-width:0}.auSl span{display:flex;justify-content:space-between;font-weight:600}.auSl b{color:var(--fg);font-weight:600}.auSl input{width:100%;accent-color:var(--accent)}.auTog{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--fg)}.auSliders .auLink{justify-self:start}.auLines{display:flex;flex-direction:column;gap:6px}.auLinesHd{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;position:sticky;top:-8px;background:var(--surface);padding:4px 0;z-index:1}.auTools{display:inline-flex;gap:4px}.auTools button,.auTools select{font:600 12px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:7px;padding:4px 9px;cursor:pointer}.auTools button:hover{border-color:var(--accent)}.auNote{margin:0;font-size:12px;color:var(--muted)}.auLine{display:flex;align-items:flex-start;gap:8px}.auLine.busy textarea{border-color:var(--accent)}.auN{width:20px;padding-top:8px;text-align:right;font:600 12px var(--f);color:var(--muted);flex:none}.auLine textarea{flex:1;resize:vertical;font:13.5px/1.5 var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:6px 9px;min-height:34px}.auLine textarea:focus{outline:none;border-color:var(--accent)}.auLineEnd{display:flex;align-items:center;gap:4px;min-width:32px;padding-top:4px}.auTakes{display:flex;flex-direction:column;gap:6px;font-size:13px}.auTake{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:10px}.auTake>span{flex:1;display:flex;gap:8px;align-items:baseline}.auTake small{color:var(--muted)}.auSave{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}.auSave input{font:13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:5px 8px;width:160px}@media(max-width:720px){.auSliders{grid-template-columns:1fr 1fr}.auSound{grid-template-columns:1fr}.auCardHd{flex-wrap:wrap}.auRows{padding-left:14px}.auVoiceBtn small{display:none}}.auW{border-radius:4px;transition:background-color .06s}.auW.said{color:var(--muted)}.auW.now{background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--fg);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 22%,transparent)}.auGate{display:flex;gap:16px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:22px 24px}.auGate h2{margin:0 0 4px;font-size:17px}.auGate p{margin:0 0 14px;color:var(--muted);font-size:13.5px;max-width:560px;line-height:1.5}.auGate small{display:block;margin-top:10px;color:var(--muted);font-size:12px}.auGateBtns{display:flex;gap:8px;flex-wrap:wrap}.auGateIc{flex:none;width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent)}.auGateIc svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.auSel{display:inline-flex;align-items:center;gap:10px;flex:none}.auPickAll{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:12.5px;color:var(--muted);user-select:none}.auPickAll:hover{color:var(--fg)}.auPick,.auPickAll input{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer;flex:none}.auPick:disabled{opacity:.35;cursor:default}.auBar{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 14px;margin-bottom:16px}.auBF{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--muted);min-width:0}.auBF>span{font-weight:600}.auBF>span b{font-weight:600;color:var(--fg);margin-left:4px}.auBF select,.auBF input:not([type=range]){font:13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:6px 8px;min-width:0}.auBF select:focus,.auBF input:focus{outline:2px solid color-mix(in srgb,var(--accent) 45%,transparent);outline-offset:0}.auBVoice{flex:1 1 280px}.auBIn{display:flex;align-items:center;gap:8px}.auBIn input{flex:1;min-width:120px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:12.5px!important}.auBName{font-style:normal;font-size:12.5px;font-weight:600;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}.auBName:empty{display:none}.auBName.busy,.auBName:not(.ok):not(.bad){color:var(--muted);font-weight:500}.auBName.ok:before{content:"\2713  ";color:var(--ok)}.auBName.bad{color:var(--long)}.auBSim{width:150px}.auBSim input{width:100%;accent-color:var(--accent);margin:6px 0 4px}@media(max-width:700px){.auBSim{width:100%}}.auSum>.zt-btn:last-child{flex:none}.auVP{position:relative}.auVPBtn{width:100%;display:flex;align-items:center;gap:9px;text-align:left;font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:5px 8px;cursor:pointer;min-height:38px}.auVPBtn:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.auVPBtn>svg{width:16px;height:16px;fill:none;stroke:var(--muted);stroke-width:1.6;flex:none;margin-left:auto}.auVPAv{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;font:700 12px var(--f);color:var(--accent);background:color-mix(in srgb,var(--accent) 13%,transparent)}.auVPTx{min-width:0;display:flex;flex-direction:column}.auVPTx b{font:600 13px var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auVPTx small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none}.auVPPop{position:absolute;z-index:30;left:0;top:calc(100% + 6px);width:min(420px,92vw);background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 34px #0000002e;padding:8px}.auVPSearch{width:100%;box-sizing:border-box;font:13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:7px 10px;margin-bottom:6px}.auVPList{max-height:340px;overflow:auto;display:flex;flex-direction:column;gap:1px}.auVPRow{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:8px;cursor:pointer}.auVPRow.hi{background:color-mix(in srgb,var(--accent) 8%,transparent)}.auVPRow.on .auVPTx b{color:var(--accent)}.auVPPlay{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);background:var(--bg);color:var(--fg);font-size:9px;display:grid;place-items:center;cursor:pointer;flex:none}.auVPPlay.on,.auVPPlay:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.auVPPlay:disabled{opacity:.35;cursor:default}.auVPCat{font:600 10.5px var(--f);font-style:normal;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:1px 7px;margin-left:auto;flex:none}.auVPTick{color:var(--accent);font-weight:700;flex:none}.auVPRow .auVPCat+.auVPTick{margin-left:0}.auVPRow:not(:has(.auVPCat)) .auVPTick{margin-left:auto}.auVPNone{margin:10px 8px;color:var(--muted);font-size:12.5px}.auBF>span .auBName{margin-left:6px;font-size:11px}.auBBrowse{align-self:flex-end}.auVPBrowse{all:unset;box-sizing:border-box;display:block;width:100%;margin-top:6px;padding:8px 10px;border-top:1px solid var(--line);font:600 12.5px var(--f);color:var(--accent);cursor:pointer;border-radius:0 0 8px 8px}.auVPBrowse:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.vbBack{position:fixed;inset:0;z-index:90;background:#00000061;display:grid;place-items:center;padding:20px}.vbWin{width:min(1160px,100%);height:min(760px,100%);display:grid;grid-template-columns:250px 1fr;background:var(--surface);color:var(--fg);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #00000047}.vbSide{border-right:1px solid var(--line);padding:16px 14px;overflow:auto;display:flex;flex-direction:column;gap:4px}.vbLang{display:flex;flex-direction:column;gap:6px;font:600 12px var(--f);color:var(--muted);margin-bottom:8px}.vbLang select,.vbSort{font:13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:7px 8px}.vbSect{border-top:1px solid var(--line)}.vbSH{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:6px;padding:10px 2px;cursor:pointer;font:600 13px var(--f)}.vbSH em{font-style:normal;font-weight:500;font-size:11.5px;color:var(--accent);margin-left:auto;text-transform:capitalize}.vbSH svg{width:14px;height:14px;fill:none;stroke:var(--muted);stroke-width:1.8;flex:none;transition:transform .15s}.vbSH:not(:has(em)) svg{margin-left:auto}.vbSH[aria-expanded=true] svg{transform:rotate(90deg)}.vbSB{padding:0 0 12px}.vbChips,.vbRadios{display:flex;flex-wrap:wrap;gap:6px}.vbNote{margin:0 0 8px;font-size:11.5px;color:var(--muted);line-height:1.4}.vbTog{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:4px 0;cursor:pointer}.vbTog input{accent-color:var(--accent);margin:0}.vbClear{all:unset;cursor:pointer;margin-top:8px;font:600 12.5px var(--f);color:var(--accent)}.vbMain{display:flex;flex-direction:column;min-width:0;min-height:0}.vbHead{display:flex;align-items:center;gap:10px;padding:14px 16px 6px}.vbSearch{flex:1;min-width:0;font:13.5px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:8px 11px}.vbX{width:32px;height:32px;border:0;border-radius:8px;background:none;color:var(--muted);cursor:pointer;font-size:14px}.vbX:hover{background:var(--bg);color:var(--fg)}.vbCount{margin:2px 18px 6px;font-size:12px;color:var(--muted)}.vbErr{margin:0 16px 8px;padding:8px 10px;border-radius:8px;font-size:12.5px;color:var(--long);background:color-mix(in srgb,var(--long) 10%,transparent)}.vbList{flex:1;min-height:0;overflow:auto;padding:0 8px 8px}.vbRow{display:grid;grid-template-columns:30px minmax(0,2.3fr) minmax(0,1fr) minmax(0,.9fr) 76px;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;cursor:pointer}.vbRow:hover{background:color-mix(in srgb,var(--fg) 4%,transparent)}.vbRow.on{background:color-mix(in srgb,var(--accent) 10%,transparent)}.vbPlay{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);background:var(--bg);color:var(--fg);font-size:9px;display:grid;place-items:center;cursor:pointer}.vbPlay.on,.vbPlay:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.vbPlay:disabled{opacity:.35;cursor:default}.vbName{display:flex;flex-direction:column;min-width:0}.vbName b{font:600 13.5px var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vbName small,.vbLangC small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none}.vbCur{font:600 10.5px var(--f);font-style:normal;color:var(--accent);margin-left:8px}.vbLangC{display:flex;align-items:baseline;gap:6px;font-size:12.5px;min-width:0;white-space:nowrap}.vbLangC i{font:600 10.5px var(--f);font-style:normal;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:0 6px}.vbUse{font-size:12px;color:var(--muted);text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vbStat{font-size:11.5px;color:var(--muted);text-align:right;white-space:nowrap}.vbNone{text-align:center;color:var(--muted);font-size:13px;padding:40px 0}.vbMore{display:flex;justify-content:center;padding:10px 0 4px}.vbFoot{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid var(--line);background:var(--bg)}.vbSel{width:190px;flex:none;display:flex;flex-direction:column;min-width:0}.vbSel b{font:600 13px var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vbSel small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vbSel b+small{text-transform:capitalize}.vbLine{flex:1;min-width:0;font:13px var(--f);color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:8px 10px}@media(max-width:760px){.vbBack{padding:0}.vbWin{grid-template-columns:1fr;height:100%;border-radius:0}.vbSide{max-height:34vh;border-right:0;border-bottom:1px solid var(--line)}.vbRow{grid-template-columns:30px minmax(0,1fr) auto}.vbUse,.vbStat{display:none}.vbFoot{flex-wrap:wrap}.vbSel{width:100%}.vbHead{flex-wrap:wrap}.vbSearch{order:3;flex-basis:100%}.vbSort{margin-left:auto}}.auBErr{flex-basis:100%;order:9;margin:2px 0 0;padding:8px 10px;border-radius:8px;font-size:12.5px;color:var(--long);background:color-mix(in srgb,var(--long) 10%,transparent)}.auBTpl,.auBDel{position:relative}.auBTplBtn{display:inline-flex;align-items:center;gap:7px;min-height:38px;font:600 13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:5px 10px;cursor:pointer;max-width:220px}.auBTplBtn:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 50%,var(--line))}.auBTplBtn b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.auBTplBtn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;flex:none;color:var(--accent)}.auBTplBtn svg.chev{color:var(--muted)}.auMenu{position:absolute;z-index:30;left:0;top:calc(100% + 6px);min-width:280px;max-width:360px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 34px #0000002e;padding:6px;display:flex;flex-direction:column;gap:2px}.auMenuH{font:600 11px var(--f);color:var(--muted);padding:8px 8px 2px}.auMenuRow{display:flex;align-items:center;border-radius:8px}.auMenuRow:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.auMenuRow>button:first-child{all:unset;flex:1;min-width:0;cursor:pointer;padding:7px 9px;display:flex;flex-direction:column}.auMenuRow b{font:600 13px var(--f);color:var(--fg)}.auMenuRow small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auMenuX{border:0;background:none;color:var(--muted);cursor:pointer;width:28px;height:28px;border-radius:6px;opacity:0}.auMenuRow:hover .auMenuX{opacity:1}.auMenuX:hover{color:var(--long)}.auMenuNote{margin:6px 8px;font-size:12px;color:var(--muted);line-height:1.45}.auDelPop{left:auto;right:0;padding:12px;gap:10px;min-width:260px}.auDelPop .auSl{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.auDelPop .auSl span{display:flex;justify-content:space-between;font-weight:600}.auDelPop .auSl b{color:var(--fg)}.auDelPop .auSl input{width:100%;accent-color:var(--accent)}.auBTry{flex-basis:100%;display:flex;align-items:center;gap:8px;border-top:1px solid var(--line);padding-top:10px}.auBTry>input{flex:1;min-width:0;font:13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:7px 10px}.auBSave{display:inline-flex;align-items:center;gap:6px}.auBSave input{font:13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--accent);border-radius:8px;padding:6px 9px;width:170px}.spBox{padding:4px 14px 12px 50px}.spTools{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:6px 0 8px;position:sticky;top:0}.spTools button{font:600 11.5px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:3px 9px;cursor:pointer}.spTools button:hover{border-color:var(--accent);color:var(--accent)}.spLbl{font:600 11.5px var(--f);color:var(--muted);margin-right:2px}.spNote{font-size:11.5px;color:var(--muted);margin-left:4px}.spAs{display:inline-flex;align-items:center;gap:6px;font-size:12px}.spAs input{font:12.5px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--accent);border-radius:6px;padding:3px 7px;width:140px}.spLines{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.spLines li{position:relative;display:flex;align-items:flex-start;gap:8px;padding:6px 10px;border:1px solid transparent;border-radius:8px;cursor:text;font-size:13.5px;line-height:1.7}.spLines li:hover{border-color:var(--line);background:var(--bg)}.spLines li.ed:before{content:"";position:absolute;left:-12px;top:14px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.spLines li.on{padding:0;border:0}.spLines textarea{width:100%;box-sizing:border-box;font:13.5px/1.6 var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--accent);border-radius:8px;padding:6px 10px;resize:vertical}.spTxt{flex:1;min-width:0}.spTag{font:600 11px var(--f);font-style:normal;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border-radius:6px;padding:1px 6px;margin:0 2px;white-space:nowrap}.spTag.pause{color:var(--short);background:color-mix(in srgb,var(--short) 13%,transparent)}.spReset{flex:none;border:0;background:none;color:var(--muted);font:600 11.5px var(--f);cursor:pointer;padding:2px 4px}.spReset:hover{color:var(--accent)}.tgWrap{position:relative;display:inline-flex}.tgBtn{font:600 11.5px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:3px 10px;cursor:pointer}.auTools .tgBtn{border-radius:8px;padding:5px 10px;font-size:12.5px}.tgBtn:hover,.tgBtn[aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.tgPop{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:440px;max-height:420px;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 34px #0000002e;padding:10px 12px;display:flex;flex-direction:column;gap:10px}.auTools .tgPop{left:auto;right:0}.tgGroup>b{display:block;font:600 11px var(--f);color:var(--muted);margin-bottom:5px}.tgGroup>div{display:flex;flex-wrap:wrap;gap:5px}.tgGroup button{font:500 12px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:3px 9px;cursor:pointer}.tgGroup button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.tgOwn{display:flex;gap:6px}.tgOwn input{flex:1;min-width:0;font:12.5px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:5px 8px}.tgGroup small{display:block;margin-top:5px;font-size:11.5px;color:var(--muted)}.auCard:has(.spBox){overflow:visible}.spTools{z-index:5}.auEng{align-self:flex-start}.auEng button{padding:8px 11px}.auEng button:disabled{opacity:.5;cursor:default}.auBHist{position:relative}.auHistPop{left:auto;right:0;top:calc(100% + 6px);min-width:380px;max-width:460px;max-height:360px;overflow:auto}.auHistRow{display:flex;align-items:center;gap:8px;padding:5px 4px 5px 6px;border-radius:8px}.auHistRow:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.auHistRow:hover .auMenuX{opacity:1}.auHistT small{font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auHistRow.on{background:color-mix(in srgb,var(--accent) 10%,transparent)}.auHistT{flex:1;min-width:0;display:flex;flex-direction:column}.auHistT b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:600 12.5px var(--f)}.auTh{min-width:520px;max-width:min(640px,92vw);max-height:480px;overflow:hidden;padding:8px;gap:6px}.auThBar{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.auThBar select{font:12.5px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:7px;padding:4px 6px;max-width:130px}.auThF{font:600 12.5px var(--f);border:1px solid var(--line);background:var(--bg);color:var(--muted);border-radius:999px;padding:4px 10px;cursor:pointer}.auThF b{font-weight:500;margin-left:3px}.auThF.on{background:var(--accent);border-color:var(--accent);color:var(--surface)}.auThQ{font:13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:6px 9px}.auThList{overflow:auto;min-height:0;flex:1;display:flex;flex-direction:column;gap:1px}.auThH{display:flex;justify-content:space-between;font:600 11.5px var(--f);color:var(--muted);padding:8px 6px 3px;position:sticky;top:0;background:var(--surface);z-index:1}.auThRow{display:flex;align-items:center;gap:8px;padding:5px 4px 5px 6px;border-radius:8px}.auThRow:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.auThRow:hover .auMenuX{opacity:1}.auThRow.on{background:color-mix(in srgb,var(--accent) 11%,transparent)}.auThT{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.auThT b{font:600 13px var(--f);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.auThT b i{font-style:normal;font-weight:400;color:var(--muted)}.auThChips{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.auThChips small{font-size:11px;color:var(--muted);margin-left:2px}.auThC{font:500 11px var(--f);padding:1px 6px;border-radius:6px;background:var(--bg);border:1px solid var(--line);color:var(--muted)}.auThC.d{color:var(--short);border-color:color-mix(in srgb,var(--short) 40%,var(--line));background:color-mix(in srgb,var(--short) 10%,transparent)}.auThStars{display:inline-flex}.auThStars button,.auThLike{border:0;background:none;cursor:pointer;font-size:15px;line-height:1;padding:3px 2px;color:color-mix(in srgb,var(--muted) 55%,transparent)}.auThStars button.on{color:#e0a21b}.auThLike.on{color:#e5485e}.auThStars button:hover,.auThLike:hover{color:var(--fg)}@media(max-width:700px){.auTh{min-width:0;width:92vw}}.auThVote{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;color:var(--muted)}.auThVote b{color:var(--fg)}.auThVote input{flex:1;min-width:160px;font:13px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:5px 8px}.auThLink{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:8px;border-radius:10px;background:color-mix(in srgb,var(--ok) 9%,transparent);border:1px solid color-mix(in srgb,var(--ok) 30%,var(--line))}.auThLink span{flex-basis:100%;font-size:12.5px;color:var(--fg)}.auThLink input{flex:1;min-width:200px;font:12.5px var(--f);color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:5px 8px}.auThVotes{display:flex;flex-direction:column;gap:1px;border:1px solid var(--line);border-radius:10px;padding:4px;max-height:180px;overflow:auto}.auThPick{width:16px;height:16px;accent-color:var(--accent);flex:none}.auThRow.picked{background:color-mix(in srgb,var(--accent) 9%,transparent)}.auViews{display:inline-flex;margin:4px auto 14px!important}.auMain>.auViews{display:flex;width:max-content}.auRvEmpty{text-align:center;padding:30px 20px;color:var(--muted)}.auRvEmpty h2{color:var(--fg);font-size:17px;margin:0 0 6px}.auRvEmpty p{max-width:460px;margin:0 auto;font-size:13.5px;line-height:1.5}.auRv{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;align-items:start}.auRvList{display:flex;flex-direction:column;gap:4px}.auRvItem{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:9px 11px;border-radius:10px;border:1px solid transparent}.auRvItem b{font:600 13px var(--f);color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auRvItem small{font-size:11.5px;color:var(--muted)}.auRvItem:hover{background:var(--surface)}.auRvItem.on{background:var(--surface);border-color:var(--line);box-shadow:inset 3px 0 0 var(--accent)}.auRvMain{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 16px;min-width:0}.auRvHead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.auRvHead h2{font-size:16px;margin:0 0 2px}.auRvHead small{font-size:12.5px;color:var(--muted);display:inline-flex;align-items:center;gap:4px}.auRvLive{display:inline-flex;align-items:center;gap:4px;margin-left:6px;font-weight:600;color:var(--ok)}.auRvLive i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:auPulse 1.6s ease-in-out infinite}@keyframes auPulse{50%{opacity:.3}}.auRvActs{display:inline-flex;gap:2px;flex-wrap:wrap}.auRvRank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.auRvRank li{display:flex;align-items:center;gap:10px;padding:9px 4px;border-top:1px solid var(--line)}.auRvRank li:first-child{border-top:0}.auRvPos{width:20px;text-align:center;font:700 13px var(--f);color:var(--muted)}.auRvRank li.first .auRvPos{color:#c48a00}.auRvT{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.auRvT b{font:600 13.5px var(--f);display:flex;align-items:center;gap:6px}.auRvT small{font-size:11.5px;color:var(--muted)}.auRvL{width:18px;height:18px;border-radius:5px;display:inline-grid;place-items:center;font:700 10.5px var(--f);background:var(--bg);border:1px solid var(--line);flex:none}.auRvBar{height:4px;border-radius:4px;background:color-mix(in srgb,var(--line) 70%,transparent);overflow:hidden}.auRvBar i{display:block;height:100%;background:color-mix(in srgb,var(--accent) 45%,transparent);border-radius:4px;transition:width .5s ease}.auRvRank li.first .auRvBar i{background:var(--accent)}.auRvPct{display:flex;flex-direction:column;align-items:flex-end;min-width:52px}.auRvPct b{font-size:14px}.auRvPct small{font-size:11px;color:var(--muted);white-space:nowrap}.auRvH{font-size:13px;margin:16px 0 6px;display:flex;gap:6px;align-items:baseline}.auRvH small{color:var(--muted);font-weight:500}.auRvNotes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.auRvNotes li{display:flex;align-items:flex-start;gap:8px;font-size:13px;padding:7px 9px;border-radius:9px;background:var(--bg)}.auRvNotes li>span:nth-child(2){flex:1}.auRvNotes b{font-weight:600;margin-right:4px}.auRvNotes small{font-size:11px;color:var(--muted);white-space:nowrap}@media(max-width:760px){.auRv{grid-template-columns:1fr}.auRvList{flex-direction:row;overflow-x:auto}.auRvItem{min-width:160px}}.auRvCtx{display:block!important;font:600 11.5px var(--f)!important;color:var(--accent)!important;margin-bottom:2px}.auRvQ{color:var(--fg)!important;opacity:.75}.auRvQ2{font-weight:500;color:var(--muted);font-size:13.5px;margin-left:4px}.auRvEdit{display:flex;flex-direction:column;gap:8px;padding:10px 12px;margin:0 0 12px;border:1px solid var(--line);border-radius:10px;background:var(--bg)}.auRvEdit label{display:flex;flex-direction:column;gap:4px;font:600 12px var(--f);color:var(--muted)}.auRvEdit input,.auRvEdit textarea{font:13.5px var(--f);color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:8px;padding:7px 9px;resize:vertical}.auRvEdit>span{display:flex;gap:6px}.auRvDesc{margin:-4px 0 12px;font-size:13.5px;line-height:1.5;white-space:pre-wrap;color:var(--fg)}.auRvAcc{font:600 12.5px var(--f);color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:4px 6px;max-width:200px}.auRvBadge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:999px;background:#e5485e;color:#fff;font:700 11px var(--f)}.auRvNew{font:700 10.5px var(--f);font-style:normal;color:#fff;background:#e5485e;border-radius:999px;padding:1px 7px;margin-left:6px}.auRvNone{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--short) 40%,var(--line));background:color-mix(in srgb,var(--short) 9%,transparent);font-size:13px}.auRvNone>span:nth-child(2){flex:1;display:flex;flex-direction:column}.auRvNone small{color:var(--muted);font-size:11.5px}.auRvPctN{font-size:14px}.auRvAct{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;max-height:260px;overflow:auto}.auRvAct li{display:flex;align-items:center;gap:9px;font-size:13px;padding:7px 4px;border-top:1px solid var(--line)}.auRvAct li:first-child{border-top:0}.auRvAct li>span:nth-child(2){flex:1;min-width:0;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.auRvAct b{font-weight:600}.auRvAct small{font-size:11px;color:var(--muted);white-space:nowrap}.auRvAct li.fresh{background:color-mix(in srgb,var(--accent) 6%,transparent);border-radius:8px}.auRvAct li.fresh small{color:#e5485e;font-weight:600}.auRvWho{width:24px;height:24px;flex:none;border-radius:50%;display:grid;place-items:center;font:700 11px var(--f);color:#fff;background:var(--accent)}.auBell{position:relative;display:inline-flex}.auBellBtn{position:relative;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;display:grid;place-items:center;padding:0}.auBellBtn:hover,.auBellBtn.on{color:var(--fg);border-color:color-mix(in srgb,var(--accent) 45%,var(--line))}.auBellBtn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.auBellBtn b{position:absolute;top:-4px;right:-5px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#e5485e;color:#fff;font:700 10.5px/17px var(--f);text-align:center;box-shadow:0 0 0 2px var(--surface)}.auBellPop{position:fixed;z-index:90;width:360px;max-height:440px;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 34px #0000002e;padding:6px}.auBellHd{display:flex;align-items:baseline;gap:6px;padding:6px 8px 8px}.auBellHd b{font-size:14px}.auBellHd small{color:var(--muted);font-size:12px}.auBellPop ul{list-style:none;margin:0;padding:0}.auBellPop li button{all:unset;box-sizing:border-box;width:100%;display:flex;gap:9px;align-items:flex-start;padding:8px;border-radius:8px;cursor:pointer}.auBellPop li button:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.auBellPop li.new button{background:color-mix(in srgb,var(--accent) 9%,transparent)}.auBellWho{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;font:700 11px var(--f);color:#fff;background:var(--accent)}.auBellT{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--fg);line-height:1.35}.auBellT b{font-weight:600}.auBellT small{font-size:11.5px;color:var(--muted)}.auBellAsk{all:unset;box-sizing:border-box;display:block;width:100%;margin:0 0 6px;padding:8px 10px;border-radius:8px;font:600 12.5px var(--f);color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);cursor:pointer}#rvBellRoot{display:inline-flex;align-items:center;margin:0 6px}
