:root{
--surface-page:#141414;
--surface-recessed:#1A1A1A;
--surface-card:#232323;
--surface-floating:#303030;
--surface-panel:rgba(48,48,48,.94);
--scrim:rgba(0,0,0,.6);
--line:#2E2E2E;
--line-control:#7D7D7D;
--line-chart:#383838;
--text-body:#F5F5F5;
--text-muted:#A1A1A1;
--text-faint:#8A8A8A;
--text-disabled:#717171;
--text-on-accent:#FFFFFF;
--accent:#D80A67;
--accent-hover:#F53D85;
--accent-pressed:#96034A;
--accent-soft:rgba(216,10,103,.16);
--accent-print:#C60C62;
--state-hover:rgba(255,255,255,.08);
--state-pressed:rgba(216,10,103,.12);
--focus-ring:#FFFFFF;
--link:#F53D85;
--badge-neutral:rgba(125,125,125,.16);
--ok:#10C97F;
--ok-soft:rgba(16,201,127,.16);
--warn:#FFAA00;
--warn-soft:rgba(255,170,0,.16);
--crit:#FF4F4F;
--crit-floating:#FF7A7A;
--crit-soft:rgba(255,79,79,.16);
--info:#00ADF5;
--info-soft:rgba(0,173,245,.16);
--chart-1:#0BB2FD;
--chart-1-soft:rgba(11,178,253,.16);
--chart-2:#7A6BFE;
--chart-2-soft:rgba(122,107,254,.16);
--chart-3:#E957E8;
--chart-3-soft:rgba(233,87,232,.16);
--chart-4:#F92260;
--chart-4-soft:rgba(249,34,96,.16);
--chart-5:#FE8C0C;
--chart-5-soft:rgba(254,140,12,.16);
--chart-6:#F4E010;
--chart-6-soft:rgba(244,224,16,.16);
--chart-7:#2FFD70;
--chart-7-soft:rgba(47,253,112,.16);
--chart-8:#13FBF8;
--chart-8-soft:rgba(19,251,248,.16);
--paper-page:#FFFFFF;
--paper-sunken:#F4F4F4;
--paper-line:#D8D8D8;
--paper-ink:#141414;
--paper-muted:#5A5A5A;
--paper-faint:#767676;
--space-1:4px;
--space-2:8px;
--space-3:12px;
--space-4:16px;
--space-5:20px;
--space-6:24px;
--space-7:28px;
--space-8:32px;
--space-9:36px;
--space-10:40px;
--sidebar-w:220px;
--sidebar-w-wide:252px;
--control-h:40px;
--control-h-list:36px;
--control-h-compact:32px;
--zeile:36px;
--target-min:32px;
--control-h-touch:48px;
--target-touch:44px;
--gutter-page:28px;
--gutter-page-narrow:16px;
--radius-xs:6px;
--radius-sm:10px;
--radius-md:14px;
--radius-lg:20px;
--radius-xl:28px;
--radius-pill:999px;
--elev-flat:none;
--elev-float:0 22px 50px rgba(0,0,0,.55);
--elev-sheet:0 -20px 44px rgba(0,0,0,.5);
--dur-fast:90ms;
--dur-base:150ms;
--dur-slow:220ms;
--ease-standard:cubic-bezier(.2,0,0,1);
--z-inhalt:0;
--z-haftend:100;
--z-aufklapp:200;
--z-panel:300;
--z-abdunkler:400;
--z-meldung:500;
--z-erlaeuterung:600;
--type-caption-weight:400;
--type-body-weight:400;
--type-label-weight:500;
--type-title-weight:600;
--type-display-weight:700;
--line-tight:1.2;
--line-snug:1.4;
--line-normal:1.5;
--line-loose:1.6;
--text-rubrik-weight:600;
--text-rubrik-tracking:0.9px;
--border-1:1px;
--border-focus:2px;
--blur-float:blur(14px);
--blur-panel:blur(20px);
--transition-control:background-color 90ms cubic-bezier(.2,0,0,1),border-color 90ms cubic-bezier(.2,0,0,1),color 90ms cubic-bezier(.2,0,0,1);
--content-max:none;
--type-table-head-size-touch:12px;
--type-rubrik-size-touch:12px;
--type-caption-size:11px;
--type-body-size:14px;
--type-label-size:15px;
--type-title-size:20px;
--type-display-size:28px;
--text-rubrik-size:11px;
}
