.v2ab-sa{--belt: 78%;position:absolute;inset:0}.v2ab-sa__insp{position:absolute;left:4%;right:4%;top:15%;height:38%;border:1.5px solid var(--ab-ink);background:#fff}.v2ab-sa__face{position:absolute;inset:0;display:flex;flex-direction:column;gap:10px;padding:10px 12px;opacity:0;transition:opacity .3s}.v2ab-sa__face.is-on{opacity:1}.v2ab-sa__face-h{display:flex;align-items:center;gap:8px;font-family:var(--font-jakarta);font-size:15px;font-weight:700}.v2ab-sa__face-h iconify-icon{font-size:20px;color:var(--ab-deep)}.v2ab-sa__chips{display:flex;flex-wrap:wrap;gap:6px}.v2ab-sa__chip{gap:6px;padding:3px 8px 3px 4px;transition:border-color .25s,background-color .25s}.v2ab-sa__chip .v2ab-tick{width:16px;height:16px}.v2ab-sa__chip .v2ab-tick svg{width:10px;height:10px}.v2ab-sa__chip.is-on{border-color:var(--ab-deep);background:var(--ab-wash)}.v2ab-sa__tenants{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;flex:1}.v2ab-sa__lane{position:relative;display:flex;align-items:flex-start;padding:4px 6px;border:1.5px dashed var(--ab-line-2)}.v2ab-sa__lane.is-own{border:2px solid var(--ab-ink);background:var(--ab-wash)}.v2ab-sa__lane em{font-family:var(--font-mono);font-size:11px;font-style:normal;color:var(--ab-ink)}.v2ab-sa__pkt{position:absolute;left:12%;bottom:8px;width:26px;height:16px;border:2px solid var(--ab-ink);background:var(--ab-mint)}.v2ab-sa__wall{display:grid;place-items:center;width:30px;background:var(--ab-ink);font-size:16px;color:var(--ab-mint-bright)}.v2ab-sa__token{position:relative;height:10px;border:1.5px solid var(--ab-ink);background:#fff}.v2ab-sa__token i{position:absolute;inset:1px;background:var(--ab-mint);transform-origin:0 50%;transform:scaleX(.35)}.v2ab-sa__row{display:flex;align-items:center;gap:10px;padding:6px 8px;border:1px solid var(--ab-deep);background:var(--ab-wash);font-family:var(--font-mono);font-size:12px}.v2ab-sa__row code{margin-left:auto;font:inherit;color:var(--ab-deep)}.v2ab-sa__row iconify-icon{font-size:16px}.v2ab-sa__post{position:absolute;bottom:calc(100% - var(--belt));z-index:2;display:grid;justify-items:center;gap:4px;width:30px;margin-left:-15px;padding-bottom:0}.v2ab-sa__post:after{content:"";width:4px;height:30px;background:var(--ab-pine)}.v2ab-sa__post iconify-icon{font-size:18px;color:var(--ab-faint);transition:color .3s}.v2ab-sa__post.is-on iconify-icon{color:var(--ab-ink)}.v2ab-sa__post .v2ab-tick{order:-1}.v2ab-sa__post.is-now .v2ab-tick{border-color:var(--ab-ink);background:var(--ab-ink)}.v2ab-sa__box{position:absolute;left:0;bottom:calc(100% - var(--belt) - 1px);z-index:3;width:clamp(28px,7cqw,38px);height:clamp(20px,5cqw,26px);border:2px solid var(--ab-ink);background:linear-gradient(90deg,transparent 37%,var(--ab-ink) 37% calc(37% + 2px),var(--ab-mint-light) calc(37% + 2px) calc(63% - 2px),var(--ab-ink) calc(63% - 2px) 63%,transparent 63%),#fff;translate:-50% 0}.v2ab-sa__belt{position:absolute;left:0;right:0;top:var(--belt);display:block}@container (max-width: 470px){.v2ab-sa__insp{left:3%;right:3%;height:42%}.v2ab-sa__face{gap:7px;padding:8px 9px}.v2ab-sa__post iconify-icon{display:none}}.v2ab-sal{display:grid;gap:48px}@media(min-width:1024px){.v2ab-sal{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:center}}.v2ab-sal__list>li{padding:16px 0;cursor:default;transition:background-color .2s}.v2ab-sal__list h3{display:flex;align-items:center;gap:8px}.v2ab-sal__list h3 iconify-icon{font-size:20px;color:var(--ab-deep)}.v2ab-sal__list>li.is-hot{background:var(--ab-wash)}.v2ab-sal__stage{container-type:inline-size;padding:20px;background:radial-gradient(rgba(11,37,33,.075) 1px,transparent 1.3px) 0 0 / 22px 22px,#fbfcfb}.v2ab-sal__fig{--step: clamp(22px, 6.4cqw, 34px);position:relative;aspect-ratio:1;max-width:520px;margin:0 auto}.v2ab-sal__ring{position:absolute;inset:calc(var(--i) * var(--step));border:1.5px solid var(--ab-ink);background:#fff;transition:background-color .3s,border-color .3s,opacity .5s var(--ab-out),transform .6s var(--ab-out)}.v2ab-sal__ring em{position:absolute;left:8px;top:calc((var(--step) - 16px) / 2);display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:11px;font-style:normal;line-height:16px;white-space:nowrap;color:var(--ab-ink)}.v2ab-sal__ring em iconify-icon{font-size:13px;color:var(--ab-deep)}@container (max-width: 420px){.v2ab-sal__ring em iconify-icon{display:none}}.v2ab-sal__core{position:absolute;inset:calc(6 * var(--step));display:grid;place-items:center;align-content:center;gap:6px;padding:8px;border:2px solid var(--ab-ink);background:var(--ab-mint);font-family:var(--font-jakarta);font-size:15px;font-weight:700;line-height:1.2;text-align:center}.v2ab-sal__core iconify-icon{font-size:26px}@container (max-width: 420px){.v2ab-sal__fig{--step: 19px}.v2ab-sal__core{font-size:12px}.v2ab-sal__core iconify-icon{display:none}}@media(max-width:479px){.v2ab-sal__stage{padding:10px}}.v2ab-sal__fig:is([data-on="0"],[data-on="1"],[data-on="2"],[data-on="3"],[data-on="4"],[data-on="5"]) .v2ab-sal__ring{border-color:var(--ab-line-2)}.v2ab-sal__fig[data-on="0"] [data-ring="0"],.v2ab-sal__fig[data-on="1"] [data-ring="1"],.v2ab-sal__fig[data-on="2"] [data-ring="2"],.v2ab-sal__fig[data-on="3"] [data-ring="3"],.v2ab-sal__fig[data-on="4"] [data-ring="4"],.v2ab-sal__fig[data-on="5"] [data-ring="5"]{border:2px solid var(--ab-ink);background:var(--ab-wash)}.v2ab-sal.is-armed:not(.is-built) .v2ab-sal__ring{opacity:0;transform:scale(.94)}.v2ab-sal.is-armed:not(.is-built) .v2ab-sal__list .v2ab-tick{border-color:var(--ab-line-2);background:#fff}.v2ab-sal.is-armed:not(.is-built) .v2ab-sal__list .v2ab-tick svg{stroke-dashoffset:20}.v2ab-sal.is-built .v2ab-sal__ring{transition-delay:calc((5 - var(--i)) * .14s)}.v2ab-sal.is-built .v2ab-sal__list>li:nth-child(2) .v2ab-tick{transition-delay:.14s}.v2ab-sal.is-built .v2ab-sal__list>li:nth-child(3) .v2ab-tick{transition-delay:.28s}.v2ab-sal.is-built .v2ab-sal__list>li:nth-child(4) .v2ab-tick{transition-delay:.42s}.v2ab-sal.is-built .v2ab-sal__list>li:nth-child(5) .v2ab-tick{transition-delay:.56s}.v2ab-sal.is-built .v2ab-sal__list>li:nth-child(6) .v2ab-tick{transition-delay:.7s}.v2ab-sal .v2ab-sal__list .v2ab-tick svg{transition-delay:inherit}.v2ab-sab__head{display:grid;gap:24px 72px;margin-bottom:56px}@media(min-width:1024px){.v2ab-sab__head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end}.v2ab-sab__head .v2ab-lead{margin-top:0}}.v2ab-sab__head strong{color:var(--ab-on-dark);font-weight:600}.v2ab-sab__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}@media(max-width:479px){.v2ab-sab__ctas .h13-btn{flex:1 1 100%}}.v2ab-sab__ctas .h13-btn[disabled]{opacity:.55;cursor:wait}.v2ab-sab__scroll{overflow-x:auto}.v2ab-sab__table{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.v2ab-sab__table th{padding:12px 16px;border-bottom:1px solid var(--ab-line-2);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-align:left;text-transform:uppercase;color:var(--ab-muted)}.v2ab-sab__table td{position:relative;padding:14px 16px;border-bottom:1px dashed var(--ab-line-2);vertical-align:middle;transition:background-color .3s}.v2ab-sab__table tr:last-child td{border-bottom:0}.v2ab-sab__table td:nth-child(2){font-family:var(--font-jakarta);font-weight:600}.v2ab-sab__table code{font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--ab-deep)}.v2ab-sab__n{width:40px;font-family:var(--font-mono);font-size:12px;color:var(--ab-muted)}.v2ab-sab__pin{white-space:nowrap}.v2ab-sab__pin iconify-icon{margin-right:6px;vertical-align:-2px;color:var(--ab-ink)}.v2ab-sab__table tr{transition:opacity .35s,transform .45s var(--ab-out)}.v2ab-sab.is-armed .v2ab-sab__table tr[data-sab-row]:not(.is-on){opacity:0;transform:translateY(6px)}.v2ab-sab__table tr.is-edited td{background:#fff}.v2ab-sab__table tr.is-edited td:nth-child(2){text-decoration:underline 2px var(--ab-ink);text-underline-offset:4px}.v2ab-sab__table tr.is-broken td{background:#0b25210d}.v2ab-sab__table tr.is-broken .v2ab-sab__pin code{color:var(--ab-ink);text-decoration:line-through 2px}.v2ab-sab__table tr.is-broken .v2ab-sab__pin:after{content:"pin does not match";margin-left:10px;padding:2px 6px;border:1.5px solid var(--ab-ink);font-family:var(--font-mono);font-size:11px;color:var(--ab-ink)}.v2ab-sab__table tr.is-checked td:first-child{color:var(--ab-deep);font-weight:600}.v2ab-sab__table tr.is-checking td{background:var(--ab-wash)}
