.chlife[data-astro-cid-hppa46ky] .edges[data-astro-cid-hppa46ky] path[data-astro-cid-hppa46ky]{stroke:var(--border-2)}.chlife[data-astro-cid-hppa46ky] .edges[data-astro-cid-hppa46ky] path[data-astro-cid-hppa46ky].avail{stroke:var(--text-3)}.chlife[data-astro-cid-hppa46ky] .edges[data-astro-cid-hppa46ky] path[data-astro-cid-hppa46ky].hint{stroke:var(--a);stroke-width:2.5px}.chlife[data-astro-cid-hppa46ky] .edges[data-astro-cid-hppa46ky] path[data-astro-cid-hppa46ky].lit{stroke:var(--ok);stroke-width:2.5px;stroke-dasharray:1;animation:.4s ease-out chlife-draw}@keyframes chlife-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.sim[data-astro-cid-hppa46ky].chlife svg[data-astro-cid-hppa46ky] g[data-astro-cid-hppa46ky].on rect[data-astro-cid-hppa46ky]{stroke-width:2.5px;animation:.5s chlife-pop}.chlife[data-astro-cid-hppa46ky] g[data-astro-cid-hppa46ky].on[data-kind=ok] rect[data-astro-cid-hppa46ky]{fill:var(--ok-soft);stroke:var(--ok)}.chlife[data-astro-cid-hppa46ky] g[data-astro-cid-hppa46ky].on[data-kind=bad] rect[data-astro-cid-hppa46ky]{fill:var(--bad-soft);stroke:var(--bad)}.chlife[data-astro-cid-hppa46ky] g[data-astro-cid-hppa46ky].on[data-kind=trans] rect[data-astro-cid-hppa46ky]{fill:var(--surface);stroke:var(--ok);stroke-dasharray:6 4}.chlife[data-astro-cid-hppa46ky] g[data-astro-cid-hppa46ky].on[data-kind=end] rect[data-astro-cid-hppa46ky]{fill:var(--grey-soft);stroke:var(--text-3)}@keyframes chlife-pop{50%{stroke-width:4px}}.chlife[data-astro-cid-hppa46ky] .sim__controls[data-astro-cid-hppa46ky] .group[data-astro-cid-hppa46ky]{margin-right:6px}.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2]{opacity:0;transition:opacity .25s}.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2][data-part^=ver],.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2][data-part^=prf],.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2][data-part=atk]{opacity:.12}.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2].on{opacity:1}.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2].faint{opacity:.35}.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2][data-part^=reg] path[data-astro-cid-g25n6hw2],.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2][data-part^=rev] path[data-astro-cid-g25n6hw2]{stroke-dasharray:130;stroke-dashoffset:130px;transition:stroke-dashoffset .35s 80ms}.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2].on[data-part^=reg] path[data-astro-cid-g25n6hw2],.commitreveal[data-astro-cid-g25n6hw2] .part[data-astro-cid-g25n6hw2].on[data-part^=rev] path[data-astro-cid-g25n6hw2]{stroke-dashoffset:0}.commitreveal[data-astro-cid-g25n6hw2] .cr__env[data-astro-cid-g25n6hw2]{opacity:0;transition:transform .45s,opacity .25s;transform:translate(302px,60px)}.commitreveal[data-astro-cid-g25n6hw2] .cr__env[data-astro-cid-g25n6hw2][data-role=env-b]{transform:translate(306px,64px)}.commitreveal[data-astro-cid-g25n6hw2] .cr__env[data-astro-cid-g25n6hw2][data-at=a]{transform:translate(166px,128px)}.commitreveal[data-astro-cid-g25n6hw2] .cr__env[data-astro-cid-g25n6hw2][data-at=b]{transform:translate(572px,128px)}.commitreveal[data-astro-cid-g25n6hw2] .cr__env[data-astro-cid-g25n6hw2].shown{opacity:1}.commitreveal[data-astro-cid-g25n6hw2] .cr__envtext[data-astro-cid-g25n6hw2]{font-size:10px}.commitreveal[data-astro-cid-g25n6hw2] .cr__st[data-astro-cid-g25n6hw2]{transform-box:fill-box;transform-origin:50%}.commitreveal[data-astro-cid-g25n6hw2] .cr__st[data-astro-cid-g25n6hw2].pulse{animation:.6s cr-pop}@keyframes cr-pop{50%{transform:scale(1.3)}}.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2].now{opacity:.55}.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=a].done,.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=a].now{background:var(--a)}.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=b].done,.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=b].now{background:var(--b)}.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=c].done,.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=c].now{background:var(--c)}.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=bad].done,.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=bad].now{background:var(--bad)}.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=ok].done,.commitreveal[data-astro-cid-g25n6hw2] .sim__track[data-astro-cid-g25n6hw2].seg>i[data-astro-cid-g25n6hw2][data-tone=ok].now{background:var(--ok)}.commitreveal[data-astro-cid-g25n6hw2] .sim__body[data-astro-cid-g25n6hw2] .sim__controls[data-astro-cid-g25n6hw2]{border:1px solid var(--border);border-radius:8px 8px 0 0;margin:10px 0 0}.commitreveal[data-astro-cid-g25n6hw2] .sim__body[data-astro-cid-g25n6hw2] .sim__log[data-astro-cid-g25n6hw2]{border:1px solid var(--border);border-top:0;border-radius:0 0 8px 8px;min-height:0;padding:8px 14px}.cr__tabs[data-astro-cid-g25n6hw2]{margin:0 0 12px}.cr__vals[data-astro-cid-g25n6hw2]{border:1px solid var(--border);background:var(--surface);border-radius:8px;min-width:0;padding:6px 12px;font-size:.88rem}.cr__row[data-astro-cid-g25n6hw2]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,13em) minmax(0,1fr);align-items:baseline;gap:4px 10px;padding:5px 0;display:grid}.cr__row[data-astro-cid-g25n6hw2][hidden]{display:none}.cr__row[data-astro-cid-g25n6hw2][data-from]:not([hidden]){animation:.22s ease-out cr-row}@keyframes cr-row{0%{opacity:0;transform:translateY(4px)}}.cr__row[data-astro-cid-g25n6hw2] code[data-astro-cid-g25n6hw2].flash{animation:.6s ease-out cr-flash}@keyframes cr-flash{0%{background:var(--ok-soft);border-color:var(--ok)}}.cr__row[data-astro-cid-g25n6hw2]:last-of-type{border-bottom:0}.cr__row[data-astro-cid-g25n6hw2] b[data-astro-cid-g25n6hw2]{color:var(--text-2);font-weight:600;font-family:var(--mono);overflow-wrap:anywhere;font-size:.8rem}.cr__row[data-astro-cid-g25n6hw2] code[data-astro-cid-g25n6hw2]{overflow-wrap:anywhere}.cr__row[data-astro-cid-g25n6hw2] .small[data-astro-cid-g25n6hw2]{margin-left:0;display:block}.cr__row[data-astro-cid-g25n6hw2] .btn[data-astro-cid-g25n6hw2]{margin-right:4px;padding:3px 8px;font-size:.78rem}.cr__full[data-astro-cid-g25n6hw2]{margin-top:6px}.cr__full[data-astro-cid-g25n6hw2] summary[data-astro-cid-g25n6hw2]{cursor:pointer}.cr__full[data-astro-cid-g25n6hw2] pre[data-astro-cid-g25n6hw2]{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:.72rem}@media (width<=560px){.cr__row[data-astro-cid-g25n6hw2]{grid-template-columns:minmax(0,1fr);gap:2px}}.synccycle[data-astro-cid-ng32o6i2] .sim__head[data-astro-cid-ng32o6i2] .sim__track[data-astro-cid-ng32o6i2]{flex-basis:100%}.synccycle[data-astro-cid-ng32o6i2] .part[data-astro-cid-ng32o6i2]{opacity:.14;transition:opacity .25s}.synccycle[data-astro-cid-ng32o6i2] .part[data-astro-cid-ng32o6i2].on{opacity:1}.synccycle[data-astro-cid-ng32o6i2] .part[data-astro-cid-ng32o6i2].now path[data-astro-cid-ng32o6i2]{stroke-width:2.5px}.synccycle[data-astro-cid-ng32o6i2] .part[data-astro-cid-ng32o6i2].now path[data-astro-cid-ng32o6i2]:not(.dash){stroke-dasharray:var(--len,350);animation:.5s ease-out sync-draw}.synccycle[data-astro-cid-ng32o6i2] .part[data-astro-cid-ng32o6i2].now path[data-astro-cid-ng32o6i2].dash{animation:.7s linear sync-march}@keyframes sync-draw{0%{stroke-dashoffset:var(--len,350)}to{stroke-dashoffset:0}}@keyframes sync-march{0%{stroke-dashoffset:18px}to{stroke-dashoffset:0}}.synccycle[data-astro-cid-ng32o6i2] .chip[data-astro-cid-ng32o6i2]{opacity:0;fill:var(--c);stroke:var(--surface);stroke-width:2px;offset-rotate:0deg}.synccycle[data-astro-cid-ng32o6i2] .chip[data-astro-cid-ng32o6i2].a{fill:var(--a)}.synccycle[data-astro-cid-ng32o6i2] .chip[data-astro-cid-ng32o6i2].b{fill:var(--b)}.synccycle[data-astro-cid-ng32o6i2] .chip[data-astro-cid-ng32o6i2].g{fill:var(--text-3)}.synccycle[data-astro-cid-ng32o6i2] .chip[data-astro-cid-ng32o6i2].go{animation:.6s ease-in-out both sync-chip}@keyframes sync-chip{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}.synccycle[data-astro-cid-ng32o6i2] text[data-astro-cid-ng32o6i2].ok{fill:var(--ok)}.synccycle[data-astro-cid-ng32o6i2] text[data-astro-cid-ng32o6i2].bad{fill:var(--bad)}.synccycle[data-astro-cid-ng32o6i2] text[data-astro-cid-ng32o6i2].warn{fill:var(--b)}.synccycle[data-astro-cid-ng32o6i2] text[data-astro-cid-ng32o6i2].changed{animation:.6s sync-flash}@keyframes sync-flash{0%{fill:var(--b)}}.synccycle[data-astro-cid-ng32o6i2] .sync__hint[data-astro-cid-ng32o6i2].is-hidden{display:none}.synccycle[data-astro-cid-ng32o6i2] .sync__hint[data-astro-cid-ng32o6i2] text[data-astro-cid-ng32o6i2]{fill:var(--a)}.sync__inputs[data-astro-cid-ng32o6i2]{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-content:start;gap:8px;min-width:0;padding:8px 12px;font-size:.85rem;display:grid}.sync__side[data-astro-cid-ng32o6i2]{gap:4px;display:grid}.sync__title[data-astro-cid-ng32o6i2]{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.sync__inputs[data-astro-cid-ng32o6i2] label[data-astro-cid-ng32o6i2]{color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.sync__inputs[data-astro-cid-ng32o6i2] input[data-astro-cid-ng32o6i2],.sync__inputs[data-astro-cid-ng32o6i2] select[data-astro-cid-ng32o6i2]{font:inherit;border:1px solid var(--border-2);background:var(--surface);width:5.5em;color:var(--text);border-radius:6px;padding:2px 6px;font-size:.85rem;transition:border-color .15s,box-shadow .15s,background-color .15s}.sync__inputs[data-astro-cid-ng32o6i2] select[data-astro-cid-ng32o6i2]{width:auto}.sync__inputs[data-astro-cid-ng32o6i2] input[data-astro-cid-ng32o6i2]:focus,.sync__inputs[data-astro-cid-ng32o6i2] select[data-astro-cid-ng32o6i2]:focus{border-color:var(--text-3);box-shadow:0 0 0 3px var(--grey-soft);outline:none}.sync__side[data-astro-cid-ng32o6i2][data-side=a] input[data-astro-cid-ng32o6i2]:focus,.sync__side[data-astro-cid-ng32o6i2][data-side=a] select[data-astro-cid-ng32o6i2]:focus{border-color:var(--a);box-shadow:0 0 0 3px var(--a-soft)}.sync__side[data-astro-cid-ng32o6i2][data-side=b] input[data-astro-cid-ng32o6i2]:focus,.sync__side[data-astro-cid-ng32o6i2][data-side=b] select[data-astro-cid-ng32o6i2]:focus{border-color:var(--b);box-shadow:0 0 0 3px var(--b-soft)}.sync__inputs[data-astro-cid-ng32o6i2] input[data-astro-cid-ng32o6i2].fallback{border-color:var(--bad);background:var(--bad-soft)}.sync__inputs[data-astro-cid-ng32o6i2] input[data-astro-cid-ng32o6i2].fallback::placeholder{color:var(--bad);opacity:1}.sync__cap[data-astro-cid-ng32o6i2]{border-top:1px solid var(--border);padding-top:8px}@media (width>=720px){.synccycle[data-astro-cid-ng32o6i2] .step-card[data-astro-cid-ng32o6i2]{display:grid}.synccycle[data-astro-cid-ng32o6i2] .step-card[data-astro-cid-ng32o6i2]>[data-astro-cid-ng32o6i2][data-card]{grid-area:1/1}.synccycle[data-astro-cid-ng32o6i2] .step-card[data-astro-cid-ng32o6i2]>[data-astro-cid-ng32o6i2][data-card][hidden]{visibility:hidden;display:block}}.bundleverify .bv__grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (width>=720px){.bundleverify .bv__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bundleverify .bv__panel{border:1px solid var(--border);background:var(--bg-2);border-radius:8px;min-width:0;padding:10px 12px}.bundleverify .bv__qpanel{margin-top:10px}.bundleverify .bv__panel h4{margin:0 0 6px;font-size:.92rem}.bundleverify .bv__sub{color:var(--text-3);font-size:.78rem;font-weight:400;display:block}.bundleverify .bv__kv{margin:0;font-size:.82rem}.bundleverify .bv__kv>div{border-bottom:1px dashed var(--border);flex-wrap:wrap;gap:2px 10px;padding:3px 0;display:flex}.bundleverify .bv__kv>div:last-child{border-bottom:0}.bundleverify .bv__kv dt{font-family:var(--mono);color:var(--text-3);flex:0 0 11.5em;font-size:.74rem}.bundleverify .bv__kv dd{overflow-wrap:anywhere;flex:10em;min-width:0;margin:0;transition:color .25s}.bundleverify .bv__kv dd.chg{color:var(--ok);font-weight:700;animation:.7s bv-flash}.bundleverify .bv__kv dd.chg:after{content:" ●";vertical-align:middle;font-size:.6em}.bundleverify .bv__kv dd.was:after{content:" ●";vertical-align:middle;color:var(--ok);opacity:.7;font-size:.6em}.bundleverify .bv__kv dd.bad,.bundleverify .bv__kv dd.chg.bad{color:var(--bad);font-weight:700}.bundleverify .bv__kv code{font-size:.75rem}.bundleverify .bv__kv code.nw{white-space:nowrap}.bundleverify .bv__kv code.computing{animation:.9s ease-in-out infinite alternate bv-shimmer}@keyframes bv-flash{0%{background:var(--ok-soft)}}@keyframes bv-shimmer{0%{opacity:.4}to{opacity:1}}.bundleverify .bv__pills{flex-wrap:wrap;flex-basis:100%;gap:6px;display:flex}.bundleverify .bv__msgs{flex-direction:column;gap:5px;min-height:calc(9.2rem + 15px);margin-top:8px;display:flex}@media (width>=720px){.bundleverify .bv__msgs[data-role=bundle]{min-height:calc(14.15rem + 15px)}}.bundleverify .bv__msgs.is-reverted .bv__msg{display:none}.bundleverify .bv__msg{border:1px solid var(--border-2);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 7px;padding:5px 8px;font-size:.8rem;transition:opacity .25s,border-color .25s,background-color .25s,transform .25s,box-shadow .25s;display:flex;position:relative}.bundleverify .bv__msg b{font-variant-numeric:tabular-nums}.bundleverify .bv__msg code{font-size:.74rem}.bundleverify .bv__msg .meta{color:var(--text-3);font-size:.72rem}.bundleverify .bv__msg .marks{flex-wrap:wrap;gap:4px;margin-left:auto;display:inline-flex}.bundleverify .bv__msg.cur{border-color:var(--text);box-shadow:var(--shadow);border-width:2px;transform:translate(4px)}.bundleverify .bv__msg.done{opacity:.55}.bundleverify .bv__msg.bad{border-color:var(--bad);background:var(--bad-soft)}.bundleverify .bv__msg:after{content:"";background:var(--text-2);transform-origin:0;pointer-events:none;height:1px;transition:transform .3s;position:absolute;top:50%;left:8px;right:8px;transform:scaleX(0)}.bundleverify .bv__msg.del{opacity:.6;border-style:dashed}.bundleverify .bv__msg.del:after{transform:scaleX(1)}.bundleverify .bv__msg.fresh{border-color:var(--ok);animation:.22s ease-out bv-slide}@keyframes bv-slide{0%{opacity:0;transform:translateY(-6px)}}.bundleverify .bv__empty{color:var(--text-3);align-self:center;font-size:.8rem;font-style:italic}.bundleverify .bv__track{margin:0 0 10px}.bundleverify .sim__track.seg>i.skip{background:var(--grey);opacity:.6}@media (width<=479px){.bundleverify .bv__kv>div{flex-direction:column;gap:0}.bundleverify .bv__kv dt,.bundleverify .bv__kv dd{flex:none}}.bundleverify .step-card table{margin:6px 0 8px;font-size:.8rem}.bundleverify .step-card th,.bundleverify .step-card td{white-space:normal;vertical-align:middle;padding:4px 6px}.bundleverify .step-card td code{white-space:nowrap;font-size:.72rem}.bundleverify .step-card .verdict{font-weight:700}.bundleverify .step-card .verdict.is-pass{color:var(--ok)}.bundleverify .step-card .verdict.is-reject,.bundleverify .step-card .verdict.is-pause{color:var(--bad)}.bundleverify .step-card .verdict.is-skip{color:var(--text-3)}.bundleverify .step-list li{cursor:pointer}.bundleverify .step-list li.is-nr{cursor:default;opacity:.5}.bundleverify .step-list li.is-nr:hover{background:0 0}.bundleverify .step-list li .ev.is-pass{color:var(--ok)}.bundleverify .step-list li .ev.is-skip{color:var(--text-3)}.bundleverify .step-list li .ev.is-reject,.bundleverify .step-list li .ev.is-pause{color:var(--bad)}.bundleverify .step-list li .ev.is-nr{color:var(--text-3);text-transform:none;letter-spacing:0;font-weight:500}.bundleverify .bv__notes{border-top:1px solid var(--border);padding:10px 14px 14px}.bundleverify .bv__notes .callout{margin:0;padding:10px 14px}.bundleverify .sim__log .k{font-family:var(--mono);font-size:.8em}.ordering{position:relative}.ordering [hidden]{display:none!important}.ordering .od__headright{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ordering .od__dots{font-family:var(--mono);color:var(--text-3);gap:8px;font-size:.7rem;display:inline-flex}.ordering .od__dot{align-items:center;gap:4px;transition:color .25s;display:inline-flex}.ordering .od__dot i{border:1.5px solid var(--border-2);border-radius:50%;width:9px;height:9px;transition:background-color .25s,border-color .25s}.ordering .od__dot.done{color:var(--ok)}.ordering .od__dot.done i{background:var(--ok);border-color:var(--ok)}.ordering .od__dot.pop i{animation:.5s od-pop}@keyframes od-pop{50%{transform:scale(1.6)}}.ordering .od__panel{border:1px solid var(--border);background:var(--bg-2);border-radius:8px;min-width:0;padding:10px 12px;transition:border-color .25s,background-color .25s}.ordering .od__panel+.od__panel{margin-top:10px}.ordering.paused .od__panel[data-panel=queue]{border-color:var(--bad)}.ordering .od__panel h4{margin:0 0 6px;font-size:.92rem}.ordering .od__sub{color:var(--text-3);margin-left:6px;font-size:.78rem;font-weight:400}.ordering .od__counters{color:var(--text-2);margin:0 0 6px;font-size:.82rem}.ordering .od__counters code{font-size:.74rem}.ordering .od__counters b{border-radius:4px;padding:0 2px}.ordering .od__counters b.chg{animation:.7s ease-out od-flash}@keyframes od-flash{0%,50%{background-color:var(--ok-soft);color:var(--ok)}}.ordering .od__msgs{flex-direction:column;gap:5px;min-height:2em;display:flex}.ordering .od__msg{border:1px solid var(--border-2);background:var(--surface);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 7px;max-height:8em;padding:6px 9px;font-size:.82rem;transition:opacity .25s,border-color .25s,background-color .25s,max-height .3s ease-in,padding .3s,border-width .3s,margin .3s;display:flex;overflow:hidden}.ordering .od__msg b{font-size:.9rem;position:relative}.ordering .od__msg b:after{content:"";background:var(--text-2);width:0;height:1.5px;transition:width .35s;position:absolute;top:55%;left:0}.ordering .od__msg .meta{color:var(--text-3);font-size:.72rem}.ordering .od__msg .marks{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-left:auto;display:inline-flex}.ordering .od__inbox{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ordering .od__msg.del{opacity:.6;border-style:dashed}.ordering .od__msg.del b:after{width:100%}.ordering .od__msg.fold{opacity:0;border-top-width:0;border-bottom-width:0;max-height:0;margin-bottom:-5px;padding-top:0;padding-bottom:0}.ordering .od__msg.ref{border-color:var(--c);border-width:2px}.ordering .od__msg.ref:before{content:"→";color:var(--c);font-weight:700;animation:.2s ease-out od-fadein}@keyframes od-fadein{0%{opacity:0;transform:translate(-4px)}}.ordering .od__msg.flash{animation:.7s ease-out od-rowflash}@keyframes od-rowflash{0%,60%{background-color:var(--ok-soft);border-color:var(--ok)}}.ordering .od__msg.bad{border-color:var(--bad);background:var(--bad-soft)}.ordering .od__chip{display:inline-flex}.ordering .od__chip.in{animation:.22s ease-out od-slide}.ordering .od__chip.bad.in{animation:.22s ease-out od-slide,.32s ease-in-out .22s od-shake}@keyframes od-slide{0%{opacity:0;transform:translate(24px)}}@keyframes od-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px,1px)}50%{transform:translate(3px,-1px)}75%{transform:translate(-3px,1px)}}.ordering .od__fly{z-index:3;pointer-events:none;box-shadow:var(--shadow);will-change:transform;position:absolute}.ordering .od__empty{color:var(--text-3);align-self:center;font-size:.8rem;font-style:italic}.ordering .od__empty--ok{align-self:flex-start;animation:.25s ease-out od-fadein}.ordering .od__empty--ok:before{content:"✓";color:var(--ok);font-style:normal;font-weight:700}.ordering .sim__log p{margin:0 0 6px}.ordering .sim__log p:last-child{margin-bottom:0}.ordering .sim__log .proto{font-size:.88rem}.ordering .od__notes{border-top:1px solid var(--border);padding:10px 14px 12px}.trustanchor .sim__scroll>svg{min-width:760px}.trustanchor .ta__ebox{fill:var(--surface);stroke:var(--border-2);stroke-width:1px;transform-box:fill-box;transform-origin:50%}.trustanchor .ta__ebox.past{fill:var(--grey-soft)}.trustanchor .ta__ebox.future{stroke-dasharray:5 4}.trustanchor .ta__ebox.now{fill:var(--b-soft);stroke:var(--b);stroke-width:2.5px}.trustanchor .ta__ebox.pop{animation:.5s ta-pop}@keyframes ta-pop{50%{transform:scale(1.06)}}.trustanchor .ta__trusted{fill:var(--ok);transition:x .3s,width .3s}.trustanchor [data-role=trusted-label]{transition:transform .3s}.trustanchor .ta__ok{fill:var(--ok)}.trustanchor .ta__pill{transition:opacity .25s}.trustanchor .ta__pill.off{opacity:0}.trustanchor .ta__ch.ok{fill:var(--ok-soft);stroke:var(--ok)}.trustanchor .ta__ch.bad{fill:var(--bad-soft);stroke:var(--bad)}.trustanchor .ta__verdict rect{fill:var(--grey-soft);stroke:var(--border-2)}.trustanchor .ta__verdict text{fill:var(--text-2)}.trustanchor .ta__verdict.empty rect{fill:none;stroke:var(--border-2);stroke-dasharray:3 3}.trustanchor .ta__verdict.empty text{fill:var(--text-3);font-weight:400}.trustanchor .ta__verdict.ok rect{fill:var(--ok-soft);stroke:var(--ok)}.trustanchor .ta__verdict.ok text{fill:var(--ok)}.trustanchor .ta__verdict.bad rect{fill:var(--bad-soft);stroke:var(--bad)}.trustanchor .ta__verdict.bad text{fill:var(--bad)}.trustanchor .ta__chip{transition:opacity .25s}.trustanchor .ta__chip.off{opacity:0}.trustanchor .ta__chip rect{fill:var(--c-soft);stroke:var(--c);stroke-width:1.5px}.trustanchor .ta__chip text{fill:var(--text)}.trustanchor .ta__chip.ok rect{fill:var(--ok-soft);stroke:var(--ok)}.trustanchor .ta__chip.bad rect{fill:var(--bad-soft);stroke:var(--bad)}.trustanchor .ta__chip.grey rect{fill:var(--grey-soft);stroke:var(--border-2)}.trustanchor .ta__chip.grey text{fill:var(--text-3)}.trustanchor .ta__stats{flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0;display:flex}.trustanchor .ta__stats b{text-align:right;font-variant-numeric:tabular-nums;min-width:1.2em;display:inline-block}.trustanchor .ta__stats b.chg{animation:.24s ease-out ta-flip}@keyframes ta-flip{0%{opacity:0;transform:translateY(-.6em)}}.trustanchor .sim__controls .group{flex:100%}.trustanchor .trustanchor__panels{border-top:1px solid var(--border)}.trustanchor .trustanchor__fields{margin:0 0 8px;padding-left:1.1rem}.trustanchor .trustanchor__fields code{font-size:.8em}.trustanchor .result p{margin:0 0 8px}.trustanchor .result p:last-child{margin-bottom:0}.trustanchor .sim__log .proto{border-top:1px dashed var(--border-2);margin-top:6px;padding-top:6px;font-size:.88rem}.trustanchor .sim__log .refs{color:var(--text-3);margin-top:4px;font-size:.8rem}.trustanchor .sim__log .refs a{color:inherit}
