.eureka-strategy-retarget_panel__sB_h_{border:1px solid #35414c;background:#1b2229;margin:16px 0;color:#e6ebef}.eureka-strategy-retarget_toggle__1oef7{width:100%;padding:12px 16px;border:0;background:#252e37;color:#e6ebef;text-align:left;font-weight:700;cursor:pointer}.eureka-strategy-retarget_body__hKMBL{padding:16px;display:grid;gap:14px}.eureka-strategy-retarget_body__hKMBL p{margin:0;line-height:1.5}.eureka-strategy-retarget_job__lHukV,.eureka-strategy-retarget_review__q_Gh0,.eureka-strategy-retarget_snapshot__HIMV1{border:1px solid #3a4854;background:#202932;padding:12px;display:grid;gap:8px}.eureka-strategy-retarget_snapshot__HIMV1 span{color:#c2ccd6;overflow-wrap:anywhere}.eureka-strategy-retarget_form__hlOh8{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.eureka-strategy-retarget_form__hlOh8 label{display:grid;gap:5px;min-width:145px;flex:1 1 180px}.eureka-strategy-retarget_form__hlOh8 input,.eureka-strategy-retarget_form__hlOh8 select{width:100%;min-height:38px;padding:7px;border:1px solid #566573;background:#101820;color:#f2f5f7}.eureka-strategy-retarget_body__hKMBL button:not(.eureka-strategy-retarget_toggle__1oef7){min-height:38px;padding:7px 12px;border:1px solid #7991ae;background:#26364b;color:#f2f5f7;cursor:pointer}.eureka-strategy-retarget_body__hKMBL button:disabled{opacity:.5;cursor:not-allowed}.eureka-strategy-retarget_review__q_Gh0{border-color:#7594cc}.eureka-strategy-retarget_warning__cU_hp{color:#ffe3a0}.eureka-strategy-retarget_error__SYjgW{color:#ffb8b8}.eureka-strategy-retarget_jobs__YRR5Y{display:grid;gap:10px}.eureka-strategy-retarget_jobs__YRR5Y h3{margin:0;font-size:1rem}.eureka-strategy-retarget_jobHeading__5iV2t{display:flex;justify-content:space-between;gap:12px}.eureka-strategy-retarget_jobHeading__5iV2t span{text-transform:capitalize;color:#b6c8d9}.eureka-strategy-retarget_tableScroll__zDSGL{max-height:270px;overflow:auto}.eureka-strategy-retarget_tableScroll__zDSGL table{width:100%;border-collapse:collapse}.eureka-strategy-retarget_tableScroll__zDSGL td,.eureka-strategy-retarget_tableScroll__zDSGL th{padding:6px 9px;border-bottom:1px solid #43515f;text-align:left}.experiment-compute-budget{grid-column:1/-1;min-width:0;padding:16px;border:1px solid var(--border-subtle,#394252);border-radius:8px;font:13px/1.5 var(--font-ui,sans-serif)}.experiment-compute-budget header{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.experiment-compute-budget h3{margin:0;font-size:15px;color:inherit}.experiment-compute-fields,.experiment-compute-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:12px 0}.experiment-compute-options button{display:grid;gap:6px;text-align:left;padding:12px;border:1px solid var(--border-subtle,#394252);border-radius:6px;background:var(--bg-panel,#171e29);color:inherit;cursor:pointer}.experiment-compute-options button[aria-pressed=true]{border-color:var(--accent-blue,#8db4ff);box-shadow:inset 0 0 0 1px var(--accent-blue,#8db4ff)}.experiment-compute-options button:disabled{opacity:.5;cursor:default}.experiment-compute-fields label{display:grid;gap:6px}.experiment-compute-fields input,.experiment-compute-fields select{width:100%;min-width:0;padding:8px;background:var(--bg-panel,#171e29);color:inherit;border:1px solid var(--border-subtle,#394252);border-radius:5px}.experiment-compute-budget summary{cursor:pointer}.experiment-compute-budget footer{border-top:1px solid var(--border-subtle,#394252);margin-top:12px;padding-top:12px}.experiment-compute-budget footer button{padding:6px 10px;border:1px solid;border-radius:5px;cursor:pointer}.experiment-compute-budget [role=alert]{color:var(--accent-yellow,#e5bc66)}.experiment-entry-backdrop{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:20px;background:#090a0dd9}.experiment-entry-dialog{width:min(580px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:28px;border:1px solid #494354;border-radius:12px;background:#202126;color:#e7e4ed;box-shadow:0 24px 80px #000b}body:has(.experiment-entry-backdrop) .loomy-dock{visibility:hidden}.experiment-entry-dialog>small{color:#b9a6ed;font-size:11px;letter-spacing:.1em}.experiment-entry-dialog h2{margin:12px 0 8px;font-size:23px}.experiment-entry-dialog p{margin:0 0 18px;color:#aaa7b4;line-height:1.5}.experiment-entry-dialog label{display:block;margin:14px 0 7px;color:#c6bfd3;font-size:12px}.experiment-entry-dialog select{width:100%;min-height:42px;padding:0 12px;border:1px solid #514960;border-radius:6px;background:#17171d;color:#eeeaf5}.experiment-entry-new-strategy{display:block;width:100%;min-height:42px;border:1px solid #8870d5;border-radius:6px;background:#6f5bc2;color:#fff;font-weight:600}.experiment-entry-modes{display:grid;gap:10px;margin-top:20px}.experiment-entry-modes button{padding:17px 18px;border:1px solid #554a67;border-radius:8px;background:#27232f;color:#dfd2ee;text-align:left}.experiment-entry-modes button.selected{border-color:#a98aef;background:#3a304d;box-shadow:inset 3px 0 #a98aef}.experiment-entry-modes span,.experiment-entry-modes strong{display:block}.experiment-entry-modes span{margin-top:6px;color:#ada6ba;font-size:12px;line-height:1.5}.experiment-entry-dialog .experiment-entry-error{margin:12px 0 0;color:#f2a5a5}.experiment-entry-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.experiment-entry-actions button{padding:10px 14px;border:1px solid #514960;border-radius:6px;background:#292831;color:#e7e4ed}.experiment-entry-actions button:last-child{border-color:#8870d5;background:#745fc6;color:#fff}.experiment-entry-actions button:disabled{opacity:.55;cursor:not-allowed}