/* v2.49.1 · İşlem sonucu ve hata yönlendirmesi */
.system-message-stack{display:grid;gap:10px;margin:0 0 18px}
.system-message{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:14px 16px;border:1px solid #b9d7e5;border-left:5px solid #2479a9;border-radius:11px;background:#f3f9fc;color:#173b4e}
.system-message.success{border-color:#a9dac6;border-left-color:#25815e;background:#f1faf6;color:#185a43}
.system-message.error{border-color:#efb7b7;border-left-color:#b43f3f;background:#fff3f3;color:#7f2929}
.system-message.warning{border-color:#e8cd91;border-left-color:#b97a17;background:#fff9eb;color:#795018}
.form-error-summary{margin:0 0 20px;padding:16px 18px;border:2px solid #c24949;border-radius:11px;background:#fff1f1;color:#702626;outline:none}
.form-error-summary>strong{font-size:16px}
.form-error-summary p{margin:5px 0 8px}
.form-error-summary ul{margin:0;padding-left:20px}
.form-error-summary a{color:inherit;text-decoration:underline}
.automation-guidance-v2491{display:grid;gap:6px;margin-top:10px;padding:11px 13px;border:1px solid #e3c47e;border-radius:9px;background:#fff9e9;color:#654616}
.automation-guidance-v2491 p{margin:0;font-size:10px;line-height:1.5}
.automation-guidance-v2491 b{font-weight:900}
html[data-theme="dark"] .system-message{background:#102f40;color:#dff6ff;border-color:#3e7188}
html[data-theme="dark"] .system-message.success{background:#12372d;color:#dff9ed;border-color:#32725d}
html[data-theme="dark"] .system-message.error,html[data-theme="dark"] .form-error-summary{background:#3a2022;color:#ffe8e8;border-color:#87484c}
html[data-theme="dark"] .system-message.warning,html[data-theme="dark"] .automation-guidance-v2491{background:#3b301d;color:#fff0c9;border-color:#765f32}
@media(max-width:640px){.system-message{grid-template-columns:1fr;gap:4px}}
