.bildungspartner-default,.bildungspartner-kidsmobil,.bildungspartner-optimus,.bildungspartner-procedo,.bildungspartner-proinklusio,.bildungspartner-socius{--primary:#585856;--primary-foreground:#fff;--secondary-hs:60 1%;--secondary:#585856;--secondary-foreground:#fff;--color-temp:0 0%;--user-chat-card-surface:hsl(var(--secondary-hs) 47%);--user-chat-card-text:hsl(var(--secondary-hs) 100%);--text:hsl(var(--color-temp) 34%);--elevation-1-surface:hsl(var(--color-temp) 93%);--elevation-2-surface:hsl(var(--color-temp) 100%);--elevation-3-surface:hsl(var(--color-temp) 93%)}.bildungspartner-procedo{--primary:#ed7002;--primary-foreground:#fff;--secondary-hs:28 98%;--secondary:#ed7002;--secondary-foreground:#fff;--color-temp:0 0%}.bildungspartner-socius{--primary:#51af31;--primary-foreground:#fff;--secondary-hs:105 56%;--secondary:#51af31;--secondary-foreground:#fff;--color-temp:0 0%}.bildungspartner-optimus{--primary:#00aceb;--primary-foreground:#fff;--secondary-hs:196 100%;--secondary:#00aceb;--secondary-foreground:#fff;--color-temp:60 12%;--text:hsl(var(--color-temp) 0%);--elevation-1-surface:#f4f4f1;--elevation-3-surface:#f7f7f7}.bildungspartner-kidsmobil{--primary:#ffc300;--primary-foreground:#fff;--secondary-hs:46 100%;--secondary:#ffc300;--secondary-foreground:#fff;--color-temp:0 0%}.bildungspartner-proinklusio{--primary:#fa953d;--primary-foreground:#fff;--secondary-hs:28 95%;--secondary:#fa953d;--secondary-foreground:#fff;--color-temp:0 0%;--user-chat-card-surface:var(--primary);--user-chat-card-text:hsl(var(--secondary-hs) 0%)}:is(.bildungspartner-default,.bildungspartner-procedo,.bildungspartner-socius,.bildungspartner-optimus,.bildungspartner-kidsmobil,.bildungspartner-proinklusio) .font-display{font-family:var(--font-din-pro);letter-spacing:-.6px;font-weight:500}:is(.bildungspartner-default,.bildungspartner-procedo,.bildungspartner-socius,.bildungspartner-optimus,.bildungspartner-kidsmobil,.bildungspartner-proinklusio) .font-sans,html:is(.bildungspartner-default,.bildungspartner-procedo,.bildungspartner-socius,.bildungspartner-optimus,.bildungspartner-kidsmobil,.bildungspartner-proinklusio){font-family:var(--font-din-pro);font-weight:400}.brandung-light{--primary:#ff3700;--primary-foreground:#fff;--secondary-hs:225 100%;--secondary-l:35%;--secondary:hsl(var(--secondary-hs) var(--secondary-l));--secondary-foreground:#fff;--color-temp:210 18%;--aihub-logo-background:var(--primary);--aihub-logo-foreground:var(--primary-foreground);--outline:hsl(var(--color-temp) 90%);--outline-active:var(--primary);--text:hsl(var(--color-temp) 14%);--text-muted:hsl(var(--color-temp) 35%);--elevation-1-surface:hsl(var(--color-temp) 96%);--elevation-1-text:var(--text);--elevation-2-surface:hsl(var(--color-temp) 100%);--elevation-2-text:var(--text);--elevation-3-surface:var(--elevation-1-surface);--elevation-3-text:var(--text);--elevation-3-hover-surface:var(--outline);--elevation-3-active-surface:hsl(var(--color-temp) 85%);--agent-card-surface:var(--elevation-3-surface);--agent-card-hover-surface:var(--elevation-3-hover-surface);--agent-card-text:var(--elevation-3-text);--agent-card-hover-text:var(--elevation-3-text);--agent-card-icon-surface:var(--primary);--agent-card-icon-hover-surface:var(--primary);--agent-card-icon-text:var(--primary-foreground);--agent-card-icon-hover-text:var(--primary-foreground);--bot-chat-card-surface:var(--elevation-3-surface);--bot-chat-card-text:var(--elevation-3-text);--user-chat-card-surface:hsl(var(--secondary-hs) 90%);--user-chat-card-text:hsl(var(--secondary-hs) 14%);--background:var(--elevation-1-surface);--chat-input-background:#f7f7f7;--destructive:#e42421;--destructive-foreground:#fafafa;--constructive:#6eb04f;--constructive-foreground:#fafafa;--warning:#ffc94d;--warning-foreground:#141414;--scrollbar:hsl(var(--color-temp) 20%)}.brandung-dark{--primary:#ff3700;--primary-foreground:#fff;--secondary-hs:211 100%;--secondary-l:13%;--secondary:hsl(var(--secondary-hs) var(--secondary-l));--secondary-foreground:#fff;--outline:hsl(var(--color-temp) 16%);--text:hsl(var(--color-temp) 95%);--elevation-1-surface:hsl(var(--color-temp) 13%);--elevation-2-surface:hsl(var(--color-temp) 8%);--elevation-3-active-surface:hsl(var(--color-temp) 24%);--bot-chat-card-surface:var(--elevation-3-surface);--bot-chat-card-text:var(--elevation-3-text);--user-chat-card-surface:hsl(var(--secondary-hs) 13%);--user-chat-card-text:hsl(var(--secondary-hs) 100%);--chat-input-background:#0a0a0a;--destructive:#e42421;--destructive-foreground:#fafafa;--constructive:#6eb04f;--constructive-foreground:#fafafa;--warning:#ffc94d;--warning-foreground:#141414;--scrollbar:hsl(var(--color-temp) 80%)}.brandung-playground-light{--primary:#ff3700;--primary-foreground:#fff;--secondary-hs:225 100%;--secondary-l:35%;--secondary:hsl(var(--secondary-hs) var(--secondary-l));--secondary-foreground:#fff;--color-temp:210 18%;--aihub-logo-background:var(--primary);--aihub-logo-foreground:var(--primary-foreground);--outline:hsl(var(--color-temp) 90%);--outline-active:var(--primary);--text:hsl(var(--color-temp) 14%);--text-muted:hsl(var(--color-temp) 35%);--elevation-1-surface:hsl(var(--color-temp) 96%);--elevation-1-text:var(--text);--elevation-2-surface:hsl(var(--color-temp) 100%);--elevation-2-text:var(--text);--elevation-3-surface:var(--elevation-1-surface);--elevation-3-text:var(--text);--elevation-3-hover-surface:var(--outline);--elevation-3-active-surface:hsl(var(--color-temp) 85%);--agent-card-surface:var(--elevation-3-surface);--agent-card-hover-surface:var(--elevation-3-hover-surface);--agent-card-text:var(--elevation-3-text);--agent-card-hover-text:var(--elevation-3-text);--agent-card-icon-surface:var(--primary);--agent-card-icon-hover-surface:var(--primary);--agent-card-icon-text:var(--primary-foreground);--agent-card-icon-hover-text:var(--primary-foreground);--bot-chat-card-surface:var(--elevation-3-surface);--bot-chat-card-text:var(--elevation-3-text);--user-chat-card-surface:hsl(var(--secondary-hs) 90%);--user-chat-card-text:hsl(var(--secondary-hs) 14%);--background:var(--elevation-1-surface);--chat-input-background:#f7f7f7;--destructive:#e42421;--destructive-foreground:#fafafa;--constructive:#6eb04f;--constructive-foreground:#fafafa;--warning:#ffc94d;--warning-foreground:#141414;--scrollbar:hsl(var(--color-temp) 20%)}.brandung-playground-dark{--primary:#ff3700;--primary-foreground:#fff;--secondary-hs:211 100%;--secondary-l:13%;--secondary:hsl(var(--secondary-hs) var(--secondary-l));--secondary-foreground:#fff;--outline:hsl(var(--color-temp) 16%);--text:hsl(var(--color-temp) 95%);--elevation-1-surface:hsl(var(--color-temp) 13%);--elevation-2-surface:hsl(var(--color-temp) 8%);--elevation-3-active-surface:hsl(var(--color-temp) 24%);--bot-chat-card-surface:var(--elevation-3-surface);--bot-chat-card-text:var(--elevation-3-text);--user-chat-card-surface:hsl(var(--secondary-hs) 13%);--user-chat-card-text:hsl(var(--secondary-hs) 100%);--chat-input-background:#0a0a0a;--destructive:#e42421;--destructive-foreground:#fafafa;--constructive:#6eb04f;--constructive-foreground:#fafafa;--warning:#ffc94d;--warning-foreground:#141414;--scrollbar:hsl(var(--color-temp) 80%)}.bruderhaus-diakonie-light{--primary:#4272ae;--primary-foreground:#fff;--secondary-foreground:#fff;--secondary-hs:0 69%;--secondary-l:54%;--color-temp:0 0%;--agent-card-text:var(--text);--agent-card-hover-text:var(--text);--agent-card-icon-hover-surface:var(--primary);--agent-card-icon-surface:var(--primary);--agent-card-icon-hover-text:#fff;--text:#063d74;--text-muted:#00162e;--user-chat-card-surface:rgba(219,57,57,.15);--user-chat-card-text:var(--text);--bot-chat-card-surface:rgba(6,61,116,.05);--bot-chat-card-text:var(--elevation-3-text)}.bruderhaus-diakonie-light .font-display{font-family:Open Sans,sans-serif;font-weight:700}.bruderhaus-diakonie-light .font-sans,html:is(.bruderhaus-diakonie-light){font-family:Open Sans,sans-serif;font-weight:400}.dachstiftung-diakonie-light{--primary:#0096db;--secondary:#0096db;--primary-foreground:#fff;--secondary-foreground:#fff;--secondary-hs:214 60%;--secondary-l:62%;--color-temp:0 0%;--outline:#0096db;--text:#13232a;--text-muted:rgba(0,0,0,.3);--agent-card-text:var(--text);--agent-card-hover-text:var(--text);--agent-card-icon-surface:var(--primary);--agent-card-icon-hover-surface:var(--primary);--agent-card-icon-text:var(--primary-foreground);--agent-card-icon-hover-text:var(--primary-foreground);--agent-card-hover-surface:rgba(72,72,71,.05);--agent-card-surface:#fff;--user-chat-card-text:var(--text);--user-chat-card-surface:rgba(0,80,138,.15);--bot-chat-card-surface:rgba(0,0,0,.05);--bot-chat-card-text:var(--elevation-3-text)}.dachstiftung-diakonie-light .font-display{font-family:var(--font-open-sans);font-weight:700}.dachstiftung-diakonie-light .font-sans,html:is(.dachstiftung-diakonie-light){font-family:var(--font-open-sans);font-weight:400}.default-light{--primary:#000;--primary-foreground:#fff;--secondary-hs:0 0%;--secondary-l:0%;--secondary-foreground:#fff;--color-temp:0 0%}.default-dark{--primary:#fff;--primary-foreground:#000;--secondary-hs:0 0%;--secondary-l:100%;--secondary-foreground:#000;--color-temp:0 0%}.diakoneo-light{--primary:#e76508;--primary-foreground:#fff;--secondary-foreground:#fff;--secondary-hs:211 100%;--secondary-l:27%;--color-temp:0 0%;--agent-card-surface:var(--elevation-2-surface);--agent-card-hover-surface:rgba(0,22,46,.1);--agent-card-text:var(--text);--agent-card-hover-text:var(--text);--agent-card-icon-hover-surface:#e76508;--agent-card-icon-surface:var(--primary);--agent-card-icon-hover-text:var(--elevation-2-surface);--text:#00162e;--text-muted:#00162e;--user-chat-card-text:var(--text);--user-chat-card-surface:hsl(var(--secondary-hs) 27%/15%)}.diakoneo-light .font-display{font-family:Fira,sans-serif;font-weight:700}.diakoneo-light .font-sans,html.diakoneo-light{font-family:Fira,sans-serif;font-weight:400}.diakonie-purple{--primary:#692d71;--primary-foreground:#fff;--secondary-hs:293 43%;--secondary:#692d71;--secondary-foreground:#fff;--color-temp:293 15%}.diakonie-blau{--primary:#4299d7;--primary-foreground:#fff;--secondary-hs:205 65%;--secondary:#4299d7;--secondary-foreground:#fff;--color-temp:205 15%}.diakonie-mitteldeutschland-light{--primary:#794988;--secondary:#007fad;--primary-foreground:#fff;--secondary-foreground:#fff;--secondary-hs:214 60%;--secondary-l:62%;--color-temp:0 0%;--text:#13232a;--text-muted:rgba(0,0,0,.3);--agent-card-text:var(--text);--agent-card-hover-text:var(--text);--agent-card-icon-surface:var(--primary);--agent-card-icon-hover-surface:var(--primary);--agent-card-icon-text:var(--primary-foreground);--agent-card-icon-hover-text:var(--primary-foreground);--agent-card-surface:#fff;--user-chat-card-text:var(--text);--user-chat-card-surface:rgba(0,80,138,.15);--agent-card-hover-surface:rgba(0,0,0,.05);--bot-chat-card-surface:rgba(0,0,0,.05);--bot-chat-card-text:var(--elevation-3-text)}.diakonie-mitteldeutschland-light .font-display{font-family:Arial,sans-serif;font-weight:700}.diakonie-mitteldeutschland .font-sans,html:is(.diakonie-mitteldeutschland){font-family:Arial,sans-serif;font-weight:400}.diakonie-oberhausen-light{--primary:#794988;--secondary:#007fad;--primary-foreground:#fff;--secondary-foreground:#fff;--secondary-hs:196 100%;--secondary-l:34%;--color-temp:0 0%;--aihub-logo-background:var(--primary);--aihub-logo-foreground:var(--primary-foreground);--text:#000}.diakonie-oberhausen-light .font-display{font-family:Arial,sans-serif;font-weight:700}.diakonie-oberhausen-light .font-sans,html:is(.diakonie_oberhausen-light){font-family:Arial,sans-serif;font-weight:400}.diakonie-sachsen-light{--primary:#794988;--primary-foreground:#fff;--secondary-foreground:#fff;--secondary-hs:196 100%;--secondary-l:34%;--color-temp:0 0%;--text:#000;--text-muted:rgba(0,0,0,.3);--user-chat-card-text:var(--text);--user-chat-card-surface:hsl(var(--secondary-hs) 34%/15%)}.diakonie-sachsen-light .font-display{font-family:Arial,sans-serif;font-weight:700}.diakonie-sachsen-light .font-sans,html.diakonie-sachsen-light{font-family:Arial,sans-serif;font-weight:400}.diakonie-schweinfurt-dark,.diakonie-schweinfurt-light{--primary:#592470;--primary-foreground:#fff;--secondary-hs:196 100%;--secondary:#0096db;--secondary-foreground:#fff;--color-temp:196 15%}.dietrich-bonhoeffer-light{--primary:#009adb;--primary-foreground:#fff;--secondary-foreground:#fff;--secondary-hs:#009adb;--secondary-l:54%;--color-temp:0 0%;--outline:rgba(0,154,219,.5);--agent-card-text:var(--text);--agent-card-hover-text:var(--text);--agent-card-icon-hover-surface:var(--primary);--agent-card-icon-surface:var(--primary);--agent-card-icon-hover-text:#fff;--text:#01648e;--text-muted:#00162e;--user-chat-card-surface:rgba(86,19,134,.15);--user-chat-card-text:var(--text);--bot-chat-card-surface:rgba(6,61,116,.05);--bot-chat-card-text:var(--elevation-3-text)}.dietrich-bonhoeffer-light .font-display{font-family:IBM Plex Sans,sans-serif;font-weight:700}.dietrich-bonhoeffer-light .font-sans,html:is(.dietrich-bonhoeffer-light){font-family:IBM Plex Sans,sans-serif;font-weight:400}.donnersmarck-stiftung-light{--primary:#faaf00;--primary-foreground:#fff;--secondary-foreground:#fff;--secondary-hs:356 77%;--secondary-l:50%;--color-temp:0 0%;--text:#1f1f1f;--text-muted:rgba(0,0,0,.3);--elevation-1-surface:hsl(var(--color-temp) 97%);--agent-card-text:var(--text);--agent-card-hover-text:var(--text);--agent-card-icon-surface:var(--primary);--agent-card-icon-hover-surface:var(--primary);--agent-card-icon-text:var(--primary-foreground);--agent-card-icon-hover-text:#fff;--bot-chat-card-surface:var(--elevation-3-surface);--bot-chat-card-text:var(--elevation-3-text);--user-chat-card-text:var(--text);--user-chat-card-surface:rgba(226,29,42,.15)}.donnersmarck-stiftung-light .font-display{font-family:Source Sans Pro,sans-serif;font-weight:700}.donnersmarck-stiftung-light .font-sans,html:is(.donnersmarck-stiftung-light){font-family:Source Sans Pro,sans-serif;font-weight:400}.dwbo{--primary:#692d71;--primary-foreground:#fff;--secondary-hs:293 43%;--secondary:#692d71;--secondary-foreground:#fff;--color-temp:293 15%}