.ev-app-guide{position:fixed;right:22px;bottom:24px;z-index:5000;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ev-guide-launcher{display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 16px 0 9px;border:1px solid rgba(17,24,39,.14);border-radius:999px;background:#11161c;color:#fff;box-shadow:0 16px 42px rgba(16,24,40,.18);font-size:12px;font-weight:850;cursor:pointer}.ev-guide-launcher span{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#11161c;font-size:16px;font-weight:950}.ev-guide-panel{position:absolute;right:0;bottom:60px;width:min(360px,calc(100vw - 28px));max-height:min(590px,calc(100dvh - 120px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(17,24,39,.12);border-radius:24px;background:#fff;color:#111827;box-shadow:0 30px 90px rgba(16,24,40,.22)}.ev-guide-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border-bottom:1px solid rgba(17,24,39,.09);background:linear-gradient(135deg,#0c2846,#123d66)}.ev-guide-head div{display:grid;gap:1px}.ev-guide-head span{color:#7fd9ff;font-size:9px;font-weight:900;letter-spacing:.14em}.ev-guide-head strong{color:#fff;font-size:16px}.ev-guide-head small{color:#c8d8e7;font-size:10px}.ev-guide-close{width:34px;height:34px;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(255,255,255,.08);color:#fff;font-size:20px}.ev-guide-messages{display:flex;flex-direction:column;gap:8px;padding:14px;overflow:auto;min-height:170px;max-height:300px;background:#f7f9fb}.ev-guide-bot,.ev-guide-user{max-width:88%;padding:10px 12px;border-radius:15px;font-size:12px;line-height:1.48}.ev-guide-bot{align-self:flex-start;background:#fff;border:1px solid #dfe7ee;color:#334155}.ev-guide-user{align-self:flex-end;background:#132f4b;color:#fff}.ev-guide-prompts{display:flex;gap:6px;padding:10px 12px 6px;overflow-x:auto;scrollbar-width:none}.ev-guide-prompts::-webkit-scrollbar{display:none}.ev-guide-prompts button{flex:0 0 auto;min-height:32px;padding:0 10px;border:1px solid #dbe4ec;border-radius:999px;background:#fff;color:#36506a;font-size:10px;font-weight:750}.ev-guide-form{display:grid;grid-template-columns:1fr auto;gap:7px;padding:8px 12px 10px}.ev-guide-form input{min-width:0;height:42px;padding:0 12px;border:1px solid #d4dee7;border-radius:12px;background:#fff;color:#111827;outline:none;font-size:12px}.ev-guide-form button{height:42px;padding:0 13px;border:0;border-radius:12px;background:#0c2846;color:#fff;font-size:11px;font-weight:850}.ev-guide-note{margin:0;padding:0 12px 12px;color:#8793a0;font-size:9px}html[data-theme="dark"] .ev-guide-panel{background:#111820;color:#f3f7fb;border-color:rgba(255,255,255,.12)}html[data-theme="dark"] .ev-guide-messages{background:#0b1118}html[data-theme="dark"] .ev-guide-bot{background:#17212c;border-color:#2a3947;color:#d7e1ea}html[data-theme="dark"] .ev-guide-prompts button{background:#151e27;border-color:#2b3946;color:#cfe0ef}html[data-theme="dark"] .ev-guide-form input{background:#0d141b;border-color:#344657;color:#f4f8fb}@media(max-width:520px){.ev-app-guide{right:12px;bottom:14px}.ev-guide-launcher b{display:none}.ev-guide-launcher{width:46px;padding:0;justify-content:center}.ev-guide-panel{width:calc(100vw - 24px);bottom:54px;max-height:calc(100dvh - 90px)}}
.ev-guide-bot-wrap,.ev-guide-user-wrap{display:flex;flex-direction:column;gap:6px}.ev-guide-bot-wrap{align-items:flex-start}.ev-guide-user-wrap{align-items:flex-end}.ev-guide-message-actions{display:flex;gap:6px;flex-wrap:wrap;max-width:94%}.ev-guide-message-actions a{display:inline-flex;align-items:center;min-height:30px;padding:6px 9px;border-radius:999px;background:#eaf5fb;border:1px solid #c8deeb;color:#0c5f86;text-decoration:none;font-size:9px;font-weight:850}.ev-guide-message-actions a:hover{border-color:#3c8ed6}.ev-guide-bot-wrap .ev-guide-bot,.ev-guide-user-wrap .ev-guide-user{max-width:100%}html[data-theme="dark"] .ev-guide-message-actions a{background:#10283d;border-color:#2d4c64;color:#8edcf6}
