.yggSeq_logo{background:var(--c-primary-grad);box-shadow:var(--c-primary-shadow);flex-shrink:0;place-items:center;display:grid;position:relative}.yggSeq_frame{stroke:var(--c-viewfinder);position:absolute}.yggSeq_char{color:var(--c-on-primary);font-weight:900;line-height:1;position:relative}
.Ly0Bva_primary,.Ly0Bva_secondary{cursor:pointer;white-space:nowrap;border-radius:8px;font-family:inherit;transition:filter .15s,background-color .15s,transform .1s}.Ly0Bva_primary{background:var(--c-primary-grad);box-shadow:var(--c-primary-shadow);color:var(--c-on-primary);border:none;font-weight:600}.Ly0Bva_primary:hover:not(:disabled){filter:brightness(1.07)}.Ly0Bva_secondary{border:1px solid var(--border);color:var(--qcfd0da);background:0 0}.Ly0Bva_secondary:hover:not(:disabled){background:var(--c-hover)}.Ly0Bva_primary:active:not(:disabled),.Ly0Bva_secondary:active:not(:disabled){transform:scale(.97)}.Ly0Bva_primary:disabled,.Ly0Bva_secondary:disabled{opacity:.5;cursor:default}.Ly0Bva_sm{padding:6px 12px;font-size:12px}.Ly0Bva_md{padding:8px 16px;font-size:13px}.Ly0Bva_lg{border-radius:12px;padding:12px 20px;font-size:14px}.Ly0Bva_primary.Ly0Bva_danger{background:var(--c-danger);box-shadow:none}.Ly0Bva_secondary.Ly0Bva_danger{border-color:var(--q5a2a26);color:var(--danger-text)}.Ly0Bva_dim{opacity:.45}.Ly0Bva_block{width:100%}.Ly0Bva_text{color:var(--accent-text);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px}.Ly0Bva_text:hover:not(:disabled){color:var(--accent-text-hover)}.Ly0Bva_text:disabled{opacity:.5;cursor:default}
.afWhRq_input{border:1px solid var(--border);color:var(--text);border-radius:8px;outline:none;min-width:0;font-family:inherit;transition:border-color .15s,box-shadow .15s}.afWhRq_input:focus,.afWhRq_input:focus-visible{border-color:var(--c-input-focus);box-shadow:var(--shadow-input-focus);outline:none}.afWhRq_field{background:var(--q0f1015);padding:8px 12px;font-size:14px}.afWhRq_search{background:var(--bg-card);padding:8px 12px;font-size:13px}.afWhRq_invalid{border-color:var(--q5a2a26)}.afWhRq_input:disabled{opacity:.6;cursor:not-allowed}
.rr8LmG_track{flex-shrink:0;gap:2px;display:flex}.rr8LmG_item{cursor:pointer;white-space:nowrap;background:0 0;border:none;font-family:inherit;transition:filter .15s,background-color .15s,transform .1s}.rr8LmG_item:active{transform:scale(.97)}.rr8LmG_nav{background:var(--bg-card);border:1px solid var(--q23242e);border-radius:12px;padding:3px}.rr8LmG_nav .rr8LmG_item{color:var(--text-3);border-radius:8px;padding:8px 16px;font-size:13px}.rr8LmG_nav .rr8LmG_item:hover{color:var(--text)}.rr8LmG_nav .rr8LmG_on,.rr8LmG_nav .rr8LmG_on:hover{background:var(--sel);color:var(--qfffT)}.rr8LmG_sort{background:var(--bg-card);border:1px solid var(--border);border-radius:8px;padding:2px}.rr8LmG_sort .rr8LmG_item{color:var(--text);border-radius:8px;padding:6px 12px;font-size:12px}.rr8LmG_sort .rr8LmG_on{background:var(--sel)}.rr8LmG_mini{background:var(--q0f1015);border:1px solid var(--border);border-radius:8px;padding:2px}.rr8LmG_mini .rr8LmG_item{color:var(--text-3);border-radius:6px;padding:3px 12px;font-size:12px}.rr8LmG_mini .rr8LmG_on{background:var(--seg-on);box-shadow:var(--qsegsh);color:var(--text)}
.N_5gkW_row{border-bottom:1px solid var(--line);gap:24px;display:flex}.N_5gkW_tab{color:var(--q7d7f8c);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 0 12px;font-family:inherit;font-size:14px}button.N_5gkW_tab{cursor:pointer;transition:color .15s}button.N_5gkW_tab:hover{color:var(--text)}.N_5gkW_on{border-bottom-color:var(--c-primary);color:var(--text)}
.wZWzNq_track{background:var(--c-switch-off);border:none;border-radius:999px;flex-shrink:0;padding:0;transition:background-color .15s;display:inline-block;position:relative}button.wZWzNq_track{cursor:pointer}button.wZWzNq_track:disabled{opacity:.5;cursor:default}.wZWzNq_knob{background:var(--c-on-primary);transition:transform .15s var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.wZWzNq_on{background:var(--c-primary)}.wZWzNq_s32{width:32px;height:18px}.wZWzNq_s32 .wZWzNq_knob{width:14px;height:14px}.wZWzNq_s32.wZWzNq_on .wZWzNq_knob{transform:translate(14px)}.wZWzNq_s38{width:38px;height:22px}.wZWzNq_s38 .wZWzNq_knob{width:18px;height:18px}.wZWzNq_s38.wZWzNq_on .wZWzNq_knob{transform:translate(16px)}
.uMY-GG_pop{z-index:40;background:var(--q17181f);border:1px solid var(--border);box-shadow:var(--shadow-pop);animation:uMY-GG_qpop .16s var(--ease-out);border-radius:14px;position:absolute}.uMY-GG_item{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-family:inherit;font-size:13px;text-decoration:none;display:flex}.uMY-GG_item:hover{background:var(--q24252f);color:var(--text)}.uMY-GG_danger,.uMY-GG_danger:hover{color:var(--danger-text)}.uMY-GG_muted{color:var(--text-2)}.uMY-GG_divider{background:var(--q23242e);height:1px;margin:4px 6px}@keyframes uMY-GG_qpop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}
.oWvNtW_overlay{z-index:50;background:var(--q-ov6);place-items:center;padding:24px;animation:.16s ease-out oWvNtW_qfade;display:grid;position:fixed;inset:0}.oWvNtW_panel{background:var(--bg-card);border:1px solid var(--border);max-height:86vh;box-shadow:var(--shadow-modal);border-radius:16px;outline:none;padding:24px;overflow:auto}.oWvNtW_close{width:28px;height:28px;color:var(--q7d7f8c);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;transition:background-color .15s,transform .1s;display:grid}.oWvNtW_close:hover{background:var(--c-hover)}.oWvNtW_close:active{transform:scale(.97)}@keyframes oWvNtW_qfade{0%{opacity:0}to{opacity:1}}
.JsVq1a_host{z-index:80;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed;top:80px;left:0;right:0}.JsVq1a_top{top:10px}.JsVq1a_toast{background:var(--c-toast);max-width:100%;color:var(--c-on-primary);box-shadow:var(--shadow-toast);animation:JsVq1a_qpop .16s var(--ease-out);border-radius:999px;align-items:center;gap:10px;padding:12px 18px 12px 12px;font-size:14px;font-weight:500;display:flex}.JsVq1a_check{background:var(--c-success);width:22px;height:22px;color:var(--c-on-primary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.JsVq1a_warn{background:var(--c-warn);width:22px;height:22px;color:var(--c-toast);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.JsVq1a_action{pointer-events:auto;background:var(--c-toast-action);color:var(--c-on-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;margin-left:6px;padding:4px 12px;font-family:inherit;font-size:13px;font-weight:600}.JsVq1a_action:hover{background:var(--c-toast-action-hover)}@keyframes JsVq1a_qpop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}
.zvuYCG_avatar{background:var(--border);color:var(--qcfd0da);white-space:nowrap;border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:inline-grid;overflow:hidden}
.n4xHSW_box{border:1px solid var(--q262731);background:var(--bg-input);color:var(--qcfd0da);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}
.phVh8q_panel{flex-direction:column;gap:12px;display:flex}.phVh8q_hint{color:var(--q7d7f8c);font-size:12px;line-height:1.6}.phVh8q_devices{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.phVh8q_device{justify-content:space-between;align-items:center;gap:12px;display:flex}.phVh8q_deviceText{flex-direction:column;gap:3px;min-width:0;display:flex}.phVh8q_sub{color:var(--q6b6d7a);font-size:12px}.phVh8q_ok{color:var(--q4cc38a);font-size:12px}.phVh8q_warn{color:var(--qf3d48a);font-size:12px}.phVh8q_removed{color:var(--q7d7f8c);font-size:12px}.phVh8q_addAnother{align-self:flex-start}.phVh8q_pair{flex-direction:column;gap:8px;display:flex}.phVh8q_inputRow{align-items:center;gap:8px;display:flex}.phVh8q_code{background:var(--q0f1015);border:1px solid var(--border);text-align:center;min-width:0;max-width:220px;font-family:var(--font-mono);letter-spacing:.12em;color:var(--text);font-variant-numeric:tabular-nums;border-radius:8px;outline:none;flex:1;padding:8px 12px;font-size:20px;font-weight:600}.phVh8q_code:focus,.phVh8q_code:focus-visible{border-color:var(--c-input-focus);box-shadow:var(--shadow-input-focus);outline:none}.phVh8q_code:disabled{opacity:.6;cursor:not-allowed}.phVh8q_codeErr{border-color:var(--q5a2a26)}.phVh8q_err{color:var(--qf3c1b9);font-size:12px;line-height:1.6}.phVh8q_verify{border:1px solid var(--border);background:var(--q0b0c10);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.phVh8q_verifyTitle{overflow-wrap:anywhere;font-size:13px;font-weight:600}.phVh8q_infoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.phVh8q_infoCell{flex-direction:column;gap:2px;font-size:12px;display:flex}.phVh8q_infoK{color:var(--q7d7f8c)}.phVh8q_infoV{color:var(--text)}.phVh8q_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.phVh8q_resultRow{color:var(--qcfd0da);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.phVh8q_warning{background:var(--q2a2112);border:1px solid var(--q6b5220);color:var(--qf3d48a);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;font-size:13px;line-height:1.7;display:flex}.phVh8q_warningSmall{font-size:12px}.phVh8q_warningIcon{color:var(--c-warn);flex-shrink:0;margin-top:2px}
.mM7kuW_root{--c-gen-wait:#f4eee9;--c-gen-done:#fff8f2;--c-gen-wait-text:#8a7d73;--c-gen-busy:#6866f4;--c-gen-mini-bg:#fff8f2;--c-gen-mini-hero:#ece6e1;--c-gen-mini-quote:#f2ede9;--c-gen-mini-accent:#c9c2bc;--c-gen-spin-track:#a9a8ff4d;--c-gen-glow:radial-gradient(ellipse 800px 500px at 50% 40%, #7170ff1a, #0c0d1100 70%);background:var(--q0c0d11);height:100dvh;color:var(--text);font-family:var(--font-sans);grid-template-columns:minmax(320px,380px) minmax(0,1fr);display:grid}.mM7kuW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mM7kuW_left{border-right:1px solid var(--q22232c);background:var(--q101116);min-height:0;overflow:auto}.mM7kuW_leftInner{flex-direction:column;gap:24px;padding:32px 28px;display:flex}.mM7kuW_ideaLabel{color:var(--q8d8f9c);margin-bottom:8px;font-size:13px}.mM7kuW_idea{color:var(--qecedf3);overflow-wrap:anywhere;white-space:pre-wrap;font-size:16px;line-height:1.7}.mM7kuW_title{margin:0;font-size:20px;font-weight:600}.mM7kuW_note{color:var(--q6b6d7a);margin:0;font-size:12px;line-height:1.6}.mM7kuW_steps{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.mM7kuW_step{align-items:flex-start;gap:12px;display:flex}.mM7kuW_stepWait{opacity:.45}.mM7kuW_stepIcon{flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.mM7kuW_stepDone{background:var(--c-primary);width:20px;height:20px;color:var(--c-on-primary);border-radius:50%;place-items:center;display:grid}.mM7kuW_stepDot{background:var(--q3a3b48);border-radius:50%;width:8px;height:8px}.mM7kuW_stepStopped{background:var(--c-danger);border-radius:50%;width:8px;height:8px}.mM7kuW_stepText{flex-direction:column;gap:3px;min-width:0;display:flex}.mM7kuW_stepTitle{font-size:14px;font-weight:500}.mM7kuW_stepDesc{color:var(--q8d8f9c);overflow-wrap:anywhere;font-size:12px}.mM7kuW_spinner{border:2px solid var(--c-gen-spin-track);border-top-color:var(--qa9a8ff);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite mM7kuW_qspin;display:inline-block}.mM7kuW_failCard{background:var(--q2a1513);border:1px solid var(--q5a2a26);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.mM7kuW_failTitle{color:var(--qf3c1b9);font-size:14px;font-weight:600}.mM7kuW_failText{color:var(--qe3c5bf);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.mM7kuW_infoCard,.mM7kuW_pickCard{background:var(--q15161d);border:1px solid var(--q3c3b7a);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.mM7kuW_infoCard{border-color:var(--border)}.mM7kuW_cardTitle{font-size:14px;font-weight:600}.mM7kuW_cardDesc{color:var(--q8d8f9c);font-size:12px;line-height:1.6}.mM7kuW_pickHead{justify-content:space-between;align-items:baseline;display:flex}.mM7kuW_pickBadge{color:var(--q6b6d7a);font-size:12px}.mM7kuW_pickIntro{flex-direction:column;gap:4px;display:flex}.mM7kuW_loadError{color:var(--danger-text);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.mM7kuW_planList{flex-direction:column;gap:2px;display:flex}.mM7kuW_planRow{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:8px;display:flex}.mM7kuW_planRow:hover{background:var(--q1d1e27)}.mM7kuW_planRowOff{opacity:.5}.mM7kuW_checkbox{border:1px solid var(--q4b4c58);width:15px;height:15px;color:var(--c-on-primary);border-radius:4px;flex-shrink:0;place-items:center;display:grid}.mM7kuW_checkboxOn{background:var(--c-primary);border-color:var(--c-primary)}.mM7kuW_planName{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.mM7kuW_planRoute{font-family:var(--font-mono);color:var(--q7d7f8c);font-size:12px}.mM7kuW_styleList{flex-direction:column;gap:8px;display:flex}.mM7kuW_styleItem{border:1px solid var(--q2a2b36);background:var(--q101116);cursor:pointer;text-align:left;min-height:64px;color:inherit;border-radius:12px;align-items:center;gap:12px;padding:12px;font-family:inherit;transition:border-color .15s;display:flex}.mM7kuW_styleItem:hover:not(:disabled),.mM7kuW_styleItem:focus-visible{border-color:var(--q4b4ab0)}.mM7kuW_styleItem:disabled{cursor:default;opacity:.6}.mM7kuW_mini{background:var(--c-gen-mini-bg);border-radius:9px;flex-direction:column;flex-shrink:0;gap:4px;width:42px;height:56px;padding:5px;display:flex}.mM7kuW_miniHero{background:var(--c-gen-mini-hero);border-radius:5px;height:18px}.mM7kuW_miniQuote{background:var(--c-gen-mini-quote);border-radius:3px;height:8px}.mM7kuW_miniAccent{background:var(--c-gen-mini-accent);border-radius:4px;height:8px;margin-top:auto}.mM7kuW_styleText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.mM7kuW_styleName{overflow-wrap:anywhere;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.mM7kuW_styleKey{font-family:var(--font-mono);color:var(--qa9a8ff);font-size:12px}.mM7kuW_styleDesc{color:var(--q8d8f9c);overflow-wrap:anywhere;font-size:12px}.mM7kuW_dots{flex-shrink:0;gap:4px;display:flex}.mM7kuW_dot{background:var(--c-gen-mini-accent);border-radius:50%;width:14px;height:14px}.mM7kuW_row{gap:8px;display:flex}.mM7kuW_rowEnd{justify-content:flex-end;gap:8px;display:flex}.mM7kuW_btn,.mM7kuW_btnPrimary,.mM7kuW_btnDanger,.mM7kuW_btnDangerGhost,.mM7kuW_btnZoomClose{cursor:pointer;white-space:nowrap;border-radius:8px;align-self:flex-start;padding:8px 16px;font-family:inherit;font-size:12px;transition:filter .15s,background-color .15s,transform .1s}.mM7kuW_btn,.mM7kuW_btnZoomClose{border:1px solid var(--q2a2b36);color:var(--qcfd0da);background:0 0}.mM7kuW_btnZoomClose{background:var(--q15161d);align-self:center}.mM7kuW_btn:hover:not(:disabled),.mM7kuW_btnZoomClose:hover,.mM7kuW_btnDangerGhost:hover:not(:disabled){background:var(--c-hover)}.mM7kuW_btnPrimary{background:var(--c-primary-grad);box-shadow:var(--c-primary-shadow);color:var(--c-on-primary);border:none}.mM7kuW_btnDanger{background:var(--c-danger);color:var(--c-on-primary);border:none}.mM7kuW_btnPrimary:hover:not(:disabled),.mM7kuW_btnDanger:hover:not(:disabled){filter:brightness(1.07)}.mM7kuW_btnDangerGhost{border:1px solid var(--q5a2a26);color:var(--qf3c1b9);background:0 0}.mM7kuW_btn:active:not(:disabled),.mM7kuW_btnPrimary:active:not(:disabled),.mM7kuW_btnDanger:active:not(:disabled),.mM7kuW_btnDangerGhost:active:not(:disabled),.mM7kuW_btnZoomClose:active{transform:scale(.97)}.mM7kuW_btn:disabled,.mM7kuW_btnPrimary:disabled,.mM7kuW_btnDanger:disabled{opacity:.5;cursor:default}.mM7kuW_canvas{background:var(--c-gen-glow), var(--q0c0d11);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.mM7kuW_canvasTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.mM7kuW_status{color:var(--qcfd0da);align-items:center;gap:8px;font-size:13px;display:flex}.mM7kuW_statusOk{color:var(--c-success);display:inline-flex}.mM7kuW_canvasHint{color:var(--q8d8f9c);align-items:center;gap:12px;font-size:12px;display:flex}.mM7kuW_canvasBody{flex:1;place-items:safe center;min-height:0;padding:8px 24px 40px;display:grid;overflow:auto}.mM7kuW_empty{color:var(--q8d8f9c);font-size:13px}.mM7kuW_cards{flex-wrap:wrap;justify-content:center;gap:24px;max-width:1100px;display:flex}.mM7kuW_card{cursor:pointer;border-radius:12px;flex-direction:column;gap:8px;transition:transform .15s;display:flex}.mM7kuW_card:hover{transform:translateY(-2px)}.mM7kuW_cardHead{justify-content:space-between;align-items:center;gap:8px;max-width:180px;font-size:12px;display:flex}.mM7kuW_cardName{color:var(--qcfd0da);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mM7kuW_cardRoute{font-family:var(--font-mono);color:var(--q6b6d7a);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mM7kuW_phone{box-sizing:border-box;border-style:solid;border-color:var(--c-device);background:var(--c-gen-wait);flex-shrink:0;transition:background .5s;position:relative;overflow:hidden}.mM7kuW_phoneDone{background:var(--c-gen-done)}.mM7kuW_phoneText{text-align:center;color:var(--c-gen-wait-text);overflow-wrap:anywhere;justify-content:center;align-items:center;padding:0 12px;display:flex;position:absolute;inset:0}.mM7kuW_frameWrap{position:absolute;inset:0}.mM7kuW_frame{transform-origin:0 0;pointer-events:none;background:var(--c-gen-done);animation:mM7kuW_qup .5s var(--ease-out);border:0;position:absolute;top:0;left:0}.mM7kuW_badge{color:var(--c-on-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;font-weight:600;line-height:1.5;display:flex;position:absolute}.mM7kuW_badgeBusy{background:var(--c-gen-busy)}.mM7kuW_badgeDot{background:var(--c-viewfinder);border-radius:50%}.mM7kuW_badgeDone{background:var(--c-success)}.mM7kuW_badgeFail{background:var(--c-danger)}.mM7kuW_zoomMask{z-index:5;background:var(--q-ov6);place-items:safe center;padding:24px;animation:.16s ease-out mM7kuW_qfade;display:grid;position:absolute;inset:0;overflow:auto}.mM7kuW_zoomBox{flex-direction:column;align-items:center;gap:16px;display:flex}.mM7kuW_zoomHead{color:var(--qecedf3);align-items:center;gap:12px;font-size:14px;display:flex}.mM7kuW_zoomName{font-weight:600}.mM7kuW_zoomRoute{font-family:var(--font-mono);color:var(--q8d8f9c);font-size:12px}@media (prefers-reduced-motion:reduce){.mM7kuW_frame,.mM7kuW_zoomMask{animation:none}.mM7kuW_card,.mM7kuW_phone,.mM7kuW_styleItem{transition:none}.mM7kuW_card:hover{transform:none}}@keyframes mM7kuW_qspin{to{transform:rotate(360deg)}}@keyframes mM7kuW_qfade{0%{opacity:0}to{opacity:1}}@keyframes mM7kuW_qup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
._TL4ja_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._TL4ja_scroll{flex:1;min-height:0;padding:8px 24px 32px;position:relative;overflow:auto}._TL4ja_card{background:var(--q15161d);border:1px solid var(--q2a2b36);max-width:640px;color:var(--qecedf3);border-radius:16px;margin:0 auto;animation:.16s ease-out _TL4ja_qpop;box-shadow:0 18px 44px -18px #00000059}._TL4ja_head{flex-direction:column;gap:6px;padding:24px 24px 4px;display:flex}._TL4ja_title{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.4}._TL4ja_sub{color:var(--q8d8f9c);margin:0;font-size:13px}._TL4ja_list{border:none;flex-direction:column;min-width:0;margin:0;padding:0 24px 4px;display:flex}._TL4ja_list:disabled{opacity:.7}._TL4ja_item{flex-direction:column;display:flex}._TL4ja_divider{background:var(--q22232c);height:1px}._TL4ja_r2Head{align-items:center;gap:12px;padding:20px 0 0;display:flex}._TL4ja_r2Label{color:var(--qa9a8ff);white-space:nowrap;font-size:13px;font-weight:600}._TL4ja_r2Line{background:var(--q3c3b7a);flex:1;height:1px}._TL4ja_q{flex-direction:column;gap:12px;padding:20px 0;display:flex}._TL4ja_qHead{align-items:baseline;gap:8px;display:flex}._TL4ja_qNo{font-family:var(--font-mono);color:var(--q6b6d7a);font-variant-numeric:tabular-nums;min-width:16px;font-size:12px}._TL4ja_qTitle{text-wrap:pretty;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.5}._TL4ja_qTag{color:var(--q8d8f9c);flex-shrink:0;font-size:12px}._TL4ja_qBody{padding-left:24px}._TL4ja_textWrap{position:relative}._TL4ja_textarea{box-sizing:border-box;resize:vertical;background:var(--q16171e);border:1px solid var(--q2a2b36);width:100%;min-height:88px;color:var(--qecedf3);border-radius:8px;outline:none;padding:12px 12px 28px;font-family:inherit;font-size:14px;line-height:1.6;transition:border-color .15s,box-shadow .15s;display:block}._TL4ja_textarea::placeholder{color:var(--q6b6d7a)}._TL4ja_textarea:focus{border-color:#a9a8ff;box-shadow:0 0 0 3px #7170ff29}._TL4ja_count{color:var(--q6b6d7a);font-variant-numeric:tabular-nums;pointer-events:none;font-size:12px;position:absolute;bottom:8px;right:12px}._TL4ja_seg{background:var(--qtrack);border-radius:8px;gap:2px;max-width:420px;padding:3px;display:flex}._TL4ja_segBtn{min-width:0;height:34px;color:var(--qa3a5b2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;font-family:inherit;font-size:13px;font-weight:500;transition:background-color .15s,color .15s}._TL4ja_segBtn:hover:not(:disabled){color:var(--qecedf3)}._TL4ja_segOn{background:var(--qseg);box-shadow:var(--qsegsh);color:var(--qecedf3);font-weight:600}._TL4ja_rows{flex-direction:column;gap:8px;display:flex}._TL4ja_row{box-sizing:border-box;border:1px solid var(--q2a2b36);min-height:44px;color:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .15s,background-color .15s;display:flex}._TL4ja_row:hover:not(:disabled){border-color:var(--q4b4ab0)}._TL4ja_rowOn{background:#7170ff1a;border-color:#7170ff}._TL4ja_rowOn:hover:not(:disabled){border-color:#7170ff}._TL4ja_rowLabel{overflow-wrap:anywhere;min-width:0}._TL4ja_radio,._TL4ja_box{box-sizing:border-box;border:1.5px solid var(--q4b4c58);color:#fff;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}._TL4ja_radio{border-radius:50%}._TL4ja_box{border-radius:4px}._TL4ja_radioDot{opacity:0;background:#7170ff;border-radius:50%;width:8px;height:8px}._TL4ja_markOn{border-color:#7170ff}._TL4ja_markOn ._TL4ja_radioDot{opacity:1}._TL4ja_box._TL4ja_markOn{background:#7170ff}._TL4ja_chips{flex-wrap:wrap;gap:8px;display:flex}._TL4ja_chip,._TL4ja_addBtn{border:1px solid var(--q2a2b36);height:34px;color:var(--qcfd0da);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:0 14px;font-family:inherit;font-size:13px;transition:border-color .15s,background-color .15s,color .15s,transform .1s}._TL4ja_chip:hover:not(:disabled){border-color:var(--q4b4ab0)}._TL4ja_chip:active:not(:disabled),._TL4ja_addBtn:active:not(:disabled){transform:scale(.97)}._TL4ja_chipOn{border-color:var(--q4b4ab0);color:var(--qa9a8ff);background:#7170ff29}._TL4ja_addBtn{border:1px dashed var(--q4b4c58);color:var(--qa3a5b2)}._TL4ja_addBtn:hover:not(:disabled){color:var(--qecedf3);border-color:var(--q4b4ab0)}._TL4ja_addInput{box-sizing:border-box;background:var(--q16171e);width:150px;height:34px;color:var(--qecedf3);border:1px solid #a9a8ff;border-radius:999px;outline:none;padding:0 14px;font-family:inherit;font-size:13px;box-shadow:0 0 0 3px #7170ff29}._TL4ja_addWide{text-align:left;border-radius:8px;width:100%;height:44px;padding:0 12px}._TL4ja_bar{border-top:1px solid var(--q22232c);background:var(--q15161d);border-radius:0 0 16px 16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex;position:sticky;bottom:-32px}._TL4ja_barRight{gap:8px;display:flex}._TL4ja_btnText,._TL4ja_btnSecondary,._TL4ja_btnPrimary{cursor:pointer;border-radius:8px;height:36px;font-family:inherit;font-size:13px;transition:filter .15s,background-color .15s,transform .1s}._TL4ja_btnText{color:var(--qa3a5b2);background:0 0;border:none;margin-left:-12px;padding:0 12px}._TL4ja_btnText:hover:not(:disabled){color:var(--qecedf3);background:#8080961f}._TL4ja_btnSecondary{border:1px solid var(--q2a2b36);color:var(--qcfd0da);background:0 0;padding:0 16px}._TL4ja_btnSecondary:hover:not(:disabled){background:#8080961f}._TL4ja_btnPrimary{background:var(--c-primary-grad);color:#fff;border:none;padding:0 20px;font-weight:600;box-shadow:inset 0 1px #ffffff38,0 0 0 .5px #5553de,0 1px 2px #3c3ab440}._TL4ja_btnPrimary:hover:not(:disabled){filter:brightness(1.07)}._TL4ja_btnText:active:not(:disabled),._TL4ja_btnSecondary:active:not(:disabled),._TL4ja_btnPrimary:active:not(:disabled){transform:scale(.97)}._TL4ja_btnText:disabled,._TL4ja_btnSecondary:disabled,._TL4ja_btnPrimary:disabled{opacity:.6;cursor:default}._TL4ja_sum{border:1px solid var(--q22232c);background:var(--q15161d);border-radius:12px;margin-top:12px;overflow:hidden}._TL4ja_sumBtn{width:100%;min-height:40px;color:var(--qcfd0da);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 12px;font-family:inherit;font-size:13px;transition:background-color .15s;display:flex}._TL4ja_sumBtn:hover{background:#80809614}._TL4ja_sumIcon{color:var(--q8d8f9c);flex-shrink:0;transition:transform .16s}._TL4ja_sumChevOpen{transform:rotate(180deg)}._TL4ja_sumText{flex:1;min-width:0}._TL4ja_sumRows{border-top:1px solid var(--q22232c);flex-direction:column;gap:12px;margin:0;padding:12px;animation:.16s ease-out _TL4ja_qfade;display:flex}._TL4ja_sumRow{flex-direction:column;gap:2px;display:flex}._TL4ja_sumQ{color:var(--q8d8f9c);font-size:12px}._TL4ja_sumA,._TL4ja_sumSkip{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}._TL4ja_sumA{color:var(--qdcdde6)}._TL4ja_sumSkip{color:var(--q8d8f9c)}@media (prefers-reduced-motion:reduce){._TL4ja_card,._TL4ja_sumRows{animation:none}}@keyframes _TL4ja_qpop{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes _TL4ja_qfade{0%{opacity:0}to{opacity:1}}
.qJRVlW_panel{background:var(--q15161d);border:1px solid var(--q2a2b36);width:min(620px,100%);height:min(620px,84vh);box-shadow:var(--shadow-modal);border-radius:16px;outline:none;flex-direction:column;gap:16px;padding:24px;display:flex}.qJRVlW_head{justify-content:space-between;align-items:center;display:flex}.qJRVlW_title{color:var(--qecedf3);font-size:20px;font-weight:600}.qJRVlW_tabs{background:var(--q0f1015);border:1px solid var(--q2a2b36);border-radius:8px;flex-shrink:0;gap:3px;padding:3px;display:flex}.qJRVlW_tab{cursor:pointer;color:var(--qecedf3);background:0 0;border:none;border-radius:8px;flex:1;padding:8px;font-family:inherit;font-size:13px;transition:background-color .15s,transform .1s}.qJRVlW_tab:active{transform:scale(.97)}.qJRVlW_tabOn{background:var(--qsel)}.qJRVlW_badge{color:#a86b00;background:#e8a23a29;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11px}.qJRVlW_desc{color:var(--q8d8f9c);font-size:13px;line-height:1.6}.qJRVlW_list{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0 -8px;display:flex;overflow:auto}.qJRVlW_ver{border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.qJRVlW_verCur{background:var(--q1c1d26)}.qJRVlW_verTop{align-items:center;gap:16px;display:flex}.qJRVlW_verMain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.qJRVlW_verTitle{color:var(--qecedf3);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.qJRVlW_verNo{color:var(--qa9a8ff);font-family:ui-monospace,Menlo,monospace;font-size:12px}.qJRVlW_verLabel{word-break:break-word;min-width:0}.qJRVlW_finalBadge{color:var(--q9fe3c0);border:1px solid var(--q2f6b4f);border-radius:5px;padding:0 5px;font-size:10px}.qJRVlW_verDesc{color:var(--q7d7f8c);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.qJRVlW_curMark{color:var(--q4cc38a);white-space:nowrap;flex-shrink:0;font-size:12px}.qJRVlW_verActions{flex-wrap:wrap;gap:6px;display:flex}.qJRVlW_ghostBtn{color:var(--qa3a5b2);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 8px;font-family:inherit;font-size:12px;transition:background-color .15s,transform .1s}.qJRVlW_ghostBtn:hover{background:var(--q24252f)}.qJRVlW_lineBtn{border:1px solid var(--q2a2b36);color:var(--qcfd0da);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;padding:4px 12px;font-family:inherit;font-size:12px;transition:border-color .15s,transform .1s}.qJRVlW_lineBtn:hover{border-color:var(--q4b4ab0)}.qJRVlW_ghostBtn:active,.qJRVlW_lineBtn:active{transform:scale(.97)}.qJRVlW_lineBtn:disabled{opacity:.5;cursor:default}.qJRVlW_changes{background:var(--q0f1015);border:1px solid var(--q22232c);border-radius:8px;flex-direction:column;gap:6px;margin:0;padding:12px;list-style:none;display:flex}.qJRVlW_changes li{color:var(--qcfd0da);word-break:break-word;gap:8px;font-size:12px;display:flex}.qJRVlW_dot{color:#7170ff}.qJRVlW_foot{color:var(--q6b6d7a);border-top:1px solid var(--q22232c);padding-top:12px;font-size:12px}.qJRVlW_empty,.qJRVlW_noFinals{color:var(--q5d5f6c);text-align:center;padding:30px 0;font-size:13px}.qJRVlW_loadError{margin:8px}.qJRVlW_finalRow{gap:8px;display:flex}.qJRVlW_noteInput{flex:1;font-size:13px}.qJRVlW_saveBtn{background:var(--q3a3b48);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:0 16px;font-family:inherit;font-size:13px;transition:filter .15s,transform .1s}.qJRVlW_saveOn{background:#2fb57a}.qJRVlW_saveBtn:hover{filter:brightness(1.07)}.qJRVlW_saveBtn:active{transform:scale(.97)}.qJRVlW_saveBtn:disabled{opacity:.6;cursor:default}.qJRVlW_statePending,.qJRVlW_stateDone{font-size:12px}.qJRVlW_statePending{color:var(--qa9a8ff)}.qJRVlW_stateDone{color:var(--q4cc38a)}.qJRVlW_finalList{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:auto}.qJRVlW_final{border:1px solid var(--q23242e);background:var(--q121319);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.qJRVlW_finalDot{background:#2fb57a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.qJRVlW_finalMain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.qJRVlW_finalNote{color:var(--qecedf3);word-break:break-word;font-size:14px}.qJRVlW_finalMeta{color:var(--q7d7f8c);font-size:12px}.qJRVlW_skeleton{flex-direction:column;gap:2px;display:flex}.qJRVlW_skRow{flex-direction:column;gap:8px;padding:14px 12px;display:flex}.qJRVlW_skLine{background:var(--q22232c);border-radius:5px;height:10px;animation:1.2s ease-in-out infinite qJRVlW_skpulse}@keyframes qJRVlW_skpulse{0%,to{opacity:.55}50%{opacity:1}}
.xCTeEq_body{flex-direction:column;gap:16px;display:flex}.xCTeEq_head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.xCTeEq_intro{flex-direction:column;gap:6px;min-width:0;display:flex}.xCTeEq_title{overflow-wrap:anywhere;font-size:20px;font-weight:600}.xCTeEq_desc{color:var(--text-3);font-size:13px;line-height:1.6}.xCTeEq_placeholder{color:var(--text-3);text-align:center;padding:24px 0;font-size:13px}.xCTeEq_empty{background:var(--q0f1015);border:1px solid var(--q23242e);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.xCTeEq_emptyTitle{font-size:14px}.xCTeEq_emptyText{color:var(--q7d7f8c);margin-bottom:4px;font-size:12px;line-height:1.7}.xCTeEq_linkRow{gap:8px;display:flex}.xCTeEq_link{background:var(--q0f1015);border:1px solid var(--border);min-width:0;color:var(--qcfd0da);font-size:13px;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;border-radius:8px;flex:1;padding:12px;overflow:hidden}.xCTeEq_warn{color:var(--qf3d48a);background:var(--q2a2112);border:1px solid var(--q6b5220);border-radius:8px;padding:8px 12px;font-size:12px;line-height:1.6}.xCTeEq_group{flex-direction:column;gap:8px;display:flex}.xCTeEq_label{color:var(--text-3);font-size:12px}.xCTeEq_note{color:var(--q6b6d7a);font-size:12px}.xCTeEq_hint{color:var(--accent-text);font-size:12px}.xCTeEq_error{color:var(--danger-text);font-size:12px}.xCTeEq_seg{background:var(--q0f1015);border:1px solid var(--border);border-radius:8px;gap:3px;padding:3px;display:flex}.xCTeEq_segItem{cursor:pointer;color:var(--text);text-align:center;background:0 0;border:none;border-radius:8px;flex:1;padding:8px;font-family:inherit;font-size:13px;transition:filter .15s,background-color .15s,transform .1s}.xCTeEq_segItem:active:not(:disabled){transform:scale(.97)}.xCTeEq_segItem:disabled{cursor:default;opacity:.7}.xCTeEq_small{font-size:12px}.xCTeEq_on{background:var(--sel)}.xCTeEq_dimItem{color:var(--q5d5f6c)}.xCTeEq_static{cursor:default}.xCTeEq_summary{background:var(--q0f1015);border:1px solid var(--q23242e);cursor:pointer;color:var(--text);text-align:left;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-family:inherit;display:flex}.xCTeEq_summary:hover{border-color:var(--q3a3b46)}.xCTeEq_summaryText{flex-direction:column;gap:3px;min-width:0;display:flex}.xCTeEq_summaryTitle{font-size:13px}.xCTeEq_summarySub{color:var(--q7d7f8c);font-size:12px}.xCTeEq_chev{color:var(--q7d7f8c);flex-shrink:0;transition:transform .2s}.xCTeEq_chevOpen{transform:rotate(180deg)}.xCTeEq_more{flex-direction:column;gap:16px;animation:.16s ease-out xCTeEq_qpop;display:flex}.xCTeEq_grid{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:12px;display:grid}.xCTeEq_grid>.xCTeEq_label{padding-top:8px}.xCTeEq_pwdCol{flex-direction:column;gap:6px;display:flex}.xCTeEq_pwdRow{align-items:center;gap:8px;min-height:36px;display:flex}.xCTeEq_pwdInput{width:200px;font-family:var(--font-mono);letter-spacing:.1em}.xCTeEq_stats{color:var(--q7d7f8c);background:var(--q0f1015);border:1px solid var(--q23242e);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:12px;font-size:12px;display:flex}.xCTeEq_stop{color:var(--danger-text);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px}.xCTeEq_stop:hover{text-decoration:underline}.xCTeEq_foot{justify-content:space-between;gap:12px;display:flex}.xCTeEq_view{border:1px solid var(--border);color:var(--qcfd0da);background:0 0;border-radius:8px;padding:8px 16px;font-size:13px;text-decoration:none;transition:background-color .15s,transform .1s}.xCTeEq_view:hover{background:var(--c-hover)}.xCTeEq_view:active{transform:scale(.97)}.xCTeEq_done{background:var(--q24252f);color:var(--text);border:none}.xCTeEq_confirmTitle{overflow-wrap:anywhere;font-size:16px;font-weight:600}.xCTeEq_confirmText{color:var(--text-2);font-size:13px;line-height:1.7}.xCTeEq_confirmActions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}@media (max-width:520px){.xCTeEq_pwdInput{width:140px}}@keyframes xCTeEq_qpop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
.H_RiRq_panel{background:var(--q15161d);border:1px solid var(--q2a2b36);width:min(780px,100%);max-height:88vh;box-shadow:var(--shadow-modal);color:var(--qecedf3);border-radius:16px;outline:none;flex-direction:column;gap:16px;padding:24px;display:flex;overflow:auto}.H_RiRq_head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.H_RiRq_headText{flex-direction:column;gap:6px;min-width:0;display:flex}.H_RiRq_title{word-break:break-word;font-size:20px;font-weight:600}.H_RiRq_sub{color:var(--q8d8f9c);font-size:13px;line-height:1.6}.H_RiRq_close{flex-shrink:0}.H_RiRq_dirCard{background:var(--q101116);border:1px solid var(--q23242e);border-radius:12px;flex-direction:column;gap:3px;padding:12px 16px;display:flex}.H_RiRq_dirLabel{font-size:14px;font-weight:600}.H_RiRq_dirSub{color:var(--q6b6d7a);font-size:12px}.H_RiRq_section{flex-direction:column;gap:12px;min-width:0;display:flex}.H_RiRq_secHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.H_RiRq_secTitle{font-size:13px;font-weight:600}.H_RiRq_twoCol{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.H_RiRq_colorRow{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;display:grid}.H_RiRq_tokenRow{align-items:center;gap:12px;min-width:0;display:flex}.H_RiRq_tokenText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.H_RiRq_tokenUsage{word-break:break-word;font-size:13px}.H_RiRq_tokenCode{color:var(--q7d7f8c);word-break:break-all;font-family:ui-monospace,Menlo,monospace;font-size:12px}.H_RiRq_tokenVal{color:var(--qcfd0da);text-align:right;word-break:break-all;max-width:50%;font-family:ui-monospace,Menlo,monospace;font-size:13px}.H_RiRq_radiusSample{border:1.5px solid var(--q4b4ab0);background:var(--q1b1b33);flex-shrink:0;width:28px;height:28px}.H_RiRq_swatch{border:1px solid var(--q2a2b36);flex-shrink:0;display:inline-block}.H_RiRq_sw_lg{border-radius:8px;width:40px;height:40px}.H_RiRq_sw_md{border:none;border-radius:6px;width:20px;height:20px}.H_RiRq_sw_sm{border-color:var(--q33343f);border-radius:3px;width:12px;height:12px}.H_RiRq_swEmpty{border:1px dashed var(--q4b4c58);background:0 0}.H_RiRq_themes{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.H_RiRq_themeCard{border:1px solid var(--q23242e);border-radius:12px;flex-direction:column;gap:12px;padding:12px;display:flex}.H_RiRq_themeHead{justify-content:space-between;align-items:center;font-size:13px;display:flex}.H_RiRq_themeSw{flex-wrap:wrap;gap:6px 12px;display:flex}.H_RiRq_themeChip{color:var(--q8d8f9c);align-items:center;gap:4px;font-size:12px;display:flex}.H_RiRq_themeVal{color:var(--q6b6d7a);font-family:ui-monospace,Menlo,monospace;font-size:11px}.H_RiRq_lineBtn{border:1px solid var(--q2a2b36);height:30px;color:var(--qcfd0da);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:0 12px;font-family:inherit;font-size:12px;transition:background-color .15s,transform .1s}.H_RiRq_lineBtn:hover{background:var(--c-hover)}.H_RiRq_lineBtn:active,.H_RiRq_adoptBtn:active,.H_RiRq_keepBtn:active{transform:scale(.97)}.H_RiRq_staleRow,.H_RiRq_checking{color:var(--q8d8f9c);align-items:center;gap:8px;font-size:12px;display:flex}.H_RiRq_spin{border:2px solid var(--q3c3b7a);border-top-color:#7170ff;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite H_RiRq_spin}.H_RiRq_muted,.H_RiRq_note{color:var(--q6b6d7a);font-size:12px}.H_RiRq_warn{color:var(--qf3d48a);background:var(--q2a2112);border:1px solid var(--q6b5220);border-radius:8px;padding:8px 12px;font-size:13px}.H_RiRq_dev{background:var(--q2a2112);border:1px solid var(--q6b5220);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.H_RiRq_devLabel{color:var(--qf3d48a);word-break:break-all;flex:1;min-width:120px;font-size:13px}.H_RiRq_adoptBtn{color:#2a1a02;cursor:pointer;background:#e8a23a;border:none;border-radius:8px;height:30px;padding:0 12px;font-family:inherit;font-size:12px;transition:filter .15s,transform .1s}.H_RiRq_adoptBtn:hover{filter:brightness(1.07)}.H_RiRq_keepBtn{border:1px solid var(--q6b5220);height:30px;color:var(--qf3d48a);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px;font-family:inherit;font-size:12px;transition:background-color .15s,transform .1s}.H_RiRq_keepBtn:hover{background:var(--c-hover)}.H_RiRq_adoptBtn:disabled,.H_RiRq_keepBtn:disabled{opacity:.5;cursor:default}.H_RiRq_exc{color:var(--qa3a5b2);border:1px solid var(--q23242e);word-break:break-all;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex}.H_RiRq_foot{border-top:1px solid var(--q22232c);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding-top:16px;display:flex}@keyframes H_RiRq_spin{to{transform:rotate(360deg)}}
.POP7nW_panel{background:var(--q15161d);border:1px solid var(--q2a2b36);width:min(800px,100%);height:min(560px,86vh);box-shadow:var(--shadow-modal);animation:POP7nW_qpop .16s var(--ease-out);border-radius:16px;outline:none;display:flex;overflow:hidden}.POP7nW_nav{background:var(--q111218);border-right:1px solid var(--q22232c);flex-direction:column;flex-shrink:0;gap:2px;width:200px;padding:20px 12px;display:flex}.POP7nW_navTitle{color:var(--qecedf3);padding:0 12px 4px;font-size:14px;font-weight:600}.POP7nW_navDesc{color:var(--q6b6d7a);padding:0 12px 16px;font-size:12px;line-height:1.6}.POP7nW_tab{text-align:left;color:var(--qecedf3);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-size:13px}.POP7nW_tab:hover{background:var(--c-hover)}.POP7nW_tabOn,.POP7nW_tabOn:hover{background:var(--qsel)}.POP7nW_body{flex:1;min-width:0;padding:24px;position:relative;overflow:auto}.POP7nW_close{position:absolute;top:14px;right:16px}.POP7nW_content{flex-direction:column;gap:16px;display:flex}.POP7nW_intro{flex-direction:column;gap:6px;padding-right:24px;display:flex}.POP7nW_h1{color:var(--qecedf3);font-size:16px;font-weight:600}.POP7nW_p{color:var(--q8d8f9c);text-wrap:pretty;font-size:13px;line-height:1.7}.POP7nW_step{border:1px solid var(--q262731);background:var(--q121319);border-radius:14px;gap:16px;padding:16px;display:flex}.POP7nW_stepNo{background:var(--q3a3b48);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.POP7nW_stepNow{background:var(--c-primary)}.POP7nW_stepDone{background:var(--q4cc38a)}.POP7nW_stepBody{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.POP7nW_stepTitle{color:var(--qecedf3);font-size:14px}.POP7nW_stepSub{color:var(--q7d7f8c);margin-top:3px;font-size:12px;line-height:1.6}.POP7nW_agents{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.POP7nW_agentCard{border:1px solid var(--q2a2b36);cursor:pointer;text-align:left;background:0 0;border-radius:8px;flex-direction:column;gap:3px;padding:12px;display:flex}.POP7nW_agentCard:hover:not(:disabled){border-color:var(--q4b4ab0)}.POP7nW_agentCard:disabled{opacity:.5;cursor:not-allowed}.POP7nW_agentOn{border-color:var(--c-primary);background:#7170ff1f}.POP7nW_agentName{color:var(--qecedf3);font-size:13px}.POP7nW_agentSub{color:var(--q7d7f8c);font-size:12px}.POP7nW_models{border-top:1px solid var(--q22232c);flex-direction:column;gap:12px;padding-top:12px;display:flex}.POP7nW_modelsHead{color:var(--qecedf3);justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.POP7nW_row{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;display:grid}.POP7nW_label{color:var(--q8d8f9c);font-size:12px}.POP7nW_select{background:var(--q0f1015);border:1px solid var(--q2a2b36);color:var(--qecedf3);font:inherit;border-radius:8px;min-width:0;padding:8px;font-size:12px}.POP7nW_seg{background:var(--q0f1015);border:1px solid var(--q2a2b36);border-radius:8px;justify-self:start;gap:2px;padding:2px;display:flex}.POP7nW_segBtn{color:var(--qa3a5b2);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:12px}.POP7nW_segOn{background:var(--qsel);color:var(--qfffT)}.POP7nW_foot{color:var(--q6b6d7a);font-size:12px;line-height:1.6}.POP7nW_switchRow{border:1px solid var(--q262731);background:var(--q121319);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.POP7nW_table{border-collapse:collapse;width:100%;color:var(--qecedf3);font-size:13px}.POP7nW_table th{text-align:left;color:var(--q8d8f9c);border-bottom:1px solid var(--q22232c);padding:8px;font-size:12px;font-weight:400}.POP7nW_table td{border-bottom:1px solid var(--q1e1f27);padding:8px}.POP7nW_mono{font-family:var(--font-mono);color:var(--qcfd0da);font-size:12px}.POP7nW_entry{color:var(--qa9a8ff);border:1px solid var(--q3c3b7a);border-radius:4px;margin-left:6px;padding:0 4px;font-size:10px}@keyframes POP7nW_qpop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}
.CEYLIW_chip{color:var(--qa9a8ff);box-shadow:inset 0 0 0 .5px var(--q3c3b7a);white-space:nowrap;background:#7170ff29;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 4px 2px 10px;font-size:12px;font-weight:600;line-height:18px;animation:.16s ease-out CEYLIW_qpop;display:inline-flex}.CEYLIW_x{width:16px;height:16px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid}.CEYLIW_x:hover{background:#7170ff40}.CEYLIW_bubble{vertical-align:1px;background:#ffffff24;border-radius:999px;margin-right:6px;padding:0 8px;font-size:12px;font-weight:600;line-height:20px;display:inline-block}@keyframes CEYLIW_qpop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}
.dCNrla_panel{background:var(--q101116);border-left:1px solid var(--q1e1f27);flex-direction:column;flex-shrink:0;width:372px;min-height:0;display:flex}.dCNrla_head{border-bottom:1px solid var(--q1a1b22);align-items:center;gap:10px;padding:16px;display:flex}.dCNrla_avatar{border:1px solid var(--q3c3b7a);width:34px;height:34px;color:var(--qc9c8ff);background:#7170ff29;border-radius:12px;flex-shrink:0;place-items:center;font-size:14px;font-weight:600;display:grid}.dCNrla_headText{flex:1;min-width:0}.dCNrla_titleRow{align-items:center;gap:8px;display:flex}.dCNrla_title{color:var(--qecedf3);font-size:14px;font-weight:600}.dCNrla_engine{border:1px solid var(--q2a2b36);color:var(--qa3a5b2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:1px 8px;font-size:12px;display:inline-flex}.dCNrla_engine:hover{background:var(--c-hover)}.dCNrla_engineDot{background:var(--c-primary);border-radius:50%;width:6px;height:6px}.dCNrla_engineLocal{background:var(--q4cc38a)}.dCNrla_watching{color:var(--q7d7f8c);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.dCNrla_collapse{border:1px solid var(--q262731);width:28px;height:28px;color:var(--qcfd0da);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.dCNrla_collapse:hover{background:var(--c-hover)}.dCNrla_listWrap{flex:1;min-height:0;position:relative}.dCNrla_list{flex-direction:column;gap:16px;padding:16px;display:flex;position:absolute;inset:0;overflow:auto}.dCNrla_list>*{flex-shrink:0}.dCNrla_newMsg{border:1px solid var(--q3c3b7a);background:var(--q17181f);color:var(--qc9c8ff);cursor:pointer;box-shadow:var(--shadow-pop);border-radius:999px;padding:4px 12px;font-size:12px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.dCNrla_aiText{max-width:94%;color:var(--qdcdde6);white-space:pre-line;text-wrap:pretty;font-size:14px;line-height:1.75}.dCNrla_userCol{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:6px;max-width:86%;display:flex}.dCNrla_forTarget{color:var(--qa9a8ff);background:#7170ff1a;border-radius:6px;padding:2px 8px;font-size:12px}.dCNrla_markLine{color:var(--qcfeedd);background:#2fb57a1f;border-radius:8px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:inline-flex}.dCNrla_markNo{background:var(--c-success);width:16px;height:16px;color:var(--c-on-primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.dCNrla_bubble{background:var(--q2b2b55);color:var(--qf0f0ff);white-space:pre-wrap;word-break:break-word;border-radius:14px 14px 4px;padding:12px 16px;font-size:14px;line-height:1.6}.dCNrla_meta{color:var(--q5d5f6c);font-size:10px}.dCNrla_progress{background:var(--q16171e);border:1px solid var(--q262731);border-radius:12px;flex-direction:column;gap:10px;max-width:94%;padding:10px 12px;display:flex}.dCNrla_progressTop{color:var(--qa9a8ff);align-items:center;gap:8px;font-size:13px;display:flex}.dCNrla_progress[data-phase=stopped] .dCNrla_progressTop{color:var(--q8d8f9c)}.dCNrla_progressNow{word-break:break-word;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dCNrla_progressSlow{color:var(--q8d8f9c);font-size:11px}.dCNrla_progressTime{color:var(--q8d8f9c);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}.dCNrla_progressStopIcon{color:var(--qf3c1b9);flex-shrink:0}.dCNrla_stepSpin{animation:.8s linear infinite dCNrla_qspin}.dCNrla_progressDone{flex-direction:column;gap:8px;max-width:94%;display:flex}.dCNrla_progressSum{color:var(--q8d8f9c);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:12px;display:inline-flex}.dCNrla_progressSum:hover{color:var(--qdcdde6)}.dCNrla_progressSumIcon{color:var(--q4cc38a)}.dCNrla_progressBody{background:var(--q16171e);border:1px solid var(--q262731);border-radius:12px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}@media (prefers-reduced-motion:reduce){.dCNrla_stepSpin,.dCNrla_spin{animation:none}}.dCNrla_spin{border:2px solid #a9a8ff4d;border-top-color:var(--qa9a8ff);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite dCNrla_qspin}.dCNrla_stop{border:1px solid var(--q3c3b7a);color:var(--qc9c8ff);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:3px 12px;font-size:12px}.dCNrla_stop:hover{background:#7170ff1f}.dCNrla_stream{flex-direction:column;gap:6px;display:flex}.dCNrla_streamMore{color:var(--q8d8f9c);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px}button.dCNrla_streamMore:hover{color:var(--qdcdde6)}.dCNrla_streamList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dCNrla_rowSay{color:var(--qdcdde6);white-space:pre-line;word-break:break-word;font-size:13px;line-height:1.6}.dCNrla_row{color:var(--q8d8f9c);align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;display:flex}.dCNrla_rowIcon{color:var(--q6b6d7a);flex-shrink:0;margin-top:3px;display:inline-flex}.dCNrla_rowMain{word-break:break-word;flex-wrap:wrap;flex:1;align-items:baseline;column-gap:6px;min-width:0;display:flex}.dCNrla_rowLabel{color:var(--qdcdde6)}.dCNrla_row[data-status=running] .dCNrla_rowLabel,.dCNrla_row[data-kind=live] .dCNrla_rowMain,.dCNrla_row[data-status=running] .dCNrla_rowIcon,.dCNrla_row[data-kind=live] .dCNrla_rowIcon{color:var(--qa9a8ff)}.dCNrla_row[data-status=error] .dCNrla_rowIcon,.dCNrla_row[data-status=declined] .dCNrla_rowIcon,.dCNrla_row[data-status=stopped] .dCNrla_rowIcon,.dCNrla_row[data-status=error] .dCNrla_rowLabel,.dCNrla_row[data-status=declined] .dCNrla_rowLabel,.dCNrla_row[data-status=stopped] .dCNrla_rowLabel,.dCNrla_row[data-status=stopped] .dCNrla_rowMain{color:var(--qf3c1b9)}.dCNrla_rowFail{color:var(--qf3c1b9);font-size:12px}.dCNrla_rowRaw{font-family:var(--font-mono);color:var(--q6b6d7a);word-break:break-all;flex-basis:100%;font-size:11px}.dCNrla_rowTime{color:var(--q6b6d7a);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:inline-flex}.dCNrla_errCard{background:var(--q2a1513);border:1px solid var(--q5a2a26);border-radius:12px;flex-direction:column;gap:8px;max-width:94%;padding:12px;display:flex}.dCNrla_errTitle{color:var(--qf3c1b9);font-size:13px;font-weight:600}.dCNrla_errBody{color:var(--qe3c5bf);font-size:13px;line-height:1.6}.dCNrla_errActions{gap:8px;display:flex}.dCNrla_errFoot{color:var(--q8d8f9c);font-size:12px}.dCNrla_receiptWrap{flex-direction:column;gap:8px;max-width:94%;display:flex}.dCNrla_receipt{background:var(--q16171e);border:1px solid var(--q262731);border-radius:12px;overflow:hidden}.dCNrla_receiptTop{flex-direction:column;gap:6px;padding:12px;display:flex}.dCNrla_receiptTitle{color:var(--q7d7f8c);font-size:12px}.dCNrla_changes{color:var(--qdcdde6);word-break:break-word;flex-direction:column;gap:4px;margin:0;padding:0;font-size:13px;line-height:1.6;list-style:none;display:flex}.dCNrla_bullet{color:var(--c-primary);margin-right:6px;font-size:10px}.dCNrla_changesEmpty{color:var(--q8d8f9c);font-size:13px}.dCNrla_receiptBottom{background:var(--q13141a);border-top:1px solid var(--q22232c);align-items:center;gap:8px;padding:8px;display:flex}.dCNrla_ok{color:var(--q4cc38a);padding-left:4px;font-size:12px}.dCNrla_resultOk{color:var(--q4cc38a);font-size:12px}.dCNrla_resultMuted{color:var(--q8d8f9c);padding-left:4px;font-size:12px}.dCNrla_flex{flex:1}.dCNrla_devi{background:var(--q2a2112);border:1px solid var(--q6b5220);color:var(--qf3d48a);word-break:break-word;border-radius:12px;padding:12px;font-size:12px;line-height:1.6}.dCNrla_codex{background:var(--q16171e);border:1px solid var(--q3c3b7a);border-radius:12px;max-width:94%;overflow:hidden}.dCNrla_codexBody{flex-direction:column;gap:8px;padding:12px;display:flex}.dCNrla_codexFrom{color:var(--q7d7f8c);font-size:12px}.dCNrla_codexTitle{color:var(--qecedf3);word-break:break-all;font-size:14px;font-weight:600}.dCNrla_codexSum{color:var(--qa3a5b2);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.dCNrla_files{background:var(--q0b0c10);border:1px solid var(--q22232c);font-family:var(--font-mono);color:var(--qcfd0da);border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:8px 12px;font-size:12px;list-style:none;display:flex}.dCNrla_files li{word-break:break-all;gap:8px;display:flex}.dCNrla_filePath{word-break:break-all;flex:1;min-width:0}.dCNrla_add{color:var(--c-success)}.dCNrla_del{color:#e06c5e}.dCNrla_risk{color:var(--qf3d48a);background:var(--q2a2112);border-radius:8px;gap:6px;padding:6px 8px;font-size:12px;line-height:1.6;display:flex}.dCNrla_riskIcon{color:var(--c-warn);flex-shrink:0;margin-top:2px}.dCNrla_apSummary{color:var(--qa3a5b2);word-break:break-word;font-size:12px}.dCNrla_apReason{color:var(--q8d8f9c);word-break:break-word;font-size:12px}.dCNrla_cardFoot{background:var(--q13141a);border-top:1px solid var(--q22232c);align-items:center;gap:8px;padding:8px;display:flex}.dCNrla_footNote{color:var(--q6b6d7a);font-size:12px}.dCNrla_suggest{flex-direction:column;gap:8px;display:flex}.dCNrla_suggestTitle{color:var(--q7d7f8c);font-size:12px}.dCNrla_suggestList{flex-wrap:wrap;gap:8px;display:flex}.dCNrla_suggestBtn{border:1px solid var(--q2a2b36);background:var(--q16171e);color:var(--qdcdde6);cursor:pointer;text-align:left;border-radius:999px;padding:8px 16px;font-size:13px}.dCNrla_suggestBtn:hover{border-color:var(--q4b4ab0)}.dCNrla_inputArea{border-top:1px solid var(--q1a1b22);flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.dCNrla_marks{flex-direction:column;gap:6px;max-height:240px;display:flex;overflow:auto}.dCNrla_marksHead{color:var(--q9fe3c0);justify-content:space-between;font-size:12px;display:flex}.dCNrla_clearMarks{color:var(--q8d8f9c);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}.dCNrla_clearMarks:hover{text-decoration:underline}.dCNrla_markRow{background:var(--q121a16);border:1px solid var(--q234a37);border-radius:8px;align-items:center;gap:6px;padding:6px 8px;display:flex}.dCNrla_markName{color:var(--q9fe3c0);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;align-items:center;gap:6px;max-width:45%;padding:0;font-size:12px;display:inline-flex;overflow:hidden}.dCNrla_markNote{min-width:0;color:var(--qecedf3);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:12px}.dCNrla_markX{width:20px;height:20px;color:var(--q8d8f9c);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}.dCNrla_markX:hover{background:var(--c-hover)}.dCNrla_inputCard{background:var(--q16171e);border:1px solid var(--q262731);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex;position:relative}.dCNrla_inputCardSel{border-color:var(--q3c3b7a)}.dCNrla_textWrap{position:relative}.dCNrla_chipPos{z-index:1;position:absolute;top:1px;left:0}.dCNrla_textarea{resize:none;width:100%;min-height:52px;color:var(--qecedf3);font:inherit;background:0 0;border:none;outline:none;padding:0;font-size:14px;line-height:1.6;display:block}.dCNrla_textarea:focus-visible{outline:none}.dCNrla_inputBar{align-items:center;gap:8px;display:flex}.dCNrla_send{background:var(--q2e2f3b);width:34px;height:34px;color:var(--c-on-primary);cursor:pointer;border:none;border-radius:50%;place-items:center;transition:background-color .15s,transform .1s;display:grid}.dCNrla_sendOn{background:var(--c-primary)}.dCNrla_send:active{transform:scale(.97)}.dCNrla_send:disabled{cursor:not-allowed}.dCNrla_foot{color:var(--q5d5f6c);text-align:center;font-size:12px}@property --qang{syntax:"<angle>";inherits:false;initial-value:0deg}.dCNrla_ring{pointer-events:none;background:conic-gradient(from var(--qang), #7170ff, #b39cff, #ffd166, #ff9ec7, #7170ff);-webkit-mask-composite:xor;opacity:.7;border-radius:15px;padding:1.5px;transition:opacity .3s;animation:3s linear infinite dCNrla_qhue;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.dCNrla_ringBusy{opacity:1;animation-duration:1.2s}@media (prefers-reduced-motion:reduce){.dCNrla_ring{animation:none}}@keyframes dCNrla_qspin{to{transform:rotate(360deg)}}.dCNrla_deviActions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dCNrla_deviAdopt,.dCNrla_deviKeep{cursor:pointer;border-radius:8px;height:32px;padding:0 12px;font-family:inherit;font-size:12px;transition:filter .15s,background-color .15s,transform .1s}.dCNrla_deviAdopt{color:#2a1a02;background:#e8a23a;border:none}.dCNrla_deviAdopt:hover{filter:brightness(1.07)}.dCNrla_deviKeep{border:1px solid var(--q6b5220);color:var(--qf3d48a);background:0 0}.dCNrla_deviKeep:hover{background:var(--c-hover)}.dCNrla_deviAdopt:active,.dCNrla_deviKeep:active{transform:scale(.97)}.dCNrla_deviAdopt:disabled{opacity:.5;cursor:default}@keyframes dCNrla_qhue{to{--qang:360deg}}
.E4IjoG_bar{-webkit-font-smoothing:antialiased;flex-shrink:0;height:47px;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;transition:background-color .2s,color .2s;position:relative}.E4IjoG_overlay{z-index:1;pointer-events:none;position:absolute;top:0;left:0;right:0}.E4IjoG_left,.E4IjoG_right{align-items:center;display:flex;position:absolute;top:2px;bottom:0}.E4IjoG_left{justify-content:center;width:104px;left:0}.E4IjoG_right{gap:5.7px;right:18.7px}.E4IjoG_time{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;line-height:22px}.E4IjoG_icon{flex-shrink:0;display:block}
.vJfoma_panel{z-index:30;background:var(--q17181f);border:1px solid var(--q2a2b36);width:300px;box-shadow:var(--shadow-pop);animation:vJfoma_qpop .16s var(--ease-out);border-radius:14px;outline:none;flex-direction:column;gap:16px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.vJfoma_head{justify-content:space-between;gap:8px;display:flex}.vJfoma_title{color:var(--qecedf3);font-size:14px;font-weight:600}.vJfoma_sub{color:var(--q7d7f8c);margin-top:4px;font-size:12px}.vJfoma_close{width:24px;height:24px;color:var(--q8d8f9c);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.vJfoma_close:hover{background:var(--q24252f)}.vJfoma_groups{flex-direction:column;gap:12px;max-height:50vh;display:flex;overflow:auto}.vJfoma_group{flex-direction:column;gap:6px;display:flex}.vJfoma_groupName{color:var(--qa3a5b2);font-size:12px}.vJfoma_seg{background:var(--q0f1015);border:1px solid var(--q2a2b36);border-radius:8px;gap:2px;padding:2px;display:flex}.vJfoma_opt{min-width:0;color:var(--qa3a5b2);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;border-radius:6px;flex:1;padding:6px 4px;font-size:12px;overflow:hidden}.vJfoma_on{background:var(--qsel);color:var(--qfffT)}.vJfoma_note{color:var(--q7d7f8c);font-size:12px}.vJfoma_foot{border-top:1px solid var(--q23242e);justify-content:space-between;align-items:center;padding-top:12px;display:flex}.vJfoma_add,.vJfoma_reset{cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:12px}.vJfoma_add{color:var(--qa9a8ff)}.vJfoma_reset{color:var(--q8d8f9c)}.vJfoma_add:hover,.vJfoma_reset:hover{text-decoration:underline}@keyframes vJfoma_qpop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}
.UD1Znq_area{background-color:var(--q0e0f14);background-image:radial-gradient(var(--q1b1c24) 1px, transparent 1px);background-size:22px 22px;flex:1;min-width:0;transition:box-shadow .25s;position:relative;overflow:hidden}.UD1Znq_editing{box-shadow:inset 0 0 0 2px #7170ff73}.UD1Znq_toolbar{z-index:8;pointer-events:none;flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex;position:absolute;top:14px;left:16px;right:16px}.UD1Znq_toolLeft,.UD1Znq_toolRight{pointer-events:auto;align-items:center;gap:8px;min-width:0;display:flex}.UD1Znq_status{background:var(--q-ov1);border:1px solid var(--q23242e);color:var(--qa3a5b2);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;min-width:0;padding:6px 12px;font-size:12px;display:flex}.UD1Znq_greenDot{background:var(--q4cc38a);border-radius:50%;flex-shrink:0;width:6px;height:6px}.UD1Znq_statusSub{color:var(--q8d8f9c)}.UD1Znq_sep{color:var(--q4b4c58)}.UD1Znq_crumbs{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.UD1Znq_crumbItem{color:var(--q8d8f9c);align-items:center;gap:4px;display:inline-flex}.UD1Znq_crumbCur{color:var(--qecedf3)}.UD1Znq_crumbBack{color:var(--q8d8f9c);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.UD1Znq_editBar{background:var(--q1b1b33);border:1px solid var(--q3c3b7a);color:var(--qc9c8ff);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:4px 4px 4px 12px;font-size:12px;display:flex}.UD1Znq_doneBtn{background:var(--q121226);color:var(--qc9c8ff);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:4px 8px 4px 12px;font-size:12px;display:inline-flex}.UD1Znq_doneBtn:hover{filter:brightness(1.15)}.UD1Znq_kbd{opacity:.75;border:1px solid;border-radius:4px;padding:0 4px;font-family:inherit;font-size:10px}.UD1Znq_chip{background:var(--q-ov1);border:1px solid var(--q23242e);height:28px;color:var(--qcfd0da);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:12px;transition:background-color .15s,transform .1s;display:inline-flex}.UD1Znq_chip:hover:not(:disabled){background:var(--q24252f)}.UD1Znq_chip:active:not(:disabled){transform:scale(.97)}.UD1Znq_chip:disabled{opacity:.45;cursor:not-allowed}.UD1Znq_chipCompare{border-color:var(--c-warn);background:#e8a23a2e}.UD1Znq_chipOn{border-color:var(--q3c3b7a);background:#7170ff24}.UD1Znq_stateIcon{border:1.5px solid;border-radius:3px;width:10px;height:10px}.UD1Znq_count{background:var(--c-primary);color:var(--c-on-primary);border-radius:999px;padding:0 6px;font-size:10px;line-height:16px}.UD1Znq_statesWrap{position:relative}.UD1Znq_zoom{background:var(--q-ov1);border:1px solid var(--q23242e);border-radius:8px;align-items:center;gap:2px;height:28px;padding:0 2px;display:flex}.UD1Znq_zoomBtn{width:24px;height:24px;color:var(--qcfd0da);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;font-size:14px;display:grid}.UD1Znq_zoomBtn:hover{background:var(--q24252f)}.UD1Znq_zoomInput{width:46px;height:22px;color:var(--qecedf3);text-align:center;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:none;border-radius:6px;font-size:12px}.UD1Znq_zoomInput:focus{background:var(--q0f1015);box-shadow:0 0 0 1px var(--c-input-focus);outline:none}.UD1Znq_zoomSep{background:var(--q2a2b36);width:1px;height:14px;margin:0 2px}.UD1Znq_zoomText{height:22px;color:var(--qcfd0da);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 8px;font-size:12px}.UD1Znq_zoomText:hover{background:var(--q24252f)}.UD1Znq_zoomOn{background:var(--qsel)}.UD1Znq_scroller{place-items:safe center;display:grid;position:absolute;inset:0}.UD1Znq_zoomBox{position:relative}.UD1Znq_device{box-sizing:content-box;background:var(--q1b1c22);flex-direction:column;transition:width .3s,height .3s;display:flex;overflow:hidden;box-shadow:0 30px 80px #0000008c}.UD1Znq_browserBar{background:#e9e6e2;flex-shrink:0;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.UD1Znq_dots{gap:6px;display:flex}.UD1Znq_dots i{border-radius:50%;width:10px;height:10px}.UD1Znq_address{color:#8a817a;max-width:420px;height:22px;font-size:12px;font-family:var(--font-mono);white-space:nowrap;background:#fff;border-radius:6px;flex:1;place-items:center;margin:0 auto;display:grid;overflow:hidden}.UD1Znq_screen{background:#fff;flex:1;min-height:0;transition:box-shadow .4s;position:relative}.UD1Znq_allFlash{box-shadow:inset 0 0 0 4px #7170ff8c}.UD1Znq_iframe{background:#fff;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.UD1Znq_cmpClip{z-index:1;position:absolute;inset:0}.UD1Znq_dragging .UD1Znq_iframe{pointer-events:none}.UD1Znq_screenMsg{z-index:2;color:#55575f;text-align:center;background:#f4f4f6;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:14px;display:flex;position:absolute;inset:0}.UD1Znq_loading{color:#8a8c96}.UD1Znq_reloadBtn{color:#2b2c33;cursor:pointer;background:#fff;border:1px solid #d0d0d8;border-radius:8px;padding:6px 14px;font-size:13px}.UD1Znq_celebrate{z-index:4;pointer-events:none;position:absolute;inset:-20px}.UD1Znq_snapTL,.UD1Znq_snapBR{border:7px solid var(--c-viewfinder);border-radius:18px;width:64px;height:64px;position:absolute}.UD1Znq_snapTL{border-bottom:0;border-right:0;animation:1.9s cubic-bezier(.2,.8,.2,1) forwards UD1Znq_qsnapTL;top:0;left:0}.UD1Znq_snapBR{border-top:0;border-left:0;animation:1.9s cubic-bezier(.2,.8,.2,1) forwards UD1Znq_qsnapBR;bottom:0;right:0}.UD1Znq_overlay{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.UD1Znq_editLayer{z-index:7;pointer-events:none;position:absolute;inset:0}.UD1Znq_sel{outline:2px solid var(--c-primary);border-radius:2px;position:absolute;box-shadow:0 0 0 5px #7170ff2e}.UD1Znq_cornerTL,.UD1Znq_cornerBR{border:3px solid var(--c-viewfinder);width:14px;height:14px;position:absolute}.UD1Znq_cornerTL{border-bottom:0;border-right:0;border-top-left-radius:6px;top:-7px;left:-7px}.UD1Znq_cornerBR{border-top:0;border-left:0;border-bottom-right-radius:6px;bottom:-7px;right:-7px}.UD1Znq_selLabel{background:var(--c-primary);color:var(--c-on-primary);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;max-width:220px;padding:2px 8px;font-size:11px;line-height:16px;position:absolute;top:-11px;left:12px;overflow:hidden}.UD1Znq_markBox{outline:2px solid var(--c-success);border-radius:2px;position:absolute}.UD1Znq_markNo{background:var(--c-success);width:22px;height:22px;color:var(--c-on-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:-10px;right:-8px;box-shadow:0 0 0 2px #fff}.UD1Znq_flash{border-radius:4px;animation:.4s ease-out UD1Znq_qfade;position:absolute;box-shadow:0 0 0 6px #7170ff59}.UD1Znq_split{background:var(--c-viewfinder);width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 0 1px #0000001f}.UD1Znq_handle{touch-action:none;background:var(--c-viewfinder);color:#2a1a02;cursor:ew-resize;pointer-events:auto;touch-action:none;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #00000040}.UD1Znq_cmpLabel{color:#fff;white-space:nowrap;background:#14151bdb;border-radius:999px;padding:4px 10px;font-size:12px;position:absolute}.UD1Znq_pendingPill{z-index:9;background:var(--c-warn);color:#2a1a02;white-space:nowrap;box-shadow:var(--shadow-pop);border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 16px;font-size:12px;font-weight:600;display:flex;position:absolute;top:56px;left:50%;transform:translate(-50%)}.UD1Znq_pendingExit{color:#2a1a02;cursor:pointer;background:#0000001f;border:none;border-radius:999px;padding:3px 12px;font-size:12px}.UD1Znq_topNotice{z-index:9;position:absolute;top:56px;left:50%;transform:translate(-50%)}.UD1Znq_bottom{z-index:6;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:absolute;bottom:18px;left:0;right:0}.UD1Znq_editHint{pointer-events:auto;background:var(--c-primary-grad);color:var(--c-on-primary);animation:UD1Znq_qup .22s var(--ease-out);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:12px 18px 12px 14px;font-size:14px;font-weight:500;display:flex;box-shadow:inset 0 1px #ffffff38,0 0 0 .5px #5553de,0 4px 12px #3c3ab44d,0 18px 44px -10px #3c3ab473}.UD1Znq_hintDot{background:#fff3;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.UD1Znq_hintDot i{background:var(--c-viewfinder);border-radius:50%;width:8px;height:8px;animation:1.2s infinite UD1Znq_qpulse}.UD1Znq_previewHint{pointer-events:auto;background:var(--qecedf3);color:var(--q0c0d11);cursor:pointer;box-shadow:var(--shadow-pop);animation:UD1Znq_qup .22s var(--ease-out);white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:500;display:flex}.UD1Znq_previewHint:hover{filter:brightness(1.07)}.UD1Znq_previewHint:active{transform:scale(.97)}.UD1Znq_hintKbd{opacity:.6;border:1px solid;border-radius:4px;padding:0 5px;font-family:inherit;font-size:11px}@keyframes UD1Znq_qpulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes UD1Znq_qsnapTL{0%{opacity:0;transform:translate(-36px,-36px)}28%{opacity:1;transform:none}75%{opacity:1}to{opacity:0}}@keyframes UD1Znq_qsnapBR{0%{opacity:0;transform:translate(36px,36px)}28%{opacity:1;transform:none}75%{opacity:1}to{opacity:0}}@keyframes UD1Znq_qfade{0%{opacity:0}to{opacity:1}}@keyframes UD1Znq_qup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.doqTHq_wrap{z-index:6;justify-content:center;padding:0 16px;display:flex;position:absolute;bottom:18px;left:0;right:0}.doqTHq_stack{flex-direction:column;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.doqTHq_card{background:var(--q17181f);border:1px solid var(--q3c3b7a);width:580px;max-width:100%;box-shadow:var(--shadow-pop);animation:doqTHq_qup .18s var(--ease-out);border-radius:14px;flex-direction:column;gap:6px;padding:6px;display:flex}.doqTHq_top{align-items:center;gap:8px;display:flex}.doqTHq_no{background:var(--c-success);width:22px;height:22px;color:var(--c-on-primary);border-radius:50%;flex-shrink:0;place-items:center;margin-left:4px;font-size:12px;font-weight:700;display:grid}.doqTHq_inputBox{background:var(--q0f1015);border:1px solid var(--q3c3b7a);border-radius:8px;flex:1;align-items:center;min-width:0;padding:0 4px 0 6px;display:flex;box-shadow:0 0 0 3px #7170ff1f}.doqTHq_input{min-width:0;color:var(--qecedf3);font:inherit;background:0 0;border:none;outline:none;flex:1;padding:8px 6px;font-size:13px}.doqTHq_input:focus-visible{outline:none}.doqTHq_addBtn{color:var(--q9fe3c0);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:8px;font-size:12px}.doqTHq_addBtn:hover{background:var(--c-hover)}.doqTHq_bottom{scrollbar-width:none;align-items:center;gap:6px;padding:0 4px 0 34px;display:flex;overflow-x:auto}.doqTHq_bottom::-webkit-scrollbar{display:none}.doqTHq_quick{border:1px solid var(--q2a2b36);color:var(--qcfd0da);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:4px 10px;font-size:12px}.doqTHq_quick:hover{background:var(--q24252f)}.doqTHq_quickOn{border-color:var(--q3c3b7a);background:var(--c-primary-a16)}.doqTHq_flex{flex:1}.doqTHq_cancel{color:var(--q8d8f9c);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:12px}.doqTHq_cancel:hover{background:var(--c-hover)}@keyframes doqTHq_qup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
._1ihrZq_body{flex-direction:column;gap:16px;display:flex}._1ihrZq_head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._1ihrZq_intro{flex-direction:column;gap:6px;display:flex}._1ihrZq_title{font-size:16px;font-weight:600}._1ihrZq_desc{color:var(--text-3);text-wrap:pretty;font-size:13px;line-height:1.7}._1ihrZq_step{border:1px solid var(--q262731);background:var(--q121319);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}._1ihrZq_stepTitle{font-size:14px}
.bmU_Ba_panel{background:var(--q101116);border-right:1px solid var(--q1e1f27);flex-direction:column;flex-shrink:0;gap:12px;width:240px;min-height:0;padding:16px 12px;display:flex}.bmU_Ba_head{align-items:flex-start;gap:8px;display:flex}.bmU_Ba_headText{flex:1;min-width:0}.bmU_Ba_title{color:var(--qecedf3);font-size:13px;font-weight:600}.bmU_Ba_sub{color:var(--q6b6d7a);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.bmU_Ba_collapse{border:1px solid var(--q262731);width:26px;height:26px;color:var(--qcfd0da);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.bmU_Ba_collapse:hover{background:var(--c-hover)}.bmU_Ba_search{height:32px;font:inherit;background:var(--q0f1015);border:1px solid var(--q23242e);color:var(--qecedf3);border-radius:8px;outline:none;padding:0 10px;font-size:12px}.bmU_Ba_search:focus{border-color:var(--c-input-focus)}.bmU_Ba_list{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow:auto}.bmU_Ba_group{flex-direction:column;gap:2px;display:flex}.bmU_Ba_groupTitle{color:var(--q8d8f9c);padding:0 8px 4px;font-size:12px}.bmU_Ba_row{border-radius:8px}.bmU_Ba_row:hover{background:var(--q181922)}.bmU_Ba_rowOn,.bmU_Ba_rowOn:hover{background:var(--q1d1e27)}.bmU_Ba_rowMain{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.bmU_Ba_thumb{border:1.5px solid var(--q3a3b48);border-radius:4px;flex-shrink:0;width:22px;height:30px}.bmU_Ba_thumbOn{border-color:var(--c-primary)}.bmU_Ba_rowText{flex-direction:column;min-width:0;display:flex}.bmU_Ba_pageName{color:var(--qecedf3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bmU_Ba_route{font-size:10px;font-family:var(--font-mono);color:var(--q6b6d7a)}.bmU_Ba_regen{border:1px solid var(--q6b5220);background:var(--q2a2112);color:var(--qf3d48a);cursor:pointer;border-radius:6px;margin:0 8px 8px 40px;padding:3px 8px;font-size:11px}.bmU_Ba_regen:disabled{opacity:.5;cursor:not-allowed}.bmU_Ba_addPage{border:1px dashed var(--q33343f);height:34px;color:var(--qa3a5b2);cursor:pointer;background:0 0;border-radius:8px;font-size:12px}.bmU_Ba_addPage:hover{background:var(--c-hover)}.bmU_Ba_foot{border-top:1px solid var(--q1e1f27);flex-direction:column;gap:2px;padding-top:8px;display:flex}.bmU_Ba_footBtn{text-align:left;color:var(--qcfd0da);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-size:13px}.bmU_Ba_footBtn:hover{background:var(--c-hover);color:var(--qcfd0da)}.bmU_Ba_me{align-items:center;gap:8px;padding:8px 12px 0;display:flex}.bmU_Ba_meName{color:var(--qecedf3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}
._6poJ_a_body{flex-direction:column;gap:24px;display:flex}._6poJ_a_head{justify-content:space-between;align-items:center;display:flex}._6poJ_a_title{letter-spacing:-.02em;font-size:20px;font-weight:600}._6poJ_a_profile{align-items:center;gap:16px;display:flex}._6poJ_a_field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._6poJ_a_label{color:var(--text-3);font-size:12px}._6poJ_a_err{color:var(--danger-text);font-size:12px;line-height:1.6}._6poJ_a_section{flex-direction:column;gap:12px;display:flex}._6poJ_a_sectionLabel{color:var(--q6b6d7a);font-size:12px}._6poJ_a_row{justify-content:space-between;align-items:center;gap:12px;display:flex}._6poJ_a_rowText{flex-direction:column;gap:2px;display:flex}._6poJ_a_rowTitle{font-size:14px}._6poJ_a_rowDesc{color:var(--q7d7f8c);font-size:12px}._6poJ_a_footer{border-top:1px solid var(--q22232c);padding-top:16px}
.Ai_Uzq_wrap{position:relative}.Ai_Uzq_bell{border:1px solid var(--border);width:34px;height:34px;color:var(--qcfd0da);cursor:pointer;background:0 0;border-radius:8px;place-items:center;transition:background-color .15s,transform .1s;display:grid;position:relative}.Ai_Uzq_bell:hover{background:var(--c-hover)}.Ai_Uzq_bell:active{transform:scale(.97)}.Ai_Uzq_badge{background:var(--c-badge);min-width:16px;height:16px;color:var(--c-on-primary);font-variant-numeric:tabular-nums;border-radius:8px;place-items:center;padding:0 4px;font-size:10px;display:grid;position:absolute;top:-5px;right:-5px}.Ai_Uzq_panel{width:340px;max-width:calc(100vw - 32px);top:42px;right:0;overflow:hidden}.Ai_Uzq_head{border-bottom:1px solid var(--q23242e);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.Ai_Uzq_title{font-size:14px;font-weight:600}.Ai_Uzq_list{max-height:380px;overflow:auto}.Ai_Uzq_item{text-align:left;border:none;border-bottom:1px solid var(--q1e1f27);cursor:pointer;width:100%;color:inherit;background:0 0;gap:12px;padding:12px 16px;font-family:inherit;display:flex}.Ai_Uzq_item:hover{background:var(--q1d1e27)}.Ai_Uzq_unread{background:var(--c-primary-a06)}.Ai_Uzq_mark{width:30px;height:30px;color:var(--c-on-primary);border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.Ai_Uzq_body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Ai_Uzq_text{color:var(--qdcdde6);overflow-wrap:anywhere;font-size:13px;line-height:1.55}.Ai_Uzq_time{color:var(--q6b6d7a);font-size:12px}.Ai_Uzq_dot{background:var(--c-primary);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:6px}.Ai_Uzq_empty{text-align:center;color:var(--text-3);padding:28px 16px;font-size:13px}.Ai_Uzq_error{margin:12px}
.YF16Va_bar{border-bottom:1px solid var(--q1e1f27);background:var(--q101116);z-index:20;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;position:relative}.YF16Va_left{flex:1 1 0;align-items:center;gap:12px;min-width:0;display:flex}.YF16Va_center{justify-content:center;display:flex;position:relative}.YF16Va_right{flex:1 1 0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.YF16Va_rel{position:relative}.YF16Va_logo{color:#fff;background:linear-gradient(#7d7cff,#6664f2);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:filter .15s,transform .1s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff47,0 1px 2px #3c3ab44d}.YF16Va_logo:hover{filter:brightness(1.07);color:#fff}.YF16Va_logo:active{transform:scale(.97)}.YF16Va_logoFrame{position:absolute}.YF16Va_logoChar{font-size:14px;font-weight:900;line-height:1;position:relative}.YF16Va_iconBtn{border:1px solid var(--q262731);width:32px;height:32px;color:var(--qcfd0da);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;transition:background-color .15s,transform .1s;display:grid}.YF16Va_iconBtn:hover{background:var(--c-hover)}.YF16Va_iconBtn:active{transform:scale(.97)}.YF16Va_titleCol{flex-direction:column;gap:2px;min-width:0;display:flex}.YF16Va_titleRow{white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.YF16Va_workName{color:var(--qecedf3);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;max-width:260px;padding:0;font-size:14px;font-weight:600;display:flex}.YF16Va_ellipsis{text-overflow:ellipsis;overflow:hidden}.YF16Va_caret{color:var(--q7d7f8c);flex-shrink:0}.YF16Va_slash{color:var(--q4b4c58);font-size:12px;font-weight:400}.YF16Va_design{color:var(--qa3a5b2);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:400;display:flex}.YF16Va_design:hover{color:var(--qfffT)}.YF16Va_designPlain{color:var(--qa3a5b2);font-size:12px;font-weight:400}.YF16Va_saved{color:var(--q7d7f8c);align-items:center;gap:6px;font-size:12px;display:flex}.YF16Va_savedDot{background:var(--q4cc38a);border-radius:50%;width:6px;height:6px}.YF16Va_worksMenu,.YF16Va_artMenu,.YF16Va_moreMenu{background:var(--q1a1b23);border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex}.YF16Va_worksMenu{width:240px;top:30px;left:0}.YF16Va_artMenu{width:260px;top:30px;left:0}.YF16Va_moreMenu{width:200px;top:40px;right:0}.YF16Va_menuItem{text-align:left;width:100%;color:var(--qecedf3);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:13px;font-weight:400;display:flex}.YF16Va_menuItem:hover{background:var(--q24252f);color:var(--qecedf3)}.YF16Va_muted{color:var(--q8d8f9c)}.YF16Va_menuHint{color:var(--q8d8f9c);font-size:12px}.YF16Va_divider{background:var(--q2a2b36);height:1px;margin:4px 6px}.YF16Va_seg{background:var(--qtrack);border-radius:10px;gap:2px;padding:2px;display:flex}.YF16Va_segBtn{color:var(--q8d8f9c);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;transition:background-color .15s,color .15s;display:flex}.YF16Va_segOn{background:var(--qseg);color:var(--qecedf3);box-shadow:var(--qsegsh)}.YF16Va_kbd{opacity:.75;border:1px solid;border-radius:4px;padding:0 4px;font-family:inherit;font-size:10px}.YF16Va_engineBadge{color:var(--q8d8f9c);border:1px solid var(--q262731);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:flex}.YF16Va_engineDot{background:var(--c-primary);border-radius:50%;width:6px;height:6px}.YF16Va_engineLocal{background:var(--q4cc38a)}.YF16Va_devices{background:var(--q1a1b22);border:1px solid var(--q262731);border-radius:8px;gap:2px;padding:2px;display:flex}.YF16Va_devBtn{width:30px;height:28px;color:var(--qcfd0da);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;transition:background-color .15s,transform .1s;display:grid}.YF16Va_devBtn:active{transform:scale(.97)}.YF16Va_devOn{background:var(--qsel)}.YF16Va_histBtn{border:1px solid var(--q262731);height:32px;color:var(--qcfd0da);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12px;transition:background-color .15s,transform .1s;display:flex}.YF16Va_histBtn:hover{background:var(--c-hover)}.YF16Va_histBtn:active,.YF16Va_shareBtn:active{transform:scale(.97)}.YF16Va_shareBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(#7b7aff,#6866f4);border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;height:32px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:500;transition:filter .15s,transform .1s;display:flex;box-shadow:inset 0 1px #ffffff38,0 0 0 .5px #5553de,0 1px 2px #3c3ab440}.YF16Va_shareBtn:hover{filter:brightness(1.07)}.YF16Va_styleLink{border:none;border-top:1px solid var(--q2a2b36);color:var(--qa3a5b2);text-align:center;cursor:pointer;background:0 0;border-radius:0 0 12px 12px;margin:4px -6px -6px;padding:12px;font-family:inherit;font-size:12px}.YF16Va_styleLink:hover{background:var(--q24252f)}
.RIstJW_wrap{position:relative}.RIstJW_avatarBtn{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;transition:transform .1s,filter .15s;display:block}.RIstJW_avatarBtn:hover{filter:brightness(1.1)}.RIstJW_avatarBtn:active{transform:scale(.97)}.RIstJW_menu{flex-direction:column;gap:2px;width:240px;padding:6px;display:flex;top:42px;right:0}.RIstJW_who{border-bottom:1px solid var(--q23242e);align-items:center;gap:12px;margin-bottom:4px;padding:12px;display:flex}.RIstJW_whoText{flex-direction:column;gap:2px;min-width:0;display:flex}.RIstJW_nick{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.RIstJW_phone{color:var(--q7d7f8c);font-size:12px}.RIstJW_row,.RIstJW_switchRow,.RIstJW_link{color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:flex}.RIstJW_switchRow,.RIstJW_link{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;font-family:inherit}.RIstJW_switchRow:hover,.RIstJW_link:hover{background:var(--q24252f);color:var(--text)}.RIstJW_switchRow:disabled{cursor:progress}
.ZKAuhW_panel{pointer-events:auto;background:var(--q17181f);border:1px solid var(--q2a2b36);box-shadow:var(--shadow-pop);box-sizing:border-box;border-radius:14px;flex-direction:column;gap:10px;max-width:100%;padding:12px 16px;animation:.16s ease-out ZKAuhW_qpop;display:flex}.ZKAuhW_head{align-items:center;gap:10px;display:flex}.ZKAuhW_caption{color:var(--q8d8f9c);font-size:12px}.ZKAuhW_muted{color:var(--q8d8f9c);align-items:center;gap:8px;font-size:12px;display:flex}.ZKAuhW_retry{border:1px solid var(--q2a2b36);color:var(--qcfd0da);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px}.ZKAuhW_row{flex-wrap:wrap;gap:8px;display:flex}.ZKAuhW_sw{cursor:pointer;color:var(--qa3a5b2);background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;min-width:52px;max-width:72px;padding:0;font-family:inherit;font-size:11px;display:flex}.ZKAuhW_sw:active{transform:scale(.97)}.ZKAuhW_swDisabled{opacity:.5;cursor:not-allowed}.ZKAuhW_dot{width:30px;height:30px;box-shadow:inset 0 0 0 1px #8080964d, 0 0 0 2px var(--q17181f), 0 0 0 4px transparent;border-radius:50%}.ZKAuhW_dotOn{box-shadow:inset 0 0 0 1px #8080964d, 0 0 0 2px var(--q17181f), 0 0 0 4px var(--c-primary)}.ZKAuhW_dotEmpty{background:0 0;box-shadow:inset 0 0 0 1px #80809680}.ZKAuhW_label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@keyframes ZKAuhW_qpop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}
._9Iu4cq_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1280px;margin:0 auto;padding:20px 36px;display:flex}._9Iu4cq_brand{color:var(--text);border-radius:8px;align-items:center;gap:12px;display:flex}._9Iu4cq_brand:hover{color:var(--text)}._9Iu4cq_brandText{flex-direction:column;gap:1px;display:flex}._9Iu4cq_brandName{font-size:16px;font-weight:600}._9Iu4cq_brandSub{color:var(--text-3);letter-spacing:.04em;font-size:12px}._9Iu4cq_right{align-items:center;gap:12px;display:flex}._9Iu4cq_agent{color:var(--text-3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:8px 6px;font-family:inherit;font-size:13px;transition:color .15s,transform .1s}._9Iu4cq_agent:hover{color:var(--text)}._9Iu4cq_agent:active{transform:scale(.97)}._9Iu4cq_avatarSlot{background:var(--border);opacity:.5;border-radius:50%;width:34px;height:34px}@media (max-width:759px){._9Iu4cq_header{padding:20px 16px}._9Iu4cq_agent{display:none}}
.rnEG3q_box{pointer-events:auto;flex-direction:column;gap:6px;display:flex;position:absolute}.rnEG3q_input{box-sizing:border-box;outline:2px solid var(--c-primary);outline-offset:3px;resize:none;border:none;border-radius:4px;width:100%;margin:0;padding:0;font-family:inherit;font-weight:500;line-height:1.3;display:block;overflow:hidden}.rnEG3q_input:focus-visible{outline:2px solid var(--c-primary);outline-offset:3px}.rnEG3q_input[readonly]{opacity:.7}.rnEG3q_foot{justify-content:flex-end;display:flex;position:absolute;top:-8px;right:0;transform:translateY(-100%)}.rnEG3q_hint{color:var(--c-on-primary);background:var(--c-primary);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;line-height:16px;display:inline-flex}.rnEG3q_hintError{background:var(--c-danger);white-space:normal;max-width:360px}.rnEG3q_sub{opacity:.85;white-space:nowrap}.rnEG3q_refresh{color:var(--c-on-primary);font:inherit;cursor:pointer;white-space:nowrap;background:#fff3;border:none;border-radius:999px;padding:1px 8px;font-weight:600}.rnEG3q_refresh:hover{background:#ffffff52}.rnEG3q_shared{background:var(--q17181f);border:1px solid var(--q3c3b7a);color:var(--qc9c8ff);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;display:flex;position:absolute;bottom:calc(100% + 36px);left:0;box-shadow:0 0 0 .5px #00000024,0 2px 6px #00000014}.rnEG3q_sharedBelow{align-self:flex-start;margin-top:2px;position:static}
.CZ2CUW_root{background:var(--q0c0d11);flex-direction:column;height:100vh;display:flex;position:relative;overflow:hidden}.CZ2CUW_main{flex:1;min-height:0;display:flex;position:relative}.CZ2CUW_openAssistant{z-index:9;background:var(--c-primary-grad);box-shadow:var(--c-primary-shadow);color:var(--c-on-primary);cursor:pointer;border:none;border-radius:999px;padding:8px 16px;font-size:13px;position:absolute;top:56px;right:16px}.CZ2CUW_openAssistant:hover{filter:brightness(1.07)}.CZ2CUW_navNotice{background:var(--q17181f);border:1px solid var(--q3c3b7a);box-shadow:var(--shadow-pop);animation:CZ2CUW_qpop .16s var(--ease-out);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:4px;display:flex}.CZ2CUW_navBtn{background:var(--c-primary-grad);box-shadow:var(--c-primary-shadow);color:var(--c-on-primary);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;display:inline-flex}.CZ2CUW_navBtn:hover{filter:brightness(1.07)}.CZ2CUW_navX{width:22px;height:22px;color:var(--q8d8f9c);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;display:grid}.CZ2CUW_navX:hover{background:var(--c-hover)}.CZ2CUW_placeholderText{color:var(--qf3d48a);padding-left:10px;font-size:12px}.CZ2CUW_coach{z-index:45;color:#fff;text-wrap:pretty;background:#6866f4;border-radius:12px;align-items:flex-start;gap:8px;width:max-content;max-width:320px;padding:12px 12px 12px 16px;font-size:14px;font-weight:500;line-height:1.5;animation:.3s ease-out CZ2CUW_qtipin;display:flex;position:absolute;top:calc(100% + 18px);left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff38,0 4px 12px #3c3ab44d,0 18px 44px -10px #3c3ab480}.CZ2CUW_coachArrow{background:#6e6cf8;width:10px;height:10px;margin-left:-5px;position:absolute;top:-5px;left:50%;transform:rotate(45deg)}.CZ2CUW_coachX{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.CZ2CUW_coachX:hover{background:#ffffff29}.CZ2CUW_coachThree{align-items:center;top:64px;left:auto;right:16px;transform:none}.CZ2CUW_coachArrowThree{left:calc(100% - 46px)}.CZ2CUW_coachOk{color:#4b49d6;cursor:pointer;background:#fff;border:none;border-radius:8px;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:filter .15s,transform .1s}.CZ2CUW_coachOk:hover{filter:brightness(1.07)}.CZ2CUW_coachOk:active{transform:scale(.97)}@keyframes CZ2CUW_qtipin{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes CZ2CUW_qpop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}
.eLqWfW_thumb{background:color-mix(in srgb, var(--w) 10%, white);flex-direction:column;flex-shrink:0;gap:3px;display:flex;overflow:hidden}.eLqWfW_card{border:4px solid var(--c-device);border-radius:8px;padding:6px 5px}.eLqWfW_card.eLqWfW_phone{width:60px;height:96px}.eLqWfW_card.eLqWfW_web{width:120px;height:76px}.eLqWfW_mini{border:1px solid #0000001f;padding:5px 4px;box-shadow:0 1px 3px #0000002e}.eLqWfW_mini.eLqWfW_phone{border-radius:8px;width:48px;height:64px}.eLqWfW_mini.eLqWfW_web{border-radius:6px;width:76px;height:50px;padding:4px}.eLqWfW_bar{background:color-mix(in srgb, var(--w) 70%, black);border-radius:2px;width:55%;height:3px}.eLqWfW_hero{background:color-mix(in srgb, var(--w) 28%, white);border-radius:4px;flex:0 0 34%;position:relative}.eLqWfW_hero:after{content:"";background:var(--w);border-radius:2px;width:40%;height:3px;position:absolute;bottom:3px;left:3px}.eLqWfW_line{background:#fff;border-radius:3px;height:7px;box-shadow:0 0 0 1px #50321e14}.eLqWfW_web .eLqWfW_line{height:5px}.eLqWfW_card>span{display:none}
.lhv_La_page{background:var(--bg-glow), var(--bg-page);min-height:100vh}.lhv_La_main{flex-direction:column;align-items:center;max-width:880px;margin:0 auto;padding:44px 24px 80px;display:flex}.lhv_La_kicker{color:var(--accent-text);letter-spacing:.1em;font-size:14px}.lhv_La_h1{letter-spacing:-.01em;text-align:center;margin:16px 0 12px;font-size:46px;font-weight:600}.lhv_La_lead{color:var(--text-3);text-align:center;text-wrap:pretty;margin:0 0 32px;font-size:14px;line-height:1.7}.lhv_La_card{background:var(--bg-card);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-idea);border-radius:16px;padding:16px 16px 12px;transition:border-color .15s}.lhv_La_card:focus-within{border-color:var(--q3c3b7a)}.lhv_La_textarea{resize:none;width:100%;min-height:92px;color:var(--text);background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:16px;line-height:1.7;display:block}.lhv_La_textarea:focus-visible{outline:none}.lhv_La_cardBar{justify-content:flex-end;align-items:center;gap:12px;display:flex}.lhv_La_secHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.lhv_La_secTitle{color:var(--text-3);font-size:13px}.lhv_La_allLink{color:var(--accent-text);align-items:center;gap:2px;font-size:12px;display:inline-flex}.lhv_La_recent{width:100%;margin-top:28px}.lhv_La_recentGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.lhv_La_recentCard{background:var(--bg-card);border:1px solid var(--q23242e);color:var(--text);border-radius:14px;align-items:center;gap:12px;min-width:0;padding:12px;transition:border-color .15s;display:flex}.lhv_La_recentCard:hover{border-color:var(--q4b4ab0);color:var(--text)}.lhv_La_recentText{flex-direction:column;gap:4px;min-width:0;display:flex}.lhv_La_recentName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.lhv_La_recentMeta{color:var(--text-3);font-size:12px}.lhv_La_ins{flex-direction:column;gap:14px;width:100%;margin-top:36px;display:flex}.lhv_La_insGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.lhv_La_insCard{background:var(--bg-card);border:1px solid var(--q23242e);cursor:pointer;text-align:left;color:var(--text);border-radius:14px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;font-family:inherit;transition:border-color .15s,background-color .15s;display:flex}.lhv_La_insCard:hover{border-color:var(--q4b4ab0);background:var(--q181922)}.lhv_La_insMark{width:36px;height:36px;color:var(--c-on-primary);border-radius:8px;place-items:center;font-weight:600;display:grid}.lhv_La_insTitle{font-size:14px;font-weight:600}.lhv_La_insDesc{color:var(--text-3);font-size:12px;line-height:1.6}@media (max-width:759px){.lhv_La_h1{font-size:34px}}
._81l7G_page{background:var(--bg-page);min-height:100vh;color:var(--text);grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));display:grid}._81l7G_side{background:var(--bg-panel);border-right:1px solid var(--q1a1b22);flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(24px,5vw,40px) clamp(20px,5vw,48px);display:flex}._81l7G_brand{color:var(--text);border-radius:8px;align-self:flex-start;align-items:center;gap:12px;display:flex}._81l7G_brand:hover{color:var(--text)}._81l7G_brandName{font-size:16px;font-weight:700}._81l7G_sideMain{flex-direction:column;gap:16px;max-width:440px;display:flex}._81l7G_slogan{letter-spacing:-.02em;font-size:40px;font-weight:900;line-height:1.25}._81l7G_ideaCard{background:var(--bg-card);border:1px solid var(--accent-border);border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}._81l7G_ideaLabel{color:var(--accent-text);font-size:12px}._81l7G_ideaText{overflow-wrap:anywhere;font-size:14px;line-height:1.7}._81l7G_ideaHint{color:var(--q7d7f8c);font-size:12px}._81l7G_sideLead{color:var(--text-2);font-size:14px;line-height:1.75}._81l7G_copy{color:var(--q5d5f6c);font-size:12px}._81l7G_main{place-items:center;padding:40px 24px;display:grid}._81l7G_form{flex-direction:column;gap:24px;width:100%;max-width:380px;display:flex}._81l7G_roleForm{max-width:460px}._81l7G_heading{flex-direction:column;gap:6px;display:flex}._81l7G_title{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}._81l7G_subtitle{color:var(--text-3);font-size:13px}._81l7G_tabs{border-bottom-color:var(--q22232c)}._81l7G_fields{flex-direction:column;gap:12px;display:flex}._81l7G_box{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}._81l7G_box:focus-within{border-color:var(--c-input-focus);box-shadow:var(--shadow-input-focus)}._81l7G_boxErr{border-color:var(--c-danger)}._81l7G_prefix{color:var(--text-2);border-right:1px solid var(--q22232c);padding:12px;font-size:14px}._81l7G_input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:12px;font-family:inherit;font-size:14px}._81l7G_input:focus-visible{outline:none}._81l7G_codeInput{letter-spacing:.1em}._81l7G_sendBtn{border:none;border-left:1px solid var(--q22232c);color:var(--accent-text);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums;background:0 0;padding:0 16px;font-family:inherit;font-size:13px;transition:background-color .15s,transform .1s}._81l7G_sendBtn:hover{background:var(--c-hover)}._81l7G_sendBtn:active{transform:scale(.97)}._81l7G_sendWait{color:var(--q6b6d7a);cursor:default}._81l7G_err{color:var(--danger-text);font-size:12px;line-height:1.6}._81l7G_loginBtn{background:var(--q3c3b7a);color:var(--c-on-primary);cursor:pointer;border:none;border-radius:12px;margin-top:4px;padding:12px;font-family:inherit;font-size:14px;font-weight:600;transition:filter .15s,background-color .15s,transform .1s}._81l7G_loginReady{background:var(--c-primary)}._81l7G_loginReady:hover{filter:brightness(1.07)}._81l7G_loginBtn:active{transform:scale(.97)}._81l7G_agree{color:var(--text-3);align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;display:flex}._81l7G_agreeText{cursor:pointer}._81l7G_check{border:1px solid var(--q4b4c58);width:15px;height:15px;color:var(--c-on-primary);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;place-items:center;margin-top:2px;padding:0;display:grid}._81l7G_checkOn{border-color:var(--c-primary);background:var(--c-primary)}._81l7G_docLink{font:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:none;padding:0}._81l7G_docLink:hover{color:var(--accent-text-hover)}._81l7G_roleSub{color:var(--text-3);font-size:14px}._81l7G_roles{flex-direction:column;gap:24px;display:flex}._81l7G_role{border:1.5px solid var(--border);background:var(--bg-card);cursor:pointer;text-align:left;color:var(--text);border-radius:14px;flex-direction:column;gap:8px;padding:16px;font-family:inherit;transition:border-color .15s,background-color .15s;display:flex}._81l7G_roleOn{border-color:var(--c-primary);background:var(--c-primary-a08)}._81l7G_roleTop{justify-content:space-between;align-items:center;gap:12px;display:flex}._81l7G_roleTitle{font-size:16px;font-weight:700}._81l7G_radio{border:1.5px solid var(--q4b4c58);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}._81l7G_radioDot{border-radius:50%;width:8px;height:8px}._81l7G_roleOn ._81l7G_radio{border-color:var(--c-primary)}._81l7G_roleOn ._81l7G_radioDot{background:var(--c-primary)}._81l7G_roleDesc{color:var(--text-2);font-size:13px;line-height:1.7}._81l7G_roleNote{color:var(--q6b6d7a);font-size:12px}._81l7G_docPanel{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;outline:none;flex-direction:column;width:min(600px,100%);max-height:80vh;display:flex;overflow:hidden}._81l7G_docHead{border-bottom:1px solid var(--q22232c);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._81l7G_docTitle{font-size:16px;font-weight:600}._81l7G_docBody{flex-direction:column;gap:16px;padding:20px 24px;display:flex;overflow:auto}._81l7G_docUpdated{color:var(--q6b6d7a);font-size:12px}._81l7G_docItem{flex-direction:column;gap:6px;display:flex}._81l7G_docH{font-size:14px;font-weight:600}._81l7G_docP{color:var(--text-2);font-size:13px;line-height:1.8}._81l7G_docFoot{border-top:1px solid var(--q22232c);justify-content:flex-end;padding:16px 24px;display:flex}
.ZrQDbq_root{background:var(--bg-page);height:100dvh;color:var(--text);flex-direction:column;display:flex}.ZrQDbq_top{border-bottom:1px solid var(--q1e1f27);background:var(--q101116);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex}.ZrQDbq_brand{align-items:center;gap:12px;min-width:0;display:flex}.ZrQDbq_mark,.ZrQDbq_markLg{color:#fff;flex-shrink:0;place-items:center;display:grid}.ZrQDbq_mark{border-radius:8px;width:28px;height:28px;font-size:13px;font-weight:600}.ZrQDbq_markLg{border-radius:12px;width:44px;height:44px;font-size:20px;font-weight:700}.ZrQDbq_names{flex-direction:column;gap:2px;min-width:0;display:flex}.ZrQDbq_name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.ZrQDbq_sub{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ZrQDbq_cta,.ZrQDbq_ctaBlock{background:var(--c-primary-grad);box-shadow:var(--c-primary-shadow);color:var(--c-on-primary);white-space:nowrap;border-radius:8px;font-size:12px;text-decoration:none;transition:filter .15s,transform .1s}.ZrQDbq_cta{flex-shrink:0;padding:8px 16px}.ZrQDbq_ctaBlock{text-align:center;padding:8px;font-size:13px;display:block}.ZrQDbq_cta:hover,.ZrQDbq_ctaBlock:hover{filter:brightness(1.07);color:var(--c-on-primary)}.ZrQDbq_cta:active,.ZrQDbq_ctaBlock:active{transform:scale(.97)}.ZrQDbq_body{flex:1;min-height:0;display:flex}.ZrQDbq_stage{background:var(--bg-page);flex:1;place-items:safe center;min-width:0;display:grid;position:relative;overflow:hidden}.ZrQDbq_full{background:#fff;position:absolute;inset:0}.ZrQDbq_device{box-sizing:content-box;background:var(--q1b1c22);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px #0000008c}.ZrQDbq_screen{background:#fff;flex:1;min-height:0;position:relative}.ZrQDbq_iframe{background:#fff;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.ZrQDbq_screenMsg{z-index:2;color:#55566a;background:#f4f4f6;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex;position:absolute;inset:0}.ZrQDbq_reloadBtn{color:#2b2c36;cursor:pointer;background:#fff;border:1px solid #d6d6de;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12px}.ZrQDbq_reloadBtn:hover{background:#f0f0f4}.ZrQDbq_aside{background:var(--q101116);border-left:1px solid var(--q1e1f27);flex-direction:column;flex-shrink:0;gap:20px;width:300px;padding:20px;display:flex;overflow:auto}.ZrQDbq_workRow{align-items:center;gap:12px;min-width:0;display:flex}.ZrQDbq_nameLg{overflow-wrap:anywhere;font-size:16px;font-weight:700}.ZrQDbq_meta{color:var(--q7d7f8c);overflow-wrap:anywhere;font-size:12px}.ZrQDbq_descr{color:var(--qa3a5b2);overflow-wrap:anywhere;white-space:pre-line;font-size:13px;line-height:1.75}.ZrQDbq_pages{flex-direction:column;gap:4px;display:flex}.ZrQDbq_label{color:var(--q6b6d7a);margin-bottom:4px;font-size:12px}.ZrQDbq_pageItem{text-align:left;color:var(--qa3a5b2);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-family:inherit;font-size:13px}.ZrQDbq_pageItem:hover{background:var(--q1a1b23)}.ZrQDbq_pageOn,.ZrQDbq_pageOn:hover{background:var(--sel);color:var(--text)}.ZrQDbq_placeholder{color:var(--q6b6d7a)}.ZrQDbq_spacer{flex:1}.ZrQDbq_asideFoot{border-top:1px solid var(--q1e1f27);flex-direction:column;gap:12px;padding-top:16px;display:flex}.ZrQDbq_footText{color:var(--qcfd0da);font-size:13px}.ZrQDbq_designs{background:var(--q0f1015);border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;gap:3px;padding:3px;display:flex}.ZrQDbq_designItem{color:var(--text);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:8px;flex:1;padding:6px 8px;font-family:inherit;font-size:12px;overflow:hidden}.ZrQDbq_on{background:var(--sel)}.ZrQDbq_narrowDesigns{border-bottom:1px solid var(--q1e1f27);background:var(--q101116);flex-shrink:0;padding:8px 16px;display:none}.ZrQDbq_center{background:var(--bg-page);min-height:100dvh;color:var(--text);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}.ZrQDbq_card{background:var(--bg-card);border:1px solid var(--border);width:min(360px,100%);box-shadow:var(--shadow-modal);border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.ZrQDbq_cardTitle{margin-top:4px;font-size:16px;font-weight:600}.ZrQDbq_cardText{color:var(--text-3);font-size:13px;line-height:1.7}.ZrQDbq_error{color:var(--danger-text);font-size:12px}.ZrQDbq_muted{color:var(--text-3);font-size:13px}.ZrQDbq_link{color:var(--accent-text);font-size:13px}.ZrQDbq_link:hover{color:var(--accent-text-hover)}@media (max-width:1099px){.ZrQDbq_aside{display:none}.ZrQDbq_narrowDesigns{display:block}}@media (max-width:759px){.ZrQDbq_top{padding:0 16px}.ZrQDbq_sub{display:none}}
.ZMGfIa_page{background:var(--bg-page);flex-direction:column;min-height:100vh;display:flex}.ZMGfIa_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.ZMGfIa_brand{color:var(--text);border-radius:8px;align-items:center;gap:8px;display:flex}.ZMGfIa_brand:hover{color:var(--text)}.ZMGfIa_brandName{font-size:14px;font-weight:600}.ZMGfIa_url{font-family:var(--font-mono);color:var(--text-3);font-size:12px}.ZMGfIa_main{flex:1;place-items:center;padding:40px 24px;display:grid}.ZMGfIa_card{background:var(--bg-card);border:1px solid var(--border);width:min(440px,100%);box-shadow:var(--shadow-pop);border-radius:16px;flex-direction:column;gap:20px;padding:24px;display:flex}.ZMGfIa_head{flex-direction:column;gap:6px;display:flex}.ZMGfIa_stepNo{color:var(--text-3);font-size:12px}.ZMGfIa_title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600}.ZMGfIa_desc{color:var(--text-2);font-size:13px;line-height:1.7}.ZMGfIa_code{background:var(--bg-input);border:1px solid var(--border);text-align:center;width:100%;font-family:var(--font-mono);letter-spacing:.14em;color:var(--text);font-variant-numeric:tabular-nums;border-radius:12px;outline:none;padding:16px;font-size:32px;font-weight:600}.ZMGfIa_code:focus,.ZMGfIa_code:focus-visible{border-color:var(--c-input-focus);box-shadow:var(--shadow-input-focus);outline:none}.ZMGfIa_code:disabled{opacity:.6;cursor:not-allowed}.ZMGfIa_codeErr{border-color:var(--q5a2a26)}.ZMGfIa_err{color:var(--qf3c1b9);margin-top:-8px;font-size:13px;line-height:1.6}.ZMGfIa_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ZMGfIa_info{background:var(--q0b0c10);border:1px solid var(--q22232c);border-radius:12px;flex-direction:column;padding:4px 16px;display:flex}.ZMGfIa_infoRow{justify-content:space-between;gap:16px;padding:10px 0;font-size:13px;display:flex}.ZMGfIa_infoRow+.ZMGfIa_infoRow{border-top:1px solid var(--q22232c)}.ZMGfIa_infoK{color:var(--text-3)}.ZMGfIa_infoV{color:var(--text);text-align:right}.ZMGfIa_result{margin:0;font-size:16px;font-weight:600;line-height:1.6}.ZMGfIa_ok{color:var(--q4cc38a);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.ZMGfIa_okDot{background:var(--c-success);border-radius:50%;flex-shrink:0;width:8px;height:8px}.ZMGfIa_linkBtn{border:1px solid var(--border);color:var(--qcfd0da);background:0 0;border-radius:8px;padding:8px 16px;font-size:13px;transition:background-color .15s,transform .1s}.ZMGfIa_linkBtn:hover{background:var(--c-hover);color:var(--qcfd0da)}.ZMGfIa_linkBtn:active{transform:scale(.97)}
._fMKlq_page{background:var(--bg-page);min-height:100vh;color:var(--text)}._fMKlq_header{z-index:10;background:var(--bg-header-blur);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}._fMKlq_headerInner{justify-content:space-between;align-items:center;gap:16px;max-width:1160px;margin:0 auto;padding:14px 24px;display:flex}._fMKlq_brand{color:var(--text);border-radius:9px;align-items:center;gap:10px;display:flex}._fMKlq_brand:hover{color:var(--text)}._fMKlq_brandName{font-size:17px;font-weight:700}._fMKlq_nav{flex-wrap:wrap;align-items:center;gap:26px;font-size:14px;display:flex}._fMKlq_nav a{color:var(--text-2)}._fMKlq_nav a:hover{color:var(--text)}._fMKlq_headerRight{align-items:center;gap:10px;display:flex}._fMKlq_themeBtn{border:1px solid var(--q33343f);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:10px;place-items:center;padding:0;transition:background-color .15s,transform .1s;display:grid}._fMKlq_themeBtn:hover{background:var(--c-hover)}._fMKlq_themeBtn:active{transform:scale(.97)}._fMKlq_loginBtn{border:1px solid var(--q33343f);color:var(--text);white-space:nowrap;background:0 0;border-radius:10px;padding:8px 16px;font-size:14px;transition:border-color .15s,transform .1s}._fMKlq_loginBtn:hover{color:var(--text);border-color:var(--c-primary)}._fMKlq_loginBtn:active{transform:scale(.97)}._fMKlq_hero{text-align:center;flex-direction:column;align-items:center;max-width:1160px;margin:0 auto;padding:88px 24px 72px;display:flex}._fMKlq_pill{color:var(--accent-text);border:1px solid var(--accent-border);border-radius:999px;padding:5px 12px;font-size:13px}._fMKlq_h1{letter-spacing:-.01em;margin:22px 0 18px;font-size:clamp(38px,8vw,60px);font-weight:900;line-height:1.15}._fMKlq_lead{color:var(--text-2);text-wrap:pretty;max-width:640px;margin:0 0 36px;font-size:18px;line-height:1.75}._fMKlq_ideaCard{background:var(--bg-card);border:1px solid var(--border);text-align:left;width:100%;max-width:720px;box-shadow:var(--shadow-card);border-radius:18px;padding:16px 16px 12px}._fMKlq_ideaInput{resize:none;width:100%;min-height:72px;color:var(--text);background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:16px;line-height:1.7;display:block}._fMKlq_ideaInput:focus-visible{outline:none}._fMKlq_ideaBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._fMKlq_chips{flex-wrap:wrap;gap:8px;display:flex}._fMKlq_chip{background:var(--q1d1e27);border:1px solid var(--border);color:var(--text-2);cursor:pointer;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:12px;transition:color .15s,border-color .15s,transform .1s}._fMKlq_chip:hover{color:var(--text);border-color:var(--q4b4ab0)}._fMKlq_chip:active{transform:scale(.97)}._fMKlq_primary{background:var(--c-primary-grad);box-shadow:var(--c-primary-shadow);color:var(--c-on-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:12px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:filter .15s,transform .1s}._fMKlq_primary:hover{filter:brightness(1.07)}._fMKlq_primary:active{transform:scale(.97)}._fMKlq_primaryLg{padding:12px 24px;font-size:15px}._fMKlq_note{color:var(--q6b6d7a);margin-top:14px;font-size:12px}._fMKlq_shot{border:1px solid var(--line-2);font-family:var(--font-mono);color:var(--q5d5f6c);text-align:center;place-items:center;padding:0 16px;display:grid}._fMKlq_heroShot{aspect-ratio:16/9;background:repeating-linear-gradient(135deg, var(--bg-ph-1) 0 10px, var(--bg-ph-2) 10px 20px);border-radius:20px;width:100%;max-height:620px;margin-top:64px;font-size:13px}._fMKlq_band{border-top:1px solid var(--line)}._fMKlq_bandAlt{background:var(--bg-band)}._fMKlq_bandInner{flex-direction:column;gap:40px;max-width:1160px;margin:0 auto;padding:88px 24px;display:flex}._fMKlq_secHead{flex-direction:column;gap:10px;max-width:640px;display:flex}._fMKlq_kicker{color:var(--accent-text);font-size:13px}._fMKlq_h2{letter-spacing:-.02em;margin:0;font-size:36px;font-weight:700}._fMKlq_h2Tall{line-height:1.3}._fMKlq_h2Small{font-size:30px}._fMKlq_h2Faq{font-size:32px}._fMKlq_h2Cta{font-size:34px}._fMKlq_secLead{color:var(--text-2);margin:0;font-size:15px;line-height:1.75}._fMKlq_steps{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:20px;display:grid}._fMKlq_step{flex-direction:column;gap:16px;display:flex}._fMKlq_stepShot{aspect-ratio:4/3;background:repeating-linear-gradient(135deg, var(--bg-ph-1) 0 8px, var(--bg-ph-2) 8px 16px);border-radius:16px;font-size:12px}._fMKlq_stepText{align-items:baseline;gap:12px;display:flex}._fMKlq_stepNo{color:var(--text-num);font-variant-numeric:tabular-nums;font-size:14px}._fMKlq_stepBody{flex-direction:column;gap:6px;display:flex}._fMKlq_stepTitle{font-size:18px;font-weight:700}._fMKlq_stepDesc{color:var(--text-2);font-size:14px;line-height:1.75}._fMKlq_proInner{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));align-items:center;gap:48px;max-width:1160px;margin:0 auto;padding:88px 24px;display:grid}._fMKlq_proLeft{flex-direction:column;gap:28px;display:flex}._fMKlq_proGrid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;display:grid}._fMKlq_proItem{flex-direction:column;gap:6px;display:flex}._fMKlq_proTitle{font-size:15px;font-weight:700}._fMKlq_proDesc{color:var(--text-2);font-size:13px;line-height:1.7}._fMKlq_code{background:var(--bg-code);border:1px solid var(--line-2);border-radius:16px;overflow:hidden}._fMKlq_codeBar{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:12px 14px;display:flex}._fMKlq_codeDot{background:var(--border);border-radius:50%;width:10px;height:10px}._fMKlq_codeName{color:var(--q5d5f6c);font-size:11px;font-family:var(--font-mono);margin-left:8px}._fMKlq_pre{font-family:var(--font-mono);color:var(--qcfd0da);white-space:pre-wrap;margin:0;padding:18px 20px;font-size:12.5px;line-height:1.8}._fMKlq_codeHead{color:var(--accent-text)}._fMKlq_dlInner{max-width:1160px;margin:0 auto;padding:72px 24px}._fMKlq_dlLead{color:var(--text-2);max-width:560px;margin:0;font-size:14px;line-height:1.75}._fMKlq_faqInner{flex-direction:column;gap:28px;max-width:820px;margin:0 auto;padding:88px 24px;display:flex}._fMKlq_faqList{flex-direction:column;display:flex}._fMKlq_faqItem{border-bottom:1px solid var(--q1e1f27)}._fMKlq_faqQ{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:inherit;font-size:16px;font-weight:500;display:flex}._fMKlq_faqSign{color:var(--q7d7f8c);flex-shrink:0;font-size:18px}._fMKlq_faqA{color:var(--text-2);text-wrap:pretty;padding:0 0 20px;font-size:14px;line-height:1.8}._fMKlq_ctaInner{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:1160px;margin:0 auto;padding:80px 24px;display:flex}._fMKlq_footInner{max-width:1160px;color:var(--q6b6d7a);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:28px 24px;font-size:13px;display:flex}._fMKlq_footBrand{align-items:center;gap:10px;display:flex}._fMKlq_footName{color:var(--text-2);font-weight:600}._fMKlq_footLinks{flex-wrap:wrap;gap:20px;display:flex}._fMKlq_footLinks a{color:var(--q7d7f8c)}._fMKlq_footLinks a:hover{color:var(--text)}@media (max-width:759px){._fMKlq_nav{display:none}}
._3oGffG_page{background:var(--bg-glow), var(--bg-page);min-height:100vh}._3oGffG_main{flex-direction:column;gap:24px;max-width:1120px;margin:0 auto;padding:40px 24px 80px;display:flex}._3oGffG_top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._3oGffG_heading{flex-direction:column;gap:6px;display:flex}._3oGffG_h1{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:700}._3oGffG_count{color:var(--text-3);min-height:1.2em;font-size:13px}._3oGffG_tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._3oGffG_search{width:200px}._3oGffG_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}._3oGffG_card{background:var(--bg-card);border:1px solid var(--q23242e);border-radius:14px;flex-direction:column;transition:border-color .15s;display:flex;position:relative}._3oGffG_card:hover{border-color:var(--q3c3b7a)}._3oGffG_thumbArea{background:var(--bg-panel);cursor:pointer;border:none;border-radius:14px 14px 0 0;place-items:center;height:150px;padding:0;display:grid}._3oGffG_dim{opacity:.5}._3oGffG_info{align-items:center;gap:12px;padding:12px 12px 16px;display:flex}._3oGffG_mark{width:30px;height:30px;color:var(--c-on-primary);border-radius:8px;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}._3oGffG_text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._3oGffG_name{color:var(--text);text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;max-width:100%;padding:0;font-family:inherit;font-size:14px;font-weight:500;overflow:hidden}._3oGffG_meta{color:var(--q7d7f8c);font-size:12px}._3oGffG_rename{background:var(--q0f1015);border:1px solid var(--q3c3b7a);color:var(--text);border-radius:6px;outline:none;min-width:0;padding:3px 6px;font-family:inherit;font-size:13px}._3oGffG_rename:focus,._3oGffG_rename:focus-visible{border-color:var(--c-input-focus);box-shadow:var(--shadow-input-focus);outline:none}._3oGffG_menuWrap{position:relative}._3oGffG_more{width:28px;height:28px;color:var(--q7d7f8c);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;transition:background-color .15s,transform .1s;display:grid}._3oGffG_more:hover{background:var(--q24252f)}._3oGffG_more:active{transform:scale(.97)}._3oGffG_menu{background:var(--q1a1b23);z-index:20;border-radius:12px;flex-direction:column;gap:2px;width:160px;padding:6px;display:flex;top:34px;right:0}._3oGffG_empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:60px 0;display:flex}._3oGffG_emptyText{color:var(--text-2);font-size:14px}._3oGffG_trashNote{color:var(--q6b6d7a);font-size:12px}._3oGffG_confirm{flex-direction:column;gap:12px;display:flex}._3oGffG_confirmTitle{overflow-wrap:anywhere;font-size:16px;font-weight:600}._3oGffG_confirmText{color:var(--text-2);font-size:13px;line-height:1.7}._3oGffG_confirmActions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}@media (max-width:759px){._3oGffG_search{flex:160px;width:100%}}
._4Ug-Va_center{background:var(--bg-page);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;padding:24px;display:flex}._4Ug-Va_notFound{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}._4Ug-Va_nfTitle{color:var(--text);font-size:18px;font-weight:600}._4Ug-Va_nfSub{color:var(--text-3);font-size:13px}._4Ug-Va_nfLink{font-size:13px}._4Ug-Va_spinner{border:2px solid #a9a8ff4d;border-top-color:var(--qa9a8ff);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _4Ug-Va_qspin}._4Ug-Va_loadingText{color:var(--text-3);font-size:13px}@keyframes _4Ug-Va_qspin{to{transform:rotate(360deg)}}
