@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sys);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.z-10{z-index:10}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--akzent\)\]:focus-visible{outline-color:var(--akzent)}}:root,[data-theme=dark]{--marke:#ff5a00;--bg:#121212;--e1:#232322;--e2:#2e2d2b;--e3:#363533;--e4:#44423f;--karte:#232322;--tafel:#232322;--leiste:#1b1b1a;--pille:#2e2d2b;--banner:#000;--banner-rand:#ffffff1f;--banner-kreis:#1f1f1e;--banner-t:#fff;--banner-t2:#ffffff9e;--tafel-schatten:none;--t:#f5f5f7;--t2:#cfccc5;--t3:#a6a39c;--linie:#ffffff1a;--linie2:#fff3;--gut:#30d158;--gut-t:#30d158;--gut-flaeche:#30d15829;--mittel:#ffd60a;--mittel-t:#ffd60a;--mittel-flaeche:#ffd60a29;--schlecht:#ff453a;--schlecht-t:#ff6961;--schlecht-flaeche:#ff453a29;--leer:#8e8e93;--leer-t:#a1a1a6;--leer-flaeche:#8e8e9329;--akzent:#0a84ff;--akzent-t:#409cff;--akzent-flaeche:#0a84ff29;--wahl:#f5f5f7;--wahl-text:#121212;--auswahl:#ffffff17;--auf-farbe:#fff;--auf-hell:#121212;--track:#2e2e31;--balken:#5c5c62;--glas:#1b1b1dd1;--glas-rand:#ffffff1a;--glas-schatten:0 8px 32px #00000059;--bar0:#1b1b1df5;--bar1:#1b1b1dd9;--bar2:#1b1b1d00;--hover:#ffffff0d;--seg-bg:#2e2e31;--seg-schatten:none;--karten-schatten:none;--tip-schatten:0 8px 24px #00000059;--panel-schatten:none;--insel:#000;--insel-t:#fff;--knauf:#fff;--knauf-schatten:0 3px 8px #0000003d, 0 1px 1px #0000001f;--notiz:#3a3524;--notiz-t:#f0e6b8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg:#f5f5f7;--e1:#fff;--e2:#f5f5f7;--e3:#ebebeb;--e4:#e1e1e1;--karte:#fff;--tafel:#fff;--leiste:#fff;--pille:#ebebeb;--banner:#121212;--banner-rand:transparent;--banner-kreis:#2a2a2a;--banner-t:#fff;--banner-t2:#ffffff9e;--tafel-schatten:2px 4px 12px #00000014;--t:#1d1d1f;--t2:#4a4a4f;--t3:#6e6e73;--linie:#00000012;--linie2:#00000024;--gut:#34c759;--gut-t:#1f7a36;--gut-flaeche:#34c75924;--mittel:#fc0;--mittel-t:#8a6a00;--mittel-flaeche:#ffcc0029;--schlecht:#ff3b30;--schlecht-t:#d70015;--schlecht-flaeche:#ff3b301f;--leer:#8e8e93;--leer-t:#6c6c70;--leer-flaeche:#8e8e9324;--akzent:#007aff;--akzent-t:#0a5bd6;--akzent-flaeche:#007aff1f;--wahl:#1c1c1e;--wahl-text:#fff;--auswahl:#00000012;--track:#e6e6e2;--balken:#c6c6c0;--glas:#ffffffc7;--glas-rand:#00000014;--glas-schatten:0 8px 28px #0000001a;--bar0:#fffffff5;--bar1:#ffffffd9;--bar2:#fff0;--hover:#00000009;--seg-bg:#e9e9e6;--seg-schatten:0 1px 2px #0000001a, 0 0 0 .5px #0000000d;--karten-schatten:none;--tip-schatten:0 8px 24px #0000001f;--panel-schatten:0 1px 2px #00000008;--insel:#1c1c1e;--insel-t:#fff;--notiz:#fff6cc;--notiz-t:#5c4a00;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--ease:cubic-bezier(.32, .72, 0, 1);--sys:-apple-system, BlinkMacSystemFont, var(--font-inter), "Inter", system-ui, sans-serif;--zahl:var(--sys);--marke-schrift:var(--font-archivo), "Archivo", var(--sys);--r-flaeche:30px;--r-gross:40px;--r-karte:20px;--r-klein:12px;--r-pille:20px}html{background:var(--bg);scrollbar-gutter:stable}body{font:14px/20px var(--sys);color:var(--t);background:var(--bg);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;min-height:100vh;margin:0}body:before{content:"";display:none}a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.num,.kz,svg text{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}b,strong{font-weight:600}.glas{background:var(--glas);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);border:1px solid var(--glas-rand);box-shadow:var(--glas-schatten)}.app{z-index:1;padding-bottom:calc(env(safe-area-inset-bottom) + 96px);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid;position:relative}.rail{display:none}.seiten-huelle{min-width:0}.seite{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.haupt{min-width:0;padding:0 16px 16px;position:relative;container:haupt/inline-size}.bar{z-index:20;padding:calc(env(safe-area-inset-top) + 8px) 16px 8px;background:linear-gradient(to bottom, var(--bar0) 0%, var(--bar1) 70%, var(--bar2) 100%);align-items:center;gap:10px;margin:0 -16px;display:flex;position:sticky;top:0}.bar .logo{border-radius:22.4%;flex:none;width:28px;height:28px}.bar .titel{flex:1;min-width:0}.bar .titel b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:20px;display:block;overflow:hidden}.bar .titel span{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex;overflow:hidden}.bar .titel span i{display:none}.rk-knopf{width:36px;height:36px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.rk-knopf:hover{background:var(--hover);color:var(--t)}.rk-knopf.glas{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0}@media (pointer:coarse){.rk-knopf{width:44px;height:44px}}.kopf-seite{min-height:48px;margin:0 0 20px}.kopf-seite h1{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600;line-height:28px}.kopf-seite p{color:var(--t3);margin:2px 0 0;font-size:13px;line-height:18px}.kopf-seite p b{color:var(--t);font-weight:500}h1{font-family:var(--sys)}.abs{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin:28px 0 8px;display:flex}.abs h2{flex:none;margin:0;font-size:15px;font-weight:600;line-height:20px}.abs>span{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;line-height:16px;overflow:hidden}.abs>a{min-height:28px;color:var(--akzent-t);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:4px;margin:0;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}@media (pointer:coarse){.abs>a{min-height:44px}}.abs>a:hover{background:var(--hover)}.abs>a svg{flex:none}.aussage{color:var(--t3);max-width:72ch;margin:0 0 12px;font-size:13px;line-height:18px}.aussage b{color:var(--t);font-weight:500}.karte{background:var(--karte);border-radius:var(--r-karte);border:1px solid var(--linie);min-width:0;box-shadow:none;padding:16px;display:block;position:relative}a.karte:hover{border-color:var(--linie2)}a.karte:active,a.zeile:active,.abs>a:active,.mehr-link:active{transform:none}.reihe{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.reihe.eins,.reihe.gestapelt,.reihe.agenten{grid-template-columns:minmax(0,1fr)}.reihe>.ein{flex-direction:column;min-width:0;display:flex}.reihe>.ein>*{flex:auto}@container haupt (min-width:620px){.reihe.gestapelt,.reihe.agenten{grid-template-columns:repeat(2,minmax(0,1fr))}}@container haupt (min-width:900px){.reihe.agenten{grid-template-columns:repeat(3,minmax(0,1fr))}}.reihe.k3,.reihe.k4,.reihe.k5{box-shadow:none;border:0;border-bottom:1px solid var(--linie);background:0 0;border-radius:0;flex-wrap:wrap;gap:0;margin:0 0 24px;padding:0;display:flex;overflow:visible}.reihe.k3>*,.reihe.k4>*,.reihe.k5>*{min-width:0;box-shadow:none;flex:160px;margin:0;padding:0 20px 16px 0}.reihe.k3>*+*,.reihe.k4>*+*,.reihe.k5>*+*{box-shadow:inset 1px 0 0 var(--linie);padding-left:20px}.kachel{flex-direction:column;min-height:0;display:flex}.reihe.k3 .kachel,.reihe.k4 .kachel,.reihe.k5 .kachel{background:0 0;border:0;border-radius:6px;margin:0;padding:0}.reihe.k3>.ein>.kachel,.reihe.k4>.ein>.kachel,.reihe.k5>.ein>.kachel{box-shadow:none}a.kachel:hover{background:var(--hover)}.kachel .kopf{justify-content:space-between;align-items:center;gap:8px;min-height:0;display:flex}.kachel .lab{color:var(--t3);text-overflow:ellipsis;white-space:nowrap;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:12px;font-weight:500;line-height:16px;display:-webkit-box;overflow:hidden}.ikreis,.kachel .vis{display:none}.kachel .kz{color:var(--t);font:600 24px/28px var(--sys);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;order:2;margin-top:4px}.kachel .kz small{font:500 13px/18px var(--sys);color:var(--t3);letter-spacing:0;margin-left:3px}.kachel .kz .nach{color:inherit;letter-spacing:inherit;font-size:1em}.kachel .kz.leer{color:var(--t3);font:500 14px/28px var(--sys);letter-spacing:0;padding:0}.kachel .sub{color:var(--t3);-webkit-line-clamp:2;-webkit-box-orient:vertical;order:3;margin-top:2px;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.kachel .sub b{color:var(--t2);font-weight:500}.kachel .hinweis-mini{order:5}.kachel.schlecht .sub,.kachel.mittel .sub{color:var(--t2)}.kachel.gross .kz{font-size:24px;line-height:28px}.held{padding:16px}.held .ueber{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.held .ueber .lab{color:var(--t3);font-size:12px;font-weight:500;line-height:16px}.held .gross{letter-spacing:-.02em;margin-top:4px;font-size:28px;font-weight:600;line-height:34px}.held .gross small{color:var(--t3);letter-spacing:0;white-space:nowrap;margin-left:6px;font-size:14px;font-weight:500;display:inline-block}.held .satz{color:var(--t3);margin-top:2px;font-size:13px;line-height:18px}.held .satz b{color:var(--t);font-weight:500}.skala{margin-top:16px}.skala .spur{background:var(--track);border-radius:999px;height:8px;position:relative}.skala .fuell{background:var(--sk,var(--t2));border-radius:999px;position:absolute;top:0;bottom:0;left:0}.skala .marke{background:var(--t3);border-radius:2px;width:2px;height:16px;position:absolute;top:-4px;transform:translate(-1px)}.skala .marke.ziel{background:var(--t)}.skala .beschr{height:30px;color:var(--t3);margin-top:6px;font-size:11px;line-height:13px;position:relative}.skala .beschr span{white-space:nowrap;text-align:center;position:absolute;top:0;transform:translate(-50%)}.skala .beschr span b{color:var(--t2);font-weight:500;display:block}.skala .beschr span.links{text-align:left;transform:none}.skala .beschr span.rechts{text-align:right;transform:translate(-100%)}@container haupt (max-width:620px){.skala .beschr span.nah{display:none}}.seg-leg span{color:var(--t3);align-items:center;gap:5px;font-size:11px;font-weight:500;line-height:13px;display:inline-flex}.saeulen{align-items:flex-end;width:100%;display:flex}.saeulen>span{background:currentColor;border-radius:3px;flex:1 1 0;min-width:3px}.saeulen-beschr{width:100%;margin-top:8px;display:flex}.saeulen-beschr>span{text-align:center;min-width:0;color:var(--t3);flex:1 1 0;font-size:11px;font-weight:500;line-height:14px}.saeulen-beschr>span b{font-weight:500;display:block}.saeulen-beschr>span.an{color:var(--t)}.mini-skala{background:var(--track);border-radius:999px;min-width:48px;height:6px;display:block;overflow:hidden}.mini-skala>i{background:var(--sk,var(--t2));border-radius:999px;height:100%;display:block}.liste{box-shadow:none;border:0;border-top:1px solid var(--linie);background:0 0;border-radius:0;padding:0}.zeile{border-radius:6px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;margin:0 -8px;padding:8px;display:grid;position:relative}.zeile.ohne-icon{grid-template-columns:minmax(0,1fr) auto}.zeile+.zeile:before,.liste>*+*>.zeile:before,li+li>.zeile:before{content:"";background:var(--linie);height:1px;position:absolute;top:0;left:8px;right:8px}a.zeile:hover{background:var(--hover)}.zeile .mitte{min-width:0}.zeile .mitte b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.zeile .mitte span{color:var(--t3);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.zeile .mitte span.einzeilig{-webkit-line-clamp:1}.zeile .rechts{text-align:right;color:var(--t3);white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;line-height:16px;display:flex}.zeile .rechts b{color:var(--t);font-size:13px;font-weight:500;line-height:18px;display:block}.ikon{width:20px;height:20px;color:var(--t3);background:0 0;border-radius:0;place-items:center;font-size:11px;font-weight:600;display:grid}.ikon svg{width:16px;height:16px}.leer{color:var(--t3);padding:14px 0;font-size:13px;line-height:18px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{font:500 12px/16px var(--sys);background:var(--e3);color:var(--t2);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.chip i{display:none}.chip.beispiel{color:var(--akzent-t)}.chip.gut{color:var(--gut-t)}.chip.mittel{color:var(--mittel-t)}.chip.schlecht{color:var(--schlecht-t)}.chip.leer,.chip.pause{color:var(--t2)}.hinweis{border-radius:var(--r-karte);background:var(--e2);color:var(--t2);border:1px solid var(--linie);align-items:flex-start;gap:10px;margin:0 0 16px;padding:10px 12px;font-size:13px;line-height:18px;display:flex}.hinweis svg{color:var(--t3);flex:none;margin-top:1px}.hinweis b{color:var(--t);font-weight:500}.hinweis a{color:var(--akzent-t);font-weight:500}.hinweis.warn{background:var(--e2)}.hinweis.warn svg{color:var(--mittel-t)}.hinweis.ruhig{background:var(--e2)}.hinweis.fehler{background:var(--schlecht)}@supports (color:color-mix(in lab, red, red)){.hinweis.fehler{background:color-mix(in srgb, var(--schlecht) 7%, var(--e1))}}.hinweis.fehler{border-color:var(--schlecht)}@supports (color:color-mix(in lab, red, red)){.hinweis.fehler{border-color:color-mix(in srgb, var(--schlecht) 24%, transparent)}}.hinweis.fehler svg{color:var(--schlecht-t)}.hinweis-mini{color:var(--t3);align-items:center;gap:5px;font-size:12px;line-height:16px;display:flex}.karte .hinweis-mini{margin-top:6px}.gesperrt{background:var(--e2);min-height:32px;color:var(--t3);font:500 13px/18px var(--sys);border:1px dashed var(--linie2);cursor:not-allowed;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.steuerung{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zeile.empfaenger{grid-template-columns:minmax(0,1fr) 72px}.zeile.empfaenger .mitte span.mini-skala{-webkit-line-clamp:unset;height:6px;margin-top:8px;display:block}@container haupt (min-width:620px){.zeile.empfaenger .mitte{grid-template-columns:minmax(0,1fr) minmax(120px,42%);align-items:center;gap:16px;display:grid}.zeile.empfaenger .mitte span.mini-skala{margin-top:0}}.steuerung.drei{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.gesperrt.kompakt{gap:6px;min-width:0;padding:0 10px;font-size:13px}.gesperrt .einzeilig{min-width:0}.frei-hinweis{color:var(--t3);align-items:center;gap:6px;margin-top:10px;font-size:12px;line-height:16px;display:flex}.dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot.gruen,.dot.gut{background:var(--gut)}.dot.gelb,.dot.mittel{background:var(--mittel)}.dot.rot,.dot.schlecht{background:var(--schlecht)}.dot.grau,.dot.leer{background:var(--leer)}.kontext{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;margin:24px 0 0;display:grid}.kontext:empty{display:none}.kblock{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.kblock .abs{min-height:28px;margin:0 0 6px}.kblock .abs h2{font-size:15px;line-height:20px}.streifen{grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 0;display:grid}.streifen div{text-align:center;min-width:0;padding:0 6px}.streifen div+div{box-shadow:inset 1px 0 0 var(--linie)}.streifen b{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:22px;display:block;overflow:hidden}.streifen span{color:var(--t3);font-size:12px;line-height:16px;display:block}.kal-kopf{justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}.kal-kopf b{font-size:15px;font-weight:600;line-height:20px}.kal-kopf span{color:var(--t3);font-size:12px}.kal-monat{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.kal-monat .wt{color:var(--t3);padding:4px 0 6px;font-size:11px;font-weight:500;line-height:13px}.kal-monat .tag{aspect-ratio:1;font-variant-numeric:tabular-nums;width:32px;max-width:100%;color:var(--t2);border-radius:50%;place-items:center;margin:0 auto;font-size:13px;line-height:1;display:grid;position:relative}.kal-monat .tag.vorbei{color:var(--t3);opacity:.55}.kal-monat .tag.m:after{content:"";background:var(--t3);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.kal-monat .tag.heute{background:var(--akzent);color:#fff;font-weight:600}.kal-monat .tag.heute:after{background:#fff}.anst{flex-direction:column;display:flex}.anst .punkt{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.anst .punkt+.punkt{box-shadow:inset 0 1px 0 var(--linie)}.anst .zeit{color:var(--t2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:18px}.anst .zeit small{color:var(--t3);font-size:11px;font-weight:500;line-height:13px;display:block}.anst .was{min-width:0}.anst .was b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:19px;display:block;overflow:hidden}.anst .was span{color:var(--t3);align-items:center;gap:6px;font-size:12px;line-height:16px;display:flex}.anst .tagkopf{letter-spacing:.04em;text-transform:uppercase;color:var(--t3);padding:14px 0 4px;font-size:11px;font-weight:600;line-height:13px}.anst .tagkopf:first-child{padding-top:0}.trichter{flex-direction:column;gap:8px;display:flex}.trichter .stufe{grid-template-columns:minmax(96px,36%) minmax(0,1fr) 36px;align-items:center;gap:10px;font-size:13px;line-height:18px;display:grid}.trichter .stufe span{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.trichter .stufe b{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.trichter .balken{background:var(--track);border-radius:4px;height:14px;overflow:hidden}.trichter .balken i{background:var(--sk,var(--t2));border-radius:4px;min-width:4px;height:100%;display:block}.trichter .stufe.aus span,.trichter .stufe.aus b{color:var(--t3)}.trichter .stufe.aus .balken i{background:var(--balken)}.gesicht{object-fit:cover;border-radius:50%;flex:none;width:48px;height:48px}.gesicht.klein{width:36px;height:36px}.agent{flex-direction:column;gap:12px;display:flex}.agent .oben{align-items:center;gap:12px;display:flex}.agent .oben .wer{flex:1;min-width:0}.agent .oben .wer b{font-size:15px;font-weight:600;line-height:20px;display:block}.agent .oben .wer span{color:var(--t3);font-size:12px;line-height:16px;display:block}.agent .werte{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.agent .werte div{background:var(--e2);border-radius:8px;min-width:0;padding:8px 10px}.agent .werte span{color:var(--t3);font-size:11px;font-weight:500;line-height:13px;display:block}.agent .werte b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:2px;font-size:14px;font-weight:500;line-height:19px;display:flex;overflow:hidden}.plakette{min-width:18px;height:18px;font:600 11px/1 var(--sys);font-variant-numeric:tabular-nums;color:#fff;background:var(--akzent);border-radius:999px;flex:none;place-items:center;padding:0 5px;display:inline-grid}.tip{opacity:0;pointer-events:none;white-space:nowrap;background:var(--e1);color:var(--t);font:500 12px/16px var(--sys);border:1px solid var(--linie);box-shadow:var(--tip-schatten);transition:opacity .15s var(--ease), transform .15s var(--ease);z-index:60;border-radius:6px;padding:5px 10px;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-6px,-50%)}.notaus-leiste{z-index:70;background:var(--schlecht);min-height:40px;color:var(--auf-farbe);font:500 13px/18px var(--sys);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 16px;display:flex;position:sticky;top:0}.notaus-leiste b{font-weight:600}.notaus-leiste span{opacity:.92}.tabbar{left:10px;right:10px;bottom:calc(env(safe-area-inset-bottom) + 10px);z-index:40;border-radius:999px;gap:2px;max-width:560px;margin:0 auto;padding:5px;display:flex;position:fixed}.tabbar a{min-width:0;min-height:50px;font:500 11px/13px var(--sys);color:var(--t3);border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.tabbar a>svg,.tabbar a>span:not(.tab-auswahl){z-index:1;position:relative}.tabbar a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tabbar a.an{color:var(--t);background:0 0;font-weight:600}.tab-auswahl{background:var(--auswahl);border-radius:999px;position:absolute;inset:0}.tab-icon{display:inline-block;position:relative}.tab-icon .plakette{min-width:16px;height:16px;box-shadow:0 0 0 2px var(--bg);padding:0 4px;font-size:10px;position:absolute;top:-5px;left:12px}.tab-icon .plakette.punkt{width:8px;min-width:8px;height:8px;padding:0;display:block;top:-2px;left:16px}.tabbar a .tab-icon,.tabbar a .tab-icon .plakette{text-overflow:clip;max-width:none;overflow:visible}.insel-wrap{justify-content:flex-start;margin:0 0 16px;display:flex}.insel{background:var(--e2);color:var(--t);border-radius:var(--r-karte);border:1px solid var(--linie);box-shadow:none;cursor:pointer;text-align:left;max-width:100%;font:inherit;padding:0;overflow:hidden}.insel .zu{white-space:nowrap;align-items:center;gap:8px;min-height:36px;padding:6px 12px;display:flex}.insel .zu .dot{width:6px!important;height:6px!important}.insel .zu b{font-size:13px;font-weight:500;line-height:18px}.insel .zu span{color:var(--t3);font-size:12px}.insel .auf{width:min(480px,100vw - 32px);padding:10px 14px}.insel .auf .m{grid-template-columns:6px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;display:grid}.insel .auf .m+.m{box-shadow:inset 0 1px 0 var(--linie)}.insel .auf .m i{border-radius:50%;width:6px;height:6px;margin-top:7px}.insel .auf .m b{font-size:13px;font-weight:500;line-height:18px;display:block}.insel .auf .m span{color:var(--t3);font-size:12px;line-height:16px;display:block}.diagramm{width:100%;height:auto;display:block;overflow:visible}.diagramm text{fill:var(--t3);font:500 11px var(--sys)}.diagramm .wert-text{fill:var(--t2)}@media (min-width:760px) and (max-width:1079px){.kontext{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kontext .k-voll{grid-column:1/-1}.haupt{padding:0 24px 16px}.bar{margin:0 -24px;padding-left:24px;padding-right:24px}}@media (min-width:1080px){.app{grid-template-columns:272px minmax(0,1fr);column-gap:0;max-width:none;min-height:100vh;padding:0}.seiten-huelle{min-height:100vh;display:flex}.seite{width:100%;min-width:0;max-width:1168px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;grid-template-columns:minmax(0,1fr);margin:0 auto}.seite.mit-kalender{grid-template-columns:minmax(0,1fr) 336px;align-items:start;column-gap:0}html[data-kalender=gross] .seite.mit-kalender{grid-template-columns:minmax(380px,1fr) minmax(0,1.75fr)}.haupt{padding:0 24px 40px}.bar{contain:none;background:0 0;gap:16px;min-height:88px;margin:0;padding:20px 0;position:static}.bar .logo,.bar .titel{display:none}.bar .kz-suche,.bar .kz-gruppe{display:flex}.kontext{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.tabbar{display:none}}@media (prefers-reduced-motion:reduce){.app{transition:none!important}}.segmente{background:var(--seg-bg);border-radius:8px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;display:grid}.segmente button{min-height:30px;color:var(--t2);font:500 13px/18px var(--sys);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:0 8px;display:inline-flex;position:relative}@media (pointer:coarse){.segmente button{min-height:44px}}.segmente button>svg,.segmente button>span:not(.auswahl){z-index:1;position:relative}.segmente button>span:not(.auswahl){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.segmente button:hover,.segmente button.an{color:var(--t)}.segmente .auswahl{background:var(--e1);box-shadow:var(--seg-schatten);border-radius:6px;position:absolute;inset:0}:root[data-theme=dark] .segmente .auswahl{background:var(--e4);box-shadow:none}@container haupt (max-width:480px){.segmente button>svg{display:none}}.segment-hinweis{color:var(--t3);margin:8px 2px 0;font-size:12px;line-height:16px}.segment-hinweis b{color:var(--t);font-weight:500}.zeile.einst{grid-template-columns:24px minmax(0,1fr) auto;min-height:48px;padding:6px 8px}.zeile.einst.zweizeilig{grid-template-columns:24px minmax(0,1fr);align-items:start}.zeile.einst .rechts{flex-direction:row;align-items:center;gap:6px}.zeile.einst .rechts svg{color:var(--t3);flex:none}.app-ikon{width:24px;height:24px;color:var(--t2);background:var(--e3);border-radius:6px;flex:none;place-items:center;display:grid}.app-ikon svg{width:14px;height:14px}.app-ikon.dunkel-glyphe{color:var(--t)}.gruppe-fuss{color:var(--t3);margin:8px 0 0;font-size:12px;line-height:16px}.gruppe-fuss code,.zeile code{color:var(--t2);font:500 12px/16px ui-monospace,SFMono-Regular,Menlo,monospace}.kopier{border:1px solid var(--linie);background:var(--e1);min-height:28px;color:var(--t2);font:500 12px/16px var(--sys);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}@media (pointer:coarse){.kopier{min-height:44px}}.kopier:hover{color:var(--t);background:var(--hover)}.nord-ring{flex:none;place-items:center;display:grid;position:relative}.nord-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.nord-ring .nord-ring-mitte{text-align:center;line-height:1;position:relative}.nord-ring .nord-ring-mitte b{letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:26px;display:block}.nord-ring .nord-ring-mitte span{color:var(--t3);margin-top:2px;font-size:12px;font-weight:500;line-height:16px;display:block}.ziele{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.ziele .nord{align-items:center;gap:16px;display:flex}.ziele .nord .text{min-width:0}.ziele .nord .text .lab{color:var(--t3);font-size:12px;font-weight:500;line-height:16px}.ziele .nord .text .gross{letter-spacing:-.02em;margin-top:2px;font-size:24px;font-weight:600;line-height:28px}.ziele .nord .text .gross small{color:var(--t3);letter-spacing:0;margin-left:4px;font-size:13px;font-weight:500}.ziele .nord .text p{color:var(--t3);margin:4px 0 0;font-size:12px;line-height:16px}.ziele .monat{border-top:1px solid var(--linie);min-width:0;padding-top:14px}@container haupt (min-width:620px){.ziele{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px}.ziele .monat{border-top:0;border-left:1px solid var(--linie);padding-top:0;padding-left:24px}}.monat-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.monat-kopf b{font-size:15px;font-weight:600;line-height:20px}.monat-kopf span{color:var(--t3);font-size:12px;line-height:16px}.monat-kopf span b{color:var(--t);font-size:12px}.ms-liste{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ms-liste li{color:var(--t2);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;font-size:13px;line-height:18px;display:grid}.ms-liste li svg{color:var(--t3);margin-top:1px}.ms-liste li.ok{color:var(--t3)}.ms-liste li.ok svg{color:var(--gut-t)}.ms-liste li small{color:var(--t3);font-size:12px;line-height:16px;display:block}.mehr-link{min-height:32px;color:var(--akzent-t);align-items:center;gap:4px;margin-top:2px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.monat-soll{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.zt{position:relative}.zt-saeulen{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:6px;display:grid;position:relative}.zt-monat{cursor:pointer;min-height:44px;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:6px;padding:0;display:flex;position:relative}.zt-monat .saeule{background:var(--balken);opacity:.55;transform-origin:bottom;border-radius:4px 4px 2px 2px;display:block}.zt-monat.aktuell .saeule{background:var(--t);opacity:1}.zt-monat.vorbei .saeule{opacity:.3}.zt-monat.gewaehlt .saeule{opacity:1}[data-theme=light] .zt-monat .saeule{opacity:.9}[data-theme=light] .zt-monat.vorbei .saeule{opacity:.5}[data-theme=light] .zt-monat.gewaehlt .saeule,[data-theme=light] .zt-monat.aktuell .saeule{opacity:1}.zt-monat.gewaehlt:not(.aktuell) .saeule{background:var(--t3)}.zt-monat .wert{color:var(--t3);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:500;line-height:13px}.zt-monat.gewaehlt .wert,.zt-monat.aktuell .wert{color:var(--t)}.zt-ist{border-top:2px dashed var(--t2);pointer-events:none;height:0;position:absolute;left:0;right:0}.zt-ist span{color:var(--t);background:var(--e1);padding:1px 6px 1px 0;font-size:11px;font-weight:600;line-height:13px;position:absolute;bottom:4px;left:0}.zt-labels{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin-top:8px;display:grid}.zt-label{cursor:pointer;min-height:40px;font:inherit;color:var(--t3);background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px 0;display:flex;position:relative}.zt-label b{z-index:1;font-size:12px;font-weight:500;line-height:16px;position:relative}.zt-label small{z-index:1;align-items:center;gap:2px;font-size:11px;font-weight:500;line-height:13px;display:inline-flex;position:relative}.zt-label.gewaehlt{color:var(--t)}.zt-label .zt-auswahl{background:var(--e3);border-radius:8px;position:absolute;inset:0}.zt-detail{border-radius:var(--r-karte);background:var(--e2);margin-top:14px;padding:12px 14px}.editor{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid}.editor+.editor{box-shadow:inset 0 1px 0 var(--linie)}.editor .name{justify-content:space-between;gap:8px;font-size:14px;line-height:20px;display:flex}.editor .name b{font-weight:500}.editor .name span{color:var(--t3);white-space:nowrap;font-size:12px}.editor .stapel{background:var(--track);border-radius:999px;gap:2px;height:8px;margin-top:6px;display:flex;overflow:hidden}.editor .stapel i{height:100%;display:block}.editor .stapel i:first-child{border-radius:999px 0 0 999px}.editor .stapel i:last-child{border-radius:0 999px 999px 0}.editor .stapel i:only-child{border-radius:999px}.editor .unter{color:var(--t3);margin-top:6px;font-size:12px;line-height:16px}.editor .unter b{color:var(--t2);font-weight:500}.editor .unter .rot{color:var(--schlecht-t)}.legende{color:var(--t3);flex-wrap:wrap;gap:12px;font-size:12px;font-weight:500;line-height:16px;display:flex}.legende span{align-items:center;gap:6px;display:inline-flex}.legende i{border-radius:2px;width:8px;height:8px;display:inline-block}.pfeil-link{width:36px;height:36px;color:var(--t3);border-radius:50%;flex:none;place-items:center;margin:-6px -8px -6px 0;display:grid}.pfeil-link:hover{background:var(--hover);color:var(--t)}.doppel{align-items:flex-end;gap:2px;width:100%;display:flex}.doppel .paar{flex:1 1 0;justify-content:center;align-items:flex-end;gap:2px;min-width:0;display:flex}.doppel .paar span{transform-origin:bottom;border-radius:3px 3px 1px 1px;width:42%;max-width:18px;display:block}.nur-screenreader,.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tage{font-variant-numeric:tabular-nums}.tage.rot{color:var(--schlecht-t)}.video-voll{border-top:1px solid var(--linie);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:grid}.video-voll b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:18px;display:block;overflow:hidden}.video-voll span{color:var(--t3);font-size:12px;line-height:16px;display:block}.zonen{margin-top:12px;position:relative}.zonen-spur{gap:3px;display:flex;position:relative}.zonen-spur .zone{border-radius:999px;min-width:4px;height:100%;display:block}.zone.gut{background:var(--gut)}.zone.mittel{background:var(--mittel)}.zone.schlecht{background:var(--schlecht)}.zone.leer{background:var(--leer)}.zonen-marke{background:var(--e1);width:16px;height:16px;box-shadow:0 0 0 3px var(--t), 0 2px 8px #00000040;border-radius:50%;margin:-8px 0 0 -8px;position:absolute;top:50%}.zonen-beschr{height:16px;color:var(--t3);margin-top:8px;font-size:11px;font-weight:500;line-height:13px;position:relative}.zonen-beschr span{white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%)}.zonen-beschr span.links{transform:none}.zonen-beschr span.rechts{transform:translate(-100%)}.tacho{margin:0 auto;padding-bottom:0;position:relative}.tacho svg{width:100%;height:auto;display:block;overflow:visible}.tacho-mitte{text-align:center;position:absolute;bottom:4px;left:0;right:0}.tacho-mitte b{font:600 36px/40px var(--sys);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.tacho-mitte span{color:var(--t3);margin-top:2px;font-size:12px;font-weight:500;line-height:16px;display:block}.gross-zahl{font:600 36px/40px var(--sys);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gross-zahl small{font:500 14px/20px var(--sys);color:var(--t3);letter-spacing:0;margin-left:6px}.gross-zahl .nach{color:inherit;font-size:1em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.zurueck{min-height:32px;color:var(--akzent-t);border-radius:6px;align-items:center;gap:2px;margin:-4px 0 8px -6px;padding:0 8px 0 2px;font-size:13px;font-weight:500;display:inline-flex}.zurueck:hover{background:var(--hover)}.portrait{object-fit:cover;background:var(--e3);border-radius:50%;width:72px;height:72px;display:block}.portrait.gross{border-radius:50%;width:min(160px,44vw);height:min(160px,44vw)}.reihe.agenten-gross{grid-template-columns:minmax(0,1fr)}@container haupt (min-width:620px){.reihe.agenten-gross{grid-template-columns:repeat(2,minmax(0,1fr))}}@container haupt (min-width:980px){.reihe.agenten-gross{grid-template-columns:repeat(3,minmax(0,1fr))}}.agent-karte{color:inherit;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:10px 14px;display:grid}.agent-karte .portrait{grid-row:span 2}.agent-kopf b{font:600 17px/22px var(--sys);letter-spacing:-.01em;display:block}.agent-kopf span{color:var(--t3);font-size:12px;line-height:16px;display:block}.agent-status{color:var(--t2);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;line-height:18px;display:flex}.agent-auftrag{color:var(--t2);grid-column:1/-1;margin:2px 0 0;font-size:13px;line-height:19px}.agent-werte{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.agent-werte div{min-width:0}.agent-werte dt{color:var(--t3);font-size:12px;line-height:16px}.agent-werte dd{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.agent-werte dd small{color:var(--t3);font-weight:400}.schlecht-t{color:var(--schlecht-t)}.agent-fuss{box-shadow:inset 0 1px 0 var(--linie);color:var(--t3);grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:12px;line-height:16px;display:flex}.agent-fuss span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agent-held{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;margin:4px 0 20px;display:grid}.agent-held h1{font:600 24px/30px var(--sys);letter-spacing:-.02em;margin:0}.agent-held .rolle{color:var(--t3);margin:2px 0 0;font-size:13px}.agent-held .auftrag{color:var(--t);max-width:62ch;margin:8px 0 10px;font-size:14px;line-height:20px}@media (max-width:560px){.agent-held{grid-template-columns:minmax(0,1fr)}}.kosten{gap:16px;display:grid}.kosten-kopf{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}.kosten-kopf h3{margin:0;font-size:15px;font-weight:600;line-height:20px}.kosten-kopf p{color:var(--t3);max-width:58ch;margin:2px 0 0;font-size:12px;line-height:16px}.kosten-summe{grid-template-columns:auto auto;align-items:baseline;gap:0 12px;display:grid}.kosten-summe span{color:var(--t3);font-size:12px}.kosten-summe b{font:600 24px/28px var(--sys);letter-spacing:-.02em;text-align:right;font-variant-numeric:tabular-nums}.kosten-inhalt{gap:24px;display:grid}@container haupt (min-width:820px){.kosten-inhalt{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.kosten-tabelle,.helfer-tabelle{border-collapse:collapse;width:100%;font-size:13px;line-height:18px}.kosten-tabelle th,.kosten-tabelle td,.helfer-tabelle th,.helfer-tabelle td{text-align:left;box-shadow:inset 0 -1px 0 var(--linie);padding:8px 6px}.kosten-tabelle thead th,.helfer-tabelle thead th{color:var(--t3);font-size:12px;font-weight:500}.kosten-tabelle tbody th{font-weight:500}.kosten-tabelle tbody th a{align-items:center;min-height:36px;margin:-8px -6px;padding:0 6px;display:flex}.kosten-tabelle .zahl{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.kosten-tabelle .balken-spalte{width:32%}.kosten-balken{background:var(--e3);border-radius:3px;height:6px;display:block;overflow:hidden}.kosten-balken i{background:var(--akzent);border-radius:3px;height:100%;display:block}.kontingent h4{margin:0 0 8px;font-size:14px;font-weight:600}.kontingent-kopf{justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;display:flex}.kontingent-kopf h4{margin:0}.kontingent-aktuell{font:400 12px/16px var(--sys);font-variant-numeric:tabular-nums;color:var(--t3);align-items:center;gap:2px;display:inline-flex}.kontingent-aktuell.fehler span{color:var(--mittel-t,var(--t3))}.kontingent-aktuell button{width:24px;height:24px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.kontingent-aktuell button:after{content:"";position:absolute;inset:-4px}.kontingent-aktuell button:hover{background:var(--e2);color:var(--t)}.kontingent-aktuell button:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.kontingent-aktuell button:disabled{cursor:progress}.kontingent-aktuell .dreht{animation:.9s linear infinite kontingent-dreht}@keyframes kontingent-dreht{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kontingent-aktuell .dreht{animation:none}}.kontingent-konten{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.konto{text-align:center;justify-items:center;gap:4px;display:grid}.konto .tacho-mitte b{font:600 26px/30px var(--sys);letter-spacing:-.02em}.konto .tacho-mitte b small{color:var(--t3);margin-left:1px;font-size:13px}.konto .tacho-mitte span{color:var(--t3);font-size:12px}.konto-name{align-items:center;gap:6px;font-size:13px;display:flex}.konto-sub{color:var(--t3);font-size:12px;line-height:16px}.helfer-zahlen{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.helfer-zahlen div{display:grid}.helfer-zahlen b{font:600 24px/28px var(--sys);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.helfer-zahlen span{color:var(--t3);font-size:12px}.helfer-tabelle td:first-child{text-overflow:ellipsis;white-space:nowrap;width:60%;max-width:0;overflow:hidden}.protokoll{margin:0;padding:0;list-style:none;display:grid}.protokoll li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:8px;padding:8px 0;display:grid}.protokoll li+li{box-shadow:inset 0 1px 0 var(--linie)}.protokoll .dot{margin-top:6px}.protokoll b{font-size:13px;font-weight:500;line-height:18px;display:block}.protokoll span{color:var(--t3);font-size:12px;line-height:16px;display:block}.notaus-karte{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px 14px;display:grid}.notaus-karte .ikon{background:var(--schlecht-flaeche);width:36px;height:36px;color:var(--schlecht-t);border-radius:50%}.notaus-karte .ikon svg{width:18px;height:18px}.notaus-karte.an{border-color:var(--schlecht)}.notaus-text b{font-size:15px;font-weight:600;line-height:20px;display:block}.notaus-text span{color:var(--t3);font-size:13px;line-height:18px;display:block}.notaus-karte>:last-child{grid-column:1/-1}@container haupt (min-width:620px){.notaus-karte{grid-template-columns:36px minmax(0,1fr) auto}.notaus-karte>:last-child{grid-column:auto}}.liste-schalter{display:grid}.schalter-zeile{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.schalter-zeile+.schalter-zeile{box-shadow:inset 0 1px 0 var(--linie)}.schalter-zeile.gross{grid-template-columns:minmax(0,1fr) auto;padding:16px}.schalter-zeile .was b,.zeile.routine .was b{font-size:14px;font-weight:500;line-height:20px;display:block}.schalter-zeile .was span,.zeile.routine .was span{color:var(--t3);font-size:12px;line-height:16px;display:block}.zeile.routine{grid-template-columns:14px minmax(0,1fr) auto}.zeile.routine .was{min-width:0}.schalt-knopf{border:1px solid var(--linie);min-width:32px;min-height:32px;font:500 13px/18px var(--sys);cursor:pointer;background:var(--e1);color:var(--t);transition:background .15s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.schalt-knopf:hover{background:var(--hover)}.schalt-knopf.klein{min-height:30px;padding:0 12px;font-size:13px}.schalt-knopf.voll{border-radius:999px;min-height:38px;padding:0 18px;font-size:14px}.schalt-knopf.destruktiv{color:var(--schlecht-t)}.schalt-knopf.voll.destruktiv{background:var(--schlecht);color:#fff;border-color:#0000}.schalt-knopf.gesperrt{cursor:not-allowed;color:var(--t3);background:var(--e2)}.schalt-knopf:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}@media (pointer:coarse){.schalt-knopf,.schalt-knopf.klein{min-height:44px}}.wert-wahlen{gap:12px;display:grid}.wert-wahl{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.wert-wahl label{font-size:14px;font-weight:500}.wert-wahl select{border:1px solid var(--linie2);background:var(--e1);min-height:36px;color:var(--t);font:400 14px/20px var(--sys);border-radius:8px;min-width:0;padding:0 10px}@media (max-width:480px){.wert-wahl{grid-template-columns:minmax(0,1fr) auto}.wert-wahl label{grid-column:1/-1}}.alert-grund{z-index:90;background:#0006;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.alert{text-align:center;background:var(--e1);border:1px solid var(--linie);border-radius:14px;width:min(300px,100%);overflow:hidden;box-shadow:0 20px 60px #00000059}.alert-text{padding:20px 16px 16px}.alert-text b{font-size:16px;font-weight:600;line-height:22px;display:block}.alert-text p{color:var(--t2);margin:4px 0 0;font-size:13px;line-height:18px}.alert-text ul{text-align:left;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.alert-text li{color:var(--t3);padding-left:12px;font-size:12px;line-height:16px;position:relative}.alert-text li:before{content:"·";position:absolute;left:2px}.alert-trocken{font-weight:500;color:var(--t)!important}.alert-pin{text-align:left;color:var(--t3);gap:4px;margin-top:12px;font-size:12px;display:grid}.alert-pin input{border:1px solid var(--linie2);background:var(--e2);min-height:40px;color:var(--t);text-align:center;font:600 20px/26px var(--sys);letter-spacing:.3em;border-radius:8px}.alert-ergebnis{font-weight:500;margin-top:12px!important;font-size:13px!important}.alert-ergebnis.gut{color:var(--gut-t)!important}.alert-ergebnis.schlecht{color:var(--schlecht-t)!important}.alert-knoepfe{box-shadow:inset 0 1px 0 var(--linie2);display:flex}.alert-knoepfe button{min-height:44px;font:400 16px/22px var(--sys);color:var(--akzent-t);cursor:pointer;background:0 0;border:0;flex:1}.alert-knoepfe button+button{box-shadow:inset 1px 0 0 var(--linie2)}.alert-knoepfe button.standard{font-weight:600}.alert-knoepfe button.destruktiv{color:var(--schlecht-t)}.alert-knoepfe button:disabled{opacity:.45;cursor:default}.alert-knoepfe button:hover:not(:disabled){background:var(--hover)}.pin-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.pin-form label{color:var(--t3);gap:4px;font-size:12px;display:grid}.pin-form input{border:1px solid var(--linie2);background:var(--e1);min-height:40px;color:var(--t);font:600 18px/24px var(--sys);letter-spacing:.25em;border-radius:8px;padding:0 12px}.ziele .nord .tacho{flex:none;width:180px!important}@media (max-width:480px){.ziele .nord{flex-direction:column;align-items:stretch}.ziele .nord .tacho{width:200px!important}}.kontingent-konten .tacho{flex:none;width:140px!important}a.kunde-link{color:inherit;z-index:1;align-items:center;min-width:36px;max-width:100%;min-height:36px;margin:-8px 0;text-decoration:none;display:flex;position:relative}a.kunde-link b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.kunde-link:hover b,a.kunde-link:focus-visible b{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--t3);-webkit-text-decoration-color:var(--t3);-webkit-text-decoration-color:var(--t3);text-decoration-color:var(--t3)}.kal-panel{align-self:start;min-width:0;margin:24px 0 0;padding:0}.kal-panel-kopf{justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;display:flex}.kal-panel-kopf b{font-size:15px;font-weight:600;line-height:20px;display:block}.kal-panel-kopf span{color:var(--t3);font-size:12px;line-height:16px;display:block}.kal-panel .nur-gross,.kal-gross-knopf,.kal-gross-knopf .nur-gross,html[data-kalender=gross] .kal-gross-knopf .nur-klein{display:none}html[data-kalender=gross] .kal-gross-knopf .nur-gross{display:block}.kal-panel .kal-monat .tag{width:30px}.kal-agenda{box-shadow:inset 0 1px 0 var(--linie);margin-top:12px;padding-top:12px}.kal-quelle{align-items:center;gap:6px;margin-top:12px;display:flex}.kal-art{border-radius:2px;flex:none;width:8px;height:8px;display:inline-block}.kal-art.art-extern{background:var(--akzent)}.kal-art.art-intern{background:var(--t3)}.kal-art.art-todo{box-shadow:inset 0 0 0 1.5px var(--t3);background:0 0}.kal-art.art-privat{background:var(--leer);opacity:.6}.woche{--zeitspalte:48px;min-width:0}.woche-kopf,.woche-ganz{grid-template-columns:var(--zeitspalte) repeat(7, minmax(0, 1fr));display:grid}.woche-tag{text-align:center;padding:2px 0 8px}.woche-tag span{color:var(--t3);font-size:11px;font-weight:500;line-height:14px;display:block}.woche-tag b{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:2px;font-size:15px;font-weight:500;display:inline-grid}.woche-tag.heute span{color:var(--t)}.woche-tag.heute b{background:var(--akzent);color:#fff;font-weight:600}.woche-ganz{border-top:1px solid var(--linie);padding:6px 0}.woche-ganz-lab{color:var(--t3);font-size:11px;font-weight:500;line-height:22px}.woche-ganz-tag{flex-direction:column;gap:3px;min-width:0;padding:0 2px;display:flex}.woche-koerper{grid-template-columns:var(--zeitspalte) repeat(7, minmax(0, 1fr));border-top:1px solid var(--linie);display:grid;position:relative}.woche-zeiten{position:relative}.woche-zeiten div{text-align:right;color:var(--t3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500;line-height:13px;position:absolute;left:0;right:8px;transform:translateY(-50%)}.woche-zeiten div:first-child{transform:none;top:2px!important}.woche-spalte{border-left:1px solid var(--linie);min-width:0;position:relative}.woche-spalte.heute{background:var(--hover)}.woche-spalte.ohne-daten{background:repeating-linear-gradient(135deg, transparent 0 6px, var(--linie) 6px 7px)}.woche-linie{border-top:1px solid var(--linie);height:0;position:absolute;left:0;right:0}.woche-termin{z-index:1;background:var(--e3);min-width:0;color:var(--t);border-left:3px solid var(--t3);border-radius:5px;padding:3px 6px;font-size:12px;line-height:15px;display:block;position:absolute;overflow:hidden}.woche-termin b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.woche-termin span{color:var(--t2);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.woche-termin.kurz{padding-top:2px;padding-bottom:2px}.woche-termin.flach{border-radius:5px;padding:3px 6px;position:static}.woche-termin.art-extern{background:var(--akzent-flaeche);border-left-color:var(--akzent)}.woche-termin.art-extern span{color:var(--akzent-t)}.woche-termin.art-intern{background:var(--e3);border-left-color:var(--t3)}.woche-termin.art-todo{border:1px dashed var(--linie2);border-left:3px solid var(--t3);background:0 0}.woche-termin.art-privat{background:var(--leer-flaeche);border-left-color:var(--leer);color:var(--t2)}.woche-jetzt{border-top:2px solid var(--schlecht);z-index:2;height:0;position:absolute;left:-4px;right:0}.woche-jetzt:before{content:"";background:var(--schlecht);border-radius:50%;width:8px;height:8px;position:absolute;top:-5px;left:-1px}@media (min-width:760px) and (max-width:1079px){.kal-panel{margin:24px 24px 0}}@media (min-width:1080px){.kal-panel{border-left:1px solid var(--linie);align-self:stretch;min-height:100%;margin:0;padding:20px 24px 24px}.kal-gross-knopf{display:grid}html[data-kalender=gross] .kal-panel .nur-gross{display:block}html[data-kalender=gross] .kal-panel .nur-klein{display:none}}.reiter-huelle{min-width:0}.haupt>.reiter-huelle{margin-top:0}.reiter-leiste{border-bottom:1px solid var(--linie);justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 20px;display:flex}.reiter{scrollbar-width:none;background:0 0;border-radius:0;gap:4px;max-width:100%;margin-bottom:-1px;padding:0;display:inline-flex;overflow-x:auto}.reiter::-webkit-scrollbar{display:none}.reiter button{min-height:36px;color:var(--t3);font:500 14px/20px var(--sys);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:6px;margin:0 10px 0 0;padding:0 2px;display:inline-flex}@media (pointer:coarse){.reiter button{min-height:44px}}.reiter button:hover{color:var(--t)}.reiter button.an{color:var(--t);border-bottom-color:var(--t);box-shadow:none;background:0 0}.reiter button em{font:500 12px/16px var(--sys);color:var(--t3);font-variant-numeric:tabular-nums;font-style:normal}.reiter button.an em{color:var(--t2)}.reiter-rechts{align-items:center;gap:8px;padding-bottom:6px;display:flex}.reiter-feld[hidden]{display:none}.reiter-feld>.abs:first-child{margin-top:0}.reiter.klein button{min-height:30px;font-size:13px}@media (pointer:coarse){.reiter.klein button{min-height:40px}}.knopf-leise{border:1px solid var(--linie);background:var(--e1);min-height:30px;color:var(--t);font:500 13px/18px var(--sys);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}@media (pointer:coarse){.knopf-leise{min-height:44px}}.knopf-leise:hover{background:var(--hover)}.knopf-leise svg{color:var(--t3)}.knopf-leise.blau{background:var(--akzent-flaeche);color:var(--akzent-t);border-color:#0000}.knopf-leise.blau svg{color:var(--akzent-t)}dialog.blatt{border:1px solid var(--linie);border-radius:var(--r-flaeche);background:var(--e1);width:min(1320px,100vw - 48px);max-width:none;height:min(880px,100dvh - 48px);max-height:none;color:var(--t);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 30px 90px #00000059}@media (min-width:1080px){dialog.blatt{left:var(--leiste-b,0px);width:min(1320px, calc(100vw - var(--leiste-b,0px) - 64px));height:min(880px,100dvh - 64px)}}dialog.blatt::backdrop{background:#00000061}.blatt-innen{flex-direction:column;height:100%;display:flex}.blatt-kopf{border-bottom:1px solid var(--linie);background:var(--e1);justify-content:space-between;align-items:center;gap:12px;padding:12px 12px 12px 24px;display:flex}.blatt-kopf b{font-size:15px;font-weight:600;line-height:20px;display:block}.blatt-kopf span{color:var(--t3);font-size:12px;line-height:16px;display:block}.blatt-inhalt{overscroll-behavior:contain;flex:1;padding:20px 24px 28px;overflow:auto}@media (max-width:760px){dialog.blatt{border-radius:0;width:100vw;height:100dvh;margin:0;inset:0}.blatt-inhalt{padding:16px}}.spalten{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@container haupt (min-width:900px){.spalten{grid-template-columns:minmax(0,1fr) 320px}.spalten.links{grid-template-columns:300px minmax(0,1fr)}}.spalte-titel{justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 8px;display:flex}.spalte-titel b{font-size:14px;font-weight:600;line-height:20px}.spalte-titel span{color:var(--t3);font-size:12px;line-height:16px}.kliste{border:0;border-top:1px solid var(--linie);box-shadow:none;background:0 0;border-radius:0;padding:0}.kzeile{min-height:44px;color:inherit;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 -8px;padding:6px 8px;display:grid}.kliste>*+*,.kliste>*+*>.kzeile,.kliste>.kzeile+.kzeile{box-shadow:none}.kliste .kzeile{position:relative}.kliste .kzeile:not(:first-child):before,.kliste>*+*>.kzeile:before{content:"";background:var(--linie);height:1px;position:absolute;top:0;left:8px;right:8px}.kzeile.mit-icon{grid-template-columns:24px minmax(0,1fr) auto}a.kzeile:hover{background:var(--hover)}.kzeile b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.kzeile span.unter{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;display:block;overflow:hidden}.kzeile .r{color:var(--t3);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.kzeile .r b{color:var(--t);font-size:13px;font-weight:500}.kzeile .r.blau{color:var(--akzent-t);font-weight:500}.kzeile .r.rot{color:var(--schlecht-t);font-weight:500}.kzeile .r.orange{color:var(--mittel-t);font-weight:500}.kliste .leer{padding:14px 0}.kliste-fuss{color:var(--t3);margin:8px 0 0;font-size:12px;line-height:16px}.gruppe-kopf{justify-content:space-between;align-items:baseline;gap:8px;min-height:24px;margin:24px 0 4px;display:flex}.gruppe-kopf:first-child{margin-top:0}.gruppe-kopf b{color:var(--t3);letter-spacing:.01em;font-size:12px;font-weight:600;line-height:16px}.gruppe-kopf span{color:var(--t3);font-size:12px;line-height:16px}details.gruppe-zu>summary{cursor:pointer;color:var(--t3);align-items:center;gap:6px;min-height:28px;margin:20px 0 4px;font-size:12px;font-weight:600;list-style:none;display:flex}details.gruppe-zu>summary::-webkit-details-marker{display:none}details.gruppe-zu>summary svg{transition:none}details.gruppe-zu[open]>summary svg{transform:rotate(90deg)}.rzeile{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:48px;padding:6px 4px 6px 8px;display:grid}.rzeile .was{min-width:0}.rzeile .was b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.rzeile .was span{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;display:block;overflow:hidden}.rzeile .was span .rot{color:var(--schlecht-t);font-weight:500}.rzeile.aus .was b{color:var(--t3)}.rzeile .mehr{width:32px;height:32px;color:var(--t3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.rzeile .mehr:hover{background:var(--hover);color:var(--t)}@media (pointer:coarse){.rzeile .mehr{width:44px;height:44px}}.rzeile .rueck{color:var(--t3);white-space:nowrap;font-size:12px;line-height:16px}.rzeile .rueck.fehler{color:var(--schlecht-t)}.routinen-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 8px;display:flex}.such-feld{background:var(--e2);border:1px solid var(--linie);min-height:32px;color:var(--t3);border-radius:8px;align-items:center;gap:8px;min-width:220px;padding:0 10px;display:flex}.such-feld input{font:400 13px/18px var(--sys);color:var(--t);background:0 0;border:0;outline:none;width:100%;min-width:0}.schalt-knopf.nur-icon{width:32px;height:32px;min-height:0;color:var(--t3);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.schalt-knopf.nur-icon:hover{background:var(--hover);color:var(--akzent-t)}@media (pointer:coarse){.schalt-knopf.nur-icon{width:44px;height:44px}}.link-kacheln{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.link-kachel{border-radius:var(--r-karte);background:var(--karte);border:1px solid var(--linie);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.link-kachel:has(.app-ikon){grid-template-columns:28px minmax(0,1fr) auto}.link-kachel:hover{border-color:var(--linie2)}.link-kachel .app-ikon{background:var(--akzent-flaeche);width:28px;height:28px;color:var(--akzent-t);border-radius:7px}.link-kachel b{font-size:13px;font-weight:500;line-height:18px;display:block}.link-kachel span{color:var(--t3);font-size:12px;line-height:16px;display:block}.link-kachel>svg{color:var(--t3)}.anmelde-seite{background:var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.anmelde-karte{border-radius:var(--r-flaeche);background:var(--e1);border:1px solid var(--linie);width:min(360px,100%);box-shadow:var(--panel-schatten);padding:28px 24px 24px}.anmelde-karte .logo{border-radius:22.4%;width:48px;height:48px;margin:0 auto 14px;display:block}.anmelde-karte h1{text-align:center;font:600 20px/26px var(--sys);letter-spacing:-.01em;margin:0}.anmelde-karte .unter{text-align:center;color:var(--t3);margin:4px 0 20px;font-size:13px;line-height:18px}.anmelde-karte form{gap:12px;display:grid}.feld{gap:6px;display:grid}.feld span{color:var(--t2);font-size:12px;font-weight:500;line-height:16px}.feld input,.feld select{border:1px solid var(--linie2);background:var(--e1);min-height:40px;color:var(--t);font:400 15px/20px var(--sys);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:0 12px}.feld input:focus,.feld select:focus{border-color:var(--akzent);box-shadow:0 0 0 3px var(--akzent-flaeche)}.knopf-haupt{background:var(--akzent);color:#fff;min-height:40px;font:600 14px/20px var(--sys);cursor:pointer;border:0;border-radius:8px;padding:0 16px}.knopf-haupt:disabled{opacity:.5;cursor:default}.anmelde-fehler{color:var(--schlecht-t);text-align:center;margin:0;font-size:13px;line-height:18px}.anmelde-fuss{text-align:center;color:var(--t3);margin:16px 0 0;font-size:12px;line-height:16px}.einladen-form{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 140px auto;align-items:end;gap:10px;display:grid}@container haupt (max-width:760px){.einladen-form{grid-template-columns:minmax(0,1fr)}}.link-box{background:var(--e2);word-break:break-all;border-radius:8px;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;font:400 12px/16px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.agent-kopfzeile{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;margin:0 0 20px;display:grid}.agent-kopfzeile img{object-fit:cover;background:var(--e3);border-radius:50%;width:48px;height:48px}.agent-kopfzeile h1{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:600;line-height:28px}.agent-kopfzeile p{color:var(--t3);margin:0;font-size:13px;line-height:18px}.agent-kopfzeile .status-pille{color:var(--t3);align-items:center;gap:6px;margin-top:2px;font-size:12px;line-height:16px;display:inline-flex}@container haupt (max-width:620px){.agent-kopfzeile{grid-template-columns:44px minmax(0,1fr)}.agent-kopfzeile img{width:44px;height:44px}.agent-kopfzeile>:last-child{grid-column:1/-1}}@media (min-width:1080px){.agent-kopfzeile{padding-right:260px}}.ezeile{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:6px 4px 6px 8px;display:grid}.ezeile .was b{font-size:14px;font-weight:500;line-height:20px;display:block}.ezeile .was span{color:var(--t3);font-size:12px;line-height:16px;display:block}.ezeile .wert-wahl{align-items:center;gap:8px;display:flex}.ezeile .wert-wahl label{display:none}.ezeile .wert-wahl select{border:1px solid var(--linie2);background:var(--e1);min-height:32px;color:var(--t);font:400 13px/18px var(--sys);border-radius:8px;padding:0 10px}.agent-zeile{min-height:52px;color:inherit;border-radius:6px;grid-template-columns:32px minmax(0,1.4fr) minmax(0,1fr) 110px 90px 16px;align-items:center;gap:12px;margin:0 -8px;padding:6px 8px;display:grid;position:relative}a.agent-zeile:hover{background:var(--hover)}.kliste>.agent-zeile+.agent-zeile:before{content:"";background:var(--linie);height:1px;position:absolute;top:0;left:8px;right:8px}.agent-zeile img{object-fit:cover;background:var(--e3);border-radius:50%;width:32px;height:32px}.agent-zeile b{font-size:14px;font-weight:500;line-height:20px;display:block}.agent-zeile .unter{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;display:block;overflow:hidden}.agent-zeile .spalte{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}.agent-zeile .spalte.num{text-align:right;font-variant-numeric:tabular-nums}.agent-zeile>svg{color:var(--t3)}.agent-kopf-zeile{color:var(--t3);grid-template-columns:32px minmax(0,1.4fr) minmax(0,1fr) 110px 90px 16px;gap:12px;padding:0 0 6px;font-size:12px;font-weight:500;line-height:16px;display:grid}.agent-kopf-zeile .num{text-align:right}.kliste>.agent-kopf-zeile+.agent-zeile:before{display:none}@container haupt (max-width:760px){.agent-zeile,.agent-kopf-zeile{grid-template-columns:32px minmax(0,1fr) 16px}.agent-zeile .spalte,.agent-kopf-zeile>:nth-child(n+3):not(:last-child){display:none}}.fb-oben{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@container haupt (min-width:900px){.fb-oben{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.fb-bestand{max-height:none;overflow:visible}.fb-bestand .dot{display:none}.fb-bestand .kzeile{min-height:44px}.reihe.mit-abstand{margin-bottom:24px}.tabelle{border-collapse:collapse;width:100%;font-size:13px;line-height:18px}.tabelle th{text-align:left;color:var(--t3);white-space:nowrap;border-bottom:1px solid var(--linie);padding:0 8px 8px 0;font-size:12px;font-weight:500;line-height:16px}.tabelle td{border-bottom:1px solid var(--linie);vertical-align:middle;padding:10px 8px 10px 0}.tabelle td.r,.tabelle th.r{text-align:right;font-variant-numeric:tabular-nums}.tabelle tr:hover td{background:var(--hover)}.stand-wort{font:500 12px/16px var(--sys);color:var(--t3);white-space:nowrap}.stand-wort.gut{color:var(--gut-t)}.stand-wort.mittel{color:var(--mittel-t)}.stand-wort.schlecht{color:var(--schlecht-t)}.stand-wort.leer{color:var(--t3)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
.kz-suche{background:var(--pille);height:48px;color:var(--t3);font:400 15px/20px var(--sys);cursor:text;text-align:left;border:0;border-radius:999px;flex:1;align-items:center;gap:10px;min-width:260px;max-width:420px;padding:0 20px 0 18px;display:none}.kz-suche svg{color:var(--t2);flex:none}.kz-suche span{flex:1;min-width:0}.kz-suche kbd{font:500 12px/16px var(--sys);color:var(--t3);background:var(--e1);border-radius:8px;padding:2px 7px}html[data-theme=dark] .kz-suche kbd{background:var(--e3)}.kz-suche:hover{background:var(--e4)}.kz-gruppe{background:var(--pille);border-radius:999px;align-items:center;gap:4px;height:48px;margin-left:auto;padding:4px;display:none}.kz-knopf{width:40px;height:40px;color:var(--t);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.kz-knopf:hover{background:var(--e1)}html[data-theme=dark] .kz-knopf:hover{background:var(--e3)}.kz-knopf .plakette{position:absolute;top:4px;right:2px}.kz-avatar{background:var(--wahl);width:40px;height:40px;color:var(--wahl-text);font:600 14px/1 var(--sys);border-radius:50%;place-items:center;text-decoration:none;display:grid}.kz-stand{font:400 13px/18px var(--sys);color:var(--t3);white-space:nowrap;padding:0 12px}@media (max-width:1079px){.kz-suche,.kz-gruppe,.kz-stand{display:none!important}}.sk{border-radius:var(--r-flaeche);background:var(--banner);min-height:96px;color:var(--banner-t);border:1px solid var(--banner-rand);align-items:center;gap:20px;margin:0 0 20px;padding:20px 24px;display:flex;position:relative}.sk-kreis{background:var(--banner-kreis);width:56px;height:56px;color:var(--banner-t);border-radius:50%;flex:none;place-items:center;display:grid}.sk-kreis svg{width:24px;height:24px}.sk-kreis img{object-fit:cover;border-radius:50%;width:56px;height:56px;display:block}.sk-kreis.pb{background:var(--marke);color:#121212}.sk-text{flex:1;min-width:0}.sk-typ{font:600 12px/16px var(--sys);letter-spacing:1px;text-transform:uppercase;color:var(--banner-t2);margin:0 0 4px;display:block}.sk h1{font:500 22px/28px var(--sys);letter-spacing:-.01em;color:var(--banner-t);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.sk p{font:400 14px/20px var(--sys);color:var(--banner-t2);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.sk p b{color:var(--banner-t);font-weight:500}.sk-rechts{flex:none;align-items:center;gap:10px;display:flex}.sk-status{height:26px;font:600 11px/16px var(--sys);letter-spacing:.6px;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.sk-status.gut{color:#8cf0a6;background:#30d15838}.sk-status.akzent,.sk-status.info{color:#9cc9ff;background:#0a84ff3d}.sk-status.leer{color:var(--banner-t);background:#ffffff24}.sk-status.mittel{color:#ffe680;background:#ffd60a38}.sk-status.schlecht{color:#ffa39e;background:#ff453a38}.sk-kachel{min-width:150px;min-height:64px;color:var(--banner-t);cursor:pointer;text-align:left;font:inherit;background:#ffffff1a;border:0;border-radius:20px;flex-direction:column;justify-content:center;gap:2px;padding:10px 16px;text-decoration:none;display:flex}.sk-kachel:hover{background:#ffffff29}.sk-kachel b{font:500 14px/18px var(--sys);align-items:center;gap:8px;display:flex}.sk-kachel b svg{flex:none;width:16px;height:16px}.sk-kachel span{font:400 12px/16px var(--sys);color:var(--banner-t2)}.sk-kachel.haupt{background:var(--marke);color:#fff}.sk-kachel.haupt span{color:#ffffffdb}.sk-kachel.haupt:hover{background:#ff7a33}.sk-aktionen{flex:none;gap:10px;display:flex}.sk .sl-seg{margin-left:auto}.sk-detail{border-radius:var(--r-gross);background:var(--tafel);box-shadow:var(--tafel-schatten);margin:0 0 20px;padding:10px}html[data-theme=dark] .sk-detail{border:1px solid var(--linie)}.sk-detail .sk{border-radius:30px;min-height:112px;margin:0}.sk-detail .sk h1{font-size:26px;line-height:32px}.sk-detail .sk-kreis,.sk-detail .sk-kreis img{width:64px;height:64px}.sk-vorschau{background:var(--banner-kreis);border-radius:16px;flex:none;place-items:center;width:112px;height:64px;display:grid;overflow:hidden}.sk-vorschau img{object-fit:cover;width:100%;height:100%}.sk-brot{font:400 15px/20px var(--sys);color:var(--t3);align-items:center;gap:6px;min-height:32px;margin:0 0 12px;display:flex}.sk-brot a{color:var(--t3);border-radius:999px;align-items:center;gap:4px;margin-left:-4px;padding:6px 10px 6px 4px;display:inline-flex}.sk-brot a:hover{background:var(--e3);color:var(--t)}.sk-brot b{color:var(--t);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.sk-detail .reiter-leiste{border:0;margin:0;padding:12px 10px 4px}.reiter-leiste{border:0;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;display:flex}.reiter{scrollbar-width:none;background:0 0;border-radius:0;gap:8px;max-width:100%;margin:0;padding:0;display:inline-flex;overflow-x:auto}.reiter::-webkit-scrollbar{display:none}.reiter button{background:var(--pille);min-height:40px;color:var(--t);font:500 15px/20px var(--sys);cursor:pointer;white-space:nowrap;border:0;border-radius:20px;align-items:center;gap:8px;margin:0;padding:0 18px;display:inline-flex;position:relative}.reiter button svg{flex:none;width:16px;height:16px}.reiter button:hover{background:var(--e4);color:var(--t)}.reiter button.an{background:var(--wahl);color:var(--wahl-text);box-shadow:none;border-bottom:0}.reiter button.an:hover{background:var(--wahl)}.reiter button em{font:500 13px/16px var(--sys);color:var(--t3);font-variant-numeric:tabular-nums;font-style:normal}.reiter button.an em{color:var(--wahl-text);opacity:.7}.reiter-rechts{align-items:center;gap:8px;padding:0;display:flex}.reiter.klein button{min-height:32px;padding:0 14px;font-size:13px}@media (pointer:coarse){.reiter button{min-height:44px}}.segment,.segmente,.kd-seg{background:var(--e3);border:0;border-radius:30px;grid-auto-columns:minmax(0,auto);grid-auto-flow:column;gap:2px;min-width:0;max-width:100%;padding:5px;display:inline-grid;position:relative}.segmente{grid-auto-columns:minmax(0,1fr)}.segment button,.segmente button,.kd-seg button{min-height:34px;color:var(--t3);font:600 14px/18px var(--sys);cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:0;padding:0 16px;display:inline-flex;position:relative}.segment button:hover,.segmente button:hover,.kd-seg button:hover,.segment button.an,.segmente button.an,.kd-seg button.an{color:var(--t)}.segment .auswahl,.segmente .auswahl,.kd-seg-waehler{background:var(--e1);box-shadow:var(--seg-schatten);border:0;border-radius:999px;position:absolute;inset:0}html[data-theme=dark] .segment .auswahl,html[data-theme=dark] .segmente .auswahl,html[data-theme=dark] .kd-seg-waehler{background:var(--e4);box-shadow:none}.segment button>svg,.segment button>span:not(.auswahl),.segmente button>svg,.segmente button>span:not(.auswahl){z-index:1;position:relative}.kd-seg button:after{top:0;bottom:0}.kd-seg button.an{color:var(--t)}.kd-seg.klein button{min-height:30px;padding:0 12px;font-size:13px}@media (pointer:coarse){.segment button,.segmente button,.kd-seg button{min-height:44px}}.tafel{border-radius:var(--r-flaeche);background:var(--tafel);min-width:0;box-shadow:var(--tafel-schatten);padding:24px;display:block;position:relative}html[data-theme=dark] .tafel{border:1px solid var(--linie)}.tafel.gross{border-radius:var(--r-gross);padding:32px}.tafel.eng{padding:16px 20px}.tafel+.tafel,.tafel+.abs,.abs+.tafel{margin-top:20px}.tafel>.abs:first-child{margin-top:0}.tafel .liste{border-top:0}.tafel .zeile:first-child:before{display:none}.tafel-kopf{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin:0 0 14px;display:flex}.tafel-kopf b{font:500 17px/22px var(--sys)}.tafel-kopf span{font:400 13px/18px var(--sys);color:var(--t3)}.tafeln{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin:0 0 20px;display:grid}@container haupt (min-width:760px){.tafeln.zwei{grid-template-columns:repeat(2,minmax(0,1fr))}.tafeln.breit-schmal{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr)}.tafeln.schmal-breit{grid-template-columns:minmax(280px,1fr) minmax(0,1.8fr)}}@container haupt (min-width:980px){.tafeln.drei{grid-template-columns:repeat(3,minmax(0,1fr))}}.karte{border-radius:var(--r-karte);background:var(--tafel);box-shadow:var(--tafel-schatten);border:0;padding:20px}html[data-theme=dark] .karte{border:1px solid var(--linie)}a.karte:hover{box-shadow:2px 6px 18px #0000001f}html[data-theme=dark] a.karte:hover{box-shadow:none;border-color:var(--linie2)}.abs{min-height:32px;margin:28px 0 12px}.abs h2{font:500 20px/26px var(--sys);letter-spacing:-.01em;margin:0;padding-left:14px;position:relative}.abs h2:before{content:"";background:var(--marke);border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px;left:0}.abs>span{font-size:13px}.abs>a{color:var(--t2);background:var(--pille);min-height:32px;padding:0 14px;font-size:13px}.abs>a:hover{background:var(--e4);color:var(--t)}.tafel .abs{margin-top:0}.tafel .abs h2,.abs.klein h2{padding-left:12px;font-size:17px;line-height:22px}.gruppe-kopf b{font:600 12px/16px var(--sys);letter-spacing:1px;text-transform:uppercase}.reihe.k3,.reihe.k4,.reihe.k5{border-radius:var(--r-flaeche);background:var(--tafel);box-shadow:var(--tafel-schatten);border:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 20px;padding:8px;display:grid;overflow:hidden}html[data-theme=dark] .reihe.k3,html[data-theme=dark] .reihe.k4,html[data-theme=dark] .reihe.k5{border:1px solid var(--linie)}.reihe.k3>*,.reihe.k4>*,.reihe.k5>*{box-shadow:none;border-radius:20px;flex:none;min-width:0;padding:12px 16px 12px 20px}.reihe.k3>*+*,.reihe.k4>*+*,.reihe.k5>*+*{box-shadow:inset 1px 0 0 var(--linie);padding-left:20px}.reihe.mit-abstand{margin-bottom:20px}.kachel .lab{font:500 13px/18px var(--sys);color:var(--t3)}.kachel .kz{font:500 28px/34px var(--sys);letter-spacing:-.02em;margin-top:4px}.kachel.gross .kz{font-size:28px;line-height:34px}.kachel .kz small{font:500 14px/18px var(--sys)}.kachel .sub{margin-top:4px;font-size:13px;line-height:18px}a.kachel:hover{background:var(--e2)}.liste{border-top:0}.haupt>.liste,.haupt>.kliste,.haupt>.spalten>*>.liste,.haupt>.spalten>*>.kliste,.haupt>.reiter-huelle>.reiter-inhalt>.liste,.haupt>.reiter-huelle>.reiter-inhalt>.kliste{border-radius:var(--r-flaeche);background:var(--tafel);box-shadow:var(--tafel-schatten);margin-bottom:20px;padding:8px}html[data-theme=dark] .haupt>.liste,html[data-theme=dark] .haupt>.kliste,html[data-theme=dark] .haupt>.spalten>*>.liste,html[data-theme=dark] .haupt>.spalten>*>.kliste,html[data-theme=dark] .haupt>.reiter-huelle>.reiter-inhalt>.liste,html[data-theme=dark] .haupt>.reiter-huelle>.reiter-inhalt>.kliste{border:1px solid var(--linie)}.haupt>.karte,.haupt>.reiter-huelle>.reiter-inhalt>.karte{margin-bottom:20px}.zeile{border-radius:16px;gap:14px;min-height:54px;margin:0;padding:8px 12px}.zeile+.zeile:before,.liste>*+*>.zeile:before,li+li>.zeile:before{background:var(--linie);left:12px;right:12px}a.zeile:hover,.zeile:hover{background:var(--e2)}.zeile .mitte b{font-size:15px}.zeile .mitte span{font-size:13px;line-height:18px}.zeile .rechts{font-size:13px}.zeile .rechts b{font-size:14px}.ikon{background:var(--e2);width:34px;height:34px;color:var(--t2);border-radius:50%}.zeile{grid-template-columns:34px minmax(0,1fr) auto}.zeile.ohne-icon{grid-template-columns:minmax(0,1fr) auto}.ikon svg{width:16px;height:16px}.leer{padding:16px 12px;font-size:14px}.kliste{border-top:0}.kzeile{border-radius:16px;min-height:50px;margin:0;padding:6px 12px}.kliste .kzeile:not(:first-child):before,.kliste>*+*>.kzeile:before{left:12px;right:12px}a.kzeile:hover{background:var(--e2)}.kzeile b{font-size:15px}.kzeile span.unter{font-size:13px;line-height:18px}.kzeile .r{font-size:13px}.pille,.wert-pille{background:var(--e3);height:28px;color:var(--t2);font:500 13px/18px var(--sys);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:0 12px;display:inline-flex}.pille>span,.wert-pille>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.pille svg,.wert-pille svg{flex:none;width:14px;height:14px}.pille.gut{background:var(--gut-flaeche);color:var(--gut-t)}.pille.info,.pille.akzent{background:var(--akzent-flaeche);color:var(--akzent-t)}.pille.mittel{background:var(--mittel-flaeche);color:var(--mittel-t)}.pille.schlecht{background:var(--schlecht-flaeche);color:var(--schlecht-t)}.pille.leer{background:var(--e3);color:var(--t3)}.pille.klein{height:24px;padding:0 10px;font-size:12px}.pille.text{background:0 0;height:auto;padding:0}.chip{background:var(--e3);border-radius:999px;padding:3px 10px}.haupt .kd-tab-kopf{background:var(--e2);min-height:40px;font:500 13px/18px var(--sys);color:var(--t3);border:0;border-radius:20px;align-items:center;margin:0 0 6px;padding:0 16px}@container haupt (min-width:901px){.haupt .kd-tab-kopf,.haupt .kd-tab-zeile{grid-template-columns:minmax(200px,1.3fr) minmax(0,1.5fr) minmax(170px,1fr) 160px}}@container haupt (max-width:620px){.haupt .kd-tab-kopf{display:none}.haupt .kd-tab-zeile{grid-template-columns:minmax(0,1fr) 96px;min-height:52px;padding:8px 12px}.haupt .kd-tab-name{flex-wrap:wrap;gap:4px 10px}.haupt .kd-tab-name b{flex:auto}.haupt .kd-tab-name .kd-tab-stand{flex:none;margin-left:42px}}.haupt .kd-tab-zeile{border-radius:16px;min-height:54px;padding:8px 16px}.haupt .kd-tab-zeile+.kd-tab-zeile:before{left:16px;right:16px}.haupt .kd-tab-zeile:hover{background:var(--e2)}.haupt .kd-tab-gruppe-kopf{padding:20px 16px 8px}.haupt .kd-tab-gruppe-kopf b{letter-spacing:.6px;text-transform:uppercase;color:var(--t3);font-size:12px}.haupt .kd-tab-name{gap:12px}.haupt .kd-tab-name b{font-size:15px;font-weight:500}.haupt .kd-tab-name .tt-avatar{width:32px;height:32px;font-size:12px}.haupt .kd-tab-stand{height:22px;font:500 11px/14px var(--sys);background:var(--e2);color:var(--t2);border-radius:11px;align-items:center;margin-left:4px;padding:0 9px;display:inline-flex}.haupt .kd-tab-stand.rot{background:var(--schlecht-flaeche);color:var(--schlecht-t)}.haupt .kd-tab-stand.gelb{background:var(--mittel-flaeche);color:var(--mittel-t)}.haupt .kd-tab-schritt{font-size:14px}.haupt .kd-tab-schritt em,.haupt .kd-tab-marke{background:var(--e2);height:24px;color:var(--t2);border-radius:12px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.haupt .kd-tab-marke b{color:var(--t)}.haupt .kd-tab-marke.schlecht{background:var(--schlecht-flaeche);color:var(--schlecht-t)}.haupt .kd-tab-marke.mittel{background:var(--mittel-flaeche);color:var(--mittel-t)}.haupt .kd-tab-reise em{font-size:12px}.haupt .kd-tab-reise .mini-skala{max-width:64px}html[data-theme=dark] .haupt .kd-tab-kopf{background:var(--e2)}.kr.eng .kr-kopf{height:52px}.kr.eng .kr-station em{display:none}.kr.eng .kr-station.s30,.kr.eng .kr-station.s70{bottom:24px}.kr.eng .kr-station.s30,.kr.eng .kr-station.s65,.kr.eng .kr-station.s70{align-items:flex-start;transform:translate(-2px)}.kr.eng .kr-station b:after{content:"";background:var(--akzent-flaeche);width:1px;height:6px;margin-top:1px;display:block}.stand-wort{min-height:24px;font:500 12px/16px var(--sys);background:var(--e2);color:var(--t2);border-radius:12px;align-items:center;padding:0 10px;display:inline-flex}.stand-wort.gut{background:var(--gut-flaeche);color:var(--gut-t)}.stand-wort.mittel{background:var(--mittel-flaeche);color:var(--mittel-t)}.stand-wort.schlecht{background:var(--schlecht-flaeche);color:var(--schlecht-t)}.stand-wort.leer{background:var(--e2);color:var(--t3)}.tt-werkzeug{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;display:flex}.tt-suche{background:var(--e3);height:40px;color:var(--t3);border-radius:999px;flex:0 240px;align-items:center;gap:8px;min-width:240px;padding:0 16px;display:flex}.tt-suche input{font:400 14px/18px var(--sys);color:var(--t);background:0 0;border:0;outline:none;width:100%;min-width:0}.tt-suche input::placeholder{color:var(--t3)}.tt-suche svg{flex:none}.tt-filter{background:var(--e3);height:40px;color:var(--t2);font:500 14px/18px var(--sys);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.tt-filter:hover{background:var(--e4);color:var(--t)}.tt-filter.an{background:var(--wahl);color:var(--wahl-text)}.tt-rechts{align-items:center;gap:10px;margin-left:auto;display:flex}.tt-kopf,.tt-zeile{grid-template-columns:var(--raster,minmax(0, 1fr) auto);align-items:center;gap:16px;display:grid}.tt-kopf{background:var(--e2);min-height:36px;font:500 13px/16px var(--sys);color:var(--t3);border-radius:20px;padding:0 16px}.tt-kopf>*{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.tt-kopf>*+:before{content:"";background:var(--linie);width:1px;position:absolute;top:4px;bottom:4px;left:-8px}.tt-zeile{min-height:54px;color:inherit;border-radius:16px;padding:8px 16px;text-decoration:none;position:relative}.tt-zeile+.tt-zeile:before,li+li>.tt-zeile:before{content:"";background:var(--linie);height:1px;position:absolute;top:0;left:16px;right:16px}a.tt-zeile:hover,.tt-zeile:hover{background:var(--e2)}.tt-zeile:hover+.tt-zeile:before{opacity:0}.tt-name{align-items:center;gap:12px;min-width:0;display:flex}.tt-name b{font:500 15px/20px var(--sys);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tt-name span.unter{font:400 13px/18px var(--sys);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tt-name>div{min-width:0}.tt-avatar{background:var(--e3);width:34px;height:34px;color:var(--t2);font:600 13px/1 var(--sys);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.tt-avatar img{object-fit:cover;width:100%;height:100%;display:block}.tt-avatar.schwarz{background:var(--wahl);color:var(--wahl-text)}.tt-wert{font:400 14px/18px var(--sys);color:var(--t2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tt-wert.num{text-align:right;font-variant-numeric:tabular-nums}.tt-aktionen{justify-content:flex-end;align-items:center;gap:6px;display:flex}.tt-knopf{background:var(--e3);width:32px;height:32px;color:var(--t2);cursor:pointer;border:0;border-radius:50%;place-items:center;text-decoration:none;display:grid}.tt-knopf:hover{background:var(--e4);color:var(--t)}.tt-knopf svg{width:15px;height:15px}.tt-link{background:var(--akzent-flaeche);height:32px;color:var(--akzent-t);font:500 13px/18px var(--sys);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.tt-link:hover{filter:brightness(.96)}.tt-fuss{font:400 13px/18px var(--sys);color:var(--t3);margin:12px 16px 0}.tt-leer{font:400 14px/20px var(--sys);color:var(--t3);text-align:center;padding:24px 16px}.tabelle{font-size:14px}.tabelle th{background:var(--e2);border-bottom:0;padding:10px 12px;font-size:13px}.tabelle thead th:first-child{border-radius:20px 0 0 20px}.tabelle thead th:last-child{border-radius:0 20px 20px 0}.tabelle td{padding:14px 12px}.tabelle tr:last-child td{border-bottom:0}.knopf-haupt,.knopf-orange{background:var(--marke);color:#fff;min-height:40px;font:700 14px/18px var(--sys);cursor:pointer;white-space:nowrap;border:0;border-radius:20px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.knopf-haupt:hover,.knopf-orange:hover{color:#fff;background:#ff7a33}.knopf-haupt svg,.knopf-orange svg{width:16px;height:16px}.knopf-leise{background:var(--e3);min-height:36px;color:var(--t2);border:0;padding:0 16px;font-size:14px}.knopf-leise:hover{background:var(--e4);color:var(--t)}.knopf-leise svg{color:var(--t2)}.knopf-leise.blau{background:var(--akzent-flaeche);color:var(--akzent-t)}.rk-knopf{background:var(--e3);width:40px;height:40px;color:var(--t)}.rk-knopf:hover{background:var(--e4)}.gesperrt{background:var(--e3);border:0;border-radius:999px}.kopier{background:var(--e3);border:0;border-radius:999px;min-height:32px;padding:0 12px}.hinweis{background:var(--akzent-flaeche);color:var(--akzent-t);border:0;border-radius:20px;gap:10px;padding:14px 18px;font-size:14px;line-height:20px}.hinweis svg{color:var(--akzent-t);margin-top:2px}.hinweis b{color:inherit;font-weight:600}.hinweis a{color:inherit;text-decoration:underline}.hinweis.warn{background:var(--mittel-flaeche);color:var(--mittel-t)}.hinweis.warn svg{color:var(--mittel-t)}.hinweis.ruhig{background:var(--e3);color:var(--t2)}.hinweis.ruhig svg{color:var(--t3)}.hinweis.fehler{background:var(--schlecht-flaeche);color:var(--schlecht-t);border:0}.hinweis.fehler svg{color:var(--schlecht-t)}.frei-hinweis{font-size:13px}.nav-kacheln{grid-template-columns:minmax(0,1fr);gap:16px;margin:0 0 20px;display:grid}@container haupt (min-width:620px){.nav-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}@container haupt (min-width:900px){.nav-kacheln{grid-template-columns:repeat(3,minmax(0,1fr))}}.nav-kachel{border-radius:var(--r-flaeche);background:var(--tafel);min-height:72px;box-shadow:var(--tafel-schatten);color:inherit;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;display:grid}html[data-theme=dark] .nav-kachel{border:1px solid var(--linie)}.nav-kachel:hover{box-shadow:2px 6px 18px #0000001f}html[data-theme=dark] .nav-kachel:hover{box-shadow:none;border-color:var(--linie2)}.nav-kachel .kreis{background:var(--e2);width:48px;height:48px;color:var(--t);border-radius:50%;place-items:center;display:grid}.nav-kachel .kreis svg{width:20px;height:20px}.nav-kachel .kreis img{object-fit:cover;border-radius:50%;width:48px;height:48px}.nav-kachel b{font:500 16px/20px var(--sys);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.nav-kachel span.unter{font:400 14px/18px var(--sys);color:var(--t3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.nav-kachel>div{min-width:0}.nav-kachel .plakette{justify-self:end}.nav-kachel .pfeil{color:var(--t3)}.gross-kacheln{grid-template-columns:minmax(0,1fr);gap:20px;margin:0 0 20px;display:grid}@container haupt (min-width:720px){.gross-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}.gross-kachel{border-radius:var(--r-flaeche);background:var(--tafel);min-height:200px;box-shadow:var(--tafel-schatten);color:inherit;flex-direction:column;gap:14px;padding:28px 32px;text-decoration:none;display:flex;position:relative}html[data-theme=dark] .gross-kachel{border:1px solid var(--linie)}.gross-kachel:hover{box-shadow:2px 6px 18px #0000001f}html[data-theme=dark] .gross-kachel:hover{box-shadow:none;border-color:var(--linie2)}.gross-kachel .kreis{background:var(--e2);width:60px;height:60px;color:var(--t);border-radius:50%;place-items:center;display:grid}.gross-kachel .kreis svg{width:26px;height:26px}.gross-kachel b{font:500 22px/28px var(--sys);letter-spacing:-.01em;margin-top:auto;display:block}.gross-kachel p{font:400 15px/21px var(--sys);color:var(--t3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.gross-kachel .pfeil{background:var(--e2);width:36px;height:36px;color:var(--t);border-radius:50%;place-items:center;display:grid;position:absolute;top:24px;right:24px}.gross-kachel .pfeil svg{width:16px;height:16px}.gross-kachel .plakette{position:absolute;top:24px;right:70px}.neu-karte{text-align:center;border-radius:var(--r-flaeche);border:2px dashed var(--e4);min-height:140px;color:var(--t3);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.neu-karte .kreis{background:var(--e3);width:44px;height:44px;color:var(--t2);border-radius:50%;place-items:center;display:grid}.neu-karte b{font:500 15px/20px var(--sys);color:var(--t)}.neu-karte span{font:400 13px/18px var(--sys)}.seiten-karte{border-radius:var(--r-flaeche);background:var(--e3);flex-direction:column;gap:4px;min-width:0;padding:20px 24px;display:flex}.seiten-karte+.seiten-karte{margin-top:12px}.seiten-karte .label{font:600 12px/16px var(--sys);letter-spacing:1px;text-transform:uppercase;color:var(--t3)}.seiten-karte b{font:500 18px/24px var(--sys);color:var(--t);text-overflow:ellipsis;overflow:hidden}.seiten-karte span{font:400 14px/18px var(--sys);color:var(--t3)}.seiten-karte .mit-bild{align-items:center;gap:12px;margin-top:4px;display:flex}.seiten-karte .mit-bild img{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.seiten-karte .mit-bild b{font-size:16px;line-height:20px}.gruss{align-items:center;gap:18px;min-height:64px;margin:0 0 20px;display:flex}.gruss .kreis{background:var(--wahl);width:56px;height:56px;color:var(--wahl-text);font:600 20px/1 var(--sys);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.gruss .kreis img{object-fit:cover;width:100%;height:100%;display:block}.gruss h1{font:500 30px/36px var(--sys);letter-spacing:-.02em;margin:0}.gruss p{font:400 15px/20px var(--sys);color:var(--t3);margin:2px 0 0}.gruss p b{color:var(--t);font-weight:500}.gruss>div{min-width:0}.kopf-seite{padding-right:0!important}.kopf-seite h1{font-weight:500}.schalter-zeile{border-radius:16px;padding:10px 12px}.schalter-zeile+.schalter-zeile{box-shadow:none;position:relative}.schalter-zeile+.schalter-zeile:before{content:"";background:var(--linie);height:1px;position:absolute;top:0;left:12px;right:12px}.schalter-zeile .was b{font-size:15px}.schalter-zeile .was span{font-size:13px;line-height:18px}.such-feld{background:var(--e3);border:0;border-radius:999px;min-height:40px;padding:0 16px}.such-feld input{font-size:14px}dialog.blatt{border-radius:var(--r-gross);border:0}html[data-theme=dark] dialog.blatt{border:1px solid var(--linie)}.blatt-kopf{padding:16px 20px 16px 32px}.blatt-kopf b{font:500 20px/26px var(--sys)}.blatt-inhalt{padding:24px 32px 32px}.kal-panel{border-radius:var(--r-flaeche);background:var(--tafel);box-shadow:var(--tafel-schatten);margin:0;padding:20px}html[data-theme=dark] .kal-panel{border:1px solid var(--linie)}.kal-panel-kopf b{font:500 17px/22px var(--sys)}.kal-monat .tag.heute{background:var(--wahl);color:var(--wahl-text)}.kal-monat .tag.heute:after{background:var(--wahl-text)}@media (min-width:1080px){.seite.mit-kalender>.kal-panel,.seite.mit-kalender>aside{margin:88px 24px 0 0}}.anmelde-seite{background:#121212;flex:1;width:100%}.anmelde-karte{color:#f5f5f7;background:#1b1b1a;border:1px solid #ffffff1a;border-radius:30px;width:min(400px,100%);padding:36px 32px 28px;box-shadow:0 30px 80px #00000073}.anmelde-karte .logo{display:none}.anmelde-karte .wortmarke{width:auto;height:28px;margin:0 auto 22px;display:block}.anmelde-karte h1{font:500 22px/28px var(--sys);color:#f5f5f7}.anmelde-karte .unter{color:#a6a39c;font-size:14px}.anmelde-karte .feld span{color:#cfccc5;font-size:13px}.anmelde-karte .feld input,.anmelde-karte .feld select{color:#f5f5f7;background:#2e2d2b;border:1px solid #ffffff1f;border-radius:22px;min-height:44px;padding:0 18px;font-size:15px}.anmelde-karte .feld input:focus{border-color:var(--marke);box-shadow:0 0 0 3px #ff5a0038}.anmelde-karte .knopf-haupt{border-radius:22px;min-height:44px;margin-top:4px;font-size:15px}.anmelde-karte .anmelde-fuss{color:#a6a39c}.anmelde-karte .anmelde-fehler{color:#ffa39e}.anmelde-karte .mehr-link,.anmelde-karte a{color:#fff}@media (max-width:1079px){.sk{border-radius:24px;flex-wrap:wrap;gap:12px 14px;min-height:72px;margin-bottom:16px;padding:14px 16px}.sk-text{flex:160px}.sk-kreis,.sk-kreis img{width:44px;height:44px}.sk-kreis svg{width:20px;height:20px}.sk h1{font-size:19px;line-height:24px}.sk p{-webkit-line-clamp:1;font-size:13px;line-height:18px}.sk-rechts{flex:100%;justify-content:flex-start;gap:8px}.sk-rechts:empty{display:none}.sk-kachel{border-radius:16px;min-width:0;min-height:44px;padding:6px 12px}.sk-kachel span{display:none}.sk-detail{border-radius:30px;padding:6px}.sk-detail .sk{border-radius:24px;min-height:80px}.sk-detail .sk h1{font-size:20px;line-height:26px}.sk-detail .sk-kreis,.sk-detail .sk-kreis img{width:48px;height:48px}.sk-vorschau{display:none}.sk-detail .reiter-leiste{padding:8px 6px 2px}.reiter button{min-height:40px;padding:0 14px;font-size:14px}.reiter-leiste{margin-bottom:16px}.tafel{border-radius:24px;padding:18px}.tafel.gross{border-radius:28px;padding:20px}.reihe.k3,.reihe.k4,.reihe.k5{border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}.reihe.k3>*,.reihe.k4>*,.reihe.k5>*{padding:12px 14px}.reihe.k3>*+*,.reihe.k4>*+*,.reihe.k5>*+*{box-shadow:none;padding-left:14px}.kachel .kz,.gruss h1{font-size:24px;line-height:30px}.gruss .kreis{width:48px;height:48px;font-size:17px}.gross-kachel{border-radius:24px;min-height:0;padding:20px 22px}.gross-kachel b{font-size:18px;line-height:24px}.nav-kachel{border-radius:24px}.tt-kopf{display:none}.tt-zeile{flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.tt-zeile>.tt-name{flex:100%}.tt-zeile>.tt-wert,.tt-zeile>.pille,.tt-zeile>.stand-wort{white-space:nowrap;flex:none;font-size:13px}.tt-zeile>.tt-aktionen{margin-left:auto}.tt-zeile>.tt-wert:empty{display:none}.sk-brot{font-size:14px}}html[data-theme=dark] .sk-kachel{background:#ffffff14}html[data-theme=dark] .sk-kachel:hover{background:#ffffff24}html[data-theme=dark] .sk-kachel.haupt{background:var(--marke)}html[data-theme=dark] .seiten-karte{background:var(--e2);border:1px solid var(--linie)}html[data-theme=dark] .neu-karte{border-color:var(--e4)}html[data-theme=dark] .tt-kopf,html[data-theme=dark] .tabelle th{background:var(--e2)}
