.ags{container:ags/inline-size;min-width:0}.ags-pane{min-width:0}.ags-vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;overflow:clip;clip-path:inset(50%)}.ags-sh{display:block;flex:none;width:.625rem;height:.625rem;fill:currentColor}.ags-bar{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin:0 0 1rem}.ags-tabs{display:inline-flex;gap:2px;min-width:0;padding:3px;border-radius:12px;background:var(--inset);box-shadow:inset 0 0 0 1px var(--border)}.ags-tab{appearance:none;border:0;background:0 0;display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .85rem .42rem .7rem;border-radius:9px;font:inherit;font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:1.3;color:var(--text-soft);white-space:nowrap;transition:color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),box-shadow var(--dur-1, 140ms) var(--ease-out-expo, ease-out),transform 120ms var(--ease-out-expo, ease-out)}.ags-tab:hover{color:var(--text)}.ags-tab:active{transform:scale(.97)}.ags-tab.is-on{color:var(--text);background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 0 0 1px var(--border)}.ags-tab:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ags-door-i,.ags-tab-i{flex:none;display:inline-block;width:1rem;height:1rem;background-color:currentColor;-webkit-mask:var(--ags-i) center/contain no-repeat;mask:var(--ags-i) center/contain no-repeat}.ags-tab-i{opacity:.8}.ags-tab[data-ags-tab=overview]>.ags-tab-i{--ags-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 2.5h4.5v4.5H2.5zM9 2.5h4.5v4.5H9zM2.5 9h4.5v4.5H2.5zM9 9h4.5v4.5H9z'/%3E%3C/svg%3E")}.ags-tab[data-ags-tab=decisions]>.ags-tab-i{--ags-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4h1.6M2.5 8h1.6M2.5 12h1.6M6.2 4h7.3M6.2 8h7.3M6.2 12h7.3'/%3E%3C/svg%3E")}.ags-tab[data-ags-tab=training]>.ags-tab-i{--ags-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.6 1.8 5.6 8 8.6l6.2-3zM4.3 7v3.3c0 .9 1.7 2 3.7 2s3.7-1.1 3.7-2V7M14.2 5.6v3.6'/%3E%3C/svg%3E")}.ags-tab[data-ags-tab=checks]>.ags-tab-i{--ags-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 1.9 3 3.8v3.7c0 3.1 2.1 5.4 5 6.6 2.9-1.2 5-3.5 5-6.6V3.8zM5.7 8l1.6 1.6 3-3.1'/%3E%3C/svg%3E")}.ags-tab[data-ags-tab=settings]>.ags-tab-i{--ags-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5h6.2M11.7 4.5h1.8M2.5 11.5h1.8M7.3 11.5h6.2M10.2 3v3M5.8 10v3'/%3E%3C/svg%3E")}.ags-door-i{--ags-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 2.5h7.5l2.5 2.5v8.5H3zM5.5 7h5M5.5 9.6h5M5.5 4.6h2.5'/%3E%3C/svg%3E")}.ags-tab.is-on>.ags-tab-i{color:var(--accent-ink);opacity:1}.ags-tab-n{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;font-size:var(--fs-3xs);font-weight:var(--fw-bold);line-height:1;font-variant-numeric:tabular-nums;color:var(--warn-ink);background:var(--warn-weak);box-shadow:inset 0 0 0 1px var(--warn-line)}.ags-tab-n.is-bad{color:var(--bad-ink);background:var(--bad-weak);box-shadow:inset 0 0 0 1px var(--bad-line)}.ags-bar-r{display:flex;align-items:center;gap:.6rem;margin-left:auto;min-width:0}.ags-door{display:inline-flex;align-items:center;gap:.45rem;padding:.36rem .5rem .36rem .7rem;border-radius:999px;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.3;color:var(--text);text-decoration:none;white-space:nowrap;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);transition:box-shadow var(--dur-1, 140ms) var(--ease-out-expo, ease-out),transform 120ms var(--ease-out-expo, ease-out)}.ags-door:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--ink-300)}.ags-door:active{transform:scale(.97)}.ags-door:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ags-door-i{color:var(--text-soft)}.ags-door-n{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .38rem;border-radius:999px;font-size:var(--fs-3xs);font-weight:var(--fw-bold);line-height:1;font-variant-numeric:tabular-nums;color:var(--surface);background:var(--text)}.ags-door:not(:has(> .ags-door-n:not([hidden]))){padding-right:.8rem}.ags-door-w,.ags-tab-w{min-width:0}.ags-asof{flex:none}.ao-hd{display:contents}.ao-hd-t{margin:0}.ao-band{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:1.1rem 1.6rem;margin:0 0 1.25rem;padding:1.35rem 1.5rem 1.4rem}.ao-band>.ags-vh{position:absolute}.ao-band-l{display:flex;flex-direction:column;gap:1rem;min-width:0}.ao-band{--ao-on-ok:#7CD39A;--ao-on-warn:#E8C66F;--ao-on-bad:#F28F83;--ao-on-idle:rgba(255, 255, 255, .62)}.ao-band-top{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0;margin:0}.ao-lede{margin:0;max-width:72ch;font-size:var(--fs-md);line-height:var(--lh-snug, 1.35);color:rgba(255,255,255,.74);text-wrap:pretty}.ao-verdict{margin:0;min-width:0;max-width:34ch;font-size:var(--fs-3xl);font-weight:600;line-height:var(--lh-tight, 1.15);letter-spacing:-.022em;color:#fff;overflow-wrap:break-word;text-wrap:balance}.ao-q{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ao-q.is-needs{flex:1 1 auto;padding:.95rem 1.1rem 1rem;border-radius:14px;background:rgba(255,255,255,.055);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.ao-qs{display:flex;flex-direction:column;gap:.6rem;min-width:0}.ao-qs>.ao-q{flex:1 1 0;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-auto-rows:min-content;align-content:center;column-gap:1rem;row-gap:.2rem;padding:.8rem 1rem .85rem 1.05rem;border-radius:14px;background:rgba(255,255,255,.035);box-shadow:inset 0 0 0 1px rgba(255,255,255,.085)}.ao-qs>.ao-q>*{grid-column:1}.ao-qs>.ao-q>.ao-q-ctl{grid-column:2;grid-row:1/span 3;align-self:center;justify-self:end;margin:0;padding:0;min-height:0}.ao-qs>.ao-q.is-cost>.ao-q-ring{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end}.ao-qs>.ao-q.is-cost>.ao-q-ctl{grid-row:3;align-self:end}.ao-q-ring{display:inline-flex;line-height:0}.ao-q-ring .vz-ga{width:3.7rem;height:3.7rem}.ao-band .ao-q-ring .vz-ga-t{stroke:rgba(255,255,255,.26);stroke-linecap:round}.ao-band .ao-q-ring .vz-ga-f{stroke:rgba(255,255,255,.92);stroke-linecap:round}.ao-band .ao-q-ring.is-warn .vz-ga-f{stroke:var(--ao-on-warn)}.ao-band .ao-q-ring .vz-ga b{font-size:var(--fs-2xs);color:#fff}.ao-q-l{margin:0 0 .05rem;font-size:var(--fs-3xs);font-weight:var(--fw-medium);line-height:1.3;text-transform:uppercase;letter-spacing:var(--ls-caps, .07em);color:rgba(255,255,255,.62)}.ao-q-f{display:flex;flex-wrap:wrap;align-items:baseline;align-content:flex-end;gap:.05rem .45rem;margin:0;min-width:0}.ao-q.is-needs>.ao-q-f{min-height:2.6rem}.ao-q-v{font-size:var(--fs-2xl);font-weight:600;line-height:var(--lh-tight, 1.15);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}.ao-q-h{font-size:var(--fs-lg);font-weight:600;line-height:var(--lh-snug, 1.3);letter-spacing:-.01em;color:#fff}.ao-q-gold{color:var(--gold-300);font-size:var(--fs-5xl, 2.6rem);line-height:1}.ao-q-u{font-size:var(--fs-sm);line-height:1.3;color:rgba(255,255,255,.78)}.ao-q-f.is-over .ao-q-v{color:#fff}.ao-q-flag{display:inline-flex;align-items:center;gap:.28rem;font-size:var(--fs-xs);font-weight:var(--fw-bold);color:#fff}.ao-q-flag>.ags-sh{color:var(--ao-on-bad)}.ao-q-s{display:flex;align-items:baseline;gap:.38rem;margin:0;min-width:0;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.3);color:rgba(255,255,255,.74);overflow-wrap:break-word}.ao-q-s>.ags-sh{align-self:center;color:var(--ao-on-bad)}.ao-q-s.is-bad{color:#fff}.ao-q-bad{display:inline-flex;align-items:center;gap:.28rem;color:#fff;font-weight:var(--fw-medium)}.ao-q-bad>.ags-sh{color:var(--ao-on-bad)}.ao-q-s.is-states{align-items:center;flex-wrap:wrap;row-gap:.2rem}.ao-feed{display:inline-flex;align-self:center;flex:none}.ao-feed.is-ok{color:var(--ao-on-ok)}.ao-feed.is-warn{color:var(--ao-on-warn)}.ao-feed.is-bad{color:var(--ao-on-bad)}.ao-feed.is-idle{color:var(--ao-on-idle)}.ao-q-h.is-changed,.ao-q-s.is-changed,.ao-q-v.is-changed,.ao-vstate.is-changed{animation:aoSwap var(--dur-2,220ms) var(--ease-out-expo,ease-out) backwards}.ao-q-spark{display:flex;flex-direction:column;gap:.2rem;margin-top:.2rem;min-width:0;line-height:0}.ao-q-cap{font-size:var(--fs-3xs);line-height:1.3;color:rgba(255,255,255,.62)}.ao-q-spark .ao-sp,.ao-q-spark .vz-spark{display:block;width:100%;height:auto;overflow:visible}.ao-sp-h>rect{shape-rendering:crispEdges}.ao-sp-b{fill:var(--shell-ink);opacity:.55}.ao-sp-b.is-last{fill:var(--accent-fill);opacity:1}.ao-sp-b.is-fail{fill:var(--ao-on-bad);opacity:1}.ao-sp-t{fill:var(--ao-on-bad)}.ao-sp-nm{fill:none;stroke:rgba(255,255,255,.45);stroke-width:1;stroke-dasharray:2 1.5}.ao-q.is-loading .ao-q-f,.ao-q.is-loading .ao-q-s,.ao-q.is-loading .ao-q-spark{opacity:.5;transition:opacity var(--dur-1, 140ms) ease}.ao-q-err{color:#fff}.ao-q-err>.ags-sh{color:var(--ao-on-warn)}.ao-nd{list-style:none;display:flex;flex-direction:column;gap:.45rem;margin:.2rem 0 .1rem;padding:0}.ao-nd-i{display:flex;align-items:baseline;gap:.55rem;min-width:0;font-size:var(--fs-md);line-height:var(--lh-snug, 1.3);color:#fff}.ao-nd-m{display:inline-flex;flex:none;align-self:center;color:var(--ao-on-idle)}.ao-nd-i.is-bad>.ao-nd-m{color:var(--ao-on-bad)}.ao-nd-i.is-warn>.ao-nd-m{color:var(--ao-on-warn)}.ao-nd-i.is-act>.ao-nd-m{color:var(--ao-on-warn)}.ao-nd-i.is-bad,.ao-nd-i.is-warn{font-weight:var(--fw-medium)}.ao-nd-i.is-quiet{font-size:var(--fs-xs);color:rgba(255,255,255,.74)}.ao-nd-t{min-width:0;overflow-wrap:break-word}.ao-nd-sev{font-weight:var(--fw-normal);color:rgba(255,255,255,.74)}.ao-q-s.ao-nd-aside{padding-top:.5rem;border-top:1px solid rgba(255,255,255,.1)}.ao-nd-tg{align-self:flex-start;margin:-.1rem 0 0 1.05rem;padding:.1rem 0;border:0;background:0 0;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:rgba(255,255,255,.78);text-decoration:underline;text-decoration-color:rgba(255,255,255,.3);text-underline-offset:3px;cursor:pointer}.ao-nd-tg:hover{color:#fff;text-decoration-color:#FFFFFF}.ao-q.is-needs.has-mix{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);column-gap:1.6rem}.ao-nd-main{display:flex;flex-direction:column;gap:.3rem;min-width:0;max-width:34rem}.ao-nd-main>.ao-q-f{min-height:2.6rem}.ao-nd-mix{display:flex;flex-direction:column;gap:.6rem;min-width:0;margin:0;padding-left:1.6rem;border-left:1px solid rgba(255,255,255,.1)}.ao-nd-mix-h{margin:0;font-size:var(--fs-3xs);font-weight:var(--fw-medium);line-height:1.3;text-transform:uppercase;letter-spacing:var(--ls-caps, .07em);color:rgba(255,255,255,.62)}.ao-nd-mix>.ao-q-s.ao-nd-aside{margin-top:-.3rem;padding-top:0;border-top:0;font-size:var(--fs-sm);color:#fff}.ao-nd-wf{min-width:0}.ao-nd-wf .vz-wf{gap:.75rem 1.5rem;align-items:center}.ao-nd-wf .vz-wf-grid{width:11rem;gap:3px}.ao-nd-wf .vz-wf-side{flex:1 1 14rem;gap:.35rem}.ao-nd-wf .vz-wf-k{padding:.28rem .4rem}.ao-nd-wf .vz-wf-k.is-hot,.ao-nd-wf .vz-wf-k:hover{background:rgba(255,255,255,.08)}.ao-nd-wf .vz-wf-k:focus-visible{outline:2px solid var(--gold-400);outline-offset:-2px}.ao-nd-wf .vz-wf-kl,.ao-nd-wf .vz-wf-kv{font-size:var(--fs-sm);color:#fff}.ao-nd-wf .vz-wf-kp,.ao-nd-wf .vz-wf-ks,.ao-nd-wf .vz-wf-note{color:rgba(255,255,255,.7)}.ao-nd-wf .vz-wf-kp{min-width:3.4rem}.ao-nd-wf .vz-wf-ks{font-size:var(--fs-3xs);text-transform:none}.ao-nd-wf .vz-c-bad{--c:var(--ao-on-bad)}.ao-nd-wf .vz-c-ink{--c:rgba(255, 255, 255, .92)}.ao-nd-wf .vz-c-ink-soft{--c:rgba(255, 255, 255, .62)}.ao-nd-wf .vz-c-dim{--c:rgba(255, 255, 255, .26)}.ao-it-go{margin-left:.15rem;white-space:nowrap;font-weight:var(--fw-medium);color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.38);text-underline-offset:3px}.ao-it-go:hover{color:#fff;text-decoration-color:#FFFFFF}.ao-q-ctl{display:flex;align-items:center;min-height:2rem;margin-top:auto;padding-top:.5rem}.ao-q-go{font-weight:var(--fw-bold);white-space:nowrap}.ao-q-link{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.38);text-underline-offset:3px}.ao-q-link:hover{color:#fff;text-decoration-color:#FFFFFF}.ao-band a:focus-visible,.ao-band button:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}.ao-win{display:inline-flex;gap:2px;padding:2px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.13)}.ao-win-b{appearance:none;border:0;background:0 0;padding:.14rem .62rem;border-radius:999px;font:inherit;font-size:var(--fs-3xs);font-weight:var(--fw-medium);line-height:1.4;color:rgba(255,255,255,.74);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),transform 120ms var(--ease-out-expo, ease-out)}.ao-win-b:hover{color:#fff}.ao-win-b:active{transform:scale(.96)}.ao-win-b.is-on{color:var(--shell-800);background:rgba(255,255,255,.9)}.ao-band .ak-nm{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.24)}.ao-band .ak-nm::before{background:repeating-linear-gradient(135deg,rgba(255,255,255,.34) 0 2px,transparent 2px 6px)}.ao-band .ak-nm-h{color:#fff}.ao-band .ak-nm-s{color:rgba(255,255,255,.74)}.ao-nm{min-width:0}.ao-q>.ao-nm{align-self:flex-start}.ao-sk{display:block;border-radius:7px;background:linear-gradient(90deg,rgba(255,255,255,.04) 25%,rgba(255,255,255,.11) 50%,rgba(255,255,255,.04) 75%);background-size:200% 100%;animation:m1BandShimmer 1.2s ease-in-out infinite}.ao-sk-verdict{width:52%;height:1.15rem}.ao-sk-lede{width:62%;height:.7rem}.ao-q>.ao-sk-l{width:42%;height:.62rem}.ao-q>.ao-sk-f{width:36%;height:1.95rem;margin:.2rem 0 .25rem}.ao-q>.ao-sk-s{width:80%;height:.62rem}.ao-q>.ao-sk-s.is-short{width:55%}.ao-fail{margin:0 0 .8rem}.ao-sev{display:inline-flex;align-items:center;gap:.38rem;font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;color:var(--text-soft)}.ao-sev>.ags-sh{color:var(--ink-500)}.ao-sev.is-bad{color:var(--bad-ink)}.ao-sev.is-bad>.ags-sh{color:var(--bad)}.ao-sev.is-warn{color:var(--warn-ink)}.ao-sev.is-warn>.ags-sh{color:var(--warn)}.ao-sev.is-ok{color:var(--ok-ink)}.ao-sev.is-ok>.ags-sh{color:var(--ok)}.ao-team{display:flex;flex-direction:column;gap:.75rem;min-width:0}.ao-sec-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;min-width:0}.ao-sec-t{margin:0;font-size:var(--fs-xl);font-weight:600;letter-spacing:-.01em;color:var(--text)}.ao-sec-x{font-size:var(--fs-xs);color:var(--text-soft)}.ao-roster{display:flex;flex-wrap:wrap;gap:.75rem;margin:0;align-items:stretch}.ao-gb{--n:1;flex:var(--n) 1 calc(var(--n) * 9.6rem + (var(--n) - 1) * .5rem + 1.3rem);min-width:0;display:flex;flex-direction:column;gap:.55rem;padding:.65rem;border-radius:calc(var(--r-card,14px) + 4px);background:var(--inset);background:color-mix(in srgb,var(--ak-h,var(--ink-500)) 7%,var(--canvas,var(--inset)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ak-h,var(--ink-500)) 20%,var(--border))}.ao-gb.is-n1{--n:1.6}.ao-gb-pair{--n:2;flex:calc(var(--n) * 1.6) 1 calc(var(--n) * 16.66rem + (var(--n) - 1) * .75rem);min-width:0;display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem}.ao-gb-pair>.ao-gb{flex:1 1 16.66rem}.ao-gb-pair.is-n3{--n:3}.ao-gb-pair.is-n4{--n:4}.ao-gb-pair.is-n5{--n:5}.ao-gb-pair.is-n6{--n:6}.ao-gb-pair.is-n7{--n:7}.ao-gb-pair.is-n8{--n:8}.ao-gb.is-n2{--n:2}.ao-gb.is-n3{--n:3}.ao-gb.is-n4{--n:4}.ao-gb.is-n5{--n:5}.ao-gb.is-n6{--n:6}.ao-gb.is-n7{--n:7}.ao-gb.is-n8{--n:8}.ao-gb-cards{display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem;flex:1 1 auto;min-width:0}.ao-gb-cards>.ao-ag>.ak-card.is-compact>.ak-cd{flex:1 1 auto}.ao-gb-cards>.ao-ag>.ak-card.is-compact>.ak-cd>.ak-row2{margin-top:auto}.ao-gb-cards>.ao-ag{flex:1 1 9.6rem}.ao-grp{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"w m" "s s";align-items:baseline;gap:.05rem .55rem;min-width:0;padding:.05rem .3rem 0 .45rem;box-shadow:inset 3px 0 0 var(--ak-h,var(--ink-500))}.ao-grp-w{grid-area:w;font-size:var(--fs-md);font-weight:var(--fw-bold);letter-spacing:-.005em;line-height:1.25;color:var(--text)}.ao-grp-s{grid-area:s;min-width:0;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.3);color:var(--text-soft);overflow-wrap:break-word}.ao-grp-m{grid-area:m;justify-self:end;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:.1rem .45rem;font-size:var(--fs-xs);color:var(--text-soft)}.ao-gb-why{flex:1 1 100%;display:flex;flex-direction:column;gap:.3rem;margin:0;padding:.1rem .35rem 0;list-style:none;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--text-soft)}.ao-gb-why>li{min-width:0;padding-left:.55rem;box-shadow:inset 2px 0 0 var(--border);text-wrap:pretty}.ao-gb-why b{font-weight:var(--fw-medium);color:var(--text)}.ao-gb-why>li.is-bad,.ao-gb-why>li.is-bad>b{color:var(--bad-ink)}.ao-grp-n{font-weight:var(--fw-medium);color:var(--text)}.ao-grp-st{color:var(--text-soft)}.ao-ag{container:aoag/inline-size}@container aoag (min-width:25rem){.ak-card.is-compact{flex-direction:row;align-items:center;gap:1.2rem}.ak-card.is-compact>.ak-hd{flex:0 0 12rem}.ak-card.is-compact>.ak-cd{flex:1 1 auto;flex-direction:row;align-items:center;gap:1.2rem}.ak-card.is-compact>.ak-cd>.ak-row2{flex:0 1 14rem}.ao-gb-cards>.ao-ag>.ak-card.is-compact>.ak-cd>.ak-row2{margin-top:0}}.ao-roster>.m1-empty{flex:1 1 100%}.ao-ag{display:flex;flex-direction:column;min-width:0;border-radius:var(--r-card,14px);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);transition:box-shadow var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ao-ag:hover{box-shadow:inset 0 0 0 1px var(--ink-300),var(--shadow-md,0 4px 14px rgba(0,0,0,.08))}.ao-ag.is-attn:not(.is-failing){box-shadow:inset 0 0 0 1px var(--warn-line,var(--border))}.ao-ag.is-failing{box-shadow:inset 0 0 0 1px var(--bad-line)}.ao-ag>.ak-card{flex:1 1 auto;border-color:transparent;background:0 0;box-shadow:none}.ao-roster .ak-fig.is-nm+.ak-row2:not(:has(.ak-spark,.ak-fail)){display:none}.ao-ag-why{margin:0;padding:.45rem .65rem .55rem;border-top:1px dashed var(--border);font-size:var(--fs-3xs);line-height:var(--lh-snug, 1.3);color:var(--text-soft);overflow-wrap:break-word}.ao-ag.is-failing>.ao-ag-why{color:var(--bad-ink);font-weight:var(--fw-medium)}.ao-ag-why.is-empty{padding:0;border-top:0}.ao-ag-why.is-note{color:var(--text)}.ao-ag-why+.ao-ag-why{margin-top:-.3rem;border-top:0}.ao-nmline{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .3rem;margin:0;padding:.1rem .15rem 0;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.3);color:var(--text-soft)}.ao-nmline-l{margin-right:.25rem}.ao-nmline-l::after{content:":"}.ao-nmline-a{color:var(--text);font-weight:var(--fw-medium);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px}.ao-nmline-a:hover{text-decoration-color:currentColor}.ao-nmline-s{color:var(--text-soft)}.ao-nmline-sep{color:var(--text-dim)}.ao-sk-card{display:block;flex:1 1 13rem;min-height:6.9rem;border-radius:var(--r-card,14px);border:1px solid var(--border);background:linear-gradient(90deg,var(--surface-2) 25%,var(--inset) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:m1BandShimmer 1.2s ease-in-out infinite}.ao-joining{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .45rem;margin:.1rem 0 0;font-size:var(--fs-xs);color:var(--text-soft)}.ao-join-l{margin-right:.3rem;font-weight:var(--fw-medium)}.ao-join-a{display:inline-flex;align-items:center;gap:.38rem;padding:.14rem .6rem .14rem .18rem;border-radius:999px;border:1px dashed var(--border);background:var(--surface);color:var(--text);white-space:nowrap}.ao-runs{display:flex;flex-direction:column;gap:.35rem;margin:0;min-width:0}.ao-rh-key{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.3rem .9rem;margin:0;font-size:var(--fs-3xs);color:var(--text-soft)}.ao-runsum{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,18rem);align-items:end;gap:.4rem 1.4rem;padding-bottom:.8rem;border-bottom:1px solid var(--border-soft)}.ao-runsum:empty{display:none}.ao-panel .ao-q-s{font-size:var(--fs-sm);color:var(--text)}.ao-panel .ao-q-cap{color:var(--text-soft)}.ao-panel .ao-q-spark{margin-top:0}.ao-panel .ao-feed.is-ok{color:var(--ok)}.ao-panel .ao-feed.is-warn{color:var(--warn)}.ao-panel .ao-feed.is-bad{color:var(--bad)}.ao-panel .ao-feed.is-idle{color:var(--ink-500)}.ao-panel .ao-sp-b{fill:var(--ink-500);opacity:.6}.ao-panel .ao-sp-b.is-fail,.ao-panel .ao-sp-t{fill:var(--bad);opacity:1}.ao-panel .ao-sp-nm{stroke:var(--ink-300)}.ao-rh-key>span{display:inline-flex;align-items:center;gap:.35rem}.ao-rh-key .ao-rh-c{flex:none;align-self:auto;width:.75rem;max-width:none;height:.75rem}.ao-rh-key .ao-rh-c.is-fail{width:.75rem;max-width:none;height:.75rem}.ao-rh-key .ao-rh-c.is-fail>.ags-sh{width:.45rem;height:.45rem}.ao-rh-key .ao-rh-c.is-none{width:6px;height:6px}.ao-rh-key .ao-rh-c.is-nm{width:.75rem;height:.75rem}.ao-rh{display:flex;flex-direction:column;min-width:0}.ao-rh-axis,.ao-rh-row{display:grid;grid-template-columns:9.5rem minmax(0,1fr) 10.5rem;align-items:center;gap:.9rem;min-width:0}.ao-rh-row{padding:.3rem 0;border-top:1px solid var(--border-soft)}.ao-rh-row:first-child{border-top:0}.ao-rh-n{display:inline-flex;align-items:center;gap:.45rem;min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ao-rh-n>span:last-child{min-width:0;overflow-wrap:break-word}.ao-rh-feed{display:inline-flex;justify-content:center;width:1.4rem;flex:none}.ao-rh-feed.is-ok{color:var(--ok)}.ao-rh-feed.is-warn{color:var(--warn)}.ao-rh-feed.is-bad{color:var(--bad)}.ao-rh-feed.is-idle{color:var(--ink-500)}.ao-rh-strip,.ao-rh-ticks{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));column-gap:3px;min-width:0}.ao-rh-strip{align-items:center;height:1.2rem}.ao-rh-c{display:flex;align-items:center;justify-content:center;align-self:center;justify-self:center;width:100%;max-width:.95rem;min-width:3px;height:100%;border-radius:6px;background:var(--ink-500)}.ao-rh-c.is-ok{opacity:.72}.ao-rh-c.is-fail{background:var(--bad)}.ao-rh-c.is-fail>.ags-sh{width:.6rem;height:.6rem;color:var(--bad-on)}.ao-rh-c.is-none{width:6px;max-width:6px;height:6px;background:var(--ink-500);opacity:.75;border-radius:50%}.ao-rh-c.is-nm{background:repeating-linear-gradient(135deg,var(--ink-300) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--ink-300);opacity:.8}.ao-rh-none{grid-column:1/-1;align-self:center;font-size:var(--fs-xs);color:var(--text-soft)}.ao-rh-t{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.05rem;justify-self:end;min-width:0;font-size:var(--fs-xs);line-height:1.3;color:var(--text-soft);font-variant-numeric:tabular-nums;text-align:right}.ao-rh-tf,.ao-rh-tn{display:inline-flex;align-items:center;gap:.3rem;max-width:100%}.ao-rh-t.is-bad{color:var(--bad-ink);font-weight:var(--fw-medium)}.ao-rh-t.is-bad .ao-rh-tf>.ags-sh{color:var(--bad)}.ao-rh-t.is-nm{font-style:normal}.ao-rh-axis{padding-top:.2rem}.ao-rh-tk{position:relative;font-size:var(--fs-3xs);line-height:1.3;color:var(--text-soft);white-space:nowrap;overflow:visible}.ao-rh-tk:last-child{text-align:right;justify-self:end}.ao-rh-ticks{container:aorh/inline-size}@container aorh (max-width:80rem){.ao-rh-tk[data-s]>.ao-rh-tk-l{display:none}.ao-rh-tk[data-s]::after{content:attr(data-s)}}.ao-rh-tz{justify-self:end;font-size:var(--fs-3xs);color:var(--text-soft)}.ao-main .ao-rh-tk{height:1.3em}.ao-main .ao-rh-tk>.ao-rh-tk-l,.ao-main .ao-rh-tk[data-s]::after{position:absolute;top:0;left:50%;transform:translateX(-50%)}.ao-main .ao-rh-tk:last-child>.ao-rh-tk-l,.ao-main .ao-rh-tk[data-s]:last-child::after{left:auto;right:0;transform:none}.ao-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}.ao-team>.ao-roster{align-content:start}.ao-main,.ao-side{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ao-act{min-width:0}.ao-act-h{flex-wrap:wrap;gap:.5rem 1rem}.ao-acts{display:inline-flex;gap:2px;padding:3px;border-radius:11px;background:var(--inset);box-shadow:inset 0 0 0 1px var(--border)}.ao-acts-b{appearance:none;border:0;background:0 0;padding:.3rem .8rem;border-radius:8px;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.35;color:var(--text-soft);white-space:nowrap;cursor:pointer;transition:color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),box-shadow var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ao-acts-b:hover{color:var(--text)}.ao-acts-b.is-on{color:var(--text);background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 0 0 1px var(--border)}.ao-acts-b:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ao-actp{min-width:0}.ao-dls{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ao-dl{display:flex;align-items:baseline;gap:.38rem;margin:0;min-width:0;font-size:var(--fs-sm);line-height:var(--lh-snug, 1.3);color:var(--text-soft);overflow-wrap:break-word}.ao-dl.ao-oneoff{color:var(--text)}.ao-dl>.ao-prnm-i{align-self:center;font-size:var(--fs-sm)}.ao-plat{max-width:80ch;padding:.45rem .7rem;border-radius:8px;background:var(--inset)}.ao-grid:has(> .ao-side[hidden]){grid-template-columns:minmax(0,1fr)}.ao-panel>.panel-head{padding-top:.85rem;padding-bottom:.85rem}.ao-panel .panel-title{font-size:var(--fs-lg);font-weight:600}.ao-panel{min-width:0;scroll-margin-top:calc(var(--hdr-h) + .8rem)}.ao-head-x{margin-left:auto}.ao-head-a{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--accent-ink);text-decoration:none;white-space:nowrap}.ao-head-a:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.ao-panel-b{display:flex;flex-direction:column;gap:.85rem;min-width:0;padding:1rem 1.15rem 1.15rem}.ao-sum{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .85rem;margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.ao-sum b{font-weight:var(--fw-bold);color:var(--text);font-variant-numeric:tabular-nums}.ao-sum-sep{display:block;width:1px;height:.9rem;background:var(--border)}.ao-tl-more{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem .9rem;margin:.5rem 0 0;padding-top:.55rem;border-top:1px solid var(--border-soft);font-size:var(--fs-sm);color:var(--text-soft)}.ao-tl-more b{font-weight:var(--fw-bold);color:var(--text);font-variant-numeric:tabular-nums}.ao-note{margin:0;font-size:var(--fs-xs);line-height:var(--lh-normal, 1.45);color:var(--text-soft)}.ao-note:empty{display:none}.ao-quiet{margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.ao-line{display:flex;flex-wrap:wrap;align-items:center;gap:.1rem .4rem;margin:0;font-size:var(--fs-sm);line-height:var(--lh-snug, 1.3);color:var(--text)}.ao-line>.ags-sh{color:var(--warn)}.ao-line-x{flex-basis:100%;font-size:var(--fs-xs);color:var(--text-soft)}.ao-nmrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;min-width:0}.ao-nmrow-l{min-width:9rem;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ao-run{min-width:0}.ao-new{animation:aoRise var(--dur-2,220ms) var(--ease-out-expo,ease-out) backwards}.ao-i{display:inline-flex;align-items:center;margin-left:.25rem;vertical-align:-.08em;font-size:var(--fs-sm);color:var(--text-soft);cursor:help}.ao-i:hover{color:var(--text)}.ao-i:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:50%}.ags-ds-allok,.ao-rh-allok{display:flex;align-items:baseline;gap:.45rem;margin:0;font-size:var(--fs-sm);line-height:var(--lh-snug, 1.35);color:var(--text)}.ags-ds-allok>.ags-sh,.ao-rh-allok>.ags-sh{align-self:center;color:var(--ok)}.ao-rh-axis+.ao-rh-allok,.ao-rh-row+.ao-rh-allok{margin-top:.5rem;padding-top:.55rem;border-top:1px solid var(--border-soft);color:var(--text-soft)}.ao-chartw{display:flex;flex-direction:column;gap:.45rem;min-width:0;padding-bottom:.75rem;border-bottom:1px solid var(--border-soft)}.ao-chart-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .8rem;min-width:0}.ao-chart-t{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ao-chart{min-width:0}.ao-dec-sw{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem}.ao-seg-days>.ao-seg-b{font-variant-numeric:tabular-nums}.ao-seg{display:inline-flex;gap:2px;padding:2px;border-radius:999px;background:var(--inset);box-shadow:inset 0 0 0 1px var(--border)}.ao-seg-b{appearance:none;border:0;background:0 0;padding:.16rem .7rem;border-radius:999px;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.4;color:var(--text-soft);white-space:nowrap;transition:color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),transform 120ms var(--ease-out-expo, ease-out)}.ao-seg-b:hover{color:var(--text)}.ao-seg-b:active{transform:scale(.96)}.ao-seg-b.is-on{color:var(--text);background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 0 0 1px var(--border)}.ao-seg-b:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ao-why{display:flex;flex-wrap:wrap;gap:.1rem .8rem;margin-top:.22rem;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.3);color:var(--text-soft)}.ao-why b{font-weight:var(--fw-medium);color:var(--text)}.ao-why-a b{color:var(--text)}.ao-wlist{display:flex;flex-direction:column;margin:0}.ao-wrow{display:grid;grid-template-columns:10.5rem minmax(0,1fr);gap:.2rem 1rem;align-items:baseline;padding:.55rem 0;border-top:1px solid var(--border-soft)}.ao-wrow:first-child{border-top:0;padding-top:0}.ao-wrow-l{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ao-wrow-v{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;margin:0}.ao-wrow-v>.ao-lanes,.ao-wrow-v>.ao-run{align-self:stretch}.ao-lanes{list-style:none;display:flex;flex-direction:column;margin:0;padding:0}.ao-lane{display:grid;grid-template-columns:5.6rem minmax(0,1fr) auto;align-items:center;gap:.25rem .8rem;padding:.4rem 0;border-top:1px solid var(--border-soft)}.ao-lane:first-child{border-top:0}.ao-lane-n{min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ao-lane-x{font-size:var(--fs-xs);color:var(--text-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.ao-cost-top{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ao-cost-top:empty{display:none}.ao-cost-al{color:var(--text-soft)}.ao-cost-b{display:flex;flex-direction:column;gap:.75rem;min-width:0}.ao-cost-b:empty{display:none}.ao-cost-b>.ao-rp:first-child{padding-top:.1rem;border-top:0}.ao-cost-x{display:flex;flex-direction:column;gap:.5rem;min-width:0}.ao-more-h{display:flex;align-items:center;gap:.5rem;width:100%;margin:0;padding:.65rem .3rem .45rem 0;border:0;border-top:1px solid var(--border-soft);background:0 0;cursor:pointer;text-align:left;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ao-more-h::after{content:"";flex:none;margin-left:auto;width:.42rem;height:.42rem;border-right:1.5px solid var(--ink-500);border-bottom:1.5px solid var(--ink-500);transform:rotate(-45deg);transition:transform var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ao-more-h:hover{color:var(--accent-ink)}.ao-more-h:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.ao-more-b{display:flex;flex-direction:column;gap:.8rem;padding:.4rem 0 .2rem}.ao-more-b .ao-chartw{padding-bottom:.6rem}.ao-cost-dlg-b>.ao-more-b{gap:1.1rem;padding:1.1rem 1.25rem 1.2rem;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.ao-cost-dlg .ao-chart-t{font-size:var(--fs-sm)}.ao-rp{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding-top:.75rem;border-top:1px solid var(--border-soft)}.ao-rp-h{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-bold);line-height:var(--lh-snug, 1.3);color:var(--text)}.ao-rp-s{margin:0;font-size:var(--fs-sm);line-height:var(--lh-snug, 1.3);color:var(--text);overflow-wrap:break-word}.ao-rp.is-open .ao-rp-s{font-weight:var(--fw-medium)}.ao-rp-g{align-self:flex-start;flex:none}.ao-rp-row{display:flex;align-items:center;gap:.9rem;min-width:0}.ao-rp-row>.ao-rp-c{flex:1 1 auto;min-width:0}.ao-rp-g .vz-ga{width:5.2rem;height:5.2rem}.ao-rp-c{font-variant-numeric:tabular-nums}.ao-rp-m{color:var(--text-soft)}.ao-prow{min-width:0}#aoPrecisionB{gap:.75rem}#aoPrecisionB .ak-pr+.ak-pr{padding-top:.75rem;border-top:1px solid var(--border-soft)}.ao-prnm{display:flex;flex-direction:column;gap:.35rem;padding-top:.7rem;border-top:1px solid var(--border-soft)}.ao-prnm-l{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .35rem;margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.ao-prnm-h{font-weight:var(--fw-medium);color:var(--text)}.ao-prnm-i{display:inline-flex;align-items:center;padding:0 .15rem;border:0;background:0 0;font-size:var(--fs-md);color:var(--text-soft);cursor:pointer}.ao-prnm-i:hover,.ao-prnm-i[aria-expanded=true]{color:var(--accent-ink)}.ao-prnm-i:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:50%}.ao-prnm-s{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:.55rem .75rem;list-style:none;border-radius:10px;background:var(--inset);font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--text-soft)}.ao-dg-head{margin:0;font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-prose, 1.6);color:var(--text)}.ao-dg-head.is-calm{font-size:var(--fs-sm);font-weight:var(--fw-normal);color:var(--text-soft)}.ao-dg-list{display:flex;flex-direction:column;gap:.42rem;margin:0;padding:0;list-style:none}.ao-dg-att{gap:.5rem}.ao-dg-agents{padding-top:.7rem;border-top:1px solid var(--border)}.ao-dg-more{display:flex;flex-direction:column;gap:.7rem}.ao-dg-more[hidden]{display:none}.ao-dg-tg{align-self:flex-start;margin:0;padding:.15rem 0;border:0;background:0 0;font:inherit;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--accent-ink);text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:3px;cursor:pointer}.ao-dg-tg:hover{text-decoration-color:currentColor}.ao-dg-tg:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ao-dg-i{position:relative;min-width:0;padding-left:1.05rem;font-size:var(--fs-sm);line-height:var(--lh-prose, 1.6);color:var(--text);overflow-wrap:break-word}.ao-dg-i::before{content:"";position:absolute;left:.18rem;top:.6em;width:.36rem;height:.36rem;border-radius:50%;background:var(--ink-300)}.ao-dg-i.is-warn::before{left:.1rem;top:.5em;width:.5rem;height:.5rem;border-radius:1px;transform:rotate(45deg);background:var(--warn)}.ao-dg-i.is-critical::before,.ao-dg-i.is-high::before{left:.05rem;top:.45em;width:.62rem;height:.56rem;border-radius:0;clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--bad)}.ao-dg-by[data-bs-toggle]{text-decoration:underline dotted;text-decoration-color:var(--ink-300);text-underline-offset:3px;cursor:help}.ao-later{margin-top:1.1rem;border:1px solid var(--border);border-radius:var(--r-card,14px);background:var(--surface)}.ao-later-h{display:flex;align-items:center;gap:.55rem;padding:.7rem 1.05rem;cursor:pointer;list-style:none;font-size:var(--fs-sm);color:var(--text-soft)}.ao-later-h::-webkit-details-marker{display:none}.ao-later-h::before{content:"";flex:none;width:.9rem;height:.9rem;border-radius:3px;background:repeating-linear-gradient(135deg,var(--ink-300) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--border)}.ao-later-h::after{content:"";flex:none;margin-left:auto;width:.45rem;height:.45rem;border-right:1.5px solid var(--ink-500);border-bottom:1.5px solid var(--ink-500);transform:rotate(-45deg);transition:transform var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ao-later[open]>.ao-later-h::after{transform:rotate(45deg)}.ao-later-h:hover{color:var(--text)}.ao-later-n{min-width:0}.ao-later-h:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-card,14px)}.ao-later-b{padding:0 1.05rem 1rem}.ao-later-list{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.55rem 1.2rem;margin:0;padding:.7rem 0 0;border-top:1px solid var(--border-soft)}.ao-later-i{display:flex;flex-direction:column;gap:.12rem;min-width:0}.ao-later-t{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ao-later-s{font-size:var(--fs-xs);line-height:var(--lh-snug, 1.3);color:var(--text-soft)}.ags-tr{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.ags-tr-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem 1.6rem;padding:1.15rem 1.35rem;border-radius:var(--r-card,14px);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border),var(--shadow)}.ags-tr-hl{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ags-tr-title{margin:0;font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.015em;color:var(--text)}.ags-tr-lede{margin:0;max-width:64ch;font-size:var(--fs-md);line-height:var(--lh-snug, 1.35);color:var(--text-soft)}.ags-tr-teach{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;font-weight:var(--fw-bold);white-space:nowrap}.ags-tr-plus{position:relative;width:.8rem;height:.8rem}.ags-tr-plus::after,.ags-tr-plus::before{content:"";position:absolute;left:50%;top:50%;width:.8rem;height:2px;border-radius:1px;background:currentColor;transform:translate(-50%,-50%)}.ags-tr-plus::after{transform:translate(-50%,-50%) rotate(90deg)}.ags-tr-err{grid-column:1/-1;margin:0;padding:.55rem .8rem;border-radius:10px;border:1px solid var(--bad-line,var(--border));background:var(--bad-weak,var(--inset));color:var(--bad-ink,var(--text));font-size:var(--fs-sm)}.ags-tr-eb{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.ags-tr-quiet{margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.ags-tr-dq{padding:0 .2rem}.ags-tr-help{margin:0;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--text-soft)}.ags-tr-acts{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.3rem}.ags-tr-wait{display:flex;flex-direction:column;gap:.6rem;padding:1rem 1.15rem 1.1rem;border-radius:var(--r-card,14px);background:var(--warn-weak);box-shadow:inset 0 0 0 1px var(--warn-line)}.ags-tr-wait>.ags-tr-eb{color:var(--warn-ink)}.ags-tr-drafts{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:.65rem;margin:0;padding:0;list-style:none}.ags-tr-draft{display:flex;flex-direction:column;gap:.35rem;min-width:0;padding:.8rem .95rem .85rem;border-radius:12px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.ags-tr-draft-h{display:flex;align-items:baseline;gap:.55rem;flex-wrap:wrap}.ags-tr-draft-h>b{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text)}.ags-tr-st{margin-left:auto;font-size:var(--fs-xs);color:var(--text-soft)}.ags-tr-st.is-read{color:var(--ok-ink);font-weight:var(--fw-medium)}.ags-tr-dbody{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal, 1.45);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.ags-tr-mentor{margin:0;font-size:var(--fs-sm);color:var(--text)}.ags-tr-lib{display:flex;flex-direction:column;gap:.7rem;min-width:0}.ags-tr-tools{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .8rem;min-width:0}.ags-tr-search{flex:0 1 22rem;min-width:14rem;margin-left:auto}.ags-tr-fs{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:11px;background:var(--inset);box-shadow:inset 0 0 0 1px var(--border)}.ags-tr-f{appearance:none;border:0;display:inline-flex;align-items:center;gap:.45rem;padding:.34rem .75rem;border-radius:8px;background:0 0;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-soft);cursor:pointer;transition:background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),box-shadow var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ags-tr-f:hover{color:var(--text)}.ags-tr-f.is-on{color:var(--text);background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 0 0 1px var(--border)}.ags-tr-f:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ags-tr-fw{min-width:0}.ags-tr-fn{min-width:1.35rem;padding:0 .35rem;border-radius:999px;font-size:var(--fs-2xs);font-weight:var(--fw-bold);text-align:center;color:var(--text-soft);background:var(--surface-2,var(--surface));font-variant-numeric:tabular-nums}.ags-tr-f.is-on .ags-tr-fn{color:var(--surface);background:var(--text)}.ags-tr-f.is-wait{color:var(--warn-ink);text-decoration:none}.ags-tr-f.is-wait .ags-tr-fn{color:var(--warn-ink);background:var(--warn-weak);box-shadow:inset 0 0 0 1px var(--warn-line)}.ags-tr-f.is-count{cursor:default}.ags-tr-f.is-count:hover{color:var(--text-soft)}@media (hover:hover){.ags-tr-f:not(.is-count):active{transform:scale(.97)}}.ags-tr-f{transition-property:background-color,color,box-shadow,transform}.ags-tr-info{display:inline-flex;align-items:center;color:var(--text-soft);font-size:var(--fs-md);cursor:help}.ags-tr-info:hover{color:var(--text)}.ags-tr-info:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:50%}.ags-tr-gridw{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.ags-tr-list{display:flex;flex-wrap:wrap;align-items:stretch;gap:.75rem;margin:0;padding:0;list-style:none}.ags-tr-list>.ags-tr-item{--c:1;flex:0 1 calc((100% - (var(--c) - 1) * .75rem)/ var(--c) - .05px)}@container ags (min-width:35.75rem) and (max-width:53.99rem){.ags-tr-list.is-m2c2>.ags-tr-item{--c:2}.ags-tr-list.is-m2g>.ags-tr-item{flex-grow:1}}@container ags (min-width:54rem){.ags-tr-list.is-m3c2>.ags-tr-item{--c:2}.ags-tr-list.is-m3c3>.ags-tr-item{--c:3}.ags-tr-list.is-m3g>.ags-tr-item{flex-grow:1}}.ags-tr-item{position:relative;display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.8rem .9rem .7rem;border-radius:12px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border),var(--shadow);transition:box-shadow var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ags-tr-item:hover{box-shadow:inset 0 0 0 1px var(--ink-300),var(--shadow-md)}.ags-tr-item.is-off{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);outline:1.5px dashed var(--ink-300);outline-offset:-1.5px}.ags-tr-item.is-off:hover{box-shadow:inset 0 0 0 1px var(--border),var(--shadow-md)}.ags-tr-item.is-off .ags-tr-open>b{color:var(--text-soft)}.ags-tr-item.is-off .ags-tr-kind{background:0 0}.ags-tr-item-h{display:flex;align-items:center;gap:.5rem}.ags-tr-kind{padding:.08rem .5rem;border-radius:999px;font-size:var(--fs-3xs);font-weight:var(--fw-medium);letter-spacing:.03em;color:var(--text-soft);background:var(--inset);box-shadow:inset 0 0 0 1px var(--border-soft)}.ags-tr-pill{margin-left:auto;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--ok-ink)}.ags-tr-item.is-off .ags-tr-pill{color:var(--text-soft)}.ags-tr-sw{position:relative;z-index:2;flex:none;appearance:none;width:2.1rem;height:1.2rem;padding:0;border:0;border-radius:999px;background:var(--ink-300);cursor:pointer;transition:background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ags-tr-sw[aria-checked=true]{background:var(--ok)}.ags-tr-sw-t{position:absolute;top:.15rem;left:.15rem;width:.9rem;height:.9rem;border-radius:50%;background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ags-tr-sw[aria-checked=true]>.ags-tr-sw-t{transform:translateX(.9rem)}.ags-tr-sw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ags-tr-sw[aria-busy=true]{opacity:.6}.ags-tr-open{appearance:none;border:0;padding:0;background:0 0;font:inherit;text-align:left;color:var(--text);cursor:pointer}.ags-tr-open::after{content:"";position:absolute;inset:0;z-index:1;border-radius:12px}.ags-tr-open>b{font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-snug, 1.3)}.ags-tr-open:focus-visible{outline:0}.ags-tr-open:focus-visible::after{outline:2px solid var(--accent);outline-offset:2px}.ags-tr-body{margin:0;font-size:var(--fs-sm);line-height:var(--lh-normal, 1.45);color:var(--text);white-space:pre-line;overflow-wrap:anywhere;text-wrap:pretty}.ags-tr-item.is-off .ags-tr-body{color:var(--text-soft)}.ags-tr-ask{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem .8rem;margin-top:auto;padding:.55rem .65rem;border-radius:10px;background:var(--warn-weak);box-shadow:inset 0 0 0 1px var(--warn-line)}.ags-tr-ask-q{flex:1 1 14rem;margin:0;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.35);color:var(--warn-ink)}.ags-tr-ask-b{display:flex;gap:.4rem}.ags-tr-item-f{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.2rem}.ags-tr-src{font-size:var(--fs-xs);color:var(--text-soft)}.ags-tr-rw{position:relative;z-index:2;padding:.1rem .25rem;font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--accent-ink);text-decoration:none}.ags-tr-rw:hover{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}#agsDossier .modal-dialog,#aoCostMore .modal-dialog,.ags-dos .modal-dialog{max-width:min(1100px,92vw)}#agsTrDlg .modal-dialog,.ags-trd .modal-dialog{max-width:min(1100px,92vw)}.ags-dos-dlg,.ags-trd-dlg{margin-inline:auto}.ags-dos-x{min-width:5rem}.ags-dos-c{border:0;border-radius:16px;background:var(--surface);color:var(--text);box-shadow:var(--lift-3,0 18px 48px rgba(0,0,0,.18)),0 0 0 1px var(--border);overflow:hidden}.ags-dos:focus,.ags-dos:focus-visible,.ags-trd:focus,.ags-trd:focus-visible{outline:0}.ags-sheet-h{align-items:flex-start;gap:1rem;padding:1.2rem 1.6rem 1.1rem;border-bottom:1px solid var(--border-soft);background:var(--surface)}.ags-sheet-id{display:flex;align-items:flex-start;gap:.9rem;flex:1 1 auto;min-width:0}.ags-sheet-g,.ags-sheet-s{display:inline-flex;flex:none}.ags-sheet-g:empty,.ags-sheet-s:empty{display:none}.ags-sheet-s{margin-left:auto}.ags-sheet-g>.ak-glyph,.ags-trd-g{width:44px;height:44px;border-radius:12px;font-size:var(--fs-2xl)}.ags-sheet-n{display:flex;flex-direction:column;gap:.12rem;min-width:0}.ags-sheet-t{margin:0;font-size:var(--fs-xl);font-weight:650;line-height:var(--lh-tight, 1.2);letter-spacing:-.012em;color:var(--text)}.ags-sheet-k{font-size:var(--fs-sm);color:var(--text-soft)}.ags-sheet-b{display:flex;flex-direction:column;gap:1.4rem;padding:1.5rem 1.6rem 1.6rem;background:var(--canvas,var(--surface))}.ags-dos-f,.ags-trd-foot{justify-content:flex-end;gap:.5rem;padding:.8rem 1.6rem;border-top:1px solid var(--border-soft);background:var(--surface)}.ags-dos-f>*,.ags-trd-foot>*{margin:0}.ags-trd-foot[hidden]{display:none}.ags-trd-g{display:inline-flex;align-items:center;justify-content:center;color:var(--accent-ink);background:color-mix(in srgb,var(--accent-ink) 12%,var(--surface))}.ags-trd-i{width:1.35rem;height:1.35rem;background-color:currentColor;-webkit-mask:var(--ags-i) center/contain no-repeat;mask:var(--ags-i) center/contain no-repeat;--ags-i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2.6 1.8 5.6 8 8.6l6.2-3zM4.3 7v3.3c0 .9 1.7 2 3.7 2s3.7-1.1 3.7-2V7M14.2 5.6v3.6'/%3E%3C/svg%3E")}.ags-trd-body{display:flex;flex-direction:column;gap:.9rem;padding:1.4rem 1.6rem 1.5rem}.ags-trd-b{display:flex;flex-direction:column;gap:.9rem;min-width:0}.ags-trd-modes{display:inline-flex;align-self:flex-start;gap:2px;padding:3px;border-radius:11px;background:var(--inset);box-shadow:inset 0 0 0 1px var(--border)}.ags-trd-m{appearance:none;border:0;background:0 0;padding:.32rem .85rem;border-radius:8px;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-soft);cursor:pointer}.ags-trd-m:hover{color:var(--text)}.ags-trd-m.is-on{color:var(--text);background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.08),inset 0 0 0 1px var(--border)}.ags-trd-m:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ags-tr-form{display:flex;flex-direction:column;gap:.45rem;min-width:0}.ags-tr-form .form-label{margin:.3rem 0 0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ags-tr-more{padding-top:.1rem}.ags-trd-row{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:.8rem}.ags-trd-f{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ags-trd-num{max-width:12rem}.ags-trd-dec{display:flex;flex-direction:column;gap:.35rem;min-width:0;margin:.15rem 0 .35rem;padding:.75rem .95rem .8rem;border-radius:12px;background:var(--inset);box-shadow:inset 0 0 0 1px var(--border-soft,var(--border))}.ags-trd-dec[hidden]{display:none}.ags-trd-dec-s{margin:0;font-size:var(--fs-md);line-height:var(--lh-snug, 1.4);color:var(--text);overflow-wrap:anywhere}.ags-trd-dec-b{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .45rem;margin:0;font-size:var(--fs-sm);color:var(--text)}.ags-trd-dec-k{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-soft)}.ags-trd-dec-n{font-weight:var(--fw-medium);overflow-wrap:anywhere}.ags-trd-dec-l{display:flex;flex-wrap:wrap;gap:.3rem .5rem;margin:0;padding:0;list-style:none;min-width:0}.ags-trd-dec-l>li{display:inline-flex;align-items:baseline;gap:.4rem;min-width:0;padding:.22rem .6rem;border-radius:8px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-soft,var(--border))}.ags-trd-dec-c{font-size:var(--fs-xs);color:var(--text-soft);white-space:nowrap}.ags-trd-dec-none,.ags-trd-dec-w{margin:0;font-size:var(--fs-xs);color:var(--text-soft)}.ags-trd-dec-none{font-size:var(--fs-sm)}.ags-trd-cnt{margin:-.35rem 0 0;align-self:flex-end;font-size:var(--fs-xs);line-height:1.3;color:var(--text-soft);font-variant-numeric:tabular-nums;text-align:right}.ags-trd-cn{font-weight:var(--fw-medium);color:var(--text)}.ags-trd-cn.is-full,.ags-trd-cn.is-short{color:var(--warn-ink)}.ags-trd-err{margin:0;padding:.55rem .8rem;border-radius:10px;border:1px solid var(--bad-line,var(--border));background:var(--bad-weak,var(--inset));color:var(--bad-ink,var(--text));font-size:var(--fs-sm)}.ags-trd-eb{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.ags-trd-text{margin:0;padding:1rem 1.1rem;border-radius:12px;background:var(--inset);font-size:var(--fs-lg);line-height:var(--lh-prose, 1.6);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.ags-dos-tl{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .65rem;min-width:0}.ags-dos-sub:empty{display:none}.ags-ds-intro{display:flex;flex-direction:column;gap:.12rem;max-width:90ch;margin-top:.2rem}.ags-ds-does{margin:0;font-size:var(--fs-md);line-height:var(--lh-snug, 1.4);color:var(--text)}.ags-ds-when{margin:0;font-size:var(--fs-sm);color:var(--text-soft);font-variant-numeric:tabular-nums}.ags-ds-reason{margin:0;padding:.6rem .85rem;border-radius:10px;font-size:var(--fs-sm);color:var(--text);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.ags-ds-cols{columns:2 22rem;column-gap:1.25rem}.ags-ds-cols>.ags-ds{break-inside:avoid;margin:0 0 1.25rem}.ags-ds-cols.is-one{columns:1}.ags-ds-cols.is-measure{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;align-items:start;columns:auto}.ags-ds-cols.is-measure>.ags-ds{margin:0}.ags-ds-cols.is-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;align-items:start;columns:auto}.ags-ds-col{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ags-ds-cols.is-split .ags-ds-col>.ags-ds{margin:0}.ags-ds-runs{margin-top:-.3rem}.ags-ds{display:flex;flex-direction:column;gap:.6rem;min-width:0;padding:1rem 1.1rem 1.1rem;border-radius:14px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.ags-ds-t{margin:0;font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.ags-ds.ags-ds-more{padding:.9rem 1.1rem}.ags-ds.ags-ds-more:not([open]){gap:0}.ags-ds-more>summary{display:flex;align-items:center;gap:.5rem;min-height:1.5rem;padding-right:.3rem;cursor:pointer;list-style:none}.ags-ds-more[open]>summary{margin-bottom:.3rem}.ags-ds-more>summary::-webkit-details-marker{display:none}.ags-ds-more>summary::after{content:"";flex:none;margin-left:auto;width:.42rem;height:.42rem;border-right:1.5px solid var(--ink-500);border-bottom:1.5px solid var(--ink-500);transform:rotate(-45deg);transition:transform var(--dur-1, 140ms) var(--ease-out-expo, ease-out)}.ags-ds-more[open]>summary::after{transform:rotate(45deg)}.ags-ds-more>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.ags-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.ags-kv-i{display:flex;flex-direction:column;gap:.15rem;min-width:0;padding:.8rem .95rem .85rem;border-radius:12px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--border)}.ags-kv-i>b{display:flex;align-items:center;gap:.35rem;font-size:var(--fs-2xl);font-weight:650;line-height:1.15;letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums}.ags-kv-i>span{font-size:var(--fs-sm);line-height:1.3;color:var(--text-soft)}.ags-kv-i.is-bad{background:var(--bad-weak);box-shadow:inset 0 0 0 1px var(--bad-line)}.ags-kv-i.is-bad>b{color:var(--bad-ink)}.ags-kv-i.is-bad .ags-sh{color:var(--bad)}.ags-kv-i.is-nm>b{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-soft)}.ags-ds-line{margin:0;font-size:var(--fs-sm);color:var(--text-soft)}.ags-ds-err{display:flex;align-items:flex-start;gap:.45rem;margin:0;padding:.5rem .7rem;border-radius:8px;font-size:var(--fs-sm);line-height:var(--lh-snug, 1.3);color:var(--bad-ink);background:var(--bad-weak);box-shadow:inset 0 0 0 1px var(--bad-line)}.ags-ds-err>.ags-sh{margin-top:.2rem;color:var(--bad)}.ags-ds-hist{display:flex;align-items:baseline;gap:.4rem;margin:0;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.3);color:var(--text-soft)}.ags-ds-hist>.ags-sh{align-self:center;flex:none;color:var(--ink-500)}.ags-ds-hist-t{color:var(--text)}.ags-runs{display:flex;align-items:flex-end;gap:2px;height:1.7rem;padding:.25rem .3rem;border-radius:8px;background:var(--inset)}.ags-run{display:block;flex:1 1 0;min-width:2px;max-width:.5rem;height:50%;border-radius:1.5px;background:var(--ink-500)}.ags-run.is-fail{height:100%;background:var(--bad)}.ags-run.is-live{height:75%;background:0 0;box-shadow:inset 0 0 0 1.5px var(--ok)}.ags-legend{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:0;font-size:var(--fs-xs);color:var(--text-soft)}.ags-legend>span{display:inline-flex;align-items:center;gap:.35rem}.ags-legend .ags-run{flex:none;width:.25rem;height:.5rem}.ags-legend .ags-run.is-fail{height:.8rem}.ags-legend .ags-run.is-live{height:.65rem}.ags-legend>.ags-legend-t{margin-left:auto;font-variant-numeric:tabular-nums}.ags-ds-asof{display:flex}.ags-ds-nm{min-width:0}.ags-ds-chart{min-width:0}.ags-did{list-style:none;display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;font-size:var(--fs-md);color:var(--text-soft)}.ags-did b{font-weight:var(--fw-bold);color:var(--text);font-variant-numeric:tabular-nums}.ags-did li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.3rem 0;border-bottom:1px solid var(--border)}.ags-did li:last-child{border-bottom:0}.ags-wait{list-style:none;display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;font-size:var(--fs-md);color:var(--text-soft)}.ags-wait>li{display:flex;flex-direction:column;gap:.05rem}.ags-set-r small,.ags-wait small{display:block;font-size:var(--fs-xs);line-height:var(--lh-snug, 1.3);color:var(--text-soft)}.ags-ds-fig b,.ags-share b,.ags-wait b{font-weight:var(--fw-bold);color:var(--text);font-variant-numeric:tabular-nums}.ags-ds-fig{margin:0;font-size:var(--fs-md);line-height:var(--lh-normal, 1.45);color:var(--text-soft)}.ags-ds-win{display:inline-block;margin-right:.3rem;padding:.02rem .45rem;border-radius:999px;font-size:var(--fs-3xs);font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--text-soft);background:var(--inset);box-shadow:inset 0 0 0 1px var(--border-soft);vertical-align:.1em}.ags-ds-rates{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ags-ds-rates-k{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.ags-ds-rates-l{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.2rem .9rem;margin:0}.ags-ds-rate{display:contents}.ags-ds-rate>dt{font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:1.6;color:var(--text-soft)}.ags-ds-rate>dd{margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--text-soft);font-variant-numeric:tabular-nums}.ags-ds-rate>dd>b{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--text)}.ags-share{font-size:var(--fs-md);color:var(--text-soft)}.ags-set{display:flex;flex-direction:column;margin:0}.ags-set-r{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.45rem 0;border-top:1px solid var(--border-soft);font-size:var(--fs-sm)}.ags-set-r:first-child{border-top:0}.ags-set-r>dt{min-width:0;font-weight:var(--fw-normal);color:var(--text-soft)}.ags-set-r>dd{margin:0;font-weight:var(--fw-medium);color:var(--text);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ags-locked{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin:.1rem 0 0;font-size:var(--fs-xs);color:var(--text-soft)}.ags-locked>.ags-sh{color:var(--ink-500)}.ags-locked>a{font-weight:var(--fw-medium);color:var(--accent-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ao-gb{background:color-mix(in srgb,var(--ak-h,var(--ink-500)) 3%,var(--canvas,var(--inset)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ak-h,var(--ink-500)) 30%,var(--border-soft))}:root:not([data-theme=light]) .ao-band{box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 0 0 1px rgba(245,243,238,.14),0 10px 30px rgba(0,0,0,.45)}:root:not([data-theme=light]) .ao-ag{background:var(--surface-2)}:root:not([data-theme=light]) .ao-ag:not(.is-attn){box-shadow:inset 0 0 0 1px var(--border),0 1px 2px rgba(0,0,0,.45)}:root:not([data-theme=light]) .ao-ag:not(.is-attn):hover{box-shadow:inset 0 0 0 1px var(--ink-500),0 4px 14px rgba(0,0,0,.5)}:root:not([data-theme=light]) .ags-dos-c{box-shadow:0 24px 64px rgba(0,0,0,.7),0 0 0 1px rgba(245,243,238,.14)}:root:not([data-theme=light]) body:has(> .ags-dos.show,> .ags-trd.show)>.modal-backdrop.show{opacity:.72}}:root[data-theme=dark] .ao-gb{background:color-mix(in srgb,var(--ak-h,var(--ink-500)) 3%,var(--canvas,var(--inset)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ak-h,var(--ink-500)) 30%,var(--border-soft))}:root[data-theme=dark] .ao-band{box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 0 0 1px rgba(245,243,238,.14),0 10px 30px rgba(0,0,0,.45)}:root[data-theme=dark] .ao-ag{background:var(--surface-2)}:root[data-theme=dark] .ao-ag:not(.is-attn){box-shadow:inset 0 0 0 1px var(--border),0 1px 2px rgba(0,0,0,.45)}:root[data-theme=dark] .ao-ag:not(.is-attn):hover{box-shadow:inset 0 0 0 1px var(--ink-500),0 4px 14px rgba(0,0,0,.5)}:root[data-theme=dark] .ags-dos-c{box-shadow:0 24px 64px rgba(0,0,0,.7),0 0 0 1px rgba(245,243,238,.14)}:root[data-theme=dark] body:has(> .ags-dos.show,> .ags-trd.show)>.modal-backdrop.show{opacity:.72}@container ags (min-width:1080px){.ao-grid{grid-template-columns:minmax(0,1.72fr) minmax(20rem,1fr)}.ao-grid,.ao-grid.is-measuring{align-items:start}.ao-gb-why.is-many{display:block;columns:2;column-gap:1.4rem}.ao-gb-why.is-many>li{break-inside:avoid;margin-bottom:.35rem}}@container ags (min-width:1080px) and (max-width:1699.98px){.ao-band:has(.ao-q.is-needs.has-mix){grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.ao-nd-main{max-width:22.5rem}.ao-q.is-needs.has-mix{column-gap:1.25rem}.ao-nd-mix{padding-left:1.25rem}.ao-nd-wf .vz-wf{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.65rem}.ao-nd-wf .vz-wf-grid{width:100%;max-width:21rem;grid-template-columns:repeat(20,minmax(0,1fr));aspect-ratio:4;gap:2px}.ao-nd-wf .vz-wf-side{flex:none;gap:.2rem}.ao-nd-wf .vz-wf-k{padding:.16rem .3rem}.ao-grid{grid-template-areas:"team side" "act act"}.ao-grid:has(> .ao-side[hidden]){grid-template-areas:"team" "act"}.ao-grid>.ao-main{display:contents}.ao-grid>.ao-main>.ao-team{grid-area:team}.ao-grid>.ao-main>.ao-act{grid-area:act}.ao-grid>.ao-side{grid-area:side}.ao-grid>.ao-side{position:sticky;top:calc(var(--hdr-h,64px) + 1rem);align-self:start}}.ao-main .ao-rh-axis,.ao-main .ao-rh-row{grid-template-columns:8rem minmax(0,1fr) 9.4rem;gap:.7rem}@container ags (min-width:1700px){.ao-grid{grid-template-columns:minmax(0,2fr) minmax(24rem,1fr)}.ao-band{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.ao-band:has(.ao-q.is-needs.has-mix){grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}@container ags (max-width:1080px){.ao-band{grid-template-columns:minmax(0,1fr)}.ao-qs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ags-tr-head{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:900px){.ags-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}.ao-acts-b{transition-property:color,background-color,box-shadow,transform}.ags-trd-m{transition:color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),transform 120ms var(--ease-out-expo, ease-out)}.ags-tr-sw{transition:background-color var(--dur-1, 140ms) var(--ease-out-expo, ease-out),transform 120ms var(--ease-out-expo, ease-out)}@media (hover:hover){.ags-tr-sw:active,.ags-trd-m:active,.ao-acts-b:active{transform:scale(.98)}}@keyframes aoSwap{from{opacity:.35}}@keyframes aoRise{from{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.ao-new,.ao-q-h.is-changed,.ao-q-s.is-changed,.ao-q-v.is-changed,.ao-sk,.ao-sk-card,.ao-vstate.is-changed{animation:none!important}.ags-door,.ags-ds-more>summary::after,.ags-tab,.ags-tr-f,.ags-tr-item,.ags-tr-sw,.ags-tr-sw-t,.ao-acts-b,.ao-ag,.ao-later-h::after,.ao-more-h::after,.ao-q.is-loading .ao-q-f,.ao-q.is-loading .ao-q-s,.ao-q.is-loading .ao-q-spark,.ao-seg-b,.ao-win-b{transition:none!important}.ags-door:active,.ags-tab:active,.ags-tr-f:active,.ags-tr-sw:active,.ags-trd-m:active,.ao-acts-b:active,.ao-seg-b:active,.ao-win-b:active{transform:none}}