*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 30 100% 47%;--primary-foreground: 0 0% 100%;--secondary: 39 30% 90%;--secondary-foreground: 0 0% 12%;--muted: 0 0% 94%;--muted-foreground: 0 0% 40%;--accent: 39 35% 88%;--accent-foreground: 0 0% 12%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 240 6% 90%;--input: 240 6% 90%;--ring: 0 0% 3.9%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--radius: .5rem ;--sidebar-background: 0 0% 97.3%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%}.dark{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 0 0% 9%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 70%;--input: 0 0% 70%;--ring: 0 0% 83.1%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55% ;--sidebar-background: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 224.3 76.3% 48%;--sidebar-primary-foreground: 0 0% 100%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}.form-input::-webkit-datetime-edit{display:inline-flex}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-year-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}.form-checkbox,.form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}.form-checkbox{border-radius:0}.form-checkbox:focus,.form-radio:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.form-checkbox:checked,.form-radio:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.form-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){.form-checkbox:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:checked:hover,.form-checkbox:checked:focus,.form-radio:checked:hover,.form-radio:checked:focus{border-color:transparent;background-color:currentColor}.form-checkbox:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){.form-checkbox:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.form-checkbox:indeterminate:hover,.form-checkbox:indeterminate:focus{border-color:transparent;background-color:currentColor}.d2{display:flex;flex-direction:column;gap:18px;padding-bottom:8px}@keyframes d2rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.d2grid .\!full{grid-column:1 / -1!important}.d2grid .full{grid-column:1 / -1}@media(max-width:920px){.d2grid .\!full{grid-column:1 / -1!important}.d2grid{grid-template-columns:1fr}.d2grid .span2,.d2grid .full{grid-column:1 / -1}.d2hero{padding:26px 24px}.d2hero__num{font-size:52px}.d2frow__lbl{width:92px}}@media(min-width:921px)and (max-width:1200px){.d2grid .\!full{grid-column:1 / -1!important}.d2grid{grid-template-columns:1fr 1fr}.d2grid .span2,.d2grid .full{grid-column:1 / -1}}.prio{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:3px 10px 3px 8px;border-radius:99px;white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.\!sticky{position:sticky!important}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-0\.5{left:.125rem;right:.125rem}.inset-x-1{left:.25rem;right:.25rem}.inset-y-0{top:0;bottom:0}.-bottom-16{bottom:-4rem}.-bottom-40{bottom:-10rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.-left-40{left:-10rem}.-right-1{right:-.25rem}.-right-1\.5{right:-.375rem}.-right-40{right:-10rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-40{top:-10rem}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-full{bottom:100%}.end-0{inset-inline-end:0px}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-14{left:3.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-5{left:1.25rem}.left-\[28px\]{left:28px}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.start-0{inset-inline-start:0px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-9{top:2.25rem}.top-\[50\%\]{top:50%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.z-\[300\]{z-index:300}.z-\[310\]{z-index:310}.z-\[320\]{z-index:320}.z-\[350\]{z-index:350}.z-\[500\]{z-index:500}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.\!row-span-1{grid-row:span 1 / span 1!important}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.-m-5{margin:-1.25rem}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-1{margin-bottom:-.25rem}.-mb-2{margin-bottom:-.5rem}.-me-0\.5{margin-inline-end:-.125rem}.-me-2{margin-inline-end:-.5rem}.-ml-1{margin-left:-.25rem}.-ml-3{margin-left:-.75rem}.-ml-px{margin-left:-1px}.-mt-1{margin-top:-.25rem}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-none{overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-10{width:2.5rem;height:2.5rem}.size-12{width:3rem;height:3rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[--reka-select-trigger-height\]{height:var(--reka-select-trigger-height)}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[170px\]{height:170px}.h-\[17px\]{height:17px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[21px\]{height:21px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[230px\]{height:230px}.h-\[260px\]{height:260px}.h-\[26px\]{height:26px}.h-\[380px\]{height:380px}.h-\[38px\]{height:38px}.h-\[400px\]{height:400px}.h-\[42px\]{height:42px}.h-\[56px\]{height:56px}.h-\[600px\]{height:600px}.h-\[72px\]{height:72px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-24{max-height:6rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[160px\]{max-height:160px}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[46vh\]{max-height:46vh}.max-h-\[50vh\]{max-height:50vh}.max-h-\[560px\]{max-height:560px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.min-h-0{min-height:0px}.min-h-\[100px\]{min-height:100px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[28px\]{min-height:28px}.min-h-\[36px\]{min-height:36px}.min-h-\[60px\]{min-height:60px}.min-h-\[calc\(100svh-140px\)\]{min-height:calc(100svh - 140px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[13px\]{width:13px}.w-\[140px\]{width:140px}.w-\[14px\]{width:14px}.w-\[150px\]{width:150px}.w-\[15px\]{width:15px}.w-\[160px\]{width:160px}.w-\[16px\]{width:16px}.w-\[170px\]{width:170px}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[185px\]{width:185px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[19px\]{width:19px}.w-\[200px\]{width:200px}.w-\[21px\]{width:21px}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[26px\]{width:26px}.w-\[2px\]{width:2px}.w-\[380px\]{width:380px}.w-\[3px\]{width:3px}.w-\[40px\]{width:40px}.w-\[42px\]{width:42px}.w-\[480px\]{width:480px}.w-\[52px\]{width:52px}.w-\[56px\]{width:56px}.w-\[58px\]{width:58px}.w-\[80px\]{width:80px}.w-\[90px\]{width:90px}.w-\[92vw\]{width:92vw}.w-\[calc\(100\%\+8rem\)\]{width:calc(100% + 8rem)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-32{min-width:8rem}.min-w-5{min-width:1.25rem}.min-w-64{min-width:16rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[--reka-select-trigger-width\]{min-width:var(--reka-select-trigger-width)}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[180px\]{min-width:180px}.min-w-\[18px\]{min-width:18px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[600px\]{min-width:600px}.min-w-\[64px\]{min-width:64px}.min-w-\[8rem\]{min-width:8rem}.min-w-full{min-width:100%}.max-w-28{max-width:7rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-72{max-width:18rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[150px\]{max-width:150px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[6rem\]{max-width:6rem}.max-w-\[720px\]{max-width:720px}.max-w-\[80\%\]{max-width:80%}.max-w-\[85\%\]{max-width:85%}.max-w-\[877px\]{max-width:877px}.max-w-\[8rem\]{max-width:8rem}.max-w-\[950px\]{max-width:950px}.max-w-\[9rem\]{max-width:9rem}.max-w-\[min\(100\%\,16rem\)\]{max-width:min(100%,16rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95,.scale-\[0\.95\]{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[100px_1fr\]{grid-template-columns:100px 1fr}.grid-cols-\[110px_1fr_56px_48px\]{grid-template-columns:110px 1fr 56px 48px}.grid-cols-\[120px_90px_1fr\]{grid-template-columns:120px 90px 1fr}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[60px_repeat\(7\,1fr\)\]{grid-template-columns:60px repeat(7,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.\!flex-row{flex-direction:row!important}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[18px\]{gap:18px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-\[18px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(18px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18px * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#e4e4e7\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(228 228 231 / var(--tw-divide-opacity, 1))}.divide-\[var\(--border\)\]>:not([hidden])~:not([hidden]){border-color:var(--border)}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.divide-border\/50>:not([hidden])~:not([hidden]){border-color:hsl(var(--border) / .5)}.divide-emerald-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(209 250 229 / var(--tw-divide-opacity, 1))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-zinc-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(244 244 245 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.justify-self-start{justify-self:start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:calc(var(--radius) - 2px)}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-t-md{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) + 4px);border-top-right-radius:calc(var(--radius) + 4px)}.rounded-bl-md{border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-bl-sm{border-bottom-left-radius:calc(var(--radius) - 4px)}.rounded-br-md{border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-br-sm{border-bottom-right-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#18181b\]{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.border-\[\#E3E1DB\]{--tw-border-opacity: 1;border-color:rgb(227 225 219 / var(--tw-border-opacity, 1))}.border-\[\#EE7600\]{--tw-border-opacity: 1;border-color:rgb(238 118 0 / var(--tw-border-opacity, 1))}.border-\[\#EE7600\]\/30{border-color:#ee76004d}.border-\[\#F6C9B4\]{--tw-border-opacity: 1;border-color:rgb(246 201 180 / var(--tw-border-opacity, 1))}.border-\[\#e4e4e7\]{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-\[\#fed7aa\]{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-\[color\:var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/60{border-color:#fcd34d99}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-background{border-color:hsl(var(--background))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-200\/80{border-color:#bfdbfecc}.border-blue-300\/60{border-color:#93c5fd99}.border-border{border-color:hsl(var(--border))}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-current{border-color:currentColor}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-200\/80{border-color:#a7f3d0cc}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-300\/60{border-color:#6ee7b799}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-muted-foreground\/60{border-color:hsl(var(--muted-foreground) / .6)}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-200\/80{border-color:#fed7aacc}.border-orange-400{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-400{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/40{border-color:#fff6}.border-zinc-100{--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.border-zinc-100\/80{border-color:#f4f4f5cc}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-zinc-300{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}.border-zinc-400{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.border-zinc-900{--tw-border-opacity: 1;border-color:rgb(24 24 27 / var(--tw-border-opacity, 1))}.border-l-destructive{border-left-color:hsl(var(--destructive))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-muted-foreground\/40{border-left-color:hsl(var(--muted-foreground) / .4)}.border-l-transparent{border-left-color:transparent}.border-t-\[\#6366f1\]{--tw-border-opacity: 1;border-top-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-t-indigo-600{--tw-border-opacity: 1;border-top-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-t-zinc-500{--tw-border-opacity: 1;border-top-color:rgb(113 113 122 / var(--tw-border-opacity, 1))}.\!bg-\[\#FFF1EA\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 241 234 / var(--tw-bg-opacity, 1))!important}.bg-\[\#2FA98B\]\/10{background-color:#2fa98b1a}.bg-\[\#D4622B\]{--tw-bg-opacity: 1;background-color:rgb(212 98 43 / var(--tw-bg-opacity, 1))}.bg-\[\#DC4D17\]\/10{background-color:#dc4d171a}.bg-\[\#EE7600\]{--tw-bg-opacity: 1;background-color:rgb(238 118 0 / var(--tw-bg-opacity, 1))}.bg-\[\#F15A22\]{--tw-bg-opacity: 1;background-color:rgb(241 90 34 / var(--tw-bg-opacity, 1))}.bg-\[\#FF2D20\]\/10{background-color:#ff2d201a}.bg-\[\#FFF1EA\]{--tw-bg-opacity: 1;background-color:rgb(255 241 234 / var(--tw-bg-opacity, 1))}.bg-\[\#ee7606\]{--tw-bg-opacity: 1;background-color:rgb(238 118 6 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f4f5\]{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.bg-\[\#faf6f1\]{--tw-bg-opacity: 1;background-color:rgb(250 246 241 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7ed\]{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-\[color\:var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--brand-light\)\]{background-color:var(--brand-light)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--foreground\)\]{background-color:var(--foreground)}.bg-\[var\(--muted\)\]{background-color:var(--muted)}.bg-\[white\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-50\/90{background-color:#fffbebe6}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-background{background-color:hsl(var(--background))}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/15{background-color:hsl(var(--destructive) / .15)}.bg-destructive\/40{background-color:hsl(var(--destructive) / .4)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/30{background-color:#ecfdf54d}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/85{background-color:#10b981d9}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/80{background-color:#f9fafbcc}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500\/20{background-color:#22c55e33}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/40{background-color:hsl(var(--muted) / .4)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/60{background-color:#fff7ed99}.bg-orange-50\/70{background-color:#fff7edb3}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-primary\/70{background-color:hsl(var(--primary) / .7)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/50{background-color:#fef2f280}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/20{background-color:#ef444433}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-50\/50{background-color:#f0f9ff80}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-400\/80{background-color:#94a3b8cc}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/60{background-color:#f8fafc99}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-50\/50{background-color:#f0fdfa80}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/50{background-color:#ffffff80}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.bg-zinc-100\/80{background-color:#f4f4f5cc}.bg-zinc-200{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.bg-zinc-300{--tw-bg-opacity: 1;background-color:rgb(212 212 216 / var(--tw-bg-opacity, 1))}.bg-zinc-400{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.bg-zinc-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-zinc-50\/30{background-color:#fafafa4d}.bg-zinc-50\/40{background-color:#fafafa66}.bg-zinc-50\/50{background-color:#fafafa80}.bg-zinc-50\/60{background-color:#fafafa99}.bg-zinc-500{--tw-bg-opacity: 1;background-color:rgb(113 113 122 / var(--tw-bg-opacity, 1))}.bg-zinc-600{--tw-bg-opacity: 1;background-color:rgb(82 82 91 / var(--tw-bg-opacity, 1))}.bg-zinc-700{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.bg-zinc-800{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-zinc-900\/80{background-color:#18181bcc}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/\[0\.06\]{--tw-gradient-from: rgb(59 130 246 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/\[0\.08\]{--tw-gradient-from: rgb(59 130 246 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/\[0\.08\]{--tw-gradient-from: rgb(16 185 129 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-400{--tw-gradient-from: #9ca3af var(--tw-gradient-from-position);--tw-gradient-to: rgb(156 163 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from: #fb923c var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/\[0\.05\]{--tw-gradient-from: rgb(249 115 22 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/\[0\.07\]{--tw-gradient-from: rgb(249 115 22 / .07) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/\[0\.08\]{--tw-gradient-from: rgb(249 115 22 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/\[0\.10\]{--tw-gradient-from: rgb(249 115 22 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-500\/\[0\.06\]{--tw-gradient-from: rgb(100 116 139 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(100 116 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-50\/60{--tw-gradient-from: rgb(245 243 255 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 243 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-gray-800{--tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1f2937 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-50\/30{--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 247 237 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-400\/\[0\.08\]{--tw-gradient-to: rgb(251 191 36 / .08) var(--tw-gradient-to-position)}.to-amber-400\/\[0\.14\]{--tw-gradient-to: rgb(251 191 36 / .14) var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to: #f9fafb var(--tw-gradient-to-position)}.to-gray-500{--tw-gradient-to: #6b7280 var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to: #111827 var(--tw-gradient-to-position)}.to-green-400\/\[0\.14\]{--tw-gradient-to: rgb(74 222 128 / .14) var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-sky-400\/\[0\.08\]{--tw-gradient-to: rgb(56 189 248 / .08) var(--tw-gradient-to-position)}.to-sky-400\/\[0\.12\]{--tw-gradient-to: rgb(56 189 248 / .12) var(--tw-gradient-to-position)}.to-sky-500{--tw-gradient-to: #0ea5e9 var(--tw-gradient-to-position)}.to-slate-400\/\[0\.08\]{--tw-gradient-to: rgb(148 163 184 / .08) var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-white{fill:#fff}.stroke-\[\#FF2D20\]{stroke:#ff2d20}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-px{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[13px\]{padding-left:13px;padding-right:13px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pb-4{padding-bottom:1rem!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pe-4{padding-inline-end:1rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[13px\]{padding-left:13px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-2{padding-right:.5rem}.pr-20{padding-right:5rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.ps-3{padding-inline-start:.75rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-display{font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[6px\]{font-size:6px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/relaxed{font-size:.875rem;line-height:1.625}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.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)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#DC4D17\]{--tw-text-opacity: 1 !important;color:rgb(220 77 23 / var(--tw-text-opacity, 1))!important}.\!text-amber-700{--tw-text-opacity: 1 !important;color:rgb(180 83 9 / var(--tw-text-opacity, 1))!important}.\!text-blue-700{--tw-text-opacity: 1 !important;color:rgb(29 78 216 / var(--tw-text-opacity, 1))!important}.\!text-emerald-700{--tw-text-opacity: 1 !important;color:rgb(4 120 87 / var(--tw-text-opacity, 1))!important}.\!text-orange-700{--tw-text-opacity: 1 !important;color:rgb(194 65 12 / var(--tw-text-opacity, 1))!important}.\!text-red-600{--tw-text-opacity: 1 !important;color:rgb(220 38 38 / var(--tw-text-opacity, 1))!important}.\!text-red-700{--tw-text-opacity: 1 !important;color:rgb(185 28 28 / var(--tw-text-opacity, 1))!important}.\!text-sky-700{--tw-text-opacity: 1 !important;color:rgb(3 105 161 / var(--tw-text-opacity, 1))!important}.text-\[\#006621\]{--tw-text-opacity: 1;color:rgb(0 102 33 / var(--tw-text-opacity, 1))}.text-\[\#18181b\]{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.text-\[\#1a0dab\]{--tw-text-opacity: 1;color:rgb(26 13 171 / var(--tw-text-opacity, 1))}.text-\[\#545454\]{--tw-text-opacity: 1;color:rgb(84 84 84 / var(--tw-text-opacity, 1))}.text-\[\#71717a\]{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-\[\#7c2d12\]{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-\[\#C0551F\]{--tw-text-opacity: 1;color:rgb(192 85 31 / var(--tw-text-opacity, 1))}.text-\[\#DC4D17\]{--tw-text-opacity: 1;color:rgb(220 77 23 / var(--tw-text-opacity, 1))}.text-\[\#EE7600\]{--tw-text-opacity: 1;color:rgb(238 118 0 / var(--tw-text-opacity, 1))}.text-\[\#F15A22\]{--tw-text-opacity: 1;color:rgb(241 90 34 / var(--tw-text-opacity, 1))}.text-\[\#a16207\]{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-\[\#a1a1aa\]{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-\[\#c2410c\]{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--background\)\]{color:var(--background)}.text-\[var\(--border\)\]{color:var(--border)}.text-\[var\(--brand\)\]{color:var(--brand)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-800\/90{color:#92400ee6}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-amber-950\/80{color:#451a03cc}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/50{color:#00000080}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-blue-900\/90{color:#1e3a8ae6}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-700\/60{color:#15803d99}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-muted{color:hsl(var(--muted))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/40{color:hsl(var(--muted-foreground) / .4)}.text-muted-foreground\/50{color:hsl(var(--muted-foreground) / .5)}.text-muted-foreground\/60{color:hsl(var(--muted-foreground) / .6)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-orange-950\/80{color:#431407cc}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-red-950\/80{color:#450a0acc}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-sky-950\/80{color:#082f49cc}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-zinc-300{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.text-zinc-400{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-zinc-500{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-zinc-600{--tw-text-opacity: 1;color:rgb(82 82 91 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.text-zinc-800{--tw-text-opacity: 1;color:rgb(39 39 42 / var(--tw-text-opacity, 1))}.text-zinc-900{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.accent-\[\#18181b\]{accent-color:#18181b}.accent-\[\#EE7600\]{accent-color:#EE7600}.accent-foreground{accent-color:hsl(var(--foreground))}.accent-orange-600{accent-color:#ea580c}.accent-primary{accent-color:hsl(var(--primary))}.accent-zinc-900{accent-color:#18181b}.\!opacity-100{opacity:1!important}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(263_70\%_58\%\)\,0_4px_16px_hsl\(263_70\%_58\%\/0\.1\)\]{--tw-shadow: 0 0 0 1px hsl(263 70% 58%),0 4px 16px hsl(263 70% 58%/.1);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_14px_34px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0px 14px 34px 0px rgba(0,0,0,.08);--tw-shadow-colored: 0px 14px 34px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-gray-200\/50{--tw-shadow-color: rgb(229 231 235 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/30{--tw-shadow-color: rgb(249 115 22 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-orange-500\/40{--tw-shadow-color: rgb(249 115 22 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-primary\/25{--tw-shadow-color: hsl(var(--primary) / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/30{--tw-shadow-color: rgb(239 68 68 / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-destructive{--tw-ring-color: hsl(var(--destructive))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-orange-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 215 170 / var(--tw-ring-opacity, 1))}.ring-orange-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 186 116 / var(--tw-ring-opacity, 1))}.ring-red-200\/60{--tw-ring-color: rgb(254 202 202 / .6)}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-transparent{--tw-ring-color: transparent}.ring-white\/\[0\.05\]{--tw-ring-color: rgb(255 255 255 / .05)}.ring-opacity-5{--tw-ring-opacity: .05}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);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)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.06\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.06));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)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-75{animation-duration:75ms}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.valuation-light,.valuation-light *,:where(.dark) .valuation-light,:where(.dark) .valuation-light *{--background: 0 0% 100%;--foreground: 0 0% 12%;--card: 0 0% 100%;--card-foreground: 0 0% 12%;--popover: 0 0% 100%;--popover-foreground: 0 0% 12%;--primary: 30 100% 47%;--primary-foreground: 0 0% 100%;--secondary: 39 30% 90%;--secondary-foreground: 0 0% 12%;--muted: 0 0% 96%;--muted-foreground: 0 0% 40%;--accent: 39 35% 88%;--accent-foreground: 0 0% 12%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 240 6% 90%;--input: 240 6% 90%;--ring: 30 100% 47%}:root{--vis-tooltip-background-color: none !important;--vis-tooltip-border-color: none !important;--vis-tooltip-text-color: none !important;--vis-tooltip-shadow-color: none !important;--vis-tooltip-backdrop-filter: none !important;--vis-tooltip-padding: none !important;--vis-primary-color: var(--chart-1);--vis-secondary-color: var(--chart-2);--vis-text-color: var(--muted-foreground)}.obwrap{--ob-orange: #F15A22;--ob-orange-600: #DC4D17;--ob-orange-050: #FFF1EA;--ob-surface: #FFFFFF;--ob-bg: #F6F5F2;--ob-ink1: #1A1B1E;--ob-ink2: #56595F;--ob-ink3: #8A8F98;--ob-ink4: #AEB2BA;--ob-line: #EAE8E3;--ob-line2: #E3E1DB;--ob-hover: #F4F2EE}:where(.dark) .obwrap{--ob-surface: #1e2024;--ob-bg: #15161a;--ob-ink1: #f1f2f4;--ob-ink2: #b7bbc2;--ob-ink3: #888d96;--ob-ink4: #666b73;--ob-line: #2a2c32;--ob-line2: #34373e;--ob-hover: #25272d;--ob-orange-050: #2c2018}.obhead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:20px}.obhead__title{margin:0;font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ob-ink1)}.obhead__sub{margin:5px 0 0;font-size:13.5px;color:var(--ob-ink3)}.obhead__actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.obbtn{height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;border-radius:12px;font-size:14px;font-weight:600;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,box-shadow .15s,transform .05s}.obbtn:active{transform:translateY(.5px)}.obbtn--ghost{background:var(--ob-surface);border-color:var(--ob-line2);color:var(--ob-ink2)}.obbtn--ghost:hover,.obbtn--open{background:var(--ob-hover);color:var(--ob-ink1)}.obbtn--primary{background:var(--ob-orange);color:#fff;box-shadow:0 4px 12px #f15a2247}.obbtn--primary:hover{background:var(--ob-orange-600);box-shadow:0 6px 16px #f15a2257}.obbtn--bar{height:46px}.obbtn--filteron{border-color:var(--ob-orange);color:var(--ob-orange-600);background:var(--ob-orange-050)}.obbtn:disabled{opacity:.55;cursor:default}.obbtncount{font-size:11.5px;font-weight:800;color:#fff;background:var(--ob-orange);min-width:20px;height:20px;padding:0 6px;border-radius:99px;display:inline-grid;place-items:center}.obmore{position:relative}.obmenu{position:absolute;top:calc(100% + 6px);left:0;z-index:80;min-width:230px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:14px;box-shadow:0 8px 30px #181a1e24;padding:6px;display:flex;flex-direction:column;gap:1px;animation:obpop .16s cubic-bezier(.34,1.3,.5,1)}.obmenu--right{left:auto;right:0}@keyframes obpop{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.obmenu__item{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;border:0;background:transparent;border-radius:9px;font-size:14px;font-weight:600;color:var(--ob-ink2);text-align:left;cursor:pointer;transition:background .13s,color .13s}.obmenu__item:hover{background:var(--ob-hover);color:var(--ob-ink1)}.obmenu__item svg{color:var(--ob-ink4);flex-shrink:0}.obmenu__item:disabled{opacity:.5;cursor:default}.obmenu__check{width:16px;display:inline-grid;place-items:center;color:var(--ob-orange);flex-shrink:0}.obmenu__count{font-size:11px;color:var(--ob-ink3);font-variant-numeric:tabular-nums}.obmenu__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px 7px;border-bottom:1px solid var(--ob-line);margin-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-ink3)}.obmenu__headactions{display:inline-flex;gap:6px}.obmenu__headactions button{border:0;background:transparent;font-size:10.5px;font-weight:700;color:var(--ob-ink2);cursor:pointer;padding:2px 6px;border-radius:6px}.obmenu__headactions button:hover{background:var(--ob-hover);color:var(--ob-ink1)}.obtabs{display:flex;gap:4px;border-bottom:1px solid var(--ob-line);margin-bottom:28px}.obtab{position:relative;display:flex;align-items:center;gap:8px;border:0;background:transparent;color:var(--ob-ink3);font-size:15px;font-weight:600;padding:11px 14px 14px;cursor:pointer;border-radius:10px 10px 0 0;transition:color .15s,background .15s}.obtab:hover{color:var(--ob-ink1);background:var(--ob-hover)}.obtab--active{color:var(--ob-ink1)}.obtab--active:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2.5px;background:var(--ob-orange);border-radius:99px}.obtab__count{font-size:12px;font-weight:700;padding:1px 8px;border-radius:99px;background:var(--ob-line);color:var(--ob-ink2);min-width:22px;text-align:center}.obtab--active .obtab__count{background:var(--ob-orange-050);color:var(--ob-orange-600)}.obbar{display:flex;align-items:center;gap:10px;margin-bottom:40px;flex-wrap:wrap}@media(max-width:639px){.obbar,.obtabs{display:none}}.obsearch{display:flex;align-items:center;gap:10px;flex:1;min-width:240px;height:46px;padding:0 14px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:12px;color:var(--ob-ink3);transition:border-color .15s,box-shadow .15s}.obsearch:focus-within{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050)}.obsearch input{flex:1;border:0;outline:0;background:transparent;font-size:14.5px;color:var(--ob-ink1);height:100%}.obsearch input::-moz-placeholder{color:var(--ob-ink3)}.obsearch input::placeholder{color:var(--ob-ink3)}.obsearch__clear{border:0;background:var(--ob-line);color:var(--ob-ink2);width:24px;height:24px;border-radius:7px;display:grid;place-items:center;cursor:pointer;transition:background .15s}.obsearch__clear:hover{background:var(--ob-line2);color:var(--ob-ink1)}.obchipgroup{display:flex;gap:3px;padding:4px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:12px;height:46px;align-items:center}.obchip{height:36px;padding:0 14px;border:0;border-radius:9px;background:transparent;font-size:13.5px;font-weight:600;color:var(--ob-ink3);cursor:pointer;transition:background .14s,color .14s;white-space:nowrap}.obchip:hover{color:var(--ob-ink1);background:var(--ob-hover)}.obchip--on,.obchip--on:hover{background:var(--ob-ink1);color:var(--ob-surface)}.obviewseg{display:flex;gap:3px;padding:4px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:12px;height:46px;align-items:center}.obviewseg__btn{width:38px;height:36px;border:0;border-radius:9px;background:transparent;color:var(--ob-ink3);display:grid;place-items:center;cursor:pointer;transition:background .14s,color .14s}.obviewseg__btn:hover{color:var(--ob-ink1);background:var(--ob-hover)}.obviewseg__btn--on,.obviewseg__btn--on:hover{background:var(--ob-ink1);color:var(--ob-surface)}.obdesign{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 14px 0 10px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:12px;font-size:12px;font-weight:600;color:var(--ob-ink2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.obdesign:hover{color:var(--ob-ink1)}.odn-rail{flex-direction:column;gap:2px;width:208px;flex-shrink:0;padding:14px 10px 18px 14px;border-right:1px solid var(--ob-line2);overflow-y:auto}.odn-grp{margin:14px 10px 4px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ob-ink4)}.odn-fo{display:flex;align-items:center;gap:9px;width:100%;padding:8px 11px;border:0;border-radius:9px;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:var(--ob-ink2);text-align:left;cursor:pointer;transition:background .14s,color .14s}.odn-fo:hover{color:var(--ob-ink1);background:var(--ob-hover)}.odn-fo.on,.odn-fo.on:hover{background:var(--ob-ink1);color:var(--ob-surface)}.odn-hero{position:relative;height:240px;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#2a2c33,#3d4049);margin-bottom:14px}.odn-hero img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.odn-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0a0b10c7,#0a0b1040 45%,#0a0b100d 70%)}.odn-hero__st{position:absolute;z-index:2;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:99px;background:#01b574eb;color:#fff;font-size:11px;font-weight:700}.odn-hero__st .dot{width:6px;height:6px;border-radius:50%;background:#fff}.odn-hero__st--warn{background:#be7814f0}.odn-hero__edit{position:absolute;z-index:2;top:12px;right:12px;border:0;border-radius:9px;padding:8px 14px;background:#ffffffeb;color:#17181c;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer}.odn-hero__edit:hover{background:#fff}.odn-hero__tx{position:absolute;z-index:2;left:18px;right:18px;bottom:14px;color:#fff}.odn-hero__tx h1{margin:0;font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.25;text-shadow:0 1px 3px rgba(0,0,0,.5)}.odn-hero__tx p{margin:3px 0 0;font-size:12.5px;opacity:.92;text-shadow:0 1px 2px rgba(0,0,0,.5)}.odn-hero__prz{position:absolute;z-index:2;right:18px;bottom:14px;text-align:right;color:#fff}.odn-hero__prz b{display:block;font-size:21px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px rgba(0,0,0,.5)}.odn-hero__prz span{font-size:11.5px;opacity:.9;font-variant-numeric:tabular-nums}@media(max-width:640px){.odn-hero__tx{right:120px}.odn-hero{height:200px}}.odn-band{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1px;margin-bottom:18px;background:var(--ob-line2);border:1px solid var(--ob-line2);border-radius:13px;overflow:hidden}.odn-band>div{background:var(--ob-surface);padding:11px 14px;text-align:center}.odn-band b{display:block;font-size:16px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ob-ink1)}.odn-band span{font-size:10.5px;font-weight:600;color:var(--ob-ink3)}@media(max-width:640px){.odn-band{grid-auto-flow:row;grid-template-columns:repeat(3,1fr)}}.onx{max-width:880px;margin:0 auto}.onx-back{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:4px 0;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--ob-ink3);cursor:pointer}.onx-back:hover{color:var(--ob-ink1)}.onx-kopf{margin:6px 0 16px}.onx-kopf h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--ob-ink1)}.onx-kopf p{margin:4px 0 0;font-size:13px;color:var(--ob-ink3)}.onx-steps{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:14px}.onx-steps button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 12px 0 6px;border:1px solid var(--ob-line);border-radius:99px;background:var(--ob-surface);font-family:inherit;font-size:12px;font-weight:600;color:var(--ob-ink3);cursor:pointer;transition:background .14s,color .14s}.onx-steps button:disabled{opacity:.45;cursor:default}.onx-steps button i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ob-hover);font-style:normal}.onx-steps button i b{font-size:11px;font-weight:800;color:var(--ob-ink3)}.onx-steps button.on{border-color:var(--ob-ink1);color:var(--ob-ink1)}.onx-steps button.on i{background:var(--ob-ink1)}.onx-steps button.on i b{color:var(--ob-surface)}.onx-steps button.done{color:var(--ob-ink2)}.onx-steps button.done i{background:#01b57426;color:#0a8f5d}.onx-card{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:16px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;padding:20px 22px 16px}.onx-h h3{margin:0;font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--ob-ink1)}.onx-h p{margin:4px 0 16px;font-size:12.5px;color:var(--ob-ink3)}.onx-arten{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:9px}.onx-arten button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:13px 14px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-bg);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .14s,background .14s}.onx-arten button:hover{border-color:var(--ob-line2);background:var(--ob-surface)}.onx-arten button.on{border-color:var(--ob-orange-600);background:var(--ob-orange-050)}.onx-arten .ic{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--ob-surface);color:var(--ob-ink2);margin-bottom:4px;border:1px solid var(--ob-line)}.onx-arten button.on .ic{color:var(--ob-orange-600);border-color:#e8743a59}.onx-arten .ic svg{width:19px;height:19px}.onx-arten b{font-size:13px;font-weight:700;color:var(--ob-ink1)}.onx-arten small{font-size:11px;color:var(--ob-ink3)}.onx-verm{display:flex;align-items:center;gap:12px;margin-top:16px}.onx-verm .lb{font-size:12px;font-weight:700;color:var(--ob-ink2)}.onx-verm .seg{display:flex;gap:3px;padding:3px;border-radius:9px;background:var(--ob-bg);border:1px solid var(--ob-line)}.onx-verm .seg button{min-height:32px;padding:0 16px;border:0;border-radius:7px;background:none;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--ob-ink2);cursor:pointer}.onx-verm .seg button.on{background:var(--ob-ink1);color:var(--ob-surface);font-weight:700}.onx-fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}@media(max-width:640px){.onx-fg{grid-template-columns:1fr}}.onx-fg .fd{display:flex;flex-direction:column;gap:5px}.onx-fg .fd.lang{grid-column:1 / -1}.onx-fg .lb{font-size:11px;font-weight:600;color:var(--ob-ink3)}.onx-fg .lb i{font-style:normal;color:var(--ob-orange-600);margin-left:2px}.onx-fg input,.onx-fg select{min-height:40px;padding:0 12px;border:1px solid var(--ob-line);border-radius:9px;background:var(--ob-bg);font-family:inherit;font-size:13px;color:var(--ob-ink1);width:100%}.onx-fg input:focus,.onx-fg select:focus{outline:none;border-color:var(--ob-orange-600);box-shadow:0 0 0 3px #e8743a26}.onx-fg input:disabled{opacity:.55}.onx-fg .fd.leer input,.onx-fg .fd.leer select{border-color:#e8743a80}.onx-fg .onx-mitknopf{display:flex;gap:6px;align-items:stretch}.onx-fg .onx-mitknopf select{flex:1 1 auto;min-width:0}.onx-fg .onx-mitknopf button{flex:0 0 auto;min-height:40px;padding:0 12px;border:1px solid var(--ob-line);border-radius:9px;background:var(--ob-surface);font-family:inherit;font-size:12.5px;font-weight:700;color:var(--ob-ink2);cursor:pointer;transition:border-color .14s,color .14s,background .14s}.onx-fg .onx-mitknopf button:hover{border-color:var(--ob-orange-600);color:var(--ob-orange-600);background:var(--ob-orange-050)}.onx-fg .onx-mitknopf button:focus-visible{outline:2px solid var(--ob-orange-600);outline-offset:2px}.onx-fg .mit{position:relative;display:flex;align-items:center}.onx-fg .mit u{position:absolute;right:12px;text-decoration:none;font-size:11.5px;font-weight:700;color:var(--ob-ink4);pointer-events:none}.onx-fg .mit .cnt{position:absolute;right:12px;font-size:10.5px;font-weight:700;color:var(--ob-ink4)}.onx-fg .mit input{padding-right:58px}.onx-fg .fd.onx-adr{position:relative}.onx-adr__st{position:absolute;right:10px;top:27px;font-size:10px;font-weight:600;color:var(--ob-ink4);pointer-events:none}.onx-adr__st--f{color:var(--ob-orange-600)}.onx-adr__pop{position:absolute;left:0;right:0;top:100%;z-index:40;margin-top:4px;max-height:260px;overflow-y:auto;border:1px solid var(--ob-line);border-radius:10px;background:var(--ob-surface);box-shadow:0 10px 30px #181a1e24}.onx-adr__pop button{display:block;width:100%;padding:8px 12px;border:0;border-bottom:1px solid var(--ob-line);background:transparent;text-align:left;font-family:inherit;cursor:pointer}.onx-adr__pop button:last-child{border-bottom:0}.onx-adr__pop button:hover{background:var(--ob-hover)}.onx-adr__pop b{display:block;font-size:12.5px;font-weight:600;color:var(--ob-ink1)}.onx-adr__pop span{display:block;font-size:11px;color:var(--ob-ink3)}.onx-chips{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:16px}.onx-chips button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border:1px solid var(--ob-line);border-radius:99px;background:var(--ob-bg);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--ob-ink2);cursor:pointer;transition:border-color .14s,background .14s}.onx-chips button svg{opacity:0;transition:opacity .14s}.onx-chips button.on{border-color:var(--ob-orange-600);background:var(--ob-orange-050);color:var(--ob-ink1)}.onx-chips button.on svg{opacity:1;color:var(--ob-orange-600)}.onx-ea{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;margin-bottom:14px;border:1px dashed var(--ob-line2);border-radius:11px;font-size:12.5px;font-weight:600;color:var(--ob-ink2);cursor:pointer}.onx-ea input{width:16px;height:16px;margin-top:1px;accent-color:var(--ob-orange-600)}.onx-ea small{display:block;font-weight:500;color:var(--ob-ink3)}.onx-sum .r{display:grid;grid-template-columns:150px 1fr auto;gap:12px;align-items:baseline;padding:9px 2px;border-bottom:1px solid var(--ob-line);font-size:12.5px}.onx-sum .r:last-child{border-bottom:0}.onx-sum .r span{color:var(--ob-ink3);font-weight:600}.onx-sum .r b{color:var(--ob-ink1);font-weight:600;min-width:0;overflow-wrap:anywhere}.onx-sum .r a{color:var(--ob-orange-600);font-weight:700;cursor:pointer}.onx-foot{display:flex;align-items:center;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid var(--ob-line)}.onx-foot .hint{font-size:12px;color:var(--ob-ink3);margin-left:auto}.onx-foot .zurueck{min-height:44px;padding:0 16px;border:1px solid var(--ob-line2);border-radius:11px;background:var(--ob-surface);font-family:inherit;font-size:12.5px;font-weight:700;color:var(--ob-ink2);cursor:pointer}.onx-foot .zurueck:hover{background:var(--ob-hover);color:var(--ob-ink1)}.onx-foot .weiter{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 20px;border:0;border-radius:11px;background:var(--ob-orange-600);font-family:inherit;font-size:13px;font-weight:700;color:#fff;cursor:pointer;margin-left:auto}.onx-foot .hint+.weiter{margin-left:0}.onx-foot .weiter:hover:not(:disabled){filter:brightness(1.06)}.onx-foot .weiter:disabled{opacity:.45;cursor:default}.odw{display:flex;align-items:flex-start;gap:20px}.odw>.odw-rail{order:2}.odw>.odw-main{order:1}.odw-rail{position:fixed;top:0;right:0;bottom:0;width:238px;z-index:340;display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding:20px 14px;border:0;border-radius:0;background:#1c1d229e;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);border-left:1px solid rgba(255,255,255,.14);box-shadow:none}.odx .odw-main{margin-right:238px}.odx .odw-main.ohne-leiste{margin-right:0}@media(max-width:1100px){.odw-rail{display:none}.odx .odw-main{margin-right:0}}.odw-rail .lb{margin:0 6px 8px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.odw-rail>button:not(.odw-ki){display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:8px 10px;border:0;border-radius:9px;background:transparent;font-family:inherit;font-size:12.5px;font-weight:600;color:#ffffffd1;text-align:left;cursor:pointer;transition:background .14s,color .14s}.odw-rail>button:not(.odw-ki):hover{color:#fff;background:#ffffff14}.odw-rail>button:not(.odw-ki).on,.odw-rail>button:not(.odw-ki).on:hover{background:#f2650f38;color:#ffa347}.odw-rail>button .tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odw-rail>button .n{display:inline-flex;align-items:center;font-size:10px;font-weight:700;padding:1px 7px;border-radius:99px;background:#ffffff1f;color:#ffffffbf;font-variant-numeric:tabular-nums;flex-shrink:0}.odw-rail>button.on .n{background:#f2650f4d;color:#ffd7ae}.odw-rail>button.voll .n{background:#01b57438;color:#3ad99a}.odw-rail>button.on.voll .n{background:#01b57466;color:#fff}.odw-rail .sum{margin:10px 6px 0;font-size:11px;color:#ffffff8c}.odw-ring{position:relative;width:104px;margin:14px auto 0}.odw-ring svg{display:block;width:100%}.odw-ring circle:first-of-type{stroke:#ffffff29}.odw-ring .mid{position:absolute;top:0;left:0;right:0;height:104px;display:flex;align-items:center;justify-content:center}.odw-ring .mid b{font-size:16px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums}.odw-ring .cap{margin-top:6px;text-align:center;font-size:10.5px;font-weight:600;color:#fff9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odw-rail .odw-ki{background:#ffffffeb;color:#17181c;border:0}.odw-rail .odw-ki:hover{background:#fff;color:#17181c}.odw-ki{margin-top:12px;width:100%;justify-content:center}.odw-main{flex:1;min-width:0}.odw-nav{display:flex;justify-content:space-between;gap:10px;margin-top:18px;padding-top:14px;border-top:1px solid var(--ob-line)}.odw-nav button{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 16px;border:1px solid var(--ob-line2);border-radius:11px;background:var(--ob-surface);font-family:inherit;font-size:12.5px;font-weight:700;color:var(--ob-ink2);cursor:pointer;transition:background .14s,color .14s}.odw-nav button:hover:not(:disabled){color:var(--ob-ink1);background:var(--ob-hover)}.odw-nav button:disabled{opacity:.4;cursor:default}.odw-nav button:last-child{margin-left:auto}.obnull{color:var(--ob-ink4)}.obtyp{display:inline-block;font-size:12px;font-weight:700;padding:3.5px 11px;border-radius:99px;white-space:nowrap;line-height:1.45}:where(.dark) .obtyp{filter:saturate(.9) brightness(1.6);background:var(--ob-hover)!important}.obcode{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;font-weight:600;color:var(--ob-ink3);letter-spacing:-.01em;background:var(--ob-bg);border:1px solid var(--ob-line);padding:1.5px 7px;border-radius:6px;white-space:nowrap}.obeinh{font-size:11px;font-weight:700;color:#2563eb;background:#e8effc;padding:2px 8px;border-radius:99px;white-space:nowrap}:where(.dark) .obeinh{background:#1a2233}.obeinh--card{background:#ffffffeb;color:#1d5fb0}.obportale{display:inline-flex;align-items:center}.obportal{width:26px;height:26px;border-radius:99px;display:inline-grid;place-items:center;font-size:8.5px;font-weight:800;color:#fff;letter-spacing:.01em;border:2px solid var(--ob-surface);margin-left:-7px;flex-shrink:0}.obportal:first-child{margin-left:0}.obportal--more{background:var(--ob-hover);color:var(--ob-ink2);font-size:9.5px}.obpreis{font-size:15px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ob-ink1)}.obpreis small{font-size:11px;font-weight:700;color:var(--ob-ink3);margin-right:4px}.obthumb{width:62px;height:47px;flex-shrink:0;border-radius:10px;-o-object-fit:cover;object-fit:cover;display:block;box-shadow:0 0 0 1px #181a1e0f}.obthumb--ph{display:grid;place-items:center;background:linear-gradient(150deg,#eceae4,#dedbd2);color:#9b968a;box-shadow:none;border:1px solid var(--ob-line2)}:where(.dark) .obthumb--ph{background:linear-gradient(150deg,#26282d,#1b1d21);color:#5d6168}.oblist{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:18px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;overflow-x:auto}.oblist__head,.obrow,.oblist__foot{min-width:960px}.oblist__head,.obrow{display:grid;grid-template-columns:minmax(240px,1fr) 140px 128px 118px 88px 112px 76px;gap:14px;align-items:center;padding:0 18px}.oblist__head{height:44px;border-bottom:1px solid var(--ob-line)}.oblist__h{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ob-ink3);text-align:left}.oblist__h--btn{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:0;cursor:pointer;transition:color .14s;justify-content:flex-start}.oblist__h--btn:hover{color:var(--ob-ink1)}.oblist__h--on{color:var(--ob-orange-600)}.oblist__h--right{justify-content:flex-end;text-align:right}.obrow{min-height:68px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid var(--ob-line);cursor:pointer;transition:background .13s;outline:none}.obrow:last-of-type{border-bottom:0}.obrow:hover,.obrow:focus-visible{background:var(--ob-hover)}.obrow__obj{display:flex;align-items:center;gap:13px;min-width:0}.obrow__t{min-width:0;display:flex;flex-direction:column;gap:4px}.obrow__titleline{display:flex;align-items:center;gap:8px;min-width:0}.obrow__title{font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obrow__codeline{display:flex;align-items:center;gap:7px;font-size:12px}.obrow__ort{display:flex;align-items:center;gap:6px;font-size:13.5px;color:var(--ob-ink2);min-width:0}.obrow__ort span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obrow__preis{text-align:right}.obrow__datum{font-size:13px;color:var(--ob-ink3);font-variant-numeric:tabular-nums}.obrow__portale{display:flex}.obrow__actions{display:flex;align-items:center;justify-content:flex-end;gap:2px}.obact{width:32px;height:32px;border:0;border-radius:9px;background:transparent;color:var(--ob-ink4);display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity .14s,background .14s,color .14s}.obrow:hover .obact,.obrow:focus-within .obact,.obcard:hover .obact,.obcard:focus-within .obact{opacity:1}.obact:hover{background:var(--ob-line);color:var(--ob-ink1)}.obact--danger:hover{background:#fcecec;color:#d6342c}:where(.dark) .obact--danger:hover{background:#2e1c1b}@media(hover:none){.obact{opacity:1}}.oblist__foot,.obgrid__foot{padding:12px 18px;font-size:12.5px;color:var(--ob-ink3);border-top:1px solid var(--ob-line)}.oblist__foot strong,.obgrid__foot strong{color:var(--ob-ink2);font-weight:700}.obgrid__foot{border-top:0;padding:14px 4px 0}.obgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:1180px){.obgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.obcard{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:18px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;overflow:hidden;cursor:pointer;outline:none;transition:box-shadow .2s,border-color .2s,transform .2s}.obcard:hover,.obcard:focus-visible{box-shadow:0 2px 6px #181a1e0f,0 14px 34px #181a1e17;border-color:var(--ob-line2);transform:translateY(-2px)}.obcard__media{position:relative;height:148px}.obcard__media .obthumb{width:100%;height:100%;border-radius:0;box-shadow:none}.obcard__media .obthumb--ph{border:0;border-bottom:1px solid var(--ob-line)}.obcard__media-top{position:absolute;top:10px;left:10px;right:10px;display:flex;align-items:center;justify-content:space-between;gap:8px}.obcard__body{padding:14px 16px 13px}.obcard__title{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.35;color:var(--ob-ink1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.obcard__meta{display:flex;align-items:center;gap:9px;margin-top:8px;flex-wrap:wrap;font-size:12px}.obcard__ort{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ob-ink3)}.obcard__foot{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:13px}.obcard__foot .obpreis{font-size:16.5px}.obcard__datum{font-size:12px;color:var(--ob-ink3);font-variant-numeric:tabular-nums}.obcard__portrow{display:flex;align-items:center;justify-content:space-between;margin-top:11px;padding-top:11px;border-top:1px solid var(--ob-line)}.obempty{text-align:center;padding:80px 20px}.obempty__icon{width:60px;height:60px;border-radius:16px;margin:0 auto 18px;background:var(--ob-surface);border:1px solid var(--ob-line);display:grid;place-items:center;color:var(--ob-ink3);box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09}.obempty__title{font-size:17px;font-weight:700;margin:0 0 6px;color:var(--ob-ink1)}.obempty__sub{font-size:14px;color:var(--ob-ink3);margin:0}.odhero-section{background:#fff}:where(.dark) .odhero-section{background:#fff}.odhero{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.odhero__img{width:34px;height:26px;flex-shrink:0;border-radius:8px;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 0 1px #181a1e0f}.odhero__img--ph{display:grid;place-items:center;background:linear-gradient(150deg,#eceae4,#dedbd2);color:#9b968a}:where(.dark) .odhero__img--ph{background:linear-gradient(150deg,#26282d,#1b1d21);color:#5d6168}.odhero__t{min-width:0;flex:1}.odhero__titleline{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.odhero__title{margin:0;font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:#181a1e}.odhero__sub{display:flex;align-items:center;gap:9px;margin-top:3px;font-size:12.5px;color:var(--ob-ink3);flex-wrap:wrap}.odhero__sep{color:var(--ob-line2)}.odhero__agent{display:inline-flex;align-items:center;gap:7px;color:var(--ob-ink2);font-weight:600}.odhero__agentdot{width:22px;height:22px;border-radius:7px;display:inline-grid;place-items:center;background:linear-gradient(150deg,#2b2d33,#16171a);color:#fff;font-size:9.5px;font-weight:700}.odhero__actions{margin-left:auto;display:flex;align-items:center;gap:9px}.odpill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:3.5px 11px;border-radius:99px;white-space:nowrap;line-height:1.45}.odpill--green{color:#1f7a4d;background:#e6f5ec}.odpill--amber{color:#b4540a;background:#fcefe2}.odpill--red{color:#d6342c;background:#fcecec}.odpill--blue{color:#2563eb;background:#e8effc}.odpill--ghost{color:var(--ob-ink3);background:var(--ob-surface);border:1px solid var(--ob-line2);font-weight:600}:where(.dark) .odpill--green{background:#16291f}:where(.dark) .odpill--amber{background:#2c2113}:where(.dark) .odpill--red{background:#2e1c1b}:where(.dark) .odpill--blue{background:#1a2233}.odkpis{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:18px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;overflow:hidden;margin-bottom:18px}.odkpi{padding:18px 22px 16px;border-right:1px solid var(--ob-line);min-width:0}.odkpi:last-child{border-right:0}.odkpi__l{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ob-ink3)}.odkpi__v{margin-top:7px;font-size:24px;font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap;color:var(--ob-ink1)}.odkpi__v--green{color:#1f7a4d}.odkpi__s{margin-top:6px;font-size:12px;color:var(--ob-ink4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.odkpis{grid-template-columns:1fr 1fr}.odkpi{border-bottom:1px solid var(--ob-line)}}.odgrid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:18px;align-items:start}.odrail{display:flex;flex-direction:column;gap:18px}@media(max-width:1080px){.odgrid{grid-template-columns:1fr}}.odcard{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:18px;padding:22px 24px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;min-width:0}.odcard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.odcard__head--tight{margin-bottom:14px}.odkicker{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ob-ink3);font-weight:800}.odkickerrow{display:flex;align-items:center;gap:10px;width:100%;justify-content:space-between}.odtitle{margin:5px 0 0;font-size:19px;font-weight:700;letter-spacing:-.015em;color:var(--ob-ink1)}.odedit{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;cursor:pointer;border:1px solid var(--ob-line2);border-radius:10px;background:var(--ob-surface);font-size:13px;font-weight:600;color:var(--ob-ink2);transition:background .14s,color .14s}.odedit:hover{background:var(--ob-hover);color:var(--ob-ink1)}.odrecscard{width:100%;display:flex;align-items:center;gap:11px;padding:13px 15px;border:1px solid var(--ob-orange);border-radius:14px;background:var(--ob-orange-050);cursor:pointer;text-align:left;transition:box-shadow .14s,transform .05s}.odrecscard:hover{box-shadow:0 4px 14px #f15a222e}.odrecscard:active{transform:translateY(.5px)}.odrecscard__t{min-width:0;flex:1;display:flex;flex-direction:column;gap:1px}.odrecscard__t b{font-size:13.5px;font-weight:800;color:var(--ob-ink1);letter-spacing:-.01em}.odrecscard__s{font-size:11.5px;color:var(--ob-ink3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odrecscard__arrow{flex-shrink:0;color:var(--ob-orange-600, var(--ob-orange))}.odrec__dismiss{margin-top:10px;padding:11px 12px;border:1px solid rgba(199,56,47,.25);border-radius:11px;background:var(--ob-surface)}.odrec__dismisslabel{display:block;font-size:11.5px;line-height:1.5;color:var(--ob-ink3);margin-bottom:7px}.odrec__dismissinput{width:100%;border:1px solid var(--ob-line2);border-radius:9px;background:var(--ob-bg);padding:8px 10px;font-size:12.5px;line-height:1.5;color:var(--ob-ink1);outline:none;resize:vertical}.odrec__dismissinput:focus{border-color:var(--ob-orange)}.odrec__dismissrow{display:flex;align-items:center;gap:8px;margin-top:8px}.odrec__btn--danger{border:0;background:#c7382f;color:#fff}.odrec__btn--danger:hover{background:#a92e26}.odrecs__badge{width:30px;height:30px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;background:var(--ob-surface);color:var(--ob-orange-600, var(--ob-orange))}.odrecs__sub{margin-top:2px;font-size:12px;color:var(--ob-ink3)}.odrecs__list{display:flex;flex-direction:column;gap:10px}.odrec{border:1px solid var(--ob-line);border-radius:13px;padding:12px 14px;background:var(--ob-bg)}.odrec__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.odrec__field{font-size:13px;font-weight:800;color:var(--ob-ink1);letter-spacing:-.01em}.odrec__urg{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:99px}.odrec__urg--hoch{background:#fdecea;color:#c7382f}.odrec__urg--mittel{background:#fef3e2;color:#b4540a}.odrec__urg--niedrig{background:var(--ob-hover);color:var(--ob-ink3)}.odrec__spacer{flex:1}.odrec__btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:9px;font-size:12px;font-weight:700;cursor:pointer;transition:background .13s,color .13s,border-color .13s}.odrec__btn:disabled{opacity:.55;cursor:default}.odrec__btn--primary{border:0;background:var(--ob-orange);color:#fff}.odrec__btn--primary:hover{background:var(--ob-orange-600, var(--ob-orange))}.odrec__btn--ghost{border:1px solid var(--ob-line2);background:var(--ob-surface);color:var(--ob-ink3);padding:0 8px}.odrec__btn--ghost:hover{color:#c7382f;border-color:#c7382f59}.odrec__why{margin-top:7px;font-size:12.5px;line-height:1.55;color:var(--ob-ink2)}.odrec__toggle{margin-top:7px;display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;font-size:11.5px;font-weight:700;color:var(--ob-ink3);cursor:pointer}.odrec__toggle:hover{color:var(--ob-ink1)}.odrec__preview{margin-top:8px;padding:10px 12px;border-radius:10px;background:var(--ob-surface);border:1px dashed var(--ob-line2);font-size:12.5px;line-height:1.6;color:var(--ob-ink1);white-space:pre-wrap}.odgroups{display:flex;flex-direction:column;gap:18px}.odgroup__t{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ob-orange-600);margin-bottom:2px}.odrow{display:grid;grid-template-columns:150px 1fr;gap:14px;padding:8.5px 0;border-bottom:1px solid var(--ob-line);align-items:baseline}.odgroup .odrow:last-child{border-bottom:0}.odrow__l{font-size:13px;color:var(--ob-ink3);font-weight:600}.odrow__v{font-size:14px;color:var(--ob-ink1);font-weight:600;display:flex;align-items:center;gap:8px;min-width:0}.odenergy{width:22px;height:22px;border-radius:7px;display:inline-grid;place-items:center;background:#e6f5ec;color:#1f7a4d;font-size:11.5px;font-weight:800}:where(.dark) .odenergy{background:#16291f}.odowner{display:flex;align-items:center;gap:13px}.odav{width:46px;height:46px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,#f15a22,#dc4d17);color:#fff;font-size:14px;font-weight:800;box-shadow:0 4px 10px #f15a2240}.odav--muted{background:var(--ob-hover);color:var(--ob-ink3);box-shadow:none;border:1px dashed var(--ob-line2)}.odav--green{background:#1f7a4d;box-shadow:0 4px 10px #1f7a4d40}.odowner__t{min-width:0;flex:1}.odowner__name{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ob-ink1)}.odowner__name--muted{color:var(--ob-ink3);font-weight:600}.odowner__mail{display:block;margin-top:2px;font-size:13px;color:var(--ob-ink3);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.odowner__mail:hover{color:var(--ob-orange-600);text-decoration:underline}.odbtnrow{display:flex;gap:9px;margin-top:16px;flex-wrap:wrap}.obbtn--sm2{height:40px;padding:0 14px;font-size:13.5px}.obbtn--danger:hover{background:#fcecec;border-color:#f0c4be;color:#d6342c}:where(.dark) .obbtn--danger:hover{background:#2e1c1b}.odhv{display:flex;align-items:center;gap:12px;width:100%;padding:15px 18px;cursor:pointer;border:1px solid var(--ob-line2);border-radius:18px;background:var(--ob-surface);box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;transition:box-shadow .18s,border-color .18s;text-align:left}.odhv:hover{box-shadow:0 2px 6px #181a1e0f,0 14px 34px #181a1e17;border-color:var(--ob-orange)}.odhv__ic{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--ob-orange-050);color:var(--ob-orange-600);display:grid;place-items:center}.odhv__l{flex:1;font-size:14px;font-weight:700;color:var(--ob-ink1)}.odhv__arrow{color:var(--ob-ink4);transition:transform .18s,color .18s}.odhv:hover .odhv__arrow{transform:translate(3px);color:var(--ob-orange-600)}.odform{margin-top:14px;padding:14px;border-radius:12px;background:var(--ob-bg);border:1px solid var(--ob-line)}.ebwrap,.ecard{--ob-orange: #F15A22;--ob-orange-600: #DC4D17;--ob-orange-050: #FFF1EA;--ob-surface: #FFFFFF;--ob-bg: #faf6f1;--ob-ink1: #1A1B1E;--ob-ink2: #56595F;--ob-ink3: #8A8F98;--ob-ink4: #AEB2BA;--ob-line: #EAE8E3;--ob-line2: #E3E1DB;--ob-hover: #F4F2EE}:where(.dark) .ebwrap,:where(.dark) .ecard{--ob-surface: #1e2024;--ob-bg: #15161a;--ob-ink1: #f1f2f4;--ob-ink2: #b7bbc2;--ob-ink3: #888d96;--ob-ink4: #666b73;--ob-line: #2a2c32;--ob-line2: #34373e;--ob-hover: #25272d;--ob-orange-050: #2c2018}.ecard{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:18px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;min-width:0;overflow:hidden}.ecard__head{display:flex;align-items:center;gap:11px;width:100%;padding:15px 20px;border:0;background:transparent;text-align:left;color:var(--ob-ink2);cursor:pointer;transition:background .13s}.ecard__head:hover{background:var(--ob-hover)}.ecard__dot{width:9px;height:9px;border-radius:99px;flex-shrink:0}.ecard__t{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--ob-ink1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecard__count{font-size:11.5px;font-weight:700;color:var(--ob-ink3);background:var(--ob-hover);padding:2.5px 9px;border-radius:99px;white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums}.ecard__count--ok{color:#1f7a4d;background:#e6f5ec}:where(.dark) .ecard__count--ok{background:#16291f}.ecard__spacer{flex:1}.ecard__body{padding:6px 20px 20px}.ebsubbar{display:flex;align-items:center;gap:12px}.ebsubs{display:flex;gap:3px;padding:4px;height:auto;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:12px;overflow-x:auto;scrollbar-width:none;max-width:100%;justify-content:flex-start}.ebsubs::-webkit-scrollbar{display:none}.ebsub{height:38px;padding:0 15px;border:0;border-radius:9px;background:transparent;font-size:13.5px;font-weight:600;color:var(--ob-ink3);white-space:nowrap;flex-shrink:0;transition:background .14s,color .14s;box-shadow:none}.ebsub:hover{color:var(--ob-ink1);background:var(--ob-hover)}.ebsub[data-state=active]{background:var(--ob-orange-050);color:var(--ob-orange-600);font-weight:700;box-shadow:none}.ebki{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 17px;border:0;border-radius:12px;cursor:pointer;background:var(--ob-ink1);color:var(--ob-surface);font-size:14px;font-weight:700;transition:background .15s,color .15s;white-space:nowrap}.ebki:hover{background:var(--ob-orange);color:#fff}.ebwrap input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),.ebwrap select,.ebwrap button[role=combobox]{height:40px;border:1px solid var(--ob-line2);border-radius:11px;background-color:var(--ob-bg);color:var(--ob-ink1);font-size:14px;transition:border-color .15s,box-shadow .15s,background-color .15s}.ebwrap textarea{border:1px solid var(--ob-line2);border-radius:11px;background-color:var(--ob-bg);color:var(--ob-ink1);font-size:14px;line-height:1.55;transition:border-color .15s,box-shadow .15s,background-color .15s}.ebwrap input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):focus,.ebwrap select:focus,.ebwrap button[role=combobox]:focus,.ebwrap textarea:focus{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050);background-color:var(--ob-surface);outline:none}.ebwrap input::-moz-placeholder,.ebwrap textarea::-moz-placeholder{color:var(--ob-ink4)}.ebwrap input::placeholder,.ebwrap textarea::placeholder{color:var(--ob-ink4)}.ptwrap{display:flex;flex-direction:column;gap:18px}.ptwrap [role=switch][data-state=checked]{background-color:var(--ob-orange)}.ptwarn{padding:13px 16px;border-radius:14px;background:#fcecec;border:1px solid #f0c4be}:where(.dark) .ptwarn{background:#2e1c1b;border-color:#4a2a27}.ptwarn__t{font-size:13px;font-weight:700;color:#d6342c}.ptwarn__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.ptwarn__chip{font-size:11px;font-weight:700;color:#b02a24;background:#fcdcd9;padding:2.5px 9px;border-radius:99px}:where(.dark) .ptwarn__chip{background:#3d2422}.ptwarn__s{margin-top:7px;font-size:12px;color:#b3645e}.ptsite{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--ob-line2);border-radius:14px;background:var(--ob-bg);transition:opacity .15s}.ptsite__ic{width:40px;height:40px;flex-shrink:0;border-radius:11px;display:grid;place-items:center;background:var(--ob-orange-050);color:var(--ob-orange-600)}.ptsite--off .ptsite__ic{background:var(--ob-hover);color:var(--ob-ink4)}.ptsite--off .ptrow__name{color:var(--ob-ink3)}.ptsite__url{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--ob-ink2);text-decoration:none;padding:5px 10px;border-radius:8px;border:1px solid var(--ob-line2);background:var(--ob-surface);transition:color .14s,border-color .14s}.ptsite__url:hover{color:var(--ob-orange-600);border-color:var(--ob-orange)}.ptsec{display:flex;align-items:center;gap:10px;margin:22px 0 4px}.ptsec__t{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ob-ink3)}.ptdot-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#1f7a4d;background:#e6f5ec;padding:2.5px 10px;border-radius:99px;white-space:nowrap}:where(.dark) .ptdot-pill{background:#16291f}.ptdot{width:7px;height:7px;border-radius:99px;background:currentColor}.ptlist{display:flex;flex-direction:column}.ptrow{display:flex;align-items:center;gap:14px;padding:13px 2px;border-bottom:1px solid var(--ob-line)}.ptrow:last-child{border-bottom:0;padding-bottom:4px}.ptmark{width:40px;height:40px;flex-shrink:0;border-radius:11px;display:grid;place-items:center;font-size:13px;font-weight:800;letter-spacing:-.01em}.ptmark--lg{width:46px;height:46px;border-radius:13px;font-size:14px}.ptrow__t{min-width:0;flex:1}.ptrow__name{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ptrow__meta{margin-top:2px;font-size:12.5px;color:var(--ob-ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.ptrow__right{display:flex;align-items:center;gap:10px;flex-shrink:0}.ptrow--off .ptmark{filter:grayscale(1);opacity:.5}.ptrow--off .ptrow__name{color:var(--ob-ink3)}.ptrow--off .ptrow__meta{color:var(--ob-ink4)}.ptchip{font-size:11.5px;font-weight:700;color:var(--ob-ink3);background:var(--ob-bg);border:1px solid var(--ob-line);padding:2.5px 9px;border-radius:99px;white-space:nowrap;font-variant-numeric:tabular-nums}.ptlink{width:32px;height:32px;border:0;background:transparent;border-radius:9px;color:var(--ob-ink3);display:grid;place-items:center;cursor:pointer;transition:background .14s,color .14s}.ptlink:hover{background:var(--ob-hover);color:var(--ob-ink1)}.ptloading{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ob-ink3);padding:12px 2px}.ptstale{display:flex;align-items:flex-start;gap:12px;margin-top:10px;padding:13px 14px;border-radius:12px;background:#fcecec;border:1px solid #f0c4be}:where(.dark) .ptstale{background:#2e1c1b;border-color:#4a2a27}.ptstale__t{font-size:13.5px;font-weight:700;color:#b02a24;margin:0}.ptstale__s{font-size:12px;color:#b3645e;margin:2px 0 0}.ptupload{padding-top:10px}.ptupload__hint{font-size:13px;color:var(--ob-ink3);margin:0 0 10px;line-height:1.55}.ptupload__box{padding:12px;border-radius:12px;border:1px dashed var(--ob-line2);background:var(--ob-bg)}.ptupload__label{font-size:11.5px;color:var(--ob-ink3);margin-bottom:8px;line-height:1.5}.ptboost{border-color:#f6d9c9;background:linear-gradient(180deg,#fff8f4,var(--ob-surface) 62%)}:where(.dark) .ptboost{border-color:#4a3526;background:linear-gradient(180deg,#2a211b,var(--ob-surface) 62%)}.ptboost__head{display:flex;align-items:center;gap:13px;margin-bottom:13px}.ptboost__ic{width:42px;height:42px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;background:var(--ob-orange);color:#fff;box-shadow:0 4px 12px #f15a224d}.ptboost__txt{margin:0;font-size:13.5px;line-height:1.55;color:var(--ob-ink2)}.ptboost__txt b{color:var(--ob-ink1)}.ptboost__last{display:flex;align-items:center;gap:7px;margin:13px 0 15px;font-size:12.5px;color:var(--ob-ink3);font-variant-numeric:tabular-nums}.ptboost__last b{color:var(--ob-ink1);font-weight:700}.ptboost__cancelled{margin-left:6px;padding:1px 7px;border-radius:99px;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;background:#fcdcd9;color:#b02a24}.ptboost__warning{margin:0 0 13px;padding:9px 12px;border-radius:10px;font-size:12.5px;line-height:1.5;background:#fef3cd;border:1px solid #f5d889;color:#7a5b12}:where(.dark) .ptboost__cancelled{background:#3d2422}.odtitle--sm{font-size:17px}.obbtn--full{width:100%;justify-content:center}.ptdisconnect{display:inline-flex;align-items:center;gap:6px;margin-top:12px;border:0;background:transparent;padding:4px 2px;border-radius:7px;font-size:12.5px;font-weight:600;color:var(--ob-ink3);cursor:pointer;transition:color .14s}.ptdisconnect:hover{color:#d6342c}.ptform{display:flex;flex-direction:column;gap:9px;margin-top:14px}.ebesch{display:flex;flex-direction:column;gap:18px}.ecols-tx{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:stretch}@media(max-width:1060px){.ecols-tx{grid-template-columns:1fr}}.ecard__head--static{cursor:default;flex-wrap:wrap}.ecard__head--static:hover{background:transparent}.ehlnote{font-size:12px;color:var(--ob-ink3);white-space:nowrap}.ehlrow{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ehlchip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 7px 0 13px;border-radius:99px;background:var(--ob-orange);color:#fff;font-size:13px;font-weight:600;box-shadow:0 2px 8px #f15a2238}.ehlchip__x{width:21px;height:21px;border:0;border-radius:99px;background:#ffffff38;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .13s}.ehlchip__x:hover{background:#fff6}.ehladd{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px dashed var(--ob-line2);border-radius:99px;background:transparent;color:var(--ob-ink2);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .14s,color .14s,background .14s}.ehladd:hover{border-color:var(--ob-orange);color:var(--ob-orange-600);background:var(--ob-orange-050)}.eoverlay{position:fixed;inset:0;background:#1415196b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:6vh 20px 40px;z-index:200;animation:efade .18s ease}@keyframes efade{0%{opacity:0}}.emodal{width:100%;max-width:720px;max-height:86vh;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:20px;box-shadow:0 8px 30px #181a1e24;display:flex;flex-direction:column;animation:epop .2s cubic-bezier(.34,1.2,.5,1)}@keyframes epop{0%{opacity:0;transform:translateY(10px) scale(.98)}}.emodal__head{display:flex;align-items:flex-start;gap:12px;padding:20px 22px 16px;border-bottom:1px solid var(--ob-line)}.emodal__titles{flex:1;min-width:0}.emodal__title{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--ob-ink1)}.emodal__sub{margin:3px 0 0;font-size:13px;color:var(--ob-ink3)}.emodal__close{width:34px;height:34px;flex-shrink:0;border:0;background:transparent;border-radius:9px;color:var(--ob-ink3);display:grid;place-items:center;cursor:pointer;transition:background .14s,color .14s}.emodal__close:hover{background:var(--ob-hover);color:var(--ob-ink1)}.emodal__body{padding:18px 22px;overflow-y:auto}.emodal__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;border-top:1px solid var(--ob-line);background:var(--ob-bg);border-radius:0 0 20px 20px}.emodal__hint{font-size:12.5px;color:var(--ob-ink3)}.ehlcount{flex-shrink:0;font-size:12px;font-weight:700;color:var(--ob-orange-600);background:var(--ob-orange-050);padding:4px 11px;border-radius:99px;margin-top:2px;white-space:nowrap}.ehlsearch{display:flex;align-items:center;gap:9px;height:42px;padding:0 13px;border:1px solid var(--ob-line2);border-radius:11px;color:var(--ob-ink3);background:var(--ob-bg);margin-bottom:16px;transition:border-color .15s,box-shadow .15s}.ehlsearch:focus-within{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050);background:var(--ob-surface)}.ehlsearch input{flex:1;border:0!important;outline:0;background:transparent!important;font-size:14px;color:var(--ob-ink1);height:100%!important;font-family:inherit;box-shadow:none!important}.ehlsearch__x{border:0;background:var(--ob-line);color:var(--ob-ink2);width:22px;height:22px;border-radius:6px;display:grid;place-items:center;cursor:pointer}.ehlsec{margin-bottom:18px}.ehlsec:last-child{margin-bottom:4px}.ehlsec__h{display:flex;align-items:center;gap:8px;margin-bottom:9px}.ehlsec__t{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ob-ink3)}.ehlsec__n{font-size:10.5px;font-weight:700;color:var(--ob-orange-600);background:var(--ob-orange-050);padding:1px 7px;border-radius:99px}.ehlgrid{display:flex;flex-wrap:wrap;gap:7px}.ehlopt{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border:1px solid var(--ob-line2);border-radius:99px;background:var(--ob-surface);color:var(--ob-ink2);font-size:13px;font-weight:600;cursor:pointer;transition:all .13s}.ehlopt:hover{background:var(--ob-hover);color:var(--ob-ink1)}.ehlopt--on,.ehlopt--on:hover{background:var(--ob-orange);border-color:var(--ob-orange);color:#fff}.ehlopt--on:hover{background:var(--ob-orange-600)}.etx{display:flex;flex-direction:column}.etx__tools{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.etxtool{display:inline-flex;align-items:center;gap:6px;height:32px;min-width:32px;padding:0 8px;border:0;background:transparent;border-radius:8px;color:var(--ob-ink2);font-size:12.5px;font-weight:600;justify-content:center;cursor:pointer;transition:background .13s,color .13s}.etxtool:hover{background:var(--ob-hover);color:var(--ob-ink1)}.etxtool:disabled{opacity:.5;cursor:default}.etxtool--w{padding:0 11px;border:1px solid var(--ob-line2)}.etxsep{width:1px;height:20px;background:var(--ob-line2);margin:0 5px}.ebki--sm{height:34px;padding:0 13px;font-size:12.5px;border-radius:9px;margin-left:4px;gap:6px}.ebki--busy{opacity:.6;pointer-events:none}.ebki:disabled{opacity:.55;cursor:default}.ebwrap .etxarea,.etxarea{width:100%;min-height:380px;resize:vertical;border:1px solid var(--ob-line2);border-radius:13px;background-color:var(--ob-bg);color:var(--ob-ink1);font-family:inherit;font-size:14.5px;line-height:1.65;padding:15px 17px;outline:none;transition:border-color .15s,box-shadow .15s,opacity .2s}.ebwrap .etxarea:focus,.etxarea:focus{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050);background-color:var(--ob-surface)}.etxarea--busy{opacity:.45}@media(max-width:1060px){.ebwrap .etxarea,.etxarea{min-height:280px}}.etx__foot{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-top:10px;flex-wrap:wrap}.etx__meta{font-size:12px;color:var(--ob-ink3)}.etx__meta--fmt b,.etx__meta--fmt i{color:var(--ob-ink2);font-weight:600}.inbox-shell{--ob-orange: #F15A22;--ob-orange-600: #DC4D17;--ob-orange-050: #FFF1EA;--ob-surface: #FFFFFF;--ob-bg: #faf6f1;--ob-ink1: #1A1B1E;--ob-ink2: #56595F;--ob-ink3: #8A8F98;--ob-ink4: #AEB2BA;--ob-line: #EAE8E3;--ob-line2: #E3E1DB;--ob-hover: #F4F2EE;gap:14px;padding:14px 18px 18px}:where(.dark) .inbox-shell{--ob-surface: #1e2024;--ob-bg: #15161a;--ob-ink1: #f1f2f4;--ob-ink2: #b7bbc2;--ob-ink3: #888d96;--ob-ink4: #666b73;--ob-line: #2a2c32;--ob-line2: #34373e;--ob-hover: #25272d;--ob-orange-050: #2c2018}.icard{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:16px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;overflow:hidden}.ilist__head{display:flex;align-items:center;gap:6px;padding:12px 14px 0;flex-shrink:0}.ifsel{position:relative;min-width:0}.ifsel__btn{display:inline-flex;align-items:center;gap:8px;height:38px;max-width:100%;padding:0 11px;border:0;background:transparent;border-radius:10px;color:var(--ob-ink1);font-size:15px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .14s}.ifsel__btn:hover{background:var(--ob-hover)}.ifsel__lbl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ifsel__chev{color:var(--ob-ink4);flex-shrink:0}.ifsel__menu{position:absolute;top:44px;left:0;z-index:40;width:240px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:13px;box-shadow:0 8px 30px #181a1e24;padding:6px}.ifsel__item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 11px;border:0;background:transparent;border-radius:9px;font-size:13.5px;font-weight:600;color:var(--ob-ink2);text-align:left;cursor:pointer;transition:background .13s,color .13s}.ifsel__item:hover{background:var(--ob-hover);color:var(--ob-ink1)}.ifsel__item--on{color:var(--ob-orange-600);background:var(--ob-orange-050)}.ifsel__item svg{color:var(--ob-ink3);flex-shrink:0}.ifsel__item--on svg{color:var(--ob-orange)}.ifsel__n{margin-left:auto;font-size:11.5px;font-weight:700;color:var(--ob-ink3)}.inewicon{width:38px;height:38px;flex-shrink:0;border:0;border-radius:10px;background:var(--ob-orange);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 4px 10px #f15a2247;transition:background .15s,transform .05s}.inewicon:hover{background:var(--ob-orange-600)}.inewicon:active{transform:translateY(.5px)}.irefresh{width:38px;height:38px;flex-shrink:0;border:0;border-radius:10px;background:transparent;color:var(--ob-ink3);display:grid;place-items:center;cursor:pointer;transition:background .14s,color .14s}.irefresh:hover{background:var(--ob-hover);color:var(--ob-ink1)}.iseg{display:flex;gap:2px;padding:10px 12px 0;flex-shrink:0;flex-wrap:wrap}.isegbtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 13px;border:0;background:transparent;border-radius:99px;color:var(--ob-ink3);font-size:13px;font-weight:600;cursor:pointer;transition:all .14s;white-space:nowrap}.isegbtn:hover{background:var(--ob-hover);color:var(--ob-ink1)}.isegbtn--on{background:var(--ob-orange-050);color:var(--ob-orange-600);font-weight:700}.isegcount{font-size:11.5px;font-weight:700;opacity:.85}.ilist__tools{display:flex;align-items:center;gap:8px;padding:10px 14px;flex-shrink:0}.isearch{flex:1;min-width:0;display:flex;align-items:center;gap:9px;height:38px;padding:0 12px;border:1px solid var(--ob-line2);border-radius:11px;color:var(--ob-ink3);background:var(--ob-bg);transition:border-color .15s,box-shadow .15s,background .15s}.isearch:focus-within{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050);background:var(--ob-surface)}.isearch input{flex:1;border:0!important;outline:0;background:transparent!important;font-size:14px;color:var(--ob-ink1);height:100%!important;font-family:inherit;box-shadow:none!important;padding:0!important}.isearch input::-moz-placeholder{color:var(--ob-ink3)}.isearch input::placeholder{color:var(--ob-ink3)}.isearch__x{border:0;background:var(--ob-line);color:var(--ob-ink2);width:22px;height:22px;border-radius:6px;display:grid;place-items:center;cursor:pointer}.ifchip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;border-radius:99px;background:var(--ob-orange-050);color:var(--ob-orange-600);font-size:11.5px;font-weight:700;font-family:ui-monospace,SF Mono,Menlo,monospace;white-space:nowrap;flex-shrink:0;cursor:pointer}.ilist__scroll{flex:1;overflow-y:auto;padding:4px 8px 16px;min-height:0}.igroup__h{display:flex;align-items:center;gap:8px;padding:14px 10px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-ink3);position:sticky;top:0;background:linear-gradient(var(--ob-surface) 70%,transparent);z-index:1;cursor:pointer}.igroup__n{font-size:10.5px;font-weight:700;color:var(--ob-ink4);background:var(--ob-hover);padding:1px 7px;border-radius:99px}.irow{position:relative;display:flex;gap:12px;width:100%;text-align:left;padding:12px 12px 12px 15px;border:1px solid transparent;border-radius:13px;background:transparent;cursor:pointer;transition:background .13s,border-color .13s;margin-bottom:2px}.irow:hover{background:var(--ob-hover)}.irow--active,.irow--active:hover{background:var(--ob-orange-050);border-color:#f15a2240}.irow__rail{position:absolute;left:5px;top:14px;bottom:14px;width:3px;border-radius:99px}.irow__av{width:38px;height:38px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:12.5px;font-weight:700;margin-top:2px}.irow__body{flex:1;min-width:0}.irow__top{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.irow__name{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.irow--unread .irow__name{font-weight:800}.irow__udot{width:7px;height:7px;border-radius:99px;background:var(--ob-orange);flex-shrink:0}.irow__time{font-size:11.5px;color:var(--ob-ink3);flex-shrink:0;font-weight:500;white-space:nowrap}.irow:hover .irow__time{opacity:0}.irow__subj{font-size:13px;color:var(--ob-ink2);font-weight:600;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.irow--unread .irow__subj{color:var(--ob-ink1)}.irow__meta{display:flex;align-items:center;gap:8px;margin-top:7px;min-width:0}.irow__spacer{flex:1}.irow__ic{color:var(--ob-ink4);flex-shrink:0}.irow__ic--flag{color:#e0992a}.irow__tagtxt{font-size:11px;font-weight:600;color:var(--ob-ink3);white-space:nowrap}.irow__tagtxt--red{color:#d6342c}.irow__tagtxt--violet{color:#7c3aed}.irow__doneic{width:17px;height:17px;border-radius:99px;background:#e6f5ec;color:#1f7a4d;display:grid;place-items:center;flex-shrink:0}:where(.dark) .irow__doneic{background:#16291f}.irow__done{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-size:10.5px;font-weight:700;color:#1f7a4d;background:#e6f5ec;padding:1px 7px 1px 6px;border-radius:99px;white-space:nowrap}:where(.dark) .irow__done{background:#16291f;color:#46c98a}.irefchip{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:600;color:var(--ob-ink3);padding:1px 7px;border:1px solid var(--ob-line2);border-radius:7px;white-space:nowrap}.irow__quick{position:absolute;top:8px;right:8px;display:none;gap:3px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:9px;padding:2px;box-shadow:0 1px 2px #181a1e0f;z-index:5}.irow:hover .irow__quick{display:flex}.iqbtn{width:28px;height:28px;border:0;background:transparent;border-radius:7px;color:var(--ob-ink3);display:grid;place-items:center;cursor:pointer;transition:background .12s,color .12s}.iqbtn:hover{background:var(--ob-hover);color:var(--ob-ink1)}.iqbtn--green:hover{color:#1f7a4d}.iqbtn--red:hover{color:#d6342c}.iqbtn--flag{color:#e0992a}.tkgrid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;align-items:start}@media(max-width:1080px){.tkgrid{grid-template-columns:1fr}}.tkmain{display:flex;flex-direction:column;gap:16px;min-width:0}.tkrail{display:flex;flex-direction:column;gap:16px}.tadd{display:flex;align-items:center;gap:11px;height:50px;padding:0 16px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:14px;color:var(--ob-ink3);box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;transition:border-color .15s,box-shadow .15s}.tadd:focus-within{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050)}.tadd input{flex:1;border:0!important;outline:0;background:transparent!important;font-size:14.5px;color:var(--ob-ink1);height:100%;font-family:inherit;box-shadow:none!important;padding:0!important}.tadd input::-moz-placeholder{color:var(--ob-ink4)}.tadd input::placeholder{color:var(--ob-ink4)}.tadd__go{height:34px;padding:0 14px;border:0;border-radius:9px;background:var(--ob-orange);color:#fff;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0}.tadd__go:hover{background:var(--ob-orange-600)}.tadd__more{width:30px;height:30px;border:0;background:transparent;border-radius:8px;color:var(--ob-ink4);display:grid;place-items:center;cursor:pointer;flex-shrink:0;transition:background .14s,color .14s}.tadd__more:hover,.tadd__more--on{background:var(--ob-hover);color:var(--ob-ink1)}.tadd__details{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 4px}.tadd__hint{font-size:11.5px;color:var(--ob-ink4)}.tsel{height:36px;padding:0 10px;border:1px solid var(--ob-line2);border-radius:9px;background:var(--ob-surface);color:var(--ob-ink1);font-size:13px;font-family:inherit;outline:none}.tsel:focus{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050)}.tkfilter{display:flex;align-items:center;gap:8px}.tgroup__h{display:flex;align-items:center;gap:8px;padding:4px 4px 8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-ink3)}.tgroup__h--late{color:#d6342c}.tgroup__n{font-size:10.5px;font-weight:700;color:var(--ob-ink4);background:var(--ob-hover);padding:1px 7px;border-radius:99px}.tgroup__h--late .tgroup__n{color:#d6342c;background:#fcecec}:where(.dark) .tgroup__h--late .tgroup__n{background:#2e1c1b}.tgroup__list{display:flex;flex-direction:column;gap:6px}.trow{position:relative;display:flex;gap:13px;align-items:flex-start;padding:13px 15px;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:14px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;transition:border-color .14s,box-shadow .14s}.trow:hover{box-shadow:0 2px 6px #181a1e0f,0 14px 34px #181a1e17}.tcheck{position:relative;width:22px;height:22px;flex-shrink:0;margin-top:1px;border-radius:99px;border:2px solid var(--ob-line2);background:var(--ob-surface);color:transparent;cursor:pointer;display:grid;place-items:center;transition:border-color .15s,background .15s,color .15s}.tcheck:hover{border-color:#1f7a4d;color:#1f7a4d}.tcheck--on{background:#1f7a4d;border-color:#1f7a4d;color:#fff}.tcheck__svg{width:12px;height:12px}.trow__body{flex:1;min-width:0}.trow__title{display:flex;align-items:baseline;gap:8px;font-size:14.5px;font-weight:600;color:var(--ob-ink1);line-height:1.4}.trow__title--done{color:var(--ob-ink3);text-decoration:line-through}.tprio{width:8px;height:8px;border-radius:99px;flex-shrink:0;transform:translateY(-1px)}.trow__meta{display:flex;align-items:center;gap:9px;margin-top:6px;flex-wrap:wrap}.tdue{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--ob-ink3);font-variant-numeric:tabular-nums}.tdue--late{color:#d6342c}.tdue--today{color:var(--ob-orange-600)}.tmeta{font-size:12px;color:var(--ob-ink3)}.tdeleg{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ob-ink2)}.tdeleg__av{width:20px;height:20px;border-radius:99px;display:inline-grid;place-items:center;background:linear-gradient(150deg,#2b2d33,#16171a);color:#fff;font-size:8.5px;font-weight:700}.tdeleg__av--lg{width:32px;height:32px;font-size:11px;border-radius:10px;flex-shrink:0}.trow__quick{position:absolute;top:10px;right:10px;display:none;gap:3px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:9px;padding:2px;box-shadow:0 1px 2px #181a1e0f;z-index:5}.trow:hover .trow__quick{display:flex}.tdelegmenu{position:absolute;top:34px;right:0;z-index:30;min-width:210px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:12px;box-shadow:0 8px 30px #181a1e24;padding:5px}.tdelegmenu__item{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;background:transparent;border-radius:8px;font-size:13px;font-weight:600;color:var(--ob-ink2);text-align:left;cursor:pointer}.tdelegmenu__item:hover{background:var(--ob-hover);color:var(--ob-ink1)}.tdelegmenu__empty{padding:8px 10px;font-size:12px;color:var(--ob-ink4)}.tedit{display:flex;flex-direction:column;gap:8px}.tedit__title{width:100%;font-weight:600}.tedit__row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tedit__cancel{border:0;background:transparent;font-size:12.5px;font-weight:600;color:var(--ob-ink3);cursor:pointer;padding:6px 8px;border-radius:8px}.tedit__cancel:hover{background:var(--ob-hover);color:var(--ob-ink1)}.tdone{margin-top:4px}.tdone__head{display:flex;align-items:center;gap:9px;width:100%;padding:11px 15px;border:0;border-radius:12px;background:transparent;color:var(--ob-ink3);font-size:13.5px;font-weight:700;cursor:pointer;transition:background .14s,color .14s}.tdone__head:hover{background:var(--ob-hover);color:var(--ob-ink1)}.tdone__list{display:flex;flex-direction:column;gap:6px;margin-top:4px}.trow--done{opacity:.8;box-shadow:none}.tdone__more{padding:8px 15px;font-size:12px;color:var(--ob-ink4)}.tempty{text-align:center;padding:48px 20px;color:var(--ob-ink3);font-size:13.5px}.tempty__ic{width:56px;height:56px;border-radius:16px;margin:0 auto 14px;background:var(--ob-surface);border:1px solid var(--ob-line);display:grid;place-items:center;color:#1f7a4d;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09}.tkstat__grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:12px}.tkstat__cell{padding:10px 8px;border-radius:10px;text-align:center}.tkstat__cell b{display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--ob-ink1);font-variant-numeric:tabular-nums}.tkstat__cell span{display:block;margin-top:3px;font-size:11px;font-weight:600;color:var(--ob-ink3)}.tkstat--orange{color:var(--ob-orange-600)!important}.tkstat--red{color:#d6342c!important}.tkstat--green{color:#1f7a4d!important}.tksug__head{display:flex;align-items:center;gap:11px;margin-bottom:13px}.tksug__ic{width:36px;height:36px;flex-shrink:0;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#2b2d33,#16171a);color:#ffb38f}.tksug__sub{font-size:12px;color:var(--ob-ink3);margin-top:2px}.tkrail__empty{margin:10px 0 2px;font-size:13px;color:var(--ob-ink4)}.tdrow{display:flex;align-items:center;gap:11px;padding:10px 2px;border-bottom:1px solid var(--ob-line)}.tdrow:last-child{border-bottom:0;padding-bottom:2px}.tdrow__m{min-width:0}.tdrow__t{font-size:13px;font-weight:600;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tdrow__s{font-size:11.5px;color:var(--ob-ink3);margin-top:1px}.kohead{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.kosearch{flex:1;min-width:220px;max-width:460px;height:42px}.kosel{height:42px;padding:0 11px;border:1px solid var(--ob-line2);border-radius:11px;background:var(--ob-surface);color:var(--ob-ink2);font-size:13px;font-weight:600;font-family:inherit;outline:none}.kosel:focus{border-color:var(--ob-orange)}.koprios{display:flex;gap:4px}.kopf{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 13px;border:0;border-radius:99px;background:transparent;color:var(--ob-ink3);font-size:13px;font-weight:600;cursor:pointer;transition:all .14s;white-space:nowrap}.kopf:hover{background:var(--ob-hover);color:var(--ob-ink1)}.kopf--on{background:var(--ob-orange-050);color:var(--ob-orange-600);font-weight:700}.koprio__dot{width:8px;height:8px;border-radius:99px;flex-shrink:0}.koprio{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--ob-ink3);white-space:nowrap}.kobadge{font-size:11px;font-weight:700;padding:2px 9px;border-radius:99px;white-space:nowrap}.kotag{font-size:11px;font-weight:600;color:var(--ob-ink3);background:var(--ob-hover);padding:1.5px 8px;border-radius:99px;white-space:nowrap}.kolist{display:flex;flex-direction:column;gap:7px}.korow{position:relative;display:flex;align-items:center;gap:14px;padding:12px 16px;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:14px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;cursor:pointer;transition:border-color .14s,box-shadow .14s}.korow:hover{box-shadow:0 2px 6px #181a1e0f,0 14px 34px #181a1e17}.koav{width:42px;height:42px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;background:linear-gradient(150deg,#f3e8dd,#e8d9c8);color:#5a4030;font-size:13px;font-weight:700}.koav--lg{width:52px;height:52px;border-radius:15px;font-size:16px}:where(.dark) .koav{background:linear-gradient(150deg,#3a332c,#2c2620);color:#d8c3ac}.korow__m{flex:1;min-width:0}.korow__top{display:flex;align-items:center;gap:9px;min-width:0;flex-wrap:wrap}.korow__name{font-size:14.5px;font-weight:700;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.korow__sub{font-size:12.5px;color:var(--ob-ink3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.korow__right{display:flex;align-items:center;gap:12px;flex-shrink:0}.korow:hover .korow__right{opacity:0}.koobj{font-size:12px;font-weight:600;color:var(--ob-ink2);background:var(--ob-bg);border:1px solid var(--ob-line);padding:3px 10px;border-radius:99px;white-space:nowrap}.korow__quick{position:absolute;top:50%;transform:translateY(-50%);right:12px;display:none;gap:3px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:9px;padding:2px;box-shadow:0 1px 2px #181a1e0f}.korow:hover .korow__quick{display:flex}.koempty{text-align:center;padding:60px 24px;color:var(--ob-ink3);font-size:13.5px}.koempty__ic{width:56px;height:56px;border-radius:16px;margin:0 auto 14px;background:var(--ob-surface);border:1px solid var(--ob-line);display:grid;place-items:center;color:var(--ob-ink4)}.kover{position:fixed;inset:0;z-index:250;background:#14120e75;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;justify-content:flex-end;animation:kfade .22s ease}@keyframes kfade{0%{opacity:0}}.kodrawer{width:min(620px,94vw);height:100%;background:var(--ob-bg);display:flex;flex-direction:column;box-shadow:-20px 0 60px -20px #14120e80;animation:kslide .32s cubic-bezier(.32,.72,0,1)}@keyframes kslide{0%{transform:translate(40px);opacity:.4}}.kod__head{display:flex;align-items:center;gap:14px;padding:20px 24px 12px;background:var(--ob-surface);flex-shrink:0}.kod__t{flex:1;min-width:0}.kod__name{font-size:19px;font-weight:800;letter-spacing:-.015em;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kod__sub{display:flex;align-items:center;gap:9px;margin-top:4px}.kod__type{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ob-ink3)}.kod__actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.kod__contact{display:flex;align-items:center;gap:16px;padding:0 24px 14px;background:var(--ob-surface);border-bottom:1px solid var(--ob-line);flex-shrink:0;flex-wrap:wrap}.kod__c{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ob-ink2)}.kod__c svg{color:var(--ob-ink4)}.kod__body{flex:1;overflow-y:auto;padding:18px 24px 24px}.kod__foot{display:flex;align-items:center;gap:10px;padding:13px 24px;background:var(--ob-surface);border-top:1px solid var(--ob-line);flex-shrink:0}.kod__del{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;padding:8px 10px;border-radius:9px;font-size:13px;font-weight:600;color:var(--ob-ink3);cursor:pointer;transition:background .13s,color .13s}.kod__del:hover{background:#fcecec;color:#d6342c}:where(.dark) .kod__del:hover{background:#2e1c1b}.kosec{background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:16px;padding:16px 18px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;margin-bottom:14px}.kosec__h{display:flex;align-items:center;gap:10px;margin-bottom:13px}.kosec__t{flex:1;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ob-ink3)}.kosec__n{font-size:11.5px;font-weight:700;color:var(--ob-ink3);background:var(--ob-hover);padding:1px 8px;border-radius:99px}.komuted{margin:0;font-size:13px;color:var(--ob-ink3)}.kgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}@media(max-width:760px){.kgrid{grid-template-columns:1fr}.korow__right{display:none}}.kfld{display:flex;flex-direction:column;gap:6px;min-width:0}.kfld--full{grid-column:1 / -1}.kfld__l{font-size:12px;font-weight:700;color:var(--ob-ink2)}.kinp{width:100%;height:40px;padding:0 12px;border:1px solid var(--ob-line2);border-radius:10px;background:var(--ob-bg);color:var(--ob-ink1);font-size:13.5px;font-family:inherit;outline:none;transition:border-color .15s,box-shadow .15s,background .15s}.kinp:focus{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050);background:var(--ob-surface)}.kinp::-moz-placeholder{color:var(--ob-ink4)}.kinp::placeholder{color:var(--ob-ink4)}.kinp--area{height:auto;padding:10px 12px;resize:vertical;line-height:1.55}.kinp--sel{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.krange{display:flex;align-items:center;gap:8px}.krange span{font-size:12px;color:var(--ob-ink3);flex-shrink:0}.ktags{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.ktl{display:flex;flex-direction:column;gap:4px}.ktl__row{display:flex;align-items:flex-start;gap:11px;padding:9px 10px;border-radius:11px;transition:background .12s}.ktl__row:hover{background:var(--ob-hover)}.ktl__badge{flex-shrink:0;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:7px;white-space:nowrap;margin-top:1px}.ktl__m{flex:1;min-width:0}.ktl__subj{font-size:13px;font-weight:600;color:var(--ob-ink1);line-height:1.4}.ktl__meta{font-size:11.5px;color:var(--ob-ink3);margin-top:2px;font-variant-numeric:tabular-nums}.kobjrow__s{font-size:12.5px;color:var(--ob-ink3)}.kswitchrow{display:flex;align-items:center;gap:14px;margin-top:12px;padding:11px 13px;border:1px solid var(--ob-line);border-radius:12px;background:var(--ob-bg);cursor:pointer}.kswitchrow__t{flex:1;min-width:0}.kswitchrow__l{display:block;font-size:13.5px;font-weight:700;color:var(--ob-ink1)}.kswitchrow__s{display:block;font-size:12px;color:var(--ob-ink3);margin-top:1px}.ptswitch2{position:relative;width:44px;height:26px;flex-shrink:0;border:0;padding:0;border-radius:99px;background:var(--ob-line2);transition:background .2s;display:inline-block}.ptswitch2--on{background:var(--ob-orange)}.ptswitch2__knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.ptswitch2--on .ptswitch2__knob{transform:translate(18px)}.kchecks{display:flex;flex-direction:column;gap:3px}.kfile{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;text-align:left;cursor:pointer;transition:background .12s}.kfile:hover{background:var(--ob-hover)}.ick{width:20px;height:20px;flex-shrink:0;border:1.5px solid var(--ob-line2);border-radius:6px;display:grid;place-items:center;color:transparent;transition:all .13s;background:var(--ob-surface)}.kfile--on .ick{background:var(--ob-orange);border-color:var(--ob-orange);color:#fff}.kfile__n{flex:1;min-width:0;font-size:13.5px;font-weight:600;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kvergeben{flex-shrink:0;font-size:11px;font-weight:700;color:#b4540a;background:#fcefe2;padding:2px 8px;border-radius:99px}:where(.dark) .kvergeben{background:#2c2113}.dfwrap{display:flex;flex-direction:column}.dfexp{display:flex;align-items:center;gap:15px;padding:15px 18px;border:1px solid #f6d9c9;border-radius:16px;background:linear-gradient(180deg,#fff8f4,var(--ob-surface) 75%);box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;margin-bottom:22px;flex-wrap:wrap}:where(.dark) .dfexp{border-color:#4a3526;background:linear-gradient(180deg,#2a211b,var(--ob-surface) 75%)}.dfexp__logo{width:44px;height:44px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;background:var(--ob-orange);color:#fff;font-weight:800;font-size:15px;box-shadow:0 4px 12px #f15a224d}.dfexp__m{flex:1;min-width:220px}.dfexp__t{display:flex;align-items:center;gap:9px;font-size:15.5px;font-weight:800;letter-spacing:-.01em;color:var(--ob-ink1)}.dfexp__badge{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-orange-600);background:var(--ob-orange-050);padding:2.5px 8px;border-radius:6px}.dfexp__s{font-size:12.5px;color:var(--ob-ink3);margin-top:2px}.dfexp__btns{display:flex;gap:9px}.dfhead{display:flex;align-items:center;gap:13px;margin-bottom:14px;flex-wrap:wrap}.dfhead__count{font-size:13.5px;font-weight:700;color:var(--ob-ink2)}.dfsort{display:flex;align-items:center;gap:2px}.dfsort__l{font-size:12px;color:var(--ob-ink3);margin-right:5px}.dfgroup{margin-bottom:18px}.dfgroup__h{display:flex;align-items:center;gap:8px;width:100%;padding:0 4px 8px;border:0;background:transparent;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ob-ink3);font-family:inherit;cursor:pointer;transition:color .13s;text-align:left}.dfgroup__h:hover{color:var(--ob-ink1)}.dfgroup__chev{flex-shrink:0;color:var(--ob-ink4);transition:transform .18s}.dfgroup__n{font-size:10.5px;font-weight:700;color:var(--ob-ink4);background:var(--ob-hover);padding:1px 7px;border-radius:99px}.dfgroup__web{display:inline-flex;align-items:center;gap:5px;margin-left:6px;font-size:10.5px;font-weight:700;letter-spacing:0;text-transform:none;color:#1f7a4d;background:#e6f5ec;padding:2px 8px;border-radius:99px}:where(.dark) .dfgroup__web{background:#16291f}.dfgroup__tools{display:none;gap:2px}.dfgroup__h:hover .dfgroup__tools{display:inline-flex}.dfgroup__list{display:flex;flex-direction:column;gap:6px}.dfrow{position:relative;display:flex;align-items:center;gap:13px;padding:10px 14px;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:13px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;transition:border-color .14s,box-shadow .14s,background .14s}.dfrow:hover{box-shadow:0 2px 6px #181a1e0f,0 14px 34px #181a1e17}.dfrow--sel{border-color:var(--ob-orange);background:var(--ob-orange-050)}.dfrow__thumb{width:46px;height:36px;flex-shrink:0;border-radius:8px;-o-object-fit:cover;object-fit:cover}.dfrow__ic{width:46px;height:36px;flex-shrink:0;border-radius:8px;background:var(--ob-bg);border:1px solid var(--ob-line);color:var(--ob-ink4);display:grid;place-items:center}.dfrow__m{flex:1;min-width:0}.dfrow__name{font-size:14px;font-weight:700;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dfrow__sub{font-size:12px;color:var(--ob-ink3);margin-top:2px;font-variant-numeric:tabular-nums}.dfrow__type{flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:700;color:var(--ob-ink3);background:var(--ob-bg);border:1px solid var(--ob-line);padding:2px 8px;border-radius:6px}.dfweb{display:flex;align-items:center;gap:9px;flex-shrink:0;cursor:pointer}.dfweb__l{font-size:12px;font-weight:600;color:var(--ob-ink4)}.dfweb__l--on{color:#1f7a4d}.dfsw{position:relative;width:38px;height:22px;flex-shrink:0;border:0;padding:0;border-radius:99px;background:var(--ob-line2);transition:background .2s;display:inline-block}.dfsw--on{background:#1f7a4d}.dfsw__knob{position:absolute;top:2.5px;left:2.5px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.dfsw--on .dfsw__knob{transform:translate(16px)}.dfrow__quick{display:none;gap:3px;flex-shrink:0;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:9px;padding:2px;box-shadow:0 1px 2px #181a1e0f}.dfrow:hover .dfrow__quick{display:flex}.iqbtn--del:hover{background:#fcecec!important;color:#d6342c!important}:where(.dark) .iqbtn--del:hover{background:#2e1c1b!important}.dfdrop{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:4px;height:52px;border:1.5px dashed var(--ob-line2);background:transparent;border-radius:13px;font-size:13.5px;font-weight:600;color:var(--ob-ink3);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.dfdrop:hover,.dfdrop--over{border-color:var(--ob-orange);background:var(--ob-orange-050);color:var(--ob-orange-600)}.dfdrop__s{font-size:11.5px;font-weight:500;color:var(--ob-ink4)}.dfbulk{position:fixed;bottom:26px;left:50%;transform:translate(-50%);z-index:200;display:flex;align-items:center;gap:4px;padding:8px 10px 8px 16px;border-radius:16px;background:#1a1b1e;color:#fff;box-shadow:0 8px 30px #181a1e4d;animation:bulkin .25s cubic-bezier(.34,1.3,.5,1);flex-wrap:wrap;max-width:94vw}@keyframes bulkin{0%{opacity:0;transform:translate(-50%) translateY(12px)}}.dfbulk__n{font-size:13px;font-weight:700;margin-right:10px;white-space:nowrap}.dfbulk__b{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;border:0;border-radius:10px;background:transparent;color:#fff;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .13s;white-space:nowrap}.dfbulk__b:hover{background:#ffffff1f}.dfbulk__b--del:hover{background:#e5484d40;color:#ff9a9e}.dfbulk__x{width:32px;height:32px;border:0;border-radius:9px;background:transparent;color:#fff9;display:grid;place-items:center;cursor:pointer;margin-left:4px;transition:background .13s,color .13s}.dfbulk__x:hover{background:#ffffff1f;color:#fff}.dfnew{display:flex;align-items:center;gap:11px;height:50px;padding:0 15px;background:var(--ob-surface);border:1px solid var(--ob-orange);border-radius:13px;box-shadow:0 0 0 3px var(--ob-orange-050);color:var(--ob-orange);margin-bottom:16px}.dfnew input{flex:1;min-width:0;border:0!important;outline:0;background:transparent!important;font-size:14px;color:var(--ob-ink1);font-family:inherit;height:100%!important;box-shadow:none!important;padding:0!important}.dfnew input::-moz-placeholder{color:var(--ob-ink4)}.dfnew input::placeholder{color:var(--ob-ink4)}.dfnew__go{flex-shrink:0;height:32px;padding:0 13px;border:0;border-radius:9px;background:var(--ob-orange);color:#fff;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .14s}.dfnew__go:hover{background:var(--ob-orange-600)}.dfmv{position:relative}.dfmenu{position:absolute;top:34px;right:0;z-index:50;width:210px;background:var(--ob-surface);border:1px solid var(--ob-line2);border-radius:12px;box-shadow:0 8px 30px #181a1e24;padding:5px}.dfmenu--up{inset:auto auto 44px 0}.dfmenu__h{padding:7px 10px 5px;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-ink4)}.dfmenu__i{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;background:transparent;border-radius:8px;font-size:13px;font-weight:600;color:var(--ob-ink2);text-align:left;font-family:inherit;cursor:pointer;transition:background .12s,color .12s}.dfmenu__i:hover{background:var(--ob-hover);color:var(--ob-ink1)}.dfmenu__i svg{color:var(--ob-ink4);flex-shrink:0}.dfgroup__empty{display:flex;align-items:center;gap:14px;padding:13px 16px;border:1.5px dashed var(--ob-line2);border-radius:13px;font-size:13px;color:var(--ob-ink4)}.dfgroup__del{display:inline-flex;align-items:center;gap:6px;margin-left:auto;border:0;background:transparent;padding:5px 9px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ob-ink3);font-family:inherit;cursor:pointer;transition:background .13s,color .13s;white-space:nowrap}.dfgroup__del:hover{background:#fcecec;color:#d6342c}:where(.dark) .dfgroup__del:hover{background:#2e1c1b}@media(max-width:860px){.dfweb__l,.dfrow__type{display:none}}.b2sheet{--ob-orange: #F15A22;--ob-orange-600: #DC4D17;--ob-orange-050: #FFF1EA;--ob-surface: #FFFFFF;--ob-bg: #faf6f1;--ob-ink1: #1A1B1E;--ob-ink2: #56595F;--ob-ink3: #8A8F98;--ob-ink4: #AEB2BA;--ob-line: #EAE8E3;--ob-line2: #E3E1DB;--ob-hover: #F4F2EE;background:var(--ob-bg)!important}:where(.dark) .b2sheet{--ob-surface: #1e2024;--ob-bg: #15161a;--ob-ink1: #f1f2f4;--ob-ink2: #b7bbc2;--ob-ink3: #888d96;--ob-ink4: #666b73;--ob-line: #2a2c32;--ob-line2: #34373e;--ob-hover: #25272d;--ob-orange-050: #2c2018}.b2hero{flex-shrink:0;position:relative;overflow:hidden;padding:22px 28px 20px;background:linear-gradient(150deg,#282119,#161108);color:#f5f2ec}.b2hero:after{content:"";position:absolute;top:-120px;right:-70px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(241,90,34,.22),transparent 64%);pointer-events:none}.b2hero__top{display:flex;align-items:center;gap:14px;position:relative}.b2hero__ic{width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#f15a2229;border:1px solid rgba(241,90,34,.3);color:#ff9468;display:grid;place-items:center}.b2hero__tt{flex:1;min-width:0}.b2hero__titlerow{display:flex;align-items:center;gap:9px}.b2hero__title{margin:0;font-size:21px;font-weight:800;letter-spacing:-.02em;color:#f5f2ec}.b2hero__ai{font-size:10px;font-weight:800;letter-spacing:.08em;color:#ffb38e;background:#f15a222e;padding:2.5px 7px;border-radius:6px}.b2hero__date{font-size:12.5px;color:#a99c8a;margin-top:3px}.b2hero__actions{display:flex;gap:6px}.b2hbtn{width:36px;height:36px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#cfc6b8;display:grid;place-items:center;cursor:pointer;transition:background .14s,color .14s}.b2hbtn:hover{background:#ffffff1c;color:#fff}.b2hbtn--spin svg{animation:bspin .8s linear infinite}@keyframes bspin{to{transform:rotate(360deg)}}.b2hero__stats{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;position:relative}.b2stat{display:inline-flex;align-items:baseline;gap:7px;padding:6px 13px;border-radius:99px;background:#ffffff0e;border:1px solid rgba(255,255,255,.09)}.b2stat__v{font-size:15px;font-weight:800}.b2stat__l{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#a99c8a}.b2stat--crit .b2stat__v{color:#ff9b87}.b2body{flex:1;overflow-y:auto;padding:24px 28px 30px}.b2lede{margin:0 0 24px;font-size:15.5px;line-height:1.65;color:var(--ob-ink2);max-width:64ch}.b2lede strong{color:var(--ob-ink1);font-weight:700}.bref{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.9em;font-weight:600;color:var(--ob-orange-600);background:var(--ob-orange-050);padding:1px 7px;border-radius:6px;white-space:nowrap}.bref--sm{font-size:11px;padding:1px 6px;flex-shrink:0}.b2sec{margin-bottom:30px}.b2sec:last-child{margin-bottom:0}.b2kick{display:flex;align-items:center;gap:10px;padding:0 2px 12px}.b2kick__dot{width:7px;height:7px;border-radius:99px;flex-shrink:0}.b2kick__t{font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ob-ink3);white-space:nowrap}.b2kick__n{font-size:11px;font-weight:800;color:var(--ob-ink2);background:var(--ob-surface);border:1px solid var(--ob-line);padding:1px 8px;border-radius:99px}.b2kick__rule{flex:1;height:1px;background:var(--ob-line2)}.b2rows{display:flex;flex-direction:column;gap:9px}.b2row{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:14px 16px;border:1px solid var(--ob-line);border-radius:16px;background:var(--ob-surface);cursor:pointer;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;transition:transform .12s,box-shadow .16s,border-color .16s}.b2row:hover{transform:translateY(-1px);box-shadow:0 2px 6px #181a1e0f,0 14px 34px #181a1e17;border-color:var(--ob-line2)}.b2ava{width:42px;height:42px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;font-size:13.5px;font-weight:700;color:#5a4030;box-shadow:0 0 0 1px #181a1e0d}.b2row__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.b2row__l1{display:flex;align-items:center;gap:9px;min-width:0}.b2row__name{font-size:15px;font-weight:700;color:var(--ob-ink1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b2pill{margin-left:auto;flex-shrink:0;font-size:11.5px;font-weight:700;padding:2.5px 9px;border-radius:99px;white-space:nowrap}.b2pill--crit{color:#b4231f;background:#fdecec}.b2pill--warn{color:#b4540a;background:#fcefe2}.b2pill--soft{color:#8a6d1a;background:#fbf3da}:where(.dark) .b2pill--crit{color:#ff9b87;background:#33201d}:where(.dark) .b2pill--warn{color:#f0a86b;background:#2f231a}:where(.dark) .b2pill--soft{color:#d9bc62;background:#2c2718}.b2row__snip{display:flex;align-items:center;gap:12px;min-width:0;overflow:hidden}.b2ev{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:12.5px;color:var(--ob-ink3)}.b2ev__s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b2row__go{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:10px;background:var(--ob-ink1);color:var(--ob-surface);font-size:13px;font-weight:600;transition:background .14s}.b2row:hover .b2row__go{background:var(--ob-orange);color:#fff}.b2tasks{display:flex;flex-direction:column;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:16px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;overflow:hidden}.b2task{display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:13px 16px;background:transparent;border:0;border-top:1px solid var(--ob-line);cursor:pointer;transition:background .12s}.b2task:first-child{border-top:0}.b2task:hover{background:var(--ob-hover)}.b2task__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.b2task__t{font-size:14px;font-weight:600;color:var(--ob-ink1)}.b2task__tag{flex-shrink:0;font-size:11px;font-weight:800;padding:3px 10px;border-radius:99px;background:var(--ob-orange-050);color:var(--ob-orange-600)}.b2ins{display:flex;flex-direction:column;gap:9px}.b2card{display:flex;align-items:flex-start;gap:14px;padding:15px 17px;border:1px solid var(--ob-line);border-radius:16px;background:var(--ob-surface);box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09}.b2card__ic{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--ob-orange-050);color:var(--ob-orange-600);display:grid;place-items:center}.b2card__main{flex:1;min-width:0}.b2card__x{font-size:13.5px;line-height:1.55;color:var(--ob-ink2)}.b2card--crit .b2card__ic{background:#fdecec;color:#c7382f}:where(.dark) .b2card--crit .b2card__ic{background:#33201d;color:#ff8a7a}.b2foot{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 28px;background:var(--ob-surface);border-top:1px solid var(--ob-line)}.b2foot__txt{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--ob-ink3)}.b2foot__txt svg{color:var(--ob-orange)}.awintro{margin:4px 2px 18px;font-size:15px;line-height:1.6;color:var(--ob-ink2)}.awgrid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px}@media(max-width:1280px){.awgrid{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.awgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.awgrid{grid-template-columns:1fr}}.awcard{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;padding:15px 15px 13px;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:15px;box-shadow:0 1px 2px #181a1e0a,0 4px 14px #181a1e09;color:inherit;cursor:pointer;font-family:inherit;transition:transform .13s,box-shadow .16s,border-color .16s}.awcard:hover{transform:translateY(-2px);box-shadow:0 2px 6px #181a1e0f,0 14px 34px #181a1e17;border-color:var(--ob-line2)}.awcard__ic{width:36px;height:36px;border-radius:10px;background:var(--ob-orange-050);color:var(--ob-orange-600);display:grid;place-items:center}.awcard__ic svg{width:18px;height:18px}.awcard__t{margin:1px 0 0;font-size:15px;font-weight:800;letter-spacing:-.015em;color:var(--ob-ink1)}.awcard__d{margin:0;font-size:12px;line-height:1.45;color:var(--ob-ink2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.awcard__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin-top:auto;padding-top:11px;border-top:1px solid var(--ob-line)}.awcard__meta{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--ob-ink3);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.awcard__go{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px;border-radius:9px;background:var(--ob-ink1);color:var(--ob-surface);font-size:12px;font-weight:600;transition:background .14s;white-space:nowrap}.awcard:hover .awcard__go{background:var(--ob-orange);color:#fff}.aktools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--ob-line)}.aksearch{display:flex;align-items:center;gap:9px;height:40px;padding:0 13px;flex:0 1 270px;min-width:200px;border:1px solid var(--ob-line2);border-radius:11px;background:var(--ob-surface);color:var(--ob-ink3);transition:border-color .15s,box-shadow .15s}.aksearch:focus-within{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050);color:var(--ob-ink2)}.aksearch input{flex:1;min-width:0;border:0!important;outline:0;background:transparent!important;font-size:14px;color:var(--ob-ink1);height:100%!important;box-shadow:none!important;padding:0!important;font-family:inherit}.aksearch input::-moz-placeholder{color:var(--ob-ink4)}.aksearch input::placeholder{color:var(--ob-ink4)}.aksearch__clear{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:var(--ob-ink3);cursor:pointer}.aksearch__clear:hover{background:var(--ob-hover);color:var(--ob-ink1)}.akfilter{position:relative;display:inline-flex}.akfilter__btn{display:inline-flex;align-items:center;gap:7px}.akfilter__lbl{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.akfilter__dot{width:6px;height:6px;border-radius:99px;background:#e8743a;flex:none}.akfilter__chev{opacity:.6;transition:transform .15s}.akfilter__chev--auf{transform:rotate(180deg)}.akfilter__schirm{position:fixed;inset:0;z-index:40}.akfilter__pop{position:absolute;top:calc(100% + 6px);right:0;z-index:41;display:flex;flex-direction:column;gap:1px;min-width:236px;max-height:min(420px,60vh);overflow-y:auto;padding:6px;border:1px solid rgba(45,55,72,.14);border-radius:12px;background:#fff;box-shadow:0 16px 40px #0f142333}.akfilter__pop button{display:flex;align-items:center;gap:9px;min-height:40px;padding:0 10px;border:0;border-radius:8px;background:none;cursor:pointer;font-size:13.5px;font-weight:600;color:#2d3748;text-align:left}.akfilter__pop button:hover{background:#f4f2ee}.akfilter__pop button.ist-an{background:var(--ob-orange-050, #FFF3EA);color:#98400f}.akfilter__pop .nm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.akfilter__pop .n{font-size:11.5px;font-weight:700;color:#6b7280;font-variant-numeric:tabular-nums}.akfilter__pop button.ist-an .n{color:#98400f}.akfilter__pop .hk{flex:none;color:#98400f}.akfilter__pop .hk--aus{visibility:hidden}.akfilter__trenn{height:1px;margin:4px 6px;background:#2d37481a}:where(.dark) .akfilter__pop,:where([data-theme=dark]) .akfilter__pop{background:#1a1b1e;border-color:#ffffff1f}:where(.dark) .akfilter__pop button,:where([data-theme=dark]) .akfilter__pop button{color:#f3f3f4}:where(.dark) .akfilter__pop button:hover,:where([data-theme=dark]) .akfilter__pop button:hover{background:#242528}:where(.dark) .akfilter__pop button.ist-an,:where([data-theme=dark]) .akfilter__pop button.ist-an{background:#e8743a29;color:#ffb68a}:where(.dark) .akfilter__pop button.ist-an .n,:where([data-theme=dark]) .akfilter__pop button.ist-an .n{color:#ffb68a}:where(.dark) .akfilter__pop .hk,:where([data-theme=dark]) .akfilter__pop .hk{color:#ffb68a}:where(.dark) .akfilter__trenn,:where([data-theme=dark]) .akfilter__trenn{background:#ffffff1a}.akday{padding-top:20px}.akday__h{display:flex;align-items:center;gap:11px}.akday__t{font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ob-ink2);white-space:nowrap}.akday__rel{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ob-orange-600);background:var(--ob-orange-050);padding:1.5px 9px;border-radius:99px}.akday__rule{flex:1;height:1px;background:var(--ob-line)}.aklist{--akpad: 15px}.akrow{position:relative;display:grid;grid-template-columns:24px 46px 36px minmax(0,1fr) 32px;gap:0 14px;padding:var(--akpad) 0}.akrow:before{content:"";position:absolute;left:115.5px;top:0;bottom:0;width:1px;background:var(--ob-line)}.akrow--first:before{top:var(--akpad)}.akrow--last:before{bottom:auto;height:var(--akpad)}.akrow--first.akrow--last:before{display:none}.aktime{padding-top:8px;font-size:12.5px;font-weight:600;color:var(--ob-ink3);font-variant-numeric:tabular-nums;text-align:right}.akdisc{position:relative;z-index:1;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;box-shadow:0 0 0 4px var(--ob-surface)}.akbody{min-width:0;padding-top:1px}.aktitle{font-size:14.5px;font-weight:700;letter-spacing:-.005em;line-height:1.45;color:var(--ob-ink1)}.akmeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px;font-size:12.5px;color:var(--ob-ink3)}.akmeta__who{display:inline-flex;align-items:center;gap:5px;font-weight:600;color:var(--ob-ink2)}.akmeta__sep{color:var(--ob-line2)}.akcat{font-size:11px;font-weight:700;letter-spacing:.02em;padding:1.5px 8px;border-radius:99px;white-space:nowrap}.akdetail{margin:5px 0 0;font-size:13.5px;line-height:1.55;color:var(--ob-ink2)}.akquote{margin:9px 0 0;padding:11px 14px;max-width:760px;background:var(--ob-bg);border:1px solid var(--ob-line);border-radius:12px}.akquote p{margin:0;font-size:13.5px;line-height:1.6;color:var(--ob-ink2);white-space:pre-line}.akquote--clamp p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.akmore{display:inline-flex;align-items:center;gap:4px;margin-top:7px;border:0;background:transparent;padding:2px 0;font-size:12.5px;font-weight:700;color:var(--ob-orange-600);cursor:pointer;transition:color .14s}.akmore:hover{color:var(--ob-orange)}.akmore svg{transition:transform .18s}.akmore--open svg{transform:rotate(180deg)}.akfoot{display:flex;flex-direction:column;align-items:center;gap:9px;padding-top:20px;margin-top:6px;border-top:1px solid var(--ob-line)}.akfoot__hint{font-size:12.5px;color:var(--ob-ink3)}.akempty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:52px 20px 40px;text-align:center}.akempty__ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--ob-hover);color:var(--ob-ink3)}.akempty__t{font-size:15px;font-weight:700;color:var(--ob-ink1)}.akempty__s{margin:-6px 0 0;font-size:13.5px;color:var(--ob-ink3);max-width:380px}.akzeile{cursor:pointer}.akrow--gewaehlt{background:var(--ob-orange-050, #FFF3EA)}.akpick{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.akpick input{width:15px;height:15px;accent-color:#E8743A;cursor:pointer}.akpick--zeit{align-self:start;padding-top:2px}.akwahl{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:10px 0 4px;padding:9px 14px;border-radius:10px;background:#e8743a17;border:1px solid rgba(232,116,58,.28);font-size:13px;font-weight:600;color:#8a3d10}.akwahl__all{display:inline-flex;align-items:center;gap:9px;cursor:pointer}.akwahl__all input{width:15px;height:15px;accent-color:#E8743A;cursor:pointer}.akwahl__weg{margin-left:auto;font-size:12.5px;font-weight:600;color:#8a3d10;opacity:.75}.akwahl__weg:hover{opacity:1;text-decoration:underline}.akwahl__del{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:6px 14px;border-radius:8px;background:#c7382f;color:#fff;font-size:12.5px;font-weight:600}.akwahl__del:hover{background:#a82c24}.akwahl__move{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:6px 14px;border-radius:8px;background:#fff;border:1px solid rgba(232,116,58,.45);color:#8a3d10;font-size:12.5px;font-weight:600}.akwahl__move:hover{background:#fff3ea;border-color:#e8743a}.akziel{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;border:1px solid var(--ob-line, #EAE8E3);border-radius:10px;padding:5px}.akziel__o{display:flex;flex-direction:column;gap:1px;padding:8px 10px;border-radius:7px;text-align:left}.akziel__o:hover{background:#f4f2ee}.akziel__o--on{background:#e8743a21;box-shadow:inset 0 0 0 1px #e8743a80}.akziel__o .nm{font-size:13px;font-weight:600}.akziel__o .sub{font-size:11.5px;color:#8a8f98}.akziel__leer{padding:14px 10px;font-size:12.5px;color:#8a8f98;text-align:center}:where(.dark) .akziel__o:hover,:where([data-theme=dark]) .akziel__o:hover{background:#242528}.akmenu{position:relative;display:inline-flex;align-self:start}.akmenu__btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;color:#8a8f98}.akmenu__btn:hover{background:#2d374812;color:#1a1b1e}.akmenu__schirm{position:fixed;inset:0;z-index:40}.akmenu__pop{position:absolute;right:0;top:30px;z-index:41;display:flex;flex-direction:column;min-width:168px;padding:5px;background:#fff;border:1px solid #E5E0D8;border-radius:10px;box-shadow:0 2px 6px #1a1b1e14,0 14px 34px -10px #1a1b1e47}.akmenu__pop button{display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:7px;font-size:13px;font-weight:500;color:#1a1b1e;text-align:left}.akmenu__pop button:hover{background:#f4f2ee}.akmenu__pop button.rot{color:#c7382f}.akmenu__pop button.rot:hover{background:#fdecea}:where(.dark) .akmenu__pop,:where([data-theme=dark]) .akmenu__pop{background:#1c1c1f;border-color:#ffffff1f}:where(.dark) .akmenu__pop button,:where([data-theme=dark]) .akmenu__pop button{color:#f3f3f4}:where(.dark) .akmenu__pop button:hover,:where([data-theme=dark]) .akmenu__pop button:hover{background:#242528}.xpwrap{--xp-orange: #F15A22;--xp-orange-600: #DC4D17;--xp-orange-050: #FFF1EA;--xp-surface: #FFFFFF;--xp-bg: #faf6f1;--xp-ink1: #1A1B1E;--xp-ink2: #45474D;--xp-ink3: #8A8F98;--xp-ink4: #B4B8BF;--xp-line: #EAE8E3;--xp-line2: #E3E1DB;--xp-hover: #F4F2EE;--xp-green: #1F7A4D;--xp-green-bg: #E4F2EA;--xp-red: #C7382F;color:var(--xp-ink1);display:flex;flex-direction:column;height:100%;min-height:0}:where(.dark) .xpwrap{--xp-orange-050: #2c2018;--xp-surface: #1c1c1f;--xp-bg: #141417;--xp-ink1: #f3f3f4;--xp-ink2: #c8c9cd;--xp-ink3: #909298;--xp-ink4: #5d5f66;--xp-line: #2a2b2f;--xp-line2: #333539;--xp-hover: #242528;--xp-green-bg: #15291e}.xpwrap--full{position:fixed;inset:0;z-index:130;height:auto;padding:12px 18px 14px;background:#f6f5f2}:where(.dark) .xpwrap--full{background:#141417}.xpwrap--full .xfull-close{border-color:var(--xp-ink4)}@media(max-width:1080px){.xpwrap--full{height:auto;overflow-y:auto}}.xpwrap .xhead{display:flex;align-items:center;gap:14px;margin-bottom:14px;flex-wrap:wrap}.xpwrap .xhead__t{min-width:0}.xpwrap .xkicker{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--xp-ink3);font-weight:800}.xpwrap .xtitle{margin:4px 0 0;font-size:19px;font-weight:700;letter-spacing:-.015em}.xpwrap .xsaved{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;padding:4px 12px;border-radius:99px;white-space:nowrap;border:0;background:var(--xp-green-bg);color:var(--xp-green);cursor:default}.xpwrap .xsaved--busy{background:var(--xp-hover);color:var(--xp-ink3)}.xpwrap .xsaved--error{background:#fdecea;color:var(--xp-red);cursor:pointer}:where(.dark) .xpwrap .xsaved--error{background:#2f1d1b}.xsavefloat{position:fixed;right:20px;bottom:20px;z-index:500;display:inline-flex;align-items:center;gap:9px;min-height:56px;padding:15px 26px;border-radius:99px;font-size:15px;font-weight:650;letter-spacing:-.005em;border:1px solid rgba(255,255,255,.55);background:#fcfbf9eb;backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(18px) saturate(180%);box-shadow:0 1px 2px #1a1b1e0f,0 10px 30px -8px #1a1b1e38;color:#45474d;cursor:default}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.xsavefloat{background:#fcfbf9b8}}.xsavefloat--speichert{background:linear-gradient(135deg,#c0551f,#98400f);border-color:#ffffff57;color:#fff;box-shadow:0 1px 2px #1a1b1e1a,0 12px 34px -8px #c0551f8c}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.xsavefloat--speichert{background:linear-gradient(135deg,#c0551f,#98400f)}}.xsavefloat--fertig{color:#196b42}.xsavefloat--fehler{color:#fff;cursor:pointer;background:#c7382ff0;border-color:#ffffff4d}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.xsavefloat--fehler{background:#c7382fd1}}.xsavefloat--fehler:hover{background:#a82c24f0}.xsavefloat:focus-visible{outline:2px solid #1A1B1E;outline-offset:3px}:where(.dark) .xsavefloat:focus-visible,:where([data-theme=dark]) .xsavefloat:focus-visible{outline-color:#f3f3f4}:where(.dark) .xsavefloat,:where([data-theme=dark]) .xsavefloat{background:#1c1d22eb;border-color:#ffffff1f;color:#d5d6da;box-shadow:0 1px 2px #0006,0 10px 30px -8px #0000008c}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){:where(.dark) .xsavefloat,:where([data-theme=dark]) .xsavefloat{background:#1c1d22ad}}:where(.dark) .xsavefloat--fertig,:where([data-theme=dark]) .xsavefloat--fertig{color:#5fd39a}@media(max-width:640px){.xsavefloat{right:12px;left:12px;bottom:14px;justify-content:center}}.xsavefade-enter-active,.xsavefade-leave-active{transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.xsavefade-enter-from,.xsavefade-leave-to{opacity:0;transform:translateY(8px)}@media(prefers-reduced-motion:reduce){.xsavefade-enter-active,.xsavefade-leave-active{transition:opacity .01ms}.xsavefade-enter-from,.xsavefade-leave-to{transform:none}.xsavefloat .animate-spin{animation:none}}.xpwrap .xhead__actions{margin-left:auto;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.xpwrap .xhead--compact{margin-bottom:6px;min-height:34px;flex-shrink:0}.xpwrap .xbtn{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;border-radius:10px;border:1px solid var(--xp-line2);background:var(--xp-surface);font-size:13px;font-weight:600;color:var(--xp-ink2);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .14s,border-color .14s,box-shadow .14s,transform .05s}.xpwrap .xbtn svg{width:15px;height:15px}.xpwrap .xbtn:active{transform:translateY(.5px)}.xpwrap .xbtn:hover{background:var(--xp-hover);color:var(--xp-ink1)}.xpwrap .xbtn:disabled{opacity:.55;cursor:default}.xpwrap .xbtn--icon{width:36px;padding:0;justify-content:center}.xpwrap .xbtn--ghost{background:var(--xp-surface);border-color:var(--xp-line2);color:var(--xp-ink2)}.xpwrap .xbtn--ghost:hover{background:var(--xp-hover);color:var(--xp-ink1)}.xpwrap .xbtn--dark{background:linear-gradient(135deg,#2b2d33,#16171a);border-color:transparent;color:#fff}.xpwrap .xbtn--dark:hover{background:linear-gradient(135deg,#2b2d33,#16171a);opacity:.92;color:#fff}.xpwrap .xbtn--dark svg{color:#ffb38f}.xpwrap .xbtn--primary{background:var(--xp-orange);border-color:var(--xp-orange);color:#fff;box-shadow:0 4px 12px #f15a2242}.xpwrap .xbtn--primary:hover{background:var(--xp-orange-600);border-color:var(--xp-orange-600);color:#fff}.xpwrap .xgrid{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 296px;gap:10px;align-items:stretch}.xpwrap .xgrid--solo{grid-template-columns:minmax(0,1fr)}.xpwrap .xsimpleact{flex-shrink:0;display:flex;justify-content:center;gap:10px;padding:12px 0 4px}@media(max-width:1080px){.xpwrap{height:auto}.xpwrap .xgrid{grid-template-columns:minmax(0,1fr)}.xpwrap .xpreview{height:auto}.xpwrap .xstage{min-height:360px}}.xpwrap .xcard{background:var(--xp-surface);border:1px solid var(--xp-line);border-radius:16px;box-shadow:0 1px 2px #181a1e0a;min-width:0}.xpwrap .xpreview{padding:0;height:100%;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.xpwrap .xfilm{display:flex;gap:9px;overflow-x:auto;padding:2px 2px 14px;scrollbar-width:thin}.xpwrap .xthumb{flex-shrink:0;width:104px;border:0;background:transparent;padding:0;cursor:pointer}.xpwrap .xthumb__page{display:block;position:relative;width:104px;height:74px;border-radius:9px;overflow:hidden;border:1.5px solid var(--xp-line2);background:#fff;transition:border-color .14s,box-shadow .14s}:where(.dark) .xpwrap .xthumb__page{background:#26272b}.xpwrap .xthumb:hover .xthumb__page{border-color:var(--xp-ink4)}.xpwrap .xthumb--on .xthumb__page,.xpwrap .xthumb--on:hover .xthumb__page{border-color:var(--xp-orange);box-shadow:0 0 0 3px #f15a2229}.xpwrap .xthumb--off .xthumb__page{opacity:.4}.xpwrap .xthumb__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.xpwrap .xthumb__l{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:6px;font-size:11px;font-weight:700;color:var(--xp-ink3);white-space:nowrap;overflow:hidden}.xpwrap .xthumb--on .xthumb__l{color:var(--xp-orange-600)}.xpwrap .xthumb--off .xthumb__l{color:var(--xp-ink4);text-decoration:line-through;text-decoration-thickness:1px}.xpwrap .xthumb__eye{position:absolute;top:4px;right:4px;z-index:2;width:24px;height:24px;border:0;border-radius:7px;display:grid;place-items:center;background:#ffffffeb;color:var(--xp-ink3);box-shadow:0 1px 4px #181a1e2e;opacity:0;transition:opacity .13s,color .13s;cursor:pointer}.xpwrap .xthumb:hover .xthumb__eye,.xpwrap .xthumb__eye--off{opacity:1}.xpwrap .xthumb__eye:hover{color:var(--xp-ink1)}.xpwrap .xthumb__add{flex-shrink:0;width:104px;height:74px;border-radius:9px;border:1.5px dashed var(--xp-line2);background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10.5px;font-weight:700;color:var(--xp-ink3);cursor:pointer;transition:color .14s,border-color .14s,background .14s}.xpwrap .xthumb__add:hover{color:var(--xp-orange-600);border-color:var(--xp-orange);background:var(--xp-orange-050)}.xpwrap .xmini{display:flex;flex-direction:column;gap:5px;padding:11px 12px 0;height:100%}.xpwrap .xmini__kick{width:22px;height:3px;border-radius:2px;background:var(--xp-orange);opacity:.85}.xpwrap .xmini__line{height:5px;border-radius:3px;background:var(--xp-ink4);opacity:.35}.xpwrap .xmini__line--short{width:62%}.xpwrap .xmini__foot{margin-top:auto;margin-bottom:9px;height:3px;border-radius:2px;background:var(--xp-ink4);opacity:.2}.xpwrap .xpreview__top{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px}.xpwrap .xpreview__count{font-size:12.5px;font-weight:700;color:var(--xp-ink2);font-variant-numeric:tabular-nums;letter-spacing:.04em;min-width:116px;text-align:center}.xpwrap .xpreview__nav{display:flex;align-items:center;gap:8px}.xpwrap .xnavbtn{width:32px;height:32px;border:1px solid var(--xp-line2);background:var(--xp-surface);border-radius:9px;display:grid;place-items:center;color:var(--xp-ink2);cursor:pointer;transition:background .13s,color .13s}.xpwrap .xnavbtn:hover{background:var(--xp-hover);color:var(--xp-ink1)}.xpwrap .xnavbtn:disabled{opacity:.35;cursor:default}.xpwrap .xnavbtn:disabled:hover{background:var(--xp-surface);color:var(--xp-ink2)}.xpwrap .xstage{flex:1;min-height:0;position:relative;background:transparent;border:0;border-radius:0;padding:2px 4px 44px;overflow:hidden;display:flex;align-items:center;justify-content:center}.xpwrap .xframewrap{transition:opacity .2s;position:relative;overflow:hidden;border-radius:5px;box-shadow:0 1px 3px #181a1e1f,0 24px 60px -22px #181a1e66}.xpwrap .xframewrap--flat{box-shadow:none}.xpwrap .xframe{display:block;border:0;background:#fff}.xpwrap .xnavpill{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:5px 6px;background:#141519c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 8px 24px #00000038;z-index:6}.xpwrap .xnavpill__b{width:30px;height:30px;border:0;background:transparent;border-radius:8px;color:#ffffffd9;display:grid;place-items:center;cursor:pointer;transition:background .13s}.xpwrap .xnavpill__b:hover{background:#ffffff24}.xpwrap .xnavpill__b:disabled{opacity:.3;cursor:default}.xpwrap .xnavpill__pg{font-size:12px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.03em;padding:0 4px;min-width:96px;text-align:center}.xpwrap .xcanvtag{position:absolute;top:16px;left:50%;transform:translate(-50%);display:inline-flex;align-items:center;gap:7px;font-size:11.5px;font-weight:700;color:var(--xp-ink3);background:var(--xp-surface);border:1px solid var(--xp-line);padding:5px 12px;border-radius:99px;box-shadow:0 1px 3px #181a1e1a;z-index:6}.xpwrap .xside{padding:16px 18px 18px;height:100%;min-height:0;overflow-y:auto;scrollbar-width:thin}.xpwrap .xside__head{display:flex;align-items:center;gap:10px;margin:0 -18px 15px;padding:0 18px 14px;border-bottom:1px solid var(--xp-line)}.xpwrap .xside__badge{width:32px;height:32px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;background:var(--xp-orange-050);color:var(--xp-orange-600)}.xpwrap .xside__t{font-size:14.5px;font-weight:800;letter-spacing:-.01em}.xpwrap .xside__s{margin-top:1px;font-size:11.5px;color:var(--xp-ink3)}.xpwrap .xfield{margin-bottom:13px}.xpwrap .xfield__l{display:block;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--xp-ink3);margin-bottom:5px}.xpwrap .xinput{width:100%;height:42px;border:1px solid var(--xp-line2);border-radius:11px;background:var(--xp-bg);padding:0 13px;font-size:14px;color:var(--xp-ink1);outline:none;transition:border-color .14s,box-shadow .14s,background .14s}.xpwrap .xinput:focus{border-color:var(--xp-orange);box-shadow:0 0 0 3px var(--xp-orange-050);background:var(--xp-surface)}.xpwrap .xinput--select{cursor:pointer}.xpwrap textarea.xinput{height:auto;min-height:70px;padding:9px 12px;resize:vertical;line-height:1.55;font-family:inherit}.xpwrap .xfield__hint{margin-top:4px;font-size:11px;color:var(--xp-ink4)}.xpwrap .xnote{display:flex;gap:10px;padding:12px 13px;border-radius:12px;background:var(--xp-bg);border:1px solid var(--xp-line)}.xpwrap .xnote svg{flex-shrink:0;color:var(--xp-ink3);margin-top:1px}.xpwrap .xnote p{margin:0;font-size:12.5px;line-height:1.55;color:var(--xp-ink2);text-wrap:pretty}.xpwrap .xslots{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.xpwrap .xslot{aspect-ratio:4 / 3;border-radius:9px;border:1px dashed var(--xp-line2);background:var(--xp-bg);display:grid;place-items:center;color:var(--xp-ink4);overflow:hidden;position:relative;transition:border-color .13s,color .13s;cursor:pointer;padding:0}.xpwrap .xslot:hover{border-color:var(--xp-orange);color:var(--xp-orange-600)}.xpwrap .xslot--filled{border-style:solid}.xpwrap .xslot img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.xpwrap .xslot__rm{position:absolute;top:3px;right:3px;z-index:2;width:18px;height:18px;border-radius:6px;display:grid;place-items:center;background:#14100a9e;color:#fff;opacity:0;transition:opacity .13s}.xpwrap .xslot--filled:hover .xslot__rm{opacity:1}.xpwrap .xslot__ki{position:absolute;top:3px;left:3px;z-index:2;height:18px;padding:0 5px;border-radius:6px;display:grid;place-items:center;font-size:9px;font-weight:800;letter-spacing:.03em;background:#14100a9e;color:#fff;opacity:0;transition:opacity .13s,background .13s}.xpwrap .xslot--filled:hover .xslot__ki{opacity:1}.xpwrap .xslot__ki--on{opacity:1;background:#7c3aed}.xpwrap .xrow{display:flex;align-items:center;gap:6px}.xpwrap .xrow__spacer{flex:1}.xpwrap .xminibtn{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;border-radius:8px;border:1px solid var(--xp-line2);background:var(--xp-surface);font-size:11.5px;font-weight:700;color:var(--xp-ink2);cursor:pointer;transition:background .13s,color .13s,border-color .13s}.xpwrap .xminibtn:hover{background:var(--xp-hover);color:var(--xp-ink1)}.xpwrap .xminibtn:disabled{opacity:.5;cursor:default}.xpwrap .xminibtn--danger{color:var(--xp-red);border-color:#c7382f4d}.xpwrap .xminibtn--danger:hover{background:#fdecea;color:var(--xp-red)}:where(.dark) .xpwrap .xminibtn--danger:hover{background:#2f1d1b}.xpwrap .xminibtn--ki{background:#7c3aed;border-color:#7c3aed;color:#fff}.xpwrap .xminibtn--ki:hover{background:#6d28d9;color:#fff}.xpwrap .xsideoff{border:0;background:transparent;padding:0;margin-top:14px;display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--xp-ink3);cursor:pointer;transition:color .14s}.xpwrap .xsideoff:hover{color:var(--xp-red)}.xpwrap .xsideadd{width:100%;margin-top:14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:38px;border-radius:11px;border:1px dashed var(--xp-line2);background:transparent;font-size:12.5px;font-weight:700;color:var(--xp-ink3);cursor:pointer;transition:color .14s,border-color .14s,background .14s}.xpwrap .xsideadd:hover{color:var(--xp-orange-600);border-color:var(--xp-orange);background:var(--xp-orange-050)}.xpwrap .xfplist{display:flex;flex-direction:column;gap:9px}.xpwrap .xfprow{display:flex;gap:9px;padding:8px;border:1px solid var(--xp-line);border-radius:11px;background:var(--xp-bg)}.xpwrap .xfprow__img{width:62px;height:62px;flex-shrink:0;border-radius:8px;-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid var(--xp-line)}.xpwrap .xfprow__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.xpwrap .xfprow__pick{width:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;height:30px;padding:0 9px;border-radius:8px;border:1px solid var(--xp-line2);background:var(--xp-surface);font-size:11.5px;font-weight:600;color:var(--xp-ink1);cursor:pointer}.xpwrap .xfprow__pick--empty{color:var(--xp-ink4);font-style:italic;font-weight:500}.xpwrap .xfpdrop{position:absolute;left:0;right:0;top:100%;margin-top:4px;z-index:50;background:var(--xp-surface);border:1px solid var(--xp-line2);border-radius:10px;box-shadow:0 12px 30px -12px #181a1e4d;overflow:hidden}.xpwrap .xfpdrop__opt{display:block;width:100%;text-align:left;padding:7px 10px;font-size:11.5px;color:var(--xp-ink1);background:transparent;border:0;cursor:pointer}.xpwrap .xfpdrop__opt:hover{background:var(--xp-orange-050)}.xpwrap .xfpdrop__opt--on{background:var(--xp-orange-050);color:var(--xp-orange-600);font-weight:700}.xpwrap .xfpdrop__custom{display:flex;gap:5px;padding:7px;border-top:1px solid var(--xp-line);background:var(--xp-bg)}.xpwrap .xfpdrop__custom input{flex:1;min-width:0;height:26px;padding:0 8px;font-size:11px;border:1px solid var(--xp-line2);border-radius:7px;background:var(--xp-surface);color:var(--xp-ink1);outline:none}.xpwrap .xfpdrop__custom button{height:26px;padding:0 9px;font-size:10.5px;font-weight:700;border:0;border-radius:7px;background:var(--xp-orange);color:#fff;cursor:pointer}.xpwrap .xfpdrop__custom button:disabled{opacity:.45;cursor:default}.tbovl{--ob-orange:#F15A22;--ob-orange-600:#DC4D17;--ob-orange-050:#FFF1EA;--ob-surface:#FFFFFF;--ob-bg:#faf6f1;--ob-ink1:#1A1B1E;--ob-ink2:#45474D;--ob-ink3:#8A8F98;--ob-ink4:#B4B8BF;--ob-line:#EAE8E3;--ob-line2:#E3E1DB;--ob-hover:#F4F2EE;position:fixed;inset:0;z-index:95;background:#18140e75;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-start;justify-content:center;padding:5vh 24px 40px;opacity:0;pointer-events:none;transition:opacity .2s}:where(.dark) .tbovl{--ob-orange-050:#2c2018;--ob-surface:#1c1c1f;--ob-bg:#141417;--ob-ink1:#f3f3f4;--ob-ink2:#c8c9cd;--ob-ink3:#909298;--ob-ink4:#5d5f66;--ob-line:#2a2b2f;--ob-line2:#333539;--ob-hover:#242528}.tbovl--open{opacity:1;pointer-events:auto}.tbm{width:min(1060px,100%);max-height:88vh;background:var(--ob-surface);border:1px solid var(--ob-line);border-radius:22px;box-shadow:0 24px 64px -16px #181a1e47;display:flex;flex-direction:column;overflow:hidden;transform:translateY(14px) scale(.99);transition:transform .22s cubic-bezier(.34,1.1,.5,1);color:var(--ob-ink1)}.tbovl--open .tbm{transform:none}@media(prefers-reduced-motion:reduce){.tbovl,.tbm{transition:none}}.tbm__head{display:flex;align-items:flex-start;gap:14px;padding:22px 26px 18px}.tbm__ic{width:42px;height:42px;flex-shrink:0;border-radius:12px;background:var(--ob-orange-050);color:var(--ob-orange);display:grid;place-items:center}.tbm__titles{flex:1;min-width:0}.tbm__kicker{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ob-ink3);font-weight:800}.tbm__title{margin:3px 0 0;font-size:21px;font-weight:800;letter-spacing:-.02em}.tbm__sub{margin:3px 0 0;font-size:13px;color:var(--ob-ink3)}.tbm__close{width:36px;height:36px;flex-shrink:0;border:0;background:transparent;border-radius:10px;color:var(--ob-ink3);display:grid;place-items:center;cursor:pointer;transition:background .14s,color .14s}.tbm__close:hover{background:var(--ob-hover);color:var(--ob-ink1)}.tbm__tools{display:flex;align-items:center;gap:10px;padding:0 26px 14px;flex-wrap:wrap}.tbm__search{flex:1;min-width:220px;display:flex;align-items:center;gap:9px;height:42px;padding:0 13px;background:var(--ob-bg);border:1px solid var(--ob-line2);border-radius:11px;color:var(--ob-ink3);transition:border-color .15s,box-shadow .15s,background .15s}.tbm__search:focus-within{border-color:var(--ob-orange);box-shadow:0 0 0 3px var(--ob-orange-050);background:var(--ob-surface)}.tbm__search input{flex:1;border:0;outline:0;background:transparent;font-size:14px;color:var(--ob-ink1);height:100%}.tbm__search input::-moz-placeholder{color:var(--ob-ink3)}.tbm__search input::placeholder{color:var(--ob-ink3)}.tbbrokers{display:flex;gap:8px;padding:2px 26px 50px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tbbrokers::-webkit-scrollbar{display:none}.tbchip{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 14px 0 8px;border:1px solid var(--ob-line2);border-radius:99px;background:var(--ob-surface);color:var(--ob-ink2);font-size:13.5px;font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color .14s,background .14s,color .14s;flex-shrink:0}.tbchip:hover{background:var(--ob-hover)}.tbchip--on{border-color:var(--ob-orange);background:var(--ob-orange-050);color:var(--ob-orange-600)}.tbchip--all{padding:0 16px}.tbchip__n{font-size:11.5px;font-weight:800;color:var(--ob-ink3);background:var(--ob-bg);border:1px solid var(--ob-line);padding:0 7px;height:19px;border-radius:99px;display:inline-grid;place-items:center}.tbchip--on .tbchip__n{color:var(--ob-orange-600);background:var(--ob-surface);border-color:transparent}.tbchip--me{box-shadow:inset 0 0 0 1px var(--ob-orange-050)}.tbm__body{flex:1;overflow-y:auto;padding:6px 16px 18px;border-top:1px solid var(--ob-line)}.tbrow{display:grid;grid-template-columns:minmax(0,1fr) 150px 120px 200px;gap:14px;align-items:center;padding:11px 12px;border-radius:13px;border:1px solid transparent;transition:background .12s,border-color .12s}.tbrow:hover{background:var(--ob-hover);border-color:var(--ob-line)}.tbrow__obj{display:flex;align-items:center;gap:12px;min-width:0;cursor:pointer}.tbrow__t{min-width:0;display:flex;flex-direction:column;gap:4px}.tbrow__title{font-size:14px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tbrow__codeline{display:flex;align-items:center;gap:7px;font-size:12px;flex-wrap:wrap}.tbrow__ort{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--ob-ink2);min-width:0}.tbrow__ort svg{color:var(--ob-ink4);flex-shrink:0}.tbrow__price{text-align:right;font-size:14px;font-weight:800;font-variant-numeric:tabular-nums}.tbrow__act{display:flex;align-items:center;justify-content:flex-end;gap:7px}.tbrow__offer{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 13px;border:0;border-radius:10px;background:var(--ob-ink1);color:var(--ob-surface);font-size:13px;font-weight:700;cursor:pointer;transition:background .14s;white-space:nowrap}.tbrow__offer:hover{background:var(--ob-orange)}.tbrow__open{width:36px;height:36px;border:1px solid var(--ob-line2);border-radius:10px;background:var(--ob-surface);color:var(--ob-ink2);display:grid;place-items:center;cursor:pointer;transition:background .14s,color .14s}.tbrow__open:hover{background:var(--ob-hover);color:var(--ob-ink1)}.tbm .obthumb{width:46px;height:46px;flex-shrink:0;border-radius:10px;-o-object-fit:cover;object-fit:cover}.tbm .obthumb--ph{display:grid;place-items:center;background:var(--ob-bg);color:var(--ob-ink4)}.tbm .obcode{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:700;color:var(--ob-ink3);background:var(--ob-bg);border:1px solid var(--ob-line);padding:1px 7px;border-radius:6px}.tbm .obnull{color:var(--ob-ink4);font-size:12px}.tbm .obmk{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--ob-ink2);min-width:0}.tbm .obmk__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tbm .obmk--me{color:var(--ob-orange-600)}.tbav{width:26px;height:26px;flex-shrink:0;border-radius:50%;display:inline-grid;place-items:center;font-size:10px;font-weight:800;line-height:1}.tbav--sm{width:18px;height:18px;font-size:8px}.tbempty{text-align:center;padding:50px 20px;color:var(--ob-ink3)}.tbempty svg{color:var(--ob-ink4);margin:0 auto 10px;display:block}.tbempty h3{font-size:15px;font-weight:700;color:var(--ob-ink1);margin:0 0 4px}.tbempty p{font-size:13px;margin:0}@media(max-width:720px){.tbrow{grid-template-columns:1fr auto}.tbrow__ort,.tbrow__price{display:none}}.mdwahl{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:14px 0 0;padding:9px 14px;border-radius:10px;background:#e8743a17;border:1px solid rgba(232,116,58,.28);font-size:13px;font-weight:600;color:#8a3d10}.mdwahl__all{display:inline-flex;align-items:center;gap:9px;cursor:pointer}.mdwahl__all input{width:15px;height:15px;accent-color:#E8743A;cursor:pointer}.mdwahl__weg{margin-left:auto;font-size:12.5px;font-weight:600;color:#8a3d10;opacity:.75}.mdwahl__weg:hover{opacity:1;text-decoration:underline}.mdwahl__del{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border:0;border-radius:8px;background:#c7382f;color:#fff;font-size:12.5px;font-weight:700;cursor:pointer}.mdwahl__del:hover{background:#a82c24}.mdpick{position:absolute;top:6px;right:6px;z-index:20;display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#ffffffdb;box-shadow:0 1px 4px #00000047;cursor:pointer}.mdpick input{width:15px;height:15px;accent-color:#E8743A;cursor:pointer;margin:0}.mdx-tile--gewaehlt{box-shadow:inset 0 0 0 2px #e8743a,0 2px 10px #e8743a40}.mdx-tile--gewaehlt:after{content:"";position:absolute;inset:0;pointer-events:none;background:#e8743a24}.ol-promo{display:flex;align-items:center;gap:16px;margin:0 0 18px;padding:14px 16px;border:0;border-radius:18px;background:linear-gradient(100deg,#a8481a,#c0551f);color:#fff}.ol-promo .ic{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border-radius:13px;background:#ffffff38;color:#fff}.ol-promo .ic svg{width:21px;height:21px;display:block}.ol-promo{position:relative;overflow:hidden}.ol-promo:after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:22%;z-index:0;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:translate(-140%) skew(-14deg);animation:olpromo-sheen 4.5s ease-in-out infinite;pointer-events:none}.ol-promo>*{position:relative;z-index:1}@keyframes olpromo-sheen{0%{transform:translate(-140%) skew(-14deg)}55%,to{transform:translate(560%) skew(-14deg)}}.ol-promo .ic svg{animation:olpromo-funkeln 3.2s ease-in-out infinite;transform-origin:center}@keyframes olpromo-funkeln{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.14) rotate(9deg)}}.ol-promo .tx{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.ol-promo .tx b{font-size:17px;font-weight:800;letter-spacing:-.015em;color:#fff}.ol-promo .tx span{font-size:13.5px;line-height:1.45;color:#fff;text-wrap:pretty}.ol-promo .cta{flex:0 0 auto;position:relative;min-height:44px;padding:0 22px;border:0;border-radius:999px;background:#fff;font:inherit;font-size:14px;font-weight:800;color:#c0551f;cursor:pointer;transition:background .18s ease,transform .18s ease}.ol-promo .cta:hover{background:#fff3ec}.ol-promo .cta:active{transform:translateY(1px)}.ol-promo .cta:focus-visible{outline:0;box-shadow:0 0 0 3px #ffffffbf}@media(min-width:641px){.ol-promo{background:linear-gradient(100deg,#a8481a,#c0551f 82%,#da7c31)}}@media(max-width:640px){.ol-promo{flex-wrap:wrap;gap:12px;padding:14px}.ol-promo .tx{flex-basis:calc(100% - 60px)}.ol-promo .cta{width:100%}}@media(prefers-reduced-motion:reduce){.ol-promo .cta{transition:none}.ol-promo .cta:active{transform:none}.ol-promo:after,.ol-promo .ic svg{animation:none}.ol-promo:after{opacity:0}}.selection\:bg-\[\#FF2D20\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\] *::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-\[\#FF2D20\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\]::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-zinc-300::-moz-placeholder{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.placeholder\:text-zinc-300::placeholder{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.backdrop\:bg-transparent::backdrop{background-color:transparent}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.first\:border-0:first-child{border-width:0px}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.empty\:hidden:empty{display:none}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#a1a1aa\]:hover{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.hover\:border-\[\#ee7606\]:hover{--tw-border-opacity: 1;border-color:rgb(238 118 6 / var(--tw-border-opacity, 1))}.hover\:border-amber-300:hover{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.hover\:border-amber-400:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-border:hover{border-color:hsl(var(--border))}.hover\:border-emerald-300:hover{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-foreground\/30:hover{border-color:hsl(var(--foreground) / .3)}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-orange-300:hover{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.hover\:border-orange-400:hover{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.hover\:border-sky-400:hover{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.hover\:border-violet-300:hover{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:border-zinc-300:hover{--tw-border-opacity: 1;border-color:rgb(212 212 216 / var(--tw-border-opacity, 1))}.hover\:border-zinc-400:hover{--tw-border-opacity: 1;border-color:rgb(161 161 170 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#B8541F\]:hover{--tw-bg-opacity: 1;background-color:rgb(184 84 31 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#DC4D17\]\/10:hover{background-color:#dc4d171a}.hover\:bg-\[\#EE7600\]\/90:hover{background-color:#ee7600e6}.hover\:bg-\[\#FFE6D8\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 230 216 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d96a05\]:hover{--tw-bg-opacity: 1;background-color:rgb(217 106 5 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f4f4f5\]:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ffedd5\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-\[var\(--accent\)\]:hover{background-color:var(--accent)}.hover\:bg-\[var\(--muted\)\]:hover{background-color:var(--muted)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}.hover\:bg-accent\/50:hover{background-color:hsl(var(--accent) / .5)}.hover\:bg-accent\/60:hover{background-color:hsl(var(--accent) / .6)}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}.hover\:bg-gray-50\/80:hover{background-color:#f9fafbcc}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:bg-muted\/40:hover{background-color:hsl(var(--muted) / .4)}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted) / .6)}.hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50\/50:hover{background-color:#fff7ed80}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/40:hover{background-color:#ef444466}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-sky-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-100:hover{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.hover\:bg-teal-700:hover{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-100:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-700:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-zinc-100:hover{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-200:hover{--tw-bg-opacity: 1;background-color:rgb(228 228 231 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-50\/50:hover{background-color:#fafafa80}.hover\:bg-zinc-700:hover{--tw-bg-opacity: 1;background-color:rgb(63 63 70 / var(--tw-bg-opacity, 1))}.hover\:bg-zinc-800:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}.hover\:text-\[\#18181b\]:hover{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.hover\:text-\[\#E8743A\]:hover{--tw-text-opacity: 1;color:rgb(232 116 58 / var(--tw-text-opacity, 1))}.hover\:text-\[\#EE7600\]:hover{--tw-text-opacity: 1;color:rgb(238 118 0 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-amber-600:hover{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-black\/70:hover{color:#000000b3}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-emerald-600:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-emerald-800:hover{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-orange-500:hover{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.hover\:text-orange-600:hover{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-violet-500:hover{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.hover\:text-violet-600:hover{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.hover\:text-violet-700:hover{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.hover\:text-zinc-300:hover{--tw-text-opacity: 1;color:rgb(212 212 216 / var(--tw-text-opacity, 1))}.hover\:text-zinc-500:hover{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.hover\:text-zinc-700:hover{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.hover\:text-zinc-900:hover{--tw-text-opacity: 1;color:rgb(24 24 27 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-black\/20:hover{--tw-ring-color: rgb(0 0 0 / .2)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-border:focus{border-color:hsl(var(--border))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:border-orange-300:focus{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.focus\:border-orange-400:focus{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.focus\:border-teal-400:focus{--tw-border-opacity: 1;border-color:rgb(45 212 191 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#6366f1\]\/20:focus{--tw-ring-color: rgb(99 102 241 / .2)}.focus\:ring-\[var\(--accent\)\]:focus{--tw-ring-color: var(--accent)}.focus\:ring-emerald-500\/30:focus{--tw-ring-color: rgb(16 185 129 / .3)}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 215 170 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 186 116 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 146 60 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-400\/30:focus{--tw-ring-color: rgb(251 146 60 / .3)}.focus\:ring-orange-500\/20:focus{--tw-ring-color: rgb(249 115 22 / .2)}.focus\:ring-orange-500\/30:focus{--tw-ring-color: rgb(249 115 22 / .3)}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-teal-500\/20:focus{--tw-ring-color: rgb(20 184 166 / .2)}.focus\:ring-violet-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1))}.focus\:ring-zinc-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(113 113 122 / var(--tw-ring-opacity, 1))}.focus\:ring-zinc-900\/10:focus{--tw-ring-color: rgb(24 24 27 / .1)}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-orange-300:focus-visible{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-amber-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-orange-400\/30:focus-visible{--tw-ring-color: rgb(251 146 60 / .3)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color: hsl(var(--ring) / .5)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-slate-300:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(203 213 225 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width: 0px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:scale-\[0\.95\]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-red-700:active{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.active\:text-gray-800:active{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-orange-300:disabled{--tw-bg-opacity: 1;background-color:rgb(253 186 116 / var(--tw-bg-opacity, 1))}.disabled\:text-white:disabled{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.group:hover .group-hover\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.group:hover .group-hover\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.group\/item:has([data-slot=item-description]) .group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/item:has([data-slot=item-description]) .group-has-\[\[data-slot\=item-description\]\]\/item\:self-start{align-self:flex-start}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[state\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:rotate-180[data-state=open]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--reka-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--reka-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=active\]\:border-\[\#F15A22\][data-state=active]{--tw-border-opacity: 1;border-color:rgb(241 90 34 / var(--tw-border-opacity, 1))}.data-\[state\=on\]\:border-transparent[data-state=on]{border-color:transparent}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:transparent}.data-\[state\=active\]\:bg-white[data-state=active]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:bg-white[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-zinc-900[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:hsl(var(--accent))}.data-\[state\=on\]\:bg-destructive[data-state=on]{background-color:hsl(var(--destructive))}.data-\[state\=on\]\:bg-emerald-600[data-state=on]{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.data-\[state\=on\]\:bg-muted-foreground[data-state=on]{background-color:hsl(var(--muted-foreground))}.data-\[state\=on\]\:bg-orange-500[data-state=on]{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-white[data-state=unchecked]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.data-\[state\=unchecked\]\:bg-zinc-900[data-state=unchecked]{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[state\=active\]\:font-semibold[data-state=active]{font-weight:600}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:hsl(var(--accent-foreground))}.data-\[state\=on\]\:text-background[data-state=on]{color:hsl(var(--background))}.data-\[state\=on\]\:text-destructive-foreground[data-state=on]{color:hsl(var(--destructive-foreground))}.data-\[state\=on\]\:text-white[data-state=on]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=on\]\:shadow-md[data-state=on]{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[state\=on\]\:shadow-destructive\/25[data-state=on]{--tw-shadow-color: hsl(var(--destructive) / .25);--tw-shadow: var(--tw-shadow-colored)}.data-\[state\=on\]\:shadow-emerald-500\/25[data-state=on]{--tw-shadow-color: rgb(16 185 129 / .25);--tw-shadow: var(--tw-shadow-colored)}.data-\[state\=on\]\:shadow-orange-500\/40[data-state=on]{--tw-shadow-color: rgb(249 115 22 / .4);--tw-shadow: var(--tw-shadow-colored)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=closed] .group-data-\[state\=closed\]\:-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-disabled] .group-data-\[disabled\]\:bg-muted{background-color:hsl(var(--muted))}.group[data-state=active] .group-data-\[state\=active\]\:bg-primary{background-color:hsl(var(--primary))}.group[data-state=completed] .group-data-\[state\=completed\]\:bg-accent{background-color:hsl(var(--accent))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-disabled] .group-data-\[disabled\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group[data-state=active] .group-data-\[state\=active\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group[data-state=completed] .group-data-\[state\=completed\]\:text-accent-foreground{color:hsl(var(--accent-foreground))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-disabled] .group-data-\[disabled\]\:opacity-50{opacity:.5}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:block:is(class *){display:block}.dark\:hidden:is(class *){display:none}.dark\:border-amber-700:is(class *){--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.dark\:border-amber-900\/60:is(class *){border-color:#78350f99}.dark\:border-blue-900\/60:is(class *){border-color:#1e3a8a99}.dark\:border-destructive:is(class *){border-color:hsl(var(--destructive))}.dark\:border-emerald-900\/60:is(class *){border-color:#064e3b99}.dark\:border-gray-600:is(class *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:is(class *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-gray-800:is(class *){--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.dark\:border-violet-800:is(class *){--tw-border-opacity: 1;border-color:rgb(91 33 182 / var(--tw-border-opacity, 1))}.dark\:border-zinc-100:is(class *){--tw-border-opacity: 1;border-color:rgb(244 244 245 / var(--tw-border-opacity, 1))}.dark\:border-zinc-800:is(class *){--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1))}.dark\:bg-amber-900\/40:is(class *){background-color:#78350f66}.dark\:bg-amber-950\/20:is(class *){background-color:#451a0333}.dark\:bg-amber-950\/30:is(class *){background-color:#451a034d}.dark\:bg-background:is(class *){background-color:hsl(var(--background))}.dark\:bg-black:is(class *){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-950\/20:is(class *){background-color:#17255433}.dark\:bg-emerald-950\/20:is(class *){background-color:#022c2233}.dark\:bg-emerald-950\/30:is(class *){background-color:#022c224d}.dark\:bg-gray-600:is(class *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700:is(class *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(class *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800\/50:is(class *){background-color:#1f293780}.dark\:bg-gray-900:is(class *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/20:is(class *){background-color:#14532d33}.dark\:bg-orange-950\/10:is(class *){background-color:#4314071a}.dark\:bg-orange-950\/20:is(class *){background-color:#43140733}.dark\:bg-red-900\/20:is(class *){background-color:#7f1d1d33}.dark\:bg-sky-950\/20:is(class *){background-color:#082f4933}.dark\:bg-violet-900\/20:is(class *){background-color:#4c1d9533}.dark\:bg-violet-900\/30:is(class *){background-color:#4c1d954d}.dark\:bg-zinc-900:is(class *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-950:is(class *){--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.dark\:from-gray-950:is(class *){--tw-gradient-from: #030712 var(--tw-gradient-from-position);--tw-gradient-to: rgb(3 7 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-gray-900:is(class *){--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:via-zinc-900:is(class *){--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-gray-950:is(class *){--tw-gradient-to: #030712 var(--tw-gradient-to-position)}.dark\:to-zinc-900:is(class *){--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.dark\:text-amber-200:is(class *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-300:is(class *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(class *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(class *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-emerald-200:is(class *){--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.dark\:text-gray-200:is(class *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(class *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(class *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600:is(class *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(class *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-orange-400:is(class *){--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.dark\:text-red-300:is(class *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(class *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-violet-400:is(class *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.dark\:text-white:is(class *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/50:is(class *){color:#ffffff80}.dark\:text-white\/70:is(class *){color:#ffffffb3}.dark\:shadow-black\/20:is(class *){--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored)}.dark\:ring-zinc-800:is(class *){--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.dark\:hover\:border-violet-500:hover:is(class *){--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-gray-900:hover:is(class *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-red-900\/30:hover:is(class *){background-color:#7f1d1d4d}.dark\:hover\:bg-violet-900\/20:hover:is(class *){background-color:#4c1d9533}.dark\:hover\:bg-violet-900\/30:hover:is(class *){background-color:#4c1d954d}.dark\:hover\:text-gray-200:hover:is(class *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover:is(class *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:is(class *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white\/70:hover:is(class *){color:#ffffffb3}.dark\:hover\:text-white\/80:hover:is(class *){color:#fffc}.dark\:hover\:ring-zinc-700:hover:is(class *){--tw-ring-opacity: 1;--tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity, 1))}.dark\:focus\:border-blue-700:focus:is(class *){--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus:is(class *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:focus-visible\:ring-\[\#FF2D20\]:focus-visible:is(class *){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.dark\:focus-visible\:ring-white:focus-visible:is(class *){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.dark\:active\:bg-gray-700:active:is(class *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active:is(class *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:data-\[state\=checked\]\:bg-zinc-100[data-state=checked]:is(class *){--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=checked\]\:bg-zinc-900[data-state=checked]:is(class *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=unchecked\]\:bg-zinc-100[data-state=unchecked]:is(class *){--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.dark\:data-\[state\=unchecked\]\:bg-zinc-900[data-state=unchecked]:is(class *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}@media not all and (min-width:1024px){.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:640px){.max-sm\:\!fixed{position:fixed!important}.max-sm\:\!inset-0{inset:0!important}.max-sm\:\!left-0{left:0!important}.max-sm\:\!top-0{top:0!important}.max-sm\:col-span-2{grid-column:span 2 / span 2}.max-sm\:hidden{display:none}.max-sm\:\!h-full{height:100%!important}.max-sm\:\!max-h-full{max-height:100%!important}.max-sm\:\!w-full{width:100%!important}.max-sm\:\!max-w-none{max-width:none!important}.max-sm\:\!translate-x-0{--tw-translate-x: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.max-sm\:\!translate-y-0{--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-sm\:\!rounded-none{border-radius:0!important}}@media(min-width:640px){.sm\:bottom-6{bottom:1.5rem}.sm\:right-4{right:1rem}.sm\:right-6{right:1.5rem}.sm\:top-4{top:1rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:ms-10{margin-inline-start:2.5rem}.sm\:ms-6{margin-inline-start:1.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:size-16{width:4rem;height:4rem}.sm\:size-6{width:1.5rem;height:1.5rem}.sm\:h-\[650px\]{height:650px}.sm\:h-\[85vh\]{height:85vh}.sm\:max-h-\[92vh\]{max-height:92vh}.sm\:w-\[420px\]{width:420px}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-3xl{max-width:48rem}.sm\:max-w-\[420px\]{max-width:420px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[820px\]{max-width:820px}.sm\:max-w-\[min\(100\%\,20rem\)\]{max-width:min(100%,20rem)}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[140px_1fr_140px_1fr_140px_1fr\]{grid-template-columns:140px 1fr 140px 1fr 140px 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:border-r{border-right-width:1px}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-0{padding-top:0}.sm\:pt-4{padding-top:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-8{padding-top:2rem}.sm\:text-left{text-align:left}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[17px\]{font-size:17px}.sm\:opacity-0{opacity:0}.sm\:hover\:opacity-100:hover{opacity:1}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:row-span-3{grid-row:span 3 / span 3}.md\:block{display:block}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:w-\[416px\]{width:416px}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:p-12{padding:3rem}.md\:p-6{padding:1.5rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.md\:even\:border-l:nth-child(2n){border-left-width:1px}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:col-start-2{grid-column-start:2}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:h-16{height:4rem}.lg\:max-w-7xl{max-width:80rem}.lg\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-none{grid-template-columns:none}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-8{gap:2rem}.lg\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.lg\:p-10{padding:2.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pt-0{padding-top:0}.lg\:text-\[\#FF2D20\]{--tw-text-opacity: 1;color:rgb(255 45 32 / var(--tw-text-opacity, 1))}}@media(min-width:1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:flex{display:flex}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:top left}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:top right}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:top left}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:top right}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media print{.print\:\!block{display:block!important}.print\:block{display:block}.print\:hidden{display:none}.print\:auto-cols-fr{grid-auto-columns:minmax(0,1fr)}.print\:grid-flow-col{grid-auto-flow:column}.print\:grid-cols-none{grid-template-columns:none}.print\:border-t-0{border-top-width:0px}.print\:pt-3{padding-top:.75rem}}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}@media(min-width:768px){.md\:\[\&\:nth-child\(-n\+2\)\]\:border-t-0:nth-child(-n+2){border-top-width:0px}}.\[\&\>\[role\=checkbox\]\]\:translate-y-0\.5>[role=checkbox]{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>a\:hover\]\:text-primary>a:hover{color:hsl(var(--primary))}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:bg-destructive>div{background-color:hsl(var(--destructive))}.\[\&\>div\]\:bg-emerald-500>div{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-orange-500>div{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-red-500>div{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.\[\&\>div\]\:bg-zinc-300>div{--tw-bg-opacity: 1;background-color:rgb(212 212 216 / var(--tw-bg-opacity, 1))}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:truncate>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\:last-child\]\:hidden>svg:last-child{display:none}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-amber-700>svg{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.\[\&\>svg\]\:text-blue-700>svg{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-emerald-700>svg{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.tick_line\]\:\!stroke-border\/50 .tick line{stroke:hsl(var(--border) / .5)!important}.\[\&_\.tick_text\]\:\!fill-muted-foreground .tick text{fill:hsl(var(--muted-foreground))!important}.\[\&_\[data-vis-single-container\]\]\:h-full [data-vis-single-container]{height:100%}.\[\&_\[data-vis-single-container\]\]\:w-full [data-vis-single-container]{width:100%}.\[\&_\[data-vis-xy-container\]\]\:h-full [data-vis-xy-container]{height:100%}.\[\&_\[data-vis-xy-container\]\]\:w-full [data-vis-xy-container]{width:100%}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_span\]\:text-foreground span{color:hsl(var(--foreground))}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:1.5rem;height:1.5rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_tr\]\:border-gray-200 tr{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}:root{--vu-body:#b79a88;--vu-card-solid:#1a1b1e;--vu-text:#a0aec0;--vu-text-focus:#ffffff;--vu-brand:#f2650f;--vu-primary:#d9480f;--vu-primary-focus:#ffa347;--vu-secondary:#0f1535;--vu-lightblue:#4299e1;--vu-orange:#f6ad55;--vu-success:#01b574;--vu-success-focus:#35d28a;--vu-warning:#ffb547;--vu-error:#e31a1a;--vu-error-focus:#ee5d50;--vu-border:rgba(226,232,240,.3);--vu-border-focus:rgba(226,232,240,.6);--vu-border-col:#56577a;--vu-grey-400:#a0aec0;--vu-grey-500:#718096;--vu-grey-600:#4a5568;--vu-grey-700:#2d3748;--vu-nav-fuell:rgba(96,70,44,.26);--vu-nav-glas:var(--vu-nav-fuell);--vu-nav-flach:var(--vu-nav-fuell);--vu-scroll-daumen:rgba(255,255,255,.16);--vu-nav-blur:24px;--vu-nav-sat:200%;--vu-nav-kante:rgba(255,255,255,.14);--vu-nav-schatten:0 12px 40px rgba(0,0,0,.35);--vu-g-cover:url(/assets/visionui/hintergrund/welle-dark.jpg);--vu-g-cover-set:image-set(url(/assets/visionui/hintergrund/welle-dark.webp) type("image/webp"), url(/assets/visionui/hintergrund/welle-dark.jpg) type("image/jpeg"));--vu-g-card:linear-gradient(127.09deg,rgba(6,11,40,.86) 19.41%,rgba(10,14,35,.42) 76.65%);--vu-g-card-dark:linear-gradient(126.97deg,rgba(6,11,40,.66) 28.26%,rgba(10,14,35,.63) 91.2%);--vu-g-card-content:linear-gradient(126.97deg,rgba(6,11,40,.94) 28.26%,rgba(10,14,35,.94) 91.2%);--vu-g-menu:linear-gradient(126.97deg,#d9480f 28.26%,#f2650f 91.2%);--vu-g-navbar:linear-gradient(123.64deg,rgba(255,255,255,0) -22.38%,rgba(255,255,255,.039) 70.38%);--vu-g-info:linear-gradient(97.89deg,#f2650f 0%,#ffa347 100%);--vu-g-primary:linear-gradient(97.89deg,#d9480f 0%,#ff922b 100%);--vu-g-success:linear-gradient(97.89deg,#01b574 0%,#c9fbd5 100%);--vu-g-warning:linear-gradient(97.89deg,#f53939 0%,#fbcf33 100%);--vu-g-bill:linear-gradient(127.09deg,rgba(24,29,60,.94) 19.41%,rgba(10,14,35,.49) 76.65%);--vu-r-md:4px;--vu-r-button:6px;--vu-r-lg:8px;--vu-r-xl:10px;--vu-r-xxl:12px;--vu-grid:rgba(226,232,240,.09);--vu-axis:#718096;--vu-label:#ffffff;--vu-radar-fill:rgba(255,255,255,.03);--vu-radar-net:rgba(226,232,240,.16);--vu-dot-ring:#0b1030;--vu-track:rgba(255,255,255,.1)}[data-theme=light]{--vu-body:#b79a88;--vu-card-solid:#fff;--vu-text:#4a5568;--vu-text-focus:#171923;--vu-secondary:#edf2f7;--vu-border:rgba(74,85,104,.18);--vu-border-focus:rgba(74,85,104,.34);--vu-grey-500:#718096;--vu-grey-600:#a0aec0;--vu-grey-700:#e2e8f0;--vu-scroll-daumen:rgba(26,27,30,.16);--vu-nav-fuell:rgba(28,29,34,.62);--vu-g-cover:url(/assets/visionui/hintergrund/welle-light.jpg);--vu-g-cover-set:image-set(url(/assets/visionui/hintergrund/welle-light.webp) type("image/webp"), url(/assets/visionui/hintergrund/welle-light.jpg) type("image/jpeg"));--vu-g-card:linear-gradient(127.09deg,rgba(255,255,255,.88) 19.41%,rgba(248,249,250,.78) 76.65%);--vu-g-card-dark:linear-gradient(126.97deg,rgba(255,255,255,.82) 28.26%,rgba(237,242,247,.72) 91.2%);--vu-g-card-content:linear-gradient(126.97deg,rgba(255,255,255,.94) 28.26%,rgba(244,247,251,.94) 91.2%);--vu-g-menu:linear-gradient(126.97deg,#f2650f 28.26%,#ffa347 91.2%);--vu-g-navbar:linear-gradient(123.64deg,rgba(255,255,255,.4) -22.38%,rgba(255,255,255,.78) 70.38%);--vu-grid:rgba(45,55,72,.09);--vu-axis:#718096;--vu-label:#171923;--vu-radar-fill:rgba(45,55,72,.03);--vu-radar-net:rgba(45,55,72,.14);--vu-dot-ring:#ffffff;--vu-track:rgba(45,55,72,.1)}[data-theme=light] .vu-tab.active{box-shadow:0 2px 8px #2d37481f}[data-theme=light] .vu-tabs{background:#2d37480f}[data-theme=light] .vu-tbl tbody tr:hover{background:#2d374808}[data-theme=light] body.vu-cockpit a:hover{color:var(--vu-brand)}[data-theme=light] .vu-badge-primary{background:#d9480f1f;color:#d9480f}[data-theme=light] .vu-badge-neutral{background:#2d374812;color:var(--vu-text)}[data-theme=light] .vu-snc p,[data-theme=light] .vu-snc h6{color:#fff}[data-theme=light] .vu-snc .vu-btn{color:var(--vu-text-focus)}[data-theme=light] .vu-stat .lbl{opacity:1;color:var(--vu-text)}body.vu-cockpit{margin:0;background:var(--vu-body);color:var(--vu-text-focus);font-family:Plus Jakarta Sans,Helvetica,Arial,sans-serif;font-size:12.9px;line-height:1.6;-webkit-font-smoothing:antialiased}body.vu-cockpit:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:var(--vu-g-cover);background-image:var(--vu-g-cover-set);background-size:cover;background-position:center;background-repeat:no-repeat}body.vu-cockpit:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none}[data-theme=light] body.vu-cockpit:after{background:linear-gradient(127deg,#ffffff6b,#ffffff38,#ffffff5c);-webkit-backdrop-filter:blur(16px) saturate(103%);backdrop-filter:blur(16px) saturate(103%)}[data-theme=dark] body.vu-cockpit:after{background:linear-gradient(127deg,#08090e94,#08090e66,#08090e85);-webkit-backdrop-filter:blur(16px) saturate(110%);backdrop-filter:blur(16px) saturate(110%)}body.vu-cockpit a{color:var(--vu-text-focus);text-decoration:none}body.vu-cockpit a:hover{color:#ff922b}body.vu-cockpit.vu-altseite{background:#fff}body.vu-cockpit.vu-altseite:before{content:none}body.vu-cockpit.vu-altseite:after{content:none}body.vu-cockpit.vu-altseite{color:hsl(var(--foreground))}[v-cloak]{display:none}.vu-card{background:#fff;border:1px solid rgba(45,55,72,.11);border-radius:var(--vu-r-xl);overflow:hidden;box-shadow:0 1px 2px #2d37480f,0 6px 16px #2d374817}[data-theme=dark] .vu-card{background:#17171a;border-color:#ffffff26;box-shadow:0 1px 2px #00000073,0 6px 16px #00000057}.vu-card-plain{background:var(--vu-g-card-dark)}.vu-ch{display:flex;align-items:center;gap:12px;padding:18px 22px 0}.vu-ch h3{margin:0;font-size:16.6px;font-weight:700;color:var(--vu-text-focus);letter-spacing:-.01em}.vu-ch .hint{font-size:11px;color:var(--vu-text)}.vu-ch .right{margin-left:auto;display:flex;align-items:center;gap:8px}.vu-cb{padding:18px 22px 22px}.vu-cf{display:flex;align-items:center;gap:10px;padding:14px 22px;border-top:1px solid rgba(226,232,240,.12);font-size:11px;color:var(--vu-text)}.vu-cf .a{margin-left:auto;font-weight:700;font-size:11px;color:#ff922b}.vu-sub{margin:2px 0 0;font-size:11px;color:var(--vu-text)}.vu-sub b{color:var(--vu-success);font-weight:700}.vu-cf b{color:var(--vu-text-focus)}.vu-stat{display:flex;align-items:center;gap:14px;padding:17px}.vu-stat .txt{min-width:0;line-height:1}.vu-stat .lbl{font-size:11px;font-weight:500;color:var(--vu-text-focus);opacity:.7;line-height:1.25}.vu-stat .val{display:flex;align-items:baseline;gap:8px;margin-top:5px;line-height:1.625}.vu-stat .val b{font-size:18.4px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.vu-stat .val .d{font-size:12.9px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.vu-stat .d.up{color:var(--vu-success)}.vu-stat .d.down{color:var(--vu-error-focus)}.vu-stat .ico{margin-left:auto;flex-shrink:0;width:48px;height:48px;border-radius:var(--vu-r-lg);background:#f2650f;display:grid;place-items:center;color:#fff;box-shadow:0 4px 6px -1px #0006,0 2px 4px -1px #0000000f}.vu-stat .ico svg{width:22px;height:22px}.vu-sub{margin:6px 0 0;font-size:11px;color:var(--vu-text)}.vu-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;border:0;border-radius:var(--vu-r-button);font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;transition:filter .15s,background .15s}.vu-btn svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vu-btn-primary{background:var(--vu-g-info);color:#fff}.vu-btn-primary:hover{filter:brightness(1.12)}.vu-btn-outline{background:transparent;color:var(--vu-text-focus);border:1px solid var(--vu-border)}.vu-btn-outline:hover{border-color:var(--vu-border-focus);background:#ffffff0a}.vu-btn-ghost{background:transparent;color:var(--vu-text)}.vu-btn-ghost:hover{color:var(--vu-text-focus)}.vu-btn-icon{width:38px;padding:0}.vu-btn-sm{height:32px;padding:0 14px;font-size:10.1px}.vu-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--vu-r-md);font-size:10.1px;font-weight:700;letter-spacing:.02em}.vu-badge .dot{width:6px;height:6px;border-radius:99px;background:currentColor}.vu-badge-success{background:#01b57429;color:#01b574}.vu-badge-info{background:#4299e129;color:#4299e1}.vu-badge-warning{background:#ffb54729;color:#ffb547}.vu-badge-error{background:#e31a1a2e;color:#ee5d50}.vu-badge-primary{background:#805ad533;color:#b794f4}.vu-badge-neutral{background:#e2e8f01a;color:var(--vu-text)}.vu-badge-outline{background:transparent;border:1px solid var(--vu-border);color:var(--vu-text)}.vu-tbl{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.vu-tbl th{text-align:left;padding:12px 8px 10px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text);opacity:.7;border-bottom:1px solid var(--vu-grey-700);white-space:nowrap}.vu-tbl th.r,.vu-tbl td.r{text-align:right}.vu-tbl td{padding:8px;font-size:12.9px;color:var(--vu-text);border-bottom:1px solid var(--vu-grey-700)}.vu-tbl th:first-child,.vu-tbl td:first-child{padding-left:24px}.vu-tbl th:last-child,.vu-tbl td:last-child{padding-right:24px}.vu-tbl tbody tr:last-child td{border-bottom:0}.vu-tbl tbody tr:hover{background:#ffffff05}.vu-tbl .mut{color:var(--vu-text);opacity:.75;font-size:11px}.vu-tbl .na{color:var(--vu-grey-600)}.vu-tbl .nm{font-weight:500;color:var(--vu-text-focus)}.vu-tl{padding:18px 22px 4px}.vu-tl-item{position:relative;padding-left:40px;padding-bottom:24px}.vu-tl-item:after{content:"";position:absolute;top:10%;left:12px;height:100%;border-right:2px solid var(--vu-border)}.vu-tl-item:last-child{padding-bottom:6px}.vu-tl-item:last-child:after{height:70%}.vu-tl-ico{position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;z-index:2;background:var(--vu-g-card-content)}.vu-tl-ico svg{width:15px;height:15px}.vu-tl-t{font-size:12.9px;font-weight:500;color:var(--vu-text-focus);line-height:1.4}.vu-tl-d{margin-top:3px;font-size:11px;font-weight:500;color:var(--vu-text)}.vu-tl-x{margin-top:8px;font-size:12.9px;font-weight:400;color:var(--vu-text);line-height:1.5;text-wrap:pretty}.vu-tl-b{display:flex;gap:4px;margin-top:10px}.vu-tl-b .vu-badge{height:20px;font-size:10px;padding:0 8px}.vu-snc{margin-top:16px;padding:16px;border-radius:var(--vu-r-xl);background:var(--vu-g-menu);position:relative;overflow:hidden}.vu-snc .ib{width:32px;height:32px;border-radius:var(--vu-r-md);background:#fff;display:grid;place-items:center;margin-bottom:16px;box-shadow:0 4px 6px -1px #0000004d}.vu-snc .ib svg{width:17px;height:17px;color:var(--vu-warning)}.vu-snc h6{margin:0;font-size:14.7px;font-weight:500;color:#fff;line-height:1.4}.vu-snc p{margin:0 0 14px;font-size:11px;font-weight:400;color:#fff;opacity:.85;line-height:1.4}.vu-snc .vu-btn{width:100%;background:var(--vu-g-card-dark);color:#fff}.vu-snc .vu-btn:hover{background:var(--vu-g-card-dark);filter:brightness(1.2)}.vu-prog{display:block;height:6px;border-radius:99px;background:var(--vu-track);overflow:hidden}.vu-prog i{display:block;height:100%;border-radius:99px;background:var(--vu-g-info)}.vu-prog.grad-w i{background:var(--vu-g-warning)}.vu-prog.grad-s i{background:var(--vu-g-success)}.vu-tabs{display:inline-flex;gap:4px;padding:5px;background:#ffffff0f;border-radius:var(--vu-r-lg);max-width:100%;overflow-x:auto;scrollbar-width:none}.vu-tabs::-webkit-scrollbar{display:none}.vu-tab{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 16px;border:0;border-radius:var(--vu-r-button);background:transparent;font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--vu-text);white-space:nowrap;flex-shrink:0;cursor:pointer}.vu-tab:hover{color:var(--vu-text-focus)}.vu-tab.active{background:var(--vu-g-card-content);color:var(--vu-text-focus);box-shadow:0 4px 12px #00000059}.vu-tab .cnt{font-size:10px;font-weight:700;padding:1px 7px;border-radius:99px;background:#ffffff1a}.vu-tab.active .cnt{background:var(--vu-g-info);color:#fff}html.srh-editor-voll .vu-sidenav,html.srh-editor-voll .vu-navschild{display:none}.vu-sidenav{z-index:300;overflow-x:hidden;scrollbar-width:none;background:var(--vu-nav-glas);-webkit-backdrop-filter:blur(var(--vu-nav-blur)) saturate(var(--vu-nav-sat));backdrop-filter:blur(var(--vu-nav-blur)) saturate(var(--vu-nav-sat));border:0;border-radius:var(--vu-r-xl);padding:0;display:flex;flex-direction:row;align-items:stretch;gap:0;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px var(--vu-nav-kante),var(--vu-nav-schatten)}.vu-sidenav,.vu-unten,.vu-mehr{--vu-text:#ffffff;--vu-text-focus:#ffffff;--vu-border:rgba(255,255,255,.25);--vu-border-focus:rgba(255,255,255,.42);--vu-grey-500:rgba(255,255,255,.9);--vu-grey-600:rgba(255,255,255,.9);color:var(--vu-text);text-shadow:0 1px 3px rgba(0,0,0,.68)}.vu-nav.on,.vu-sidenav .ordcol .fo.on{text-shadow:none}.railcol{flex:0 0 auto;display:flex;flex-direction:column;gap:2px;padding:12px 10px;width:clamp(202px,16vw,250px);min-width:0}.vu-sidenav .makler{display:grid;place-items:center;padding:0 0 8px}.vu-sidenav .makler .mkfoto{width:68px;height:52px;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block;box-shadow:0 0 0 1.5px #ffffff59,0 4px 12px #0000004d}.vu-sidenav .makler .mkfoto--txt{display:grid;place-items:center;background:var(--vu-g-primary);color:#fff;font-size:18px;font-weight:800;letter-spacing:.02em}.vu-sidenav .ordcol{position:relative;flex:0 0 auto;width:212px;display:flex;flex-direction:column;gap:2px;margin:12px 0;padding-left:10px;padding-right:10px;border-left:1px solid var(--vu-border);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--vu-scroll-daumen) transparent}.vu-sidenav .ordcol::-webkit-scrollbar{width:5px;height:5px}.vu-sidenav .ordcol::-webkit-scrollbar-thumb{background:var(--vu-scroll-daumen);border-radius:99px}.vu-sidenav .ordcol .hd{display:flex;flex-direction:column;gap:1px;justify-content:flex-start;padding:4px 6px 10px;margin-bottom:6px;min-height:68px;box-sizing:border-box;font-size:13.5px;font-weight:700;color:var(--vu-text-focus);border-bottom:1px solid var(--vu-border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vu-sidenav .ordcol .hd span{font-size:11px;font-weight:500;color:var(--vu-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vu-sidenav .ordcol .fo{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;border-radius:5px;background:transparent;color:var(--vu-text);font:inherit;font-size:11.8px;font-weight:600;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}.vu-sidenav .ordcol .fo:hover{background:#ffffff29;color:#fff}.vu-sidenav .ordcol .fo.on{background:#fff;color:#0a0b10;box-shadow:0 4px 12px #00000059}.vu-sidenav .ordcol .fo.on .vu-i{color:#0a0b10}.vu-sidenav .ordcol .fo .n{margin-left:auto;font-size:10px;font-variant-numeric:tabular-nums;opacity:.8}.vu-sidenav .ordcol .fo .vu-i{width:14px;height:14px;flex-shrink:0}.vu-sidenav .ordcol .ord-alt{margin-top:auto;padding:9px 10px;border:0;border-radius:5px;background:transparent;font-family:inherit;font-size:10.6px;font-weight:600;color:var(--vu-grey-500);text-align:left;cursor:pointer}.vu-sidenav .ordcol .ord-alt:hover{color:var(--vu-text-focus);background:#ffffff0f}.vu-ord-enter-active{transition:opacity .2s ease,transform .2s ease}.vu-ord-enter-from{opacity:0;transform:translateY(-8px)}.vu-ord-leave-active{transition:opacity .12s ease}.vu-ord-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.vu-ord-enter-active,.vu-ord-leave-active{transition:none}.vu-ord-enter-from{transform:none}}@media(prefers-reduced-transparency:reduce){.vu-sidenav,.vu-unten,.vu-mehr,.v-inbox .ib-ribbon{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#161020!important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.vu-sidenav,.vu-unten,.vu-mehr,.v-inbox .ib-ribbon{background:#161020}}.vu-sidenav .brand{display:flex;align-items:center;gap:10px;padding:0 6px 11px;margin-bottom:6px;border-bottom:1px solid rgba(226,232,240,.15)}.vu-sidenav .brand .mk{width:28px;height:28px;border-radius:5px;background:linear-gradient(97.89deg,#f15a22,#f6ad55);display:grid;place-items:center;font-size:10.1px;font-weight:800;color:#fff}.vu-sidenav .brand b{font-size:12.9px;font-weight:700;letter-spacing:.04em}.vu-nav-lbl{padding:14px 8px 6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vu-grey-500)}.vu-nav{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--vu-r-button);font-size:12px;font-weight:500;color:var(--vu-text)}.vu-nav:hover{background:#ffffff0a;color:var(--vu-text-focus)}.vu-nav.on{background:#fff;color:#0a0b10;font-weight:700;box-shadow:0 4px 12px #00000059}.vu-nav .ib{width:38px;height:38px;border-radius:var(--vu-r-md);background:transparent;display:grid;place-items:center;flex-shrink:0;color:#fff}.vu-nav.on .ib{background:transparent;color:#0a0b10}.vu-nav .ib svg{width:21px;height:21px}.vu-nav .n{margin-left:auto;font-size:10.1px;color:var(--vu-text);font-variant-numeric:tabular-nums}.vu-navgrp{display:flex;flex-direction:column;gap:2px}.vu-nav .cv{margin-left:auto;display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;background:none;color:inherit;opacity:.55;cursor:pointer;border-radius:3px;transition:transform .16s,opacity .16s}.vu-nav .cv:hover{opacity:1;background:#ffffff14}.vu-nav .cv svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vu-navgrp.auf>.vu-nav .cv{transform:rotate(180deg);opacity:1}.vu-sub{display:flex;flex-direction:column;gap:2px;margin:2px 0 12px 21px;padding-left:12px;border-left:1px solid var(--vu-border)}.vu-nav.sub{padding:7px 10px;font-size:11.5px;color:var(--vu-grey-600)}.vu-nav.sub:hover{color:var(--vu-text-focus)}.vu-nav.sub.on{background:#fff;color:#0a0b10;font-weight:700;box-shadow:0 2px 8px #00000047}.vu-navbar{display:flex;align-items:center;gap:14px;padding:12px 20px;background:var(--vu-g-navbar);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);border:1px solid var(--vu-border);border-radius:var(--vu-r-lg)}.vu-crumb{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--vu-text);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vu-crumb b{color:var(--vu-text-focus);font-weight:700}.vu-navbar .right{margin-left:auto;display:flex;align-items:center;gap:10px;flex-shrink:0}.vu-search{display:flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);background:var(--vu-secondary);color:var(--vu-text);font-size:11px}.vu-search input{border:0;background:none;outline:0;color:var(--vu-text-focus);font-family:inherit;font-size:11px;width:130px}.vu-search input::-moz-placeholder{color:var(--vu-grey-500)}.vu-search input::placeholder{color:var(--vu-grey-500)}.vu-av{width:32px;height:32px;border-radius:99px;background:var(--vu-g-primary);display:grid;place-items:center;font-size:10.1px;font-weight:700;color:#fff;flex-shrink:0}.vu-i{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.vu-theme{display:inline-flex;padding:3px;background:#ffffff14;border-radius:var(--vu-r-button)}[data-theme=light] .vu-theme{background:#2d374812}.vu-theme button{width:30px;height:28px;border:0;background:transparent;border-radius:5px;display:grid;place-items:center;color:var(--vu-text);cursor:pointer}.vu-theme button.on{background:var(--vu-g-card-content);color:var(--vu-text-focus);box-shadow:0 2px 8px #0000004d}.vu-theme svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vu-empty{padding:44px 22px;text-align:center}.vu-empty .ico{width:48px;height:48px;margin:0 auto 14px;border-radius:var(--vu-r-lg);background:#ffffff0f;display:grid;place-items:center;color:var(--vu-text)}.vu-empty h4{margin:0 0 6px;font-size:14.7px;font-weight:700}.vu-empty p{margin:0 auto;max-width:460px;font-size:12px;color:var(--vu-text);line-height:1.6;text-wrap:pretty}.vu-sidenav .brand{display:flex;align-items:center;gap:10px;padding:0 6px 11px;margin-bottom:6px;border-bottom:1px solid var(--vu-border)}.vu-sidenav .brand .logo:not(.mark){height:22px;width:auto;display:block}.vu-sidenav .brand .logo.light:not(.mark){display:none}.vu-dd{position:relative}.vu-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:200;min-width:212px;padding:8px;border-radius:var(--vu-r-lg);background:var(--vu-g-menu);border:1px solid var(--vu-border);box-shadow:0 14px 40px #00000073}[data-theme=light] .vu-menu{background:var(--vu-g-card-content);box-shadow:0 14px 40px #2d37482e}.vu-menu button{display:flex;align-items:center;gap:11px;width:100%;padding:9px 10px;border:0;border-radius:var(--vu-r-md);background:transparent;font-family:inherit;font-size:12px;font-weight:600;color:#fff;cursor:pointer;text-align:left}[data-theme=light] .vu-menu button{color:var(--vu-text-focus)}.vu-menu button:hover{background:#ffffff1f}[data-theme=light] .vu-menu button:hover{background:#2d374812}.vu-menu button svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;flex-shrink:0}.vu-menu button small{margin-left:auto;font-size:10px;font-weight:500;opacity:.7}.vu-menu .sep{height:1px;margin:6px 4px;background:#ffffff29}[data-theme=light] .vu-menu .sep{background:var(--vu-border)}.vu-menu .lbl{padding:6px 10px 4px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;opacity:.6}[data-theme=light] .vu-menu .lbl{color:var(--vu-text)}.vu-user{display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:10px 6px;border-top:1px solid var(--vu-border)}.vu-user .who{display:flex;align-items:center;gap:11px;min-width:0}.vu-user .who .txt{flex:1;min-width:0}.vu-user .who .out{flex-shrink:0}.vu-user .av{width:34px;height:34px;border-radius:99px;background:var(--vu-g-primary);display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;flex-shrink:0}.vu-user .txt{min-width:0}.vu-user .nm{font-size:12px;font-weight:700;color:var(--vu-text-focus);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vu-user .rl{font-size:10.1px;color:var(--vu-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vu-user .go{display:flex;align-items:center;gap:4px}.vu-user .go a,.vu-user .go .th,.vu-user .who .out{width:30px;height:30px;border:0;padding:0;background:none;font-family:inherit;border-radius:var(--vu-r-md);display:grid;place-items:center;color:var(--vu-text);cursor:pointer}.vu-user .go a:hover,.vu-user .go .th:hover,.vu-user .who .out:hover{background:#ffffff12;color:var(--vu-text-focus)}[data-theme=light] .vu-user .go a:hover,[data-theme=light] .vu-user .go .th:hover,[data-theme=light] .vu-user .who .out:hover{background:#2d374812}.vu-user svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vu-shell{grid-template-columns:auto 1fr}[data-nav=zu] .railcol{padding:12px 8px;gap:4px;width:76px}[data-nav=zu] .vu-sidenav .brand{display:grid;place-items:center;gap:0;padding:0 0 9px;margin-bottom:5px}[data-nav=zu] .vu-sidenav .brand .logo:not(.mark),[data-nav=zu] .vu-sidenav .brand .vu-badge,[data-nav=zu] .vu-sidenav .brand b{display:none!important}[data-nav=zu] .vu-sub,[data-nav=zu] .vu-nav .cv,[data-nav=zu] .vu-nav-lbl,[data-nav=zu] .vu-snc,[data-nav=zu] .vu-user .txt,[data-nav=zu] .vu-nav .n{display:none}[data-nav=zu] .vu-nav{justify-content:center;gap:0;padding:8px 0;font-size:0}[data-nav=zu] .vu-nav.on{background:transparent;box-shadow:none}[data-nav=zu] .vu-nav .ib{color:#fff!important;background:transparent}[data-nav=zu] .vu-nav.on .ib{background:#fff;color:#0a0b10!important;box-shadow:0 4px 12px #00000059}[data-nav=zu] .vu-nav .ib{font-size:12px;margin:0}[data-nav=zu] .vu-user{align-items:center;text-align:center;gap:8px}[data-nav=zu] .vu-user .go{flex-direction:column;gap:6px}[data-nav=zu] .vu-user .who{flex-direction:column;gap:8px}.vu-menu{position:absolute;z-index:45;min-width:220px;padding:8px;background:var(--vu-card-solid,var(--vu-card));border:1px solid var(--vu-border);border-radius:8px;box-shadow:0 18px 40px #00000073;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);display:flex;flex-direction:column;gap:2px}[data-theme=light] .vu-menu{background:#fff;box-shadow:0 18px 40px #2d374829}.vu-menu-lbl{justify-content:flex-start;text-align:left;padding:4px 12px 6px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vu-grey-500);display:flex;align-items:center;gap:6px}.vu-menu-i{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;background:none;border:0;border-radius:5px;font:inherit;font-size:12.9px;color:var(--vu-text);text-align:left;cursor:pointer}.vu-menu-i:hover{background:var(--vu-hover,rgba(255,255,255,.06));color:var(--vu-text-focus)}[data-theme=light] .vu-menu-i:hover{background:var(--vu-grey-100,#f1f3f5)}.vu-menu-i.on{background:#f2650f2e;color:var(--vu-text-focus);font-weight:600}.vu-menu-i .z{margin-left:auto;font-size:10.1px;font-weight:700;color:var(--vu-text)}.vu-menu-i svg{width:14px;height:14px;flex:0 0 auto}.vu-sidenav .brand .logo.mark{display:none!important;height:26px;width:26px}[data-nav=zu] .vu-sidenav .brand{grid-template-columns:1fr;gap:10px}[data-nav=zu] .vu-sidenav .brand .logo.mark.dark{display:block!important}.vu-zoom-t{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);background:transparent;color:var(--vu-text);cursor:pointer;transition:color .15s,border-color .15s,background .15s}.vu-zoom-t svg{width:16px;height:16px}.vu-zoom-t:hover{color:var(--vu-text-focus);border-color:var(--vu-border-focus);background:#ffffff0f}[data-theme=light] .vu-zoom-t:hover{background:#2d37480d}.vu-zoom-bd{position:fixed;inset:0;z-index:390;background:#03071eb8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}[data-theme=light] .vu-zoom-bd{background:#2d37486b}.vu-card.vu-zoom{position:fixed;inset:3vh 3vw;z-index:400;margin:0;overflow:auto;box-shadow:0 30px 80px #00000080;background:var(--vu-card-solid,#0f1535)}[data-theme=light] .vu-card.vu-zoom{background:#fff}.vu-card.vu-zoom .vu-cb svg{height:min(72vh,660px)!important}html.vu-zoomed{overflow:hidden}:root{--vu-g-card:linear-gradient(127.09deg,rgba(6,11,40,.74) 19.41%,rgba(10,14,35,.3) 76.65%);--vu-g-card-dark:linear-gradient(126.97deg,rgba(6,11,40,.56) 28.26%,rgba(10,14,35,.52) 91.2%)}[data-theme=light]{--vu-g-card:linear-gradient(127.09deg,rgba(255,255,255,.76) 19.41%,rgba(248,249,250,.64) 76.65%);--vu-g-card-dark:linear-gradient(126.97deg,rgba(255,255,255,.7) 28.26%,rgba(237,242,247,.6) 91.2%)}.vu-navschild{position:fixed;z-index:400;transform:translateY(-50%);pointer-events:none;padding:6px 10px;border-radius:var(--vu-r-button);border:1px solid var(--vu-border);background:var(--vu-card-solid,#0f1535);color:var(--vu-text-focus);font-size:11.5px;font-weight:600;white-space:nowrap;box-shadow:0 10px 26px #00000073}[data-theme=light] .vu-navschild{background:#fff}.vu-unten,.vu-mehr,.vu-mehr-hg{display:none}@media(max-width:860px){body.vu-cockpit .vu-sidenav{display:none}body.vu-cockpit .vu-shell{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}.vu-unten{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:500;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:stretch;gap:2px;padding:6px;border:0;border-radius:var(--vu-r-xl);background:var(--vu-nav-glas);-webkit-backdrop-filter:blur(var(--vu-nav-blur)) saturate(var(--vu-nav-sat));backdrop-filter:blur(var(--vu-nav-blur)) saturate(var(--vu-nav-sat));box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px var(--vu-nav-kante),var(--vu-nav-schatten)}.vu-unten .u-i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:52px;padding:5px 2px;border:0;border-radius:var(--vu-r-button);background:transparent;font:inherit;color:var(--vu-text);cursor:pointer}.vu-unten .u-i .ib{position:relative;display:grid;place-items:center;width:24px;height:24px}.vu-unten .u-i svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:1.8}.vu-unten .u-mehr svg{transform:rotate(90deg)}.vu-unten .u-i .lb{font-size:10px;font-weight:600;line-height:1.1;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vu-unten .u-i.on{color:var(--vu-text-focus)}.vu-unten .u-i.on .ib:after{content:"";position:absolute;inset:-4px -9px;border-radius:5px;background:var(--vu-g-primary);opacity:.22;z-index:-1}.vu-unten .u-i .n{position:absolute;top:-4px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--vu-g-info);color:#fff;font-size:9px;font-style:normal;font-weight:800;display:grid;place-items:center}.vu-mehr-hg{display:block;position:fixed;inset:0;z-index:499;background:#03071e80}[data-theme=light] .vu-mehr-hg{background:#2d374859}.vu-mehr{display:flex;flex-direction:column;gap:2px;position:fixed;left:10px;right:10px;z-index:501;bottom:calc(84px + env(safe-area-inset-bottom,0px));max-height:60vh;overflow-y:auto;padding:8px 10px 14px;border:0;border-radius:var(--vu-r-xl);background:var(--vu-nav-glas);-webkit-backdrop-filter:blur(var(--vu-nav-blur)) saturate(var(--vu-nav-sat));backdrop-filter:blur(var(--vu-nav-blur)) saturate(var(--vu-nav-sat));box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px var(--vu-nav-kante),var(--vu-nav-schatten)}.vu-mehr .griff{width:38px;height:4px;margin:2px auto 10px;border-radius:99px;background:var(--vu-border-focus)}.vu-mehr .m-i{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 12px;border:0;border-radius:var(--vu-r-button);background:transparent;font:inherit;font-size:13px;color:var(--vu-text-focus);text-align:left;cursor:pointer}.vu-mehr .m-i svg{width:19px;height:19px;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.8;opacity:.8}.vu-mehr .m-i.sub{padding-left:43px;font-size:12.4px;color:var(--vu-text)}.vu-mehr .m-i.on{background:var(--vu-g-primary);color:#fff}.vu-mehr .m-i.on svg{opacity:1}.vu-mehr .m-i .n{margin-left:auto;font-size:10.6px;font-weight:700;color:var(--vu-text)}.vu-mehr .m-i.on .n{color:#fff}.vu-mehr .m-tr{height:1px;margin:6px 12px;background:var(--vu-border)}}.vu-sidenav .ordcol .fo.grp{margin-top:6px;font-weight:700;color:var(--vu-text-focus)}.vu-sidenav .ordcol .fo.grp .cv{margin-left:auto;width:13px;height:13px;flex:0 0 auto;opacity:.55;transition:transform .18s ease}.vu-sidenav .ordcol .fo.grp .cv.zu{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.vu-sidenav .ordcol .fo.grp .cv{transition:none}}.vu-sidenav .ordcol .oc-tree{display:flex;flex-direction:column;gap:2px;margin:2px 0 6px 19px;padding-left:12px}.vu-sidenav .ordcol .oc-tree .fo{position:relative;padding:7px 10px}.vu-sidenav .ordcol .oc-tree .fo:before{content:"";position:absolute;left:-12px;top:-6px;width:10px;height:calc(50% + 6px);border-left:1px solid var(--vu-border);border-bottom:1px solid var(--vu-border);border-bottom-left-radius:5px}.vu-sidenav .ordcol .oc-tree .fo:not(:last-child):after{content:"";position:absolute;left:-12px;top:50%;width:1px;height:calc(50% + 8px);background:var(--vu-border)}.vu-sidenav .ordcol .oc-tree .fo .tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vu-sidenav .ordcol .oc-tree .fo .n{flex:0 0 auto}.vu-sidenav .ordcol .fo .n.neu{opacity:1;font-weight:800;color:#f2650f}.vu-sidenav .ordcol .oc-tree .fo .weg{flex:0 0 auto;display:grid;place-items:center;width:18px;height:18px;margin-left:2px;margin-right:-4px;border-radius:3px;font-size:14px;line-height:1;color:var(--vu-text);opacity:0;cursor:pointer;transition:opacity .15s ease,background .15s ease,color .15s ease}.vu-sidenav .ordcol .oc-tree .fo:hover .weg{opacity:.6}.vu-sidenav .ordcol .oc-tree .fo .weg:hover,.vu-sidenav .ordcol .oc-tree .fo .weg:focus-visible{opacity:1;color:#ff6b6b;background:#e83a3a24}@media(prefers-reduced-motion:reduce){.vu-sidenav .ordcol .oc-tree .fo .weg{transition:none}}@media(hover:none){.vu-sidenav .ordcol .oc-tree .fo .weg{opacity:.6}}.vu-sidenav .ordcol .fo-neu{color:var(--vu-text);opacity:.7}.vu-sidenav .ordcol .fo-neu:hover{opacity:1}.vu-sidenav .ordcol .neu-inp{cursor:default}.vu-sidenav .ordcol .neu-inp input{flex:1 1 auto;min-width:0;border:0;border-bottom:1px solid var(--vu-border);background:transparent;outline:none;font:inherit;font-size:11.8px;font-weight:600;color:var(--vu-text-focus);padding:1px 0}.vu-sidenav .ordcol .neu-inp input:focus{border-bottom-color:#f2650f}.vu-sidenav,.vu-unten,.vu-mehr{--vu-nav-grund: #2A2B2E;--vu-nav-vio: linear-gradient(180deg, transparent, transparent);--vu-nav-fuell: var(--vu-nav-vio), var(--vu-nav-grund);--vu-nav-glas: var(--vu-nav-vio), var(--vu-nav-grund);--vu-nav-flach: var(--vu-nav-vio), var(--vu-nav-grund);--vu-nav-kante: rgba(255,255,255,.09);--vu-nav-schatten: 0 10px 30px rgba(0,0,0,.28)}html.vio-frei .vu-sidenav,html.vio-frei .vu-unten,html.vio-frei .vu-mehr{--vu-nav-vio: linear-gradient(180deg, rgba(242, 69, 107, .17) 0%, rgba(242, 69, 107, .06) 30%, rgba(142, 123, 184, .05) 66%, rgba(142, 123, 184, .16) 100%);--vu-nav-blur: 0px;--vu-nav-sat: 100%;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--vu-nav-glas);--vu-text: #EDEDEE;--vu-text-focus: #FFFFFF;--vu-border: rgba(255,255,255,.14);--vu-border-focus: rgba(255,255,255,.26);--vu-grey-500: rgba(255,255,255,.72);--vu-grey-600: rgba(255,255,255,.72);--vu-scroll-daumen: rgba(255,255,255,.18);color:var(--vu-text);text-shadow:none}.vu-sidenav .vu-nav .ib{color:var(--vu-text)}[data-nav=zu] .vu-sidenav .vu-nav .ib{color:var(--vu-text)!important}.vu-sidenav .vu-nav:hover,.vu-sidenav .vu-nav:hover .ib,.vu-sidenav .ordcol .fo:hover,.vu-sidenav .ordcol .fo:hover .vu-i,.vu-sidenav .ordcol .ord-alt:hover{color:#ffa347}.vu-sidenav .vu-nav:hover,.vu-sidenav .ordcol .fo:hover,.vu-sidenav .ordcol .ord-alt:hover{background:#ffffff0f}[data-nav=zu] .vu-sidenav .vu-nav:hover .ib{color:#ffa347!important}.vu-sidenav .makler .mkfoto--txt,.vu-sidenav .brand .mk,.vu-sidenav .vu-av,.vu-sidenav .vu-user .av{background:#3c3e43;color:#fff}.vu-sidenav .makler .mkfoto{width:60px;box-shadow:0 4px 12px #0000004d}.vu-sidenav .brand{border-bottom-color:#ffffff1f}.vu-sidenav .railcol .vu-nav{position:relative}.vu-sidenav .railcol .vu-nav.on{background:#fff;color:#0a0a08;border-radius:10px;box-shadow:0 4px 12px #00000057}.vu-sidenav .railcol .vu-nav.on .ib{color:#0a0a08}.vu-sidenav .railcol .vu-nav.on:hover,.vu-sidenav .railcol .vu-nav.on:hover .ib{color:#0a0a08;background:none}.vu-sidenav .railcol .vu-nav.on:hover{background:#fff}[data-nav=zu] .vu-sidenav .railcol .vu-nav.on{background:transparent;box-shadow:none}[data-nav=zu] .vu-sidenav .railcol .vu-nav.on .ib{background:#fff;color:#0a0a08!important;border-radius:10px;box-shadow:0 4px 12px #00000057}.vu-sidenav .vu-nav{gap:10px}.vu-sidenav .vu-nav .ib{width:34px;height:34px}.vu-sidenav .vu-nav .ib svg{width:19px;height:19px}[data-nav=zu] .vu-sidenav .railcol{gap:2px}[data-nav=zu] .vu-sidenav .vu-nav{padding:6px 0}.vu-sidenav .ordcol{width:252px}.vu-sidenav .ordcol .fo.on{background:#fff;color:#0a0a08;box-shadow:none}.vu-sidenav .ordcol .fo.on .vu-i{color:#0a0a08}.vu-sidenav .ordcol .fo.on:hover,.vu-sidenav .ordcol .fo.on:hover .vu-i{color:#0a0a08;background:none}.vu-sidenav .ordcol .fo.on:hover{background:#fff}body.vu-cockpit{background:#f3f4f6}[data-theme=dark] body.vu-cockpit{background:#0e0e10}body.vu-cockpit:before,body.vu-cockpit:after{content:none}.vu-search{transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.vu-search input{flex:1 1 auto;width:100%;min-width:0;outline:0!important;box-shadow:none}.vu-search:focus-within{border-color:var(--vu-border-focus, rgba(232, 116, 58, .55));box-shadow:0 0 0 3px #e8743a24}.vu-search input::-moz-placeholder{opacity:1;-moz-transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease}.vu-search input::placeholder{opacity:1;transition:opacity .18s ease,transform .18s ease}.vu-search input:focus::-moz-placeholder{opacity:0;transform:translate(8px)}.vu-search input:focus::placeholder{opacity:0;transform:translate(8px)}@media(prefers-reduced-motion:reduce){.vu-search input::-moz-placeholder{-moz-transition:none;transition:none}.vu-search,.vu-search input::placeholder{transition:none}.vu-search input:focus::-moz-placeholder{transform:none}.vu-search input:focus::placeholder{transform:none}}.feat-schloss{display:flex;align-items:center;justify-content:center;min-height:50vh;padding:24px}.feat-schloss__box{max-width:380px;padding:34px 30px;text-align:center;background:#fff;border:1px solid rgba(10,10,8,.08);border-radius:16px;box-shadow:0 10px 30px #0a0a0814}.feat-schloss__ic{display:block;width:38px;height:38px;margin:0 auto 12px}.feat-schloss__box h3{margin:0 0 6px;font-size:16px;font-weight:700;color:#0a0a08}.feat-schloss__box p{margin:0 0 16px;font-size:12.5px;line-height:1.6;color:#6b7280}html.vio-frei .v-inbox .ib-hinweis{border-radius:99px;border:1px solid #F0E4E9;background:#fff;padding:11px 18px;font-size:13px;font-weight:700;color:#1a1420;box-shadow:0 12px 40px #d6245024}html.vio-frei[data-theme=dark] .v-inbox .ib-hinweis,html.vio-frei .v-inbox .ib-hinweis.ok,html.vio-frei .v-inbox .ib-hinweis.fehler{background:#fff;color:#1a1420}html.vio-frei .v-inbox .ib-hinweis.ok{box-shadow:0 12px 40px #0e9f6e29}html.vio-frei .v-inbox .ib-hinweis.ok svg{color:#0e9f6e}html.vio-frei .v-inbox .ib-hinweis.fehler{box-shadow:0 12px 40px #d6245033}html.vio-frei .v-inbox .ib-hinweis.fehler svg{color:#d62450}html.vio-frei .v-inbox .ib-hinweis .zu{color:#9a8c95}html.vio-frei .v-inbox .ib-hinweis .zu:hover{color:#d62450}html.vio-frei .toast-notification{border-radius:99px;border:1px solid #F0E4E9;background:#fff;color:#1a1420;font-size:13px;font-weight:700;padding:11px 18px;box-shadow:0 12px 40px #d6245024}html.vio-frei .toast-notification svg:first-child{color:#0e9f6e}html.vio-frei .toast-notification button{color:#9a8c95}html.vio-frei .toast-notification button:hover{color:#d62450}.vulauf{position:relative;display:flex;align-items:center;gap:9px;width:100%;min-height:44px;margin:0 0 10px;padding:7px 10px;border:0;border-radius:12px;background:#d624501f;color:inherit;cursor:pointer;text-align:left;overflow:hidden;transition:background .2s}.vulauf:hover{background:#d6245033}.vulauf__v{width:20px;height:20px;flex:0 0 auto;transform-origin:50% 95%;animation:vulauf-atmet 3.4s ease-in-out infinite alternate}@keyframes vulauf-atmet{0%{transform:translateY(0) rotate(-1.2deg)}to{transform:translateY(-2px) rotate(1.2deg)}}.vulauf__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.vulauf__t b{font-size:11.5px;font-weight:800;letter-spacing:.01em}.vulauf__t b i{font-style:normal;opacity:.7}.vulauf__t em{font-style:normal;font-size:10px;opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vulauf__b{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff24}.vulauf__b i{display:block;height:100%;background:linear-gradient(90deg,#ff7093,#d62450);transition:width .5s ease}html[data-nav=zu] .vulauf{justify-content:center;padding:7px 4px}html[data-nav=zu] .vulauf__t{display:none}@media(prefers-reduced-motion:reduce){.vulauf__v{animation:none}.vulauf__b i{transition:none}}.vufertig{position:relative;display:flex;align-items:center;gap:9px;width:100%;min-height:44px;margin:0 0 10px;padding:7px 10px;border:0;border-radius:12px;background:#2ea06624;color:inherit;cursor:pointer;text-align:left;animation:vufertig-auf .4s cubic-bezier(.2,.9,.25,1) both}@keyframes vufertig-auf{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vufertig:hover{background:#2ea0663d}.vufertig.schief{background:#b8863f29}.vufertig.schief:hover{background:#b8863f42}.vufertig__v{position:relative;width:22px;height:22px;flex:0 0 auto}.vufertig__v svg{width:100%;height:100%}.vufertig__ok{position:absolute;right:-5px;bottom:-4px;width:14px;height:14px;display:grid;place-items:center;border-radius:50%;background:#2ea066;color:#fff;box-shadow:0 0 0 2px #ffffffe6}.vufertig.schief .vufertig__ok{background:#b8863f}.vufertig__ok svg{width:9px;height:9px}.vufertig__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.vufertig__t b{font-size:11.5px;font-weight:800}.vufertig__t em{font-style:normal;font-size:10px;opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-nav=zu] .vufertig{justify-content:center;padding:7px 4px}html[data-nav=zu] .vufertig__t{display:none}@media(prefers-reduced-motion:reduce){.vufertig{animation:none}}.vu-reiterzeile{display:block}.vu-reiter{display:inline-flex;flex-wrap:wrap;align-items:center;gap:3px;padding:3px;margin-bottom:18px;border-radius:99px;background:#f6eef2}.vu-reiter button{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 15px;border:0;border-radius:99px;background:none;font:700 12.5px inherit;color:#9a8c95;white-space:nowrap;cursor:pointer;transition:color .15s,background .15s}.vu-reiter button:hover{color:#6b5c66}.vu-reiter button.on{background:#fff;color:#d62450;font-weight:800;box-shadow:0 1px 3px #14101c14}.vu-reiter i{font-style:normal;font-size:10.5px;font-weight:800;color:#b9a9b3;font-variant-numeric:tabular-nums}.vu-reiter button.on i{color:#d62450}@media(prefers-reduced-motion:reduce){.vu-reiter button{transition:none}}.vu-reiter-feld{display:none}@media(max-width:860px){.vu-reiter{display:flex;flex-wrap:nowrap;align-items:center;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.vu-reiter::-webkit-scrollbar{display:none}.vu-reiter button{flex:0 0 auto;height:44px;padding:0 10px;gap:5px;font-size:12px;scroll-snap-align:start}.vu-reiter-feld{display:none}}@media(max-width:860px){body.vu-cockpit .vu-shell{padding-left:12px;padding-right:12px}body.vu-cockpit .vu-shell.shell-obj,body.vu-cockpit .obwrap{padding-left:0;padding-right:0}}.vu-cockpit .v-kontaktbuch,.vu-cockpit .v-einst,.vu-cockpit .v-objekte .ol-section,.vu-cockpit .v-auswertungen .aw,.vu-cockpit .v-kikosten .kk{width:100%;max-width:none}body.vu-cockpit input:focus,body.vu-cockpit input:focus-visible,body.vu-cockpit textarea:focus,body.vu-cockpit textarea:focus-visible,body.vu-cockpit select:focus,body.vu-cockpit select:focus-visible{--tw-ring-color: rgba(214, 36, 80, .38);border-color:#d62450}body.vu-cockpit input[type=checkbox]:focus,body.vu-cockpit input[type=radio]:focus,body.vu-cockpit input[type=checkbox]:focus-visible,body.vu-cockpit input[type=radio]:focus-visible{--tw-ring-color: rgba(214, 36, 80, .38)}body.vu-cockpit input[type=checkbox]:checked,body.vu-cockpit input[type=radio]:checked{color:#d62450}.vu-shell{--vu-rand:18px;display:grid;grid-template-columns:auto 1fr;gap:18px;padding:var(--vu-rand) 22px;align-items:start}.vu-shell .sticky{position:sticky;top:var(--vu-rand)}.vu-shell.shell-inbox{--vu-rand:10px}.vu-shell .main{min-width:0;display:flex;flex-direction:column;gap:14px}@media(max-width:1280px){.vu-shell{grid-template-columns:1fr}.vu-shell .sticky{position:static}}.vu-shell .ph{display:flex;align-items:flex-start;gap:18px;flex-wrap:wrap}.vu-shell .ph h1{margin:0;font-size:25.8px;font-weight:700;letter-spacing:-.02em;line-height:1.2;display:flex;align-items:center;gap:12px}.vu-shell .ph .sub{margin-top:4px;font-size:12px;color:var(--vu-text)}.vu-shell .ph .act{margin-left:auto;display:flex;gap:10px;flex-shrink:0}.row4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.row3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.row2{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.g21{display:grid;grid-template-columns:1.6fr 1fr;gap:14px;align-items:start}.g11{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.g12{display:grid;grid-template-columns:1fr 1.8fr;gap:20px;align-items:start}.stack{display:flex;flex-direction:column;gap:20px}@media(max-width:1180px){.row4{grid-template-columns:repeat(2,1fr)}.row3,.row2,.g11,.g21,.g12{grid-template-columns:1fr}}.vu-shell .foot{display:flex;padding:8px 4px 24px;font-size:10.6px;color:var(--vu-grey-500)}.vu-shell .foot span:last-child{margin-left:auto}.vu-shell .vu-sidenav.sticky{height:calc(100dvh - var(--vu-rand) * 2);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--vu-scroll-daumen) transparent}@media(min-width:1281px){.vu-shell .vu-sidenav.sticky{margin-left:-22px;margin-top:calc(-1 * var(--vu-rand));margin-bottom:calc(-1 * var(--vu-rand));top:0;height:100dvh;border-radius:0}}.vu-shell.shell-dash,.vu-shell.shell-inbox{gap:0;max-width:none;padding-left:0}.vu-shell.shell-dash .vu-sidenav.sticky,.vu-shell.shell-inbox .vu-sidenav.sticky{margin-left:0}.vu-shell.shell-dash .main,.vu-shell.shell-inbox .main{position:relative;padding-right:max(0px,100vw - 1860px);min-height:calc(100dvh - var(--vu-rand) * 2)}.vu-shell.shell-dash .main{padding-left:22px}.vu-shell.shell-inbox .main{padding-left:var(--vu-rand)}.vu-shell.shell-dash .main:before,.vu-shell.shell-inbox .main:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:calc(-1 * var(--vu-rand));bottom:calc(-1 * var(--vu-rand));left:0;right:-22px;background:#f3f4f6}[data-theme=dark] .vu-shell.shell-dash .main:before,[data-theme=dark] .vu-shell.shell-inbox .main:before{background:#0e0e10}@media(max-width:1280px){.vu-shell.shell-dash,.vu-shell.shell-inbox{padding-left:22px}.vu-shell.shell-dash .main,.vu-shell.shell-inbox .main{padding-left:0;padding-right:0}.vu-shell.shell-dash .main:before,.vu-shell.shell-inbox .main:before{left:-22px}}@media(max-width:860px){.vu-shell.shell-dash .main:before{bottom:calc(-1 * (var(--vu-rand) + 84px + env(safe-area-inset-bottom,0px)))}.vu-shell.shell-inbox .main:before{left:0;right:0}}.vu-shell .vu-sidenav.sticky::-webkit-scrollbar{width:5px;height:5px}.vu-shell .vu-sidenav.sticky::-webkit-scrollbar-thumb{background:var(--vu-scroll-daumen);border-radius:99px}@media(min-width:1281px){.vu-shell .vu-sidenav.sticky{margin-left:0;margin-top:0;margin-bottom:0;top:var(--vu-rand);height:calc(100dvh - var(--vu-rand) * 2);border-radius:var(--vu-r-xxl)}}.vu-shell.shell-dash,.vu-shell.shell-inbox,.vu-shell.shell-obj{padding-left:var(--vu-rand);gap:var(--vu-rand)}.vu-shell.shell-dash .main,.vu-shell.shell-inbox .main,.vu-shell.shell-obj .main{padding-left:0}.v-dashboard .hero{display:grid;grid-template-columns:1.15fr 1fr;gap:0}.v-dashboard .hero>div{padding:24px 26px}.v-dashboard .hero .right{border-left:1px solid var(--vu-grey-700)}.v-dashboard .hero .lbl{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.7}.v-dashboard .hero .big{margin-top:6px;font-size:36.8px;font-weight:700;letter-spacing:-.03em;line-height:1.05;font-variant-numeric:tabular-nums;background:var(--vu-g-info);-webkit-background-clip:text;background-clip:text;color:transparent}.v-dashboard .hero .sub{margin-top:6px;font-size:12px;color:var(--vu-text)}.v-dashboard .hero .sub b{color:var(--vu-text-focus);font-weight:700}.v-dashboard .hero .zielbar{margin-top:16px}.v-dashboard .hero .zielrow{display:flex;justify-content:space-between;font-size:10.6px;color:var(--vu-text);margin-bottom:7px;font-variant-numeric:tabular-nums}.v-dashboard .hero .grid2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.v-dashboard .hero .mini .l{font-size:10.6px;color:var(--vu-text)}.v-dashboard .hero .mini .v{margin-top:3px;font-size:20.2px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.v-dashboard .hero .mini .s{margin-top:2px;font-size:10.6px;color:var(--vu-text)}.v-dashboard .hero .mini .v.pos{color:var(--vu-success)}@media(max-width:1100px){.v-dashboard .hero{grid-template-columns:1fr}.v-dashboard .hero .right{border-left:0;border-top:1px solid var(--vu-grey-700)}}.v-dashboard .todo{display:flex;flex-direction:column}.v-dashboard .todo-grp{padding:12px 20px 6px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.7}.v-dashboard .todo-item{display:grid;grid-template-columns:38px 1fr auto;gap:14px;align-items:center;padding:13px 20px;border-bottom:1px solid var(--vu-grey-700);cursor:pointer}.v-dashboard .todo-item:last-child{border-bottom:0}.v-dashboard a.todo-item:hover{background:#ffffff08}[data-theme=light] .v-dashboard a.todo-item:hover{background:#2d374808}.v-dashboard .todo-item .ic{width:38px;height:38px;border-radius:var(--vu-r-button);display:grid;place-items:center;color:#fff}.v-dashboard .todo-item .ic svg{width:18px;height:18px}.v-dashboard .todo-item .t{display:block;font-size:12.9px;font-weight:600;color:var(--vu-text-focus);line-height:1.35;margin-bottom:5px}.v-dashboard .todo-item .s{display:block;margin-top:0;font-size:11px;color:var(--vu-text);line-height:1.45}.v-dashboard .todo-item .n{font-size:18.4px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.v-dashboard .todo-item .go{display:flex;align-items:center;gap:10px}.v-dashboard .todo-item .go svg{width:14px;height:14px;color:var(--vu-grey-500)}.v-dashboard .pf{display:flex;flex-direction:column;max-height:min(46vh,420px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--vu-scroll-daumen) transparent;overscroll-behavior:contain}.v-dashboard .pf::-webkit-scrollbar{width:5px;height:5px}.v-dashboard .pf::-webkit-scrollbar-thumb{background:var(--vu-scroll-daumen);border-radius:99px}.v-dashboard .pf-row{display:grid;grid-template-columns:1.4fr 92px 128px .9fr 168px;gap:14px;align-items:center;padding:12px 20px;border-bottom:1px solid var(--vu-grey-700);color:inherit}.v-dashboard .pf-row:last-child{border-bottom:0}.v-dashboard a.pf-row:hover{background:#ffffff08;color:inherit}[data-theme=light] .v-dashboard a.pf-row:hover{background:#2d374808}.v-dashboard .pf-row .nm{font-size:12.4px;font-weight:700;color:var(--vu-text-focus)}.v-dashboard .pf-row .nm small{display:block;font-weight:400;font-size:10.6px;color:var(--vu-text)}.v-dashboard .pf-row .pr{font-size:12px;font-variant-numeric:tabular-nums;text-align:right;color:var(--vu-text)}.v-dashboard .pf-row .sc{position:relative}.v-dashboard .pf-row .sc u{position:absolute;top:-4px;width:2px;height:14px;background:var(--vu-border-focus);transform:translate(-1px)}.v-dashboard .pf-row .sc em{display:block;margin-top:5px;font-style:normal;font-size:10.1px;color:var(--vu-text);font-variant-numeric:tabular-nums}.v-dashboard .pf-row .en{font-size:11px;color:var(--vu-text)}.v-dashboard .pf-row .ak{display:flex;justify-content:flex-end}.v-dashboard .pf-row .ak .vu-btn{white-space:nowrap;font-size:10px;padding:0 11px}.v-dashboard .pf-head{display:grid;grid-template-columns:1.4fr 92px 128px .9fr 168px;gap:14px;padding:12px 20px;border-bottom:1px solid var(--vu-grey-700);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.7}.v-dashboard .pf-head span:nth-child(2){text-align:right}.v-dashboard .pf-head span:last-child{text-align:right}@media(max-width:1100px){.v-dashboard .pf-row,.v-dashboard .pf-head{grid-template-columns:1.4fr 90px 120px}.v-dashboard .pf-row .en,.v-dashboard .pf-row .ak,.v-dashboard .pf-head span:nth-child(4),.v-dashboard .pf-head span:nth-child(5){display:none}}.v-dashboard .donut{display:grid;grid-template-columns:170px 1fr;gap:20px;align-items:center;padding:18px 20px}.v-dashboard .donut-leg{display:flex;flex-direction:column;gap:9px}.v-dashboard .donut-leg div{display:flex;align-items:center;gap:10px;font-size:11.5px}.v-dashboard .donut-leg i{width:9px;height:9px;border-radius:2px;flex-shrink:0}.v-dashboard .donut-leg .nm{color:var(--vu-text-focus)}.v-dashboard .donut-leg .n{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.v-dashboard .donut-leg .p{width:44px;text-align:right;color:var(--vu-text);font-variant-numeric:tabular-nums}@media(max-width:520px){.v-dashboard .donut{grid-template-columns:1fr}}.v-dashboard .fn{padding:18px 20px}.v-dashboard .fn-row{padding:7px 0}.v-dashboard .fn-row .t{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.v-dashboard .fn-row .nm{font-size:12px;font-weight:600;color:var(--vu-text-focus)}.v-dashboard .fn-row .n{font-size:13.8px;font-weight:700;font-variant-numeric:tabular-nums}.v-dashboard .fn-row .cv{font-size:10.6px;color:var(--vu-text);margin-left:8px;font-weight:500}.v-dashboard .top-row{display:grid;grid-template-columns:34px 1fr 92px;gap:14px;align-items:center;padding:13px 20px;border-bottom:1px solid var(--vu-grey-700)}.v-dashboard .top-row:last-child{border-bottom:0}.v-dashboard .top-row .rg{font-size:11px;font-weight:700;color:var(--vu-grey-500);font-variant-numeric:tabular-nums}.v-dashboard .top-row .nm{font-size:12.4px;font-weight:600;color:var(--vu-text-focus);line-height:1.35}.v-dashboard .top-row .cd{margin-top:3px;display:flex;align-items:center;gap:8px;font-size:10.6px;color:var(--vu-text)}.v-dashboard .top-row .cd code{font-family:inherit;padding:1px 7px;border-radius:3px;background:#ffffff12;font-size:10px}[data-theme=light] .v-dashboard .top-row .cd code{background:#2d374812}.v-dashboard .top-row .an{text-align:right}.v-dashboard .top-row .an b{font-size:16.6px;font-weight:700;font-variant-numeric:tabular-nums}.v-dashboard .top-row .an span{display:block;font-size:10.1px;color:var(--vu-text)}.v-dashboard .top-row .an .up{color:var(--vu-success)}.v-dashboard .top-row .an .dn{color:var(--vu-error-focus)}.v-dashboard .foot{display:flex;padding:8px 4px 24px;font-size:10.6px;color:var(--vu-grey-500)}.v-dashboard .foot span:last-child{margin-left:auto}.v-dashboard .radar{position:relative;padding:12px 20px 4px;display:flex;flex:1;align-items:center;justify-content:center}.v-dashboard .radarkarte{display:flex;flex-direction:column}.v-dashboard .radarkarte .vu-ch{justify-content:center;text-align:center}.v-dashboard .rtip .z{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:11.4px;color:var(--vu-text);font-variant-numeric:tabular-nums}.v-dashboard .rtip .z i{width:9px;height:9px;border-radius:2px;flex:none}.v-dashboard .rtip .z b{margin-left:auto;font-weight:700;color:var(--vu-text-focus)}.v-dashboard .radar>svg{width:100%;max-width:330px}.v-dashboard .rtip{position:absolute;z-index:6;width:236px;padding:13px 15px;border-radius:var(--vu-r-lg);background:var(--vu-g-card-content);border:1px solid var(--vu-border-focus);box-shadow:0 12px 32px #0006;pointer-events:none}.v-dashboard .rtip .h{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--vu-text-focus)}.v-dashboard .rtip .h .dl{margin-left:auto;font-size:11px;font-weight:700}.v-dashboard .rtip .n{margin:4px 0 0;display:flex;align-items:baseline;gap:7px;font-variant-numeric:tabular-nums}.v-dashboard .rtip .n b{font-size:22.1px;font-weight:700;letter-spacing:-.02em;color:var(--vu-text-focus)}.v-dashboard .rtip .n span{font-size:10.1px;color:var(--vu-text)}.v-dashboard .rtip .i{margin:2px 0 0;font-size:10.6px;color:var(--vu-text)}.v-dashboard .rtip .up{color:var(--vu-success)}.v-dashboard .rtip .bad{color:var(--vu-error-focus)}.vu-crumb__link{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.vu-crumb__link:hover{color:var(--vu-text-focus)}.v-dashboard .trendwrap{position:relative}.v-dashboard .dash-mas{display:grid;grid-template-columns:1.45fr 1fr;gap:14px;align-items:start}.v-dashboard .dm-sp{display:flex;flex-direction:column;gap:14px;min-width:0}@media(max-width:1180px){.v-dashboard .dash-mas{grid-template-columns:1fr}}.v-dashboard .dm-sp>.vu-card{display:flex;flex-direction:column}.v-inbox .g-inbox{display:grid;grid-template-columns:288px minmax(0,1fr);gap:var(--ib-gap);align-items:start}.v-inbox .g-inbox>.vu-card:not(.rd){position:sticky;top:20px;display:flex;flex-direction:column;max-height:var(--inbox-h, calc(100vh - 260px) );margin-bottom:20px;overflow:hidden}.v-inbox .g-inbox>.vu-card:not(.rd) .vu-ch{padding:14px 16px;gap:8px;flex:0 0 auto}.v-inbox .nf-bar{position:relative;margin:0 14px 12px;flex:0 0 auto}.v-inbox .nf-pop{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:30;padding:12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg);background:var(--vu-card-solid,#0f1535);box-shadow:0 18px 40px #00000073}[data-theme=light] .v-inbox .nf-pop{background:#fff}.v-inbox .nf-all{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:32px;border-radius:var(--vu-r-button);border:1px dashed var(--vu-border-focus);background:transparent;font-family:inherit;font-size:11px;font-weight:600;color:var(--vu-text-focus);cursor:pointer}.v-inbox .nf-all:hover{border-style:solid;background:#f2650f24}.v-inbox .nf-l{margin:12px 0 8px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.7}.v-inbox .nf-s{display:flex;align-items:center;gap:9px;padding:6px 0;font-size:11px;color:var(--vu-text-focus);cursor:pointer}.v-inbox .nf-s input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;flex:0 0 auto;border:1px solid var(--vu-border-focus);border-radius:3px;cursor:pointer;position:relative}.v-inbox .nf-s input:checked{background:var(--vu-g-primary);border-color:transparent}.v-inbox .nf-s input:checked:after{content:"";position:absolute;left:4.5px;top:1.5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.v-inbox .nf-s .c{margin-left:auto;font-size:10.1px;color:var(--vu-grey-500)}.v-inbox .nf-send{margin-top:10px;width:100%;justify-content:center}.v-inbox .grp{display:flex;align-items:center;gap:8px;padding:9px 14px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.75;border-top:1px solid var(--vu-grey-700)}.v-inbox .grp .c{margin-left:auto;opacity:.8}.v-inbox .lst{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--vu-scroll-daumen) transparent}.v-inbox .lst::-webkit-scrollbar{width:5px;height:5px}.v-inbox .lst::-webkit-scrollbar-thumb{background:var(--vu-scroll-daumen);border-radius:99px}.v-inbox .g-inbox>.vu-card:not(.rd) .vu-ch .right{display:none}.v-inbox .g-inbox>.vu-card:not(.rd) .vu-tab{padding:0 9px;font-size:10.6px}.v-inbox .g-inbox>.vu-card:not(.rd) .msg{padding:11px 14px;gap:10px}.v-inbox .msg .top{display:flex;align-items:center;gap:6px}.v-inbox .msg .top .vn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .msg .top .zt{margin-left:auto;flex:0 0 auto;font-size:10px;color:var(--vu-grey-500)}.v-inbox .msg .top .anh-ico{flex:0 0 auto;width:12.5px;height:12.5px;color:var(--vu-grey-500)}.v-inbox .msg .kern{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.v-inbox .msg .meta{gap:6px;font-size:10px}.v-inbox .obj-b{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 8px;border-radius:99px;border:1px solid var(--vu-border);background:#ffffff0a;font-size:9.2px;font-weight:600;color:var(--vu-text-focus);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .v-inbox .obj-b{background:#f2650f12}.v-inbox .obj-b svg{width:11px;height:11px;flex:0 0 auto;fill:currentColor;opacity:.75}.v-inbox .msg{position:relative}.v-inbox .msg[data-flag]{background:color-mix(in oklch,var(--fl-c) 12%,transparent);box-shadow:inset 3px 0 0 var(--fl-c)}@media(hover:hover){.v-inbox .msg[data-flag]:hover{background:color-mix(in oklch,var(--fl-c) 18%,transparent)}}.v-inbox .msg[data-flag].on{background:color-mix(in oklch,var(--fl-c) 22%,transparent)}.v-inbox .msg[data-flag] .vn{color:var(--fl-c)}.v-inbox .fl{position:absolute;right:9px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;color:var(--vu-grey-500);opacity:0;cursor:pointer;transition:opacity .15s,background .15s}.v-inbox .fl.set,.v-inbox .fl:has(.fl-pop){opacity:1}@media(hover:hover){.v-inbox .msg:hover .fl{opacity:1}.v-inbox .fl:hover{background:#ffffff14}}.v-inbox .fl svg{width:19px;height:19px}.v-inbox .fl-pop{position:absolute;right:0;bottom:calc(100% + 6px);z-index:35;display:flex;flex-direction:column;min-width:158px;padding:6px;border:1px solid var(--vu-border);border-radius:6px;background:var(--vu-card-solid,#0f1535);box-shadow:0 16px 34px #00000080}[data-theme=light] .v-inbox .fl-pop{background:#fff}.v-inbox .fl-o{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:4px;font-size:11px;font-weight:500;color:var(--vu-text);white-space:nowrap}.v-inbox .fl-o:hover{background:#ffffff12;color:var(--vu-text-focus)}[data-theme=light] .v-inbox .fl-o:hover{background:#f2650f17}.v-inbox .fl-o i{width:9px;height:9px;border-radius:99px;flex:0 0 auto}.v-inbox .mbx{position:relative}.v-inbox .mbx-t{display:flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;color:inherit}.v-inbox .mbx-t h1{margin:0}.v-inbox .mbx-t .vu-i{width:18px;height:18px;color:var(--vu-text);transition:transform .18s}.v-inbox .mbx-m{top:calc(100% + 10px);left:-12px}.v-inbox .grp-head{display:flex;align-items:center;gap:10px;padding:14px 20px 8px}.v-inbox .grp-head i{width:9px;height:9px;border-radius:2px;flex-shrink:0}.v-inbox .grp-head .n{font-size:11.5px;font-weight:700;color:var(--vu-text-focus)}.v-inbox .grp-head .h{font-size:10.6px;color:var(--vu-text)}.v-inbox .grp-head .c{margin-left:auto;font-size:10.6px;color:var(--vu-text);font-variant-numeric:tabular-nums}.v-inbox .msg{display:grid;grid-template-columns:36px 1fr auto;gap:14px;align-items:start;width:100%;padding:13px 20px;border:0;border-top:1px solid var(--vu-grey-700);background:transparent;font-family:inherit;text-align:left;color:inherit;cursor:pointer}@media(hover:hover){.v-inbox .msg:hover{background:#ffffff08}[data-theme=light] .v-inbox .msg:hover{background:#2d374808}}.v-inbox .msg.on{background:var(--vu-g-card-content);box-shadow:inset 3px 0 #f2650f}.v-inbox .msg .av{width:36px;height:36px;border-radius:99px;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;flex-shrink:0}.v-inbox .msg .top{display:flex;align-items:baseline;gap:8px}.v-inbox .msg .vn{font-size:12.4px;font-weight:700;color:var(--vu-text-focus)}.v-inbox .msg .neu{width:7px;height:7px;border-radius:99px;background:#f2650f;flex-shrink:0}.v-inbox .msg .kern{margin-top:4px;font-size:12px;color:var(--vu-text);line-height:1.5;text-wrap:pretty}.v-inbox .msg .meta{margin-top:7px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.v-inbox .msg .zt{font-size:10.6px;color:var(--vu-text);white-space:nowrap;text-align:right}.v-inbox .msg .warn{font-size:10.1px;font-weight:700;color:var(--vu-warning);white-space:nowrap;display:block;margin-top:4px}.v-inbox .msg .warn.bad{color:var(--vu-error-focus)}.v-inbox .chip-obj{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--vu-r-md);background:#ffffff12;font-size:10.1px;font-weight:600;color:var(--vu-text)}[data-theme=light] .v-inbox .chip-obj{background:#2d37480f}.v-inbox .chip-obj svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:1.8}.v-inbox .chip-none{border:1px dashed var(--vu-border-focus);background:transparent;color:var(--vu-warning)}.v-inbox .chip-src{font-size:10.1px;color:var(--vu-grey-500)}.v-inbox .rd{position:relative;position:sticky;top:20px;display:flex;flex-direction:column;height:var(--inbox-h, calc(100vh - 260px) );margin-bottom:20px;overflow:hidden}.v-inbox .rd-head,.v-inbox .rd-att,.v-inbox .rd-act,.v-inbox .rd-tpl{flex:0 0 auto}.v-inbox .rd-foot{margin-top:auto;border-top:1px solid var(--vu-grey-700)}.v-inbox .cmp{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;border-radius:inherit;background:var(--vu-card-solid,#0f1535)}[data-theme=light] .v-inbox .cmp{background:#fff}.v-inbox .cmp-top{position:relative;flex:0 0 auto;padding:16px 52px 12px 20px;border-bottom:1px solid var(--vu-grey-700)}.v-inbox .cmp-subj{font-size:14.7px;font-weight:700;color:var(--vu-text-focus);line-height:1.3}.v-inbox .cmp-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.v-inbox .cmp-x{position:absolute;top:14px;right:16px}.v-inbox .cmp-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 20px 16px;scrollbar-width:thin;scrollbar-color:var(--vu-scroll-daumen) transparent}.v-inbox .cmp-scroll::-webkit-scrollbar{width:5px;height:5px}.v-inbox .cmp-scroll::-webkit-scrollbar-thumb{background:var(--vu-scroll-daumen);border-radius:99px}.v-inbox .cmp-f{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--vu-grey-700)}.v-inbox .cmp-f label{flex:0 0 58px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.7}.v-inbox .cmp-f b{font-size:12px;color:var(--vu-text-focus)}.v-inbox .cmp-f input{flex:1 1 auto;min-width:0;border:0;background:transparent;font-family:inherit;font-size:12px;color:var(--vu-text-focus);outline:none}.v-inbox .lnk{border:0;background:none;font-family:inherit;font-size:10.6px;font-weight:600;color:#f2650f;cursor:pointer}.v-inbox .lnk.right{margin-left:auto;color:var(--vu-text)}.v-inbox .lnk:hover{text-decoration:underline}.v-inbox .cmp-tb{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:12px 0}.v-inbox .cmp-tb button{min-width:34px;height:32px;padding:0 9px;border:1px solid transparent;border-radius:4px;background:transparent;font-family:inherit;font-size:12px;font-weight:600;color:var(--vu-text);cursor:pointer}.v-inbox .cmp-tb button:hover{border-color:var(--vu-border);color:var(--vu-text-focus)}.v-inbox .cmp-tb button svg{display:block;width:19px;height:19px}.v-inbox .cmp-tb .sep{width:1px;height:20px;margin:0 5px;background:var(--vu-grey-700)}.v-inbox .cmp-att{display:flex;flex-wrap:wrap;gap:7px;padding-bottom:10px}.v-inbox .att{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border:1px solid var(--vu-border);border-radius:99px;font-size:10.6px;color:var(--vu-text-focus)}.v-inbox .att svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:1.8;color:#f2650f}.v-inbox .att button{border:0;background:none;font-size:12.9px;line-height:1;color:var(--vu-text);cursor:pointer}.v-inbox .cmp-body{min-height:max(340px,42vh);padding:16px 2px 6px;font-size:12.9px;line-height:1.75;color:var(--vu-text-focus);outline:none}.v-inbox .cmp-body:empty:before{content:"Nachricht schreiben …";color:var(--vu-grey-500)}.v-inbox .cmp-body p{margin:0 0 12px}.v-inbox .cmp-body ul,.v-inbox .cmp-body ol{margin:0 0 12px;padding-left:22px}.v-inbox .cmp-body a{color:#ff922b;text-decoration:underline}.v-inbox .sig{margin-top:6px;font-size:12px;line-height:1.6;color:var(--vu-text)}.v-inbox .sig image-slot{display:block;width:110px;height:130px;margin:10px 0}.v-inbox .sig b{color:var(--vu-text-focus)}.v-inbox .quo{margin-top:18px;padding-top:14px;border-top:1px solid var(--vu-grey-700)}.v-inbox .quo-h{font-size:10.6px;color:var(--vu-grey-500)}.v-inbox .quo-b{margin-top:8px;padding-left:12px;border-left:2px solid var(--vu-border);font-size:11.5px;line-height:1.7;white-space:pre-line;color:var(--vu-text);opacity:.85}.v-inbox .cmp-a{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:16px 22px;border-top:1px solid var(--vu-grey-700)}.v-inbox .cmp-a .vu-btn{height:42px;padding:0 18px;font-size:11.5px}.v-inbox .cmp-a .vu-btn .vu-i{width:17px;height:17px}.v-inbox .cmp-a .vu-btn-ico{width:42px;padding:0;margin-left:0}.v-inbox .cmp-a .lnk{font-size:11.5px}.v-inbox .cmp-hint{font-size:10.6px;color:var(--vu-grey-500)}.v-inbox .ki-wrap{position:relative}.v-inbox .ki-pop{position:absolute;bottom:calc(100% + 8px);left:0;z-index:40;display:flex;flex-direction:column;min-width:210px;padding:6px;border:1px solid var(--vu-border);border-radius:6px;background:var(--vu-card-solid,#0f1535);box-shadow:0 16px 34px #00000080}[data-theme=light] .v-inbox .ki-pop{background:#fff}.v-inbox .ki-pop button{padding:8px 10px;border:0;border-radius:4px;background:none;font-family:inherit;font-size:11.5px;text-align:left;color:var(--vu-text);cursor:pointer}.v-inbox .ki-pop button:hover{background:#ffffff12;color:var(--vu-text-focus)}[data-theme=light] .v-inbox .ki-pop button:hover{background:#f2650f17}.v-inbox .rd-head{padding:18px 20px;border-bottom:1px solid var(--vu-grey-700)}.v-inbox .rd-head .t{font-size:15.6px;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--vu-text-focus)}.v-inbox .rd-head .m{margin-top:7px;display:flex;flex-wrap:wrap;gap:7px;align-items:center;font-size:11px;color:var(--vu-text)}.v-inbox .rd-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--vu-border);border-radius:5px;background:var(--vu-card-solid,rgba(255,255,255,.04));color:var(--vu-text-focus);cursor:pointer}.v-inbox .rd-ico:hover{border-color:var(--vu-border-focus);color:var(--vu-text-focus);background:#ffffff17}.v-inbox .rd-ico svg{width:19px;height:19px}.v-inbox .rd-x:hover{border-color:#e83a3a99;color:#ff6b6b;background:#e83a3a1f}[data-theme=light] .v-inbox .rd-ico{background:#fff}[data-theme=light] .v-inbox .rd-ico:hover{background:var(--vu-grey-100,#f1f3f5)}.v-inbox .rd-body{flex:1 1 auto;min-height:0;padding:18px 20px;font-size:12.9px;line-height:1.75;color:var(--vu-text);white-space:pre-line;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--vu-scroll-daumen) transparent}.v-inbox .rd-body::-webkit-scrollbar{width:5px;height:5px}.v-inbox .rd-body::-webkit-scrollbar-thumb{background:var(--vu-scroll-daumen);border-radius:99px}.v-inbox .rd-att{display:flex;align-items:center;gap:10px;margin:0 20px 18px;padding:11px 13px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);font-size:11.5px;color:var(--vu-text-focus)}.v-inbox .rd-att svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;color:#f2650f}.v-inbox .ent-b{display:inline-flex;align-items:center;padding:1px 7px;border-radius:3px;background:#f2650f2e;color:#f2650f;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.v-inbox .cmp-ask{position:absolute;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;padding:24px;background:#0a0a0cb8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit}[data-theme=light] .v-inbox .cmp-ask{background:#ffffffb8}.v-inbox .cmp-ask .box{max-width:340px;padding:20px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg);background:var(--vu-card-solid,#0f1535)}[data-theme=light] .v-inbox .cmp-ask .box{background:#fff}.v-inbox .cmp-ask h4{margin:0;font-size:13.8px;font-weight:700;color:var(--vu-text-focus)}.v-inbox .cmp-ask p{margin:6px 0 14px;font-size:11.5px;line-height:1.55;color:var(--vu-text)}.v-inbox .cmp-ask .row{display:flex;align-items:center;gap:8px}.v-inbox .cmp-ask .box.wide{max-width:440px;width:100%;padding:16px}.v-inbox .cmp-ask .ph{display:flex;align-items:center;gap:12px;margin-bottom:10px;flex:none}.v-inbox .cmp-ask .pf,.v-inbox .cmp-ask .pfoot{flex:none}.v-inbox .cmp-ask .ph h4{margin:0}.v-inbox .cmp-ask .ph .rd-ico{margin-left:auto;width:30px;height:30px}.v-inbox .cmp-ask .ph .rd-ico svg{width:16px;height:16px}.v-inbox .ang-fm{margin-left:6px;padding:1px 7px;border-radius:3px;background:color-mix(in oklch,var(--vu-info,#0075ff) 14%,transparent);color:var(--vu-info,#0075ff);font-size:10px;font-weight:700}.v-inbox .cmp-ask .pl{display:flex;flex-direction:column;gap:2px;max-height:min(300px,34vh);overflow-y:auto;margin:0 -4px;padding:0 4px}.v-inbox .cmp-ask .box.wide{max-width:520px;max-height:calc(100% - 20px);display:flex;flex-direction:column}.v-inbox .cmp-ask .box.wide .pl{flex:1;min-height:0;max-height:none}.v-inbox .objz .th{flex:none;display:grid;place-items:center;width:46px;height:34px;border-radius:4px;border:1px solid var(--vu-border);color:var(--vu-grey-500)}.v-inbox .objz .th svg{width:18px;height:18px}.v-inbox .pf{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.v-inbox .sr{display:flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:6px;border:1px solid var(--vu-border);background:var(--vu-input-bg,transparent)}.v-inbox .sr svg{width:16px;height:16px;color:var(--vu-grey-500);flex:none}.v-inbox .sr input{flex:1;min-width:0;border:0;background:none;outline:none;font:inherit;font-size:12.4px;color:var(--vu-text-focus)}.v-inbox .sr .clr{border:0;background:none;color:var(--vu-grey-500);font-size:15.6px;line-height:1;cursor:pointer;padding:0 2px}.v-inbox .fchips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.v-inbox .fchips button{height:28px;padding:0 11px;border-radius:5px;border:1px solid var(--vu-border);background:none;color:var(--vu-text);font:inherit;font-size:11px;font-weight:600;cursor:pointer}.v-inbox .fchips button:hover{color:var(--vu-text-focus);border-color:var(--vu-primary)}.v-inbox .fchips button.on{background:var(--vu-g-primary);border-color:transparent;color:#fff}.v-inbox .fchips .sep{width:1px;height:18px;background:var(--vu-border);margin:0 2px}.v-inbox .objz{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer;border:1px solid transparent}.v-inbox .objz:hover{background:var(--vu-hover,rgba(120,120,140,.07))}.v-inbox .objz.on{background:color-mix(in oklch,var(--vu-primary) 12%,transparent);border-color:color-mix(in oklch,var(--vu-primary) 35%,transparent)}.v-inbox .objz input{position:absolute;opacity:0;pointer-events:none}.v-inbox .objz .cb{flex:none;display:grid;place-items:center;width:20px;height:20px;border-radius:3px;border:1.6px solid var(--vu-border);color:transparent}.v-inbox .objz .cb svg{width:13px;height:13px}.v-inbox .objz.on .cb{background:var(--vu-g-primary);border-color:transparent;color:#fff}.v-inbox .objz .tx{display:flex;flex-direction:column;gap:2px;min-width:0}.v-inbox .objz .nm{display:flex;align-items:center;gap:7px;font-size:12.4px;font-weight:700;color:var(--vu-text-focus)}.v-inbox .objz .fm{padding:1px 7px;border-radius:3px;background:color-mix(in oklch,var(--vu-info,#0075ff) 14%,transparent);color:var(--vu-info,#0075ff);font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.v-inbox .objz .rf{font-size:10.6px;font-weight:600;color:var(--vu-grey-500)}.v-inbox .pl-leer{padding:18px 10px;text-align:center;font-size:11.5px;color:var(--vu-grey-500)}.v-inbox .pfoot{display:flex;align-items:center;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--vu-border)}.v-inbox .pfoot .cnt{font-size:11px;font-weight:600;color:var(--vu-grey-500)}.v-inbox .pfoot .vu-btn{margin-left:auto}.v-inbox .obj-sel{position:relative;flex:1 1 auto;min-width:0}.v-inbox .obj-t{display:flex;align-items:center;gap:8px;width:100%;padding:2px 0;border:0;background:none;font:inherit;font-size:12px;color:var(--vu-text-focus);cursor:pointer;text-align:left}.v-inbox .obj-t .cv{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;opacity:.6;transform:rotate(90deg)}.v-inbox .obj-o .th{flex:0 0 auto;display:block;width:30px;height:22px;border-radius:3px;overflow:hidden;background:#ffffff0f}.v-inbox .obj-o .th image-slot{display:block;width:100%;height:100%}.v-inbox .obj-t .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .rf{font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--vu-grey-500)}.v-inbox .obj-pop{position:fixed;z-index:200;top:auto;right:auto;width:330px;max-height:300px;overflow-y:auto}.v-inbox .obj-o .th{display:grid;place-items:center;width:44px;height:32px;color:var(--vu-grey-500)}.v-inbox .obj-o .th svg{width:18px;height:18px}.v-inbox .ki-pop .vu-menu-lbl,.v-inbox .obj-pop .vu-menu-lbl{text-align:left;white-space:nowrap;justify-content:flex-start}.v-inbox .obj-o .tx{display:flex;flex-direction:column;gap:1px;min-width:0}.v-inbox .obj-o .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .ki-pop{top:auto!important;right:auto!important;bottom:calc(100% + 8px);left:0}.v-inbox .ki-pop.wide{width:330px;max-height:280px;overflow-y:auto}.v-inbox .ki-pop .mr{margin-left:auto;stroke:currentColor;fill:none;stroke-width:2;opacity:.6}.v-inbox .ki-pop .ml{stroke:currentColor;fill:none;stroke-width:2;transform:rotate(180deg)}.v-inbox .ki-pop .zur{display:inline-flex;padding:0;border:0;background:none;color:inherit;cursor:pointer}.v-inbox .ang{display:flex;gap:12px;margin:12px 0;padding:12px;border:1px solid var(--vu-grey-700);border-radius:6px}.v-inbox .ang image-slot{display:block;width:132px;height:92px;flex:0 0 auto}.v-inbox .ang .ang-t{font-weight:700;color:var(--vu-text-focus)}.v-inbox .ang .ang-r{font-size:10.1px;letter-spacing:.04em;color:var(--vu-grey-500)}.v-inbox .rd-act{display:flex;flex-wrap:wrap;gap:10px;padding:18px 22px}.v-inbox .rd-act .vu-btn{height:42px;padding:0 18px;font-size:11.5px}.v-inbox .rd-act .vu-btn .vu-i{width:17px;height:17px}.v-inbox .rd-act .vu-btn-ico{width:42px;padding:0}.v-inbox .vu-btn-ico{width:36px;padding:0;justify-content:center;margin-left:auto}.v-inbox .vu-btn-ico .vu-i{margin:0}.v-inbox .vu-btn-ki{position:relative;border-color:transparent;background:linear-gradient(var(--vu-card-solid,#0f1535),var(--vu-card-solid,#0f1535)) padding-box,linear-gradient(97deg,#d9480f,#f2650f 50%,#ffa347) border-box;border:1px solid transparent;color:var(--vu-text-focus)}.v-inbox .vu-btn-ki .vu-i{color:#ffa347}.v-inbox .vu-btn-ki:hover{box-shadow:0 0 0 1px #ffa34773,0 6px 18px #f2650f4d}[data-theme=light] .v-inbox .vu-btn-ki{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(97deg,#d9480f,#f2650f 50%,#ffa347) border-box}.v-inbox .rd-tpl{display:flex;flex-wrap:wrap;gap:7px;padding:0 20px 18px}.v-inbox .rd-tpl button{height:30px;padding:0 12px;border-radius:var(--vu-r-button);border:1px solid var(--vu-border);background:transparent;font-family:inherit;font-size:10.6px;font-weight:600;color:var(--vu-text);cursor:pointer}.v-inbox .rd-tpl button:hover{border-color:var(--vu-border-focus);color:var(--vu-text-focus)}.v-inbox .kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:3px;border:1px solid var(--vu-border);font-size:10px;font-weight:700;color:var(--vu-text)}.v-inbox .emptybox{padding:40px 20px;text-align:center}.v-inbox .emptybox .ico{width:46px;height:46px;margin:0 auto 14px;border-radius:var(--vu-r-lg);background:#01b57424;display:grid;place-items:center;color:#01b574}.v-inbox .emptybox .ico svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2}.v-inbox .emptybox h4{margin:0 0 6px;font-size:14.7px;font-weight:700;color:var(--vu-text-focus)}.v-inbox .emptybox p{margin:0 auto;max-width:380px;font-size:12px;color:var(--vu-text);line-height:1.6}.v-inbox .foot{display:flex;padding:8px 4px 24px;font-size:10.6px;color:var(--vu-grey-500)}.v-inbox .foot span:last-child{margin-left:auto}.v-inbox .ph .act{align-items:center}.v-inbox .ph .act .vu-search{width:min(280px,42vw)}@media(max-width:640px){.v-inbox .ph .act{width:100%;margin-left:0}.v-inbox .ph .act .vu-search{flex:1 1 auto;width:auto}}.v-inbox .ki-load{position:absolute;left:0;right:0;bottom:74px;z-index:25;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;font-size:11.5px;font-weight:600;color:var(--vu-text-focus);background:var(--vu-g-card-content);border-top:1px solid var(--vu-border)}.v-inbox .ki-load .bahn{position:absolute;top:0;left:0;right:0;height:2px;overflow:hidden}.v-inbox .ki-load .bahn i{position:absolute;inset:0;width:34%;background:linear-gradient(90deg,transparent,#ffa347,#f2650f,transparent);animation:vu-ki-lauf 1.5s cubic-bezier(.45,0,.55,1) infinite}@keyframes vu-ki-lauf{0%{transform:translate(-100%)}to{transform:translate(394%)}}.v-inbox .ki-load .pkt{display:inline-flex;gap:4px;flex:0 0 auto}.v-inbox .ki-load .pkt i{width:5px;height:5px;border-radius:99px;background:#ffa347;animation:vu-ki-tupf 1.1s ease-in-out infinite}.v-inbox .ki-load .pkt i:nth-child(2){animation-delay:.16s}.v-inbox .ki-load .pkt i:nth-child(3){animation-delay:.32s}@keyframes vu-ki-tupf{0%,60%,to{transform:scale(.7);opacity:.4}30%{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.v-inbox .ki-load .bahn i{animation:none;width:100%;opacity:.5}.v-inbox .ki-load .pkt i{animation:none;opacity:1}}.v-inbox .lst-act{display:flex;align-items:center;gap:10px;margin:0 14px 12px;flex:0 0 auto}.v-inbox .lst-act .vu-search{flex:1 1 auto;min-width:0}.v-inbox .lst-act .vu-btn{flex:0 0 auto;white-space:nowrap}@media(max-width:420px){.v-inbox .lst-act{flex-direction:column;align-items:stretch}}.v-inbox{--ib-gap:8px}.vu-shell .v-inbox{height:calc(100dvh - var(--vu-rand) * 2);min-height:0}.vu-shell .main.v-inbox{gap:var(--ib-gap)}.v-inbox .g-inbox{flex:1 1 auto;min-height:0;align-items:stretch}.v-inbox .g-inbox>.vu-card:not(.rd),.v-inbox .rd{position:relative;top:auto;height:100%;max-height:none;margin-bottom:0}.v-inbox{--vu-unten:0px}@media(max-width:860px){.v-inbox{--vu-unten: calc(84px + env(safe-area-inset-bottom,0px)) }}@media(min-width:861px)and (max-width:1100px){.vu-shell .v-inbox{height:auto}.v-inbox .g-inbox>.vu-card:not(.rd),.v-inbox .rd{height:auto;max-height:calc(100dvh - 44px - var(--vu-unten))}}.v-inbox .lst-act .neu-btn{width:32px;height:32px;min-height:32px;padding:0;flex:0 0 auto;margin-left:0}.v-inbox .lst-act .neu-btn .vu-i{margin:0;width:15px;height:15px}.v-inbox .lst-act .vu-search{flex:1 1 auto;width:auto}.v-inbox .mbx-alt{margin-top:4px;border-top:1px solid var(--vu-border);padding-top:9px;color:var(--vu-text)}.v-inbox .vu-ch .hint{margin-right:4px}.v-inbox .cmp-f input{padding:2px 0;line-height:1.4;height:auto}.v-inbox .rd-body{white-space:normal}.v-inbox .mail-inhalt{font-size:12.9px;line-height:1.6;color:var(--vu-text)}.v-inbox .mail-inhalt img{max-width:100%;height:auto}.v-inbox .mail-inhalt table{max-width:100%;border-collapse:collapse}.v-inbox .mail-inhalt a{color:#ff922b;text-decoration:underline}.v-inbox .mail-inhalt p{margin:0 0 12px}.v-inbox .mail-inhalt p:last-child{margin-bottom:0}.v-inbox .mail-inhalt ul,.v-inbox .mail-inhalt ol{margin:0 0 12px;padding-left:22px}.v-inbox .mail-inhalt li{margin:0 0 4px}.v-inbox .mail-inhalt h1,.v-inbox .mail-inhalt h2,.v-inbox .mail-inhalt h3,.v-inbox .mail-inhalt h4{margin:0 0 8px;font-weight:700;line-height:1.3}.v-inbox .mail-inhalt blockquote{margin:10px 0;padding-left:12px;border-left:2px solid var(--vu-border);opacity:.85}.v-inbox .mail-inhalt pre.mail-text{margin:0;font:inherit;white-space:pre-wrap;word-break:break-word}.v-inbox .mail-inhalt>table,.v-inbox .mail-inhalt>div>table{display:block;overflow-x:auto}[data-theme=dark] .v-inbox .mail-inhalt,[data-theme=dark] .v-inbox .mail-inhalt *:not(a):not(img){color:#e8eaed!important}[data-theme=dark] .v-inbox .mail-inhalt *:not(img){background-color:transparent!important}[data-theme=dark] .v-inbox .mail-inhalt a{color:#ff922b!important}[data-theme=dark] .v-inbox .mail-inhalt td,[data-theme=dark] .v-inbox .mail-inhalt th{border-color:var(--vu-border)!important}.v-inbox .bild-sperre{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px;padding:10px 12px;border:1px dashed var(--vu-border-focus);border-radius:var(--vu-r-button);font-size:10.6px;color:var(--vu-text)}.v-inbox .bild-sperre .lnk{margin-left:auto}.v-inbox .g-inbox{grid-template-columns:minmax(320px,380px) minmax(0,1fr)}@media(max-width:1100px){.v-inbox .g-inbox{grid-template-columns:1fr}}.v-inbox .rd-zurueck{display:none}@media(max-width:1100px){.v-inbox .rd{display:none}.v-inbox.voll .g-inbox>.vu-card:not(.rd){display:none}.v-inbox.voll .rd{position:fixed;inset:0;z-index:540;height:auto;max-height:none;margin:0;border:0;border-radius:0;background:var(--vu-card-solid,#0f1535);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;display:flex;flex-direction:column;overflow:hidden}[data-theme=light] .v-inbox.voll .rd{background:#fff}.v-inbox.voll .rd-zurueck{display:inline-flex;align-items:center;gap:7px;margin:0 0 10px -6px;padding:6px 10px 6px 6px;min-height:34px;border:0;border-radius:var(--vu-r-button);background:transparent;font-family:inherit;font-size:11.5px;font-weight:600;color:var(--vu-text-focus);cursor:pointer}.v-inbox.voll .rd-zurueck svg{width:17px;height:17px;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:1.8;transform:rotate(180deg)}.v-inbox.voll .rd-zurueck:hover{background:#ffffff12}[data-theme=light] .v-inbox.voll .rd-zurueck:hover{background:#f2650f17}}.v-inbox .lst-titel{display:inline-flex;align-items:baseline;gap:8px;font-size:13.8px;font-weight:700;color:var(--vu-text-focus)}.v-inbox .lst-titel .n{font-size:10.6px;font-weight:600;color:var(--vu-grey-500);font-variant-numeric:tabular-nums}.v-inbox .cmp-scroll{padding-top:14px}.v-inbox .lst{overflow-x:hidden}.v-inbox .msg{min-width:0}.v-inbox .msg>*{min-width:0}.v-inbox .msg .top{min-width:0}.v-inbox .msg .top .vn{flex:0 1 auto;min-width:0}.v-inbox .msg .meta{min-width:0;max-width:100%}.v-inbox .msg .kern,.v-inbox .msg .vn{overflow-wrap:anywhere}.v-inbox .zeilen-akt{position:absolute;right:8px;bottom:6px;display:flex;align-items:center;gap:2px}.v-inbox .zeilen-akt .fl{position:static;border:0;background:transparent;padding:0}.v-inbox .zeilen-akt .fl.set,.v-inbox .zeilen-akt .fl:has(.fl-pop){opacity:1}.v-inbox .zeilen-akt .loeschen{opacity:0;color:var(--vu-grey-500);cursor:pointer}@media(hover:hover){.v-inbox .msg:hover .zeilen-akt .fl,.v-inbox .msg:hover .zeilen-akt .loeschen{opacity:1}.v-inbox .zeilen-akt .loeschen:hover{color:var(--vu-error-focus);background:#e83a3a1f}}.v-inbox .zeilen-akt .loeschen svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8}.v-inbox .msg .meta{padding-right:64px}.v-inbox .lst-titel{margin-bottom:6px}.v-inbox .fl-pop{z-index:60}.v-inbox .msg:has(.fl-pop){z-index:60}.v-inbox .zeilen-akt:has(.fl-pop){z-index:60}.v-inbox .ant-b{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:3px;background:#01b5742e;color:#01b574;font-size:9.2px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.v-inbox .ant-b svg{width:10px;height:10px;stroke:currentColor;fill:none;stroke-width:2.6}.v-inbox .msg[data-beantwortet]:not([data-flag]){box-shadow:inset 3px 0 #01b574bf}.v-inbox .msg[data-beantwortet]:not([data-flag]) .vn{color:var(--vu-text)}.v-inbox .fl-pop.frei{position:fixed;right:auto;bottom:auto;z-index:200;min-width:180px}.v-inbox .fl-tr{display:block;height:1px;margin:5px 4px;background:var(--vu-border)}.v-inbox .grp-btn{width:100%;border:0;border-top:1px solid var(--vu-grey-700);background:transparent;font:inherit;cursor:pointer;text-align:left}.v-inbox .grp-btn:hover{background:#ffffff0a;color:var(--vu-text-focus)}[data-theme=light] .v-inbox .grp-btn:hover{background:#2d37480a}.v-inbox .grp-btn .cv{width:13px;height:13px;flex:0 0 auto;opacity:.6;stroke:currentColor;fill:none;stroke-width:2;transition:transform .18s ease}.v-inbox .grp-btn.zu .cv{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.v-inbox .grp-btn .cv{transition:none}}.v-inbox .cmp-x.frei{position:absolute;top:10px;right:12px;z-index:5}.v-inbox .cmp-scroll{padding-top:18px}.v-inbox .cmp-scroll>.cmp-f:first-child{padding-right:44px}.v-inbox .ib-hinweis{position:fixed;left:50%;bottom:26px;transform:translate(-50%);z-index:300;display:flex;align-items:center;gap:10px;max-width:min(560px,92vw);padding:11px 14px;border-radius:var(--vu-r-lg);border:1px solid var(--vu-border);background:var(--vu-card-solid,#0f1535);box-shadow:0 16px 40px #00000073;font-size:12px;color:var(--vu-text-focus)}[data-theme=light] .v-inbox .ib-hinweis{background:#fff}.v-inbox .ib-hinweis svg{width:17px;height:17px;flex:0 0 auto;stroke:currentColor;fill:none;stroke-width:2}.v-inbox .ib-hinweis.ok svg{color:#01b574}.v-inbox .ib-hinweis.fehler svg{color:var(--vu-error-focus)}.v-inbox .ib-hinweis.ok{box-shadow:0 16px 40px #00000073,inset 3px 0 #01b574}.v-inbox .ib-hinweis.fehler{box-shadow:0 16px 40px #00000073,inset 3px 0 0 var(--vu-error-focus)}.v-inbox .ib-hinweis .zu{margin-left:4px;border:0;background:none;color:var(--vu-grey-500);font-size:16px;line-height:1;cursor:pointer;padding:0 2px}.v-inbox .ib-hinweis .zu:hover{color:var(--vu-text-focus)}.vu-hinweis-enter-active,.vu-hinweis-leave-active{transition:opacity .2s ease,transform .2s ease}.vu-hinweis-enter-from,.vu-hinweis-leave-to{opacity:0;transform:translate(-50%,8px)}@media(prefers-reduced-motion:reduce){.vu-hinweis-enter-active,.vu-hinweis-leave-active{transition:none}}.v-inbox .emp-pop,.v-inbox .dat-pop{position:fixed;z-index:200;top:auto;right:auto;width:330px;display:flex;flex-direction:column;min-height:0}.v-inbox .emp-pop{overflow-y:auto}.v-inbox .dat-pop>.dat-h,.v-inbox .dat-pop>.dat-foot{flex:0 0 auto}.v-inbox .dat-list{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.v-inbox .dat-foot{margin-top:6px;padding-top:6px;border-top:1px solid var(--vu-border)}.v-inbox .lnk-pop{overflow-y:auto}.v-inbox .emp-leer{padding:14px 12px;font-size:11.5px;color:var(--vu-grey-500)}.v-inbox .dat-h{padding:9px 12px 6px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-grey-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .dat-sep{height:1px;margin:6px 8px;background:var(--vu-border)}.v-inbox .emp-o .tx,.v-inbox .dat-o .tx{display:flex;flex-direction:column;gap:1px;min-width:0}.v-inbox .emp-o .nm,.v-inbox .dat-o .nm{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--vu-text-focus);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .emp-o .rf,.v-inbox .dat-o .rf{font-size:10.6px;font-weight:600;letter-spacing:0;color:var(--vu-grey-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .emp-o .tm{flex:none;padding:1px 6px;border-radius:3px;background:#f2650f29;color:#f2650f;font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.v-inbox .dat-o .th{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border-radius:4px;border:1px solid var(--vu-border);color:var(--vu-grey-500)}.v-inbox .dat-o .th svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.8}.v-inbox .dat-o .hk{margin-left:auto;flex:none;font-size:13px;font-weight:800;color:#f2650f}.v-inbox .dat-o.on .th{border-color:transparent;background:var(--vu-g-primary);color:#fff}.v-inbox .cmp-tb button:disabled{opacity:.38;cursor:not-allowed}.v-inbox .cmp-tb button:disabled:hover{border-color:transparent;color:var(--vu-text)}.v-inbox .rd-atts{display:flex;flex-wrap:wrap;gap:8px;margin:0 20px 18px}.v-inbox .rd-a{display:inline-flex;align-items:center;gap:9px;max-width:100%;padding:8px 8px 8px 11px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);background:transparent;font-family:inherit;font-size:11.5px;color:var(--vu-text-focus);cursor:pointer;text-align:left}.v-inbox .rd-a:hover{border-color:var(--vu-border-focus);background:#ffffff0f}[data-theme=light] .v-inbox .rd-a:hover{background:#f2650f12}.v-inbox .rd-a>svg{flex:none;width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8;color:#f2650f}.v-inbox .rd-a .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .rd-a .dl{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:4px;color:var(--vu-grey-500)}.v-inbox .rd-a .dl:hover{background:#ffffff1f;color:var(--vu-text-focus)}[data-theme=light] .v-inbox .rd-a .dl:hover{background:#2d374817}.v-inbox .rd-a .dl svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8}.v-inbox .rd-a-obj{border-style:dashed;padding-right:11px}.v-inbox .rd-a-obj[disabled]{opacity:.55;cursor:default}.v-inbox .rd-a-obj[disabled]:hover{border-color:var(--vu-border);background:transparent}.v-inbox .akt-btn{border:1px solid var(--vu-border);background:transparent;color:var(--vu-text-focus)}.v-inbox .akt-btn:hover:not(:disabled){border-color:var(--vu-border-focus);background:#ffffff12}[data-theme=light] .v-inbox .akt-btn:hover:not(:disabled){background:#2d37480d}.v-inbox .akt-btn:disabled{cursor:default}.v-inbox .akt-btn.dreht .vu-i{animation:vu-dreh .9s linear infinite}@keyframes vu-dreh{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.v-inbox .akt-btn.dreht .vu-i{animation:none;opacity:.5}}.v-inbox .abs-wrap{position:relative;display:inline-flex}.v-inbox .abs-t{padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--vu-text-focus);cursor:pointer}.v-inbox .abs-t:hover{text-decoration:underline}.v-inbox .abs-pop{position:absolute;top:calc(100% + 7px);left:0;z-index:60;display:flex;flex-direction:row;align-items:center;gap:6px;width:-moz-max-content;width:max-content;max-width:min(420px,72vw);min-width:0;padding:6px 8px 6px 13px;white-space:nowrap;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(45,55,72,.16);border-radius:7px;box-shadow:0 12px 30px #0f142342}.v-inbox .abs-pop .ad{font-size:11.5px;font-weight:500;color:#2d3748;-webkit-user-select:text;-moz-user-select:text;user-select:text}.v-inbox .abs-pop .ab-i{flex:none;display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(45,55,72,.15);border-radius:5px;background:transparent;color:#d9480f;cursor:pointer}.v-inbox .abs-pop .ab-i:hover{border-color:#f2650f;background:#f2650f1a}.v-inbox .abs-pop .ab-i svg{width:16px;height:16px}.v-inbox .rd-cc{flex:0 1 auto;min-width:0;font-size:11px;color:var(--vu-text)}.v-inbox .rd-titel{display:flex;align-items:flex-start;gap:10px}.v-inbox .rd-titel .t{flex:1 1 auto;min-width:0}.v-inbox .rd-zeit{flex:none;margin-left:auto;font-size:11px;color:var(--vu-text);white-space:nowrap;line-height:24px}.v-inbox .obj-pop{width:340px;max-height:340px;padding:8px;border-radius:9px;box-shadow:0 20px 46px #00000052}[data-theme=light] .v-inbox .obj-pop{box-shadow:0 20px 46px #2d374829}.v-inbox .obj-such{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;height:36px;margin-bottom:6px;padding:0 11px;border:1px solid var(--vu-border);border-radius:6px;background:var(--vu-card-solid,var(--vu-card))}.v-inbox .obj-such:focus-within{border-color:#f2650f}.v-inbox .obj-such svg{width:15px;height:15px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;color:var(--vu-grey-500)}.v-inbox .obj-such input{flex:1;min-width:0;border:0;background:none;outline:none;font:inherit;font-size:12px;color:var(--vu-text-focus)}.v-inbox .obj-pop .obj-o{border:1px solid transparent;border-radius:6px;padding:7px 9px}.v-inbox .obj-pop .obj-o.on{border-color:#f2650f;background:#f2650f1a}.v-inbox .ki-load{bottom:0}.vu-shell.shell-inbox{--ib-top-h:44px}.v-inbox .ib-ribbon{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:var(--ib-gap);align-items:center;padding:6px 18px;margin:0;flex:0 0 auto;min-height:var(--ib-top-h);border:0;border-radius:var(--vu-r-xl);background:var(--vu-nav-flach);-webkit-backdrop-filter:blur(var(--vu-nav-blur)) saturate(var(--vu-nav-sat));backdrop-filter:blur(var(--vu-nav-blur)) saturate(var(--vu-nav-sat));--vu-text:#ffffff;--vu-text-focus:#ffffff;--vu-border:rgba(255,255,255,.25);--vu-border-focus:rgba(255,255,255,.42);--vu-grey-500:rgba(255,255,255,.9);--vu-grey-600:rgba(255,255,255,.9);text-shadow:0 1px 3px rgba(0,0,0,.68);color:var(--vu-text);box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px var(--vu-nav-kante),var(--vu-nav-schatten)}.v-inbox .ib-ribbon .rg{display:flex;align-items:center;gap:3px;min-width:0;flex-wrap:wrap}.v-inbox .ib-ribbon .sep{width:1px;height:22px;margin:0 7px;flex:0 0 auto;background:var(--vu-border)}.v-inbox .ib-ribbon .rb{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:0;border-radius:5px;background:transparent;font-family:inherit;font-size:11.8px;font-weight:600;color:var(--vu-text-focus);cursor:pointer;white-space:nowrap}.v-inbox .ib-ribbon .rb:hover:not(:disabled){background:#ffffff12}.v-inbox .ib-ribbon .rb:disabled{opacity:.38;cursor:default}.v-inbox .ib-ribbon .rb .vu-i{width:15px;height:15px;flex:0 0 auto}.v-inbox .ib-ribbon .rb-ico{width:32px;padding:0;justify-content:center;gap:0}.v-inbox .ib-ribbon .rb.neu{font-weight:700}.v-inbox .ib-ribbon .rb.send{color:#ff922b;font-weight:700}.v-inbox .ib-ribbon .rb.ki{color:#b794f4}@media(max-width:1100px){.v-inbox .ib-ribbon{grid-template-columns:1fr;gap:4px}}.v-inbox .ord-wrap{position:relative;display:inline-flex}.v-inbox .ord-pop{position:absolute;top:calc(100% + 7px);right:0;z-index:60;width:250px;max-height:320px;overflow-y:auto;padding:8px;border-radius:8px}.v-inbox .ord-pop .hk{flex:0 0 auto;display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--vu-border-focus);border-radius:3px;color:transparent}.v-inbox .ord-pop .hk.an{background:var(--vu-g-primary);border-color:transparent;color:#fff}.v-inbox .ord-pop .hk svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2.4}.v-inbox .ord-pop .tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .ord-leer{margin:0;padding:10px 8px;font-size:11px;line-height:1.5;color:var(--vu-grey-500)}.v-inbox .ord-kopf{margin:0 0 6px;padding:4px 8px;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--vu-grey-500)}.v-inbox .ord-z{display:flex;align-items:center;gap:2px}.v-inbox .ord-z .vu-menu-i{flex:1 1 auto;min-width:0}.v-inbox .ord-schieb{flex:0 0 auto;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:4px;background:transparent;color:var(--vu-text);opacity:.45;cursor:pointer;transition:opacity .15s,background .15s,color .15s}.v-inbox .ord-z:hover .ord-schieb{opacity:.8}.v-inbox .ord-schieb:hover{opacity:1;color:#f2650f;background:#f2650f1f}.v-inbox .ord-schieb svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.9;transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.v-inbox .ord-schieb{transition:none}}@media(hover:none){.v-inbox .ord-schieb{opacity:.8}}.mb-head,.ib-rail,.ib-scrim,.fab,.m-fabs,.m-sheet{display:none}@media(max-width:860px){.v-inbox .ib-ribbon{display:none}body.vu-cockpit .vu-shell.shell-inbox{padding:0;gap:0}.vu-shell.shell-inbox .vu-inhalt{margin-left:0;margin-right:0;margin-top:0;padding-left:0;padding-right:0;padding-top:0}.v-inbox .g-inbox{gap:0}.v-inbox .g-inbox>.vu-card{border-radius:0;border-left:0;border-right:0;border-top:0}.vu-shell .v-inbox{height:100dvh;overflow:hidden}.v-inbox .g-inbox>.vu-card:not(.rd){height:100dvh}.v-inbox .lst{padding-bottom:var(--vu-unten)}.v-inbox .mb-head{display:flex;align-items:center;gap:10px;padding:14px;flex:0 0 auto}.v-inbox .mb-titel{display:inline-flex;align-items:baseline;gap:7px;min-width:0;font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--vu-text-focus)}.v-inbox .mb-titel .tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .mb-titel .n{flex:0 0 auto;font-size:12.5px;font-weight:600;color:var(--vu-grey-500);font-variant-numeric:tabular-nums}.v-inbox .lst-ch{display:none}.v-inbox .mb-ico{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border:1px solid var(--vu-border);border-radius:6px;background:transparent;color:var(--vu-text-focus);cursor:pointer}.v-inbox .mb-ico svg{width:17px;height:17px}.v-inbox .g-inbox>.vu-card:not(.rd) .msg{padding:16px 18px;gap:14px}.v-inbox .msg .av{width:44px;height:44px;font-size:13px}.v-inbox .msg .top .vn{font-size:14px}.v-inbox .msg .top .zt{font-size:11.5px}.v-inbox .msg .kern{font-size:13.5px;line-height:1.5}.v-inbox .msg .meta{font-size:11px}.v-inbox .ib-scrim{display:block;position:fixed;inset:0;z-index:140;background:#0205158c}[data-theme=light] .v-inbox .ib-scrim{background:#17192359}.v-inbox .ib-rail{display:flex;flex-direction:column;gap:2px;position:fixed;top:0;left:0;bottom:0;width:min(300px,82vw);z-index:150;padding:18px 14px calc(102px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;background:var(--vu-g-card-content);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);border-right:1px solid var(--vu-border);border-radius:0 9px 9px 0;transform:translate(-103%);transition:transform .25s cubic-bezier(.3,.9,.4,1)}.v-inbox .ib-rail.auf{transform:none}@media(prefers-reduced-motion:reduce){.v-inbox .ib-rail{transition:none}}.v-inbox .mb-hd{display:flex;flex-direction:column;gap:1px;padding:4px 10px 12px;font-size:13.5px;font-weight:700;color:var(--vu-text-focus)}.v-inbox .mb-hd span{font-size:11px;font-weight:500;color:var(--vu-text)}.v-inbox .mfo{position:relative;display:flex;align-items:center;gap:9px;width:100%;padding:10px;border:0;border-radius:5px;background:transparent;color:var(--vu-text);font:inherit;font-size:12.6px;font-weight:600;text-align:left;cursor:pointer}.v-inbox .mfo:hover{background:#ffffff12;color:var(--vu-text-focus)}[data-theme=light] .v-inbox .mfo:hover{background:#2d37480f}.v-inbox .mfo.on{background:#ffffff21;color:var(--vu-text-focus);box-shadow:inset 0 1px #ffffff1f}[data-theme=light] .v-inbox .mfo.on{background:#2d374814;box-shadow:none}.v-inbox .mfo .vu-i{width:15px;height:15px;flex-shrink:0}.v-inbox .mfo .n{margin-left:auto;font-size:10.5px;font-variant-numeric:tabular-nums;opacity:.8}.v-inbox .mfo .n.neu{opacity:1;font-weight:800;color:#f2650f}.v-inbox .mfo .tx{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-inbox .mfo.grp{font-weight:700;color:var(--vu-text-focus);margin-top:4px}.v-inbox .mfo.grp .cv{margin-left:auto;width:13px;height:13px;flex:0 0 auto;opacity:.55;transition:transform .18s ease}.v-inbox .mfo.grp .cv.zu{transform:rotate(-90deg)}@media(prefers-reduced-motion:reduce){.v-inbox .mfo.grp .cv{transition:none}}.v-inbox .mfo-tree{display:flex;flex-direction:column;gap:1px;margin:2px 0 6px 17px;padding-left:10px;border-left:1px solid var(--vu-border)}.v-inbox .mfo .weg{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;margin-left:2px;margin-right:-4px;border-radius:3px;font-size:15px;line-height:1;color:var(--vu-text);opacity:.55;cursor:pointer}.v-inbox .mfo .weg:active{opacity:1;color:#ff6b6b;background:#e83a3a24}.v-inbox .mfo.neu{color:var(--vu-text);opacity:.7}.v-inbox .mfo.neu-inp{cursor:default;padding:6px 10px}.v-inbox .mfo.neu-inp input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:var(--vu-text-focus);font:inherit;font-size:12.6px;padding:2px 0;border-bottom:1px solid var(--vu-border)}.v-inbox .mfo.neu-inp input:focus{border-bottom-color:#f2650f}.v-inbox.voll .rd{bottom:0;z-index:110;padding-bottom:0}.v-inbox.voll .rd-head .m .vu-badge{display:none}.v-inbox.voll .rd-body,.v-inbox.voll .cmp-scroll{padding-bottom:calc(96px + var(--vu-unten))}.v-inbox .fab{display:grid;place-items:center;width:54px;height:54px;border:0;border-radius:9px;background:var(--vu-g-primary);color:#fff;box-shadow:0 12px 28px #f2650f6b;cursor:pointer}.v-inbox .fab svg{width:22px;height:22px}.v-inbox .fab.m-neu{position:fixed;right:16px;bottom:calc(86px + env(safe-area-inset-bottom));z-index:120}.v-inbox .fab.m-senden:disabled{opacity:.45}.v-inbox .m-fabs{display:flex;flex-direction:column;align-items:flex-end;gap:10px;position:fixed;right:16px;bottom:calc(90px + env(safe-area-inset-bottom));z-index:110}.v-inbox .m-fabs .fab.sm{width:44px;height:44px;border-radius:8px;background:#ffffff24;color:var(--vu-text-focus);box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}[data-theme=light] .v-inbox .m-fabs .fab.sm{background:#2d37481a}.v-inbox .m-sheet{display:flex;flex-direction:column;gap:2px;min-width:212px;padding:8px;border:1px solid var(--vu-border);border-radius:7px;background:#15161c;box-shadow:0 18px 40px #00000080}[data-theme=light] .v-inbox .m-sheet{background:#fff;box-shadow:0 18px 40px #2d374838}.v-inbox .m-sheet .msi{display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:5px;background:transparent;color:var(--vu-text-focus);font:inherit;font-size:12.4px;font-weight:600;text-align:left;cursor:pointer}.v-inbox .m-sheet .msi:active{background:#ffffff12}[data-theme=light] .v-inbox .m-sheet .msi:active{background:#2d37480f}.v-inbox .m-sheet .msi svg{width:15px;height:15px;flex:0 0 auto}.v-inbox.voll .cmp-tags{display:none}}@media(hover:none){.v-inbox .fl,.v-inbox .zeilen-akt .loeschen{opacity:.5}}.v-inbox .pl-kopf{margin:6px 0 4px;padding:4px 8px 0;font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--vu-grey-500)}.v-inbox .pl-kopf:first-child{margin-top:0}.v-inbox .att-klick{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover){.v-inbox .att-klick:hover{border-color:var(--vu-border-focus)}}.v-inbox .att-klick.on{border-color:#f2650f}.v-inbox .att-klick .cv{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2;opacity:.55;transform:rotate(90deg);color:var(--vu-text)}.v-inbox .fl-o.rot{color:var(--vu-error-focus,#ee5d50)}.v-inbox .fl-o.rot:hover{background:#e83a3a1f;color:var(--vu-error-focus,#ee5d50)}.v-inbox .msg:has(.wahl-k){grid-template-columns:22px 36px 1fr auto}.v-inbox .wahl-k{display:grid;place-items:center;padding-top:9px}.v-inbox .wahl-k input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin:0;border:1px solid var(--vu-border-focus);border-radius:3px;background:transparent;cursor:pointer;position:relative}.v-inbox .wahl-k input:checked{background:var(--vu-g-primary);border-color:transparent}.v-inbox .wahl-k input:checked:after{content:"";position:absolute;left:4.5px;top:1.5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.v-inbox .msg.gewaehlt{background:#f2650f1a}[data-theme=light] .v-inbox .msg.gewaehlt{background:#f2650f14}.v-inbox .wahl-um{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);background:transparent;color:var(--vu-text);cursor:pointer;transition:background .15s,color .15s,border-color .15s}.v-inbox .wahl-um svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v-inbox .wahl-um:hover{border-color:var(--vu-border-focus);color:var(--vu-text-focus)}.v-inbox .wahl-um.an{background:#f2650f29;border-color:transparent;color:#f2650f}.v-inbox .wahl-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:0 0 auto;padding:10px 14px;border-top:1px solid var(--vu-border)}.v-inbox .wahl-bar .n{flex:1 1 auto;font-size:11px;font-weight:600;color:var(--vu-text)}.v-inbox .wahl-bar .wb{height:32px;padding:0 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);background:transparent;font-family:inherit;font-size:11px;font-weight:600;color:var(--vu-text-focus);cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.v-inbox .wahl-bar .wb:hover:not(:disabled){border-color:var(--vu-border-focus);background:#ffffff0f}[data-theme=light] .v-inbox .wahl-bar .wb:hover:not(:disabled){background:#2d37480d}.v-inbox .wahl-bar .wb:disabled{opacity:.45;cursor:not-allowed}.v-inbox .wahl-bar .wb-p{background:#f2650f29;border-color:transparent;color:#f2650f}.v-inbox .wahl-bar .wb-p:hover:not(:disabled){background:#f2650f3d}.v-inbox .wahl-bar .wb-w{color:var(--vu-error-focus,#ee5d50)}.v-inbox .wahl-bar .wb-w:hover:not(:disabled){background:#ee5d501f;border-color:#ee5d5066}@media(max-width:1100px){.v-inbox .wahl-bar{position:fixed;left:12px;right:12px;bottom:calc(152px + env(safe-area-inset-bottom));z-index:130;border:1px solid var(--vu-border);border-radius:16px;background:#1c1d22e0;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);box-shadow:0 10px 28px #00000047;--vu-text:rgba(255,255,255,.82);--vu-text-focus:#fff;--vu-border:rgba(255,255,255,.16)}.v-inbox .wahl-bar .n{flex:1 0 100%;color:#fff}.v-inbox .wahl-bar .wb{min-height:44px}}@media(max-width:1100px){.v-inbox .ib-hinweis{bottom:calc(100px + env(safe-area-inset-bottom));max-width:calc(100vw - 24px)}}.v-inbox .ib-ribbon{--vu-text: #EDEDEE;--vu-text-focus: #FFFFFF;--vu-border: rgba(255, 255, 255, .14);--vu-border-focus: rgba(255, 255, 255, .26);--vu-grey-500: rgba(255, 255, 255, .72);--vu-grey-600: rgba(255, 255, 255, .72);color:var(--vu-text);text-shadow:none;background:#2a2b2e;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffff0f,inset 0 0 0 1px #ffffff17,0 2px 6px #00000024}.v-inbox .ib-ribbon .rb:hover:not(:disabled){background:#ffffff17}.v-inbox .ib-ribbon .rb.send{color:#ffa347}.v-inbox .ib-ribbon .rb.ki{position:relative;overflow:hidden;color:#ddd6fe;font-weight:700;background:linear-gradient(97deg,#5b21b6,#6d28d9)}.v-inbox .ib-ribbon .rb.ki:hover:not(:disabled){background:linear-gradient(97deg,#6d28d9,#7c3aed);color:#f5f3ff}.v-inbox .ib-ribbon .rb.ki:hover:not(:disabled) .lbl{background:linear-gradient(97deg,#f5f3ff,#fff 55%,#f5f3ff);-webkit-background-clip:text;background-clip:text}.v-inbox .ib-ribbon .rb.ki .lbl{background:linear-gradient(97deg,#ddd6fe,#f5f3ff 55%,#ddd6fe);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.v-inbox .ib-ribbon .rb.ki:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:30%;background:linear-gradient(100deg,transparent,rgba(214,188,250,.35),transparent);transform:skew(-16deg);animation:rbki-sheen 3.2s ease-in-out infinite;pointer-events:none}@keyframes rbki-sheen{0%{left:-40%}55%,to{left:120%}}.v-inbox .ib-ribbon .rb.ki .vu-i{animation:rbki-tw 2.6s ease-in-out infinite;transform-origin:center}@keyframes rbki-tw{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.16) rotate(8deg)}}@media(prefers-reduced-motion:reduce){.v-inbox .ib-ribbon .rb.ki:after,.v-inbox .ib-ribbon .rb.ki .vu-i{animation:none}}.v-inbox .msg.on{background:#e8743a12;box-shadow:none}.v-inbox .msg.on .vn{color:#8a3d10}.v-inbox .msg[data-flag].on .vn{color:var(--fl-c)}.v-inbox .pers-b{display:inline-flex;align-items:center;max-width:100%;padding:2px 8px;border-radius:99px;border:1px dashed rgba(232,116,58,.55);background:transparent;font-size:9.2px;font-weight:600;color:var(--vu-text-focus);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-theme=light] .v-inbox .pers-b{color:#8a3d10}.v-inbox .zeilen-akt .vio-aufg{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border-radius:4px;opacity:1;cursor:help}.v-inbox .zeilen-akt .vio-aufg .vio-mini{width:15px;height:15px}@media(hover:hover){.v-inbox .zeilen-akt .vio-aufg:hover{background:#f2456b24}}.v-inbox .cmp{position:absolute}.v-inbox .cmp-drop{position:absolute;inset:8px;z-index:35;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:2px dashed #f2650f;border-radius:10px;background:color-mix(in oklch,#f2650f 9%,var(--vu-card-solid,#fff));font-size:13px;font-weight:700;color:#f2650f;pointer-events:none}.v-inbox .cmp-drop svg{width:30px;height:30px;stroke:currentColor;fill:none}.v-inbox .vbounce{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:14px 16px;border-radius:14px;background:#0d0a12}.v-inbox .vbounce .vb-vio{width:42px;height:42px;flex:0 0 auto;transform-origin:50% 95%;animation:vb-atmet 3.5s ease-in-out infinite alternate}@keyframes vb-atmet{0%{transform:translateY(0) rotate(-1.2deg)}to{transform:translateY(-3px) rotate(1.2deg)}}.v-inbox .vbounce p{margin:0;flex:1;font-size:12.5px;line-height:1.6;color:#ffffffd1}.v-inbox .vbounce p b{color:#ff9db4;font-weight:700}.v-inbox .vbounce .vb-cta{flex:0 0 auto;border:0;border-radius:99px;padding:10px 18px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 6px 16px #d6245059;transition:transform .15s}.v-inbox .vbounce .vb-cta:hover{transform:translateY(-1px)}.v-inbox .vbounce .vb-cta:disabled{opacity:.45;pointer-events:none}@media(prefers-reduced-motion:reduce){.v-inbox .vbounce .vb-vio{animation:none}.v-inbox .vbounce .vb-cta{transition:none}}.v-inbox .vbounce .vb-vio.denkt{animation:vb-denkt 2.4s ease-in-out infinite alternate}@keyframes vb-denkt{0%{transform:translateY(0) rotate(-7deg)}to{transform:translateY(-2px) rotate(-3deg)}}@media(prefers-reduced-motion:reduce){.v-inbox .vbounce .vb-vio.denkt{animation:none}}.v-objekte .ob-kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.v-objekte .ob-kpi>.vu-card{padding:18px 20px;display:flex;flex-direction:column;gap:4px;min-width:0}.v-objekte .ob-kpi .l{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.7}.v-objekte .ob-kpi .v{font-size:19.3px;font-weight:700;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--vu-text-focus)}.v-objekte .ob-kpi .s{font-size:10.6px;line-height:1.45;color:var(--vu-text);text-wrap:pretty}.v-objekte .ob-todo .grp{display:flex;align-items:center;gap:6px;padding:11px 22px 8px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.75;border-top:1px solid var(--vu-grey-700)}.v-objekte .ob-todo .grp:first-child{border-top:0}.v-objekte .ob-todo .grp span{font-size:10px;padding:1px 7px;border-radius:99px;background:#ffffff17;opacity:.9}[data-theme=light] .v-objekte .ob-todo .grp span{background:#2d374814}.v-objekte .ob-todo .row{display:grid;grid-template-columns:38px minmax(0,1fr) auto auto;gap:11px;align-items:center;padding:12px 22px;border-top:1px solid var(--vu-grey-700)}.v-objekte .ob-todo .row .th{width:38px;height:38px;border-radius:var(--vu-r-button);background:var(--vu-g-card-content);border:1px solid var(--vu-border);display:grid;place-items:center;color:#21d4fd}.v-objekte .ob-todo .row .th svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8}.v-objekte .ob-todo .row .tx b{display:block;font-size:12.4px;font-weight:700;color:var(--vu-text-focus);line-height:1.35}.v-objekte .ob-todo .row .tx .g{display:block;margin-top:4px;font-size:11px;line-height:1.45;color:var(--vu-text);text-wrap:pretty}.v-objekte .ob-todo .row .mt{text-align:right;font-size:10.6px;color:var(--vu-text);white-space:nowrap}.v-objekte .ob-todo .row .mt em{display:block;font-style:normal;font-size:10.1px;color:var(--vu-grey-500);margin-top:3px;font-variant-numeric:tabular-nums}.v-objekte .ob-tabs{display:flex;gap:0;padding:0;overflow-x:auto}.v-objekte .ob-tabs button{display:inline-flex;align-items:center;gap:6px;height:38px;margin:0;padding:0 16px;border:1px solid transparent;border-bottom:1px solid var(--vu-grey-700);border-radius:7px 7px 0 0;background:none;font-family:inherit;font-size:12px;font-weight:600;color:var(--vu-text);cursor:pointer;white-space:nowrap}.v-objekte .ob-tabs button:hover{background:#ffffff0d;color:var(--vu-text-focus)}[data-theme=light] .v-objekte .ob-tabs button:hover{background:#2d37480d}.v-objekte .ob-tabs button.on{color:var(--vu-text-focus);font-weight:700;border-color:var(--vu-grey-700);border-bottom-color:transparent;background:transparent}.v-objekte .ob-tabs button.on:hover{background:transparent}.v-objekte .ob-tabs button span{font-size:10px;font-weight:700;padding:1px 7px;border-radius:99px;background:#ffffff17;font-variant-numeric:tabular-nums}[data-theme=light] .v-objekte .ob-tabs button span{background:#2d374814}.v-objekte .ob-tabs button.on span{background:#f2650f33;color:#ff922b}.v-objekte .ob-fb{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:14px 22px;border-bottom:1px solid var(--vu-grey-700)}.v-objekte .chip{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);background:transparent;font-family:inherit;font-size:11px;font-weight:600;color:var(--vu-text);cursor:pointer;transition:all .14s}.v-objekte .chip:hover{color:var(--vu-text-focus);border-color:var(--vu-border-focus)}.v-objekte .chip.on{background:var(--vu-g-card-content);border-color:transparent;color:var(--vu-text-focus);font-weight:700;box-shadow:0 4px 12px #0000004d}.v-objekte .ob-fb .sp{margin-left:auto;display:flex;align-items:center;gap:7px}.v-objekte .sel{height:34px;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 26px 0 12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23a0aec0' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:9px;background-color:transparent;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);color:var(--vu-text-focus);font-family:inherit;font-size:11px;font-weight:600;cursor:pointer}.v-objekte .tg{display:inline-flex;padding:3px;gap:2px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button)}.v-objekte .tg button{display:grid;place-items:center;width:30px;height:26px;border:0;border-radius:5px;background:none;color:var(--vu-text);cursor:pointer}.v-objekte .tg button svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:1.8}.v-objekte .tg button.on{background:var(--vu-g-menu);color:#fff}.v-objekte .ob-bulk{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:12px 22px;border-bottom:1px solid var(--vu-grey-700);background:#f2650f17}.v-objekte .ob-bulk b{font-size:11.5px;color:var(--vu-text-focus)}.v-objekte .lnk{border:0;background:none;font-family:inherit;font-size:10.6px;font-weight:600;color:#f2650f;cursor:pointer;margin-left:auto}.v-objekte .lnk:hover{text-decoration:underline}.v-objekte .tw{overflow-x:auto}.v-objekte .ot{width:100%;border-collapse:separate;border-spacing:0}.v-objekte .ot th{padding:11px 14px;text-align:left;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.7;border-bottom:1px solid var(--vu-grey-700);white-space:nowrap}.v-objekte .ot th.r{text-align:right}.v-objekte .ot th:last-child{padding-right:22px;text-align:right}.v-objekte .ot td{padding:12px 14px;border-bottom:1px solid var(--vu-grey-700);font-size:12px;color:var(--vu-text);vertical-align:middle}.v-objekte .ot td.r{text-align:right}.v-objekte .ot td.ak{padding-right:22px;text-align:right}.v-objekte .ot tbody tr:hover{background:#ffffff08}[data-theme=light] .v-objekte .ot tbody tr:hover{background:#2d374808}.v-objekte .ot tr.sel{background:#0075ff14}.v-objekte .ot tr.warn td:first-child{box-shadow:inset 3px 0 #ffb547}.v-objekte .ot th.cb,.v-objekte .ot td.cb{width:44px;padding-left:22px;padding-right:0}.v-objekte .ot input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border:1px solid var(--vu-border-focus);border-radius:3px;cursor:pointer;position:relative;vertical-align:middle}.v-objekte .ot input[type=checkbox]:checked{background:var(--vu-g-primary);border-color:transparent}.v-objekte .ot input[type=checkbox]:checked:after{content:"";position:absolute;left:4.5px;top:1.5px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.v-objekte .ob{display:flex;align-items:center;gap:8px;min-width:0}.v-objekte .ob .th{position:relative;width:46px;height:36px;flex:0 0 auto;border-radius:6px;background:var(--vu-g-card-content);border:1px solid var(--vu-border);display:grid;place-items:center;color:#21d4fd}.v-objekte .ob .th svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8}.v-objekte .ob .th i{position:absolute;right:-3px;bottom:-3px;width:10px;height:10px;border-radius:99px;background:#ee5d50;border:2px solid var(--vu-card-solid,#0f1535)}[data-theme=light] .v-objekte .ob .th i{border-color:#fff}.v-objekte .ob .nm{min-width:0}.v-objekte .ob .nm b{display:block;font-size:12.4px;font-weight:700;color:var(--vu-text-focus);line-height:1.35;max-width:390px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-objekte .ob .mt{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;gap:6px;margin-top:5px;font-size:10.6px;color:var(--vu-text)}.v-objekte .ob .mt>*{flex:0 0 auto}.v-objekte .ob .mt .ei{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis}.v-objekte .ob .mt code{font-family:inherit;padding:1px 7px;border-radius:4px;background:#ffffff12;font-size:10px}[data-theme=light] .v-objekte .ob .mt code{background:#2d374812}.v-objekte .ob .mt .vu-badge{height:19px;font-size:10px}.v-objekte .ob .mt .ei{color:var(--vu-grey-500)}.v-objekte .pr{display:block;font-size:12.9px;font-weight:700;color:var(--vu-text-focus);font-variant-numeric:tabular-nums;white-space:nowrap}.v-objekte .pr em{font-style:normal;font-weight:600;font-size:10.6px;color:var(--vu-text)}.v-objekte .pr.off{font-size:11.5px;font-weight:600;color:var(--vu-warning)}.v-objekte .ot .s{display:block;margin-top:3px;font-size:10.1px;color:var(--vu-grey-500);font-variant-numeric:tabular-nums;white-space:nowrap}.v-objekte .ot .s.bad{color:#ee5d50}.v-objekte .ot .s.good{color:#01b574}.v-objekte .ot td.gr{font-size:11px;line-height:1.45;color:var(--vu-text);max-width:280px;text-wrap:pretty}.v-objekte .mkt{display:block;min-width:86px}.v-objekte .mkt b{font-size:12.9px;font-weight:700;color:var(--vu-text-focus);font-variant-numeric:tabular-nums}.v-objekte .mkt b em{font-style:normal;font-size:10.1px;font-weight:500;color:var(--vu-text)}.v-objekte .mkt i{display:block;margin-top:6px;height:4px;border-radius:99px;background:var(--vu-track,rgba(255,255,255,.1));overflow:hidden}.v-objekte .mkt u{display:block;height:4px;border-radius:99px}.v-objekte .dem{display:block;min-width:120px}.v-objekte .dem b{font-size:12.9px;font-weight:700;color:var(--vu-text-focus);font-variant-numeric:tabular-nums}.v-objekte .dem b em{font-style:normal;font-size:10.1px;font-weight:500;color:var(--vu-text)}.v-objekte .sg{display:inline-flex;align-items:center;gap:4px;margin-top:4px;font-size:10.1px;font-weight:700}.v-objekte .sg i{width:6px;height:6px;border-radius:99px;background:currentColor}.v-objekte .sg.gut{color:#01b574}.v-objekte .sg.ok{color:#ffb547}.v-objekte .sg.schlecht{color:#ee5d50}.v-objekte .pt{display:block;min-width:110px}.v-objekte .pt .st{display:flex;align-items:center}.v-objekte .pt .st i{width:24px;height:24px;margin-right:-6px;border-radius:99px;display:grid;place-items:center;font-size:10px;font-style:normal;font-weight:700;color:#fff;border:2px solid var(--vu-card-solid,#0f1535)}[data-theme=light] .v-objekte .pt .st i{border-color:#fff}.v-objekte .pt .st i.leer{background:transparent;border:0;color:var(--vu-warning);font-size:12px;width:auto;margin:0}.v-objekte .rowact{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.v-objekte .oa{display:inline-flex;align-items:center;gap:4px;height:34px;padding:0 12px 0 14px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);background:transparent;font-family:inherit;font-size:11px;font-weight:700;color:var(--vu-text-focus);cursor:pointer;transition:all .14s}.v-objekte .oa svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;transform:rotate(-90deg);opacity:.7}.v-objekte .oa:hover{border-color:transparent;background:var(--vu-g-info);color:#fff;box-shadow:0 6px 16px #0075ff52}.v-objekte .ib-btn{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--vu-border);border-radius:var(--vu-r-button);background:transparent;color:var(--vu-text);cursor:pointer;transition:all .14s}.v-objekte .ib-btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.9}.v-objekte .ib-btn:hover{color:var(--vu-text-focus);border-color:var(--vu-border-focus);background:#ffffff0f}[data-theme=light] .v-objekte .ib-btn:hover{background:#2d37480d}.v-objekte .leer{padding:44px 22px;text-align:center;font-size:12px;color:var(--vu-text)}.v-objekte .ob-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(272px,1fr));gap:1px;background:var(--vu-grey-700)}.v-objekte .ob-c{background:#12131a;display:flex;flex-direction:column}[data-theme=light] .v-objekte .ob-c{background:#fff}.v-objekte .ob-c.warn{box-shadow:inset 0 3px #ffb547}.v-objekte .ob-c .bi{position:relative;aspect-ratio:16/10;background:var(--vu-g-card-content)}.v-objekte .ob-c .bi image-slot{display:block;width:100%;height:100%}.v-objekte .ob-c .bi .vu-badge{position:absolute;left:12px;top:12px}.v-objekte .ob-c .bd{padding:14px 16px 12px}.v-objekte .ob-c .tt{margin-top:5px;font-size:12.4px;font-weight:700;color:var(--vu-text-focus);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-objekte .ob-c .mt{margin-top:5px;display:flex;flex-wrap:wrap;gap:4px;font-size:10.6px;color:var(--vu-text)}.v-objekte .ob-c .kz{margin-top:auto;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--vu-grey-700)}.v-objekte .ob-c .kz>div{padding:10px 8px;border-left:1px solid var(--vu-grey-700);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text);opacity:.85;text-align:center}.v-objekte .ob-c .kz>div:first-child{border-left:0}.v-objekte .ob-c .kz span{display:block;font-size:13.8px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--vu-text-focus);font-variant-numeric:tabular-nums;margin-bottom:2px}.v-objekte .ol-glas{display:flex;align-items:center;gap:8px;margin:0 0 16px;flex-wrap:wrap}.v-objekte .ol-glas .vu-search{flex:0 1 420px;max-width:420px;min-width:200px;height:42px;border-radius:8px;background:#0c0d1480;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff1a}[data-theme=light] .v-objekte .ol-glas .vu-search{background:#fff9;border-color:#ffffffb3;box-shadow:inset 0 1px #ffffffe6,0 6px 18px #2d374814}.v-objekte .ol-glas .vu-search input{font-size:13px}.v-objekte .ol-glas .vu-search,.v-objekte .ol-glas .vu-search input{color:#fff}.v-objekte .ol-glas .vu-search input::-moz-placeholder{color:#ffffffa6}.v-objekte .ol-glas .vu-search input::placeholder{color:#ffffffa6}[data-theme=light] .v-objekte .ol-glas .vu-search{color:var(--vu-text)}[data-theme=light] .v-objekte .ol-glas .vu-search input{color:var(--vu-text-focus)}[data-theme=light] .v-objekte .ol-glas .vu-search input::-moz-placeholder{color:var(--vu-grey-500)}[data-theme=light] .v-objekte .ol-glas .vu-search input::placeholder{color:var(--vu-grey-500)}.v-objekte .ol-glas .vu-search:focus-within{border-color:#e8743a8c;box-shadow:inset 0 1px #ffffff1a,0 0 0 3px #e8743a33}[data-theme=light] .v-objekte .ol-glas .vu-search:focus-within{border-color:#e8743a8c;box-shadow:inset 0 1px #ffffffe6,0 6px 18px #2d374814,0 0 0 3px #e8743a2e}.v-objekte .ol-top{display:flex;align-items:center;gap:8px;margin:4px 0 12px;flex-wrap:wrap}.v-objekte .ol-top .ol-seg{margin-bottom:0}.v-objekte .ol-glas .sel{height:38px;border-radius:7px;background-color:#0c0d148c;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px #ffffff14;font-size:12px}[data-theme=light] .v-objekte .ol-glas .sel{background-color:#ffffffa6;border-color:#ffffffb3;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #2d374814}.v-objekte .ol-glas .tg{height:38px;align-items:center;background-color:#0c0d148c;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);border:1px solid rgba(255,255,255,.09);border-radius:7px;box-shadow:inset 0 1px #ffffff14}[data-theme=light] .v-objekte .ol-glas .tg{background-color:#ffffffa6;border-color:#ffffffb3;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #2d374814}.v-objekte .ol-glas .tg button{height:28px}.v-objekte .ol-glas .ol-design{margin-left:auto}.v-objekte .ob-rows .pr em{font-style:normal;font-weight:600;font-size:11px;color:var(--vu-text)}.v-objekte .ol-head{display:flex;align-items:center;gap:8px;margin:4px 0 14px}.v-objekte .ol-head h1{margin:0;font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--vu-text-focus)}.v-objekte .ol-head .cnt{font-size:11.5px;font-weight:700;color:var(--vu-text);background:#ffffff14;border-radius:99px;padding:3px 10px}[data-theme=light] .v-objekte .ol-head .cnt{background:#2d374814}.v-objekte .ol-head .vu-search{margin-left:auto;flex:0 1 300px;min-width:170px}.v-objekte .ol-seg{display:flex;gap:2px;margin-bottom:16px;overflow-x:auto;width:-moz-max-content;width:max-content;max-width:100%;padding:4px;border-radius:8px;background:#0c0d148c;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);box-shadow:inset 0 1px #ffffff14}[data-theme=light] .v-objekte .ol-seg{background:#ffffffa6;box-shadow:inset 0 1px #fffc,0 4px 14px #2d374814}.v-objekte .ol-seg button{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 13px;border:0;border-radius:6px;background:none;font-family:inherit;font-size:12px;font-weight:600;color:var(--vu-text-focus);opacity:.75;cursor:pointer;white-space:nowrap}.v-objekte .ol-seg button:hover{opacity:1;background:#ffffff12}[data-theme=light] .v-objekte .ol-seg button:hover{background:#2d37480f}.v-objekte .ol-seg button.on{opacity:1;font-weight:700;background:#ffffff29;box-shadow:inset 0 1px #ffffff24}[data-theme=light] .v-objekte .ol-seg button.on{background:#fff;box-shadow:0 2px 8px #2d37481f}.v-objekte .ol-seg button span{font-size:10px;font-weight:700;padding:1px 7px;border-radius:99px;background:#ffffff17;font-variant-numeric:tabular-nums}[data-theme=light] .v-objekte .ol-seg button span{background:#2d374814}.v-objekte .ol-seg button.on span{background:#f2650f33;color:#ff922b}.v-objekte .ol-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(218px,1fr));gap:9px}.v-objekte .olc{display:flex;flex-direction:column;padding:0;border:0;font-family:inherit;text-align:left;cursor:pointer;overflow:hidden;transition:transform .18s ease}.v-objekte .olc:hover{transform:translateY(-3px)}.v-objekte .olc .pic{position:relative;display:block;aspect-ratio:16/10}.v-objekte .olc .pic img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v-objekte .olc .pic:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.42),transparent 42%)}.v-objekte .olc .ph{position:absolute;inset:0;display:grid;place-items:center;color:var(--vu-text);background:#ffffff0a}[data-theme=light] .v-objekte .olc .ph{background:#2d37480d}.v-objekte .olc .ph svg{width:30px;height:30px;opacity:.6}.v-objekte .olc .chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:99px;font-size:9.6px;font-weight:700;color:#fff;background:#0c0c1280;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);white-space:nowrap}.v-objekte .olc .chip.warn{background:#ffb547e6;color:#3d2a05}.v-objekte .olc .chip.ok{background:#01b574d9}.v-objekte .olc .typ{position:absolute;top:10px;left:10px;z-index:2}.v-objekte .olc .meta{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;gap:4px;flex-wrap:wrap}.v-objekte .olc .bd{display:flex;flex-direction:column;gap:2px;padding:11px 13px 13px}.v-objekte .olc .pr{font-size:14.5px;font-weight:800;color:var(--vu-text-focus);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.v-objekte .olc .pr em{font-style:normal;font-weight:600;font-size:12px;color:var(--vu-text)}.v-objekte .olc .pr.leise{font-size:13.5px;font-weight:700;color:var(--vu-text)}.v-objekte .olc .tt{font-size:11.6px;color:var(--vu-text-focus);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-objekte .olc .ort{font-size:10.8px;color:var(--vu-text)}.ob-head{flex-wrap:wrap}.ob-head .vu-search{flex:1 1 auto;min-width:200px;margin:0}.ob-head .right{margin-left:auto;display:flex;align-items:center;gap:6px}.ob-rows .ro{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--vu-grey-700);cursor:pointer}.ob-rows .ro:first-child{border-top:0}.ob-rows .ro:hover{background:#ffffff0a}[data-theme=light] .ob-rows .ro:hover{background:#2d37480a}.ob-rows .th{width:64px;height:48px;flex:0 0 auto;border-radius:7px;display:grid;place-items:center;background:#f2650f;color:#fff;box-shadow:0 4px 6px -1px #00000040;overflow:hidden}.ob-rows .th img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.v-objekte .ot .ob .th img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:inherit}.v-objekte .ob-c .bi img.real{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ob-rows .th svg{width:18px;height:18px}.ob-rows .nm{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ob-rows .nm b{font-size:13.2px;font-weight:700;color:var(--vu-text-focus);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-rows .nm small{font-size:11.5px;color:var(--vu-text)}.ob-rows .po{flex:0 0 auto;display:flex;justify-content:flex-end;min-width:140px}.ob-rows .pr{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:150px}.ob-rows .pr b{font-size:13.8px;font-weight:800;color:var(--vu-text-focus);font-variant-numeric:tabular-nums}.ob-rows .pr b.off{font-weight:600;color:var(--vu-text)}.ob-rows .pr small{font-size:11px;color:var(--vu-text)}.ob-rows .cv{width:14px;height:14px;flex:0 0 auto;transform:rotate(-90deg);opacity:.4}.v-objekte .ot th:last-child,.v-objekte .ot td.ak{position:sticky;right:0;z-index:2}.v-objekte .ob-act{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0}.v-objekte .ob-act .vu-search{flex:1 1 240px;min-width:0}.v-objekte .ob-bar{display:flex;align-items:stretch;gap:0;flex-wrap:nowrap;padding:12px 20px 0;border-bottom:0}.v-objekte .ob-bar .fill{flex:1 1 auto;border-bottom:1px solid var(--vu-grey-700)}.v-objekte .ob-panel{margin:0 20px 20px;border:1px solid var(--vu-grey-700);border-top:0;border-radius:0 0 8px 8px;overflow:hidden}.v-objekte .ob-panel .vu-cf{border-top:1px solid var(--vu-grey-700)}.v-objekte .ob-bar .ob-tabs{border-bottom:0;flex:0 1 auto}.v-objekte .ob-head .sel{flex:0 0 auto}.v-objekte .ot tr{cursor:pointer}.v-objekte .ot .nm b{font-weight:600}.v-objekte .ot .nm .mt{display:block;margin-top:2px;font-size:10.6px;color:var(--vu-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px}.v-objekte .ot .ort{display:block;color:var(--vu-text-focus)}.v-objekte .ot td .s{display:block;margin-top:2px;font-size:10.1px;color:var(--vu-text)}.v-objekte .ot .tg2{font-size:13.8px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.v-objekte .ot .cb input{opacity:0;transition:opacity .12s}.v-objekte .ot tr:hover .cb input,.v-objekte .ot tr.sel .cb input,.v-objekte .ot thead .cb input,.v-objekte .ot .cb input:checked{opacity:1}.v-objekte .ot .ak .ib-btn{opacity:0;transition:opacity .12s}.v-objekte .ot tr:hover .ak .ib-btn{opacity:1}.v-objekte .ot tr.warn{border-left:0}.st-sw{position:relative;display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:11.8px;font-weight:600;color:var(--vu-text-focus);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ob-rows .ro .akt{display:flex;gap:2px;flex:0 0 auto;opacity:0;transition:opacity .14s}.ob-rows .ro:hover .akt,.ob-rows .ro:focus-within .akt{opacity:1}.ob-rows .ro .akt button{display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:7px;background:none;color:var(--vu-text);cursor:pointer}.ob-rows .ro .akt button:hover{background:#ffffff17;color:var(--vu-text-focus)}[data-theme=light] .ob-rows .ro .akt button:hover{background:#2d374814}.ob-rows .ro .akt button.rot:hover{background:#e31a1a26;color:#ee5d50}@media(hover:none){.ob-rows .ro .akt{opacity:1}}.v-objekte .ol-glas .obmore{position:relative}.oh{position:relative;border-radius:12px;overflow:hidden;min-height:310px;display:flex;align-items:flex-end;flex-wrap:wrap;box-shadow:0 18px 50px #00000059}.v-objekt .oh .vu-badge{background:#ffffff14;backdrop-filter:blur(1.5px) saturate(160%) brightness(1.04);-webkit-backdrop-filter:blur(1.5px) saturate(160%) brightness(1.04);border:0;box-shadow:inset 0 0 0 .5px #ffffff8c,inset 1.5px 2.5px 3px -1.5px #fffffff2,inset -1px -1.5px 2px -1px #fff6,0 4px 14px #1c1d222e;color:#3ad99a;border-radius:99px;z-index:2}.oh img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.oh:after{content:"";position:absolute;inset:0;background:linear-gradient(200deg,#0000 38%,#0009 92%)}.oh .st{position:absolute;top:18px;right:18px;z-index:2}.oh .tx{position:relative;z-index:2;padding:26px 28px;max-width:62%}.oh h1{margin:0;font-size:29px;font-weight:800;letter-spacing:-.02em;color:#fff;line-height:1.15;text-wrap:balance}.oh .tx p{margin:7px 0 0;font-size:12.8px;color:#ffffffd9}.oh .prz{position:relative;z-index:2;margin-left:auto;padding:26px 28px;text-align:right;color:#fff}.oh .prz b{display:block;font-size:25px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.oh .prz span{font-size:11.5px;color:#fffc}.os{display:flex;padding:20px 6px;margin-top:16px;background:linear-gradient(115deg,#1e1006bf,#08090ed9 40%,#08090ee6 70%,#180d05cc)}[data-theme=light] .os{background:linear-gradient(115deg,#f2650f17,#ffffffbf 42%,#ffffffb3 68%,#f2650f0d)}.os>div{flex:1;text-align:center;border-left:1px solid var(--vu-grey-700);display:flex;flex-direction:column;gap:2px;min-width:0}.os>div:first-child{border-left:0}.os b{font-size:21px;font-weight:800;color:var(--vu-text-focus);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.os span{font-size:10.3px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text)}.od-wrap{display:grid;grid-template-columns:288px minmax(0,1fr);gap:13px;padding:0 0 72px;align-items:start}.od-main{display:flex;flex-direction:column;gap:11px;min-width:0}.od-wrap.solo{grid-template-columns:minmax(0,1fr)}.v-objekt .md-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.v-objekt .md-grid .tile{position:relative;display:flex;flex-direction:column;border-radius:var(--vu-r-lg);overflow:hidden;background:#e2e8f00d;border:1px solid var(--vu-border)}.v-objekt .md-grid .tile image-slot{display:block;width:100%;aspect-ratio:4/3;height:auto;flex:0 0 auto}.v-objekt .md-grid .tile.hero{grid-column:span 2;grid-row:span 2}.v-objekt .md-grid .tile .num{position:absolute;top:8px;left:8px;z-index:2;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;background:#0a0e23b8;color:#fff;font-size:10.5px;font-weight:700}[data-theme=light] .v-objekt .md-grid .tile .num{background:#2d3748c7}.v-objekt .md-grid .tile .tag{position:absolute;top:8px;left:36px;z-index:2;height:22px;padding:0 9px;display:inline-flex;align-items:center;border-radius:99px;background:var(--vu-g-primary);color:#fff;font-size:10px;font-weight:700}.v-objekt .md-grid .tile .wrn{position:absolute;top:8px;right:8px;z-index:2;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:99px;background:#ffb547eb;color:#1a202c}.v-objekt .md-grid .tile .wrn svg{width:12px;height:12px}.v-objekt .md-grid .tile .meta{margin-top:auto;flex:0 0 auto;display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:8px 10px;border-top:1px solid var(--vu-border)}.v-objekt .md-grid .tile .meta b{font-size:11px;font-weight:600;color:var(--vu-text-focus);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-objekt .md-grid .tile .meta span{font-size:9.8px;color:var(--vu-text);font-variant-numeric:tabular-nums;flex:0 0 auto}.v-objekt .md-grid .tile .meta span.bad{color:#ffb547;font-weight:600}.v-objekt .md-grid .tile.add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:120px;border-style:dashed;background:transparent;color:var(--vu-text);font:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.v-objekt .md-grid .tile.add svg{width:18px;height:18px;opacity:.7}.v-objekt .md-grid .tile.add small{font-size:9.8px;font-weight:400;color:var(--vu-grey-500)}.v-objekt .md-grid .tile.add:hover{border-color:var(--vu-brand);color:var(--vu-text-focus)}.v-objekt .md-grid.plan{grid-template-columns:repeat(3,minmax(0,1fr))}.v-objekt .md-grid.plan .tile image-slot{aspect-ratio:3/4}.v-objekt .fd .in{position:relative}.v-objekt .fd .ki-f{align-self:flex-start;margin-top:6px;gap:4px}.v-objekt .fd.lang .in{display:flex;flex-direction:column}.v-objekt .od-wrap{position:relative;padding:0 0 24px;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;margin-bottom:0}[data-theme=light] .v-objekt .od-wrap{background:transparent;box-shadow:none}.v-objekt .od-wrap .vu-card{background:#fff;border-radius:10px;box-shadow:0 6px 18px #00000014}[data-theme=light] .v-objekt .od-wrap .vu-card{background:#fff;box-shadow:0 4px 14px #2d374814}.v-objekt .od-rail{top:36px}.v-objekt .eh-hinweis{display:flex;align-items:center;gap:12px;padding:14px 22px}.v-objekt .eh-hinweis.gross{padding:26px;gap:18px}.v-objekt .eh-hinweis.gross .ic{width:48px;height:48px;flex:0 0 auto;border-radius:12px;background:var(--vu-g-info);color:#fff;display:grid;place-items:center;box-shadow:0 4px 10px #f2650f4d}.v-objekt .eh-hinweis.gross .ic svg{width:22px;height:22px}.v-objekt .eh-hinweis.gross .tx b{display:block;font-size:15.5px;font-weight:800;color:var(--vu-text-focus);margin-bottom:4px}.v-objekt .eh-hinweis.gross .tx p{margin:0;font-size:12.6px;line-height:1.55;color:var(--vu-text);max-width:640px;text-wrap:pretty}.v-objekt .eh-hinweis .vu-i{width:20px;height:20px;flex:0 0 auto;color:#d9480f}.v-objekt .eh-hinweis .tx{font-size:12.4px;color:var(--vu-text);min-width:0}.v-objekt .eh-hinweis .tx b{color:var(--vu-text-focus)}.v-objekt .eh-hinweis .vu-btn{margin-left:auto;flex:0 0 auto}.v-objekt .ehx-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.v-objekt .ehx-bar .vu-search{flex:1 1 220px;min-width:160px;background:#fff}.v-objekt .ehx-bar .vu-search input{width:100%;min-width:0}.v-objekt .ehx-bar .sp{flex:0 0 auto;margin-left:auto}.v-objekt .ehx-grp .vu-ch.klapp{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-bottom:14px}.v-objekt .ehx-cv{width:14px;height:14px;opacity:.5;transition:transform .18s}.v-objekt .ehx-head,.v-objekt .ehx-row{display:grid;grid-template-columns:minmax(0,1.6fr) 88px 64px 118px 76px 104px 56px 52px;gap:12px;align-items:center;padding:10px 22px}.v-objekt .ehx-head{padding:10px 22px 8px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--vu-grey-500);border-top:1px solid var(--vu-grey-700);border-bottom:1px solid var(--vu-grey-700)}.v-objekt .ehx-head .r,.v-objekt .ehx-row .r{text-align:right}.v-objekt .ehx-row{border-bottom:1px solid var(--vu-grey-700);cursor:pointer}.v-objekt .ehx-row:last-child{border-bottom:0}.v-objekt .ehx-row:hover{background:#2d374808}.v-objekt .ehx-row .ob{display:flex;align-items:center;gap:10px;min-width:0}.v-objekt .ehx-row .tp{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:8px;background:#14121a;color:#fff;font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums}.v-objekt .ehx-row .nm{min-width:0}.v-objekt .ehx-row .nm b{display:block;font-size:12.6px;font-weight:700;color:var(--vu-text-focus);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-objekt .ehx-row .nm small{font-size:10.8px;color:var(--vu-text)}.v-objekt .ehx-row .num{font-size:12.2px;font-weight:600;color:var(--vu-text-focus);font-variant-numeric:tabular-nums;white-space:nowrap}.v-objekt .ehx-row .num.mut{font-weight:500;color:var(--vu-text)}.v-objekt .ehx-row .act{display:flex;align-items:center;justify-content:flex-end;gap:6px}.v-objekt .ehx-row .del{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;color:var(--vu-text);opacity:.45;cursor:pointer}.v-objekt .ehx-row .del:hover{opacity:1;color:#ee5d50}.v-objekt .ehx-row .del svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.v-objekt .ehx-row .cv{width:13px;height:13px;opacity:.4;transition:transform .18s}.v-objekt .eh-form{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:20px;padding:18px 22px 20px;border-bottom:1px solid var(--vu-grey-700);background:#2d374806;cursor:default}.v-objekt .eh-form .sec{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vu-grey-500);margin:14px 0 10px}.v-objekt .eh-form .sec:first-child{margin-top:0}.v-objekt .eh-form .sec .hint{text-transform:none;letter-spacing:0;font-weight:500;color:var(--vu-text);margin-left:8px}.v-objekt .eh-form .fg3{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(180px,calc(33.333% - 8px)),1fr));gap:10px 11px}.v-objekt .eh-form .up{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:86px;border:1.5px dashed var(--vu-border);border-radius:9px;font-size:11.5px;font-weight:600;color:var(--vu-text);cursor:pointer;background:#fff}.v-objekt .eh-form .up:hover{border-color:var(--vu-border-focus);color:var(--vu-text-focus)}.v-objekt .eh-form .up svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transform:rotate(180deg)}.v-objekt .eh-form .r2{border-left:1px solid var(--vu-grey-700);padding-left:20px;display:flex;flex-direction:column;gap:4px;align-self:start}.v-objekt .eh-form .prow{display:flex;align-items:center;gap:10px;padding:8px 0}.v-objekt .eh-form .prow span b{display:block;font-size:12.2px;font-weight:700;color:var(--vu-text-focus)}.v-objekt .eh-form .prow span small{font-size:10.5px;color:var(--vu-text)}.v-objekt .eh-form .ft{grid-column:1/-1;display:flex;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--vu-grey-700)}.v-objekt .eh-form .ft .right{margin-left:auto;display:flex;gap:8px}.v-objekt .eh-form .ft .rot{color:#ee5d50}.v-objekt .od-edit-fab{position:fixed;right:22px;bottom:20px;z-index:345;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:99px;border:0;background:#1c1d2266;backdrop-filter:blur(1.5px) saturate(160%) brightness(1.04);-webkit-backdrop-filter:blur(1.5px) saturate(160%) brightness(1.04);box-shadow:inset 0 0 0 .5px #ffffff8c,inset 1.5px 2.5px 3px -1.5px #fffffff2,inset -1px -1.5px 2px -1px #fff6,0 8px 20px #1c1d2240;color:#fff;font-family:inherit;font-size:12.5px;font-weight:700;letter-spacing:.02em;cursor:pointer}.v-objekt .od-edit-fab:hover{background:#1c1d228c}.v-objekt .od-edit-fab svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v-objekt .tx2{display:flex;flex-direction:column;gap:16px;max-width:980px}.v-objekt .tx2-card .vu-ch h3 em{position:relative;display:inline-grid;place-items:center;width:15px;height:15px;border-radius:2px;font-style:normal;font-size:9px;font-weight:700;background:#4299e129;color:#4299e1;margin-left:5px;vertical-align:2px;cursor:help}.v-objekt .tx2-st{font-size:11px;font-weight:700;color:#ffb547;white-space:nowrap}.v-objekt .tx2-st.ok{color:#01b574}.v-objekt .tx2-card.leer2{border:1px dashed rgba(255,181,71,.5)}.v-objekt .tx2-card textarea{width:100%;padding:12px 14px;border:1px solid var(--vu-border);border-radius:10px;background:#fff;font-family:inherit;font-size:12.6px;line-height:1.6;color:var(--vu-text-focus);resize:vertical}.v-objekt .tx2-card textarea:focus{outline:0;border-color:#f2650f;box-shadow:0 0 0 3px #f2650f1a}.v-objekt .tx2 .vu-ch .hint{display:block}.v-objekt .md2-warn{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#b7791f;background:#ffb54729;border-radius:99px;padding:4px 10px}.v-objekt .md2-warn svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2}.v-objekt .md2-hero .tile{position:relative;border-radius:var(--vu-r-lg);overflow:hidden;border:1px solid var(--vu-border);background:#e2e8f00d}.v-objekt .md2-hero .tile image-slot{display:block;width:100%}.v-objekt .md2-hero .tile .tag{position:absolute;top:10px;left:10px;z-index:2;height:24px;padding:0 11px;display:inline-flex;align-items:center;border-radius:99px;background:var(--vu-g-primary,linear-gradient(135deg,#f2650f,#ff8a3d));color:#fff;font-size:10.5px;font-weight:700}.v-objekt .md2-hero .tile.hero{display:block}.v-objekt .md2-hero .tile.hero image-slot{position:absolute;inset:0;aspect-ratio:auto;width:100%;height:100%}.v-objekt .md2-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:stretch;margin-bottom:18px}.v-objekt .md2-hero .tile.hero{aspect-ratio:21/9;position:relative}.v-objekt .tile .ft-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.v-objekt .md2-grid .tile.ft{position:relative;aspect-ratio:4/3;border-radius:var(--vu-r-lg);overflow:hidden;border:1px solid var(--vu-border);background:#e2e8f00d}.v-objekt .tile .ft-act{position:absolute;top:8px;right:8px;z-index:3;display:flex;gap:6px;opacity:0;transition:opacity .15s}.v-objekt .tile:hover .ft-act{opacity:1}.v-objekt .ft-act button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;height:26px;border-radius:99px;background:#0f1116b8;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.v-objekt .ft-act .ft-t{padding:0 11px;font-size:10.5px;font-weight:700;letter-spacing:.02em}.v-objekt .ft-act .ft-x{width:26px;padding:0}.v-objekt .ft-act .ft-x svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.v-objekt .ft-act button:hover{background:#c96442eb}.v-objekt .tx2-lage{padding-bottom:0}.v-objekt .lg-ki{display:flex;align-items:center;gap:18px;padding:13px 16px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg);background:#e2e8f00d}.v-objekt .lg-ki .tx{flex:1;min-width:0}.v-objekt .lg-ki .tx b{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:800;color:var(--vu-text-focus);margin-bottom:4px}.v-objekt .lg-ki .tx b .vu-i{width:14px;height:14px;color:var(--vu-primary,#c96442)}.v-objekt .lg-ki .tx p{margin:0;font-size:11.5px;line-height:1.55;color:var(--vu-text)}.v-objekt .lg-ki .vu-btn{flex:0 0 auto;white-space:nowrap}.v-objekt .xp2{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;align-items:start}.v-objekt .xp2-r{display:flex;flex-direction:column;gap:24px}.v-objekt .xp2-cover{position:relative;aspect-ratio:4/5;max-height:520px;width:100%;border-radius:var(--vu-r-lg);overflow:hidden;border:1px solid var(--vu-border);background:#171a21}.v-objekt .xp2-cover img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.v-objekt .xp2-cover .ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#8f9bba;font-size:12px;font-weight:600}.v-objekt .xp2-cover .ph .vu-i{width:26px;height:26px;opacity:.6}.v-objekt .xp2-cover .shade{position:absolute;inset:0;background:linear-gradient(180deg,#0a0c1257,#0a0c1200 34%,#0a0c12c7)}.v-objekt .xp2-cover .wm{position:absolute;top:16px;left:18px;font-size:11px;font-weight:800;letter-spacing:.22em;color:#fff;opacity:.92}.v-objekt .xp2-cover .tt{position:absolute;left:18px;right:18px;bottom:52px;color:#fff}.v-objekt .xp2-cover .tt em{display:block;font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.82;margin-bottom:6px}.v-objekt .xp2-cover .tt b{display:block;font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.22;text-wrap:pretty}.v-objekt .xp2-cover .tt span{display:block;font-size:12.5px;opacity:.85;margin-top:3px}.v-objekt .xp2-cover .chips{position:absolute;left:18px;right:18px;bottom:16px;display:flex;gap:7px;flex-wrap:wrap}.v-objekt .xp2-cover .chips span{height:24px;display:inline-flex;align-items:center;padding:0 11px;border-radius:99px;font-size:11px;font-weight:700;color:#fff;background:#ffffff29;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.v-objekt .xp2-cover .chips span:first-child{background:var(--vu-g-primary,#c96442)}.v-objekt .xp2-pages{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;margin-top:14px}.v-objekt .xp2-pages .pg{aspect-ratio:3/4;border:1px solid var(--vu-border);border-radius:7px;background:#e2e8f00d;display:flex;flex-direction:column;justify-content:space-between;padding:7px 7px 6px;min-width:0}.v-objekt .xp2-pages .pg i{font-style:normal;font-size:9.5px;font-weight:800;color:#8f9bba}.v-objekt .xp2-pages .pg span{font-size:8.8px;font-weight:700;line-height:1.25;color:var(--vu-text);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.v-objekt .xp2-chk{display:flex;flex-direction:column}.v-objekt .xp2-chk .row{display:flex;align-items:center;gap:10px;padding:9px 2px;border-bottom:1px solid var(--vu-border)}.v-objekt .xp2-chk .row:last-child{border-bottom:0}.v-objekt .xp2-chk .ic{flex:0 0 auto;width:22px;height:22px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;background:#ffb54729;color:#b7791f}.v-objekt .xp2-chk .row.ok .ic{background:#48bb7824;color:#2f9e5f}.v-objekt .xp2-chk .ic svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.2}.v-objekt .xp2-chk .n{flex:1;font-size:12.5px;font-weight:700;color:var(--vu-text-focus)}.v-objekt .xp2-chk .v{font-size:11.5px;font-weight:600;color:var(--vu-text);font-variant-numeric:tabular-nums}.v-objekt .xp2-act{display:flex;flex-direction:column;gap:10px}.v-objekt .xp2-act .vu-btn{width:100%;justify-content:center}.v-objekt .xp2-act .duo{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v-objekt .xp2-act .meta{margin:2px 0 0;font-size:11px;line-height:1.55;color:var(--vu-text)}.v-objekt .md2-hint{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:6px 4px}.v-objekt .md2-hint b{font-size:13px;font-weight:800;color:var(--vu-text-focus)}.v-objekt .md2-hint p{margin:0;font-size:11.8px;line-height:1.55;color:var(--vu-text)}.v-objekt .md2-hint .meta2{display:flex;gap:10px;font-size:11px;color:var(--vu-text)}.v-objekt .md2-hint .meta2 u{text-decoration:none;opacity:.75}.v-objekt .md2-hint .vu-btn{align-self:flex-start}.v-objekt .md2-sec{display:flex;align-items:baseline;gap:8px;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#8f9bba;margin:0 0 10px}.v-objekt .md2-sec small{font-size:10.5px;font-weight:600;letter-spacing:0;text-transform:none;opacity:.8}.v-objekt .md2-dropin{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;margin:12px 0 0;padding:18px 20px;border:1.5px dashed #c7cede;border-radius:12px;background:transparent;cursor:pointer;font-family:inherit;transition:all .15s}.v-objekt .md2-dropin:hover{border-color:#f2650f;background:#f2650f0a}.v-objekt .md2-dropin .ic{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#f4f5f7;flex:0 0 auto;transition:all .15s}.v-objekt .md2-dropin .ic svg{width:16px;height:16px;fill:none;stroke:#68769b;stroke-width:2;stroke-linecap:round}.v-objekt .md2-dropin:hover .ic{background:#f2650f1a}.v-objekt .md2-dropin:hover .ic svg{stroke:#f2650f}.v-objekt .md2-dropin b{font-size:13px;font-weight:700;color:var(--vu-text-focus);white-space:nowrap}.v-objekt .md2-dropin>span:last-child{font-size:11.5px;color:var(--vu-text)}.ol-mb,.ol-mbsuch,.ol-scrim,.ol-sheet,.ol-fab,.od-mscrim,.od-secnav .m-only,.odm-b,.odm-rail{display:none}.vu-sub.tree{display:flex;flex-direction:column;gap:2px;margin:2px 0 10px 22px;padding-left:13px;border-left:0}.vu-sub.tree .fo{position:relative;display:flex;align-items:center;gap:6px;width:100%;padding:8px 11px;border:0;border-radius:6px;background:transparent;color:var(--vu-text);font:inherit;font-size:11.8px;font-weight:600;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}.vu-sub.tree .fo:before{content:"";position:absolute;left:-13px;top:-6px;width:11px;height:calc(50% + 6px);border-left:1px solid var(--vu-border);border-bottom:1px solid var(--vu-border);border-bottom-left-radius:9px}.vu-sub.tree .fo:not(:last-child):after{content:"";position:absolute;left:-13px;top:50%;width:1px;height:calc(50% + 8px);background:var(--vu-border)}.vu-sub.tree .fo:hover,[data-theme=light] .vu-sub.tree .fo:hover{background:#ffffff29;color:#fff}.vu-sub.tree .fo.on,[data-theme=light] .vu-sub.tree .fo.on{background:#ffffff42;color:#fff;box-shadow:inset 0 1px #ffffff24}.vu-sub.tree .fo .n{margin-left:auto;font-size:10px;font-variant-numeric:tabular-nums;opacity:.8}.vu-sub.tree .fo .vu-i{width:14px;height:14px;flex-shrink:0}[data-nav=zu] .vu-sub.tree{display:none}.vu-sidenav .ordcol.oc-obj{width:206px}.vu-sidenav .ordcol.oc-obj .hd{min-height:0;padding-top:6px}.vu-sidenav .ordcol.oc-obj .hd .tt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.3;font-weight:inherit}.vu-sidenav .ordcol .vu-sub.tree{display:flex;margin:2px 0 6px 19px;padding-left:12px}.vu-sidenav .ordcol .vu-sub.tree .fo{padding:7px 10px}.oh.leer{background:linear-gradient(135deg,#2a2c33,#3d4049)}.odx-kopf{position:relative;margin-bottom:18px}.odx-kopf .os{margin-top:16px}.ordcol.oc-obj .fo.zurueck{color:var(--vu-text);font-size:11.5px;text-decoration:none;margin-bottom:6px}.ordcol.oc-obj .fo.zurueck:hover{color:var(--vu-text-focus)}.ordcol.oc-obj .hd .tt{display:block;font-size:12.5px;font-weight:700;color:var(--vu-text-focus);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.odx .ecard,.odx .odcard,.odx .odrecscard,.odx .onx-card{background:#ffffff9e;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border-color:#ffffffb8;box-shadow:inset 0 1px #ffffffd9,0 8px 26px #2d374814}:where(.dark) .odx .ecard,:where(.dark) .odx .odcard,:where(.dark) .odx .odrecscard{background:#1c1d228c;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.odx .ecard input,.odx .ecard textarea,.odx .ecard select,.odx .ecard button[role=combobox]{background-color:#ffffff8c}:where(.dark) .odx .ecard input,:where(.dark) .odx .ecard textarea,:where(.dark) .odx .ecard select,:where(.dark) .odx .ecard button[role=combobox]{background-color:#00000047}.v-objekte+.onx .onx-card,.obwrap.onx .onx-card{border-color:#ffffffb8}.vu-shell.shell-obj{gap:0;max-width:none;padding-left:0}.vu-shell.shell-obj .vu-sidenav.sticky{margin-left:0}.vu-shell.shell-obj .main{position:relative;padding-left:22px;min-height:calc(100dvh - var(--vu-rand) * 2)}.vu-shell.shell-obj .main:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:calc(-1 * var(--vu-rand));bottom:calc(-1 * var(--vu-rand));left:0;right:-22px;background:#f4f5f7}[data-theme=dark] .vu-shell.shell-obj .main:before{background:#0e0e10}@media(max-width:1280px){.vu-shell.shell-obj{padding-left:22px}.vu-shell.shell-obj .main{padding-left:0;padding-right:0}.vu-shell.shell-obj .main:before{left:-22px;right:-22px}}body.vu-obj-bg{--vu-g-cover:url(/assets/visionui/hintergrund/objekte-dark.jpg);--vu-g-cover-set:image-set(url(/assets/visionui/hintergrund/objekte-dark.webp) type("image/webp"), url(/assets/visionui/hintergrund/objekte-dark.jpg) type("image/jpeg"))}[data-theme=light] body.vu-obj-bg{--vu-g-cover:url(/assets/visionui/hintergrund/objekte-light.jpg);--vu-g-cover-set:image-set(url(/assets/visionui/hintergrund/objekte-light.webp) type("image/webp"), url(/assets/visionui/hintergrund/objekte-light.jpg) type("image/jpeg"))}body.vu-cockpit.vu-obj-bg:before{background-image:radial-gradient(620px 780px at 130px 62%,#e8743ab8,#e8743a42 55%,#e8743a00 76%),var(--vu-g-cover);background-image:radial-gradient(620px 780px at 130px 62%,#e8743ab8,#e8743a42 55%,#e8743a00 76%),var(--vu-g-cover-set);background-size:auto,cover;background-position:left center,center}.od-fab2{position:fixed;right:26px;bottom:26px;z-index:350;display:flex;align-items:center;gap:10px;padding:9px 10px 9px 16px;border-radius:99px;background:#1c1d22c7;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:inset 0 0 0 .5px #ffffff47,0 10px 30px #1c1d2259;animation:fab2in .22s ease}.od-fab2 .tt{display:inline-flex;align-items:center;gap:8px;font-size:11.8px;font-weight:600;color:#ffffffeb;white-space:nowrap}.od-fab2 .tt i{width:7px;height:7px;border-radius:99px;background:#ffb547;box-shadow:0 0 8px #ffb547cc}.od-fab2 button{border:0;border-radius:99px;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;padding:8px 15px}.od-fab2 .gh{background:transparent;color:#ffffffbf}.od-fab2 .gh:hover{color:#fff;background:#ffffff1a}.od-fab2 .pri{display:inline-flex;align-items:center;gap:7px;background:linear-gradient(135deg,#f2650f,#ff8a3d);color:#fff;box-shadow:0 4px 14px #f2650f66}.od-fab2 .pri:hover{filter:brightness(1.07)}.od-fab2 .pri svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.od-fab2 .pri kbd{font-family:inherit;font-size:10px;font-weight:700;background:#ffffff38;border-radius:5px;padding:2px 5px}.od-fab2 .ok{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#3ad99a;padding:4px 8px 4px 2px}.od-fab2 .ok svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@keyframes fab2in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.od-fab2{animation:none}}.odx .odw-main label{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--vu-text)}.odx .odw-main input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),.odx .odw-main select,.odx .odw-main button[role=combobox]{height:38px;padding-top:0;padding-bottom:0;padding-left:12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);background-color:#fff;font-size:12.9px;font-weight:600;color:var(--vu-text-focus);transition:border-color .14s,background-color .14s,box-shadow .14s}.odx .odw-main input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),.odx .odw-main select{padding-right:12px}.odx .odw-main textarea{padding:10px 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);background-color:#fff;line-height:1.55;font-size:12.9px;font-weight:400;color:var(--vu-text-focus);resize:vertical;transition:border-color .14s,background-color .14s,box-shadow .14s}[data-theme=dark] .odx .odw-main input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),[data-theme=dark] .odx .odw-main select,[data-theme=dark] .odx .odw-main button[role=combobox],[data-theme=dark] .odx .odw-main textarea{background-color:#e2e8f00a}.odx .odw-main button[role=combobox]{cursor:pointer}.odx .odw-main button[role=combobox]:hover{border-color:#c7cede;box-shadow:0 2px 8px #1c1d220f}.odx .odw-main input::-moz-placeholder,.odx .odw-main textarea::-moz-placeholder{color:var(--vu-text);opacity:.5;font-weight:400}.odx .odw-main input::placeholder,.odx .odw-main textarea::placeholder{color:var(--vu-text);opacity:.5;font-weight:400}.odx .odw-main input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):focus,.odx .odw-main textarea:focus,.odx .odw-main select:focus,.odx .odw-main button[role=combobox]:focus,.odx .odw-main button[role=combobox]:focus-visible,.odx .odw-main button[role=combobox][data-state=open]{outline:0;border-color:#f2650f;background-color:#f2650f0d;box-shadow:0 0 0 3px #f2650f1f}.odx .odw-main input:disabled{cursor:not-allowed;opacity:.62}.odx .odgrid{gap:10px;align-items:stretch}.odx .odrail{gap:10px}.odx .odrail .odcard{flex:1 1 auto;padding:22px 24px;display:flex;flex-direction:column;justify-content:center;gap:10px}.odx .odrail .odcard__head{margin-bottom:0}.odx .odkicker{font-size:10.3px;font-weight:800;letter-spacing:.07em;color:var(--vu-text)}.odx .odgroups{gap:0}.odx .odgroup__t{margin:16px 0 2px;font-size:10.3px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#f2650f}.odx .odgroup:first-child .odgroup__t{margin-top:0}.odx .odrow{display:flex;align-items:baseline;gap:13px;padding:9px 0;border-bottom:1px solid var(--vu-grey-700);font-size:12.8px}.odx .odgroup:last-child .odrow:last-child{border-bottom:0}.odx .odrow__l{width:170px;flex:0 0 auto;font-size:12.8px;font-weight:400;color:var(--vu-text)}.odx .odrow__v{font-size:12.8px;font-weight:600;color:var(--vu-text-focus)}.odx .odcard__head:not(.odcard__head--tight) .odkicker{display:none}.odx .odcard__head .odedit{display:none}.odx .odav{width:36px;height:36px;flex:0 0 auto;border-radius:7px;font-size:11.5px;font-weight:800}.odx .odav:not(.odav--muted):not(.odav--green){background:#f2650f;color:#fff;box-shadow:0 4px 6px -1px #00000040}.odx .odowner{gap:8px}.odx .odowner__name{font-size:13.5px;font-weight:700}.odx .odowner__name:not(.odowner__name--muted){color:var(--vu-text-focus)}.odx .odowner__mail{font-size:11.3px;color:var(--vu-text)}.odx .odbtnrow{gap:6px;margin-top:0}.odx .mdx-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:1100px){.odx .mdx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.odx .mdx-grid.mdx-plan{grid-template-columns:repeat(3,minmax(0,1fr))}.odx .mdx-tile{border-radius:var(--vu-r-lg);border-color:var(--vu-border);background:#e2e8f00d}.odx .mdx-num{top:8px;left:8px;bottom:auto;min-width:22px;height:22px;padding:0 6px;border-radius:99px;background:#2d3748c7;font-size:10.5px;font-weight:700}.odx .mdx-tag{top:8px;left:36px}.odx .mdx-drop{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;padding:18px 20px;border-width:1.5px;border-color:#c7cede;border-radius:12px}.odx .mdx-drop:hover{border-color:#f2650f;background:#f2650f0a}.odx .mdx-drop>svg{width:34px;height:34px;padding:8px;border-radius:10px;background:#f4f5f7;color:#68769b;margin:0;flex:0 0 auto;transition:all .15s}.odx .mdx-drop:hover>svg{background:#f2650f1a;color:#f2650f}.odx .mdx-drop p{margin:0;min-width:0;white-space:normal}.odx .mdx-drop p:first-of-type{font-size:13px;font-weight:700;color:var(--vu-text-focus)}.odx .mdx-drop p:last-of-type{font-size:11.5px;color:var(--vu-text)}.odx .fl-wrap{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.odx .fl-wrap>.fl-rail{margin-bottom:14px}.odx .fl-main{min-width:0}.odx .fl-mv{max-width:150px;border:1px solid transparent;border-radius:7px;background:transparent;font-family:inherit;font-size:12px;color:var(--vu-text);padding:4px 6px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .14s,background-color .14s}.odx .fl-mv:hover,.odx .fl-mv:focus{border-color:var(--vu-border);background:#fff;outline:none}.odx .fl-leer{padding:26px 22px;font-size:12.5px;color:var(--vu-text)}.odx .fl-sort{border:0;background:none;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.odx .fl-sort:hover{color:var(--vu-text-focus)}.odx .fl-main.fl-drop{box-shadow:inset 0 0 0 2px #f2650f;border-radius:12px}.odx .fl-main input[type=checkbox]{accent-color:#f2650f;width:15px;height:15px;cursor:pointer}.odx .fl-rail .fl-add{margin-top:8px;border-top:1px dashed rgba(255,255,255,.28);border-radius:0;padding-top:12px;opacity:.85}.odx .fl-rail .fl-neu{display:flex;gap:5px;margin-top:8px}.odx .fl-rail .fl-neu input{flex:1;min-width:0;background:#ffffff17;border:1px solid rgba(255,255,255,.24);border-radius:7px;padding:7px 9px;color:#fff;font:inherit;font-size:12px;outline:none}.odx .fl-rail .fl-neu input::-moz-placeholder{color:#ffffff80}.odx .fl-rail .fl-neu input::placeholder{color:#ffffff80}.odx .fl-rail .fl-neu .ok{display:grid;place-items:center;width:32px;border:0;border-radius:7px;background:#f2650fd9;color:#fff;cursor:pointer}.odx .fl-rail .fl-neu .ok:disabled{opacity:.4;cursor:default}.odx .fl-rail .fl-neu .ok svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.odx .fl-rail .lb{font-size:9.5px;letter-spacing:.09em}.odx .fl-rail button{font-size:12px;border-radius:6px;padding:7px 10px;gap:6px}.odx .fl-rail button svg{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.odx .fl-rail button .tx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odx .fl-rail>button .n{margin-left:auto;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;background:none;padding:0;opacity:.75}.odx .fl-rail>button.on .n{opacity:1}.odx .ka-form{border-bottom:1px solid var(--vu-border);padding-bottom:22px}.odx .ka-sec{display:flex;align-items:baseline;gap:10px;margin:20px 0 10px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#4a5568}.odx .ka-sec small{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--vu-text);opacity:.8}.odx .ka-chips{display:flex;flex-wrap:wrap;gap:7px;max-height:132px;overflow:auto;padding:2px}.odx .ka-chips button{display:inline-flex;align-items:baseline;gap:7px;padding:7px 13px;border:1.5px solid var(--vu-border);border-radius:99px;background:#fff;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;color:var(--vu-text-focus);transition:border-color .12s,background-color .12s,color .12s}.odx .ka-chips button u{text-decoration:none;font-size:10.5px;font-weight:500;color:var(--vu-text)}.odx .ka-chips button:hover{border-color:#c7cede}.odx .ka-chips button.on{border-color:#f2650f;background:#f2650f12;color:#f2650f}.odx .ka-chips button.on u{color:#f2650f;opacity:.75}.odx .ka-warn{display:flex;align-items:center;gap:9px;margin-top:16px;padding:11px 14px;border-radius:10px;background:#ffb5471a;font-size:12px;color:#8a5a00}.odx .ka-warn svg{width:15px;height:15px;fill:none;stroke:#c47f00;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.odx .ka-warn b{font-weight:800}.odx .ka-foot{display:flex;align-items:center;gap:9px;margin-top:18px;flex-wrap:wrap}.odx .ka-foot .hint{font-size:11px;color:var(--vu-text);opacity:.7}.odx .ka-foot .vu-btn:disabled{opacity:.5;cursor:default}.odx .ka-sub{display:block;font-size:11px;color:var(--vu-text)}.odx .ka-top{margin-right:5px}.odx .ka-leer{padding:26px 22px;font-size:12.5px;color:var(--vu-text)}.odx .od-log .grp{border-top:1px solid var(--vu-grey-700)}.odx .od-log .grp:first-child{border-top:0}.odx .od-log .d{padding:12px 24px 6px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.75}.odx .aktools{padding-left:22px;padding-right:22px}.odx .akwahl{margin-left:22px;margin-right:22px}@media(max-width:640px){.odx .aktools{padding-left:16px;padding-right:16px}.odx .akwahl{margin-left:16px;margin-right:16px}}.odx .od-log .e{display:grid;grid-template-columns:26px 52px 128px minmax(0,1fr) 32px;gap:8px;align-items:baseline;padding:7px 24px}.odx .od-log .e--gewaehlt{background:#f2650f12}.odx .od-log .e:hover{background:#2d374808}.odx .od-log .z{font-size:11px;color:var(--vu-text);font-variant-numeric:tabular-nums}.odx .od-log .k{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--vu-text)}.odx .od-log .k i{width:7px;height:7px;border-radius:2px;background:#718096;flex-shrink:0}.odx .od-log .k i.t-error{background:#ee5d50}.odx .od-log .k i.t-warning{background:#ffb547}.odx .od-log .k i.t-info{background:#4299e1}.odx .od-log .k i.t-success{background:#01b574}.odx .od-log .k i.t-primary{background:#b794f4}.odx .od-log .b{display:flex;flex-direction:column;gap:2px;min-width:0}.odx .od-log .b b{font-size:12.9px;font-weight:600;color:var(--vu-text-focus)}.odx .od-log .b small{font-size:11px;color:var(--vu-text)}.odx .od-log .akmehr{align-self:flex-start;font-size:11px;color:#f2650f}@media(max-width:700px){.odx .od-log .e{grid-template-columns:24px 46px minmax(0,1fr) 30px;row-gap:2px;padding:8px 16px}.odx .od-log .b{grid-column:1 / -1}.odx .od-log .d{padding:12px 16px 6px}}.odx .od-bar{display:inline-block;vertical-align:middle;width:100%;height:6px;border-radius:99px;background:#2d37481a;overflow:hidden}.odx .od-bar u{display:block;height:100%;border-radius:99px}.odx .vu-tbl tr.tot td{background:#2d37480a;color:var(--vu-text-focus);font-weight:700;border-top:1px solid var(--vu-grey-700)}.odx .vu-tbl tr.ptrow-aus td{opacity:.55}.odx .vu-tbl tr.ptrow-eh td{background:#f2650f0f;border-top:1px solid var(--vu-grey-700)}.odx .ptrow-eh__in{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:11.5px;line-height:1.55;color:var(--vu-text-focus)}.odx .ptrow-eh__in>span{flex:1 1 320px;min-width:0}.odx .ptrow-eh__in .vu-btn{flex:0 0 auto}.odx .ptstat-akt{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px 14px}.odx .ptstat-akt a:hover{text-decoration:underline}.odx .vu-sw{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.odx .vu-sw input{position:absolute;opacity:0;pointer-events:none}.odx .vu-sw i{position:relative;width:34px;height:19px;border-radius:99px;background:#2d374824;border:1px solid var(--vu-border);transition:background .18s}.odx .vu-sw i:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:99px;background:#fff;transition:transform .18s;box-shadow:0 1px 3px #00000059}.odx .vu-sw input:checked+i{background:#f2650f;border-color:transparent}.odx .vu-sw input:checked+i:after{transform:translate(15px)}.odx .vu-sw input:focus-visible+i{outline:2px solid #f2650f;outline-offset:2px}.odx .vu-sw span{font-size:10.5px;color:var(--vu-text)}.odx .odw.m-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.odx .odw.m-panel>.odw-rail{order:-1}.odx .odw.m-panel>.odw-main{order:1;margin-right:0}.odx .odw.m-panel>.odw-rail{position:sticky;inset:0 auto;z-index:120;width:auto;height:auto;max-height:none;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;padding:9px 44px 9px 12px;margin:0 0 14px;border-radius:16px;overflow-x:auto;overflow-y:visible;-ms-overflow-style:none;scrollbar-width:none;background:#1c1d2280;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14);box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff1a}@supports (backdrop-filter: url(#lg-dist)){.odx .odw.m-panel>.odw-rail{backdrop-filter:url(#lg-dist) blur(6px) saturate(170%) brightness(1.05);-webkit-backdrop-filter:url(#lg-dist) blur(6px) saturate(170%) brightness(1.05)}}.odx .odw.m-panel>.odw-rail::-webkit-scrollbar{display:none}.odx .odw.m-panel>.odw-rail .lb,.odx .odw.m-panel>.odw-rail .sum,.odx .odw.m-panel>.odw-rail .odw-ring{display:none}.odx .odw.m-panel>.odw-rail>button:not(.odw-ki){flex:0 0 auto;width:auto;padding:8px 12px;border-radius:99px;font-size:12px;font-weight:600;justify-content:flex-start;gap:6px}.odx .odw.m-panel>.odw-rail>button:not(.odw-ki).on{background:#f2650f47;color:#ffa347}.odx .odw.m-panel>.odw-rail>button .n{font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.odx .odw.m-panel>.odw-rail .odw-ki{flex:0 0 auto;width:auto;margin:0 0 0 auto;height:32px;padding:0 14px;border-radius:99px;font-size:12px}@media(min-width:861px){.odx .odw.m-panel>.odw-rail{display:flex}.odx-secnav:not(.nur-mobil) .m-only{display:none}.vu-shell.shell-obj:has(.odx){padding-bottom:0}.vu-shell.shell-obj .main:has(.odx){height:calc(100dvh - var(--vu-rand));min-height:0}.vu-shell.shell-obj .main:has(.odx)>.vu-inhalt{height:calc(100% + 20px);min-height:0;overflow-y:hidden;padding-bottom:0}}.odx .odx-brotkrume{display:none}.odx .od-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.odx .od-stats.od-top{margin-bottom:14px}.odx .vu-stat .val b{font-size:19px;font-weight:800;color:var(--vu-text-focus);font-variant-numeric:tabular-nums}.odx .vu-stat .val .d{font-size:10.5px;color:var(--vu-text);margin-left:7px}.odx .vu-stat .lbl{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--vu-text);margin-bottom:6px}.odx .akday__t{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.75}.odx .akrow{display:grid;grid-template-columns:52px minmax(0,1fr);gap:8px;align-items:baseline;padding:7px 2px;border:0}.odx .akrow:hover{background:#2d374808}.odx .akdisc{display:none}.odx .aktime{font-size:11px;color:var(--vu-text);font-variant-numeric:tabular-nums;width:auto;padding:0}.odx .aktitle{font-size:12.9px;font-weight:600;color:var(--vu-text-focus)}.odx .akmeta{font-size:11px;color:var(--vu-text)}.odx .akcat{font-size:10px;font-weight:700;border-radius:4px;padding:1px 6px}.odx .akdetail{font-size:11px;color:var(--vu-text)}.odx .odvx table th{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text);height:auto;padding:12px 8px 10px}.odx .odvx table td{font-size:12.8px;padding:10px 8px}.odx .odvx table tr{border-color:var(--vu-grey-700)}.odx .odx-links-unter{margin-right:238px;margin-top:14px}@media(max-width:1100px){.odx .odx-links-unter{margin-right:0}}.odx-secnav{position:fixed;right:22px;bottom:16px;z-index:345;display:flex;gap:6px}.odx-secnav button{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:99px;cursor:pointer;color:#fff;background:#1c1d2266;backdrop-filter:blur(1.5px) saturate(160%) brightness(1.04);-webkit-backdrop-filter:blur(1.5px) saturate(160%) brightness(1.04);box-shadow:inset 0 0 0 .5px #ffffff8c,inset 1.5px 2.5px 3px -1.5px #fffffff2,inset -1px -1.5px 2px -1px #fff6,0 4px 14px #1c1d222e}.odx-secnav button:hover:not(:disabled){background:#1c1d228f}.odx-secnav button:disabled{opacity:.35;cursor:default}.odx-secnav svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.odx-secnav .m-only,.odx-secnav.nur-mobil{display:none}.odx:has(.od-fab2) .odx-secnav{bottom:88px}.od-mscrim{display:none}@media(max-width:1100px){.odx-secnav{right:14px;bottom:calc(148px + env(safe-area-inset-bottom))}.odx:has(.od-fab2) .odx-secnav{bottom:calc(148px + env(safe-area-inset-bottom))}.odx-secnav .m-only{display:grid}.odx-secnav.nur-mobil{display:flex}.odx-secnav button{width:44px;height:44px}.odx-secnav svg{width:18px;height:18px;stroke-width:2}.od-mscrim{display:block;position:fixed;inset:0;z-index:360;background:#17192359}.odw-rail.mob-auf{display:flex!important;position:fixed;inset:0 0 0 auto;width:min(80vw,310px);z-index:365;flex-direction:column;overflow-y:auto;padding:20px 14px calc(20px + env(safe-area-inset-bottom));background:#1c1d22c7;backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:-18px 0 50px #00000059;animation:od-mdrin .22s ease}}@keyframes od-mdrin{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.odw-rail.mob-auf{animation:none}}.odx .od-forms{display:flex;flex-direction:column;align-items:stretch;gap:10px}.odx .od-form .fg{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(238px,calc(50% - 6px)),1fr));gap:10px 11px}.odx .od-form .fd.lang{grid-column:1/-1}.odx .od-form .fd{display:flex;flex-direction:column;gap:4px;min-width:0}.odx .od-form .lb{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--vu-text)}.odx .od-form .lb em{position:relative;display:grid;place-items:center;width:14px;height:14px;border-radius:2px;font-style:normal;font-size:9px;font-weight:700;background:#4299e129;color:#4299e1;cursor:help}.odx .od-form .lb em:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%);white-space:nowrap;max-width:340px;white-space:normal;width:-moz-max-content;width:max-content;background:#1d1d22;color:#fff;font-size:10.5px;font-weight:600;padding:5px 9px;border-radius:6px;box-shadow:0 6px 18px #00000040;z-index:60;pointer-events:none}.odx .od-form .lb em:hover:before{content:"";position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1d1d22;z-index:60;pointer-events:none}.odx .od-form .lb .pf{color:#ee5d50;font-style:normal;font-weight:800;margin-left:1px;cursor:help}.odx .od-form .in{position:relative;display:flex;align-items:center}.odx .od-form .in input,.odx .od-form .in select,.odx .od-form textarea{width:100%;min-width:0}.odx .od-form select{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2368769b' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:14px}.odx .od-form select:hover{border-color:#c7cede;box-shadow:0 2px 8px #1c1d220f}.odx .od-form select:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f2650f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:14px}.odx .od-form select option{font-weight:500;color:#1b2559;background:#fff}.odx .od-form .in .od-sel,.odx .odw-main .od-sel{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding-right:11px;text-align:left;cursor:pointer}.odx .od-sel .od-sel-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odx .od-sel.leer .od-sel-txt{color:var(--vu-text);opacity:.62;font-weight:500}.odx .od-sel .od-sel-pf{width:14px;height:14px;flex:0 0 auto;color:#68769b;transition:transform .18s,color .18s}.odx .od-sel:hover{border-color:#c7cede;box-shadow:0 2px 8px #1c1d220f}.odx .od-sel.auf{border-color:#f2650f;background-color:#f2650f0d;box-shadow:0 0 0 3px #f2650f1f}.odx .od-sel.auf .od-sel-pf{color:#f2650f;transform:rotate(180deg)}.odx .od-sel:disabled{cursor:not-allowed;opacity:.62}.od-sel-pop{position:fixed;z-index:150;max-height:288px;overflow-y:auto;padding:6px;display:flex;flex-direction:column;gap:2px;background:#1c1d22e0;border:1px solid rgba(255,255,255,.14);border-radius:16px;box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff1a;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);animation:od-sel-auf .16s ease-out}@keyframes od-sel-auf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.od-sel-pop.hoch{animation-name:od-sel-auf-hoch}@keyframes od-sel-auf-hoch{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.od-sel-pop::-webkit-scrollbar{width:5px;height:5px}.od-sel-pop::-webkit-scrollbar-thumb{background:var(--vu-scroll-daumen);border-radius:99px}.od-sel-opt{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:6px 10px;border:0;border-radius:99px;background:transparent;font-family:inherit;font-size:12px;font-weight:600;color:#ffffffd1;text-align:left;cursor:pointer;transition:background-color .14s,color .14s}.od-sel-opt.ph{color:#ffffff80;font-weight:500}.od-sel-opt.hi{background:#ffffff1a;color:#fff}.od-sel-opt.on{background:#f2650f47;color:#ffa347}.od-sel-opt svg{width:13px;height:13px;flex:0 0 auto}.od-sel-opt:focus-visible{outline:2px solid #ffa347;outline-offset:-2px}.srh-neu [data-reka-popper-content-wrapper] [role=listbox],.srh-neu [data-reka-popper-content-wrapper] [role=menu]{background:#1c1d229e!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:16px!important;box-shadow:0 18px 44px #0a0b1057,inset 0 1px #ffffff24!important;backdrop-filter:blur(26px) saturate(170%) brightness(.92)!important;-webkit-backdrop-filter:blur(26px) saturate(170%) brightness(.92)!important;color:#ffffffdb}@supports (backdrop-filter: url(#lg-dist)){.srh-neu [data-reka-popper-content-wrapper] [role=listbox],.srh-neu [data-reka-popper-content-wrapper] [role=menu]{backdrop-filter:url(#lg-dist) blur(14px) saturate(175%) brightness(.92)!important;-webkit-backdrop-filter:url(#lg-dist) blur(14px) saturate(175%) brightness(.92)!important}}.srh-neu [data-reka-popper-content-wrapper] [role=listbox] [role=option],.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=menuitem]{border-radius:99px;color:#ffffffd1;font-weight:600}.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=menuitem] a{color:inherit;text-decoration:none}.srh-neu [data-reka-popper-content-wrapper] [role=listbox] [role=option][data-highlighted],.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=menuitem][data-highlighted]{background:#ffffff1a;color:#fff}.srh-neu [data-reka-popper-content-wrapper] [role=listbox] [role=option][data-state=checked]{background:#f2650f47;color:#ffa347}.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=menuitem][aria-haspopup=menu][data-state=open]{background:#ffffff1a;color:#fff}.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=separator]{background:#ffffff24!important}.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=group]>div:not([role]){color:#fff9}.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=menuitem].text-red-600,.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=menuitem].text-red-600 *{color:#ff8b80!important}.srh-neu [data-reka-popper-content-wrapper] [role=menu] [role=menuitem].text-red-600[data-highlighted]{background:#ee5d502e}@media(max-width:860px){.od-sel-opt{min-height:44px;font-size:13px}.od-sel-pop{border-radius:18px}}@media(prefers-reduced-motion:reduce){.od-sel-pop{animation:none}.odx .od-sel .od-sel-pf{transition:none}}.odx .od-form .in u{position:absolute;right:11px;font-size:11px;font-weight:600;color:var(--vu-text);text-decoration:none;pointer-events:none}.odx .od-form .in .cnt{position:absolute;right:11px;font-size:10px;font-weight:600;color:var(--vu-text);opacity:.7;pointer-events:none}.odx .od-form .in.hat-cnt input{padding-right:58px}.odx .od-form textarea{width:100%}.odx .od-form .fd.leer input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),.odx .od-form .fd.leer select,.odx .od-form .fd.leer textarea{border-style:dashed;border-color:#ffb5476b}.odx .od-form .fd.must.leer input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),.odx .od-form .fd.must.leer select,.odx .od-form .fd.must.leer textarea{border-style:dashed;border-color:#ee5d508c}.odx .od-form .fgsec{background:#f4f5f7;border-radius:14px;padding:16px 18px;scroll-margin-top:84px}.odx .od-form .fgsec+.fgsec{margin-top:11px}[data-theme=dark] .odx .od-form .fgsec{background:#ffffff0a}.odx .od-form .fsec{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vu-text-soft,#8f9bba);margin:0 0 12px;line-height:1.4}.odx .od-form .ff-list{display:flex;flex-direction:column;gap:0;border:1px solid var(--vu-border);border-radius:12px;background:#fff;overflow:hidden}[data-theme=dark] .odx .od-form .ff-list{background:#ffffff08}.odx .od-form .ff-row{display:grid;grid-template-columns:minmax(0,1fr) 90px 118px;gap:10px;align-items:center;padding:8px 14px;border-top:1px solid var(--vu-border)}.odx .od-form .ff-row.hd{padding:8px 14px 6px;border-top:0;background:#f4f5f7;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#8f9bba}[data-theme=dark] .odx .od-form .ff-row.hd{background:#ffffff0d}.odx .od-form .ff-row:not(.hd):not(.an){background:#fbfcfd}[data-theme=dark] .odx .od-form .ff-row:not(.hd):not(.an){background:transparent}.odx .od-form .ff-chk{display:flex;align-items:center;gap:9px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.odx .od-form .ff-chk i{display:grid;place-items:center;width:18px;height:18px;border:1.5px solid #c7cede;border-radius:5px;background:#fff;transition:all .12s}.odx .od-form .ff-chk i svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.odx .od-form .ff-chk i.on{background:#f2650f;border-color:#f2650f}.odx .od-form .ff-chk i.on svg{opacity:1}.odx .od-form .ff-chk b{font-size:12.2px;font-weight:600;color:var(--vu-text-focus)}.odx .od-form .ff-row:not(.an) .ff-chk b{font-weight:500;color:var(--vu-text)}.odx .od-form .ff-in{position:relative;display:flex;align-items:center}.odx .od-form .ff-list input{height:32px;padding:0 10px;font-size:12px}.odx .od-form .ff-in u{position:absolute;right:9px;font-size:10.5px;font-weight:600;color:var(--vu-text);text-decoration:none;pointer-events:none}.odx .od-form .chp{display:flex;flex-wrap:wrap;gap:7px}.odx .od-form .chp button{border:1.5px solid var(--vu-border);border-radius:99px;padding:6px 13px;background:#fff;font-family:inherit;font-size:11.8px;font-weight:600;color:var(--vu-text);cursor:pointer;transition:all .12s}[data-theme=dark] .odx .od-form .chp button{background:#ffffff0d}.odx .od-form .chp button:hover{border-color:#c7cede}.odx .od-form .chp button.on{border-color:#f2650f;background:#f2650f12;color:#f2650f;font-weight:700}.odx .od-form .exl{display:flex;flex-direction:column;gap:14px}.odx .od-form .exg .ext{font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#8f9bba;margin-bottom:7px}.odx .od-form .exi{display:flex;flex-wrap:wrap;gap:7px}.odx .od-form .exi button{display:inline-flex;align-items:center;gap:7px;border:1.5px solid var(--vu-border);border-radius:99px;padding:6px 13px 6px 8px;background:#fff;font-family:inherit;font-size:11.8px;font-weight:600;color:var(--vu-text);cursor:pointer;transition:all .12s}[data-theme=dark] .odx .od-form .exi button{background:#ffffff0d}.odx .od-form .exi button i{display:grid;place-items:center;width:16px;height:16px;border-radius:99px;background:#e7eaf3}.odx .od-form .exi button i svg{width:10px;height:10px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.odx .od-form .exi button.on{border-color:#f2650f;background:#f2650f12;color:var(--vu-text-focus);font-weight:700}.odx .od-form .exi button.on i{background:#f2650f}.odx .od-form .exi button.on i svg{opacity:1}.odx .od-form .sp-list{display:flex;flex-direction:column;gap:10px}.odx .od-form .sp-e{position:relative;border:1px solid var(--vu-border);border-radius:12px;background:#fff;padding:14px 44px 14px 16px}[data-theme=dark] .odx .od-form .sp-e{background:#ffffff08}.odx .od-form .sp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.odx .od-form .sp-grid label{display:flex;flex-direction:column;gap:4px;min-width:0}.odx .od-form .sp-grid input{height:34px;font-size:12px}.odx .od-form .sp-del{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:26px;height:26px;padding:0;border:1px solid var(--vu-border);border-radius:8px;background:transparent;color:var(--vu-text);cursor:pointer}.odx .od-form .sp-del:hover{color:#e31a1a;border-color:#e31a1a66}.odx .od-form .sp-del svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.odx .od-form .sp-foot{display:flex;align-items:center;gap:12px}.odx .odvx{padding:18px 22px 22px}.odx .odvx h2{font-size:16.6px;font-weight:700;letter-spacing:-.01em;color:var(--vu-text-focus)}.odx .property-links-tab{background:#fff;border:1px solid rgba(45,55,72,.11);border-radius:var(--vu-r-xl);box-shadow:0 1px 2px #2d37480f,0 6px 16px #2d374817;padding:18px 22px 22px}[data-theme=dark] .odx .property-links-tab{background:#1c1d228c;border-color:#ffffff1a}.odx .property-links-tab .toolbar h3{font-size:16.6px;font-weight:700;letter-spacing:-.01em;color:var(--vu-text-focus)}.odx .odcard .odtitle{font-size:16.6px;letter-spacing:-.01em}.odx .xpwrap:not(.xpwrap--full){background:#fff;border:1px solid rgba(45,55,72,.11);border-radius:var(--vu-r-xl);box-shadow:0 1px 2px #2d37480f,0 6px 16px #2d374817;padding:16px}[data-theme=dark] .odx .xpwrap:not(.xpwrap--full){background:#1c1d228c;border-color:#ffffff1a}.odx .ebesch .ecard__t{font-size:14.5px;font-weight:700;letter-spacing:-.01em;white-space:normal;overflow:visible;text-overflow:clip}.odx .ebesch .ecard textarea{min-height:150px;font-size:13px;line-height:1.6}.odx .ebesch .ehlchip{border-radius:99px;background:#f2650f1a;color:#f2650f;border:0;font-weight:700}.odx .ebesch .ehlchip__x{color:inherit}.odx .ebesch .ehladd{border-radius:99px}.odx .md2x-hero{position:relative;margin-top:16px;aspect-ratio:21/9;border-radius:var(--vu-r-lg);overflow:hidden;border:1px solid var(--vu-border);background:#e2e8f00d}.odx .md2x-hero .ft-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.odx .md2x-hero .tag{position:absolute;top:10px;left:10px;z-index:2;height:24px;padding:0 11px;display:inline-flex;align-items:center;border-radius:99px;background:linear-gradient(135deg,#f2650f,#ff8a3d);color:#fff;font-size:10.5px;font-weight:700}.odx .md2x-sec{display:flex;align-items:baseline;gap:8px;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#8f9bba;margin:16px 0 0}.md2x-hero,.md2x-sec{display:none}.odx .md2x-hero{display:block}.odx .md2x-sec{display:flex}@keyframes ol-sheet{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media(max-width:860px){.mb-ico{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border:1px solid var(--vu-border);border-radius:7px;background:transparent;color:var(--vu-text-focus);cursor:pointer}.mb-ico svg{width:17px;height:17px}.mb-ico.neu{margin-left:auto;color:#ff922b;border-color:#f2650f73}.mb-hd{display:flex;flex-direction:column;gap:1px;padding:4px 10px 12px;font-size:13.5px;font-weight:700;color:var(--vu-text-focus)}.mb-hd span{font-size:11px;font-weight:500;color:var(--vu-text)}.odm-rail .mfo{display:flex;align-items:center;gap:6px;width:100%;padding:10px;border:0;border-radius:6px;background:transparent;color:var(--vu-text);font:inherit;font-size:12.6px;font-weight:600;text-align:left;cursor:pointer}.odm-rail .mfo:hover{background:#ffffff12;color:var(--vu-text-focus)}[data-theme=light] .odm-rail .mfo:hover{background:#2d37480f}.odm-rail .mfo.on{background:#ffffff21;color:var(--vu-text-focus);box-shadow:inset 0 1px #ffffff1f}[data-theme=light] .odm-rail .mfo.on{background:#2d374814;box-shadow:none}.odm-rail .mfo .vu-i{width:15px;height:15px;flex-shrink:0}.odm-b{display:flex;align-items:center;gap:10px;padding:2px 0 12px 52px;min-height:44px}.odm-b .ttl{font-size:19px;font-weight:800;letter-spacing:-.01em;color:var(--vu-text-focus)}.odm-b .mb-ico{position:fixed;top:calc(10px + env(safe-area-inset-top));left:12px;z-index:370;width:44px;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.14);color:#fff;background:#1c1d2280;box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff1a;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}@supports (backdrop-filter: url(#lg-dist)){.odm-b .mb-ico{backdrop-filter:url(#lg-dist) blur(6px) saturate(170%) brightness(1.05);-webkit-backdrop-filter:blur(24px) saturate(160%)}}.odm-b .mb-ico svg{width:19px;height:19px}.odx:has(.odm-rail.auf) .odm-b .mb-ico{opacity:0;pointer-events:none}.odm-rail{display:flex;flex-direction:column;gap:2px;position:fixed;top:0;bottom:0;left:0;width:min(300px,82vw);z-index:365;padding:18px 14px calc(18px + env(safe-area-inset-bottom));overflow-y:auto;background:var(--vu-g-card-content);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-right:1px solid var(--vu-border);border-radius:0 11px 11px 0;transform:translate(-103%);transition:transform .25s cubic-bezier(.3,.9,.4,1)}.odm-rail.auf{transform:none}.odm-grp{padding:12px 10px 5px;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--vu-text);opacity:.7}.odm-scrim{z-index:360}.v-objekte .ol-top,.v-objekte .ol-glas{display:none}.ol-mb{display:flex;align-items:center;gap:7px;padding:2px 0 12px}.ol-mb .mb-titel .zz{font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;background:#f2650f24;color:#f2650f;font-variant-numeric:tabular-nums}.ol-mb .mb-ico{margin-left:auto}.ol-mb .mb-ico svg path{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.ol-mbsuch{display:block;margin:0 0 12px}.ol-mbsuch .vu-search{display:flex;align-items:center;gap:9px;height:46px;padding:0 14px;border-radius:12px;background:#ffffffb8;backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:inset 0 1px #ffffffe6,0 6px 18px #2d37481a}.ol-mbsuch .vu-search input{flex:1;min-width:0;border:0;background:transparent;outline:none;font:inherit;font-size:14px;color:var(--vu-text-focus)}[data-theme=dark] .ol-mbsuch .vu-search{background:#0c0d148c;box-shadow:inset 0 1px #ffffff1a}[data-theme=dark] .ol-mbsuch .vu-search input{color:#fff}.ol-mbsuch .vu-search:focus-within{box-shadow:inset 0 1px #ffffffe6,0 6px 18px #2d37481a,0 0 0 3px #e8743a2e}[data-theme=dark] .ol-mbsuch .vu-search:focus-within{box-shadow:inset 0 1px #ffffff1a,0 0 0 3px #e8743a38}.ol-scrim{display:block;position:fixed;inset:0;z-index:140;background:#17192359}.ol-sheet{display:flex;flex-direction:column;gap:1px;position:fixed;top:62px;left:12px;right:12px;z-index:150;padding:10px;border-radius:16px;background:linear-gradient(160deg,#ffffffe6,#ffffffbd);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 1px #ffffffe6,0 22px 48px #2d37483d;animation:ol-sheet .16s ease}[data-theme=dark] .ol-sheet{background:linear-gradient(160deg,#1c1d22eb,#14151adb);box-shadow:inset 0 1px #ffffff1f,0 22px 48px #00000080}.ol-sheet button.row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 13px;min-height:44px;border:0;border-radius:9px;background:transparent;cursor:pointer;font:inherit;font-size:13.8px;font-weight:600;color:var(--vu-text-focus);text-align:left}.ol-sheet button.row span{font-size:11px;font-weight:700;padding:2px 9px;border-radius:99px;background:#2d374814;font-variant-numeric:tabular-nums}[data-theme=dark] .ol-sheet button.row span{background:#ffffff1a}.ol-sheet button.row.on{background:#f2650f1a;color:#f2650f}.ol-sheet button.row.on span{background:#f2650f29;color:#f2650f}.ol-sheet .lb{padding:10px 6px 7px;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--vu-text);opacity:.7}.ol-sheet .chips{display:flex;flex-wrap:wrap;gap:7px;padding:0 4px 8px}.ol-sheet .chips button{border:1px solid var(--vu-border);border-radius:99px;background:transparent;padding:9px 15px;min-height:38px;cursor:pointer;font:inherit;font-size:12.6px;font-weight:600;color:var(--vu-text-focus)}.ol-sheet .chips button.on{border-color:transparent;background:#f2650f21;color:#f2650f;font-weight:700}.ol-fab{position:fixed;right:16px;bottom:calc(88px + env(safe-area-inset-bottom));z-index:130;display:inline-flex;align-items:center;gap:8px;height:52px;padding:0 20px;border:0;border-radius:99px;cursor:pointer;font:inherit;font-size:14px;font-weight:700;color:#fff;background:#1c1d2266;backdrop-filter:blur(1.5px) saturate(160%) brightness(1.04);-webkit-backdrop-filter:blur(1.5px) saturate(160%) brightness(1.04);box-shadow:inset 0 0 0 .5px #ffffff59,inset 0 1px #ffffff80,inset 0 -1px 1px #0003,0 10px 26px #0a0b104d}.ol-fab:hover{background:#1c1d228c}.ol-fab:active{transform:scale(.97)}.ol-fab svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.v-objekte .ol-grid{grid-template-columns:1fr;gap:12px}.v-objekte .olc .pic{aspect-ratio:16/9}.v-objekte .olc .bd .pr{font-size:18px}.v-objekte .ob-rows .ro{padding:10px 12px;gap:9px}.v-objekte .ob-rows .po{display:none}.v-objekte .ob-rows .th{width:52px;height:40px}.v-objekte .ob-rows .nm b,.v-objekte .ob-rows .nm small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;min-width:0}.v-objekte .ob-rows .pr{min-width:0;flex:0 0 auto}.v-objekte .ob-rows .pr b{font-size:12.8px}.v-objekte .ob-rows .pr small{font-size:10px;white-space:nowrap}.od-fab2{right:14px;bottom:calc(84px + env(safe-area-inset-bottom))}body.vu-cockpit .vu-shell.shell-obj{padding-left:0;padding-right:0}.vu-shell.shell-obj .main{padding-left:12px;padding-right:12px}.vu-shell.shell-obj .main:before,.vu-shell.shell-obj .main:has(.odw-rail):before{left:0;right:0}.odx .px-6,.vu-shell.shell-obj .main .main,.odx .bmscroll{padding-left:0;padding-right:0}.vu-shell.shell-obj .vu-inhalt{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.odx .oh{min-height:200px}.odx .oh .tx{max-width:100%;padding-bottom:0}.odx .oh .prz{margin-left:0;text-align:left;padding-top:10px}.odx .os{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 0;padding:14px 6px}.odx .os>div{border-left:0}.odx .os b{font-size:17px}.odx .odcard,.odx .odvx,.odx .property-links-tab{padding:14px 14px 16px}.odx .odrow__l{width:120px}.odx .od-form .fgsec{padding:12px;border-radius:12px}.odx .od-form .fg{grid-template-columns:1fr}.odx .od-form .ff-row{grid-template-columns:minmax(0,1fr) 64px 96px;gap:6px;padding:8px 10px}.odx .odw-main{margin-right:0}.odx .md2x-hero{aspect-ratio:16/9}.odx .odx-brotkrume{display:none}@media(prefers-reduced-motion:reduce){.odm-rail{transition:none}.ol-sheet{animation:none}}}.odx .ka-name{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--vu-text-focus);cursor:pointer}.odx .ka-name:hover{text-decoration:underline}.odx .md2-dropin{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;margin:0 0 18px;padding:18px 20px;border:1.5px dashed #c7cede;border-radius:12px;background:transparent;cursor:pointer;font-family:inherit;transition:border-color .15s,background-color .15s}.odx .md2-dropin:hover{border-color:#f2650f;background:#f2650f0a}.odx .md2-dropin .ic{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#f4f5f7;flex:0 0 auto}.odx .md2-dropin .ic svg{width:16px;height:16px;fill:none;stroke:#68769b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.odx .md2-dropin:hover .ic{background:#f2650f1a}.odx .md2-dropin:hover .ic svg{stroke:#f2650f}.odx .md2-dropin b{font-size:13px;font-weight:700;color:var(--vu-text-focus)}.odx .md2-dropin>span:last-child{font-size:11.5px;color:var(--vu-text)}.odx .ka-form .md2-dropin.voll{border-style:solid;border-color:#01b574;background:#01b5740a}.odx .ka-form .md2-dropin.voll .ic{background:#01b5741f}.odx .ka-form .md2-dropin.voll .ic svg{stroke:#01b574}.odx .fl-ren{display:inline-flex;align-items:center;gap:5px;max-width:100%}.odx .fl-ren input{min-width:0;flex:1;height:30px;padding:0 9px;border:1.5px solid #f2650f;border-radius:8px;font:inherit;font-size:12.5px;color:var(--vu-text-focus);background:#fff;outline:none}.odx .fl-ren button{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--vu-border);border-radius:8px;background:#fff;cursor:pointer;flex:0 0 auto}.odx .fl-ren button svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.odx .fl-ren .ok{color:#01b574;border-color:#01b57466}.odx .fl-ren .ab{color:var(--vu-text)}.odx .fl-menu{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--vu-text);cursor:pointer;transition:border-color .14s,background-color .14s,color .14s}.odx .fl-menu:hover,.odx .fl-menu[data-state=open]{border-color:var(--vu-border);background:#fff;color:var(--vu-text-focus)}.odx .fl-menu:focus-visible{outline:2px solid #f2650f;outline-offset:2px}.odx .eh-hinweis{display:flex;align-items:center;gap:12px;padding:14px 22px}.odx .eh-hinweis.gross{padding:26px;gap:18px}.odx .eh-hinweis.gross .ic{width:48px;height:48px;flex:0 0 auto;border-radius:12px;background:var(--vu-g-info,#f2650f);color:#fff;display:grid;place-items:center;box-shadow:0 4px 10px #f2650f4d}.odx .eh-hinweis.gross .ic svg{width:22px;height:22px}.odx .eh-hinweis.gross .tx b{display:block;font-size:15.5px;font-weight:800;color:var(--vu-text-focus);margin-bottom:4px}.odx .eh-hinweis.gross .tx p{margin:0;font-size:12.6px;line-height:1.55;color:var(--vu-text);max-width:640px}.odx .eh-hinweis .tx{min-width:0}.odx .eh-hinweis .vu-btn{margin-left:auto;flex:0 0 auto}@media(max-width:760px){.odx .eh-hinweis{flex-wrap:wrap}.odx .eh-hinweis .vu-btn{margin-left:66px}}.odx .fl-wrap.m-panel>.fl-rail .fl-add{margin-top:0;padding-top:8px;border-top:0;border-left:1px dashed rgba(255,255,255,.28);border-radius:99px;margin-left:4px;padding-left:14px}.odx .fl-wrap.m-panel>.fl-rail .fl-neu{margin-top:0;flex:0 0 auto;width:min(230px,52vw)}.odx .fl-wrap.m-panel>.fl-rail>button .n{margin-left:4px}@media(max-width:860px){.odx .fl-wrap.m-panel>.fl-rail:not(.mob-auf){display:none!important}.odx .fl-wrap.m-panel>.fl-rail.mob-auf .fl-add{border-left:0;border-top:1px dashed rgba(255,255,255,.28);border-radius:0;margin-left:0;padding-left:10px;margin-top:8px;padding-top:12px}.odx .fl-wrap.m-panel>.fl-rail.mob-auf .fl-neu{width:auto}}.odx .odw.m-panel>.odw-rail,.odx .fl-wrap.m-panel>.fl-rail{--glass-frost:.12;--glass-saturation:1.2}@supports (backdrop-filter: url(#lg-dist)){.odx .odw.m-panel>.odw-rail,.odx .fl-wrap.m-panel>.fl-rail{background:hsl(0 0% 0% / var(--glass-frost))!important;backdrop-filter:url(#lg-dist) saturate(var(--glass-saturation))!important;-webkit-backdrop-filter:url(#lg-dist) saturate(var(--glass-saturation))!important;border:0!important;box-shadow:inset 0 0 2px 1px #ffffff59,inset 0 0 10px 4px #ffffff26,inset 0 4px 16px #11111a0d,inset 0 8px 24px #11111a0d,inset 0 6px 56px #11111a0d!important}}.odx .odw.m-panel>.odw-rail>button:not(.odw-ki).on,.odx .odw.m-panel>.odw-rail>button:not(.odw-ki).on:hover,.odx .fl-wrap.m-panel>.fl-rail>button:not(.odw-ki).on,.odx .fl-wrap.m-panel>.fl-rail>button:not(.odw-ki).on:hover{background:#fff;color:#1c1d22;box-shadow:0 2px 8px #11111a38}.odx .odw.m-panel>.odw-rail>button.on .n,.odx .fl-wrap.m-panel>.fl-rail>button.on .n{background:#1c1d221a;color:#1c1d22;opacity:1}.odx .odw.m-panel>.odw-rail>button.on svg,.odx .fl-wrap.m-panel>.fl-rail>button.on svg{opacity:1}@media(min-width:861px){.odx .odx-scroll{padding-bottom:0}}.vu-sidenav .vu-sub.tree .fo:hover,.vu-sidenav .vu-sub.tree .fo:hover .vu-i{color:#ffa347}.vu-sidenav .vu-sub.tree .fo:hover{background:#ffffff0f}.vu-sidenav .vu-sub.tree .fo.on{background:#fff;color:#0a0a08;box-shadow:none}.vu-sidenav .vu-sub.tree .fo.on .vu-i,.vu-sidenav .vu-sub.tree .fo.on:hover,.vu-sidenav .vu-sub.tree .fo.on:hover .vu-i{color:#0a0a08}.vu-sidenav .vu-sub.tree .fo.on:hover{background:#fff}.vu-shell.shell-obj{padding-left:var(--vu-rand);gap:var(--vu-rand)}@media(min-width:861px){.vu-shell.shell-obj .main{padding-left:0}}.od-anfr{display:flex;flex-direction:column;gap:14px;font-variant-numeric:tabular-nums}.od-anfr .rv{animation:oa-rv .5s cubic-bezier(.2,1.1,.3,1) both}@keyframes oa-rv{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.od-anfr .oa-kopf{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.od-anfr .oa-akt{display:flex;gap:8px}.od-anfr .oa-btn{border:0;border-radius:99px;padding:9px 16px;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:transform .15s,box-shadow .15s}.od-anfr .oa-btn.pri{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;box-shadow:0 6px 16px #d624504d}.od-anfr .oa-btn.pri:hover{transform:translateY(-1px)}.od-anfr .oa-btn.ghost{background:#fff;border:1px solid #F0E4E9;color:#3a3040}.od-anfr .oa-btn:disabled{opacity:.45;pointer-events:none}.od-anfr .oa-leer{display:flex;flex-direction:column;align-items:center;gap:6px;padding:44px 20px;text-align:center}.od-anfr .oa-leer .oa-vio{width:116px;height:116px}.od-anfr .oa-leer b{font-size:14px;font-weight:700;color:#1a1420}.od-anfr .oa-leer span{font-size:12.5px;color:#6b6472}.od-anfr .oa-tbl{width:100%;border-collapse:collapse;background:#fff;border:1px solid #F0E4E9;border-radius:18px;overflow:hidden}.od-anfr .oa-tbl th{text-align:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#b9a9b3;padding:12px 8px 10px;border-bottom:1px solid #F0E4E9}.od-anfr .oa-tbl td{font-size:12.9px;color:#3a3040;padding:9px 8px;border-bottom:1px solid #F4EAEF}.od-anfr .oa-tbl tr:last-child td{border-bottom:0}.od-anfr .oa-tbl th:first-child,.od-anfr .oa-tbl td:first-child{padding-left:24px}.od-anfr .oa-tbl th:last-child,.od-anfr .oa-tbl td:last-child{padding-right:24px}.od-anfr .oa-tbl tbody tr{cursor:pointer}.od-anfr .oa-tbl tbody tr:hover{background:#fdf6f8}.od-anfr .oa-tbl .nm{font-weight:700;color:#1a1420}.od-anfr .oa-tbl .oa-m{display:none}.od-anfr .oa-tbl .mut{color:#9a8c95;font-size:11.5px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-anfr .oa-tbl .r{text-align:right}.od-anfr .oa-chip{display:inline-block;padding:3px 9px;border-radius:99px;background:#f6eef2;font-size:10.5px;font-weight:700;color:#3a3040}.od-anfr .oa-st{font-size:11px;font-weight:700;color:#b9a9b3}.od-anfr .oa-st.ok{color:#0e9f6e}.od-anfr .oa-scrim{position:fixed;inset:0;z-index:400;display:grid;place-items:center;padding:20px;background:#0d0a1273}.od-anfr .oa-karte{width:min(480px,100%);max-height:88dvh;overflow-y:auto;background:#fff;border:1px solid #F0E4E9;border-radius:18px;padding:18px 20px 16px;box-shadow:0 24px 70px #1a142040}.od-anfr .oa-karte.breit{width:min(600px,100%)}.od-anfr .oa-kkopf{display:flex;align-items:flex-start;gap:11px;margin-bottom:14px}.od-anfr .oa-kkopf .mini{width:42px;height:42px;flex:0 0 auto}.od-anfr .oa-kkopf>div{min-width:0;flex:1}.od-anfr .oa-kkopf b{display:block;font-size:14px;font-weight:800;color:#1a1420}.od-anfr .oa-kkopf span{display:block;margin-top:2px;font-size:11.5px;color:#9a8c95}.od-anfr .oa-kkopf .oa-n{color:#d62450}.od-anfr .oa-kitag{flex:0 0 auto;font-style:normal;padding:4px 10px;border-radius:99px;background:linear-gradient(120deg,#ff709329,#d6245017);color:#d62450;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.od-anfr .oa-warte{margin:8px 0 14px;font-size:12.5px;color:#9a8c95}.od-anfr .oa-rows{border-top:1px solid #F4EAEF}.od-anfr .oa-row{display:flex;align-items:center;gap:10px;padding:10px 2px;border-bottom:1px solid #F4EAEF}.od-anfr .oa-row span{flex:0 0 128px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#b9a9b3}.od-anfr .oa-row b{flex:1;min-width:0;font-size:13px;font-weight:700;color:#1a1420;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.od-anfr .oa-row b.leer{color:#c9bac3;font-weight:500}.od-anfr .oa-row button{border:0;background:none;padding:2px 4px;font:inherit;font-size:11px;font-weight:800;color:#d62450;cursor:pointer}.od-anfr .oa-row button:hover{color:#a81b3e}.od-anfr .oa-quelle{margin:9px 0 0;font-size:11px;color:#9a8c95}.od-anfr .oa-auszug{margin-top:12px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid #F4EAEF;max-height:300px;overflow-y:auto}.od-anfr .oa-feld{width:100%;margin-bottom:10px;padding:10px 14px;border:1px solid #F0E4E9;border-radius:14px;background:#fff;font:inherit;font-size:13px;color:#1a1420}.od-anfr .oa-feld:focus{outline:2px solid rgba(242,69,107,.35);outline-offset:1px}.od-anfr textarea.oa-feld{resize:vertical;line-height:1.6}.od-anfr .oa-fuss{display:flex;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid #F4EAEF}@media(prefers-reduced-motion:reduce){.od-anfr .rv{animation:none}.od-anfr .oa-btn{transition:none}}.od-anfr .oa-empf{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px;max-height:120px;overflow-y:auto}@media(max-width:860px){.od-anfr{padding:0 16px}.od-anfr .oa-tbl{display:block;background:transparent;border:0;border-radius:0;overflow:visible}.od-anfr .oa-tbl thead{display:none}.od-anfr .oa-tbl tbody{display:flex;flex-direction:column;gap:10px}.od-anfr .oa-tbl tbody tr{display:grid;-moz-column-gap:10px;column-gap:10px;row-gap:3px;align-items:center;grid-template-columns:auto 1fr auto;grid-template-areas:"nm nm zeit" "kanal betr status";padding:11px 16px;background:#fff;border:1px solid #F0E4E9;border-radius:16px;min-height:44px}.od-anfr .oa-tbl tbody tr:hover{background:#fff}.od-anfr .oa-tbl tbody tr:active{transform:scale(.97);transition:transform .1s}.od-anfr .oa-tbl td{display:block;padding:0;border:0!important;max-width:none;text-align:left;min-width:0}.od-anfr .oa-tbl td:before{display:none}.od-anfr .oa-tbl td.nm{grid-area:nm;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.od-anfr .oa-tbl td.nm .oa-m{display:inline;font-style:normal;font-weight:700;font-size:11px;color:#d62450;margin-left:4px}.od-anfr .oa-tbl td[data-l=Kanal]{grid-area:kanal}.od-anfr .oa-tbl td[data-l="Letzter Betreff"]{grid-area:betr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.od-anfr .oa-tbl td[data-l=Mails]{display:none}.od-anfr .oa-tbl td[data-l=Zuletzt]{grid-area:zeit;font-size:11px}.od-anfr .oa-tbl td[data-l=Status]{grid-area:status;text-align:right}.od-anfr .oa-btn{min-height:44px}.od-anfr .oa-akt{width:100%}.od-anfr .oa-akt .oa-btn{flex:1}.od-anfr .oa-karte{width:100%;border-radius:16px;padding:16px}.od-anfr .oa-row{min-height:44px;flex-wrap:wrap}.od-anfr .oa-row span{flex-basis:100%}.od-anfr .oa-row button{min-height:44px;min-width:44px}.od-anfr .oa-scrim{padding:16px}}@media(prefers-reduced-motion:reduce){.od-anfr .oa-tbl tbody tr:active{transform:none;transition:none}}.v-einst{color:var(--eg-tinte);font-variant-numeric:tabular-nums}.v-einst .est-kopf{margin:0 0 14px}.v-einst .est-kopf h1{margin:0;font-size:21px;font-weight:800;letter-spacing:-.01em;color:var(--eg-tinte)}.v-einst .est-karte{padding:18px 20px;border-radius:16px;background:#fff;border:1px solid var(--eg-linie)}.v-einst .est-karte+.est-karte{margin-top:14px}.v-einst .est-karte .eg-abs+.eg-abs{margin-top:20px}.v-einst .est-zwei{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:14px;align-items:start}.v-einst .est-fuss{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--eg-linie-2)}.v-einst .est-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.v-einst .est-bilder{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px}.v-einst .est-bild{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.v-einst .est-bild .lb{font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--eg-grau-hell)}.v-einst .est-bild .bx{position:relative;overflow:hidden;width:100%;height:92px;border-radius:12px;border:1px solid var(--eg-linie);background:var(--eg-warm);display:grid;place-items:center}.v-einst .est-bild .bx img{position:absolute;inset:0;width:100%;height:100%;display:block}.v-einst .est-bild .waehlen{display:grid;place-items:center;width:100%;height:100%;font-size:12px;font-weight:700;color:var(--eg-tinte-2);cursor:pointer}.v-einst .est-bild .waehlen:hover{background:var(--eg-flaeche)}.v-einst .est-bild small{font-size:11px;color:var(--eg-grau-hell)}.v-einst .est-vorschau{padding:16px;border-radius:12px;border:1px solid var(--eg-linie);background:var(--eg-warm)}.v-einst .est-vorschau .lg{display:block;max-width:170px;max-height:46px;-o-object-fit:contain;object-fit:contain}.v-einst .est-vorschau .rule{height:1px;margin:12px 0;background:var(--eg-linie)}.v-einst .est-vorschau .who{display:flex;gap:12px;align-items:flex-start}.v-einst .est-vorschau .pt{width:58px;height:74px;flex:0 0 auto;border-radius:8px;-o-object-fit:cover;object-fit:cover;display:block}.v-einst .est-vorschau .tx{min-width:0;display:flex;flex-direction:column;gap:1px}.v-einst .est-vorschau .tx b{font-size:13px;font-weight:800;color:var(--eg-tinte)}.v-einst .est-vorschau .tx span{font-size:11.5px;color:var(--eg-tinte-2)}.v-einst .est-vorschau .tx .lk{color:var(--eg-karmin);font-weight:600}.v-einst .est-vorschau .bn{display:block;width:100%;margin-top:12px;max-height:84px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.v-einst code{padding:1px 5px;border-radius:5px;background:var(--eg-flaeche);color:var(--eg-tinte-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}@media(max-width:860px){.v-einst .est-zwei{grid-template-columns:1fr}.v-einst .est-karte{padding:16px 14px}.v-einst .est-kopf h1{font-size:19px}.v-einst .est-bilder{grid-template-columns:1fr 1fr}.v-einst .est-bild .waehlen,.v-einst .pt-it,.v-einst .btn-sm{min-height:44px}.v-einst .est-karte li>a,.v-einst .est-karte p>a{padding:15px 0}}.v-einst .eg-abs-kopf{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:0 0 12px;margin-bottom:14px;border-bottom:1px solid var(--eg-linie-2)}.v-einst .eg-abs-kopf svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:var(--eg-karmin);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v-einst .eg-abs-kopf b{font-size:13.5px;font-weight:800;color:var(--eg-tinte)}.v-einst .eg-abs-kopf>span:not(.rt):not(.pt-offen):not(.pt-antwort){font-size:11.5px;color:var(--eg-grau-hell)}.v-einst .eg-abs-kopf .rt{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.v-einst .eg-abs-kopf .rt .lt{font-size:11px;color:var(--eg-grau-hell)}.v-einst .pt-offen{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;background:#c08a2e24;color:var(--eg-gold);font-size:10.5px;font-weight:800}.v-einst .pt-offen:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.v-einst .pt-antwort{flex:1 0 100%;margin-top:8px;padding:9px 11px;border-radius:9px;background:var(--eg-flaeche);border:1px solid var(--eg-linie);font-size:11.5px;font-weight:600;line-height:1.5;color:var(--eg-tinte-2);overflow-wrap:anywhere}.v-einst .eg-lb{display:block;margin-bottom:7px;font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--eg-grau-hell)}.v-einst .eg-hw{display:block;margin-top:5px;font-size:11px;line-height:1.5;color:var(--eg-grau-hell)}.v-einst .eg-hw code{padding:1px 4px;border-radius:4px;background:var(--eg-flaeche);font-size:10.5px}.v-einst .est-zeilen{display:flex;flex-direction:column}.v-einst .est-zeilen .row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:12.5px;color:var(--eg-tinte-2);border-bottom:1px solid var(--eg-linie-2)}.v-einst .est-zeilen .row:last-child{border-bottom:0}.v-einst .est-zeilen .row b{font-weight:700;color:var(--eg-tinte)}.v-einst .est-zeilen .row b.ok{color:var(--eg-gruen)}[data-theme=light] .st-seg{background:#ffffffa6;box-shadow:inset 0 1px #ffffffd9,0 4px 14px #2d374814}[data-theme=light] .st-seg button:hover{background:#2d37480f}[data-theme=light] .st-seg button.on{background:#fff;box-shadow:0 2px 8px #2d37481f}.st-sw{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:11.8px;font-weight:600;color:var(--vu-text-focus);-webkit-user-select:none;-moz-user-select:none;user-select:none}.st-sw.sm{font-size:11px;font-weight:500;color:var(--vu-text)}.st-sw input{position:absolute;opacity:0;width:0;height:0}.st-sw i{position:relative;width:38px;height:22px;border-radius:99px;background:#ffffff24;box-shadow:inset 0 1px 2px #0000004d;transition:background .18s;flex:0 0 auto}[data-theme=light] .st-sw i{background:#2d374829;box-shadow:inset 0 1px 2px #2d374824}.st-sw i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:99px;background:#fff;box-shadow:0 1px 3px #00000059;transition:transform .18s}.st-sw input:checked+i{background:linear-gradient(97deg,#f15a22,#f6ad55)}.st-sw input:checked+i:after{transform:translate(16px)}.st-sw input:focus-visible+i{outline:2px solid rgba(242,101,15,.75);outline-offset:2px}.st-rad{display:inline-flex;gap:2px;padding:3px;border-radius:6px;background:#ffffff12;width:-moz-max-content;width:max-content;max-width:100%;overflow-x:auto;scrollbar-width:none}[data-theme=light] .st-rad{background:#2d374812}.st-rad button{height:30px;padding:0 13px;border:0;border-radius:5px;background:none;font-family:inherit;font-size:11.5px;font-weight:600;color:var(--vu-text);white-space:nowrap;cursor:pointer;transition:background .16s,color .16s}.st-rad button:hover{color:var(--vu-text-focus)}.st-rad button.on{background:#ffffff29;color:var(--vu-text-focus);box-shadow:inset 0 1px #ffffff24}[data-theme=light] .st-rad button.on{background:#fff;box-shadow:0 2px 8px #2d37481f}[data-theme=light] .st-kt{background:#2d374808}.vu-inhalt.inhalt-klipp{overflow-x:clip;overflow-y:visible}.pt-wrap{display:grid;grid-template-columns:266px minmax(0,1fr);gap:16px;align-items:start}@media(max-width:1100px){.pt-wrap{grid-template-columns:1fr}}.pt-list{padding:14px 12px;display:flex;flex-direction:column;gap:3px;position:sticky;top:var(--vu-rand,18px)}@media(max-width:1100px){.pt-list{position:static}}.pt-list>.lb{padding:2px 8px 8px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vu-grey-500)}.pt-it{display:flex;align-items:center;gap:10px;padding:9px 11px;border:0;border-radius:6px;background:transparent;font-family:inherit;text-align:left;color:var(--vu-text);cursor:pointer;transition:background .16s}.pt-it:hover{background:#ffffff0f}[data-theme=light] .pt-it:hover{background:#2d37480d}.pt-it.on{background:#ffffff21;color:var(--vu-text-focus);box-shadow:inset 0 1px #ffffff1f}[data-theme=light] .pt-it.on{background:#fff;box-shadow:0 2px 8px #2d37481f}.pt-it .dt{width:8px;height:8px;border-radius:99px;flex:0 0 auto}.pt-it .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.pt-it .tx b{font-size:12.2px;font-weight:600;color:var(--vu-text-focus);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pt-it .tx em{font-style:normal;font-size:10.2px;color:var(--vu-text);opacity:.8}.pt-it .n{font-size:10px;font-weight:700;padding:2px 7px;border-radius:99px;background:#ffffff17;font-variant-numeric:tabular-nums}[data-theme=light] .pt-it .n{background:#2d374814}.pt-it.neu,.pt-it.neu .tx b{color:#ff922b}.pt-it .vu-i{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.8}.pt-anb{display:flex;flex-direction:column;gap:9px;padding:0 8px}.pt-anb .fd{gap:4px}.pt-anb .hw{font-size:10.2px;color:var(--vu-text);opacity:.75;line-height:1.45}.pt-grp{padding:18px 20px;border-top:1px solid var(--vu-border)}.pt-grp:first-of-type{border-top:0}.pt-grp>.hd{display:flex;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.pt-grp>.hd em{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.06em;color:#ff922b;padding:2px 7px;border-radius:3px;background:#f2650f24}.pt-grp>.hd b{font-size:12.8px;font-weight:700;color:var(--vu-text-focus)}.pt-grp>.hd p{margin:0;font-size:11px;color:var(--vu-text);opacity:.85}[data-theme=light] .pt-note code{background:#2d374814}[data-theme=light] .pt-obj>.hd{background:#2d37480a}[data-theme=light] .pt-obj .row select{background:#fff}[data-theme=light] .st-rg{background:#2d374808}.od-forms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}@media(max-width:1160px){.od-forms{grid-template-columns:1fr}}.od-form .fg{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.od-form .fg.wide,.od-form .fd.lang{grid-column:1/-1}.od-form .fg.wide{grid-template-columns:1fr}.od-form .fd{display:flex;flex-direction:column;gap:5px;min-width:0}.od-form .lb{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--vu-text)}.od-form .lb em{display:grid;place-items:center;width:14px;height:14px;border-radius:2px;font-style:normal;font-size:9px;font-weight:700;background:#4299e129;color:#4299e1;cursor:help}.od-form .lb .lk{width:12px;height:12px;stroke:#ffb547;fill:none;stroke-width:2}.od-form .in{position:relative;display:flex;align-items:center}.od-form input,.od-form select,.od-form textarea{width:100%;min-width:0;height:38px;padding:0 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);background:#e2e8f00a;font-family:inherit;font-size:12.9px;font-weight:600;color:var(--vu-text-focus);transition:border-color .14s,background .14s}.od-form textarea{height:auto;padding:10px 12px;line-height:1.55;font-weight:400;resize:vertical}.od-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:30px}.od-form input::-moz-placeholder,.od-form textarea::-moz-placeholder{color:var(--vu-text);opacity:.5;font-weight:400}.od-form input::placeholder,.od-form textarea::placeholder{color:var(--vu-text);opacity:.5;font-weight:400}.od-form input:focus,.od-form select:focus,.od-form textarea:focus{outline:0;border-color:#f2650f;background-color:#f2650f0d}.od-form input:disabled{cursor:not-allowed;opacity:.62}.od-form .in u{position:absolute;right:11px;font-size:11px;font-weight:600;color:var(--vu-text);text-decoration:none;pointer-events:none}.od-form .in .cnt{position:absolute;right:11px;font-size:10px;font-weight:600;color:var(--vu-text);opacity:.7;pointer-events:none}.od-form .fd.leer input,.od-form .fd.leer select,.od-form .fd.leer textarea{border-style:dashed;border-color:#ffb5476b}.od-form .hw{font-size:10.5px;color:var(--vu-text);opacity:.8}.od-form .fd.lock .hw{color:#ffb547;opacity:1}[data-theme=light] .od-form input,[data-theme=light] .od-form select,[data-theme=light] .od-form textarea{background:#fff}.od-form .vu-ch.klapp{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.od-form .vu-ch.klapp .cv{width:16px;height:16px;margin-left:auto;opacity:.55;transition:transform .18s ease}.od-form.zu .vu-ch.klapp .cv{transform:rotate(-90deg)}.od-form.zu{padding-bottom:0}.od-form.zu .vu-ch{border-bottom:0;padding-bottom:18px}.od-form .hw code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px}.v-einst .est-org{display:grid;gap:14px}.v-einst .org-stand{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.v-einst .org-balken{flex:1 1 160px;min-width:120px;height:8px;border-radius:99px;background:var(--eg-flaeche);overflow:hidden}.v-einst .org-balken span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ff7093,#d62450);transition:width .24s ease}@media(prefers-reduced-motion:reduce){.v-einst .org-balken span{transition:none}}.v-einst .org-stand b{font-size:13px;font-weight:800;color:var(--eg-tinte)}.v-einst .org-stand em{font-style:normal;font-size:11.5px;color:var(--eg-tinte-2)}.v-einst .org-offen{display:grid;gap:3px;margin-top:10px}.v-einst .org-offen b{font-size:11.5px;font-weight:700;color:var(--eg-tinte)}.v-einst .org-offen span{font-size:11.5px;color:var(--eg-tinte-2);padding-left:12px}.v-einst .org-pflicht{font-style:normal;color:var(--eg-karmin);margin-left:2px}.v-einst .org-farbe{display:flex;gap:8px;align-items:center}.v-einst .org-farbe input[type=color]{width:44px;height:44px;padding:2px;border-radius:10px;border:1px solid var(--eg-linie-2);background:none;cursor:pointer}.v-einst .org-farbe input[type=text]{flex:1;min-width:0}.v-einst .org-liste{display:grid;gap:8px}.v-einst .org-zeile{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.v-einst .org-zeile>input,.v-einst .org-zeile>select{flex:1 1 160px;min-width:0}.v-einst .org-fehler{font-style:normal;font-size:11.5px;color:var(--eg-karmin);font-weight:600}.v-einst .org-warn{font-style:normal;font-size:11.5px;color:#9a6b00}.v-einst .org-vorschlag{border:0;background:none;padding:15px 0;font:inherit;font-weight:700;color:var(--eg-karmin);cursor:pointer;text-decoration:underline}.v-einst .org-fassungen{display:grid;gap:3px;margin-top:12px}.v-einst .org-fassungen b{font-size:11.5px;font-weight:700;color:var(--eg-tinte)}.v-einst .org-fassungen span{font-size:11.5px;color:var(--eg-tinte-2)}.v-einst .eg-b-reihe{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.v-einst .est-org input,.v-einst .est-org select,.v-einst .est-org textarea{max-width:100%;min-width:0;box-sizing:border-box}.v-einst .est-org .eg-feld{min-width:0}.wa{display:flex;flex-direction:column;gap:14px}.wa-tabs{position:sticky;top:0;z-index:120;display:flex;align-items:center;gap:4px;padding:9px 12px;border-radius:16px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;background:#1c1d2280;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.14);box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff1a}@supports (backdrop-filter: url(#lg-dist)){.wa-tabs{backdrop-filter:url(#lg-dist) blur(6px) saturate(170%) brightness(1.05);-webkit-backdrop-filter:url(#lg-dist) blur(6px) saturate(170%) brightness(1.05)}}.wa-tabs::-webkit-scrollbar{display:none}.wa-tabs button{flex:0 0 auto;display:flex;align-items:center;gap:7px;padding:8px 14px;border:none;border-radius:99px;background:none;font:inherit;font-size:12px;font-weight:600;color:#ffffffd1;cursor:pointer;transition:background .2s}.wa-tabs button:hover{background:#ffffff1a}.wa-tabs button.on{background:#f2650f47;color:#ffa347}.wa-tabs .n{padding:2px 7px;border-radius:99px;font-size:10px;font-weight:700;background:#ffffff1f;color:#ffffffd9}.wa-tabs button.on .n{background:#f2650f59;color:#ffc38a}.wa-steps{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.wa-steps::-webkit-scrollbar{display:none}.wa-steps button{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:8px 14px 8px 8px;border:1px solid var(--vu-border);border-radius:99px;background:#e2e8f008;font:inherit;font-size:12px;font-weight:600;color:var(--vu-text);cursor:pointer}.wa-steps button i{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-style:normal;font-size:11px;font-weight:700;background:#80808038;color:#fff}[data-theme=light] .wa-steps button i{color:#2d3748}.wa-steps button.on{border-color:#f2650f8c;color:#fff}[data-theme=light] .wa-steps button.on{color:#2d3748}.wa-steps button.on i{background:linear-gradient(97.89deg,#d9480f,#ff922b);color:#fff}.wa-steps button.done i{background:#01b5744d;color:#3ad99a}.wa-lbl{margin:16px 0 8px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text)}.wa-lbl:first-child{margin-top:0}.wa-lbl .mut{font-weight:500;text-transform:none;letter-spacing:0;opacity:.75}.wa-chp{display:flex;flex-wrap:wrap;gap:7px}.wa-chp button{padding:7px 13px;border:1px solid var(--vu-border);border-radius:99px;background:#e2e8f008;font:inherit;font-size:12px;font-weight:600;color:var(--vu-text);cursor:pointer;transition:border-color .2s,color .2s,background .2s}.wa-chp button:hover{color:#fff}.wa-chp button.on{border-color:#f2650f99;background:#f2650f24;color:#ffa347}.wa-ta{width:100%;padding:11px 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);background:#e2e8f00a;font:inherit;font-size:12.5px;line-height:1.55;color:#fff;resize:vertical;outline:none}.wa-ta:focus{border-color:#f2650f8c}.wa-in{width:100%;height:38px;margin-bottom:8px;padding:0 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);background:#e2e8f00a;font:inherit;font-size:12.5px;color:#fff;outline:none}.wa-in:focus{border-color:#f2650f8c}.wa-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:8px}.wa-bild{position:relative;aspect-ratio:4/3;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:none;cursor:pointer}.wa-bild img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .2s}.wa-bild:hover img{transform:scale(1.05)}.wa-bild.on{border-color:#f2650f}.wa-bild .p{position:absolute;top:6px;left:6px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:700;background:#f2650f;color:#fff;box-shadow:0 2px 8px #0006}.wa-vidtoggle{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:12.5px;font-weight:600;color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wa-vidtoggle .mut{font-weight:500;color:var(--vu-text)}.wa-vidtoggle input{display:none}.wa-vidtoggle .sw{flex:0 0 auto;width:34px;height:20px;border-radius:99px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);position:relative;transition:background .25s}.wa-vidtoggle .sw:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;opacity:.85;transition:transform .25s}.wa-vidtoggle input:checked+.sw{background:linear-gradient(97.89deg,#d9480f,#ff922b);border-color:transparent}.wa-vidtoggle input:checked+.sw:after{transform:translate(14px);opacity:1}.wa-video{display:grid;grid-template-columns:1fr 190px;gap:20px;margin-top:14px;padding:16px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg);background:#e2e8f005}.wa-video .wa-lbl:first-child{margin-top:0}.wa-video>.l{min-width:0}.wa-vrow{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.wa-note{margin:10px 0 0;font-size:11px;line-height:1.5;color:var(--vu-text)}.wa-phone{position:relative;aspect-ratio:9/16;border-radius:18px;overflow:hidden;background-size:cover;background-position:center;box-shadow:0 14px 34px #0006}.wa-phone:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000000d 40%,#000000b8)}.wa-phone .tx{position:absolute;left:14px;right:14px;bottom:14px;display:flex;flex-direction:column;gap:4px}.wa-phone .tx b{font-size:13.5px;line-height:1.3;color:#fff}.wa-phone .tx span{font-size:11px;color:#ffffffd9}.wa-phone .tx em{align-self:flex-start;margin-top:6px;padding:7px 12px;border-radius:99px;font-style:normal;font-size:11px;font-weight:700;background:#f2650f;color:#fff}.wa-foot{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--vu-border)}.wa-foot .mut{margin-right:auto;font-size:11.5px;color:var(--vu-text)}.wa-opt{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wa-opt button{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg);background:#e2e8f008;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s}.wa-opt button b{font-size:13px;color:#fff}.wa-opt button span{font-size:11.5px;line-height:1.45;color:var(--vu-text)}.wa-opt button.on{border-color:#f2650f99;background:#f2650f14}.wa-frow{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.wa-frow.vier{grid-template-columns:repeat(4,1fr)}.wa-frow .fd.breit2{grid-column:span 2}.wa-sum{margin-top:16px;padding:12px 16px;border-radius:var(--vu-r-md);background:#f2650f1a;border:1px solid rgba(242,101,15,.3);font-size:13px;color:#fff}.wa-sum b{color:#ffa347}.rows.wa-check{display:flex;flex-direction:column;margin-top:18px}.wa-check .rows{display:flex;flex-direction:column;gap:0}.wa-check .r{display:flex;align-items:baseline;gap:12px;padding:11px 0;border-bottom:1px solid var(--vu-border);font-size:12.5px}.wa-check .r span{flex:0 0 110px;color:var(--vu-text)}.wa-check .r b{flex:1;color:#fff;font-weight:600}.wa-check .r a{font-size:11.5px;font-weight:600;color:#ffa347;cursor:pointer}.wa-check .r i{flex:0 0 auto;max-width:48%;font-style:normal;font-size:11.5px;font-weight:500;color:var(--vu-text);opacity:.75}.wa-start{margin-top:18px;align-self:flex-start;padding:13px 22px!important;font-size:13.5px!important}.wa-vhead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.wa-vhead p{margin:0;font-size:12.5px;color:var(--vu-text)}.wa-vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.wa-vc{overflow:hidden}.wa-vc .prev{position:relative;aspect-ratio:4/3;overflow:hidden}.wa-vc .prev .f{position:absolute;top:8px;right:8px;padding:3px 9px;border-radius:99px;font-size:10px;font-weight:700;background:#0000008c;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.wa-vc .meta{display:flex;flex-direction:column;gap:5px;padding:12px 14px 14px}.wa-vc .meta b{font-size:12.5px;color:#fff}.wa-vc .meta p{margin:0;font-size:11.5px;line-height:1.45;color:var(--vu-text);min-height:33px}.wa-vc .act{display:flex;gap:8px;margin-top:6px}.wa-ok{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--vu-r-md);background:#01b5741f;border:1px solid rgba(1,181,116,.4);font-size:12.5px;font-weight:600;color:#3ad99a}.wa-ok svg{width:16px;height:16px;flex:0 0 auto}.wa-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.wa-stats .vu-card{display:flex;flex-direction:column;gap:3px;padding:16px 18px}.wa-stats b{font-size:19px;color:#fff}.wa-stats span{font-size:11px;color:var(--vu-text)}.wa-scroll{overflow-x:auto}.wa .mut{color:var(--vu-text)}@media(max-width:1000px){.wa-video{grid-template-columns:1fr}.wa-video .wa-phone{max-width:190px}.wa-opt,.wa-frow,.wa-frow.vier,.wa-stats{grid-template-columns:1fr 1fr}.wa-check .r{flex-wrap:wrap}.wa-check .r span{flex-basis:100%}}@media(max-width:560px){.wa-frow,.wa-frow.vier,.wa-opt{grid-template-columns:1fr}.wa-frow .fd.breit2{grid-column:auto}.wa-grid{grid-template-columns:repeat(3,1fr)}}[data-theme=light] .wa-ta,[data-theme=light] .wa-in{background:#fff;color:#2d3748}[data-theme=light] .wa-opt button b,[data-theme=light] .wa-check .r b,[data-theme=light] .wa-stats b,[data-theme=light] .wa-vc .meta b,[data-theme=light] .wa-sum,[data-theme=light] .wa-vidtoggle{color:#2d3748}[data-theme=light] .wa-sum b{color:#d9480f}[data-theme=light] .wa-chp button:hover{color:#2d3748}[data-theme=light] .wa-tabs{background:#ffffff8c;border-color:#00000014;box-shadow:0 10px 28px #0000001a}[data-theme=light] .wa-tabs button{color:#4a5568}[data-theme=light] .wa-tabs button:hover{background:#0000000f}[data-theme=light] .wa-tabs button.on{background:#f2650f29;color:#d9480f}[data-theme=light] .wa-tabs .n{background:#00000014;color:#4a5568}[data-theme=light] .wa-tabs button.on .n{background:#f2650f38;color:#d9480f}[data-theme=light] .wa-steps button,[data-theme=light] .wa-opt button,[data-theme=light] .wa-chp button,[data-theme=light] .wa-video{background:#fff}[data-theme=light] .wa-chp button.on{background:#f2650f1f}[data-theme=light] .wa-sum{background:#f2650f14}[data-theme=light] .wa-phone .tx b,[data-theme=light] .wa-phone .tx span{color:#fff}[data-theme=light] .wa-ok{color:#0f9d6a}.wa-dgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}.wa-dc{display:flex;flex-direction:column;padding:0;border:2px solid var(--vu-border);border-radius:12px;overflow:hidden;background:#e2e8f005;font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,transform .15s}.wa-dc:hover{transform:translateY(-2px)}.wa-dc.on{border-color:#f2650f}.wa-dc .prev{position:relative;display:block;aspect-ratio:4/3;overflow:hidden}.wa-dc .prev .f{position:absolute;top:6px;right:6px;padding:2px 8px;border-radius:99px;font-size:9.5px;font-weight:700;background:#0000008c;color:#fff}.wa-dc .prev .chk{position:absolute;top:6px;left:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#f2650f;color:#fff;box-shadow:0 2px 8px #0006;z-index:2}.wa-dc .prev .chk svg{width:13px;height:13px}.wa-dc .meta{display:flex;flex-direction:column;gap:2px;padding:9px 11px 11px}.wa-dc .meta b{font-size:11.5px;color:#fff}.wa-dc .meta small{font-size:10.5px;line-height:1.4;color:var(--vu-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-theme=light] .wa-dc{background:#fff}[data-theme=light] .wa-dc .meta b{color:#2d3748}@media(max-width:560px){.wa-dgrid{grid-template-columns:1fr 1fr}}.wa-cnt{margin-left:auto;padding:2px 9px;border-radius:99px;font-size:10.5px;font-weight:700;letter-spacing:0;text-transform:none;background:#ffffff1a;color:var(--vu-text)}.wa-cnt.voll{background:#01b57433;color:#3ad99a}.wa-lbl{display:flex;align-items:center;gap:8px}.wa-dc .meta .nb,.wa-vc .meta .nb{align-self:flex-start;margin:1px 0 2px;padding:2px 8px;border-radius:99px;font-style:normal;font-size:9.5px;font-weight:700;background:#4299e129;color:#4299e1}[data-theme=light] .wa-cnt{background:#00000012;color:#4a5568}[data-theme=light] .wa-cnt.voll{background:#01b57426;color:#0f9d6a}.wa-dc .prev.brett,.wa-vc .prev.brett{aspect-ratio:auto;box-sizing:border-box;display:grid;place-items:center;background:#00000047}.wa-dc .prev.brett{padding:8px}.wa-vc .prev.brett{padding:10px}.wa-dc .prev .f,.wa-vc .prev .f,.wa-dc .prev .chk{line-height:1.6}[data-theme=light] .wa-dc .prev.brett,[data-theme=light] .wa-vc .prev.brett{background:#2d37480f}.wa-brett{align-self:start;display:grid;place-items:center;padding:10px;border-radius:var(--vu-r-lg);background:#00000047;line-height:0}[data-theme=light] .wa-brett{background:#2d37480f}.wa-sugg{list-style:none;margin:8px 0 0;padding:0;max-height:190px;overflow-y:auto;border:1px solid var(--vu-border);border-radius:var(--vu-r-md)}.wa-sugg button{display:block;width:100%;padding:9px 12px;border:0;background:none;font:inherit;font-size:12px;text-align:left;color:var(--vu-text-focus);cursor:pointer}.wa-sugg button:hover,.wa-sugg button:focus-visible{background:#f2650f1f}.wa-sugg em{font-style:normal;color:var(--vu-text)}.wa-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.wa-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:99px;font-size:11.5px;background:#f2650f24;color:#ffa347}.wa-tag button{border:0;background:none;color:inherit;font-size:14px;line-height:1;cursor:pointer;padding:0}[data-theme=light] .wa-tag{background:#f2650f1f;color:#d9480f}.wa-jobs{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px}.wa-jobs li{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);font-size:11.5px;color:var(--vu-text)}.wa-jobs li.gewaehlt{border-color:#f2650f99;background:#f2650f12}.wa-jobs video{width:100%;max-width:150px;border-radius:10px;display:block}.wa-jobs .rechts{margin-left:auto;display:flex;gap:8px;align-items:center}.wa-warn{padding:14px 16px;border:1px solid rgba(255,181,71,.4);border-radius:var(--vu-r-lg);background:#ffb5471a;font-size:12.5px;line-height:1.6;color:var(--vu-text)}.wa-warn h4{margin:0 0 6px;font-size:13px;font-weight:700;color:var(--vu-text-focus)}.wa-warn ol{margin:8px 0 0 18px}.wa-warn code{padding:1px 5px;border-radius:4px;background:#ffffff1a;font-size:11.5px}[data-theme=light] .wa-warn code{background:#2d374814}.wa-err{margin:12px 0 0;padding:11px 14px;border:1px solid rgba(238,93,80,.45);border-radius:var(--vu-r-md);background:#e31a1a1a;font-size:12.5px;line-height:1.5;color:#ee5d50}.wa-leer{padding:22px;text-align:center;font-size:12.5px;color:var(--vu-text)}.wa button:focus-visible,.wa input:focus-visible,.wa select:focus-visible,.wa textarea:focus-visible{outline:2px solid #f2650f;outline-offset:2px}@media(prefers-reduced-motion:reduce){.wa-dc,.wa-bild img,.wa-vidtoggle .sw,.wa-vidtoggle .sw:after,.wa-tabs button,.wa-chp button{transition:none}.wa-dc:hover,.wa-bild:hover img{transform:none}}[data-theme=light] .wa-vidtoggle .sw{background:#2d374829;border-color:#2d37483d}[data-theme=light] .wa-vidtoggle .sw:after{background:#fff;opacity:1;box-shadow:0 1px 3px #2d374859}.wa-vidtoggle .sw:after{box-shadow:0 1px 3px #00000059}.wa-vzeilen{margin-top:14px}.wa-vpick{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11.5px}.wa-vminis{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.wa-vmini{position:relative;width:54px;height:40px;border-radius:6px;overflow:hidden;flex:0 0 auto}.wa-vmini img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wa-vmini em{position:absolute;top:2px;left:2px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;font-style:normal;font-size:9.5px;font-weight:700;background:#f2650f;color:#fff}.wa-opt button:disabled{opacity:.55;cursor:not-allowed}.wa-opt button:disabled span{color:#ffb547}[data-theme=light] .wa-opt button:disabled span{color:#b45309}.wa-hinw{margin:12px 0 0;padding:11px 14px;border:1px solid rgba(66,153,225,.35);border-radius:var(--vu-r-md);background:#4299e11a;font-size:12px;line-height:1.55;color:var(--vu-text)}.wa-reich{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;padding:12px 16px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);font-size:12px;color:var(--vu-text)}.wa-reich b{font-size:14px;color:var(--vu-text-focus);flex:0 0 auto}.wa-reich span{flex:1 1 240px;line-height:1.5}.wa-reich[data-stufe=gut]{border-color:#01b57466;background:#01b57414}.wa-reich[data-stufe=knapp]{border-color:#ffb54773;background:#ffb5471a}.wa-reich[data-stufe=kritisch]{border-color:#ee5d5080;background:#e31a1a1a}.wa-reich[data-stufe=kritisch] b{color:#ee5d50}.wa-ig{display:grid;grid-template-columns:repeat(3,minmax(0,220px));gap:18px}.wa-ig .frame{display:flex;flex-direction:column;gap:7px;min-width:0}.wa-ig .cap{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--vu-text)}.wa-ig .av{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:9px;font-weight:800;background:linear-gradient(126.97deg,#d9480f,#ff922b);color:#fff;flex:0 0 auto}.ig-feed{border-radius:12px;overflow:hidden;background:#fff;color:#111;box-shadow:0 10px 26px #0000004d}.ig-feed .hd{display:flex;align-items:center;gap:8px;padding:8px 10px}.ig-feed .nm{display:flex;flex-direction:column;line-height:1.15;min-width:0}.ig-feed .nm b{font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig-feed .nm small{font-size:9px;color:#737373}.ig-feed .dots{margin-left:auto;font-weight:700;color:#111;letter-spacing:1px}.ig-feed .im{position:relative;aspect-ratio:1/1;background:#eee;overflow:hidden}.ig-feed .im .multi{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:99px;font-size:9.5px;font-weight:700;background:#0000008c;color:#fff;z-index:2}.ig-feed .cta{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;font-size:10.5px;font-weight:700;color:#0095f6;border-bottom:1px solid #efefef}.ig-feed .cta svg{width:13px;height:13px}.ig-feed .ic{display:flex;gap:10px;padding:8px 10px 4px}.ig-feed .ic svg{width:16px;height:16px;color:#111}.ig-feed .tx{padding:2px 10px 10px;font-size:10px;line-height:1.4;color:#111;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ig-feed .tx .mehr{color:#737373}.ig-story,.ig-reel{position:relative;aspect-ratio:9/16;border-radius:14px;overflow:hidden;background:#1a1b1e;box-shadow:0 10px 26px #0000004d;color:#fff}.ig-story:before,.ig-reel:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.35),transparent 25%,transparent 55%,rgba(0,0,0,.6))}.ig-story>.bar,.ig-story>.hd,.ig-story>.mid,.ig-story>.ft,.ig-reel>.rail,.ig-reel>.ft{z-index:2}.ig-story .bar{position:absolute;top:7px;left:8px;right:8px;height:2px;display:flex;gap:3px}.ig-story .bar i{flex:1;height:100%;border-radius:2px;background:#ffffff59}.ig-story .bar i.gewesen{background:#fff}.ig-story .hd{position:absolute;top:14px;left:8px;right:8px;display:flex;align-items:center;gap:7px}.ig-story .nm{display:flex;flex-direction:column;line-height:1.15;min-width:0}.ig-story .nm b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ig-story .nm small{font-size:8.5px;opacity:.85}.ig-story .mid{position:absolute;left:12px;right:12px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:3px;text-align:center}.ig-story .mid b{font-size:12.5px;line-height:1.3;text-shadow:0 2px 10px rgba(0,0,0,.5)}.ig-story .mid span{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#ffc38a}.ig-story .ft{position:absolute;left:0;right:0;bottom:12px;display:flex;flex-direction:column;align-items:center;gap:6px}.ig-story .ft svg{width:14px;height:14px;opacity:.9}.ig-story .ft em,.ig-reel .ft em{padding:7px 14px;border-radius:99px;font-style:normal;font-size:10px;font-weight:700;background:#fff;color:#111}.ig-reel .rail{position:absolute;right:8px;bottom:64px;display:flex;flex-direction:column;gap:12px}.ig-reel .rail svg{width:17px;height:17px;filter:drop-shadow(0 1px 4px rgba(0,0,0,.5))}.ig-reel .ft{position:absolute;left:10px;right:38px;bottom:10px;display:flex;flex-direction:column;gap:5px}.ig-reel .ft .hd{display:flex;align-items:center;gap:6px}.ig-reel .ft .hd b{font-size:10px}.ig-reel .ft .hd small{font-size:8.5px;opacity:.85}.ig-reel .ft p{margin:0;font-size:9.5px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ig-reel .ft em{align-self:flex-start}@media(max-width:760px){.wa-ig{grid-template-columns:repeat(3,1fr);gap:10px}}@media(max-width:560px){.wa-ig{grid-template-columns:1fr 1fr}}.ig-flaeche{position:absolute;inset:0;z-index:0;display:grid;place-items:center;overflow:hidden;line-height:0;background:linear-gradient(180deg,#d9d9d9,#c6c6c6)}.ig-flaeche video,.ig-flaeche img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.ig-feed .im .ig-flaeche{position:absolute}.ig-feed .im .track{position:absolute;inset:0;z-index:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.ig-feed .im .track::-webkit-scrollbar{display:none}.ig-feed .im .track .ig-flaeche{position:static;flex:0 0 100%;width:100%;height:100%;scroll-snap-align:center;scroll-snap-stop:always}.ig-feed .im .pf{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:grid;place-items:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:#ffffffe6;color:#111;cursor:pointer;opacity:0;transition:opacity .2s}.ig-feed .im .pf.links{left:6px}.ig-feed .im .pf.rechts{right:6px}.ig-feed .im .pf svg{width:13px;height:13px}.ig-feed .im:hover .pf,.ig-feed .im .pf:focus-visible{opacity:1}.ig-feed .im .pf:focus-visible{outline:2px solid #f2650f;outline-offset:2px}.ig-feed .punkte{display:flex;justify-content:center;gap:4px;padding:7px 0 1px;background:#fff}.ig-feed .punkte button{width:5px;height:5px;padding:0;border:none;border-radius:50%;background:#c7c7c7;cursor:pointer}.ig-feed .punkte button.on{background:#0095f6}.ig-feed .punkte button:focus-visible{outline:2px solid #f2650f;outline-offset:2px}@media(prefers-reduced-motion:reduce){.ig-feed .im .pf{transition:none}}.ig-reel .ig-flaeche.hoch{align-items:start;padding-top:20px}.wa-fab{position:fixed;right:26px;bottom:26px;z-index:340;display:flex;align-items:center;gap:10px;padding:9px 10px 9px 16px;border-radius:99px;background:#1c1d229e;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);border:1px solid rgba(255,255,255,.16);box-shadow:0 12px 34px #00000057,inset 0 1px #ffffff1f}@supports (backdrop-filter: url(#lg-dist)){.wa-fab{backdrop-filter:url(#lg-dist) blur(6px) saturate(170%) brightness(1.05);-webkit-backdrop-filter:url(#lg-dist) blur(6px) saturate(170%) brightness(1.05)}}.wa-fab .tt{font-size:11.8px;font-weight:600;color:#ffffffeb;white-space:nowrap;max-width:34vw;overflow:hidden;text-overflow:ellipsis}.wa-fab button{flex:0 0 auto;min-height:38px;padding:0 18px;border:0;border-radius:99px;background:linear-gradient(97.89deg,#d9480f,#ff922b);color:#fff;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer}.wa-fab button:focus-visible{outline:2px solid #fff;outline-offset:2px}[data-theme=light] .wa-fab{background:#ffffff9e;border-color:#00000014;box-shadow:0 12px 34px #2d374829,inset 0 1px #fff9}[data-theme=light] .wa-fab .tt{color:#2d3748}@media(max-width:560px){.wa-fab{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));justify-content:space-between}.wa-fab .tt{max-width:none;flex:1 1 auto}}@media(prefers-reduced-motion:no-preference){.wa-fab button{transition:filter .15s ease}}.wa-fab button:hover{filter:brightness(1.1)}.wa-info{margin-left:6px;width:18px;height:18px;flex:0 0 auto;border:1px solid var(--vu-border);border-radius:50%;background:none;font:inherit;font-size:11px;font-weight:700;line-height:1;color:var(--vu-text);cursor:pointer;padding:0}.wa-info[aria-expanded=true]{border-color:#f2650f99;color:#ffa347}[data-theme=light] .wa-info[aria-expanded=true]{color:#d9480f}.wa-hinw p{margin:0 0 8px}.wa-hinw p:last-child{margin-bottom:0}.wa-dc .meta .nb--leer{background:#ffb5472e;color:#ffb547}[data-theme=light] .wa-dc .meta .nb--leer{background:#d9480f1f;color:#b45309}.wa-emo{margin-left:auto;display:inline-flex}.ig-leer{display:grid;place-items:center;width:100%;height:100%;font-size:11px;color:#6b6b6b;line-height:1.4;text-align:center;padding:0 14px}.wa-export{position:fixed;left:-20000px;top:0;width:1080px;pointer-events:none;opacity:0;z-index:-1}.wa-modus{margin-bottom:12px}.wa-modus button{font-weight:600}.wa-start__aus{margin-top:16px;padding:12px 14px;border:1px dashed var(--vu-border);border-radius:var(--vu-r-lg)}.wa-anz{display:grid;grid-template-columns:250px minmax(0,1fr);gap:18px;align-items:start;margin-bottom:4px}.wa-anz .apv{position:sticky;top:64px;display:flex;flex-direction:column;gap:8px}.wa-anz .apv .adc{border-radius:12px;box-shadow:0 10px 26px #0000004d}.wa-anz .apv [data-slot]{border-radius:4px;transition:box-shadow .2s,background .2s}.wa-anz .apv[data-hi=eyebrow] [data-slot=eyebrow],.wa-anz .apv[data-hi=headline] [data-slot=headline],.wa-anz .apv[data-hi=headline_2] [data-slot=headline_2],.wa-anz .apv[data-hi=subline] [data-slot=subline],.wa-anz .apv[data-hi=facts] [data-slot=facts],.wa-anz .apv[data-hi=price] [data-slot=price],.wa-anz .apv[data-hi=price_old] [data-slot=price_old],.wa-anz .apv[data-hi=price_new] [data-slot=price_new],.wa-anz .apv[data-hi=badge] [data-slot=badge],.wa-anz .apv[data-hi=cta] [data-slot=cta],.wa-anz .apv[data-hi=body] [data-slot=body],.wa-anz .apv[data-hi=note] [data-slot=note],.wa-anz .apv[data-hi=word] [data-slot=word],.wa-anz .apv[data-hi=chip] [data-slot=chip],.wa-anz .apv[data-hi=claim] [data-slot=claim],.wa-anz .apv[data-hi=tagline] [data-slot=tagline],.wa-anz .apv[data-hi=teaser] [data-slot=teaser],.wa-anz .apv[data-hi=caption] [data-slot=caption],.wa-anz .apv[data-hi=frage] [data-slot=frage],.wa-anz .apv[data-hi=counter] [data-slot=counter],.wa-anz .apv[data-hi=feature_1] [data-slot=feature_1],.wa-anz .apv[data-hi=feature_2] [data-slot=feature_2],.wa-anz .apv[data-hi=feature_3] [data-slot=feature_3],.wa-anz .apv[data-hi=feature_4] [data-slot=feature_4],.wa-anz .apv[data-hi=fact1_value] [data-slot=fact1_value],.wa-anz .apv[data-hi=fact2_value] [data-slot=fact2_value],.wa-anz .apv[data-hi=fact3_value] [data-slot=fact3_value],.wa-anz .apv[data-hi=stat_value] [data-slot=stat_value]{background:#f2650f4d;box-shadow:0 0 0 1.5px #ff922b}.aflds{display:flex;flex-direction:column;gap:10px}.af{padding:12px 14px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg);background:#e2e8f005;transition:border-color .2s}.af.fokus{border-color:#f2650f8c}.af .top{display:flex;align-items:center;gap:8px;margin-bottom:8px}.af .lb{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text)}.af .src{padding:2.5px 9px;border:none;border-radius:99px;font:inherit;font-size:10px;font-weight:700;background:#4299e129;color:#4299e1;white-space:nowrap}.af .src.man{background:#f2650f29;color:#ffa347;cursor:pointer}.af .src.man:hover{background:#f2650f42}.af .row{display:flex;gap:8px}.af input{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);background:#e2e8f00a;font:inherit;font-size:12.5px;color:#fff;outline:none}.af input:focus{border-color:#f2650f8c}.sugb{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 13px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);background:#e2e8f008;font:inherit;font-size:11.5px;font-weight:600;color:var(--vu-text);cursor:pointer;white-space:nowrap;transition:border-color .2s,color .2s}.sugb svg{width:13px;height:13px;flex:0 0 auto;color:#ffa347}.sugb:hover,.sugb.on{border-color:#f2650f8c;color:#ffa347}.sugb:disabled{opacity:.6;cursor:default}.sugs{display:flex;flex-direction:column;gap:6px;margin-top:9px;padding-top:9px;border-top:1px dashed var(--vu-border)}.sugs button{display:flex;align-items:baseline;gap:8px;padding:8px 11px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);background:#e2e8f008;font:inherit;font-size:12px;line-height:1.4;text-align:left;color:#fff;cursor:pointer;transition:border-color .2s,background .2s}.sugs button:hover{border-color:#f2650f80;background:#f2650f12}.sugs i{font-style:normal;font-size:10px;color:#ffa347;flex:0 0 auto}.sugs .t{flex:1;min-width:0}.sugs small{flex:0 0 auto;font-size:10px;color:var(--vu-text-dim)}.sugs .grund{margin:0;font-size:11.5px;line-height:1.5;color:var(--vu-text-dim)}.wa-cnt.warn{background:#f2650f33;color:#ffa347}.wa-alles{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.sugb.gross{height:42px;padding:0 18px;font-size:12.5px}.sugb.gross svg{width:15px;height:15px}.wa-alles .mut{font-size:11.5px;line-height:1.45;color:var(--vu-text-dim);flex:1 1 220px}.wa-alles .mut.ok{color:#01b574}.wa-verw{margin:0 0 14px;padding:9px 12px;border:1px dashed var(--vu-border);border-radius:var(--vu-r-md)}.wa-verw summary{font-size:11.5px;font-weight:600;color:var(--vu-text-dim);cursor:pointer}.wa-verw ul{margin:8px 0 0;padding-left:18px}.wa-verw li{font-size:11.5px;line-height:1.5;color:var(--vu-text-dim)}.wa-verw li b{color:var(--vu-text)}.wa-sugz{display:flex;align-items:center;gap:10px;margin-top:8px}.wa-sugz .mut{margin-left:auto;font-size:11px;color:var(--vu-text-dim)}.af input:focus-visible,.sugb:focus-visible,.af .src.man:focus-visible,.sugs button:focus-visible{outline:2px solid #f2650f;outline-offset:1px}[data-theme=light] .af,[data-theme=light] .sugb,[data-theme=light] .sugs button{background:#fff}[data-theme=light] .af input{background:#fff;color:#2d3748}[data-theme=light] .sugs button{color:#2d3748}[data-theme=light] .af .src.man,[data-theme=light] .sugb:hover,[data-theme=light] .sugb.on,[data-theme=light] .wa-cnt.warn{color:#d9480f}@media(max-width:860px){.wa-anz{grid-template-columns:1fr}.wa-anz .apv{position:static;max-width:270px}}.kstrip{display:flex;align-items:flex-start;gap:9px;flex-wrap:wrap;padding:11px 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg);background:#e2e8f005}.kstrip .kt{position:relative;display:flex;flex-direction:column;gap:4px;width:62px;padding:0;border:none;background:none;font:inherit;cursor:pointer}.kstrip .kt img{display:block;box-sizing:border-box;width:62px;height:62px;-o-object-fit:cover;object-fit:cover;border-radius:9px;border:2px solid var(--vu-border);transition:border-color .2s}.kstrip .kt .leer{display:block;box-sizing:border-box;width:62px;height:62px;border-radius:9px;border:2px dashed var(--vu-border);background:#e2e8f00a}.kstrip .kt.on img,.kstrip .kt.on .leer{border-color:#f2650f}.kstrip .kt small{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:var(--vu-text)}.kstrip .kt.on small{color:#ffa347}.kstrip .kt .p{position:absolute;top:4px;left:4px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;font-size:9px;font-weight:800;background:#0000008c;color:#fff}.kstrip .kt.on .p{background:#f2650f}.kstrip .kt .x{position:absolute;top:-5px;right:-5px;display:none;place-items:center;width:17px;height:17px;border-radius:50%;font-style:normal;font-size:11px;line-height:1;background:#e53e3e;color:#fff;box-shadow:0 2px 6px #00000059;cursor:pointer}.kstrip .kt:hover .x,.kstrip .kt:focus-within .x{display:grid}.kstrip .kt.add{align-items:center;justify-content:center;gap:1px;box-sizing:border-box;width:62px;height:62px;border:1.5px dashed var(--vu-border);border-radius:9px;font-size:16px;color:var(--vu-text);transition:border-color .2s,color .2s}.kstrip .kt.add small{font-size:8.5px;color:inherit}.kstrip .kt.add:hover{border-color:#f2650f8c;color:#ffa347}.kstrip .kt:focus-visible{outline:2px solid #f2650f;outline-offset:2px;border-radius:9px}.af .src.leer{background:#ffffff17;color:var(--vu-text)}.apv__fotos{padding:11px 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg);background:#e2e8f005}.apv__fotos .lb{display:flex;align-items:center;gap:8px;margin-bottom:7px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text)}.apv__fotos .reihe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:230px;overflow-y:auto}.apv__fotos .wa-cnt{margin-left:auto}[data-theme=light] .kstrip,[data-theme=light] .apv__fotos{background:#fff}[data-theme=light] .af .src.leer{background:#00000012}.wa-kzeile{cursor:pointer}.wa-kzeile:hover{background:#f2650f0f}.wa-kzeile.auf{background:#f2650f17}.wa-kauf{margin-left:7px;font-size:10px;color:var(--vu-text-dim)}.wa-kdet{padding:14px 12px!important;background:#e2e8f008}.wa-kcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.wa-kcols h5{margin:0 0 9px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text)}.wa-kcols h6{margin:12px 0 5px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text-dim)}.wa-kcols dl{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:0}.wa-kcols dt{font-size:11.5px;color:var(--vu-text-dim);white-space:nowrap}.wa-kcols dd{margin:0;font-size:11.5px;font-weight:600;color:var(--vu-text);min-width:0;overflow-wrap:anywhere}.wa-ktext{margin:0;padding:8px 10px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md);font-size:11.5px;line-height:1.5;color:var(--vu-text-dim);white-space:pre-line;overflow-wrap:anywhere}.wa-ktext.klein{font-size:10.5px}.wa-kads{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.wa-kads figure{margin:0;width:96px}.wa-kads img{display:block;box-sizing:border-box;width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid var(--vu-border)}.wa-kads figcaption{margin-top:4px;font-size:10px;line-height:1.35;color:var(--vu-text-dim)}[data-theme=light] .wa-kdet{background:#00000005}[data-theme=light] .wa-ktext{background:#fff}.wa-test{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;margin:0 0 14px;padding:11px 13px;border:1px dashed var(--vu-border);border-radius:var(--vu-r-md)}.wa-test .mut{flex:1 1 260px;font-size:11.5px;line-height:1.5;color:var(--vu-text-dim)}.wa-dc .chk.zahl{display:grid;place-items:center;font-size:11px;font-weight:800}.wa-vlist{margin:0 0 16px}.wa-vlist h5{margin:0 0 9px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text)}.wa-mrow{display:flex;flex-wrap:wrap;gap:12px}.wa-mrow figure{margin:0;width:120px}.wa-mrow img{display:block;box-sizing:border-box;width:120px;border-radius:10px;border:1px solid var(--vu-border)}.wa-mrow figcaption{display:flex;align-items:center;gap:5px;margin-top:5px;font-size:10px;line-height:1.35;color:var(--vu-text-dim)}.wa-mrow figcaption b{display:grid;place-items:center;flex:0 0 auto;width:15px;height:15px;border-radius:50%;font-size:9px;background:#f2650f38;color:#ffa347}.wa-mot{margin:0 0 16px}.wa-mot h5{margin:0 0 9px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--vu-text)}.wa-mot table{width:100%}.wa-kakt{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px}.wa-kakt .mut{flex:1 1 260px;font-size:11px;line-height:1.5;color:var(--vu-text-dim)}.wa-kakt .vu-btn.gefahr{border-color:#ee5d5080;color:#ee5d50}.wa-kakt .vu-btn.gefahr:hover{background:#ee5d501f}.wa-gruppe-hinw{display:flex;align-items:center}.wa-gruppe-hinw .mut{font-size:11.5px;line-height:1.5;color:var(--vu-text-dim)}.wa-opt.untereinander{grid-template-columns:1fr}.v-aufgaben.main.ag{max-width:1480px}.v-aufgaben .ag-segrow{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;margin:0 0 12px}.v-aufgaben .ag-segrow .ag-seg{flex:0 1 auto;min-width:0}@media(max-width:620px){.v-aufgaben .ag-segrow{flex-wrap:wrap}}.v-aufgaben .ag-head h1{margin:0;font-size:27px;font-weight:800;letter-spacing:-.02em;color:var(--vu-text-focus)}.v-aufgaben .ag-head .cnt{padding:4px 11px;border-radius:99px;background:#2d374812;font-size:11.5px;font-weight:700;color:#5a5e6b}.v-aufgaben .ag-head .cnt.warn{background:#e031311a;color:#c92a2a}.v-aufgaben .ag-head .cnt.ok{background:#01b5741f;color:#0a7a52}.v-aufgaben .ag-segrow .tg{margin-left:auto;display:flex;gap:3px;align-items:center;height:38px;padding:0 4px;border-radius:9px;background:#fff;border:1px solid #eef0f4;box-shadow:0 3px 10px #2d374812}.v-aufgaben .ag-segrow .tg button{width:32px;height:28px;display:grid;place-items:center;border:0;border-radius:6px;background:none;color:#1f2128;cursor:pointer}.v-aufgaben .ag-segrow .tg button svg{width:15px;height:15px}.v-aufgaben .ag-segrow .tg button:hover{background:#f4f5f8}.v-aufgaben .ag-segrow .tg button.on{background:#f1f3f6;color:#0a0b10}.v-aufgaben .ag-head .vu-btn-outline{background:#ffffffb3;border:1px solid rgba(255,255,255,.7);color:#3a3d46;box-shadow:0 4px 14px #2d374814}.v-aufgaben .ag-head .vu-btn-outline:hover{color:#f15a22}.v-aufgaben .ag-head .vu-btn-primary{background:linear-gradient(97.89deg,#f15a22,#f6ad55);box-shadow:0 8px 20px #f15a2242}.v-aufgaben .ag-seg{display:flex;flex-wrap:wrap;gap:3px;padding:4px;border-radius:9px;background:#33363d}.v-aufgaben .ag-seg button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:30px;padding:0 12px;border:0;border-radius:6px;background:none;font-family:inherit;font-size:12px;font-weight:600;color:#ffffffb8;cursor:pointer}.v-aufgaben .ag-seg button svg{width:14px;height:14px;opacity:.85}.v-aufgaben .ag-seg button:hover{color:#fff;background:#ffffff1a}.v-aufgaben .ag-seg button.on{font-weight:700;color:#fff;background:#f15a22}.v-aufgaben .ag-seg button span{padding:1px 7px;border-radius:99px;background:#ffffff29;color:#fff;font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.v-aufgaben .ag-seg button.on span{background:#ffffff42;color:#fff}.v-aufgaben .ag-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 16px}.v-aufgaben .ag-tools .vu-search{flex:1 1 260px;max-width:420px;min-width:190px;height:40px;border-radius:8px;background:#fff9;border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 1px #ffffffe6,0 6px 18px #2d374814;color:var(--vu-text)}.v-aufgaben .ag-tools .vu-search input{width:100%;font-size:13px;color:var(--vu-text-focus)}.v-aufgaben .ag-tools .vu-search input::-moz-placeholder{color:#a3a8b4}.v-aufgaben .ag-tools .vu-search input::placeholder{color:#a3a8b4}.v-aufgaben .ag-tools .sel{height:38px;padding:0 12px;border-radius:7px;border:1px solid rgba(255,255,255,.7);background-color:#ffffffa6;box-shadow:inset 0 1px #ffffffe6,0 4px 14px #2d374814;font-family:inherit;font-size:12px;font-weight:600;color:#3a3d46;cursor:pointer}.v-aufgaben .ag-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:start}@media(max-width:1180px){.v-aufgaben .ag-grid{grid-template-columns:minmax(0,1fr)}}.v-aufgaben .ag-col{min-width:0}.v-aufgaben .ag-neu{position:relative;display:flex;align-items:center;gap:10px;height:50px;padding:0 6px 0 14px;margin-bottom:12px;border-radius:12px;background:#fff;border:1px solid #eef0f4;box-shadow:0 4px 14px #2d37480f}.v-aufgaben .ag-neu .pl{width:18px;height:18px;flex:0 0 auto;color:#f15a22}.v-aufgaben .ag-neu input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;font-size:13.5px;font-weight:500;color:#1f2128}.v-aufgaben .ag-neu input::-moz-placeholder{color:#a3a8b4;font-weight:400}.v-aufgaben .ag-neu input::placeholder{color:#a3a8b4;font-weight:400}.v-aufgaben .ag-neu .ok{height:34px;padding:0 16px;border:0;border-radius:8px;background:#33363d;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.v-aufgaben .ag-neu .ok:disabled{opacity:.28;cursor:default}.v-aufgaben .ag-neu .vs{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:6;display:flex;flex-wrap:wrap;gap:5px;padding:9px 11px;border-radius:11px;background:#33363d;box-shadow:0 16px 40px #1f212847}.v-aufgaben .ag-neu .vs .c{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:99px;background:#ffffff1f;color:#fff;font-size:11px;font-weight:600}.v-aufgaben .ag-neu .vs .c svg{width:12px;height:12px}.v-aufgaben .ag-neu .vs .c:first-child{background:#fff;color:#1f2128;font-weight:700}.v-aufgaben .ag-neu .vs .c.hoch{background:#f15a22e6}.v-aufgaben .ag-neu .vs .c.dat{background:#01b574d9}.v-aufgaben .ag-list{padding:6px 0 2px}.v-aufgaben .ag-list .gh{display:flex;align-items:center;gap:8px;padding:14px 22px 7px}.v-aufgaben .ag-list .gh b{font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#8a8f9c}.v-aufgaben .ag-list .gh b.ueberfaellig{color:#e03131}.v-aufgaben .ag-list .gh b.heute{color:#f15a22}.v-aufgaben .ag-list .gh u{min-width:18px;height:18px;padding:0 6px;display:grid;place-items:center;border-radius:99px;background:#2d374812;font-size:10px;font-weight:800;color:#6b7080;text-decoration:none}.v-aufgaben .ag-row{position:relative;display:flex;align-items:flex-start;gap:12px;padding:11px 22px;border-top:1px solid #f2f3f6;cursor:pointer;transition:background .14s}.v-aufgaben .ag-list .gh+.ag-row{border-top:0}.v-aufgaben .ag-row:hover{background:#fbfbfd}.v-aufgaben .ag-row.sel{background:#fff7f2;box-shadow:inset 3px 0 #f15a22}.v-aufgaben .ag-row.erl{opacity:.5}.v-aufgaben .ag-row.erl .tt{text-decoration:line-through}.v-aufgaben .ag-row .ck{flex:0 0 auto;margin-top:1px;width:22px;height:22px;display:grid;place-items:center;border:1.7px solid #cfd3dc;border-radius:99px;background:transparent;cursor:pointer;color:transparent}.v-aufgaben .ag-row .ck svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.v-aufgaben .ag-row .ck:hover{border-color:#01b574;color:#01b57480}.v-aufgaben .ag-row .ck.on{background:#01b574;border-color:#01b574;color:#fff}.v-aufgaben .ag-row .bd{flex:1;min-width:0}.v-aufgaben .ag-row .t1{display:flex;align-items:center;gap:8px;min-width:0}.v-aufgaben .ag-row .t1 .ai{width:14px;height:14px;flex:0 0 auto;color:#b6bac4}.v-aufgaben .ag-row .t1 .tt{font-size:13.5px;font-weight:700;color:#1f2128;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-aufgaben .ag-row .pr-hoch .tt{color:#1f2128}.v-aufgaben .ag-row.pr-hoch .t1:after{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:99px;background:#f15a22;order:-1}.v-aufgaben .ag-row .rg{flex:0 0 auto;padding:2px 7px;border-radius:99px;background:#7c3aed1a;color:#6d28d9;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.v-aufgaben .ag-row .rg.wk{background:#01b5741f;color:#0a7a52;text-transform:none;letter-spacing:0;font-size:10px}.v-aufgaben .ag-row .t2{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-top:4px}.v-aufgaben .ag-row .m{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:#9aa0ac}.v-aufgaben .ag-row .m svg{width:12px;height:12px;opacity:.8}.v-aufgaben .ag-row .m.obj{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c2410c}.v-aufgaben .ag-row .d-rot{color:#e03131}.v-aufgaben .ag-row .d-orange{color:#f15a22}.v-aufgaben .ag-row .d-gelb{color:#b45309}.v-aufgaben .ag-row .ac{display:flex;align-items:center;gap:1px;margin-top:-2px;opacity:0;transition:opacity .14s}.v-aufgaben .ag-row:hover .ac,.v-aufgaben .ag-row.sel .ac{opacity:1}.v-aufgaben .ag-row .ac button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:transparent;color:#9aa0ac;cursor:pointer}.v-aufgaben .ag-row .ac button svg{width:15px;height:15px}.v-aufgaben .ag-row .ac .nx svg{transform:rotate(-90deg)}.v-aufgaben .ag-row .ac button:hover{background:#eef0f4;color:#1f2128}.v-aufgaben .ag-row .ac .st.on{color:#f15a22}.v-aufgaben .ag-row:not(:hover) .ac .st.on{opacity:1}.v-aufgaben .ag-row .ac .del:hover{background:#e031311a;color:#e03131}.v-aufgaben .ag-row .av{flex:0 0 auto;margin-top:-1px;width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:#f2f3f6;color:#5a5e6b;font-size:10px;font-weight:800}.v-aufgaben .ag-row .av.ext{background:#f15a221f;color:#c2410c}.v-aufgaben .ag-leer{padding:52px 20px;text-align:center}.v-aufgaben .ag-leer svg{width:32px;height:32px;fill:none;stroke:#01b574;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v-aufgaben .ag-leer b{display:block;margin-top:10px;font-size:15px;font-weight:800;color:#1f2128}.v-aufgaben .ag-leer p{margin:5px 0 0;font-size:12.5px;color:#9aa0ac}.v-aufgaben .ag-board{display:grid;grid-template-columns:repeat(6,minmax(180px,1fr));gap:10px;overflow-x:auto;padding-bottom:6px}@media(max-width:1180px){.v-aufgaben .ag-board{grid-template-columns:repeat(6,230px)}}.v-aufgaben .ag-board .bc{min-width:0;padding:10px;border-radius:14px;background:#ffffff80;border:1px solid rgba(255,255,255,.6)}.v-aufgaben .ag-board .bh{display:flex;align-items:center;gap:7px;padding:2px 4px 9px}.v-aufgaben .ag-board .bh b{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8a8f9c}.v-aufgaben .ag-board .bh b.ueberfaellig{color:#e03131}.v-aufgaben .ag-board .bh b.heute{color:#f15a22}.v-aufgaben .ag-board .bh span{margin-left:auto;font-size:10.5px;font-weight:800;color:#a3a8b4}.v-aufgaben .ag-board .bk{position:relative;padding:10px 11px 10px 13px;margin-bottom:6px;border-radius:11px;background:#fff;border:1px solid #eef0f4;box-shadow:0 2px 8px #2d37480f;cursor:grab}.v-aufgaben .ag-board .bk:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:99px;background:#e2e5ea}.v-aufgaben .ag-board .bk.pr-hoch:before{background:#f15a22}.v-aufgaben .ag-board .bk.pr-mittel:before{background:#f6ad55}.v-aufgaben .ag-board .bk .k1{display:flex;align-items:flex-start;gap:7px}.v-aufgaben .ag-board .bk .k1 svg{width:13px;height:13px;flex:0 0 auto;margin-top:2px;color:#b6bac4}.v-aufgaben .ag-board .bk .k1 b{font-size:12.5px;font-weight:700;line-height:1.35;color:#1f2128}.v-aufgaben .ag-board .bk .k2{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.v-aufgaben .ag-board .bk .k3{display:flex;align-items:center;gap:8px;margin-top:7px}.v-aufgaben .ag-board .bk .m{font-size:10.8px;font-weight:600;color:#9aa0ac}.v-aufgaben .ag-board .bk .m.obj{color:#c2410c;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-aufgaben .ag-board .bk .d-rot{color:#e03131;font-weight:700}.v-aufgaben .ag-board .bk .d-orange{color:#f15a22;font-weight:700}.v-aufgaben .ag-board .bk .av{margin-left:auto;width:21px;height:21px;display:grid;place-items:center;border-radius:6px;background:#f2f3f6;color:#5a5e6b;font-size:9.5px;font-weight:800}.v-aufgaben .ag-board .bk .av.ext{background:#f15a221f;color:#c2410c}.v-aufgaben .ag-board .bl{padding:13px 6px;border:1.5px dashed rgba(45,55,72,.13);border-radius:11px;text-align:center;font-size:11px;font-weight:600;color:#a3a8b4}.v-aufgaben .ag-side{display:flex;flex-direction:column;gap:12px;position:sticky;top:16px}.v-aufgaben .ag-side .cb{padding:12px 22px 18px}.v-aufgaben .ag-side .bar{height:6px;border-radius:99px;background:#2d374814;overflow:hidden}.v-aufgaben .ag-side .bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(97deg,#f15a22,#f6ad55)}.v-aufgaben .ag-side .tl{display:flex;flex-direction:column;gap:1px;margin-top:10px}.v-aufgaben .ag-side .ti{display:flex;align-items:center;gap:8px;padding:6px 7px;margin:0 -7px;border-radius:8px;cursor:pointer}.v-aufgaben .ag-side .ti:hover{background:#f7f8fa}.v-aufgaben .ag-side .pt{width:6px;height:6px;flex:0 0 auto;border-radius:99px;background:#e2e5ea}.v-aufgaben .ag-side .pt.pr-hoch{background:#f15a22}.v-aufgaben .ag-side .pt.pr-mittel{background:#f6ad55}.v-aufgaben .ag-side .ti .tx{flex:1;min-width:0;font-size:12.2px;font-weight:600;color:#3a3d46;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-aufgaben .ag-side .mn{font-size:10.5px;font-weight:700;color:#a3a8b4}.v-aufgaben .ag-side .wg{width:19px;height:19px;border:0;border-radius:6px;background:transparent;color:#c2c6d0;font-size:14px;line-height:1;cursor:pointer}.v-aufgaben .ag-side .wg:hover{background:#eef0f4;color:#e03131}.v-aufgaben .ag-side .leer{margin:10px 0 0;font-size:12px;line-height:1.55;color:#a3a8b4}.v-aufgaben .ag-side .bars{display:flex;align-items:flex-end;gap:7px;height:66px}.v-aufgaben .ag-side .b{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;justify-content:flex-end;height:100%}.v-aufgaben .ag-side .b i{display:block;width:100%;border-radius:5px;background:#01b57440}.v-aufgaben .ag-side .b.heu i{background:#01b574}.v-aufgaben .ag-side .b u{font-size:9.5px;font-weight:700;color:#a3a8b4;text-decoration:none}.v-aufgaben .ag-side .rr{display:flex;align-items:flex-start;gap:9px;padding:7px;margin:0 -7px;border-radius:8px;cursor:pointer}.v-aufgaben .ag-side .rr:hover{background:#f7f8fa}.v-aufgaben .ag-side .rr input{margin-top:2px;accent-color:#F15A22}.v-aufgaben .ag-side .rr .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.v-aufgaben .ag-side .rr .tx b{font-size:12px;font-weight:700;color:#1f2128}.v-aufgaben .ag-side .rr .tx span{font-size:10.8px;font-weight:500;color:#9aa0ac}.v-aufgaben .ag-side .rr .n{min-width:17px;height:17px;padding:0 5px;display:grid;place-items:center;border-radius:99px;background:#f15a221f;color:#c2410c;font-size:9.5px;font-weight:800}.v-aufgaben .ag-modal{position:fixed;inset:0;z-index:560;display:grid;place-items:center;background:#0c0d1280;padding:20px}.v-aufgaben .ag-modal .box{width:min(520px,100%);max-height:82vh;overflow-y:auto;padding:20px;border-radius:18px;background:#fff;box-shadow:0 30px 80px #0c0d1259}.v-aufgaben .ag-modal .mh{display:flex;align-items:center;margin-bottom:6px}.v-aufgaben .ag-modal .mh b{font-size:17px;font-weight:800;color:#1f2128}.v-aufgaben .ag-modal .mh button{margin-left:auto;width:30px;height:30px;border:0;border-radius:9px;background:#f4f5f8;color:#6b7080;font-size:19px;line-height:1;cursor:pointer}.v-aufgaben .ag-modal .mi{margin:0 0 14px;font-size:12.5px;line-height:1.55;color:#8a8f9c}.v-aufgaben .ag-modal .pb{display:flex;align-items:center;gap:12px;width:100%;padding:12px;margin-bottom:8px;border:1px solid #eef0f4;border-radius:12px;background:#fff;font:inherit;text-align:left;cursor:pointer}.v-aufgaben .ag-modal .pb:hover{border-color:#f15a224d;background:#fff7f2}.v-aufgaben .ag-modal .pb .ic{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border-radius:11px;background:#33363d;color:#fff}.v-aufgaben .ag-modal .pb .ic svg{width:18px;height:18px}.v-aufgaben .ag-modal .pb .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.v-aufgaben .ag-modal .pb .tx b{font-size:13px;font-weight:800;color:#1f2128}.v-aufgaben .ag-modal .pb .tx span{font-size:11.5px;color:#8a8f9c}.v-aufgaben .ag-modal .pb .n{font-size:11px;font-weight:700;color:#c2410c}.v-aufgaben .ag-modal .rr{display:flex;align-items:flex-start;gap:10px;padding:10px 8px;border-radius:10px;cursor:pointer}.v-aufgaben .ag-modal .rr:hover{background:#f8f9fb}.v-aufgaben .ag-modal .rr input{margin-top:2px;accent-color:#F15A22}.v-aufgaben .ag-modal .rr .tx{display:flex;flex-direction:column;gap:1px}.v-aufgaben .ag-modal .rr .tx b{font-size:12.8px;font-weight:700;color:#1f2128}.v-aufgaben .ag-modal .rr .tx span{font-size:11.5px;color:#8a8f9c}.v-aufgaben .ag-dscrim{position:fixed;inset:0;z-index:540;background:#0c0d1252}.v-aufgaben .ag-detail{position:fixed;top:0;right:0;bottom:0;z-index:545;width:min(410px,92vw);display:flex;flex-direction:column;gap:13px;padding:20px;overflow-y:auto;background:#fff;box-shadow:-20px 0 60px #0c0d1238;animation:agin .22s cubic-bezier(.3,0,.2,1)}@keyframes agin{0%{transform:translate(22px);opacity:.4}to{transform:none;opacity:1}}.v-aufgaben .ag-detail .dh{display:flex;align-items:center}.v-aufgaben .ag-detail .ar{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:99px;background:#f4f5f8;color:#4a4d58;font-size:11px;font-weight:700}.v-aufgaben .ag-detail .ar svg{width:13px;height:13px}.v-aufgaben .ag-detail .x{margin-left:auto;width:30px;height:30px;border:0;border-radius:9px;background:#f4f5f8;color:#6b7080;font-size:19px;line-height:1;cursor:pointer}.v-aufgaben .ag-detail .dt{border:0;border-bottom:1.5px solid #eef0f4;padding:0 0 8px;font:inherit;font-size:18px;font-weight:800;color:#1f2128;outline:none}.v-aufgaben .ag-detail .dt:focus{border-bottom-color:#f15a22}.v-aufgaben .ag-detail .df{display:grid;grid-template-columns:1fr 1fr;gap:10px}.v-aufgaben .ag-detail .df label{display:flex;flex-direction:column;gap:4px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#a3a8b4}.v-aufgaben .ag-detail .df input,.v-aufgaben .ag-detail .df select{height:35px;padding:0 10px;border:1px solid #eef0f4;border-radius:9px;background:#fff;font:inherit;font-size:12.5px;font-weight:600;color:#1f2128;outline:none}.v-aufgaben .ag-detail .df label:nth-last-child(-n+2){grid-column:span 2}.v-aufgaben .ag-detail .ds b{display:block;margin-bottom:7px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#a3a8b4}.v-aufgaben .ag-detail .ds b span{color:#f15a22}.v-aufgaben .ag-detail textarea{width:100%;box-sizing:border-box;padding:10px;border:1px solid #eef0f4;border-radius:11px;font:inherit;font-size:12.8px;line-height:1.55;color:#3a3d46;resize:vertical;outline:none}.v-aufgaben .ag-detail .tl2{display:flex;align-items:center;gap:9px;padding:6px 4px;border-radius:8px}.v-aufgaben .ag-detail .tl2:hover{background:#f8f9fb}.v-aufgaben .ag-detail .tl2 input{accent-color:#01b574}.v-aufgaben .ag-detail .tl2 span{flex:1;font-size:12.6px;font-weight:600;color:#3a3d46}.v-aufgaben .ag-detail .tl2 span.x{text-decoration:line-through;color:#a3a8b4}.v-aufgaben .ag-detail .tl2 button{width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:#c2c6d0;font-size:15px;line-height:1;cursor:pointer}.v-aufgaben .ag-detail .tl2 button:hover{background:#eef0f4;color:#e03131}.v-aufgaben .ag-detail .tadd{display:flex;gap:6px;margin-top:4px}.v-aufgaben .ag-detail .tadd input{flex:1;height:33px;padding:0 10px;border:1px dashed #d7dae2;border-radius:9px;font:inherit;font-size:12.5px;outline:none}.v-aufgaben .ag-detail .tadd button{width:33px;border:0;border-radius:9px;background:#f4f5f8;color:#4a4d58;font-size:17px;cursor:pointer}.v-aufgaben .ag-detail .dff{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid #eef0f4}.v-aufgaben .ag-detail .dff .gh{height:36px;padding:0 12px;border:0;border-radius:99px;background:#f4f5f8;color:#4a4d58;font:inherit;font-size:11.8px;font-weight:700;cursor:pointer}.v-aufgaben .ag-detail .dff .gh:hover{background:#eef0f4;color:#1f2128}.v-aufgaben .ag-detail .dff .pri{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px;border:0;border-radius:99px;background:#01b574;color:#fff;font:inherit;font-size:12.2px;font-weight:800;cursor:pointer}.v-aufgaben .ag-detail .dff .pri svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}@media(max-width:860px){.v-aufgaben.main.ag{padding:12px 14px calc(28px + env(safe-area-inset-bottom))}.v-aufgaben .ag-segrow .tg{margin-left:0}.v-aufgaben .ag-tools .vu-search{flex:1 1 100%;max-width:none}.v-aufgaben .ag-head .tg{margin-left:0}.v-aufgaben .ag-neu{height:auto;flex-wrap:wrap;padding:11px}.v-aufgaben .ag-neu input{flex:1 1 100%}.v-aufgaben .ag-neu .ok{width:100%}.v-aufgaben .ag-side{position:static}.v-aufgaben .ag-row{padding:11px 14px}.v-aufgaben .ag-list .gh{padding:13px 14px 6px}.v-aufgaben .ag-side .cb{padding:12px 16px 16px}}.v-aufgaben .ag-cal .gi{margin:0 0 12px;font-size:12px;line-height:1.55;color:#8a8f9c}.v-aufgaben .ag-cal .gbtn{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:40px;border:1px solid #dfe1e6;border-radius:10px;background:#fff;font:inherit;font-size:12.5px;font-weight:700;color:#3a3d46;cursor:pointer;box-shadow:0 2px 8px #2d374812}.v-aufgaben .ag-cal .gbtn:hover{background:#fbfbfd;border-color:#c9ccd3}.v-aufgaben .ag-cal .gm{width:22px;height:22px;display:grid;place-items:center;border-radius:99px;background:#f1f3f6;color:#4a4d58;font-size:12px;font-weight:800}.v-aufgaben .ag-cal .gk{display:flex;align-items:center;gap:7px;margin-bottom:10px;font-size:11.5px;font-weight:600;color:#5a5e6b}.v-aufgaben .ag-cal .gk .dot{width:7px;height:7px;border-radius:99px;background:#01b574;flex:0 0 auto}.v-aufgaben .ag-cal .gk button{margin-left:auto;border:0;background:none;font:inherit;font-size:11px;font-weight:700;color:#9aa0ac;cursor:pointer;text-decoration:underline}.v-aufgaben .ag-cal .gk button:hover{color:#e03131}.v-aufgaben .ag-cal .gt{display:flex;gap:2px;padding:3px;margin-bottom:10px;border-radius:8px;background:#2d37480f}.v-aufgaben .ag-cal .gt button{flex:1;height:26px;border:0;border-radius:6px;background:none;font:inherit;font-size:11.5px;font-weight:700;color:#6b7080;cursor:pointer}.v-aufgaben .ag-cal .gt button.on{background:#fff;color:#1f2128;box-shadow:0 2px 6px #2d37481f}.v-aufgaben .ag-cal .gr{position:relative;height:300px;margin:2px 0 10px;padding:8px 0;border-radius:10px;background:#fafbfc;overflow:hidden}.v-aufgaben .ag-cal .gr .hh{position:absolute;left:36px;right:0;height:0;border-top:1px solid #eef0f4;transform:translateY(8px)}.v-aufgaben .ag-cal .gr .hh u{position:absolute;left:-34px;top:-7px;font-size:9px;font-weight:700;color:#b6bac4;text-decoration:none}.v-aufgaben .ag-cal .gr .fr{position:absolute;left:36px;right:6px;transform:translateY(8px);border-radius:5px;background:repeating-linear-gradient(45deg,#01b57412 0 5px,#01b57421 5px 10px)}.v-aufgaben .ag-cal .gr .ev{position:absolute;left:36px;right:6px;min-height:17px;display:flex;align-items:center;gap:6px;padding:1px 7px;transform:translateY(8px);border-radius:5px;border-left:3px solid #4c6ef5;background:#fff;box-shadow:0 1px 4px #2d37481f;overflow:hidden;box-sizing:border-box}.v-aufgaben .ag-cal .gr .ev b{flex:1;min-width:0;font-size:10px;font-weight:700;line-height:1.25;color:#1f2128;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-aufgaben .ag-cal .gr .ev span{flex:0 0 auto;font-size:9px;font-weight:700;color:#b6bac4;font-variant-numeric:tabular-nums}.v-aufgaben .ag-cal .gr .ev.task{background:#fff4ee;cursor:pointer}.v-aufgaben .ag-cal .gr .ev.task b{color:#c2410c}.v-aufgaben .ag-cal .gplan{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:36px;border:0;border-radius:9px;background:#33363d;color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.v-aufgaben .ag-cal .gplan:hover{background:#f15a22}.v-aufgaben .ag-cal .gplan svg{width:14px;height:14px}.v-aufgaben .ag-cal .gl{display:flex;flex-direction:column;gap:5px;margin-top:11px;padding-top:10px;border-top:1px solid #f2f3f6}.v-aufgaben .ag-cal .gl label{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:#6b7080;cursor:pointer}.v-aufgaben .ag-cal .gl input{accent-color:#F15A22}.v-aufgaben .ag-cal .gl i{width:8px;height:8px;border-radius:2px;flex:0 0 auto}.v-aufgaben .ag-row .m.slot{padding:2px 8px;border-radius:6px;background:#4c6ef51a;color:#3b5bdb}.v-aufgaben .ag-row .ac .pl.on{color:#3b5bdb}.v-aufgaben .ag-row:not(:hover) .ac .pl.on{opacity:1}.v-aufgaben .gmod .gacc{display:flex;align-items:center;gap:12px;width:100%;padding:12px;margin-bottom:8px;border:1px solid #eef0f4;border-radius:12px;background:#fff;font:inherit;text-align:left;cursor:pointer}.v-aufgaben .gmod .gacc:hover{background:#fbfbfd;border-color:#dfe1e6}.v-aufgaben .gmod .gacc .av{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border-radius:99px;background:#33363d;color:#fff;font-size:12px;font-weight:800}.v-aufgaben .gmod .gacc .av.plus{background:#f1f3f6;color:#6b7080;font-size:18px}.v-aufgaben .gmod .gacc .tx{display:flex;flex-direction:column;gap:1px}.v-aufgaben .gmod .gacc .tx b{font-size:13px;font-weight:700;color:#1f2128}.v-aufgaben .gmod .gacc .tx span{font-size:11.5px;color:#8a8f9c}.v-aufgaben .gmod .gperm{margin:0 0 12px;padding:0 0 0 18px;font-size:12.5px;line-height:1.7;color:#3a3d46}.v-aufgaben .gmod .gft{display:flex;align-items:center;gap:8px;justify-content:flex-end}.v-aufgaben .gmod .gft .gh{height:38px;padding:0 14px;border:0;border-radius:99px;background:#f4f5f8;color:#4a4d58;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.v-aufgaben .gmod .gft .pri{height:38px;padding:0 20px;border:0;border-radius:99px;background:#f15a22;color:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.v-aufgaben .gmod .gft .pri:hover{background:#d9480f}.v-aufgaben svg{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v-aufgaben .ag-row .ck svg{stroke-width:2.6}@media(prefers-reduced-motion:reduce){.v-aufgaben .ag-detail{animation:none}.v-aufgaben .ag-row{transition:none}.v-aufgaben .ag-row .ac{opacity:1;transition:none}}.v-aufgaben .ag-laden{padding:52px 20px;text-align:center;font-size:12.5px;color:#9aa0ac}.v-aufgaben .ag-fehler{display:flex;align-items:center;gap:10px;padding:12px 14px;margin-bottom:12px;border-radius:11px;background:#e0313114;color:#c92a2a;font-size:12.5px;font-weight:600}.v-aufgaben .ag-fehler button{margin-left:auto;height:30px;padding:0 12px;border:0;border-radius:8px;background:#fff;color:#c92a2a;font:inherit;font-size:11.5px;font-weight:700;cursor:pointer}.v-aufgaben .ag-cal .gi.warn{color:#b45309}.v-aufgaben .ag-cal .gi.warn b{font-weight:700;color:#92400e}.v-aufgaben .ag-cal .g-logo{width:18px;height:18px;flex:0 0 auto}.v-aufgaben .ag-cal .g-logo path{stroke:none}.v-aufgaben .ag-cal a.gbtn{text-decoration:none;color:#3a3d46}.v-aufgaben .ag-cal a.gbtn:hover{color:#1f2128}.v-aufgaben .rg-nach{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--vu-border)}.v-aufgaben .rg-nach .vu-btn{align-self:flex-start}.v-aufgaben .rg-st{font-size:11px;line-height:1.5;color:var(--vu-text);text-wrap:pretty}.v-aufgaben .ag-bd{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:11px 14px 3px}.v-aufgaben .ag-bd .lb{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vu-text);opacity:.75;margin-right:2px}.v-aufgaben .ag-bd button{height:26px;padding:0 10px;border:1px solid var(--vu-border);border-radius:99px;background:transparent;font-family:inherit;font-size:11px;font-weight:600;color:var(--vu-text);cursor:pointer;transition:border-color .14s,color .14s,background .14s}.v-aufgaben .ag-bd button:hover{border-color:var(--vu-border-focus);color:var(--vu-text-focus)}.v-aufgaben .ag-bd button.on{border-color:transparent;background:var(--vu-g-primary,#f2650f);color:#fff}.v-aufgaben .gh.klapp{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-aufgaben .gh .kp{flex:0 0 auto;margin-right:2px;color:var(--vu-text);transition:transform .18s}.v-aufgaben .vio-vs{display:flex;align-items:flex-start;gap:8px;margin:6px 0 2px;padding:7px 10px;border:1px solid rgba(242,69,107,.22);border-radius:10px;background:#f2456b0d}.v-aufgaben .vio-vs .vio-mini{width:16px;height:16px;margin-top:1px;color:var(--vu-primary,#D62450)}.v-aufgaben .vio-vs .tx{flex:1;min-width:0;font-size:11.5px;line-height:1.5;color:var(--vu-text);text-wrap:pretty}.v-aufgaben .vio-vs .tx b{font-weight:700;color:var(--vu-text-focus);margin-right:4px}.v-aufgaben .vio-vs .tx em{display:block;margin-top:2px;font-style:normal;font-size:10.5px;opacity:.8}.v-aufgaben .vio-vs .ak{display:flex;flex-wrap:wrap;gap:5px;flex:0 0 auto}.v-aufgaben .vio-vs .ak button{height:24px;padding:0 10px;border:1px solid var(--vu-border);border-radius:99px;background:#fff;font-family:inherit;font-size:10.5px;font-weight:700;color:var(--vu-text);cursor:pointer}.v-aufgaben .vio-vs .ak button:hover{border-color:var(--vu-border-focus);color:var(--vu-text-focus)}.v-aufgaben .vio-vs .ak .ja{border-color:transparent;background:var(--vu-success,#0F9D6A);color:#fff}.v-aufgaben .vio-vs .ak .ja:hover{filter:brightness(1.06);color:#fff}.v-aufgaben .vio-vs.warte{border-color:#8e7bb84d;background:#8e7bb80f}.v-aufgaben .vio-vs.warte .vio-mini{color:#6b5e82}.v-aufgaben .vio-vs.warte .ak .ja{background:#6b5e82}.v-aufgaben .ag-row .t2 .m.an{opacity:.75}.v-aufgaben .ag-segrow .ag-vio{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;height:34px;padding:0 14px;border:1px solid rgba(242,69,107,.32);border-radius:99px;background:var(--vu-surface,#fff);font-family:inherit;font-size:12.5px;font-weight:700;color:var(--vu-primary,#D62450);cursor:pointer;transition:transform .15s,box-shadow .2s}.v-aufgaben .ag-segrow .ag-vio .vio-mini{width:16px;height:16px}.v-aufgaben .ag-segrow .ag-vio:hover{transform:translateY(-1px);box-shadow:0 8px 20px #d6245029}.v-aufgaben .ag-segrow .ag-vio .n{min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:99px;background:var(--vu-primary,#D62450);color:#fff;font-size:10.5px;font-weight:800}.v-aufgaben .ag-segrow .tg .zr.on{color:var(--vu-primary,#D62450)}.v-aufgaben .vio-schritt{max-width:520px}.v-aufgaben .vio-schritt .mh b{display:flex;align-items:center;gap:8px}.v-aufgaben .vio-schritt .mh .vio-mini{width:18px;height:18px;color:var(--vu-primary,#D62450)}.v-aufgaben .vio-schritt .st{display:flex;flex-direction:column;padding:18px 20px 20px}.v-aufgaben .vio-schritt .st.laeuft{align-items:center;text-align:center;gap:8px;padding:34px 20px}.v-aufgaben .vio-schritt .st>.gross{width:46px;height:46px;color:var(--vu-primary,#D62450);margin-bottom:10px}.v-aufgaben .vio-schritt .st.laeuft .gross{animation:ag-atmen 2.4s ease-in-out infinite}@keyframes ag-atmen{0%,to{transform:scale(1);opacity:.75}50%{transform:scale(1.07);opacity:1}}.v-aufgaben .vio-schritt .st>b{font-size:15px;font-weight:800;color:var(--vu-text-focus);text-wrap:pretty}.v-aufgaben .vio-schritt .st>p{font-size:12.5px;line-height:1.55;color:var(--vu-text-muted);margin-top:4px;text-wrap:pretty}.v-aufgaben .vio-schritt .zaehler{display:flex;align-items:center;gap:5px;margin-bottom:14px}.v-aufgaben .vio-schritt .zaehler .pt{width:18px;height:3px;border-radius:99px;background:var(--vu-border)}.v-aufgaben .vio-schritt .zaehler .pt.ab{background:#f2456b73}.v-aufgaben .vio-schritt .zaehler .pt.on{background:var(--vu-primary,#D62450)}.v-aufgaben .vio-schritt .zaehler em{margin-left:auto;font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--vu-text-muted)}.v-aufgaben .vio-schritt .sagt{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:700;color:var(--vu-primary,#D62450)}.v-aufgaben .vio-schritt .sagt .vio-mini{width:16px;height:16px}.v-aufgaben .vio-schritt .tt{font-size:16px;font-weight:800;letter-spacing:-.01em;color:var(--vu-text-focus)}.v-aufgaben .vio-schritt .gr{font-size:13px;line-height:1.6;color:var(--vu-text);margin-top:8px}.v-aufgaben .vio-schritt .bel{font-size:11.5px;color:var(--vu-text-muted);margin-top:6px;padding-left:10px;border-left:2px solid var(--vu-border)}.v-aufgaben .vio-schritt .ak{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.v-aufgaben .vio-schritt .ak button{height:36px;padding:0 18px;border:1px solid var(--vu-border);border-radius:99px;background:var(--vu-surface,#fff);font-family:inherit;font-size:12.5px;font-weight:700;color:var(--vu-text);cursor:pointer}.v-aufgaben .vio-schritt .ak .ja{border-color:transparent;background:var(--vu-success,#0F9D6A);color:#fff}.v-aufgaben .vio-schritt .ak .ja:hover{filter:brightness(1.06)}.v-aufgaben .vio-schritt .ak .ne:hover,.v-aufgaben .vio-schritt .ak .sp:hover{border-color:var(--vu-border-focus);color:var(--vu-text-focus)}.v-aufgaben .vio-schritt .hin{font-size:11px;color:var(--vu-text-muted);margin-top:10px;opacity:.85}.v-aufgaben .vio-schritt .rest{margin-top:16px;padding-top:14px;border-top:1px solid var(--vu-border);max-height:34dvh;overflow-y:auto;width:100%}.v-aufgaben .vio-schritt .rl{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vu-text-muted);margin-bottom:8px}.v-aufgaben .vio-schritt .rz{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.v-aufgaben .vio-schritt .rz b{font-size:12.5px;font-weight:700;color:var(--vu-text-focus)}.v-aufgaben .vio-schritt .rz span{font-size:11.5px;line-height:1.5;color:var(--vu-text-muted)}.v-aufgaben .vio-schritt .mehr{font-size:11px;color:var(--vu-text-muted)}.v-aufgaben .vio-pf{display:flex;align-items:flex-start;gap:8px;margin:6px 0 2px;padding:6px 10px;border:1px solid var(--vu-border);border-radius:10px;background:var(--vu-surface-2,rgba(0,0,0,.02))}.v-aufgaben .vio-pf .vio-mini{width:15px;height:15px;margin-top:1px;color:var(--vu-text-muted)}.v-aufgaben .vio-pf .tx{flex:1;min-width:0;font-size:11.5px;line-height:1.5;color:var(--vu-text-muted);text-wrap:pretty}.v-aufgaben .vio-pf .tx em{display:block;margin-top:2px;font-style:normal;font-size:10.5px;opacity:.75}.v-aufgaben .ag-row .ac .vp .vio-mini{width:15px;height:15px}.v-aufgaben .ag-row .ac .vp:hover{color:var(--vu-primary,#D62450)}.v-aufgaben .vio-bericht{max-width:640px;max-height:82dvh;display:flex;flex-direction:column}.v-aufgaben .vio-bericht .mh b{display:flex;align-items:center;gap:8px}.v-aufgaben .vio-bericht .mh .vio-mini{width:18px;height:18px;color:var(--vu-primary,#D62450)}.v-aufgaben .vio-bericht .grp{overflow-y:auto;padding:0 18px}.v-aufgaben .vio-bericht .gl{margin:14px 0 8px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--vu-text-muted)}.v-aufgaben .vio-bericht .bf{display:flex;flex-direction:column;gap:3px;margin-bottom:8px;padding:10px 12px;border:1px solid var(--vu-border);border-radius:12px}.v-aufgaben .vio-bericht .bf.ja{border-color:#f2456b40;background:#f2456b0a}.v-aufgaben .vio-bericht .bf b{font-size:13px;font-weight:700;color:var(--vu-text-focus)}.v-aufgaben .vio-bericht .bf span{font-size:12px;line-height:1.5;color:var(--vu-text-muted);text-wrap:pretty}.v-aufgaben .vio-bericht .bf em{font-style:normal;font-size:11px;color:var(--vu-text-muted);opacity:.8}.v-aufgaben .vio-bericht .bf .ak{display:flex;gap:6px;margin-top:6px}.v-aufgaben .vio-bericht .bf .ak button{height:26px;padding:0 12px;border:1px solid var(--vu-border);border-radius:99px;background:#fff;font-family:inherit;font-size:11px;font-weight:700;color:var(--vu-text);cursor:pointer}.v-aufgaben .vio-bericht .bf .ak button:hover{border-color:var(--vu-border-focus);color:var(--vu-text-focus)}.v-aufgaben .vio-bericht .bf .ak .ja{border-color:transparent;background:var(--vu-success,#0F9D6A);color:#fff}.v-aufgaben .vio-bericht .bf .ak .ja:hover{filter:brightness(1.06);color:#fff}.v-aufgaben .rg-nach .rg-lk{border:0;background:none;padding:0;font-family:inherit;font-size:11.5px;font-weight:700;color:var(--vu-primary,#D62450);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.v-texte .tx3{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.v-texte .tx3-main{display:flex;flex-direction:column;gap:16px;min-width:0}.v-texte .tx3-block{border-radius:var(--vu-r-xl, 18px);padding-bottom:0;overflow:hidden;transition:box-shadow .32s ease,transform .32s cubic-bezier(.2,.9,.25,1),border-color .32s ease}.v-texte .tx3-block .vu-ch{display:flex;flex-direction:column;padding:16px 22px 0;flex-wrap:wrap}.v-texte .tx3-block .vu-ch h3{display:flex;align-items:center;gap:4px;font-size:15.5px;font-weight:700;letter-spacing:-.015em;text-transform:none;color:var(--vu-text-focus, #1A1420)}.v-texte .tx3-block .vu-ch .hint{display:block;width:100%;margin-top:3px;font-size:12px;color:var(--vu-text, #6B6472)}.v-texte .tx3-block .vu-cb{position:relative;padding:0 22px 20px}.v-texte .tx3-block .vu-ch h3 em{position:relative;display:inline-grid;place-items:center;width:15px;height:15px;border-radius:3px;font-style:normal;font-size:9px;font-weight:700;background:#f2456b1f;color:var(--vu-primary, #D62450);vertical-align:middle}.v-texte .tx3-mess{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding-top:14px}.v-texte .tx3-mess .bar{position:relative;flex:1;height:5px;border-radius:99px;background:#1a142014;overflow:hidden}.v-texte .tx3-mess .bar i{display:block;height:100%;border-radius:99px;background:var(--vu-success, #0F9D6A);transition:width .45s cubic-bezier(.2,.9,.25,1),background .3s}.v-texte .tx3-mess .bar i.knapp{background:var(--vu-brand, #F2456B)}.v-texte .tx3-mess .zahl{font-size:11.5px;font-weight:700;color:var(--vu-brand, #F2456B);font-variant-numeric:tabular-nums}.v-texte .tx3-mess .zahl.ok{color:var(--vu-success, #0F9D6A)}.v-texte .tx3-mess .ziel{font-size:11px;color:var(--vu-text, #6B6472);white-space:nowrap}.v-texte .tx3-block textarea{display:block;width:100%;max-width:none;padding:20px 24px;border:0;border-top:1px solid var(--vu-border, #EDE6EA);border-radius:0;background:#fff;box-shadow:none;font-family:inherit;font-size:14.5px;line-height:1.8;letter-spacing:-.003em;color:var(--vu-text-focus, #1A1420);caret-color:var(--vu-primary, #D62450);resize:none;field-sizing:content;min-height:190px;max-height:70vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(26,20,32,.18) transparent;transition:none}.v-texte .tx3-block textarea::-moz-placeholder{color:var(--vu-grey-500, #A99FA8);font-style:italic}.v-texte .tx3-block textarea::placeholder{color:var(--vu-grey-500, #A99FA8);font-style:italic}.v-texte .tx3-block textarea:focus{outline:0;background:#fff;border-color:var(--vu-border, #EDE6EA);box-shadow:none}.v-texte .tx3-block textarea::-webkit-scrollbar{width:8px}.v-texte .tx3-block textarea::-webkit-scrollbar-thumb{background:#1a142029;border-radius:99px;border:2px solid #fff}.v-texte .tx3-block textarea::-webkit-resizer{display:none}.v-texte .tx3-block textarea.busy{opacity:.55}.v-texte .tx3-block .vu-cb:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,var(--vu-brand, #F2456B),var(--vu-primary, #D62450));transform:scaleY(0);transform-origin:top;transition:transform .42s cubic-bezier(.2,.9,.25,1);pointer-events:none;z-index:2}.v-texte .tx3-block:focus-within .vu-cb:before{transform:scaleY(1)}.v-texte .tx3-block:focus-within{border-color:#f2456b47;box-shadow:0 14px 38px #c01f4521;transform:translateY(-2px)}.v-texte .tx3-block:focus-within .vu-ch h3{color:var(--vu-primary, #D62450);transition:color .3s}.v-texte .tx3-block:focus-within .tx3-mess .bar:after{content:"";position:absolute;inset:0;border-radius:99px;background:linear-gradient(90deg,transparent,rgba(242,69,107,.28),transparent);animation:txPuls 2.4s ease-in-out infinite}@keyframes txPuls{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.v-texte .tx3-bar{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:0;padding:14px 24px 18px;border-top:1px solid var(--vu-border, #EDE6EA);background:transparent}.v-texte .tx3-bar .tx3-sep{width:1px;height:18px;margin:0 2px;background:var(--vu-border, #EDE6EA)}.v-texte .tx3-bar .tx3-hinweis{margin-left:auto;font-size:11px;color:var(--vu-text, #6B6472)}.v-texte .tx3-bar .tx3-hinweis b{font-weight:700}.v-texte .tx3-fakt{display:flex;align-items:flex-end;gap:10px;margin:14px 0 0}.v-texte .tx3-fakt p{position:relative;margin:0;padding:13px 16px;border-radius:14px 14px 4px;background:linear-gradient(140deg,#241c31,#0d0a12);border:1px solid rgba(255,255,255,.06);font-size:12.5px;line-height:1.6;color:#ffffffd1;text-wrap:pretty}.v-texte .tx3-fakt p:after{content:"";position:absolute;right:-6px;bottom:9px;width:12px;height:12px;background:#0d0a12;border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);transform:rotate(-45deg);border-radius:0 0 3px}.v-texte .tx3-fakt .vio-mini{width:40px;height:40px;flex:0 0 auto;margin-bottom:-2px}.v-texte .tx3-lage__lbl{display:block;margin-top:14px;margin-bottom:5px;font-size:11px;font-weight:700;color:var(--vu-text-focus, #1A1420)}[data-theme=dark] .v-texte .tx3-lage__lbl{color:#fff}.v-texte .tx3-lage__feld{width:100%;min-height:0;padding:11px 13px;border:1px solid var(--vu-border, #EDE6EA);border-radius:10px;background:#fff;font-family:inherit;font-size:12.5px;line-height:1.65;color:var(--vu-text-focus, #1A1420);resize:vertical}[data-theme=dark] .v-texte .tx3-lage__feld{background:var(--vu-card-solid, #14161a);color:#fff}.v-texte .tx3-lage__akt{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.v-texte .tx3-fakt__score{display:block;margin-bottom:5px;font-size:13px;font-weight:700;color:#fff}.v-texte .tx3-fakt__zeile{display:block;margin-top:4px}.v-texte .tx3-fakt p b{color:#fffffff2;font-weight:700}.v-texte .tx3-fakt__quelle{color:#ffffff94}.v-texte .tx3-fakt__warn{color:#ffb38a}.vio-mini{width:15px;height:15px;flex:0 0 auto;stroke:none;overflow:visible;transform-box:fill-box;transform-origin:50% 92%;animation:vioMini 2.6s cubic-bezier(.4,0,.4,1) infinite}.vio-mini .vio-eyes{transform-box:fill-box;transform-origin:50% 50%;animation:vioBlink 4.4s ease-in-out infinite}@keyframes vioBlink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.12)}}@keyframes vioMini{0%,to{transform:translateY(0) scale(1) rotate(0)}22%{transform:translateY(.6px) scale(1.09,.92) rotate(-4deg)}46%{transform:translateY(-1.6px) scale(.94,1.08) rotate(5deg)}70%{transform:translateY(0) scale(1.03,.98) rotate(-1deg)}}.vu-btn:hover .vio-mini{animation-duration:1.1s}.vu-btn .vio-mini{margin-right:-1px}@media(prefers-reduced-motion:reduce){.vio-mini,.vio-mini .vio-eyes{animation:none}.v-texte .tx3-block,.v-texte .tx3-block .vu-cb:before,.v-texte .tx3-mess .bar i{transition:none}.v-texte .tx3-block:focus-within .tx3-mess .bar:after{display:none}}[data-theme=dark] .v-texte .tx3-block textarea{background:var(--vu-card-solid, #14161a);color:#fff}[data-theme=dark] .v-texte .tx3-block textarea::-webkit-scrollbar-thumb{border-color:var(--vu-card-solid, #14161a);background:#ffffff38}[data-theme=dark] .v-texte .tx3-block .vu-ch h3{color:#fff}[data-theme=dark] .v-texte .tx3-mess .bar{background:#ffffff1f}@media(max-width:640px){.v-texte .tx3-block .vu-ch{padding:14px 16px 0}.v-texte .tx3-block .vu-cb{padding:0 16px 16px}.v-texte .tx3-block textarea{padding:16px 18px}.v-texte .tx3-bar{padding:12px 18px 14px}}.v-vio{position:relative;height:calc(100dvh - 10px);margin-top:calc(-1 * var(--vu-rand));margin-bottom:calc(-1 * var(--vu-rand));overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:7dvh 24px 40px;background:radial-gradient(52% 44% at 50% 30%,rgba(242,69,107,.09),transparent 70%)}.v-vio.chatmode{min-height:0;padding-top:0;padding-bottom:12px}.v-vio:not(.chatmode)>*:not(.vh-rail--fest){flex:0 0 auto}.v-vio:not(.chatmode){overflow-y:auto;overscroll-behavior:contain}@media(max-width:860px){.v-vio:not(.chatmode){overflow:hidden}.v-vio{height:calc(100dvh - 10px - 84px - env(safe-area-inset-bottom,0px) + var(--vu-rand))}}.v-vio.chatmode .hero{display:none}.v-vio.chatmode .gespr{padding-top:calc(var(--vio-kopf) + var(--vio-kopf-h) + 12px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 48px);mask-image:linear-gradient(to bottom,transparent 0,#000 48px)}.v-vio{--vio-kopf: 20px;--vio-kopf-h: 40px}.v-vio{--vio-kn-h: 38px;--vio-kn-h-klein: 32px;--vio-kn-h-mobil: 44px;--vio-kn-pad: 18px;--vio-kn-pad-klein: 13px;--vio-kn-schrift: 12.5px;--vio-kn-schrift-klein: 11.5px;--vio-kn-lucke: 8px}.v-vio .vbtn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:var(--vio-kn-h);padding:0 var(--vio-kn-pad);margin:0;border:0;border-radius:99px;font-family:inherit;font-size:var(--vio-kn-schrift);font-weight:700;cursor:pointer;transition:transform .15s,filter .15s,background .15s,border-color .15s}.v-vio .vbtn svg{width:15px;height:15px;flex:0 0 auto}.v-vio .vbtn--prim{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;box-shadow:0 6px 16px #d624504d}.v-vio .vbtn--prim:hover{transform:translateY(-1px);filter:brightness(1.05)}.v-vio .vbtn--sek{border:1px solid #F0E4E9;background:#fff;color:#1a1420}.v-vio .vbtn--sek:hover{background:#fef5f8;border-color:#f7cdd8;color:#d62450}.v-vio .vbtn--still{background:#f6eef2;color:#6c5f6b}.v-vio .vbtn--still:hover{background:#efe3ea}.v-vio .vbtn--klein{min-height:var(--vio-kn-h-klein);padding:0 var(--vio-kn-pad-klein);font-size:var(--vio-kn-schrift-klein)}.v-vio .vbtn:disabled{opacity:.45;pointer-events:none}.v-vio .vbtn-reihe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vio-kn-lucke)}@media(max-width:860px){.v-vio .vbtn,.v-vio .vbtn--klein{min-height:var(--vio-kn-h-mobil)}.v-vio .vbtn-reihe--breit{flex-direction:column;align-items:stretch}.v-vio .vbtn-reihe--breit .vbtn{width:100%}}.v-vio .vmsch,.vh-drawer .vmsch{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;margin:0;padding:8px 4px 6px;border:0;background:none;font-family:inherit;font-size:10.5px;font-weight:700;color:#9a8c95;cursor:pointer;transition:color .15s}.v-vio .vmsch:hover,.vh-drawer .vmsch:hover{color:#d62450}.vh-drawer .vmsch{min-height:44px;padding:8px 6px}.v-vio .vmsch:focus-visible,.vh-drawer .vmsch:focus-visible{outline:2px solid #D62450;outline-offset:2px;border-radius:8px}.v-vio .vmsch__kn,.vh-drawer .vmsch__kn{position:relative;flex:0 0 auto;width:26px;height:15px;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450)}.v-vio .vmsch__kn:after,.vh-drawer .vmsch__kn:after{content:"";position:absolute;top:2px;left:13px;width:11px;height:11px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040}.v-vio .vzu--nur{width:var(--vio-kopf-h);padding:0;justify-content:center;gap:0}.v-vio .vzu{position:absolute;top:var(--vio-kopf);left:24px;z-index:4;display:inline-flex;align-items:center;gap:8px;min-height:var(--vio-kopf-h);padding:8px 14px;border-radius:99px;font-family:inherit;font-size:13px;font-weight:700;background:#fff;border:1px solid #F0E4E9;color:#3a3040;box-shadow:0 6px 18px #d624501a;cursor:pointer;transition:transform .15s,border-color .2s,color .2s}.v-vio .vzu svg{width:15px;height:15px}.v-vio .vzu kbd{padding:2px 7px;border-radius:5px;background:#f6eef2;font:inherit;font-size:10px;font-weight:700;color:#9a8c95}.v-vio .vzu:hover{transform:translateY(-1px);border-color:#f7cdd8;color:#d62450}.v-vio .vwei{margin-top:12px}.v-vio .hero{width:110px;height:110px;flex:0 0 auto;filter:drop-shadow(0 8px 26px rgba(242,69,107,.35));animation:vio-auf .7s cubic-bezier(.16,.8,.24,1) both;transition:width .5s cubic-bezier(.2,.9,.25,1),height .5s cubic-bezier(.2,.9,.25,1)}.v-vio .hero.huepf{animation:vio-huepf .55s cubic-bezier(.2,.9,.25,1)}@keyframes vio-huepf{0%{transform:translateY(0) scale(1)}28%{transform:translateY(-12px) scale(.94,1.08)}55%{transform:translateY(0) scale(1.07,.93)}78%{transform:translateY(-4px) scale(.98,1.02)}to{transform:translateY(0) scale(1)}}.v-vio h1{margin-top:20px;font-size:clamp(24px,3vw,30px);font-weight:800;letter-spacing:-.035em;text-align:center;color:#1a1420;animation:vio-auf .7s cubic-bezier(.16,.8,.24,1) .08s both}.v-vio .sub{margin-top:7px;font-size:14px;color:#9a8c95;text-align:center;animation:vio-auf .7s cubic-bezier(.16,.8,.24,1) .14s both}.v-vio .gespr{width:min(1100px,100%);flex:1;min-height:0;overflow-y:auto;padding:4px 4px 8px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#E8DCE2 transparent}.v-vio .gespr::-webkit-scrollbar{width:7px}.v-vio .gespr::-webkit-scrollbar-thumb{background:#e8dce2;border-radius:99px}.v-vio .gespr::-webkit-scrollbar-track{background:transparent}.v-vio .zg{display:flex;gap:9px;margin-bottom:12px;animation:vio-zeile .45s cubic-bezier(.2,1.1,.3,1) both}@keyframes vio-zeile{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.v-vio .zg .mini{width:22px;height:22px;flex:0 0 auto;margin-top:2px;opacity:.6;transform-origin:50% 95%;animation:vio-atmet 3.6s ease-in-out infinite alternate}.v-vio .zg .mini.da{width:40px;height:40px;margin-top:0;opacity:1;animation-duration:3.4s}@keyframes vio-atmet{0%{transform:translateY(0) rotate(-1.2deg) scale(1)}to{transform:translateY(-3px) rotate(1.2deg) scale(1.02,.98)}}.v-vio .denkt .mini.schreibt{animation:vio-denkt 2.4s ease-in-out infinite alternate}@keyframes vio-denkt{0%{transform:translateY(0) rotate(-7deg)}to{transform:translateY(-2px) rotate(-3deg)}}.v-vio .zg.ich{justify-content:flex-end}.v-vio .zg.ich p{position:relative;max-width:86%;padding:10px 14px;border:1px solid #F0E4E9;border-radius:16px 16px 5px;background:#fff;font-size:13px;font-weight:700;line-height:1.55;color:#d62450;text-wrap:pretty;white-space:pre-wrap}.v-vio .zg.vio p{position:relative;max-width:86%;padding:11px 15px;border-radius:5px 16px 16px;background:linear-gradient(135deg,#1b1425,#0d0a12);font-size:13px;line-height:1.6;color:#ffffff9e;text-wrap:pretty;white-space:pre-wrap}.v-vio .zg.vio p b{color:#ff9db4;font-weight:700}.v-vio .vchart{width:min(92%,700px);margin:-2px 0 14px 31px;padding:13px 16px 11px;border:1px solid #F0E4E9;border-radius:16px;background:#fff;box-shadow:0 8px 26px #1a14200d;animation:vio-zeile .45s cubic-bezier(.2,1.1,.3,1) both}.v-vio .vchart .vch{display:flex;align-items:baseline;gap:10px;margin-bottom:9px}.v-vio .vchart .vch h4{margin:0;font-size:13px;font-weight:800;color:#1a1420;letter-spacing:-.01em}.v-vio .vchart .vch span{font-size:11px;color:#9a8c95;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-vio .vchart svg{display:block;width:100%;height:auto}.v-vio .vchart svg .ax{font-size:10px;fill:#9a8c95}.v-vio .vchart .lg{display:flex;align-items:center;gap:7px;margin-top:7px;font-size:11px;color:#9a8c95}.v-vio .vchart .lg i{width:14px;height:3px;border-radius:2px;background:#f2456b}.v-vio .vchart .lg b{margin-left:auto;font-weight:700;color:#3a3040}.v-vio .vchart .br{margin:8px 0}.v-vio .vchart .br .t{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:12px}.v-vio .vchart .br .t b{font-weight:700;color:#3a3040}.v-vio .vchart .br .t span{font-weight:800;color:#1a1420;white-space:nowrap}.v-vio .vchart .br .t em{margin-left:7px;font-style:normal;font-size:10.5px;font-weight:600;color:#9a8c95}.v-vio .vchart .br .tr{height:7px;margin-top:4px;border-radius:99px;background:#f6eef2;overflow:hidden}.v-vio .vchart .br .tr i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ff7093,#d62450)}.v-vio .vchart .qz{display:flex;align-items:baseline;gap:10px;margin-bottom:8px}.v-vio .vchart .qz b{font-size:26px;font-weight:800;letter-spacing:-.02em;color:#1a1420}.v-vio .vchart .qz span{font-size:12px;color:#6c5f6b}.v-vio .vchart .band{display:flex;height:9px;border-radius:99px;overflow:hidden;margin-bottom:8px}.v-vio .vchart .band i{display:block}.v-vio .vchart .qr{display:flex;align-items:center;gap:7px;padding:3.5px 0;font-size:12px;color:#3a3040}.v-vio .vchart .qr i{width:9px;height:9px;border-radius:3px;flex:0 0 auto}.v-vio .vchart .qr b{margin-left:auto;font-weight:700;color:#1a1420}.v-vio .vchart .kk{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.v-vio .vchart .ka{padding:9px 11px;border:1px solid #F6EEF2;border-radius:12px}.v-vio .vchart .ka span{display:block;font-size:10.5px;font-weight:600;color:#9a8c95}.v-vio .vchart .ka b{font-size:17px;font-weight:800;letter-spacing:-.01em;color:#1a1420}.v-vio .vchart .hw{margin:9px 0 0;padding:7px 10px;border-radius:10px;background:#fdf6e9;font-size:11px;line-height:1.5;color:#8a6d2b}.v-vio .vchart .ql{margin:7px 0 0;font-size:10.5px;color:#9a8c95}.v-vio .vchart .leer{margin:4px 0 2px;font-size:12px;color:#9a8c95}.v-vio .vakt{width:min(92%,560px);margin:-2px 0 14px 31px;padding:12px 15px;border:1px solid #F0E4E9;border-left:3px solid #F2456B;border-radius:14px;background:#fff;animation:vio-zeile .45s cubic-bezier(.2,1.1,.3,1) both}.v-vio .vakt.st-verworfen{opacity:.55;border-left-color:#d9cbd3}.v-vio .vakt__kopf{display:flex;align-items:baseline;gap:10px}.v-vio .vakt__kopf b{font-size:13px;font-weight:700;color:#1a1420}.v-vio .vakt__kopf .ok{margin-left:auto;font-size:12px;font-weight:700;color:#2e7d32}.v-vio .vakt__kopf .weg{margin-left:auto;font-size:11.5px;color:#9a8c95}.v-vio .vakt__mail{margin-top:9px;padding:10px 12px;border-radius:10px;background:#faf6f8}.v-vio .vakt__mail .z{display:flex;gap:8px;font-size:12px;color:#3a3040;padding:1.5px 0}.v-vio .vakt__mail .z span{flex:0 0 52px;font-size:10.5px;font-weight:700;color:#9a8c95;text-transform:uppercase;letter-spacing:.04em;padding-top:1.5px}.v-vio .vakt__mail p{margin:8px 0 0;font-size:12.5px;line-height:1.6;color:#3a3040;white-space:pre-wrap}.v-vio .vakt__fehler{margin:8px 0 0;font-size:12px;color:#c62828}.v-vio .vakt__kn{margin-top:11px}.v-vio .zielknopf{display:inline-flex;align-items:center;gap:9px;margin:-4px 0 14px 31px;padding:7px 14px 7px 9px;border:1px solid #F0E4E9;border-radius:99px;background:#fff;font-family:inherit;font-size:12.5px;font-weight:700;color:#3a3040;cursor:pointer;transition:border-color .15s,color .15s;animation:vio-zeile .45s cubic-bezier(.2,1.1,.3,1) both}.v-vio .zielknopf i{width:22px;height:22px;display:grid;place-items:center;border-radius:8px;background:#f6eef2;font-style:normal;font-size:11px;color:#9a8c95;transition:background .15s,color .15s}.v-vio .zielknopf span{color:#c9bac3}.v-vio .zielknopf:hover{border-color:#f2456b73;color:#d62450}.v-vio .zielknopf:hover i{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff}.v-vio .zielknopf:hover span{color:#d62450}.v-vio .fehl{margin:0 0 12px 31px;font-size:12.5px;font-weight:600;color:#c0551f}.v-vio .vwahl{justify-content:center}.v-vio .vneu{margin-top:12px}.v-vio .vneu svg{color:#d62450}.v-vio .vneu--oben{position:absolute;top:14px;right:62px;z-index:5;margin-top:0;min-height:var(--vio-kn-h-klein);padding:0 var(--vio-kn-pad-klein);font-size:var(--vio-kn-schrift-klein)}@media(max-width:860px){.v-vio .vneu--oben{right:56px;min-width:var(--vio-kn-h-mobil);padding:0;font-size:0;gap:0}.v-vio .vneu--oben svg{width:18px;height:18px}}.v-vio .denkt p{display:flex;align-items:center;gap:5px;padding:14px 16px}.v-vio .denkt i{width:6px;height:6px;border-radius:50%;background:#ff9db4;animation:vio-denk 1s ease-in-out infinite}.v-vio .denkt i:nth-child(2){animation-delay:.15s}.v-vio .denkt i:nth-child(3){animation-delay:.3s}@keyframes vio-denk{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}.v-vio .kach{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;width:min(560px,100%);margin-top:12px;animation:vio-auf .8s cubic-bezier(.16,.8,.24,1) .22s both}.v-vio .kc{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 6px;border-radius:99px;border:1px solid #F0E4E9;background:#fff;box-shadow:0 1px 4px #14101c0a;font:inherit;cursor:pointer;transition:border-color .15s,background .15s}.v-vio .kc i{width:18px;height:18px;flex:0 0 auto;display:grid;place-items:center;border-radius:99px;background:#f6eef2}.v-vio .kc i svg{width:11px;height:11px;fill:none;stroke:#9a8c95;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round}.v-vio .kc b{font-size:10.5px;font-weight:700;color:#6b5c66;letter-spacing:-.005em;line-height:1.2;white-space:nowrap}.v-vio .kc:hover{border-color:#f6dce4;background:#fffbfc}.v-vio .kc:focus-visible{outline:2px solid #D62450;outline-offset:2px}.v-vio .kc.on{border-color:#f6dce4;background:#fff6f8}.v-vio .kc.on i{background:linear-gradient(120deg,#ff7093,#d62450)}.v-vio .kc.on i svg{stroke:#fff}.v-vio .kc.on b{color:#d62450}.v-vio .sr-nur{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v-vio .komp{position:relative;width:min(620px,100%);margin-top:22px;flex:0 0 auto}.v-vio.chatmode .komp{margin-top:14px;width:min(1100px,100%)}.v-vio .zeile{display:flex;align-items:center;gap:10px;padding:7px 7px 7px 10px;border-radius:99px;background:#fff;border:1px solid #F0E4E9;box-shadow:0 12px 40px #d624501a}.v-vio .zeile input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:14.5px;color:#1a1420}.v-vio .zeile input:focus,.v-vio .zeile input:focus-visible{outline:none;border:0;box-shadow:none;--tw-ring-shadow: 0 0 #0000;--tw-ring-offset-shadow: 0 0 #0000}.v-vio .zeile:focus-within{border-color:#f7cdd8;box-shadow:0 12px 40px #d624501a,0 0 0 3px #f2456b2e}.v-vio .zeile input::-moz-placeholder{color:#b9a9b3}.v-vio .zeile input::placeholder{color:#b9a9b3}.v-vio .zeile input:disabled{opacity:.6}.v-vio .zeile>kbd{padding:3px 8px;border-radius:6px;background:#f6eef2;font:inherit;font-size:11px;font-weight:700;color:#9a8c95}.v-vio .lupe{width:17px;height:17px;flex:0 0 auto;color:#c9bac3;margin-left:4px}.v-vio .senden{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer;color:#fff;background:linear-gradient(120deg,#ff7093,#d62450);box-shadow:0 6px 16px #d6245059;transition:transform .15s,box-shadow .2s,opacity .2s}.v-vio .senden svg{width:19px;height:19px}.v-vio .senden:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 20px #d624506b}.v-vio .senden:disabled{opacity:.38;cursor:default;box-shadow:none}.v-vio .aus{margin-top:20px;font-size:12px;color:#b9a9b3}@keyframes vio-auf{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:640px){.v-vio{padding:5dvh 14px 32px}.v-vio.chatmode{position:fixed;left:0;right:0;top:0;bottom:calc(78px + env(safe-area-inset-bottom,0px));height:auto;margin:0;padding:0 12px 8px;z-index:60;background:radial-gradient(52% 44% at 50% 30%,rgba(242,69,107,.09),transparent 70%),#fdf6f8}.v-vio .zg.vio p,.v-vio .zg.ich p{max-width:92%}.v-vio .vzu--nur{width:var(--vio-kopf-h);padding:0}.v-vio.chatmode{--vio-kopf: calc(10px + env(safe-area-inset-top, 0px)) ;--vio-kopf-h: 44px}.v-vio .vzu{left:16px;padding:10px 16px}.v-vio .vzu--nur{padding:0}.v-vio.chatmode .gespr{padding-top:calc(var(--vio-kopf) + var(--vio-kopf-h) + 12px)}}@media(prefers-reduced-motion:reduce){.v-vio .hero,.v-vio h1,.v-vio .sub,.v-vio .kach,.v-vio .zg,.v-vio .zg .mini,.v-vio .denkt .mini.schreibt{animation:none}.v-vio .hero,.v-vio .senden{transition:none}.v-vio .denkt i{animation:none;opacity:.6}.v-vio .pop-enter-active,.v-vio .pop-leave-active{transition:none}}.vio-dock{position:fixed;right:26px;bottom:24px;z-index:340;display:flex;align-items:center;gap:11px;padding:10px 18px 10px 11px;border:0;border-radius:99px;background:#1b1425;color:#ffffffd9;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;box-shadow:0 12px 34px #14101c4d;transition:transform .2s,box-shadow .25s}.vio-dock:hover{transform:translateY(-2px);box-shadow:0 16px 40px #d6245059}.vio-dock .vio-mini{width:28px;height:28px}.vio-dock kbd{padding:2px 7px;border-radius:5px;background:#ffffff1f;font:inherit;font-size:10px;font-weight:700;color:#fff9}@media(max-width:640px){.vio-dock{right:14px;bottom:calc(90px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.vio-dock{transition:none}}.v-vio .vh-rail--fest{position:fixed;top:0;right:0;bottom:0;width:276px;display:flex;flex-direction:column;background:#fff;border-left:1px solid #F0E4E9;padding-top:22px;z-index:5;overflow:hidden}@media(min-width:861px){.v-vio{padding-right:300px}}@media(max-width:1180px){.v-vio .vh-rail--fest{width:240px}.v-vio{padding-right:264px}}@media(max-width:860px){.v-vio .vh-rail--fest{display:none}.v-vio{padding-right:16px;padding-left:16px}}.v-vio .vh-kopf{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.v-vio .vh-kopf h2{margin:0;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#b9a9b3}.v-vio .vh-zahl{padding:3px 8px;border-radius:99px;background:#f6eef2;font-size:9.5px;font-weight:700;color:#9a8c95}.v-vio .vh-konto{display:flex;align-items:center;gap:9px;margin:14px;padding:9px 11px;border-radius:12px;background:#fdf1f4}.v-vio .vh-konto__kreis{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-size:10.5px;font-weight:800}.v-vio .vh-konto.gross .vh-konto__kreis{width:32px;height:32px;border-radius:14px;font-size:12px}.v-vio .vh-konto__text{min-width:0;display:flex;flex-direction:column}.v-vio .vh-konto__text b{font-size:11.5px;font-weight:800;color:#3a3040;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-vio .vh-konto__text i{font-style:normal;font-size:10px;color:#b9a9b3}.v-vio .vh-rolle{flex:1;min-height:0;overflow-y:auto}.v-vio .vh-rolle::-webkit-scrollbar{width:7px}.v-vio .vh-rolle::-webkit-scrollbar-thumb{background:#f0e4e9;border-radius:99px}.v-vio .vh-gruppe{padding:14px 20px 5px;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#c9bac3}.v-vio .vh-eintraege{list-style:none;margin:0;padding:0}.v-vio .vh-liste .ent{display:flex;align-items:center;margin:0 10px;border-radius:12px}.v-vio .vh-liste .ent:hover,.v-vio .vh-liste .ent.on{background:linear-gradient(90deg,#f2456b1a,#f2456b05)}.v-vio .vh-liste .ent__haupt{flex:1;min-width:0;display:flex;align-items:center;gap:9px;padding:10px 11px;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer;color:inherit}.v-vio .vh-liste .ent__ikon{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#f6eef2;color:#9a8c95}.v-vio .vh-liste .ent.pruef .ent__ikon{background:#f2456b1f;color:#d62450}.v-vio .vh-liste .ent__ikon svg{width:13px;height:13px}.v-vio .vh-liste .ent__text{min-width:0;display:flex;flex-direction:column;gap:1px}.v-vio .vh-liste .ent__text b{font-size:11.5px;font-weight:700;color:#3a3040;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-vio .vh-liste .ent__text i{font-style:normal;font-size:10px;color:#b9a9b3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-vio .vh-liste .ent__flag{flex:none;padding:2px 7px;border-radius:99px;font-size:9px;font-weight:800}.v-vio .vh-liste .ent__flag.offen{background:#d624501f;color:#d62450}.v-vio .vh-liste .ent__flag.fertig{background:#0e9f6e1f;color:#0e9f6e}.v-vio .vh-liste .ent__flag.laeuft{background:#f6eef2;color:#9a8c95}.v-vio .vh-liste .ent__flag.fehler{background:#d624501f;color:#d62450}.v-vio .vh-liste .ent__akt{display:flex;gap:2px;padding-right:6px;opacity:0}.vh-liste .ent:hover .ent__akt,.vh-liste .ent:focus-within .ent__akt,.v-vio .vh-liste .ent__akt.immer{opacity:1}.v-vio .vh-liste .ent__akt button{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:8px;background:transparent;color:#b9a9b3;cursor:pointer}.v-vio .vh-liste .ent__akt button:hover{background:#f9f1f4;color:#d62450}.v-vio .vh-liste .ent__akt button svg{width:13px;height:13px}.v-vio .vh-hinweis{margin:16px 20px;font-size:11px;color:#b9a9b3}.v-vio .vh-hinweis.fehl{color:#d62450}.v-vio .vh-leer{padding:26px 20px;text-align:center;color:#b9a9b3}.v-vio .vh-leer svg,.v-vio .vh-leer .vio-figur{width:48px;height:48px;margin:0 auto 10px}.v-vio .vh-leer p{font-size:11.5px;line-height:1.5}.v-vio .vh-fuss{margin-top:auto;padding:13px 20px;border:0;border-top:1px solid #F4EAEF;background:#fefafb;font:inherit;font-size:11px;font-weight:800;color:#d62450;text-align:left;cursor:pointer}.v-vio .vhist{position:absolute;top:var(--vio-kopf);right:var(--vio-kopf);display:none;place-items:center;width:44px;height:44px;border-radius:14px;background:#fff;border:1px solid #F0E4E9;color:#6b6472;cursor:pointer}.v-vio .vhist svg{width:19px;height:19px}.v-vio .vhist.punkt:after{content:"";position:absolute;top:9px;right:9px;width:7px;height:7px;border-radius:99px;background:#d62450}@media(max-width:860px){.v-vio .vhist{display:grid}}.v-vio .vh-scrim{position:fixed;inset:0;z-index:400;background:#0d0a1273;display:flex;justify-content:flex-end}.v-vio .vh-drawer{width:84%;max-width:320px;height:100dvh;display:flex;flex-direction:column;background:#fff;box-shadow:-18px 0 50px #0d0a124d}.v-vio .vh-drawer__kopf{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 8px 18px}.v-vio .vh-drawer__kopf h2{margin:0;font-size:17px;font-weight:800;color:#1a1420}.v-vio .vh-x{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:14px;background:#f9f1f4;color:#6b6472;cursor:pointer}.v-vio .vh-x svg{width:17px;height:17px}.v-vio .vh-drawer__rolle{flex:1;min-height:0;overflow-y:auto}.v-vio .vh-seg{display:flex;gap:4px;margin:4px 16px 8px;padding:4px;border-radius:14px;background:#f9f1f4}.v-vio .vh-seg button{flex:1;min-height:44px;border:0;border-radius:11px;background:transparent;font:inherit;font-size:11.5px;font-weight:800;color:#9a8c95;cursor:pointer}.v-vio .vh-seg button.on{background:#fff;color:#d62450;box-shadow:0 2px 6px #14101c0f}.v-vio .vh-seg button:active{transform:scale(.97)}.v-vio .vh-neu{margin:10px 16px calc(14px + env(safe-area-inset-bottom,0px));min-height:48px;border:0;border-radius:16px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;box-shadow:0 12px 26px #d6245052}.v-vio .vh-neu:active{transform:scale(.97)}.v-vio .vh-drawer-enter-active,.v-vio .vh-drawer-leave-active{transition:opacity .3s}.v-vio .vh-drawer-enter-active .vh-drawer,.v-vio .vh-drawer-leave-active .vh-drawer{transition:transform .3s cubic-bezier(.2,.9,.25,1)}.v-vio .vh-drawer-enter-from,.v-vio .vh-drawer-leave-to{opacity:0}.v-vio .vh-drawer-enter-from .vh-drawer,.v-vio .vh-drawer-leave-to .vh-drawer{transform:translate(100%)}.v-vio .vup__feld{display:none}.v-vio .vup{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#fdf1f4;border:1px solid #F6DCE4;color:#d62450;cursor:pointer}.v-vio .vup svg{width:15px;height:15px}.v-vio .vup:disabled{opacity:.5;cursor:default}@media(max-width:860px){.v-vio .vup{width:44px;height:44px;border-radius:13px}.v-vio .vup svg{width:18px;height:18px}}.v-vio .zeile.drueber{border-style:dashed;border-color:#f2456b;background:#fdf1f4}.v-vio .vchip{display:inline-flex;align-items:center;gap:7px;align-self:center;margin-bottom:8px;padding:7px 12px;border-radius:99px;background:#fdf1f4;border:1px solid #F6DCE4;font-size:11.5px;font-weight:700;color:#d62450}.v-vio .vchip svg{width:13px;height:13px}.v-vio .vstand{display:flex;flex-direction:column;gap:5px}.v-vio .vstand__text{font-size:11.5px;color:#9a8c95}.v-vio .vstand__bar{display:block;width:160px;max-width:100%;height:3px;border-radius:99px;background:#f4eaef;overflow:hidden}.v-vio .vstand__bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);transition:width .4s ease}.v-vio .vobj__kn{display:inline-flex;align-items:center;gap:7px;min-height:var(--vio-kn-h-klein);padding:0 var(--vio-kn-pad-klein);border-radius:99px;background:#fff;border:1px solid #F0E4E9;font:inherit;font-size:var(--vio-kn-schrift-klein);font-weight:700;color:#9a8c95;cursor:pointer}.v-vio .vobj__kn.on{border-color:#f6dce4;background:#fdf1f4;color:#d62450}.v-vio .vobj__kn svg{width:14px;height:14px}.v-vio .vobj__weg{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:99px;background:#f6eef2;color:#9a8c95;font-size:12px;cursor:pointer}.v-vio .vobj__liste{position:absolute;bottom:calc(100% + 8px);left:0;z-index:20;box-sizing:border-box;width:290px;max-height:320px;display:flex;flex-direction:column;overflow:hidden;padding:8px;border-radius:16px;background:#fff;border:1px solid #F0E4E9;box-shadow:0 18px 44px #14101c24}.v-vio .vobj__rollen{flex:1 1 auto;min-height:0;overflow-y:auto}.v-vio .vobj__such{width:100%;margin-bottom:6px;padding:9px 11px;border:1px solid #F0E4E9;border-radius:11px;outline:0;font:inherit;font-size:12.5px;color:#1a1420}.v-vio .vobj__liste button{display:flex;flex-direction:column;gap:1px;width:100%;min-height:44px;padding:8px 11px;border:0;border-radius:11px;background:transparent;font:inherit;text-align:left;cursor:pointer}.v-vio .vobj__liste button:hover{background:#fdf1f4}.v-vio .vobj__liste button b{font-size:12px;font-weight:800;color:#3a3040}.v-vio .vobj__liste button i{font-style:normal;font-size:10.5px;color:#b9a9b3}.v-vio .vobj__leer{padding:12px;font-size:11.5px;color:#b9a9b3;text-align:center}.v-vio .vobj__schleier{display:none}@keyframes vio-blatt{0%{transform:translateY(100%)}to{transform:none}}@keyframes vio-schleier{0%{opacity:0}to{opacity:1}}.v-vio .it--zwei{align-items:flex-start}.v-vio .it--zwei .it__text{display:flex;flex-direction:column;gap:2px;min-width:0}.v-vio .it--zwei .it__text b{font-weight:700}.v-vio .it--zwei .it__text i{font-style:normal;font-size:11px;color:#b9a9b3}.v-vio .it--zwei i svg{width:15px;height:15px}@media(prefers-reduced-motion:reduce){.vh-drawer-enter-active,.vh-drawer-leave-active,.vh-drawer-enter-active .vh-drawer,.vh-drawer-leave-active .vh-drawer,.v-vio .vstand__bar i{transition:none}.v-vio .vh-seg button:active,.v-vio .vh-neu:active{transform:none}}@media(max-width:860px){.v-vio .vh-liste .ent{min-height:56px;border-radius:14px}.v-vio .vh-liste .ent__akt button{width:44px;height:44px;border-radius:12px}.v-vio .vh-liste .ent__akt button svg{width:15px;height:15px}.v-vio .vh-liste .ent__ikon{width:26px;height:26px}.v-vio .vh-liste .ent__text b{font-size:12.5px}.v-vio .vh-liste .ent__text i{font-size:10.5px}.v-vio .vh-liste .ent__flag{font-size:9.5px}.v-vio .vobj__kn{min-height:var(--vio-kn-h-mobil);padding:0 var(--vio-kn-pad)}.v-vio .vobj__weg{width:44px;height:44px}.v-vio .kc{min-height:44px;padding:5px 14px 5px 8px}.v-vio .senden{width:44px;height:44px}.v-vio .kach{gap:8px;padding:0 16px;width:100%}.v-vio .vchip{min-height:44px}}@media(max-width:860px){.v-vio .vhist{top:14px;right:16px}.v-vio .vzu{top:14px;left:16px}.v-vio.chatmode .gespr{padding-top:66px}}@keyframes va-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes va-spin{to{transform:rotate(1turn)}}@keyframes va-shim{to{background-position:-200% 0}}@keyframes va-blink{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes va-puls{0%,to{transform:scale(1);filter:drop-shadow(0 2px 6px rgba(214,36,80,.3))}50%{transform:scale(1.09);filter:drop-shadow(0 4px 13px rgba(214,36,80,.55))}}.v-vio .zg.spur{align-items:flex-start}.v-vio .zg.spur .act{flex:1;min-width:0;max-width:86%}.v-vio .act{background:#fff;border:1px solid #F0E4E9;border-radius:16px;overflow:hidden;animation:va-rise .3s both}.v-vio .act .ah{display:flex;align-items:center;gap:9px;width:100%;padding:11px 14px;border:0;background:transparent;font:inherit;text-align:left;color:#1a1420;cursor:pointer}.v-vio .act .ah b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-vio .act .ap{width:15px;height:15px;flex:0 0 auto;margin-left:auto;color:#c9bac3;transition:transform .2s}.v-vio .act .ap.auf{transform:rotate(180deg)}.v-vio .act.busy .el{margin-left:auto}.v-vio .act.busy .el+.btn+.ap,.v-vio .act.busy .el~.ap{margin-left:4px}@media(prefers-reduced-motion:reduce){.v-vio .act .ap{transition:none}}.v-vio .act .ah b{font-size:12px;font-weight:800;letter-spacing:-.015em}.v-vio .act.busy .ah b{background:linear-gradient(90deg,#1a1420 18%,#d62450,#1a1420 82%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:va-shim 1.6s linear infinite}.v-vio .act .vh{width:22px;height:22px;flex:0 0 auto}.v-vio .act.busy .vh{animation:va-puls 1.6s ease-in-out infinite}.v-vio .act .tri{display:flex;gap:3px;align-items:center}.v-vio .act .tri i{width:4px;height:4px;border-radius:50%;background:#d62450;animation:va-blink 1.1s ease-in-out infinite}.v-vio .act .tri i:nth-child(2){animation-delay:.18s}.v-vio .act .tri i:nth-child(3){animation-delay:.36s}.v-vio .act .el{margin-left:auto;font-size:10.5px;font-weight:700;color:#9a8c95;font-variant-numeric:tabular-nums}.v-vio .act .btn{flex:none;position:relative;display:grid;place-items:center;width:24px;height:24px;margin-left:8px;padding:0;border:1px solid #F0E4E9;border-radius:8px;background:#fff;color:#9a8c95;cursor:pointer}.v-vio .act .btn svg{width:12px;height:12px;fill:currentColor}.v-vio .act .btn.txt{width:auto;padding:0 10px;font:inherit;font-size:10.5px;font-weight:800;color:#d62450}.v-vio .act .btn:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.v-vio .act .btn:hover{border-color:#f7cdd8;color:#d62450}.v-vio .act .steps{padding:2px 14px 12px}.v-vio .act.min .steps{display:none}.v-vio .act .lang{font-size:10.5px;color:#b9a9b3;padding:2px 0 6px}.v-vio .act .st{position:relative;display:flex;gap:10px;align-items:flex-start;padding:5px 0;animation:va-rise .28s both}.v-vio .act .st:not(:last-child):before{content:"";position:absolute;left:7px;top:21px;bottom:-1px;width:1px;background:#f4eaef}.v-vio .act .st .ic{flex:0 0 auto;width:15px;height:15px;margin-top:1px;display:grid;place-items:center}.v-vio .act .st .sp{width:15px;height:15px;border-radius:50%;background:conic-gradient(from 0deg,#d6245000,#d62450);-webkit-mask:radial-gradient(closest-side,transparent 60%,#000 62%);mask:radial-gradient(closest-side,transparent 60%,#000 62%);animation:va-spin .85s linear infinite}.v-vio .act .st .ok{width:15px;height:15px;border-radius:50%;background:#faf0f4;display:grid;place-items:center}.v-vio .act .st .ok svg{width:9px;height:9px;stroke:#d62450;fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.v-vio .act .st .ok.err{background:#fdecef}.v-vio .act .st .ok.err svg{stroke:#a81b3e}.v-vio .act .st .tx{flex:1;min-width:0}.v-vio .act .st .tx b{display:block;font-size:11.5px;font-weight:700;letter-spacing:-.01em}.v-vio .act .st.run .tx b{background:linear-gradient(90deg,#1a1420 18%,#d62450,#1a1420 82%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:va-shim 1.6s linear infinite}.v-vio .act .st.was .tx b{font-weight:600;color:#6b6472}.v-vio .act .st .tx em{display:block;font-style:normal;font-size:10.5px;color:#9a8c95;margin-top:1px}.v-vio .act .st .ms{font-size:10px;font-weight:700;color:#c4b4be;font-variant-numeric:tabular-nums;margin-top:2px}.v-vio .act .va-enter-active{animation:va-rise .28s both}@media(max-width:860px){.v-vio .zg.spur .act{max-width:100%}.v-vio .act .st .ms{display:none}.v-vio .act .st .tx em{white-space:normal}}@media(prefers-reduced-motion:reduce){.v-vio .act,.v-vio .act .st,.v-vio .act .va-enter-active,.v-vio .act.busy .vh,.v-vio .act .tri i{animation:none}.v-vio .act.busy .ah b,.v-vio .act .st.run .tx b{animation:none;background:none;color:#d62450;-webkit-text-fill-color:currentColor}.v-vio .act .st .sp{animation:none;background:conic-gradient(from 0deg,#f7cdd8,#d62450)}}.v-vio .zg .mini.leer{width:22px;height:22px;flex:0 0 auto;margin-top:2px;animation:none;opacity:0}.v-vio .zg.spur.alt .act{background:#fefafb}.v-vio .vqs{position:relative;display:flex;align-items:center;gap:5px;height:38px;padding:0 10px 0 8px;flex:0 0 auto;border:1px solid #F0E4E9;border-radius:99px;background:#fdf8fa;color:#9a8c95;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.v-vio .vqs svg{width:16px;height:16px}.v-vio .vqs__n{font-size:11.5px;font-weight:800;line-height:1}.v-vio .vqs.hat{color:#d62450;border-color:#f7cdd8;background:#fef5f8}.v-vio .vqs:hover,.v-vio .vqs.on{background:#1a1420;color:#fff;border-color:#1a1420}.v-vio .vqs__ext,.v-vio .vqp__extern{width:6px;height:6px;border-radius:50%;background:#b8863f;display:inline-block;flex:0 0 auto}.v-vio .vqs__ext{position:absolute;top:5px;right:5px}.v-vio .vqp{position:absolute;left:0;bottom:calc(100% + 10px);z-index:6;width:min(336px,100%);display:flex;flex-direction:column;background:#fff;border:1px solid #F0E4E9;border-radius:16px;box-shadow:0 20px 52px #14101c2b;overflow:hidden}.v-vio .vqp-auf-enter-active,.v-vio .vqp-auf-leave-active{transition:opacity .18s ease,transform .18s cubic-bezier(.2,.9,.25,1)}.v-vio .vqp-auf-enter-from,.v-vio .vqp-auf-leave-to{opacity:0;transform:translateY(8px) scale(.985)}.v-vio .vqp__kopf{padding:10px 12px 8px;border-bottom:1px solid #F7EDF1}.v-vio .vqp__kopf h2{margin:0;font-size:11.5px;font-weight:800;color:#1a1420;outline:0}.v-vio .vqp__dsg{margin:3px 0 0;font-size:9.5px;line-height:1.45;color:#9a8c95}.v-vio .vqp__liste{overflow-y:auto;padding:4px 6px 6px}.v-vio .vqp__grp{padding:7px 6px 3px;font-size:8.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#b4a5ae}.v-vio .vqp__zeile{display:flex;align-items:center;gap:8px;min-height:34px;padding:3px 6px;border-radius:10px;cursor:pointer;transition:background .15s}.v-vio .vqp__zeile:hover{background:#fdf8fa}.v-vio .vqp__zeile:focus-visible{outline:2px solid #F2456B;outline-offset:-2px}.v-vio .vqp__z.aus .vqp__zeile{cursor:not-allowed;opacity:.55}.v-vio .vqp__z.aus .vqp__zeile:hover{background:transparent}.v-vio .vqp__ic{width:21px;height:21px;flex:0 0 auto;display:grid;place-items:center;border-radius:7px;background:#faf2f5;color:#b08a9b;transition:background .15s,color .15s}.v-vio .vqp__ic svg{width:12px;height:12px}.v-vio .vqp__ic.on{background:#fce9ef;color:#d62450}.v-vio .vqp__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.v-vio .vqp__txt b{display:flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:#1a1420;line-height:1.35}.v-vio .vqp__txt em{font-style:normal;font-size:9.5px;line-height:1.35;color:#9a8c95;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-vio .vqp__sw{width:27px;height:16px;flex:0 0 auto;border-radius:99px;background:#ede2e7;position:relative;transition:background .2s}.v-vio .vqp__sw i{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #14101c33}.v-vio .vqp__sw.on{background:linear-gradient(120deg,#ff7093,#d62450)}.v-vio .vqp__sw.on i{transform:translate(11px)}.v-vio .vqp__zeit{display:flex;flex-wrap:wrap;gap:4px;padding:1px 6px 6px 35px}.v-vio .vqp__chip{height:21px;padding:0 8px;border-radius:99px;border:1px solid #F0E4E9;background:#fff;font-size:9.5px;font-weight:600;color:#9a8c95;cursor:pointer}.v-vio .vqp__chip.on{border-color:#f7cdd8;background:#fef5f8;color:#d62450;font-weight:700}.v-vio .vqp__fuss{display:flex;align-items:center;gap:6px;padding:7px 10px;border-top:1px solid #F7EDF1;background:#fdfbfc}.v-vio .vqp__fuss>span{flex:1;font-size:9.5px;color:#9a8c95}.v-vio .vqp__fuss>span b{color:#1a1420;font-weight:800}.v-vio .vqp__zurueck{height:26px;padding:0 9px;border:0;background:transparent;font-size:10px;font-weight:600;color:#9a8c95;cursor:pointer;border-radius:99px}.v-vio .vqp__zurueck:hover{background:#f7edf1;color:#1a1420}.v-vio .vqp__ok{height:26px;padding:0 12px;border:0;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-size:10px;font-weight:700;cursor:pointer}@media(max-width:860px){.v-vio .vqp{position:fixed;inset:auto 0 0;width:100%;border-radius:20px 20px 0 0;border-bottom:0;max-height:min(78dvh,100%);z-index:60}.v-vio .vqp__kopf:before{content:"";display:block;width:36px;height:4px;margin:0 auto 10px;border-radius:99px;background:#ede2e7}.v-vio .vqp__kopf{padding:14px 16px 10px}.v-vio .vqp__kopf h2{font-size:13px}.v-vio .vqp__dsg{font-size:10.5px;line-height:1.5}.v-vio .vqp__liste{padding:6px 8px 8px}.v-vio .vqp__grp{padding:10px 8px 5px;font-size:9px}.v-vio .vqp__zeile{min-height:44px;gap:10px;padding:5px 8px;border-radius:12px}.v-vio .vqp__ic{width:26px;height:26px;border-radius:8px}.v-vio .vqp__ic svg{width:15px;height:15px}.v-vio .vqp__txt{gap:1px}.v-vio .vqp__txt b{font-size:11.5px;gap:5px}.v-vio .vqp__txt em{font-size:10.5px}.v-vio .vqp__sw{width:32px;height:19px}.v-vio .vqp__sw i{width:15px;height:15px}.v-vio .vqp__sw.on i{transform:translate(13px)}.v-vio .vqp__zeit{padding:2px 8px 8px 44px;gap:5px}.v-vio .vqp__fuss{padding:10px 12px;gap:8px}.v-vio .vqp__fuss>span{font-size:10.5px}.v-vio .vqs{height:44px;min-width:44px}.v-vio .vqp__ok,.v-vio .vqp__zurueck{height:44px;font-size:11px;padding:0 14px}.v-vio .vqp__chip{height:32px;font-size:10.5px;padding:0 9px}}@media(prefers-reduced-motion:reduce){.v-vio .vqp-auf-enter-active,.v-vio .vqp-auf-leave-active,.v-vio .vqp__sw,.v-vio .vqp__sw i{transition:none}}.v-vio .vrf__k{flex:1;min-width:0;max-width:560px;background:#fff;border:1px solid #F0E4E9;border-radius:16px;padding:14px 16px}.v-vio .vrf__t{margin:0 0 10px;font-size:12.5px;line-height:1.6;color:#1a1420}.v-vio .vrf__o{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:6px 4px;cursor:pointer;border-radius:10px}.v-vio .vrf__o:hover{background:#fdf8fa}.v-vio .vrf__o input{position:absolute;opacity:0;width:16px;height:16px;margin:0}.v-vio .vrf__b{width:16px;height:16px;flex:0 0 auto;margin-top:2px;border:1.5px solid #E4D3DB;border-radius:5px;background:#fff;position:relative;transition:background .15s,border-color .15s}.v-vio .vrf__o input:checked+.vrf__b{background:#d62450;border-color:#d62450}.v-vio .vrf__o input:checked+.vrf__b:after{content:"";position:absolute;left:4.5px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.v-vio .vrf__o input:focus-visible+.vrf__b{outline:2px solid #F2456B;outline-offset:2px}.v-vio .vrf__l{display:flex;flex-direction:column;gap:2px;min-width:0}.v-vio .vrf__l b{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:#1a1420}.v-vio .vrf__l em{font-style:normal;font-size:10.5px;color:#9a8c95}.v-vio .vrf__warn{margin:8px 0 0;padding:7px 10px;border-radius:10px;background:#fdf7ee;font-size:11px;color:#8a6a2e}.v-vio .vrf__kn{margin-top:12px}@media(max-width:340px){.v-vio .vrf__kn{flex-direction:column;align-items:stretch}.v-vio .vrf__kn .vbtn{width:100%}}.v-vio .vdauer{max-width:560px;margin:2px 0 12px 31px;padding:9px 12px;border-radius:12px;background:#fdf8fa;border:1px solid #F7EDF1;font-size:11.5px;line-height:1.55;color:#7a6b74}@media(max-width:640px){.v-vio .vdauer{margin-left:0}}.v-vio .vh-liste .ent__exp{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:2px 10px 6px;padding:8px 10px;border-radius:12px;background:#fdf8fa;border:1px solid #F7EDF1;animation:vio-exp-auf .16s ease-out both}@keyframes vio-exp-auf{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.v-vio .vh-liste .ent__exp__lb{flex:0 0 100%;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#b4a5ae;margin-bottom:2px}.v-vio .vh-liste .ent__exp button{display:inline-flex;align-items:baseline;gap:5px;width:auto;height:auto;min-height:32px;padding:6px 11px;border:1px solid #F0E4E9;border-radius:99px;background:#fff;color:#1a1420;cursor:pointer}.v-vio .vh-liste .ent__exp button:hover{background:#fef5f8;border-color:#f7cdd8}.v-vio .vh-liste .ent__exp b{font-size:11.5px;font-weight:700}.v-vio .vh-liste .ent__exp i{font-style:normal;font-size:10px;color:#9a8c95}@media(max-width:860px){.v-vio .vh-liste .ent__exp button{flex:0 0 100%;justify-content:flex-start;min-height:44px;border-radius:12px}}.v-vio .vwahl-obj{position:relative;flex:0 0 auto}.v-vio .vord{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#b9a9b3;cursor:pointer;transition:background .18s,color .18s}.v-vio .vord svg{width:18px;height:18px}.v-vio .vord:hover{background:#f7edf1;color:#1a1420}.v-vio .vord.on{color:#d62450;background:#fef5f8}.v-vio .vwahl-obj .vobj__liste{left:0;right:auto;bottom:calc(100% + 10px);width:min(320px,calc(100vw - 40px));max-height:min(38dvh,340px)}.v-vio .vobj__los{width:100%;min-height:36px;margin-bottom:4px;padding:8px 11px;border:1px dashed #EDE2E7;border-radius:11px;background:transparent;font:inherit;font-size:11.5px;color:#9a8c95;cursor:pointer;text-align:left}.v-vio .vobj__los:hover{border-color:#f7cdd8;color:#d62450}@media(max-width:860px){.v-vio .vord{width:44px;height:44px}.v-vio .vwahl-obj .vobj__liste,.v-vio .vobj__liste{position:fixed;inset:auto 0 0;z-index:61;width:100%;max-height:min(72dvh,100%);border-radius:20px 20px 0 0;border-bottom:0;padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));box-shadow:0 -18px 44px #14101c2e;animation:vio-blatt .26s cubic-bezier(.2,.9,.25,1) both}.v-vio .vobj__liste:before{content:"";display:block;width:36px;height:4px;margin:0 auto 10px;border-radius:99px;background:#ede2e7;flex:0 0 auto}.v-vio .vobj__schleier{position:fixed;inset:0;z-index:60;background:#0d0a1273;animation:vio-schleier .2s ease both}.v-vio .vobj__such{font-size:16px}.v-vio .vobj__liste button{min-height:48px}}.v-vio .vverb{margin:4px 0 10px 40px;font-size:10.5px;line-height:1.5;color:#b9a9b3}.v-vio .vverb i{font-style:normal;margin:0 6px;opacity:.55}.v-vio .vverb__offen{color:#b8863f}.v-vio .vkont{margin:10px 0;padding:14px 16px;border-radius:16px;border:1px solid #F0E4E9;background:#fff;box-shadow:0 8px 26px #14101c0f}.v-vio .vkont.zu{border-color:#f7cdd8;background:linear-gradient(180deg,#fff7fa,#fff)}.v-vio .vkont__kopf{display:flex;align-items:flex-start;gap:10px}.v-vio .vkont__v{width:26px;height:26px;flex:0 0 auto}.v-vio .vkont__t{min-width:0;display:flex;flex-direction:column;gap:2px}.v-vio .vkont__t b{font-size:12.5px;font-weight:800;color:#1a1420}.v-vio .vkont__t em{font-style:normal;font-size:11px;line-height:1.5;color:#6c5f6b}.v-vio .vkont__qz{display:flex;align-items:baseline;gap:9px;margin:10px 0 6px}.v-vio .vkont__qz b{font-size:22px;font-weight:800;letter-spacing:-.02em;color:#1a1420}.v-vio .vkont__qz span{font-size:11px;color:#9a8c95}.v-vio .vkont__band{height:9px;border-radius:99px;background:#f6eef2;overflow:hidden}.v-vio .vkont__band i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ff7093,#d62450);transition:width .28s cubic-bezier(.2,.9,.25,1)}.v-vio .vkont__weiter{margin:9px 0 0;font-size:10.5px;line-height:1.55;color:#9a8c95}.v-vio .vkont__kn{margin-top:11px}@media(max-width:860px){.v-vio .vverb{margin-left:0}}@media(prefers-reduced-motion:reduce){.v-vio .vkont__band i{transition:none}}.v-kikosten{--kk-karmin: #D62450;--kk-karmin-hell: #F2456B;--kk-tinte: #1A1420;--kk-tinte-2: #6B5C66;--kk-grau: #9A8C95;--kk-grau-hell: #B9A9B3;--kk-linie: #F0E4E9;--kk-linie-2: #F4EAEF;--kk-flaeche: #F6EEF2;--kk-rosa: #FDF6F8;--kk-weiss-warm: #FEFAFB;--kk-gruen: #0E9F6E;--kk-r-s: 10px;--kk-r-m: 14px;--kk-r-l: 18px;--kk-1: 6px;--kk-2: 10px;--kk-3: 14px;--kk-4: 20px;--kk-5: 28px;--kk-6: 40px;padding:0;background:radial-gradient(60% 40% at 50% 0%,rgba(242,69,107,.07),transparent 65%),var(--kk-rosa);color:var(--kk-tinte);font-variant-numeric:normal}.v-kikosten .kk{padding:var(--kk-6) 0 64px}.v-kikosten .kk__kopf{display:flex;align-items:center;gap:var(--kk-4);margin-bottom:var(--kk-5)}.v-kikosten .kk__ti{display:flex;align-items:center;gap:var(--kk-3);min-width:0}.v-kikosten .kk__mark{width:36px;height:36px;flex:0 0 auto}.v-kikosten .kk__kopf h1{margin:0;font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.v-kikosten .kk__filter{margin-left:auto;display:flex;align-items:center;gap:var(--kk-2)}.v-kikosten .kk__kpi{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--kk-2);margin:0 0 var(--kk-3)}.v-kikosten .kk__kpi--n2{grid-template-columns:repeat(2,1fr)}.v-kikosten .kk__kpi--n3{grid-template-columns:repeat(3,1fr)}.v-kikosten .kk__k{padding:var(--kk-3) var(--kk-4) var(--kk-4);border-radius:var(--kk-r-m);background:#fff;border:1px solid var(--kk-linie)}.v-kikosten .kk__k dt{font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--kk-grau-hell)}.v-kikosten .kk__k dd{margin:var(--kk-1) 0 0;font-size:26px;font-weight:800;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.v-kikosten .kk__k dd.pos{color:var(--kk-gruen)}.v-kikosten .kk__k dd.neg{color:var(--kk-karmin)}.v-kikosten .kk__delta{margin-top:3px;font-size:11px;font-weight:600;color:var(--kk-grau-hell);font-variant-numeric:tabular-nums}.v-kikosten .kk__hinweis{display:flex;align-items:center;gap:var(--kk-4);padding:var(--kk-4);border-radius:var(--kk-r-m);background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;margin-bottom:var(--kk-5)}.v-kikosten .kk__hinweis b{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.02em}.v-kikosten .kk__hinweis p{margin:3px 0 0;font-size:12px;color:#ffffffd1;max-width:72ch;text-wrap:pretty}.v-kikosten .kk__btn{flex:0 0 auto;margin-left:auto;height:36px;padding:0 17px;border-radius:99px;border:0;background:#fff;color:var(--kk-karmin);font:inherit;font-size:12.5px;font-weight:800;cursor:pointer;transition:background .15s}.v-kikosten .kk__btn:hover{background:#fff1f5}.v-kikosten .kk__kn{display:flex;flex-wrap:wrap;gap:var(--kk-2);margin-bottom:var(--kk-5)}.v-kikosten .kk__kn button{height:36px;padding:0 17px;border-radius:99px;border:1px solid var(--kk-linie);background:#fff;color:var(--kk-tinte);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.v-kikosten .kk__kn button:hover{border-color:#f6dce4;color:var(--kk-karmin);background:var(--kk-rosa)}.v-kikosten .kk__block{border-radius:var(--kk-r-l);background:#fff;border:1px solid var(--kk-linie);overflow:hidden}.v-kikosten .kk__bk{display:flex;align-items:center;gap:var(--kk-3);flex-wrap:wrap;padding:var(--kk-3) var(--kk-4);border-bottom:1px solid var(--kk-linie-2)}.v-kikosten .kk__bk h2{margin:0;font-size:13.5px;font-weight:700}.v-kikosten .kk__seg{margin-left:auto;display:inline-flex;padding:3px;border-radius:99px;background:var(--kk-flaeche)}.v-kikosten .kk__seg button{height:28px;padding:0 14px;border:0;border-radius:99px;background:none;font:inherit;font-size:11.5px;font-weight:700;color:var(--kk-grau);cursor:pointer;transition:color .15s,background .15s}.v-kikosten .kk__seg button[aria-selected=true]{background:#fff;color:var(--kk-karmin);box-shadow:0 1px 3px #14101c14}.v-kikosten .kk__seg button:focus-visible{outline:2px solid var(--kk-karmin);outline-offset:2px}.v-kikosten .kk__balken{padding:var(--kk-4)}.v-kikosten .kk__zeile+.kk__zeile{margin-top:var(--kk-3)}.v-kikosten .kk__z1{display:flex;align-items:baseline;gap:var(--kk-3);font-size:12.5px}.v-kikosten .kk__nm{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kikosten .kk__wt{margin-left:auto;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.v-kikosten .kk__cnt{width:78px;text-align:right;font-size:11px;font-weight:600;color:var(--kk-grau-hell);font-variant-numeric:tabular-nums;white-space:nowrap}.v-kikosten .kk__tr{margin-top:var(--kk-1);height:7px;border-radius:99px;background:var(--kk-flaeche);overflow:hidden}.v-kikosten .kk__tr i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ff7093,#d62450)}.v-kikosten .kk__abstand{height:var(--kk-3)}.v-kikosten .kk__rolle{overflow-x:auto;-webkit-overflow-scrolling:touch}.v-kikosten .kk__tab{width:100%;border-collapse:collapse}.v-kikosten .kk__tab thead th{padding:var(--kk-2) var(--kk-4);border-bottom:1px solid var(--kk-linie-2);background:var(--kk-weiss-warm);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kk-grau-hell);text-align:right;white-space:nowrap}.v-kikosten .kk__tab thead th:first-child{text-align:left}.v-kikosten .kk__tab tbody td{padding:var(--kk-3) var(--kk-4);border-bottom:1px solid var(--kk-linie-2);font-size:12.5px;text-align:right;font-variant-numeric:tabular-nums;color:var(--kk-tinte-2)}.v-kikosten .kk__tab tbody td:first-child{text-align:left;font-weight:600;color:var(--kk-tinte)}.v-kikosten .kk__tab tbody td.stark{font-weight:700;color:var(--kk-tinte)}.v-kikosten .kk__tab tbody td.neg{color:var(--kk-karmin)}.v-kikosten .kk__tab tbody tr:last-child td{border-bottom:0}.v-kikosten .kk__tab tbody tr:hover td{background:var(--kk-weiss-warm)}.v-kikosten .kk__tab tfoot td{padding:var(--kk-3) var(--kk-4);border-top:1px solid var(--kk-linie);background:var(--kk-weiss-warm);font-size:12.5px;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.v-kikosten .kk__tab tfoot td:first-child{text-align:left}.v-kikosten .kk__leer{padding:var(--kk-4);font-size:12.5px;color:var(--kk-tinte-2)}.v-kikosten .kk__ph{border-radius:var(--kk-r-s);background:var(--kk-flaeche);animation:kk-atmen 1.4s ease-in-out infinite}.v-kikosten .kk__k .kk__ph{height:26px;margin-top:var(--kk-1)}.v-kikosten .kk__k .kk__ph--klein{height:11px;width:60%;margin-top:var(--kk-1)}.v-kikosten .kk__balken .kk__ph{height:30px}.v-kikosten .kk__balken .kk__ph+.kk__ph{margin-top:var(--kk-3)}@keyframes kk-atmen{0%,to{opacity:1}50%{opacity:.55}}.v-kikosten :focus-visible{outline:2px solid var(--kk-karmin);outline-offset:2px}@media(max-width:1023px){.v-kikosten .kk__kpi,.v-kikosten .kk__kpi--n3{grid-template-columns:repeat(2,1fr)}.v-kikosten .kk__seg{margin-left:0}}@media(max-width:767px){.v-kikosten .kk{padding:var(--kk-5) 16px 48px}.v-kikosten .kk__kpi,.v-kikosten .kk__kpi--n2,.v-kikosten .kk__kpi--n3{grid-template-columns:1fr}.v-kikosten .kk__kopf{flex-wrap:wrap;gap:var(--kk-3)}.v-kikosten .kk__filter{margin-left:0;width:100%}.v-kikosten .kk__filter>*{flex:1 1 0;min-width:0}.v-kikosten .kk__btn,.v-kikosten .kk__kn button{height:44px;width:100%}.v-kikosten .kk__seg{width:100%;overflow-x:auto}.v-kikosten .kk__seg button{height:44px;flex:1 0 auto}.v-kikosten .kk__hinweis{flex-direction:column;align-items:stretch;gap:var(--kk-3)}.v-kikosten .kk__hinweis .kk__btn{margin-left:0}.v-kikosten .kk__tab{min-width:560px}}@media(prefers-reduced-motion:reduce){.v-kikosten .kk__ph{animation:none}.v-kikosten .kk__seg button,.v-kikosten .kk__btn,.v-kikosten .kk__kn button{transition:none}}.v-auswertungen{--aw-karmin: #D62450;--aw-tief: #A8102F;--aw-tinte: #1A1420;--aw-tinte-2: #6B5C66;--aw-grau: #7B6C76;--aw-grau-hell: #B9A9B3;--aw-linie: #F0E4E9;--aw-linie-2: #F4EAEF;--aw-flaeche: #F6EEF2;--aw-rosa: #FDF6F8;--aw-warm: #FEFAFB;--aw-chip: #FFF1F5;--aw-zu-feld: #F2ECEF;--aw-verlauf: linear-gradient(140deg, #FF7093, #D62450);--aw-1: 6px;--aw-2: 9px;--aw-3: 10px;--aw-4: 12px;--aw-5: 14px;--aw-6: 18px;--aw-7: 26px;--aw-8: 34px;--aw-9: 38px;background:radial-gradient(58% 40% at 50% 0%,rgba(242,69,107,.09),transparent 62%),var(--aw-rosa);color:var(--aw-tinte)}.v-auswertungen .aw{padding:var(--aw-9) 0 56px}.v-auswertungen .aw__kopf{display:flex;align-items:center;gap:var(--aw-5);margin-bottom:var(--aw-1)}.v-auswertungen .aw__mark{width:var(--aw-8);height:var(--aw-8);flex:0 0 auto}.v-auswertungen .aw__kopf h1{margin:0;font-size:26px;font-weight:800;letter-spacing:-.035em}.v-auswertungen .aw__grp{display:flex;align-items:baseline;gap:var(--aw-3);margin:var(--aw-7) 0 var(--aw-4)}.v-auswertungen .aw__grp h2{margin:0;font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--aw-grau-hell)}.v-auswertungen .aw__grp i{flex:1;height:1px;background:var(--aw-linie)}.v-auswertungen .aw__gitter{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--aw-4)}.v-auswertungen .aw__kt{display:flex;flex-direction:column;text-align:left;padding:var(--aw-6);border-radius:16px;background:#fff;border:1px solid var(--aw-linie);font:inherit;color:inherit;cursor:pointer;transition:border-color .12s,transform .12s,box-shadow .12s,background .12s}.v-auswertungen .aw__kt:focus-visible{outline:2px solid var(--aw-karmin);outline-offset:2px}.v-auswertungen .aw__kk{display:flex;align-items:center;gap:11px}.v-auswertungen .aw__sym{width:var(--aw-8);height:var(--aw-8);flex:0 0 auto;display:grid;place-items:center;border-radius:11px;background:var(--aw-flaeche);transition:background .12s}.v-auswertungen .aw__sym svg{width:17px;height:17px;fill:none;stroke:var(--aw-karmin);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v-auswertungen .aw__kt h3{margin:0;font-size:15px;font-weight:800;letter-spacing:-.02em}.v-auswertungen .aw__kt p{margin:11px 0 0;font-size:12.5px;line-height:1.5;color:var(--aw-grau);text-wrap:pretty}.v-auswertungen .aw__fuss{display:flex;align-items:center;gap:var(--aw-3);margin-top:auto;padding-top:var(--aw-5)}.v-auswertungen .aw__mz{font-size:12px;font-weight:700;color:var(--aw-tinte);font-variant-numeric:tabular-nums}.v-auswertungen .aw__mz span{font-weight:500;color:var(--aw-grau-hell)}.v-auswertungen .aw__rest{font-style:normal}.v-auswertungen .aw__oe{margin-left:auto;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:800;color:var(--aw-karmin);white-space:nowrap}.v-auswertungen .aw__oe svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.v-auswertungen .aw__kt:not(.zu):hover{background:var(--aw-verlauf);border-color:transparent;transform:translateY(-2px);box-shadow:0 18px 40px #d6245047}.v-auswertungen .aw__kt:not(.zu):hover .aw__sym{background:#ffffff2e}.v-auswertungen .aw__kt:not(.zu):hover .aw__sym svg{stroke:#fff}.v-auswertungen .aw__kt:not(.zu):hover h3,.v-auswertungen .aw__kt:not(.zu):hover .aw__mz,.v-auswertungen .aw__kt:not(.zu):hover .aw__oe{color:#fff}.v-auswertungen .aw__kt:not(.zu):hover p{color:#ffffffd6}.v-auswertungen .aw__kt:not(.zu):hover .aw__mz span{color:#ffffffb8}.v-auswertungen .aw__kt.zu{background:var(--aw-warm);cursor:not-allowed}.v-auswertungen .aw__kt.zu .aw__sym{background:var(--aw-zu-feld)}.v-auswertungen .aw__kt.zu .aw__sym svg{stroke:var(--aw-grau-hell)}.v-auswertungen .aw__kt.zu h3{color:var(--aw-tinte-2)}.v-auswertungen .aw__kt.zu p{color:var(--aw-grau-hell)}.v-auswertungen .aw__kt.zu:hover{transform:none;box-shadow:none;border-color:#f6dce4}.v-auswertungen .aw__kt.zu .aw__schloss-sym{display:none}.v-auswertungen .aw__kt.zu:hover .aw__sym{background:var(--aw-chip)}.v-auswertungen .aw__kt.zu:hover .aw__sach{display:none}.v-auswertungen .aw__kt.zu:hover .aw__schloss-sym{display:block;stroke:var(--aw-karmin)}.v-auswertungen .aw__kt.zu:hover .aw__schloss{color:var(--aw-karmin)}.v-auswertungen .aw__bald{margin-left:auto;flex:0 0 auto;padding:4px var(--aw-3);border-radius:99px;background:var(--aw-chip);font-size:10px;font-weight:800;color:var(--aw-karmin);white-space:nowrap}.v-auswertungen .aw__schloss{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;color:var(--aw-grau-hell)}.v-auswertungen .aw__schloss svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round}.v-auswertungen .aw__ph{display:inline-block;height:12px;width:96px;border-radius:var(--aw-1);background:var(--aw-flaeche);animation:aw-atmen 1.4s ease-in-out infinite}@keyframes aw-atmen{0%,to{opacity:1}50%{opacity:.55}}@media(max-width:767px){.v-auswertungen .aw{padding:var(--aw-7) 16px 48px}.v-auswertungen .aw__kopf{gap:var(--aw-4)}.v-auswertungen .aw__mark{width:28px;height:28px}.v-auswertungen .aw__kopf h1{font-size:22px}.v-auswertungen .aw__gitter{grid-template-columns:1fr;gap:var(--aw-2)}.v-auswertungen .aw__kt{padding:var(--aw-5);border-radius:15px}.v-auswertungen .aw__sym{width:30px;height:30px}.v-auswertungen .aw__kt h3{font-size:14px}.v-auswertungen .aw__kt p{font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-auswertungen .aw__rest{display:none}.v-auswertungen .aw__fuss{padding-top:var(--aw-4);margin-top:var(--aw-4);border-top:1px solid var(--aw-linie-2)}.v-auswertungen .aw__kt:not(.zu):hover{background:#fff;border-color:var(--aw-linie);transform:none;box-shadow:none}.v-auswertungen .aw__kt:not(.zu):hover .aw__sym{background:var(--aw-flaeche)}.v-auswertungen .aw__kt:not(.zu):hover .aw__sym svg{stroke:var(--aw-karmin)}.v-auswertungen .aw__kt:not(.zu):hover h3{color:var(--aw-tinte)}.v-auswertungen .aw__kt:not(.zu):hover p{color:var(--aw-grau)}.v-auswertungen .aw__kt:not(.zu):hover .aw__mz{color:var(--aw-tinte)}.v-auswertungen .aw__kt:not(.zu):hover .aw__mz span{color:var(--aw-grau-hell)}.v-auswertungen .aw__kt:not(.zu):hover .aw__oe{color:var(--aw-karmin)}.v-auswertungen .aw__kt:not(.zu):active{background:var(--aw-verlauf);border-color:transparent}.v-auswertungen .aw__kt:not(.zu):active .aw__sym{background:#ffffff2e}.v-auswertungen .aw__kt:not(.zu):active .aw__sym svg{stroke:#fff}.v-auswertungen .aw__kt:not(.zu):active h3,.v-auswertungen .aw__kt:not(.zu):active .aw__mz,.v-auswertungen .aw__kt:not(.zu):active .aw__oe{color:#fff}.v-auswertungen .aw__kt:not(.zu):active p{color:#ffffffd6}.v-auswertungen .aw__kt:not(.zu):active .aw__mz span{color:#ffffffb8}.v-auswertungen .aw__kt:not(.zu):active .aw__fuss{border-top-color:#ffffff38}.v-auswertungen .aw__kt.zu:hover .aw__sym{background:var(--aw-zu-feld)}.v-auswertungen .aw__kt.zu:hover .aw__sach{display:block}.v-auswertungen .aw__kt.zu:hover .aw__schloss-sym{display:none}.v-auswertungen .aw__kt.zu:hover .aw__schloss{color:var(--aw-grau-hell)}}@media(prefers-reduced-motion:reduce){.v-auswertungen .aw__kt,.v-auswertungen .aw__sym{transition:none}.v-auswertungen .aw__kt:not(.zu):hover{transform:none}.v-auswertungen .aw__ph{animation:none}}.v-vio .vow{--vow-karmin: #D62450;--vow-tinte: #1A1420;--vow-tinte-2: #6B5C66;--vow-grau: #9A8C95;--vow-grau-hell: #B9A9B3;--vow-linie: #F0E4E9;--vow-linie-2: #F4EAEF;--vow-flaeche: #F6EEF2;--vow-warm: #FEFAFB;--vow-chip: #FFF1F5;--vow-fund: #FFE7EE;--vow-gruen: #0E9F6E;--vow-gold: #C08A2E;position:absolute;bottom:calc(100% + 9px);left:0;z-index:40;width:100%;display:flex;flex-direction:column;max-height:430px;overflow:hidden;border-radius:16px;background:#fff;border:1px solid var(--vow-linie);box-shadow:0 24px 60px #14101c29,0 2px 6px #14101c0f;text-align:left;color:var(--vow-tinte)}.v-vio .vow__griff,.v-vio .vow__kopf,.v-vio .vow__suche,.v-vio .vow__filt,.v-vio .vow__fuss{flex:0 0 auto}.v-vio .vow__kopf{display:flex;align-items:center;gap:10px;padding:12px 14px 10px}.v-vio .vow__kopf h3{margin:0;font-size:12.5px;font-weight:800;color:var(--vow-tinte)}.v-vio .vow__zu{margin-left:auto;display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:8px;background:none;cursor:pointer;transition:background .15s}.v-vio .vow__zu i{display:contents}.v-vio .vow__zu svg{width:12px;height:12px;fill:none;stroke:var(--vow-grau-hell);stroke-width:2.2;stroke-linecap:round}.v-vio .vow__zu:hover{background:var(--vow-flaeche)}.v-vio .vow__suche{display:flex;align-items:center;gap:9px;margin:0 14px;padding:0 11px;height:36px;border-radius:11px;background:var(--vow-flaeche);transition:background .15s,box-shadow .15s}.v-vio .vow__suche svg{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:var(--vow-grau-hell);stroke-width:2.1;stroke-linecap:round}.v-vio .vow__suche input{flex:1;min-width:0;border:0;background:none;outline:0;font:inherit;font-size:12.5px;color:var(--vow-tinte)}.v-vio .vow__suche input::-moz-placeholder{color:var(--vow-grau-hell)}.v-vio .vow__suche input::placeholder{color:var(--vow-grau-hell)}.v-vio .vow__suche:focus-within{background:#fff;box-shadow:inset 0 0 0 1px var(--vow-karmin),0 0 0 3px #d6245021}.v-vio .vow__suche:focus-within input{font-weight:700}.v-vio .vow__filt{display:flex;gap:6px;padding:11px 14px 4px}.v-vio .vow__filt button{padding:4px 10px;border:0;border-radius:99px;background:var(--vow-flaeche);font:inherit;font-size:10.5px;font-weight:700;color:var(--vow-grau);cursor:pointer;transition:background .15s,color .15s}.v-vio .vow__filt button.on{background:var(--vow-chip);color:var(--vow-karmin)}.v-vio .vow__liste{flex:1;min-height:0;overflow-y:auto;padding:4px 6px 6px}.v-vio .vow__lb{padding:9px 9px 4px;font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--vow-grau-hell)}.v-vio .vow__oz{display:flex;align-items:center;gap:10px;width:100%;padding:8px 9px;border:0;border-radius:11px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .12s}.v-vio .vow__oz:hover{background:var(--vow-warm)}.v-vio .vow__oz:focus-visible{outline:2px solid var(--vow-karmin);outline-offset:2px}.v-vio .vow__oz:disabled{opacity:.45;cursor:not-allowed}.v-vio .vow__oz:disabled:hover{background:none}.v-vio .vow__cb{width:17px;height:17px;flex:0 0 auto;display:grid;place-items:center;border-radius:6px;border:1.5px solid #DCCCD5;background:#fff;transition:background .12s,border-color .12s}.v-vio .vow__cb svg{width:10px;height:10px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.v-vio .vow__oz.on .vow__cb{background:var(--vow-karmin);border-color:var(--vow-karmin)}.v-vio .vow__oz.on .vow__cb svg{opacity:1}.v-vio .vow__bild{width:32px;height:32px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:linear-gradient(150deg,#f6eef2,#efe3e9)}.v-vio .vow__bild svg{width:15px;height:15px;fill:none;stroke:var(--vow-grau-hell);stroke-width:1.8;stroke-linejoin:round}.v-vio .vow__tx{min-width:0;flex:1}.v-vio .vow__tx b{display:block;font-size:12.5px;font-weight:700;color:var(--vow-tinte);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-vio .vow__tx mark{background:var(--vow-fund);color:var(--vow-karmin);border-radius:3px;padding:0 1px}.v-vio .vow__tx small{display:block;margin-top:1px;font-size:10.5px;color:var(--vow-grau-hell);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-vio .vow__zs{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;color:var(--vow-gruen)}.v-vio .vow__zs i{width:5px;height:5px;border-radius:99px;background:currentColor;font-style:normal}.v-vio .vow__zs.res{color:var(--vow-gold)}.v-vio .vow__zs.ver{color:var(--vow-grau-hell)}.v-vio .vow__fuss{display:flex;align-items:center;gap:10px;padding:10px 12px;border-top:1px solid var(--vow-linie-2);background:var(--vow-warm)}.v-vio .vow__anz{font-size:11.5px;font-weight:700;color:var(--vow-tinte-2);font-variant-numeric:tabular-nums}.v-vio .vow__anz.grenze{color:var(--vow-karmin)}.v-vio .vow__ab{border:0;background:none;font:inherit;font-size:11.5px;font-weight:700;color:var(--vow-grau);cursor:pointer;transition:color .15s}.v-vio .vow__ab:hover{color:var(--vow-karmin)}.v-vio .vow__ok{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 15px;border:0;border-radius:99px;background:var(--vow-karmin);color:#fff;font:inherit;font-size:11.5px;font-weight:800;cursor:pointer;transition:background .15s}.v-vio .vow__ok:hover:not(:disabled){background:#c01c45}.v-vio .vow__ok:disabled{opacity:.4;cursor:not-allowed}.v-vio .vow__leer{padding:34px 20px;text-align:center}.v-vio .vow__leer b{display:block;font-size:12.5px;font-weight:700;color:var(--vow-tinte)}.v-vio .vow__leer p{margin:5px 0 0;font-size:11.5px;color:var(--vow-grau)}.v-vio .vow__leer button{margin-top:13px;height:32px;padding:0 15px;border:0;border-radius:99px;background:var(--vow-karmin);color:#fff;font:inherit;font-size:11.5px;font-weight:800;cursor:pointer}.v-vio .vow__ph{height:33px;margin:4px 9px;border-radius:9px;background:var(--vow-flaeche);animation:vow-atmen 1.4s ease-in-out infinite}@keyframes vow-atmen{0%,to{opacity:1}50%{opacity:.55}}.v-vio .vow__griff,.v-vio .vow__schleier{display:none}.v-vio .vchips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px;width:100%}.v-vio .vchip2{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 9px;border-radius:99px;background:#fff;border:1px solid #F6DCE4;font-size:11px;font-weight:700;color:#d62450}.v-vio .vchip2 button{display:grid;place-items:center;width:15px;height:15px;border:0;border-radius:99px;background:#fff1f5;cursor:pointer}.v-vio .vchip2 button svg{width:8px;height:8px;fill:none;stroke:#d62450;stroke-width:2.6;stroke-linecap:round}.v-vio .vord__n{position:absolute;top:-4px;right:-4px;min-width:15px;height:15px;padding:0 4px;display:grid;place-items:center;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-style:normal;font-size:9px;font-weight:800;box-shadow:0 0 0 2px #fff}.v-vio .vord.auf{background:linear-gradient(120deg,#ff7093,#d62450);border-color:transparent}.v-vio .vord.auf svg{stroke:#fff}@media(max-width:860px){.v-vio .vow__schleier{display:block;position:fixed;inset:0;z-index:60;background:#1a142061;animation:vow-schleier .24s ease both}.v-vio .vow{position:fixed;inset:auto 0 0;z-index:61;width:100%;max-height:min(660px,88dvh);border-radius:22px 22px 0 0;border-bottom:0;box-shadow:0 -18px 50px #14101c38;animation:vow-blatt .24s cubic-bezier(.2,.8,.2,1) both}.v-vio .vow__griff{display:grid;place-items:center;padding:9px 0 3px}.v-vio .vow__griff i{width:38px;height:4px;border-radius:99px;background:#e4d8de}.v-vio .vow__kopf{padding:6px 16px 10px}.v-vio .vow__kopf h3{font-size:14.5px;letter-spacing:-.02em}.v-vio .vow__zu{width:var(--vio-kn-h-mobil);height:var(--vio-kn-h-mobil);background:none;border-radius:12px}.v-vio .vow__zu i{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--vow-flaeche)}.v-vio .vow__zu svg{width:13px;height:13px;stroke:var(--vow-grau);stroke-width:2.3}.v-vio .vow__suche{margin:0 16px;padding:0 12px;height:42px;border-radius:12px}.v-vio .vow__suche input{font-size:16px}.v-vio .vow__suche svg{width:15px;height:15px}.v-vio .vow__filt{padding:12px 16px 4px;gap:7px;overflow-x:auto;scrollbar-width:none}.v-vio .vow__filt::-webkit-scrollbar{display:none}.v-vio .vow__filt button{flex:0 0 auto;min-height:var(--vio-kn-h-mobil);padding:6px 13px;font-size:11.5px}.v-vio .vow__liste{padding:4px 8px 6px}.v-vio .vow__oz{gap:11px;min-height:58px;padding:11px 8px;border-radius:12px}.v-vio .vow__oz.on{background:#fff6f8}.v-vio .vow__cb{width:20px;height:20px;border-radius:7px;border-width:1.6px}.v-vio .vow__cb svg{width:11px;height:11px}.v-vio .vow__bild{width:36px;height:36px;border-radius:10px}.v-vio .vow__bild svg{width:17px;height:17px}.v-vio .vow__tx b{font-size:13px}.v-vio .vow__tx small{margin-top:2px;font-size:11px}.v-vio .vow__fuss{gap:12px;padding:12px 16px calc(20px + env(safe-area-inset-bottom,0px))}.v-vio .vow__anz{font-size:12px;white-space:nowrap}.v-vio .vow__ab{font-size:12px}.v-vio .vow__ok{flex:1;height:44px;padding:0 20px;font-size:13px}.v-vio .vow__oz:hover{background:none}.v-vio .vow__oz.on:hover{background:#fff6f8}.v-vio .vow__oz:active{background:var(--vow-warm)}}@keyframes vow-blatt{0%{transform:translateY(100%)}to{transform:none}}@keyframes vow-schleier{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.v-vio .vow,.v-vio .vow__schleier,.v-vio .vow__ph{animation:none}.v-vio .vow__oz,.v-vio .vow__cb,.v-vio .vow__suche,.v-vio .vow__filt button,.v-vio .vow__ok,.v-vio .vow__zu{transition:none}}.v-kontaktbuch,.v-einst{--eg-karmin: #D62450;--eg-tief: #A8102F;--eg-tinte: #1A1420;--eg-tinte-2: #6B5C66;--eg-grau: #9A8C95;--eg-grau-hell: #B9A9B3;--eg-linie: #F0E4E9;--eg-linie-2: #F4EAEF;--eg-flaeche: #F6EEF2;--eg-warm: #FEFAFB;--eg-chip: #FFF1F5;--eg-gruen: #0E9F6E;--eg-gold: #C08A2E;color:var(--eg-tinte);font-variant-numeric:tabular-nums}.v-kontaktbuch .eg-wz{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:14px}.v-kontaktbuch .eg-wz>*{flex:0 0 auto;white-space:nowrap}.v-kontaktbuch .eg-wz .eg-re,.v-einst .eg-wz .eg-re{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:9px}.v-kontaktbuch .eg-suche,.v-einst .eg-suche{flex:1 1 260px;min-width:230px;max-width:330px;display:flex;align-items:center;gap:9px;height:36px;padding:0 11px;border-radius:11px;background:var(--eg-flaeche);transition:background .15s,box-shadow .15s}.v-kontaktbuch .eg-suche svg,.v-einst .eg-suche svg{width:14px;height:14px;flex:0 0 auto;fill:none;stroke:var(--eg-grau-hell);stroke-width:2.1;stroke-linecap:round}.v-kontaktbuch .eg-suche input,.v-einst .eg-suche input{flex:1;min-width:0;border:0;background:none;outline:0;font:inherit;font-size:12.5px;color:var(--eg-tinte)}.v-kontaktbuch .eg-suche input::-moz-placeholder,.v-einst .eg-suche input::-moz-placeholder{color:var(--eg-grau-hell)}.v-kontaktbuch .eg-suche input::placeholder,.v-einst .eg-suche input::placeholder{color:var(--eg-grau-hell)}.v-kontaktbuch .eg-suche:focus-within,.v-einst .eg-suche:focus-within{background:#fff;box-shadow:inset 0 0 0 1px var(--eg-karmin),0 0 0 3px #d6245021}.v-kontaktbuch .eg-sel,.v-einst .eg-sel{position:relative;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--eg-linie);background:#fff;font:600 12.5px inherit;color:var(--eg-tinte-2);cursor:pointer}.v-kontaktbuch .eg-sel:hover,.v-einst .eg-sel:hover{border-color:#f6dce4}.v-kontaktbuch .eg-sel i,.v-einst .eg-sel i{font-style:normal;font-size:10.5px;font-weight:800;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-sel svg,.v-einst .eg-sel svg{width:13px;height:13px;fill:none;stroke:var(--eg-grau-hell);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-menu,.v-einst .eg-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:210px;padding:5px;border-radius:12px;background:#fff;border:1px solid var(--eg-linie);box-shadow:0 18px 44px #14101c24}.v-kontaktbuch .eg-menu button,.v-einst .eg-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 9px;border:0;border-radius:9px;background:none;font:inherit;font-size:12.5px;font-weight:600;color:var(--eg-tinte-2);text-align:left;cursor:pointer}.v-kontaktbuch .eg-menu button:hover,.v-einst .eg-menu button:hover{background:var(--eg-warm)}.v-kontaktbuch .eg-menu button.on,.v-einst .eg-menu button.on{color:var(--eg-karmin);font-weight:800}.v-kontaktbuch .eg-menu button i,.v-einst .eg-menu button i{margin-left:auto;font-style:normal;font-size:10.5px;font-weight:800;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-menu__tr,.v-einst .eg-menu__tr{height:1px;margin:5px 9px;background:var(--eg-linie-2)}.v-kontaktbuch .eg-b,.v-einst .eg-b{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 16px;margin:0;border:0;border-radius:99px;font:800 12.5px inherit;cursor:pointer;transition:background .15s}.v-kontaktbuch .eg-b svg,.v-einst .eg-b svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-b--pri,.v-einst .eg-b--pri{background:var(--eg-karmin);color:#fff}.v-kontaktbuch .eg-b--pri:hover:not(:disabled),.v-einst .eg-b--pri:hover:not(:disabled){background:#c01c45}.v-kontaktbuch .eg-b--sek,.v-einst .eg-b--sek{background:#fff;color:var(--eg-tinte-2);box-shadow:inset 0 0 0 1px var(--eg-linie)}.v-kontaktbuch .eg-b--sek:hover,.v-einst .eg-b--sek:hover{background:var(--eg-warm)}.v-kontaktbuch .eg-b--still,.v-einst .eg-b--still{background:none;color:var(--eg-tinte-2)}.v-kontaktbuch .eg-b--still:hover,.v-einst .eg-b--still:hover{background:var(--eg-flaeche)}.v-kontaktbuch .eg-b--zer,.v-einst .eg-b--zer{background:none;color:var(--eg-tief)}.v-kontaktbuch .eg-b--zer:hover,.v-einst .eg-b--zer:hover{background:var(--eg-chip)}.v-kontaktbuch .eg-b--klein,.v-einst .eg-b--klein{height:30px;padding:0 13px;font-size:11.5px}.v-kontaktbuch .eg-b:disabled,.v-einst .eg-b:disabled{opacity:.42;cursor:not-allowed}.v-kontaktbuch :focus-visible,.v-einst :focus-visible{outline:2px solid var(--eg-karmin);outline-offset:2px}.v-kontaktbuch .eg-tab{border-radius:16px;background:#fff;border:1px solid var(--eg-linie);overflow:hidden}.v-kontaktbuch .eg-zeile{display:grid;grid-template-columns:34px minmax(200px,1.25fr) minmax(190px,1.15fr) minmax(150px,.95fr) 104px 108px;align-items:center;gap:14px;padding:0 16px}.v-kontaktbuch .eg-kopfz{height:34px;background:var(--eg-warm);border-bottom:1px solid var(--eg-linie-2);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-kopfz .r{text-align:right}.v-kontaktbuch .eg-grp{display:flex;align-items:center;gap:8px;height:30px;padding:0 16px;background:var(--eg-warm);border-top:1px solid var(--eg-linie-2);border-bottom:1px solid var(--eg-linie-2);font-size:10.5px;font-weight:800;letter-spacing:.1em;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-grp b{color:var(--eg-tinte-2)}.v-kontaktbuch .eg-grp span{font-weight:600}.v-kontaktbuch .eg-ez{height:58px;width:100%;border:0;border-bottom:1px solid var(--eg-linie-2);background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.v-kontaktbuch .eg-ez:hover{background:#fffafc}.v-kontaktbuch .eg-ez.paar{background:#fffbfc}.v-kontaktbuch .eg-tx{display:contents}.v-kontaktbuch .eg-av{width:34px;height:34px;border-radius:11px;background:linear-gradient(150deg,#f6eef2,#efe3e9);display:grid;place-items:center;font-size:11.5px;font-weight:800;color:var(--eg-tinte-2)}.v-kontaktbuch .eg-av,.v-kontaktbuch .eg-sk .av,.v-kontaktbuch .eg-foto{position:relative;overflow:hidden}.v-kontaktbuch .eg-av img,.v-kontaktbuch .eg-sk .av img,.v-kontaktbuch .eg-foto img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;display:block}.v-kontaktbuch .eg-av--haus svg,.v-kontaktbuch .eg-sk .av.eg-av--haus svg{width:17px;height:17px;fill:none;stroke:var(--eg-grau);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-sk .av.eg-av--haus svg{width:21px;height:21px}.v-kontaktbuch .eg-foto{font-size:12px;font-weight:800;color:var(--eg-tinte-2)}.v-kontaktbuch .eg-orgkopf{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;margin-bottom:12px;border-radius:14px;border:1px solid var(--eg-linie);background:var(--eg-warm)}.v-kontaktbuch .eg-orgkopf .ic{width:34px;height:34px;flex:0 0 auto;border-radius:11px;background:linear-gradient(150deg,#f6eef2,#efe3e9);display:grid;place-items:center}.v-kontaktbuch .eg-orgkopf .ic svg{width:17px;height:17px;fill:none;stroke:var(--eg-karmin);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-orgkopf .tx{min-width:0}.v-kontaktbuch .eg-orgkopf .tx b{display:block;font-size:13px;font-weight:800;color:var(--eg-tinte)}.v-kontaktbuch .eg-orgkopf .tx small{display:block;margin-top:1px;font-size:11px;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-orgkopf .chips{margin-left:auto;display:flex;flex-wrap:wrap;gap:6px}.v-kontaktbuch .eg-orgkopf .chips button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:0;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px var(--eg-linie);font:700 11.5px inherit;color:var(--eg-tinte-2);cursor:pointer;transition:background .15s,box-shadow .15s,color .15s}.v-kontaktbuch .eg-orgkopf .chips button i{font-style:normal;font-size:10.5px;font-weight:800;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-orgkopf .chips button:hover{background:var(--eg-flaeche)}.v-kontaktbuch .eg-orgkopf .chips button.on{background:var(--eg-chip);color:var(--eg-karmin);box-shadow:inset 0 0 0 1px #f0c9d5}.v-kontaktbuch .eg-orgkopf .chips button.on i{color:var(--eg-karmin)}.v-kontaktbuch .eg-nm{min-width:0;display:flex;align-items:center;gap:8px}.v-kontaktbuch .eg-nm b{flex:1 1 auto;min-width:104px;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-mk,.v-einst .eg-mk{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:99px;font-size:9.5px;font-weight:800;white-space:nowrap;overflow:hidden}.v-kontaktbuch .eg-mk--portal,.v-einst .eg-mk--portal{background:#0e9f6e1f;color:var(--eg-gruen)}.v-kontaktbuch .eg-mk--portal i,.v-einst .eg-mk--portal i{width:5px;height:5px;border-radius:99px;background:currentColor;font-style:normal}.v-kontaktbuch .eg-mk .kurz,.v-einst .eg-mk .kurz{display:none}.v-kontaktbuch .eg-mk--dub,.v-einst .eg-mk--dub{background:var(--eg-chip);color:var(--eg-karmin)}.v-kontaktbuch .eg-mk--leer,.v-einst .eg-mk--leer{background:var(--eg-flaeche);color:var(--eg-grau)}.v-kontaktbuch .eg-kt{min-width:0;font-size:12px;color:var(--eg-tinte-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-kt span,.v-kontaktbuch .eg-kt.fehlt{color:var(--eg-grau-hell)}.v-kontaktbuch .eg-ob{min-width:0;display:flex;gap:5px}.v-kontaktbuch .eg-ob b{flex:0 1 auto;min-width:0;padding:3px 8px;border-radius:7px;background:var(--eg-flaeche);font-size:11px;font-weight:700;color:var(--eg-tinte-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-ob i{flex:0 0 auto;padding:3px 7px;border-radius:7px;font-style:normal;font-size:11px;font-weight:700;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-untenzeile{display:none}.v-kontaktbuch .eg-zt{font-size:11.5px;color:var(--eg-grau);text-align:right;white-space:nowrap}.v-kontaktbuch .eg-zt.alt{color:var(--eg-karmin);font-weight:700}.v-kontaktbuch .eg-ak{display:flex;justify-content:flex-end;gap:4px;opacity:0;transition:opacity .12s}.v-kontaktbuch .eg-ez:hover .eg-ak,.v-kontaktbuch .eg-ez:focus-visible .eg-ak,.v-kontaktbuch .eg-ak:focus-within{opacity:1}.v-kontaktbuch .eg-ak a,.v-kontaktbuch .eg-ak button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:9px;background:var(--eg-flaeche);cursor:pointer}.v-kontaktbuch .eg-ak a:hover,.v-kontaktbuch .eg-ak button:hover{background:var(--eg-chip)}.v-kontaktbuch .eg-ak svg{width:14px;height:14px;fill:none;stroke:var(--eg-tinte-2);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-ak a:hover svg,.v-kontaktbuch .eg-ak button:hover svg{stroke:var(--eg-karmin)}.v-kontaktbuch .eg-zsm{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;min-height:58px;padding:10px 16px;background:#fff6f8;border-bottom:1px solid var(--eg-linie-2)}.v-kontaktbuch .eg-zsm .sy{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#ffe7ee}.v-kontaktbuch .eg-zsm .sy svg{width:16px;height:16px;fill:none;stroke:var(--eg-karmin);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-zsm .tx{font-size:12px;color:var(--eg-tinte-2)}.v-kontaktbuch .eg-zsm .tx b{font-weight:800;color:var(--eg-tinte)}.v-kontaktbuch .eg-zsm .kn{display:flex;gap:8px}.v-kontaktbuch .eg-fuss{display:flex;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--eg-linie-2);background:var(--eg-warm);font-size:11.5px;color:var(--eg-grau)}.v-kontaktbuch .eg-fuss .eg-re,.v-einst .eg-fuss .eg-re{margin-left:auto;display:flex;gap:8px}.v-kontaktbuch .eg-leer{padding:44px 20px;text-align:center}.v-kontaktbuch .eg-leer b{display:block;font-size:13px;font-weight:700;color:var(--eg-tinte)}.v-kontaktbuch .eg-leer p{margin:5px 0 0;font-size:12px;color:var(--eg-grau)}.v-kontaktbuch .eg-leer .eg-b,.v-einst .eg-leer .eg-b{margin-top:13px}.v-kontaktbuch .eg-ph{height:58px;border-bottom:1px solid var(--eg-linie-2);background:linear-gradient(90deg,#fff,var(--eg-warm),#fff);animation:eg-atmen 1.4s ease-in-out infinite}@keyframes eg-atmen{0%,to{opacity:1}50%{opacity:.5}}.v-kontaktbuch .eg-schleier{position:fixed;inset:0;z-index:70;background:#1a142061;animation:eg-ein .2s ease both}.v-kontaktbuch .eg-schub{position:fixed;top:0;right:0;bottom:0;z-index:71;width:560px;max-width:100vw;display:flex;flex-direction:column;background:#fff;box-shadow:-18px 0 60px #14101c2e;animation:eg-rein .24s cubic-bezier(.2,.8,.2,1) both}@keyframes eg-rein{0%{transform:translate(100%)}to{transform:none}}@keyframes eg-ein{0%{opacity:0}to{opacity:1}}.v-kontaktbuch .eg-sk,.v-kontaktbuch .eg-sr,.v-einst .eg-sr,.v-kontaktbuch .eg-sf,.v-kontaktbuch .eg-griff{flex:0 0 auto}.v-kontaktbuch .eg-sk{display:flex;align-items:center;gap:13px;padding:18px 20px 14px;border-bottom:1px solid var(--eg-linie-2)}.v-kontaktbuch .eg-sk .av{width:44px;height:44px;flex:0 0 auto;border-radius:14px;background:linear-gradient(150deg,#f6eef2,#efe3e9);display:grid;place-items:center;font-size:14px;font-weight:800;color:var(--eg-tinte-2)}.v-kontaktbuch .eg-sk .zeilen{min-width:0;flex:1}.v-kontaktbuch .eg-sk h2{margin:0;font-size:18px;font-weight:800;letter-spacing:-.03em;color:var(--eg-tinte);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-sk .kont{margin-top:3px;display:flex;flex-wrap:wrap;gap:12px;font-size:11.5px}.v-kontaktbuch .eg-sk .kont a{display:inline-flex;align-items:center;gap:5px;color:var(--eg-tinte-2);text-decoration:none}.v-kontaktbuch .eg-sk .kont a:hover{color:var(--eg-karmin)}.v-kontaktbuch .eg-sk .kont svg{width:12px;height:12px;fill:none;stroke:var(--eg-grau-hell);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-sk .kont em{font-style:normal;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-sk .re{margin-left:auto;display:flex;gap:6px}.v-kontaktbuch .eg-sk .re a,.v-kontaktbuch .eg-sk .re button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:10px;background:var(--eg-flaeche);cursor:pointer}.v-kontaktbuch .eg-sk .re a:hover,.v-kontaktbuch .eg-sk .re button:hover{background:var(--eg-chip)}.v-kontaktbuch .eg-sk .re svg{width:15px;height:15px;fill:none;stroke:var(--eg-tinte-2);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-sr,.v-einst .eg-sr{display:flex;gap:20px;padding:0 20px;border-bottom:1px solid var(--eg-linie-2)}.v-kontaktbuch .eg-sr button,.v-einst .eg-sr button{padding:11px 0 10px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;font:inherit;font-size:12.5px;font-weight:700;color:var(--eg-grau);cursor:pointer}.v-kontaktbuch .eg-sr button.on,.v-einst .eg-sr button.on{color:var(--eg-tinte);font-weight:800;border-bottom-color:var(--eg-karmin)}.v-kontaktbuch .eg-sb{flex:1;min-height:0;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column;gap:18px}.v-kontaktbuch .eg-abs h3,.v-einst .eg-abs h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:9.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-abs h3 i,.v-einst .eg-abs h3 i{font-style:normal;margin-left:auto;font-size:10.5px;font-weight:800;padding:1px 7px;border-radius:99px;background:var(--eg-flaeche);color:var(--eg-grau)}.v-kontaktbuch .eg-abs h3 .eg-b,.v-einst .eg-abs h3 .eg-b{margin-left:auto}.v-kontaktbuch .eg-lz,.v-einst .eg-lz{display:flex;align-items:center;gap:12px;padding:9px 0;font-size:12.5px}.v-kontaktbuch .eg-lz+.eg-lz,.v-einst .eg-lz+.eg-lz{border-top:1px solid var(--eg-linie-2)}.v-kontaktbuch .eg-lz b,.v-einst .eg-lz b{flex:0 0 104px;min-width:0;overflow-wrap:anywhere;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-lz span,.v-einst .eg-lz span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--eg-tinte);font-weight:600}.v-kontaktbuch .eg-lz span.leer,.v-einst .eg-lz span.leer{color:var(--eg-grau-hell);font-weight:500}.v-kontaktbuch .eg-lz .eg-b,.v-einst .eg-lz .eg-b{margin-left:auto;flex:0 0 auto}.v-kontaktbuch .eg-raster,.v-einst .eg-raster{display:grid;grid-template-columns:1fr 1fr;gap:14px}.v-kontaktbuch .eg-voll,.v-einst .eg-voll{grid-column:1 / -1}.v-kontaktbuch .eg-feld label,.v-einst .eg-feld label{display:block;margin-bottom:7px;font-size:10.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-feld label b,.v-einst .eg-feld label b{color:var(--eg-karmin);font-weight:700}.v-kontaktbuch .eg-feld label em,.v-einst .eg-feld label em{font-style:normal;margin-left:8px;padding:1px 6px;border-radius:99px;background:var(--eg-chip);color:var(--eg-karmin);font-size:9px;letter-spacing:0;text-transform:none}.v-kontaktbuch .eg-eing,.v-einst .eg-eing{display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 12px;border-radius:11px;border:1px solid var(--eg-linie);background:#fff;font:inherit;font-size:13px;color:var(--eg-tinte);font-weight:600;transition:border-color .15s,box-shadow .15s,background .15s}.v-kontaktbuch textarea.eg-eing,.v-einst textarea.eg-eing{height:72px;padding:11px 12px;resize:vertical;line-height:1.45}.v-kontaktbuch .eg-eing::-moz-placeholder,.v-einst .eg-eing::-moz-placeholder{color:var(--eg-grau-hell);font-weight:500}.v-kontaktbuch .eg-eing::placeholder,.v-einst .eg-eing::placeholder{color:var(--eg-grau-hell);font-weight:500}.v-kontaktbuch .eg-eing:focus,.v-einst .eg-eing:focus{outline:0;border-color:var(--eg-karmin);box-shadow:0 0 0 3px #d6245024}.v-kontaktbuch .eg-feld.geaendert .eg-eing,.v-einst .eg-feld.geaendert .eg-eing{border-color:#f6dce4;background:#fffbfc}.v-kontaktbuch .eg-anhang,.v-einst .eg-anhang{display:flex;align-items:stretch;gap:8px}.v-kontaktbuch .eg-anhang .eg-eing,.v-einst .eg-anhang .eg-eing{flex:1;min-width:0}.v-kontaktbuch .eg-anhang .eg-b,.v-einst .eg-anhang .eg-b{flex:0 0 auto;height:auto}.v-kontaktbuch .eg-prio,.v-einst .eg-prio{display:flex;flex-wrap:wrap;gap:8px}.v-kontaktbuch .eg-prio__k,.v-einst .eg-prio__k{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 15px;border:0;border-radius:99px;background:#fff;box-shadow:inset 0 0 0 1px var(--eg-linie);font:700 12.5px inherit;color:var(--eg-tinte-2);cursor:pointer;transition:background .15s,box-shadow .15s,color .15s}.v-kontaktbuch .eg-prio__k i,.v-einst .eg-prio__k i{width:7px;height:7px;border-radius:99px;font-style:normal;background:currentColor}.v-kontaktbuch .eg-prio__k--heiss i{background:var(--eg-karmin)}.v-kontaktbuch .eg-prio__k--warm i{background:var(--eg-gold)}.v-kontaktbuch .eg-prio__k--kalt i{background:var(--eg-grau-hell)}.v-kontaktbuch .eg-prio__k:hover,.v-einst .eg-prio__k:hover{background:var(--eg-warm)}.v-kontaktbuch .eg-prio__k.on,.v-einst .eg-prio__k.on{background:var(--eg-chip);color:var(--eg-karmin);font-weight:800;box-shadow:inset 0 0 0 1px #f0c9d5}.v-kontaktbuch .eg-hinw,.v-einst .eg-hinw{display:block;padding:10px 12px;border-radius:12px;background:var(--eg-flaeche);font-size:11.5px;line-height:1.45;color:var(--eg-tinte-2);overflow-wrap:anywhere}.v-kontaktbuch .eg-hinw:after,.v-einst .eg-hinw:after{content:"";display:block;clear:both}.v-kontaktbuch .eg-hinw:not(.eg-warn)>svg,.v-einst .eg-hinw:not(.eg-warn)>svg{float:left;margin:1px 9px 0 0;width:14px;height:14px;fill:none;stroke:var(--eg-grau);stroke-width:2;stroke-linecap:round}.v-kontaktbuch .eg-warn,.v-einst .eg-warn{grid-column:1 / -1;display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:12px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff}.v-kontaktbuch .eg-warn svg,.v-einst .eg-warn svg{width:16px;height:16px;flex:0 0 auto;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round}.v-kontaktbuch .eg-warn b,.v-einst .eg-warn b{display:block;font-size:12px;font-weight:800}.v-kontaktbuch .eg-warn small,.v-einst .eg-warn small{display:block;font-size:11.5px;color:#ffffffd6}.v-kontaktbuch .eg-warn button,.v-einst .eg-warn button{margin-left:auto;flex:0 0 auto;border:0;background:none;font:inherit;font-size:11.5px;font-weight:800;color:#fff;text-decoration:underline;cursor:pointer}.v-kontaktbuch .eg-objz,.v-einst .eg-objz{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:12px;border:1px solid var(--eg-linie);background:#fff}.v-kontaktbuch .eg-objz+.eg-objz,.v-einst .eg-objz+.eg-objz{margin-top:8px}.v-kontaktbuch .eg-objz .bild,.v-einst .eg-objz .bild{width:34px;height:34px;flex:0 0 auto;border-radius:10px;background:linear-gradient(150deg,#f6eef2,#efe3e9);display:grid;place-items:center}.v-kontaktbuch .eg-objz .bild svg,.v-einst .eg-objz .bild svg{width:16px;height:16px;fill:none;stroke:var(--eg-grau-hell);stroke-width:1.8;stroke-linejoin:round}.v-kontaktbuch .eg-objz .tx,.v-einst .eg-objz .tx{min-width:0;flex:1}.v-kontaktbuch .eg-objz b,.v-einst .eg-objz b{display:block;font-size:12.5px;font-weight:700;color:var(--eg-tinte);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-objz small,.v-einst .eg-objz small{display:block;margin-top:1px;font-size:11px;color:var(--eg-grau-hell);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-objz .zs,.v-einst .eg-objz .zs{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;color:var(--eg-gruen)}.v-kontaktbuch .eg-objz .zs i,.v-einst .eg-objz .zs i{width:5px;height:5px;border-radius:99px;background:currentColor;font-style:normal}.v-kontaktbuch .eg-objz .zs.res,.v-einst .eg-objz .zs.res{color:var(--eg-gold)}.v-kontaktbuch .eg-objz .zs.ver,.v-einst .eg-objz .zs.ver{color:var(--eg-grau-hell)}.v-kontaktbuch .eg-objz .eg-b,.v-einst .eg-objz .eg-b{margin-left:auto;flex:0 0 auto}.v-kontaktbuch button.eg-objz,.v-einst button.eg-objz{width:100%;text-align:left;font:inherit;cursor:pointer}.v-kontaktbuch .eg-objz--wahl:hover,.v-einst .eg-objz--wahl:hover{border-color:#f0c9d5;background:var(--eg-warm)}.v-kontaktbuch .eg-objz--portal,.v-einst .eg-objz--portal{border-color:#f6dce4;background:#fff6f8}.v-kontaktbuch .eg-objz--portal .bild,.v-einst .eg-objz--portal .bild{background:#ffe7ee}.v-kontaktbuch .eg-objz--portal .bild svg,.v-einst .eg-objz--portal .bild svg{stroke:var(--eg-karmin)}.v-kontaktbuch .eg-verl{display:flex;gap:11px;padding:9px 0}.v-kontaktbuch .eg-verl+.eg-verl{border-top:1px solid var(--eg-linie-2)}.v-kontaktbuch .eg-verl .pt{width:26px;height:26px;flex:0 0 auto;border-radius:99px;background:var(--eg-flaeche);display:grid;place-items:center}.v-kontaktbuch .eg-verl .pt svg{width:12px;height:12px;fill:none;stroke:var(--eg-grau);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-verl .tx{min-width:0;flex:1}.v-kontaktbuch .eg-verl b{display:block;font-size:12px;font-weight:700;color:var(--eg-tinte);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-verl small{display:block;margin-top:1px;font-size:11px;color:var(--eg-grau-hell);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-verl .zt{margin-left:auto;flex:0 0 auto;font-size:10.5px;color:var(--eg-grau-hell);white-space:nowrap}.v-kontaktbuch .eg-sf{display:flex;align-items:center;gap:10px;padding:13px 20px;border-top:1px solid var(--eg-linie-2);background:var(--eg-warm)}.v-kontaktbuch .eg-sf .eg-re,.v-einst .eg-sf .eg-re{margin-left:auto;display:flex;gap:10px}.v-kontaktbuch .eg-dlgschleier{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:#1a14206b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:eg-ein .18s ease both}.v-kontaktbuch .eg-dlg{width:520px;max-width:100%;max-height:calc(100dvh - 40px);display:flex;flex-direction:column;border-radius:18px;background:#fff;box-shadow:0 30px 80px #14101c38,0 2px 6px #14101c14;overflow:hidden}.v-kontaktbuch .eg-dk,.v-kontaktbuch .eg-df{flex:0 0 auto}.v-kontaktbuch .eg-dk{display:flex;align-items:center;gap:12px;padding:18px 20px 14px}.v-kontaktbuch .eg-dk h2{margin:0;font-size:16.5px;font-weight:800;letter-spacing:-.025em;color:var(--eg-tinte)}.v-kontaktbuch .eg-dk button{margin-left:auto;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;background:none;cursor:pointer}.v-kontaktbuch .eg-dk button:hover{background:var(--eg-flaeche)}.v-kontaktbuch .eg-dk svg{width:14px;height:14px;fill:none;stroke:var(--eg-grau-hell);stroke-width:2.2;stroke-linecap:round}.v-kontaktbuch .eg-db{flex:1;min-height:0;overflow-y:auto;padding:0 20px 20px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.v-kontaktbuch .eg-df{display:flex;align-items:center;gap:10px;padding:14px 20px;border-top:1px solid var(--eg-linie-2);background:var(--eg-warm)}.v-kontaktbuch .eg-df .eg-re,.v-einst .eg-df .eg-re{margin-left:auto;display:flex;gap:10px}@media(max-width:860px){.v-kontaktbuch .eg-tab{border-radius:14px}.v-kontaktbuch .eg-kopfz{display:none}.v-kontaktbuch .eg-zeile{grid-template-columns:38px 1fr auto;gap:11px;padding:0 12px}.v-kontaktbuch .eg-ez{height:auto;min-height:62px;padding:11px 12px}.v-kontaktbuch .eg-av{width:38px;height:38px;border-radius:12px;font-size:12px}.v-kontaktbuch .eg-tx{display:block;min-width:0}.v-kontaktbuch .eg-kt,.v-kontaktbuch .eg-ob{display:none}.v-kontaktbuch .eg-nm{min-height:20px}.v-kontaktbuch .eg-nm b{font-size:13.5px;min-width:0;line-height:20px}.v-kontaktbuch .eg-mk,.v-einst .eg-mk{padding:0 7px;line-height:18px}.v-kontaktbuch .eg-zt{font-size:10.5px;color:var(--eg-grau-hell)}.v-kontaktbuch .eg-untenzeile{display:flex;margin-top:3px;align-items:center;gap:6px;font-size:11px;color:var(--eg-grau-hell);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-kontaktbuch .eg-untenzeile{min-height:19px;line-height:19px}.v-kontaktbuch .eg-untenzeile b{flex:0 0 auto;padding:0 7px;border-radius:6px;background:var(--eg-flaeche);font-size:10.5px;font-weight:700;line-height:17px;color:var(--eg-tinte-2)}.v-kontaktbuch .eg-untenzeile span{min-width:0;overflow:hidden;text-overflow:ellipsis}.v-kontaktbuch .eg-ak{display:none}.v-kontaktbuch .eg-mk,.v-einst .eg-mk{flex:0 0 auto;overflow:visible}.v-kontaktbuch .eg-mk .lang,.v-einst .eg-mk .lang{display:none}.v-kontaktbuch .eg-mk .kurz,.v-einst .eg-mk .kurz{display:inline}.v-kontaktbuch .eg-mk--leer,.v-einst .eg-mk--leer{display:none}.v-kontaktbuch .eg-suche,.v-einst .eg-suche{flex:1 1 100%;max-width:none;height:42px;border-radius:12px;padding:0 12px}.v-kontaktbuch .eg-wz .eg-re,.v-einst .eg-wz .eg-re{display:contents}.v-kontaktbuch .eg-wz .eg-sel,.v-einst .eg-wz .eg-sel{flex:1 1 calc(50% - 5px);justify-content:space-between}.v-kontaktbuch .eg-wz .eg-b--pri,.v-einst .eg-wz .eg-b--pri{flex:1 1 100%}.v-kontaktbuch .eg-suche input,.v-einst .eg-suche input{font-size:16px}.v-kontaktbuch .eg-suche svg,.v-einst .eg-suche svg{width:15px;height:15px}.v-kontaktbuch .eg-sel,.v-einst .eg-sel{height:44px;border-radius:13px;padding:0 14px;font-size:12px}.v-kontaktbuch .eg-b,.v-einst .eg-b,.v-kontaktbuch .eg-prio__k,.v-einst .eg-prio__k{height:44px}.v-kontaktbuch .eg-orgkopf .chips{margin-left:0;width:100%;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.v-kontaktbuch .eg-orgkopf .chips::-webkit-scrollbar{display:none}.v-kontaktbuch .eg-orgkopf .chips button{flex:0 0 auto;height:44px;font-size:12px}.v-kontaktbuch .eg-b--klein,.v-einst .eg-b--klein{height:44px;padding:0 16px;font-size:12px}.v-kontaktbuch .eg-menu button,.v-einst .eg-menu button{min-height:44px}.v-kontaktbuch .eg-zsm{grid-template-columns:28px 1fr;gap:10px}.v-kontaktbuch .eg-zsm .sy{width:28px;height:28px;border-radius:9px}.v-kontaktbuch .eg-zsm .kn{grid-column:1 / -1}.v-kontaktbuch .eg-zsm .kn .eg-b,.v-einst .eg-zsm .kn .eg-b{flex:1}.v-kontaktbuch .eg-schub{inset:auto 0 0;width:100%;max-height:min(730px,88dvh);border-radius:22px 22px 0 0;box-shadow:0 -18px 50px #14101c38;animation:eg-blatt .24s cubic-bezier(.2,.8,.2,1) both}.v-kontaktbuch .eg-griff{display:grid;place-items:center;padding:9px 0 3px}.v-kontaktbuch .eg-griff i{width:38px;height:4px;border-radius:99px;background:#e4d8de}.v-kontaktbuch .eg-sk{padding:6px 16px 12px}.v-kontaktbuch .eg-sk h2{font-size:17px}.v-kontaktbuch .eg-sk .re a,.v-kontaktbuch .eg-sk .re button{width:44px;height:44px}.v-kontaktbuch .eg-sr,.v-einst .eg-sr{padding:12px 16px 0;gap:18px}.v-kontaktbuch .eg-sr button,.v-einst .eg-sr button{min-height:44px;min-width:44px;padding:0 0 10px}.v-kontaktbuch .eg-sk .kont .nurtext{display:flex;flex-wrap:wrap;gap:12px;color:var(--eg-tinte-2)}.v-kontaktbuch .eg-sb{padding:14px 16px;gap:14px}.v-kontaktbuch .eg-lz b,.v-einst .eg-lz b{flex:0 0 92px;font-size:10.5px}.v-kontaktbuch .eg-raster,.v-einst .eg-raster{grid-template-columns:1fr}.v-kontaktbuch .eg-sf{padding:12px 16px calc(20px + env(safe-area-inset-bottom,0px))}.v-kontaktbuch .eg-sf .eg-re,.v-einst .eg-sf .eg-re,.v-kontaktbuch .eg-sf .eg-re .eg-b--pri,.v-einst .eg-sf .eg-re .eg-b--pri{flex:1}.v-kontaktbuch .eg-ruf{display:flex;gap:8px;padding:12px 16px 4px}.v-kontaktbuch .eg-ruf a,.v-kontaktbuch .eg-ruf button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:46px;padding:0;border:0;border-radius:12px;background:var(--eg-flaeche);font:800 12.5px inherit;color:var(--eg-tinte-2);text-decoration:none;cursor:pointer}.v-kontaktbuch .eg-ruf svg{width:15px;height:15px;fill:none;stroke:var(--eg-tinte-2);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.v-kontaktbuch .eg-dlg{max-height:92dvh}.v-kontaktbuch .eg-db{grid-template-columns:1fr}.v-kontaktbuch .eg-eing,.v-einst .eg-eing{height:44px;font-size:16px}.v-kontaktbuch textarea.eg-eing,.v-einst textarea.eg-eing{height:88px}}@media(min-width:861px){.v-kontaktbuch .eg-ruf,.v-kontaktbuch .eg-griff{display:none}}@keyframes eg-blatt{0%{transform:translateY(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){.v-kontaktbuch .eg-schub,.v-kontaktbuch .eg-schleier,.v-kontaktbuch .eg-dlgschleier,.v-kontaktbuch .eg-ph{animation:none}.v-kontaktbuch .eg-ez,.v-kontaktbuch .eg-b,.v-einst .eg-b,.v-kontaktbuch .eg-eing,.v-einst .eg-eing,.v-kontaktbuch .eg-ak,.v-kontaktbuch .eg-suche,.v-einst .eg-suche{transition:none}}.vu-shell.shell-vio .main:before{background:radial-gradient(58% 42% at 50% -4%,rgba(242,69,107,.1),transparent 70%),radial-gradient(46% 38% at 88% 6%,rgba(142,123,184,.18),transparent 72%),radial-gradient(52% 46% at 4% 92%,rgba(183,166,217,.16),transparent 70%),linear-gradient(158deg,#fbf3f9,#fdf6f8 46%,#f6f1fb)}[data-theme=dark] .vu-shell.shell-vio .main:before{background:radial-gradient(58% 42% at 50% -4%,rgba(242,69,107,.14),transparent 70%),radial-gradient(46% 38% at 88% 6%,rgba(142,123,184,.2),transparent 72%),linear-gradient(158deg,#17121f,#0f0c14 55%,#150f1d)}.v-viodash{max-width:1280px;margin:0 auto;padding:26px 32px 110px;display:flex;flex-direction:column;gap:16px;background:transparent;color:#1a1420;font-variant-numeric:tabular-nums}.v-viodash>*{animation:vd-auf .6s cubic-bezier(.16,.8,.24,1) both}.v-viodash>*:nth-child(2){animation-delay:.06s}.v-viodash>*:nth-child(3){animation-delay:.12s}.v-viodash>*:nth-child(4){animation-delay:.18s}@keyframes vd-auf{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.v-viodash .hd{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.v-viodash .hd h1{font-size:22px;font-weight:800;letter-spacing:-.03em}.v-viodash .hd p{font-size:12.5px;color:#9a8c95;margin-top:2px}.v-viodash .hd .planen{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:99px;border:1px solid rgba(242,69,107,.35);background:#fff;font-family:inherit;font-size:12.5px;font-weight:700;color:#d62450;cursor:pointer;transition:transform .15s,box-shadow .2s}.v-viodash .hd .planen svg{width:15px;height:15px}.v-viodash .hd .planen:hover{transform:translateY(-1px);box-shadow:0 8px 20px #d624502e}.v-viodash .hd .planen+.vsw{margin-left:0}.v-viodash .hd .vsw{margin-left:auto}.v-viodash .vsw{display:inline-flex;align-items:center;gap:10px;padding:8px 9px 8px 16px;border-radius:99px;font-family:inherit;font-size:13px;font-weight:700;background:#fff;border:1px solid #F0E4E9;color:#9a8c95;cursor:pointer;transition:color .2s,border-color .2s}.v-viodash .vsw:hover{color:#d62450;border-color:#f2456b66}.v-viodash .vsw .kn{width:38px;height:22px;border-radius:99px;background:#e0d2da;position:relative;transition:background .25s}.v-viodash .vsw .kn:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:left .25s cubic-bezier(.2,.9,.25,1)}.v-viodash .card{background:#fff;border:1px solid #F0E4E9;border-radius:18px;padding:18px 20px}.v-viodash .ch{display:flex;align-items:baseline;gap:11px;margin-bottom:12px}.v-viodash .ch h3{font-size:14px;font-weight:800;letter-spacing:-.01em}.v-viodash .ch span{font-size:11.5px;color:#9a8c95}.v-viodash .ch .mehr{margin-left:auto;border:0;background:none;font:inherit;font-size:11.5px;font-weight:700;color:#d62450;cursor:pointer}.v-viodash .lbl{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9a8c95}.v-viodash .nix{padding:10px 0;font-size:12.5px;color:#b9a9b3}.v-viodash .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.v-viodash .kpis b{display:block;font-size:24px;font-weight:800;letter-spacing:-.03em;margin-top:6px}.v-viodash .kpis .d{font-size:11.5px;font-weight:700;margin-top:3px;color:#0e9f6e}.v-viodash .kpis .d.n{color:#d62450}.v-viodash .kpis .d.m{color:#9a8c95}.v-viodash .kpis .card.kk{text-align:left;cursor:pointer;font:inherit;transition:transform .15s,box-shadow .2s}.v-viodash .kpis .card.kk:hover{transform:translateY(-1px);box-shadow:0 10px 24px #d6245024;border-color:#f2456b59}.v-viodash .provblatt{position:fixed;inset:0;z-index:420;display:grid;place-items:center;padding:24px;background:#14101c61;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.v-viodash .provblatt .box{width:min(680px,100%);max-height:82dvh;overflow-y:auto;border-radius:20px;background:#fff;border:1px solid #F0E4E9;box-shadow:0 30px 80px #14101c38}.v-viodash .provblatt .ph{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #F4EAEF}.v-viodash .provblatt .ph b{font-size:15px;font-weight:800}.v-viodash .provblatt .ph button{margin-left:auto;border:0;background:none;font-size:20px;line-height:1;color:#9a8c95;cursor:pointer}.v-viodash .provblatt .pi{padding:12px 20px;font-size:12px;line-height:1.6;color:#6b6472}.v-viodash .provblatt .po{padding:4px 20px 12px}.v-viodash .provblatt .pk{display:flex;align-items:baseline;gap:10px;padding:10px 0 6px;border-bottom:1px solid #F4EAEF}.v-viodash .provblatt .pk b{font-size:13.5px;font-weight:800}.v-viodash .provblatt .pk span{font-size:11px;color:#9a8c95}.v-viodash .provblatt .pk em{margin-left:auto;font-style:normal;font-size:14px;font-weight:800;color:#d62450}.v-viodash .provblatt .pr{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:12px;border-bottom:1px solid #FBF5F8}.v-viodash .provblatt .pr .nr{width:74px;flex:0 0 auto;color:#9a8c95}.v-viodash .provblatt .pr .em{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-viodash .provblatt .pr .ne{width:96px;text-align:right;color:#9a8c95}.v-viodash .provblatt .pr .me{width:96px;text-align:right;font-weight:800}.v-viodash .provblatt .pr .zt{width:62px;text-align:right;font-size:10.5px;font-weight:700;color:#b9a9b3}.v-viodash .provblatt .pr .zt.ok{color:#0e9f6e}@media(max-width:640px){.v-viodash .provblatt .pr .nr,.v-viodash .provblatt .pr .ne{display:none}}.v-viodash .duo{display:grid;grid-template-columns:1.5fr 1fr;gap:14px}.v-viodash .duo2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.v-viodash .band{display:flex;gap:3px;height:14px;margin-bottom:12px}.v-viodash .band i{border-radius:99px}.v-viodash .qr{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid #F4EAEF;font-size:12.5px}.v-viodash .qr:last-child{border:0}.v-viodash .qr i{width:9px;height:9px;border-radius:99px;flex:0 0 auto}.v-viodash .qr b{margin-left:auto;font-weight:800}.v-viodash .fnr{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}.v-viodash .fnr:last-child{margin-bottom:0}.v-viodash .fnr .t{display:flex;justify-content:space-between;font-size:12.5px}.v-viodash .fnr .t b{font-weight:700}.v-viodash .fnr .t .cv{margin-left:8px;font-size:10.5px;font-weight:700;color:#d62450}.v-viodash .fnr .tr{height:10px;border-radius:99px;background:#f4eaef;overflow:hidden}.v-viodash .fnr .tr i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ff7093,#d62450);transition:width .8s cubic-bezier(.2,.9,.25,1)}.v-viodash .top-row{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid #F4EAEF;font-size:12.5px}.v-viodash .top-row:last-child{border:0}.v-viodash .top-row .rg{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;background:#f6eaef;font-size:11px;font-weight:800;color:#d62450}.v-viodash .top-row b{font-weight:700;display:block}.v-viodash .top-row small{font-size:11px;color:#9a8c95}.v-viodash .top-row .an{margin-left:auto;text-align:right}.v-viodash .top-row .an b{font-size:15px}.v-viodash .top-row .an span{display:block;font-size:10px;font-weight:700;color:#0e9f6e}.v-viodash .top-row .an span.dn{color:#d62450}.v-viodash .td{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px solid #F4EAEF;font-size:12.5px}.v-viodash .td:last-child{border:0}.v-viodash .td .cb{width:16px;height:16px;flex:0 0 auto;margin-top:1px;padding:0;border-radius:5px;border:2px solid #E0D2DA;background:transparent;cursor:pointer;transition:border-color .15s,background .15s;position:relative}.v-viodash .td .cb:hover{border-color:#d62450}.v-viodash .td .cb:disabled{opacity:.5;cursor:progress}.v-viodash .td.done .cb{border-color:#d62450;background:#d62450}.v-viodash .td.done .cb:after{content:"✓";position:absolute;inset:0;display:grid;place-items:center;font-size:10px;color:#fff}.v-viodash .td b{font-weight:700;display:block}.v-viodash .td.done b{text-decoration:line-through;color:#9a8c95;font-weight:600}.v-viodash .td small{font-size:11px;color:#9a8c95}.v-viodash .td .zt{margin-left:auto;font-size:11px;font-weight:800;color:#d62450;white-space:nowrap;padding-left:8px}.v-viodash .td .zt.ruhig{color:#9a8c95}.v-viodash .chart{display:block;width:100%;overflow:visible}.v-viodash .warn{border:1px solid rgba(242,69,107,.35);border-radius:14px;padding:10px 14px;background:#f2456b0f;font-size:12.5px;font-weight:600;color:#c0551f}@media(max-width:1100px){.v-viodash .duo2{grid-template-columns:1fr 1fr}}@media(max-width:960px){.v-viodash{padding:18px 14px 110px}.v-viodash .kpis{grid-template-columns:1fr 1fr}.v-viodash .duo,.v-viodash .duo2{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.v-viodash>*,.v-viodash .fnr .tr i{animation:none;transition:none}}.v-viobrief{position:fixed;inset:0;z-index:500;font-variant-numeric:tabular-nums;color:#1a1420;background:radial-gradient(44% 40% at var(--gx, 50%) var(--gy, 34%),rgba(242,69,107,.11),transparent 70%),#fdf6f8;overflow:hidden}.v-viobrief .viopos{position:fixed;z-index:10;translate:-50% -50%;transition:left .95s cubic-bezier(.3,.9,.22,1),top .95s cubic-bezier(.3,.9,.22,1),width .95s cubic-bezier(.3,.9,.22,1);filter:drop-shadow(0 12px 34px rgba(242,69,107,.4))}.v-viobrief[data-pos=intro] .viopos{left:50%;top:26%;width:130px}.v-viobrief[data-pos=talk] .viopos{left:20%;top:44%;width:230px}.v-viobrief[data-pos=final] .viopos{left:50%;top:21%;width:112px}.v-viobrief .viofig{display:block;will-change:transform}.v-viobrief .viopos svg{width:100%;height:auto;display:block;overflow:visible}.v-viobrief .viofig.einflug{animation:vb-einflug 1.1s cubic-bezier(.22,1.2,.32,1) both}@keyframes vb-einflug{0%{transform:translateY(-60vh) rotate(-9deg)}62%{transform:translateY(12px) rotate(2deg)}82%{transform:translateY(-6px)}to{transform:translateY(0)}}.v-viobrief .viofig.freut{animation:vb-hops .55s cubic-bezier(.3,1.5,.4,1) 1}@keyframes vb-hops{0%{transform:scale(1)}30%{transform:translateY(4px) scale(1.08,.9)}60%{transform:translateY(-14px) scale(.94,1.08)}to{transform:translateY(0) scale(1)}}.v-viobrief .viofig.winkt{animation:vb-winken .95s ease-in-out 1}@keyframes vb-winken{0%,to{transform:rotate(0)}22%{transform:rotate(-8deg)}48%{transform:rotate(7deg)}74%{transform:rotate(-4deg)}}.v-viobrief .viofig.wippt{animation:vb-wippen 1.1s ease-in-out 1}@keyframes vb-wippen{0%,to{transform:translateY(0)}30%{transform:translateY(-7px)}60%{transform:translateY(2px)}}.v-viobrief .staub{position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:50%;background:#ff9db4;opacity:0;pointer-events:none}.v-viobrief .viopos.einflug .staub{animation:vb-staub 1.1s ease-out both}@keyframes vb-staub{0%{opacity:0;transform:translate(0) scale(.4)}30%{opacity:.9}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.1)}}.v-viobrief .nbad{position:absolute;right:-4px;top:-2px;min-width:26px;height:26px;display:grid;place-items:center;padding:0 7px;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-size:12px;font-weight:800;box-shadow:0 6px 18px #d6245073;opacity:0;scale:.3}.v-viobrief .nbad.an{animation:vb-badpop .45s cubic-bezier(.2,1.6,.4,1) .95s both}@keyframes vb-badpop{to{opacity:1;scale:1}}.v-viobrief .viosag{position:fixed;z-index:10;left:20%;top:calc(44% + 140px);translate:-50% 0;width:280px;text-align:center;font-size:12px;color:#9a8c95;opacity:0;transition:opacity .4s}.v-viobrief[data-pos=talk] .viosag{opacity:1}.v-viobrief .viosag b{color:#1a1420}.v-viobrief .chat{scroll-behavior:smooth;position:fixed;z-index:5;right:0;top:0;bottom:0;width:60%;padding:5dvh 6% max(12dvh,120px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#E8DCE2 transparent;opacity:0;pointer-events:none;transition:opacity .5s}.v-viobrief[data-pos=talk] .chat{opacity:1;pointer-events:auto}.v-viobrief .chat .inner{display:flex;flex-direction:column;gap:12px;min-height:100%;justify-content:flex-end}.v-viobrief .msg{max-width:520px;animation:vb-rv .5s cubic-bezier(.2,1.1,.3,1) both}.v-viobrief .msg.von-vio{align-self:flex-start}.v-viobrief .msg.von-mir{align-self:flex-end}@keyframes vb-rv{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.v-viobrief .vbub{padding:15px 20px;border-radius:5px 18px 18px;background:linear-gradient(135deg,#1b1425,#0d0a12 75%);color:#fff;font-size:13.5px;line-height:1.6;text-wrap:pretty}.v-viobrief .vbub b{color:#ff9db4}.v-viobrief .vbub h2{font-size:15.5px;font-weight:800;letter-spacing:-.02em;color:#fff;margin-bottom:4px}.v-viobrief .ubub{padding:11px 18px;border-radius:18px 18px 5px;background:#fff;border:1px solid #F0E4E9;box-shadow:0 3px 12px #d6245012;font-size:13px;font-weight:700;color:#d62450}.v-viobrief .wer{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b9a9b3;margin:2px 4px 4px}.v-viobrief .von-mir .wer{text-align:right}.v-viobrief .stack{display:flex;flex-direction:column;gap:8px;margin-top:10px}.v-viobrief .nk{display:flex;align-items:center;gap:11px;padding:11px 14px;border-radius:13px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font-size:12px}.v-viobrief .nk .ic{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:#f2456b2e;color:#ff9db4;font-style:normal}.v-viobrief .nk b{display:block;color:#fff;font-weight:700}.v-viobrief .nk small{display:block;font-size:10.5px;color:#ffffff80;margin-top:1px}.v-viobrief .nk .neu{margin-left:auto;padding:2px 8px;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-size:9px;font-weight:800}.v-viobrief .vs{display:flex;align-items:flex-start;gap:12px;padding:13px 16px;border-radius:15px;background:#fff;border:1px solid #F0E4E9;box-shadow:0 4px 18px #d624500f;font-size:12.5px}.v-viobrief .vs .pr{width:25px;height:25px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-size:11.5px;font-weight:800}.v-viobrief .vs .tx{flex:1;min-width:0}.v-viobrief .vs b{display:block;font-size:13px;font-weight:800;letter-spacing:-.01em;color:#1a1420}.v-viobrief .vs p{margin-top:2px;font-size:11.5px;line-height:1.5;color:#6b6472}.v-viobrief .vs p i,.v-viobrief .ex p i{font-style:normal;color:#d62450;font-weight:700}.v-viobrief .vs.done{opacity:.45;filter:saturate(.4)}.v-viobrief .vs.done b{text-decoration:line-through}.v-viobrief .ex{display:flex;align-items:flex-start;gap:12px;padding:12px 15px;border-radius:14px;background:#fff;border:1px dashed #E8D2DB;font-size:12px}.v-viobrief .ex .ic2{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:#3fc79a21;color:#0e9f6e;font-style:normal}.v-viobrief .ex .tx{flex:1;min-width:0}.v-viobrief .ex b{display:block;font-weight:700;color:#1a1420}.v-viobrief .ex p{margin-top:2px;font-size:11px;line-height:1.5;color:#6b6472}.v-viobrief .ex .fertig{margin-left:auto;align-self:center;font-size:10px;font-weight:800;color:#0e9f6e}.v-viobrief .ex.done{opacity:.6;border-style:solid}.v-viobrief .ex.warte{border-color:#8e7bb880}.v-viobrief .ex.warte .ic2{background:#f1edf6;color:#6b5e82}.v-viobrief .ex.warte .an2 .ok2{background:#6b5e82}.v-viobrief .an2{margin-left:auto;flex:0 0 auto;display:flex;gap:6px;align-items:center}.v-viobrief .an2 button{padding:7px 13px;border:0;border-radius:99px;font-family:inherit;font-size:10.5px;font-weight:800;cursor:pointer;transition:transform .15s}.v-viobrief .an2 .ok{background:#1a1420;color:#fff}.v-viobrief .an2 .ok:hover{transform:translateY(-1px)}.v-viobrief .an2 .ok2{background:#0e9f6e;color:#fff}.v-viobrief .an2 .sp{border:1px solid #E8DCE2;background:#fff;color:#9a8c95}.v-viobrief .gt{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#b9a9b3;margin:6px 2px 0}.v-viobrief .antw{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;animation:vb-rv .45s cubic-bezier(.2,1.1,.3,1) .2s both}.v-viobrief .antw button{padding:11px 20px;border:0;border-radius:99px;font-family:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.v-viobrief .antw .p{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;box-shadow:0 10px 26px #d6245052;transition:transform .16s}.v-viobrief .antw .p:hover{transform:translateY(-2px)}.v-viobrief .antw .s{background:#1a1420;color:#fff}.v-viobrief .antw .g{border:1px solid #E8DCE2;background:#fff;color:#9a8c95}.v-viobrief .antw .g:hover{color:#1a1420}.v-viobrief .alle{align-self:flex-end;margin-top:12px;padding:9px 16px;border:0;border-radius:99px;background:#1a1420;color:#fff;font-family:inherit;font-size:11.5px;font-weight:800;cursor:pointer}.v-viobrief .cal{display:inline-flex;align-items:center;gap:7px;margin-top:10px;padding:5px 11px;border-radius:99px;background:#3fc79a29;border:1px solid rgba(63,199,154,.45);font-size:10px;font-weight:700;color:#7fe7b0}.v-viobrief .cal i{width:6px;height:6px;border-radius:50%;background:#3fc79a;font-style:normal}.v-viobrief .cal.aus{background:#ffffff0f;border-color:#fff3;border-style:dashed;color:#ffffff8c}.v-viobrief .cal.aus i{background:#9a8c95}.v-viobrief .slot{display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:14px;background:#fff;border:1px solid #F0E4E9;box-shadow:0 4px 18px #d624500f;font-size:12px}.v-viobrief .slot .zt{flex:0 0 auto;width:64px;text-align:center;padding:6px 0;border-radius:9px;background:#f6eaef;font-size:11px;font-weight:800;color:#d62450}.v-viobrief .slot.fix .zt{background:#f1edf6;color:#6b5e82}.v-viobrief .slot .tx{flex:1;min-width:0}.v-viobrief .slot b{display:block;font-weight:700;color:#1a1420}.v-viobrief .slot small{display:block;font-size:10.5px;color:#9a8c95}.v-viobrief .slot .st{margin-left:auto;font-size:9.5px;font-weight:800;color:#0e9f6e;animation:vb-badpop .35s cubic-bezier(.2,1.6,.4,1) both}.v-viobrief .slot .frei{margin-left:auto;font-size:9.5px;font-weight:700;color:#b9a9b3}.v-viobrief .composer{position:fixed;z-index:12;right:6%;bottom:4dvh;width:min(520px,54%);display:flex;align-items:center;gap:10px;padding:7px 7px 7px 16px;border-radius:99px;background:#fff;border:1px solid #F0E4E9;box-shadow:0 12px 40px #d624501f;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .5s,transform .5s}.v-viobrief[data-pos=talk] .composer{opacity:1;pointer-events:auto;transform:none}.v-viobrief .composer input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:13.5px;background:transparent;color:#1a1420}.v-viobrief .composer input::-moz-placeholder{color:#b9a9b3}.v-viobrief .composer input::placeholder{color:#b9a9b3}.v-viobrief .composer .send{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;cursor:pointer;box-shadow:0 6px 16px #d6245059;transition:transform .15s}.v-viobrief .composer .send:hover:not(:disabled){transform:translateY(-1px)}.v-viobrief .composer .send:disabled{opacity:.4;cursor:default}.v-viobrief .composer .send svg{width:16px;height:16px}.v-viobrief .tippt{display:inline-flex;gap:4px;align-items:center;padding:2px 0}.v-viobrief .tippt i{width:6px;height:6px;border-radius:50%;background:#ffffff8c;animation:vb-tip 1s ease-in-out infinite}.v-viobrief .tippt i:nth-child(2){animation-delay:.15s}.v-viobrief .tippt i:nth-child(3){animation-delay:.3s}@keyframes vb-tip{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.v-viobrief .weg{position:fixed;z-index:14;right:22px;top:20px;padding:8px 16px;border:1px solid #F0E4E9;border-radius:99px;background:#fff;font-family:inherit;font-size:12px;font-weight:700;color:#9a8c95;cursor:pointer;transition:color .2s,border-color .2s}.v-viobrief .weg:hover{color:#d62450;border-color:#f2456b66}.v-viobrief .final{position:fixed;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;padding-top:calc(21vh + 78px);opacity:0;pointer-events:none;transition:opacity .6s .45s}.v-viobrief[data-pos=final] .final{opacity:1;pointer-events:auto}.v-viobrief .final h1{font-size:27px;font-weight:800;letter-spacing:-.035em;text-align:center}.v-viobrief .final .sub{margin-top:7px;font-size:13px;color:#9a8c95;text-align:center}.v-viobrief .final .los{margin-top:24px;padding:13px 26px;border:0;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer;box-shadow:0 12px 30px #d6245052;transition:transform .16s}.v-viobrief .final .los:hover{transform:translateY(-2px)}.v-viobrief[data-pos=final] .final h1{animation:vb-rv .5s cubic-bezier(.2,1.1,.3,1) .55s both}.v-viobrief[data-pos=final] .final .sub{animation:vb-rv .5s cubic-bezier(.2,1.1,.3,1) .62s both}.v-viobrief[data-pos=final] .final .los{animation:vb-rv .6s cubic-bezier(.2,1.1,.3,1) .72s both}@media(max-width:900px){.v-viobrief[data-pos=talk] .viopos{left:50%;top:12%;width:110px}.v-viobrief .viosag{display:none}.v-viobrief .chat{width:100%;padding:22dvh 5% max(12dvh,120px)}.v-viobrief .composer{right:5%;width:90%}}@media(prefers-reduced-motion:reduce){.v-viobrief .viopos{transition:none}.v-viobrief .chat{scroll-behavior:auto}.v-viobrief .viofig.einflug,.v-viobrief .viofig.freut,.v-viobrief .viofig.winkt,.v-viobrief .viofig.wippt,.v-viobrief .staub,.v-viobrief .nbad.an,.v-viobrief .msg,.v-viobrief .antw,.v-viobrief .slot .st,.v-viobrief[data-pos=final] .final h1,.v-viobrief[data-pos=final] .final .sub,.v-viobrief[data-pos=final] .final .los{animation:none;opacity:1;scale:1}.v-viobrief .tippt i{animation:none;opacity:.6}}.v-prot{background:#fff;border:1px solid #F0E4E9;border-radius:18px;font-variant-numeric:tabular-nums}.v-prot .vp-kopf{padding:16px 20px 14px}.v-prot .vu-ch{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:0}.v-prot .vu-ch .hint{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9a8c95}.v-prot .vu-ch .right{margin-left:auto;display:flex;align-items:center;gap:8px}.v-prot .vu-btn{height:auto;min-height:38px;padding:9px 16px;border-radius:99px;font-family:inherit;font-size:12.5px;font-weight:700;letter-spacing:0;border:0;transition:transform .15s,box-shadow .2s,opacity .2s}.v-prot .vu-btn .vu-i{width:15px;height:15px}.v-prot .vu-btn-primary{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;box-shadow:0 6px 16px #d624504d}.v-prot .vu-btn-primary:hover:not(:disabled){transform:translateY(-1px)}.v-prot .vu-btn-outline{background:#fff;border:1px solid #F0E4E9;color:#3a3040;box-shadow:none}.v-prot .vu-btn-outline:hover:not(:disabled){border-color:#f7cdd8;color:#d62450}.v-prot .vu-btn:disabled{opacity:.45;pointer-events:none;box-shadow:none}.v-prot .aktools{padding:14px 0 0;border-bottom:0}.v-prot .aksearch{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 16px;border-radius:99px;background:#fff;border:1px solid #F0E4E9;color:#9a8c95;transition:border-color .2s,box-shadow .2s}.v-prot .aksearch:focus-within{border-color:#f7cdd8;box-shadow:0 0 0 3px #f2456b24}.v-prot .aksearch input{flex:1;min-width:0;border:0;background:none;outline:none;font:inherit;font-size:13px;color:#1a1420}.v-prot .aksearch input::-moz-placeholder{color:#b9a9b3}.v-prot .aksearch input::placeholder{color:#b9a9b3}.v-prot .aksearch__clear{color:#b9a9b3}.v-prot .aksearch__clear:hover{color:#d62450}.v-prot .akwahl{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 20px 0;padding:10px 14px;background:#fdf6f8;border:1px solid #F0E4E9;border-radius:14px;font-size:12.5px;font-weight:700;color:#3a3040}.v-prot .akwahl__weg{color:#9a8c95}.v-prot .akwahl__move,.v-prot .akwahl__del{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:99px;background:#fff;border:1px solid #F0E4E9;color:#3a3040}.v-prot .akwahl__del{color:#d62450;border-color:#d6245040}.v-prot .od-log .grp{border-top:0}.v-prot .od-log .d{padding:18px 20px 6px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9a8c95;opacity:1}.v-prot .od-log .e{padding:9px 20px;border-radius:12px}.v-prot .od-log .e:hover{background:#fdf6f8}.v-prot .od-log .e--gewaehlt{background:#d624500f}.v-prot .od-log .z{font-size:11.5px;color:#b9a9b3}.v-prot .od-log .k{font-size:11px;font-weight:700;color:#6b6472}.v-prot .od-log .b b{font-size:13px;font-weight:700;color:#1a1420}.v-prot .od-log .b small{font-size:11.5px;color:#9a8c95}.v-prot .od-log .akmehr{color:#d62450;font-weight:700}.v-prot .od-log .k i{width:8px;height:8px;border-radius:99px;background:#e8dce2}.v-prot .od-log .k i.t-error{background:#d62450}.v-prot .od-log .k i.t-warning{background:#ff9db4}.v-prot .od-log .k i.t-info{background:#c9bac3}.v-prot .od-log .k i.t-success{background:#0e9f6e}.v-prot .od-log .k i.t-primary{background:#ff7093}.v-prot .akmenu__btn{color:#b9a9b3;border-radius:99px}.v-prot .akmenu__btn:hover{color:#d62450;background:#f6eef2}.v-prot .akmenu__pop{background:#fff;border:1px solid #F0E4E9;border-radius:14px;box-shadow:0 30px 80px #14101c33;overflow:hidden;padding:4px}.v-prot .akmenu__pop button{display:flex;align-items:center;gap:9px;width:100%;min-height:40px;padding:0 12px;border-radius:10px;font-size:12.5px;font-weight:600;color:#3a3040;background:none}.v-prot .akmenu__pop button:hover{background:#fdf6f8;color:#d62450}.v-prot .akmenu__pop button.rot{color:#d62450}.v-prot .vu-cf{display:flex;align-items:center;gap:10px;padding:12px 20px;border-top:1px solid #F4EAEF;background:#fbf4f7;border-radius:0 0 17px 17px;font-size:11.5px;color:#9a8c95}.v-prot .vu-cf .a{margin-left:auto;font-weight:700;color:#d62450}.v-prot .pr-leer,.v-prot .pr-warte{display:flex;flex-direction:column;align-items:center;gap:7px;padding:44px 24px;text-align:center}.v-prot .pr-leer .pr-vio{width:116px;height:116px}.v-prot .pr-warte .pr-vio{width:72px;height:72px}.v-prot .pr-leer b,.v-prot .pr-warte b{font-size:14px;font-weight:700;color:#1a1420}.v-prot .pr-leer span{max-width:46ch;font-size:12.5px;color:#6b6472;line-height:1.6}.v-prot .pr-bar{display:block;width:120px;height:5px;margin-top:4px;border-radius:99px;background:#f6eef2;overflow:hidden}.v-prot .pr-bar i{display:block;width:45%;height:100%;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);animation:pr-slide 1.6s ease-in-out infinite}@keyframes pr-slide{0%{transform:translate(-110%)}to{transform:translate(240%)}}.v-prot .pr-vio.denkt{transform-box:fill-box;transform-origin:50% 95%;animation:pr-denkt 2.4s ease-in-out infinite alternate}@keyframes pr-denkt{0%{transform:rotate(-7deg)}to{transform:rotate(-3deg)}}@media(max-width:860px){.v-prot{border-radius:16px}.v-prot .vp-kopf{padding:14px 16px 12px}.v-prot .vu-ch .right{width:100%;margin-left:0}.v-prot .vu-ch .right>*{flex:1}.v-prot .akwahl{margin-left:16px;margin-right:16px}.v-prot .vu-btn{min-height:44px}.v-prot .od-log .d{padding:14px 16px 4px}.v-prot .od-log .e{display:grid;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:2px;grid-template-columns:26px 1fr auto 44px;grid-template-areas:"pick titel titel menu" "pick kat zeit menu";padding:9px 16px;min-height:44px}.v-prot .od-log .akpick{grid-area:pick}.v-prot .od-log .z{grid-area:zeit;font-size:11px;text-align:right}.v-prot .od-log .k{grid-area:kat;min-width:0}.v-prot .od-log .b{grid-area:titel;min-width:0}.v-prot .od-log .b b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-prot .od-log .akmenu{grid-area:menu;justify-self:end}.v-prot .od-log .akmenu__btn{width:44px;height:44px;display:grid;place-items:center}.v-prot .od-log .b small{grid-area:auto;white-space:normal}.v-prot .pr-leer{padding:32px 16px}.v-prot .pr-leer .pr-vio{width:96px;height:96px}}@media(prefers-reduced-motion:reduce){.v-prot .pr-bar i,.v-prot .pr-vio.denkt{animation:none}}.v-mail{font-size:13px;line-height:1.65;color:#3a3040}.v-mail .vm-felder{margin-bottom:12px;border:1px solid #F4EAEF;border-radius:14px;overflow:hidden}.v-mail .vm-feld{display:flex;align-items:baseline;gap:12px;padding:9px 14px;border-bottom:1px solid #F4EAEF}.v-mail .vm-feld:last-child{border-bottom:0}.v-mail .vm-feld span{flex:0 0 108px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b9a9b3}.v-mail .vm-feld b{min-width:0;font-size:13px;font-weight:700;color:#1a1420;word-break:break-word}.v-mail .vm-abs{margin:0 0 9px}.v-mail .vm-abs:last-of-type{margin-bottom:0}.v-mail .vm-mehr{display:inline-block;margin-top:8px;margin-right:12px;font:inherit;font-size:11.5px;font-weight:700;color:#d62450;background:none;border:0;cursor:pointer}.v-mail .vm-mehr:hover{color:#a81b3e}.v-mail .vm-zitat,.v-mail .vm-sig{margin-top:8px;padding:10px 14px;background:#fbf4f7;border-left:2px solid #F0E4E9;border-radius:0 12px 12px 0;font-size:12px;color:#9a8c95;white-space:pre-wrap}.v-mail .vm-leer{margin:0;font-size:12.5px;color:#b9a9b3}@media(max-width:860px){.v-mail .vm-feld{flex-direction:column;gap:2px;padding:9px 12px}.v-mail .vm-feld span{flex:none}.v-mail .vm-mehr{min-height:44px}}@media(min-width:861px){html.vio-frei .vu-sidenav{border-radius:22px;border:0;background:linear-gradient(135deg,#1b1425,#0d0a12 75%);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 18px 44px #0d0a1266}html.vio-frei[data-nav=zu] .railcol{width:64px;padding:14px 0 12px;gap:4px;align-items:center}html.vio-frei .vu-sidenav .makler{padding:0;margin-bottom:10px}html.vio-frei .vu-sidenav .makler .mkfoto{width:38px;height:38px;border-radius:12px;box-shadow:none}html.vio-frei .vu-sidenav .makler .mkfoto--txt{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em}html.vio-frei[data-nav=zu] .railcol .vu-nav{position:relative;width:42px;height:42px;padding:0;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:0;color:#ffffff73;background:transparent;transition:background .18s,color .18s}html.vio-frei[data-nav=zu] .railcol .vu-nav .ib{display:flex;align-items:center;justify-content:center}html.vio-frei[data-nav=zu] .railcol .vu-nav:hover{background:#ffffff0f;color:#fff}html.vio-frei[data-nav=zu] .railcol .vu-nav .ib{width:auto;height:auto;background:none!important;color:inherit!important;box-shadow:none}html.vio-frei[data-nav=zu] .railcol .vu-nav .ib svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html.vio-frei[data-nav=zu] .railcol .vu-nav.on,html.vio-frei[data-nav=zu] .railcol .vu-nav.on:hover{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;box-shadow:0 8px 20px #d6245066}html.vio-frei[data-nav=zu] .railcol .vu-nav.on .ib,html.vio-frei[data-nav=zu] .railcol .vu-nav.on:hover .ib{color:#fff!important}html.vio-frei[data-nav=zu] .railcol .vu-nav .n{display:block;position:absolute;top:4px;right:4px;width:6px;height:6px;padding:0;border-radius:99px;background:#ff7093;box-shadow:none;font-size:0;color:transparent;overflow:hidden}html.vio-frei[data-nav=zu] .railcol .vu-nav.on .n{display:none}html.vio-frei[data-nav=zu] .railcol hr{width:26px;height:1px;margin:6px 0;border:0;background:#ffffff1a}html.vio-frei[data-nav=zu] .vu-user{gap:6px}html.vio-frei[data-nav=zu] .vu-user a,html.vio-frei[data-nav=zu] .vu-user button{width:42px;height:42px;border-radius:13px;color:#ffffff73}html.vio-frei[data-nav=zu] .vu-user a:hover,html.vio-frei[data-nav=zu] .vu-user button:hover{background:#ffffff0f;color:#fff}html.vio-frei .vu-navschild{background:linear-gradient(135deg,#1b1425,#0d0a12 75%);border:0;border-radius:10px;padding:7px 11px;font-size:11px;font-weight:600;color:#fff;box-shadow:0 10px 26px #0d0a1259}html.vio-frei .vu-sidenav .ordcol{border-left-color:#ffffff1a}}@media(prefers-reduced-motion:reduce){html.vio-frei .railcol .vu-nav{transition:none}}html.vio-frei body.vu-cockpit,body.vu-cockpit.vio-grund{background:radial-gradient(52% 44% at 50% 0%,rgba(242,69,107,.07),transparent 70%),#fdf6f8;background-attachment:fixed}html.vio-frei .vu-shell .main:before{background:radial-gradient(52% 44% at 50% 0%,rgba(242,69,107,.07),transparent 70%),#fdf6f8;background-attachment:fixed}html.vio-frei[data-theme=dark] body.vu-cockpit,html.vio-frei[data-theme=dark] .vu-shell .main:before{background:radial-gradient(52% 44% at 50% 0%,rgba(242,69,107,.07),transparent 70%),#fdf6f8;background-attachment:fixed}.v-uebersicht .odcard{background:#fff;border:1px solid #F0E4E9;border-radius:18px;padding:20px 22px;box-shadow:none}.v-uebersicht .odcard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:16px}.v-uebersicht .odkicker{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9a8c95}.v-uebersicht .odtitle{margin:4px 0 0;font-size:14px;font-weight:800;letter-spacing:-.01em;color:#1a1420}.v-uebersicht .odgroups{gap:20px}.v-uebersicht .odgroup__t{margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#b9a9b3}.v-uebersicht .odrow{grid-template-columns:138px 1fr;gap:14px;padding:9px 0;border-bottom:1px solid #F4EAEF}.v-uebersicht .odrow__l{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b9a9b3}.v-uebersicht .odrow__v{font-size:13px;font-weight:700;color:#1a1420}.v-uebersicht .obnull{color:#c9bac3;font-weight:600}.v-uebersicht .odenergy{background:#f6eef2;color:#d62450;border:0;font-size:11px;font-weight:800}.v-uebersicht .odpill{font-size:11px;font-weight:700;padding:4px 11px}.v-uebersicht .odpill--green{color:#0e9f6e;background:#0e9f6e1a}.v-uebersicht .odpill--amber,.v-uebersicht .odpill--red,.v-uebersicht .odpill--blue{color:#d62450;background:#d624501a}.v-uebersicht .odpill--ghost{color:#6b6472;background:#fff;border:1px solid #F0E4E9;font-weight:700}.v-uebersicht .obbtn,.v-uebersicht .odedit,.v-uebersicht .odrec__btn{height:auto;min-height:38px;padding:9px 16px;border-radius:99px;font-family:inherit;font-size:12.5px;font-weight:700;border:0;transition:transform .15s,box-shadow .2s,opacity .2s,border-color .2s,color .2s}.v-uebersicht .obbtn--primary,.v-uebersicht .odrec__btn--primary{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;box-shadow:0 6px 16px #d624504d}.v-uebersicht .obbtn--primary:hover,.v-uebersicht .odrec__btn--primary:hover{transform:translateY(-1px)}.v-uebersicht .obbtn--ghost,.v-uebersicht .odedit,.v-uebersicht .odrec__btn--ghost{background:#fff;border:1px solid #F0E4E9;color:#3a3040;box-shadow:none}.v-uebersicht .obbtn--ghost:hover,.v-uebersicht .odedit:hover,.v-uebersicht .odrec__btn--ghost:hover{border-color:#f7cdd8;color:#d62450;background:#fff}.v-uebersicht .obbtn:disabled,.v-uebersicht .odrec__btn:disabled{opacity:.45;box-shadow:none}.v-uebersicht .odrecscard{border:1px solid #F7CDD8;border-radius:16px;background:linear-gradient(120deg,#ff70931a,#d624500f)}.v-uebersicht .odrecscard:hover{box-shadow:0 8px 22px #d6245029}.v-uebersicht .odrecscard__t b{font-size:13px;font-weight:800;color:#1a1420}.v-uebersicht .odrecscard__s{font-size:11.5px;color:#9a8c95}.v-uebersicht .odrecscard__arrow{color:#d62450}.v-uebersicht .odrec__dismiss{border:1px solid #F0E4E9;border-radius:14px;background:#fdf6f8}.v-uebersicht .odowner__name{font-size:14px;font-weight:800;color:#1a1420}.v-uebersicht .odowner__name--muted{color:#b9a9b3;font-weight:600}.v-uebersicht .odowner__mail{font-size:12.5px;color:#9a8c95}.v-uebersicht .odowner__mail:hover{color:#d62450}@media(max-width:860px){.v-uebersicht .odgrid{grid-template-columns:1fr;gap:14px}.v-uebersicht .odcard{border-radius:16px;padding:16px}.v-uebersicht .odrow{grid-template-columns:1fr;gap:2px;padding:10px 0}.v-uebersicht .obbtn,.v-uebersicht .odedit,.v-uebersicht .odrec__btn{min-height:44px}.v-uebersicht .odbtnrow{flex-wrap:wrap}.v-uebersicht .odbtnrow>*{flex:1}}.v-uebersicht .odrecs__kitag{flex:0 0 auto;margin-left:auto;padding:3px 8px;border-radius:99px;background:linear-gradient(120deg,#ff709329,#d6245017);font-style:normal;font-size:10px;font-weight:800;letter-spacing:.12em;color:#d62450}.v-uebersicht .odrecscard__arrow{margin-left:8px}html.vio-frei .v-objekte .olv-main{display:flex;flex-direction:column;min-height:0;background:#fff;border:1px solid #F0E4E9;border-radius:22px;overflow:hidden}html.vio-frei .v-objekte .olv-kopf{display:flex;flex-direction:column;gap:14px;padding:18px 22px 16px}html.vio-frei .v-objekte .olv-kopf .ol-top,html.vio-frei .v-objekte .olv-kopf .ol-glas{margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}html.vio-frei .v-objekte .olv-kopf .ol-top{gap:8px}html.vio-frei .v-objekte .olv-neu{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border:0;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 6px 16px #d624504d;transition:transform .15s}html.vio-frei .v-objekte .olv-neu:hover{transform:translateY(-1px)}@media(min-width:861px){html.vio-frei .v-objekte .ol-fab{display:none}}@media(max-width:860px){html.vio-frei .v-objekte .olv-neu{display:none}}html.vio-frei .v-objekte .olv-kopf .ol-glas>.vu-btn-primary{display:none}html.vio-frei .v-objekte .olv-kopf .ol-design{order:8;margin-left:auto;height:42px;padding:0 15px;border-radius:99px;background:#fff;border:1px solid #F0E4E9;font-size:12.5px;font-weight:700;color:#3a3040}html.vio-frei .v-objekte .olv-kopf .ol-design:hover{border-color:#f7cdd8}html.vio-frei .v-objekte .olv-kopf .ol-design i{width:34px;height:20px;background:#f6eef2;box-shadow:none}html.vio-frei .v-objekte .olv-kopf .ol-design input:checked+i{background:linear-gradient(120deg,#ff7093,#d62450)}html.vio-frei .v-objekte .olv-kopf .mkf-knopf{height:42px;max-width:260px;padding:0 15px;border-radius:99px;background:#fff;border:1px solid #F0E4E9;color:#3a3040;font-size:12.5px;font-weight:700}html.vio-frei .v-objekte .olv-kopf .mkf-knopf:hover{border-color:#f7cdd8}html.vio-frei .v-objekte .olv-kopf .mkf-knopf:focus-visible{outline:0;box-shadow:0 0 0 3px #f2456b2e}html.vio-frei .v-objekte .olv-kopf .mkf-pfeil{color:#9a8c95;opacity:1}html.vio-frei .v-objekte .olv-kopf .mkf-bild{width:22px;height:22px;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff}html.vio-frei .v-objekte .olv-kopf .mkf-menu{border:1px solid #F0E4E9;border-radius:16px;background:#fff;box-shadow:0 30px 80px #14101c33}html.vio-frei .v-objekte .olv-kopf .mkf-eintrag{border-radius:10px;font-size:12.5px;color:#3a3040}html.vio-frei .v-objekte .olv-kopf .mkf-eintrag:hover,html.vio-frei .v-objekte .olv-kopf .mkf-eintrag--wandert{background:#fdf6f8;color:#d62450}html.vio-frei .v-objekte .olv-kopf .mkf-eintrag[aria-selected=true]{background:#d624501a;color:#d62450;font-weight:700}html.vio-frei .v-objekte .ol-glas .vu-search{height:42px;border-radius:99px;flex:1;min-width:220px;max-width:420px;background:#f6eef2;border:0;color:#b9a9b3;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html.vio-frei .v-objekte .ol-glas .vu-search input{color:#1a1420;font-size:13px}html.vio-frei .v-objekte .ol-glas .vu-search input::-moz-placeholder{color:#b9a9b3}html.vio-frei .v-objekte .ol-glas .vu-search input::placeholder{color:#b9a9b3}html.vio-frei .v-objekte .ol-glas .vu-search:focus-within{box-shadow:0 0 0 3px #f2456b24}html.vio-frei .v-objekte .ol-glas .sel{height:42px;border-radius:99px;padding:0 15px;background:#fff;border:1px solid #F0E4E9;color:#3a3040;font-size:12.5px;font-weight:700;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}html.vio-frei .v-objekte .ol-glas .sel:hover{border-color:#f7cdd8}html.vio-frei .v-objekte .ol-glas .tg{order:9;margin-left:0;height:auto;border-radius:99px;background:#f6eef2;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html.vio-frei .v-objekte .ol-glas .tg{padding:4px;gap:2px}html.vio-frei .v-objekte .ol-glas .tg button{width:34px;height:34px;border-radius:99px;color:#9a8c95}html.vio-frei .v-objekte .ol-glas .tg button:hover{color:#d62450}html.vio-frei .v-objekte .ol-glas .tg button.on{box-shadow:0 4px 12px #d624504d;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff}html.vio-frei .v-objekte .ol-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:max-content;gap:14px;padding:4px 22px 22px}html.vio-frei .v-objekte .olc{background:#fff;border:1px solid #F0E4E9;border-radius:18px;box-shadow:none;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}html.vio-frei .v-objekte .olc:hover{transform:translateY(-2px);box-shadow:0 14px 36px #d624501a}html.vio-frei .v-objekte .olc .pic{aspect-ratio:auto;height:130px;flex:0 0 130px}html.vio-frei .v-objekte .olc .ph{background:#fdf6f8;color:#c9bac3}html.vio-frei .v-objekte .olc .bd{padding:12px 14px 14px;gap:3px}html.vio-frei .v-objekte .olc .pr{font-size:15px;font-weight:800;color:#1a1420}html.vio-frei .v-objekte .olc .pr em{color:#9a8c95;font-weight:700}html.vio-frei .v-objekte .olc .pr.leise{font-size:13.5px;color:#9a8c95}html.vio-frei .v-objekte .olc .tt{font-size:12.5px;font-weight:700;color:#3a3040}html.vio-frei .v-objekte .olc .ort{font-size:11px;color:#9a8c95}html.vio-frei .v-objekte .olc .chip{background:#0d0a128c;font-size:10px;font-weight:700}html.vio-frei .v-objekte .olc .chip.warn{background:#d62450e6;color:#fff}html.vio-frei .v-objekte .olc .chip.ok{background:#0e9f6ee6;color:#fff}html.vio-frei .v-objekte .ob-rows{background:none;border:0;border-radius:0;box-shadow:none;overflow:visible}html.vio-frei .v-objekte .ro{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) auto auto 16px;align-items:center;gap:16px;width:100%;max-width:100%;padding:13px 22px;margin:0;background:none;border:0;border-top:1px solid #F4EAEF;border-radius:0;transition:background .15s}html.vio-frei .v-objekte .ro:first-child{border-top-color:transparent}html.vio-frei .v-objekte .ro:hover{background:#fdf6f8}html.vio-frei .v-objekte .ro:hover:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 99px 99px 0;background:linear-gradient(180deg,#ff7093,#d62450)}html.vio-frei .v-objekte .ro .th{width:56px;height:56px;border-radius:14px;background:#f6eef2;color:#c9bac3}html.vio-frei .v-objekte .ro .th svg{width:22px;height:22px}html.vio-frei .v-objekte .ro .th img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html.vio-frei .v-objekte .ro .nm b{font-size:13.5px;font-weight:700;color:#1a1420;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.vio-frei .v-objekte .ro .nm small{font-size:12px;color:#9a8c95}html.vio-frei .v-objekte .ro .pr{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;min-width:130px}html.vio-frei .v-objekte .ro .pr b{font-size:16.5px;font-weight:800;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#ff7093,#d62450);-webkit-background-clip:text;background-clip:text;color:transparent}html.vio-frei .v-objekte .ro .pr b.off{font-size:13px;font-weight:700;color:#b9a9b3;background:none;-webkit-background-clip:border-box;background-clip:border-box}html.vio-frei .v-objekte .ro .pr small{font-size:11px;color:#b9a9b3}html.vio-frei .v-objekte .ro .cv{width:15px;height:15px;color:#c9bac3}html.vio-frei .v-objekte .leer{color:#9a8c95;font-size:12.5px}html.vio-frei .v-objekte .ro .vu-badge-success{background:#0e9f6e1a;color:#0e9f6e}html.vio-frei .v-objekte .ro .vu-badge-warning{background:#d624501a;color:#d62450}html.vio-frei .v-objekte .ro .vu-badge-neutral{background:#f6eef2;color:#9a8c95}html.vio-frei .v-objekte .ro .vu-badge .dot{background:currentColor}html.vio-frei .v-objekte .ol-fab{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;border:0;border-radius:99px;box-shadow:0 10px 26px #d6245059;backdrop-filter:none;-webkit-backdrop-filter:none}@media(max-width:860px){html.vio-frei .v-objekte .ol-sheet{background:#fff;border:1px solid #F0E4E9;border-radius:16px;box-shadow:0 30px 80px #14101c33;backdrop-filter:none;-webkit-backdrop-filter:none}html.vio-frei .v-objekte .ol-sheet button.row{min-height:44px;color:#3a3040}html.vio-frei .v-objekte .ol-sheet button.row.on,html.vio-frei .v-objekte .ol-sheet .chips button.on{background:#d624501a;color:#d62450}html.vio-frei .v-objekte .ol-sheet .lb{color:#b9a9b3}html.vio-frei .v-objekte .ol-mb .mb-titel{font-size:22px;font-weight:800;color:var(--vu-text-focus)}html.vio-frei .v-objekte .ol-mb .mb-titel .zz{background:#f6eef2;color:#d62450}html.vio-frei .v-objekte .ol-grid{grid-template-columns:1fr 1fr}html.vio-frei .v-objekte .ol-section{padding:0}html.vio-frei .v-objekte .ro{grid-template-columns:48px minmax(0,1fr) auto;gap:12px;padding:12px 14px}html.vio-frei .v-objekte .ro .pr{align-items:flex-end;text-align:right}html.vio-frei .v-objekte .ro .th{width:48px;height:48px}html.vio-frei .v-objekte .ro .cv{display:none}html.vio-frei .v-objekte .ol-glas .tg button{width:44px;height:44px}html.vio-frei .v-objekte .olv-kopf{padding:14px 14px 12px;gap:10px}html.vio-frei .v-objekte .olv-kopf .ol-top{display:none}html.vio-frei .v-objekte .olv-kopf .ol-glas{display:flex;gap:10px}html.vio-frei .v-objekte .olv-kopf .ol-glas .vu-search{order:1;flex:1 0 100%;max-width:none;min-width:0}html.vio-frei .v-objekte .olv-kopf .mkf{order:3;flex:0 1 auto;min-width:0;max-width:100%}html.vio-frei .v-objekte .olv-kopf .olv-zustand{order:2;display:block}html.vio-frei .v-objekte .olv-kopf .mkf-knopf{width:100%;max-width:none}html.vio-frei .v-objekte .olv-kopf .ol-design{order:5;margin-left:0;flex:0 1 auto}html.vio-frei .v-objekte .ol-glas .tg{order:6;margin-left:0}}.v-objekte .olv-zustand{display:none}html.vio-frei .v-objekte .olv-leer{display:flex;flex-direction:column;align-items:center;gap:6px;padding:56px 24px;text-align:center}html.vio-frei .v-objekte .olv-leer .olv-vio{width:116px;height:116px}html.vio-frei .v-objekte .olv-leer b{font-size:14px;font-weight:700;color:#1a1420}html.vio-frei .v-objekte .olv-leer span{font-size:12.5px;color:#6b6b78}@media(max-width:860px){html.vio-frei .vu-unten{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));height:64px;padding:6px 8px;gap:4px;border-radius:24px;background:linear-gradient(135deg,#1b1425,#0d0a12 75%);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 18px 44px #0d0a1266}html.vio-frei .vu-unten .u-i{min-height:52px;gap:5px;border-radius:14px;color:#ffffff8c}html.vio-frei .vu-unten .u-i svg{width:20px;height:20px}html.vio-frei .vu-unten .u-i .lb{font-size:10px;font-weight:700}html.vio-frei .vu-unten .u-i.on{color:#fff}html.vio-frei .vu-unten .u-i.on .ib:after{inset:-5px -12px;border-radius:99px;opacity:1;background:linear-gradient(120deg,#ff7093,#d62450);box-shadow:0 6px 16px #d624504d}html.vio-frei .vu-unten .u-i .n{background:#d62450;color:#fff}html.vio-frei .vu-mehr{border-radius:24px;background:linear-gradient(135deg,#1b1425,#0d0a12 75%);backdrop-filter:none;-webkit-backdrop-filter:none}html.vio-frei .vu-mehr .m-i.on{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff}html.vio-frei .v-inbox .mb-head,html.vio-frei .odx .odm-b{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:44px}html.vio-frei .v-inbox .mb-titel .tx,html.vio-frei .odx .odm-b .ttl{font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--vu-text-focus)}html.vio-frei .v-inbox .mb-titel .n{font-size:13px;font-weight:700;color:#9a8c95}html.vio-frei .mb-ico{position:relative;flex:0 0 auto;width:44px;height:44px;border-radius:14px;background:#fff;border:1px solid #F0E4E9;color:#1a1420;box-shadow:0 3px 12px #d6245012;backdrop-filter:none;-webkit-backdrop-filter:none;transition:transform .1s,background .25s,border-color .25s,color .25s}html.vio-frei .odx .odm-b .mb-ico{position:relative;top:auto;left:auto;z-index:auto}html.vio-frei .mb-ico:active{transform:scale(.94)}html.vio-frei .mb-ico svg{width:20px;height:20px}html.vio-frei .mb-ico .brg path{transform-box:fill-box;transform-origin:center;transition:transform .25s cubic-bezier(.2,.9,.25,1),opacity .2s}html.vio-frei .mb-ico.auf{background:linear-gradient(135deg,#1b1425,#0d0a12 75%);border-color:transparent;color:#fff}html.vio-frei .odx:has(.odm-rail.auf) .odm-b .mb-ico{opacity:1;pointer-events:auto}html.vio-frei .mb-ico.auf{position:fixed;z-index:640;top:calc(12px + env(safe-area-inset-top,0px));left:16px}html.vio-frei .mb-ico.auf .l1{transform:translateY(5px) rotate(45deg)}html.vio-frei .mb-ico.auf .l2{opacity:0}html.vio-frei .mb-ico.auf .l3{transform:translateY(-5px) rotate(-45deg)}html.vio-frei[data-theme=dark] .mb-ico{background:#ffffff14;border-color:#ffffff24;color:#fff;box-shadow:none}html.vio-frei .v-inbox .ib-scrim,html.vio-frei .odx .odm-scrim{z-index:620;background:#0d0a1280}html.vio-frei .v-inbox .ib-rail,html.vio-frei .odx .odm-rail{z-index:630;top:0;bottom:0;height:100dvh;width:min(320px,84vw);padding:calc(62px + env(safe-area-inset-top,0px)) 16px calc(20px + env(safe-area-inset-bottom,0px));background:linear-gradient(135deg,#1b1425,#0d0a12 75%);backdrop-filter:none;-webkit-backdrop-filter:none;border-right:0;border-radius:0 22px 22px 0;overflow-y:auto;overscroll-behavior:contain}html.vio-frei .v-inbox .ib-rail .mb-hd,html.vio-frei .odx .odm-rail .mb-hd{display:flex;flex-direction:row;align-items:center;gap:10px;padding:0 4px 16px}html.vio-frei .ib-rail .mb-hd .hd-vio,html.vio-frei .odm-rail .mb-hd .hd-vio{width:34px;height:34px;flex:0 0 auto}html.vio-frei .ib-rail .mb-hd .hd-tx,html.vio-frei .odm-rail .mb-hd .hd-tx{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:15px;font-weight:800;color:#fff;line-height:1.25}html.vio-frei .v-inbox .ib-rail .mb-hd span span,html.vio-frei .odx .odm-rail .mb-hd span span{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;background:linear-gradient(120deg,#ff7093,#d62450);-webkit-background-clip:text;background-clip:text;color:transparent}html.vio-frei .odx .odm-rail .odm-grp,html.vio-frei .v-inbox .ib-rail .mfo-grp{margin:18px 4px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#ffffff73}html.vio-frei .odx .odm-rail{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-content:start}html.vio-frei .odx .odm-rail .mb-hd,html.vio-frei .odx .odm-rail .odm-grp{grid-column:1 / -1}html.vio-frei .odx .odm-rail .mb-hd+.mfo{grid-column:1 / -1}html.vio-frei .odx .odm-rail .odm-grp{margin:12px 4px 2px}html.vio-frei .v-inbox .ib-rail .mfo,html.vio-frei .odx .odm-rail .mfo{min-height:44px;gap:10px;border-radius:12px;padding:0 10px;font-size:12.5px;font-weight:600;color:#ffffffb8;background:transparent;border:0;line-height:1.2;text-align:left}html.vio-frei .odx .odm-rail .mfo{padding:0 8px}html.vio-frei .v-inbox .ib-rail .mfo{font-size:13px;gap:12px;padding:0 12px}html.vio-frei .v-inbox .ib-rail .mfo svg,html.vio-frei .odx .odm-rail .mfo svg{width:16px;height:16px}html.vio-frei .v-inbox .ib-rail .mfo.on,html.vio-frei .odx .odm-rail .mfo.on{background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;box-shadow:0 6px 16px #d624504d}html.vio-frei .v-inbox .ib-rail .mfo .n,html.vio-frei .odx .odm-rail .mfo .n{margin-left:auto;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:#d62450;color:#fff;font-size:10px;font-weight:800;display:grid;place-items:center}html.vio-frei .v-inbox .ib-rail .mfo.on .n{background:#ffffff38}html.vio-frei .v-inbox .fab.m-neu,html.vio-frei .v-objekte .ol-fab{bottom:calc(86px + env(safe-area-inset-bottom,0px));right:16px;z-index:120;width:52px;height:52px;border-radius:50%;padding:0;gap:0;justify-content:center;background:linear-gradient(120deg,#ff7093,#d62450);color:#fff;box-shadow:0 10px 26px #d6245059;backdrop-filter:none;-webkit-backdrop-filter:none}html.vio-frei .v-objekte .ol-fab .ol-fab-txt{display:none}html.vio-frei .v-objekte .ol-fab svg{width:22px;height:22px}html.vio-frei .v-inbox .m-fabs{bottom:calc(86px + env(safe-area-inset-bottom,0px))}html.vio-frei .od-fab2 .pri{background:linear-gradient(120deg,#ff7093,#d62450);box-shadow:0 6px 16px #d624504d}html.vio-frei .od-fab2 .tt i{background:#ff9db4;box-shadow:0 0 8px #ff9db4cc}html.vio-frei .v-objekte .ol-mb .mb-titel .zz,html.vio-frei .v-objekte .ol-sheet button.row.on,html.vio-frei .v-objekte .ol-sheet .chips button.on{background:#d624501f;color:#d62450}html.vio-frei .mb-ico.neu{color:#d62450;border-color:#d6245059}html.vio-frei .odx .odx-inhalt,html.vio-frei .odx .bmscroll>.odx-abschnitt{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){html.vio-frei .mb-ico,html.vio-frei .mb-ico .brg path{transition:none}html.vio-frei .mb-ico:active{transform:none}}.pd[data-v-147a8ce8]{position:fixed;inset:0;z-index:4000;display:grid;place-items:center;padding:20px;background:#0a0a0c8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pd__box[data-v-147a8ce8]{width:min(420px,100%);padding:20px 22px;border:1px solid var(--vu-border);border-radius:var(--vu-r-lg, 12px);background:var(--vu-card-solid, #1b1b1f);box-shadow:0 24px 60px #00000073}[data-theme=light] .pd__box[data-v-147a8ce8]{background:#fff;box-shadow:0 24px 60px #2d374838}.pd__titel[data-v-147a8ce8]{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--vu-text)}.pd__text[data-v-147a8ce8]{margin:0;font-size:13px;line-height:1.55;color:var(--vu-text-dim);white-space:pre-line}.pd__feld[data-v-147a8ce8]{width:100%;height:38px;margin-top:14px;padding:0 12px;border:1px solid var(--vu-border);border-radius:var(--vu-r-md, 9px);background:#e2e8f00a;font:inherit;font-size:12.5px;color:var(--vu-text);outline:none}.pd__feld[data-v-147a8ce8]:focus{border-color:#f2650f8c}[data-theme=light] .pd__feld[data-v-147a8ce8]{background:#fff;color:#2d3748}.pd__knoepfe[data-v-147a8ce8]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.pd__knoepfe button[data-v-147a8ce8]{height:36px;padding:0 16px;border-radius:var(--vu-r-md, 9px);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.pd__nein[data-v-147a8ce8]{border:1px solid var(--vu-border);background:none;color:var(--vu-text)}.pd__nein[data-v-147a8ce8]:hover{border-color:#ffffff4d}.pd__ja[data-v-147a8ce8]{border:none;background:linear-gradient(97.89deg,#d9480f,#ff922b);color:#fff}.pd__ja.gefahr[data-v-147a8ce8]{background:#e53e3e}.pd__knoepfe button[data-v-147a8ce8]:focus-visible{outline:2px solid #f2650f;outline-offset:2px}.pd-enter-active[data-v-147a8ce8],.pd-leave-active[data-v-147a8ce8]{transition:opacity .15s ease}.pd-enter-active .pd__box[data-v-147a8ce8],.pd-leave-active .pd__box[data-v-147a8ce8]{transition:transform .15s ease}.pd-enter-from[data-v-147a8ce8],.pd-leave-to[data-v-147a8ce8]{opacity:0}.pd-enter-from .pd__box[data-v-147a8ce8],.pd-leave-to .pd__box[data-v-147a8ce8]{transform:translateY(6px)}@media(prefers-reduced-motion:reduce){.pd-enter-active[data-v-147a8ce8],.pd-leave-active[data-v-147a8ce8],.pd-enter-active .pd__box[data-v-147a8ce8],.pd-leave-active .pd__box[data-v-147a8ce8]{transition:none}}.vioa-huelle[data-v-044bd158]{position:fixed;right:22px;bottom:64px;z-index:420;pointer-events:none}.vioa[data-v-044bd158]{position:relative;display:flex;align-items:center;gap:11px;max-width:min(360px,calc(100vw - 44px));padding:11px 15px 11px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(140deg,#241c31,#0d0a12);box-shadow:0 16px 40px #0c0a1257;pointer-events:auto;overflow:hidden}.vioa--fertig[data-v-044bd158]{padding-right:38px;border-color:#ff70934d}.vioa--schief[data-v-044bd158]{border-color:#c0551f73}.vioa__vio[data-v-044bd158]{width:32px;height:32px;flex:0 0 auto}.vioa__tx[data-v-044bd158]{display:flex;flex-direction:column;gap:1px;min-width:0}.vioa__tx b[data-v-044bd158]{font-size:12.5px;font-weight:700;letter-spacing:-.01em;color:#fff}.vioa__tx span[data-v-044bd158]{font-size:11px;color:#ffffff9e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vioa__mehr[data-v-044bd158]{color:#ffffff73!important}.vioa__bar[data-v-044bd158]{position:relative;display:block;height:3px;margin-top:6px;border-radius:99px;background:#ffffff21;overflow:hidden}.vioa__bar u[data-v-044bd158]{position:absolute;inset:0;display:block;border-radius:99px;background:linear-gradient(90deg,transparent,#FF7093,#D62450,transparent);animation:vioaLauf-044bd158 1.5s ease-in-out infinite}@keyframes vioaLauf-044bd158{0%{transform:translate(-100%)}to{transform:translate(100%)}}.vioa__hin[data-v-044bd158]{align-self:flex-start;margin-top:7px;padding:4px 12px;border:0;border-radius:99px;background:linear-gradient(120deg,#ff7093,#d62450);font:inherit;font-size:11px;font-weight:700;color:#fff;cursor:pointer}.vioa__hin[data-v-044bd158]:hover{filter:brightness(1.08)}.vioa__x[data-v-044bd158]{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:#ffffff80;cursor:pointer}.vioa__x[data-v-044bd158]:hover{background:#ffffff1a;color:#fff}.vioa__x svg[data-v-044bd158]{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.vioa-konf[data-v-044bd158]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.vioa-konf i[data-v-044bd158]{position:absolute;top:-12px;width:6px;height:9px;border-radius:1px;opacity:0;animation:vioaKonf-044bd158 1.5s cubic-bezier(.25,.6,.4,1) forwards}@keyframes vioaKonf-044bd158{0%{transform:translateY(-10px) rotate(0);opacity:0}12%{opacity:1}to{transform:translateY(96px) rotate(var(--dreh, 40deg));opacity:0}}.vioa-enter-active[data-v-044bd158],.vioa-leave-active[data-v-044bd158]{transition:opacity .24s ease,transform .24s cubic-bezier(.2,.9,.25,1)}.vioa-enter-from[data-v-044bd158],.vioa-leave-to[data-v-044bd158]{opacity:0;transform:translateY(8px)}@media(max-width:640px){.vioa-huelle[data-v-044bd158]{right:14px;bottom:calc(96px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.vioa__bar u[data-v-044bd158]{animation:none;opacity:.8}.vioa-konf[data-v-044bd158]{display:none}.vioa-enter-active[data-v-044bd158],.vioa-leave-active[data-v-044bd158]{transition:none}}
