/* Additions of the Laravel build (not in the legacy app): toasts, admin pages. Keep minimal. */
.deva-toast{position:fixed;inset-inline-end:20px;bottom:20px;z-index:9999;padding:12px 18px;border-radius:3px;color:#fff;font-size:15px;box-shadow:0 2px 8px rgba(0,0,0,.25);max-width:420px}
.deva-toast--ok{background:#87b87f}.deva-toast--err{background:#d15b47}
.form-control.is-invalid{border-color:#d15b47!important}
.app-bar__admin{color:inherit;font-size:20px;margin-inline-end:12px;text-decoration:none}
.adm-perm{border-collapse:collapse;margin-top:10px}.adm-perm th,.adm-perm td{border:1px solid #ddd;padding:4px 10px;text-align:center}.adm-perm td:first-child{text-align:start}
.adm-note{color:#777;font-size:13px;margin:6px 0}
.adm-sync{margin-top:20px}.adm-sync pre{background:#f5f5f5;padding:10px;max-height:240px;overflow:auto;direction:ltr;text-align:left}
