/* Arauto · Resolução orientada de análise homilética — preserva o tema original. */
.ar-resolve-content{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}
.ar-resolve-head{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}
.ar-resolve-status{font-size:11px!important;color:#7b6a4b;background:#fff3d8;padding:3px 7px;border-radius:10px;white-space:nowrap}
.ar-resolve-status.is-done{color:#176a46;background:#e5f6ec}
.ar-resolve-btn{margin-top:9px;min-height:38px;align-self:flex-start;padding:8px 14px;font-weight:700}
.ar-resolve-row{align-items:flex-start}
.ar-resolver-panel{position:relative;z-index:3;background:#f5f9ff;border:1px solid #cbdcf8;border-radius:16px;padding:15px;margin:12px 0 17px;box-shadow:0 2px 10px rgba(33,82,155,.07)}
.ar-resolver-top{display:flex;flex-direction:column;gap:4px}
.ar-resolver-top strong{color:#143363;font-size:16px}
.ar-resolver-top span{color:#5c6c82;font-size:12px}
.ar-resolver-panel p{margin:10px 0 13px;line-height:1.55;font-size:14px;color:#254265;white-space:pre-wrap}
.ar-resolver-actions{display:flex;flex-wrap:wrap;gap:8px}
.ar-resolver-actions .btn{font-size:12px;min-height:38px}
.arauta-resolver-hint{margin:4px 0 12px;color:#49627f;font-size:13px;line-height:1.45}
@media (max-width:480px){.ar-resolver-actions .btn{flex:1 1 135px}.ar-resolve-head{align-items:flex-start}}
