.arn-prod{gap:clamp(8px,1.5vh,18px);padding:clamp(10px,2.2vh,24px) clamp(12px,3vw,36px)}.arn-prod-sub{max-width:800px}@keyframes arnProdRise{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@keyframes arnProdSpin{to{transform:rotate(360deg)}}.arn-prod-stage{flex:1;min-height:0;width:100%;max-width:min(1000px,97%);display:flex;flex-direction:column;justify-content:center;gap:clamp(9px,1.5vh,16px)}.arn-prod-task{flex:none;align-self:stretch;display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:clamp(11px,1.6vh,15px) clamp(14px,1.4vw,18px);border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);animation:arnProdRise .5s var(--ease-reveal) .1s both}.arn-prod-task-cap{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-micro);font-weight:700;letter-spacing:.02em;color:var(--accent);padding:3px 9px;border-radius:var(--r-pill);background:var(--accent-050)}.arn-prod-task-cap svg{color:var(--accent)}.arn-prod-task-txt{font-size:var(--t-small);font-weight:650;color:var(--ink);line-height:1.35}.arn-prod-task-fan{margin-left:auto;font-size:var(--t-micro);font-weight:600;color:var(--ink-4);padding:3px 10px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink) 4%,transparent);opacity:0;transition:opacity .4s var(--ease-reveal) .15s}.arn-prod-stage:not(.ph-0) .arn-prod-task-fan{opacity:1}.arn-prod-matrix{--cols: minmax(120px, 1.9fr) repeat(3, minmax(54px, 1fr)) minmax(62px, .95fr) minmax(74px, .95fr);flex:none;align-self:stretch;border-radius:var(--r-lg);overflow:hidden;background:var(--surface);border:1px solid var(--line);box-shadow:0 18px 48px -32px #11141c80}.arn-prod-mrow{display:grid;grid-template-columns:var(--cols);align-items:center;border-bottom:1px solid var(--line)}.arn-prod-mrow:last-child{border-bottom:0}.arn-prod-mrow.head{background:transparent;border-bottom:1px solid var(--line-2)}.arn-prod-hcap{font-size:10px;font-weight:700;color:var(--ink-4);letter-spacing:.04em;text-transform:uppercase}.arn-prod-mc.hcell{flex-direction:column;gap:4px;font-size:10px;font-weight:700;color:var(--ink-4);letter-spacing:.02em;padding-top:11px;padding-bottom:11px;text-align:center}.arn-prod-mc.hcell svg{color:var(--ink-4);opacity:.8}.arn-prod-bt-cap{font-size:9.5px;font-weight:700;letter-spacing:.06em;color:var(--ink-4);text-transform:uppercase;text-align:center;line-height:1.2}.arn-prod-mc{display:flex;align-items:center;justify-content:center;padding:clamp(12px,1.8vh,17px) 8px;min-width:0}.arn-prod-mc.agent{justify-content:flex-start;gap:9px;padding-left:14px}.arn-prod-mc.bt{padding-right:14px}.arn-prod-mc.agent .btile{flex:none;box-shadow:var(--sh-1)}.arn-prod-agent-meta{min-width:0;display:flex;flex-direction:column;gap:2px}.arn-prod-agent-name{font-size:var(--t-caption);font-weight:700;color:var(--ink);letter-spacing:-.01em}.arn-prod-agent-stack{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-micro);color:var(--ink-4);min-width:0}.arn-prod-agent-stack .btile{flex:none}.arn-prod-harness{color:var(--ink-3);font-weight:600;white-space:nowrap}.arn-prod-cross{color:var(--ink-4);opacity:.55;font-weight:500}.arn-prod-munk{font-size:9.5px;font-weight:600;color:var(--ink-4);white-space:nowrap;padding:1px 7px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--ink) 5%,transparent)}.arn-prod-mrow:not(.head){opacity:0;transform:translateY(12px);transition:opacity .45s var(--ease-reveal),transform .45s var(--ease-reveal),background .4s var(--ease-reveal),box-shadow .4s var(--ease-reveal)}.arn-prod-stage:not(.ph-0) .arn-prod-mrow:not(.head){opacity:1;transform:none;transition-delay:calc(var(--li) * .1s)}.arn-prod-mrow.crown{background:color-mix(in srgb,var(--pos) 5%,transparent);box-shadow:inset 2px 0 0 var(--pos)}.arn-prod-cell{display:flex;align-items:center;justify-content:center;padding:clamp(12px,1.8vh,17px) 8px}.arn-prod-spin{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--ink-4) 28%,transparent);border-top-color:var(--accent);animation:arnProdSpin .9s linear infinite}.arn-prod-pend{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--ink-4) 36%,transparent)}.arn-prod-mk{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;animation:arnProdRise .35s var(--spring) both;animation-delay:calc(var(--ci) * .12s)}.arn-prod-mk.ok{color:#fff;background:var(--pos)}.arn-prod-mk.no{color:var(--ink-4);background:color-mix(in srgb,var(--ink) 6%,transparent);border:1px solid var(--line-2)}.arn-prod-vote{display:inline-flex;align-items:center;gap:3px;font-size:var(--t-micro);font-weight:700;color:#fff;padding:3px 8px;border-radius:var(--r-pill);background:var(--pos);animation:arnProdRise .4s var(--spring) both}.arn-prod-dash{color:var(--ink-4);font-weight:600}.arn-prod-bt{font-size:var(--t-h3);font-weight:700;color:var(--ink-3);letter-spacing:-.02em;opacity:.4;transition:opacity .5s var(--ease-reveal)}.arn-prod-stage.ph-6 .arn-prod-bt{opacity:1;transition-delay:calc(.1s + var(--li) * .07s)}.arn-prod-stage.ph-6 .arn-prod-mrow.crown .arn-prod-bt{color:var(--pos)}.arn-prod-verdict{flex:none;display:flex;align-items:center;gap:9px;padding:2px;opacity:0;transform:translateY(8px);transition:opacity .5s var(--ease-reveal),transform .5s var(--ease-reveal)}.arn-prod-stage.ph-6 .arn-prod-verdict{opacity:1;transform:none;transition-delay:.45s}.arn-prod-verdict-ic{width:26px;height:26px;flex:none;border-radius:var(--r-chip);display:grid;place-items:center;color:var(--accent);background:var(--accent-050)}.arn-prod-verdict-txt{font-size:var(--t-caption);line-height:1.4;color:var(--ink-3)}.arn-prod-verdict-txt b{color:var(--ink);font-weight:650}.arn-prod-future{flex:none;display:flex;flex-direction:column;gap:8px;padding:2px;opacity:0;transform:translateY(8px);transition:opacity .55s var(--ease-reveal),transform .55s var(--ease-reveal)}.arn-prod-stage.ph-6 .arn-prod-future{opacity:1;transform:none;transition-delay:.7s}.arn-prod-fcost{display:inline-flex;align-items:center;gap:7px}.arn-prod-fcard-ic{width:18px;height:18px;flex:none;border-radius:50%;display:grid;place-items:center}.arn-prod-fcard-ic.cost{color:var(--pos);background:color-mix(in srgb,var(--pos) 12%,transparent)}.arn-prod-fcard-ic svg{width:11px;height:11px}.arn-prod-fcard-tx{font-size:var(--t-caption);color:var(--ink-3);line-height:1.35}.arn-prod-fcard-tx b{color:var(--ink);font-weight:650}@media(max-width:760px){.arn-prod-matrix{--cols: minmax(96px, 1.5fr) repeat(3, minmax(40px, 1fr)) minmax(52px, .9fr) minmax(58px, .9fr)}.arn-prod-agent-stack{display:none}.arn-prod-bt{font-size:var(--t-body)}}@media(max-width:600px){.arn-prod{justify-content:flex-start;overflow-y:auto}.arn-prod-stage{flex:none}.arn-prod-sub{font-size:var(--t-small)}.arn-prod-task-fan{margin-left:0}}
