.an-run .fx{animation-duration:var(--d,.5s);animation-delay:var(--at,0s);animation-name:fx-rise;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both}.an-run .fx-pop{animation-name:fx-pop}.an-run .fx-drop{animation-name:fx-drop}.an-run .fx-slide{animation-name:fx-slide}.an-run .fx-grow{transform-origin:100%;animation-name:fx-grow}.an-run .fx-fade{animation-name:fx-fade}.an-run{animation:fx-out .5s ease-in calc(var(--T) - .55s) both}@keyframes fx-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fx-pop{0%{opacity:0;transform:scale(.7)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes fx-drop{0%{opacity:0;transform:translateY(-46px)scale(.92)}70%{opacity:1;transform:translateY(4px)scale(1)}to{opacity:1;transform:none}}@keyframes fx-slide{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:none}}@keyframes fx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fx-fade{0%{opacity:0}to{opacity:1}}@keyframes fx-out{0%{opacity:1}to{opacity:0}}.an-card{color:#0d2a1f;border-radius:26px;width:100%;max-width:420px;margin-inline:auto;overflow:hidden;box-shadow:0 24px 60px -24px #0b8a4773,0 0 0 1px #0d2a1f14}.an-chatbg{background:#ece5dd}.an-cream{background:#fff;box-shadow:0 24px 60px -26px #0009,0 0 0 1px #ffffff14}.an-head{color:#fff;background:#0b8a47;align-items:center;gap:12px;padding:12px 16px;display:flex}.an-head.plain{color:#2a2417;background:#fff;border-bottom:1px solid #2a24171a}.an-avatar{background:#fff3;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.an-avatar.sand{background:#e9dfc4}.an-name{font-size:16px;font-weight:700;line-height:1.2}.an-sub{opacity:.8;font-size:13px}.an-label{color:#4a3b00;background:#ffd84d;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 12px;font-size:13.5px;font-weight:800;display:inline-flex}.an-body{flex-direction:column;gap:12px;min-height:330px;padding:16px;display:flex}.an-body.tan{background:#f4efe3;min-height:340px}.an-b{color:#0d2a1f;border-radius:16px;max-width:90%;padding:10px 14px;font-size:15.5px;line-height:1.5}.an-b.in{background:#fff;border-end-start-radius:6px;align-self:flex-start}.an-b.out{background:#d9fdd3;border-end-end-radius:6px;align-self:flex-end}.an-meta{color:#667781;justify-content:flex-end;align-items:center;gap:4px;margin-top:4px;font-size:12px;display:flex}.an-tick-static,.an-ok{color:#1f9d55}.an-pill{color:#0a6b38;background:#0b8a471f;border-radius:999px;align-self:center;align-items:center;gap:10px;min-height:40px;padding:0 16px;font-size:14.5px;font-weight:700;display:inline-flex}.an-pill.quiet{color:#5d5238;background:#2a241714;gap:8px;min-height:36px;font-size:13.5px}.an-who{color:#2a2417;align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:700;display:flex}.an-who.bot{color:#0a6b38}.an-col{height:1.5em;font-size:17px;font-weight:800;line-height:1.5;display:inline-block;overflow:hidden}.an-colin{flex-direction:column;display:flex;transform:translateY(-66.666%)}.an-colin b{height:1.5em;display:block}.an-run .an-colin{animation:a-count 1.9s cubic-bezier(.65,0,.35,1) var(--at,0s) both}@keyframes a-count{0%,14%{transform:translateY(0)}34%,52%{transform:translateY(-33.333%)}72%,to{transform:translateY(-66.666%)}}.an-run .an-sand{animation:a-sand 1.9s cubic-bezier(.65,0,.35,1) var(--at,0s) both}@keyframes a-sand{0%{transform:rotate(0)}to{transform:rotate(540deg)}}.an-tick{color:#1f9d55}.an-run .an-tick{animation:a-tick .4s ease-out var(--at,0s) both}@keyframes a-tick{0%{color:#8696a0}to{color:#1f9d55}}.an-dark{color:#eaf6ef;background:#062a1a;border-radius:28px;padding:28px}.an-tlwrap{grid-template-columns:auto 1fr;align-items:center;gap:32px;margin-top:28px;display:grid}.an-dial{display:block}.an-track{min-width:0;position:relative}.an-rail,.an-railfill{inset-inline:12.5%;border-radius:999px;height:4px;position:absolute;top:27px}.an-rail{background:#ffffff1f}.an-railfill{background:#25d366}.an-track ol{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.an-track li{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.an-node{color:#25d366;background:#0f5133;border:2px solid #25d366;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.an-node.last{color:#052e1a;background:#25d366}.an-run .an-node{box-shadow:0 0 #25d366b3}.an-st{font-size:clamp(16px,2vw,21px);font-weight:700}.an-sd{color:#a9c7b6;font-size:13px;line-height:1.4}.an-tlmsg{margin-top:28px;width:fit-content;max-width:87.5%;margin-inline-start:12.5%}.an-run .an-hand{animation:2.8s cubic-bezier(.65,0,.35,1) 2.4s both b-sweep}.an-hand{transform:rotate(0)}@keyframes b-sweep{0%{transform:rotate(0)}to{transform:rotate(1080deg)}}.an-plane{place-items:center;display:grid}.an-run .an-plane{animation:1s cubic-bezier(.23,1,.32,1) 6.7s both b-fly}@keyframes b-fly{0%{opacity:.2;transform:translate(46px)rotate(18deg)}to{opacity:1;transform:none}}@media (max-width:760px){.an-tlwrap{grid-template-columns:1fr;justify-items:center;gap:20px}.an-track{width:100%}.an-sd{font-size:12px}}.an-badge{font-size:13.5px;font-weight:800;display:inline-grid}.an-badge>span{border-radius:999px;grid-area:1/1;align-items:center;gap:6px;min-height:30px;padding:0 12px;display:inline-flex}.c-on{opacity:0;color:#0a6b38;background:#0b8a4724}.c-off{opacity:1;color:#fbf6ea;background:#2a2417}.an-run .c-on{opacity:1;animation:.35s ease-in 5.4s both c-on-out}.an-run .c-off{animation:.35s ease-out 5.6s both fx-fade}@keyframes c-on-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}.c-dots{display:none}.an-run .c-dots{background:#d9fdd3;border-radius:999px;align-self:flex-end;align-items:center;gap:4px;padding:10px 12px;animation:.2s 3.6s both fx-fade,.2s 5.3s both fx-out;display:inline-flex}.c-dots i{background:#667781;border-radius:50%;width:6px;height:6px;display:block}.an-run .c-dots i{animation:1s ease-in-out infinite c-dot}.c-dots i:nth-child(2){animation-delay:.15s!important}.c-dots i:nth-child(3){animation-delay:.3s!important}@keyframes c-dot{0%,60%,to{opacity:.4;transform:none}30%{opacity:1;transform:translateY(-4px)}}.an-run .c-skip{animation:1s ease-out 6.6s both c-skip}@keyframes c-skip{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.an-kanban{max-width:1000px;margin-inline:auto;position:relative}.an-kgrid{background:var(--surface);border:1px solid var(--line);border-radius:24px;grid-template-columns:repeat(3,1fr);gap:12px;min-height:300px;padding:16px 16px 92px;display:grid}.an-kgrid section{flex-direction:column;gap:10px;min-width:0;display:flex}.an-kgrid h3{color:var(--muted);align-items:center;gap:6px;margin:0;padding-inline:4px;font-size:14.5px;font-weight:700;display:flex}.an-kgrid h3 i{border-radius:50%;flex:none;width:9px;height:9px}.an-kcard{color:#0d2a1f;background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 2px 6px #0000000f,0 0 0 1px #0d2a1f1a}.an-kav{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:grid}.an-kname{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.an-chip{border-radius:999px;align-self:flex-start;align-items:center;gap:5px;min-height:24px;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.an-chip.yellow{color:#4a3b00;background:#ffd84d}.an-chip.green{color:#0a6b38;background:#0b8a471f;font-weight:700}.an-run .d-move{animation:d-move 1.1s cubic-bezier(.65,0,.35,1) var(--at,0s) both}@keyframes d-move{0%,8%{filter:none;transform:translate(calc(100% + 12px))}55%{filter:drop-shadow(0 14px 14px #0000002e);transform:translate(calc(50% + 6px))translateY(-10px)scale(1.04)}to{filter:none;transform:none}}.d-ring{stroke-dasharray:62.8;stroke-dashoffset:0;transform-origin:50%;transform:rotate(-90deg)}.an-run .d-ring{animation:d-ring 2s linear var(--at,0s) both}@keyframes d-ring{0%{stroke-dashoffset:62.8px}to{stroke-dashoffset:0}}.an-toastwrap{inset-inline:12px;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:16px}.an-toast{color:#eaf6ef;background:#0d2a1f;border-radius:16px;align-items:center;gap:12px;max-width:100%;padding:12px 16px;font-size:14.5px;display:flex;box-shadow:0 18px 36px -14px #0d2a1f99}.an-tico{color:#052e1a;background:#25d366;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}@media (max-width:560px){.an-kgrid{gap:8px;padding:10px 10px 104px}.an-kcard{padding:9px}.an-kname{font-size:13.5px}}.an-count{background:#0b1511;grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid}.an-bignum{align-items:flex-end;gap:16px;display:flex}.an-win{color:#25d366;height:1em;font-size:clamp(110px,15vw,190px);font-weight:800;line-height:1;display:block;overflow:hidden}.an-roll{flex-direction:column;display:flex;transform:translateY(-85.714%)}.an-roll span{height:1em;line-height:1;display:block}.an-run .an-roll{animation:4.2s steps(6,end) 1.3s both e-roll}@keyframes e-roll{0%{transform:translateY(0)}to{transform:translateY(-85.714%)}}.an-bigl{padding-bottom:10px;font-size:clamp(26px,3.6vw,46px);font-weight:800;line-height:1}.an-rows{background:#122019;border-radius:24px;flex-direction:column;gap:6px;margin:0;padding:8px;list-style:none;display:flex;box-shadow:0 0 0 1px #ffffff14}.an-row{background:#ffffff0a;border-radius:16px;align-items:center;gap:12px;min-height:58px;padding:0 12px;display:flex}.an-rav{background:#ffffff1a;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.an-rn{white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:700;overflow:hidden}.an-rt{color:#9db8a9;align-items:center;gap:6px;font-size:13px;display:flex}.an-rt svg{color:#ffd84d;flex:none}.an-rw{color:#25d366;flex:none;align-items:center;gap:6px;font-size:13px;display:inline-flex}.an-rw span{color:#9db8a9;font-weight:500}@media (max-width:860px){.an-count{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.an,.an *{animation:none!important}}
