.concept-taskchain{--tc-void:#02000a;--tc-deep:#0a0812;--tc-panel:#0e0b18;--tc-card:#12101d;--tc-well:#17142440;--tc-line:#ffffff14;--tc-line-strong:#ffffff24;--tc-ink:#fff;--tc-ink-2:#ffffff9e;--tc-ink-3:#ffffff8f;--tc-ink-4:#ffffff45;--tc-blue:#4188f6;--tc-blue-lift:#5b9bff;--tc-peri:#bcbdf8;--tc-bed:#4188f61f;--tc-veil:#0e0b18e6;--tc-veil-2:#171424cc;--tc-usdc:#5a9be6;--tc-usdc-bed:#2775ca29;--tc-eth:#93a6f5;--tc-eth-bed:#627eea29;--tc-sol:#bd85ff;--tc-sol-bed:#9945ff29;--tc-btc:#ffb057;--tc-btc-bed:#f7931a29;--tc-usdt:#2ab389;--tc-polygon:#b18def;--tc-base:#6e9dff;--tc-lit-peri:#bcbdf816;--tc-lit-peri-mid:#bcbdf80b;--tc-lit-peri-0:#bcbdf800;--tc-grad-action:linear-gradient(96deg, #3a81f2 0%, #6f96f7 52%, #bcbdf8 100%);--tc-grad-sheen:radial-gradient(120% 140% at 50% 0%, #ffffff12 0%, #fff0 58%);--tc-r-card:22px;--tc-r-tile:16px;--tc-r-chip:999px;--tc-ease:cubic-bezier(.16, 1, .3, 1);--tc-ease-settle:cubic-bezier(.22, 1, .36, 1);--tc-ease-travel:cubic-bezier(.32, .72, 0, 1);--tc-fast:.12s;--tc-normal:.32s;background:var(--tc-void);color:var(--tc-ink);isolation:isolate;font-family:var(--tc-sans), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"ss01";-webkit-font-smoothing:antialiased}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_3583b403-module__jkSAeG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_3583b403-module__jkSAeG__variable{--tc-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_6531b943-module__VK4XhG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_6531b943-module__VK4XhG__variable{--tc-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.concept-taskchain ::selection{color:#fff;background:#4188f659}.concept-taskchain :focus-visible{outline:2px solid var(--tc-peri);outline-offset:3px;border-radius:4px}.concept-taskchain{scrollbar-color:#ffffff24 transparent;scrollbar-width:thin}.concept-taskchain .tc-num{font-family:var(--tc-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.concept-taskchain .tc-plane{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:16px 16px;-webkit-mask-image:radial-gradient(120% 100% at 50% 45%,#000 35%,#0000 100%);mask-image:radial-gradient(120% 100% at 50% 45%,#000 35%,#0000 100%)}.concept-taskchain [data-ground]{--tc-reach:380px;--tc-lit-w:84%;--tc-lit-x:50%;position:relative}.concept-taskchain [data-ground]:before{content:"";z-index:-1;inset:calc(var(--tc-reach) * -1) 0 calc(var(--tc-reach-bottom,var(--tc-reach)) * -1);pointer-events:none;background-image:radial-gradient(var(--tc-lit-w) var(--tc-reach) at var(--tc-lit-x) var(--tc-reach), var(--tc-lit-peri) 0%, var(--tc-lit-peri-mid) 45%, var(--tc-lit-peri-0) 100%);position:absolute}.concept-taskchain [data-ground=board]{--tc-lit-x:24%;--tc-lit-w:86%}.concept-taskchain [data-ground=rail]{--tc-lit-x:52%;--tc-lit-w:78%}.concept-taskchain [data-ground=deck]{--tc-lit-x:76%;--tc-lit-w:82%}.concept-taskchain [data-ground=plans]{--tc-lit-x:30%;--tc-lit-w:74%}.concept-taskchain [data-ground=voices]{--tc-lit-x:20%;--tc-lit-w:84%}.concept-taskchain [data-ground=ask]{--tc-lit-x:50%;--tc-lit-w:92%}.concept-taskchain [data-ground=teams]{--tc-lit-x:66%;--tc-lit-w:80%}.concept-taskchain [data-ground=setup]{--tc-lit-x:28%;--tc-lit-w:80%}.concept-taskchain [data-ground=sums]{--tc-lit-x:34%;--tc-lit-w:88%}.concept-taskchain [data-ground=vault]{--tc-lit-x:72%;--tc-lit-w:76%}.concept-taskchain [data-ground=versus]{--tc-lit-x:26%;--tc-lit-w:80%}.concept-taskchain [data-ground=crew]{--tc-lit-x:74%;--tc-lit-w:78%}.concept-taskchain [data-ground=questions]{--tc-lit-x:70%;--tc-lit-w:70%}.concept-taskchain [data-ground=close]{--tc-reach:300px;--tc-reach-bottom:0px;--tc-lit-x:44%;--tc-lit-w:66%}@keyframes tc-marquee{0%{transform:translate(0,0)}to{transform:translate3d(var(--tc-lap-x,-50%), 0, 0)}}.concept-taskchain .tc-track{width:max-content;animation:tc-marquee var(--tc-lap,48s) linear infinite;will-change:transform;display:flex}.concept-taskchain .tc-track[data-dir=back]{animation-direction:reverse}.concept-taskchain .tc-belt:hover .tc-track,.concept-taskchain .tc-belt:focus-within .tc-track{animation-play-state:paused}.concept-taskchain .tc-link{transition:opacity var(--tc-normal) var(--tc-ease), transform var(--tc-normal) var(--tc-ease)}.concept-taskchain .tc-link[data-state=ahead]{opacity:.38;transform:translateY(6px)}@media (max-width:1023px){.concept-taskchain .tc-link[data-state=ahead]{opacity:.6;transform:none}}.concept-taskchain .tc-link[data-state=live]{opacity:1;transform:none}.concept-taskchain .tc-link[data-state=done]{opacity:.7;transform:none}.concept-taskchain .tc-wire-fill{transform-origin:0;transition:transform .62s var(--tc-ease);transform:scaleX(0)}.concept-taskchain .tc-wire-fill[data-fill=true]{transform:scaleX(1)}.concept-taskchain .tc-wire-fill-y{transform-origin:top;transition:transform .62s var(--tc-ease);transform:scaleY(0)}.concept-taskchain .tc-wire-fill-y[data-fill=true]{transform:scaleY(1)}.concept-taskchain .tc-clip{margin-block:-4px;padding-block:4px;overflow:hidden}@keyframes tc-roll-in{0%{transform:translateY(132%)}to{transform:translate(0,0)}}@keyframes tc-roll-out{0%{transform:translate(0,0)}to{transform:translateY(-132%)}}.concept-taskchain .tc-roll{will-change:transform}.concept-taskchain .tc-face-in .tc-roll{animation:tc-roll-in .76s var(--tc-ease-settle) calc(var(--tc-step) * 70ms + 90ms) both}.concept-taskchain .tc-face-out .tc-roll{animation:tc-roll-out .52s var(--tc-ease) calc(var(--tc-step) * 70ms) both}.concept-taskchain .tc-ledger-roll{animation:tc-roll-in .62s var(--tc-ease-settle) both;will-change:transform}.concept-taskchain .tc-asset[data-asset=USDC]{color:var(--tc-usdc);background:var(--tc-usdc-bed)}.concept-taskchain .tc-asset[data-asset=ETH]{color:var(--tc-eth);background:var(--tc-eth-bed)}.concept-taskchain .tc-asset[data-asset=SOL]{color:var(--tc-sol);background:var(--tc-sol-bed)}.concept-taskchain .tc-asset[data-asset=BTC]{color:var(--tc-btc);background:var(--tc-btc-bed)}.concept-taskchain .tc-client-mark[data-mark=USDC]{color:var(--tc-usdc)}.concept-taskchain .tc-client-mark[data-mark=ETH]{color:var(--tc-eth)}.concept-taskchain .tc-client-mark[data-mark=SOL]{color:var(--tc-sol)}.concept-taskchain .tc-client-mark[data-mark=BTC]{color:var(--tc-btc)}.concept-taskchain .tc-client-mark[data-mark=USDT]{color:var(--tc-usdt)}.concept-taskchain .tc-client-mark[data-mark=POLYGON]{color:var(--tc-polygon)}.concept-taskchain .tc-client-mark[data-mark=BASE]{color:var(--tc-base)}@keyframes tc-pulse{0%{opacity:.9;transform:scale(1)}70%{opacity:0;transform:scale(2.4)}to{opacity:0;transform:scale(2.4)}}.concept-taskchain .tc-pulse{animation:tc-pulse 1.9s var(--tc-ease) infinite}@keyframes tc-ring-sweep{0%{stroke-dashoffset:0;opacity:0}3%{opacity:1}21%{opacity:1}25%{stroke-dashoffset:calc(var(--tc-ring-c) * -1);opacity:0}to{stroke-dashoffset:calc(var(--tc-ring-c) * -1);opacity:0}}.concept-taskchain .tc-ring-pulse{opacity:0;animation:6s linear infinite tc-ring-sweep}.concept-taskchain .tc-ring-pulse-40{animation-delay:1.5s}.concept-taskchain .tc-ring-pulse-56{animation-delay:3s}.concept-taskchain .tc-ring-pulse-72{animation-delay:4.5s}@keyframes tc-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.concept-taskchain .tc-orbit{animation:tc-orbit var(--tc-orbit,90s) linear infinite;transform-origin:50%;will-change:transform}.concept-taskchain .tc-orbit[data-dir=back]{animation-direction:reverse}.concept-taskchain .tc-plate .tc-orbit{opacity:.3}@media (min-width:1024px) and (min-height:720px){.concept-taskchain .tc-stack:after{content:"";height:20vh;display:block}.concept-taskchain .tc-stack-item{top:calc(92px + var(--tc-i,0) * 18px);position:sticky}.concept-taskchain .tc-stack-face{box-shadow:0 -26px 70px -30px #000000e6}}.concept-taskchain .tc-lid{height:1px;margin-bottom:-1px;display:block}@supports (animation-timeline:view()) and (timeline-scope:--tc-test){@media (min-width:1024px) and (min-height:720px){.concept-taskchain .tc-stack{timeline-scope:--tc-lid-1, --tc-lid-2}.concept-taskchain .tc-lid[data-lid="1"]{view-timeline:--tc-lid-1 block}.concept-taskchain .tc-lid[data-lid="2"]{view-timeline:--tc-lid-2 block}@keyframes tc-deck-rise{0%{opacity:.72;transform:scale(.955)translateY(26px)}}@keyframes tc-deck-recede{to{transform:scale(var(--tc-depth)) translateY(-4px);opacity:.62}}.concept-taskchain .tc-stack-face{transform-origin:50% 100%;will-change:transform;animation:linear both tc-deck-rise;animation-timeline:view();animation-range:entry 45%}.concept-taskchain .tc-stack-item[data-card="0"],.concept-taskchain .tc-stack-item[data-card="1"]{--tc-depth:calc(.93 + var(--tc-i,0) * .025);transform-origin:50% 0;will-change:transform;animation:linear both tc-deck-recede;animation-range:calc(100vh - 520px) calc(100vh - 124px)}.concept-taskchain .tc-stack-item[data-card="0"]{animation-timeline:--tc-lid-1}.concept-taskchain .tc-stack-item[data-card="1"]{animation-timeline:--tc-lid-2}}}@keyframes tc-beacon{0%{opacity:0;transform:scale(.24)}14%{opacity:.42}to{opacity:0;transform:scale(1)}}.concept-taskchain .tc-beacon{border:1px solid var(--tc-peri);opacity:0;animation:tc-beacon 5.4s var(--tc-ease) infinite;animation-delay:calc(var(--tc-beacon-i,0) * 1.8s);will-change:transform, opacity}.concept-taskchain .tc-comet{filter:drop-shadow(0 0 9px var(--tc-blue))}@keyframes tc-sweep{0%{transform:translate(-40%)}to{transform:translate(40%)}}.concept-taskchain .tc-sweep{animation:tc-sweep 7.5s var(--tc-ease) infinite alternate;will-change:transform}.concept-taskchain .tc-action{transition:transform var(--tc-fast) var(--tc-ease), box-shadow var(--tc-fast) var(--tc-ease), opacity var(--tc-fast) var(--tc-ease)}.concept-taskchain .tc-action:hover{transform:translateY(-2px)}.concept-taskchain .tc-action:active{transform:translateY(0)}.concept-taskchain .tc-ring{padding:2px}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.concept-taskchain .tc-ring{-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.concept-taskchain .tc-ring{display:none}.concept-taskchain .tc-action{outline:1px solid var(--tc-line-strong);outline-offset:-1px}}.concept-taskchain .tc-rim canvas{display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.concept-taskchain .tc-arrow{transition:transform .16s var(--tc-ease)}.concept-taskchain a:hover .tc-arrow,.concept-taskchain button:hover .tc-arrow{transform:translate(3px)}.concept-taskchain .tc-nav-bed{opacity:0;transition:opacity .26s var(--tc-ease)}.concept-taskchain [data-stuck=true] .tc-nav-bed{opacity:1}.concept-taskchain [data-sheet=true] .tc-nav-bed{opacity:0}.concept-taskchain .tc-mega{opacity:0;visibility:hidden;transform-origin:50% 0;transition:opacity .2s var(--tc-ease), transform .36s var(--tc-ease), visibility 0s var(--tc-ease) .36s;position:relative;transform:translateY(-10px)scale(.985)}.concept-taskchain [data-open=true] .tc-mega{opacity:1;visibility:visible;transition:opacity .2s var(--tc-ease), transform .36s var(--tc-ease), visibility 0s var(--tc-ease);transform:none}.concept-taskchain .tc-sheet{opacity:0;visibility:hidden;transition:opacity .26s var(--tc-ease), visibility 0s var(--tc-ease) .26s}.concept-taskchain .tc-sheet[data-shown=true]{opacity:1;visibility:visible;transition:opacity .26s var(--tc-ease), visibility 0s var(--tc-ease)}.concept-taskchain .tc-sheet-item{opacity:0;transition:opacity .26s var(--tc-ease), transform .26s var(--tc-ease);transform:translateY(16px)}.concept-taskchain .tc-sheet[data-shown=true] .tc-sheet-item{opacity:1;transition-duration:.42s,.56s;transition-delay:calc(60ms + var(--tc-i,0) * 45ms);transform:none}.concept-taskchain .tc-sub{transition:grid-template-rows .42s var(--tc-ease);grid-template-rows:0fr;display:grid}.concept-taskchain .tc-sub>div{opacity:0;transition:opacity .26s var(--tc-ease);overflow:hidden}.concept-taskchain [data-sub=true] .tc-sub{grid-template-rows:1fr}.concept-taskchain [data-sub=true] .tc-sub>div{opacity:1;transition-delay:.12s}.concept-taskchain [data-sub=true] .tc-chevron{transform:rotate(180deg)}.concept-taskchain .tc-dock{opacity:0;visibility:hidden;transition:opacity .22s var(--tc-ease), transform .42s var(--tc-ease-settle), visibility 0s var(--tc-ease) .42s;transform:translateY(140%)}.concept-taskchain .tc-dock[data-shown=true]{opacity:1;visibility:visible;transition:opacity .22s var(--tc-ease), transform .42s var(--tc-ease-settle), visibility 0s var(--tc-ease);transform:none}.concept-taskchain .tc-answer{transition:grid-template-rows .42s var(--tc-ease);grid-template-rows:0fr;display:grid}.concept-taskchain .tc-answer>div{opacity:0;transition:opacity .26s var(--tc-ease);overflow:hidden}.concept-taskchain [data-open=true] .tc-answer{grid-template-rows:1fr}.concept-taskchain [data-open=true] .tc-answer>div{opacity:1;transition-delay:.12s}.concept-taskchain .tc-chevron{transition:transform .32s var(--tc-ease)}.concept-taskchain [data-open=true] .tc-chevron{transform:rotate(180deg)}.concept-taskchain [data-ground]:before{transform-origin:var(--tc-lit-x) 0}.concept-taskchain [data-ground]:has(.tc-head[data-reveal]:not([data-shown])):before{opacity:0;transform:scaleX(.4)}.concept-taskchain [data-ground]:has(.tc-head[data-shown]):before{animation:tc-seam-open 1.5s var(--tc-ease-travel) both, tc-seam-lift .9s var(--tc-ease) both}@keyframes tc-seam-open{0%{transform:scaleX(.4)}to{transform:none}}@keyframes tc-seam-lift{0%{opacity:0}to{opacity:1}}.concept-taskchain .tc-word{vertical-align:bottom;margin-bottom:-.16em;padding-bottom:.16em;display:inline-block;overflow:hidden}.concept-taskchain .tc-word-in{will-change:transform;display:inline-block}.concept-taskchain [data-reveal] .tc-word-in{opacity:0;transform:translateY(108%)}.concept-taskchain [data-shown] .tc-word-in,.concept-taskchain [data-reveal=load] .tc-word-in{animation:tc-word-rise .82s var(--tc-ease-travel) calc(var(--tc-word-start,.11s) + var(--tc-w,0) * 42ms) both, tc-word-ink .26s var(--tc-ease) calc(var(--tc-word-start,.11s) + var(--tc-w,0) * 42ms) both}@keyframes tc-word-rise{0%{transform:translateY(108%)}to{transform:none}}@keyframes tc-word-ink{0%{opacity:0}to{opacity:1}}.concept-taskchain .tc-head[data-reveal] .tc-head-badge{opacity:0;transform:translateY(8px)scale(.94)}.concept-taskchain .tc-head[data-shown] .tc-head-badge{animation:tc-chip-in .62s var(--tc-ease) both}@keyframes tc-chip-in{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}.concept-taskchain .tc-head[data-reveal] .tc-head-lead{opacity:0;transform:translateY(12px)}.concept-taskchain .tc-head[data-shown] .tc-head-lead{animation:tc-line-in .7s var(--tc-ease) var(--tc-lead-delay,.42s) both}.concept-taskchain .tc-head[data-reveal] .tc-head-tail{opacity:0;transform:translateY(12px)}.concept-taskchain .tc-head[data-shown] .tc-head-tail{animation:tc-line-in .7s var(--tc-ease) .56s both}@keyframes tc-line-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.concept-taskchain .tc-gleam{background-image:linear-gradient(104deg,#bcbdf800 40%,#bcbdf81f 50%,#bcbdf800 60%);transform:translate(-100%)}.concept-taskchain [data-shown] .tc-gleam{animation:tc-gleam 1.3s var(--tc-ease-travel) calc(var(--reveal-delay,0s) + .24s) both;will-change:transform}@keyframes tc-gleam{0%{transform:translate(-100%)}to{transform:translate(100%)}}.concept-taskchain .tc-r-card[data-reveal]{opacity:0;transform-origin:50% 0;transform:perspective(1100px)rotateX(7deg)translateY(26px)}.concept-taskchain .tc-r-card[data-shown]{animation:tc-plate-in .88s var(--tc-ease-travel) var(--reveal-delay,0s) both, tc-plate-ink .38s var(--tc-ease) var(--reveal-delay,0s) both}@keyframes tc-plate-in{0%{transform:perspective(1100px)rotateX(7deg)translateY(26px)}to{transform:none}}@keyframes tc-plate-ink{0%{opacity:0}to{opacity:1}}.concept-taskchain .tc-r-cell[data-reveal]>*{opacity:0;transform:translateY(14px)}.concept-taskchain .tc-r-cell[data-shown]>*{animation:tc-line-in .68s var(--tc-ease) calc(var(--reveal-delay,0s) + var(--tc-c,0) * 70ms) both}.concept-taskchain .tc-r-cell>:nth-child(2){--tc-c:1}.concept-taskchain .tc-r-cell>:nth-child(n+3){--tc-c:2}.concept-taskchain .tc-r-row[data-reveal]{opacity:0;transform:translate(-18px)}.concept-taskchain .tc-r-row[data-shown]{animation:tc-row-in .72s var(--tc-ease) var(--reveal-delay,0s) both}@keyframes tc-row-in{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:none}}.concept-taskchain .tc-r-host{opacity:1;animation:none;transform:none}.concept-taskchain .tc-r-load-card{animation:tc-plate-in .88s var(--tc-ease-travel) var(--reveal-delay,0s) both, tc-plate-ink .38s var(--tc-ease) var(--reveal-delay,0s) both}@media (prefers-reduced-motion:reduce){.concept-taskchain [data-ground]:before,.concept-taskchain .tc-word-in,.concept-taskchain [data-reveal] .tc-word-in,.concept-taskchain .tc-head .tc-head-badge,.concept-taskchain .tc-head .tc-head-lead,.concept-taskchain .tc-head .tc-head-tail,.concept-taskchain .tc-r-card[data-reveal],.concept-taskchain .tc-r-cell[data-reveal]>*,.concept-taskchain .tc-r-row[data-reveal],.concept-taskchain .tc-r-load-card{opacity:1;animation:none;transform:none}.concept-taskchain [data-ground]:has(.tc-head[data-reveal]:not([data-shown])):before{opacity:1;animation:none;transform:none}.concept-taskchain [data-ground]:has(.tc-head[data-shown]):before{opacity:1;animation:none;transform:none}.concept-taskchain .tc-gleam{display:none}}@media (scripting:none){.concept-taskchain [data-ground]:before,.concept-taskchain [data-reveal] .tc-word-in,.concept-taskchain .tc-head .tc-head-badge,.concept-taskchain .tc-head .tc-head-lead,.concept-taskchain .tc-head .tc-head-tail,.concept-taskchain .tc-r-card[data-reveal],.concept-taskchain .tc-r-cell[data-reveal]>*,.concept-taskchain .tc-r-row[data-reveal]{opacity:1;animation:none;transform:none}.concept-taskchain [data-ground]:has(.tc-head[data-reveal]:not([data-shown])):before{opacity:1;animation:none;transform:none}.concept-taskchain [data-ground]:has(.tc-head[data-shown]):before{opacity:1;animation:none;transform:none}.concept-taskchain .tc-gleam{display:none}}html[data-reveal-show-all] .concept-taskchain [data-ground]:before,html[data-reveal-show-all] .concept-taskchain [data-reveal] .tc-word-in,html[data-reveal-show-all] .concept-taskchain .tc-head .tc-head-badge,html[data-reveal-show-all] .concept-taskchain .tc-head .tc-head-lead,html[data-reveal-show-all] .concept-taskchain .tc-head .tc-head-tail,html[data-reveal-show-all] .concept-taskchain .tc-r-card[data-reveal],html[data-reveal-show-all] .concept-taskchain .tc-r-cell[data-reveal]>*,html[data-reveal-show-all] .concept-taskchain .tc-r-row[data-reveal]{opacity:1;animation:none;transform:none}html[data-reveal-show-all] .concept-taskchain [data-ground]:has(.tc-head[data-reveal]:not([data-shown])):before{opacity:1;animation:none;transform:none}html[data-reveal-show-all] .concept-taskchain [data-ground]:has(.tc-head[data-shown]):before{opacity:1;animation:none;transform:none}html[data-reveal-show-all] .concept-taskchain .tc-gleam{display:none}@media print{.concept-taskchain [data-ground]:before,.concept-taskchain [data-reveal] .tc-word-in,.concept-taskchain .tc-head .tc-head-badge,.concept-taskchain .tc-head .tc-head-lead,.concept-taskchain .tc-head .tc-head-tail,.concept-taskchain .tc-r-card[data-reveal],.concept-taskchain .tc-r-cell[data-reveal]>*,.concept-taskchain .tc-r-row[data-reveal]{opacity:1;animation:none;transform:none}.concept-taskchain [data-ground]:has(.tc-head[data-reveal]:not([data-shown])):before{opacity:1;animation:none;transform:none}.concept-taskchain [data-ground]:has(.tc-head[data-shown]):before{opacity:1;animation:none;transform:none}}@media (prefers-reduced-motion:reduce){.concept-taskchain .tc-stack-item{position:static}.concept-taskchain .tc-stack-face,.concept-taskchain .tc-stack-item{opacity:1;transform:none;animation:none!important}.concept-taskchain .tc-track,.concept-taskchain .tc-orbit,.concept-taskchain .tc-sweep,.concept-taskchain .tc-pulse,.concept-taskchain .tc-ring-pulse,.concept-taskchain .tc-roll,.concept-taskchain .tc-ledger-roll{animation:none!important}.concept-taskchain .tc-face-out{display:none}.concept-taskchain .tc-belt{overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.concept-taskchain .tc-track{width:100%!important}.concept-taskchain .tc-track>*{flex-wrap:wrap!important;justify-content:center!important;width:100%!important}.concept-taskchain .tc-track-dup{display:none!important}.concept-taskchain .tc-pulse{opacity:.5}.concept-taskchain .tc-beacon{opacity:.28;transform:scale(calc(.4 + var(--tc-beacon-i,0) * .3));animation:none!important}.concept-taskchain .tc-link[data-state=ahead]{opacity:.55;transform:none}.concept-taskchain .tc-wire-fill,.concept-taskchain .tc-wire-fill-y{transition:none}.concept-taskchain .tc-answer,.concept-taskchain .tc-answer>div,.concept-taskchain .tc-chevron,.concept-taskchain .tc-action,.concept-taskchain .tc-link,.concept-taskchain .tc-arrow,.concept-taskchain .tc-nav-bed{transition-duration:1ms}.concept-taskchain .tc-sheet-item,.concept-taskchain .tc-dock{transform:none}.concept-taskchain .tc-mega,.concept-taskchain .tc-sheet,.concept-taskchain .tc-sheet[data-shown=true] .tc-sheet-item,.concept-taskchain .tc-sub,.concept-taskchain .tc-sub>div,.concept-taskchain .tc-dock{transition-duration:1ms;transition-delay:0s}}.concept-taskchain .tc-range{accent-color:var(--tc-blue);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:grab;block-size:44px}.concept-taskchain .tc-range:active{cursor:grabbing}
