diff --git a/mockup.html b/mockup.html index 2c699f3..6bceb5e 100644 --- a/mockup.html +++ b/mockup.html @@ -501,6 +501,17 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei .voice-btn-sm:hover{background:var(--bghv)} .voice-btn-sm.pulse{animation:vPulse 1s ease-in-out infinite} @keyframes vPulse{0%,100%{box-shadow:0 0 0 0 rgba(159,18,57,.4)}50%{box-shadow:0 0 0 8px rgba(159,18,57,0)}} +/* ── ELENA CHAT ENTRY v4 ── */ +.elena-anim{opacity:0;transform:translateY(8px);animation:elFadeIn .38s ease forwards;animation-delay:var(--d,0s)} +@keyframes elFadeIn{to{opacity:1;transform:translateY(0)}} +.elena-dialog-wrap{margin:18px 0 10px 51px;max-width:560px} +.elena-dialog-row{display:flex;gap:8px;align-items:center;background:#fff;border:2.5px solid var(--bg);border-radius:14px;padding:10px 14px;box-shadow:0 0 0 5px rgba(159,18,57,.07)} +.elena-main-inp{flex:1;border:none;outline:none;font-size:14px;font-family:inherit;color:var(--ink);background:transparent;padding:6px 0} +.elena-main-inp::placeholder{color:#b0b7c3} +.elena-go-btn{background:var(--bg);color:#fff;border:none;border-radius:10px;padding:9px 20px;font-size:16px;font-weight:700;cursor:pointer;flex-shrink:0;transition:background .15s} +.elena-go-btn:hover{background:var(--bghv)} +.elena-quick{margin-top:4px} +.elena-q-lbl{font-size:11px;font-weight:700;color:var(--mut);margin:14px 0 10px 51px;text-transform:uppercase;letter-spacing:.06em} /* Стартовый экран — усиление Елены */ .hero-elena-hint{background:rgba(255,255,255,.08);border-radius:12px;padding:12px 14px;margin:14px 0;font-size:12px;color:rgba(255,255,255,.7);line-height:1.5} @@ -963,39 +974,27 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei


