._huelle_r2kda_1{display:flex;flex-direction:column;height:100vh;background:var(--surface-app);color:var(--text-primary)}._ueberspringen_r2kda_14{position:fixed;top:8px;left:8px;z-index:50;padding:8px 14px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-card-hi);color:var(--text-primary);transform:translateY(-250%);transition:transform var(--dur-fast) var(--ease-signal)}._ueberspringen_r2kda_14:focus{transform:translateY(0)}._kopf_r2kda_34{display:flex;align-items:center;gap:16px;height:var(--topbar-height);padding:0 16px;border-bottom:1px solid var(--border-hairline);background:var(--surface-panel);flex:0 0 auto}._marke_r2kda_45{display:flex;align-items:center;gap:9px;flex:0 0 auto}._markePunkt_r2kda_52{width:9px;height:9px;border-radius:var(--radius-pill);background:var(--jade);box-shadow:0 0 10px -1px var(--jade)}._wortmarke_r2kda_61{font:600 13px/1 var(--font-display);letter-spacing:var(--tracking-lockup);text-transform:uppercase;color:var(--text-primary);white-space:nowrap}._suchfeld_r2kda_69{flex:1;display:flex;justify-content:center}._suchfeld_r2kda_69 form{position:relative;width:min(360px,100%)}._suchfeld_r2kda_69 input{height:30px;padding-left:32px;padding-right:62px;background:var(--surface-inset);border-radius:var(--radius-sm)}._lupe_r2kda_88{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-disabled);pointer-events:none;display:flex}._kuerzel_r2kda_98{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:2px 5px;border:1px solid var(--border-hairline);border-radius:var(--radius-xs);font:500 10px/1 var(--font-mono);color:var(--text-disabled);pointer-events:none}._kopfEnde_r2kda_111{display:flex;align-items:center;gap:8px;flex:0 0 auto}._themeKnopf_r2kda_118{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary)}._themeKnopf_r2kda_118:hover:not(:disabled){color:var(--text-primary)}._koerper_r2kda_134{display:flex;flex:1;min-height:0}._leiste_r2kda_140{display:flex;flex-direction:column;width:var(--rail-width);flex:0 0 auto;padding:14px 10px;gap:2px;background:var(--surface-rail);border-right:1px solid var(--border-hairline)}._leiste_r2kda_140 a{position:relative;display:flex;align-items:center;gap:10px;height:34px;padding:0 10px;border-radius:var(--radius-sm);color:var(--text-tertiary);font:500 11px/1.2 var(--font-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-decoration:none;transition:background-color var(--dur-fast) var(--ease-signal),color var(--dur-fast) var(--ease-signal)}._leiste_r2kda_140 a:hover{background:var(--surface-hover);color:var(--text-secondary);text-decoration:none}._leiste_r2kda_140 a._aktiv_r2kda_177{background:var(--surface-active);color:var(--text-primary)}._leiste_r2kda_140 a._aktiv_r2kda_177:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:var(--radius-pill);background:var(--jade)}._leiste_r2kda_140 svg{flex:0 0 auto;opacity:.9}._fueller_r2kda_198{flex:1}._fussnote_r2kda_202{padding:10px 10px 2px;border-top:1px solid var(--border-hairline);font:400 10.5px/1.5 var(--font-ui);color:var(--text-disabled)}._benutzer_r2kda_211{color:var(--text-tertiary)}._inhalt_r2kda_217{flex:1;min-width:0;overflow:auto;padding:20px 24px 32px}._inhaltInnen_r2kda_224{max-width:var(--content-max);margin:0 auto}@media(max-width:860px){._leiste_r2kda_140{width:62px;padding:12px 8px}._leiste_r2kda_140 a{justify-content:center;padding:0}._leiste_r2kda_140 a span,._fussnote_r2kda_202,._suchfeld_r2kda_69{display:none}}@media(max-width:720px){._huelle_r2kda_1{height:100dvh}._koerper_r2kda_134{flex-direction:column}._leiste_r2kda_140{position:fixed;right:0;bottom:0;left:0;z-index:40;flex-direction:row;width:auto;gap:0;padding:5px 4px calc(5px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border-hairline);border-right:none;background:var(--surface-panel)}._leiste_r2kda_140 a{flex:1 1 0;min-width:0;flex-direction:column;justify-content:center;gap:3px;height:48px;padding:0 2px}._leiste_r2kda_140 a ._lang_r2kda_308,._leiste_r2kda_140 a ._kurz_r2kda_309{display:block;max-width:100%;overflow:hidden;font-size:8.5px;line-height:1.1;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}._leiste_r2kda_140 a ._kurz_r2kda_309{display:none}._leiste_r2kda_140 a._aktiv_r2kda_177:before{inset:0 14px auto;width:auto;height:2px}._fueller_r2kda_198,._fussnote_r2kda_202{display:none}._inhalt_r2kda_217{padding:14px 12px calc(72px + env(safe-area-inset-bottom,0px))}._kopf_r2kda_34{gap:10px;padding:0 12px}}@media(max-width:400px){._wortmarke_r2kda_61{font-size:11px;letter-spacing:.24em}}@media(max-width:400px){._leiste_r2kda_140 a ._lang_r2kda_308{display:none}._leiste_r2kda_140 a ._kurz_r2kda_309{display:block}}._buehne_1hs8n_9{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:100vh;padding:24px;background:var(--surface-app);overflow:hidden}._buehne_1hs8n_9:before{content:"";position:absolute;top:50%;left:50%;width:min(720px,130vw);aspect-ratio:1;transform:translate(-50%,-62%);background:radial-gradient(circle,color-mix(in srgb,var(--jade) 12%,transparent) 0%,transparent 62%);pointer-events:none}._karte_1hs8n_38{position:relative;width:min(380px,100%);padding:28px var(--card-pad-lg) var(--card-pad-lg);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-raised)}._marke_1hs8n_48{display:flex;align-items:center;gap:9px;margin-bottom:24px}._markePunkt_1hs8n_55{width:9px;height:9px;border-radius:var(--radius-pill);background:var(--jade);box-shadow:0 0 10px -1px var(--jade);flex:0 0 auto}._wortmarke_1hs8n_64{font:600 13px/1 var(--font-display);letter-spacing:var(--tracking-lockup);text-transform:uppercase;color:var(--text-primary)}._titel_1hs8n_71{font:600 20px/1.25 var(--font-ui)}._unterzeile_1hs8n_75{margin-top:5px;font-size:12.5px;color:var(--text-tertiary)}._formular_1hs8n_81{display:flex;flex-direction:column;gap:14px;margin-top:22px}._formular_1hs8n_81 input{height:34px}._meldung_1hs8n_94{margin-bottom:0}._meldung_1hs8n_94 code{font-family:var(--font-mono);font-size:11.5px}._knopf_1hs8n_103{height:36px;margin-top:2px}._fussnote_1hs8n_108{position:relative;font-size:11px;color:var(--text-disabled)}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-Dx4kXJAl.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-400-Dx4kXJAl.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-400-Dx4kXJAl.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:112%;font-display:swap;src:url(/assets/archivo-600-DY7AcnAa.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/plex-mono-500-DSY6xOcd.woff2) format("woff2")}:root{color-scheme:dark;--obsidian: #080a0c;--carbon: #101317;--graphite: #15191e;--slate: #1c2229;--steel: #2a323b;--ash: #6b7681;--mist: #9aa5af;--bone: #e8e6df;--jade: #34f5a3;--jade-deep: #10a26d;--cobalt: #4169ff;--amber: #f5b84a;--crimson: #f4515c;--bone-02: rgba(232, 230, 223, .02);--bone-04: rgba(232, 230, 223, .04);--bone-08: rgba(232, 230, 223, .08);--bone-14: rgba(232, 230, 223, .14);--bone-24: rgba(232, 230, 223, .24);--surface-app: #0a0f13;--surface-panel: #0b1116;--surface-card: #0e141a;--surface-card-hi: #131a21;--surface-inset: #080d11;--surface-rail: #080d11;--surface-hover: var(--bone-04);--surface-active: var(--bone-08);--text-primary: #e8e6df;--text-secondary: #9aa5af;--text-tertiary: #6b7681;--text-disabled: #4a535d;--text-invert: #080a0c;--text-accent: var(--jade);--border-hairline: var(--bone-08);--border-subtle: var(--bone-14);--border-strong: var(--bone-24);--border-accent: rgba(52, 245, 163, .35);--positive: var(--jade);--positive-surface: rgba(52, 245, 163, .1);--negative: var(--crimson);--negative-surface: rgba(244, 81, 92, .12);--caution: var(--amber);--info: var(--cobalt);--control-bg: #0d1319;--control-bg-hover: #131a21;--control-border: var(--bone-14);--shadow-card: 0 1px 2px rgba(0, 0, 0, .5), 0 8px 24px -12px rgba(0, 0, 0, .6), inset 0 1px 0 rgba(232, 230, 223, .03);--shadow-raised: 0 2px 4px rgba(0, 0, 0, .55), 0 16px 40px -16px rgba(0, 0, 0, .7);--focus-ring: 0 0 0 1px var(--surface-app), 0 0 0 3px rgba(52, 245, 163, .55);--scrim: rgba(5, 6, 7, .72)}:root[data-theme=hell]{color-scheme:light;--bone-02: rgba(11, 11, 11, .02);--bone-04: rgba(11, 11, 11, .04);--bone-08: rgba(11, 11, 11, .08);--bone-14: rgba(11, 11, 11, .14);--bone-24: rgba(11, 11, 11, .26);--jade: #0f7a53;--jade-deep: #0a5c3e;--cobalt: #2a78d6;--amber: #c98500;--crimson: #d03b3b;--surface-app: #f4f3ef;--surface-panel: #f9f9f7;--surface-card: #fcfcfb;--surface-card-hi: #f0efec;--surface-inset: #eeede8;--surface-rail: #ffffff;--surface-hover: rgba(11, 11, 11, .04);--surface-active: rgba(11, 11, 11, .07);--text-primary: #0b0b0b;--text-secondary: #52514e;--text-tertiary: #7a7975;--text-disabled: #a6a49e;--text-invert: #fcfcfb;--text-accent: #0f7a53;--border-hairline: rgba(11, 11, 11, .1);--border-subtle: rgba(11, 11, 11, .16);--border-strong: rgba(11, 11, 11, .3);--border-accent: rgba(15, 122, 83, .4);--positive: #006300;--positive-surface: rgba(0, 99, 0, .09);--negative: #d03b3b;--negative-surface: rgba(208, 59, 59, .09);--caution: #c98500;--info: #2a78d6;--control-bg: #ffffff;--control-bg-hover: #f4f3ef;--control-border: rgba(11, 11, 11, .2);--shadow-card: 0 1px 2px rgba(11, 11, 11, .06), 0 8px 24px -16px rgba(11, 11, 11, .18);--shadow-raised: 0 2px 4px rgba(11, 11, 11, .08), 0 16px 40px -20px rgba(11, 11, 11, .22);--focus-ring: 0 0 0 1px var(--surface-app), 0 0 0 3px rgba(15, 122, 83, .5);--scrim: rgba(11, 11, 11, .4)}@media(prefers-color-scheme:light){:root:not([data-theme=dunkel]){color-scheme:light;--bone-02: rgba(11, 11, 11, .02);--bone-04: rgba(11, 11, 11, .04);--bone-08: rgba(11, 11, 11, .08);--bone-14: rgba(11, 11, 11, .14);--bone-24: rgba(11, 11, 11, .26);--jade: #0f7a53;--jade-deep: #0a5c3e;--cobalt: #2a78d6;--amber: #c98500;--crimson: #d03b3b;--surface-app: #f4f3ef;--surface-panel: #f9f9f7;--surface-card: #fcfcfb;--surface-card-hi: #f0efec;--surface-inset: #eeede8;--surface-rail: #ffffff;--surface-hover: rgba(11, 11, 11, .04);--surface-active: rgba(11, 11, 11, .07);--text-primary: #0b0b0b;--text-secondary: #52514e;--text-tertiary: #7a7975;--text-disabled: #a6a49e;--text-invert: #fcfcfb;--text-accent: #0f7a53;--border-hairline: rgba(11, 11, 11, .1);--border-subtle: rgba(11, 11, 11, .16);--border-strong: rgba(11, 11, 11, .3);--border-accent: rgba(15, 122, 83, .4);--positive: #006300;--positive-surface: rgba(0, 99, 0, .09);--negative: #d03b3b;--negative-surface: rgba(208, 59, 59, .09);--caution: #c98500;--info: #2a78d6;--control-bg: #ffffff;--control-bg-hover: #f4f3ef;--control-border: rgba(11, 11, 11, .2);--shadow-card: 0 1px 2px rgba(11, 11, 11, .06), 0 8px 24px -16px rgba(11, 11, 11, .18);--shadow-raised: 0 2px 4px rgba(11, 11, 11, .08), 0 16px 40px -20px rgba(11, 11, 11, .22);--focus-ring: 0 0 0 1px var(--surface-app), 0 0 0 3px rgba(15, 122, 83, .5);--scrim: rgba(11, 11, 11, .4)}}:root{--font-display: "Archivo", "Helvetica Neue", sans-serif;--font-ui: "Inter", "Helvetica Neue", Arial, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--tracking-lockup: .34em;--tracking-eyebrow: .18em;--tracking-metric: -.01em;--feature-tabular: "tnum" 1;--rail-width: 212px;--topbar-height: 56px;--card-pad: 16px;--card-pad-lg: 20px;--panel-gap: 12px;--content-max: 1440px;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-pill: 999px;--dur-fast: .12s;--dur-base: .18s;--ease-signal: cubic-bezier(.2, 0, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{margin:0;padding:0;min-height:100%}body{background:var(--surface-app);color:var(--text-primary);font:400 13px/1.5 var(--font-ui);font-feature-settings:var(--feature-tabular)}h1,h2,h3{margin:0;font-family:var(--font-ui);color:var(--text-primary)}h1{font:600 24px/1.25 var(--font-ui)}h2{font:600 15px/1.35 var(--font-ui)}h3{font:600 13px/1.35 var(--font-ui)}p{margin:0}a{color:var(--text-accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:none;box-shadow:var(--focus-ring)}::selection{background:var(--positive-surface);color:var(--text-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--bone-08);border-radius:var(--radius-pill);border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--bone-14);background-clip:padding-box}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.marke{font:600 10px/1.2 var(--font-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-tertiary)}.leise{color:var(--text-tertiary)}.zweit{color:var(--text-secondary)}.gruen{color:var(--positive)}.rot{color:var(--negative)}.zahl{font-variant-numeric:tabular-nums;font-feature-settings:var(--feature-tabular);text-align:right;white-space:nowrap}.mono{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.02em}.kopfzeile{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}input,select,textarea,button{font:inherit;color:inherit}input,select,textarea{width:100%;height:30px;padding:0 9px;background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-sm);color:var(--text-primary);font:400 12.5px/1.4 var(--font-ui);transition:background-color var(--dur-fast) var(--ease-signal),border-color var(--dur-fast) var(--ease-signal)}input[type=file]{height:auto;padding:5px 9px}input:hover:not(:disabled),select:hover:not(:disabled){border-color:var(--border-strong)}input::placeholder{color:var(--text-disabled)}label{display:block;margin-bottom:5px;font:600 10px/1.2 var(--font-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-tertiary)}button{height:30px;padding:0 12px;background:var(--control-bg);border:1px solid var(--control-border);border-radius:var(--radius-sm);color:var(--text-primary);font:500 12px/1 var(--font-ui);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-signal),border-color var(--dur-fast) var(--ease-signal),color var(--dur-fast) var(--ease-signal)}button:hover:not(:disabled){background:var(--control-bg-hover);border-color:var(--border-strong)}button:disabled{opacity:.42;cursor:not-allowed}button.haupt{background:var(--jade);border-color:var(--jade);color:var(--text-invert);font-weight:600}button.haupt:hover:not(:disabled){background:var(--jade-deep);border-color:var(--jade-deep);color:var(--text-invert)}button.leise-knopf{height:24px;padding:0 7px;background:transparent;border-color:transparent;color:var(--text-tertiary);font-size:11.5px}button.leise-knopf:hover:not(:disabled){background:var(--negative-surface);border-color:transparent;color:var(--negative)}.felder{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-items:end}.kasten{display:inline-flex;align-items:center;gap:8px;margin:0;font:400 12.5px/1.4 var(--font-ui);letter-spacing:normal;text-transform:none;color:var(--text-secondary);cursor:pointer}.kasten input{width:14px;height:14px;padding:0;accent-color:var(--jade);cursor:pointer}.tabelle-rahmen{overflow-x:auto}table{width:100%;border-collapse:collapse}caption{padding-bottom:8px;font:600 10px/1.2 var(--font-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-align:left;color:var(--text-tertiary)}th{padding:0 10px 7px;border-bottom:1px solid var(--border-subtle);font:600 10px/1.2 var(--font-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-align:left;color:var(--text-tertiary);white-space:nowrap}td{padding:7px 10px;border-bottom:1px solid var(--border-hairline);font-size:12.5px;vertical-align:middle}tbody tr:last-child td{border-bottom:none}tbody tr{transition:background-color var(--dur-fast) var(--ease-signal)}tbody tr:hover{background:var(--surface-hover)}.hinweis{margin-bottom:12px;padding:10px 14px;border:1px solid var(--border-subtle);border-left:2px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-card);font-size:12.5px;color:var(--text-secondary)}.hinweis.fehler{border-color:var(--border-subtle);border-left-color:var(--negative);background:var(--negative-surface);color:var(--text-primary)}.hinweis.erfolg{border-color:var(--border-subtle);border-left-color:var(--positive);background:var(--positive-surface);color:var(--text-primary)}details{margin-top:14px;border-top:1px solid var(--border-hairline)}summary{padding:9px 0 0;font:600 10px/1.2 var(--font-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-tertiary);cursor:pointer;transition:color var(--dur-fast) var(--ease-signal)}summary:hover{color:var(--text-accent)}details[open] summary{margin-bottom:10px}@media(max-width:720px){body{font-size:13.5px}input:not([type=checkbox]),select,textarea{height:42px;padding:0 11px;font-size:16px}input[type=file]{height:auto;padding:10px 11px}button{height:40px;padding:0 14px;font-size:13px}button.leise-knopf{height:32px;padding:0 9px;font-size:12.5px}.kasten{min-height:40px}.kasten input{width:20px;height:20px}.felder{grid-template-columns:1fr;gap:13px}th,td{padding-left:8px;padding-right:8px}table.karten,table.karten tbody,table.karten tr,table.karten td{display:block;width:100%}table.karten thead{display:none}table.karten tr{padding:11px 0;border-bottom:1px solid var(--border-hairline)}table.karten tr:hover{background:transparent}table.karten tbody tr:last-child{border-bottom:none}table.karten td{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:3px 0;border:none;text-align:right}table.karten td[data-feld]:before{content:attr(data-feld);flex:0 0 auto;font:600 10px/1.6 var(--font-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-tertiary);text-align:left}table.karten td:not([data-feld]){justify-content:flex-end;padding-top:6px}}
