[hidden]{display:none!important}.scene-spacer,.previous-answer{font-size:11px;color:#8b9cb0;min-height:42px;padding:8px}.mock-input{position:relative;align-self:stretch;min-height:51px;padding:10px 43px 10px 12px;background:#fff;border:1px solid #b8d4f3;border-radius:8px;color:#355475;font-size:11px;line-height:1.4}.mock-input i{font-style:normal;color:#1679ed;animation:blink11 .7s steps(1) infinite}.send-arrow{position:absolute;right:8px;bottom:7px;background:#1477e6;color:#fff;border-radius:6px;padding:5px 7px}.chat-thinking{font-size:11px}.mock-actions{display:flex;gap:7px;position:relative;margin-top:8px}.mock-apply,.mock-cancel{display:inline-block;font-size:11px;padding:7px 10px;border-radius:6px}.mock-apply{background:#0879ed;color:#fff}.mock-cancel{background:#fff;border:1px solid #cddaea;color:#5b6e86}.fake-pointer{position:absolute;left:135px;top:24px;color:#1c304d;font-size:20px;transform:rotate(-35deg);transition:transform 1s,left 1s,top 1s;opacity:0}.fake-pointer.pointing{opacity:1;left:55px;top:6px;transform:rotate(-35deg) scale(.9)}.mock-success{display:inline-block;margin-top:8px;padding:6px 8px;background:#dcf4e9;color:#147c56;border-radius:5px;font-size:11px;font-weight:700}.dash-metrics>div{will-change:opacity,transform}@keyframes blink11{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.mock-input i{animation:none}}
.mock-apply{transition:transform .2s,background .2s}.mock-apply.pressed{transform:scale(.94);background:#0055b5}
