.tbcGEW_art{--art-strong:rgb(var(--fg-rgb) / .72);--art-mid:rgb(var(--fg-rgb) / .42);--art-soft:rgb(var(--fg-rgb) / .22);--art-accent:rgb(var(--fg-rgb) / .95);width:112px;height:112px;margin-bottom:12px;display:block}.tbcGEW_art svg{width:100%;height:100%;display:block;overflow:visible}.tbcGEW_strong{stroke:var(--art-strong);stroke-width:.6px}.tbcGEW_mid{stroke:var(--art-mid);stroke-width:.6px}.tbcGEW_soft{stroke:var(--art-soft);stroke-width:.6px}.tbcGEW_accent{stroke:var(--art-accent);stroke-width:.6px}.tbcGEW_strong3{stroke:var(--art-strong);stroke-width:3px}.tbcGEW_soft3{stroke:var(--art-soft);stroke-width:3px}.tbcGEW_rise,.tbcGEW_breathe,.tbcGEW_driftA,.tbcGEW_driftB,.tbcGEW_spin{transform-box:fill-box;transform-origin:50%}.tbcGEW_rise{animation:4.5s ease-in-out infinite tbcGEW_rise}.tbcGEW_breathe{animation:5s ease-in-out infinite tbcGEW_breathe}.tbcGEW_driftA{animation:6s ease-in-out infinite tbcGEW_driftA}.tbcGEW_driftB{animation:6s ease-in-out infinite tbcGEW_driftB}.tbcGEW_spin{animation:24s linear infinite tbcGEW_spin}.tbcGEW_orbit{transform-box:view-box;transform-origin:40px 40px;animation:14s linear infinite tbcGEW_spin}.tbcGEW_pulse{fill:var(--art-accent);stroke:none;transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite tbcGEW_breathe}.tbcGEW_a1 svg circle:nth-of-type(3){animation:5s ease-in-out infinite tbcGEW_slide}@keyframes tbcGEW_rise{0%,to{translate:0}50%{translate:0 -4px}}@keyframes tbcGEW_breathe{0%,to{scale:1}50%{scale:1.16}}@keyframes tbcGEW_driftA{0%,to{translate:0}50%{translate:-24px 24px}}@keyframes tbcGEW_driftB{0%,to{translate:0}50%{translate:24px -24px}}@keyframes tbcGEW_spin{to{rotate:360deg}}@keyframes tbcGEW_slide{0%,to{translate:0}50%{translate:8px}}@media (hover:hover){.sanita-feature:hover .tbcGEW_rise{animation-duration:1.6s}.sanita-feature:hover .tbcGEW_breathe{animation-duration:1.8s}:is(.sanita-feature:hover .tbcGEW_driftA,.sanita-feature:hover .tbcGEW_driftB){animation-duration:2.2s}.sanita-feature:hover .tbcGEW_spin{animation-duration:8s}.sanita-feature:hover .tbcGEW_orbit{animation-duration:5s}}@media (prefers-reduced-motion:reduce){.tbcGEW_rise,.tbcGEW_breathe,.tbcGEW_driftA,.tbcGEW_driftB,.tbcGEW_spin,.tbcGEW_a1 svg circle,.tbcGEW_orbit,.tbcGEW_pulse{animation:none!important}}
.NC_MAa_scene{justify-content:center;align-items:center;width:100%;height:100%;min-height:420px;padding:28px;display:flex}.NC_MAa_card{background:var(--mock-panel);width:min(100%,400px);box-shadow:0 0 0 1px rgb(var(--fg-rgb) / 8%), 0 18px 40px -22px rgb(var(--fg-rgb) / 35%);border-radius:14px;flex-direction:column;gap:10px;padding:18px;font-family:Geist,Arial,sans-serif;animation:.5s cubic-bezier(.16,1,.3,1) both NC_MAa_enter;display:flex}.NC_MAa_head{color:var(--text-primary);align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:18px;display:flex}.NC_MAa_dot{background:linear-gradient(135deg,#2f7dff,#9be7ff);border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite NC_MAa_pulse}.NC_MAa_bubble{opacity:0;max-width:86%;animation:.45s cubic-bezier(.16,1,.3,1) both NC_MAa_pop;animation-delay:calc(var(--i) * 1.1s + .3s);border-radius:12px;flex-direction:column;gap:2px;margin:0;padding:10px 12px;font-size:13px;line-height:19px;display:flex}.NC_MAa_bubble small{color:var(--text-muted);font-size:11px;line-height:14px}.NC_MAa_user{background:rgb(var(--fg-rgb) / 6%);color:var(--text-primary);align-self:flex-start}.NC_MAa_agent{color:var(--text-primary);background:#2f7dff1f;align-self:flex-end}.NC_MAa_typing{opacity:0;animation:1.1s both NC_MAa_typing;animation-delay:calc(var(--i) * 1.1s + .3s);align-self:flex-end;gap:4px;margin:0;padding:4px 8px;display:flex}.NC_MAa_typing span{background:var(--text-muted);border-radius:50%;width:5px;height:5px;animation:.7s ease-in-out infinite NC_MAa_bounce}.NC_MAa_typing span:nth-child(2){animation-delay:.12s}.NC_MAa_typing span:nth-child(3){animation-delay:.24s}.NC_MAa_chips{flex-wrap:wrap;gap:6px;display:flex}.NC_MAa_chips span{background:rgb(var(--fg-rgb) / 6%);color:var(--text-muted);opacity:0;animation:.4s both NC_MAa_pop;animation-delay:calc(var(--i) * .5s + 1.4s);border-radius:999px;padding:4px 9px;font-size:11px}.NC_MAa_flow{flex-direction:column;gap:0;padding:4px 0;display:flex}.NC_MAa_step{background:rgb(var(--fg-rgb) / 4%);color:var(--text-primary);opacity:0;animation:.45s cubic-bezier(.16,1,.3,1) both NC_MAa_pop;animation-delay:calc(var(--i) * .9s + .3s);border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:13px;line-height:18px;display:flex;position:relative}.NC_MAa_step:last-child{margin-bottom:0}.NC_MAa_tick{background:#1fa971;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.NC_MAa_tick svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.NC_MAa_link{border-left:1.5px dashed rgb(var(--fg-rgb) / 30%);width:0;height:14px;position:absolute;top:100%;left:21px}.NC_MAa_done{color:var(--text-muted);opacity:0;animation:.45s both NC_MAa_pop;animation-delay:calc(var(--i) * .9s + .6s);margin:0;font-size:12px;line-height:16px}.NC_MAa_bar{opacity:0;animation:.45s both NC_MAa_pop;animation-delay:calc(var(--i) * .25s + .2s);flex-direction:column;gap:6px;padding:4px 0;display:flex}.NC_MAa_barTop{color:var(--text-muted);justify-content:space-between;font-size:12px;line-height:16px;display:flex}.NC_MAa_barTop b{color:var(--text-primary);font-weight:500}.NC_MAa_track{background:rgb(var(--fg-rgb) / 8%);border-radius:999px;height:6px;overflow:clip}.NC_MAa_track i{width:var(--w);border-radius:inherit;transform-origin:0;height:100%;animation:1.2s cubic-bezier(.16,1,.3,1) both NC_MAa_grow;animation-delay:calc(var(--i) * .25s + .4s);background:linear-gradient(90deg,#2f7dff,#66c2ff);display:block}.NC_MAa_row{background:rgb(var(--fg-rgb) / 4%);color:var(--text-primary);opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) both NC_MAa_slide;animation-delay:calc(var(--i) * .22s + .2s);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.NC_MAa_row em{border-radius:999px;padding:3px 9px;font-size:11px;font-style:normal;line-height:14px}.NC_MAa_row em[data-state="1"]{color:#1a8d5e;background:#1fa97129}.NC_MAa_row em[data-state="0"]{color:#2f7dff;background:#2f7dff24;animation:2s ease-in-out infinite NC_MAa_pulse}:root[data-theme=dark] .NC_MAa_row em[data-state="1"]{color:#43d49a}@keyframes NC_MAa_enter{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes NC_MAa_pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes NC_MAa_slide{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes NC_MAa_grow{0%{transform:scaleX(0)}}@keyframes NC_MAa_typing{0%{opacity:0}10%,85%{opacity:1}to{opacity:0}}@keyframes NC_MAa_bounce{50%{transform:translateY(-3px)}}@keyframes NC_MAa_pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.NC_MAa_card,.NC_MAa_bubble,.NC_MAa_typing,.NC_MAa_chips span,.NC_MAa_step,.NC_MAa_done,.NC_MAa_bar,.NC_MAa_track i,.NC_MAa_row,.NC_MAa_dot,.NC_MAa_typing span,.NC_MAa_row em{opacity:1;transform:none;animation:none!important}.NC_MAa_typing{display:none}}@media (max-width:809.98px){.NC_MAa_scene{min-height:340px;padding:20px}}
