.runtime-card,.token-card{padding:24px;margin-bottom:24px}.health-badges{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.pill[data-tone=good]{color:var(--accent);border-color:#4b6e25}.pill[data-tone=bad],.claim-status[data-tone=bad]{color:var(--danger);border-color:#713737}.pill[data-tone=neutral]{color:var(--muted)}.pipeline{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none;margin:20px 0}.pipeline li{padding:8px 12px;border:1px solid var(--line);border-radius:8px;color:var(--muted)}.pipeline li.done{color:var(--accent)}.pipeline li.active{background:var(--accent);color:#10140b;font-weight:800}.token-form{display:flex;gap:12px;align-items:end}.token-form label{flex:1;display:flex;flex-direction:column;gap:8px}.token-form button{min-height:43px}.claim-status{padding:12px 16px;background:#0d1014;border:1px solid var(--line);border-radius:9px;white-space:pre-line;overflow-wrap:anywhere}.claim-status[data-tone=good],.success{color:var(--accent)}code{overflow-wrap:anywhere}.cycle-detail{max-width:350px;white-space:normal;overflow-wrap:anywhere;color:var(--muted);font-size:12px;margin-top:6px}.schedule-toggle{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted)}#worker-error{margin-bottom:0}.runtime-card .error[hidden]{display:none}@media(max-width:700px){.token-form{flex-direction:column;align-items:stretch}.runtime-card .section-title{align-items:start;flex-direction:column}.pipeline li{font-size:12px}.schedule-toggle{max-width:160px}}
