.logai-workspace{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#b7c9bc;background:#050706;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.logai-workspace *{box-sizing:border-box}.logai-workspace{width:100%;min-height:100vh;padding:6px}.logai-workspace .logai-heading{justify-content:space-between;align-items:end;gap:16px;padding:12px 8px 10px;display:flex}.logai-workspace .logai-heading span{color:#86efac;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.logai-workspace .logai-heading h1{color:#e7f2ea;font:inherit;margin:2px 0 0;font-size:20px}.logai-workspace .logai-heading p{color:#789080;text-align:right;max-width:620px;margin:0;font-size:10px}.logai-workspace .logai-repository-card{background:#0a100c;border:1px solid #263b2e;grid-template-columns:minmax(220px,1fr) minmax(220px,360px) minmax(220px,320px);align-items:center;gap:12px;margin:0 0 6px;padding:10px 12px;display:grid}.logai-workspace .logai-repository-card>div:first-child{gap:2px;display:grid}.logai-workspace .logai-repository-card span,.logai-workspace .logai-repository-card label{color:#789080;font-size:9px}.logai-workspace .logai-repository-card>div:first-child strong{color:#e7f2ea;font-size:12px}.logai-workspace .logai-repository-card label{gap:4px;display:grid}.logai-workspace .logai-managed-key{background:#0d2615;border:1px solid #315d3e;align-items:center;gap:8px;padding:7px 9px;display:flex}.logai-workspace .logai-managed-key>span{color:#86efac;border:1px solid #315d3e;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.logai-workspace .logai-managed-key p{gap:1px;margin:0;display:grid}.logai-workspace .logai-managed-key strong{color:#bbf7d0;font-size:9px}.logai-workspace input,.logai-workspace select,.logai-workspace button{color:#bdd4c3;min-height:28px;font:inherit;background:#080d0a;border:1px solid #22362a;border-radius:2px;padding:4px 7px;font-size:10px}.logai-workspace button{cursor:pointer}.logai-workspace button:hover{color:#fff;border-color:#55d17d}.logai-workspace button:disabled{cursor:wait;opacity:.4}.logai-workspace .filters,.logai-workspace .agent-controls{background:#080c0a;border:1px solid #1c2c22;flex-wrap:wrap;align-items:center;gap:5px;padding:5px;display:flex}.logai-workspace .agent-controls{border-top:0}.logai-workspace .filters input{width:170px}.logai-workspace .filters select{max-width:160px}.logai-workspace .filter-spacer{flex:1}.logai-workspace .log-total,.logai-workspace .selection-total{color:#86efac;text-align:center;min-width:32px;padding:4px 6px;font-size:10px}.logai-workspace .icon-control{place-items:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:5px;display:inline-grid}.logai-workspace .icon-control svg{width:15px;height:15px}.logai-workspace .icon-control[data-tooltip]{position:relative}.logai-workspace .icon-control[data-tooltip]:after{z-index:20;color:#dce9df;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;background:#111814;border:1px solid #385342;width:max-content;max-width:260px;padding:5px 7px;font-size:9px;line-height:1.3;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%,-2px);box-shadow:0 4px 14px #000a}.logai-workspace .icon-control[data-tooltip]:hover:after,.logai-workspace .icon-control[data-tooltip]:focus-visible:after{opacity:1;transform:translate(-50%)}.logai-workspace .md-icon{font-size:8px;font-weight:700}.logai-workspace .icon-control.is-active{color:#86efac;background:#102318;border-color:#4d9c67}.logai-workspace .primary-control{color:#86efac;border-color:#315d3e}.logai-workspace .download{color:#ffdca8;border-color:#5d4829}.logai-workspace .agent-apply{color:#fbbf24}.logai-workspace .hotfix-control{color:#fb7185}.logai-workspace .solution-icon{color:#fde68a;border-color:#725006}.logai-workspace .agent-apply-button{color:#bbf7d0;border-color:#15803d}.logai-workspace .login{background:#171108;border:1px solid #72572e;flex-wrap:wrap;align-items:center;gap:5px;padding:5px;font-size:10px;display:flex}.logai-workspace .login strong{color:#ffdca8;margin-right:auto}.logai-workspace .login input{min-width:210px}.logai-workspace .agent-report{background:#050806;border:1px solid #253d2d;border-top-width:0}.logai-workspace .inline-agent-report{cursor:default;border-width:1px;grid-column:1/-1;min-width:0;margin:0 0 4px 59px}.logai-workspace .agent-report header{border-bottom:1px solid #16261b;align-items:center;gap:5px;min-height:34px;padding:3px 5px;font-size:9px;display:flex}.logai-workspace .agent-report header strong{margin-left:4px}.logai-workspace .agent-report header span{color:#637a68;margin-left:auto}.logai-workspace .agent-report-layout{grid-template-columns:104px minmax(0,1fr);min-height:150px;display:grid}.logai-workspace .report-tabs{background:#070b08;border-right:1px solid #1d3024;flex-direction:column;gap:2px;padding:4px;display:flex}.logai-workspace .report-tabs button{color:#718579;text-align:left;background:0 0;border-color:#0000;min-height:25px;padding:4px 6px;font-size:8px}.logai-workspace .report-tabs button:hover{color:#d7e3da;background:#0d1711;border-color:#0000}.logai-workspace .report-tabs button.is-active{color:#bdf3ca;background:#102318;border-color:#315d3e;box-shadow:inset 2px 0 #55d17d}.logai-workspace .report-tab-panel{min-width:0;overflow:hidden}.logai-workspace .result-action{align-items:center;gap:5px;min-height:25px;padding:3px 7px;font-size:9px;display:inline-flex}.logai-workspace .result-action svg{width:12px;height:12px}.logai-workspace .agent-report pre{max-height:34rem;padding:6px 7px;font-size:8px;line-height:1.35;overflow:auto}.logai-workspace .agent-report>small{border-top:1px solid #16261b;padding:5px 8px;display:block}.logai-workspace .problem-actions,.logai-workspace .preview-confirm-actions{background:#070b08;border-top:1px solid #1d3024;align-items:center;gap:6px;padding:7px 8px;display:flex}.logai-workspace .target-branch-select{color:#718579;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;display:flex}.logai-workspace .target-branch-select select{text-transform:none;min-width:210px;min-height:25px;font-size:9px}.logai-workspace .preview-confirm-actions{border:1px solid #263b2e;justify-content:flex-start;margin-top:2px}.logai-workspace .preview-empty{color:#637a68;margin:0;padding:18px;font-size:10px}.logai-workspace .change-preview{background:#030604;gap:7px;padding:8px;display:grid}.logai-workspace .commit-preview-meta{background:#09110c;border:1px solid #203428;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:4px 6px;display:flex}.logai-workspace .commit-preview-meta label{color:#819b89;align-items:center;gap:5px;font-size:8px;display:flex}.logai-workspace .commit-preview-meta label:nth-child(2){flex:1}.logai-workspace .commit-preview-meta input{flex:1;min-width:260px}.logai-workspace .commit-preview-meta code{color:#86efac;white-space:nowrap}.logai-workspace .commit-preview-meta small{color:#d6b56d;font-size:8px}.logai-workspace .change-preview section{gap:4px;display:grid}.logai-workspace .change-preview section>strong{color:#86efac;font-size:8px}.logai-workspace .change-preview section>small{font-size:8px}.logai-workspace .split-diff{background:#070a08;border:1px solid #263b2e;grid-template-columns:minmax(380px,1fr) minmax(380px,1fr);max-height:30rem;font-size:8px;display:grid;overflow:auto}.logai-workspace .diff-panel-title{z-index:4;color:#a9b9ad;text-transform:uppercase;letter-spacing:.05em;background:#111713;border-bottom:1px solid #304438;padding:4px 8px;font-size:8px;font-weight:700;position:sticky;top:0}.logai-workspace .old-title{border-right:1px solid #304438}.logai-workspace .new-title{color:#b8e9c5}.logai-workspace .diff-row{display:contents}.logai-workspace .diff-cell{border-bottom:1px solid #101713;grid-template-columns:34px minmax(max-content,1fr);min-height:17px;display:grid}.logai-workspace .diff-row .diff-cell:first-child{border-right:1px solid #263b2e}.logai-workspace .diff-cell code{color:#c5d0c8;white-space:pre;padding:1px 6px;display:block}.logai-workspace .diff-number{color:#526259;text-align:right;-webkit-user-select:none;user-select:none;background:#0a0e0b;border-right:1px solid #19251d;padding:1px 5px}.logai-workspace .diff-cell.removed{background:#251011}.logai-workspace .diff-cell.removed code{color:#ffc6c2;background:#321416}.logai-workspace .diff-cell.removed .diff-number{color:#d9827d;background:#281113}.logai-workspace .diff-cell.added{background:#0c2113}.logai-workspace .diff-cell.added code{color:#baf2c7;background:#10301a}.logai-workspace .diff-cell.added .diff-number{color:#65b67b;background:#0d2615}.logai-workspace .diff-hunk{color:#8eb8df;background:#101a23;border-bottom:1px solid #263b48;grid-column:1/-1;min-height:18px;padding:2px 8px}.logai-workspace .agent-notice,.logai-workspace .error{margin:0;padding:6px 8px;font-size:10px}.logai-workspace .agent-notice{color:#bbf7d0;background:#0b2b18}.logai-workspace .error{color:#ffc2be;background:#381311}.logai-workspace .logs-workspace{height:calc(100vh - 79px);min-height:360px;display:grid}.logai-workspace .terminal{background:#030504;border:1px solid #1c2c22;border-top-width:0;min-height:0;max-height:none;font-size:10px;line-height:1.45;overflow:auto}.logai-workspace .log-table-header,.logai-workspace article{grid-template-columns:54px 156px 170px 245px 135px minmax(280px,1fr) 44px 48px 34px;align-items:center;gap:5px;display:grid}.logai-workspace .log-table-header{z-index:5;color:#718579;text-transform:uppercase;letter-spacing:.04em;background:#090e0b;border-bottom:1px solid #26382c;min-height:22px;padding:2px 5px;font-size:8px;position:sticky;top:0}.logai-workspace article{cursor:pointer;border-bottom:1px solid #101a14;min-height:25px;padding:2px 5px}.logai-workspace article:hover{background:#09110c}.logai-workspace article.is-selected{background:#0b1910;box-shadow:inset 2px 0 #55d17d}.logai-workspace article.is-group-active{background:#0b1510;box-shadow:inset 2px 0 #60a5fa}.logai-workspace .log-selection{align-items:center;gap:2px;display:flex}.logai-workspace .log-selection input{width:12px;height:12px;min-height:auto;margin:0 2px 0 0}.logai-workspace .log-selection button{background:0 0;border-color:#0000;width:18px;min-width:18px;height:18px;min-height:18px;padding:2px}.logai-workspace .log-selection button svg{width:11px;height:11px}.logai-workspace .row-spinner{border:1px solid #294334;border-top-color:#86efac;border-radius:50%;width:10px;height:10px;animation:.65s linear infinite row-spin}@keyframes row-spin{to{transform:rotate(360deg)}}.logai-workspace .expand-control svg{transition:transform .12s}.logai-workspace .is-expanded .expand-control svg{transform:rotate(180deg)}.logai-workspace .analysis-count{color:#86efac;text-align:center;white-space:nowrap;font-size:8px}.logai-workspace .occurrence-count{color:#93c5fd;text-align:center;font-size:10px}.logai-workspace .fix-status{color:#d6b56d;text-align:center;text-overflow:ellipsis;background:#191407;border-radius:2px;padding:1px 3px;font-size:8px;overflow:hidden}.logai-workspace .fix-status.is-fixed{color:#86efac;background:#0d2615}.logai-workspace .fix-status.is-partial{color:#fbbf24;background:#251b08}.logai-workspace time,.logai-workspace small{color:#637a68}.logai-workspace time{white-space:nowrap}.logai-workspace strong{color:#e08c86;text-overflow:ellipsis;overflow:hidden}.logai-workspace .log-component{white-space:nowrap;min-width:0}.logai-workspace .log-function{color:#789080;text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.logai-workspace .log-action{color:#d6b56d;text-overflow:ellipsis;white-space:nowrap;background:#151207;border-radius:2px;padding:1px 4px;overflow:hidden}.logai-workspace pre{tab-size:2;margin:0}.logai-workspace code{color:#d5dfd8;white-space:pre-wrap;overflow-wrap:anywhere}.logai-workspace .log-preview{color:#aebbb2;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.logai-workspace .log-details{border-top:1px solid #122017;grid-column:1/-1;gap:4px;padding:5px 28px 6px 59px;display:grid}.logai-workspace .log-code{background:#050806;border-left:2px solid #284431;padding:5px 7px;line-height:1.5}.logai-workspace .log-details>pre:last-child{color:#8ba695;background:#060a07;border:1px solid #111e16;padding:4px 7px}.logai-workspace .log-details>pre:last-child code{color:inherit}.logai-workspace .agent-fix-record{cursor:default;background:#080d0a;border:1px solid #1b3323;min-height:0;padding:6px 8px;display:block}.logai-workspace .agent-fix-record:hover{background:#080d0a}.logai-workspace .agent-fix-record header{align-items:center;gap:6px;margin-bottom:5px;display:flex}.logai-workspace .agent-fix-record header svg{color:#86efac;width:12px;height:12px}.logai-workspace .agent-fix-record header time{margin-left:auto}.logai-workspace .agent-fix-grid{grid-template-columns:82px minmax(0,1fr);gap:2px 8px;font-size:9px;display:grid}.logai-workspace .agent-fix-grid>span{color:#637a68}.logai-workspace .agent-fix-grid>code,.logai-workspace .agent-fix-grid>strong{color:#b9c9bd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.logai-workspace .empty{color:#52665a;padding:16px}.logai-workspace .panel-resizer{z-index:8;cursor:row-resize;touch-action:none;background:#101a14;border-top:1px solid #263b2e;border-bottom:1px solid #263b2e;position:relative}.logai-workspace .panel-resizer:hover,.logai-workspace .panel-resizer:active{background:#315d3e}.logai-workspace .panel-resizer span{background:#55705d;width:34px;height:1px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.logai-workspace .occurrences-panel{background:#050806;border:1px solid #1c2c22;border-top-width:0;min-height:0;overflow:hidden}.logai-workspace .occurrences-panel>header{border-bottom:1px solid #1c2c22;align-items:center;gap:10px;min-height:28px;padding:4px 8px;font-size:9px;display:flex}.logai-workspace .occurrences-panel>header strong{color:#93c5fd}.logai-workspace .occurrences-panel>header span{color:#637a68}.logai-workspace .occurrence-table{height:calc(100% - 28px);overflow:auto}.logai-workspace .occurrence-header,.logai-workspace .occurrence-row{grid-template-columns:156px 180px 280px minmax(180px,1fr) minmax(180px,1fr) 90px;align-items:center;gap:6px;min-width:1140px;padding:3px 8px;display:grid}.logai-workspace .occurrence-header{z-index:3;color:#718579;text-transform:uppercase;background:#090e0b;border-bottom:1px solid #26382c;font-size:8px;position:sticky;top:0}.logai-workspace .occurrence-row{border-bottom:1px solid #101a14;min-height:24px;font-size:9px}.logai-workspace .occurrence-row strong,.logai-workspace .occurrence-row code,.logai-workspace .occurrence-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.logai-workspace .occurrence-row code{color:#789080}.logai-workspace .occurrence-row span{color:#a6b5aa}@media (max-width:850px){.logai-workspace{padding:3px}.logai-workspace .logai-repository-card{grid-template-columns:1fr}.logai-workspace .filters input,.logai-workspace .filters select{flex:1;width:auto;min-width:125px;max-width:none}.logai-workspace .filter-spacer{display:none}.logai-workspace .log-table-header,.logai-workspace article{grid-template-columns:54px 156px 150px 220px 120px minmax(280px,1fr) 44px 48px 34px;min-width:1175px}.logai-workspace .log-details{grid-column:1/-1;padding:5px 28px 6px 59px}.logai-workspace .logs-workspace{height:calc(100vh - 112px)}.logai-workspace .agent-report header{flex-wrap:wrap}.logai-workspace .agent-report-layout{grid-template-columns:96px minmax(0,1fr)}}
