.chat-guide{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px 40px;min-height:100%}
.guide-emoji{font-size:40px;margin-bottom:12px;line-height:1}
.guide-title{font-size:17px;font-weight:600;color:#333;margin-bottom:6px}
.guide-subtitle{font-size:13px;color:#999;margin-bottom:28px}
.guide-buttons{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:300px}
.guide-btn{border-radius:12px;padding:16px 8px;text-align:center;cursor:pointer;transition:transform .15s,box-shadow .15s}
.guide-btn:active{transform:scale(.97)}
.guide-btn-blue{background:#f0f4ff}
.guide-btn-green{background:#f0fff4}
.guide-btn-orange{background:#fff8f0}
.guide-btn-red{background:#fef0f0}
.guide-icon{font-size:28px;margin-bottom:4px;display:block}
.guide-label{font-size:14px;font-weight:500;color:#333;display:block;margin-bottom:2px}
.guide-desc{font-size:11px;color:#888;display:block}