/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--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-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-outline-style:solid}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-700:oklch(50.5% .213 27.518);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--radius-sm:.25rem;--radius-2xl:1rem;--ease-out:var(--kurve-auftritt);--default-font-family:var(--schrift);--default-mono-font-family:var(--font-mono);--color-papier:var(--papier);--color-flaeche:var(--flaeche);--color-flaeche-2:var(--flaeche-2);--color-linie:var(--linie);--color-linie-stark:var(--linie-stark);--color-tinte:var(--tinte);--color-tinte-3:var(--tinte-3)}}@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{html{-webkit-text-size-adjust:100%}body{background:var(--leinwand);color:var(--tinte);font-family:var(--schrift);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.wurzel{display:contents}.app{min-height:100dvh;font-size:var(--text);padding:12px;line-height:1.5}.rahmen{border-radius:var(--radius-rahmen);background:var(--papier);min-height:calc(100dvh - 24px);box-shadow:var(--ring);overflow:clip}:focus-visible{outline:3px solid var(--fokus);outline-offset:2px;border-radius:6px}::selection{background:var(--flaeche-2)}h1,h2,h3,h4{letter-spacing:-.015em;text-wrap:balance;font-weight:600;line-height:1.15}p{text-wrap:pretty}.leise{color:var(--tinte-3);font-size:var(--text-klein)}.ueber{color:var(--tinte-3);font-size:var(--text-klein);font-weight:500}.fach{font-family:var(--schrift);color:var(--tinte-3);margin-left:.35em;font-size:.8em}.nummer{font-family:var(--schrift);font-variant-numeric:tabular-nums;color:var(--tinte-3);font-size:.88em}.seiten-titel{font-size:var(--text-titel);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.abschnitt{font-size:var(--text-klein);color:var(--tinte-2);margin-bottom:calc(var(--luft) * .5);font-weight:600}.icon{flex:none;width:1.1em;height:1.1em}.icon-gross{width:1.4em;height:1.4em}.kbd{font-family:var(--schrift);background:var(--flaeche);box-shadow:inset 0 0 0 1px var(--linie-stark), inset 0 -1px 0 var(--linie-stark);color:var(--tinte-3);white-space:nowrap;border-radius:6px;padding:4px 7px;font-size:.75em;line-height:1}.leer{padding:calc(var(--luft) * 2);text-align:center;color:var(--tinte-3);border-radius:var(--radius-karte);background:var(--flaeche)}.knopf,.pille,.rund{min-height:var(--knopf);font-weight:600;font-size:var(--text);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--dauer-druck) var(--kurve-auftritt), background-color var(--dauer-klein) var(--kurve-auftritt), color var(--dauer-klein) var(--kurve-auftritt);border-radius:999px;justify-content:center;align-items:center;gap:.5em;line-height:1.15;display:inline-flex}.knopf{padding:0 calc(var(--knopf) * .42)}.knopf:active,.pille:active,.rund:active{transform:scale(.97)}.knopf:disabled,.knopf[aria-disabled=true]{opacity:.5;cursor:not-allowed}.knopf:disabled:active,.knopf[aria-disabled=true]:active{transform:none}.knopf-haupt{background:var(--tinte);color:#fff}.knopf-zweit{background:var(--flaeche-2);color:var(--tinte)}.knopf-leise{color:var(--tinte-2);background:0 0}.knopf-gefahr{background:var(--ueber);color:#fff}.knopf-breit{width:100%}.knopf-icon{width:var(--knopf);padding:0}.pille{padding:0 calc(var(--knopf) * .42);background:var(--flaeche);color:var(--tinte-2);font-weight:500}.pille[aria-current=page],.pille-dunkel{background:var(--tinte);color:#fff}.pille-hell{background:var(--flaeche-2)}.pille-weiss{color:var(--tinte);background:#fff;font-weight:600}.pille-gross{font-weight:600}.pille-still{cursor:default;background:var(--flaeche);color:var(--tinte-2)}.pille-still:active{transform:none}.pille-klein{min-height:calc(var(--knopf) * .72);background:var(--flaeche-2);color:var(--tinte-2);font-size:var(--text-klein);cursor:pointer;border-radius:999px;align-items:center;gap:.4em;padding:0 14px;font-weight:600;display:inline-flex}.rund{width:var(--knopf);background:var(--flaeche);color:var(--tinte-2);padding:0}.rund-nacht{width:calc(var(--knopf) * .75);min-height:calc(var(--knopf) * .75);background:var(--nacht-linie);color:var(--nacht-text)}@media (hover:hover) and (pointer:fine){.knopf-haupt:not(:disabled,[aria-disabled=true]):hover,.pille-dunkel:hover,.pille[aria-current=page]:hover{background:var(--nacht-hover)}.knopf-zweit:not(:disabled,[aria-disabled=true]):hover,.pille-hell:hover,.pille-klein:hover{background:var(--flaeche-3)}.knopf-leise:not(:disabled,[aria-disabled=true]):hover,.pille:not([aria-current=page],.pille-dunkel,.pille-hell,.pille-still):hover,.rund:not(.rund-nacht):hover{background:var(--flaeche-2);color:var(--tinte)}}.marke{font-size:var(--text-klein);white-space:nowrap;align-items:center;gap:.45em;font-weight:600;display:inline-flex}.marke-punkt{background:currentColor;border-radius:50%;width:.55em;height:.55em}.zug-niemand{color:var(--zug-niemand)}.zug-niemand .marke-punkt{background:0 0;box-shadow:inset 0 0 0 1.5px}.zug-kunde{color:var(--zug-kunde)}.zug-wir{color:var(--zug-wir)}.zug-teamleiter{color:var(--zug-teamleiter)}.zug-teamleiter-text{color:var(--zug-teamleiter);font-weight:600}.zug-fertig{color:var(--zug-fertig)}.frist{font-size:var(--text-klein);color:var(--tinte-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.35em;display:inline-flex}.frist .icon,.frist-relativ{color:var(--tinte-3)}.frist-bald{color:var(--tinte);font-weight:600}.frist-ueber,.frist-ueber .icon{color:var(--ueber);font-weight:650}.frist-ruhig{color:var(--tinte-3)}.avatar{background:var(--tinte-2);width:2.1em;height:2.1em;color:var(--nacht-text);letter-spacing:.02em;vertical-align:middle;border-radius:50%;flex:none;place-items:center;font-size:.72em;font-weight:700;display:inline-grid}.avatar-gross{font-size:.95em}.avatar-weg{background:var(--flaeche);box-shadow:inset 0 0 0 1.5px var(--linie-stark);color:var(--tinte-3)}.wer{font-size:var(--text-klein);color:var(--tinte-2);align-items:center;gap:.45em;display:inline-flex}.etikett{font-size:calc(var(--text-klein) * .92);background:var(--flaeche-2);color:var(--gold-tief);border-radius:999px;align-items:center;gap:.35em;padding:.12em .65em;font-weight:600;display:inline-flex}.etikett-rot{background:var(--flaeche-2);color:var(--ueber)}.etikett-tresor{background:var(--tinte);color:#fff;font-size:var(--text-klein)}.zahl{background:var(--flaeche-2);min-width:1.7em;height:1.7em;color:var(--tinte-2);font-size:calc(var(--text-klein) * .9);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 .45em;font-weight:650;display:inline-grid}.zahl-rot{background:var(--ueber);color:#fff}[aria-current=page] .zahl{color:#fff;background:#ffffff29}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{min-height:calc(var(--knopf) * .78);background:var(--flaeche);color:var(--tinte-2);font-size:var(--text-klein);cursor:pointer;transition:background-color var(--dauer-klein) var(--kurve-auftritt);border-radius:999px;align-items:center;gap:.35em;padding:0 .95em;font-weight:500;display:inline-flex}.chip .icon{width:.85em;height:.85em;color:var(--tinte-3)}.chip-an{background:var(--tinte);color:#fff}.chip-still{cursor:default;background:var(--flaeche-2)}@media (hover:hover) and (pointer:fine){.chip:not(.chip-an,.chip-still):hover{background:var(--flaeche-2)}}.menue{position:relative}.menue-liste{z-index:30;background:var(--flaeche);min-width:260px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 120px);box-shadow:var(--ring), var(--schatten-2);transform-origin:100% 0;transition:opacity var(--dauer-klein) var(--kurve-auftritt), transform var(--dauer-klein) var(--kurve-auftritt);border-radius:18px;padding:6px;position:fixed;overflow-y:auto}@starting-style{.menue-liste{opacity:0;transform:scale(.97)translateY(-4px)}}.menue-eintrag{text-align:left;width:100%;min-height:calc(var(--knopf) * .9);border-radius:var(--radius);font-size:var(--text);cursor:pointer;padding:0 14px;display:block}.menue-eintrag:hover,.menue-eintrag:focus-visible{background:var(--flaeche-2);outline:none}.detail{gap:calc(var(--luft) * 1.4);flex-direction:column;display:flex}.detail-titel{font-size:var(--text-titel);margin:4px 0 12px}.detail-titel,.lage,.notiz,.fakt dd,.verlauf li,.kontroll-punkte li,.wahl-text,.kunden-fakten{overflow-wrap:anywhere}.detail-meta{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.weg{grid-template-columns:repeat(auto-fit,minmax(min(6em,100%),1fr));gap:14px 6px;display:grid}.weg li{border-top:3px solid var(--flaeche-3);font-size:var(--text-klein);color:var(--tinte-3);flex-direction:column;gap:6px;padding-top:10px;display:flex}.weg-titel{-webkit-hyphens:auto;hyphens:auto}.weg-punkt{background:var(--flaeche);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:1.7em;height:1.7em;font-size:.85em;font-weight:700;display:inline-grid}.weg-punkt .icon{width:.95em;height:.95em}.weg .weg-fertig{border-top-color:var(--tinte);color:var(--tinte-2)}.weg-fertig .weg-punkt{background:var(--tinte);color:#fff}.weg .weg-jetzt{border-top-color:var(--gold);color:var(--tinte);font-weight:650}.weg-jetzt .weg-punkt{background:var(--flaeche-2);color:var(--gold-tief);box-shadow:inset 0 0 0 1.5px var(--gold)}.jetzt{gap:var(--luft);padding:calc(var(--luft) * 1.3);border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);flex-direction:column;display:flex}.lage{font-size:var(--text-gross);font-weight:600;line-height:1.3}.jetzt-haupt{flex-direction:column;gap:8px;display:flex}.jetzt-haupt .knopf{min-height:calc(var(--knopf) * 1.18);font-size:var(--text-gross)}.jetzt .knopf,.formular-knoepfe .knopf{text-align:center;white-space:normal;padding-block:.4em}.jetzt-weitere{padding-top:var(--luft);border-top:1px solid var(--linie);flex-wrap:wrap;gap:6px;display:flex}.jetzt-weitere .knopf-leise{background:var(--flaeche-2);color:var(--tinte);font-weight:500}.warten{color:var(--tinte-2);border-radius:var(--radius);background:var(--flaeche-2);padding:14px 16px}.notiz{border-radius:var(--radius);background:var(--flaeche-2);color:var(--zug-teamleiter);align-items:flex-start;gap:10px;padding:14px 16px;font-weight:500;display:flex}.kontroll-punkte ul{flex-direction:column;gap:8px;display:flex}.kontroll-punkte li{border-radius:var(--radius);background:var(--flaeche-2);box-shadow:inset 3px 0 0 var(--zug-teamleiter);flex-direction:column;gap:2px;padding:12px 16px;display:flex}.kontroll-punkte .frage{font-size:var(--text-klein);color:var(--tinte-2)}.kontroll-punkte .antwort{color:var(--zug-teamleiter);font-weight:650}.detail-spalten{gap:calc(var(--luft) * 1.5);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.detail-spalten>section,.detail>section:last-child{padding:calc(var(--luft) * 1.1);border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring)}.fakten{flex-direction:column;display:flex}.fakt{border-bottom:1px solid var(--linie);font-size:var(--text-klein);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.fakt:last-child{border-bottom:0}.fakt dt{color:var(--tinte-3)}.fakt dd{text-align:right;font-variant-numeric:tabular-nums;min-width:0}.verlauf li{font-size:var(--text-klein);flex-direction:column;padding:0 0 12px 22px;display:flex;position:relative}.verlauf li:before{content:"";background:var(--linie-stark);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:4px}.verlauf li:after{content:"";background:var(--linie);width:1px;position:absolute;top:calc(.55em + 12px);bottom:0;left:7.5px}.verlauf li:last-child:before{background:var(--gold)}.verlauf li:last-child:after{display:none}.verlauf-was{color:var(--tinte);font-weight:600}.verlauf-notiz{color:var(--tinte-2);font-style:italic}.verlauf-wer{color:var(--tinte-3);font-variant-numeric:tabular-nums}.kunden-fakten{font-size:var(--text-klein);color:var(--tinte-2);flex-direction:column;gap:8px;display:flex}.kunden-fakten .chip{background:var(--flaeche-2)}.aktions-formular,.checkliste{gap:var(--luft);flex-direction:column;display:flex}.formular-titel{font-size:var(--text-gross)}.feld{flex-direction:column;gap:6px;display:flex}.feld label,.wahlen legend,.frage-feld legend{font-weight:600}.feld input,.feld textarea{min-height:var(--knopf);border-radius:var(--radius);background:var(--flaeche-2);font:inherit;padding:10px 14px}.feld input:focus-visible,.feld textarea:focus-visible{outline-offset:0;background:var(--flaeche)}.feld input[type=date]{font-variant-numeric:tabular-nums;max-width:14em}.wahlen{flex-direction:column;gap:6px;display:flex}.wahlen legend{margin-bottom:6px}.wahl{min-height:var(--knopf);background:var(--flaeche-2);cursor:pointer;transition:box-shadow var(--dauer-klein) var(--kurve-auftritt), background-color var(--dauer-klein) var(--kurve-auftritt);border-radius:16px;align-items:center;gap:12px;padding:8px 16px;display:flex}.wahl input{width:1.15em;height:1.15em;accent-color:var(--tinte);flex:none}.wahl:has(input:checked){background:var(--flaeche-2);box-shadow:inset 0 0 0 2px var(--gold-tief)}.wahl-kontrolle:has(input:checked){background:var(--flaeche-2);box-shadow:inset 0 0 0 2px var(--zug-teamleiter)}.wahl:has(input:focus-visible){outline:3px solid var(--fokus);outline-offset:2px}.wahl input:focus-visible{outline:none}.wahl-aus{opacity:.55;cursor:not-allowed}.wahl-text{flex-direction:column;display:flex}.wahl-zusatz{font-size:var(--text-klein);color:var(--zug-teamleiter);font-weight:600}@media (hover:hover) and (pointer:fine){.wahl:not(.wahl-aus):hover{background:var(--flaeche-3)}}.frage-feld{border-radius:var(--radius);padding:4px 0 12px}.frage-feld legend{margin-bottom:8px;line-height:1.35}.frage-fehlt legend{color:var(--ueber)}.frage-fehlt legend:after{content:" · noch offen";font-weight:500}.checkliste-gruppe{padding-top:var(--luft);border-top:1px solid var(--linie);flex-direction:column;gap:8px;display:flex}.checkliste-fuss{padding-top:var(--luft);border-top:1px solid var(--linie);flex-direction:column;gap:10px;display:flex}.formular-knoepfe{flex-wrap:wrap;gap:8px;display:flex}.fehler{color:var(--ueber);font-weight:600;font-size:var(--text-klein)}.schleier{z-index:50;background:var(--tinte);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.schleier{background:color-mix(in oklch, var(--tinte) 26%, transparent)}}.schleier{transition:opacity var(--dauer-blatt) var(--kurve-auftritt)}@starting-style{.schleier{opacity:0}}.blatt{z-index:51;overscroll-behavior:contain;width:min(720px,100vw - 24px);padding:calc(var(--luft) * 1.4);background:var(--papier);border-radius:var(--radius-rahmen);box-shadow:var(--schatten-3);transition:transform var(--dauer-blatt) var(--kurve-blatt);padding-block-start:calc(var(--luft) * .7);position:fixed;top:12px;bottom:12px;right:12px;overflow-y:auto}@starting-style{.blatt{transform:translate(calc(100% + 24px))}}.sofort,.sofort .blatt,.sofort .schleier{transition:none}.blatt-zu{z-index:2;pointer-events:none;justify-content:flex-end;margin-block-end:calc(var(--luft) * .5);display:flex;position:sticky;inset-block-start:calc(var(--luft) * .5)}.blatt-zu>*{pointer-events:auto;box-shadow:var(--ring)}@media (width<=600px){.blatt{padding-inline:var(--luft)}}.meldungen{z-index:60;flex-direction:column;gap:8px;width:min(420px,100vw - 48px);display:flex;position:fixed;inset-block-end:24px;inset-inline-end:24px}.meldung{background:var(--nacht);color:var(--nacht-text);font-size:var(--text-klein);box-shadow:var(--schatten-2);transition:transform var(--dauer-flaeche) var(--kurve-auftritt), opacity var(--dauer-flaeche) var(--kurve-auftritt);border-radius:20px;align-items:center;gap:10px;padding:10px 10px 10px 16px;display:flex}@starting-style{.meldung{opacity:0;transform:translateY(100%)}}.meldung>.icon{color:var(--gold)}.meldung-text{overflow-wrap:anywhere;flex:1;min-width:0}.meldung-knopf{min-height:38px;color:var(--tinte);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:650;display:inline-flex}.meldung-zu{width:38px;height:38px;color:var(--nacht-text-2);cursor:pointer;border-radius:999px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.meldung-zu:hover{color:#fff;background:var(--nacht-2)}}.schleier-palette{place-items:start center;padding-top:12vh;transition:none;display:grid}.palette,.hilfe{border-radius:var(--radius-karte);background:var(--flaeche);width:min(640px,100vw - 32px);box-shadow:var(--ring), var(--schatten-3);font-size:var(--text);overflow:hidden}.palette-suche{border-bottom:1px solid var(--linie);align-items:center;gap:10px;padding:0 18px;display:flex}.palette-suche input{height:60px;font:inherit;font-size:var(--text-gross);outline:none;flex:1}.palette-liste{max-height:min(60vh,480px);padding:8px;overflow-y:auto}.palette-gruppe{font-size:var(--text-klein);color:var(--tinte-3);padding:10px 12px 4px;font-weight:600}.palette-eintrag{border-radius:var(--radius);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:44px;padding:6px 12px;display:flex}.palette-eintrag[aria-selected=true]{background:var(--flaeche-2)}.palette-zusatz{font-size:var(--text-klein);color:var(--tinte-3);text-align:right}.palette-leer{color:var(--tinte-3);padding:24px 12px}.hilfe{flex-direction:column;gap:12px;margin:12vh auto 0;padding:26px;display:flex;position:relative}.tasten{flex-direction:column;display:flex}.tasten div{border-bottom:1px solid var(--linie);justify-content:space-between;padding:10px 0;display:flex}.logo{flex:none;align-self:center;width:auto;height:24px;display:block}[data-dichte=gross] .logo{height:28px}.marke-kreuz{border-radius:8px;flex:none;width:32px;height:32px;display:none}@media (width<=720px){.logo{display:none}.marke-kreuz{display:block}}.suche-knopf{min-height:var(--knopf);background:var(--flaeche);color:var(--tinte-3);font-size:var(--text-klein);cursor:pointer;box-shadow:var(--ring);transition:background-color var(--dauer-klein) var(--kurve-auftritt);border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:inline-flex}@media (hover:hover) and (pointer:fine){.suche-knopf:hover{background:var(--flaeche-2)}}.dichte-wahl{background:var(--flaeche);box-shadow:var(--ring);border-radius:999px;align-self:center;gap:2px;padding:4px;display:inline-flex}.dichte-wahl button{min-width:calc(var(--knopf) * .82);min-height:calc(var(--knopf) * .82);color:var(--tinte-3);cursor:pointer;border-radius:999px;place-items:center;font-weight:700;display:grid}.dichte-wahl button[aria-pressed=true]{background:var(--tinte);color:#fff}.karte{gap:calc(var(--luft) * .85);padding:calc(var(--luft) * 1.15);border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);flex-direction:column;min-width:0;display:flex}.karte-kopf{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.karte-kopf h2{min-width:0;font-size:calc(var(--text-gross) * .9);flex:6em;font-weight:600;line-height:1.25}.karte-rechts{white-space:nowrap;margin-left:auto}.icon-rund{color:var(--tinte-2);flex:none;place-items:center;display:inline-grid}.icon-rund-nacht{color:var(--nacht-text)}.kennzahl{font-family:var(--schrift-titel);font-size:var(--text-kennzahl);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-weight:500;line-height:1}.kennzahl-einheit{font-family:var(--schrift);font-size:var(--text-gross);color:var(--tinte-3);letter-spacing:0;font-weight:500}.trends{flex-wrap:wrap;gap:8px;display:flex}.trend{background:var(--flaeche-2);color:var(--tinte-2);font-size:var(--text-klein);white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:4px 12px 4px 9px;font-weight:500;display:inline-flex}.trend-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.trend-icon{color:var(--tinte-3);flex:none;place-items:center;display:grid}.trend-icon .icon{width:1.1em;height:1.1em}.trend-gut .trend-icon{color:var(--zug-fertig)}.trend-schlecht,.trend-schlecht .trend-icon,.kennzahl-schlecht{color:var(--ueber)}.trend-schlecht{font-weight:600}.tipp{z-index:10;background:var(--nacht);color:var(--nacht-text-2);font-size:var(--text-klein);white-space:nowrap;pointer-events:none;box-shadow:var(--schatten-2);border-radius:12px;flex-direction:column;align-items:flex-start;gap:1px;padding:8px 12px;font-weight:500;line-height:1.3;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.tipp strong{color:#fff;font-size:var(--text);font-variant-numeric:tabular-nums}.tipp-zusatz{color:var(--nacht-text-2)}.chart-leer{line-height:1.4}.fuell-kunde{background:var(--fuell-kunde)}.fuell-wir{background:var(--fuell-wir)}.fuell-teamleitung{background:var(--fuell-teamleitung)}.fuell-niemand{background:var(--fuell-niemand)}.fuell-ueber{background:var(--ueber)}.geteilt{flex-direction:column;gap:12px;display:flex}.geteilt-balken{gap:2px;height:28px;display:flex}.geteilt-teil{outline-offset:2px;cursor:default;min-width:6px;transition:filter var(--dauer-klein) var(--kurve-auftritt);border-radius:4px;align-items:center;padding-left:8px;display:flex;position:relative}.geteilt-teil:first-child{border-radius:8px 4px 4px 8px}.geteilt-teil:last-child{border-radius:4px 8px 8px 4px}.geteilt-teil:hover,.geteilt-teil:focus-visible{filter:brightness(1.08)}.geteilt-zahl{color:#fff;font-size:calc(var(--text-klein) * .92);font-variant-numeric:tabular-nums;font-weight:700}.fuell-niemand .geteilt-zahl,.fuell-wir .geteilt-zahl,.fuell-teamleitung .geteilt-zahl{color:var(--tinte)}.legende{font-size:var(--text-klein);color:var(--tinte-2);flex-wrap:wrap;gap:6px 16px;display:flex}.legende>span{align-items:center;gap:7px;display:inline-flex}.legende-feld{border-radius:3px;width:12px;height:12px}.saeulen-rahmen{flex-direction:column;flex:1;gap:10px;display:flex;position:relative;container:saeulen/inline-size}.chart-schalter{justify-content:flex-end;display:flex}@container saeulen (width>=440px){.chart-schalter{top:calc(var(--luft) * -3);position:absolute;right:0}}.saeulen{grid-template-columns:auto 1fr;gap:10px;height:230px;padding-top:26px;display:grid}.saeulen-achse{width:2.2em;font-size:calc(var(--text-klein) * .9);color:var(--tinte-3);font-variant-numeric:tabular-nums;margin-bottom:30px;position:relative}.saeulen-achse span{position:absolute;right:0;transform:translateY(50%)}.saeulen-flaeche{grid-template-columns:repeat(12,1fr);padding-bottom:30px;display:grid;position:relative}.saeulen-linie{background:var(--linie);height:1px;margin-bottom:30px;position:absolute;left:0;right:0}.saeulen-schnitt{border-top:1.5px dashed var(--gold);z-index:1;pointer-events:none;margin-bottom:30px;position:absolute;left:0;right:0}.saeulen-schnitt span{background:var(--flaeche-2);color:var(--gold-tief);font-size:calc(var(--text-klein) * .88);border-radius:999px;padding:2px 9px;font-weight:700;position:absolute;top:-1px;right:0;transform:translateY(-50%)}.schnitt-links span{left:0;right:auto}.saeule{cursor:default;border-radius:10px;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:relative}.saeule:hover,.saeule:focus-visible{background:var(--tinte)}@supports (color:color-mix(in lab, red, red)){.saeule:hover,.saeule:focus-visible{background:color-mix(in oklch, var(--tinte) 3.5%, transparent)}}.saeule-balken{background:var(--strich);border-radius:999px;width:8px;min-height:4px;position:relative}.saeule-jetzt .saeule-balken{background:var(--gold)}.saeule-spaeter .saeule-balken{background:var(--fuell-niemand)}.saeule-wert{z-index:2;background:var(--tinte);color:#fff;font-size:calc(var(--text-klein) * .9);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 9px;font-weight:700;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.saeule-name{font-size:calc(var(--text-klein) * .9);color:var(--tinte-3);position:absolute;bottom:-26px}.saeule-jetzt .saeule-name{color:var(--tinte);font-weight:700}@container saeulen (width<=400px){.saeule:nth-of-type(2n):not(.saeule-jetzt) .saeule-name,.saeule-jetzt+.saeule .saeule-name{visibility:hidden}.saeule:has(+.saeule-jetzt) .saeule-name{visibility:hidden}}.saeule-balken .tipp{bottom:calc(100% + 10px)}.saeule-jetzt .saeule-balken .tipp{bottom:calc(100% + 40px)}.chart-fuss{margin-top:4px}.chart-tabelle{border-collapse:collapse;width:100%;font-size:var(--text-klein);font-variant-numeric:tabular-nums}.chart-tabelle th,.chart-tabelle td{text-align:right;border-bottom:1px solid var(--linie);padding:6px 10px}.chart-tabelle th:first-child,.chart-tabelle td:first-child{text-align:left}.chart-tabelle th{color:var(--tinte-3);font-weight:600}.chart-tabelle tr[aria-current=date] td{background:var(--flaeche-2);font-weight:700}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.strich{background:var(--strich);transform-origin:bottom;border-radius:999px;flex:1;min-width:2px;max-width:6px;min-height:3px;position:relative}.strich-bruch{background:var(--flaeche);block-size:3px;position:absolute;inset-block-start:22%;inset-inline:-2px;rotate:-18deg}.strich-fokus{background:var(--gold)}.strich-verlauf{justify-content:space-between;align-items:flex-end;gap:4px;height:46px;display:flex;position:relative}.ziel-skala{padding-top:26px;position:relative}.frist-skala{border-block-start:1px solid var(--linie);font-size:var(--text-klein);flex-direction:column;gap:8px;padding-block-start:12px;display:flex}.ziel-striche{justify-content:space-between;align-items:flex-end;height:22px;display:flex;position:relative}.ziel-striche .strich{max-width:3px;height:60%}.ziel-striche .strich-lang{height:100%}.ziel-zeiger{background:var(--zeiger);border-radius:999px;width:3px;height:34px;margin-left:-1.5px;position:absolute;bottom:-4px}.ziel-zeiger-ueber:after{content:"";background:var(--zeiger);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-3.5px}.ziel-fahne{width:18px;height:26px;margin-left:-2px;position:absolute;bottom:22px;overflow:visible}.fahne line{stroke:var(--tinte);stroke-width:1.6px;stroke-linecap:round}.fahne rect{fill:var(--marke-rot)}.fahne path{fill:#fff}.verlauf{flex-direction:column;gap:10px;display:flex}.verlauf-flaeche{--kopf:44px;height:200px;padding-top:var(--kopf);touch-action:pan-y;border-radius:8px;justify-content:space-around;align-items:flex-end;display:flex;position:relative}.verlauf-flaeche .strich{max-width:8px;transition:transform var(--dauer-klein) var(--kurve-auftritt)}.verlauf-vorjahr{inset:var(--kopf) 0 0;width:100%;height:calc(100% - var(--kopf));pointer-events:none;position:absolute;overflow:visible}.verlauf-vorjahr polyline{fill:none;stroke:var(--strich-stark);stroke-width:1.5px;stroke-dasharray:4 4;stroke-linejoin:round}.verlauf-zeiger{background:var(--zeiger);pointer-events:none;width:2px;transition:left var(--dauer-klein) var(--kurve-auftritt);border-radius:999px;margin-left:-1px;position:absolute;top:0;bottom:0}.verlauf-wert{background:var(--zeiger);color:#fff;font-size:var(--text-klein);font-variant-numeric:tabular-nums;white-space:nowrap;animation:zahl-rollt var(--dauer-klein) var(--kurve-auftritt);border-radius:999px;padding:5px 12px;font-weight:700;position:absolute;top:0;left:0}@keyframes zahl-rollt{0%{opacity:.4;filter:blur(2px);transform:translateY(4px)}}.verlauf[data-via=tastatur] .verlauf-zeiger,.verlauf[data-via=tastatur] .strich{transition:none}.verlauf[data-via=tastatur] .verlauf-wert{animation:none}.verlauf-hinweis{font-size:calc(var(--text-klein) * .9);align-items:center;gap:8px;display:flex}.hinweis-strich{background:var(--strich);border-radius:999px;flex:none;block-size:14px;inline-size:6px;position:relative}.verlauf-achse{font-size:calc(var(--text-klein) * .86);color:var(--tinte-3);display:flex}.verlauf-achse span{text-align:center;white-space:nowrap;flex:1 1 0;min-width:0}.verlauf-achse .achse-jetzt{color:var(--tinte);font-weight:700}.hoehenprofil{flex:1;min-block-size:120px;margin-block-start:34px;position:relative}.hoehenprofil>svg:first-child{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.hoehenlinie{fill:none;stroke:var(--gold);stroke-width:1px;vector-effect:non-scaling-stroke}.grat{fill:none;stroke:var(--gold);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.grat-lot{border-inline-start:1px dashed var(--nacht-text-2);inline-size:0;position:absolute;inset-block-end:0}.grat-punkt{background:var(--gold);block-size:9px;inline-size:9px;box-shadow:0 0 0 3px var(--nacht);border-radius:50%;position:absolute;translate:-50% -50%}.gipfel-fahne{block-size:26px;inline-size:18px;margin-inline-start:-2px;position:absolute;overflow:visible}.hoehenprofil .fahne line{stroke:var(--nacht-text)}.rangliste{grid-template-columns:minmax(0,1.7fr) minmax(48px,.7fr) auto;gap:4px 14px;display:grid}.rangliste li{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--linie);grid-template-areas:"name spur wert""zusatz zusatz zusatz";align-items:center;row-gap:2px;padding-block:8px;display:grid}.rangliste li:last-child{border-bottom:0}.rang-name{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;grid-area:name;font-weight:600;line-height:1.3;display:-webkit-box;overflow:clip}.rang-zusatz{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;grid-area:zusatz;line-height:1.3;display:-webkit-box;overflow:clip}.rang-spur{background:var(--flaeche-2);border-radius:999px;grid-area:spur;height:6px}.rang-balken{background:var(--strich-stark);border-radius:999px;height:100%;display:block;position:relative}.rang-balken.strich-fokus{background:var(--gold)}.rang-balken .strich-bruch{block-size:auto;inline-size:3px;inset-block:-3px;inset-inline:auto 14%}.rang-wert{font-variant-numeric:tabular-nums;text-align:right;grid-area:wert;font-weight:700}.belegung-rahmen{overscroll-behavior-x:contain;overflow-x:auto}.belegung{--zelle:1.35em;inline-size:100%;min-inline-size:calc(13.5em + var(--wochen,12) * (var(--zelle) + 4px));table-layout:fixed;border-collapse:separate;border-spacing:4px;font-size:var(--text-klein)}.belegung th:first-child{width:6.5em}.belegung th:last-child{text-align:right;width:7em}.belegung th{color:var(--tinte-3);text-align:left;white-space:nowrap;font-weight:500}.belegung thead th{font-size:calc(var(--text-klein) * .86);text-align:center}.woche{justify-content:center;display:flex}.belegung tbody th{color:var(--tinte);text-overflow:ellipsis;padding-right:8px;font-weight:600;overflow:hidden}.zelle{max-inline-size:3em;height:calc(var(--knopf) * .6);background:var(--tinte);border-radius:6px;margin-inline:auto;display:block}.zelle-ziel{background:var(--gold)}.belegung-schnitt{color:var(--tinte-2);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;padding-left:8px}.belegung-schnitt.gut{color:var(--gold-tief);font-weight:700}@container haupt (width<=660px){.rangliste{grid-template-columns:minmax(0,1fr) auto}.rangliste li{grid-template-areas:"name wert""spur spur""zusatz zusatz";row-gap:6px}}@media (height<=800px){.verlauf-flaeche{--kopf:40px;height:130px}.hoehenprofil{min-block-size:90px}}@media (prefers-reduced-motion:reduce){.verlauf-zeiger,.verlauf-flaeche .strich{transition:none}.verlauf-wert{animation:none}}[data-abfahrbar]{outline-offset:4px;border-radius:6px}.skala-zeiger{background:var(--zeiger);pointer-events:none;border-radius:999px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:0}.skala-wert{z-index:1;background:var(--zeiger);color:#fff;font-size:var(--text-klein);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:3px 9px;font-weight:700;position:absolute;top:calc(100% + 4px);left:0}.a-logo{padding:4px 12px 10px}.a-ich{border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);flex-direction:column;gap:10px;margin-top:auto;padding:14px;display:flex}.a-ich-name{font-size:var(--text-klein);align-items:center;gap:10px;display:flex}.a-ich .dichte-wahl{background:var(--flaeche-2);box-shadow:none;align-self:flex-start}.a-gruppe{flex-direction:column;gap:10px;display:flex}.a-gruppe-kopf{font-size:var(--text-gross);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.a-gruppe-kopf .leise{font-weight:400}.a-liste{border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);flex-direction:column;padding:6px;display:flex}.a-zeile{align-items:center;gap:0 var(--luft);min-height:var(--zeile);padding:12px var(--luft);cursor:pointer;text-align:left;width:100%;transition:background-color var(--dauer-klein) var(--kurve-auftritt);border-radius:16px;grid-template-columns:minmax(0,1fr) auto;display:grid}.a-zeile+.a-zeile{box-shadow:0 -1px 0 var(--linie)}@media (hover:hover) and (pointer:fine){.a-zeile:hover{background:oklch(98.5% 0 none)}}.a-was{text-align:left;cursor:pointer;border-radius:var(--radius);flex-direction:column;gap:2px;width:100%;min-width:0;display:flex}.a-kunde{font-weight:650;font-size:var(--text)}.a-periode,.a-lage{color:var(--tinte-2);font-size:var(--text-klein)}.a-kunde,.a-periode,.a-lage,.a-zeile .wer{overflow-wrap:anywhere;min-width:0}.a-zeile-erledigt .a-kunde{color:var(--tinte-3)}.a-zeile-meta{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:6px;display:flex}.zeilen-aktionen{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.zeilen-aktionen .knopf{text-align:center;white-space:normal;max-width:100%;padding-block:.4em}[data-dichte=kompakt] .a-lage{display:none}[data-dichte=kompakt] .a-was{flex-flow:wrap;align-items:baseline;gap:0 12px}[data-dichte=kompakt] .a-zeile-meta{margin-top:0}.a-team{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.a-person{border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);flex-direction:column;gap:10px;padding:16px;display:flex}.a-person-kopf{align-items:center;gap:10px;font-weight:600;display:flex}.last{background:var(--flaeche-2);border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.last span{height:100%;display:block}.last .zug-wir{background:var(--fuell-wir)}.last .zug-kunde{background:var(--fuell-kunde)}.last .zug-teamleiter{background:var(--fuell-teamleitung)}.last .zug-niemand{background:var(--fuell-niemand)}.last .ueber{background:var(--ueber)}.zurueck{margin:-8px 0 14px -12px}@media (width<=860px){.a-ich{flex-flow:wrap;align-items:center;margin-top:0}.a-zeile{grid-template-columns:minmax(0,1fr)}.a-zeile .zeilen-aktionen{grid-column:1;padding-top:10px}}.d-kopf{align-items:center;gap:12px;min-height:76px;padding:0 26px;display:flex}.d-kopf-marke{display:none}.d-kopf-suche{flex:1;max-width:440px}.d-kopf-rechts{align-items:center;gap:8px;margin-left:auto;display:flex}.glocke{position:relative}.glocke-liste{z-index:40;background:var(--flaeche);width:min(340px,100vw - 16px);max-height:min(420px,100dvh - 120px);box-shadow:var(--ring), var(--schatten-2);font-size:var(--text-klein);transform-origin:100% 0;border-radius:20px;flex-direction:column;gap:6px;padding:12px;display:flex;position:fixed;overflow-y:auto}@starting-style{.glocke-liste{opacity:0;transform:scale(.97)translateY(-4px)}}@media (prefers-reduced-motion:no-preference){.glocke-liste{transition:opacity var(--dauer-klein) var(--kurve-auftritt), transform var(--dauer-klein) var(--kurve-auftritt)}}.glocke-titel{padding-inline:4px;font-weight:600}.glocke-liste ol{flex-direction:column;display:flex}.glocke-liste li{border-block-start:1px solid var(--linie);gap:10px;padding:8px 4px;line-height:1.35;display:flex}.glocke-liste li .icon{width:16px;height:16px;color:var(--zug-fertig);flex:none;margin-block-start:2px}.glocke-punkt{background:var(--gold);width:9px;height:9px;box-shadow:0 0 0 2px var(--flaeche);border-radius:50%;position:absolute;inset-block-start:9px;inset-inline-end:10px}@starting-style{.glocke-punkt{opacity:0;scale:.5}}@media (prefers-reduced-motion:no-preference){.glocke-punkt{transition:scale var(--dauer-klein) var(--kurve-auftritt), opacity var(--dauer-klein) var(--kurve-auftritt)}.glocke[data-klingelt] .icon{transform-origin:50% 12%;animation:klingeln .65s var(--kurve-auftritt)}}@keyframes klingeln{15%{rotate:16deg}30%{rotate:-13deg}45%{rotate:8deg}60%{rotate:-4deg}75%{rotate:2deg}}.d-haupt{padding:8px 26px 32px;container:haupt/inline-size}.d-titel{margin-bottom:calc(var(--luft) * 1.4);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.d-titel h1{font-family:var(--schrift-titel);font-size:calc(var(--text-titel) * 1.35);letter-spacing:-.02em;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-weight:400}.d-titel h1 strong{font-weight:600}.d-titel p{font-size:var(--text-gross);color:var(--tinte-2);margin-top:6px}.d-titel .pille-still{text-overflow:ellipsis;max-width:100%;overflow:hidden}.d-raster{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"held held held held held held k1 k1 k1 k2 k2 k2""chart chart chart chart chart chart zug zug zug gold gold gold""nacht nacht nacht nacht nacht nacht nacht nacht nacht nacht nacht nacht";gap:14px;display:grid}.d-raster>*{min-width:0}.d-held{grid-area:held}.d-k1{grid-area:k1}.d-k2{grid-area:k2}.d-chart{grid-area:chart}.d-zug{grid-area:zug}.d-gold{grid-area:gold}.d-nacht{grid-area:nacht}.kurzliste{border-top:1px solid var(--linie);flex-direction:column;gap:2px;padding-block-start:10px;display:flex}.kurzliste button{box-sizing:content-box;width:100%;font-size:var(--text-klein);text-align:start;cursor:pointer;border-radius:10px;flex-direction:column;margin-inline:-8px;padding:5px 8px;font-weight:600;line-height:1.3;display:flex}.kurzliste .kurz-name{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box;overflow:clip}.kurzliste button .leise{font-weight:400;font-size:calc(var(--text-klein) * .9)}.kurzliste li.leise{padding:2px 0}@media (hover:hover) and (pointer:fine){.kurzliste button:hover{background:var(--flaeche-2)}}.kurz-leer{border-top:1px solid var(--linie);color:var(--tinte-3);font-size:var(--text-klein);padding-block-start:10px}.d-held-verlauf{width:200px;font-size:calc(var(--text-klein) * .9);text-align:right;flex-direction:column;grid-area:verlauf;gap:6px;display:flex}.d-held-mitte{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"zahl verlauf""trends trends";align-items:end;gap:10px 20px;display:grid}.d-held-mitte>div{display:contents}.d-held-mitte .held-zahl{grid-area:zahl;margin-block-end:0}.d-held-mitte .trends{grid-area:trends}.held-zahl{font-family:var(--schrift-titel);font-size:min(var(--text-held), 12vw);letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;margin-bottom:12px;font-weight:500;line-height:1}.held-einheit{font-family:var(--schrift);font-size:var(--text-gross);color:var(--tinte-3);letter-spacing:0;font-weight:500}.d-held-knoepfe{flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:4px;display:flex}.d-held-knoepfe .pille:not(.pille-dunkel){background:var(--flaeche-2);color:var(--tinte)}.d-held-knoepfe .pille{max-width:100%}.d-held-knoepfe .pille>span{min-width:0}.trends .trend{overflow-wrap:anywhere;min-width:0}.d-chart .saeulen-rahmen{padding-top:4px}.d-gold{padding:calc(var(--luft) * 1.15);border-radius:var(--radius-karte);background:var(--gold-verlauf);color:var(--tinte);flex-direction:column;gap:12px;display:flex}.d-gold .karte-kopf h2{color:var(--tinte)}.d-gold .kennzahl-einheit{color:var(--tinte-2)}.d-gold .strich{background:var(--tinte)}@supports (color:color-mix(in lab, red, red)){.d-gold .strich{background:color-mix(in oklch, var(--tinte) 22%, transparent)}}.d-gold .strich-fokus{background:var(--tinte)}.d-gold .fahne line{stroke:var(--tinte)}.d-gold-fuss{flex-direction:column;gap:8px;margin-block-start:auto;display:flex}.d-gold-zahlen{flex-wrap:wrap;gap:10px;display:flex}.d-gold-zahlen>div{border-inline-start:1.5px solid var(--tinte);flex:auto;min-width:0;padding-inline-start:10px}@supports (color:color-mix(in lab, red, red)){.d-gold-zahlen>div{border-inline-start:1.5px solid color-mix(in oklch, var(--tinte) 30%, transparent)}}.d-gold-zahlen dt{font-size:var(--text-klein);color:var(--tinte-2);overflow-wrap:anywhere}.d-gold-rest,.d-gold-leer{font-size:var(--text-klein);color:var(--tinte-2)}.d-gold-leer{margin-block:auto}.d-gold-zahlen dd{font-family:var(--schrift-titel);font-size:var(--text-gross);font-variant-numeric:lining-nums tabular-nums;font-weight:500}.d-nacht{padding:calc(var(--luft) * 1.15);border-radius:var(--radius-karte);background:var(--nacht);color:var(--nacht-text);flex-direction:column;gap:12px;display:flex}.d-nacht .karte-kopf h2{color:#fff}.d-nacht .karte-kopf{flex-wrap:wrap}.d-nacht .karte-kopf h2{flex:8em;min-width:0}.nacht-liste{flex-direction:column;gap:8px;display:flex}.nacht-zeile{width:100%;min-height:var(--zeile);background:var(--nacht-2);text-align:left;cursor:pointer;transition:background-color var(--dauer-klein) var(--kurve-auftritt);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto minmax(60px,120px) auto auto;align-items:center;gap:14px;padding:8px 10px 8px 12px;display:grid}@media (hover:hover) and (pointer:fine){.nacht-zeile:hover{background:var(--nacht-hover)}}.nacht-was{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;flex-direction:column;min-width:0;display:flex}.nacht-leer{color:var(--nacht-text-2);font-size:var(--text-klein)}.nacht-was strong{color:#fff;font-weight:600}.nacht-was span,.nacht-anteil,.nacht-schritte{color:var(--nacht-text-2);font-size:var(--text-klein);font-variant-numeric:tabular-nums}.nacht-spur{background:var(--nacht-linie);border-radius:999px;height:6px;overflow:hidden}.nacht-spur span{background:var(--gold);border-radius:999px;height:100%;display:block}.nacht-schritte{color:#fff;font-weight:600}[data-dichte=kompakt] .nacht-anteil{display:none}[data-dichte=kompakt] .nacht-zeile{grid-template-columns:auto minmax(0,1fr) minmax(60px,140px) auto auto}@container haupt (width<=1060px){.d-raster{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"held held""k1 k2""chart chart""zug gold""nacht nacht"}}@container haupt (width<=660px){.d-raster{grid-template-columns:minmax(0,1fr);grid-template-areas:"held""k1""k2""chart""zug""gold""nacht"}.d-held-mitte{grid-template-columns:minmax(0,1fr);grid-template-areas:"zahl""trends""verlauf"}.d-held-verlauf{text-align:start;width:100%}.d-nacht .nacht-zeile{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"bild was was pfeil"".spur anteil schritte";gap:8px 14px}[data-dichte=kompakt] .nacht-zeile{grid-template-areas:"bild was was pfeil"".spur spur schritte"}.nacht-zeile>:first-child{grid-area:bild}.nacht-zeile>.nacht-was{grid-area:was}.nacht-zeile>.nacht-anteil{grid-area:anteil}.nacht-zeile>.nacht-spur{grid-area:spur}.nacht-zeile>.nacht-schritte{grid-area:schritte}.nacht-zeile>.rund-nacht{grid-area:pfeil}}@media (width<=720px){.d-kopf{padding:14px}.d-kopf-marke{display:block}.d-kopf-suche{display:none}.d-kopf-rechts{gap:6px}.d-kopf-rechts .rund{width:44px;min-height:44px}.d-kopf-rechts .pille{min-height:44px;font-size:var(--text-klein)}.d-haupt{padding:8px 14px 24px}}.pille-tat{white-space:nowrap;flex:none}.pille-ziel{text-overflow:ellipsis;white-space:nowrap;opacity:.72;min-width:0;font-weight:500;overflow:hidden}.flaeche{gap:var(--luft);flex-direction:column;min-width:0;display:flex}.flaeche-kopf{flex-direction:column;gap:4px;display:flex}.flaeche-text{max-width:62ch;color:var(--tinte-2)}.flaeche-reiter{flex-wrap:wrap;gap:8px;display:flex}.flaeche-reiter .nummer{color:inherit;opacity:.7;margin-left:.5em}.flaeche-liste{flex-direction:column;gap:12px;min-width:0;display:flex}.flaeche-werkzeug{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.flaeche-werkzeug>.knopf{margin-left:auto}.flaeche-suche{max-width:24em;min-height:calc(var(--knopf) * .84);background:var(--flaeche);box-shadow:var(--ring);color:var(--tinte-3);border-radius:999px;flex:14em;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.flaeche-suche:focus-within{outline:3px solid var(--fokus);outline-offset:2px}.flaeche-suche input{min-width:0;color:var(--tinte);font:inherit;background:0 0;outline:none;flex:1}.flaeche-leer{flex-direction:column;align-items:center;gap:12px;display:flex}.tabelle{border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);display:grid;overflow-x:auto}.tabelle-kopf,.tabelle-zeile{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;column-gap:24px;padding:0 20px;display:grid}.tabelle-kopf{min-height:40px;color:var(--tinte-3);font-size:var(--text-klein);border-bottom:1px solid var(--linie);font-weight:600}.tabelle-zeile{min-height:var(--zeile);text-align:left;font:inherit;color:var(--tinte);cursor:pointer;transition:background-color var(--dauer-klein) var(--kurve-auftritt);padding-block:8px}.tabelle-zeile+.tabelle-zeile{border-top:1px solid var(--linie)}.tabelle-zeile:focus-visible{outline-offset:-3px}@media (hover:hover) and (pointer:fine){.tabelle-zeile:hover{background:var(--papier)}}.tabelle-zeile>span{overflow-wrap:break-word;min-width:0;font-size:var(--text-klein);color:var(--tinte-2)}.tabelle-zeile>.zelle-lang{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tabelle-zeile>.zelle-haupt{font-size:var(--text);color:var(--tinte);font-weight:600}.tabelle .marke{white-space:normal}.geschuetzt{color:var(--tinte-3);align-items:center;gap:.35em;display:inline-flex}@media (width<=760px){.tabelle{grid-template-columns:1fr!important}.tabelle-kopf{display:none}.tabelle-zeile{grid-template-columns:1fr;row-gap:4px;padding:14px 16px}.tabelle-zeile>span[data-titel]:not(.zelle-haupt):before{content:attr(data-titel) " · ";color:var(--tinte-3)}}.tabelle-kopf>span{align-items:center;gap:6px;display:inline-flex}.tabelle-kopf .icon{flex:none;width:15px;height:15px}.tabelle-zeile>.zelle-haupt{align-items:center;gap:10px;display:flex}.zelle-name{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:14 6 6;overflow-wrap:anywhere;min-width:0}.kennung{background:var(--flaeche-2);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--linie);color:var(--tinte-2);object-fit:cover;border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.kennung-rund{border-radius:50%}.wer{align-items:center;gap:8px;min-width:0;display:inline-flex}.avatare{flex:none;display:inline-flex}.avatare .avatar+.avatar{box-shadow:0 0 0 2px var(--flaeche);margin-inline-start:-7px}.spalte-betrag{text-align:end;justify-content:flex-end}.zelle-betrag{color:var(--tinte);font-variant-numeric:tabular-nums;font-weight:600}.weg-link{color:var(--link);overflow-wrap:anywhere;font-weight:500;text-decoration:none}.weg-rest{color:var(--link)}@supports (color:color-mix(in lab, red, red)){.weg-rest{color:color-mix(in oklch, var(--link) 60%, var(--tinte-3))}}.weg-rest{font-weight:400}@media (hover:hover) and (pointer:fine){.weg-link:hover{text-decoration:underline}}.zelle-frist b{color:var(--tinte);font-variant-numeric:tabular-nums;font-weight:600}.frist-ueber{color:var(--ueber);font-weight:600}.wert-ja{color:var(--zug-fertig);display:inline-flex}.wert-ja path{stroke-width:2.25px}.leer-wert{color:var(--tinte-3)}.zelle-datei{align-items:center;gap:6px;display:inline-flex}.wert-ton{color:var(--tinte-2);align-items:center;gap:.45em;font-weight:600;display:inline-flex}.wert-ton:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.55em;height:.55em}.wert-still{font-weight:500}.wert-still:before{box-shadow:inset 0 0 0 1.5px var(--strich-stark);background:0 0}.wert-gut{color:var(--zug-fertig)}.wert-achtung{color:var(--zug-wir)}.wert-rot{color:var(--ueber)}.etikett-still{background:var(--flaeche-2);color:var(--tinte-2)}.blatt-kopf{top:calc(var(--luft) * -1.4);z-index:2;margin:calc(var(--luft) * -1.4) calc(var(--luft) * -1.4) 0;padding:calc(var(--luft) * 1.4) calc(var(--luft) * 1.4) 12px;background:var(--papier);justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:sticky}.blatt-titel{font-size:var(--text-titel);margin-top:4px}.blatt-abschnitt{padding:calc(var(--luft) * 1.1);border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);flex-direction:column;gap:12px;margin-top:12px;display:flex}.blatt-abschnitt-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.blatt-abschnitt-kopf .abschnitt{margin:0}.angaben{font-size:var(--text-klein);grid-template-columns:minmax(8em,1fr) 2fr;gap:8px 16px;display:grid}.angaben>div{display:contents}.angaben dt{color:var(--tinte-3);align-items:center;gap:.35em;display:inline-flex}.angaben dd{overflow-wrap:anywhere;min-width:0}.geschuetzt-hinweis{align-items:center;gap:.4em;display:flex}.verknuepft{flex-wrap:wrap;gap:4px 8px;display:flex}.verknuepft .knopf{min-height:calc(var(--knopf) * .8)}.schritt{flex-direction:column;gap:4px;display:inline-flex}.kennzahlen{padding:calc(var(--luft) * 1.2);border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);flex-direction:column;gap:12px;display:flex}.kennzahlen-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.kennzahlen-liste li{grid-template-columns:minmax(9em,1.2fr) 3fr 5em 5em;align-items:center;gap:16px;min-height:36px;display:grid}.kennzahlen-name{font-size:var(--text-klein);color:var(--tinte-2)}.kennzahlen-balken{background:var(--flaeche-3);border-radius:3px;height:6px;overflow:hidden}.kennzahlen-balken>span{background:var(--tinte);border-radius:3px;height:100%;display:block}.kennzahlen-liste .nummer{text-align:right}@media (width<=760px){.kennzahlen-liste li{grid-template-columns:1fr auto}.kennzahlen-balken{order:3;grid-column:1/-1}}.integrationen{grid-template-columns:repeat(auto-fill,minmax(min(19em,100%),1fr));gap:12px;display:grid}.integrationen li{padding:calc(var(--luft) * 1.1);border-radius:var(--radius-karte);background:var(--flaeche);box-shadow:var(--ring);flex-direction:column;align-items:flex-start;gap:6px;display:flex}.integrationen strong{font-size:var(--text-gross)}.schleier-formular{place-items:center;padding:24px 12px 84px;display:grid}.formular-dialog{border-radius:var(--radius-rahmen);background:var(--papier);width:min(720px,100%);max-height:calc(100dvh - 108px);box-shadow:var(--schatten-3);flex-direction:column;display:flex;overflow:hidden}.formular-kopf,.formular-fuss{padding:calc(var(--luft) * 1.1) calc(var(--luft) * 1.3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.formular-kopf{border-bottom:1px solid var(--linie);align-items:flex-start}.formular-fuss{border-top:1px solid var(--linie);background:var(--flaeche)}.formular-felder{gap:var(--luft);padding:calc(var(--luft) * 1.3);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.feld label{flex-wrap:wrap;align-items:center;gap:.4em;display:flex}.feld-pflicht{color:var(--tinte-3);font-weight:400;font-size:var(--text-klein)}.feld select{min-height:var(--knopf);border-radius:var(--radius);background:var(--flaeche-2);font:inherit;padding:10px 14px}.feld-fehler input,.feld-fehler textarea,.feld-fehler select{box-shadow:inset 0 0 0 2px var(--ueber)}.feld-haken{min-height:calc(var(--knopf) * .8);cursor:pointer;align-items:center;gap:.6em;font-weight:400;display:inline-flex}.feld-haken input{width:1.2em;height:1.2em;min-height:0;accent-color:var(--tinte)}.feld-mehrfach{flex-wrap:wrap;gap:0 18px;display:flex}.ablauf-block .weg li{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;min-width:0}.bloecke{grid-template-columns:repeat(auto-fill,minmax(min(12em,100%),1fr));gap:8px;display:grid}.bloecke li{border-radius:var(--radius);background:var(--papier);font-size:var(--text-klein);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.hinweis-kommentar{border-radius:var(--radius);background:var(--flaeche-2);color:var(--zug-wir);font-size:var(--text-klein);padding:10px 12px}.d{grid-template-columns:264px minmax(0,1fr);display:grid}.d-spalte{min-width:0}.nav-schiene,.nav-unten{display:none}.nav-seite,.nav-schiene{z-index:35}.nav-seite{flex-direction:column;align-self:start;gap:18px;height:calc(100dvh - 24px);padding:28px 14px 14px 8px;display:flex;position:sticky;top:12px}.nav-logo{color:var(--tinte);align-items:center;gap:10px;padding:0 12px 4px 24px;display:flex}.nav-logo .marke-kreuz{border-radius:5px;width:22px;height:22px;display:block}.nav-name{font-family:var(--schrift-titel);font-size:var(--text-gross);letter-spacing:-.01em;white-space:nowrap;font-weight:500;line-height:1.2}.nav-name em{color:var(--gold-tief);font-style:normal}.nav-liste{scrollbar-width:none;flex-direction:column;flex:1;gap:16px;min-height:0;padding:0 0 28px 12px;scroll-padding-block-end:40px;display:flex;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}.nav-liste::-webkit-scrollbar{display:none}.nav-gruppe{flex-direction:column;gap:1px;display:flex}.nav-gruppe-titel{font-size:calc(var(--text-klein) * .86);color:var(--tinte-3);padding:0 12px 4px}.nav-eintrag{width:100%;min-height:calc(var(--knopf) * .8);color:var(--tinte-2);font-size:var(--text-klein);text-align:left;cursor:pointer;transition:transform var(--dauer-druck) var(--kurve-auftritt), background-color var(--dauer-klein) var(--kurve-auftritt);border-radius:999px;align-items:center;gap:10px;padding:0 10px 0 12px;font-weight:500;display:flex}.nav-eintrag .icon{width:18px;height:18px;color:var(--tinte-3);flex:none}.nav-titel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nav-eintrag[aria-current=page]{background:var(--flaeche);color:var(--tinte);box-shadow:var(--ring);font-weight:600}.nav-eintrag[aria-current=page] .icon{color:var(--tinte)}.nav-eintrag:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.nav-eintrag:not([aria-current=page]):hover{background:var(--flaeche-2);color:var(--tinte)}}.nav-zahl{color:var(--tinte-3);font-size:calc(var(--text-klein) * .9);font-variant-numeric:tabular-nums}.nav-ueber{background:var(--ueber);color:oklch(100% 0 none);min-width:1.7em;font-size:calc(var(--text-klein) * .86);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:0 6px;font-weight:700}.nav-strich{background:var(--gold);pointer-events:none;width:3px;height:18px;transition:transform var(--dauer-klein) var(--kurve-auftritt), opacity var(--dauer-druck) var(--kurve-auftritt);border-radius:999px;margin-top:-9px;position:absolute;top:0;left:0}.nav-strich.sofort{transition:none}.nav-ich-rahmen{flex:none;margin-block-start:auto}.profil-popup{z-index:40;background:var(--flaeche);width:300px;box-shadow:var(--ring), var(--schatten-2);transform-origin:0 100%;border-radius:20px;padding:8px;position:fixed}@starting-style{.profil-popup{opacity:0;transform:scale(.97)translateY(4px)}}@media (prefers-reduced-motion:no-preference){.profil-popup{transition:opacity var(--dauer-klein) var(--kurve-auftritt), transform var(--dauer-klein) var(--kurve-auftritt)}}.profil{flex-direction:column;gap:1px;display:flex}.profil .nav-gruppe-titel{padding-block-start:10px}.profil-zwei{flex-direction:column;padding-block:6px;line-height:1.3;display:flex}.profil-zwei span+span{color:var(--tinte-3);font-size:calc(var(--text-klein) * .86);font-weight:400}.profil-rolle{min-height:calc(var(--knopf) * .8);color:var(--tinte-2);font-size:var(--text-klein);border-radius:999px;align-items:center;gap:10px;padding-inline:12px 10px;display:flex}.profil-rolle .icon{width:18px;height:18px;color:var(--tinte-3);flex:none}.profil-rolle select{background:var(--flaeche-2);min-width:0;font:inherit;color:var(--tinte);border-radius:10px;flex:1;padding-block:6px;font-weight:500}.nav-ich-offen{border-block-start:1px solid var(--linie);flex-direction:column;gap:4px;padding-block-start:10px;display:flex}.nav-ich{text-align:left;cursor:pointer;width:100%;transition:background-color var(--dauer-klein) var(--kurve-auftritt);border-radius:18px;align-items:center;gap:10px;padding:8px;display:flex}.nav-ich[aria-current=page],.nav-ich[aria-expanded=true]{background:var(--flaeche);box-shadow:var(--ring)}@media (hover:hover) and (pointer:fine){.nav-ich:not([aria-current=page]):hover{background:var(--flaeche-2)}}.nav-ich-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.nav-ich-text strong{font-size:var(--text-klein);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.nav-ich-offen .nav-ich-text strong{-webkit-line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}.nav-ich-text span{font-size:calc(var(--text-klein) * .86);color:var(--tinte-3)}@media (width<=1180px){.d{grid-template-columns:100px minmax(0,1fr)}.nav-seite{display:none}.nav-schiene{display:flex}}.nav-schiene{scrollbar-width:none;flex-direction:column;align-self:start;align-items:center;gap:4px;height:calc(100dvh - 24px);padding:24px 8px 12px;position:sticky;top:12px;overflow-y:auto}.nav-schiene-marke{margin-bottom:18px}.nav-schiene-marke .marke-kreuz{display:block}.schiene-gruppe{width:80px;color:var(--tinte-2);font-size:calc(var(--text-klein) * .8);cursor:pointer;transition:transform var(--dauer-druck) var(--kurve-auftritt), background-color var(--dauer-klein) var(--kurve-auftritt);border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;font-weight:600;display:flex;position:relative}.schiene-gruppe .icon{width:22px;height:22px}.schiene-gruppe:active{transform:scale(.97)}.schiene-gruppe[aria-current=true]{background:var(--flaeche);color:var(--tinte);box-shadow:var(--ring)}.schiene-gruppe[aria-current=true]:before{content:"";background:var(--gold);border-radius:999px;width:3px;height:18px;margin-top:-9px;position:absolute;top:50%;left:-8px}.schiene-gruppe[aria-expanded=true]{background:var(--flaeche-2)}@media (hover:hover) and (pointer:fine){.schiene-gruppe:hover{background:var(--flaeche-2)}}.schiene-fuss{margin-top:auto}.schiene-fuss .nav-ich-rahmen{margin:0}.schiene-fuss .nav-ich{border-radius:50%;padding:6px}.schiene-fuss .nav-ich-text{display:none}.schiene-panel{z-index:40;background:var(--flaeche);width:290px;max-height:calc(100dvh - 40px);box-shadow:var(--ring), var(--schatten-2);transform-origin:0 0;transition:opacity var(--dauer-klein) var(--kurve-auftritt), transform var(--dauer-klein) var(--kurve-auftritt);border-radius:20px;flex-direction:column;gap:1px;padding:10px;display:flex;position:fixed;overflow-y:auto}@starting-style{.schiene-panel{opacity:0;transform:scale(.97)translate(-4px)}}.schiene-panel .nav-gruppe-titel{padding-top:4px}.schiene-panel .nav-eintrag[aria-current=page]{background:var(--flaeche-2);box-shadow:none;position:relative}.schiene-panel .nav-eintrag[aria-current=page]:before{content:"";background:var(--gold);border-radius:999px;block-size:18px;inline-size:3px;margin-block-start:-9px;position:absolute;inset-block-start:50%;inset-inline-start:-6px}@media (width<=720px){.d{grid-template-columns:minmax(0,1fr)}.nav-schiene{display:none}.nav-unten{display:flex}.app{padding-block-end:104px}.meldungen{width:auto;inset-block-end:calc(96px + env(safe-area-inset-bottom));inset-inline:12px}}.nav-unten{left:50%;bottom:calc(14px + env(safe-area-inset-bottom));z-index:45;background:var(--nacht);box-shadow:var(--schatten-3);border-radius:999px;gap:4px;padding:6px;position:fixed;translate:-50%}.nav-punkt{background:var(--ueber);border-radius:50%;block-size:8px;inline-size:8px;position:absolute;inset-block-start:7px;inset-inline-start:calc(50% + 12px)}.unten-knopf{min-width:74px;min-height:56px;color:var(--nacht-text-2);cursor:pointer;transition:transform var(--dauer-druck) var(--kurve-auftritt);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 10px;font-size:12px;font-weight:600;display:flex;position:relative}.unten-knopf .icon{width:20px;height:20px}.unten-knopf[aria-current=page]{background:var(--flaeche);color:var(--tinte)}.unten-knopf:active{transform:scale(.96)}.alle-wurzel .schleier{z-index:60}.alle-blatt{z-index:61;max-height:86dvh;padding-bottom:env(safe-area-inset-bottom);background:var(--papier);box-shadow:var(--schatten-3);transition:transform var(--dauer-blatt) var(--kurve-blatt);border-radius:28px 28px 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}@starting-style{.alle-blatt{transform:translateY(100%)}}.alle-griff{touch-action:none;cursor:grab;justify-content:space-between;align-items:center;padding:24px 18px 10px;display:flex;position:relative}.alle-griff>span{background:var(--linie-stark);border-radius:999px;width:40px;height:5px;margin-left:-20px;position:absolute;top:9px;left:50%}.alle-griff strong{font-family:var(--schrift-titel);font-size:var(--text-gross);font-weight:500}.alle-zu{background:var(--flaeche-2);min-width:44px;min-height:44px;font-size:var(--text-klein);cursor:pointer;border-radius:999px;padding:0 16px;font-weight:600}.alle-liste{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:14px;padding:4px 14px 18px;display:flex;overflow-y:auto}.alle-liste .nav-eintrag{min-height:48px;font-size:var(--text)}@media (prefers-reduced-motion:reduce){.nav-strich,.nav-eintrag,.schiene-gruppe,.unten-knopf{transition:none}.nav-eintrag:active,.schiene-gruppe:active,.unten-knopf:active{transform:none}.schiene-panel,.alle-blatt{transition:opacity var(--dauer-klein) var(--kurve-auftritt)}@starting-style{.schiene-panel,.alle-blatt{opacity:0;transform:none}}}.empfang{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px;min-height:calc(100dvh - 24px);display:grid}.empfang-nacht{border-radius:var(--radius-rahmen);background:var(--nacht);color:var(--nacht-text);flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(28px,5vw,64px);display:flex;overflow:hidden}.empfang-nacht .nav-logo{color:var(--nacht-text);padding:0}.empfang-nacht .nav-name em{color:var(--gold)}.empfang-satz{max-width:11em;font-family:var(--schrift-titel);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(40px,5.2vw,76px);font-weight:400;line-height:1.02}.empfang-klein{font-size:var(--text-gross);color:var(--nacht-text-2);margin-top:18px}.empfang-karte{justify-content:center;align-items:center;gap:var(--luft);padding:calc(var(--luft) * 2);border-radius:var(--radius-rahmen);background:var(--papier);box-shadow:var(--ring);text-align:center;flex-direction:column;display:flex}.empfang-karte>*{max-width:340px}.empfang-karte h1{font-family:var(--schrift-titel);font-size:calc(var(--text-titel) * 1.35);letter-spacing:-.02em;font-weight:400}@media (width<=860px){.empfang{grid-template-columns:minmax(0,1fr)}}.motiv{border-bottom:1px solid var(--nacht-linie);justify-content:space-between;align-items:flex-end;height:120px;display:flex}.motiv span{background:var(--nacht-linie);width:2px;height:18px}.motiv .motiv-lang{background:var(--nacht-text-2);height:36px}.motiv .motiv-zeiger{background:var(--gold);height:104px;position:relative}.motiv .motiv-zeiger:after{content:"";background:var(--gold);border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:-5px}@media (prefers-reduced-motion:reduce){.knopf:active,.pille:active,.rund:active{transform:none}.blatt,.meldung,.menue-liste{transition:opacity var(--dauer-klein) var(--kurve-auftritt)}@starting-style{.blatt,.meldung,.menue-liste{opacity:0;transform:none}}}.eingabe{border-radius:var(--radius-knopf);background:var(--color-flaeche);min-height:36px;box-shadow:inset 0 0 0 1px var(--color-linie-stark);padding:0 12px}.eingabe[type=date],.eingabe[type=datetime-local],.eingabe[type=time]{width:13rem}main select{width:15rem}.suchfeld{min-height:var(--knopf);background:var(--color-flaeche);box-shadow:var(--ring);border-radius:999px;padding:0 16px}.plakette{background:var(--color-flaeche-2);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:13px;font-weight:500;display:inline-flex}.aufklapper{transform-origin:0 0;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out)}@starting-style{.aufklapper{opacity:0;transform:scale(.94)}}.weitere{position:relative}.weitere>summary{cursor:pointer;list-style:none}.weitere>summary::-webkit-details-marker{display:none}.weitere>div{z-index:20;background:var(--color-flaeche);transform-origin:100% 0;border-radius:16px;flex-direction:column;gap:2px;min-width:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 2px 6px oklch(22.5% .015 261.6/.06),0 30px 80px oklch(22.5% .015 261.6/.2)}@supports (anchor-name:--weitere){.weitere{anchor-scope:--weitere}.weitere>summary{anchor-name:--weitere}.weitere>div{position-anchor:--weitere;top:calc(anchor(bottom) + 6px);right:anchor(right);position-try-fallbacks:flip-block, --weitere-oben;max-height:calc(100dvh - 16px);position:fixed;overflow-y:auto}}.weitere>summary:after{content:"";width:7px;height:7px;transition:rotate .18s var(--ease-out), margin .18s var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;margin:-3px 2px 0 8px;rotate:45deg}.weitere[open]>summary:after{margin-top:4px;rotate:225deg}.weitere>div>button{transition:background-color .12s ease, color .12s ease, scale .12s var(--ease-out);animation:weitere-eintrag .22s var(--ease-out) backwards}@supports (order:sibling-index()){.weitere>div>button{animation-delay:calc((sibling-index() - 1) * 16ms)}}.weitere>div>button:active{scale:.97}.zeile{transition:background-color .14s}table th{background:var(--color-flaeche);color:var(--color-tinte-3);text-align:left;padding-block:8px;font-size:13px;position:sticky;top:0}table td{border-top:1px solid var(--color-linie);padding-block:9px}}@layer utilities{.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}.inset-0{inset:0}.top-14{top:calc(var(--spacing) * 14)}.left-0{left:0}.z-40{z-index:40}.z-\[34\]{z-index:34}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h-3{height:calc(var(--spacing) * 3)}.min-h-11{min-height:calc(var(--spacing) * 11)}.w-4{width:calc(var(--spacing) * 4)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-auto{width:auto}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-60{min-width:calc(var(--spacing) * 60)}.flex-1{flex:1}.basis-56{flex-basis:calc(var(--spacing) * 56)}.basis-60{flex-basis:calc(var(--spacing) * 60)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-knopf{border-radius:var(--radius-knopf)}.rounded-sm{border-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-linie{border-color:var(--linie)}.bg-flaeche-2{background-color:var(--flaeche-2)}.bg-gold{background-color:var(--gold)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-tinte{background-color:var(--tinte)}.bg-white{background-color:var(--color-white)}.p-2{padding:calc(var(--spacing) * 2)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-titel{font-family:var(--schrift-titel)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[length\:var\(--text-gross\)\]{font-size:var(--text-gross)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-flaeche{color:var(--flaeche)}.text-gold-tief{color:var(--gold-tief)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-red-700{color:var(--color-red-700)}.text-rot{color:var(--marke-rot)}.text-tinte{color:var(--tinte)}.text-tinte-2{color:var(--tinte-2)}.text-tinte-3{color:var(--tinte-3)}.text-white{color:var(--color-white)}.text-zug-fertig{color:var(--zug-fertig)}.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, )}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.accent-tinte{accent-color:var(--tinte)}.opacity-80{opacity:.8}.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, )}.\[grid-area\:auto\]{grid-area:auto}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display: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}.active\:opacity-70:active{opacity:.7}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-ext-wght-normal-DSNfmdVt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-wght-normal-B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-wght-normal-Cv-Vwajv.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-ext-wght-normal-12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-wght-normal-Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-vietnamese-wght-normal-DLTJy58D.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-cyrillic-ext-wght-normal-DwsuhU2Y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-cyrillic-wght-normal-CeZyc_3Q.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-greek-ext-wght-normal-B0csX6R_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-greek-wght-normal-BWSpOBI-.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-math-wght-normal-ChZGBGZa.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-vietnamese-wght-normal-G-hP2cUo.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-latin-ext-wght-normal-NX2Olof3.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-latin-wght-normal-DKWgU5qY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--marke-gold:oklch(74.7% .118 85.2);--marke-gold-2:oklch(83.8% .083 87.1);--marke-rot:oklch(47.3% .194 29.2);--leinwand:oklch(92.5% 0 none);--papier:oklch(96.4% 0 none);--flaeche:oklch(100% 0 none);--flaeche-2:oklch(93.5% 0 none);--flaeche-3:oklch(90.5% 0 none);--linie:oklch(92% 0 none);--linie-stark:oklch(84% 0 none);--tinte:oklch(22.5% .015 261.6);--tinte-2:oklch(32.8% .031 261.8);--tinte-3:oklch(48% .012 262);--gold:var(--marke-gold);--gold-tief:oklch(50% .095 85);--gold-verlauf:linear-gradient(135deg, var(--marke-gold), var(--marke-gold-2));--fokus:var(--gold-tief);--nacht:var(--tinte);--nacht-2:oklch(27% .018 261.6);--nacht-linie:oklch(36% .02 261.6);--nacht-hover:oklch(31% .02 261.6);--nacht-text:oklch(96% 0 none);--nacht-text-2:oklch(78% .01 262);--zug-niemand:var(--tinte-3);--zug-kunde:oklch(46.6% .091 248.2);--zug-wir:var(--gold-tief);--zug-teamleiter:oklch(47.7% .073 187.4);--zug-fertig:oklch(48.4% .096 152.2);--ueber:var(--marke-rot);--link:oklch(50% .15 255);--fuell-kunde:oklch(57.7% .13 254.1);--fuell-wir:var(--marke-gold);--fuell-teamleitung:oklch(61.3% .108 181.1);--fuell-niemand:repeating-linear-gradient(45deg, var(--linie-stark) 0 2px, var(--flaeche-2) 2px 6px);--strich:oklch(84% 0 none);--strich-stark:oklch(68% 0 none);--zeiger:var(--tinte);--schrift:"Noto Sans Variable", ui-sans-serif, system-ui, sans-serif;--schrift-titel:"Noto Serif Variable", Georgia, serif;--tempo:1;--kurve-auftritt:cubic-bezier(.23, 1, .32, 1);--kurve-flaeche:cubic-bezier(.77, 0, .175, 1);--kurve-blatt:cubic-bezier(.32, .72, 0, 1);--dauer-druck:calc(.14s * var(--tempo));--dauer-klein:calc(.18s * var(--tempo));--dauer-blatt:calc(.28s * var(--tempo));--dauer-flaeche:calc(.32s * var(--tempo));--dauer-auftritt:calc(.42s * var(--tempo));--dauer-staffel:calc(40ms * var(--tempo));--dauer-hissen:calc(.9s * var(--tempo));--radius:12px;--radius-karte:22px;--radius-rahmen:28px;--radius-knopf:12px;--ring:0 0 0 1px var(--tinte)}@supports (color:color-mix(in lab, red, red)){:root{--ring:0 0 0 1px color-mix(in oklch, var(--tinte) 6%, transparent)}}:root{--schatten-2:0 1px 2px var(--tinte), 0 10px 30px var(--tinte)}@supports (color:color-mix(in lab, red, red)){:root{--schatten-2:0 1px 2px color-mix(in oklch, var(--tinte) 5%, transparent), 0 10px 30px color-mix(in oklch, var(--tinte) 8%, transparent)}}:root{--schatten-3:0 2px 6px var(--tinte), 0 30px 80px var(--tinte)}@supports (color:color-mix(in lab, red, red)){:root{--schatten-3:0 2px 6px color-mix(in oklch, var(--tinte) 6%, transparent), 0 30px 80px color-mix(in oklch, var(--tinte) 20%, transparent)}}:root{--text:17px;--text-klein:15px;--text-titel:30px;--text-gross:20px;--text-kennzahl:40px;--text-held:60px;--zeile:62px;--knopf:46px;--luft:18px}[data-dichte=gross]{--text:20px;--text-klein:17px;--text-titel:34px;--text-gross:24px;--text-kennzahl:46px;--text-held:68px;--zeile:76px;--knopf:56px;--luft:22px}[data-dichte=normal]{--text:17px;--text-klein:15px;--text-titel:30px;--text-gross:20px;--text-kennzahl:40px;--text-held:60px;--zeile:62px;--knopf:46px;--luft:18px}[data-dichte=kompakt]{--text:15px;--text-klein:13px;--text-titel:24px;--text-gross:17px;--text-kennzahl:32px;--text-held:48px;--zeile:44px;--knopf:36px;--luft:13px}@media (hover:hover) and (pointer:fine){.zeile:hover{background:var(--color-papier)}.weitere>div>button:hover{background:var(--color-papier);color:var(--color-tinte)}}@keyframes weitere-eintrag{0%{opacity:0;translate:0 -6px}}@media (prefers-reduced-motion:reduce){.aufklapper{transition:none}.weitere>div>button{animation:none}}@position-try --weitere-oben{top:8px;bottom:auto}@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-font-weight{syntax:"*";inherits:false}@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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}
