.v2aa-rt .v2aa-vig__scene{--hs: 340px}.v2aa-rt__card,.v2aa-rt__receipt{position:absolute;left:3%;z-index:3;display:grid;align-content:start;gap:5px;width:28%;padding:8px 9px 10px;border:1.5px solid var(--aa-ink);background:#fff;box-shadow:0 10px 18px -14px #0b252166;transition:opacity .4s var(--aa-out),scale .5s var(--aa-out)}.v2aa-rt__card{top:6%}.v2aa-rt__receipt{top:56%;gap:6px}.v2aa-rt__card>b,.v2aa-rt__receipt>b{display:flex;align-items:center;gap:6px;margin-bottom:2px;padding-bottom:5px;border-bottom:1px solid var(--aa-line);font-family:var(--font-jakarta);font-size:12px;font-weight:700;color:var(--aa-ink)}.v2aa-rt__card>b iconify-icon,.v2aa-rt__receipt>b iconify-icon{font-size:14px;color:var(--aa-deep)}.v2aa-rt__row{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;line-height:1.2;color:var(--aa-ink);white-space:nowrap;transition:opacity .3s var(--aa-out),scale .4s var(--aa-out);transition-delay:calc(var(--i) * .12s)}.v2aa-rt__row .v2aa-tick{flex-shrink:0;font-size:11px;color:var(--aa-deep);transition-delay:calc(var(--i) * .12s + .1s)}.v2aa-rt__box{position:absolute;left:37%;top:13%;z-index:1;width:26%;height:66%;border:1.5px dashed var(--aa-deep);background:#e2f4ec8c;transition:opacity .45s var(--aa-out),scale .55s var(--aa-out)}.v2aa-rt__box b{position:absolute;left:50%;top:0;padding:2px 6px;border:1px solid var(--aa-deep);background:#fff;font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--aa-ink);white-space:nowrap;transform:translate(-50%,-50%)}.v2aa-rt__scope{position:absolute;left:50%;top:59%;z-index:3;display:grid;gap:2px;padding:4px 7px;border:1px solid var(--aa-deep);background:#fff;transform:translate(-50%);transition:opacity .4s var(--aa-out),scale .5s var(--aa-out)}.v2aa-rt__scope span{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:11px;line-height:1.3;color:var(--aa-ink);white-space:nowrap}.v2aa-rt__scope iconify-icon{font-size:12px;color:var(--aa-deep)}.v2aa-rt__bot{width:clamp(40px,11cqw,62px)}.v2aa-rt__prov{position:absolute;left:71%;z-index:3;transform:translateY(-50%)}.v2aa-rt__prov em{font-style:normal;color:var(--aa-muted)}.v2aa-rt__prov .v2aa-tick{font-size:12px}.v2aa-rt__tools{position:absolute;left:71%;top:60%;z-index:3;display:grid;grid-template-columns:repeat(4,auto);gap:5px;transform:translateY(-50%)}.v2aa-rt__tool{position:relative;display:grid;place-items:center;width:clamp(26px,6cqw,34px);height:clamp(26px,6cqw,34px);border:1.5px solid var(--aa-ink);background:#fff;font-size:clamp(14px,3.2cqw,18px);color:var(--aa-ink);transition:opacity .35s var(--aa-out),scale .45s var(--aa-out);transition-delay:calc(var(--i) * .1s)}.v2aa-rt__tool.is-no{border-style:dashed;color:var(--aa-muted)}.v2aa-rt__flag{position:absolute;right:-7px;top:-7px;display:grid;place-items:center;width:16px;height:16px;border:1.5px solid var(--aa-ink);border-radius:50%;background:var(--aa-mint);font-size:10px;color:var(--aa-ink);transition:opacity .3s,scale .4s var(--aa-out)}.v2aa-rt__flag .v2aa-tick{font-size:10px}.v2aa-rt__tool.is-no .v2aa-rt__flag{background:var(--aa-ink);color:#fff}.v2aa-rt__allow{grid-column:1 / -1;margin-top:2px;font-family:var(--font-mono);font-size:11px;color:var(--aa-deep);transition:opacity .3s}.v2aa-rt__tele{position:absolute;left:3%;right:3%;bottom:4%;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1.5px solid var(--aa-ink);background:#fff;transition:opacity .4s var(--aa-out),scale .5s var(--aa-out)}.v2aa-rt__tele>span{display:grid;gap:4px;padding:6px 8px 7px}.v2aa-rt__tele>span+span{border-left:1px solid var(--aa-line-2)}.v2aa-rt__tele b{font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--aa-ink)}.v2aa-rt__tele i{display:block;height:5px;background:linear-gradient(90deg,var(--aa-mint) calc(var(--f) * 100%),var(--aa-line) 0);transform-origin:left;transition:scale .9s var(--aa-out),opacity .3s;transition-delay:calc(var(--i) * .12s)}.v2aa-vig.is-running .v2aa-rt__tele i:not(.is-on){opacity:1;scale:0 1}.v2aa-rt__receipt>i{display:block;height:3px;background:repeating-linear-gradient(90deg,var(--aa-ink) 0 6px,transparent 6px 9px)}.v2aa-rt__receipt>i:nth-of-type(2){width:78%}.v2aa-rt__receipt>i:nth-of-type(3){width:56%}.v2aa-rt__stamp{position:absolute;right:8px;bottom:6px;padding:2px 7px;border:1.5px solid var(--aa-deep);background:var(--aa-mint);font-family:var(--font-mono);font-size:11px;color:var(--aa-ink);rotate:-6deg;transition:opacity .25s,scale .45s var(--hv-spring, var(--aa-out))}.v2aa-vig.is-running .v2aa-rt__stamp:not(.is-on){scale:1.6}.v2aa-rt__token{--mv-ms: .9s}@container (max-width: 520px){.v2aa-rt__w{display:none}.v2aa-rt__card>b,.v2aa-rt__receipt>b{font-size:11px}.v2aa-rt__card,.v2aa-rt__receipt{width:31%;padding:6px 6px 8px}.v2aa-rt__row .v2aa-tick,.v2aa-rt__prov em{display:none}.v2aa-rt__tools{grid-template-columns:repeat(2,auto);top:62%}.v2aa-rt__tele>span{padding:5px 5px 6px}}.v2aa-rf__map{position:relative;display:grid;gap:0;margin:0}@media(min-width:1024px){.v2aa-rf__map{grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr);min-height:520px}}.v2aa-rf__side{display:grid;gap:14px;margin:0;padding:0;list-style:none}@media(min-width:1024px){.v2aa-rf__side{grid-template-rows:repeat(3,minmax(0,1fr));gap:0}.v2aa-rf__side.is-left{padding-right:44px}.v2aa-rf__side.is-right{padding-left:44px}}.v2aa-rf__item{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start;align-self:center;padding:20px;border:1px solid var(--aa-line-2);background:#fff;outline:none;transition:border-color .25s,background-color .25s,opacity .6s var(--aa-out),translate .7s var(--aa-out);transition-delay:0s,0s,calc(var(--i) * 70ms),calc(var(--i) * 70ms)}@media(min-width:1024px){.v2aa-rf__item:after{content:"";position:absolute;top:50%;width:45px;height:2px;margin-top:-1px;background:var(--aa-ink);transition:background-color .25s}.is-left .v2aa-rf__item:after{left:100%}.is-right .v2aa-rf__item:after{right:100%}}.v2aa-rf__item:hover{border-color:var(--aa-deep);background:var(--aa-mint-wash)}.v2aa-rf__item:hover:after{background:var(--aa-mint)}.v2aa-rf__icon{display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--aa-ink);border-radius:50%;background:#fff;font-size:20px;color:var(--aa-ink);transition:background-color .25s}.v2aa-rf__item:hover .v2aa-rf__icon{background:var(--aa-mint)}.v2aa-rf__item h3{margin:0;font-family:var(--font-jakarta);font-size:19px;font-weight:700;line-height:1.25;color:var(--aa-ink)}.v2aa-rf__item p{margin:4px 0 0;font-size:15px;line-height:1.5;color:var(--aa-muted)}.v2aa-rf__hub{position:relative;display:grid;place-items:center;min-height:220px;order:-1}@media(min-width:1024px){.v2aa-rf__hub{order:0}}.v2aa-rf__bus,.v2aa-rf__arm{position:absolute;display:none;background:var(--aa-ink)}@media(min-width:1024px){.v2aa-rf__bus,.v2aa-rf__arm{display:block}}.v2aa-rf__bus{top:calc(100% / 6);bottom:calc(100% / 6);width:2px;transform-origin:center}.v2aa-rf__bus.is-left{left:0}.v2aa-rf__bus.is-right{right:0}.v2aa-rf__arm{top:50%;width:50%;height:2px;margin-top:-1px}.v2aa-rf__arm.is-left{left:0;transform-origin:left}.v2aa-rf__arm.is-right{right:0;transform-origin:right}.v2aa-rf__core{position:relative;z-index:1;display:grid;justify-items:center;gap:8px;padding:18px 22px 14px;border:1.5px dashed var(--aa-deep);background:var(--aa-mint-wash)}.v2aa-rf__core b{font-family:var(--font-jakarta);font-size:15px;font-weight:700;color:var(--aa-ink)}.v2aa-rf__bot{width:92px;height:auto;aspect-ratio:120 / 140}.is-pending .v2aa-rf__item{opacity:0;translate:0 14px}.is-pending .v2aa-rf__item:after{opacity:0}.v2aa-rf__item:after{transition:background-color .25s,opacity .4s .6s}.v2aa-gt__line{position:relative;height:230px;overflow:hidden;container-type:inline-size;background:radial-gradient(rgba(11,37,33,.07) 1px,transparent 1.3px) 0 0 / 20px 20px,#f7faf8}.v2aa-gt__belt{position:absolute;left:0;right:0;bottom:34px;display:block}.v2aa-gt__gate{position:absolute;bottom:62px;width:0;height:126px}.v2aa-gt__post{position:absolute;left:-3px;bottom:0;width:6px;height:100%;background:var(--aa-ink)}.v2aa-gt__post iconify-icon{position:absolute;left:50%;top:-14px;display:grid;place-items:center;width:28px;height:28px;border:2px solid var(--aa-ink);border-radius:50%;background:#fff;font-size:15px;color:var(--aa-ink);transform:translate(-50%);transition:background-color .3s,border-color .3s,color .3s}.v2aa-gt__gate.is-waiting .v2aa-gt__post iconify-icon{background:var(--aa-ink);color:#fff}.v2aa-gt__gate.is-open .v2aa-gt__post iconify-icon{border-color:var(--aa-deep);background:var(--aa-mint);color:var(--aa-ink)}.v2aa-gt__arm{position:absolute;right:3px;bottom:34px;width:clamp(46px,13cqw,96px);height:9px;border:1.5px solid var(--aa-ink);background:repeating-linear-gradient(90deg,#fff 0 10px,var(--aa-ink) 10px 20px);transform-origin:calc(100% - 2px) 50%;transition:rotate .8s var(--hv-spring, var(--aa-out))}.v2aa-gt__gate.is-open .v2aa-gt__arm{rotate:80deg}.v2aa-gt__name{position:absolute;left:0;top:-44px;padding:2px 7px;border:1px solid var(--aa-line-2);background:#fff;font-family:var(--font-mono);font-size:11px;color:var(--aa-ink);white-space:nowrap;transform:translate(-50%);transition:border-color .3s,background-color .3s}.v2aa-gt__gate.is-waiting .v2aa-gt__name{border-color:var(--aa-ink)}.v2aa-gt__gate.is-open .v2aa-gt__name{border-color:var(--aa-deep);background:var(--aa-mint-wash)}.v2aa-gt__rider{position:absolute;left:0;bottom:60px;z-index:2;display:flex;align-items:flex-end;gap:4px;transform:translate(calc(var(--x) * 1cqw - 100%));transition:transform 1.3s cubic-bezier(.45,0,.2,1)}.v2aa-gt__bot{width:clamp(40px,9cqw,58px);height:auto;aspect-ratio:120 / 140}.v2aa-gt__parcel{position:relative;display:grid;place-items:center;width:clamp(34px,7cqw,46px);height:clamp(24px,5cqw,32px);margin-bottom:2px;border:2px solid var(--aa-ink);background:#fff}.v2aa-gt__parcel:before{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:26%;border-left:2px solid var(--aa-ink);border-right:2px solid var(--aa-ink);background:var(--aa-mint-light);transform:translate(-50%)}.v2aa-gt__parcel span{position:relative;padding:1px 3px;background:#fff;font-family:var(--font-mono);font-size:11px;line-height:1;color:var(--aa-ink)}.v2aa-gt__ctl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px;border-top:1px solid var(--aa-line);border-bottom:1px solid var(--aa-line)}.v2aa-gt__status{display:flex;align-items:center;gap:10px;margin:0;font-size:15px;line-height:1.45;color:var(--aa-ink)}.v2aa-gt__status:before{content:"";flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--aa-mint)}[data-waiting] .v2aa-gt__status:before{background:var(--aa-ink);animation:v2aa-blink 1.2s steps(2,jump-none) infinite}@keyframes v2aa-blink{50%{opacity:.25}}.v2aa-gt__approve[hidden],.v2aa-gt__again[hidden]{display:none}.v2aa-gt__ledger{padding:14px 16px 18px}.v2aa-gt__ledger-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-family:var(--font-jakarta);font-size:14px;font-weight:700;color:var(--aa-ink)}.v2aa-gt__ledger ol{margin:0;padding:0;list-style:none}.v2aa-gt__ledger li{display:grid;grid-template-columns:30px minmax(0,1fr) minmax(0,1.2fr) auto;gap:12px;align-items:center;padding:8px 0;border-top:1px dashed var(--aa-line-2);font-family:var(--font-mono);font-size:12px;color:var(--aa-ink)}.v2aa-gt__state{display:grid}.v2aa-gt__state>span{grid-area:1 / 1;transition:opacity .3s,clip-path .6s var(--aa-out)}.v2aa-gt__pending{color:var(--aa-muted);opacity:0}.v2aa-gt__done{clip-path:inset(0 0 0 0)}.v2aa-gt__sig{transition:opacity .3s .35s,scale .45s var(--aa-out) .35s}.v2aa-gt__ledger li.is-blank{color:var(--aa-muted)}.v2aa-gt__ledger li.is-blank .v2aa-gt__pending{opacity:1}.v2aa-gt__ledger li.is-blank .v2aa-gt__done{clip-path:inset(0 100% 0 0)}.v2aa-gt__ledger li.is-blank .v2aa-gt__sig{opacity:0;scale:.7;transition-delay:0s}.v2aa-gt__k{color:var(--aa-muted)}.v2aa-gt__sig{display:inline-flex;align-items:center;gap:4px;padding:1px 6px;background:var(--aa-mint-light)}@media(max-width:559px){.v2aa-gt__ledger li{grid-template-columns:26px minmax(0,1fr) auto}.v2aa-gt__ledger li{row-gap:2px}.v2aa-gt__ledger li>.v2aa-gt__state{grid-column:2;grid-row:2}.v2aa-gt__ledger li>.v2aa-gt__sig{grid-column:3;grid-row:1 / span 2}.v2aa-gt__ctl .h13-btn{flex:1 1 100%}}
