/* ALO147: translation control inside admin sections. */
.alo147-translation-panel{scroll-margin-top:90px;max-width:100%}
.alo147-translation-panel>summary{cursor:pointer;font-weight:800;font-size:19px;color:#513a2a;padding:7px 2px}
.alo147-admin-inside{padding:12px 0;display:grid;gap:13px}
.alo147-admin-inside p{color:#705e51;font-size:13px;line-height:1.8}
.alo147-config{padding:12px;border:1px solid #e5dccf;border-radius:12px}
.alo147-config summary{font-weight:700;cursor:pointer}
.alo147-config form{display:grid;gap:10px;padding-top:12px}
.alo147-admin-inside label{display:grid;gap:5px;color:#44352c;font-size:13px;font-weight:700}
.alo147-admin-inside input[type=password],.alo147-admin-inside textarea,.alo147-admin-inside select{width:100%;max-width:100%;padding:10px;border-radius:9px;border:1px solid #d9c9b8;background:#fff;color:#30251e;font:inherit}
.alo147-new{display:grid;gap:10px;padding:15px;border:1px solid #e7d8c3;border-radius:13px;background:#fff}
.alo147-group{border:1px solid #e7ddd2;border-radius:12px;background:#fffdfb}
.alo147-group>summary{cursor:pointer;padding:13px;font-weight:750}.alo147-group>summary small{font-size:11px;color:#84746b}
.alo147-group-body{padding:10px;display:grid;gap:12px}
.alo147-entry{padding:13px;border:1px solid #eae1d7;background:#fff;border-radius:12px;display:grid;gap:11px}
.alo147-source,.alo147-target{display:grid;gap:8px}
.alo147-admin-inside button,.alo147-shortcut{min-height:36px;padding:7px 13px;border:1px solid #937862;border-radius:9px;color:#554135;background:#fff;font-size:12px;font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:fit-content}
.alo147-actions{display:flex;flex-wrap:wrap;gap:8px}
.alo147-admin-inside .alo147-save,.alo147-new>button{background:#18773c;color:white;border-color:#18773c}
.alo147-delete>button{border-color:#e1c0bb;color:#9b2c25}
.alo147-stale{color:#ad501c;font-size:11px;margin-inline-start:8px}
.alo147-error{color:#8b4025;font-size:12px}
.alo147-hint{color:#867565!important;font-size:12px!important}
.alo147-shortcut{margin:7px 0 12px;font-size:11px;background:#f2faf3;border-color:#abd7b9}
