@font-face{font-family:Archivo;src:url(../media/Archivo-Variable.1w1wfq3-t9aw4.ttf)format("truetype-variations");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(../media/Archivo-Italic-Variable.2j6pp8p_9e1x9.ttf)format("truetype-variations");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../media/IBMPlexMono-Regular.1jnzlox2328uq.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../media/IBMPlexMono-Medium.40e1dh957vxhz.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../media/IBMPlexMono-SemiBold.058cd0-77lxo3.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@keyframes dsSpin{to{transform:rotate(360deg)}}
:root{--ink-900:#111;--ink-800:#1c1c1c;--ink-750:#333;--ink-700:var(--ink-600);--ink-650:#555;--ink-600:#666;--ink-580:#707070;--ink-500:#888;--ink-450:#8a8a8a;--ink-400:#a8a8a8;--ink-300:#d5d5d5;--ink-200:#e4e4e4;--ink-150:#e9e9e9;--paper-050:#fcfcfb;--paper-100:#f7f7f7;--paper-200:#efefef;--red-800:#a20d25;--red-700:#c8102e;--red-100:#f8dee3;--red-050:#fdf3f5;--green-700:#1a6b45;--green-600:#238055;--green-300:#8de6b0;--green-050:#f3f9f5;--amber-800:#6a4708;--amber-700:#8a5d0d;--amber-050:#fbf7ef;--text-body:var(--ink-900);--text-strong:var(--ink-900);--text-muted:var(--ink-600);--text-secondary:var(--ink-750);--text-faint:var(--ink-600);--text-row:var(--ink-600);--text-row-taken:var(--ink-900);--text-disabled:var(--ink-500);--surface-send-off:var(--ink-150);--text-send-off:var(--ink-450);--text-placeholder:var(--ink-580);--text-inverse-muted:var(--ink-300);--text-inverse:#fff;--text-quote:var(--ink-900);--text-note:var(--ink-750);--text-note-glyph:var(--ink-650);--text-menu:var(--ink-750);--text-citation:var(--red-700);--mark-bg:var(--red-100);--mark-fg:var(--ink-900);--surface-page:#fff;--surface-card:#fff;--surface-field:#ffffffd9;--surface-quote:#fff;--surface-sunken:var(--paper-100);--surface-rail:#fff;--surface-aside:var(--paper-050);--surface-landing:var(--paper-050);--surface-inverse:var(--ink-900);--surface-overlay:#11111173;--surface-scrim-light:#f6f6f4c7;--ornament-ink:#1111110b;--surface-hover:var(--paper-100);--surface-active:var(--paper-200);--surface-row-active:#1111110d;--surface-hover-inverse:var(--ink-750);--surface-skeleton:var(--ink-200);--glass-bg:#ffffffbd;--glass-border:#ffffffd9;--tile-glass-bg:#ffffffb8;--tile-glass-border:#ffffffe6;--header-glass-bg:#fcfcfba8;--rail-glass-bg:#fcfcfb9e;--topbar-bg:color-mix(in srgb, var(--paper-050) 70%, transparent);--overlay-bg:#ffffffe6;--menu-bg:#fffffff0;--border-hair:var(--ink-300);--border-hair-sheet:#1111111c;--border-card:var(--ink-200);--border-strong:var(--ink-900);--border-field:var(--ink-300);--border-composer:var(--ink-200);--border-focus:var(--accent);--border-accent-soft:#c8102e38;--action-bg:var(--ink-900);--action-bg-hover:#000;--action-bg-active:#000;--action-fg:#fff;--accent:var(--red-700);--accent-hover:var(--red-800);--verified-fg:var(--green-700);--verified-fg-inverse:var(--green-300);--verified-bg:var(--green-050);--verified-border:var(--green-600);--repealed-fg:var(--amber-800);--repealed-bg:var(--amber-050);--repealed-border:var(--amber-700);--danger-fg:var(--red-800);--danger-bg:var(--red-050);--danger-border:var(--red-700);--dot-pending:var(--ink-500);--focus-outline:2px solid var(--border-focus);--focus-offset:2px;--focus-offset-field:1px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--topbar-bg:var(--surface-card)}}@media (prefers-reduced-transparency:reduce){:root{--topbar-bg:var(--surface-card);--topbar-filter:none}}
:root{--font-sans:"Archivo", "Helvetica Neue", helvetica, arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", menlo, monospace;--font-serif:"Source Serif 4", georgia, "Times New Roman", serif;--size-caps-table:11px;--size-xs:12px;--size-field-label:13px;--size-sm:14px;--size-field:15px;--size-md:16px;--size-reading:17px;--size-lg:20px;--size-xl:24px;--size-section:28px;--size-app-title:40px;--size-display:56px;--size-question:30px;--size-2xl:32px;--size-3xl:44px;--lh-display:1.06;--lh-tight:1.08;--lh-app:1.1;--lh-compact:1.12;--lh-section:1.15;--lh-snug:1.2;--lh-cozy:1.35;--lh-settled:1.4;--lh-normal:1.45;--lh-natural:normal;--lh-open:1.5;--lh-reading:1.55;--lh-loose:1.65;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-row-hover:var(--weight-semibold);--track-body:-.006em;--track-tight:-.015em;--track-tighter:-.02em;--track-section-title:-.012em;--track-app-title:-.018em;--track-wide:.01em;--track-caps:.06em;--type-display:var(--weight-bold) var(--size-3xl)/var(--lh-tight) var(--font-sans);--type-page-title:var(--weight-regular) var(--size-2xl)/var(--lh-compact) var(--font-serif);--type-page-title-serif:var(--weight-regular) var(--size-2xl)/var(--lh-compact) var(--font-serif);--type-pane-title:var(--weight-regular) var(--size-2xl)/var(--lh-compact) var(--font-serif);--type-question:var(--weight-regular) var(--size-question)/var(--lh-snug) var(--font-serif);--type-section-title:var(--weight-regular) var(--size-section)/var(--lh-section) var(--font-serif);--type-app-title:var(--weight-regular) var(--size-app-title)/var(--lh-app) var(--font-serif);--type-page-display:var(--weight-regular) var(--size-display)/var(--lh-display) var(--font-serif);--type-section:var(--weight-bold) var(--size-xl)/var(--lh-snug) var(--font-sans);--type-lede:var(--weight-regular) var(--size-lg)/var(--lh-reading) var(--font-sans);--type-body:var(--weight-regular) var(--size-md)/var(--lh-reading) var(--font-sans);--type-claim:var(--weight-regular) var(--size-reading)/var(--lh-loose) var(--font-sans);--type-body-sm:var(--weight-regular) var(--size-sm)/var(--lh-normal) var(--font-sans);--type-quote:var(--weight-regular) var(--size-md)/var(--lh-loose) var(--font-mono);--type-mono:var(--weight-regular) var(--size-sm)/var(--lh-open) var(--font-mono);--type-ui:var(--weight-semibold) var(--size-xs)/var(--lh-settled) var(--font-sans);--type-label:var(--weight-semibold) var(--size-xs)/var(--lh-settled) var(--font-sans);--type-field-label:var(--weight-semibold) var(--size-field-label)/var(--lh-settled) var(--font-sans);--type-field:var(--weight-regular) var(--size-field)/var(--lh-settled) var(--font-sans);--type-caption:var(--weight-regular) var(--size-xs)/var(--lh-settled) var(--font-sans);--type-caps:var(--weight-semibold) var(--size-xs)/var(--lh-settled) var(--font-sans);--type-caps-table:var(--weight-semibold) var(--size-caps-table)/var(--lh-natural) var(--font-sans);--case-caps:uppercase;--track-caps-label:.08em;--type-control:var(--weight-semibold) var(--size-md)/var(--lh-settled) var(--font-sans);--type-tab:var(--weight-semibold) var(--size-sm)/var(--lh-settled) var(--font-sans);--type-section-link:var(--weight-regular) var(--size-sm)/var(--lh-normal) var(--font-sans);--type-wordmark:var(--weight-bold) var(--size-lg)/var(--lh-tight) var(--font-sans);--type-subhead:var(--weight-semibold) var(--size-lg)/var(--lh-snug) var(--font-sans);--type-key:var(--weight-semibold) var(--size-md)/var(--lh-snug) var(--font-sans);--type-metric:var(--weight-bold) var(--size-xl)/var(--lh-tight) var(--font-sans);--type-figure:500 var(--size-lg)/var(--lh-tight) var(--font-mono);--type-h1:var(--weight-regular) var(--size-2xl)/var(--lh-compact) var(--font-serif);--type-h2:var(--weight-semibold) var(--size-lg)/var(--lh-snug) var(--font-sans);--type-h3:var(--weight-semibold) var(--size-md)/var(--lh-snug) var(--font-sans);--type-datum:var(--weight-semibold) var(--size-md)/var(--lh-snug) var(--font-sans);--numeric-tabular:tabular-nums;--measure-reading:60ch;--measure-quote:68ch}@media (max-width:860px){:root{--size-question:var(--size-xl);--size-app-title:var(--size-2xl);--size-display:40px;--lh-display:var(--lh-tight)}}
:root{--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--space-9:32px;--space-10:40px;--space-11:56px;--space-12:72px;--space-13:96px;--space-15:48px;--rail-width:264px;--rail-width-collapsed:56px;--rail-way-h:36px;--rail-row-h:34px;--gutter-citation:112px;--thread-max:760px;--page-max:1180px;--content-max:calc(var(--thread-max) + 2 * var(--space-9));--list-max:440px;--width-form:400px;--width-menu:420px;--page-pad:var(--space-8);--page-pad-lg:var(--space-15);--header-h:56px;--header-h-public:64px;--control-h-xs:22px;--control-h-badge:24px;--control-h-cite:26px;--control-h-sm:32px;--control-h-send:34px;--control-h:40px;--control-h-lg:44px;--control-h-xl:52px;--switch-w:40px;--switch-h:24px;--switch-thumb:18px;--control-h-field:var(--control-h-lg);--control-h-menu:36px;--menu-row-inset:10px;--control-h-icon:36px;--icon-lg:20px;--drop-zone-h:calc(2 * var(--space-8) + 2 * var(--space-4) + var(--icon-lg) + var(--control-h-sm) + var(--size-sm) * var(--lh-normal));--composer-field-h:calc(2 * var(--size-md) * var(--lh-reading));--composer-field-h-slim:calc(2 * var(--size-md) * var(--lh-reading));--modal-w-sm:384px;--modal-w-md:448px;--modal-w-lg:512px;--modal-w-xl:576px;--modal-w-2xl:672px;--modal-w-3xl:768px;--modal-w-4xl:896px;--modal-w-5xl:1024px;--modal-h-medium:400px;--modal-h-tall-min:600px;--modal-h-tall-max:80vh;--modal-h-full:90vh;--settings-window-w:1024px;--settings-window-h:90vh;--settings-nav-w:232px}@media (max-width:860px){:root{--control-h-icon:var(--control-h-lg)}}
:root{--radius-field:5px;--radius-control:8px;--radius-input:var(--radius-control);--radius-box:12px;--radius-dialog:12px;--radius-surface:16px;--radius-round:50%;--radius-pill:999px;--radius-send:9px;--border-w:1px;--border-w-strong:2px;--shadow-none:none;--shadow-subtle:0 1px 3px #00000008;--shadow-popover:0 10px 15px -3px #1111111a, 0 4px 6px -4px #1111111a;--shadow-dialog:0 20px 25px -5px #1111111a, 0 8px 10px -6px #1111111a;--shadow-send:0 6px 14px -8px #1116;--shadow-switch-thumb:0 1px 3px #11111140;--shadow-field-inset:inset 0 1px 2px #1111110a;--glass-filter:blur(26px) saturate(150%);--glass-shadow:inset 0 1px 0 #fffffff2, 0 0 0 1px #11111112, 0 30px 60px -30px #11111147, 0 8px 24px -12px #11111114;--header-glass-filter:blur(16px) saturate(140%);--rail-glass-filter:blur(20px) saturate(140%);--topbar-filter:blur(16px) saturate(140%);--shadow-rail-active:0 0 0 1px #11111114, 0 2px 6px -3px #11111126;--shadow-toast:0 20px 40px -20px #11111180;--tile-glass-filter:blur(18px) saturate(140%);--tile-glass-shadow:inset 0 1px 0 #fffffff2, 0 0 0 1px #11111112, 0 12px 32px -20px #11111140;--overlay-filter:blur(26px);--overlay-shadow:inset 0 1px 0 #fff, 0 0 0 1px #11111114, 0 50px 100px -40px #1116, 0 12px 32px -16px #1111111a;--menu-filter:blur(20px)}
:root{--dur-fast:.15s;--dur-base:.2s;--dur-slow:.3s;--dur-spin:.9s;--dur-pulse:1.8s;--ease-standard:cubic-bezier(.16, 1, .3, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--transition-control:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);--dur-hover:.35s;--dur-switch:.4s;--transition-surface:opacity var(--dur-base) var(--ease-out), transform var(--dur-base) var(--ease-out);--dur-composer:var(--dur-slow);--transition-composer:flex-grow var(--dur-composer) var(--ease-standard), height var(--dur-composer) var(--ease-standard), padding var(--dur-composer) var(--ease-standard), gap var(--dur-composer) var(--ease-standard)}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:var(--border-hair) transparent}@supports selector(::-webkit-scrollbar){html{scrollbar-width:auto;scrollbar-color:auto}}::-webkit-scrollbar{width:var(--space-4);height:var(--space-4)}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-hair);border-radius:var(--radius-control)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}body{background:var(--surface-page);color:var(--text-body);font:var(--type-body);letter-spacing:var(--track-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{text-wrap:balance;margin:0}h1{letter-spacing:var(--track-tighter)}h2{letter-spacing:var(--track-tight)}p{text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:3px;transition:var(--transition-control);text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}a:hover,a:focus-visible{color:var(--accent)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex]:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset)}input::placeholder,textarea::placeholder{color:var(--text-placeholder)}::selection{background:var(--ink-900);color:#fff}:lang(de){-webkit-hyphens:auto;hyphens:auto}
[data-ds-button]{transition:var(--transition-control), transform var(--dur-hover) var(--ease-out), box-shadow var(--dur-hover) var(--ease-out)}[data-ds-trailing]{transition:transform var(--dur-hover) var(--ease-out)}@media (hover:hover){[data-ds-lift]:hover:not(:disabled){transform:translateY(-1px)}[data-ds-button]:hover:not(:disabled) [data-ds-trailing]{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){:root{--dur-spin:0s;--dur-pulse:0s;--dur-composer:0s;--dur-hover:0s;--dur-fast:0s;--dur-base:0s;--dur-slow:0s}}
:root{--danger-bg-inverse:var(--red-800);--tap-min-h:var(--control-h-lg);--border-field-live:var(--ink-600);--icon-surface:var(--surface-card)}.juri-field-box{--juri-field-border:var(--border-hair);transition:var(--transition-control)}.juri-field-box:hover:not(:disabled),.juri-field-box:focus,.juri-field-box:focus-visible,.juri-field-box:focus-within{--juri-field-border:var(--border-field-live)}.juri-field-box:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-offset-field)}
@font-face{font-family:Archivo;src:url(/fonts/Archivo-Variable.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/Archivo-Italic-Variable.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/IBMPlexMono-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/SourceSerif4-Variable.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo Fallback;src:local(Arial);size-adjust:101.841%;ascent-override:86.2127%;descent-override:20.6203%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%}@font-face{font-family:"Source Serif 4 Fallback";src:local(Georgia);size-adjust:99.0253%;ascent-override:104.62%;descent-override:33.8297%;line-gap-override:0%}:root{--font-sans:"Archivo", "Archivo Fallback", "Helvetica Neue", helvetica, arial, sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", ui-monospace, "SF Mono", menlo, monospace;--font-serif:"Source Serif 4", "Source Serif 4 Fallback", georgia, "Times New Roman", serif}
