:root,:host{--pb-on-accent: #ffffff;--pb-text-xs: 12px;--pb-text-s: 13px;--pb-text-m: 15px;--pb-text-l: 17px;--pb-display-s: 20px;--pb-display-m: 26px;--pb-display-l: 44px;--pb-leading-body: 1.4;--pb-leading-display: 1.15;--pb-slot: 8px;--pb-motion: .14s ease-out;--pb-display-style: normal;--pb-display-stretch: normal;--pb-display-case: none;--pb-shadow-card: none}:root,:host,[data-pb-theme]{--pb-accent: var(--pb-tenant-accent, var(--pb-preset-accent));--pb-accent-hover: var(--pb-tenant-accent-hover, var(--pb-preset-accent-hover));--pb-accent-soft: var(--pb-tenant-accent-soft, var(--pb-preset-accent-soft));--pb-booking-bg: var(--pb-tenant-booking-bg, var(--pb-preset-booking-bg));--pb-booking-border: var(--pb-tenant-booking-border, var(--pb-preset-booking-border))}:root,:host,[data-pb-theme=praezise],:host([data-pb-theme="praezise"]){--pb-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-font-display: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-display-weight: 700;--pb-bg: #f9fafb;--pb-card: #ffffff;--pb-ink: #111827;--pb-ink-2: #374151;--pb-muted-text: #4b5563;--pb-line: #e5e7eb;--pb-line-slot: #d1d5db;--pb-line-soft: #f3f4f6;--pb-preset-accent: #4338ca;--pb-preset-accent-hover: #3730a3;--pb-preset-accent-soft: #eef0ff;--pb-preset-booking-bg: #eef0ff;--pb-preset-booking-border: #c7ccf5;--pb-radius-card: 4px;--pb-radius-control: 4px;--pb-radius-day: 0;--pb-day-selected: var(--pb-ink);--pb-header-bg: var(--pb-card);--pb-footer-bg: var(--pb-bg);--pb-side-bg: #111827;--pb-side-ink: #f3f4f6;--pb-side-muted: #9ca3af;--pb-side-line: #374151;--pb-side-active-bg: #1f2937;--pb-side-active-ink: #ffffff;--pb-side-active-line: transparent;--pb-grid-step: 32px}[data-pb-theme=klinisch],:host([data-pb-theme="klinisch"]){--pb-font-body: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-font-display: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-display-weight: 600;--pb-bg: #f6f8fa;--pb-card: #ffffff;--pb-ink: #0f2742;--pb-ink-2: #3d4b5c;--pb-muted-text: #5b6778;--pb-line: #dce1e7;--pb-line-slot: #dce1e7;--pb-line-soft: #eef1f5;--pb-preset-accent: #1d5fa8;--pb-preset-accent-hover: #164a84;--pb-preset-accent-soft: #e8f0fa;--pb-preset-booking-bg: #edf4fc;--pb-preset-booking-border: #b9cfea;--pb-radius-card: 8px;--pb-radius-control: 6px;--pb-radius-day: 6px;--pb-day-selected: var(--pb-accent);--pb-header-bg: var(--pb-card);--pb-footer-bg: var(--pb-card);--pb-side-bg: #ffffff;--pb-side-ink: var(--pb-ink-2);--pb-side-muted: var(--pb-muted-text);--pb-side-line: var(--pb-line);--pb-side-active-bg: var(--pb-accent-soft);--pb-side-active-ink: var(--pb-accent);--pb-side-active-line: transparent;--pb-grid-step: 64px}[data-pb-theme=ruhig],:host([data-pb-theme="ruhig"]){--pb-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-font-display: "Source Serif 4", Georgia, "Times New Roman", serif;--pb-display-weight: 600;--pb-bg: #faf8f5;--pb-card: #ffffff;--pb-ink: #1f1b16;--pb-ink-2: #4a433b;--pb-muted-text: #6b6259;--pb-line: #e6e1d9;--pb-line-slot: #e6e1d9;--pb-line-soft: #ede9e3;--pb-preset-accent: #1f5c5a;--pb-preset-accent-hover: #174746;--pb-preset-accent-soft: #e7efee;--pb-preset-booking-bg: #e7efee;--pb-preset-booking-border: transparent;--pb-radius-card: 12px;--pb-radius-control: 8px;--pb-radius-day: 10px;--pb-day-selected: var(--pb-accent);--pb-header-bg: var(--pb-bg);--pb-footer-bg: var(--pb-bg);--pb-side-bg: transparent;--pb-side-ink: var(--pb-ink-2);--pb-side-muted: var(--pb-muted-text);--pb-side-line: transparent;--pb-side-active-bg: var(--pb-card);--pb-side-active-ink: var(--pb-ink);--pb-side-active-line: var(--pb-line);--pb-grid-step: 64px}[data-pb-theme=volt],:host([data-pb-theme="volt"]){--pb-on-accent: #0e0f11;--pb-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-font-display: "Archivo", "Arial Narrow", system-ui, sans-serif;--pb-display-weight: 800;--pb-display-style: italic;--pb-display-stretch: 62%;--pb-display-case: uppercase;--pb-bg: #0e0f11;--pb-card: #17181b;--pb-ink: #f5f5f4;--pb-ink-2: #d6d3d1;--pb-muted-text: #a8a29e;--pb-line: #34353a;--pb-line-slot: #3f4046;--pb-line-soft: #232428;--pb-preset-accent: #ff6a2b;--pb-preset-accent-hover: #ff8752;--pb-preset-accent-soft: #2a1a12;--pb-preset-booking-bg: #2a1a12;--pb-preset-booking-border: #7a3415;--pb-radius-card: 6px;--pb-radius-control: 4px;--pb-radius-day: 4px;--pb-day-selected: var(--pb-accent);--pb-header-bg: var(--pb-bg);--pb-footer-bg: var(--pb-bg);--pb-side-bg: #0a0b0c;--pb-side-ink: #d6d3d1;--pb-side-muted: #a8a29e;--pb-side-line: #232428;--pb-side-active-bg: #17181b;--pb-side-active-ink: var(--pb-accent);--pb-side-active-line: transparent;--pb-grid-step: 32px;color-scheme:dark}[data-pb-theme=botanisch],:host([data-pb-theme="botanisch"]){--pb-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-font-display: "Playfair Display", Georgia, "Times New Roman", serif;--pb-display-weight: 600;--pb-bg: #f8f6ef;--pb-card: #ffffff;--pb-ink: #12332a;--pb-ink-2: #2f4a40;--pb-muted-text: #4f6258;--pb-line: #dcdccf;--pb-line-slot: #cfd2c4;--pb-line-soft: #eeeee4;--pb-preset-accent: #14503c;--pb-preset-accent-hover: #0e3d2e;--pb-preset-accent-soft: #e4eedd;--pb-preset-booking-bg: #e4eedd;--pb-preset-booking-border: #b9d0b0;--pb-radius-card: 16px;--pb-radius-control: 10px;--pb-radius-day: 10px;--pb-day-selected: var(--pb-accent);--pb-header-bg: var(--pb-card);--pb-footer-bg: var(--pb-card);--pb-shadow-card: 0 1px 2px rgba(18, 51, 42, .06), 0 12px 32px rgba(18, 51, 42, .08);--pb-side-bg: #12372c;--pb-side-ink: #eef2ea;--pb-side-muted: #a9bdb1;--pb-side-line: #24493c;--pb-side-active-bg: #1d4a3b;--pb-side-active-ink: #ffffff;--pb-side-active-line: transparent;--pb-grid-step: 64px}[data-pb-theme=rose],:host([data-pb-theme="rose"]){--pb-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-font-display: "Playfair Display", Georgia, "Times New Roman", serif;--pb-display-weight: 600;--pb-bg: #fbf1ec;--pb-card: #fffbf8;--pb-ink: #4a1f33;--pb-ink-2: #5e3a49;--pb-muted-text: #6f5560;--pb-line: #e3d2cb;--pb-line-slot: #d9bfb8;--pb-line-soft: #f3e8e3;--pb-preset-accent: #5a2540;--pb-preset-accent-hover: #451a30;--pb-preset-accent-soft: #f1dad9;--pb-preset-booking-bg: #f6e4e2;--pb-preset-booking-border: #ddb9b8;--pb-radius-card: 20px;--pb-radius-control: 10px;--pb-radius-day: 10px;--pb-day-selected: var(--pb-accent);--pb-header-bg: var(--pb-card);--pb-footer-bg: var(--pb-card);--pb-shadow-card: 0 1px 2px rgba(74, 31, 51, .06), 0 14px 36px rgba(74, 31, 51, .1);--pb-side-bg: #4a1f33;--pb-side-ink: #f8ece9;--pb-side-muted: #cdb0b8;--pb-side-line: #62324a;--pb-side-active-bg: #62324a;--pb-side-active-ink: #ffffff;--pb-side-active-line: transparent;--pb-grid-step: 64px}[data-pb-theme=mokka],:host([data-pb-theme="mokka"]){--pb-font-body: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--pb-font-display: "Playfair Display", Georgia, "Times New Roman", serif;--pb-display-weight: 600;--pb-bg: #f8ede0;--pb-card: #fffaf4;--pb-ink: #33211a;--pb-ink-2: #4a3a31;--pb-muted-text: #6b5a4f;--pb-line: #e6d6c6;--pb-line-slot: #d9bfa6;--pb-line-soft: #f3e9dd;--pb-preset-accent: #4b2e20;--pb-preset-accent-hover: #3a2318;--pb-preset-accent-soft: #f6e6d6;--pb-preset-booking-bg: #f6e6d6;--pb-preset-booking-border: #dcbd9f;--pb-highlight: #a8481c;--pb-display-ink: #452a1d;--pb-radius-card: 20px;--pb-radius-control: 10px;--pb-radius-day: 10px;--pb-day-selected: var(--pb-accent);--pb-header-bg: var(--pb-card);--pb-footer-bg: var(--pb-card);--pb-shadow-card: 0 1px 2px rgba(43, 27, 20, .06), 0 14px 36px rgba(43, 27, 20, .1);--pb-side-bg: #3a2318;--pb-side-ink: #f8ede0;--pb-side-muted: #c9b5a3;--pb-side-line: #553a2c;--pb-side-active-bg: #553a2c;--pb-side-active-ink: #ffffff;--pb-side-active-line: transparent;--pb-grid-step: 64px}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:100 700;src:url(/fonts/ibm-plex-sans-latin-wght-normal.woff2) format("woff2-variations")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/inter-latin-wght-normal.woff2) format("woff2-variations")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:200 900;src:url(/fonts/source-serif-4-latin-wght-normal.woff2) format("woff2-variations")}@font-face{font-family:Archivo;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/fonts/archivo-latin-standard-italic.woff2) format("woff2-variations")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display-latin-wght-normal.woff2) format("woff2-variations")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400 900;src:url(/fonts/playfair-display-latin-wght-italic.woff2) format("woff2-variations")}html{background:var(--pb-bg);color:var(--pb-ink);font:var(--pb-text-m) / var(--pb-leading-body) var(--pb-font-body);-webkit-font-smoothing:antialiased}body{margin:0}:focus-visible{outline:2px solid var(--pb-accent);outline-offset:2px}html[data-pb-theme=rose]{background:linear-gradient(100deg,#fde8d8,#fbf1ec 38%,#f4dcdc) fixed}html[data-pb-theme=mokka]{background:linear-gradient(100deg,#f6e3cf,#f8ede0 45%,#fbf3ea) fixed}html[data-pb-theme=volt]{background:radial-gradient(60% 70% at 0% 28%,rgba(255,106,43,.2),transparent 70%),#0e0f11 fixed}
