@font-face{font-family:Twemoji Country Flags;src:url(/schriften/TwemojiCountryFlags.woff2) format("woff2");unicode-range:U+1F1E6-1F1FF;font-display:swap}:root{color-scheme:light;--schrift: "Twemoji Country Flags", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--farbe-text: #1f2933;--farbe-text-leise: #616e7c;--farbe-rahmen: #d9e2ec;--farbe-akzent: #3b6ea5;--farbe-akzent-tief: #2c5580;--farbe-akzent-text: #2c5580;--farbe-akzent-ton: #eef4fa;--farbe-auf-akzent: #ffffff;--farbe-auf-akzent-tief: #ffffff;--farbe-auf-meldung: #ffffff;--farbe-flaeche: #f7f9fc;--farbe-flaeche-karte: #ffffff;--farbe-flaeche-hover: #eef2f7;--farbe-flaeche-aktiv: #e2e8f0;--farbe-overlay: rgb(31 41 51 / 45%);--farbe-platzhalter: #9aa5b1;--farbe-fehler: #b00020;--farbe-fehler-flaeche: #fde7ea;--farbe-fehler-rahmen: #f5c2cb;--farbe-erfolg: #065f46;--farbe-erfolg-flaeche: #ecfdf5;--farbe-erfolg-rahmen: #a7f3d0;--farbe-warnung: #7a5900;--farbe-warnung-flaeche: #fff8e1;--farbe-warnung-rahmen: #f0d68a;--farbe-hinweis: #1f4a6e;--farbe-hinweis-flaeche: #eff6ff;--farbe-hinweis-rahmen: #bfdbfe;--farbe-signal-neutral: #9aa5b1;--farbe-signal-ok: #2f9e44;--farbe-signal-fehler: #e03131;--farbe-kategorie-aufgabe: #1565c0;--farbe-kategorie-beteiligter: #2e7d32;--farbe-kategorie-dokument: #6a1b9a;--status-neutral-flaeche: #eaeef2;--status-neutral-text: #3d4b5c;--status-info-flaeche: #dbe9f7;--status-info-text: #1f4a6e;--status-warnung-flaeche: #fdecd2;--status-warnung-text: #7a4a05;--status-erfolg-flaeche: #dcf1e4;--status-erfolg-text: #1e5e38;--status-ruhend-flaeche: var(--farbe-flaeche-karte);--status-ruhend-text: var(--farbe-text-leise);--status-fehler-flaeche: #fbdfe1;--status-fehler-text: #8a0f22;--status-ruhend-reserve-flaeche: #ece8f4;--status-ruhend-reserve-text: #4a3d70;--schrift-groesse-seitentitel: 1.625rem;--schrift-groesse-abschnitt: 1rem;--schrift-groesse-text: .90625rem;--schrift-groesse-meta: .78125rem;--schrift-groesse-label: .71875rem;--schrift-groesse-eingabe: 1rem;--schrift-gewicht-seitentitel: 700;--schrift-gewicht-abschnitt: 600;--schrift-gewicht-text: 400;--schrift-gewicht-text-stark: 600;--schrift-gewicht-meta: 400;--schrift-gewicht-label: 600;--schrift-zeile-seitentitel: 1.25;--schrift-zeile-abschnitt: 1.4;--schrift-zeile-text: 1.5;--schrift-zeile-text-stark: 1.4;--schrift-zeile-meta: 1.55;--schrift-zeile-label: 1.3;--schrift-tracking-seitentitel: -.2px;--schrift-tracking-label: .1px;--schrift-tracking-versal: .05em;--abstand-1: 4px;--abstand-2: 8px;--abstand-3: 12px;--abstand-4: 16px;--abstand-5: 20px;--abstand-6: 24px;--abstand-7: 28px;--abstand-8: 32px;--abstand-9: 36px;--abstand-10: 40px;--abstand-karte-x: 20px;--abstand-karte-y: 18px;--abstand-chip-x: 10px;--abstand-chip-y: 4px;--abstand-inhalt-x: 40px;--abstand-inhalt-y: 36px;--abstand-block: 36px;--radius-sm: 6px;--radius-basis: 7px;--radius-md: 8px;--radius-lg: 10px;--radius-xl: 14px;--radius-voll: 9999px;--schatten-karte: 0 1px 2px rgb(31 41 51 / 4%);--schatten-menue: 0 6px 18px rgb(31 41 51 / 18%);--schatten-overlay: 0 12px 40px rgb(31 41 51 / 25%);--deckkraft-gesperrt: .6}:root[data-theme=dunkel]{color-scheme:dark;--farbe-text: #e8edf2;--farbe-text-leise: #9aa7b4;--farbe-rahmen: #2d3946;--farbe-akzent: #3f79a9;--farbe-akzent-tief: #4a86b6;--farbe-akzent-text: #7fb3e0;--farbe-akzent-ton: #1c2a38;--farbe-auf-akzent: #ffffff;--farbe-auf-akzent-tief: #0d1117;--farbe-auf-meldung: #1c232c;--farbe-flaeche: #141a21;--farbe-flaeche-karte: #1c232c;--farbe-flaeche-hover: #232b35;--farbe-flaeche-aktiv: #2c3540;--farbe-overlay: rgb(8 11 15 / 60%);--farbe-platzhalter: #727e8b;--farbe-fehler: #ff6b7a;--farbe-fehler-flaeche: #2e1418;--farbe-fehler-rahmen: #5a252c;--farbe-erfolg: #8ddcae;--farbe-erfolg-flaeche: #122a1e;--farbe-erfolg-rahmen: #1d4a33;--farbe-warnung: #eec97f;--farbe-warnung-flaeche: #2e2410;--farbe-warnung-rahmen: #5a4718;--farbe-hinweis: #8cc0ec;--farbe-hinweis-flaeche: #16283a;--farbe-hinweis-rahmen: #2a4a68;--farbe-signal-neutral: #6b7784;--farbe-signal-ok: #51cf66;--farbe-signal-fehler: #ff8787;--farbe-kategorie-aufgabe: #6ba3e0;--farbe-kategorie-beteiligter: #6fc48a;--farbe-kategorie-dokument: #b48ce0;--status-neutral-flaeche: #262c33;--status-neutral-text: #c3cbd3;--status-info-flaeche: #1b2e40;--status-info-text: #8fc1ef;--status-warnung-flaeche: #3a2c12;--status-warnung-text: #f0c479;--status-erfolg-flaeche: #163826;--status-erfolg-text: #7fd9a4;--status-fehler-flaeche: #3a1418;--status-fehler-text: #f299a3;--status-ruhend-reserve-flaeche: #2a2438;--status-ruhend-reserve-text: #c3b3e8;--schatten-karte: 0 1px 2px rgb(0 0 0 / 35%);--schatten-menue: 0 6px 18px rgb(0 0 0 / 45%);--schatten-overlay: 0 24px 60px rgb(0 0 0 / 55%)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;font-family:var(--schrift);color:var(--farbe-text);background:var(--farbe-flaeche);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scroll-padding-top:var(--scroll-polster, 0px)}:where(h1){font-size:var(--schrift-groesse-seitentitel);font-weight:var(--schrift-gewicht-seitentitel);line-height:var(--schrift-zeile-seitentitel);letter-spacing:var(--schrift-tracking-seitentitel);overflow-wrap:anywhere}:where(.dokumentbaum-flaeche h1,app-dokumentbaum-view h1){font-size:revert;font-weight:revert;line-height:revert;letter-spacing:revert;overflow-wrap:revert}input,button,select,textarea{font-family:inherit;font-size:100%}input:not(:where([type=button],[type=checkbox],[type=color],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit])),select,textarea{font-size:var(--schrift-groesse-eingabe)}.pflicht{color:var(--farbe-fehler);margin-left:.15rem;font-weight:700}input.ungueltig,select.ungueltig,textarea.ungueltig,:is(input,select,textarea)[tuiAppearance][data-appearance=textfield].ungueltig{border:2px solid var(--farbe-fehler);outline-color:var(--farbe-fehler);background:var(--farbe-fehler-flaeche)}input.ungueltig:focus,select.ungueltig:focus,textarea.ungueltig:focus,:is(input,select,textarea)[tuiAppearance][data-appearance=textfield].ungueltig:focus{outline:2px solid var(--farbe-fehler);outline-offset:1px}:is(input,select,textarea)[tuiAppearance][data-appearance=textfield]:invalid:not(.ungueltig){outline-color:var(--farbe-text-leise)}:is(input,select,textarea)[tuiAppearance][data-appearance=textfield]:invalid:not(.ungueltig):focus-visible{outline-color:var(--farbe-akzent)}.feld-fehler{color:var(--farbe-fehler);font-size:.8rem;font-weight:600;overflow-wrap:anywhere}.formular-fehler{margin:0 0 1rem;padding:.7rem .9rem;border:1px solid var(--farbe-fehler);border-left-width:4px;border-radius:4px;background:var(--farbe-fehler-flaeche);color:var(--farbe-fehler);font-weight:600;overflow-wrap:anywhere}.pflicht-hinweis{margin:0 0 .75rem;font-size:.85rem;color:var(--farbe-text-leise)}:is(.meldung,.hinweis,.vorschau-status):where([role=status][tabindex="-1"]){margin:0}:is(.meldung,.hinweis,.vorschau-status):where([role=status][tabindex="-1"]):not(.hat-text){height:0;overflow:hidden}:is(.meldung,.hinweis,.vorschau-status):where([role=status][tabindex="-1"]).hat-text{margin:0 0 var(--abstand-3);padding:var(--abstand-2) var(--abstand-3);border:1px solid var(--farbe-rahmen);border-radius:var(--radius-md);background:var(--farbe-flaeche);color:var(--farbe-text)}:is(.meldung,.hinweis,.vorschau-status):where([role=status][tabindex="-1"]):focus{outline:2px solid var(--farbe-akzent);outline-offset:2px}label:has(:where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea)){display:block;font-size:var(--schrift-groesse-label);font-weight:var(--schrift-gewicht-label);letter-spacing:var(--schrift-tracking-label);line-height:var(--schrift-zeile-label);color:var(--farbe-text-leise)}:where(input,select,textarea)[data-appearance=textfield]{padding:var(--abstand-2);border-radius:var(--radius-sm);font-size:var(--schrift-groesse-eingabe);font-weight:var(--schrift-gewicht-text);letter-spacing:normal;line-height:var(--schrift-zeile-text)}label:has(:where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea)) :where(input,select,textarea){font-weight:var(--schrift-gewicht-text);letter-spacing:normal;line-height:var(--schrift-zeile-text)}select[data-appearance=textfield],input[type=number][data-appearance=textfield],input[type=search][data-appearance=textfield]{appearance:auto}input::placeholder,textarea::placeholder{color:var(--farbe-platzhalter);opacity:1}.kopf__menuegriff app-icon,.kopf__theme app-icon,.kopf__suche app-icon{width:20px;height:20px}.zurueck-knopf app-icon{width:20px;height:20px}.formular-aktionen{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem}.tabellen-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--abstand-2) var(--abstand-4)}.tabellen-filter label{display:flex;flex-direction:column;gap:var(--abstand-1)}.tabellen-filter :where(input[type=text],input[type=search],input:not([type])){display:block;min-width:16rem}[data-reiterleiste]{display:flex;gap:var(--abstand-1)}[data-reiterleiste=senkrecht]{flex-direction:column;padding-right:var(--abstand-3)}[data-reiterleiste=waagerecht]{flex-wrap:wrap;align-items:center;border-bottom:1px solid var(--farbe-rahmen);padding-bottom:var(--abstand-2)}[data-reiter]{display:flex;align-items:center;gap:var(--abstand-2);padding:var(--abstand-2) var(--abstand-3);border:0;color:var(--farbe-text-leise);background:var(--farbe-flaeche);font-size:var(--schrift-groesse-text);font-weight:var(--schrift-gewicht-text);line-height:var(--schrift-zeile-text);text-align:start;text-decoration:none;cursor:pointer}[data-reiterleiste=senkrecht] [data-reiter]{border-left:3px solid transparent;border-radius:0 var(--radius-sm) var(--radius-sm) 0}[data-reiterleiste=waagerecht] [data-reiter]{border-bottom:3px solid transparent;border-radius:var(--radius-sm) var(--radius-sm) 0 0}[data-reiter]:focus-visible{outline:2px solid var(--farbe-akzent);outline-offset:-2px}[data-reiter]:hover{color:var(--farbe-text);background:var(--farbe-flaeche-hover)}[data-reiter]:is(.is-active,.aktiv){color:var(--farbe-akzent-text);background:var(--farbe-akzent-ton);font-weight:var(--schrift-gewicht-text-stark)}[data-reiterleiste=senkrecht] [data-reiter]:is(.is-active,.aktiv){border-left-color:var(--farbe-akzent)}[data-reiterleiste=waagerecht] [data-reiter]:is(.is-active,.aktiv){border-bottom-color:var(--farbe-akzent)}@keyframes bereiche-sheet-einfahren{0%{bottom:calc(-1 * var(--bereiche-sheet-hoehe, 70vh))}to{bottom:0}}:where(.dokumentbaum-flaeche){outline:none;min-height:8rem;font-size:var(--schrift-groesse-eingabe);line-height:var(--schrift-zeile-text);color:var(--farbe-text);white-space:pre-wrap;white-space:break-spaces}.dokumentbaum-flaeche.ProseMirror{overflow-wrap:anywhere}:where(.dokumentbaum-flaeche.ProseMirror-hideselection){caret-color:transparent}:where(.dokumentbaum-flaeche.ProseMirror-hideselection) *::selection{background:transparent}:where(.dokumentbaum-flaeche p){margin:0 0 .5rem}:where(.dokumentbaum-flaeche h1,.dokumentbaum-flaeche h2,.dokumentbaum-flaeche h3){margin:0 0 .35rem;font-weight:var(--schrift-gewicht-abschnitt);line-height:var(--schrift-zeile-abschnitt)}:where(.dokumentbaum-flaeche h1){font-size:1.25em}:where(.dokumentbaum-flaeche h2){font-size:1.12em}:where(.dokumentbaum-flaeche h3){font-size:1em}:where(.dokumentbaum-flaeche ul,.dokumentbaum-flaeche ol){margin:0 0 .5rem;padding-left:1.25rem}:where(.dokumentbaum-flaeche li p){margin:0}:where(.dokumentbaum-flaeche table){width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 .5rem}:where(.dokumentbaum-flaeche th,.dokumentbaum-flaeche td){border:1px solid var(--farbe-rahmen);padding:var(--abstand-1) var(--abstand-2);vertical-align:top}:where(.dokumentbaum-flaeche th){background:var(--farbe-flaeche-hover);font-weight:var(--schrift-gewicht-text-stark)}:where(.dokumentbaum-flaeche [data-ausrichtung=mitte]){text-align:center}:where(.dokumentbaum-flaeche [data-ausrichtung=rechts]){text-align:right}:where(.dokumentbaum-flaeche .selectedCell){background:var(--farbe-akzent-ton)}:where(.dokumentbaum-flaeche .anlage-verweis){display:inline-block;border:1px solid var(--farbe-hinweis-rahmen);border-radius:var(--radius-voll);background:var(--farbe-hinweis-flaeche);color:var(--farbe-hinweis);padding:0 var(--abstand-chip-x);font-size:var(--schrift-groesse-meta);max-width:100%;overflow-wrap:anywhere}:where(.dokumentbaum-flaeche .anlage-symbol){margin-right:.25rem}:where(.dokumentbaum-flaeche .ProseMirror-selectednode){outline:2px solid var(--farbe-akzent)}:where(.cdk-drag-preview){background:var(--farbe-flaeche-karte);border:1px solid var(--farbe-rahmen);border-radius:6px;padding:.6rem;box-shadow:var(--schatten-menue)}.karte.cdk-drag-preview.vorschau-liste{padding:var(--abstand-1) var(--abstand-2)}.nur-fuer-screenreader{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}label.upload input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}label.upload:focus-within{outline:2px solid var(--farbe-akzent);outline-offset:2px}[tuiButton].menue-eintrag{justify-content:flex-start;text-align:left}[tuiAppearance][data-appearance].menue-eintrag:disabled,[tuiAppearance][data-appearance].menue-eintrag[aria-disabled=true]{color:var(--farbe-text-leise);cursor:not-allowed}@media(forced-colors:active){[tuiButton]:is([data-appearance=outline],[data-appearance=primary]){outline:2px solid;outline-offset:-2px}[data-reiter]:is(.is-active,.aktiv){outline:2px solid;outline-offset:-2px;text-decoration:underline}}@media print{:root,:root[data-theme=dunkel]{color-scheme:light;--farbe-text: #1f2933;--farbe-text-leise: #616e7c;--farbe-rahmen: #d9e2ec;--farbe-akzent: #3b6ea5;--farbe-akzent-tief: #2c5580;--farbe-akzent-text: #2c5580;--farbe-akzent-ton: #eef4fa;--farbe-auf-akzent: #ffffff;--farbe-auf-akzent-tief: #ffffff;--farbe-auf-meldung: #ffffff;--farbe-flaeche: #ffffff;--farbe-flaeche-karte: #ffffff;--farbe-flaeche-hover: #eef2f7;--farbe-flaeche-aktiv: #e2e8f0;--farbe-overlay: rgb(31 41 51 / 45%);--farbe-platzhalter: #9aa5b1;--farbe-fehler: #b00020;--farbe-fehler-flaeche: #fde7ea;--farbe-fehler-rahmen: #f5c2cb;--farbe-erfolg: #065f46;--farbe-erfolg-flaeche: #ecfdf5;--farbe-erfolg-rahmen: #a7f3d0;--farbe-warnung: #7a5900;--farbe-warnung-flaeche: #fff8e1;--farbe-warnung-rahmen: #f0d68a;--farbe-hinweis: #1f4a6e;--farbe-hinweis-flaeche: #eff6ff;--farbe-hinweis-rahmen: #bfdbfe;--farbe-signal-neutral: #9aa5b1;--farbe-signal-ok: #2f9e44;--farbe-signal-fehler: #e03131;--farbe-kategorie-aufgabe: #1565c0;--farbe-kategorie-beteiligter: #2e7d32;--farbe-kategorie-dokument: #6a1b9a;--status-neutral-flaeche: #eaeef2;--status-neutral-text: #3d4b5c;--status-info-flaeche: #dbe9f7;--status-info-text: #1f4a6e;--status-warnung-flaeche: #fdecd2;--status-warnung-text: #7a4a05;--status-erfolg-flaeche: #dcf1e4;--status-erfolg-text: #1e5e38;--status-fehler-flaeche: #fbdfe1;--status-fehler-text: #8a0f22;--status-ruhend-reserve-flaeche: #ece8f4;--status-ruhend-reserve-text: #4a3d70;--schatten-karte: 0 1px 2px rgb(31 41 51 / 4%);--schatten-menue: 0 6px 18px rgb(31 41 51 / 18%);--schatten-overlay: 0 12px 40px rgb(31 41 51 / 25%)}html,body{background:var(--farbe-flaeche);color:var(--farbe-text)}body.artefakt-druck :is(.sidebar,div.layout__rumpf>header.kopf){display:none!important}body.artefakt-druck .inhalt{margin:0!important;padding:0!important}}:root,:host{--tui-duration: .3s;--tui-curve-expressive-standard: cubic-bezier(.4, .1, .2, 1);--tui-curve-expressive-entrance: cubic-bezier(.35, 1.3, .25, 1);--tui-curve-expressive-exit: cubic-bezier(.4, 0, 1, 1);--tui-curve-productive-standard: cubic-bezier(.2, 0, .4, .9);--tui-curve-productive-entrance: cubic-bezier(0, 0, .4, .9);--tui-curve-productive-exit: cubic-bezier(.2, 0, 1, 1)}:root{--tui-background-base: var(--farbe-flaeche-karte);--tui-background-base-alt: var(--farbe-flaeche-hover);--tui-background-neutral-1: var(--farbe-flaeche-hover);--tui-background-neutral-1-hover: var(--farbe-flaeche-aktiv);--tui-background-neutral-1-pressed: var(--farbe-rahmen);--tui-background-neutral-2: var(--farbe-flaeche-aktiv);--tui-background-neutral-2-hover: var(--farbe-rahmen);--tui-background-neutral-2-pressed: var(--farbe-rahmen);--tui-background-accent-1: var(--farbe-akzent);--tui-background-accent-1-hover: var(--farbe-akzent-tief);--tui-background-accent-1-pressed: var(--farbe-akzent-tief);--tui-background-accent-2: var(--farbe-akzent);--tui-background-accent-2-hover: var(--farbe-akzent-tief);--tui-background-accent-2-pressed: var(--farbe-akzent-tief);--tui-background-accent-opposite: var(--farbe-text);--tui-background-accent-opposite-hover: var(--farbe-text-leise);--tui-background-accent-opposite-pressed: var(--farbe-text-leise);--tui-background-elevation-1: var(--farbe-flaeche-karte);--tui-background-elevation-2: var(--farbe-flaeche-karte);--tui-background-elevation-3: var(--farbe-flaeche-karte);--tui-service-autofill-background: var(--farbe-warnung-flaeche);--tui-service-selection-background: var(--farbe-akzent-ton);--tui-service-backdrop: var(--farbe-overlay);--tui-border-normal: var(--farbe-text-leise);--tui-border-hover: var(--farbe-text-leise);--tui-border-focus: var(--farbe-akzent);--tui-status-negative: var(--farbe-fehler);--tui-status-negative-pale: var(--farbe-fehler-flaeche);--tui-status-negative-pale-hover: var(--farbe-fehler-rahmen);--tui-status-positive: var(--farbe-erfolg);--tui-status-positive-pale: var(--farbe-erfolg-flaeche);--tui-status-positive-pale-hover: var(--farbe-erfolg-rahmen);--tui-status-warning: var(--farbe-warnung);--tui-status-warning-pale: var(--farbe-warnung-flaeche);--tui-status-warning-pale-hover: var(--farbe-warnung-rahmen);--tui-status-info: var(--farbe-hinweis);--tui-status-info-pale: var(--farbe-hinweis-flaeche);--tui-status-info-pale-hover: var(--farbe-hinweis-rahmen);--tui-status-neutral: var(--farbe-text-leise);--tui-text-primary: var(--farbe-text);--tui-text-secondary: var(--farbe-text-leise);--tui-text-tertiary: var(--farbe-text-leise);--tui-text-primary-on-accent-1: var(--farbe-auf-akzent);--tui-text-primary-on-accent-2: var(--farbe-auf-akzent);--tui-text-action: var(--farbe-akzent-text);--tui-text-action-hover: var(--farbe-akzent-text);--tui-text-positive: var(--farbe-erfolg);--tui-text-positive-hover: var(--farbe-erfolg);--tui-text-negative: var(--farbe-fehler);--tui-text-negative-hover: var(--farbe-fehler);--tui-shadow-small: var(--schatten-karte);--tui-shadow-small-hover: var(--schatten-menue);--tui-shadow-medium: var(--schatten-menue);--tui-shadow-medium-hover: var(--schatten-overlay);--tui-shadow-popup: var(--schatten-overlay);--tui-typography-family-text: var(--schrift);--tui-typography-family-display: var(--schrift);--tui-font-offset: calc(var(--t-font-offset, 0) * 1px);--tui-font-scale: calc((22 + var(--t-font-offset, 0)) / 22);--tui-typography-heading-h1: var(--schrift-gewicht-seitentitel) var(--schrift-groesse-seitentitel) / var(--schrift-zeile-seitentitel) var(--schrift);--tui-typography-heading-h2: var(--schrift-gewicht-abschnitt) var(--schrift-groesse-abschnitt) / var(--schrift-zeile-abschnitt) var(--schrift);--tui-typography-heading-h3: var(--tui-typography-heading-h2);--tui-typography-heading-h4: var(--tui-typography-heading-h2);--tui-typography-heading-h5: var(--tui-typography-heading-h2);--tui-typography-heading-h6: var(--tui-typography-heading-h2);--tui-typography-body-l: var(--schrift-gewicht-text) var(--schrift-groesse-abschnitt) / var(--schrift-zeile-abschnitt) var(--schrift);--tui-typography-body-m: var(--schrift-gewicht-text) var(--schrift-groesse-text) / var(--schrift-zeile-text) var(--schrift);--tui-typography-body-s: var(--schrift-gewicht-meta) var(--schrift-groesse-meta) / var(--schrift-zeile-meta) var(--schrift);--tui-typography-body-xs: var(--schrift-gewicht-text) var(--schrift-groesse-label) / var(--schrift-zeile-label) var(--schrift);--tui-typography-ui-l: var(--schrift-gewicht-text) var(--schrift-groesse-abschnitt) / var(--schrift-zeile-text-stark) var(--schrift);--tui-typography-ui-m: var(--schrift-gewicht-text) var(--schrift-groesse-text) / var(--schrift-zeile-text-stark) var(--schrift);--tui-typography-ui-s: var(--schrift-gewicht-text) var(--schrift-groesse-meta) / var(--schrift-zeile-label) var(--schrift);--tui-typography-ui-xs: var(--schrift-gewicht-text) var(--schrift-groesse-label) / var(--schrift-zeile-label) var(--schrift);--tui-typography-ui-2xs: var(--schrift-gewicht-label) var(--schrift-groesse-label) / var(--schrift-zeile-label) var(--schrift);--tui-radius-xs: var(--radius-sm);--tui-radius-s: var(--radius-sm);--tui-radius-m: var(--radius-basis);--tui-radius-l: var(--radius-lg);--tui-radius-xl: var(--radius-xl);--tui-height-xs: var(--abstand-6);--tui-height-s: var(--abstand-8);--tui-height-m: var(--abstand-9);--tui-height-l: calc(var(--abstand-10) + var(--abstand-2));--tui-padding-s: var(--abstand-2);--tui-padding-m: var(--abstand-3);--tui-padding-l: var(--abstand-4);--tui-stroke-width: 2px;--tui-duration: .3s;--tui-disabled-opacity: var(--deckkraft-gesperrt);--tui-lh: 1.4em;--tui-inline-start: left;--tui-inline-end: right;--tui-inline: 1;--tui-duration-slowest: calc(var(--tui-duration) / .429);--tui-duration-slow: calc(var(--tui-duration) / .6);--tui-duration-fast: calc(var(--tui-duration) / 2);--tui-duration-fastest: calc(var(--tui-duration) / 4)}@supports (font-size: 1lh){:root{--tui-lh: 1lh}}[tuiAppearance]:where(*){transition-property:all;transition-duration:calc(var(--tui-duration) / 2);transition-timing-function:var(--tui-curve-productive-standard);position:relative;appearance:none;outline:.125rem solid transparent;outline-offset:-.125rem;transition-property:color,background-color,opacity,box-shadow,border-color,border-radius}[tuiAppearance]:where(*):before,[tuiAppearance]:where(*):after{transition-property:none;transition-duration:inherit;transition-timing-function:ease-in-out}[tuiAppearance]:where(*):focus-visible:not([data-focus=false]){outline-color:var(--tui-border-focus)}[tuiAppearance]:where(*)[data-focus=true]{outline-color:var(--tui-border-focus)}[tuiAppearance]:where(*):disabled:not([data-state]),[tuiAppearance]:where(*)[data-state=disabled]{cursor:initial;opacity:var(--tui-disabled-opacity)}[tuiAppearance]:where(*):disabled:not([data-state]):before,[tuiAppearance]:where(*)[data-state=disabled]:before,[tuiAppearance]:where(*):disabled:not([data-state]):after,[tuiAppearance]:where(*)[data-state=disabled]:after{cursor:initial}[tuiAppearance][data-appearance=accent]{background:var(--tui-background-accent-2);color:var(--tui-text-primary-on-accent-2)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=accent]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-accent-2-hover)}}[tuiAppearance][data-appearance=accent][data-state=hover]{background:var(--tui-background-accent-2-hover)}[tuiAppearance][data-appearance=accent]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=accent][data-state=active]{background:var(--tui-background-accent-2-pressed)}[tuiAppearance][data-appearance=action]{color:var(--tui-text-action);background:transparent}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=action]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-action-hover)}}[tuiAppearance][data-appearance=action][data-state=hover]{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action][data-state=active]{color:var(--tui-text-action-hover)}[tuiAppearance][data-appearance=action-destructive]{color:var(--tui-text-negative);background:transparent}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=action-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-negative-hover)}}[tuiAppearance][data-appearance=action-destructive][data-state=hover]{color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-destructive][data-state=active]{color:var(--tui-text-negative-hover)}[tuiAppearance][data-appearance=action-grayscale]{color:var(--tui-text-secondary);background:transparent}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=action-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-primary)}}[tuiAppearance][data-appearance=action-grayscale][data-state=hover]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){color:var(--tui-text-primary)}[tuiAppearance][data-appearance=action-grayscale][data-state=active]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=flat],[tuiAppearance][data-appearance=flat-destructive],[tuiAppearance][data-appearance=flat-grayscale]{color:var(--tui-text-action)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=flat]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=flat][data-state=hover],[tuiAppearance][data-appearance=flat-destructive][data-state=hover],[tuiAppearance][data-appearance=flat-grayscale][data-state=hover]{background:var(--tui-background-neutral-1-hover)}[tuiAppearance][data-appearance=flat]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=flat-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=flat-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat][data-state=active],[tuiAppearance][data-appearance=flat-destructive][data-state=active],[tuiAppearance][data-appearance=flat-grayscale][data-state=active]{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=flat-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=flat-grayscale]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=floating]{background-color:var(--tui-background-elevation-2);color:var(--tui-text-primary);box-shadow:var(--tui-shadow-small)}[tuiAppearance][data-appearance=floating]:before,[tuiAppearance][data-appearance=floating]:after{transition-property:color}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){box-shadow:var(--tui-shadow-small-hover)}}[tuiAppearance][data-appearance=floating][data-state=hover]{box-shadow:var(--tui-shadow-small-hover)}[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){background-color:var(--tui-background-base-alt);box-shadow:var(--tui-shadow-small)}[tuiAppearance][data-appearance=floating][data-state=active]{background-color:var(--tui-background-base-alt);box-shadow:var(--tui-shadow-small)}[tuiAppearance][data-appearance=outline],[tuiAppearance][data-appearance=outline-destructive],[tuiAppearance][data-appearance=outline-grayscale]{--t-bs: var(--tui-border-normal);color:var(--tui-text-action);box-shadow:inset 0 0 0 1px var(--t-bs)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]),[tuiAppearance][data-appearance=outline][data-mode~=checked],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]{--t-bs: var(--tui-background-accent-1);box-shadow:inset 0 0 0 2px var(--t-bs)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bs: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=outline][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-state=hover]{--t-bs: var(--tui-background-accent-1-hover)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline-destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline-grayscale]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=outline][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-mode~=checked][data-state=active]{--t-bs: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=outline]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=outline-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){box-shadow:inset 0 0 0 1px var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=outline]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):checked,[tuiAppearance][data-appearance=outline]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked],[tuiAppearance][data-appearance=outline-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked],[tuiAppearance][data-appearance=outline-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-mode~=checked]{box-shadow:inset 0 0 0 2px var(--tui-status-negative)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=outline]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){cursor:pointer;--t-bs: var(--tui-border-hover)}}[tuiAppearance][data-appearance=outline][data-state=hover],[tuiAppearance][data-appearance=outline-destructive][data-state=hover],[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]{cursor:pointer;--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline][data-state=active],[tuiAppearance][data-appearance=outline-destructive][data-state=active],[tuiAppearance][data-appearance=outline-grayscale][data-state=active]{background:var(--tui-background-neutral-1);--t-bs: var(--tui-border-hover)}[tuiAppearance][data-appearance=outline-grayscale]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=outline-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=icon],[tuiAppearance][data-appearance=outline-grayscale],[tuiAppearance][data-appearance=floating]{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon]:before,[tuiAppearance][data-appearance=outline-grayscale]:before,[tuiAppearance][data-appearance=floating]:before,[tuiAppearance][data-appearance=icon]:after,[tuiAppearance][data-appearance=outline-grayscale]:after,[tuiAppearance][data-appearance=floating]:after{transition-property:color,transform;color:var(--tui-text-tertiary)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):before,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):before,[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):after,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):after{color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=icon][data-state=hover]:before,[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]:before,[tuiAppearance][data-appearance=floating][data-state=hover]:before,[tuiAppearance][data-appearance=icon][data-state=hover]:after,[tuiAppearance][data-appearance=outline-grayscale][data-state=hover]:after,[tuiAppearance][data-appearance=floating][data-state=hover]:after{color:var(--tui-text-secondary)}[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):before,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):before,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):before,[tuiAppearance][data-appearance=icon]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):after,[tuiAppearance][data-appearance=outline-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):after,[tuiAppearance][data-appearance=floating]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]):after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=icon][data-state=active]:before,[tuiAppearance][data-appearance=outline-grayscale][data-state=active]:before,[tuiAppearance][data-appearance=floating][data-state=active]:before,[tuiAppearance][data-appearance=icon][data-state=active]:after,[tuiAppearance][data-appearance=outline-grayscale][data-state=active]:after,[tuiAppearance][data-appearance=floating][data-state=active]:after{color:var(--tui-text-primary)}[tuiAppearance][data-appearance=primary]{--t-bg: var(--tui-background-accent-1);background:var(--t-bg);color:var(--tui-text-primary-on-accent-1)}[tuiAppearance][data-appearance=primary]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){background:var(--tui-status-negative)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=primary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=primary][data-state=hover]{--t-bg: var(--tui-background-accent-1-hover)}[tuiAppearance][data-appearance=primary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary][data-state=active]{--t-bg: var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=primary-destructive]{color:#fff;background:var(--tui-status-negative)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=primary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){filter:saturate(1) brightness(1.3)}}[tuiAppearance][data-appearance=primary-destructive][data-state=hover]{filter:saturate(1) brightness(1.3)}[tuiAppearance][data-appearance=primary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-destructive][data-state=active]{filter:saturate(.8) brightness(1)}[tuiAppearance][data-appearance=primary-grayscale]{--tui-border-focus: #979797;background:var(--tui-background-accent-opposite);color:var(--tui-background-base)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=primary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-accent-opposite-hover)}}[tuiAppearance][data-appearance=primary-grayscale][data-state=hover]{background:var(--tui-background-accent-opposite-hover)}[tuiAppearance][data-appearance=primary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=primary-grayscale][data-state=active]{background:var(--tui-background-accent-opposite-pressed)}[tuiAppearance][data-appearance=secondary],[tuiAppearance][data-appearance=secondary-destructive],[tuiAppearance][data-appearance=secondary-grayscale]{background:var(--tui-background-neutral-1);color:var(--tui-text-action)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=secondary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=secondary][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-state=hover]{background:var(--tui-background-neutral-1-hover)}[tuiAppearance][data-appearance=secondary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-state=active]{background:var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]),[tuiAppearance][data-appearance=secondary][data-mode~=checked],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]){background:var(--tui-background-accent-1);color:var(--tui-text-primary-on-accent-1)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-background-accent-1-hover)}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-state=hover]{background:var(--tui-background-accent-1-hover)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked][data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode])[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode])[data-state=active]{background:var(--tui-background-accent-1-pressed)}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){background:var(--tui-status-negative);color:#fff}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background:var(--tui-status-negative);color:#fff}}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover]{background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:checked:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][data-mode~=checked]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale][type=checkbox]:indeterminate:not([data-mode]):is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active]{background:var(--tui-status-negative);color:#fff}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled),[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){color:var(--tui-text-negative);background:var(--tui-status-negative-pale)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover],[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]),[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-destructive]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active],[tuiAppearance][data-appearance=secondary-grayscale]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=active]{color:var(--tui-text-negative-hover);background:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=secondary-destructive]{color:var(--tui-text-negative)}[tuiAppearance][data-appearance=secondary-grayscale]{color:var(--tui-text-primary)}input[type=checkbox][data-appearance=secondary],input[type=radio][data-appearance=secondary]{--tui-background-neutral-1: var(--tui-background-neutral-2);--tui-background-neutral-1-hover: var(--tui-background-neutral-2-hover);--tui-background-neutral-1-pressed: var(--tui-background-neutral-2-pressed)}[tuiAppearance][data-appearance=negative],[tuiAppearance][data-appearance=positive],[tuiAppearance][data-appearance=warning],[tuiAppearance][data-appearance=info],[tuiAppearance][data-appearance=neutral]{background:var(--t-bg);color:var(--tui-text-primary)}[tuiAppearance][data-appearance=negative]:checked:not([data-mode]),[tuiAppearance][data-appearance=positive]:checked:not([data-mode]),[tuiAppearance][data-appearance=warning]:checked:not([data-mode]),[tuiAppearance][data-appearance=info]:checked:not([data-mode]),[tuiAppearance][data-appearance=neutral]:checked:not([data-mode]),[tuiAppearance][data-appearance=negative][data-mode~=checked],[tuiAppearance][data-appearance=positive][data-mode~=checked],[tuiAppearance][data-appearance=warning][data-mode~=checked],[tuiAppearance][data-appearance=info][data-mode~=checked],[tuiAppearance][data-appearance=neutral][data-mode~=checked]{color:#fff}[tuiAppearance][data-appearance=negative]{--t-bg: var(--tui-status-negative-pale)}[tuiAppearance][data-appearance=negative]:before,[tuiAppearance][data-appearance=negative]:after{color:var(--tui-status-negative)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=negative]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=negative][data-state=hover]{--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=negative]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=negative][data-state=active]{--t-bg: var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=negative]:checked:not([data-mode]),[tuiAppearance][data-appearance=negative][data-mode~=checked]{background:var(--tui-status-negative)}[tuiAppearance][data-appearance=positive]{--t-bg: var(--tui-status-positive-pale)}[tuiAppearance][data-appearance=positive]:before,[tuiAppearance][data-appearance=positive]:after{color:var(--tui-status-positive)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=positive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}}[tuiAppearance][data-appearance=positive][data-state=hover]{--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=positive]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=positive][data-state=active]{--t-bg: var(--tui-status-positive-pale-hover)}[tuiAppearance][data-appearance=positive]:checked:not([data-mode]),[tuiAppearance][data-appearance=positive][data-mode~=checked]{background:var(--tui-status-positive)}[tuiAppearance][data-appearance=warning]{--t-bg: var(--tui-status-warning-pale)}[tuiAppearance][data-appearance=warning]:before,[tuiAppearance][data-appearance=warning]:after{color:var(--tui-status-warning)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=warning]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}}[tuiAppearance][data-appearance=warning][data-state=hover]{--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning][data-state=active]{--t-bg: var(--tui-status-warning-pale-hover)}[tuiAppearance][data-appearance=warning]:checked:not([data-mode]),[tuiAppearance][data-appearance=warning][data-mode~=checked]{background:var(--tui-status-warning)}[tuiAppearance][data-appearance=info]{--t-bg: var(--tui-status-info-pale)}[tuiAppearance][data-appearance=info]:before,[tuiAppearance][data-appearance=info]:after{color:var(--tui-status-info)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=info]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}}[tuiAppearance][data-appearance=info][data-state=hover]{--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info][data-state=active]{--t-bg: var(--tui-status-info-pale-hover)}[tuiAppearance][data-appearance=info]:checked:not([data-mode]),[tuiAppearance][data-appearance=info][data-mode~=checked]{background:var(--tui-status-info)}[tuiAppearance][data-appearance=neutral]{--t-bg: var(--tui-background-neutral-1)}[tuiAppearance][data-appearance=neutral]:before,[tuiAppearance][data-appearance=neutral]:after{color:var(--tui-status-neutral)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=neutral]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-bg: var(--tui-background-neutral-1-hover)}}[tuiAppearance][data-appearance=neutral][data-state=hover]{--t-bg: var(--tui-background-neutral-1-hover)}[tuiAppearance][data-appearance=neutral]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral][data-state=active]{--t-bg: var(--tui-background-neutral-1-pressed)}[tuiAppearance][data-appearance=neutral]:checked:not([data-mode]),[tuiAppearance][data-appearance=neutral][data-mode~=checked]{background:var(--tui-status-neutral)}[tuiAppearance][data-appearance=table]{min-block-size:calc(100% + 1px);border-radius:0!important;background:transparent;color:var(--tui-text-primary);border:none;outline:none;margin:-1px -1px 0;overflow:hidden}[tuiAppearance][data-appearance=table]:not(tui-textfield[multi],tui-input-card-group) [tuiInput]:not(textarea){border-block-end:100rem solid transparent;box-sizing:content-box}[tuiAppearance][data-appearance=table]:before,[tuiAppearance][data-appearance=table]:after{color:var(--tui-text-tertiary)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=table]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state])[data-focus=false]{background-color:var(--tui-background-neutral-1)}[tuiAppearance][data-appearance=table]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):before,[tuiAppearance][data-appearance=table]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]):after{color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=table]:not([data-mode~=readonly])[data-state=hover][data-focus=false]{background-color:var(--tui-background-neutral-1)}[tuiAppearance][data-appearance=table]:not([data-mode~=readonly])[data-state=hover]:before,[tuiAppearance][data-appearance=table]:not([data-mode~=readonly])[data-state=hover]:after{color:var(--tui-text-secondary)}[tuiAppearance][data-appearance=table]:focus-visible:not([data-focus=false]){border-image:conic-gradient(var(--tui-border-focus) 0 0) 1 / .125rem / 0 0 1px}[tuiAppearance][data-appearance=table][data-focus=true]{border-image:conic-gradient(var(--tui-border-focus) 0 0) 1 / .125rem / 0 0 1px}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){background:linear-gradient(to top right,transparent 0% 50%,var(--tui-status-negative) 50% 100%) top right / .5rem .5rem no-repeat border-box}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-focus=false]{background-color:var(--tui-status-negative-pale)}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state])[data-focus=false]{background-color:var(--tui-status-negative-pale-hover)}}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=hover][data-focus=false]{background-color:var(--tui-status-negative-pale-hover)}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):disabled:not([data-state]),[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-state=disabled]{background:transparent;outline:none}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled):focus-visible:not([data-focus=false]){background-color:transparent;border-image:conic-gradient(var(--tui-status-negative) 0 0) 1 / 1px / 0 0 1px}[tuiAppearance][data-appearance=table]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled)[data-focus=true]{background-color:transparent;border-image:conic-gradient(var(--tui-status-negative) 0 0) 1 / 1px / 0 0 1px}[tuiAppearance][data-appearance=textfield]{transition-property:box-shadow,background-color,outline-color,border-color,color;transition-duration:calc(var(--tui-duration) / 2);transition-timing-function:var(--tui-curve-productive-standard);--t-shadow: 0 .125rem .1875rem rgba(0, 0, 0, .1);background-color:var(--tui-background-base);color:var(--tui-text-tertiary);box-shadow:var(--t-shadow);outline:1px solid var(--tui-border-normal);outline-offset:-1px;border-width:0}[tuiAppearance][data-appearance=textfield]:is(input,textarea,select){color:var(--tui-text-primary)!important}[tuiAppearance][data-appearance=textfield]:before,[tuiAppearance][data-appearance=textfield]:after{transition-property:transform}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=textfield]:not([data-mode~=readonly]):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16);color:var(--tui-text-secondary)}}[tuiAppearance][data-appearance=textfield]:not([data-mode~=readonly])[data-state=hover]{--t-shadow: 0 .125rem .3125rem rgba(0, 0, 0, .16);color:var(--tui-text-secondary)}[tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]){box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield][data-focus=true]{box-shadow:none;outline:.125rem solid var(--tui-background-accent-1);outline-offset:-.125rem}[tuiAppearance][data-appearance=textfield]:disabled:not([data-state]),[tuiAppearance][data-appearance=textfield][data-state=disabled]{box-shadow:none}[tuiAppearance][data-appearance=textfield]:is([data-mode~=invalid],.tui-invalid,:invalid):not([data-mode~=readonly],[data-mode~=valid],[data-state=disabled],:disabled,._disabled){outline-color:var(--tui-status-negative)}[tuiAppearance][data-appearance=textfield][data-mode~=readonly],[tuiAppearance][data-appearance=textfield][data-state=disabled],[tuiAppearance][data-appearance=textfield]:disabled,[tuiAppearance][data-appearance=textfield]._disabled{background:transparent!important;box-shadow:none!important;outline-color:var(--tui-border-normal)!important}[tuiAppearance][data-appearance=textfield] [tuiInput][chrome-autofilled],[tuiAppearance][data-appearance=textfield] [tuiInput]:-webkit-autofill{-webkit-text-fill-color:var(--tui-text-primary)!important;caret-color:var(--tui-text-primary)!important;box-shadow:0 0 0 100rem var(--tui-service-autofill-background) inset!important;transition:background-color 600000s 0s;clip-path:inset(.125rem round calc(var(--tui-radius-m) - .125rem))}[tuiAppearance][data-appearance=textfield][data-size=l] [tuiInput][chrome-autofilled],[tuiAppearance][data-appearance=textfield][data-size=l] [tuiInput]:-webkit-autofill{clip-path:inset(.125rem round calc(var(--tui-radius-l) - .125rem))}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield],[tuiTheme=dark][tuiAppearance][data-appearance=textfield]{background-color:var(--tui-background-neutral-1)}@media(hover:hover)and (pointer:fine){[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){background-color:var(--tui-background-neutral-1-hover)}}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][data-state=hover],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][data-state=hover]{background-color:var(--tui-background-neutral-1-hover)}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]),[tuiTheme=dark][tuiAppearance][data-appearance=textfield]:focus-visible:not([data-focus=false]){background-color:transparent!important}[tuiTheme=dark] [tuiAppearance][data-appearance=textfield][data-focus=true],[tuiTheme=dark][tuiAppearance][data-appearance=textfield][data-focus=true]{background-color:transparent!important}@media(hover:hover)and (pointer:fine){[tuiAppearance][data-appearance=primary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):hover:not([data-state]){color:var(--farbe-auf-akzent-tief)}}[tuiAppearance][data-appearance=primary][data-state=hover]{color:var(--farbe-auf-akzent-tief)}[tuiAppearance][data-appearance=primary]:is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled):active:not([data-state]){color:var(--farbe-auf-akzent-tief)}[tuiAppearance][data-appearance=primary][data-state=active]{color:var(--farbe-auf-akzent-tief)}[tuiChip]:where(*){--t-gap: .125rem;--t-margin: -.125rem;--t-icon-size: 1rem;--t-padding: .625rem;--t-size: var(--tui-height-s);appearance:none;padding:0;border:0;background:none;font:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;gap:calc(var(--t-gap, 0rem) - 2 * var(--t-margin, 0rem));font:var(--tui-typography-ui-s);border-radius:var(--tui-radius-m);padding:.125rem var(--t-padding);block-size:var(--t-size);min-block-size:calc(var(--tui-lh) + .25rem);inline-size:fit-content;max-inline-size:100%;isolation:isolate}[tuiChip]:where(*)>img,[tuiChip]:where(*)>tui-icon,[tuiChip]:where(*)>[tuiAvatar],[tuiChip]:where(*)>tui-badge,[tuiChip]:where(*)>[tuiBadge],[tuiChip]:where(*)>[tuiRadio],[tuiChip]:where(*)>[tuiSwitch],[tuiChip]:where(*)>[tuiCheckbox],[tuiChip]:where(*)[tuiIcons]:before,[tuiChip]:where(*)[tuiIcons]:after{margin:var(--t-margin)}[tuiChip]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled){cursor:pointer}@supports not (font-size: 1lh){[tuiChip]:where(*){--tui-lh: 1.2em}}[tuiChip]:where(*)>tui-icon,[tuiChip]:where(*)[tuiIcons]:before,[tuiChip]:where(*)[tuiIcons]:after{font-size:var(--t-icon-size)!important}[tuiChip]:where(*)>[tuiIconButton]{margin:-.375rem}[tuiChip]:where(*)>[tuiBadge]{margin-inline-end:0}[tuiChip]:where(*)[data-size=xxs]{--t-gap: 0rem;--t-padding: .25rem;--t-size: 1rem;--t-icon-size: .75rem;font:var(--tui-typography-ui-2xs);border-radius:var(--tui-radius-xs)}[tuiChip]:where(*)[data-size=xxs]>[tuiIconButton]{margin:-.5rem;transform:scale(.75)}[tuiChip]:where(*)[data-size=xs]{--t-padding: .375rem;--t-size: var(--tui-height-xs);border-radius:var(--tui-radius-xs)}[tuiChip]:where(*)[data-size=xs]>[tuiIconButton]{margin:-.375rem}[tuiChip]:where(*)[data-size=m]{--t-margin: -.375rem;--t-icon-size: 1.5rem;--t-padding: 1rem;--t-size: var(--tui-height-m);font:var(--tui-typography-ui-m)}[tuiChip]:where(*)[data-size=m]>[tuiIconButton]{margin:-.75rem}[tuiChip]:where(*)[data-size=m]>[tuiBadge]{margin-inline-start:-.375rem}[tuiChip]:where(*)>img,[tuiChip]:where(*) [tuiAvatar]{inline-size:1.5rem;margin-inline-start:-.375rem}[tuiChip]:where(*)>[tuiFade]:first-of-type{flex:1 0 30%;max-inline-size:fit-content;padding:.125rem 0}[tuiChip]:where(*)>[tuiFade]:last-of-type{flex:0 1 auto}[tuiChip]:where(*)>input[tuiChip]{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;margin:0}[tuiChip]:where(*)>input[tuiChip][type=checkbox],[tuiChip]:where(*)>input[tuiChip][type=radio]{z-index:-1}input[tuiChip]:where(*):is(a,button,select,textarea,input,label,.tui-interactive):not(:disabled){cursor:text}[tuiBadge]:where(*){--t-scale: calc(1 + (var(--tui-font-scale) - 1) / 2);--t-icon-size: 1rem;--t-padding: calc(.5rem * var(--t-scale));--t-size: var(--tui-height-xs);--t-margin: -.25rem;appearance:none;padding:0;border:0;background:none;font:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-inline-size:100%;gap:calc(var(--t-gap, 0rem) - 2 * var(--t-margin, 0rem));border-radius:6rem;justify-content:center;background:#959595;color:var(--tui-background-base);padding:.0625rem var(--t-padding);block-size:var(--t-size);min-block-size:calc(var(--tui-lh) + .125rem);min-inline-size:max(calc(var(--tui-lh) + .125rem),var(--t-size));inline-size:fit-content;font:var(--tui-typography-ui-s);zoom:1}[tuiBadge]:where(*)>img,[tuiBadge]:where(*)>tui-icon,[tuiBadge]:where(*)>[tuiAvatar],[tuiBadge]:where(*)>tui-badge,[tuiBadge]:where(*)>[tuiBadge],[tuiBadge]:where(*)>[tuiRadio],[tuiBadge]:where(*)>[tuiSwitch],[tuiBadge]:where(*)>[tuiCheckbox],[tuiBadge]:where(*)[tuiIcons]:before,[tuiBadge]:where(*)[tuiIcons]:after{margin:var(--t-margin)}@supports not (font-size: 1lh){[tuiBadge]:where(*){--tui-lh: 1.2em}}[tuiBadge]:where(*)>tui-icon,[tuiBadge]:where(*)[tuiIcons]:before,[tuiBadge]:where(*)[tuiIcons]:after{font-size:calc(var(--t-icon-size) * var(--t-scale))!important;zoom:1}[tuiBadge]:where(*)[data-appearance=negative]{--t-status: var(--tui-status-negative)}[tuiBadge]:where(*)[data-appearance=positive]{--t-status: var(--tui-status-positive)}[tuiBadge]:where(*)[data-appearance=warning]{--t-status: var(--tui-status-warning)}[tuiBadge]:where(*)[data-appearance=info]{--t-status: var(--tui-status-info)}[tuiBadge]:where(*)[data-appearance=neutral]{--t-status: var(--tui-status-neutral)}[tuiBadge]:where(*)[data-size=s]{--t-padding: calc(.25rem * var(--tui-font-scale) * var(--t-scale));--t-size: 1rem;--t-icon-size: .625rem;--t-margin: -.0625rem;font:var(--tui-typography-ui-2xs);gap:.1875rem}[tuiBadge]:where(*)[data-size=s][tuiStatus]:before{inline-size:.25rem;block-size:.25rem;margin-inline:.0625rem -.125rem}[tuiBadge]:where(*)[data-size=m]{--t-padding: calc(.375rem * var(--tui-font-scale));--t-size: 1.25rem;--t-icon-size: .75rem;--t-margin: -.125rem}[tuiBadge]:where(*)[data-size=xl]{--t-margin: -.25rem;--t-padding: .75rem;--t-size: var(--tui-height-s);font:var(--tui-typography-ui-m)}[tuiBadge]:where(*)[data-size=xl][tuiStatus]:before{inline-size:.5rem;block-size:.5rem}[tuiBadge]:where(*)[tuiAppearance][data-appearance=negative],[tuiBadge]:where(*)[tuiAppearance][data-appearance=positive],[tuiBadge]:where(*)[tuiAppearance][data-appearance=warning],[tuiBadge]:where(*)[tuiAppearance][data-appearance=info],[tuiBadge]:where(*)[tuiAppearance][data-appearance=neutral]{color:var(--tui-text-primary)}[tuiBadge]:where(*)[tuiStatus]:before{inline-size:.375rem;block-size:.375rem;margin:0}img[tuiBadge]:where(*),tui-icon[tuiBadge]:where(*){padding:0;inline-size:var(--t-size)}img[tuiBadge]:where(*):before,tui-icon[tuiBadge]:where(*):before{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;block-size:100%;--t-margin: 0}[tuiButton]:where(*),[tuiIconButton]:where(*){--t-size: var(--tui-height-l);--t-radius: var(--tui-radius-l);--t-gap: .25rem;--t-padding: .5rem 1.25rem;--t-margin: -.25rem;appearance:none;padding:0;border:0;background:none;font:inherit;line-height:inherit;text-decoration:none;position:relative;display:inline-flex;align-items:center;flex-shrink:0;box-sizing:border-box;white-space:nowrap;overflow:hidden;vertical-align:middle;max-inline-size:100%;gap:calc(var(--t-gap, 0rem) - 2 * var(--t-margin, 0rem));min-block-size:fit-content;block-size:var(--t-size);justify-content:center;border-radius:var(--t-radius);padding:var(--t-padding);-webkit-user-select:none;user-select:none;cursor:pointer;font:var(--tui-typography-body-m);font-weight:700}[tuiButton]:where(*)>img,[tuiIconButton]:where(*)>img,[tuiButton]:where(*)>tui-icon,[tuiIconButton]:where(*)>tui-icon,[tuiButton]:where(*)>[tuiAvatar],[tuiIconButton]:where(*)>[tuiAvatar],[tuiButton]:where(*)>tui-badge,[tuiIconButton]:where(*)>tui-badge,[tuiButton]:where(*)>[tuiBadge],[tuiIconButton]:where(*)>[tuiBadge],[tuiButton]:where(*)>[tuiRadio],[tuiIconButton]:where(*)>[tuiRadio],[tuiButton]:where(*)>[tuiSwitch],[tuiIconButton]:where(*)>[tuiSwitch],[tuiButton]:where(*)>[tuiCheckbox],[tuiIconButton]:where(*)>[tuiCheckbox],[tuiButton]:where(*)[tuiIcons]:before,[tuiIconButton]:where(*)[tuiIcons]:before,[tuiButton]:where(*)[tuiIcons]:after,[tuiIconButton]:where(*)[tuiIcons]:after{margin:var(--t-margin)}[tuiButton]:where(*)>.t-loader,[tuiIconButton]:where(*)>.t-loader{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[tuiButton]:where(*)>.t-loader .t-text,[tuiIconButton]:where(*)>.t-loader .t-text{position:absolute}[tuiButton]:where(*)[data-icon-start=font]:before,[tuiIconButton]:where(*)[data-icon-start=font]:before,[tuiButton]:where(*)[data-icon-end=font]:after,[tuiIconButton]:where(*)[data-icon-end=font]:after{font-size:1.5rem}[tuiButton]:where(*)[data-size=xs],[tuiIconButton]:where(*)[data-size=xs]{--t-size: var(--tui-height-xs);--t-radius: var(--tui-radius-xs);--t-gap: .125rem;--t-padding: 0 .375rem;--t-margin: -.125rem;font:var(--tui-typography-body-s)}[tuiButton]:where(*)[data-size=xs] tui-icon,[tuiIconButton]:where(*)[data-size=xs] tui-icon,[tuiButton]:where(*)[data-size=xs]:before,[tuiIconButton]:where(*)[data-size=xs]:before,[tuiButton]:where(*)[data-size=xs]:after,[tuiIconButton]:where(*)[data-size=xs]:after{font-size:1rem}[tuiButton]:where(*)[data-size=s],[tuiIconButton]:where(*)[data-size=s]{--t-size: var(--tui-height-s);--t-radius: var(--tui-radius-m);--t-gap: .125rem;--t-padding: .125rem .625rem;--t-margin: -.125rem;font:var(--tui-typography-body-s)}[tuiButton]:where(*)[data-size=s] tui-icon,[tuiIconButton]:where(*)[data-size=s] tui-icon,[tuiButton]:where(*)[data-size=s]:not([tuiIconButton][data-appearance=icon],[tuiIconButton][data-appearance^=action]):before,[tuiIconButton]:where(*)[data-size=s]:not([tuiIconButton][data-appearance=icon],[tuiIconButton][data-appearance^=action]):before,[tuiButton]:where(*)[data-size=s]:not([tuiIconButton][data-appearance=icon],[tuiIconButton][data-appearance^=action]):after,[tuiIconButton]:where(*)[data-size=s]:not([tuiIconButton][data-appearance=icon],[tuiIconButton][data-appearance^=action]):after{font-size:1rem}[tuiButton]:where(*)[data-size=s][data-icon-start=font]:before,[tuiIconButton]:where(*)[data-size=s][data-icon-start=font]:before,[tuiButton]:where(*)[data-size=s][data-icon-end=font]:after,[tuiIconButton]:where(*)[data-size=s][data-icon-end=font]:after{font-size:1rem}[tuiButton]:where(*)[data-size=m],[tuiIconButton]:where(*)[data-size=m]{--t-size: var(--tui-height-m);--t-radius: var(--tui-radius-m);--t-gap: .125rem;--t-padding: .375rem 1rem;--t-margin: -.375rem;font:var(--tui-typography-body-m);font-weight:700}[tuiButton]:where(*)[data-size=m][data-icon-start=font]:before,[tuiIconButton]:where(*)[data-size=m][data-icon-start=font]:before,[tuiButton]:where(*)[data-size=m][data-icon-end=font]:after,[tuiIconButton]:where(*)[data-size=m][data-icon-end=font]:after{font-size:1.5rem}[tuiButton]:where(*)._loading,[tuiIconButton]:where(*)._loading{--tui-disabled-opacity: 1;-webkit-text-fill-color:transparent}[tuiButton]:where(*)._loading>*,[tuiIconButton]:where(*)._loading>*,[tuiButton]:where(*)._loading:before,[tuiIconButton]:where(*)._loading:before,[tuiButton]:where(*)._loading:after,[tuiIconButton]:where(*)._loading:after{opacity:0}[tuiButton]:where(*)._loading>.t-loader,[tuiIconButton]:where(*)._loading>.t-loader{opacity:1}[tuiButton]:where(*)[tuiButtonVertical],[tuiIconButton]:where(*)[tuiButtonVertical]{--t-margin: 0rem !important;flex-direction:column;flex-shrink:1;block-size:auto;padding:.75rem;gap:.375rem;min-inline-size:5rem;white-space:pre-line;font:var(--tui-typography-ui-s)}[tuiButton]:where(*)[tuiButtonVertical]>*,[tuiIconButton]:where(*)[tuiButtonVertical]>*{max-block-size:calc(var(--t-line-height) * 2);line-height:inherit!important;--t-line-height: var(--tui-lh) !important}[tuiButton]:where(*):is(a):not([href]),[tuiIconButton]:where(*):is(a):not([href]){opacity:var(--tui-disabled-opacity);pointer-events:none}[tuiIconButton]:where(*){gap:0;inline-size:var(--t-size);min-inline-size:var(--t-size);font-size:0!important;font-variant-ligatures:none!important;padding:0}[tuiIconButton]:where(*)[tuiIconButton]:where(*)[data-icon-start]:after{display:none}@media(prefers-reduced-motion:reduce){:root{--tui-duration: 0ms}}@media screen and (max-width:1023.4px){app-root .layout .nav-hintergrund{display:block}app-root .layout .sidebar{display:none;position:fixed;top:var(--kopfhoehe, var(--abstand-9));bottom:0;left:0;height:auto;z-index:32;box-shadow:var(--schatten-overlay)}app-root .layout.nav-offen .sidebar{display:flex}app-root .layout__rumpf>.inhalt{--inhalt-polster-x: var(--abstand-6);padding:var(--abstand-6) var(--inhalt-polster-x)}}@media screen and (max-width:767.4px){app-datentabelle .datentabelle .datentabelle__tabelle,app-datentabelle .datentabelle .datentabelle__tabelle tbody,app-datentabelle .datentabelle .datentabelle__tabelle tbody tr,app-datentabelle .datentabelle .datentabelle__tabelle tbody td{display:block}app-datentabelle .datentabelle .datentabelle__tabelle thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}app-datentabelle .datentabelle .datentabelle__tabelle thead app-aktionsmenue{display:none}app-datentabelle .datentabelle .datentabelle__tabelle tbody tr{margin-bottom:var(--abstand-3);border:1px solid var(--farbe-rahmen);border-radius:var(--radius-lg);padding:var(--abstand-1) var(--abstand-2)}app-datentabelle .datentabelle .datentabelle__tabelle tbody td{overflow-wrap:anywhere}app-datentabelle .datentabelle .datentabelle__tabelle tbody td:last-child{border-bottom:0}app-datentabelle .datentabelle .datentabelle__tabelle tbody td[data-kopf]:not([data-kopf=""]):before{content:attr(data-kopf);display:block;font-size:var(--schrift-groesse-label);font-weight:var(--schrift-gewicht-label);line-height:var(--schrift-zeile-label);color:var(--farbe-text-leise)}app-root .layout__rumpf>.inhalt{--inhalt-polster-x: var(--abstand-4);padding:var(--abstand-6) var(--inhalt-polster-x)}}@media screen and (max-width:1023.4px){[data-reiterleiste=senkrecht]{flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--farbe-rahmen);padding-right:0;padding-bottom:var(--abstand-2)}[data-reiterleiste=senkrecht] [data-reiter]{border-left:none;border-bottom:3px solid transparent;border-radius:var(--radius-sm) var(--radius-sm) 0 0}[data-reiterleiste=senkrecht] [data-reiter]:is(.is-active,.aktiv){border-left:none;border-bottom-color:var(--farbe-akzent)}app-klient-detail .klient-detail .akte{grid-template-columns:1fr;gap:var(--abstand-5) 0}app-klient-detail .klient-detail .akte__links{position:static;max-height:none}app-klient-detail .klient-detail .reiter{overflow:visible}app-klient-detail .klient-detail .trenner{display:none}app-brief-erstellen .brief .layout{grid-template-columns:1fr}app-briefkopf-einstellungen .briefkopf-einstellungen .zonen-layout{grid-template-columns:1fr}}@media screen and (max-width:767.4px){app-konto .tarif .tarif__zeile{display:block}app-posteingang-detail .werte .werte__zeile{display:block}app-nicht-freigeschaltet .nicht-freigeschaltet{flex-wrap:wrap}app-verbindungshinweis [role=status] .verbindungshinweis{padding:var(--abstand-3) var(--abstand-4)}app-verbindungshinweis [role=status] .verbindungshinweis__knopf{width:100%}app-termin-dialog .termin-dialog .zeile{flex-direction:column}}@media screen and (max-width:1023.4px){app-aufgaben-board .board .spalten:not(.ist-liste){grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767.4px){app-aufgaben-board .board .spalten:not(.ist-liste){grid-template-columns:1fr}}@media screen and (max-width:1023.4px){app-kalender-monat .kalender-monat .tag{min-height:4rem}app-kalender-woche .kalender-woche .tag{min-height:6rem}}@media screen and (max-width:767.4px){app-kalender-monat .kalender-monat .woche{grid-template-columns:1fr}app-kalender-monat .kalender-monat .wochentage{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}app-kalender-monat .kalender-monat .tag:before{content:attr(data-wochentag) " ";font-size:.7rem;font-weight:600;color:var(--farbe-text-leise)}app-kalender-woche .kalender-woche .woche-raster{grid-template-columns:1fr}app-kalender .kalender .navigation{flex-direction:column;align-items:flex-start;gap:var(--abstand-2)}app-vorkommen-auswahl-dialog .vorkommen-auswahl-dialog .vorkommen-auswahl-aktionen{flex-direction:column;align-items:stretch}}@media screen and (max-width:767.4px){app-klient-detail .klient-detail .bereiche-griff{display:inline-flex}app-klient-detail .klient-detail .reiter{display:none}app-klient-detail .klient-detail .reiter.bereiche-offen{--bereiche-sheet-hoehe: 70vh;display:flex;position:fixed;right:0;bottom:0;left:0;z-index:25;flex-direction:column;flex-wrap:nowrap;max-height:var(--bereiche-sheet-hoehe);overflow-y:auto;padding:var(--abstand-3);border-top:1px solid var(--farbe-rahmen);background:var(--farbe-flaeche);box-shadow:var(--schatten-overlay);animation:bereiche-sheet-einfahren var(--tui-duration-fast) ease-out}app-klient-detail .klient-detail .reiter.bereiche-offen [data-reiter]{border-left:3px solid transparent;border-bottom-color:transparent;border-radius:0 var(--radius-sm) var(--radius-sm) 0}app-klient-detail .klient-detail .reiter.bereiche-offen [data-reiter]:is(.is-active,.aktiv){border-left-color:var(--farbe-akzent)}}app-persoenlich .formular .feld-reihe.feld-paar,app-persoenlich .formular .feld-reihe.feld-reihe-land,app-gesundheit .formular.formular-informationen .feld-reihe,app-gesundheit .formular.formular-versicherung .feld-reihe,app-betreuung .formular.formular-stammdaten .feld-reihe,app-briefkopf-einstellungen .zonen-felder .formular .feld-reihe{container-type:inline-size;container-name:feldpaar;flex-wrap:wrap}app-persoenlich .formular .feld-reihe.feld-reihe-land,app-betreuung .formular.formular-stammdaten .feld-reihe,app-briefkopf-einstellungen .zonen-felder .formular .feld-reihe{row-gap:0}@container feldpaar (inline-size < 25rem){app-persoenlich .formular .feld-reihe.feld-paar>.feld,app-persoenlich .formular .feld-reihe.feld-reihe-land>.feld{flex-basis:100%}app-gesundheit .formular.formular-informationen .feld-reihe>.feld,app-gesundheit .formular.formular-versicherung .feld-reihe>.feld{flex-basis:100%}app-betreuung .formular.formular-stammdaten .feld-reihe>.feld{flex-basis:100%}app-briefkopf-einstellungen .zonen-felder .formular .feld-reihe>.feld{flex-basis:100%}}@media screen and (max-width:1023.4px){app-dashboard .aufgaben .liste--raster{grid-template-columns:1fr}}@media screen and (max-width:1023.4px){app-einstellungen .einstellungen .reiter{flex-direction:column;flex-wrap:nowrap}app-einstellungen .einstellungen .reiter [data-reiter]{border-left:3px solid transparent;border-bottom-color:transparent;border-radius:0 var(--radius-sm) var(--radius-sm) 0}app-einstellungen .einstellungen .reiter [data-reiter]:is(.is-active,.aktiv){border-left-color:var(--farbe-akzent)}}@media screen and (max-width:767.4px){app-einstellungen .einstellungen .bereiche-griff{display:inline-flex}app-einstellungen .einstellungen .reiter{display:none}app-einstellungen .einstellungen .reiter.bereiche-offen{--bereiche-sheet-hoehe: 70vh;display:flex;position:fixed;right:0;bottom:0;left:0;z-index:25;flex-direction:column;flex-wrap:nowrap;max-height:var(--bereiche-sheet-hoehe);overflow-y:auto;padding:var(--abstand-3);border-top:1px solid var(--farbe-rahmen);border-right:none;background:var(--farbe-flaeche);box-shadow:var(--schatten-overlay);animation:bereiche-sheet-einfahren var(--tui-duration-fast) ease-out}app-einstellungen .einstellungen.einstellungen{grid-template-columns:1fr;gap:var(--abstand-4)}}
