:root{--ink:#090909;--ink-2:#2a2a2a;--ink-3:#4d4d4a;--ink-4:#5a5a57;--ink-5:#6e6e6a;--bg:var(--surface-2);--buehne-grund:var(--bg);--surface:#fff;--surface-2:#f8f8f6;--surface-3:#dededa;--line:#09090938;--line-2:#09090966;--line-soft:#0909091f;--accent:var(--ink);--tint-hover:#0909090a;--tint-rail:#09090912;--tint-selected:#0909091f;--tint-selected-hover:#09090929;--pressed-rest:color-mix(in oklab, var(--riso-schiefer) 7%, transparent);--pressed-fill:color-mix(in oklab, var(--riso-schiefer) 14%, transparent);--pressed-hover:color-mix(in oklab, var(--riso-schiefer) 20%, transparent);--pressed-ink:var(--riso-schiefer);--tint-now:#09090999;--input-line:#09090929;--accent-soft:var(--tint-rail);--accent-hover:var(--tint-hover);--accent-mark:var(--ink);--riso-slate:var(--riso-land-print);--riso-ink:var(--riso-schiefer);--accent-mark-soft:var(--tint-selected);--struktur-hauch:var(--tint-selected);--struktur-daempfer:color-mix(in srgb, var(--surface) 35%, transparent);--struktur-raster:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='640' height='900'%3E%3Cdefs%3E%3Cpattern id='p' width='84' height='48' y='36' patternUnits='userSpaceOnUse'%3E%3Cg fill='none' stroke='rgb(17,17,17)'%3E%3Cpath stroke-opacity='.06' d='M0 .5h84M0 8.5h84M0 16.5h84M0 24.5h84M0 32.5h84M0 40.5h84'/%3E%3Cpath stroke-opacity='.1' d='M0 48 84 0M0 0l84 48'/%3E%3C/g%3E%3C/pattern%3E%3CradialGradient id='g' cx='0' cy='1' r='1'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='.7' stop-color='%23fff' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cmask id='m'%3E%3Crect width='640' height='900' fill='url(%23g)'/%3E%3C/mask%3E%3C/defs%3E%3Crect width='640' height='900' fill='url(%23p)' mask='url(%23m)'/%3E%3C/svg%3E");--on-accent:var(--surface);--chrome-hell:#fffff8;--chrome:#1c1c1c;--chrome-hover:#2c2c2b;--chrome-ink:#fffff8;--chrome-ink-2:#b5b3ae;--chrome-line:#3a3a38;--focus-ring-width:1.5px;--focus-ring-offset:2px;--focus-ring-shadow:0 0 0 1px var(--surface), 0 0 0 2.5px var(--ink);--select-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23303030' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--focus-ring-shadow-inset:inset 0 0 0 var(--focus-ring-width) var(--ink), inset 0 0 0 calc(2 * var(--focus-ring-width)) var(--surface);--focus-ring-shadow-field:0 0 0 1px var(--ink);--focus-ring-shadow-field-inset:inset 0 0 0 1px var(--ink);--verborgen-rahmen-width:2px;--scrim:#0c0c0b61;--shadow-surface:0 1px 2px #09090914, 0 6px 18px #0909091f;--shadow-surface-hover:0 1px 2px #0909091a, 0 10px 24px #09090929;--shadow-segment:0 1px 2px #0909091a;--shadow-pop:var(--shadow-surface);--shadow-overlay:var(--shadow-surface);--paper:#ddd9d5;--card:var(--surface-2);--shadow-card:var(--shadow-surface);--shadow-chip:var(--shadow-segment);--card-line:var(--line-soft);--danger:#a7463e;--danger-ink:#8c352f;--danger-soft:#a7463e0f;--danger-line:#d69991;--success:#42815a;--success-ink:#1e5a38;--warning:#a97d3a;--warning-ink:#744c00;--brand-claude:#d97757;--brand-gemini:#3186ff;--entitaet:var(--ink);--entitaet-blatt:var(--ink);--entitaet-fuellung:.1;--entitaet-fuellung-blatt:.07;--entitaet-fuellung-seite:.1;--entitaet-fuellung-zeiger:.45;--entitaet-fuellung-schnitt:.3;--dot-size:.4375rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-control:.375rem;--radius-card:.5rem;--radius-lg:.75rem;--radius-pill:999px;--btn-radius:var(--radius-control);--icon-btn-radius:var(--radius-control);--btn-bg:var(--surface);--btn-bg-hover:var(--surface);--btn-line:#0909091a;--btn-line-hover:#09090933;--surface-radius:var(--radius-lg);--inner-radius:var(--radius-card);--dialog-radius:var(--surface-radius);--popup-radius:var(--inner-radius);--inset-radius:var(--inner-radius);--ctl-xs:1.5rem;--ctl-sm:1.75rem;--ctl-md:2rem;--ctl-lg:2.375rem;--ctl-gizmo:2.125rem;--kopf-hoehe:3rem;--gizmo-size:7.5rem;--gizmo-size-sm:6rem;--hoveretikett-breite:15rem;--ladetafel-breite:22.5rem;--auswahlverlauf-breite:16.25rem;--ctl-box:1rem;--schieber-griff:.75rem;--dur-reveal:.12s;--ease-reveal:ease;--dur-hover:.12s;--dur-gleiten:.42s;--ease-gleiten:cubic-bezier(.2, .7, .2, 1);--dur-aufziehen:.19s;--ease-aufziehen:cubic-bezier(.3, 1.25, .5, 1);--ease-weich:cubic-bezier(.4, 0, .2, 1);--icon-xs:.75rem;--icon-sm:.875rem;--icon-md:1rem;--marke-breite:91px;--marke-hoehe:18px;--icon-lg:1.25rem;--icon-xl:1.5rem;--icon-2xl:1.75rem;--icon-vorschau:1.75rem;--disabled-opacity:.45;--busy-opacity:.7;--scrollbar-daumen:#09090947;--sp-0:0;--sp-px:1px;--sp-1:.125rem;--sp-2:.25rem;--sp-3:.375rem;--sp-4:.5rem;--sp-5:.625rem;--sp-6:.75rem;--sp-7:.875rem;--sp-8:1rem;--sp-9:1.125rem;--sp-10:1.25rem;--sp-12:1.5rem;--sp-14:1.75rem;--sp-16:2rem;--sp-20:2.5rem;--sp-24:3rem;--sp-28:3.5rem;--fs-2xs:var(--type-1);--fs-base:var(--type-2);--fs-lg:var(--type-3);--fs-xl:var(--type-4);--fs-2xl:var(--type-4);--fs-3xl:var(--type-5);--fs-4xl:var(--type-5);--fs-5xl:var(--type-5);--fs-display-md:var(--type-6);--fs-display-lg:var(--type-6);--track-caps:.07em;--track-tight:-.025em;--track-snug:-.015em;--lh-none:1;--lh-tight:1.15;--lh-snug:1.3;--lh-body:1.45;--face-inter:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--face-geist:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--face-geist-mono:var(--font-geist-mono), ui-monospace, monospace;--face-dm-sans:var(--font-dm-sans), var(--font-geist), ui-sans-serif, system-ui, sans-serif;--sans:var(--face-geist);--display:var(--face-dm-sans);--num-tabular:tabular-nums;--z-pop:400;--z-window:420;--z-scrim:450;--z-toast:500;--modell-weiss:#f0f0f0;--auswahl:#6e6e6c;--kontur-auswahl:#e1791b;--zielkreuz:#fff;--kontur-vorauswahl:#e79e6b;--umkreis:var(--ink-2);--messung:#1c3a57;--messung-verdeckt-deckkraft:.3;--messmarke-groesse:.9;--farbkreis-1:#17788f;--farbkreis-2:#a8357a;--farbkreis-3:#8f6410;--mess-saum:#d4d4d0;--kante:#2a2a2a;--achse-x:#d1453b;--achse-y:#4e9a2f;--achse-z:#2f6fd0;--achse-saum:var(--ink-2);--s3-ink:var(--riso-land-ink-ch);--s3-paper:var(--riso-land-paper-ch);--s3-fg:oklch(var(--s3-ink));--s3-bg:oklch(var(--s3-paper));--land-card:var(--surface);--land-on-ink:var(--surface-2);--land-scrim:var(--scrim);--land-error:#ac3225;--land-live:#239d6a;--land-pinned-edge:#e1791be6;--land-field-patch:#adc0d1;--land-field-base:#d9dbdd;--land-mist-base:#e2e6eb;--land-mist-1:#a6bacef2;--land-mist-2:#9bb0c6cc;--land-mist-3:#eff1f3f2;--land-mist-4:#eff1f3cc;--land-mist-5:#beccda99;--land-gate-later:#eef1f3;--land-phase-wash-lc:.98 .025;--land-phase-lc:.7 .14;--land-phase-gate-lc:.72 .16;--riso-dash-ink:oklch(var(--riso-land-ink-ch));--riso-dash-field:oklch(var(--riso-land-paper-ch));--riso-dash-card:#f8f8f6;--riso-dash-ground:#f4f3f0;--riso-dash-line-2:oklch(var(--riso-land-ink-ch) / .14);--riso-dash-line-soft:oklch(var(--riso-land-ink-ch) / .07);--riso-land-ink-ch:.14 0 0;--riso-land-paper-ch:.949 .011 90;--riso-land-sand-ch:.93 .014 88;--riso-land-ann-bg:#0a0a0b;--riso-land-ann-ink:#f1eee6;--riso-land-ann-h:2.25rem;--riso-land-print:#ffcf00;--riso-schiefer:#1f456b;--type-1:.6875rem;--type-2:.75rem;--type-3:.875rem;--type-4:1rem;--type-5:1.25rem;--type-6:1.5rem;--riso-radius-card:1.25rem;--riso-radius-inner:.875rem;--riso-card-shadow:var(--shadow-surface);--riso-card-shadow-hover:var(--shadow-surface-hover);--pill-pad-y:.625rem;--pill-pad-x:1.5rem;--pill-lh:1.25rem;--pill-pad-y-lg:.875rem;--pill-pad-x-lg:2rem;--pill-lh-lg:1.5rem;--m3-kopf-grund:var(--riso-dash-ground);--m3-kopf-tinte:var(--riso-dash-ink);--m3-wordmark-akzent:var(--riso-land-print);--m3-riso-band:var(--riso-land-print);--m3-riso-band-eingeschraenkt:var(--riso-schiefer);--m3-panel-grund:var(--surface);--m3-panel-kante:var(--riso-dash-line-soft);--m3-band-lauf:var(--riso-schiefer);--m3-buehne-grund:#fafaf9;--panel-head-type:.8125rem;--panel-label-track:100px;--panel-rail-radius:7px;--panel-field-radius:5px;--schale-ink:var(--m3-kopf-tinte);--schale-ink-2:var(--m3-kopf-tinte);--schale-ink-3:var(--m3-kopf-tinte);--schale-line:var(--line-soft);--schale-line-2:var(--line);--schale-line-soft:var(--accent-soft);--m3-buehne-nebel:#f2f2f0;--m3-accent-mark:var(--ink);--m3-paper:var(--surface-2);--m3-card:var(--surface);--m3-card-line:var(--m3-panel-kante);--m3-shadow-card:var(--shadow-surface);--m3-shadow-chip:var(--shadow-segment);--m3-kontur-auswahl:#e0520f;--m3-kontur-vorauswahl:#f08a3a;--m3-fang-marke:#f08a3a;--m3-hell-bg:var(--m3-paper);--m3-hell-surface-2:#ebebeb;--m3-hell-surface-3:#d7d7d7;--m3-hell-chrome:var(--m3-paper);--m3-reihe-glas:#fcfcfb80;--m3-bauteil-neutral:#c8c8c8;--m3-marke-fuellung:#5a5a55}@supports (color:lab(0% 0 0)){:root{--paper:lab(87.0086% .877827 2.48791);--danger:lab(43.0699% 40.4583 25.6453);--danger-ink:lab(35.0396% 37.4147 23.9685);--danger-soft:lab(43.0699% 40.4583 25.6453/.06);--danger-line:lab(69.1553% 22.8876 13.6526);--success:lab(48.9802% -28.4705 14.6503);--success-ink:lab(33.8251% -27.0896 13.966);--warning:lab(55.8694% 12.6185 42.332);--warning-ink:lab(36.0893% 13.0409 44.7671);--land-error:lab(40.4807% 49.489 37.7892);--land-live:lab(57.6334% -43.3719 17.0352);--riso-dash-ground:lab(95.9766% -.306189 1.87556);--m3-buehne-grund:lab(98.2747% -.124097 .749135);--m3-hell-surface-2:lab(93.04% .0000298023 -.0000119209);--m3-hell-surface-3:lab(86.08% -.0000298023 0)}}:root{--fang-marke:#e79e6b;--ortsring:#e79e6b;--fang-frei:#fff;--achsraster:var(--ink-2);--annotation:#594c7d;--ablauf-neubau:#2fd05a;--ablauf-rueckbau:#e2bf2f;--ki-erzeugt:#0a7cff;--ki-geaendert:#9b5de5;--referenz:#a3a3a0;--oeffnung:#8a7744;--tragwerk:#3b7a57;--netz-rand:#1045d9;--netz-nichtmannigfaltig:#e825bc;--vorschau:#417e76;--vorschau-entfernt:#8b5a56;--vorschau-deckkraft:.45}.m3-hell{--bg:var(--paper);--surface-2:#e7e4e0;--surface-3:#cecac5;--chrome-hell:var(--paper);color:var(--ink)}@supports (color:lab(0% 0 0)){.m3-hell{--surface-2:lab(90.7235% .683844 2.15913);--surface-3:lab(81.4405% 1.00687 2.84559)}}.viewer-app,.viewer-palette{--sans:var(--face-geist);font-family:var(--sans);--weight-text:350;font-weight:var(--weight-text);--m3-kopf-band:calc(var(--sp-1) + var(--sp-px));--m3-gizmo-size:calc(var(--gizmo-size-sm) * 1.1875);--ctl-gizmo:var(--ctl-sm);--ctl-cursor:calc(var(--ctl-xs) + 2 * var(--sp-px))}.viewer-app :where(button,input,select,textarea),.viewer-palette :where(button,input,select,textarea){font-weight:inherit}:is(:root:has(.viewer-app),.viewer-palette){--buehne-grund:var(--m3-buehne-nebel);--accent-mark:var(--m3-accent-mark);--accent-mark-soft:var(--tint-selected);--struktur-hauch:transparent;--wordmark-accent:var(--m3-wordmark-akzent);--paper:var(--m3-paper);--card:var(--m3-card);--card-line:var(--m3-card-line);--shadow-card:var(--m3-shadow-card);--shadow-chip:var(--m3-shadow-chip);--kontur-auswahl:var(--m3-kontur-auswahl);--kontur-vorauswahl:var(--m3-kontur-vorauswahl);--fang-marke:var(--m3-fang-marke)}:root:has(.viewer-app){font-size:105%}.viewer-app .m3-hell,.viewer-palette .m3-hell{--bg:var(--m3-hell-bg);--surface-2:var(--m3-hell-surface-2);--surface-3:var(--m3-hell-surface-3);--chrome-hell:var(--m3-hell-chrome)}[data-form=landeseite]{--btn-radius:var(--radius-pill);--ann-h:0px;--fs-display-md:var(--type-4);font-family:var(--sans)}[data-form=landeseite],.s3,.s3 .s3-main--riso{--tint-hover:oklch(var(--s3-ink) / .04);--tint-rail:oklch(var(--s3-ink) / .07);--tint-selected:oklch(var(--s3-ink) / .12);--tint-selected-hover:oklch(var(--s3-ink) / .16);--tint-now:oklch(var(--s3-ink) / .6);--input-line:oklch(var(--s3-ink) / .16);--accent-soft:var(--tint-rail);--accent-hover:var(--tint-hover);--accent-mark:oklch(var(--s3-ink));--accent-mark-soft:var(--tint-selected);--surface-radius:var(--riso-radius-card);--inner-radius:var(--riso-radius-inner);--dialog-radius:var(--surface-radius);--popup-radius:var(--inner-radius);--inset-radius:var(--inner-radius);--shadow-surface:0 1px 2px oklch(var(--s3-ink) / .08), 0 8px 24px oklch(var(--s3-ink) / .12);--shadow-surface-hover:0 1px 2px oklch(var(--s3-ink) / .1), 0 12px 28px oklch(var(--s3-ink) / .16);--shadow-pop:var(--shadow-surface);--shadow-overlay:var(--shadow-surface);--shadow-card:var(--shadow-surface);--shadow-segment:0 1px 2px oklch(var(--s3-ink) / .1);--shadow-chip:var(--shadow-segment);--riso-card-shadow:var(--shadow-surface);--riso-card-shadow-hover:var(--shadow-surface-hover);--focus-ring-shadow:0 0 0 1px var(--surface), 0 0 0 2.5px oklch(var(--s3-ink));--focus-ring-shadow-field:0 0 0 1px oklch(var(--s3-ink));--focus-ring-shadow-field-inset:inset 0 0 0 1px oklch(var(--s3-ink));--scrollbar-daumen:oklch(var(--s3-ink) / .28);--icon-md:1.125rem;--icon-btn-radius:10px;--btn-bg:oklch(var(--s3-ink) / .05);--btn-bg-hover:oklch(var(--s3-ink) / .1);--btn-line:oklch(var(--s3-ink) / .1);--btn-line-hover:oklch(var(--s3-ink) / .2);--btn-primary:oklch(var(--s3-ink) / .95);--btn-primary-hover:oklch(var(--s3-ink));--btn-primary-ink:oklch(var(--s3-paper))}
*,:before,:after{box-sizing:border-box}:where(button,input,select,textarea){font-family:inherit;font-size:inherit}html,body{height:100%;margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:var(--fs-base);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}:focus-visible{box-shadow:var(--focus-ring-shadow);outline:none}input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=file],[type=color]):focus-visible,textarea:focus-visible{box-shadow:var(--focus-ring-shadow-field)}:where(*){scrollbar-width:thin;scrollbar-color:var(--scrollbar-daumen) transparent}canvas{-webkit-user-select:none;user-select:none;display:block}html[data-waiting] :disabled,html[data-waiting] [aria-busy=true]{cursor:default}@media (prefers-reduced-motion:reduce){html[data-waiting],html[data-waiting] *{cursor:progress!important}}
@font-face{font-family:inter;src:url(../media/inter-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.dc0lLW_className{font-family:inter,inter Fallback}.dc0lLW_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:geist;src:url(../media/geist-s.p.20f3xrkj613ah.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.D1X9jq_className{font-family:geist,geist Fallback}.D1X9jq_variable{--font-geist:"geist", "geist Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans-s.p.1cj2nevis15bc.woff2)format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.35%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.14%}.hqW5da_className{font-family:dmSans,dmSans Fallback}.hqW5da_variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono-s.1t7tphccnfzmb.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.j4lYtW_className{font-family:geistMono,geistMono Fallback}.j4lYtW_variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
