.hal_dashboard__T4l93{max-width:1320px;margin:0 auto;padding:56px 28px 64px;font-family:var(--font-space-mono),monospace;color:var(--fg)}.hal_eyebrow__PskXR{display:flex;align-items:center;gap:9px;text-transform:uppercase;letter-spacing:.12em;font-size:10px;color:var(--muted)}.hal_dot__aQ2qt{width:7px;height:7px;border-radius:50%;background:var(--accent2)}.hal_heading__0MRj1{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:22px 0 36px}.hal_heading__0MRj1 h1{font-size:clamp(27px,4vw,42px);font-weight:700;letter-spacing:-.06em;line-height:1.2}.hal_heading__0MRj1 h1 span{color:var(--muted)}.hal_heading__0MRj1 p{font-family:var(--font-lora),serif;color:var(--muted);margin-top:14px;font-size:16px}.hal_private__ZHXK_{font-size:10px;letter-spacing:.1em;padding:7px 11px;border:1px solid var(--border);white-space:nowrap}.hal_button__F6wyq,.hal_primary__8SNXy{font-family:inherit;font-size:11px;border:1px solid var(--border);padding:9px 13px;background:var(--bg);color:var(--fg);transition:background .15s;cursor:pointer}.hal_button__F6wyq:hover{background:var(--surface)}.hal_button__F6wyq:disabled{opacity:.35;cursor:default}.hal_primary__8SNXy{background:var(--accent);border-color:var(--accent);color:var(--bg);font-weight:700;padding:12px 18px}.hal_primary__8SNXy:disabled{opacity:.6}.hal_dashboard__T4l93 a:focus-visible,.hal_dashboard__T4l93 button:focus-visible,.hal_dashboard__T4l93 input:focus-visible,.hal_dashboard__T4l93 select:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.hal_login__ZfiWs{max-width:500px;border:1px solid var(--border);background:var(--surface);padding:32px;margin:45px auto 60px}.hal_login__ZfiWs h2{font-size:21px;font-weight:700;margin:22px 0 12px}.hal_login__ZfiWs p{color:var(--muted);font-family:var(--font-lora),serif;font-size:16px}.hal_login__ZfiWs label{display:block;font-size:11px;margin:24px 0 8px}.hal_login__ZfiWs input{display:block;width:100%;padding:10px;background:var(--bg);border:1px solid var(--border);color:var(--fg);border-radius:0}.hal_login__ZfiWs .hal_primary__8SNXy{display:block;width:100%;margin-top:14px}.hal_login__ZfiWs small{display:block;font-size:10px;color:var(--muted);margin-top:22px;line-height:1.8}.hal_toolbar__n9520{border-top:1px solid var(--border);padding:18px 0 10px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:11px;color:var(--muted)}.hal_toolbar__n9520 strong{color:var(--fg);font-size:16px}.hal_divider__vBA9a{margin:0 10px;color:var(--border2)}.hal_controls__lK6fV{display:flex;align-items:center;gap:16px}.hal_controls__lK6fV select{margin-left:6px;background:var(--bg);color:var(--fg);border:1px solid var(--border);font-family:inherit;font-size:11px;padding:5px 20px 5px 6px}.hal_updated__TObCn{font-size:10px;color:var(--muted);margin-bottom:20px;min-height:18px}.hal_workspace__aiUny{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(290px,1fr);border:1px solid var(--border);align-items:start}.hal_history__YC9w0{min-width:0}.hal_row__5CqRg{display:block;width:100%;text-align:left;padding:23px 24px;border-bottom:1px solid var(--border);border-left:3px solid transparent;transition:background .15s;background:var(--bg);color:var(--fg);cursor:pointer}.hal_row__5CqRg:hover,.hal_selected__n7nBs{background:var(--surface)}.hal_selected__n7nBs{border-left-color:var(--accent)}.hal_rowTop__bG4E_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.hal_rowTop__bG4E_ b{color:var(--accent);font-weight:400}.hal_row__5CqRg h2{font-size:13px;line-height:1.7;letter-spacing:-.025em;font-weight:700;margin:13px 0 5px;overflow-wrap:anywhere}.hal_timestamp__Um_gd{font-size:10px;color:var(--muted)}.hal_rowMeta__Wy7w3{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:18px;font-size:10px;color:var(--fg)}.hal_rowMeta__Wy7w3 em{color:var(--muted);font-style:normal}.hal_rowMeta__Wy7w3 b{color:var(--accent);margin-left:4px}.hal_status__NkoOx{display:inline-block;font-size:9px;line-height:1.6;padding:2px 7px;border:1px solid var(--border2);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:var(--muted)}.hal_status__NkoOx[data-state=complete]{color:var(--accent2);border-color:var(--accent2)}.hal_status__NkoOx[data-state=failed],.hal_status__NkoOx[data-state=interrupted],.hal_status__NkoOx[data-state=partial],.hal_status__NkoOx[data-state=running]{color:var(--accent);border-color:var(--accent)}.hal_pagination__vgVXA{padding:20px;display:flex;align-items:center;justify-content:space-between;font-size:10px;gap:10px}.hal_pagination__vgVXA>span{color:var(--muted)}.hal_detail__AGXBC{position:sticky;scroll-margin-top:80px;top:80px;padding:23px 25px;min-width:0;border-left:1px solid var(--border);background:var(--surface);min-height:420px;font-size:12px}.hal_detailHeader__t2JuQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.hal_detailHeader__t2JuQ button{font-size:22px;color:var(--muted);line-height:1;padding:0 5px}.hal_placeholder__6hwPk{padding:35px 0;color:var(--muted)}.hal_placeholder__6hwPk>span{font-size:36px;color:var(--accent)}.hal_placeholder__6hwPk h2{font-size:16px;margin:22px 0 12px;color:var(--fg)}.hal_placeholder__6hwPk p{font-family:var(--font-lora),serif;font-size:15px;line-height:1.8;max-width:260px}.hal_detailTitle__0MRcF{font-size:13px;line-height:1.8;margin-bottom:12px;overflow-wrap:anywhere}.hal_facts__mtiuV{margin-top:24px;font-size:10px}.hal_facts__mtiuV>div{padding:10px 0;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;gap:16px}.hal_facts__mtiuV dt{color:var(--muted);flex-shrink:0}.hal_facts__mtiuV dd{text-align:right;overflow-wrap:anywhere}.hal_costNote__asi1A{font-size:9px;line-height:1.8;color:var(--muted);margin:14px 0 28px}.hal_timeline__YrLQ3{margin:0 0 12px 5px;list-style:none}.hal_timeline__YrLQ3 li{position:relative;border-left:1px solid var(--border2);padding:0 0 24px 20px}.hal_timeline__YrLQ3 li:last-child{border-left-color:transparent;padding-bottom:12px}.hal_timelineDot__mEXHY{position:absolute;left:-4px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--accent2)}.hal_timeline__YrLQ3 strong{display:block;font-size:10px;line-height:1.7;font-weight:400}.hal_timeline__YrLQ3 time{display:block;margin-top:3px;font-size:9px;color:var(--muted)}.hal_resultLinks__44sq4{display:flex;flex-wrap:wrap;gap:12px;font-size:10px;padding-top:16px;border-top:1px solid var(--border)}.hal_runId__W9lPf{margin-top:24px;font-size:9px;color:var(--muted);overflow-wrap:anywhere}.hal_runId__W9lPf summary{cursor:pointer}.hal_runId__W9lPf code{display:block;margin-top:8px}.hal_error__xpuSs{padding:14px 18px;border:1px solid var(--accent);font-size:12px;margin:15px 0;line-height:1.8}.hal_error__xpuSs button{text-decoration:underline;margin-left:10px}.hal_empty__0eytj{padding:45px 25px;color:var(--muted);font-size:12px;line-height:1.8}.hal_footer__5hreA{font-size:9px;color:var(--muted);margin-top:20px;line-height:1.9}@media (max-width:900px){.hal_workspace__aiUny{grid-template-columns:1fr}.hal_detail__AGXBC{position:static;min-height:260px;border-left:none;border-top:1px solid var(--border)}.hal_placeholder__6hwPk{padding:5px 0}.hal_placeholder__6hwPk>span{display:none}.hal_placeholder__6hwPk h2{margin-top:10px}.hal_placeholder__6hwPk p{max-width:none}.hal_heading__0MRj1{margin-bottom:25px}}@media (max-width:560px){.hal_dashboard__T4l93{padding:32px 16px 85px}.hal_heading__0MRj1{align-items:flex-start}.hal_heading__0MRj1 p{font-size:14px}.hal_private__ZHXK_{font-size:8px;padding:5px}.hal_toolbar__n9520{align-items:flex-start;flex-direction:column;gap:12px}.hal_controls__lK6fV{width:100%;justify-content:space-between}.hal_row__5CqRg{padding:18px 16px}.hal_rowTop__bG4E_{font-size:9px;flex-wrap:wrap}.hal_row__5CqRg h2{font-size:12px}.hal_rowMeta__Wy7w3{font-size:9px;gap:8px 12px}.hal_rowMeta__Wy7w3>span:first-child{flex-basis:100%}.hal_timestamp__Um_gd{font-size:9px}.hal_login__ZfiWs{padding:24px;margin-top:25px}.hal_detail__AGXBC{padding:22px 18px}.hal_heading__0MRj1 .hal_button__F6wyq{font-size:9px;padding:7px 9px;white-space:nowrap}.hal_pagination__vgVXA{padding:16px}}.hal_historyScope__QJFT7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:10px;margin:5px 0 12px;line-height:1.8}.hal_attempts__q7G6p{font-size:9px;color:var(--muted);margin-top:8px}.hal_history__YC9w0{scroll-margin-top:80px}.hal_timeline__YrLQ3{margin-top:24px}@media (max-width:560px){.hal_controls__lK6fV{flex-wrap:wrap;gap:10px}.hal_controls__lK6fV label{white-space:nowrap}}.hal_repoLabel__yZYVH{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:5px}.hal_repository__PZ_z9{display:block;font-weight:400;font-size:12px;line-height:1.7;color:var(--fg)}.hal_trigger__NnA54{font-size:10px;line-height:1.8;color:var(--muted);margin-top:8px;overflow-wrap:anywhere}.hal_trigger__NnA54 strong{color:var(--fg);font-weight:400}@media (max-width:560px){.hal_repository__PZ_z9{font-size:11px}.hal_trigger__NnA54{font-size:9px}}