.styles_wrap__4IFnV{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--bg);color:var(--text);font-family:var(--font-ui);position:relative}.styles_header__MUOJJ{gap:10px;padding:7px 14px;border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;min-height:48px}.styles_header__MUOJJ,.styles_logo__f_Sa6{display:flex;align-items:center;flex-shrink:0}.styles_logo__f_Sa6{gap:9px;font-size:15px;font-weight:700;letter-spacing:-.3px;color:var(--text);font-family:var(--font-ui)}.styles_logoIcon__zyVpn{width:28px;height:28px;border-radius:7px;background:rgba(251,146,60,.12);border:1px solid rgba(251,146,60,.3);display:flex;align-items:center;justify-content:center;color:#fb923c;flex-shrink:0}.styles_accent__lLosO{color:#fb923c}.styles_headerMid__vU8UY{flex:1 1;min-width:0}.styles_hint__S0l0_{font-size:11px;color:var(--text3);white-space:nowrap}.styles_headerActions___mWbT{display:flex;gap:5px;flex-shrink:0}.styles_btn__PRONP{padding:4px 11px;border-radius:5px;border:1px solid var(--border2);background:var(--surface2);color:var(--text3);font-family:var(--font-ui);font-size:11px;cursor:pointer;transition:color .13s,border-color .13s;white-space:nowrap}.styles_btn__PRONP:hover{border-color:#fb923c;color:#fb923c}.styles_btn__PRONP:disabled{opacity:.38;cursor:not-allowed}.styles_btnDanger__Sia_X:hover{border-color:#f87171;color:#f87171}.styles_body__B3XPS,.styles_editorPane__mt_zk{flex:1 1;display:flex;overflow:hidden}.styles_editorPane__mt_zk{flex-direction:column;border-right:1px solid var(--border);min-width:0}.styles_textarea__0VjA2{flex:1 1;resize:none;border:none;outline:none;background:var(--bg);color:var(--text);font-size:14px;line-height:1.75;font-family:var(--font-ui);padding:16px 20px;width:100%;box-sizing:border-box;overflow-y:auto}.styles_textarea__0VjA2::placeholder{color:var(--text3);opacity:.55}.styles_casebar__T3jjw{display:flex;align-items:center;gap:5px;padding:7px 12px;border-top:1px solid var(--border);background:var(--surface);flex-shrink:0;flex-wrap:wrap}.styles_caseLabel__2c73F{margin-right:3px;flex-shrink:0}.styles_caseBtn__jO2Nc,.styles_caseLabel__2c73F{font-size:11px;color:var(--text3);white-space:nowrap}.styles_caseBtn__jO2Nc{padding:3px 9px;border-radius:4px;border:1px solid var(--border2);background:var(--surface2);font-family:var(--font-ui);cursor:pointer;transition:color .13s,border-color .13s}.styles_caseBtn__jO2Nc:hover{border-color:#fb923c;color:#fb923c}.styles_caseBtn__jO2Nc:disabled{opacity:.35;cursor:not-allowed}.styles_statsPane__qrzE3{width:300px;flex-shrink:0;overflow-y:auto;background:var(--surface);padding:14px 12px;display:flex;flex-direction:column;gap:18px}.styles_empty__ejeSj{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px;color:var(--text3);text-align:center;padding:24px 16px}.styles_empty__ejeSj p{font-size:13px;margin:0;line-height:1.5}.styles_group__QWzoD{display:flex;flex-direction:column;gap:7px}.styles_groupTitle__Eh_2w{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--text3)}.styles_grid3__6WEEp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.styles_grid2__F6s67{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px}.styles_statCard__UXOxu{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:8px 9px 7px;display:flex;flex-direction:column;gap:1px}.styles_statValue__2eu01{font-size:18px;font-weight:700;letter-spacing:-.5px;color:var(--text);font-family:var(--font-ui);line-height:1.2}.styles_statValueAccent__V2Gcj{color:#fb923c}.styles_statLabel__Sx_RY{font-size:10px;color:var(--text3);text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.styles_statSub__FODW_{font-size:9px;color:var(--text3);opacity:.65}.styles_readCard__iuhqr{background:var(--bg);border:1px solid var(--border);border-radius:8px;padding:12px 14px;display:flex;align-items:center;gap:14px}.styles_readScore__3Qla7{font-size:40px;font-weight:800;letter-spacing:-1.5px;line-height:1;flex-shrink:0;font-family:var(--font-ui)}.styles_readRight__Z5P_H{flex:1 1;display:flex;flex-direction:column;gap:4px}.styles_readLabel__Ka1i7{font-size:15px;font-weight:700;line-height:1.2}.styles_readSub__qebys{font-size:11px;color:var(--text3)}.styles_readBarWrap__jsu3k{height:5px;background:var(--border);border-radius:3px;overflow:hidden}.styles_readBarFill__Y9zow{height:100%;border-radius:3px;transition:width .35s ease,background .35s ease}.styles_readHint__viTyi{font-size:9px;color:var(--text3);opacity:.7}.styles_kwList__SAq_s{display:flex;flex-direction:column;gap:5px}.styles_kwRow__F3ars{display:flex;align-items:center;gap:7px}.styles_kwWord__pqRGJ{font-size:12px;color:var(--text);min-width:72px;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono,monospace)}.styles_kwBarWrap__MOB3r{flex:1 1;height:4px;background:var(--border);border-radius:2px;overflow:hidden}.styles_kwBarFill__Vh_Pi{height:100%;background:#fb923c;border-radius:2px;opacity:.75;transition:width .3s ease}.styles_kwCount__umliv{font-size:11px;min-width:26px}.styles_kwCount__umliv,.styles_kwPct__gU6U_{color:var(--text3);text-align:right;flex-shrink:0}.styles_kwPct__gU6U_{font-size:10px;min-width:34px;opacity:.8}.styles_toast__rYv4W{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);background:var(--surface2);border:1px solid var(--border2);padding:6px 16px;border-radius:8px;font-size:12px;color:var(--text2);white-space:nowrap;pointer-events:none;z-index:99;animation:styles_fadeIn__Jv1A9 .18s ease}@keyframes styles_fadeIn__Jv1A9{0%{opacity:0;transform:translateX(-50%) translateY(5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}