        .maghsala-logout { display: flex; align-items: center; padding: .3rem .5rem; border-radius: 6px; color: #94a3b8; text-decoration: none; transition: all .15s; background: none; border: none; cursor: pointer; }
        .maghsala-logout:hover { background: #fee2e2; color: #dc2626; }
        .maghsala-logout .material-symbols-outlined { font-size: 1.15rem; }

        #global-loader {
            position: fixed; inset: 0; z-index: 9999;
            display: none; align-items: center; justify-content: center;
            background: rgba(248,249,255,.88);
            backdrop-filter: blur(4px);
        }
        .gl-box  { display: flex; flex-direction: column; align-items: center; gap: .9rem; }
        .gl-svg  { width: 110px; height: 110px; }
        .gl-text { font-size: .82rem; font-weight: 700; color: #006194;
                   letter-spacing: .06em; text-transform: uppercase; }
