.hh-intro{padding:45px 0 22px}.hh-intro .small{max-width:860px;margin-top:16px}.hh-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:26px;margin-top:24px}.hh-profiles{display:flex;flex-direction:column;gap:10px}.hh-profile{text-align:left;background:var(--paper);border:1px solid var(--line);padding:16px;border-radius:12px;color:var(--ink)}.hh-profile[aria-current=true]{border-color:var(--green);background:var(--soft)}.hh-profile strong,.hh-profile small{display:block;overflow-wrap:anywhere}.hh-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0}.hh-actions .stop{border-color:var(--bad-br);color:var(--bad-fg);background:var(--bad-bg)}.hh-job{padding:18px 0;border-bottom:1px solid var(--line)}.hh-job p{font-size:13px;margin:6px 0}.hh-job summary{font-size:12px}.hh-job pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:13px;background:var(--soft);padding:12px}.hh-help{margin:40px 0;font-size:13px;max-width:950px}.hh-help li{padding:7px 0}.hh-help code{overflow-wrap:anywhere}.hh-form{max-width:680px;margin-top:24px}.hh-form .choice input{margin-top:6px}#hh-error{padding:14px;background:var(--bad-bg);border:1px solid var(--bad-br);border-radius:10px;color:var(--error);margin:14px 0}#hh-notice{color:var(--green)}.hh-profile-id{overflow-wrap:anywhere;font-size:11px}.hh-state{font-size:12px;background:var(--soft);padding:4px 8px;border-radius:6px}.hh-state.needs_attention{background:var(--warn-bg);color:var(--warn-fg)}@media(max-width:700px){.hh-layout{grid-template-columns:1fr}.hh-profiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hh-intro{padding-top:28px}.hh-actions button{flex:1 1 160px}.hh-intro h1{font-size:33px}}
