@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-editor: #1d1d1f;--ui-editor-soft: #f0f0f2;--ui-on-editor: #fff;--ui-selection: #3858e9;--ui-mark-width: 3px;--ui-font: "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, system-ui, sans-serif;--ui-size-xs: .8125rem;--ui-size-sm: .875rem;--ui-size-md: 1rem;--ui-size-lg: 1.125rem;--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-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: 12px;--ui-radius-lg: 16px;--ui-radius-pill: 980px;--ui-radius-control: 10px;--ui-shadow-sm: 0 1px 2px rgb(0 0 0 / 4%);--ui-shadow: 0 12px 32px rgb(0 0 0 / 8%);--ui-motion: .2s;--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 4px color-mix(in oklab, var(--ui-accent) 22%, transparent)}.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-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);margin:0}.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{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) var(--ui-ease),box-shadow var(--ui-motion) var(--ui-ease)}.ui-input::placeholder{color:var(--ui-text-faint)}.ui-input:focus,.ui-focusable:focus-within{border-color:var(--ui-accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--ui-accent) 15%,transparent);outline:none}.ui-funnel .ui-input{background:var(--ui-surface);border-color:var(--ui-border-strong);border-radius:var(--ui-radius);font-size:var(--ui-size-md);padding:.8rem .95rem}.ui-button{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;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:background var(--ui-motion) var(--ui-ease),opacity var(--ui-motion) var(--ui-ease)}.ui-button:hover:not(:disabled){background:var(--ui-primary-hover)}.ui-button:disabled{cursor:not-allowed;opacity:.35}.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:focus-visible,.ui-focusable:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.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-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-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;padding:.4rem .9rem;text-decoration:none;transition:background var(--ui-motion) var(--ui-ease),color var(--ui-motion) 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-segment:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.ui-menu{background:var(--ui-surface);border-radius:var(--ui-radius-sm);display:grid;overflow:hidden}.ui-menu-item{background:none;border:0;color:var(--ui-text);cursor:pointer;font:inherit;font-size:var(--ui-size-sm);inline-size:100%;padding:.55rem .75rem;text-align:start;transition:background var(--ui-motion) var(--ui-ease)}.ui-menu-item+.ui-menu-item{border-block-start:1px solid var(--ui-border)}.ui-menu-item:hover:not(:disabled){background:var(--ui-surface-raised)}.ui-menu-item:disabled{color:var(--ui-text-faint);cursor:not-allowed}.ui-menu-field{align-items:center;display:flex;font-size:var(--ui-size-sm);gap:var(--ui-space-3);justify-content:space-between;padding:.5rem .75rem}.ui-menu-field+.ui-menu-field,.ui-menu-field+.ui-menu-item{border-block-start:1px solid var(--ui-border)}.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-item--critical{color:var(--ui-text)}.ui-menu-item:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}.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-group .ui-meta{line-height:1.45}.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:2.75rem;padding:.6rem var(--ui-gutter);position:relative;text-align:start;text-decoration:none;transition:background var(--ui-motion) 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-row:focus-visible{outline:2px solid var(--ui-editor);outline-offset:-2px}.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:.85rem;color:var(--ui-text-faint);flex:none;inline-size:.85rem}.ui-markable{border-radius:2px;outline:1.5px solid transparent;outline-offset:0;position:relative;transition:outline-color var(--ui-motion) var(--ui-ease)}.ui-markable:hover{outline-color:var(--ui-border-strong)}.ui-markable--marked,.ui-markable:focus-within{outline-color:transparent}.ui-badge{background:var(--ui-surface-sunken);border-radius:var(--ui-radius-pill);color:var(--ui-text);display:inline-flex;font-size:.6875rem;font-weight:600;gap:var(--ui-space-2);letter-spacing:.04em;line-height:1;padding:.3rem .6rem;text-transform:uppercase;white-space:nowrap}.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}@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:focus-visible{outline:2px solid var(--ui-accent);outline-offset:3px}.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:1.05em;display:block;inline-size:1.05em}.ui-ring--zeichen{color:var(--ui-text)}.ui-ring--zeichen .ui-ring__icon{max-inline-size:1.5rem;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:1.5rem;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,.ui-ring:before{animation:none;transition:none}}.ui-toolbar{align-items:stretch;background:var(--ui-surface);border:1px solid var(--ui-editor);border-radius:2px;color:var(--ui-text);display:flex;font-family:var(--ui-font);font-size:var(--ui-size-sm)}.ui-toolbar__group{align-items:stretch;display:flex}.ui-toolbar__group+.ui-toolbar__group{border-inline-start:1px solid var(--ui-editor)}.ui-toolbar__button{align-items:center;background:none;block-size:3rem;border:0;border-radius:1px;color:var(--ui-text);cursor:pointer;display:inline-flex;font:inherit;justify-content:center;min-inline-size:3rem;padding:0}.ui-toolbar__button:hover:not(:disabled){color:var(--ui-selection)}.ui-toolbar__button:disabled{cursor:default;opacity:.3}.ui-toolbar__button:focus-visible{box-shadow:inset 0 0 0 1.5px var(--ui-selection);outline:none}.ui-toolbar__button--aktiv,.ui-toolbar__button--aktiv:hover:not(:disabled){background:var(--ui-editor);color:var(--ui-on-editor)}.ui-toolbar__button--critical:hover:not(:disabled){color:var(--ui-critical)}.ui-toolbar__button svg{block-size:1.5rem;display:block;inline-size:1.5rem}.ui-toolbar__select{align-items:center;block-size:3rem;display:inline-flex;gap:.3rem;padding-inline:.75rem}.ui-toolbar__select:hover,.ui-toolbar__select:focus-within{color:var(--ui-selection)}.ui-toolbar__select-word{color:var(--ui-text-muted)}.ui-toolbar__select select{appearance:none;background:none;border:0;color:inherit;cursor:pointer;font:inherit;font-weight:500;padding:0}.ui-toolbar__select select:focus{outline:none}.ui-toolbar__select:after{border-block-start:4px solid currentcolor;border-inline:3.5px solid transparent;content:"";flex:none;opacity:.55}.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:2.5rem;border:0;border-radius:var(--ui-radius-sm);color:var(--ui-text-faint);cursor:pointer;display:inline-flex;inline-size:2.5rem;justify-content:center;padding:0;transition:background var(--ui-motion) var(--ui-ease),color var(--ui-motion) var(--ui-ease)}.ui-rail__button svg{block-size:1.35rem;display:block;inline-size:1.35rem}.ui-rail__button:hover{background:var(--ui-surface-sunken);color:var(--ui-text)}.ui-rail__button:focus-visible{outline:2px solid var(--ui-editor);outline-offset:2px}.ui-rail__button--aktiv,.ui-rail__button--aktiv:hover{background:var(--ui-editor);color:var(--ui-on-editor)}.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-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-row--add{font-weight:400}.ui-row__plus{align-items:center;background:var(--ui-surface-sunken);border-radius:var(--ui-radius-pill);block-size:1.4rem;color:var(--ui-text);display:inline-flex;flex:none;font-size:1rem;font-weight:400;inline-size:1.4rem;justify-content:center;line-height:1}.ui-switch{align-items:center;cursor:pointer;display:flex;font-size:var(--ui-size-sm);gap:var(--ui-space-3)}.ui-switch input{appearance:none;background:var(--ui-border);border-radius:var(--ui-radius-pill);block-size:1.375rem;cursor:pointer;flex:none;inline-size:2.375rem;margin:0;position:relative;transition:background var(--ui-motion) var(--ui-ease)}.ui-switch input:after{background:#fff;border-radius:var(--ui-radius-pill);block-size:1.125rem;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:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.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}*,*:before,*:after{box-sizing:border-box}html{-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;transition-duration:.01ms!important}}
