.diary-ai{margin:14px 0;padding:16px;border:1px solid #cab99f;border-radius:11px;background:#f7efdf;color:#35291e}.diary-ai-head{display:flex;justify-content:space-between;gap:16px}.diary-ai-head h3{margin:0 0 5px}.diary-ai-head p{margin:0;color:#725f50;font-size:13px}.diary-ai-switch{display:flex;align-items:center;gap:7px;white-space:nowrap}.diary-ai-switch input,.diary-ai-privacy input{width:auto}.diary-ai-controls{display:grid;grid-template-columns:2fr 1fr 1fr auto;align-items:end;gap:9px;margin-top:14px}.diary-ai-controls label{display:grid;gap:5px}.diary-ai-controls button,.diary-ai-preview-actions button,.diary-ai-preview button{border:0;border-radius:8px;padding:11px 14px;background:#285fae;color:#fff;font-weight:800}.diary-ai-privacy{margin-top:12px;color:#685649;font-size:12px}.diary-ai-privacy label{display:block;margin-top:8px}.diary-ai-status{min-height:18px;margin-top:10px;color:#685649;font-size:12px}.diary-ai-preview{margin-top:12px;padding-top:12px;border-top:1px solid #d7c8b3}.diary-ai-compare{display:grid;grid-template-columns:1fr 1fr;gap:10px}.diary-ai-compare article{min-width:0;padding:12px;border:1px solid #d7c8b3;border-radius:8px;background:#fffaf0}.diary-ai-compare h4{margin:0 0 8px}.diary-ai-compare p{white-space:pre-wrap;overflow-wrap:anywhere}.diary-ai-compare mark{border-radius:3px;background:#ffdf6b;color:#302300}.diary-ai-types{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.diary-ai-types span{padding:4px 8px;border-radius:999px;background:#e5d7bf;font-size:11px}.diary-ai-questions{padding:10px;border-radius:8px;background:#fffaf0}.diary-ai-questions h4{margin:0}.diary-ai-preview-actions{display:flex;gap:8px;margin-top:10px}.diary-ai-preview-actions button+button{border:1px solid #9f8b70;background:transparent;color:#46372c}@media(max-width:700px){.diary-ai-controls,.diary-ai-compare{grid-template-columns:1fr}.diary-ai-head{align-items:flex-start}.diary-ai-preview-actions{flex-direction:column}}
