@keyframes control-header{0%,18%{background:#262988}20%,38%{background:#0e7490}40%,58%{background:#16a36a}60%,78%{background:#b45309}80%,98%{background:#161850}to{background:#262988}}@keyframes control-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes control-row{0%,8%{opacity:0;transform:translate(-10px)}16%,84%{opacity:1;transform:none}to{opacity:0}}.control-header{animation:8s linear infinite control-header}.control-bob{animation:3s ease-in-out infinite control-bob}.control-row{animation:6s ease-in-out infinite control-row}@media (prefers-reduced-motion:reduce){.control-header,.control-bob,.control-row{opacity:1;animation:none}}@keyframes eliza-cards-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1.25)}}@keyframes eliza-cards-ring{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(-16deg)}20%,40%{transform:rotate(16deg)}50%{transform:rotate(-8deg)}}@keyframes eliza-cards-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes eliza-cards-live{0%,to{box-shadow:0 0 #16a36a8c}70%{box-shadow:0 0 0 7px #16a36a00}}@keyframes eliza-cards-step{0%,12%{border-top-color:#e8e9f5}25%,78%{border-top-color:#1f8cff}92%,to{border-top-color:#e8e9f5}}@keyframes eliza-cards-book{0%,30%{background:0 0;transform:scale(1);box-shadow:inset 0 0 0 1px #ffffff59}45%{box-shadow:none;background:#1f8cff;transform:scale(1.18)}55%,85%{box-shadow:none;background:#1f8cff;transform:scale(1)}to{background:0 0;transform:scale(1);box-shadow:inset 0 0 0 1px #ffffff59}}@keyframes eliza-cards-toggle{0%,10%{background:#1f8cff}18%,38%{background:#9aa0c0}48%,to{background:#1f8cff}}@keyframes eliza-cards-toggle-knob{0%,10%{right:4px}18%,38%{right:calc(100% - 28px)}48%,to{right:4px}}@keyframes eliza-cards-type-1{0%,3%{width:0}16%,99.9%{width:max-content}to{width:0}}@keyframes eliza-cards-caret-1{0%,3%{border-right-color:#0000}3.5%,16%{border-right-color:#1f8cff}16.01%,to{border-right-color:#0000}}@keyframes eliza-cards-type-2{0%,20%{width:0}33%,99.9%{width:max-content}to{width:0}}@keyframes eliza-cards-caret-2{0%,20%{border-right-color:#0000}20.5%,33%{border-right-color:#1f8cff}33.01%,to{border-right-color:#0000}}@keyframes eliza-cards-type-3{0%,37%{width:0}50%,99.9%{width:max-content}to{width:0}}@keyframes eliza-cards-caret-3{0%,37%{border-right-color:#0000}37.5%,50%{border-right-color:#1f8cff}50.01%,to{border-right-color:#0000}}@keyframes eliza-cards-type-4{0%,54%{width:0}70%,99.9%{width:max-content}to{width:0}}@keyframes eliza-cards-caret-4{0%,54%{border-right-color:#0000}54.5%,70%{border-right-color:#1f8cff}70.01%,to{border-right-color:#0000}}@keyframes eliza-cards-fade{0%,90%{opacity:1}95%,99.9%{opacity:0}to{opacity:1}}.eliza-cards-bar{transform-origin:50%;animation:1.1s ease-in-out infinite eliza-cards-bar}.eliza-cards-ring{transform-origin:50%;animation:2.6s ease-in-out infinite eliza-cards-ring}.eliza-cards-bob{animation:2.4s ease-in-out infinite eliza-cards-bob}.eliza-cards-live{animation:1.8s ease-out infinite eliza-cards-live}.eliza-cards-step{animation:5.2s ease-in-out infinite eliza-cards-step}.eliza-cards-book{animation:4.2s ease-in-out infinite eliza-cards-book}.eliza-cards-toggle{animation:6s ease-in-out infinite eliza-cards-toggle}.eliza-cards-toggle-knob{animation:6s ease-in-out infinite eliza-cards-toggle-knob}.eliza-cards-line{interpolate-size:allow-keywords;width:0;animation-duration:14s;animation-timing-function:steps(30,end),step-end,ease-out;animation-iteration-count:infinite}.eliza-cards-line-1{animation-name:eliza-cards-type-1,eliza-cards-caret-1,eliza-cards-fade}.eliza-cards-line-2{animation-name:eliza-cards-type-2,eliza-cards-caret-2,eliza-cards-fade}.eliza-cards-line-3{animation-name:eliza-cards-type-3,eliza-cards-caret-3,eliza-cards-fade}.eliza-cards-line-4{animation-name:eliza-cards-type-4,eliza-cards-caret-4,eliza-cards-fade}@media (prefers-reduced-motion:reduce){.eliza-cards-bar,.eliza-cards-ring,.eliza-cards-bob,.eliza-cards-live,.eliza-cards-step,.eliza-cards-toggle,.eliza-cards-toggle-knob,.eliza-cards-book{animation:none}.eliza-cards-line{border-right-color:#0000;width:100%;animation:none}}
