/* DESIGNSTUDIO GENERATED START */
:root{
  --ds-page_bg: #f6f8fc;
  --ds-text_color: #0f172a;
  --ds-topbar_bg: #eef6ff;
  --ds-topbar_text: #0f172a;
  --ds-primary_color: #2563eb;
  --ds-success_color: #16a34a;
  --ds-danger_color: #dc2626;
  --ds-secondary_color: #334155;
  --ds-card_bg: #ffffff;
  --ds-dark-page_bg: #0f172a;
  --ds-dark-text_color: #e8eefc;
  --ds-dark-topbar_bg: #111827;
  --ds-dark-topbar_text: #f8fafc;
  --ds-dark-primary_color: #38bdf8;
  --ds-dark-success_color: #22c55e;
  --ds-dark-danger_color: #ef4444;
  --ds-dark-secondary_color: #1e293b;
  --ds-dark-card_bg: #111827;
  --ds-button-radius: 12px;
  --ds-card-radius: 16px;
}
body{background:var(--ds-page_bg)!important;color:var(--ds-text_color)!important;}
.container{max-width:1180px!important;}
.topbar,.soft-topbar{background:var(--ds-topbar_bg)!important;color:var(--ds-topbar_text)!important;}
.topbar a,.soft-topbar a,.soft-topbar .brand a{color:var(--ds-topbar_text)!important;}
.card,.clean-card,.entry-card{background:var(--ds-card_bg)!important;border-radius:var(--ds-card-radius)!important;}
.btn,button,input[type="submit"],input[type="button"]{border-radius:var(--ds-button-radius)!important;}
.btn:not(.success):not(.danger):not(.warning):not(.secondary):not(.light),button:not(.btn):not(.star-btn):not(.favorite-btn){background:var(--ds-primary_color)!important;color:#fff!important;}
.btn.success{background:var(--ds-success_color)!important;color:#fff!important;}
.btn.danger{background:var(--ds-danger_color)!important;color:#fff!important;}
.btn.secondary{background:var(--ds-secondary_color)!important;color:#fff!important;}
html.mecam-dark body,body.mecam-dark{background:var(--ds-dark-page_bg)!important;color:var(--ds-dark-text_color)!important;}
html.mecam-dark .topbar,body.mecam-dark .topbar,html.mecam-dark .soft-topbar,body.mecam-dark .soft-topbar{background:var(--ds-dark-topbar_bg)!important;color:var(--ds-dark-topbar_text)!important;}
html.mecam-dark .topbar a,body.mecam-dark .topbar a,html.mecam-dark .soft-topbar a,body.mecam-dark .soft-topbar a{color:var(--ds-dark-topbar_text)!important;}
html.mecam-dark .card,body.mecam-dark .card,html.mecam-dark .clean-card,body.mecam-dark .clean-card,html.mecam-dark .entry-card,body.mecam-dark .entry-card{background:var(--ds-dark-card_bg)!important;color:var(--ds-dark-text_color)!important;}
.footer,.legal-footer,.footer-links{display:none!important;}
/* DESIGNSTUDIO GENERATED END */

/* DESIGNSTUDIO ADVANCED START */
/* Eigenes CSS hier einfuegen. */
/* DESIGNSTUDIO ADVANCED END */
