:root{--sp-chrome-top-band:8.40625rem;--sp-chrome-tools-gap:1rem}:root,body,body>div{--color-brand:0 82 160!important;--color-brand-foreground:255 255 255!important;--color-surface:244 248 252!important;--color-surface-muted:234 241 248!important;--color-ink:48 64 86!important;--color-ink-muted:108 122 142!important;--color-accent:124 182 210!important;--color-accent-foreground:0 52 100!important;--radius-brand:0.75rem!important;--radius-chip:0.375rem!important;--sp-blue:#0052a0;--sp-blue-rgb:0 82 160;--sp-mint:#7dffa0;--sp-mint-rgb:125 255 160;--sp-logo-primary:#0052a0;--sp-logo-primary-rgb:0 82 160;--sp-logo-accent:#7cb6d2;--sp-mark-tile:#edf5f9;--sp-logo-accent-rgb:124 182 210;--sp-charcoal:#0c1218;--sp-charcoal-2:#141c26;--sp-hairline:#c5d0dc;--sp-control-frame:rgb(var(--color-brand)/0.3);--sp-shadow-sm:0 1px 2px rgb(6 18 34/0.06),0 4px 12px rgb(6 18 34/0.045);--sp-shadow-md:0 8px 24px rgb(6 18 34/0.09),0 2px 6px rgb(6 18 34/0.045);--sp-shadow-lg:0 16px 48px rgb(6 18 34/0.15),0 4px 12px rgb(6 18 34/0.06);--sp-focus:0 0 0 4px rgb(var(--sp-logo-primary-rgb)/0.28);--sp-mesh-base-dark:#161e2a;--sp-mesh-light:radial-gradient(ellipse 130% 100% at 28% 12%,rgb(var(--sp-logo-primary-rgb)/0.09),transparent 68%),radial-gradient(ellipse 110% 90% at 78% 20%,rgb(var(--sp-logo-accent-rgb)/0.07),transparent 65%),radial-gradient(ellipse 120% 95% at 50% 92%,rgb(var(--sp-logo-primary-rgb)/0.05),transparent 70%),linear-gradient(165deg,rgb(252 254 255) 0%,rgb(248 251 254) 45%,rgb(244 248 252) 100%);--sp-mesh-dark:radial-gradient(ellipse 140% 110% at 32% 18%,rgb(var(--sp-logo-primary-rgb)/0.38),rgb(var(--sp-logo-primary-rgb)/0.12) 38%,transparent 72%),radial-gradient(ellipse 120% 100% at 76% 22%,rgb(var(--sp-logo-accent-rgb)/0.18),transparent 68%),radial-gradient(ellipse 130% 105% at 48% 88%,rgb(var(--sp-logo-primary-rgb)/0.26),rgb(var(--sp-logo-primary-rgb)/0.08) 40%,transparent 74%),linear-gradient(165deg,#1c2634 0%,#181f2c 48%,#161e2a 100%);--sp-mesh-attach:scroll,fixed,fixed,fixed,fixed;--sp-fg-muted:234 238 244;--sp-chrome-nav-idle:rgb(255 255 255/0.9);--sp-chrome-nav-hover-fg:#fff;--sp-chrome-nav-hover-bg:rgb(255 255 255/0.06);--sp-chrome-nav-open-bg:rgb(255 255 255/0.12);--sp-chrome-nav-active-fg:var(--sp-logo-accent);--sp-chrome-nav-active-bg:rgb(var(--sp-logo-accent-rgb)/0.12);--sp-chrome-nav-active-hover-bg:rgb(var(--sp-logo-accent-rgb)/0.16);--sp-chrome-nav-child-idle:rgb(var(--sp-fg-muted));--sp-chrome-nav-child-hover-fg:#fff;--sp-chrome-nav-child-hover-bg:rgb(255 255 255/0.05);--sp-chrome-nav-child-active-bg:rgb(var(--sp-logo-accent-rgb)/0.08);--font-sans:var(--font-plus-jakarta),"Avenir Next","Segoe UI",system-ui,sans-serif!important;--font-display:var(--font-plus-jakarta),"Avenir Next","Segoe UI",system-ui,sans-serif!important;--font-serif:var(--font-plus-jakarta),"Avenir Next",system-ui,sans-serif!important}body{background:var(--sp-mesh-light)!important;background-attachment:fixed!important;color:rgb(var(--color-ink));font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.01em}.font-display{letter-spacing:-.03em;font-weight:700}.font-display.text-3xl,.font-display.text-4xl,h1.font-display{letter-spacing:-.035em}.text-ink-muted{color:rgb(var(--color-ink-muted))!important}.text-\[10px\].uppercase,.text-\[11px\].uppercase,.text-xs.uppercase{letter-spacing:.08em;font-weight:600}a:not([class*=rounded]):not([class*=bg-]):not([class*=border]):not(.a4-page a):not(:where(.sp-sidebar-glass *,.sp-topbar-glass *,.sp-glass *,.sp-login-shell *,.sp-marketing-shell *,.sp-legal *,.sp-app-legal-footer *)){color:var(--sp-blue);text-decoration:none}.sp-chrome-shell .text-brand:hover,.sp-chrome-shell a.text-brand:hover,.sp-glass-light .text-brand:hover,.sp-glass-light a.text-brand:hover{text-decoration:none!important}.sp-sidebar-glass a[aria-label],.sp-topbar-glass a[aria-label],a:has(.brand-mark-icon){text-decoration:none!important}.sp-sidebar-glass a[aria-label]:hover,.sp-topbar-glass a[aria-label]:hover,a:has(.brand-mark-icon):hover{text-decoration:none!important}.sp-sidebar-glass a .brand-mark-icon,.sp-sidebar-glass a .brand-wordmark,.sp-sidebar-glass a:hover .brand-mark-icon,.sp-sidebar-glass a:hover .brand-wordmark,.sp-topbar-glass a .brand-mark-icon,.sp-topbar-glass a .brand-wordmark,.sp-topbar-glass a:hover .brand-mark-icon,.sp-topbar-glass a:hover .brand-wordmark,a:has(.brand-mark-icon) .brand-mark-icon,a:has(.brand-mark-icon) .brand-wordmark,a:has(.brand-mark-icon):hover .brand-mark-icon,a:has(.brand-mark-icon):hover .brand-wordmark{text-decoration:none!important}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){transition:opacity .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .12s ease}[type=button]:focus-visible,[type=submit]:focus-visible,a:focus-visible,button:focus-visible{outline:none;box-shadow:var(--sp-focus)}.rounded-brand.bg-brand.text-brand-foreground,[type=button].rounded-brand.bg-brand,[type=submit].rounded-brand.bg-brand,a.rounded-brand.bg-brand,button.rounded-brand.bg-brand{border-radius:var(--radius-brand)!important;font-weight:600!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.28),0 6px 20px rgb(var(--sp-logo-primary-rgb)/.28)}.rounded-brand.bg-brand.text-brand-foreground:hover:not(:disabled),[type=button].rounded-brand.bg-brand:hover:not(:disabled),[type=submit].rounded-brand.bg-brand:hover:not(:disabled),a.rounded-brand.bg-brand:hover,button.rounded-brand.bg-brand:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}[type=button].rounded-brand.bg-brand:active:not(:disabled),a.rounded-brand.bg-brand:active,button.rounded-brand.bg-brand:active:not(:disabled){transform:translateY(0);filter:brightness(.96)}.rounded-brand.bg-accent,a.rounded-brand.bg-accent,button.rounded-brand.bg-accent{border-radius:var(--radius-brand)!important;font-weight:700!important;color:rgb(var(--color-accent-foreground))!important;box-shadow:0 6px 20px rgb(var(--sp-logo-accent-rgb)/.35)}[type=button].rounded-brand:not(.bg-brand):not(.bg-accent):not(.p-1):not(.p-1\.5):not(.p-2),a.rounded-brand:not(.bg-brand):not(.bg-accent):not(.border):not(.sp-chip),button.rounded-brand:not(.bg-brand):not(.bg-accent):not(.p-1):not(.p-1\.5):not(.p-2){border-radius:var(--radius-brand)!important;font-weight:600!important}.rounded-chip,.sp-chip,.sp-glass-light .rounded-chip,.sp-glass-light a.rounded-chip,.sp-glass-light button.rounded-chip,.sp-glass-light li.rounded-chip,.sp-glass-light p.rounded-chip,a.sp-chip,button.rounded-chip,button.sp-chip,li.rounded-chip,p.rounded-chip,span.sp-chip{border-radius:var(--radius-chip)!important}.sp-glass-light :is(.ring-ink\/10,.ring-ink\/12,.ring-ink\/15,.ring-ink\/20,.ring-ink\/25,.ring-ink\/30,.ring-ink\/35,.ring-ink\/40),:is(.ring-ink\/10,.ring-ink\/12,.ring-ink\/15,.ring-ink\/20,.ring-ink\/25,.ring-ink\/30,.ring-ink\/35,.ring-ink\/40):is(button,a,label,input,select,textarea,.sp-chip,[role=button]){--tw-ring-color:var(--sp-control-frame)!important}.sp-glass-light :is(.border-ink\/10,.border-ink\/12,.border-ink\/15,.border-ink\/20,.border-ink\/25,.border-ink\/30,.border-ink\/35,.border-ink\/40):not(.a4-page):not(.a4-page *),:is(.border-ink\/10,.border-ink\/12,.border-ink\/15,.border-ink\/20,.border-ink\/25,.border-ink\/30,.border-ink\/35,.border-ink\/40):is(button,a,label,input,select,textarea,.sp-chip,[role=button]):not(.a4-page):not(.a4-page *){border-color:var(--sp-control-frame)!important}.sp-glass-light a.rounded-brand.inline-flex:not(.bg-brand):not(.bg-accent):not([class*=ring-]):not(.border),.sp-glass-light button.rounded-brand:not(.bg-brand):not(.bg-accent):not(.bg-red-700):not(.bg-red-600):not([class*=ring-]):not(.border){box-shadow:inset 0 0 0 1px var(--sp-control-frame)}.bewerten-status-missing{background:rgb(var(--color-surface-muted)/.6);color:rgb(var(--color-ink-muted));box-shadow:inset 0 0 0 1px rgb(var(--color-ink)/.15)}[data-content-theme=dark] .bewerten-status-missing{background:rgb(255 255 255/.06);color:rgb(var(--color-ink-muted));box-shadow:inset 0 0 0 1px var(--sp-control-frame)}[data-content-theme=dark] .bg-red-500\/15{background:rgb(239 68 68/.15)!important;color:rgb(252 165 165)!important}[data-content-theme=dark] .bg-amber-500\/15{background:rgb(245 158 11/.15)!important;color:rgb(252 211 77)!important}[data-content-theme=dark] .bg-emerald-500\/15{background:rgb(16 185 129/.15)!important;color:rgb(110 231 183)!important}.bewerten-assign-chip{background:rgb(var(--color-brand)/.15);color:rgb(var(--color-brand));box-shadow:inset 0 0 0 1px var(--sp-control-frame)}.bewerten-assign-chip:hover{background:rgb(var(--color-brand)/.2)}[data-content-theme=dark] .bewerten-assign-chip{background:rgb(var(--color-brand)/.18);color:rgb(var(--color-brand));box-shadow:inset 0 0 0 1px var(--sp-control-frame)}[data-content-theme=dark] .bewerten-assign-chip:hover{background:rgb(var(--color-brand)/.28)}.bewerten-board-cell:focus-within .bewerten-board-status,.bewerten-board-cell:hover .bewerten-board-status,.leitstand-status-cell:focus-within .leitstand-status-chip,.leitstand-status-cell:hover .leitstand-status-chip{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 55%,transparent),0 4px 14px color-mix(in srgb,currentColor 18%,transparent)}.bewerten-board-cell:focus-within .bewerten-board-score,.bewerten-board-cell:hover .bewerten-board-score{border-color:rgb(var(--color-brand)/.55);background:rgb(var(--color-surface));box-shadow:0 4px 14px rgb(0 52 100/.1),inset 0 0 20px rgb(var(--color-brand)/.04)}[data-content-theme=dark] .bewerten-board-cell:focus-within .bewerten-board-score,[data-content-theme=dark] .bewerten-board-cell:hover .bewerten-board-score{background:rgb(var(--color-surface-muted));border-color:rgb(var(--color-brand)/.65);box-shadow:0 6px 18px rgb(0 0 0/.22),inset 0 0 24px rgb(var(--color-brand)/.035)}.sp-glass-light a.sp-chip,.sp-glass-light button.sp-chip,.sp-glass-light span.sp-chip{min-height:0!important;height:auto!important;padding-block:.375rem!important;font-size:.75rem!important;line-height:1!important;font-weight:600!important;border-radius:var(--radius-chip)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not(.a4-page input):not(.sp-field-bare),select:not(.a4-page select):not(.sp-field-bare),textarea:not(.a4-page textarea):not(.sp-field-bare){border-radius:var(--radius-brand)!important;border-color:var(--sp-control-frame)!important;background:#fff!important;transition:border-color .15s ease,box-shadow .15s ease}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):focus:not(.a4-page input):not(.sp-field-bare),select:focus:not(.a4-page select):not(.sp-field-bare),textarea:focus:not(.a4-page textarea):not(.sp-field-bare){box-shadow:var(--sp-focus)!important;outline:none!important}.sp-field-bare:focus,[data-inline-edit] input:focus,[data-inline-edit] select:focus,[data-inline-edit] textarea:focus{border-color:transparent!important;box-shadow:none!important;outline:none!important}.sp-field-bare,[data-inline-edit],[data-inline-edit] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),[data-inline-edit] select{border-radius:0!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.endbewertung-editor-focus:focus,.endbewertung-editor-focus:focus-visible{box-shadow:none!important;outline:none!important;border-color:rgb(var(--sp-blue-rgb)/.45)!important}.endbewertung-editor-block-selected{outline:2px solid rgb(var(--sp-blue-rgb)/.32);outline-offset:2px}.endbewertung-editor-block-selected .endbewertung-editor-focus:focus,.endbewertung-editor-block-selected .endbewertung-editor-focus:focus-visible{border-color:transparent!important;box-shadow:none!important}.endbewertung-editor-table-selected{outline:2px solid rgb(var(--sp-blue-rgb)/.32);outline-offset:1px}.endbewertung-editor-sel{box-shadow:inset 0 0 0 2px rgb(var(--sp-blue-rgb)/.22)}.endbewertung-editor-sel-primary{box-shadow:inset 0 0 0 2px rgb(var(--sp-blue-rgb)/.45)}input.h-7,select.h-7,textarea.h-7{border-radius:var(--radius-brand)!important}table:not(.a4-page table){border-collapse:separate;border-spacing:0}table:not(.a4-page table) thead th{background:transparent!important;font-weight:500!important;letter-spacing:-.01em;text-transform:none!important;border-bottom:1px solid rgb(var(--color-ink)/.06)!important;color:rgb(var(--color-ink-muted))}table:not(.a4-page table) td,table:not(.a4-page table) th{border-bottom-color:rgb(var(--color-ink)/.06)!important;padding-top:.75rem;padding-bottom:.75rem}table:not(.a4-page table) tbody tr:nth-child(2n) td{background:transparent}table:not(.a4-page table) tbody tr:hover td{background:rgb(var(--sp-blue-rgb)/.04);transition:background-color .15s ease}.shadow-lg,.sp-panel,[class*=fixed].rounded-brand.border,[class*=fixed].z-50:not([class*=inset-0]),[class*=shadow-lg].rounded-brand{border-radius:.75rem!important;border-color:rgb(226 229 239/.9)!important;box-shadow:var(--sp-shadow-md)!important;background-color:#fff}html[data-content-theme=dark] .rounded-2xl.border.sp-panel,html[data-content-theme=dark] .rounded-3xl.border.sp-panel,html[data-content-theme=dark] .shadow-lg,html[data-content-theme=dark] .sp-panel,html[data-content-theme=dark] [class*=fixed].rounded-brand.border,html[data-content-theme=dark] [class*=fixed].z-50:not([class*=inset-0]),html[data-content-theme=dark] [class*=shadow-lg].rounded-brand{background-color:rgb(var(--color-surface));border-color:rgb(255 255 255/.14)!important;color:rgb(var(--color-ink))}html[data-content-theme=dark] .shadow-lg.bg-black\/90{background-color:rgb(0 0 0/.9)!important;color:#fff!important;border-color:transparent!important}.rounded-2xl.border.sp-panel,.rounded-3xl.border.sp-panel{border-radius:.75rem!important;border-color:rgb(226 229 239/.9)!important;box-shadow:var(--sp-shadow-md)!important;background-color:#fff}[data-designer-secondary-chrome].rounded-brand.border{background-color:rgb(var(--color-surface-muted)/.5);box-shadow:var(--sp-shadow-sm)!important}.shadow-lg{box-shadow:var(--sp-shadow-lg)!important}.overview-card{position:relative;display:flex;height:100%;flex-direction:column;gap:.5rem;overflow:hidden;border-radius:.75rem;border:1px solid var(--sp-hairline);background-color:#fff;padding:1.25rem 1.25rem 1.25rem 1.375rem;text-decoration:none!important;transition:border-color .22s ease,box-shadow .22s ease}.designer-form-row:before,.examiner-pool-card:before,.overview-card:before{content:none}.designer-form-row,.examiner-pool-card{--row-i:0;--row-n:1}.examiner-pool-card,.overview-card{box-shadow:inset 3px 0 0 0 rgb(var(--color-brand)/.88),var(--sp-shadow-sm);transition:border-color .22s ease,box-shadow .22s ease}.examiner-pool-card{position:relative;overflow:hidden}.bewerten-examinee-row>td,.leitstand-examinee-row>td{transition:background-color .18s ease,box-shadow .18s ease}.bewerten-examinee-row:hover>.bewerten-examinee-name,.bewerten-examinee-row:hover>td,.leitstand-examinee-row:hover>.leitstand-examinee-name,.leitstand-examinee-row:hover>td{background-color:color-mix(in srgb,rgb(var(--color-brand)) 10%,rgb(var(--color-surface)))!important}[data-content-theme=dark] .bewerten-examinee-row:hover>.bewerten-examinee-name,[data-content-theme=dark] .bewerten-examinee-row:hover>td,[data-content-theme=dark] .leitstand-examinee-row:hover>.leitstand-examinee-name,[data-content-theme=dark] .leitstand-examinee-row:hover>td{background-color:color-mix(in srgb,rgb(var(--color-brand)) 14%,rgb(20 39 61))!important}.bewerten-examinee-row>.bewerten-examinee-name,.leitstand-examinee-row>.leitstand-examinee-name{position:relative}.bewerten-examinee-row>.bewerten-examinee-name:before,.leitstand-examinee-row>.leitstand-examinee-name:before{content:none}.bewerten-examinee-row:hover>.bewerten-examinee-name,.leitstand-examinee-row:focus-visible>.leitstand-examinee-name,.leitstand-examinee-row:hover>.leitstand-examinee-name{box-shadow:inset 3px 0 0 0 rgb(var(--color-brand))}[data-content-theme=dark] .bewerten-examinee-row:hover>.bewerten-examinee-name,[data-content-theme=dark] .leitstand-examinee-row:focus-visible>.leitstand-examinee-name,[data-content-theme=dark] .leitstand-examinee-row:hover>.leitstand-examinee-name{box-shadow:inset 3px 0 0 0 rgb(120 190 245)}.leitstand-soft-row{position:relative;transition:background-color .18s ease,box-shadow .18s ease}.leitstand-soft-row:before{content:none}.leitstand-soft-row:focus-visible,.leitstand-soft-row:hover{background-color:color-mix(in srgb,rgb(var(--color-brand)) 10%,rgb(var(--color-surface)));box-shadow:inset 3px 0 0 0 rgb(var(--color-brand))}[data-content-theme=dark] .leitstand-soft-row:focus-visible,[data-content-theme=dark] .leitstand-soft-row:hover{background-color:color-mix(in srgb,rgb(var(--color-brand)) 14%,rgb(20 39 61));box-shadow:inset 3px 0 0 0 rgb(120 190 245)}.bewerten-examinee-row:not(:last-child)>td{border-bottom:1px solid rgb(var(--color-ink)/.1)}.bewerten-examinee-row>.bewerten-examinee-name{border-bottom:none!important}.sp-glass-light .bewerten-examinee-list .bewerten-board-table :is(th,td).border-l-accent,.sp-glass-light .bewerten-examinee-list .bewerten-board-table :is(th,td).border-l-brand,.sp-glass-light .bewerten-examinee-list .bewerten-board-table :is(th,td).border-l-ink\/25,.sp-glass-light .bewerten-examinee-list .bewerten-board-table :is(th,td).border-r{border-left-color:rgb(var(--color-ink)/.1)!important;border-right-color:rgb(var(--color-ink)/.1)!important}.designer-form-list{position:relative;overflow:visible;background-color:transparent}.designer-form-row.sp-option-card:before{opacity:0!important;-webkit-mask-image:none;mask-image:none}.designer-form-row.sp-option-card.designer-form-row--drop-target,.designer-form-row.sp-option-card:hover{border-color:rgb(var(--color-brand)/.9);box-shadow:inset 3px 0 0 0 rgb(var(--color-brand)),0 0 0 1px rgb(var(--color-brand)/.45),0 10px 28px rgb(0 52 100/.1),inset 0 0 28px rgb(var(--color-brand)/.04)}.designer-form-row.sp-option-card.designer-form-row--dragging{background:linear-gradient(100deg,rgb(217 140 40/.28),rgb(var(--color-surface-muted)/.98));border-color:rgb(245 190 90/.95);box-shadow:inset 3px 0 0 0 rgb(255 210 100),0 0 0 1px rgb(245 190 90/.55),0 10px 28px rgb(120 70 10/.14),inset 0 0 32px rgb(217 140 40/.1)}[data-content-theme=dark] .designer-form-row.sp-option-card.designer-form-row--drop-target,[data-content-theme=dark] .designer-form-row.sp-option-card:hover{border-color:rgb(110 178 235/.95);box-shadow:inset 3px 0 0 0 rgb(120 190 245),0 0 0 1px rgb(110 178 235/.45),0 10px 30px rgb(0 0 0/.18),inset 0 0 30px rgb(var(--color-brand)/.035)}[data-content-theme=dark] .designer-form-row.sp-option-card.designer-form-row--dragging{background:linear-gradient(100deg,rgb(210 145 55/.38),rgb(28 32 42/.92));border-color:rgb(245 190 90/.95);box-shadow:inset 3px 0 0 0 rgb(255 210 100),0 0 0 1px rgb(245 190 90/.55),0 14px 38px rgb(0 0 0/.35),inset 0 0 34px rgb(210 145 55/.12)}.designer-form-list--muted .designer-form-row.sp-option-card:before,.designer-form-list--muted .designer-form-row.sp-option-card:hover:before{opacity:0!important}.designer-score-row .designer-score-label [data-designer-rich-label],.designer-score-row .designer-score-label [data-designer-rich-label]>.relative{display:block;width:100%;min-width:0}.designer-score-row .designer-score-label .designer-score-label-text,.designer-score-row .designer-score-label [data-designer-rich-label] [data-endbewertung-rich-text],.designer-score-row .designer-score-label [data-designer-rich-label]>span{box-sizing:border-box;min-height:0!important;line-height:1!important;padding-top:calc((1.25rem - 1em) / 2);padding-bottom:calc((1.25rem - 1em) / 2)}.form-inline-checkbox,[data-form-checkbox]{display:inline-block;box-sizing:border-box;width:.7em;height:.7em;width:1cap;height:1cap;margin:0 .25ex;border:1px solid rgb(var(--color-ink)/.45);border-radius:.12em;background:rgb(255 255 255/.95);color:transparent;font:inherit;line-height:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:baseline}.form-inline-checkbox[data-checked="1"],[data-form-checkbox][data-checked="1"]{background:rgb(var(--color-ink)/.85);border-color:rgb(var(--color-ink)/.85)}.form-inline-checkbox-control{display:inline-block;box-sizing:border-box;width:.7em;height:.7em;width:1cap;height:1cap;margin:0 .25ex;border:0;background:transparent;font:inherit;line-height:0;vertical-align:baseline}.form-inline-checkbox-control input{display:block;width:100%;height:100%;margin:0;padding:0;accent-color:rgb(var(--color-ink)/.85)}.designer-checkbox-inline-row .designer-score-label [data-designer-rich-label] [data-endbewertung-rich-text],.designer-checkbox-inline-row .designer-score-label [data-designer-rich-label]>.relative,.designer-checkbox-inline-row .designer-score-label [data-designer-rich-label]>span,.designer-checkbox-inline-row .designer-score-label-text{padding-top:0!important;padding-bottom:0!important;min-height:0!important;line-height:1!important}.designer-canvas-field--dragging,[data-content-theme=dark] .designer-canvas-field--dragging{background:rgb(255 220 130/.55)!important;border-color:rgb(245 190 90/.95)!important;box-shadow:inset 3px 0 0 0 rgb(255 210 100),inset 0 0 0 1px rgb(245 190 90/.9)!important;outline:none}.examiner-pool-card:hover{border-color:rgb(var(--color-brand)/.9);box-shadow:inset 3px 0 0 0 rgb(var(--color-brand)),0 0 0 1px rgb(var(--color-brand)/.45),var(--sp-shadow-md)}[data-content-theme=dark] .examiner-pool-card:hover{border-color:rgb(110 178 235/.95);box-shadow:inset 3px 0 0 0 rgb(120 190 245),0 0 0 1px rgb(110 178 235/.45),var(--sp-shadow-md)}.overview-card:hover{border-color:rgb(var(--sp-logo-accent-rgb)/.55);box-shadow:inset 3px 0 0 0 rgb(var(--color-brand)),0 0 0 1px rgb(var(--sp-logo-accent-rgb)/.2),var(--sp-shadow-md)}[data-content-theme=dark] .overview-card:hover{box-shadow:inset 3px 0 0 0 rgb(120 190 245),0 0 0 1px rgb(110 178 235/.35),var(--sp-shadow-md)}.overview-card--soon{background-color:rgb(var(--color-surface-muted)/.45);border-color:rgb(226 229 239/.7);box-shadow:inset 3px 0 0 0 rgb(var(--color-brand)/.42),var(--sp-shadow-sm)}.overview-card--soon:hover{border-color:rgb(var(--sp-logo-accent-rgb)/.28);box-shadow:inset 3px 0 0 0 rgb(var(--color-brand)/.58),var(--sp-shadow-sm)}.overview-card__cta{color:var(--sp-logo-primary);transition:color .22s ease,transform .22s ease}.overview-card:hover .overview-card__cta{color:var(--sp-logo-accent);transform:translateX(3px)}.overview-card--soon .overview-card__cta{color:rgb(var(--sp-logo-primary-rgb)/.72)}.overview-card--soon:hover .overview-card__cta{color:rgb(var(--sp-logo-primary-rgb)/.82);transform:translateX(2px)}.overview-card__badge{flex-shrink:0;font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-ink-muted)/.85)}.overview-card--soon .overview-card__title{color:rgb(var(--color-ink)/.82)}.overview-card--soon .overview-card__hint{color:rgb(var(--color-ink-muted)/.88)}.rounded-full.border,span.rounded-full{border-radius:9999px!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgb(100 104 120/.35);border-radius:9999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:rgb(var(--sp-logo-primary-rgb)/.45);background-clip:padding-box;border:2px solid transparent}.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;box-sizing:border-box;width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem;padding:0 0 1rem;border-bottom:1px solid rgb(var(--sp-logo-primary-rgb)/.1)}[data-content-theme=dark] .sp-content-sticky-head{border-bottom-color:rgb(255 255 255/.1)}.sp-glass-light--flush>.sp-content-sticky-head{box-sizing:border-box;height:var(--sp-chrome-top-band);min-height:var(--sp-chrome-top-band);max-height:var(--sp-chrome-top-band);display:flex;flex-direction:column;justify-content:flex-start;gap:0;padding:1rem 1rem .625rem;padding-inline-start:0;padding-inline-end:calc(1rem + 10px);border-bottom:1px solid rgb(var(--sp-logo-primary-rgb)/.1);border-radius:var(--sp-glass-radius-tl) var(--sp-glass-radius-tr) 0 0;overflow:hidden;background-color:rgb(248 252 255);background-image:radial-gradient(700px 420px at 0 28%,rgb(var(--sp-logo-primary-rgb)/.12),transparent 58%),radial-gradient(620px 380px at 100% 28%,rgb(var(--sp-logo-accent-rgb)/.14),transparent 55%);box-shadow:0 8px 24px rgb(0 52 100/.06)}.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}@media (min-width:640px){.sp-glass-light--flush>.sp-content-sticky-head{padding-inline-end:calc(1.75rem + 10px)}}@media (min-width:1024px){.sp-glass-light--flush>.sp-content-sticky-head{padding-inline-end:calc(2.25rem + 10px)}}[data-content-theme=dark] .sp-glass-light--flush>.sp-content-sticky-head{background-color:rgb(18 26 36);background-image:radial-gradient(700px 420px at 0 28%,rgb(var(--sp-logo-primary-rgb)/.18),transparent 58%),radial-gradient(620px 380px at 100% 28%,rgb(var(--sp-logo-accent-rgb)/.08),transparent 55%);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{align-items:center;flex-shrink:0;min-height:2.1875rem}.sp-glass-light--flush>.sp-content-sticky-head--tools-below{height:auto;min-height:0;max-height:none;gap:0;padding:0;border-bottom:none}.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:first-child{box-sizing:border-box;height:var(--sp-chrome-top-band);min-height:var(--sp-chrome-top-band);max-height:var(--sp-chrome-top-band);margin:0;overflow:hidden;padding:1rem 1rem .625rem;padding-inline-start:0;padding-inline-end:calc(1rem + 10px);border-bottom:1px solid rgb(var(--sp-logo-primary-rgb)/.1);display:flex;flex-direction:column;justify-content:space-between;gap:.5rem}.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:last-child:not(:first-child){margin-top:0}.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:not(:first-child){padding:var(--sp-nav-list-gap,.875rem) 1rem .875rem;padding-inline-start:0;padding-inline-end:calc(1rem + 10px)}@media (min-width:640px){.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:first-child{padding:1rem 1.75rem .625rem;padding-inline-start:0;padding-inline-end:calc(1.75rem + 10px)}.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:not(:first-child){padding-inline-end:calc(1.75rem + 10px)}}@media (min-width:1024px){.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:first-child,.sp-glass-light--flush>.sp-content-sticky-head--tools-below>:not(:first-child){padding-inline-end:calc(2.25rem + 10px)}}[data-content-theme=dark] .sp-glass-light--flush>.sp-content-sticky-head--tools-below>:first-child{border-bottom-color:rgb(255 255 255/.1)}.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:var(--sp-nav-list-gap,.875rem)}.sp-content-sticky-head .bewerten-grading-title,.sp-content-sticky-head .sp-page-header h1{font-size:1.375rem;line-height:2.1875rem;letter-spacing:-.02em}@media (min-width:640px){.sp-content-sticky-head .bewerten-grading-title,.sp-content-sticky-head .sp-page-header h1{font-size:1.5rem;line-height:2.1875rem}}.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{background-color:rgb(248 252 255);background-image:radial-gradient(700px 420px at 0 28%,rgb(var(--sp-logo-primary-rgb)/.12),transparent 58%),radial-gradient(620px 380px at 100% 28%,rgb(var(--sp-logo-accent-rgb)/.14),transparent 55%);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1px solid rgb(var(--sp-logo-primary-rgb)/.16);box-shadow:0 12px 36px rgb(0 52 100/.1);border-radius:1.5rem}.sp-content-pad{padding:var(--sp-sidebar-inset,.65rem) 0 var(--sp-sidebar-inset,.65rem) var(--sp-sidebar-content-gap,2.25rem)}.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:1.15rem;--sp-glass-radius-tr:1.5rem;--sp-glass-radius-br:1.5rem;--sp-glass-radius-bl:1.15rem;max-height:100%;border-radius:var(--sp-glass-radius-tl) var(--sp-glass-radius-tr) var(--sp-glass-radius-br) var(--sp-glass-radius-bl);border-color:rgb(var(--sp-logo-primary-rgb)/.16);box-shadow:0 12px 36px rgb(0 52 100/.1);overflow:hidden;overflow:clip;isolation:isolate;backdrop-filter:none;-webkit-backdrop-filter:none}.sp-glass-body,.sp-glass-scroll{box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem 0 0}.sp-glass-light:not(.sp-glass-light--flush)>.sp-content-sticky-head{padding-inline:1rem}.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-body,.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-scroll{padding-inline:1rem;padding-bottom:1.5rem}@media (min-width:640px){.sp-glass-light:not(.sp-glass-light--flush)>.sp-content-sticky-head{padding-inline:1.75rem}.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-body,.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-scroll{padding-inline:1.75rem;padding-bottom:2rem}}@media (min-width:1024px){.sp-glass-light:not(.sp-glass-light--flush)>.sp-content-sticky-head,.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-body,.sp-glass-light:not(.sp-glass-light--flush)>.sp-glass-scroll{padding-inline:2.25rem}}.sp-glass-light--flush>.sp-glass-body,.sp-glass-light--flush>.sp-glass-scroll{padding:var(--sp-nav-list-gap,0) 1rem 1.5rem;padding-inline-start:0}@media (min-width:640px){.sp-glass-light--flush>.sp-glass-body,.sp-glass-light--flush>.sp-glass-scroll{padding-inline-end:1.75rem;padding-bottom:2rem}}@media (min-width:1024px){.sp-glass-light--flush>.sp-glass-body,.sp-glass-light--flush>.sp-glass-scroll{padding-inline-end:2.25rem}}.sp-glass-light>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll){box-sizing:border-box;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.sp-glass-light:not(.sp-glass-light--flush)>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll){padding:0 1rem 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){padding:0 1.75rem 2rem}}@media (min-width:1024px){.sp-glass-light:not(.sp-glass-light--flush)>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll){padding-inline:2.25rem}}.sp-glass-light--flush>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll){padding:1.5rem 1rem;padding-inline-start:0}@media (min-width:640px){.sp-glass-light--flush>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll){padding:2rem 1.75rem;padding-inline-start:0}}@media (min-width:1024px){.sp-glass-light--flush>:not(.sp-content-sticky-head):not(.sp-glass-body):not(.sp-glass-scroll){padding-inline-end:2.25rem}}.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){padding-top:0}.sp-content-column{background:transparent;min-height:0}.sp-glass-bar{background:linear-gradient(180deg,rgb(255 255 255/.42),rgb(236 243 250/.35));backdrop-filter:blur(16px) saturate(1.25);-webkit-backdrop-filter:blur(16px) saturate(1.25);border:1px solid rgb(255 255 255/.5);box-shadow:inset 0 1px 0 rgb(255 255 255/.55),0 1px 3px rgb(0 52 100/.04);border-radius:.9rem}.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)}[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}.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),.sp-glass-light label.rounded-brand.inline-flex:not(.rounded-full):not([class*=size-]){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),.sp-glass-light select.rounded-brand,.sp-glass-light select:not(.a4-page select):not(.sp-field-bare),.sp-glass-light textarea.rounded-brand,.sp-glass-light textarea:not(.a4-page textarea):not(.sp-field-bare){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 input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not(.a4-page input),.sp-glass-light select:not(.a4-page select),.sp-glass-light textarea:not(.a4-page textarea){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)}@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{padding:0!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}}[data-content-theme=dark],html[data-content-theme=dark]{color:rgb(var(--color-ink))}[data-content-theme=dark],html[data-content-theme=dark],html[data-content-theme=dark] body,html[data-content-theme=dark] body>div{--color-surface:14 20 28!important;--color-surface-muted:22 30 40!important;--color-ink:236 240 245!important;--sp-fg-muted:234 238 244;--color-ink-muted:234 238 244!important;--color-brand:110 178 235!important;--color-accent:140 200 225!important;--sp-control-frame:rgb(var(--color-brand)/0.38)}html[data-content-theme=dark]{background:var(--sp-mesh-dark);background-attachment:fixed;background-color:var(--sp-mesh-base-dark);min-height:100%}html[data-content-theme=dark] body{background:transparent!important;background-image:none!important;color:rgb(var(--color-ink))}html[data-content-theme=dark] .tenant-theme-root{--color-surface:14 20 28!important;--color-surface-muted:22 30 40!important;--color-ink:236 240 245!important;--sp-fg-muted:234 238 244;--color-ink-muted:234 238 244!important;--color-brand:110 178 235!important;--color-accent:140 200 225!important;--sp-control-frame:rgb(var(--color-brand)/0.38);color:rgb(var(--color-ink))}html[data-content-theme=dark] .sp-chrome-shell{background:transparent;background-image:none}[data-content-theme=dark] .sp-glass-light{background-color:rgb(18 26 36)!important;background-image:radial-gradient(700px 420px at 0 28%,rgb(var(--sp-logo-primary-rgb)/.18),transparent 58%),radial-gradient(620px 380px at 100% 28%,rgb(var(--sp-logo-accent-rgb)/.08),transparent 55%);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1)}[data-content-theme=dark] .sp-glass-light,[data-content-theme=dark] .sp-glass-light--flush{border-color:rgb(255 255 255/.14)!important;box-shadow:0 18px 48px rgb(0 0 0/.28)!important}[data-content-theme=dark] .sp-glass-light--flush{overflow:hidden!important;overflow:clip!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-content-theme=dark] .sp-glass-light--flush:has(.sp-content-sticky-head){background-image:none!important;background-color:rgb(18 26 36)!important}[data-content-theme=dark] .sp-content-column{background:transparent}[data-content-theme=dark] .sp-glass-bar{background:linear-gradient(180deg,rgb(255 255 255/.08),rgb(255 255 255/.04))!important;border-color:rgb(255 255 255/.1)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.06)!important}[data-content-theme=dark] .sp-glass-light input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not(.a4-page input),[data-content-theme=dark] .sp-glass-light select:not(.a4-page select),[data-content-theme=dark] .sp-glass-light textarea:not(.a4-page textarea),[data-content-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not(.a4-page input):not(.sp-field-bare),[data-content-theme=dark] select:not(.a4-page select):not(.sp-field-bare),[data-content-theme=dark] textarea:not(.a4-page textarea):not(.sp-field-bare){background-color:rgb(255 255 255/.08)!important;border-color:var(--sp-control-frame)!important;color:rgb(var(--color-ink))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.05)!important}[data-content-theme=dark] .sp-glass-light .rounded-brand.border.bg-surface,[data-content-theme=dark] .sp-glass-light .rounded-brand.border.bg-surface\/80,[data-content-theme=dark] .sp-glass-light a.rounded-brand.border:not(.bg-brand):not(.bg-accent),[data-content-theme=dark] .sp-glass-light button.rounded-brand.border:not(.bg-brand):not(.bg-accent){background:rgb(var(--color-surface-muted))!important;border-color:var(--sp-control-frame)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.06)!important;color:rgb(var(--color-ink))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-content-theme=dark] table:not(.a4-page table) tbody tr:hover td{background:rgb(var(--sp-logo-accent-rgb)/.1)}[data-content-theme=dark] .text-red-600,[data-content-theme=dark] .text-red-700{color:rgb(252 165 165)!important}[data-content-theme=dark] .text-brand,html[data-content-theme=dark] .text-brand{color:rgb(var(--color-brand))!important}[data-content-theme=dark] .text-accent-foreground,html[data-content-theme=dark] .text-accent-foreground{color:rgb(var(--color-accent))!important}[data-content-theme=dark] .text-ink-muted,html[data-content-theme=dark] .text-ink-muted{color:rgb(var(--color-ink-muted))!important}.sp-chrome-dark :is(.text-white\/40,.text-white\/45,.text-white\/50,.text-white\/55,.text-white\/60,.text-white\/65,.text-white\/70),.sp-sidebar-glass :is(.text-white\/40,.text-white\/45,.text-white\/50,.text-white\/55,.text-white\/60,.text-white\/65,.text-white\/70),.sp-topbar-glass :is(.text-white\/40,.text-white\/45,.text-white\/50,.text-white\/55,.text-white\/60,.text-white\/65,.text-white\/70),html[data-content-theme=dark] .sp-glass-menu :is(.text-white\/40,.text-white\/45,.text-white\/50,.text-white\/55,.text-white\/60,.text-white\/65,.text-white\/70){color:rgb(var(--sp-fg-muted))!important}.sp-chrome-dark .hover\:text-white:hover,.sp-sidebar-glass .hover\:text-white:hover,.sp-topbar-glass .hover\:text-white:hover,html[data-content-theme=dark] .sp-glass-menu .hover\:text-white:hover{color:#fff!important}html:not([data-content-theme=dark]) .sp-glass-menu .text-white{color:rgb(var(--color-ink))!important}html:not([data-content-theme=dark]) .sp-glass-menu :is(.text-white\/40,.text-white\/45,.text-white\/50,.text-white\/55,.text-white\/60,.text-white\/65,.text-white\/70){color:rgb(var(--color-ink)/.55)!important}html:not([data-content-theme=dark]) .sp-glass-menu .hover\:text-white:hover{color:rgb(var(--color-ink))!important}html:not([data-content-theme=dark]) .sp-glass-menu .border-white\/10,html:not([data-content-theme=dark]) .sp-glass-menu .border-white\/15{border-color:rgb(var(--sp-logo-primary-rgb)/.14)!important}html:not([data-content-theme=dark]) .sp-glass-menu .bg-white\/10,html:not([data-content-theme=dark]) .sp-glass-menu .bg-white\/15,html:not([data-content-theme=dark]) .sp-glass-menu .bg-white\/5,html:not([data-content-theme=dark]) .sp-glass-menu .hover\:bg-white\/10:hover,html:not([data-content-theme=dark]) .sp-glass-menu .hover\:bg-white\/5:hover{background-color:rgb(var(--sp-logo-primary-rgb)/.08)!important}[data-content-theme=dark] .bg-accent.text-accent-foreground,[data-content-theme=dark] .role-badge-examiner.text-accent-foreground,html[data-content-theme=dark] .bg-accent.text-accent-foreground,html[data-content-theme=dark] .role-badge-examiner.text-accent-foreground{color:#003464!important}.role-badge-examiner{background-color:rgb(var(--color-accent))!important;color:rgb(var(--color-accent-foreground))!important;border-color:rgb(var(--color-accent)/.55)!important}[data-content-theme=dark] .role-badge-examiner{background-color:#7cb6d2!important;color:#003464!important;border-color:rgb(124 182 210/.7)!important}[data-content-theme=dark] .role-badge-admin{background-color:rgb(var(--sp-logo-primary-rgb)/.28)!important;color:#b8d0f0!important;border-color:rgb(var(--sp-logo-primary-rgb)/.45)!important}[data-content-theme=dark] .role-badge-custom,[data-content-theme=dark] .role-badge-designer{background-color:rgb(255 255 255/.08)!important;color:rgb(var(--color-ink-muted))!important;border-color:rgb(255 255 255/.12)!important}.sp-course-row{border-radius:.9rem}.sp-course-row.sp-glass-bar,.sp-leitstand-course.sp-glass-bar{background:rgb(248 251 254)!important;border-color:rgb(var(--sp-logo-primary-rgb)/.14)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.9),0 3px 14px rgb(0 52 100/.06)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sp-course-row.sp-glass-bar:hover,.sp-leitstand-course.sp-glass-bar:hover{background:rgb(255 255 255)!important;border-color:rgb(var(--color-brand)/.45)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.95),0 0 0 1px rgb(var(--color-brand)/.12),0 4px 18px rgb(var(--color-brand)/.12)!important}[data-content-theme=dark] .sp-course-row.sp-glass-bar,[data-content-theme=dark] .sp-leitstand-course.sp-glass-bar{background:rgb(var(--color-surface-muted))!important;border-color:rgb(255 255 255/.2)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 3px 14px rgb(0 0 0/.28)!important}[data-content-theme=dark] .sp-course-row.sp-glass-bar:hover,[data-content-theme=dark] .sp-leitstand-course.sp-glass-bar:hover{border-color:rgb(var(--color-brand)/.7)!important;background:rgb(40 52 70)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 0 0 1px rgb(var(--color-brand)/.28),0 0 22px rgb(var(--color-brand)/.22)!important}.print-option,.sp-option-card{position:relative;overflow:hidden;border-radius:.875rem;border:1px solid rgb(var(--sp-logo-primary-rgb)/.14);background:rgb(var(--color-surface-muted)/.72);box-shadow:0 2px 10px rgb(0 52 100/.05);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}a.sp-option-card{color:inherit;text-decoration:none!important;cursor:pointer}a.sp-option-card:hover .print-option__arrow{color:rgb(var(--color-brand))}[data-content-theme=dark] a.sp-option-card:hover .print-option__arrow{color:rgb(98 176 255)}.print-option:before,.sp-option-card:before{content:"";position:absolute;inset:0;width:auto;border-radius:inherit;background:transparent;opacity:0;pointer-events:none;transition:opacity .18s ease}.print-option:hover,.sp-option-card.sp-option-card--active,.sp-option-card:hover{background:linear-gradient(100deg,rgb(var(--color-brand)/.12),rgb(var(--color-surface-muted)/.95));border-color:rgb(var(--color-brand)/.9);box-shadow:inset 3px 0 0 0 rgb(var(--color-brand)),0 0 0 1px rgb(var(--color-brand)/.45),0 10px 28px rgb(0 52 100/.1),inset 0 0 28px rgb(var(--color-brand)/.04)}.print-option:hover:before,.sp-option-card.sp-option-card--active:before,.sp-option-card:hover:before{opacity:0}.print-option:focus-visible,.sp-option-card:focus-visible{outline:none;border-color:rgb(var(--color-brand)/.65);box-shadow:var(--sp-focus)}.print-option{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:7.375rem;padding:1.5rem 1.75rem 1.5rem 2rem;text-decoration:none!important;cursor:pointer}.print-option__content{display:flex;min-width:0;flex:1;flex-direction:column;gap:.5rem}.print-option__title{margin:0;color:rgb(var(--color-ink));font-size:1rem;font-weight:600;line-height:1.35}.print-option__body{margin:0;color:rgb(var(--color-ink-muted));font-size:.875rem;line-height:1.5}.print-option__link{margin-top:.125rem;color:rgb(var(--color-brand));font-size:.875rem;font-weight:500;transition:color .18s ease}.print-option:hover .print-option__link,.sp-option-card:hover .print-option__link{color:var(--sp-logo-accent)}.print-option__arrow{flex-shrink:0;margin-inline-start:.5rem;color:rgb(var(--color-ink-muted)/.72);font-size:2.125rem;font-weight:300;line-height:1;transition:color .18s ease}.print-option:hover .print-option__arrow{color:rgb(var(--color-brand))}[data-content-theme=dark] .print-option,[data-content-theme=dark] .sp-option-card{background:rgb(20 35 54/.55);border-color:rgb(120 160 200/.18);box-shadow:0 3px 14px rgb(0 0 0/.22)}[data-content-theme=dark] .print-option:hover,[data-content-theme=dark] .sp-option-card.sp-option-card--active,[data-content-theme=dark] .sp-option-card:hover{background:linear-gradient(100deg,rgb(45 105 170/.2),rgb(20 39 61/.72));border-color:rgb(110 178 235/.95);box-shadow:inset 3px 0 0 0 rgb(120 190 245),0 0 0 1px rgb(110 178 235/.45),0 10px 30px rgb(0 0 0/.18),inset 0 0 30px rgb(var(--color-brand)/.035)}[data-content-theme=dark] .print-option:hover .print-option__link,[data-content-theme=dark] .sp-option-card:hover .print-option__link{color:rgb(139 200 255)}[data-content-theme=dark] .print-option__arrow{color:rgb(139 160 181)}[data-content-theme=dark] .print-option:hover .print-option__arrow{color:rgb(98 176 255)}.sp-course-row.sp-course-row--static.sp-glass-bar:hover{background:rgb(248 251 254)!important;border-color:rgb(var(--sp-logo-primary-rgb)/.14)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.9),0 3px 14px rgb(0 52 100/.06)!important}[data-content-theme=dark] .sp-course-row.sp-course-row--static.sp-glass-bar:hover{border-color:rgb(255 255 255/.2)!important;background:rgb(var(--color-surface-muted))!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 3px 14px rgb(0 0 0/.28)!important}.sp-glass-menu{border-radius:1.25rem;padding:.4rem 0;overflow:hidden;min-width:16.5rem}.sp-glass-menu-lg{border-radius:1.375rem;min-width:17.5rem;padding:.45rem 0}.sp-glass-menu a,.sp-glass-menu button.sp-glass-item{display:flex;align-items:center;gap:.65rem;width:100%;padding:.95rem 1.35rem;font-size:.9375rem;font-weight:700;letter-spacing:-.015em;color:var(--sp-chrome-nav-idle)!important;text-decoration:none!important;background:transparent;border:0;position:relative;transition:background .15s ease,color .15s ease;text-align:left}.sp-glass-menu.sp-settings-hub-menu{padding:0;min-width:0;width:13rem}.sp-glass-menu a.sp-settings-hub-heading{display:block;width:100%;padding:.7rem .875rem .65rem;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit!important;text-decoration:none!important;border-radius:1.25rem 1.25rem 0 0}.sp-glass-menu a.sp-settings-hub-heading:hover{background:var(--sp-chrome-nav-hover-bg);color:inherit!important;text-decoration:none!important}.sp-glass-menu a.sp-settings-hub-heading:after{display:none}.sp-glass-menu a.sp-settings-hub-link,.sp-glass-menu button.sp-settings-hub-link{display:flex;align-items:center;width:100%;padding:.55rem .875rem;font:inherit;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--sp-chrome-nav-idle)!important;text-decoration:none!important;background:transparent;border:0;border-radius:0;cursor:pointer;text-align:left;position:relative;transition:background .15s ease,color .15s ease}.sp-glass-menu a.sp-settings-hub-link:hover,.sp-glass-menu button.sp-settings-hub-link:hover{background:var(--sp-chrome-nav-hover-bg);color:var(--sp-chrome-nav-hover-fg)!important}.sp-glass-menu a.sp-settings-hub-link:after,.sp-glass-menu button.sp-settings-hub-link:after{display:none}.sp-tenant-menu{width:-moz-max-content;width:max-content;max-width:min(22rem,calc(100vw - 1rem));padding:.35rem;border-radius:1rem;overflow:hidden}.sp-tenant-menu--light{border:1px solid rgb(var(--sp-logo-primary-rgb)/.18);background:rgb(255 255 255/.96);box-shadow:0 14px 44px rgb(15 23 42/.16),0 2px 8px rgb(15 23 42/.06);backdrop-filter:blur(18px);padding:.4rem;min-width:17rem}.sp-tenant-menu--dark.sp-glass-menu{padding:.35rem;min-width:0}.sp-tenant-menu--dark.sp-glass-menu a:not(:last-child):after,.sp-tenant-menu--dark.sp-glass-menu button.sp-glass-item:not(:last-child):after{display:none}.sp-tenant-menu-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;width:100%;padding:.55rem .65rem;border:0;border-radius:.75rem;background:transparent;text-align:left;cursor:pointer;transition:background .15s ease}.sp-tenant-menu-item:disabled{cursor:default}.sp-tenant-menu--light .sp-tenant-menu-item{color:rgb(48 64 86)}.sp-tenant-menu--light .sp-tenant-menu-item:focus-visible,.sp-tenant-menu--light .sp-tenant-menu-item:hover:not(:disabled){background:rgb(var(--sp-logo-primary-rgb)/.08);outline:none}.sp-tenant-menu--light .sp-tenant-menu-item.is-active{background:rgb(var(--sp-logo-primary-rgb)/.14);box-shadow:inset 0 0 0 1px rgb(var(--sp-logo-primary-rgb)/.22)}.sp-tenant-menu--dark .sp-tenant-menu-item{color:rgb(255 255 255/.92)}.sp-tenant-menu--dark .sp-tenant-menu-item:focus-visible,.sp-tenant-menu--dark .sp-tenant-menu-item:hover:not(:disabled){background:var(--sp-chrome-nav-hover-bg);outline:none}.sp-tenant-menu--dark .sp-tenant-menu-item.is-active{background:var(--sp-chrome-nav-active-bg)}.sp-tenant-menu-avatar{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.02em;flex-shrink:0}.sp-tenant-menu--light .sp-tenant-menu-avatar{border:1px solid rgb(var(--sp-logo-primary-rgb)/.2);background:rgb(var(--sp-logo-primary-rgb)/.1);color:rgb(0 52 100)}.sp-tenant-menu--dark .sp-tenant-menu-avatar{border:1px solid rgb(255 255 255/.15);background:rgb(255 255 255/.1);color:white}.sp-tenant-menu-copy{display:flex;min-width:0;flex-direction:column;gap:.1rem}.sp-tenant-menu-name{font-size:.875rem;font-weight:650;line-height:1.3;letter-spacing:-.01em;overflow-wrap:anywhere}.sp-tenant-menu-host{font-size:.6875rem;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.sp-tenant-menu--light .sp-tenant-menu-host{color:rgb(48 64 86/.55)}.sp-tenant-menu--dark .sp-tenant-menu-host{color:rgb(255 255 255/.45)}.sp-tenant-menu-check{width:1rem;text-align:center;font-size:.8125rem;font-weight:700;opacity:0}.sp-tenant-menu-check.is-visible{opacity:1}.sp-tenant-menu--light .sp-tenant-menu-check{color:rgb(var(--sp-logo-primary-rgb))}.sp-tenant-menu--dark .sp-tenant-menu-check{color:var(--sp-chrome-nav-active-fg)}.sp-tenant-menu-error{margin:.15rem .5rem .25rem;font-size:.75rem}.sp-tenant-menu--light .sp-tenant-menu-error{color:rgb(220 38 38)}.sp-tenant-menu--dark .sp-tenant-menu-error{color:rgb(252 165 165)}html:not([data-content-theme=dark]) .sp-tenant-menu--dark{border:1px solid rgb(var(--sp-logo-primary-rgb)/.18);background:rgb(255 255 255/.96);box-shadow:0 14px 44px rgb(15 23 42/.16),0 2px 8px rgb(15 23 42/.06)}html:not([data-content-theme=dark]) .sp-tenant-menu--dark .sp-tenant-menu-item{color:rgb(var(--color-ink))}html:not([data-content-theme=dark]) .sp-tenant-menu--dark .sp-tenant-menu-item:focus-visible,html:not([data-content-theme=dark]) .sp-tenant-menu--dark .sp-tenant-menu-item:hover:not(:disabled){background:rgb(var(--sp-logo-primary-rgb)/.08)}html:not([data-content-theme=dark]) .sp-tenant-menu--dark .sp-tenant-menu-item.is-active{background:rgb(var(--sp-logo-primary-rgb)/.14);box-shadow:inset 0 0 0 1px rgb(var(--sp-logo-primary-rgb)/.22)}html:not([data-content-theme=dark]) .sp-tenant-menu--dark .sp-tenant-menu-avatar{border-color:rgb(var(--sp-logo-primary-rgb)/.2);background:rgb(var(--sp-logo-primary-rgb)/.1);color:rgb(0 52 100)}html:not([data-content-theme=dark]) .sp-tenant-menu--dark .sp-tenant-menu-host{color:rgb(var(--color-ink)/.55)}html:not([data-content-theme=dark]) .sp-tenant-menu--dark .sp-tenant-menu-check{color:rgb(var(--sp-logo-primary-rgb))}.sp-tenant-trigger-panel:focus-visible{outline:2px solid rgb(var(--color-brand)/.45);outline-offset:3px;border-radius:.35rem}.sp-glass-menu a:not(:last-child):after,.sp-glass-menu button.sp-glass-item:not(:last-child):after{content:"";position:absolute;left:1.35rem;right:1.35rem;bottom:0;height:1px;background:rgb(255 255 255/.08);pointer-events:none}.sp-glass-menu a:hover,.sp-glass-menu button.sp-glass-item:hover{background:var(--sp-chrome-nav-hover-bg);color:var(--sp-chrome-nav-hover-fg)!important}.sp-glass-menu a.sp-glass-active,.sp-glass-menu a[aria-current=page]{color:var(--sp-chrome-nav-active-fg)!important;background:var(--sp-chrome-nav-active-bg)}.sp-nav-pill{border-radius:9999px;padding:.45rem .875rem;font-size:.8125rem;font-weight:600;letter-spacing:-.01em;color:var(--sp-chrome-nav-idle)!important;background:transparent;text-decoration:none!important;transition:background .15s ease,color .15s ease}.sp-nav-pill:hover{background:var(--sp-chrome-nav-hover-bg);color:var(--sp-chrome-nav-hover-fg)!important;text-decoration:none!important}.sp-nav-pill.sp-nav-pill-active:not(.sp-nav-pill-current),.sp-nav-pill.sp-nav-pill-open:not(.sp-nav-pill-current),.sp-nav-pill[aria-expanded=true]:not(.sp-nav-pill-current){background:var(--sp-chrome-nav-open-bg);color:var(--sp-chrome-nav-hover-fg)!important}.sp-nav-pill.sp-nav-pill-current,.sp-nav-pill.sp-nav-pill-current[aria-expanded=true]{background:var(--sp-chrome-nav-active-bg);color:var(--sp-chrome-nav-active-fg)!important}.sp-nav-pill.sp-nav-pill-current:hover,.sp-nav-pill.sp-nav-pill-current[aria-expanded=true]:hover{background:var(--sp-chrome-nav-active-hover-bg);color:var(--sp-chrome-nav-active-fg)!important}.sp-topbar-glass{background:radial-gradient(480px 240px at 0 0,rgb(var(--sp-logo-primary-rgb)/.36),transparent 58%),radial-gradient(380px 220px at 100% 0,rgb(var(--sp-logo-accent-rgb)/.14),transparent 55%),linear-gradient(180deg,var(--sp-charcoal-2),var(--sp-charcoal))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid rgb(255 255 255/.1)!important;box-shadow:0 8px 24px rgb(0 0 0/.2),inset 0 1px 0 rgb(255 255 255/.08);color:#fff}.sp-topbar-glass .sp-glass-menu{box-shadow:0 24px 60px rgb(0 0 0/.45),inset 0 1px 0 rgb(255 255 255/.1)}.sp-topbar-mobile-menu{min-width:0;border-radius:1rem}.sp-topbar-admin-menu{min-width:11.5rem;border-radius:.75rem;padding:.25rem 0}.sp-sidebar-flyout-portal{position:fixed;z-index:200;padding-left:.5rem;margin-left:-.5rem}.sp-sidebar-flyout-portal .sp-sidebar-flyout{min-width:14rem;border-radius:1.25rem;color:#fff;border:1px solid rgb(255 255 255/.14);background:radial-gradient(420px 220px at 0 0,rgb(var(--sp-logo-primary-rgb)/.38),transparent 58%),radial-gradient(360px 200px at 100% 0,rgb(var(--sp-logo-accent-rgb)/.14),transparent 55%),linear-gradient(180deg,rgb(22 30 42/.98),rgb(12 18 26/.99));box-shadow:0 20px 56px rgb(0 0 0/.45),inset 0 1px 0 rgb(255 255 255/.1);backdrop-filter:blur(16px) saturate(1.25);-webkit-backdrop-filter:blur(16px) saturate(1.25)}.sp-glass-menu a.sp-chrome-nav-child,.sp-sidebar-flyout a,.sp-sidebar-nav-children a{font-weight:400;letter-spacing:-.005em;color:var(--sp-chrome-nav-child-idle)!important}.sp-chrome-nav-child:hover,.sp-glass-menu a.sp-chrome-nav-child:hover,.sp-sidebar-flyout a:hover,.sp-sidebar-nav-children a:hover,.sp-topbar-admin-menu a:hover{color:var(--sp-chrome-nav-child-hover-fg)!important;background:var(--sp-chrome-nav-child-hover-bg)}.sp-chrome-nav-child.sp-glass-active,.sp-chrome-nav-child[aria-current=page],.sp-glass-menu a.sp-chrome-nav-child.sp-glass-active,.sp-glass-menu a.sp-chrome-nav-child[aria-current=page],.sp-sidebar-flyout a.sp-glass-active,.sp-sidebar-flyout a[aria-current=page],.sp-sidebar-nav-child-active,.sp-sidebar-nav-children a[aria-current=page],.sp-topbar-admin-menu a.sp-glass-active,.sp-topbar-admin-menu a[aria-current=page]{color:var(--sp-chrome-nav-active-fg)!important;font-weight:500;background:var(--sp-chrome-nav-child-active-bg)}.sp-topbar-admin-menu a{padding:.45rem .875rem;font-size:.8125rem}.sp-topbar-admin-menu a:not(:last-child):after{left:.875rem;right:.875rem}.sp-sidebar-glass{--sp-sidebar-inset:0.65rem;top:var(--sp-sidebar-inset);margin:var(--sp-sidebar-inset) 0 var(--sp-sidebar-inset) var(--sp-sidebar-inset);height:calc(100dvh - 2 * var(--sp-sidebar-inset))!important;border-radius:1rem!important;backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15);overflow:hidden}html:not([data-content-theme=dark]) .sp-sidebar-glass{border:1px solid rgb(var(--sp-logo-primary-rgb)/.12)!important;background:radial-gradient(500px 280px at 0 0,rgb(var(--sp-logo-primary-rgb)/.18),transparent 60%),radial-gradient(420px 260px at 100% 10%,rgb(var(--sp-logo-accent-rgb)/.22),transparent 55%),linear-gradient(180deg,rgb(248 252 255/.78),rgb(230 240 250/.7))!important;box-shadow:0 12px 36px rgb(0 52 100/.1),inset 0 1px 0 rgb(255 255 255/.8);color:rgb(var(--color-ink))!important}html:not([data-content-theme=dark]),html:not([data-content-theme=dark]) body,html:not([data-content-theme=dark]) body>div{--sp-chrome-nav-idle:rgb(var(--color-ink)/0.78);--sp-chrome-nav-hover-fg:rgb(var(--color-ink));--sp-chrome-nav-hover-bg:rgb(var(--sp-logo-primary-rgb)/0.07);--sp-chrome-nav-open-bg:rgb(var(--sp-logo-primary-rgb)/0.1);--sp-chrome-nav-active-fg:var(--sp-logo-primary);--sp-chrome-nav-active-bg:rgb(var(--sp-logo-primary-rgb)/0.12);--sp-chrome-nav-active-hover-bg:rgb(var(--sp-logo-primary-rgb)/0.16);--sp-chrome-nav-child-idle:rgb(var(--color-ink)/0.62);--sp-chrome-nav-child-hover-fg:rgb(var(--color-ink)/0.9);--sp-chrome-nav-child-hover-bg:rgb(var(--sp-logo-primary-rgb)/0.06);--sp-chrome-nav-child-active-bg:rgb(var(--sp-logo-primary-rgb)/0.1)}html:not([data-content-theme=dark]) .sp-sidebar-glass .text-white,html:not([data-content-theme=dark]) .sp-topbar-glass .text-white{color:rgb(var(--color-ink))!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .text-white\/80,html:not([data-content-theme=dark]) .sp-topbar-glass .text-white\/80{color:rgb(var(--color-ink)/.8)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .text-white\/70,html:not([data-content-theme=dark]) .sp-topbar-glass .text-white\/70{color:rgb(var(--color-ink)/.7)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .text-white\/65,html:not([data-content-theme=dark]) .sp-topbar-glass .text-white\/65{color:rgb(var(--color-ink)/.65)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .text-white\/60,html:not([data-content-theme=dark]) .sp-topbar-glass .text-white\/60{color:rgb(var(--color-ink)/.6)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .text-white\/50,html:not([data-content-theme=dark]) .sp-topbar-glass .text-white\/50{color:rgb(var(--color-ink)/.5)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .text-white\/45,html:not([data-content-theme=dark]) .sp-topbar-glass .text-white\/45{color:rgb(var(--color-ink)/.45)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .text-white\/40,html:not([data-content-theme=dark]) .sp-topbar-glass .text-white\/40{color:rgb(var(--color-ink)/.4)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .border-white\/10,html:not([data-content-theme=dark]) .sp-sidebar-glass .border-white\/15,html:not([data-content-theme=dark]) .sp-topbar-glass .border-white\/10,html:not([data-content-theme=dark]) .sp-topbar-glass .border-white\/15{border-color:rgb(var(--sp-logo-primary-rgb)/.14)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .bg-white\/10,html:not([data-content-theme=dark]) .sp-sidebar-glass .bg-white\/5,html:not([data-content-theme=dark]) .sp-sidebar-glass .hover\:bg-white\/10:hover,html:not([data-content-theme=dark]) .sp-sidebar-glass .hover\:bg-white\/5:hover,html:not([data-content-theme=dark]) .sp-topbar-glass .bg-white\/10,html:not([data-content-theme=dark]) .sp-topbar-glass .bg-white\/5,html:not([data-content-theme=dark]) .sp-topbar-glass .hover\:bg-white\/10:hover{background-color:rgb(var(--sp-logo-primary-rgb)/.07)!important}html:not([data-content-theme=dark]) .sp-sidebar-glass .sp-sidebar-nav-list,html:not([data-content-theme=dark]) .sp-topbar-glass .sp-sidebar-nav-list{background:rgb(var(--sp-logo-primary-rgb)/.04);border-color:rgb(var(--sp-logo-primary-rgb)/.1)}html:not([data-content-theme=dark]) .sp-glass-menu a:not(:last-child):after,html:not([data-content-theme=dark]) .sp-glass-menu button.sp-glass-item:not(:last-child):after,html:not([data-content-theme=dark]) .sp-sidebar-glass .sp-sidebar-nav-list>.sp-sidebar-nav-accordion:not(:last-child) .sp-sidebar-nav-accordion-row:after,html:not([data-content-theme=dark]) .sp-sidebar-glass .sp-sidebar-nav-list>a:not(:last-child):after{background:rgb(var(--sp-logo-primary-rgb)/.1)}html:not([data-content-theme=dark]) .sp-topbar-glass{background:radial-gradient(480px 240px at 0 0,rgb(var(--sp-logo-primary-rgb)/.14),transparent 58%),radial-gradient(380px 220px at 100% 0,rgb(var(--sp-logo-accent-rgb)/.18),transparent 55%),linear-gradient(180deg,rgb(248 252 255/.82),rgb(232 242 250/.74))!important;border-bottom:1px solid rgb(var(--sp-logo-primary-rgb)/.12)!important;box-shadow:0 8px 24px rgb(0 52 100/.08),inset 0 1px 0 rgb(255 255 255/.75);color:rgb(var(--color-ink))}.sp-topbar-meta{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.3rem .7rem;border:1px solid transparent;border-radius:999px;background:transparent;color:rgb(255 255 255/.62);font-size:.75rem;font-weight:500;line-height:1.2;letter-spacing:-.01em;text-align:left;transition:background .15s ease,color .15s ease}button.sp-topbar-meta{cursor:pointer}.sp-topbar-meta:hover{background:rgb(255 255 255/.08);color:rgb(255 255 255/.92)}html:not([data-content-theme=dark]) .sp-topbar-glass .sp-topbar-meta{color:rgb(var(--color-ink)/.58)}html:not([data-content-theme=dark]) .sp-topbar-glass .sp-topbar-meta:hover{background:rgb(var(--sp-logo-primary-rgb)/.07);color:rgb(var(--color-ink)/.88)}.sp-chrome-tenant{min-height:2rem;padding:.4rem 1.85rem .4rem .85rem;border-radius:.75rem;border:1px solid rgb(255 255 255/.14);background:rgb(255 255 255/.08);color:rgb(255 255 255/.92);text-align:center;transition:background .15s ease,border-color .15s ease,color .15s ease}.sp-chrome-tenant:hover{background:rgb(255 255 255/.12);border-color:rgb(255 255 255/.22)}.sp-chrome-tenant--collapsed{padding:0;border-radius:999px;font-size:.75rem;font-weight:650}html:not([data-content-theme=dark]) .sp-chrome-tenant{border-color:rgb(var(--sp-logo-primary-rgb)/.2);background:rgb(255 255 255/.82);color:rgb(var(--color-ink));box-shadow:inset 0 1px 0 rgb(255 255 255/.95),0 1px 2px rgb(0 52 100/.06)}html:not([data-content-theme=dark]) .sp-chrome-tenant:hover{background:rgb(255 255 255/.95);border-color:rgb(var(--sp-logo-primary-rgb)/.3);color:rgb(var(--color-ink))}html:not([data-content-theme=dark]) .sp-topbar-glass .sp-glass-menu{box-shadow:0 16px 40px rgb(0 52 100/.12),inset 0 1px 0 rgb(255 255 255/.75)}html:not([data-content-theme=dark]) .sp-glass{background:radial-gradient(420px 220px at 0 0,rgb(var(--sp-logo-primary-rgb)/.12),transparent 58%),radial-gradient(360px 200px at 100% 0,rgb(var(--sp-logo-accent-rgb)/.14),transparent 55%),linear-gradient(180deg,rgb(255 255 255/.96),rgb(240 246 252/.94))!important;border:1px solid rgb(var(--sp-logo-primary-rgb)/.12);box-shadow:0 16px 48px rgb(0 52 100/.12),inset 0 1px 0 rgb(255 255 255/.8);color:rgb(var(--color-ink))}html[data-content-theme=dark] .sp-sidebar-glass{border:1px solid rgb(255 255 255/.12)!important;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,rgb(20 28 38/.94),rgb(12 18 26/.9))!important;box-shadow:0 18px 48px rgb(0 0 0/.28);color:#fff}html[data-content-theme=dark],html[data-content-theme=dark] body,html[data-content-theme=dark] body>div{--sp-chrome-nav-idle:rgb(255 255 255/0.84);--sp-chrome-nav-hover-fg:#fff;--sp-chrome-nav-hover-bg:rgb(255 255 255/0.06);--sp-chrome-nav-open-bg:rgb(255 255 255/0.12);--sp-chrome-nav-active-fg:var(--sp-logo-accent);--sp-chrome-nav-active-bg:rgb(var(--sp-logo-accent-rgb)/0.12);--sp-chrome-nav-active-hover-bg:rgb(var(--sp-logo-accent-rgb)/0.16);--sp-chrome-nav-child-idle:rgb(255 255 255/0.7);--sp-chrome-nav-child-hover-fg:rgb(255 255 255/0.92);--sp-chrome-nav-child-hover-bg:rgb(255 255 255/0.05);--sp-chrome-nav-child-active-bg:rgb(var(--sp-logo-accent-rgb)/0.08)}html[data-content-theme=dark] .sp-topbar-glass{background:radial-gradient(480px 240px at 0 0,rgb(var(--sp-logo-primary-rgb)/.36),transparent 58%),radial-gradient(380px 220px at 100% 0,rgb(var(--sp-logo-accent-rgb)/.14),transparent 55%),linear-gradient(180deg,rgb(20 28 38/.94),rgb(12 18 26/.9))!important;border-bottom:1px solid rgb(255 255 255/.1)!important;box-shadow:0 8px 24px rgb(0 0 0/.2),inset 0 1px 0 rgb(255 255 255/.08);color:#fff}.sp-sidebar-glass .sp-chrome-dark{background:transparent!important}.sp-chrome-shell{--sp-sidebar-inset:0.65rem;--sp-sidebar-content-gap:2.25rem;background:var(--sp-mesh-light);background-attachment:fixed}.min-h-dvh.bg-surface:has(.sp-chrome-shell){background:transparent!important}.sp-sidebar-nav-list{--sp-sidebar-label-inset:calc(1rem + 1.15rem + 0.65rem);--sp-sidebar-nav-radius:0.75rem;display:flex;flex-direction:column;border-radius:var(--sp-sidebar-nav-radius);background:rgb(255 255 255/.04);border:1px solid rgb(255 255 255/.08)}.sp-sidebar-nav-list>a{display:flex;align-items:center;gap:.65rem;padding:.8rem 1rem;font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:var(--sp-chrome-nav-idle)!important;text-decoration:none!important;position:relative;transition:background .15s ease,color .15s ease}.sp-sidebar-nav-list>.sp-sidebar-nav-accordion:first-child>.sp-sidebar-nav-accordion-row,.sp-sidebar-nav-list>a:first-child{border-top-left-radius:var(--sp-sidebar-nav-radius);border-top-right-radius:var(--sp-sidebar-nav-radius)}.sp-sidebar-nav-list>.sp-sidebar-nav-accordion:last-child:not(:has(.sp-sidebar-nav-children))>.sp-sidebar-nav-accordion-row,.sp-sidebar-nav-list>a:last-child{border-bottom-left-radius:var(--sp-sidebar-nav-radius);border-bottom-right-radius:var(--sp-sidebar-nav-radius)}.sp-sidebar-nav-list>.sp-sidebar-nav-accordion:not(:last-child) .sp-sidebar-nav-accordion-row:after,.sp-sidebar-nav-list>a:not(:last-child):after{content:"";position:absolute;left:1rem;right:1rem;bottom:0;height:1px;background:rgb(255 255 255/.08);pointer-events:none}.sp-sidebar-nav-list>a:hover{background:var(--sp-chrome-nav-hover-bg);color:var(--sp-chrome-nav-hover-fg)!important}.sp-sidebar-nav-list[data-sp-nav-focus=accordion]>a[aria-current=page]{background:transparent;color:var(--sp-chrome-nav-idle)!important;box-shadow:none}.sp-sidebar-nav-list[data-sp-nav-focus=accordion]>a[aria-current=page]:hover{background:var(--sp-chrome-nav-hover-bg);color:var(--sp-chrome-nav-hover-fg)!important}.sp-sidebar-nav-list>a[aria-current=page]{color:var(--sp-chrome-nav-active-fg)!important;background:var(--sp-chrome-nav-active-bg)}.sp-sidebar-nav-icon-active{background:var(--sp-chrome-nav-active-hover-bg);color:var(--sp-chrome-nav-active-fg)!important;box-shadow:inset 0 0 0 1px rgb(var(--sp-logo-accent-rgb)/.35)}.sp-sidebar-nav-accordion{position:relative}.sp-sidebar-nav-accordion-row{display:flex;align-items:center;gap:.65rem;width:100%;padding:.8rem 1rem;font-size:.875rem;font-weight:600;letter-spacing:-.01em;
  /* !important: beat aside text-white — same as .sp-sidebar-nav-list > a */color:var(--sp-chrome-nav-idle)!important;background:transparent;border:0;cursor:pointer;text-align:left;position:relative;transition:background .15s ease,color .15s ease}.sp-sidebar-nav-accordion-row:hover{background:var(--sp-chrome-nav-hover-bg);color:var(--sp-chrome-nav-hover-fg)!important}.sp-sidebar-nav-accordion-toggle{color:currentColor;transition:color .15s ease}.sp-sidebar-nav-accordion-row-active{background:var(--sp-chrome-nav-active-bg);color:var(--sp-chrome-nav-active-fg)!important}.sp-sidebar-nav-accordion-row-active:hover{background:var(--sp-chrome-nav-active-hover-bg)}.sp-sidebar-nav-children{display:flex;flex-direction:column;gap:.125rem}.sp-sidebar-nav-children a:last-child{margin-bottom:.25rem}.sp-sidebar-nav-children a{display:block;margin-left:var(--sp-sidebar-label-inset);margin-right:.65rem;padding:.375rem .625rem;font-size:.8125rem;text-decoration:none!important;border-radius:.5rem;transition:color .15s ease,background .15s ease}.sp-sidebar-flyout{border-radius:1.25rem}.sp-chrome-dark .text-ink,.sp-chrome-dark .text-ink-muted{color:inherit!important}.sp-chrome-dark a,.sp-chrome-dark button{color:inherit}.sp-login-hero{background:radial-gradient(600px 400px at 20% 20%,rgb(var(--sp-logo-primary-rgb)/.5),transparent 55%),radial-gradient(500px 360px at 90% 70%,rgb(var(--sp-logo-accent-rgb)/.28),transparent 50%),linear-gradient(145deg,#0a1016 0,#141c26 55%,#0c1218 100%);color:#fff}.sp-login-hero:after{content:"";position:absolute;inset:auto -20% -30% auto;width:60%;height:60%;border-radius:50%;background:rgb(var(--sp-logo-accent-rgb)/.14);filter:blur(60px);pointer-events:none}.sp-login{color:#fff}.sp-login-shell{background:transparent;overflow:hidden}.sp-login-glow{pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse 100% 70% at 40% 0,rgb(var(--sp-logo-primary-rgb)/.14),transparent 70%),radial-gradient(ellipse 90% 65% at 60% 100%,rgb(var(--sp-logo-accent-rgb)/.08),transparent 68%);animation:sp-login-glow 12s ease-in-out infinite alternate}@keyframes sp-login-glow{0%{opacity:.85;transform:translateY(0)}to{opacity:1;transform:translateY(1.25rem)}}.sp-auth-header{border-bottom:1px solid rgb(255 255 255/.06);background:rgb(8 12 18/.35);backdrop-filter:blur(12px)}.sp-login-intro{animation:sp-login-rise .55s ease-out both}.sp-login-panel{position:relative;border-radius:1.25rem;border:1px solid rgb(255 255 255/.12);background:linear-gradient(165deg,rgb(255 255 255/.09),rgb(255 255 255/.03));box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 24px 64px rgb(0 0 0/.35);padding:1.75rem 1.5rem;backdrop-filter:blur(18px);animation:sp-login-rise .65s ease-out .06s both}@media (min-width:640px){.sp-login-panel{padding:2rem 1.75rem}}@keyframes sp-login-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.sp-login-field{display:block}.sp-login-field>span{display:block;margin-bottom:.4rem;font-size:.8125rem;font-weight:500;letter-spacing:.01em;color:rgb(255 255 255/.55)}.sp-login-field input{width:100%;border-radius:.75rem;border:1px solid rgb(255 255 255/.14);background:rgb(0 0 0/.35);padding:.7rem .9rem;font-size:.9375rem;color:#fff;outline:none;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.sp-login-field input::-moz-placeholder{color:rgb(255 255 255/.28)}.sp-login-field input::placeholder{color:rgb(255 255 255/.28)}.sp-login-field input:hover{border-color:rgb(255 255 255/.22)}.sp-login-field input:focus{border-color:rgb(var(--sp-logo-accent-rgb)/.75);background:rgb(0 0 0/.45);box-shadow:0 0 0 3px rgb(var(--sp-logo-primary-rgb)/.28)}.sp-login-submit{width:100%;border-radius:.75rem;background:rgb(var(--color-brand));padding:.75rem 1rem;font-size:.9375rem;font-weight:600;color:rgb(var(--color-brand-foreground));box-shadow:0 12px 32px rgb(var(--sp-logo-primary-rgb)/.35);transition:opacity .15s ease,transform .15s ease}.sp-login-submit:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.sp-login-submit:disabled{opacity:.55}.sp-login-secondary{width:100%;border-radius:.75rem;border:1px solid rgb(255 255 255/.16);background:rgb(255 255 255/.04);padding:.7rem 1rem;font-size:.875rem;font-weight:500;color:#fff;transition:background-color .15s ease,border-color .15s ease}.sp-login-secondary:hover:not(:disabled){border-color:rgb(255 255 255/.28);background:rgb(255 255 255/.08)}.sp-login-secondary:disabled{opacity:.55}.sp-login-link{display:inline-block;font-size:.875rem;color:rgb(255 255 255/.5);transition:color .15s ease}.sp-login-link:hover{color:rgb(255 255 255/.85);text-decoration:underline;text-underline-offset:.15em}.sp-login-error{border-radius:.75rem;border:1px solid rgb(248 113 113/.45);background:rgb(127 29 29/.45);padding:.65rem .85rem;font-size:.875rem;font-weight:500;line-height:1.35;color:rgb(254 226 226)}.sp-login-panel input[inputmode=numeric]{border-color:rgb(255 255 255/.18)!important;background:rgb(0 0 0/.35)!important;color:#fff!important}.sp-login-panel input[inputmode=numeric]:focus{border-color:rgb(var(--sp-logo-accent-rgb)/.75)!important;box-shadow:0 0 0 3px rgb(var(--sp-logo-primary-rgb)/.28)}.a4-page,.a4-page *{--color-brand:15 76 129!important;--color-surface:255 255 255!important;--color-surface-muted:245 245 244!important;--color-ink:28 25 23!important;--color-ink-muted:87 83 78!important;--color-accent:180 83 9!important;--radius-brand:0.5rem!important;--font-sans:Geist,ui-sans-serif,system-ui,sans-serif!important;--font-display:Geist,ui-sans-serif,system-ui,sans-serif!important;letter-spacing:normal!important}[data-docked-inspector]{--color-surface:28 36 50;--color-surface-muted:36 46 62;--color-ink:242 246 252;--color-ink-muted:234 238 244;--color-brand:110 178 235;--color-accent:140 200 225;--sp-control-frame:rgb(110 178 235/0.38);--radius-brand:0.5rem;color:rgb(var(--color-ink));border-left:1px solid rgb(255 255 255/.16);background:radial-gradient(520px 320px at 100% 0,rgb(var(--sp-logo-primary-rgb)/.2),transparent 58%),rgb(28 36 50/.92);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25);box-shadow:-16px 0 40px rgb(0 0 0/.45)}@media (min-width:640px){.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush>.sp-content-sticky-head[data-inspector-open="1"],[data-designer-toolbar][data-inspector-open="1"],[data-endbewertung-toolbar][data-inspector-open="1"]{padding-inline-end:calc(22rem + 1.75rem + 10px)!important}}@media (min-width:1024px){.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush>.sp-content-sticky-head[data-inspector-open="1"],[data-designer-toolbar][data-inspector-open="1"],[data-endbewertung-toolbar][data-inspector-open="1"]{padding-inline-end:calc(22rem + 2.25rem + 10px)!important}}[data-content-theme=dark] [data-docked-inspector] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not(.a4-page input):not(.sp-field-bare),[data-content-theme=dark] [data-docked-inspector] select:not(.a4-page select):not(.sp-field-bare),[data-content-theme=dark] [data-docked-inspector] textarea:not(.a4-page textarea):not(.sp-field-bare),[data-docked-inspector] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),[data-docked-inspector] select,[data-docked-inspector] textarea,html[data-content-theme=dark] [data-docked-inspector] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not(.a4-page input):not(.sp-field-bare),html[data-content-theme=dark] [data-docked-inspector] select:not(.a4-page select):not(.sp-field-bare),html[data-content-theme=dark] [data-docked-inspector] textarea:not(.a4-page textarea):not(.sp-field-bare){background-color:rgb(255 255 255/.08)!important;border-color:var(--sp-control-frame)!important;border-radius:var(--radius-chip)!important;color:rgb(236 240 245)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.05)!important}[data-docked-inspector] input[type=checkbox],[data-docked-inspector] input[type=radio]{width:.75rem!important;height:.75rem!important;margin:0!important;border-radius:2px!important;accent-color:rgb(var(--color-brand))}[data-docked-inspector] button.rounded-brand:not(.bg-brand):not(.bg-accent):not(.bg-red-700):not(.bg-red-600):not(.bg-red-800):not(.text-red-700),[data-docked-inspector] button.rounded-chip:not(.bg-brand):not(.bg-accent):not(.bg-red-700):not(.bg-red-600):not(.bg-red-800):not(.text-red-700){border-color:var(--sp-control-frame)!important;border-radius:var(--radius-chip)!important;background-color:rgb(255 255 255/.08)!important;color:rgb(236 240 245)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.05)}[data-docked-inspector] button.rounded-brand:not(.bg-brand):not(.bg-accent):not(.bg-red-700):not(.bg-red-600):not(.bg-red-800):not(.text-red-700):hover,[data-docked-inspector] button.rounded-chip:not(.bg-brand):not(.bg-accent):not(.bg-red-700):not(.bg-red-600):not(.bg-red-800):not(.text-red-700):hover{background-color:rgb(255 255 255/.12)!important}[data-content-theme=dark] [data-docked-inspector] .text-ink-muted,[data-docked-inspector] .text-ink-muted,html[data-content-theme=dark] [data-docked-inspector] .text-ink-muted{color:rgb(234 238 244)!important}.a4-page .rounded-brand,.a4-page button.rounded-brand.bg-brand{border-radius:.5rem!important;box-shadow:none!important;filter:none!important;transform:none!important}.sp-chrome-shell[data-sp-mesh-through="1"]{--sp-mesh-active:var(--sp-mesh-light)}html[data-content-theme=dark] .sp-chrome-shell[data-sp-mesh-through="1"]{--sp-mesh-active:var(--sp-mesh-dark)}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light,.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush,.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light:has(.sp-content-sticky-head){background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light:has(>.sp-content-sticky-head){overflow:hidden!important;overscroll-behavior:contain;isolation:isolate;padding-top:0!important;padding-bottom:0!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light>.sp-content-sticky-head{position:relative!important;top:auto!important;z-index:5;flex:0 0 auto!important;flex-shrink:0!important;height:auto!important;min-height:0!important;max-height:none!important;background:var(--sp-mesh-active)!important;background-attachment:fixed!important;border-bottom:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding-top:.35rem;padding-bottom:.85rem}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush>.sp-content-sticky-head{min-height:var(--sp-chrome-top-band)!important;padding:1rem 1rem .85rem!important;padding-inline-start:0!important;padding-inline-end:calc(1rem + 10px)!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush>.sp-content-sticky-head--tools-below{min-height:0!important;padding:0!important;padding-inline-start:0!important;padding-inline-end:0!important}@media (min-width:640px){.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush>.sp-content-sticky-head{padding-inline-end:calc(1.75rem + 10px)!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush>.sp-content-sticky-head--tools-below{padding-inline-end:0!important}}@media (min-width:1024px){.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush>.sp-content-sticky-head{padding-inline-end:calc(2.25rem + 10px)!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light--flush>.sp-content-sticky-head--tools-below{padding-inline-end:0!important}}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light>.sp-content-sticky-head:after{content:"";position:absolute;left:0;right:0;top:100%;height:.55rem;pointer-events:none;z-index:1;background:var(--sp-mesh-active);background-attachment:fixed;-webkit-mask-image:linear-gradient(180deg,#000 0,transparent);mask-image:linear-gradient(180deg,#000 0,transparent)}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light>.sp-content-sticky-head--tools-below>:first-child{border-bottom:none!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light:has(>.sp-content-sticky-head)>.sp-glass-body,.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-light:has(>.sp-content-sticky-head)>.sp-glass-scroll{position:relative;z-index:0;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;margin-top:0!important;padding-top:var(--sp-nav-list-gap,.875rem)!important;-webkit-mask-image:none;mask-image:none}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-content-pad--top>.sp-glass-light:has(>.sp-content-sticky-head){padding-top:.35rem!important;padding-bottom:1rem!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-sidebar-glass{border:none!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-sidebar-glass,.sp-chrome-shell[data-sp-mesh-through="1"] .sp-topbar-glass{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-topbar-glass{border-bottom:none!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-sidebar-nav-list{background:rgb(255 255 255/.06)!important;border-color:rgb(255 255 255/.1)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.06);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15)}html[data-content-theme=dark] .sp-chrome-shell[data-sp-mesh-through="1"] .sp-sidebar-nav-list{background:rgb(255 255 255/.05)!important;border-color:rgb(255 255 255/.1)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.05)}html:not([data-content-theme=dark]) .sp-chrome-shell[data-sp-mesh-through="1"] .sp-sidebar-nav-list{background:rgb(255 255 255/.42)!important;border-color:rgb(var(--sp-logo-primary-rgb)/.12)!important;box-shadow:inset 0 1px 0 rgb(255 255 255/.55)}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-glass-bar:not(.sp-course-row):not(.sp-leitstand-course){background:transparent!important;border-color:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-content-pad--top{padding-bottom:0!important}.sp-chrome-shell[data-sp-mesh-through="1"] .sp-content-pad--top>.sp-glass-light:not(.sp-glass-light--flush){padding-bottom:.75rem!important}.sp-marketing-shell{background:transparent;color:#fff}.sp-marketing-header{background:linear-gradient(180deg,rgb(8 12 20/.55),transparent)}.sp-marketing-hero{min-height:calc(100dvh - 5.5rem)}.sp-marketing-hero-photo{z-index:0;transform:scale(1.02);animation:sp-marketing-photo-drift 22s ease-in-out infinite alternate}.sp-marketing-hero-scrim{pointer-events:none;position:absolute;inset:0;z-index:1;background:linear-gradient(105deg,rgb(8 12 20/.88),rgb(8 12 20/.62) 42%,rgb(8 12 20/.35) 68%,rgb(8 12 20/.55)),linear-gradient(0deg,rgb(8 12 20/.75) 0,transparent 42%)}.sp-marketing-hero-glow{pointer-events:none;position:absolute;inset:0;z-index:2;background:radial-gradient(ellipse 110% 80% at 35% 10%,rgb(var(--sp-logo-primary-rgb)/.16),transparent 70%),radial-gradient(ellipse 90% 70% at 70% 15%,rgb(var(--sp-logo-accent-rgb)/.08),transparent 68%);animation:sp-marketing-glow 14s ease-in-out infinite alternate}.sp-marketing-bottom-glow{pointer-events:none;position:absolute;inset:auto 0 0;z-index:0;height:70vh;background:radial-gradient(ellipse 110% 85% at 45% 100%,rgb(var(--sp-logo-primary-rgb)/.14),transparent 70%),radial-gradient(ellipse 90% 70% at 70% 100%,rgb(var(--sp-logo-accent-rgb)/.08),transparent 68%);animation:sp-marketing-glow 16s ease-in-out infinite alternate-reverse}.sp-marketing-audience-scrim,.sp-marketing-closing-scrim{pointer-events:none;position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgb(8 12 20/.92) 0,rgb(8 12 20/.55) 45%,rgb(8 12 20/.25))}.sp-marketing-closing-glow{display:none}@keyframes sp-marketing-photo-drift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.06) translate3d(-1.2%,-.8%,0)}}@keyframes sp-marketing-glow{0%{opacity:.85;transform:translateZ(0) scale(1)}to{opacity:1;transform:translate3d(1.5%,-1.5%,0) scale(1.04)}}@keyframes sp-marketing-rise{0%{opacity:0;transform:translate3d(0,1.1rem,0)}to{opacity:1;transform:translateZ(0)}}.sp-marketing-reveal{animation:sp-marketing-rise .85s cubic-bezier(.22,1,.36,1) both}.sp-marketing-reveal--1{animation-delay:.05s}.sp-marketing-reveal--2{animation-delay:.16s}.sp-marketing-reveal--3{animation-delay:.28s}.sp-marketing-reveal--4{animation-delay:.4s}.sp-marketing-cta-primary{transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}.sp-marketing-cta-primary:hover{transform:translateY(-1px)}.sp-marketing-cta-secondary{transition:background .2s ease,border-color .2s ease,transform .2s ease}.sp-marketing-cta-secondary:hover{transform:translateY(-1px)}.sp-marketing-flow-item{transition:transform .25s ease}@media (prefers-reduced-motion:reduce){.sp-marketing-bottom-glow,.sp-marketing-cta-primary,.sp-marketing-cta-secondary,.sp-marketing-hero-glow,.sp-marketing-hero-photo,.sp-marketing-reveal{animation:none!important;transition:none!important;transform:none!important}}@media print{body{background:#fff!important}:root,body,body>div{--color-brand:15 76 129!important;--color-surface:255 255 255!important;--color-surface-muted:245 245 244!important;--color-ink:28 25 23!important;--color-ink-muted:87 83 78!important;--color-accent:180 83 9!important;--radius-brand:0.5rem!important;--font-sans:Geist,ui-sans-serif,system-ui,sans-serif!important;--font-display:Geist,ui-sans-serif,system-ui,sans-serif!important}}