/* Edytor globals.xml */
.gl-pasek { display: flex; gap: 12px; align-items: center; flex-wrap: wrap; margin-bottom: 14px; }
.gl-pasek .tl-in { max-width: 380px; }
.gl-grupa .tl-card__h { flex-wrap: wrap; gap: 4px 14px; }
.gl-row { display: grid; grid-template-columns: minmax(0, 1fr) 300px; gap: 8px 24px; padding: 14px 0; border-top: 1px solid rgba(255,255,255,.06); }
.gl-row:first-of-type { border-top: 0; }
.gl-row.zm { box-shadow: inset 3px 0 0 var(--tl-acc); padding-left: 12px; margin-left: -12px; }
.gl-t { display: flex; align-items: baseline; gap: 10px; flex-wrap: wrap; }
.gl-t b { font-family: 'Oswald', sans-serif; font-weight: 500; font-size: 16px; letter-spacing: .03em; color: var(--bone); }
.gl-t code { font-family: Consolas, monospace; font-size: 12px; color: var(--bone-dim); background: var(--bg); padding: 1px 6px; border-radius: 3px; }
.gl-zm { display: none; color: var(--tl-acc); font-size: 12px; }
.gl-row.zm .gl-zm { display: inline; }
.gl-o { margin-top: 5px; font-size: 14px; line-height: 1.5; color: var(--bone); }
.gl-p { margin-top: 6px; display: flex; gap: 7px; font-size: 13px; line-height: 1.45; color: var(--bone-dim); }
.gl-p__i { flex: none; }
.gl-nb { margin-top: 6px; font-size: 12px; color: var(--tl-warn); opacity: .85; }
.gl-ctl { display: flex; align-items: center; gap: 6px; flex-wrap: wrap; align-content: flex-start; }
.gl-in { width: 110px; text-align: center; font-family: Consolas, monospace; }
.gl-st { padding: 6px 11px; font-size: 15px; letter-spacing: 0; }
.gl-j { font-size: 13px; color: var(--bone-dim); min-width: 24px; }
.gl-dom { flex-basis: 100%; font-size: 12px; color: var(--bone-dim); }
.gl-reset { margin-left: 8px; color: var(--tl-acc); cursor: pointer; text-decoration: underline; }
.gl-nowa { color: var(--tl-warn); }
.gl-wal { flex-basis: 100%; }
.gl-w { font-size: 12px; line-height: 1.4; margin-top: 2px; }
.gl-w--blad { color: var(--tl-err); }
.gl-w--uwaga { color: var(--tl-warn); }
@media (max-width: 800px) { .gl-row { grid-template-columns: 1fr; } }
