.kisto{vertical-align:middle;flex-shrink:0;display:inline-block;overflow:visible}.kisto .kisto-level,.kisto .kisto-wave{fill:var(--kisto-level,#4f46e5)}.kisto .kisto-light{fill:var(--kisto-light-now,var(--kisto-light,#16a34a));transition:fill .45s}.kisto .kisto-light-off{fill:var(--kisto-off,#7f7f7f59);opacity:0}.kisto .kisto-ring{fill:none;stroke:var(--kisto-light-now,var(--kisto-light,#16a34a));stroke-width:1.6px;opacity:0}.kisto .kisto-light,.kisto .kisto-light-off,.kisto .kisto-ring{transform-box:fill-box;transform-origin:50%}.kisto--status-look{--kisto-light-now:var(--kisto-look,#d97706)}.kisto--status-action{--kisto-light-now:var(--kisto-action,#dc2626)}.kisto--status-off{--kisto-light-now:var(--kisto-off-solid,#94a3b8)}.kisto--launch .kisto-stroke{stroke-dasharray:1 1;animation:.56s cubic-bezier(.65,0,.35,1) both kisto-draw}.kisto--launch .kisto-s2{animation-delay:95ms}.kisto--launch .kisto-s3{animation-delay:.19s}.kisto--launch .kisto-s4{animation-delay:.285s}.kisto--launch .kisto-s5{animation-delay:.38s}.kisto--launch .kisto-s6{animation-delay:.475s}.kisto--launch .kisto-rise{animation:.95s cubic-bezier(.65,0,.35,1) .7s both kisto-fill}.kisto--launch .kisto-wave{animation:1.5s linear infinite kisto-wave}.kisto--launch .kisto-light{animation:.46s ease-out 1.7s both kisto-on}.kisto--launch .kisto-ring1{animation:.95s ease-out 1.8s forwards kisto-ring}.kisto--loading .kisto-rise{animation:1.3s ease-in-out infinite alternate kisto-bob}.kisto--loading .kisto-wave{animation:1.1s linear infinite kisto-wave}.kisto--loading .kisto-light{opacity:0}.kisto--loading .kisto-light-off{opacity:1;animation:.8s ease-in-out infinite alternate kisto-blink}.kisto--ready .kisto-rise{animation:.65s cubic-bezier(.34,1.56,.64,1) both kisto-settle}.kisto--ready .kisto-wave{animation:1.7s linear infinite kisto-wave}.kisto--ready .kisto-light{animation:.46s ease-out .25s both kisto-on}.kisto--ready .kisto-ring1{animation:.9s ease-out .35s forwards kisto-ring}.kisto--ready .kisto-ring2{animation:.9s ease-out .75s forwards kisto-ring}.kisto--pulse{--kisto-pulse:2.6s}.kisto--pulse.kisto--status-look{--kisto-pulse:1.5s}.kisto--pulse.kisto--status-action{--kisto-pulse:.75s}.kisto--pulse .kisto-wave{animation:3.2s linear infinite kisto-wave}.kisto--pulse .kisto-ring1{animation:kisto-ring var(--kisto-pulse) ease-out infinite}.kisto--pulse.kisto--status-off .kisto-ring1{animation:none}@keyframes kisto-draw{0%{stroke-dashoffset:1px;opacity:0}4%{stroke-dashoffset:.97px;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes kisto-fill{0%{transform:translateY(22px)}to{transform:translateY(0)}}@keyframes kisto-bob{0%{transform:translateY(18px)}to{transform:translateY(-5px)}}@keyframes kisto-settle{0%{transform:translateY(-5px)}to{transform:translateY(0)}}@keyframes kisto-wave{0%{transform:translate(0)}to{transform:translate(-20px)}}@keyframes kisto-on{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.22)}to{opacity:1;transform:scale(1)}}@keyframes kisto-ring{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes kisto-blink{0%{opacity:1}to{opacity:.35}}@media (prefers-reduced-motion:reduce){.kisto *{animation:none!important}.kisto--loading .kisto-light-off{opacity:.6}}[data-perf=low] .kisto *{animation:none!important}[data-perf=low] .kisto--loading .kisto-light-off{opacity:.6}
