.styles_wrap__WRdOU{background:var(--bg);color:var(--text);display:flex;flex-direction:column;height:100%;overflow:hidden}.styles_toolbar__s4VCg{justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0}.styles_titleRow__SYPN1,.styles_toolbar__s4VCg{display:flex;align-items:center;gap:8px}.styles_logoIcon__4Dv4l{display:block;flex-shrink:0}.styles_title__ONZU2{font-size:15px;font-weight:500}.styles_accent__xsLaO{color:#5a7a00}.styles_actions__Fugaj{display:flex;gap:6px}.styles_btn__e_Nx3{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:6px 12px;font-size:12px;color:var(--text);cursor:pointer}.styles_btn__e_Nx3:hover{border-color:var(--accent)}.styles_body__CU7UG{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;flex:1 1;min-height:0;overflow:hidden}.styles_tableWrap__jaMIj{overflow:auto;padding:16px;border-right:1px solid var(--border);background:#f3f4f6}.styles_table__WlfSr{border-collapse:collapse}.styles_controlCell__eVOW0{width:28px;padding:2px;vertical-align:middle;text-align:center}.styles_rowLabel__f7NV3{font-size:10px;font-weight:700;color:var(--text3)}.styles_colHeader__whTDm{padding:4px;min-width:100px}.styles_colHeaderInner__4zbJE{display:flex;align-items:center;gap:4px;justify-content:center}.styles_alignBtn__UOqzr{background:none;border:none;cursor:pointer;font-size:14px;color:var(--text3);padding:2px}.styles_alignBtn__UOqzr:hover{color:var(--text)}.styles_alignLabel__AxPFl{font-size:10px;color:var(--text3)}.styles_delBtn__CAfcn{background:none;border:none;cursor:pointer;color:var(--text3);font-size:14px;padding:0 2px}.styles_delBtn__CAfcn:hover{color:#ef4444}.styles_headerRow__tlw73 td{background:var(--surface)}.styles_cell__o4uif{padding:2px}.styles_cellInput__gMOy2{background:#f9fafb;border:1px solid var(--border);border-radius:4px;padding:5px 8px;font-size:13px;color:var(--text);outline:none;width:100%;min-width:80px}.styles_headerRow__tlw73 .styles_cellInput__gMOy2{font-weight:600}.styles_cellInput__gMOy2:focus{border-color:#5a7a00}[data-theme=dark] .styles_cellInput__gMOy2{background:var(--bg)}[data-theme=dark] .styles_cellInput__gMOy2:focus{border-color:#a3e635}.styles_outputSection__CZb1E{display:flex;flex-direction:column;background:#f3f4f6;overflow:hidden}.styles_outputTabs__e9JPd{display:flex;border-bottom:1px solid var(--border);flex-shrink:0}.styles_outputTab__3vJCw{padding:8px 14px;font-size:11px;font-weight:700;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;color:var(--text3)}.styles_outputTabActive__0EVv0{color:#5a7a00;border-bottom-color:#5a7a00}.styles_output__v38rg{flex:1 1;margin:0;padding:16px;font-size:12px;font-family:var(--font-mono);line-height:1.7;color:var(--text);white-space:pre;overflow:auto;background:#f3f4f6}[data-theme=dark] .styles_accent__xsLaO{color:#a3e635}[data-theme=dark] .styles_outputTabActive__0EVv0{color:#a3e635;border-bottom-color:#a3e635}[data-theme=dark] .styles_outputSection__CZb1E,[data-theme=dark] .styles_output__v38rg,[data-theme=dark] .styles_tableWrap__jaMIj{background:var(--surface)}@media (max-width:700px){.styles_body__CU7UG{grid-template-columns:1fr}.styles_tableWrap__jaMIj{border-right:none;border-bottom:1px solid var(--border)}}