/* ==========================================================================
 * Renk paletleri: iki tasarımda da (Klasik ve Yeni Tasarım) geçerli.
 * html[data-palette] yoksa uygulama bugünkü renkleriyle açılır ve bu dosyadaki
 * hiçbir kural devreye girmez. Pasaport, Kraft ve Kurşun Kalem koyu; Krem açık.
 * Krem için koda sabit yazılmış koyu renklerin açık karşılıkları ve tüm paletlerde
 * koda sabit yazılmış renkli düğme geçişlerinin palet vurgusuna çevrilmesi build
 * sırasında scripts/palette-overrides.js ile üretilip bu dosyanın sonuna eklenir.
 * ========================================================================== */

/* Renkler menüsü: sağ kenara yakın olduğu için butonun sağından sola doğru açılır */
#dropdownPaletteMenu {
  left: auto;
  right: 0;
}

.palette-menu .palette-option.is-selected {
  background: rgba(59, 130, 246, 0.12);
  box-shadow: inset 3px 0 0 var(--accent-primary);
}

.palette-swatch {
  display: inline-flex;
  flex-shrink: 0;
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.35);
}

.palette-swatch span {
  width: 10px;
  height: 26px;
}

/* Koda sabit yazılmış mor Hızlı Yazdır düğmesi paletin vurgusunu alır */
html[data-palette] #btnQuickPrintToolbar {
  background: var(--accent-gradient) !important;
  box-shadow: none !important;
}

/* Klasik araç çubuğundaki açık mavi çerçeveli düğmeler (Kılavuzlar, Tabloyu Düzenle) */
html[data-palette]:not([data-design="tabler"]) .canvas-toolbar :is(#btnToggleGuideLines, #btnToolbarTableEditor) {
  color: var(--accent-primary) !important;
  border-color: var(--border-color) !important;
  background: var(--bg-btn-sec) !important;
}

html[data-palette]:not([data-design="tabler"]) .canvas-toolbar :is(#btnToggleGuideLines, #btnToolbarTableEditor) svg {
  color: currentColor !important;
}

/* --------------------------------------------------------------------------
 * Koyu paletler
 * -------------------------------------------------------------------------- */
html[data-palette="pasaport"],
html[data-palette="pasaport"] body {
  --bg-dark: #170b0d;
  --bg-header: #211013;
  --bg-panel: #211013;
  --bg-canvas: #1a0d10;
  --bg-toolbar: #211013;
  --bg-card: rgba(70, 30, 36, 0.45);
  --bg-input: #1c0e11;
  --bg-tabs: #170b0d;
  --bg-btn-sec: #3e2027;
  --border-color: rgba(240, 210, 170, 0.12);
  --border-focus: #d4b06a;
  --accent-primary: #d4b06a;
  --accent-primary-hover: #8a6a2f;
  --accent-gradient: linear-gradient(135deg, #8a6a2f 0%, #8a6a2f 100%);
}

html[data-design="tabler"][data-palette="pasaport"],
html[data-design="tabler"][data-palette="pasaport"] body {
  --bg-header: #211013;
  --kb-surface: #211013;
  --kb-surface-2: #3e2027;
  --bg-canvas: #1a0d10;
  --accent-gradient: linear-gradient(135deg, #8a6a2f 0%, #8a6a2f 100%);
  --kb-primary: #8a6a2f;
  --kb-primary-text: #d9b977;
  --accent-primary: #d9b977;
}

html[data-palette="kraft"],
html[data-palette="kraft"] body {
  --bg-dark: #15110c;
  --bg-header: #1e1811;
  --bg-panel: #1e1811;
  --bg-canvas: #17130d;
  --bg-toolbar: #1e1811;
  --bg-card: rgba(72, 56, 36, 0.45);
  --bg-input: #1a150f;
  --bg-tabs: #15110c;
  --bg-btn-sec: #3b3022;
  --border-color: rgba(235, 210, 175, 0.11);
  --border-focus: #d2a676;
  --accent-primary: #d2a676;
  --accent-primary-hover: #7a5733;
  --accent-gradient: linear-gradient(135deg, #7a5733 0%, #7a5733 100%);
}

html[data-design="tabler"][data-palette="kraft"],
html[data-design="tabler"][data-palette="kraft"] body {
  --bg-header: #1e1811;
  --kb-surface: #1e1811;
  --kb-surface-2: #3b3022;
  --bg-canvas: #17130d;
  --accent-gradient: linear-gradient(135deg, #7a5733 0%, #7a5733 100%);
  --kb-primary: #7a5733;
  --kb-primary-text: #dcb388;
  --accent-primary: #dcb388;
}

html[data-palette="kursun"],
html[data-palette="kursun"] body {
  --bg-dark: #121214;
  --bg-header: #19191c;
  --bg-panel: #19191c;
  --bg-canvas: #141416;
  --bg-toolbar: #19191c;
  --bg-card: rgba(52, 52, 58, 0.55);
  --bg-input: #161619;
  --bg-tabs: #121214;
  --bg-btn-sec: #303036;
  --border-color: rgba(255, 255, 255, 0.10);
  --border-focus: #f0c24f;
  --accent-primary: #f0c24f;
  --accent-primary-hover: #94650d;
  --accent-gradient: linear-gradient(135deg, #94650d 0%, #94650d 100%);
}

html[data-design="tabler"][data-palette="kursun"],
html[data-design="tabler"][data-palette="kursun"] body {
  --bg-header: #19191c;
  --kb-surface: #19191c;
  --kb-surface-2: #303036;
  --bg-canvas: #141416;
  --accent-gradient: linear-gradient(135deg, #94650d 0%, #94650d 100%);
  --kb-primary: #94650d;
  --kb-primary-text: #f0c24f;
  --accent-primary: #f0c24f;
}

/* --------------------------------------------------------------------------
 * Krem (açık)
 * -------------------------------------------------------------------------- */
html[data-palette="krem"],
html[data-palette="krem"] body,
html[data-design="tabler"][data-palette="krem"],
html[data-design="tabler"][data-palette="krem"] body {
  --bg-dark: #efe6d4;
  --bg-header: #f8f2e6;
  --bg-panel: #f8f2e6;
  --bg-canvas: #e4d8c0;
  --bg-toolbar: #f8f2e6;
  --bg-card: #fbf7ef;
  --bg-dropzone: #fbf7ef;
  --bg-input: #fffdf8;
  --bg-tabs: #efe6d4;
  --bg-btn-sec: #e9dfcb;
  --text-sec-btn: #2b2118;
  --border-color: #d6c9ae;
  --border-focus: #8c3b22;
  --accent-primary: #8c3b22;
  --accent-primary-hover: #73301b;
  --accent-gradient: linear-gradient(135deg, #8c3b22 0%, #8c3b22 100%);
  --accent-success: #2f6b3a;
  --accent-warning: #9a5b0c;
  --accent-danger: #b3261e;
  --text-main: #2b2118;
  --text-muted: #5c4c3a;
  --text-dim: #6b5a46;
  --brand-title-fill: #2b2118;
  --brand-title-bg: linear-gradient(180deg, #2b2118 0%, #2b2118 100%);
  --shadow-lg: 0 12px 28px rgba(60, 40, 20, 0.14), 0 2px 6px rgba(60, 40, 20, 0.08);
  --shadow-glow: 0 0 0 3px rgba(140, 59, 34, 0.18);

  --kb-surface: #f8f2e6;
  --kb-surface-2: #ece2cf;
  --kb-primary: #8c3b22;
  --kb-primary-text: #8c3b22;
  --kb-green: #2f6b3a;
  --kb-dot: rgba(60, 40, 20, 0.12);
  color-scheme: light;
}

html[data-palette="krem"] body {
  background: var(--bg-dark);
  color: var(--text-main);
}

html[data-palette="krem"] .app-header {
  backdrop-filter: none;
  box-shadow: 0 1px 0 #ddd0b6;
}

html[data-palette="krem"] .app-header .brand-title:not(#_):not(#_):not(#_) {
  background: none !important;
  color: var(--text-main);
  -webkit-text-fill-color: var(--text-main);
}

html[data-palette="krem"] .tab-btn {
  color: var(--text-muted);
}

html[data-palette="krem"] .tab-btn.active {
  background: var(--accent-primary);
  color: #ffffff;
  box-shadow: none;
}

html[data-palette="krem"] .header-dropdown-trigger {
  color: var(--text-main);
}

html[data-palette="krem"] .btn-primary {
  background: var(--accent-primary);
  border-color: var(--accent-primary);
  box-shadow: none;
}

html[data-palette="krem"] .btn-primary:hover {
  background: var(--accent-primary-hover);
}

/* Yeni tasarım: etkin adım kiremit değil yüzey rengi, numarası kiremit */
html[data-design="tabler"][data-palette="krem"] .app-header .tab-btn.active {
  background: #ffffff;
  color: var(--text-main);
  box-shadow: 0 1px 2px rgba(60, 40, 20, 0.18);
}

html[data-design="tabler"][data-palette="krem"] .kb-edge,
html[data-design="tabler"][data-palette="krem"] .canvas-toolbar {
  box-shadow: 0 6px 18px rgba(60, 40, 20, 0.14);
}

html[data-design="tabler"][data-palette="krem"] .canvas-wrapper {
  box-shadow: 0 20px 48px rgba(60, 40, 20, 0.28), 0 2px 6px rgba(60, 40, 20, 0.16);
}

/* ==========================================================================
 * GENERATED by scripts/palette-overrides.js — Krem overrides for colours
 * hard-coded for the dark UI, then the accent for hard-coded button
 * gradients in every palette. Do not edit; edit the maps in the script.
 * ========================================================================== */
html[data-palette="krem"] .brand-badge { color: #1d4ed8; }
html[data-palette="krem"] .header-btn-group { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .header-dropdown-trigger:hover, html[data-palette="krem"] .header-dropdown.active .header-dropdown-trigger { color: #2b2118; }
html[data-palette="krem"] .header-dropdown-menu { background: #f8f2e6; }
html[data-palette="krem"] .dropdown-menu-header { color: #5c4c3a; }
html[data-palette="krem"] .dropdown-menu-item { color: #2b2118; }
html[data-palette="krem"] .dropdown-menu-item:hover { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .dropdown-item-title { color: #2b2118; }
html[data-palette="krem"] .dropdown-item-desc { color: #5c4c3a; }
html[data-palette="krem"] .dropdown-menu-divider { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .tab-content::-webkit-scrollbar-track { background: #f8f2e6; }
html[data-palette="krem"] .export-accordion-card { background: #f8f2e6; }
html[data-palette="krem"] .export-accordion-header { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .export-accordion-header:hover { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .export-accordion-card.open .export-accordion-header { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .export-accordion-chevron { background: rgba(60, 40, 20, 0.05); color: #5c4c3a; }
html[data-palette="krem"] .export-accordion-card.open .export-accordion-chevron { color: #2b2118; }
html[data-palette="krem"] .export-accordion-card.theme-blue.open .export-accordion-chevron { color: #1d4ed8; }
html[data-palette="krem"] .export-accordion-card.theme-green.open .export-accordion-chevron { color: #047857; }
html[data-palette="krem"] .export-accordion-card.theme-purple.open .export-accordion-chevron { color: #6d28d9; }
html[data-palette="krem"] .saved-preset-card { background: #f8f2e6; }
html[data-palette="krem"] .saved-preset-name { color: #2b2118; }
html[data-palette="krem"] .saved-preset-template-tag { color: #1d4ed8; }
html[data-palette="krem"] .saved-preset-properties-grid { background: #f8f2e6; }
html[data-palette="krem"] .preset-prop-value { color: #2b2118; }
html[data-palette="krem"] .type-text { color: #1d4ed8; }
html[data-palette="krem"] .type-static { color: #6d28d9; }
html[data-palette="krem"] .type-qr { color: #047857; }
html[data-palette="krem"] .type-image { color: #b45309; }
html[data-palette="krem"] .type-barcode { color: #6d28d9; }
html[data-palette="krem"] .btn-success { background: linear-gradient(135deg, #047857 0%, #065f46 100%); }
html[data-palette="krem"] .canvas-split-drop-overlay { background: #f8f2e6; }
html[data-palette="krem"] .split-drop-icon.template-icon { color: #1d4ed8; }
html[data-palette="krem"] .split-drop-icon.data-icon { color: #047857; }
html[data-palette="krem"] .drop-zone-template .split-drop-title { color: #1d4ed8; }
html[data-palette="krem"] .drop-zone-data .split-drop-title { color: #047857; }
html[data-palette="krem"] .split-drop-desc { color: #433526; }
html[data-palette="krem"] .split-drop-formats { color: #5c4c3a; background: #f8f2e6; }
html[data-palette="krem"] .split-drop-divider { background: #f8f2e6; }
html[data-palette="krem"] .split-drop-divider span { color: #2b2118; }
html[data-palette="krem"] .export-progress { background: #f8f2e6; }
html[data-palette="krem"] .progress-bar-bg { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .modal-overlay { background: #f8f2e6; }
html[data-palette="krem"] .activity-log-icon { color: #1d4ed8; }
html[data-palette="krem"] .module-help-badge { color: #1d4ed8; }
html[data-palette="krem"] .module-help-icon { color: #1d4ed8; }
html[data-palette="krem"] .guide-chapter-card { background: #f8f2e6; }
html[data-palette="krem"] .guide-chapter-title { color: #1d4ed8; }
html[data-palette="krem"] .guide-item-list li { color: #433526; }
html[data-palette="krem"] .guide-item-list li::before { color: #047857; }
html[data-palette="krem"] .main-guide-header { background: #f8f2e6; }
html[data-palette="krem"] .guide-badge-pill { color: #0369a1; }
html[data-palette="krem"] .guide-card-box { background: #f8f2e6; }
html[data-palette="krem"] .guide-card-title { color: #1d4ed8; }
html[data-palette="krem"] .guide-step-item { color: #433526; }
html[data-palette="krem"] .export-progress, html[data-palette="krem"] .modal-overlay, html[data-palette="krem"] .modal-backdrop { background: #f8f2e6; }
html[data-palette="krem"] .modal-card, html[data-palette="krem"] .modal-box { background: #f8f2e6; }
html[data-palette="krem"] .floating-text-toolbar { background: #f8f2e6; }
html[data-palette="krem"] .tb-drag-handle:hover { color: #1d4ed8; }
html[data-palette="krem"] .btn-tb-tool { color: #2b2118; }
html[data-palette="krem"] .btn-tb-tool:hover { color: #1d4ed8; }
html[data-palette="krem"] .tb-btn-done { color: #047857; }
html[data-palette="krem"] .tb-btn-done:hover { background: #047857; }
html[data-palette="krem"] .tb-divider { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .tb-fontsize-wrapper { background: #f8f2e6; }
html[data-palette="krem"] .tb-size-display { color: #2b2118; }
html[data-palette="krem"] .tb-size-input { color: #2b2118; background: #f8f2e6; }
html[data-palette="krem"] .tb-size-input:hover { background: #f8f2e6; }
html[data-palette="krem"] .tb-size-input:focus { background: #f8f2e6; color: #1d4ed8; }
html[data-palette="krem"] .tb-font-select { background: #f8f2e6; color: #2b2118; }
html[data-palette="krem"] .tb-font-select:hover, html[data-palette="krem"] .tb-font-select:focus { background: #f8f2e6; }
html[data-palette="krem"] .tb-font-select option { background: #f8f2e6; color: #2b2118; }
html[data-palette="krem"] .ocr-guideline-h::before { color: #b45309; }
html[data-palette="krem"] .ocr-guideline-h.active::before { color: #047857; }
html[data-palette="krem"] .preset-size-btn { background: #f8f2e6; }
html[data-palette="krem"] .excel-col-resizer:hover::after, html[data-palette="krem"] .excel-col-resizer.is-resizing::after { background: #047857; }
html[data-palette="krem"] .excel-col-width-item { background: #f8f2e6; color: #433526; }
html[data-palette="krem"] .excel-col-width-item:hover { background: #f8f2e6; }
html[data-palette="krem"] .excel-page-label { color: #047857; }
html[data-palette="krem"] .excel-col-handle:hover, html[data-palette="krem"] .excel-col-handle.dragging { background: #b45309; }
html[data-palette="krem"] .excel-row-handle:hover, html[data-palette="krem"] .excel-row-handle.dragging { background: #b45309; }
html[data-palette="krem"] .excel-preview-legend { color: #5c4c3a; background: #f8f2e6; }
html[data-palette="krem"] .excel-preview-legend b { color: #2b2118; }
html[data-palette="krem"] .filmstrip-container { background: #f8f2e6; }
html[data-palette="krem"] .filmstrip-title { color: #047857; }
html[data-palette="krem"] .filmstrip-badge { color: #047857; }
html[data-palette="krem"] .filmstrip-search-box input { background: #f8f2e6; color: #2b2118; }
html[data-palette="krem"] .filmstrip-track::-webkit-scrollbar-track { background: #f8f2e6; }
html[data-palette="krem"] .filmstrip-track::-webkit-scrollbar-thumb { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .filmstrip-card { background: #f8f2e6; }
html[data-palette="krem"] .filmstrip-card-thumb { background: #f8f2e6; }
html[data-palette="krem"] .filmstrip-card-index { color: #5c4c3a; }
html[data-palette="krem"] .filmstrip-card.active .filmstrip-card-index { color: #047857; }
html[data-palette="krem"] .filmstrip-card-name { color: #2b2118; }
html[data-palette="krem"] .pdf-page-card { background: #f8f2e6; }
html[data-palette="krem"] .pdf-page-card.duplex-card .pdf-page-badge-num { background: linear-gradient(135deg, #075985 0%, #0369a1 100%); color: #0369a1; }
html[data-palette="krem"] .pdf-page-card.blank-card { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .pdf-page-badge-num { background: linear-gradient(135deg, #7e22ce 0%, #7c3aed 100%); }
html[data-palette="krem"] .pdf-page-badge-file { color: #5c4c3a; }
html[data-palette="krem"] .pdf-page-action-btn { background: #f8f2e6; color: #2b2118; }
html[data-palette="krem"] .pdf-page-action-btn:hover { background: #7e22ce; }
html[data-palette="krem"] .pdf-page-card-footer { color: #433526; }
html[data-palette="krem"] .pdf-page-rot-badge { color: #0369a1; }
html[data-palette="krem"] .pdf-file-list-item { background: #f8f2e6; }
html[data-palette="krem"] .pdf-file-item-icon { color: #6d28d9; }
html[data-palette="krem"] .pdf-file-item-name { color: #2b2118; }
html[data-palette="krem"] .pdf-file-item-meta { color: #5c4c3a; }
html[data-palette="krem"] .pdf-splitter-card { background: #f8f2e6; }
html[data-palette="krem"] .pdf-splitter-card.selected .pdf-splitter-check { background: #0369a1; }
html[data-palette="krem"] .pdf-splitter-check { background: #f8f2e6; }
html[data-palette="krem"] .pdf-cut-btn { color: #b45309; }
html[data-palette="krem"] .pdf-cut-btn:hover, html[data-palette="krem"] .pdf-cut-btn.active { background: #b45309; }
html[data-palette="krem"] .pdf-compressor-card { background: #f8f2e6; }
html[data-palette="krem"] .compressor-preset-card { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .compressor-meter-bar { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .compressor-meter-fill { background: linear-gradient(90deg, #047857, #b45309, #ef4444); }
html[data-palette="krem"] .pdf-converter-card { background: #f8f2e6; }
html[data-palette="krem"] .converter-direction-btn { background: rgba(60, 40, 20, 0.05); color: #433526; }
html[data-palette="krem"] .converter-direction-btn:hover { color: #047857; }
html[data-palette="krem"] .converter-direction-btn.active { color: #047857; }
html[data-palette="krem"] .converter-badge-format { color: #047857; }
html[data-palette="krem"] .active-photo-mode { color: #047857 !important; }
html[data-palette="krem"] .badge-recommended { color: #047857; }
html[data-palette="krem"] .s-425fc:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-c4976:not(#_):not(#_):not(#_) { color: #b91c1c; }
html[data-palette="krem"] .s-62bd5:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-3fc32:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-bf803:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-3bd6b:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-ce26f:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-9f749:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-04b46:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-6588d:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-c1f1b:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-d7921:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-13764:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-83108:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-c4a90:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-479c3:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-9d4f4:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-7f5de:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-2423b:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-f5445:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-8f937:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-358e5:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-cab22:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-e8c66:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-233ef:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-11c7f:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-4017f:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-e7d0f:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-96fa9:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-0c66d:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-14178:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-dc4c4:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-d5e1c:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-b3082:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-0e839:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-a39a7:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-66e4e:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-01f1a:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-2b004:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-62513:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-1415a:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-5f419:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-a68d7:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-256aa:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-e0abc:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-138fa:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-b55c7:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-139f2:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-1d115:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-a63db:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-a3338:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-934b9:not(#_):not(#_):not(#_) { color: #1a56db; }
html[data-palette="krem"] .s-c5966:not(#_):not(#_):not(#_) { color: #0e7490; }
html[data-palette="krem"] .s-56bd2:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-9f021:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-1c8ff:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-8d17d:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-49700:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-8b29d:not(#_):not(#_):not(#_) { color: #b45309; background: #f8f2e6; }
html[data-palette="krem"] .s-f0a22:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-904a3:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-04be5:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-8a931:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-7a198:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-e439d:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-568b6:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-31810:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-f280f:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-b444f:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-46480:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-f7afb:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-d99d7:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-b337c:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-249fe:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-47b59:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-76d86:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-9418f:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-0ef32:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #6366f1 0%, #7e22ce 100%); }
html[data-palette="krem"] .s-c8c01:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-90472:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-433ba:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-9ed71:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-99b43:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-a1ad8:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-b4f5e:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-bc16e:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-f0b4d:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-251b2:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-3e0a5:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-66f9c:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-04e4f:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-d3e2b:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-8ba19:not(#_):not(#_):not(#_) { color: #4338ca; }
html[data-palette="krem"] .s-a2bda:not(#_):not(#_):not(#_) { background: #047857; }
html[data-palette="krem"] .s-6c55d:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-c6f59:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-3550f:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-89dd1:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-4a482:not(#_):not(#_):not(#_) { color: #b91c1c; }
html[data-palette="krem"] .s-2ddcb:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-bb6ad:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); color: #433526; }
html[data-palette="krem"] .s-5943b:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-586a1:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-3592a:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); color: #433526; }
html[data-palette="krem"] .s-2b110:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-7b94f:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-32768:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-42b77:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-f9d90:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-f0c7e:not(#_):not(#_):not(#_) { background: #047857; }
html[data-palette="krem"] .s-8df81:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-d72d4:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-d41d8:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-aa7fa:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-d7da6:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-ad17b:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-ca595:not(#_):not(#_):not(#_) { background: #047857; }
html[data-palette="krem"] .s-c5d0d:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-99b7f:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-31fbd:not(#_):not(#_):not(#_) { color: #1d4ed8; background: #f8f2e6; }
html[data-palette="krem"] .s-8d9aa:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-95f3b:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-8bf2a:not(#_):not(#_):not(#_) { color: #b91c1c; background: #f8f2e6; }
html[data-palette="krem"] .s-9db6c:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-d37d1:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #7e22ce 0%, #be185d 100%); }
html[data-palette="krem"] .s-c9313:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-502be:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-4a462:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-9f385:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-36264:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-132cb:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-df286:not(#_):not(#_):not(#_) { color: #a16207; }
html[data-palette="krem"] .s-73eed:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-9d985:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-84bf2:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-9deaa:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-4bf8f:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-c35f3:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-c3bc0:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-0d8f8:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-2e910:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); color: #433526; }
html[data-palette="krem"] .s-b5fc2:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-96b11:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-40841:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-d0f60:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-845f0:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-078d6:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-f9926:not(#_):not(#_):not(#_) { color: #1d4ed8; }
html[data-palette="krem"] .s-56851:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-d2c33:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-bc1b8:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-e48b4:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #075985 0%, #7c3aed 100%); }
html[data-palette="krem"] .s-41c8d:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-1544d:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-2936d:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-f917b:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-28e41:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-04448:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-70794:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-0c600:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-5c236:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-083b2:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-934a4:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-95578:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-9c69b:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-8dfd8:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-39631:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-2ce30:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-c10ec:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #047857 0%, #065f46 100%); }
html[data-palette="krem"] .s-31744:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-84d7c:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-9b462:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-73e6a:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-1a301:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-8c79e:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-c0d28:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-4886f:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-a485f:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-bb630:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-756c0:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-79fb7:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-083ad:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-f2fc1:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-07c8a:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-5f630:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-04c2a:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-aba88:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-4c699:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-c949a:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-ad02e:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-03098:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-ec500:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-efb5b:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-bb1f2:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-f2d8f:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-5def8:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-28c48:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-e774f:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-80ab1:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-2c88a:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-a5e5f:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-9e2af:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-a16b0:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-244e1:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-73442:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-8fb9f:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #7e22ce 0%, #7c3aed 100%); }
html[data-palette="krem"] .s-43bd1:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-a9810:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-f9dbe:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-32187:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-3681a:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-9e660:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-30e2c:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-a2342:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-7de3e:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-9afaa:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-24577:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-59d34:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-5ef0f:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-6302b:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-252b1:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-853c4:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-159af:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-993e4:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #7e22ce 0%, #7c3aed 100%); }
html[data-palette="krem"] .s-23472:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-fc90a:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-827d1:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-d92e5:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-e3c02:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-1fd0f:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-4ba76:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-6a342:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-553d9:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #075985 0%, #0369a1 100%); }
html[data-palette="krem"] .s-829c1:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-69bb4:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-cd230:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-55cd1:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-42ef2:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-d04b2:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-b7589:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-eedbe:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-8e8ff:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-f347b:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-d1ecc:not(#_):not(#_):not(#_) { color: #b91c1c; }
html[data-palette="krem"] .s-35987:not(#_):not(#_):not(#_) { color: #b91c1c; }
html[data-palette="krem"] .s-e64f3:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-c103d:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-30fcf:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-0bdfa:not(#_):not(#_):not(#_) { color: #6d28d9; }
html[data-palette="krem"] .s-2dda1:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-5169d:not(#_):not(#_):not(#_) { color: #433526; background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-7aa36:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-1dd6d:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-aa5ee:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-a27b5:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-1a892:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #b45309 0%, #92400e 100%); }
html[data-palette="krem"] .s-9ae2b:not(#_):not(#_):not(#_) { color: #b45309; }
html[data-palette="krem"] .s-8438c:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-514d2:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-f910f:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-6682a:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-9f57a:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-903f4:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-ee349:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-0caf4:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-17385:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #047857 0%, #065f46 100%); }
html[data-palette="krem"] .s-c6166:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-2fe16:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-68ec5:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-2e947:not(#_):not(#_):not(#_) { background: #be185d; }
html[data-palette="krem"] .s-964b0:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] .s-d030f:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-9611e:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-05e77:not(#_):not(#_):not(#_) { color: #be185d; }
html[data-palette="krem"] .s-0ffef:not(#_):not(#_):not(#_) { background: linear-gradient(135deg, #be185d 0%, #9d174d 100%); }
html[data-palette="krem"] .s-b001a:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-17e0c:not(#_):not(#_):not(#_) { background: #f8f2e6; color: #5c4c3a; }
html[data-palette="krem"] .s-c1597:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-00ee8:not(#_):not(#_):not(#_) { color: #2b2118; }
html[data-palette="krem"] .s-0252c:not(#_):not(#_):not(#_) { color: #433526; background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-27be9:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-b657d:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-978af:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-872f3:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-70868:not(#_):not(#_):not(#_) { color: #0369a1; }
html[data-palette="krem"] .s-e7bb6:not(#_):not(#_):not(#_) { color: #b91c1c; }
html[data-palette="krem"] .s-3e06a:not(#_):not(#_):not(#_) { background: rgba(60, 40, 20, 0.05); }
html[data-palette="krem"] .s-80530:not(#_):not(#_):not(#_) { color: #5c4c3a; }
html[data-palette="krem"] .s-575f1:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-22286:not(#_):not(#_):not(#_) { background: #f8f2e6; }
html[data-palette="krem"] .s-a3627:not(#_):not(#_):not(#_) { color: #b91c1c; }
html[data-palette="krem"] .s-c6a1e:not(#_):not(#_):not(#_) { color: #047857; }
html[data-palette="krem"] .s-b4f11:not(#_):not(#_):not(#_) { color: #433526; }
html[data-palette="krem"] [style*="color:#fff"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color:#fff"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #fff"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: #fff"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(255, 255, 255)"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: rgb(255, 255, 255)"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fff"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fff"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fff"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fff"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fff"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fff"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fff"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #fff"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #fff"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #fff"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #fff"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #fff"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #fff"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #fff"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(255, 255, 255)"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(255, 255, 255)"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(255, 255, 255)"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(255, 255, 255)"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(255, 255, 255)"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(255, 255, 255)"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(255, 255, 255)"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#38bdf8"]:not([style*="-color:#38bdf8"]) { color: #0369a1 !important; }
html[data-palette="krem"] [style*="color: #38bdf8"]:not([style*="-color: #38bdf8"]) { color: #0369a1 !important; }
html[data-palette="krem"] [style*="color: rgb(56, 189, 248)"]:not([style*="-color: rgb(56, 189, 248)"]) { color: #0369a1 !important; }
html[data-palette="krem"] [style*="color:#f59e0b"]:not([style*="-color:#f59e0b"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color: #f59e0b"]:not([style*="-color: #f59e0b"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color: rgb(245, 158, 11)"]:not([style*="-color: rgb(245, 158, 11)"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color:#c084fc"]:not([style*="-color:#c084fc"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color: #c084fc"]:not([style*="-color: #c084fc"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color: rgb(192, 132, 252)"]:not([style*="-color: rgb(192, 132, 252)"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color:#34d399"]:not([style*="-color:#34d399"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color: #34d399"]:not([style*="-color: #34d399"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color: rgb(52, 211, 153)"]:not([style*="-color: rgb(52, 211, 153)"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color:#a855f7"]:not([style*="-color:#a855f7"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color: #a855f7"]:not([style*="-color: #a855f7"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color: rgb(168, 85, 247)"]:not([style*="-color: rgb(168, 85, 247)"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color:#f472b6"]:not([style*="-color:#f472b6"]) { color: #be185d !important; }
html[data-palette="krem"] [style*="color: #f472b6"]:not([style*="-color: #f472b6"]) { color: #be185d !important; }
html[data-palette="krem"] [style*="color: rgb(244, 114, 182)"]:not([style*="-color: rgb(244, 114, 182)"]) { color: #be185d !important; }
html[data-palette="krem"] [style*="color:#ef4444"]:not([style*="-color:#ef4444"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="color: #ef4444"]:not([style*="-color: #ef4444"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="color: rgb(239, 68, 68)"]:not([style*="-color: rgb(239, 68, 68)"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="color:#60a5fa"]:not([style*="-color:#60a5fa"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="color: #60a5fa"]:not([style*="-color: #60a5fa"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="color: rgb(96, 165, 250)"]:not([style*="-color: rgb(96, 165, 250)"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="background:#0f172a"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: #0f172a"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgb(15, 23, 42)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="color:#94a3b8"]:not([style*="-color:#94a3b8"]) { color: #5c4c3a !important; }
html[data-palette="krem"] [style*="color: #94a3b8"]:not([style*="-color: #94a3b8"]) { color: #5c4c3a !important; }
html[data-palette="krem"] [style*="color: rgb(148, 163, 184)"]:not([style*="-color: rgb(148, 163, 184)"]) { color: #5c4c3a !important; }
html[data-palette="krem"] [style*="color:#e2e8f0"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color:#e2e8f0"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #e2e8f0"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: #e2e8f0"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(226, 232, 240)"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: rgb(226, 232, 240)"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fbbf24"]:not([style*="-color:#fbbf24"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color: #fbbf24"]:not([style*="-color: #fbbf24"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color: rgb(251, 191, 36)"]:not([style*="-color: rgb(251, 191, 36)"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color:#ec4899"]:not([style*="-color:#ec4899"]) { color: #be185d !important; }
html[data-palette="krem"] [style*="color: #ec4899"]:not([style*="-color: #ec4899"]) { color: #be185d !important; }
html[data-palette="krem"] [style*="color: rgb(236, 72, 153)"]:not([style*="-color: rgb(236, 72, 153)"]) { color: #be185d !important; }
html[data-palette="krem"] [style*="background:rgba(15,23,42,0.6)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15,23,42,0.6)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15, 23, 42, 0.6)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="color:#f8fafc"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color:#f8fafc"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f8fafc"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: #f8fafc"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(248, 250, 252)"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: rgb(248, 250, 252)"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#f8fafc"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#f8fafc"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#f8fafc"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#f8fafc"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#f8fafc"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#f8fafc"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#f8fafc"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f8fafc"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f8fafc"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f8fafc"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f8fafc"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f8fafc"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f8fafc"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f8fafc"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(248, 250, 252)"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(248, 250, 252)"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(248, 250, 252)"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(248, 250, 252)"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(248, 250, 252)"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(248, 250, 252)"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(248, 250, 252)"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#fde68a"]:not([style*="-color:#fde68a"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color: #fde68a"]:not([style*="-color: #fde68a"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color: rgb(253, 230, 138)"]:not([style*="-color: rgb(253, 230, 138)"]) { color: #b45309 !important; }
html[data-palette="krem"] [style*="color:#93c5fd"]:not([style*="-color:#93c5fd"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="color: #93c5fd"]:not([style*="-color: #93c5fd"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="color: rgb(147, 197, 253)"]:not([style*="-color: rgb(147, 197, 253)"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="color:#f3e8ff"]:not([style*="-color:#f3e8ff"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color: #f3e8ff"]:not([style*="-color: #f3e8ff"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color: rgb(243, 232, 255)"]:not([style*="-color: rgb(243, 232, 255)"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.15)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.15)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.15)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="color:#e2e8f0"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#e2e8f0"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#e2e8f0"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#e2e8f0"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#e2e8f0"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#e2e8f0"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#e2e8f0"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #e2e8f0"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #e2e8f0"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #e2e8f0"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #e2e8f0"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #e2e8f0"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #e2e8f0"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #e2e8f0"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(226, 232, 240)"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(226, 232, 240)"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(226, 232, 240)"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(226, 232, 240)"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(226, 232, 240)"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(226, 232, 240)"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(226, 232, 240)"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #a855f7 0%, #7c3aed 100%)"] { background: linear-gradient(135deg, #7e22ce 0%, #7c3aed 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #a855f7 0%, #7c3aed 100%)"] { background: linear-gradient(135deg, #7e22ce 0%, #7c3aed 100%) !important; }
html[data-palette="krem"] [style*="color:#fca5a5"]:not([style*="-color:#fca5a5"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="color: #fca5a5"]:not([style*="-color: #fca5a5"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="color: rgb(252, 165, 165)"]:not([style*="-color: rgb(252, 165, 165)"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #059669 0%, #10b981 100%)"] { background: linear-gradient(135deg, #065f46 0%, #047857 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #059669 0%, #10b981 100%)"] { background: linear-gradient(135deg, #065f46 0%, #047857 100%) !important; }
html[data-palette="krem"] [style*="color:#c7d2fe"]:not([style*="-color:#c7d2fe"]) { color: #4338ca !important; }
html[data-palette="krem"] [style*="color: #c7d2fe"]:not([style*="-color: #c7d2fe"]) { color: #4338ca !important; }
html[data-palette="krem"] [style*="color: rgb(199, 210, 254)"]:not([style*="-color: rgb(199, 210, 254)"]) { color: #4338ca !important; }
html[data-palette="krem"] [style*="background:rgba(15, 23, 42, 0.5)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15, 23, 42, 0.5)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="color:#cbd5e1"]:not([style*="-color:#cbd5e1"]) { color: #433526 !important; }
html[data-palette="krem"] [style*="color: #cbd5e1"]:not([style*="-color: #cbd5e1"]) { color: #433526 !important; }
html[data-palette="krem"] [style*="color: rgb(203, 213, 225)"]:not([style*="-color: rgb(203, 213, 225)"]) { color: #433526 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #10b981 0%, #059669 100%)"] { background: linear-gradient(135deg, #047857 0%, #065f46 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #10b981 0%, #059669 100%)"] { background: linear-gradient(135deg, #047857 0%, #065f46 100%) !important; }
html[data-palette="krem"] [style*="background:rgba(255,255,255,0.06)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255,255,255,0.06)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255, 255, 255, 0.06)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background:#10b981"] { background: #047857 !important; }
html[data-palette="krem"] [style*="background: #10b981"] { background: #047857 !important; }
html[data-palette="krem"] [style*="background: rgb(16, 185, 129)"] { background: #047857 !important; }
html[data-palette="krem"] [style*="background:#f59e0b"] { background: #b45309 !important; }
html[data-palette="krem"] [style*="background: #f59e0b"] { background: #b45309 !important; }
html[data-palette="krem"] [style*="background: rgb(245, 158, 11)"] { background: #b45309 !important; }
html[data-palette="krem"] [style*="color:#10b981"]:not([style*="-color:#10b981"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color: #10b981"]:not([style*="-color: #10b981"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color: rgb(16, 185, 129)"]:not([style*="-color: rgb(16, 185, 129)"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color:#8b5cf6"]:not([style*="-color:#8b5cf6"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color: #8b5cf6"]:not([style*="-color: #8b5cf6"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color: rgb(139, 92, 246)"]:not([style*="-color: rgb(139, 92, 246)"]) { color: #6d28d9 !important; }
html[data-palette="krem"] [style*="color:#4285f4"]:not([style*="-color:#4285f4"]) { color: #1a56db !important; }
html[data-palette="krem"] [style*="color: #4285f4"]:not([style*="-color: #4285f4"]) { color: #1a56db !important; }
html[data-palette="krem"] [style*="color: rgb(66, 133, 244)"]:not([style*="-color: rgb(66, 133, 244)"]) { color: #1a56db !important; }
html[data-palette="krem"] [style*="color:#06b6d4"]:not([style*="-color:#06b6d4"]) { color: #0e7490 !important; }
html[data-palette="krem"] [style*="color: #06b6d4"]:not([style*="-color: #06b6d4"]) { color: #0e7490 !important; }
html[data-palette="krem"] [style*="color: rgb(6, 182, 212)"]:not([style*="-color: rgb(6, 182, 212)"]) { color: #0e7490 !important; }
html[data-palette="krem"] [style*="background:rgba(255,255,255,0.08)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255,255,255,0.08)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255, 255, 255, 0.08)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.28)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.28)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.28)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:rgba(255,255,255,0.02)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255,255,255,0.02)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255, 255, 255, 0.02)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="color:#facc15"]:not([style*="-color:#facc15"]) { color: #a16207 !important; }
html[data-palette="krem"] [style*="color: #facc15"]:not([style*="-color: #facc15"]) { color: #a16207 !important; }
html[data-palette="krem"] [style*="color: rgb(250, 204, 21)"]:not([style*="-color: rgb(250, 204, 21)"]) { color: #a16207 !important; }
html[data-palette="krem"] [style*="color:#3b82f6"]:not([style*="-color:#3b82f6"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="color: #3b82f6"]:not([style*="-color: #3b82f6"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="color: rgb(59, 130, 246)"]:not([style*="-color: rgb(59, 130, 246)"]) { color: #1d4ed8 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #d97706 0%, #f59e0b 100%)"] { background: linear-gradient(135deg, #92400e 0%, #b45309 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #d97706 0%, #f59e0b 100%)"] { background: linear-gradient(135deg, #92400e 0%, #b45309 100%) !important; }
html[data-palette="krem"] [style*="color:#f87171"]:not([style*="-color:#f87171"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="color: #f87171"]:not([style*="-color: #f87171"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="color: rgb(248, 113, 113)"]:not([style*="-color: rgb(248, 113, 113)"]) { color: #b91c1c !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.25)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.25)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.25)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(90deg, #3b82f6, #10b981)"] { background: linear-gradient(90deg, #3b82f6, #047857) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(90deg, #3b82f6, #10b981)"] { background: linear-gradient(90deg, #3b82f6, #047857) !important; }
html[data-palette="krem"] [style*="background:radial-gradient(circle, rgba(30,41,59,0.9) 0%, rgba(15,23,42,0.95) 100%)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: radial-gradient(circle, rgba(30,41,59,0.9) 0%, rgba(15,23,42,0.95) 100%)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="color:#a7f3d0"]:not([style*="-color:#a7f3d0"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color: #a7f3d0"]:not([style*="-color: #a7f3d0"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color: rgb(167, 243, 208)"]:not([style*="-color: rgb(167, 243, 208)"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.3)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.3)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.3)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(90deg, #38bdf8, #3b82f6)"] { background: linear-gradient(90deg, #0369a1, #3b82f6) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(90deg, #38bdf8, #3b82f6)"] { background: linear-gradient(90deg, #0369a1, #3b82f6) !important; }
html[data-palette="krem"] [style*="background:#0b0f19"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: #0b0f19"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgb(11, 15, 25)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:rgba(255,255,255,0.03)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255,255,255,0.03)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255, 255, 255, 0.03)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #10b981, #059669)"] { background: linear-gradient(135deg, #047857, #065f46) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #10b981, #059669)"] { background: linear-gradient(135deg, #047857, #065f46) !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.4)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.4)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.4)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #a855f7 0%, #ec4899 100%)"] { background: linear-gradient(135deg, #7e22ce 0%, #be185d 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%)"] { background: linear-gradient(135deg, #7e22ce 0%, #be185d 100%) !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #3b82f6 0%, #06b6d4 100%)"] { background: linear-gradient(135deg, #3b82f6 0%, #0e7490 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #3b82f6 0%, #06b6d4 100%)"] { background: linear-gradient(135deg, #3b82f6 0%, #0e7490 100%) !important; }
html[data-palette="krem"] [style*="background:#38bdf8"] { background: #0369a1 !important; }
html[data-palette="krem"] [style*="background: #38bdf8"] { background: #0369a1 !important; }
html[data-palette="krem"] [style*="background: rgb(56, 189, 248)"] { background: #0369a1 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #38bdf8 0%, #2563eb 100%)"] { background: linear-gradient(135deg, #0369a1 0%, #2563eb 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #38bdf8 0%, #2563eb 100%)"] { background: linear-gradient(135deg, #0369a1 0%, #2563eb 100%) !important; }
html[data-palette="krem"] [style*="color:#ffffff"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color:#ffffff"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #ffffff"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: #ffffff"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#ffffff"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#ffffff"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#ffffff"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#ffffff"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#ffffff"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#ffffff"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#ffffff"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #ffffff"][style*="background:rgba(15,23,42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #ffffff"][style*="background:rgba(30,41,59"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #ffffff"][style*="background:#0f172a"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #ffffff"][style*="background:#1e293b"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #ffffff"][style*="background: rgba(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #ffffff"][style*="background: rgb(15, 23, 42"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #ffffff"][style*="background:rgba(0,0,0"] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="background:rgba(15,23,42,0.5)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15,23,42,0.5)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:#090d16"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: #090d16"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgb(9, 13, 22)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:#1e293b"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: #1e293b"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgb(30, 41, 59)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #0284c7 0%, #0369a1 100%)"] { background: linear-gradient(135deg, #075985 0%, #0369a1 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%)"] { background: linear-gradient(135deg, #075985 0%, #0369a1 100%) !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.85)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.85)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.85)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:rgba(255,255,255,0.05)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255,255,255,0.05)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background: rgba(255, 255, 255, 0.05)"] { background: rgba(60, 40, 20, 0.05) !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #38bdf8 0%, #0284c7 100%)"] { background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #38bdf8 0%, #0284c7 100%)"] { background: linear-gradient(135deg, #0369a1 0%, #075985 100%) !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.35)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.35)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.35)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:rgba(15,23,42,0.85)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15,23,42,0.85)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15, 23, 42, 0.85)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(90deg, #a855f7, #38bdf8)"] { background: linear-gradient(90deg, #7e22ce, #0369a1) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(90deg, #a855f7, #38bdf8)"] { background: linear-gradient(90deg, #7e22ce, #0369a1) !important; }
html[data-palette="krem"] [style*="background:linear-gradient(90deg, #0284c7, #38bdf8)"] { background: linear-gradient(90deg, #075985, #0369a1) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(90deg, #0284c7, #38bdf8)"] { background: linear-gradient(90deg, #075985, #0369a1) !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%)"] { background: linear-gradient(135deg, #b45309 0%, #92400e 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%)"] { background: linear-gradient(135deg, #b45309 0%, #92400e 100%) !important; }
html[data-palette="krem"] [style*="background:linear-gradient(90deg, #f59e0b, #34d399)"] { background: linear-gradient(90deg, #b45309, #047857) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(90deg, #f59e0b, #34d399)"] { background: linear-gradient(90deg, #b45309, #047857) !important; }
html[data-palette="krem"] [style*="background:linear-gradient(90deg, #10b981, #38bdf8)"] { background: linear-gradient(90deg, #047857, #0369a1) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(90deg, #10b981, #38bdf8)"] { background: linear-gradient(90deg, #047857, #0369a1) !important; }
html[data-palette="krem"] [style*="background:linear-gradient(135deg, #ec4899 0%, #db2777 100%)"] { background: linear-gradient(135deg, #be185d 0%, #9d174d 100%) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(135deg, #ec4899 0%, #db2777 100%)"] { background: linear-gradient(135deg, #be185d 0%, #9d174d 100%) !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.75)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.75)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.75)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(90deg, #10b981, #059669)"] { background: linear-gradient(90deg, #047857, #065f46) !important; }
html[data-palette="krem"] [style*="background: linear-gradient(90deg, #10b981, #059669)"] { background: linear-gradient(90deg, #047857, #065f46) !important; }
html[data-palette="krem"] [style*="background:rgba(15,23,42,0.92)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15,23,42,0.92)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15, 23, 42, 0.92)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="color:#fef08a"]:not([style*="-color:#fef08a"]) { color: #a16207 !important; }
html[data-palette="krem"] [style*="color: #fef08a"]:not([style*="-color: #fef08a"]) { color: #a16207 !important; }
html[data-palette="krem"] [style*="color: rgb(254, 240, 138)"]:not([style*="-color: rgb(254, 240, 138)"]) { color: #a16207 !important; }
html[data-palette="krem"] [style*="background:var(--bg-secondary, #0f172a)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: var(--bg-secondary, #0f172a)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:rgba(30,41,59,0.95)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(30,41,59,0.95)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(30, 41, 59, 0.95)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:linear-gradient(145deg, #0f172a, #1e293b)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: linear-gradient(145deg, #0f172a, #1e293b)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="color:#f1f5f9"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color:#f1f5f9"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: #f1f5f9"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: #f1f5f9"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color: rgb(241, 245, 249)"]:not([style*="background:linear-gradient"]):not([style*="background: linear-gradient"]):not([style*="background:#"]):not([style*="background: #"]):not([style*="background-color:#"]):not([style*="background-color: #"]):not([style*="background: rgb("]):not([style*="background-color: rgb("]):not([style*="-color: rgb(241, 245, 249)"]) { color: #2b2118 !important; }
html[data-palette="krem"] [style*="color:#6ee7b7"]:not([style*="-color:#6ee7b7"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color: #6ee7b7"]:not([style*="-color: #6ee7b7"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="color: rgb(110, 231, 183)"]:not([style*="-color: rgb(110, 231, 183)"]) { color: #047857 !important; }
html[data-palette="krem"] [style*="background:var(--bg-card, #1e293b)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: var(--bg-card, #1e293b)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.18)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.18)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.18)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:var(--bg-input, #0f172a)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: var(--bg-input, #0f172a)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:rgba(0,0,0,0.2)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0,0,0,0.2)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(0, 0, 0, 0.2)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background:rgba(15,23,42,0.65)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15,23,42,0.65)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="background: rgba(15, 23, 42, 0.65)"] { background: #f8f2e6 !important; }
html[data-palette="krem"] [style*="color:#0284c7"]:not([style*="-color:#0284c7"]) { color: #0369a1 !important; }
html[data-palette="krem"] [style*="color: #0284c7"]:not([style*="-color: #0284c7"]) { color: #0369a1 !important; }
html[data-palette="krem"] [style*="color: rgb(2, 132, 199)"]:not([style*="-color: rgb(2, 132, 199)"]) { color: #0369a1 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(16, 185, 129)"], html[data-palette="krem"] [style*="background: rgb(16, 185, 129)"] { background: #047857 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(5, 150, 105)"], html[data-palette="krem"] [style*="background: rgb(5, 150, 105)"] { background: #065f46 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(52, 211, 153)"], html[data-palette="krem"] [style*="background: rgb(52, 211, 153)"] { background: #047857 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(245, 158, 11)"], html[data-palette="krem"] [style*="background: rgb(245, 158, 11)"] { background: #b45309 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(217, 119, 6)"], html[data-palette="krem"] [style*="background: rgb(217, 119, 6)"] { background: #92400e !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(251, 191, 36)"], html[data-palette="krem"] [style*="background: rgb(251, 191, 36)"] { background: #b45309 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(236, 72, 153)"], html[data-palette="krem"] [style*="background: rgb(236, 72, 153)"] { background: #be185d !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(219, 39, 119)"], html[data-palette="krem"] [style*="background: rgb(219, 39, 119)"] { background: #9d174d !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(56, 189, 248)"], html[data-palette="krem"] [style*="background: rgb(56, 189, 248)"] { background: #0369a1 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(14, 165, 233)"], html[data-palette="krem"] [style*="background: rgb(14, 165, 233)"] { background: #0369a1 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(2, 132, 199)"], html[data-palette="krem"] [style*="background: rgb(2, 132, 199)"] { background: #075985 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(6, 182, 212)"], html[data-palette="krem"] [style*="background: rgb(6, 182, 212)"] { background: #0e7490 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(168, 85, 247)"], html[data-palette="krem"] [style*="background: rgb(168, 85, 247)"] { background: #7e22ce !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb(34, 197, 94)"], html[data-palette="krem"] [style*="background: rgb(34, 197, 94)"] { background: #15803d !important; }
html[data-palette="krem"] [style*="background: rgba(16, 185, 129, 0.9"], html[data-palette="krem"] [style*="background: rgba(16, 185, 129, 0.8"] { background: rgba(4,120,87, 0.96) !important; }
html[data-palette="krem"] [style*="background: rgba(245, 158, 11, 0.9"], html[data-palette="krem"] [style*="background: rgba(245, 158, 11, 0.8"] { background: rgba(180,83,9, 0.96) !important; }
html[data-palette="krem"] [style*="background: rgba(236, 72, 153, 0.9"], html[data-palette="krem"] [style*="background: rgba(236, 72, 153, 0.8"] { background: rgba(190,24,93, 0.96) !important; }
html[data-palette="krem"] [style*="background: rgba(14, 165, 233, 0.9"], html[data-palette="krem"] [style*="background: rgba(14, 165, 233, 0.8"] { background: rgba(3,105,161, 0.96) !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgba("] { color: #2b2118 !important; }
html[data-palette="krem"] [style*="background: linear-gradient("][style*="deg, rgb("] [class^="s-"] { color: #ffffff !important; background: rgba(255, 255, 255, 0.22) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:#0f172a"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: #0f172a"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgb(15, 23, 42)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(15,23,42,0.6)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15,23,42,0.6)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15, 23, 42, 0.6)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.15)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.15)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.15)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(15, 23, 42, 0.5)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15, 23, 42, 0.5)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.28)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.28)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.28)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.25)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.25)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.25)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:radial-gradient(circle, rgba(30,41,59,0.9) 0%, rgba(15,23,42,0.95) 100%)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: radial-gradient(circle, rgba(30,41,59,0.9) 0%, rgba(15,23,42,0.95) 100%)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.3)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.3)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.3)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:#0b0f19"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: #0b0f19"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgb(11, 15, 25)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.4)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.4)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.4)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(15,23,42,0.5)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15,23,42,0.5)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:#090d16"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: #090d16"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgb(9, 13, 22)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:#1e293b"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: #1e293b"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgb(30, 41, 59)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.85)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.85)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.85)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.35)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.35)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.35)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(15,23,42,0.85)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15,23,42,0.85)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15, 23, 42, 0.85)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.75)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.75)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.75)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(15,23,42,0.92)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15,23,42,0.92)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15, 23, 42, 0.92)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:var(--bg-secondary, #0f172a)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: var(--bg-secondary, #0f172a)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(30,41,59,0.95)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(30,41,59,0.95)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(30, 41, 59, 0.95)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:linear-gradient(145deg, #0f172a, #1e293b)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: linear-gradient(145deg, #0f172a, #1e293b)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:var(--bg-card, #1e293b)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: var(--bg-card, #1e293b)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.18)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.18)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.18)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:var(--bg-input, #0f172a)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: var(--bg-input, #0f172a)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(0,0,0,0.2)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0,0,0,0.2)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(0, 0, 0, 0.2)"] { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background:rgba(15,23,42,0.65)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15,23,42,0.65)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) [style*="background: rgba(15, 23, 42, 0.65)"] { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .header-dropdown-menu { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .split-drop-divider { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .export-progress { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .guide-chapter-card { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .modal-card, html[data-palette]:not([data-palette="krem"]) .modal-box { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .tb-fontsize-wrapper { background: var(--bg-card); }
html[data-palette]:not([data-palette="krem"]) .tb-size-input { background: var(--bg-card); }
html[data-palette]:not([data-palette="krem"]) .tb-size-input:hover { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .tb-font-select:hover, html[data-palette]:not([data-palette="krem"]) .tb-font-select:focus { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .excel-col-width-item:hover { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .excel-preview-legend { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .filmstrip-container { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .filmstrip-search-box input { background: var(--bg-card); }
html[data-palette]:not([data-palette="krem"]) .filmstrip-track::-webkit-scrollbar-track { background: var(--bg-card); }
html[data-palette]:not([data-palette="krem"]) .filmstrip-card-thumb { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .pdf-page-action-btn { background: var(--bg-panel); }
html[data-palette]:not([data-palette="krem"]) .s-233ef:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-56bd2:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-8d17d:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-8b29d:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-2ddcb:not(#_):not(#_):not(#_) { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) .s-32768:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-d7da6:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-31fbd:not(#_):not(#_):not(#_) { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) .s-8bf2a:not(#_):not(#_):not(#_) { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) .s-078d6:not(#_):not(#_):not(#_) { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) .s-f917b:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-5f630:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-f2d8f:not(#_):not(#_):not(#_) { background: var(--bg-card) !important; }
html[data-palette]:not([data-palette="krem"]) .s-17e0c:not(#_):not(#_):not(#_) { background: var(--bg-panel) !important; }
html[data-palette]:not([data-palette="krem"]) .s-575f1:not(#_):not(#_):not(#_) { background: var(--bg-card) !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #2563eb 0%, #3b82f6 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #2563eb 0%, #3b82f6 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #a855f7 0%, #7c3aed 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #a855f7 0%, #7c3aed 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #4f46e5 0%, #6366f1 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #4f46e5 0%, #6366f1 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #1d4ed8 0%, #3b82f6 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #1d4ed8 0%, #3b82f6 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #059669 0%, #10b981 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #059669 0%, #10b981 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #4f46e5 0%, #7c3aed 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #10b981 0%, #059669 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #10b981 0%, #059669 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #d97706 0%, #f59e0b 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #d97706 0%, #f59e0b 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(90deg, #3b82f6, #10b981)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(90deg, #3b82f6, #10b981)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(90deg, #38bdf8, #3b82f6)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(90deg, #38bdf8, #3b82f6)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #10b981, #059669)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #10b981, #059669)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #a855f7 0%, #ec4899 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #a855f7 0%, #ec4899 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #3b82f6 0%, #06b6d4 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #3b82f6 0%, #06b6d4 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #ef4444, #dc2626)"] { background: #b3261e !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #ef4444, #dc2626)"] { background: #b3261e !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #38bdf8 0%, #2563eb 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #38bdf8 0%, #2563eb 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #0284c7 0%, #0369a1 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #38bdf8 0%, #0284c7 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #38bdf8 0%, #0284c7 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(90deg, #a855f7, #38bdf8)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(90deg, #a855f7, #38bdf8)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(90deg, #0284c7, #38bdf8)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(90deg, #0284c7, #38bdf8)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #f59e0b 0%, #d97706 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #f59e0b 0%, #d97706 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(90deg, #f59e0b, #34d399)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(90deg, #f59e0b, #34d399)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(90deg, #10b981, #38bdf8)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(90deg, #10b981, #38bdf8)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #ec4899 0%, #db2777 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #ec4899 0%, #db2777 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(90deg, #10b981, #059669)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(90deg, #10b981, #059669)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #ef4444 0%, #dc2626 100%)"] { background: #b3261e !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #ef4444 0%, #dc2626 100%)"] { background: #b3261e !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(90deg, #3b82f6, #60a5fa)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(90deg, #3b82f6, #60a5fa)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background:linear-gradient(135deg, #475569 0%, #64748b 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] [style*="background: linear-gradient(135deg, #475569 0%, #64748b 100%)"] { background: var(--accent-gradient) !important; border-color: transparent !important; box-shadow: none !important; }
html[data-palette] .s-0ef32:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-07b70:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-d37d1:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-5be92:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-e48b4:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-c10ec:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-8fb9f:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-993e4:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-553d9:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-1a892:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-17385:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-0ffef:not(#_):not(#_):not(#_) { background: var(--accent-gradient); box-shadow: none; }
html[data-palette] .s-74eb1:not(#_):not(#_):not(#_) { background: #b3261e; box-shadow: none; }
html[data-palette] .s-2798e:not(#_):not(#_):not(#_) { background: #b3261e; box-shadow: none; }
html[data-palette] [style*="background: linear-gradient("][style*="deg, rgb("]:not([style*="deg, rgb(15, 23, 42)"]):not([style*="deg, rgb(30, 41, 59)"]):not([style*="deg, rgb(2, 6, 23)"]):not([style*="deg, rgb(11, 15, 25)"]):not([style*="deg, rgb(17, 24, 39)"]):not([style*="deg, rgb(9, 13, 22)"]) { background: var(--accent-gradient) !important; }
html[data-palette] [style*="background: linear-gradient("][style*="deg, rgb(239, 68, 68)"] { background: #b3261e !important; }
