.ap{--ap-task:#ff7a3c;--ap-budget:#3ecf8e;--ap-agent:#8fb2ff;--ap-gate:#5adcc8;--ap-model:#aa8cff;--ap-stop:#ff6b7d;--ap-wait:#565a66;--ap-ink:#0c0c0c;--ap-cell:#141414;--ap-warm:#ecece4}.ap-cap{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.ap-note{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.ap-panel{border:1px solid var(--line);background:var(--ap-ink);background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:24px 24px;border-radius:18px;gap:18px;min-inline-size:0;margin:0;padding:20px;display:grid}.ap-src{color:var(--muted);margin-inline-start:6px;font-size:12px;text-decoration:none}.ap-src:hover,.ap-src:focus-visible{color:var(--white)}.ap [data-agent="0"]{--agent:#8fb2ff}.ap [data-agent="1"]{--agent:#f2d27a}.ap [data-agent="2"]{--agent:#dc8fe0}.ap [data-mode=each]{--mode:var(--ap-task)}.ap [data-mode=scope]{--mode:var(--ap-budget)}.ap [data-mode=exception]{--mode:var(--ap-agent)}.ap [data-who=agent]{--who:var(--ap-agent)}.ap [data-who=ml]{--who:var(--ap-model)}.ap [data-who=rule]{--who:var(--ap-gate)}.ap [data-who=human]{--who:var(--ap-task)}.ap [data-rail=card]{--rail:#ebebf5}.ap [data-rail=account]{--rail:#5adcc8}.ap [data-rail=wallet]{--rail:#f0c86e}.ap [data-rail=api]{--rail:#8fb2ff}.ap-hero-fig{gap:10px;display:grid}.ct-rise.ap-hero{aspect-ratio:16/10}@container (max-width:479px){.ct-rise.ap-hero{aspect-ratio:4/3}}.cx-tag[data-tag=task]{color:#ffd2bb;border-color:#ff7a3ca6}.cx-tag.ap-tag-budget{color:#c9f5df;border-color:#3ecf8e99}.cx-tag.ap-tag-agents{color:#d6e2ff;border-color:#8fb2ff99}.cx-tag.ap-tag-gate{color:#c8f5ee;border-color:#5adcc8b3}.cx-tag.ap-tag-rail{border-color:var(--rail);color:var(--rail);font-family:var(--font-jetbrains), ui-monospace, monospace}.cx-tag.ap-tag-stop{color:#ffc4cc;border-color:#ff6b7dbf}@container (max-width:419px){.ap-hero .ap-tag-agents,.ap-hero .ap-tag-budget{display:none}}@container (max-width:479px){.ap-hero .ap-tag-rail{display:none}}.ap-hero-lanes li[data-part=task]:before{background:var(--ap-task)}.ap-hero-lanes li[data-part=budget]:before{background:var(--ap-budget)}.ap-hero-lanes li[data-part=gate]:before{background:var(--ap-gate)}.ap-hero-lanes li[data-part=rails]:before{background:var(--ap-agent)}.ap-hero-btns{flex-wrap:wrap;gap:10px;margin:0;display:flex}@media (max-width:899px){.ap-top{gap:16px;padding-block-start:28px}.ap-top>.ct-hero-text{display:contents}.ap-top .ct-badge{order:1;justify-self:start}.ap-top .ct-h1{order:2;margin:0}.ap-top .ct-power{order:3;margin:0}.ap-top>.ct-proof{order:4}.ap-top>.ct-rise-fig{order:5}.ap-top .ct-lede{order:6}.ap-top .ap-hero-btns{order:7}.ap-top>.ct-hero-nav{order:8}}.ap-gap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.ap-gap-col{border:1px solid var(--line);background:var(--ap-cell);border-radius:14px;align-content:start;gap:10px;padding:14px;display:grid}.ap-scene{position:relative}html[data-ap=on] .ap [data-ap-scene]{--s:0}.ap [data-w]{--e:clamp(0, calc((var(--s,1) - var(--a,0)) * var(--k,1)), 1)}.ap [data-w2]{--f:clamp(0, calc((var(--s,1) - var(--a2,0)) * var(--k2,1)), 1)}.ap [data-w3]{--g:clamp(0, calc((var(--s,1) - var(--a3,0)) * var(--k3,1)), 1)}.ap-run,.ap-pin{display:contents}html[data-ap-pin] .ap-scene:is([data-pin=on],[data-pin=try])>.ap-run{block-size:calc(var(--ap-len) * 1svh + 100svh - var(--ap-top,56px));display:block}html[data-ap-pin] .ap-scene:is([data-pin=on],[data-pin=try]) .ap-pin{block-size:calc(100svh - var(--ap-top,56px) - 20px);box-sizing:border-box;flex-direction:column;justify-content:center;gap:12px;display:flex;position:sticky;inset-block-start:calc(var(--ap-top,56px) + 10px);overflow:hidden}html[data-ap-pin] .ap-scene:is([data-pin=on],[data-pin=try]) .ap-pin>*{flex:none;min-inline-size:0}html[data-ap-pin] .ap-scene:is([data-pin=on],[data-pin=try])>.ap-run+*{margin-block-start:14px}.ap-head{align-items:baseline;gap:14px;margin:0;padding-inline:4px;display:none}html[data-ap-pin] .ap-scene[data-pin=on] .ap-head{display:flex}.ap-count{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.06em;color:var(--ap-task);flex:none;font-size:12px;font-weight:600}.ap-says{min-block-size:1.4em;color:var(--ap-warm);flex:1;font-size:15px;position:relative}.ap-says span{display:none}.ap-scene[data-step="0"] .ap-says [data-k="0"],.ap-scene[data-step="1"] .ap-says [data-k="1"],.ap-scene[data-step="2"] .ap-says [data-k="2"],.ap-scene[data-step="3"] .ap-says [data-k="3"],.ap-scene[data-step="4"] .ap-says [data-k="4"],.ap-scene[data-step="5"] .ap-says [data-k="5"]{animation:.35s ease-out ap-say;display:inline}@keyframes ap-say{0%{opacity:0;transform:translateY(6px)}}.ap-untyped{color:#0000}.ap [data-count]{text-align:end;font-variant-numeric:tabular-nums;display:inline-block}.ap-wires{pointer-events:none;z-index:2;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}html:not([data-ap=on]) .ap-wires,html:not([data-ap=on]) [data-cursor]{display:none}.ap-wire{fill:none;stroke:var(--ap-gate);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--e,1));opacity:.85}.ap-wire-ok{stroke:var(--ap-budget)}.ap-wire-stop{stroke:var(--ap-stop);stroke-dasharray:1}.ap-wire-rail{stroke:var(--ap-task);stroke-width:2.5px}.ap-wire-route{stroke:var(--ap-agent);stroke-width:2px}.ap-wire-retry{stroke:var(--ap-task);stroke-dasharray:1;opacity:.7}.ap-wire-spoke{stroke:var(--ap-gate);opacity:.6}.ap-wire-none{stroke:none}.ap-packet{fill:var(--ap-agent)}.ap-packet-halo{fill:#8fb2ff38}.ap-packet-ok{fill:var(--ap-budget)}.ap-packet-ok .ap-packet-halo{fill:#3ecf8e40}.ap-packet-stop,.ap-packet-early{fill:var(--ap-stop)}.ap-packet-stop .ap-packet-halo,.ap-packet-early .ap-packet-halo{fill:#ff6b7d40}.ap-packet-agent{fill:var(--ap-agent)}.ap-packet-small circle{transform:scale(.6)}.ap-packet-truck{fill:var(--ap-warm)}.ap-gap{grid-template-columns:minmax(0,1fr)}.ap-gap-flow{grid-template-columns:7rem minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:18px;display:grid;position:relative}.ap-term{border:1px solid var(--line);background:var(--ap-cell);text-align:center;border-radius:14px;align-self:center;justify-items:center;gap:8px;padding:14px 10px;display:grid}.ap-term i{border:1.5px solid var(--ap-warm);background:linear-gradient(var(--ap-warm) 0 0) 0 7px / 100% 4px no-repeat;border-radius:5px;block-size:30px;inline-size:44px}.ap-term b{color:var(--ap-warm);font-size:12.5px;font-weight:600}.ap-gap-col{border:1px solid var(--line);background:var(--ap-cell);border-radius:14px;align-content:start;gap:10px;padding:14px;display:grid;position:relative;overflow:hidden}.ap-gap-col[data-side=company]{border-color:#ff7a3c80}.ap-gap-col ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ap-gap-col li{color:var(--text);background:#ffffff08;border-radius:9px;padding:7px 11px;font-size:14px;line-height:1.35;position:relative}.ap-gap-col[data-side=bank] li{color:var(--muted)}.ap-gap-col[data-side=company] li{border-inline-start:2px solid var(--ap-task);color:var(--ap-warm)}.ap-gap-col[data-side=company] li:after{content:"✓";content:"✓" / "";color:var(--ap-budget);position:absolute;inset-inline-end:10px}.ap-missing{font-family:var(--font-jetbrains), ui-monospace, monospace;border:1px dashed #ff6b7d99;color:#ffc4cc!important;background:0 0!important;font-size:12.5px!important}.ap-scanbox{border-radius:9px;position:relative;overflow:hidden}.ap-scanbox+ul{margin-block-start:-4px}.ap-scan{pointer-events:none;opacity:0;background:linear-gradient(#0000,#5adcc829 50%,#0000) 0 0/100% 44px no-repeat;position:absolute;inset:0}.ap-gap-link{text-align:center;inline-size:9.5rem;color:var(--ap-gate);align-content:center;justify-items:center;gap:12px;margin:0;font-size:12.5px;line-height:1.4;display:grid}.ap-gap-arrow{justify-items:center;gap:8px;display:grid}.ap-gap-link>.ap-gap-arrow{justify-self:stretch}html[data-ap=on] .ap-gap-arrow{gap:14px}html[data-ap=on] .ap-gap-arrow i{visibility:hidden}.ap-gap-arrow i{background:var(--ap-gate);block-size:2px;inline-size:100%;display:block;position:relative}.ap-gap-arrow i:before,.ap-gap-arrow i:after{content:"";border:5px solid #0000;position:absolute;inset-block-start:-4px}.ap-gap-arrow i:before{border-inline-end-color:var(--ap-gate);inset-inline-start:-2px}.ap-gap-arrow i:after{border-inline-start-color:var(--ap-gate);inset-inline-end:-2px}.ap-ring{place-items:center;block-size:64px;inline-size:64px;display:grid;position:relative}.ap-ring svg{block-size:100%;inline-size:100%;position:absolute;inset:0;transform:rotate(-90deg)}.ap-ring circle{fill:none;stroke-width:3.5px}.ap-ring-bg{stroke:#ffffff14}.ap-ring-fill{stroke:var(--ap-gate);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--e,1))}.ap-ring b{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ap-warm);font-size:12px;position:relative}.ap-veto{border-collapse:collapse;inline-size:100%;font-size:13.5px}.ap-veto caption{text-align:start;margin-block-end:6px}.ap-veto th,.ap-veto td{border-block-end:1px solid var(--line);text-align:start;padding:8px 12px}.ap-veto thead th{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.ap-veto td{color:var(--ap-stop);font-weight:600}.ap-veto td[data-yes]{color:var(--ap-budget)}.ap-veto-result{inline-size:40%}.ap-vres{align-items:center;gap:10px;display:flex}.ap-veto-result b{color:var(--ap-stop);flex:0 auto}.ap-veto tr[data-ok] .ap-veto-result b{color:var(--ap-budget)}.ap-vtrack{flex:auto;block-size:2px;min-inline-size:24px;position:relative;overflow:hidden}.ap-vtrack i{background:linear-gradient(90deg, transparent, var(--ap-budget));position:absolute;inset:0}.ap-veto tr:not([data-ok]) .ap-vtrack i{background:linear-gradient(90deg, transparent, var(--ap-stop))}@media (max-width:599px){.ap-vtrack{display:none}}@media (max-width:699px){.ap-gap-flow{grid-template-columns:minmax(0,1fr)}.ap-term{grid-auto-flow:column;justify-self:start}.ap-gap-link{text-align:start;grid-auto-flow:column;justify-content:start;gap:14px;inline-size:auto}.ap-gap-arrow{grid-auto-flow:column}.ap-gap-arrow i{block-size:28px;inline-size:2px}.ap-gap-arrow i:before{display:none}.ap-gap-arrow i:after{border-inline-start-color:#0000;border-block-start-color:var(--ap-gate);inset-block:auto -6px;inset-inline-start:-4px}html[data-ap=on] .ap-gap-arrow{gap:8px}html[data-ap=on] .ap-gap-arrow i{visibility:visible}}.ap-mandate{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.ap-exposure{grid-column:1/-1;gap:8px;display:grid}.ap-exposure ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ap-exposure li{grid-template-columns:minmax(0,13rem) minmax(0,1fr) 11rem;align-items:center;gap:4px 12px;font-size:13.5px;display:grid}.ap-exp-name{color:var(--text)}.ap-exp-bar{background:#ffffff0a;border-radius:4px;block-size:16px;overflow:hidden}.ap-exp-bar i{block-size:100%;inline-size:calc(var(--w) * 100%);transform-origin:0;border-radius:4px;display:block}.ap-exposure li[data-exp=card] .ap-exp-bar i{background:repeating-linear-gradient(135deg,#ff6b7db3 0 6px,#ff6b7d40 6px 12px)}.ap-exposure li[data-exp=task] .ap-exp-bar i{background:var(--ap-task)}.ap-exposure li b{color:var(--ap-warm);font-weight:600}.ap-chainwrap{padding-inline-start:26px;position:relative}.ap-chain{gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ap-chain:before{content:"";background:#ffffff14;inline-size:2px;position:absolute;inset-block:18px;inset-inline-start:-18px}.ap-chain li{border:1px solid var(--line);background:var(--ap-cell);border-radius:10px;grid-template-columns:1.8rem 7.5rem minmax(0,1fr);align-items:baseline;gap:4px 10px;padding:9px 12px;font-size:14px;display:grid;position:relative}.ap-chain small{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted)}.ap-chain b{color:var(--ap-warm);font-weight:600}.ap-chain span{color:var(--muted);font-size:13.5px}.ap-chain span:before{content:"✓ ";content:"✓ " / "";color:var(--ap-gate)}.ap-chain li[data-card]{border-color:#ffffff59}.ap-chain li[data-stop]{border-color:#ff6b7d99}.ap-chain em{color:var(--white);grid-column:2/-1;font-size:12px;font-style:normal;position:relative}.ap-chain em:before{content:"▸ ";content:"▸ " / "";color:var(--muted)}.ap-card-ring{border:1.5px solid var(--white);pointer-events:none;border-radius:12px;position:absolute;inset:-3px}.ap-chain-stop{color:var(--ap-stop);grid-column:2/-1;font-size:12.5px;font-weight:600}.ap-chain-stop:before{content:"✕ ";content:"✕ " / ""}.ap-taskcard{background:var(--ap-cell);border:1px solid #ff7a3c8c;border-radius:14px;gap:10px;padding:14px;display:grid}.ap-taskcard-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin:0;display:flex}.ap-taskcard-head b{color:var(--ap-warm)}.ap-taskcard dl{gap:8px;margin:0;display:grid}.ap-taskcard dl>div{grid-template-columns:9.5rem minmax(0,1fr);gap:10px;font-size:13.5px;display:grid}.ap-taskcard dt{color:var(--muted)}.ap-taskcard dd{min-block-size:1.35em;color:var(--text);margin:0}@media (max-width:899px){.ap-mandate{grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.ap-exposure li{grid-template-columns:minmax(0,1fr) auto}.ap-exp-name{grid-column:1/-1}}@media (max-width:479px){.ap-chain li{grid-template-columns:1.6rem minmax(0,1fr)}.ap-chain span,.ap-chain em,.ap-chain-stop{grid-column:2}.ap-taskcard dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}.ap-otable{gap:14px;display:grid;position:relative}.ap-playhead{background:var(--ap-task);z-index:3;pointer-events:none;border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:-14px;inset-inline-start:-5px}.ap-playhead:before{content:"";background:#ff7a3c38;border-radius:50%;position:absolute;inset:-5px}.ap-states,.ap-otrack{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ap-states li{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.02em;color:var(--muted);font-size:11px;line-height:1.3}.ap-olane{gap:8px;display:grid}.ap-olane-name{color:var(--ap-warm);font-size:14px;font-weight:600}.ap-otrack li{background:var(--ap-cell);border:1px solid var(--line);border-radius:8px;block-size:34px;position:relative}.ap-otrack li span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ap-otrack li[data-step=pass]{background:#8fb2ff24;border-color:#8fb2ff66}.ap-otrack li[data-commit]{border-color:var(--ap-task);background:#ff7a3c38}.ap-otrack li[data-step=check]{border-color:var(--ap-gate);border-width:2px}.ap-otrack li[data-step=after]{background:0 0;border-style:dashed}.ap-otrack li[data-step=skip]{background:0 0;border-style:dashed;border-color:#ff7a3c73}.ap-skip{font-family:var(--font-jetbrains), ui-monospace, monospace;color:#ffb28f;place-items:center;font-size:10.5px;display:grid;position:absolute;inset:0}.ap-otrack li>i:first-child{place-items:center;font-size:15px;font-style:normal;font-weight:700;display:grid;position:absolute;inset:0}.ap-olane[data-lane=late] li[data-step=check]>i:first-child:before{content:"✕";content:"✕" / "";color:var(--ap-stop)}.ap-olane[data-lane=early] li[data-step=check]>i:first-child:before{content:"✕";content:"✕" / "";color:var(--ap-gate)}.ap-olane[data-lane=late] li[data-commit]>i:first-child:before{content:"!";content:"!" / "";color:var(--ap-task)}.ap-hatch{opacity:0;pointer-events:none;background:repeating-linear-gradient(135deg,#ff6b7d66 0 4px,#0000 4px 9px);border-radius:7px;position:absolute;inset:0}.ap-oresult{min-block-size:1.45em;margin:0;font-size:13.5px;line-height:1.45}.ap-olane[data-lane=late] .ap-oresult{color:#ffd2bb}.ap-olane[data-lane=early] .ap-oresult{color:#c8f5ee}.ap-order-foot{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:18px;display:grid}.ap-order-foot>div{align-content:start;gap:8px;display:grid}.ap-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ap-chips li{color:var(--ap-warm);border:1px solid #ff7a3c80;border-radius:999px;padding:4px 10px;font-size:13px}.ap-broken{gap:6px;margin:0;display:grid}.ap-broken>div{grid-template-columns:12rem minmax(0,1fr);gap:10px;font-size:13.5px;display:grid}.ap-broken dt{color:var(--ap-warm)}.ap-broken dd{color:var(--muted);margin:0}@media (max-width:699px){.ap-states,.ap-playhead{display:none}.ap-otrack{grid-template-columns:minmax(0,1fr);gap:4px}.ap-otrack li{block-size:auto;padding:6px 10px 6px 34px}.ap-otrack li span{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;color:var(--text);font-size:13px;position:static;overflow:visible}.ap-otrack li>i:first-child{inline-size:30px;inset:0 auto 0 0}.ap-skip{display:none}.ap-order-foot{grid-template-columns:minmax(0,1fr)}.ap-broken>div{grid-template-columns:minmax(0,1fr);gap:2px}}.ap-agents{color:var(--text);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.ap-agents li{border-radius:999px;align-items:center;gap:6px;padding:2px 8px 2px 4px;display:inline-flex;position:relative}.ap-agents li:before{content:"";background:var(--agent);border-radius:2px;block-size:10px;inline-size:10px}.ap-agents li:after{content:"";border:1px solid var(--agent);opacity:0;border-radius:999px;position:absolute;inset:0}.ap-blane{gap:8px;display:grid}.ap-blane-name{color:var(--ap-warm);font-size:14px;font-weight:600}.ap-btrack{background:var(--ap-cell);border-radius:8px;block-size:30px;position:relative}.ap-btrack>i{inline-size:calc(var(--w) * 100%);border-radius:5px;position:absolute;inset-block:4px;inset-inline-start:calc(var(--x) * 100%)}.ap-bpart{background:var(--agent);box-shadow:inset -2px 0 0 var(--ap-ink);transform-origin:0}.ap-btrack>.ap-bdrop{background:var(--agent);opacity:0;border-radius:50%;block-size:8px;inline-size:8px;margin-inline-start:6px;inset-block:-16px auto}.ap-bover{outline:1px solid var(--ap-stop);overflow:hidden}.ap-bover>i{background:repeating-linear-gradient(135deg,#ff6b7da6 0 6px,#ff6b7d33 6px 12px);position:absolute;inset-block:0;inset-inline:-24px 0}.ap-brefused{border:1.5px dashed var(--ap-stop);background:0 0}.ap-brefused:after{content:"✕";content:"✕" / "";color:var(--ap-stop);place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;inset:0}.ap-bedge{background:var(--white);inline-size:2px;position:absolute;inset-block:-6px;inset-inline-start:calc(var(--edge) * 100%)}.ap-bedge:after{content:"";opacity:0;background:#ffffff59;border-radius:4px;position:absolute;inset-block:-4px;inset-inline:-5px}.ap-bedge small{white-space:nowrap;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted);font-size:10.5px;position:absolute;inset-block-start:-18px;inset-inline-end:6px}.ap-blane[data-lane=shared] .ap-bedge small{display:none}@media (max-width:699px){.ap-bedge small{display:none}}.ap-bresult{min-block-size:1.4em;margin:0;font-size:13.5px}.ap-bresult[data-lane=own]{color:#ffc4cc}.ap-bresult[data-lane=shared]{color:#c9f5df}.ap-mtable,.ap-roles{border-collapse:collapse;inline-size:100%;font-size:14px}.ap-mtable th,.ap-mtable td,.ap-roles th,.ap-roles td{border-block-end:1px solid var(--line);text-align:start;vertical-align:top;padding:10px 12px;line-height:1.4}.ap-mtable thead th,.ap-roles thead th{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.ap-mtable tbody th{color:var(--mode);white-space:nowrap;font-weight:600;position:relative}.ap-mtable tbody th:before{content:"";background:var(--mode);opacity:0;border-radius:2px;inline-size:3px;position:absolute;inset-block:6px;inset-inline-start:0}.ap-mtable td{color:var(--text)}.ap-mtable .ap-when{color:var(--white)}.ap-track{align-items:center;gap:5px;display:flex}.ap-track i{background:#8fb2ff47;border-radius:3px;flex:none;block-size:14px;inline-size:14px;position:relative}.ap-track i[data-slot=task]{background:0 0;border:1px solid #fff6;margin-inline-end:6px;transform:rotate(45deg)scale(.8)}.ap-track i[data-consent]:after{content:"";background:var(--ap-task);border-radius:50%;block-size:8px;inline-size:8px;margin-inline-start:-4px;position:absolute;inset-block-start:-9px;inset-inline-start:50%;box-shadow:0 0 8px #ff7a3ccc}.ap-track i[data-slot=task][data-consent]:after{inset-block-start:-11px}.ap-track b{min-inline-size:1ch;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ap-task);margin-inline-start:10px;font-size:18px}.ap-when-text{color:var(--muted);margin-block-start:8px;font-size:12.5px;display:block}.ap-track-legend{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ap-track-legend i{border:1px solid #fff6;block-size:10px;inline-size:10px;display:inline-block;transform:rotate(45deg)scale(.8)}.ap-mtable td.ap-when{padding-block-start:18px}.ap-pilots{gap:8px;display:grid}.ap-pilots ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1100px){.ap-pilots ul{grid-template-columns:repeat(5,minmax(0,1fr))}}.ap-pilots li{border:1px solid var(--line);background:var(--ap-cell);border-radius:12px;align-content:start;gap:6px;padding:12px;font-size:13px;display:grid}.ap-pilots li b{color:var(--ap-warm);font-size:13.5px;font-weight:600}.ap-pilots li>span{color:var(--muted);line-height:1.4}.ap-pilot-tags{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ap-pilot-tags i{border:1px solid var(--mode);color:var(--mode);border-radius:999px;padding:1px 8px;font-size:11.5px;font-style:normal}.ap-src-word{text-underline-offset:3px;margin:0;font-size:12px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}.ap-pilot-tags em{font-style:normal;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted);font-size:11px}.ap-role{border-inline-start:2px solid var(--ap-task);background:#ffffff05;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin:0;padding:10px 14px;font-size:14px;display:flex}.ap-role b{color:var(--ap-warm)}.ap-role s{color:var(--muted);text-decoration:none;position:relative}.ap-strike{background:var(--ap-warm);transform-origin:0;block-size:1.5px;position:absolute;inset-block-start:55%;inset-inline:0}.ap-role-arrow{color:var(--ap-task)}.ap-rolewrap{padding-block-end:34px;position:relative}.ap-zcursor{background:var(--ap-gate);pointer-events:none;z-index:3;border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:-5px;inset-inline-start:-5px}.ap-zcursor:before{content:"";background:#5adcc838;border-radius:50%;position:absolute;inset:-5px}.ap-roles tbody th{white-space:nowrap;color:var(--ap-warm);font-weight:600}.ap-roles tbody th i{background:var(--who);border-radius:2px;block-size:9px;inline-size:9px;margin-inline-end:8px;display:inline-block}.ap-roles td{color:var(--text);font-size:13.5px}.ap-roles td[data-idle]{color:#4a4d57;font-style:italic}.ap-roles [data-zone="1"]{background:#5adcc80f}.ap-roles thead th[data-zone="1"]{color:var(--ap-gate)}html:not([data-ap=on]) .ap-retry{display:none}.ap-retry{text-align:center;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ap-task);margin:0;font-size:11px;position:absolute;inset-block-end:0;inset-inline:0}.ap-windows{gap:8px;display:grid}.ap-windows ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ap-windows li,.ap-ruler{grid-template-columns:minmax(0,15rem) minmax(0,1fr) 4rem;align-items:center;gap:4px 12px;font-size:13px;display:grid}.ap-ruler small{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted);font-size:11px}.ap-ruler-line{block-size:22px;position:relative}.ap-ruler-line:before{content:"";transform-origin:0;background:#ffffff40;block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}.ap-ruler-line>i{background:#ffffff59;block-size:6px;inline-size:1px;position:absolute;inset-block-end:-1px;inset-inline-start:calc(var(--t) * 100%)}.ap-band{inline-size:calc(var(--w) * 100%);font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ap-gate);background:#5adcc824;border-radius:4px;place-items:center;font-size:10.5px;font-weight:500;display:grid;position:absolute;inset-block:0 3px;inset-inline-start:calc(var(--x) * 100%)}.ap-scursor{pointer-events:none;position:absolute;inset:0;overflow:visible}.ap-scursor i{background:var(--ap-task);inline-size:2px;position:absolute;inset-block:-4px -2px;inset-inline-start:0}.ap-win-who{color:var(--text)}.ap-win-bar{background:#ffffff0a;border-radius:3px;block-size:12px}.ap-win-bar i{block-size:100%;inline-size:calc(var(--w) * 100%);background:var(--ap-gate);transform-origin:0;border-radius:3px;display:block}.ap-windows li[data-limit] .ap-win-bar i{background:repeating-linear-gradient(90deg,#5adcc88c 0 6px,#0000 6px 10px)}.ap-windows li b{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ap-warm);text-align:end;font-size:13px}.ap-windows li small{color:var(--muted);grid-column:2/-1;font-size:12px}.ap-stackwrap{padding-inline-start:24px;position:relative}.ap-stack-heads,.ap-stack>li{grid-template-columns:minmax(0,12rem) minmax(0,1fr) minmax(0,1.1fr) minmax(0,.8fr);align-items:start;gap:4px 14px;display:grid}.ap-stack-heads{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;padding-inline:14px;font-size:11px}.ap-stack{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ap-stack>li{border:1px solid var(--line);background:var(--ap-cell);transform-origin:50% 0;z-index:calc(10 - var(--i));border-radius:12px;padding:11px 14px;font-size:13.5px;position:relative}.ap-stack>li:after{content:"";border:1.5px solid var(--ap-gate);opacity:0;pointer-events:none;border-radius:12px;position:absolute;inset:-1px}.ap-stack>li[data-here]{background:#121a19;border-color:#5adcc88c}.ap-layer-name{color:var(--ap-warm);gap:4px;font-weight:600;display:grid}.ap-layer-name small{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted);font-weight:400}.ap-layer-name em{min-block-size:1.3em;color:var(--ap-gate);font-size:12px;font-style:normal;font-weight:500}.ap-layer-q{color:var(--muted)}.ap-layer-ex b{color:var(--white);font-weight:600}.ap-status{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--text);font-size:11.5px}.ap-stamp{inline-size:fit-content;font-family:var(--font-jetbrains), ui-monospace, monospace;color:#c9f5df;background:var(--ap-cell);opacity:0;border:1px solid #3ecf8e99;border-radius:999px;margin-block-start:6px;padding:1px 8px;font-size:10.5px;display:block}.ap-stamp:before{content:"✓ ";content:"✓ " / ""}html:not([data-ap=on]) .ap-stamp{display:none}.ap-whole{border:1px dashed #fff3;border-radius:12px;gap:10px;padding:12px 14px;display:grid;position:relative}.ap-whole ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ap-whole li{border:1px solid var(--line);text-align:center;color:var(--ap-warm);border-radius:999px;padding:6px 10px;font-size:13px}.ap-bracket{border:1.5px solid var(--ap-gate);transform-origin:0;clip-path:inset(0 28% 0 0);border-block-start:0;border-radius:0 0 6px 6px;block-size:8px;position:absolute;inset-block-start:44px;inset-inline:14px}.ap-whole p{color:var(--text);margin:0;font-size:14px}.ap-whole p b{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ap-warm)}.ap-whole p strong{color:var(--ap-stop)}.ap-market-after{gap:14px;display:grid}.ap-regions{gap:8px;display:grid}.ap-regions ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ap-regions li{border-block-start:2px solid var(--ap-agent);background:#ffffff05;align-content:start;gap:4px;padding:10px 12px;display:grid}.ap-regions b{color:var(--ap-warm)}.ap-regions span{color:var(--muted);font-size:13px;line-height:1.4}.ap-niche{border:1px dashed var(--ap-gate);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;padding:12px 14px;font-size:14px;display:flex}.ap-niche b{color:var(--ap-gate)}.ap-niche>span:not(.sq-tag-label){color:var(--ap-warm)}@media (max-width:899px){.ap-regions ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-stack-heads{display:none}.ap-stack>li{grid-template-columns:minmax(0,1fr)}.ap-whole ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-bracket{display:none}}.ap-fwrap{padding-block-start:14px;position:relative}.ap-fcols{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ap-fcols>li{border:1px solid var(--line);background:var(--ap-cell);border-radius:14px;align-content:start;gap:8px;padding:14px;display:grid}.ap-fcols>li[data-col=at]{border-color:#5adcc88c}.ap-fcols>li[data-col=after]{border-style:dashed}.ap-fcols>li>b{color:var(--ap-warm)}.ap-fcols ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ap-fcols ul li{border-inline-start:2px solid var(--line);color:var(--text);padding-inline-start:12px;font-size:13.5px;line-height:1.4}.ap-fcols>li[data-col=at] ul li{border-inline-start-color:var(--ap-gate)}.ap-fstop{color:var(--ap-stop);border:1px solid #ff6b7d99;border-radius:8px;gap:6px;padding:6px 10px;font-size:13px;font-weight:600;display:grid}.ap-fstop>span:last-child:before{content:"✕ ";content:"✕ " / ""}.ap-far{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;font-weight:400;display:grid}.ap-far i{transform-origin:0;border-block-start:1.5px dashed #ff6b7db3;block-size:0}.ap-far small{color:#ffc4cc;font-size:11.5px}.ap-amount{gap:6px;display:grid}.ap-amount p{color:var(--text);grid-template-columns:9rem minmax(0,1fr);align-items:center;gap:12px;margin:0;font-size:13px;display:grid}.ap-amount i{block-size:12px;inline-size:calc(var(--w) * 100%);background:var(--ap-agent);transform-origin:0;border-radius:3px;display:block}.ap-amount p+p i{background:var(--ap-warm)}.ap-traps{gap:8px;display:grid}.ap-traps ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ap-traps li{border:1px solid var(--line);color:var(--text);border-radius:10px;align-items:baseline;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.ap-traps li>i{color:var(--ap-stop);font-style:normal;font-weight:700;display:inline-grid;position:relative}.ap-traps li>i>span{grid-area:1/1}.ap-eq{color:var(--muted);opacity:0}.ap-site{margin:0;font-size:13.5px}.ap-site a{color:var(--white);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}@media (max-width:699px){.ap-fcols{grid-template-columns:minmax(0,1fr)}.ap-amount p{grid-template-columns:minmax(0,1fr);gap:4px}}.ap-hubwrap{position:relative}.ap-hub{z-index:3;border:1.5px solid var(--ap-gate);background:var(--ap-ink);color:var(--ap-gate);white-space:nowrap;border-radius:999px;margin:0;padding:6px 14px;font-size:13px;font-weight:600;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.ap-cases{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:44px 56px;margin:0;padding:0;list-style:none;display:grid}.ap-cases>li{border:1px solid var(--line);background:var(--ap-cell);border-radius:14px;gap:10px;padding:14px;display:grid;position:relative}.ap-case-name{color:var(--ap-warm);font-size:15px;font-weight:600}.ap-mini{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.ap-mini>li{border:1px solid var(--line);color:var(--text);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;background:#ffffff05;border-radius:10px;align-content:start;gap:3px;padding:8px;font-size:12.5px;line-height:1.35;display:grid;position:relative}.ap-mini>li>small{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:10px}.ap-mini>li[data-human]{border-color:#ff7a3c80}.ap-mini>li[data-human] em{color:#ffd2bb;font-size:11.5px;font-style:normal}.ap-mini>li[data-match]{color:#c9f5df;border-color:#3ecf8e73}.ap-mini>li[data-match]:after{content:"✓";content:"✓" / "";color:var(--ap-budget);position:absolute;inset-block-start:6px;inset-inline-end:8px}.ap-mini>.ap-loop{background:0 0;border:0;block-size:4px;padding:0;position:absolute;inset-block-start:-6px;inset-inline:12%;overflow:hidden}.ap-loop i{position:absolute;inset:0}.ap-loop i:after{content:"";background:linear-gradient(90deg, transparent, var(--ap-agent));border-radius:2px;inline-size:18px;position:absolute;inset-block:0;inset-inline-end:0}html:not([data-ap=on]) .ap-loop{display:none}.ap-rails{flex-wrap:wrap;gap:4px;margin-block-start:4px;display:flex}.ap-rails i{border:1px solid var(--rail);font-style:normal;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--rail);border-radius:999px;padding:0 7px;font-size:10.5px}@media (max-width:1039px){.ap-cases{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:12px}.ap-hubwrap{flex-direction:column;display:flex}.ap-hubwrap>.ap-wires{display:none}.ap-hub{order:1;align-self:center;margin-block-start:26px;position:relative;inset:auto;transform:none}.ap-hub:before{content:"";background:var(--ap-gate);block-size:18px;inline-size:1.5px;position:absolute;inset-block-end:100%;inset-inline-start:50%}}@media (max-width:599px){.ap-mini{grid-template-columns:repeat(2,minmax(0,1fr))}}.ap-start{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.ap-steps,.ap-hyp,.ap-questions{align-content:start;gap:8px;display:grid}.ap-questions{grid-area:1/2/span 2}.ap-steps ol{gap:6px;margin:0;padding:0 0 0 16px;list-style:none;display:grid;position:relative}.ap-srail{background:linear-gradient(var(--ap-task), var(--ap-budget) 70%, var(--ap-wait));transform-origin:50% 0;border-radius:2px;inline-size:3px;position:absolute;inset-block:14px;inset-inline-start:3px}.ap-steps li{border:1px solid var(--line);border-inline-start:3px solid var(--step);background:var(--ap-cell);border-radius:10px;gap:3px;padding:10px 12px;font-size:13.5px;display:grid;position:relative}.ap-steps li[data-when=first]{--step:var(--ap-task)}.ap-steps li[data-when=base]{--step:var(--ap-budget)}.ap-steps li[data-when=later]{--step:var(--ap-wait)}.ap-steps small{font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.05em;color:var(--step);font-size:11px}.ap-steps small em{block-size:18px;inline-size:18px;color:var(--ap-ink);background:var(--step);border-radius:50%;place-items:center;margin-inline-end:6px;font-style:normal;display:inline-grid;position:relative}.ap-steps li[data-first]{border-color:#ff7a3cb3}.ap-steps b{color:var(--ap-warm);font-weight:600}.ap-steps span{color:var(--muted)}.ap-steps .ap-prove,.ap-steps .ap-prove span{color:var(--text)}.ap-steps .ap-prove em{color:var(--muted);font-style:normal}.ap-hyp dl{gap:8px;margin:0;display:grid}.ap-hyp dl>div{border-inline-start:2px solid var(--ap-model);background:#ffffff05;padding:10px 12px;position:relative}.ap-hyp dl>div:after{content:"";background:var(--ap-model);transform-origin:0;block-size:1px;position:absolute;inset-block-start:0;inset-inline:0}.ap-hyp dt{color:var(--ap-warm);font-size:13.5px;font-weight:600}.ap-hyp dd{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.ap-questions .ap-cap{justify-content:space-between;gap:10px;display:flex}.ap-qcount{color:var(--ap-gate)}.ap-qcount b{font-weight:600}.ap-questions ol{color:var(--text);gap:7px;margin:0;padding-inline-start:1.6rem;font-size:13.5px;line-height:1.45;list-style:decimal;display:grid}.ap-questions li::marker{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ap-gate);font-size:12px}@media (max-width:899px){.ap-start{grid-template-columns:minmax(0,1fr)}.ap-questions{grid-area:auto}}@media (max-width:599px){.ap-mtable thead,.ap-roles thead{display:none}.ap-mtable,.ap-mtable tbody,.ap-mtable tr,.ap-mtable th,.ap-mtable td,.ap-roles,.ap-roles tbody,.ap-roles tr,.ap-roles th,.ap-roles td{display:block}.ap-mtable tr,.ap-roles tr{border:1px solid var(--line);background:var(--ap-cell);border-radius:12px;margin-block-end:10px;padding:10px 12px}.ap-mtable th,.ap-mtable td,.ap-roles th,.ap-roles td{white-space:normal;border:0;padding:4px 0}.ap-mtable td[data-label]:before,.ap-roles td[data-label]:before{content:attr(data-label);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:10.5px;display:block}.ap-roles td[data-idle]{color:#6a6e7a}.ap-zcursor,.ap-retry,.ap-rolewrap>.ap-wires{display:none}.ap-rolewrap{padding-block-end:0}.ap-mtable tbody th:before{inset-block:0;inset-inline-start:-12px}.ap-windows li,.ap-ruler{grid-template-columns:minmax(0,1fr) 3.5rem}.ap-win-who,.ap-ruler>span:first-child{grid-column:1/-1}.ap-ruler>span:first-child{display:none}.ap-windows li small{grid-column:1/-1}.ap-veto th,.ap-veto td{padding:6px 8px}}.ap-term{opacity:calc(.5 + .5 * var(--e,1))}.ap-gap-col[data-side]{opacity:calc(.75 + .25 * var(--e,1))}.ap-gap-col[data-side=bank] li{opacity:calc(.45 + .55 * var(--e,1));transform:translateX(calc((1 - var(--e,1)) * -6px))}.ap-gap .ap-missing{opacity:var(--e,1);transform:translateY(calc((1 - var(--e,1)) * 6px))}.ap-gap .ap-scan{opacity:calc(var(--e,1) * (1 - var(--f,1)));transform:translateY(calc(var(--e,1) * 100%))}.ap-gap .ap-ring b{opacity:calc(.3 + .7 * var(--e,1));transform:translateY(calc((1 - var(--e,1)) * 4px))}.ap-gap-arrow{opacity:calc(.25 + .75 * var(--e,1))}.ap-gap-arrow i{transform:scaleX(var(--e,1));transform-origin:0}.ap-gap-col[data-side=company] li{opacity:calc(.35 + .65 * var(--e,1));transform:translateX(calc((1 - var(--e,1)) * 10px))}.ap-gap-col[data-side=company] li:after{opacity:var(--e,1)}.ap-veto tbody tr{opacity:calc(.35 + .65 * var(--e,1))}.ap-vtrack i{transform:translateX(calc((var(--e,1) - 1) * 100%))}.ap-veto-result b{opacity:clamp(.2, calc((var(--e,1) - .6) * 2.5), 1)}.ap-exposure li .ap-exp-bar i{transform:scaleX(var(--e,1))}.ap-exposure li b{opacity:clamp(0, calc((var(--e,1) - .7) * 3.4), 1)}.ap-chain>li{opacity:calc((.4 + .6 * var(--e,1)) * (1 - .6 * (var(--f,0) - var(--g,0))));transform:translateX(calc((1 - var(--e,1)) * -8px))}.ap-chain>li span:before,.ap-card-ring{opacity:var(--e,1)}.ap-chain-stop{opacity:var(--e,1);transform:translateX(calc((1 - var(--e,1)) * -8px))}.ap-mandate .ap-taskcard{opacity:calc(.35 + .65 * var(--e,1))}.ap-mandate .ap-taskcard dl>div{opacity:calc(.25 + .75 * var(--e,1))}.ap-order .ap-states li{opacity:calc(.35 + .65 * var(--e,1))}.ap-order .ap-otrack li{opacity:calc((.2 + .8 * var(--e,1)) * (1 - .6 * var(--f,0)))}.ap-order .ap-otrack li>i:first-child{transform:scale(calc(.3 + .7 * var(--e,1)))}.ap-hatch{opacity:var(--e,1)}.ap-playhead{opacity:calc(1 - var(--e,1))}.ap-order .ap-chips li,.ap-order .ap-broken>div{opacity:calc(.15 + .85 * var(--e,1));transform:translateY(calc((1 - var(--e,1)) * 8px))}.ap-modes .ap-mtable tbody tr{opacity:calc(.2 + .8 * var(--e,1))}.ap-modes .ap-mtable tbody th:before{opacity:var(--f,0)}.ap-modes .ap-track i{opacity:calc(.25 + .75 * var(--e,1))}.ap-modes .ap-track i[data-consent]:after{transform:scale(var(--e,1))}.ap-modes .ap-pilots li{opacity:calc(.1 + .9 * var(--e,1));transform:translateY(calc((1 - var(--e,1)) * 12px))}.ap-modes .ap-role{opacity:calc(.3 + .7 * var(--e,1))}.ap-strike{transform:scaleX(var(--e,1))}.ap-role-arrow{opacity:var(--e,1);transform:translateX(calc((1 - var(--e,1)) * -6px));display:inline-block}.ap-agents li:after{opacity:calc(var(--e,1) - var(--f,1))}.ap-btrack>.ap-bdrop{opacity:calc(var(--e,1) * (1 - var(--f,1)));transform:translateY(calc(var(--e,1) * 14px))}.ap-bpart{transform:scaleX(var(--e,1))}.ap-bover{opacity:var(--e,1)}.ap-bover>i{transform:translateX(calc(var(--e,1) * 24px))}.ap-brefused{opacity:var(--e,1);transform:translateX(calc((1 - var(--e,1)) * 60px + var(--f,0) * (1 - var(--f,0)) * 32px))}.ap-bedge:after{opacity:calc(var(--e,1) * (1 - var(--f,1)))}.ap-ai .ap-roles td{opacity:calc(.15 + .85 * var(--e,1))}.ap-retry{opacity:var(--e,1)}.ap-ruler-line:before{transform:scaleX(var(--e,1))}.ap-ruler-line>i{opacity:clamp(0, calc((var(--e,1) - var(--t,0)) * 8 + 1), 1)}.ap-band{opacity:var(--e,1)}.ap-scursor{transform:translateX(calc(var(--e,1) * 100%));opacity:min(1, calc(var(--e,1) * (1 - var(--e,1)) * 10))}.ap-win-bar i{transform:scaleX(var(--e,1))}.ap-windows li small{opacity:var(--e,1)}.ap-stack>li{--x:clamp(0, calc(var(--e,1) * 2.5 - (5 - var(--i,0)) * .3), 1);opacity:calc((.45 + .55 * var(--x)) * (1 - .5 * (var(--f,0) - var(--g,0))));transform:translateX(calc((1 - var(--x)) * -22px))}.ap-stack>li[data-here]{opacity:calc(.45 + .55 * var(--x));transform:translateX(calc((1 - var(--x)) * -22px)) translateY(calc(var(--f,0) * -4px))}.ap-stack>li[data-here]:after{opacity:var(--f,1)}.ap-stamp{opacity:var(--e,1);transform:translateX(calc((1 - var(--e,1)) * 10px))}.ap-whole li{opacity:calc(.2 + .8 * var(--e,1))}.ap-whole p{opacity:var(--e,1)}.ap-bracket{transform:scaleX(var(--e,1))}.ap-whole strong{opacity:var(--e,1)}.ap-market-after .ap-regions li{opacity:calc(.15 + .85 * var(--e,1));transform:translateY(calc((1 - var(--e,1)) * 10px))}.ap-market-after .ap-niche,.ap-fleet .ap-fcols>li{opacity:calc(.2 + .8 * var(--e,1))}.ap-fleet .ap-fcols ul li{opacity:calc(.2 + .8 * clamp(0, calc((var(--e,1) * 4 - var(--j,0)) * 1.2), 1))}.ap-far i{transform:scaleX(var(--e,1))}.ap-far small{opacity:var(--e,1)}.ap-fstop>span:last-child{opacity:var(--e,1);transform:translateX(calc((1 - var(--e,1)) * -8px));display:block}.ap-amount p:first-child i{transform:scaleX(var(--e,1))}.ap-amount p+p i{opacity:clamp(0, calc(var(--e,1) * 20), 1);transform:scaleX(calc(var(--from,1) + (1 - var(--from,1)) * var(--e,1)))}.ap-traps li>span:first-child{transform:translateX(calc((1 - var(--e,1)) * 5px));display:inline-block}.ap-traps li>span:last-child{transform:translateX(calc((1 - var(--e,1)) * -5px));display:inline-block}.ap-eq{opacity:calc(1 - var(--e,1))}.ap-ne{opacity:var(--e,1)}.ap-cases>li{opacity:calc(.4 + .6 * clamp(0, calc(var(--e,1) - var(--f,0) + var(--g,0)), 1))}.ap-cases>li:after{content:"";border:1.5px solid var(--ap-gate);opacity:clamp(0, calc(var(--e,1) - var(--f,0) + var(--g,0)), 1);pointer-events:none;border-radius:14px;position:absolute;inset:-1px}.ap-hub{opacity:calc(.4 + .6 * var(--e,1))}html[data-ap=on] .ap-loop i{animation:2.6s linear infinite ap-loop}html[data-ap=on] .ap-mini>li[data-human] em{animation:2.6s linear infinite ap-human}html[data-ap=on] .ap-mini>li[data-match]:after{animation:2.6s linear infinite ap-match}@keyframes ap-loop{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ap-human{0%,28%{opacity:.55}36%{opacity:1}60%,to{opacity:.55}}@keyframes ap-match{0%,82%{opacity:.35;transform:scale(.8)}92%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.ap-srail{transform:scaleY(var(--e,1))}.ap-steps li{opacity:calc(.2 + .8 * var(--e,1));transform:translateX(calc((1 - var(--e,1)) * -10px))}.ap-steps small em{transform:scale(calc(.6 + .4 * var(--e,1)))}.ap-hyp dl>div{opacity:calc(.15 + .85 * var(--e,1))}.ap-hyp dl>div:after{transform:scaleX(var(--e,1))}.ap-questions li{opacity:calc(.15 + .85 * var(--e,1))}@media (prefers-reduced-motion:reduce){.ap .ap-loop i,.ap .ap-mini *,.ap .ap-says span{animation:none!important}}
