/* ==========================================================================
 * Okunabilirlik düzeltmeleri (style.css'teki tasarımın üzerine)
 * Koyu zeminde 3:1'in altında kalan yazılar. Kaynak kodda sabit yazılmış
 * renkler için kurallar build sırasında scripts/readability-overrides.js
 * ile üretilip bu dosyanın sonuna eklenir.
 * ========================================================================== */

:root,
body {
  /* #64748b koyu kartlarda 3:1'in altında kalıyordu */
  --text-dim: #8391a7;
}

html .type-text {
  color: #93c5fd;
}

/* ==========================================================================
 * GENERATED by scripts/readability-overrides.js. Do not edit; edit the maps
 * in the script.
 * ========================================================================== */
html .btn-success { background: linear-gradient(135deg, #047857 0%, #065f46 100%); }
html .field-marker.has-override.selected::before, html .field-marker.has-override.selected::after { background: #b45309; }
html .field-marker.has-override .resize-handle:hover { background: #b45309; }
html .excel-col-resizer:hover::after, html .excel-col-resizer.is-resizing::after { background: #047857; }
html .pdf-page-card.duplex-card .pdf-page-badge-num { background: linear-gradient(135deg, #075985 0%, #0369a1 100%); }
html .pdf-page-badge-num { background: linear-gradient(135deg, #7e22ce 0%, #7c3aed 100%); }
html .pdf-splitter-card.selected .pdf-splitter-check { background: #0369a1; }
html .pdf-cut-btn:hover, html .pdf-cut-btn.active { background: #b45309; }
html .compressor-meter-fill { background: linear-gradient(90deg, #047857, #b45309, #ef4444); }
html .s-d37d1:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #7e22ce 0%, #be185d 100%); }
html .s-e48b4:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #075985 0%, #7c3aed 100%); }
html .s-c10ec:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #047857 0%, #065f46 100%); }
html .s-553d9:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #075985 0%, #0369a1 100%); }
html .s-1a892:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #b45309 0%, #92400e 100%); }
html .s-17385:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #047857 0%, #065f46 100%); }
html .s-2e947:not(#_):not(#_):not(#_) { background: #be185d; }
html [style*="color:#ef4444"]:not([style*="-color:#ef4444"]) { color: #fca5a5 !important; }
html [style*="color: #ef4444"]:not([style*="-color: #ef4444"]) { color: #fca5a5 !important; }
html [style*="color: rgb(239, 68, 68)"]:not([style*="-color: rgb(239, 68, 68)"]) { color: #fca5a5 !important; }
html [style*="background:linear-gradient(135deg, #a855f7 0%, #7c3aed 100%)"] { background: linear-gradient(135deg, #7e22ce 0%, #7c3aed 100%) !important; }
html [style*="background: linear-gradient(135deg, #a855f7 0%, #7c3aed 100%)"] { background: linear-gradient(135deg, #7e22ce 0%, #7c3aed 100%) !important; }
html [style*="background:linear-gradient(135deg, #059669 0%, #10b981 100%)"] { background: linear-gradient(135deg, #065f46 0%, #047857 100%) !important; }
html [style*="background: linear-gradient(135deg, #059669 0%, #10b981 100%)"] { background: linear-gradient(135deg, #065f46 0%, #047857 100%) !important; }
html [style*="background:linear-gradient(135deg, #10b981 0%, #059669 100%)"] { background: linear-gradient(135deg, #047857 0%, #065f46 100%) !important; }
html [style*="background: linear-gradient(135deg, #10b981 0%, #059669 100%)"] { background: linear-gradient(135deg, #047857 0%, #065f46 100%) !important; }
html [style*="background:#10b981"] { background: #047857 !important; }
html [style*="background: #10b981"] { background: #047857 !important; }
html [style*="background: rgb(16, 185, 129)"] { background: #047857 !important; }
html [style*="background:#f59e0b"] { background: #b45309 !important; }
html [style*="background: #f59e0b"] { background: #b45309 !important; }
html [style*="background: rgb(245, 158, 11)"] { background: #b45309 !important; }
html [style*="color:#3b82f6"]:not([style*="-color:#3b82f6"]) { color: #93c5fd !important; }
html [style*="color: #3b82f6"]:not([style*="-color: #3b82f6"]) { color: #93c5fd !important; }
html [style*="color: rgb(59, 130, 246)"]:not([style*="-color: rgb(59, 130, 246)"]) { color: #93c5fd !important; }
html [style*="background:linear-gradient(135deg, #d97706 0%, #f59e0b 100%)"] { background: linear-gradient(135deg, #92400e 0%, #b45309 100%) !important; }
html [style*="background: linear-gradient(135deg, #d97706 0%, #f59e0b 100%)"] { background: linear-gradient(135deg, #92400e 0%, #b45309 100%) !important; }
html [style*="background:linear-gradient(90deg, #3b82f6, #10b981)"] { background: linear-gradient(90deg, #3b82f6, #047857) !important; }
html [style*="background: linear-gradient(90deg, #3b82f6, #10b981)"] { background: linear-gradient(90deg, #3b82f6, #047857) !important; }
html [style*="background:linear-gradient(90deg, #38bdf8, #3b82f6)"] { background: linear-gradient(90deg, #0369a1, #3b82f6) !important; }
html [style*="background: linear-gradient(90deg, #38bdf8, #3b82f6)"] { background: linear-gradient(90deg, #0369a1, #3b82f6) !important; }
html [style*="background:linear-gradient(135deg, #10b981, #059669)"] { background: linear-gradient(135deg, #047857, #065f46) !important; }
html [style*="background: linear-gradient(135deg, #10b981, #059669)"] { background: linear-gradient(135deg, #047857, #065f46) !important; }
html [style*="background:linear-gradient(135deg, #a855f7 0%, #ec4899 100%)"] { background: linear-gradient(135deg, #7e22ce 0%, #be185d 100%) !important; }
html [style*="background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%)"] { background: linear-gradient(135deg, #7e22ce 0%, #be185d 100%) !important; }
html [style*="background:linear-gradient(135deg, #3b82f6 0%, #06b6d4 100%)"] { background: linear-gradient(135deg, #3b82f6 0%, #0e7490 100%) !important; }
html [style*="background: linear-gradient(135deg, #3b82f6 0%, #06b6d4 100%)"] { background: linear-gradient(135deg, #3b82f6 0%, #0e7490 100%) !important; }
html [style*="background:#38bdf8"] { background: #0369a1 !important; }
html [style*="background: #38bdf8"] { background: #0369a1 !important; }
html [style*="background: rgb(56, 189, 248)"] { background: #0369a1 !important; }
html [style*="background:linear-gradient(135deg, #38bdf8 0%, #2563eb 100%)"] { background: linear-gradient(135deg, #0369a1 0%, #2563eb 100%) !important; }
html [style*="background: linear-gradient(135deg, #38bdf8 0%, #2563eb 100%)"] { background: linear-gradient(135deg, #0369a1 0%, #2563eb 100%) !important; }
html [style*="background:linear-gradient(135deg, #0284c7 0%, #0369a1 100%)"] { background: linear-gradient(135deg, #075985 0%, #0369a1 100%) !important; }
html [style*="background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%)"] { background: linear-gradient(135deg, #075985 0%, #0369a1 100%) !important; }
html [style*="background:linear-gradient(135deg, #38bdf8 0%, #0284c7 100%)"] { background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important; }
html [style*="background: linear-gradient(135deg, #38bdf8 0%, #0284c7 100%)"] { background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important; }
html [style*="background:linear-gradient(90deg, #a855f7, #38bdf8)"] { background: linear-gradient(90deg, #7e22ce, #0369a1) !important; }
html [style*="background: linear-gradient(90deg, #a855f7, #38bdf8)"] { background: linear-gradient(90deg, #7e22ce, #0369a1) !important; }
html [style*="background:linear-gradient(90deg, #0284c7, #38bdf8)"] { background: linear-gradient(90deg, #075985, #0369a1) !important; }
html [style*="background: linear-gradient(90deg, #0284c7, #38bdf8)"] { background: linear-gradient(90deg, #075985, #0369a1) !important; }
html [style*="background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%)"] { background: linear-gradient(135deg, #b45309 0%, #92400e 100%) !important; }
html [style*="background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%)"] { background: linear-gradient(135deg, #b45309 0%, #92400e 100%) !important; }
html [style*="background:linear-gradient(90deg, #f59e0b, #34d399)"] { background: linear-gradient(90deg, #b45309, #047857) !important; }
html [style*="background: linear-gradient(90deg, #f59e0b, #34d399)"] { background: linear-gradient(90deg, #b45309, #047857) !important; }
html [style*="background:linear-gradient(90deg, #10b981, #38bdf8)"] { background: linear-gradient(90deg, #047857, #0369a1) !important; }
html [style*="background: linear-gradient(90deg, #10b981, #38bdf8)"] { background: linear-gradient(90deg, #047857, #0369a1) !important; }
html [style*="background:linear-gradient(135deg, #ec4899 0%, #db2777 100%)"] { background: linear-gradient(135deg, #be185d 0%, #9d174d 100%) !important; }
html [style*="background: linear-gradient(135deg, #ec4899 0%, #db2777 100%)"] { background: linear-gradient(135deg, #be185d 0%, #9d174d 100%) !important; }
html [style*="background:linear-gradient(90deg, #10b981, #059669)"] { background: linear-gradient(90deg, #047857, #065f46) !important; }
html [style*="background: linear-gradient(90deg, #10b981, #059669)"] { background: linear-gradient(90deg, #047857, #065f46) !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(16, 185, 129)"], html [style*="background: rgb(16, 185, 129)"] { background: #047857 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(5, 150, 105)"], html [style*="background: rgb(5, 150, 105)"] { background: #065f46 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(52, 211, 153)"], html [style*="background: rgb(52, 211, 153)"] { background: #047857 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(245, 158, 11)"], html [style*="background: rgb(245, 158, 11)"] { background: #b45309 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(217, 119, 6)"], html [style*="background: rgb(217, 119, 6)"] { background: #92400e !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(251, 191, 36)"], html [style*="background: rgb(251, 191, 36)"] { background: #b45309 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(236, 72, 153)"], html [style*="background: rgb(236, 72, 153)"] { background: #be185d !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(219, 39, 119)"], html [style*="background: rgb(219, 39, 119)"] { background: #9d174d !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(56, 189, 248)"], html [style*="background: rgb(56, 189, 248)"] { background: #0369a1 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(14, 165, 233)"], html [style*="background: rgb(14, 165, 233)"] { background: #0369a1 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(2, 132, 199)"], html [style*="background: rgb(2, 132, 199)"] { background: #075985 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(6, 182, 212)"], html [style*="background: rgb(6, 182, 212)"] { background: #0e7490 !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(168, 85, 247)"], html [style*="background: rgb(168, 85, 247)"] { background: #7e22ce !important; }
html [style*="background: linear-gradient("][style*="deg, rgb(34, 197, 94)"], html [style*="background: rgb(34, 197, 94)"] { background: #15803d !important; }
html [style*="background: rgba(16, 185, 129, 0.9"], html [style*="background: rgba(16, 185, 129, 0.8"] { background: rgba(4,120,87, 0.96) !important; }
html [style*="background: rgba(245, 158, 11, 0.9"], html [style*="background: rgba(245, 158, 11, 0.8"] { background: rgba(180,83,9, 0.96) !important; }
html [style*="background: rgba(236, 72, 153, 0.9"], html [style*="background: rgba(236, 72, 153, 0.8"] { background: rgba(190,24,93, 0.96) !important; }
html [style*="background: rgba(14, 165, 233, 0.9"], html [style*="background: rgba(14, 165, 233, 0.8"] { background: rgba(3,105,161, 0.96) !important; }
html [style*="background: linear-gradient("][style*="deg, rgb("] [class^="s-"] { color: #ffffff !important; background: rgba(255, 255, 255, 0.22) !important; }
