.sp-chrome-dark{background:radial-gradient(500px 280px at 0 0,rgb(var(--sp-logo-primary-rgb)/.42),transparent 60%),radial-gradient(420px 260px at 100% 10%,rgb(var(--sp-logo-accent-rgb)/.16),transparent 55%),linear-gradient(180deg,var(--sp-charcoal-2),var(--sp-charcoal))!important;color:#f4f5f8!important;border-color:rgb(255 255 255/.08)!important}.sp-chrome-switcher-track{border-color:rgb(var(--sp-logo-primary-rgb)/.28)!important;background-color:rgb(255 255 255/.92)!important;box-shadow:0 1px 2px rgb(0 52 100/.08),inset 0 1px 0 rgb(255 255 255/.9)!important}.sp-chrome-switcher-idle{color:rgb(var(--color-ink)/.62)!important}.sp-chrome-switcher-idle:hover{background-color:rgb(var(--sp-logo-primary-rgb)/.1)!important;color:rgb(var(--color-ink))!important}.sp-chrome-switcher-active{background-color:rgb(var(--sp-logo-primary-rgb)/.16)!important;color:var(--sp-logo-primary)!important;box-shadow:0 1px 2px rgb(0 52 100/.1)}.sp-chrome-dark .rounded-2xl.border,.sp-chrome-dark .rounded-brand.border,html[data-content-theme=dark] .sp-sidebar-glass .rounded-2xl.border,html[data-content-theme=dark] .sp-sidebar-glass .rounded-brand.border,html[data-content-theme=dark] .sp-topbar-glass .rounded-brand.border{background-color:rgb(255 255 255/.06)!important;border-color:rgb(255 255 255/.12)!important;box-shadow:none!important}.sp-glass{background:radial-gradient(420px 220px at 0 0,rgb(var(--sp-logo-primary-rgb)/.32),transparent 58%),radial-gradient(360px 200px at 100% 0,rgb(var(--sp-logo-accent-rgb)/.12),transparent 55%),linear-gradient(180deg,rgb(20 28 38/.96),rgb(12 18 26/.98))!important;backdrop-filter:blur(16px) saturate(1.25);-webkit-backdrop-filter:blur(16px) saturate(1.25);border:1px solid rgb(255 255 255/.12);box-shadow:0 16px 48px rgb(0 0 0/.35),inset 0 1px 0 rgb(255 255 255/.08);color:#fff}.sp-content-sticky-head{position:relative;z-index:30;flex-shrink:0;width:100%;gap:.75rem;padding:0 0 1rem}.sp-content-sticky-head,.sp-glass-light--flush>.sp-content-sticky-head{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;border-bottom:none}.sp-glass-light--flush>.sp-content-sticky-head{height:auto;min-height:var(--sp-chrome-top-band);max-height:none;gap:0;padding:1rem var(--sp-content-inline) .875rem var(--sp-content-inline-start);border-radius:0;overflow:visible;background:var(--sp-mesh-active);background-attachment:fixed;box-shadow:none}.sp-glass-light--flush>.sp-content-sticky-head>:first-child,.sp-glass-light--flush>.sp-content-sticky-head>:not(:first-child){box-sizing:border-box;height:auto;min-height:0;max-height:none;margin:0;padding:0;border-bottom:none;overflow:visible}.sp-glass-light--flush>.sp-content-sticky-head>:last-child:not(:first-child){margin-top:var(--sp-chrome-tools-gap,1rem);flex-shrink:0;min-width:0;min-height:-moz-min-content;min-height:min-content}[data-content-theme=dark] .sp-glass-light--flush>.sp-content-sticky-head{background-color:#161e2a;background-image:radial-gradient(700px 420px at 0 28%,rgb(var(--sp-logo-primary-rgb)/.16),rgb(var(--sp-logo-primary-rgb)/.04) 42%,transparent 68%),radial-gradient(620px 380px at 100% 28%,rgb(var(--sp-logo-accent-rgb)/.07),transparent 60%);box-shadow:0 8px 24px rgb(0 0 0/.35);border-bottom-color:rgb(255 255 255/.1)}.sp-content-sticky-head .sp-page-header{border-bottom:0;padding-bottom:0;min-height:2.1875rem;align-items:center}.sp-glass-light--flush>.sp-content-sticky-head>.sp-page-header:first-child{flex-shrink:0;min-height:2.15rem}@media (min-width:640px){.sp-glass-light--flush>.sp-content-sticky-head>.sp-page-header:first-child{min-height:2.35rem}}.sp-glass-light--flush>.sp-content-sticky-head--tools-below{height:auto;min-height:calc(var(--sp-chrome-top-band) + var(--sp-nav-list-gap, 0px));max-height:none;gap:0;padding:0;padding-inline:var(--sp-content-inline-start) var(--sp-content-inline);border-bottom:none}.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:first-child{box-sizing:border-box;height:auto;min-height:0;max-height:none;margin:0;overflow:visible;padding:1rem 0 0;border-bottom:none;display:flex;flex-direction:column;justify-content:flex-start;gap:.35rem}.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:last-child:not(:first-child){margin-top:var(--sp-chrome-tools-gap,1.25rem)}.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:not(:first-child){padding:0 0 .75rem;border-bottom:none}.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:last-child:not(:first-child){border-bottom:none}.sp-glass-light--flush:has(>.sp-content-sticky-head--tools-below)>.sp-glass-body,.sp-glass-light--flush:has(>.sp-content-sticky-head--tools-below)>.sp-glass-scroll{padding-top:0}.sp-content-sticky-head .sp-glass-bar button,.sp-content-sticky-head .sp-glass-bar input,.sp-content-sticky-head .sp-page-header button,.sp-content-sticky-head .sp-page-header input{box-sizing:border-box;height:2rem!important;min-height:2rem!important;max-height:2rem!important;padding-block:0!important;border-radius:var(--radius-chip)!important}.sp-content-sticky-head .sp-chrome-control,.sp-content-sticky-head button.sp-chrome-control{box-sizing:border-box;height:2rem!important;min-height:2rem!important;max-height:2rem!important;padding-block:0!important;border-radius:.75rem!important;font-size:13px;font-weight:600;line-height:1.25}.sp-content-sticky-head .bewerten-grading-title,.sp-content-sticky-head .sp-page-header h1{font-size:1.75rem;font-weight:800;line-height:2.15rem;letter-spacing:-.035em}@media (min-width:640px){.sp-content-sticky-head .bewerten-grading-title,.sp-content-sticky-head .sp-page-header h1{font-size:2rem;line-height:2.35rem}}.sp-content-sticky-head .sp-glass-bar,[data-content-theme=dark] .sp-content-sticky-head .sp-glass-bar,html[data-content-theme=dark] .sp-content-sticky-head .sp-glass-bar{border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;padding-inline:0!important;padding-block:0!important}.sp-content-sticky-head.space-y-3,.sp-glass-light--flush>.sp-content-sticky-head.space-y-3{row-gap:0}.sp-content-sticky-head.space-y-3>:not([hidden])~:not([hidden]){margin-top:0}.sp-glass-light--flush>.sp-content-sticky-head.space-y-3>:last-child:not(:first-child){margin-top:var(--sp-chrome-tools-gap,1rem)}.sp-content-sticky-head .space-y-2{row-gap:.35rem}.sp-content-sticky-head .space-y-2>:not([hidden])~:not([hidden]){margin-top:0}.sp-sidebar-header-band{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}.sp-glass-light{--sp-content-inline-start:var(--sp-content-inline);background:transparent;border:none;box-shadow:none;border-radius:0;backdrop-filter:none;-webkit-backdrop-filter:none}.sp-glass-light--flush{--sp-content-inline-start:0px}html[data-chrome-focus=true] .sp-glass-light--flush{--sp-content-inline-start:var(--sp-content-inline)}.sp-content-pad{padding:var(--sp-sidebar-inset,.65rem) 0 var(--sp-sidebar-inset,.65rem) var(--sp-sidebar-content-gap,var(--sp-content-inline,1rem))}html:not([data-content-theme=dark]):not([data-chrome-focus=true]) .sp-chrome-shell{--sp-sidebar-content-gap:0.65rem;--sp-content-inline:0.65rem}html:not([data-content-theme=dark]):not([data-chrome-focus=true]) .sp-chrome-shell .sp-content-pad{padding-right:var(--sp-sidebar-content-gap)}html[data-chrome-focus=true]{--sp-chrome-top-band:0px;--sp-nav-list-gap:0px}html[data-chrome-focus=true] .sp-sidebar-glass,html[data-chrome-focus=true] .sp-topbar-glass{display:none!important}.sp-content-pad--focus,html[data-chrome-focus=true] .sp-content-pad,html[data-chrome-focus=true] .sp-content-pad--top{padding-inline:0;padding-block:.5rem}html[data-chrome-focus=true] .sp-content-pad--focus .sp-content-sticky-head,html[data-chrome-focus=true] .sp-glass-light--flush>.sp-content-sticky-head{padding:.55rem var(--sp-content-inline) .45rem;min-height:0}html[data-chrome-focus=true] .sp-content-sticky-head .bewerten-grading-title,html[data-chrome-focus=true] .sp-content-sticky-head .sp-page-header h1{font-size:1.25rem;line-height:1.75rem}html[data-chrome-focus=true] .sp-glass-light--flush>.sp-glass-body,html[data-chrome-focus=true] .sp-glass-light--flush>.sp-glass-scroll,html[data-chrome-focus=true] .sp-glass-light--flush>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll):not(.sp-top-blur){padding-inline:var(--sp-content-inline-start) var(--sp-content-inline)}.sp-chrome-focus-fab{position:fixed;z-index:60;right:auto;bottom:var(--sp-fab-bottom);left:.75rem;top:auto;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border-radius:var(--radius-brand);border:1px solid rgb(var(--color-ink)/.14);background:rgb(255 255 255/.9);color:rgb(var(--color-ink));box-shadow:0 1px 3px rgb(0 52 100/.12);cursor:pointer}.sp-chrome-focus-fab:hover{background:rgb(255 255 255)}[data-content-theme=dark] .sp-chrome-focus-fab{border-color:rgb(255 255 255/.18);background:rgb(20 32 48/.9);color:#fff;box-shadow:0 1px 3px rgb(0 0 0/.28)}[data-content-theme=dark] .sp-chrome-focus-fab:hover{background:rgb(28 42 60/.96)}.sp-content-pad>.sp-glass-light--flush{--sp-glass-radius-tr:0;--sp-glass-radius-br:0}.sp-content-pad--top>.sp-glass-light,.sp-content-pad>.sp-glass-light--flush{border-top-right-radius:0;border-bottom-right-radius:0}.sp-glass-light--flush{--sp-glass-radius-tl:0;--sp-glass-radius-tr:0;--sp-glass-radius-br:0;--sp-glass-radius-bl:0;max-height:100%;border-radius:0;isolation:auto}.sp-glass-body,.sp-glass-scroll{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain;padding:1rem 0 0}.sp-glass-light:not(.sp-glass-light--flush)>.sp-content-sticky-head{padding-inline:var(--sp-content-inline)}.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-body,.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-scroll{padding-inline:var(--sp-content-inline);padding-bottom:1.5rem}@media (min-width:640px){.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-body,.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-scroll{padding-bottom:2rem}}.sp-glass-light--flush>.sp-glass-body,.sp-glass-light--flush>.sp-glass-scroll{padding:var(--sp-nav-list-gap,0) var(--sp-content-inline) 1.5rem var(--sp-content-inline-start)}html:not([data-content-theme=dark]) .sp-glass-light--flush>.sp-content-sticky-head{padding-inline:0}html:not([data-content-theme=dark]) .sp-glass-light--flush>.sp-glass-body,html:not([data-content-theme=dark]) .sp-glass-light--flush>.sp-glass-scroll{padding-inline:0;padding-top:max(var(--sp-nav-list-gap,0px),.45rem)}@media (min-width:640px){.sp-glass-light--flush>.sp-glass-body,.sp-glass-light--flush>.sp-glass-scroll{padding-bottom:2rem}}.sp-glass-light>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll):not(.sp-top-blur){box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.sp-glass-light:not(.sp-glass-light--flush)>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll):not(.sp-top-blur){padding:0 var(--sp-content-inline) 1.5rem}@media (min-width:640px){.sp-glass-light:not(.sp-glass-light--flush)>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll):not(.sp-top-blur){padding-bottom:2rem}}.sp-glass-light--flush>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll):not(.sp-top-blur){padding:1.5rem var(--sp-content-inline) 1.5rem var(--sp-content-inline-start)}@media (min-width:640px){.sp-glass-light--flush>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll):not(.sp-top-blur){padding-top:2rem;padding-bottom:2rem}}.sp-glass-light--flush:has(>.sp-content-sticky-head){background-image:none}.sp-glass-light--flush:has(.sp-content-sticky-head){background-image:none}.sp-glass-light--flush:has(>.sp-content-sticky-head)>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll):not(.sp-top-blur){padding-top:0}.sp-content-column{background:transparent;min-height:0}.sp-glass-bar{background:transparent;border-color:transparent;box-shadow:none;border-radius:.9rem}.sp-glass-bar,.sp-glass-body .sp-glass-bar,.sp-glass-scroll .sp-glass-bar{backdrop-filter:none;-webkit-backdrop-filter:none}.sp-glass-dialog-backdrop{background:rgb(14 22 34/.16);backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15)}.sp-glass-dialog{box-sizing:border-box;overflow:hidden;isolation:isolate;border-radius:1rem;border:1px solid rgb(255 255 255/.55);--color-ink:48 64 86;--color-ink-muted:108 122 142;--color-surface:248 251 255;--color-surface-muted:232 238 246;color:rgb(var(--color-ink));background:rgb(248 251 255/.92);backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);box-shadow:0 18px 48px rgb(0 52 100/.2),0 2px 8px rgb(0 52 100/.1)}.sp-glass-dialog-body{min-width:0}[data-content-theme=dark] .sp-glass-dialog-backdrop,html[data-content-theme=dark] .sp-glass-dialog-backdrop{background:rgb(4 8 16/.22);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2)}[data-content-theme=dark] .sp-glass-dialog,html[data-content-theme=dark] .sp-glass-dialog{--color-ink:242 246 252;--color-ink-muted:234 238 244;--color-surface:28 36 50;--color-surface-muted:36 46 62;border-color:rgb(255 255 255/.16);background:rgb(28 36 50/.88);box-shadow:0 22px 56px rgb(0 0 0/.5),0 2px 10px rgb(0 0 0/.35)}.sp-glass-dialog-stat{display:inline-flex;align-items:center;gap:.375rem;border-radius:.55rem;border:1px solid rgb(var(--color-ink)/.14);background:rgb(var(--color-surface-muted)/.7);padding:.35rem .65rem;font-size:.75rem;line-height:1.25;color:rgb(var(--color-ink))}[data-content-theme=dark] .sp-glass-dialog-stat,html[data-content-theme=dark] .sp-glass-dialog-stat{border-color:rgb(255 255 255/.14);background:rgb(255 255 255/.08)}.sp-glass-dialog [role=tooltip]{background-color:rgb(var(--color-surface-muted))!important;color:rgb(var(--color-ink))!important;border-color:rgb(var(--color-ink)/.18)!important;box-shadow:0 10px 28px rgb(0 0 0/.35)!important}.sp-glass-light .rounded-brand.bg-brand,.sp-glass-light a.rounded-brand.bg-brand,.sp-glass-light button.rounded-brand.bg-brand{box-shadow:inset 0 1px 0 rgb(255 255 255/.32),0 4px 14px rgb(var(--sp-logo-primary-rgb)/.28)!important}html:not([data-content-theme=dark]) .sp-glass-light .rounded-brand.bg-brand,html:not([data-content-theme=dark]) .sp-glass-light a.rounded-brand.bg-brand,html:not([data-content-theme=dark]) .sp-glass-light button.rounded-brand.bg-brand{background-color:rgb(var(--color-brand))!important;background-image:var(--sp-gradient-primary)!important;background-origin:border-box;box-shadow:inset 0 1px 0 rgb(255 255 255/.28),var(--sp-shadow-elegant)!important}.sp-glass-light a.rounded-brand.inline-flex:not(.rounded-full):not([class*=size-]),.sp-glass-light button.rounded-brand:not(.rounded-full):not([class*=size-]),.sp-glass-light label.rounded-brand.cursor-pointer:not(.rounded-full):not(.sp-permission-choice),.sp-glass-light label.rounded-brand.inline-flex:not(.rounded-full):not([class*=size-]):not(.sp-permission-choice){box-sizing:border-box;min-height:2rem!important;height:2rem!important;padding-block:0!important;display:inline-flex;align-items:center;font-size:.875rem!important;line-height:1.25rem!important;border-radius:var(--radius-brand)!important}.sp-glass-light .rounded-brand:not(.rounded-full):not(.sp-chip),.sp-glass-light a.rounded-brand:not(.sp-chip),.sp-glass-light button.rounded-brand:not(.sp-chip),.sp-glass-light input.rounded-brand,.sp-glass-light input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not(.a4-page input):not(.sp-field-bare):not(.sp-basis-field):not(.sp-focus-subtle),.sp-glass-light select.rounded-brand,.sp-glass-light select:not(.a4-page select):not(.sp-field-bare):not(.sp-basis-field):not(.sp-focus-subtle),.sp-glass-light textarea.rounded-brand,.sp-glass-light textarea:not(.a4-page textarea):not(.sp-field-bare):not(.sp-basis-field):not(.sp-focus-subtle){border-radius:var(--radius-brand)!important}.sp-glass-light .rounded-brand.border.bg-surface,.sp-glass-light .rounded-brand.border.bg-surface\/80,.sp-glass-light a.rounded-brand.border:not(.bg-brand):not(.bg-accent),.sp-glass-light button.rounded-brand.border:not(.bg-brand):not(.bg-accent){background:rgb(255 255 255/.5)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:var(--sp-control-frame)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.75)}.sp-glass-light .sp-option-card .rounded-brand.border.bg-surface,.sp-glass-light .sp-option-card .rounded-brand.border.bg-surface\/80,.sp-glass-light .sp-option-card a.rounded-brand.border,.sp-glass-light .sp-option-card button.rounded-brand.border{background:rgb(var(--color-surface)/.96)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sp-glass-light input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not(.a4-page input):not(.sp-basis-field):not(.sp-focus-subtle),.sp-glass-light select:not(.a4-page select):not(.sp-basis-field):not(.sp-focus-subtle),.sp-glass-light textarea:not(.a4-page textarea):not(.sp-basis-field):not(.sp-focus-subtle){background-color:rgb(255 255 255/.62)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:var(--sp-control-frame)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.7)}.sp-glass-dialog :is(input,button,select).sp-basis-field.sp-focus-subtle:is(:focus,:focus-visible,.sp-basis-field-active),.sp-glass-dialog button.sp-basis-field.sp-focus-subtle[aria-expanded=true],.sp-glass-light :is(input,button,select).sp-basis-field.sp-focus-subtle:is(:focus,:focus-visible,.sp-basis-field-active),.sp-glass-light button.sp-basis-field.sp-focus-subtle[aria-expanded=true]{border-radius:.375rem!important;border-color:rgb(var(--sp-light-border))!important;box-shadow:var(--sp-shadow-lovable-sm),var(--sp-focus-subtle)!important;outline:none!important}@media print{.sp-glass-bar,.sp-glass-light,.sp-glass-light--flush{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-color:transparent!important;border-radius:0!important}.sp-content-pad,.sp-content-pad--focus{padding:0!important}.sp-chrome-focus-fab,.sp-sidebar-menu-fab,.sp-sidebar-menu-rail,.sp-sidebar-overlay-backdrop{display:none!important}[data-content-theme=dark]{--color-surface:250 250 249!important;--color-surface-muted:245 245 244!important;--color-ink:28 25 23!important;--color-ink-muted:87 83 78!important;color:rgb(28 25 23)!important}}