@charset "UTF-8";:root{--ui-text: #1d1d1f;--ui-text-muted: #6e6e73;--ui-text-faint: #8e8e93;--ui-surface: #fff;--ui-surface-raised: #f5f5f7;--ui-surface-sunken: #ebebef;--ui-border: #e0e0e4;--ui-border-strong: #c7c7cc;--ui-hairline: #ebebed;--ui-primary: #1d1d1f;--ui-primary-hover: #000;--ui-on-primary: #fff;--ui-accent: #0071e3;--ui-accent-soft: #eaf3ff;--ui-positive: #1c7a4b;--ui-positive-soft: #e9f5ee;--ui-critical: #c8302a;--ui-critical-soft: #fdeceb;--ui-warn: #8a5a00;--ui-warn-soft: #faf3e3;--ui-on-positive: #fff;--ui-on-critical: #fff;--ui-on-warn: #fff;--ui-editor: #1d1d1f;--ui-on-editor: #fff;--ui-selection: var(--ui-accent);--ui-mark-width: 2px;--ui-font: "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, system-ui, sans-serif;--ui-font-mono: ui-monospace, "SF Mono", menlo, monospace;--ui-size-xxs: .75rem;--ui-size-xs: .8125rem;--ui-size-sm: .875rem;--ui-size-md: 1rem;--ui-size-lg: 1.125rem;--ui-size-title-sm: 1.375rem;--ui-size-title: clamp(1.625rem, 1.25rem + 1.2vw, 2.125rem);--ui-weight-title: 600;--ui-tracking-title: -.021em;--ui-leading: 1.5;--ui-space-0: .125rem;--ui-space-1: .25rem;--ui-space-2: .5rem;--ui-space-3: .75rem;--ui-space-4: 1rem;--ui-space-5: 1.5rem;--ui-space-6: 2rem;--ui-space-7: 3rem;--ui-gutter: 1rem;--ui-radius-sm: 8px;--ui-radius-control: 10px;--ui-radius: 12px;--ui-radius-lg: 16px;--ui-radius-pill: 980px;--ui-shadow-sm: 0 1px 2px rgb(0 0 0 / 4%);--ui-shadow: 0 12px 32px rgb(0 0 0 / 8%);--ui-shadow-lg: 0 1rem 3rem rgb(0 0 0 / 25%);--ui-scrim: rgb(0 0 0 / 45%);--ui-motion-fast: .12s;--ui-motion: .2s;--ui-motion-slow: .32s;--ui-ease: cubic-bezier(.32, .72, 0, 1);--ui-motion-pop: .42s;--ui-ease-pop: cubic-bezier(.34, 1.42, .64, 1);--ui-focus-ring: 0 0 0 1px var(--ui-accent), 0 0 0 4px color-mix(in oklab, var(--ui-accent) 25%, transparent);--ui-focus-ring-inset: inset 0 0 0 2px var(--ui-accent);--ui-target: 2.75rem;--ui-target-sm: 2.25rem;--ui-icon-sm: 1rem;--ui-icon: 1.25rem;--ui-icon-lg: 1.5rem;--ui-disabled-opacity: .4;--ui-z-page: 2;--ui-z-blocktool: 50;--ui-z-fab: 60;--ui-z-panel: 70;--ui-z-dialog: 200}@media(prefers-reduced-motion:reduce){:root{--ui-motion-fast: 1ms;--ui-motion: 1ms;--ui-motion-slow: 1ms}}.ui{color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-size-md);line-height:var(--ui-leading);-webkit-font-smoothing:antialiased}.ui-title{font-size:var(--ui-size-title);font-weight:var(--ui-weight-title);letter-spacing:var(--ui-tracking-title);line-height:1.15;margin:0;text-wrap:balance}.ui-title--sm{font-size:var(--ui-size-title-sm)}.ui-lead{color:var(--ui-text-muted);margin:0;max-inline-size:38ch}.ui-meta{color:var(--ui-text-muted);font-size:var(--ui-size-xs);line-height:1.45;margin:0}.ui-meta--sm{font-size:var(--ui-size-sm)}.ui-field{display:grid;gap:var(--ui-space-2)}.ui-label{color:var(--ui-text-muted);font-size:var(--ui-size-xs);font-weight:400}.ui-input,.ui-select,.ui-textarea{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);color:var(--ui-text);font:inherit;font-size:var(--ui-size-sm);inline-size:100%;min-inline-size:0;padding:.55rem .75rem;transition:border-color var(--ui-motion-fast) var(--ui-ease),box-shadow var(--ui-motion-fast) var(--ui-ease)}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--ui-text-faint)}.ui-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentcolor 50%),linear-gradient(135deg,currentcolor 50%,transparent 50%);background-position:calc(100% - 1.05rem) center,calc(100% - .7rem) center;background-repeat:no-repeat;background-size:.35rem .35rem;cursor:pointer;padding-inline-end:var(--ui-space-6)}.ui-textarea,textarea.ui-input{field-sizing:content;line-height:var(--ui-leading);min-block-size:var(--ui-target);resize:vertical}.ui-focusable:focus-within,.ui-input:focus-visible,.ui-select:focus-visible,.ui-textarea:focus-visible{border-color:var(--ui-accent)}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled{background:var(--ui-surface-sunken);color:var(--ui-text-faint);cursor:not-allowed}.ui-input[aria-invalid=true],.ui-select[aria-invalid=true],.ui-textarea[aria-invalid=true]{border-color:var(--ui-critical);box-shadow:0 0 0 3px var(--ui-critical-soft)}.ui-funnel .ui-input,.ui-funnel .ui-select,.ui-funnel .ui-textarea{border-color:var(--ui-border-strong);border-radius:var(--ui-radius);font-size:var(--ui-size-md);padding:.8rem .95rem}.ui-button{align-items:center;background:var(--ui-primary);border:1px solid transparent;border-radius:var(--ui-radius-pill);color:var(--ui-on-primary);cursor:pointer;display:inline-flex;font:inherit;font-weight:500;gap:var(--ui-space-2);justify-content:center;min-block-size:var(--ui-target);padding:.75rem 1.5rem;text-decoration:none;transition:background var(--ui-motion-fast) var(--ui-ease),opacity var(--ui-motion-fast) var(--ui-ease)}.ui-button:hover:not(:disabled){background:var(--ui-primary-hover)}.ui-button--secondary{background:var(--ui-surface-raised);color:var(--ui-text)}.ui-button--secondary:hover:not(:disabled){background:var(--ui-surface-sunken)}.ui-button--small{font-size:var(--ui-size-sm);min-block-size:var(--ui-target-sm);padding:.35rem .9rem}.ui-button--busy{cursor:progress}@keyframes ui-spinner-drehen{to{rotate:360deg}}.ui-spinner{animation:ui-spinner-drehen .9s linear infinite;block-size:var(--ui-icon-sm);border:2px solid color-mix(in oklab,currentcolor 25%,transparent);border-block-start-color:currentcolor;border-radius:var(--ui-radius-pill);display:inline-block;flex:none;inline-size:var(--ui-icon-sm)}.ui-spinner--lg{block-size:var(--ui-icon-lg);inline-size:var(--ui-icon-lg)}.ui-progress{background:var(--ui-surface-sunken);block-size:2px;border-radius:var(--ui-radius-pill);overflow:hidden}.ui-progress__fill{background:var(--ui-text);block-size:100%;border-radius:inherit;display:block;transition:inline-size var(--ui-motion) var(--ui-ease)}.ui-divider{background:var(--ui-hairline);block-size:1px;border:0;inline-size:100%;margin:0}.ui-note{border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);font-size:var(--ui-size-sm);padding:.55rem .75rem}.ui-note--positive{background:var(--ui-positive-soft);color:var(--ui-positive)}.ui-note--critical{background:var(--ui-critical-soft);color:var(--ui-critical)}.ui-note--muted{background:var(--ui-surface-raised)}.ui-note--warn{background:var(--ui-warn-soft);color:var(--ui-warn)}.ui-badge{align-items:center;background:var(--ui-surface-sunken);border-radius:var(--ui-radius-pill);color:var(--ui-text);display:inline-flex;font-size:var(--ui-size-xxs);font-weight:600;gap:var(--ui-space-1);justify-content:center;letter-spacing:.01em;line-height:1;padding:.3rem .6rem;white-space:nowrap}.ui-badge--editor{background:var(--ui-editor);color:var(--ui-on-editor)}.ui-badge--positive{background:var(--ui-positive);color:var(--ui-on-positive)}.ui-badge--warn{background:var(--ui-warn-soft);color:var(--ui-warn)}.ui-badge--critical{background:var(--ui-critical);color:var(--ui-on-critical);min-inline-size:var(--ui-icon);padding-inline:var(--ui-space-1)}.ui-badge--square{border-radius:0}.ui-empty{color:var(--ui-text-muted);display:grid;gap:var(--ui-space-2);padding:var(--ui-space-5) var(--ui-space-4);place-items:center;text-align:center}.ui-empty__icon{block-size:var(--ui-icon-lg);color:var(--ui-text-faint);flex:none;inline-size:var(--ui-icon-lg)}.ui-empty__icon svg{block-size:100%;display:block;inline-size:100%}.ui-empty__text{font-size:var(--ui-size-sm);margin:0;max-inline-size:34ch}.ui-dropzone{background:var(--ui-surface-raised);border:1px dashed var(--ui-border-strong);border-radius:var(--ui-radius);color:var(--ui-text-muted);cursor:pointer;display:grid;font-size:var(--ui-size-sm);gap:var(--ui-space-2);min-block-size:var(--ui-target);padding:var(--ui-space-4);place-items:center;position:relative;text-align:center;transition:background var(--ui-motion-fast) var(--ui-ease),border-color var(--ui-motion-fast) var(--ui-ease)}.ui-dropzone input[type=file]{block-size:1px;clip-path:inset(50%);inline-size:1px;overflow:hidden;position:absolute;white-space:nowrap}.ui-dropzone__icon{block-size:var(--ui-icon-lg);color:var(--ui-text-faint);inline-size:var(--ui-icon-lg)}.ui-dropzone__icon svg{block-size:100%;display:block;inline-size:100%}.ui-dropzone:hover,.ui-dropzone--over{background:var(--ui-accent-soft);border-color:var(--ui-selection)}.ui-segments{background:var(--ui-surface-sunken);border-radius:var(--ui-radius-pill);display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px}.ui-segment{background:none;border:0;border-radius:var(--ui-radius-pill);color:var(--ui-text-muted);cursor:pointer;font:inherit;font-size:var(--ui-size-sm);font-weight:500;min-block-size:var(--ui-target-sm);padding:.4rem .9rem;text-decoration:none;transition:background var(--ui-motion-fast) var(--ui-ease),color var(--ui-motion-fast) var(--ui-ease);white-space:nowrap}.ui-segment:hover:not(.ui-segment--current){color:var(--ui-text)}.ui-segment--current{background:var(--ui-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-text)}.ui-menu{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);box-shadow:var(--ui-shadow);display:grid;overflow:hidden}.ui-menu--tool{border-radius:0}.ui-menu-item{align-items:center;background:none;border:0;color:var(--ui-text);cursor:pointer;display:flex;font:inherit;font-size:var(--ui-size-sm);inline-size:100%;min-block-size:var(--ui-target);padding:.55rem .75rem;text-align:start;transition:background var(--ui-motion-fast) var(--ui-ease)}.ui-menu-item+.ui-menu-item{border-block-start:1px solid var(--ui-hairline)}.ui-menu-item:hover:not(:disabled){background:var(--ui-surface-raised)}.ui-menu-field{align-items:center;display:flex;font-size:var(--ui-size-sm);gap:var(--ui-space-3);justify-content:space-between;min-block-size:var(--ui-target);padding:.5rem .75rem}.ui-menu-field+.ui-menu-field,.ui-menu-field+.ui-menu-item{border-block-start:1px solid var(--ui-hairline)}div.ui-menu-field{cursor:default}.ui-menu-field__word{color:var(--ui-text-muted)}.ui-menu-field select{background:none;border:0;color:var(--ui-text);cursor:pointer;font:inherit;text-align:end}.ui-menu-field__farbe{align-items:center;display:flex;gap:var(--ui-space-2)}.ui-menu-field__waehler{background:none;block-size:var(--ui-target-sm);border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);cursor:pointer;inline-size:3rem;padding:0}.ui-menu-field__weg{align-items:center;background:none;block-size:var(--ui-target-sm);border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);cursor:pointer;display:inline-flex;flex:none;inline-size:var(--ui-target-sm);justify-content:center;padding:0;transition:color var(--ui-motion-fast) var(--ui-ease)}.ui-menu-field__weg:hover{color:var(--ui-text)}.ui-menu-field__weg svg{block-size:var(--ui-icon-sm);display:block;inline-size:var(--ui-icon-sm)}.ui-menu-item--critical{color:var(--ui-text)}.ui-group{display:grid;gap:var(--ui-space-2)}.ui-group__title{align-items:center;color:var(--ui-text-muted);display:flex;font-size:var(--ui-size-xs);font-weight:500;justify-content:space-between;letter-spacing:.01em;margin:0}.ui-rows{border-block:1px solid var(--ui-hairline);display:grid;margin-inline:calc(-1 * var(--ui-gutter))}.ui-rows--inset{margin-inline:0}.ui-row{align-items:center;background:none;border:0;color:var(--ui-text);cursor:pointer;display:flex;font:inherit;gap:var(--ui-space-3);inline-size:100%;min-block-size:var(--ui-target);padding:.6rem var(--ui-gutter);position:relative;text-align:start;text-decoration:none;transition:background var(--ui-motion-fast) var(--ui-ease)}.ui-row+.ui-row:before{background:var(--ui-hairline);block-size:1px;content:"";inset-block-start:0;inset-inline:0;position:absolute}.ui-row:hover{background:var(--ui-surface-raised)}.ui-sections{border-block:1px solid var(--ui-hairline);display:grid;margin-inline:calc(-1 * var(--ui-gutter))}.ui-sections>*{display:block}.ui-sections>*+*{border-block-start:1px solid var(--ui-hairline)}.ui-row__label{flex:1;min-inline-size:0}.ui-row__value{color:var(--ui-text-muted);font-size:var(--ui-size-sm);max-inline-size:45%;overflow:hidden;text-align:end;text-overflow:ellipsis;white-space:nowrap}.ui-row__chevron{block-size:var(--ui-icon-sm);color:var(--ui-text-faint);flex:none;inline-size:var(--ui-icon-sm)}.ui-row--gross{font-size:var(--ui-size-md);gap:var(--ui-space-3);min-block-size:3.5rem}.ui-row--gross .ui-row__label{font-weight:500}.ui-row--info{cursor:default}.ui-row--info:hover{background:none}.ui-row--stapel{align-items:start;display:grid;gap:.15rem}.ui-row--stapel .ui-row__label{color:var(--ui-text-muted);font-size:var(--ui-size-xs)}.ui-row--stapel .ui-row__value{color:var(--ui-text);max-inline-size:100%;overflow-wrap:anywhere;text-align:start;white-space:normal}.ui-row--add{font-weight:400}.ui-row__plus{align-items:center;background:var(--ui-surface-sunken);block-size:var(--ui-icon-lg);border-radius:var(--ui-radius-pill);color:var(--ui-text);display:inline-flex;flex:none;font-size:var(--ui-size-md);font-weight:400;inline-size:var(--ui-icon-lg);justify-content:center;line-height:1}.ui-markable{border-radius:2px;outline:1.5px solid transparent;outline-offset:0;position:relative;transition:outline-color var(--ui-motion-fast) var(--ui-ease)}.ui-markable:hover{outline-color:var(--ui-border-strong)}.ui-markable:focus-within{outline-color:transparent}.ui-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow);overflow:hidden}.ui-cluster{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius);display:grid;gap:var(--ui-space-3);justify-items:start;padding:var(--ui-space-3)}.ui-cluster .ui-input{justify-self:stretch}.ui-fieldcard{align-items:stretch;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);display:flex;transition:border-color var(--ui-motion-fast) var(--ui-ease)}.ui-fieldcard:focus-within{border-color:var(--ui-accent)}.ui-fieldcard__grip{align-items:center;background:none;border:0;border-inline-end:1px solid var(--ui-hairline);color:var(--ui-text-faint);cursor:grab;display:flex;flex:none;inline-size:var(--ui-target-sm);justify-content:center;padding:0}.ui-fieldcard__grip:active{cursor:grabbing}.ui-fieldcard__grip svg{block-size:var(--ui-icon-sm);display:block;inline-size:var(--ui-icon-sm)}.ui-fieldcard__fields{display:grid;flex:1;min-inline-size:0}.ui-fieldcard__fields>*+*{border-block-start:1px solid var(--ui-hairline)}.ui-fieldcard__fields .ui-input,.ui-fieldcard__fields .ui-select{background-color:transparent;border:0;border-radius:0}.ui-fieldcard__actions{align-items:center;display:flex;flex:none;gap:var(--ui-space-0);padding-inline-end:var(--ui-space-1)}.ui-fieldcard--kachel{flex-direction:column}.ui-fieldcard--kachel .ui-fieldcard__grip{block-size:var(--ui-target-sm);border-block-end:1px solid var(--ui-hairline);border-inline-end:0;inline-size:100%}.ui-fieldcard--kachel .ui-fieldcard__actions{border-block-start:1px solid var(--ui-hairline);justify-content:end;padding:var(--ui-space-0) var(--ui-space-1)}@property --ui-ring-winkel{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes ui-ring-drehen{to{--ui-ring-winkel: 360deg}}@keyframes ui-ring-atmen{0%,to{filter:drop-shadow(0 0 6px rgba(90,110,255,.45));scale:1}33%{filter:drop-shadow(0 0 11px rgba(164,75,255,.55));scale:1.05}66%{filter:drop-shadow(0 0 9px rgba(33,212,253,.55));scale:1.02}}.ui-ring{--ui-ring-size: 2.25rem;--ui-ring-open: 9rem;--ui-ring-thickness: 3px;align-items:center;background:none;block-size:var(--ui-ring-size);border:0;border-radius:var(--ui-radius-pill);color:var(--ui-on-primary);cursor:pointer;display:inline-flex;font-family:var(--ui-font);font-size:var(--ui-size-xs);font-weight:500;gap:0;inline-size:var(--ui-ring-size);isolation:isolate;justify-content:center;padding:0;position:relative;text-decoration:none;transition:background var(--ui-motion) var(--ui-ease),box-shadow var(--ui-motion) var(--ui-ease),color var(--ui-motion) var(--ui-ease),gap var(--ui-motion-pop) var(--ui-ease-pop),inline-size var(--ui-motion-pop) var(--ui-ease-pop),padding var(--ui-motion-pop) var(--ui-ease-pop);white-space:nowrap}.ui-ring:before{animation:ui-ring-drehen 6s linear infinite,ui-ring-atmen 4.5s ease-in-out infinite;background:conic-gradient(from var(--ui-ring-winkel),#21d4fd,#2e7bff,#a44bff,#f056c7,#a44bff,#2e7bff,#21d4fd);border-radius:inherit;content:"";filter:drop-shadow(0 0 6px rgba(90,110,255,.45));inset:0;transition:filter var(--ui-motion) var(--ui-ease),opacity var(--ui-motion) var(--ui-ease);-webkit-mask:radial-gradient(closest-side,rgba(0,0,0,0) calc(100% - var(--ui-ring-thickness)),#000 calc(100% - var(--ui-ring-thickness)));mask:radial-gradient(closest-side,rgba(0,0,0,0) calc(100% - var(--ui-ring-thickness)),#000 calc(100% - var(--ui-ring-thickness)));position:absolute;z-index:-1}.ui-ring:hover,.ui-ring:focus-visible{background:var(--ui-primary);box-shadow:var(--ui-shadow);gap:var(--ui-space-2);inline-size:var(--ui-ring-open);padding-inline:.9rem}.ui-ring:hover:before,.ui-ring:focus-visible:before{opacity:0}.ui-ring__icon,.ui-ring__label{max-inline-size:0;opacity:0;overflow:hidden;transition:max-inline-size var(--ui-motion) var(--ui-ease),opacity var(--ui-motion) var(--ui-ease)}.ui-ring__icon{flex:none;line-height:1}.ui-ring__icon svg{block-size:var(--ui-icon-sm);display:block;inline-size:var(--ui-icon-sm)}.ui-ring--zeichen{color:var(--ui-text)}.ui-ring--zeichen .ui-ring__icon{max-inline-size:var(--ui-icon-lg);opacity:1}.ui-ring--zeichen:hover,.ui-ring--zeichen:focus-visible{color:var(--ui-on-primary)}.ui-ring:hover .ui-ring__icon,.ui-ring:focus-visible .ui-ring__icon{max-inline-size:var(--ui-icon-lg);opacity:1}.ui-ring:hover .ui-ring__label,.ui-ring:focus-visible .ui-ring__label{max-inline-size:8rem;opacity:1}.ui-ring:hover .ui-ring__icon,.ui-ring:hover .ui-ring__label,.ui-ring:focus-visible .ui-ring__icon,.ui-ring:focus-visible .ui-ring__label{transition-delay:90ms}@media(prefers-reduced-motion:reduce){.ui-ring:before{animation:none}}.ui-toolbar{align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:0;box-shadow:var(--ui-shadow-sm);color:var(--ui-text);display:flex;font-family:var(--ui-font);font-size:var(--ui-size-sm);gap:var(--ui-space-0);padding:var(--ui-space-1)}.ui-toolbar__group{align-items:center;display:flex;gap:var(--ui-space-0)}.ui-toolbar__group+.ui-toolbar__group{margin-inline-start:var(--ui-space-2)}.ui-toolbar__button{align-items:center;background:none;block-size:var(--ui-target-sm);border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text);cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-inline-size:var(--ui-target-sm);padding:0;transition:background var(--ui-motion-fast) var(--ui-ease),color var(--ui-motion-fast) var(--ui-ease)}.ui-toolbar__button:hover:not(:disabled){background:var(--ui-surface-raised)}.ui-toolbar__button--aktiv,.ui-toolbar__button--aktiv:hover:not(:disabled){background:var(--ui-accent-soft);color:var(--ui-selection)}.ui-toolbar__button svg{block-size:var(--ui-icon);display:block;inline-size:var(--ui-icon)}.ui-rail{--ui-rail-pad: 10px;align-items:center;background:var(--ui-surface);border-inline-start:1px solid var(--ui-hairline);display:flex;flex:none;flex-direction:column;gap:var(--ui-space-1);padding:var(--ui-rail-pad)}.ui-rail__button{align-items:center;background:none;block-size:var(--ui-target-sm);border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-faint);cursor:pointer;display:inline-flex;inline-size:var(--ui-target-sm);justify-content:center;padding:0;transition:background var(--ui-motion-fast) var(--ui-ease),color var(--ui-motion-fast) var(--ui-ease)}.ui-rail__button svg{block-size:var(--ui-icon-lg);display:block;inline-size:var(--ui-icon-lg)}.ui-rail__button:hover{background:var(--ui-surface-sunken);color:var(--ui-text)}.ui-rail__button--aktiv,.ui-rail__button--aktiv:hover{background:var(--ui-editor);color:var(--ui-on-editor)}.ui-switch{align-items:center;cursor:pointer;display:flex;font-size:var(--ui-size-sm);gap:var(--ui-space-3);inline-size:100%;justify-content:space-between;min-block-size:var(--ui-target)}.ui-switch input{appearance:none;background:var(--ui-border);block-size:1.375rem;border-radius:var(--ui-radius-pill);cursor:pointer;flex:none;inline-size:2.375rem;margin:0;order:2;position:relative;transition:background var(--ui-motion-fast) var(--ui-ease)}.ui-switch input:after{background:var(--ui-surface);block-size:1.125rem;border-radius:var(--ui-radius-pill);box-shadow:0 1px 3px #00000040;content:"";inline-size:1.125rem;inset-block-start:.125rem;inset-inline-start:.125rem;position:absolute;transition:translate var(--ui-motion) var(--ui-ease)}.ui-switch input:checked{background:var(--ui-primary)}.ui-switch input:checked:after{translate:1rem 0}.ui-switch input:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.ui-switch:has(input:disabled){color:var(--ui-text-faint);cursor:not-allowed}.ui-add{align-items:center;background:none;border:0;color:var(--ui-text);cursor:pointer;display:inline-flex;font:500 var(--ui-size-sm)/1 var(--ui-font);gap:.6rem;margin-block-end:var(--ui-space-3);min-block-size:var(--ui-target);padding:0 0 0 var(--ui-space-2)}.ui-add--sm{font-size:var(--ui-size-xs);margin-block-end:0}.ui-add--flaeche{background:var(--ui-surface-raised);border-radius:var(--ui-radius);inline-size:100%;justify-content:center;margin-block-end:0;min-block-size:5rem;padding:var(--ui-space-4);transition:background var(--ui-motion-fast) var(--ui-ease)}.ui-add--flaeche:hover:not(:disabled){background:var(--ui-surface-sunken)}.ui-add__sign{align-items:center;background:var(--ui-editor);block-size:var(--ui-icon-lg);border-radius:var(--ui-radius-sm);color:var(--ui-on-editor);display:inline-flex;flex:none;inline-size:var(--ui-icon-lg);justify-content:center;line-height:1;transition:opacity var(--ui-motion-fast) var(--ui-ease)}.ui-add:hover:not(:disabled) .ui-add__sign{opacity:.85}.ui-add__sign svg{block-size:var(--ui-icon-sm);display:block;inline-size:var(--ui-icon-sm)}.ui-rowbutton{align-items:center;background:none;block-size:var(--ui-target-sm);border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-muted);cursor:pointer;display:inline-flex;flex:none;inline-size:var(--ui-target-sm);justify-content:center;padding:0;transition:background var(--ui-motion-fast) var(--ui-ease),color var(--ui-motion-fast) var(--ui-ease)}.ui-rowbutton svg{block-size:var(--ui-icon-sm);display:block;inline-size:var(--ui-icon-sm)}.ui-rowbutton:hover:not(:disabled){background:var(--ui-surface-raised);color:var(--ui-text)}.ui-rowbutton--critical:hover:not(:disabled){background:var(--ui-critical-soft);color:var(--ui-critical)}.ui-rowbutton--handle{cursor:grab}.ui-rowbutton--handle:active{cursor:grabbing}.ui-add:disabled,.ui-button:disabled,.ui-menu-item:disabled,.ui-rail__button:disabled,.ui-rowbutton:disabled,.ui-toolbar__button:disabled{cursor:not-allowed;opacity:var(--ui-disabled-opacity)}.ui-add:focus-visible,.ui-button:focus-visible,.ui-dropzone:focus-within,.ui-fieldcard__grip:focus-visible,.ui-focusable:focus-visible,.ui-focusable:focus-within,.ui-input:focus-visible,.ui-menu-field__weg:focus-visible,.ui-rail__button:focus-visible,.ui-ring:focus-visible,.ui-rowbutton:focus-visible,.ui-select:focus-visible,.ui-switch input:focus-visible,.ui-textarea:focus-visible,.ui-toolbar__button:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.ui-fieldcard__fields .ui-input:focus-visible,.ui-fieldcard__fields .ui-select:focus-visible,.ui-menu-field:focus-within,.ui-menu-item:focus-visible,.ui-row:focus-visible{box-shadow:var(--ui-focus-ring-inset);outline:none}@media(hover:none){.ui-input,.ui-select,.ui-textarea{font-size:var(--ui-size-md)}.ui-menu-field__weg,.ui-rail__button,.ui-rowbutton{block-size:var(--ui-target);inline-size:var(--ui-target)}.ui-toolbar__button{block-size:var(--ui-target);min-inline-size:var(--ui-target)}}*,*:before,*:after{box-sizing:border-box}@view-transition{navigation:auto}.nav__bar{view-transition-name:pp-leiste}.fuss{view-transition-name:pp-fuss}::view-transition-old(pp-leiste),::view-transition-new(pp-leiste),::view-transition-old(pp-fuss),::view-transition-new(pp-fuss){animation:none;mix-blend-mode:normal}::view-transition-old(root){animation:pp-seite-weg .18s ease both}::view-transition-new(root){animation:pp-seite-her .26s ease both}@keyframes pp-seite-weg{to{opacity:0}}@keyframes pp-seite-her{0%{opacity:0;translate:0 .75rem}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.12s;translate:none}}html{background:var(--pp-color-surface, #fff);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--pp-color-surface, #fff);color:var(--pp-color-text, #1f2933);font-family:var(--pp-font-body, system-ui, sans-serif);margin:0}img,video{display:block;max-width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
