*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-10{inset:-2.5rem}.-inset-8{inset:-2rem}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-right-1{right:-.25rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[55\]{z-index:55}.z-\[56\]{z-index:56}.z-\[60\]{z-index:60}.z-\[65\]{z-index:65}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.order-first{order:-9999}.order-last{order:9999}.col-span-1{grid-column:span 1/span 1}.col-span-12{grid-column:span 12/span 12}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.-m-1{margin:-.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-2{margin-top:-.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[3\%\]{margin-bottom:3%}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.ms-3{margin-inline-start:.75rem}.ms-6{margin-inline-start:1.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[10\%\]{height:10%}.h-\[15px\]{height:15px}.h-\[18\%\]{height:18%}.h-\[18px\]{height:18px}.h-\[2px\]{height:2px}.h-\[4\%\]{height:4%}.h-\[4\.75rem\]{height:4.75rem}.h-\[5\%\]{height:5%}.h-\[68px\]{height:68px}.h-\[8\%\]{height:8%}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-28{max-height:7rem}.max-h-56{max-height:14rem}.max-h-\[420px\]{max-height:420px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52dvh\]{max-height:52dvh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[calc\(100dvh-6\.5rem\)\]{max-height:calc(100dvh - 6.5rem)}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-48{min-height:12rem}.min-h-\[150px\]{min-height:150px}.min-h-\[1rem\]{min-height:1rem}.min-h-\[2\.75rem\]{min-height:2.75rem}.min-h-\[280px\]{min-height:280px}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[3rem\]{min-height:3rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[5rem\]{min-height:5rem}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[7rem\]{min-height:7rem}.min-h-\[9\.5rem\]{min-height:9.5rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[258px\]{width:258px}.w-\[26\%\]{width:26%}.w-\[280px\]{width:280px}.w-\[284px\]{width:284px}.w-\[4\.75rem\]{width:4.75rem}.w-\[45\%\]{width:45%}.w-\[60\%\]{width:60%}.w-\[65\%\]{width:65%}.w-\[68px\]{width:68px}.w-\[85\%\]{width:85%}.w-\[96px\]{width:96px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-10{min-width:2.5rem}.min-w-\[1080px\]{min-width:1080px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[180px\]{min-width:180px}.min-w-\[220px\]{min-width:220px}.min-w-\[360px\]{min-width:360px}.min-w-\[560px\]{min-width:560px}.min-w-\[620px\]{min-width:620px}.min-w-\[640px\]{min-width:640px}.min-w-\[6rem\]{min-width:6rem}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[900px\]{min-width:900px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[2\.75rem\]{max-width:2.75rem}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[34rem\]{max-width:34rem}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[52rem\]{max-width:52rem}.max-w-\[54ch\]{max-width:54ch}.max-w-\[560px\]{max-width:560px}.max-w-\[60ch\]{max-width:60ch}.max-w-\[760px\]{max-width:760px}.max-w-\[9rem\]{max-width:9rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-\[1_1_14rem\]{flex:14rem}.flex-none{flex:none}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.cursor-cell{cursor:cell}.cursor-ew-resize{cursor:ew-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[130px_1fr\]{grid-template-columns:130px 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[5\%\]{gap:5%}.gap-\[6\%\]{gap:6%}.gap-\[8\%\]{gap:8%}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[48px\]{border-radius:48px}.rounded-\[60px\]{border-radius:60px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-s{border-inline-start-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[10\%\]{padding:10%}.p-\[4\%\]{padding:4%}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!py-1\.5{padding-top:.375rem!important;padding-bottom:.375rem!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[3\%\]{padding-left:3%;padding-right:3%}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[4\%\]{padding-top:4%;padding-bottom:4%}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pl-1{padding-left:.25rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-14{padding-top:3.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[12vh\]{padding-top:12vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.\!text-\[13px\]{font-size:13px!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.6em\]{font-size:.6em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[40px\]{font-size:40px}.text-\[7\.5px\]{font-size:7.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.65\]{line-height:1.65}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,box-shadow\,border-color\]{transition-property:transform,box-shadow,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-syne:"Syne", system-ui, sans-serif;--font-dm-sans:"DM Sans", system-ui, sans-serif;--font-display:var(--font-syne);--font-body:var(--font-dm-sans);--font-mono:"JetBrains Mono", ui-monospace, monospace;--ll-bg:#fff;--ll-bg-alt:#eef1fb;--ll-card:#e6ebf9;--ll-card-deep:#d7dff3;--ll-ink:#0b1526;--ll-ink-soft:#0b15269e;--ll-ink-faint:#0b152666;--ll-border:#ccd6ee;--ll-border-soft:#dee4f5;--ll-blue-700:#0d1f4d;--ll-blue-600:#16367a;--ll-blue-500:#2049a8;--ll-blue-400:#3d63c9;--ll-blue-300:#6f8fdd;--ll-blue-200:#a9bdec;--ll-blue-100:#e2e7f8;--ll-yellow:#ffcd48;--ll-gradient:linear-gradient(135deg, #16367a 0%, #3d63c9 100%);--ll-gradient-soft:linear-gradient(135deg, #2049a824, #3d63c929);--ll-gradient-text:linear-gradient(90deg, #0d1f4d, #2049a8, #3d63c9);--ll-shadow-sm:0 2px 8px #0f23460f;--ll-shadow-md:0 10px 30px #0f234614;--ll-shadow-card:0 1px 0 #0f234608, 0 24px 48px #0d1f4d24;--ll-shadow-cta:0 10px 28px #2049a859;--ll-shadow-cta-h:0 16px 38px #2049a873;--ll-radius-btn:56px;--ll-radius-card:20px;--ll-radius-card-lg:60px;--ll-radius-sm:10px;--rail-width:96px;--sidebar-width:280px;--aqua:#57b6ff;--violet:#3b82f6;--blue:#60a5fa;--red:#f87171;--green:#4ade80;--amber:#f59e0b;--indigo:#818cf8;--slate:#94a3b8;--bg:#000;--card:#0a0a12;--fg:#fff;--border:#ffffff12;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 10px 30px #0000004d;--shadow-lg:0 20px 40px #0006;--shadow-deep:0 40px 100px #000c;--shadow-cta:0 10px 30px #57b6ff4d;--shadow-cta-h:0 15px 40px #57b6ff80;--shadow-glow-accent:0 8px 32px #57b6ff40;--glow-aqua:0 0 60px #57b6ff14;--shadow-white:0 8px 28px #ffffff0f, 0 2px 8px #ffffff0a;--shadow-white-h:0 12px 36px #ffffff1a, 0 4px 12px #ffffff0f;--text-glow-white:0 0 24px #ffffff1f;--text-gradient:linear-gradient(90deg, #57b6ff, #60a5fa, #3b82f6);--logo-gradient:linear-gradient(135deg, #57b6ff, #3b82f6);--ease:cubic-bezier(.16, 1, .3, 1);--t-fast:.15s;--t-med:.3s;--t-slow:.8s;--radius:.75rem;--radius-lg:1rem;--radius-2xl:1.5rem}*{border-color:var(--ll-border)}html,body{margin:0;padding:0}body{background:var(--ll-bg);color:var(--ll-ink);font-family:var(--font-body);transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:var(--t-med);transition-timing-function:var(--ease)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}.marketing-scope{background:var(--ll-bg);background-image:radial-gradient(60vw 60vh at 90% -10%,#2049a821,#0000 60%),radial-gradient(55vw 55vh at -10% 30%,#3d63c929,#0000 60%);position:relative}.dashboard-scope{--font-display:var(--font-dash-display);--font-body:var(--font-dash-body);--font-mono:var(--font-dash-mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--fg);font-family:var(--font-body);--bg:#1d1e22;--card:#26272c;--border:#ffffff1a;background:var(--bg);--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-deep:none;--shadow-cta:none;--shadow-cta-h:none;--shadow-glow-accent:none;--glow-aqua:none;--shadow-white:none;--shadow-white-h:none;--text-glow-white:none;--text-glow-ink:none;--rail-active-glow:none;--violet:#fff;--stat-value-color:#fff;--status-pill-text:#fff;--red:#fb9090;--indigo:#a5b4fc;--text-leise:#ffffff9e;--text-mittel:#ffffffd1;--auf-akzent:#04121f;min-height:100vh}.dashboard-scope.design-klassisch{--bg:#000;--card:#0a0a12;--border:#ffffff12;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 10px 30px #0000004d;--shadow-lg:0 20px 40px #0006;--shadow-deep:0 40px 100px #000c;--shadow-cta:0 10px 30px #57b6ff4d;--shadow-cta-h:0 15px 40px #57b6ff80;--shadow-glow-accent:0 8px 32px #57b6ff40;--glow-aqua:0 0 60px #57b6ff14;--shadow-white:0 8px 28px #ffffff0f, 0 2px 8px #ffffff0a;--shadow-white-h:0 12px 36px #ffffff1a, 0 4px 12px #ffffff0f;--text-glow-white:0 0 24px #ffffff1f;--rail-active-glow:0 0 8px var(--aqua);--violet:#3b82f6;--stat-value-color:var(--aqua);background:var(--bg);background-image:radial-gradient(60vw 80vh at 0 0,#57b6ff26,#0000 60%),radial-gradient(70vw 90vh at 100% 100%,#3b82f61f,#0000 65%),radial-gradient(45vw 55vh at 85% 10%,#f871710f,#0000 60%),radial-gradient(45vw 55vh at 10% 90%,#4ade800f,#0000 60%),radial-gradient(50vw 60vh,#60a5fa0d,#0000 65%)}.fit-screen{flex-direction:column;height:100%;display:flex;overflow:hidden}.fit-scroll{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;min-height:0;overflow-y:auto}.fit-scroll::-webkit-scrollbar{width:8px}.fit-scroll::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:999px}.fit-scroll::-webkit-scrollbar-thumb:hover{background:#57b6ff40}@media (max-width:820px),(max-height:780px){.fit-screen{height:auto;overflow:visible}.fit-scroll{max-height:none;overflow-y:visible}}.news-log-scroll{scrollbar-width:thin;scrollbar-color:#57b6ff59 transparent}.news-log-scroll::-webkit-scrollbar{width:6px}.news-log-scroll::-webkit-scrollbar-track{background:0 0}.news-log-scroll::-webkit-scrollbar-thumb{background:#57b6ff59;border-radius:999px}.news-log-scroll::-webkit-scrollbar-thumb:hover{background:#57b6ff8c}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.hp-btn{transform-origin:50%;transition:transform var(--t-med) cubic-bezier(.34, 1.56, .64, 1), box-shadow var(--t-med) var(--ease)}.hp-btn:hover,.hp-btn:focus-visible{transform:scale(1.05)}.hp-cta{isolation:isolate;position:relative}.hp-cta:before{content:"";border-radius:inherit;background:conic-gradient(from var(--angle), #16367a, #a9bdec, #16367a);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--t-med) var(--ease);pointer-events:none;z-index:-1;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover){.hp-cta:hover:before{opacity:1;animation:2.5s linear infinite hp-cta-spin}}@keyframes hp-cta-spin{to{--angle:360deg}}.hp-cta-dark:before{background:conic-gradient(from var(--angle), var(--aqua), var(--violet), var(--aqua))}.hp-underline{background:linear-gradient(currentColor,currentColor) 0 100%/0% 2px no-repeat;padding-bottom:2px;transition:background-size .35s}.hp-underline-trigger:hover .hp-underline,.hp-underline-trigger:focus-visible .hp-underline{background-size:100% 2px}.hp-zoom{transform-origin:0;transition:transform var(--t-med) var(--ease), text-shadow var(--t-med) ease;display:inline-block}.hp-zoom-trigger:hover .hp-zoom,.hp-zoom-trigger:focus-visible .hp-zoom{text-shadow:0 2px 10px #0f234640;transform:scale(1.045)}.dashboard-scope .hp-zoom-trigger:hover .hp-zoom,.dashboard-scope .hp-zoom-trigger:focus-visible .hp-zoom{text-shadow:0 2px 12px #57b6ff66}.hp-icon{transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.hp-icon-trigger:hover .hp-icon,.hp-icon-trigger:focus-visible .hp-icon{transform:rotate(-8deg)scale(1.06)}.hp-card-lift{transition:transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease)}.hp-card-lift:hover,.hp-card-lift:focus-visible{transform:translateY(-3px)}.hp-title-glow{transition:color var(--t-fast) ease, text-shadow var(--t-fast) ease}.hp-title-glow:hover{color:var(--ll-blue-500);text-shadow:0 0 8px #2049a866,0 0 24px #2049a838}.dashboard-scope .hp-title-glow:hover{color:var(--aqua);text-shadow:0 0 8px #57b6ff80,0 0 24px #57b6ff47}.dashboard-scope:not(.design-klassisch) .hp-zoom-trigger:hover .hp-zoom,.dashboard-scope:not(.design-klassisch) .hp-zoom-trigger:focus-visible .hp-zoom,.dashboard-scope:not(.design-klassisch) .hp-title-glow:hover{text-shadow:none}.dashboard-scope:not(.design-klassisch) .hp-card-lift:hover,.dashboard-scope:not(.design-klassisch) .hp-card-lift:focus-visible{transform:none}@media (prefers-reduced-motion:reduce){.hp-btn,.hp-cta:before,.hp-underline,.hp-zoom,.hp-icon,.hp-card-lift,.hp-title-glow{transition:none!important;animation:none!important}.hp-icon-trigger:hover .hp-icon{transform:none}}@keyframes hp-pulse{0%,to{opacity:1}50%{opacity:.5}}.hp-skeleton{animation:1.6s ease-in-out infinite hp-pulse}@font-face{font-family:Fahrschule Display;src:url(/fonts/LinuxLibertineDisplay.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fahrschule Display;src:url(/fonts/LinuxLibertineItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Fahrschule Sans;src:url(/fonts/LiberationSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fahrschule Sans;src:url(/fonts/LiberationSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}[data-dashboard-theme=premium-night] .dashboard-scope,[data-dashboard-theme=premium-editorial] .dashboard-scope{--font-dash-display:"Fahrschule Display", Georgia, serif;--font-dash-body:"Fahrschule Sans", Arial, system-ui, sans-serif;--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-deep:none;--shadow-cta:none;--shadow-cta-h:none;--shadow-glow-accent:none;--glow-aqua:none;--shadow-white:none;--shadow-white-h:none;--text-glow-white:none;--rail-active-glow:none;--radius:12px;--radius-lg:12px;--radius-2xl:18px;font-size:15px;line-height:1.45}[data-dashboard-theme=premium-night] .dashboard-scope table,[data-dashboard-theme=premium-editorial] .dashboard-scope table,[data-dashboard-theme=premium-night] .dashboard-scope input,[data-dashboard-theme=premium-editorial] .dashboard-scope input,[data-dashboard-theme=premium-night] .dashboard-scope select,[data-dashboard-theme=premium-editorial] .dashboard-scope select{font-size:14px}[data-dashboard-theme=premium-night] .dashboard-scope h1,[data-dashboard-theme=premium-editorial] .dashboard-scope h1{font-family:var(--font-dash-display);letter-spacing:-.025em;font-size:clamp(38px,4vw,56px);font-weight:400;line-height:.96}[data-dashboard-theme=premium-night] .dashboard-scope .font-display,[data-dashboard-theme=premium-editorial] .dashboard-scope .font-display{font-weight:400}[data-dashboard-theme=premium-night] .dashboard-scope h3,[data-dashboard-theme=premium-editorial] .dashboard-scope h3{font-size:19px;font-weight:400;line-height:1.02}[data-dashboard-theme=premium-night] .dashboard-scope thead th,[data-dashboard-theme=premium-editorial] .dashboard-scope thead th{text-transform:uppercase;letter-spacing:.065em;padding-block:12px;font-size:11px;font-weight:700}[data-dashboard-theme=premium-night] .dashboard-scope table td,[data-dashboard-theme=premium-editorial] .dashboard-scope table td{padding-block:14px;padding-inline:16px}[data-dashboard-theme=premium-night] .dashboard-scope .hp-card-lift,[data-dashboard-theme=premium-editorial] .dashboard-scope .hp-card-lift{border-radius:18px;padding-top:20px}[data-dashboard-theme=premium-night] .dashboard-scope input,[data-dashboard-theme=premium-editorial] .dashboard-scope input,[data-dashboard-theme=premium-night] .dashboard-scope select,[data-dashboard-theme=premium-editorial] .dashboard-scope select{border-radius:12px}[data-dashboard-theme=premium-night] .dashboard-scope :focus-visible{outline-offset:2px;outline:2px solid #3f9cf4}[data-dashboard-theme=premium-editorial] .dashboard-scope :focus-visible{outline-offset:2px;outline:2px solid #1c79d0}[data-dashboard-theme=premium-night] .dashboard-scope{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#071522;--card:#071522d6;--fg:#fff;--slate:#d8e0e6;--text-leise:#ffffffb8;--text-mittel:#ffffffe0;--border:#ffffff2e;--aqua:#3f9cf4;--violet:#fff;--stat-value-color:#fff;--status-pill-text:#fff;--red:#d25d5d;--gold:#d3b27b;--gold-dark:#ba9360;color:var(--fg);background-color:#0000;background-image:linear-gradient(90deg,#04101df2 0%,#071522ad 50%,#07152257 100%),linear-gradient(#04101d1f 0%,#04101d8c 100%);background-position:0 0,0 0;background-repeat:no-repeat,no-repeat;background-size:cover,cover}[data-dashboard-theme=premium-night] .dashboard-scope .theme-bg{z-index:-1;pointer-events:none;background:#071522;position:fixed;inset:0}[data-dashboard-theme=premium-night] .dashboard-scope .theme-bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center;width:100%;height:100%;position:absolute;inset:0}[data-dashboard-theme=premium-night] .dashboard-scope .hp-card-lift{background:var(--card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff2e}[data-dashboard-theme=premium-night] .dashboard-scope aside{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071522ed}[data-dashboard-theme=premium-night] .dashboard-scope em,[data-dashboard-theme=premium-night] .dashboard-scope .text-italic{font-family:var(--font-dash-display);color:var(--gold);font-style:italic;font-weight:400}[data-dashboard-theme=premium-night] .dashboard-scope [role=dialog]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071522ed;border:1px solid #ffffff2e}[data-dashboard-theme=premium-editorial] .dashboard-scope{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fbf8f1;--card:#ffffffe8;--fg:#132638;--slate:#4b5866;--text-leise:#4b5866;--text-mittel:#3f4c59;--auf-akzent:#fff;--border:#d8ccbb;--aqua:#1563b0;--violet:#132638;--stat-value-color:#132638;--status-pill-text:#132638;--red:#b42318;--green:#166534;--amber:#92400e;--indigo:#4f46e5;--gold:#ba9360;--gold-dark:#ba9360;color:var(--fg);background-color:#0000;background-image:linear-gradient(90deg,#fbf8f1 0%,#fbf8f1f5 42%,#fbf8f180 100%);background-position:0 0;background-repeat:no-repeat;background-size:cover}[data-dashboard-theme=premium-editorial] .dashboard-scope .theme-bg{z-index:-1;pointer-events:none;background:#fbf8f1;position:fixed;inset:0}[data-dashboard-theme=premium-editorial] .dashboard-scope .theme-bg img{-o-object-fit:cover;object-fit:cover;width:clamp(360px,42vw,760px);height:100%;position:absolute;top:0;right:0}@media (max-width:899px){[data-dashboard-theme=premium-editorial] .dashboard-scope{background-image:linear-gradient(#fbf8f1e0,#fbf8f1e6)}[data-dashboard-theme=premium-editorial] .dashboard-scope .theme-bg img{width:100%;inset:0}}[data-dashboard-theme=premium-editorial] .dashboard-scope .hp-card-lift{background:var(--card);border:1px solid #d8ccbb;box-shadow:0 8px 24px #13263814}[data-dashboard-theme=premium-editorial] .dashboard-scope aside,[data-dashboard-theme=premium-editorial] .dashboard-scope [role=dialog]{background:#fff;border-color:#d8ccbb}[data-dashboard-theme=premium-editorial] .dashboard-scope .border-t,[data-dashboard-theme=premium-editorial] .dashboard-scope .border-b,[data-dashboard-theme=premium-editorial] .dashboard-scope .border-r,[data-dashboard-theme=premium-editorial] .dashboard-scope .border-l{border-color:#cdbeaa}[data-dashboard-theme=premium-editorial] .dashboard-scope em,[data-dashboard-theme=premium-editorial] .dashboard-scope .text-italic{font-family:var(--font-dash-display);color:#ba9360;font-style:italic;font-weight:400}[data-dashboard-theme=premium-editorial] .dashboard-scope .CardHeading h3{color:#132638}[data-dashboard-theme=premium-editorial] .dashboard-scope .hp-btn{box-shadow:none}[data-dashboard-theme=premium-editorial] .dashboard-scope .hp-zoom.font-display{color:#132638}[data-dashboard-theme=premium-editorial] .dashboard-scope .fit-scroll{scrollbar-color:#cdbeaa transparent}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*=\#04121f]{color:#fff!important}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.35)"],[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.5)"],[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.4)"]{color:#4b5866!important}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*=\#0b0d2a]{color:#fff!important}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.7)"],[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255, 255, 255, 0.7)"],[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.75)"],[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255, 255, 255, 0.75)"],[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.85)"]{color:#3f4c59!important}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.02)"]{background-color:#fff!important}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.04)"]{background-color:#f7f3ea!important}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.06)"]{background-color:#efe9dc!important}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255,255,255,0.08)"]:not(.hp-card-lift){background-color:#e7dfcf!important}[data-dashboard-theme=premium-editorial] .dashboard-scope input,[data-dashboard-theme=premium-editorial] .dashboard-scope select,[data-dashboard-theme=premium-editorial] .dashboard-scope textarea{color:#132638!important;background:#f4efe6!important;border-color:#d8ccbb!important}[data-dashboard-theme=premium-editorial] .dashboard-scope input::placeholder{color:#5f6b78!important}.dashboard-scope{--p-violett:#a78bfa;--p-rosa:#fb7185;--p-tuerkis:#22d3ee;--p-orange:#fb923c;--p-gruen:#4ade80;--p-gelb:#fbbf24;--verlauf:linear-gradient(120deg, var(--aqua) 0%, var(--p-violett) 100%);--hero-verlauf:linear-gradient(90deg, #080b12ed 0%, #080b12b8 40%, #080b120d 80%);--hero-text-soft:#fffc;--hero-rand:#ffffff1f}[data-dashboard-theme=premium-editorial] .dashboard-scope{--p-violett:#7c3aed;--p-rosa:#e11d48;--p-tuerkis:#0891b2;--p-orange:#ea580c;--p-gruen:#15803d;--p-gelb:#b45309;--hero-verlauf:linear-gradient(90deg, #fbf8f1f7 0%, #fbf8f1d6 40%, #fbf8f10d 80%);--hero-text-soft:#3f4c59;--hero-rand:#d8ccbb}.uebersicht-hero[data-rolle=fahrschule]{--hero-bild:url(/bilder/fahrschule-nacht.webp);--hero-pos:75% 55%}.uebersicht-hero[data-rolle=fahrlehrer]{--hero-bild:url(/bilder/fahrlehrer-nacht.webp);--hero-pos:70% 45%}.uebersicht-hero[data-rolle=mitglied]{--hero-bild:url(/bilder/mitglied-nacht.webp);--hero-pos:80% 60%}[data-dashboard-theme=premium-editorial] .uebersicht-hero[data-rolle=fahrschule]{--hero-bild:url(/bilder/fahrschule-tag.webp);--hero-pos:65% 50%}[data-dashboard-theme=premium-editorial] .uebersicht-hero[data-rolle=fahrlehrer]{--hero-bild:url(/bilder/fahrlehrer-tag.webp);--hero-pos:70% 55%}[data-dashboard-theme=premium-editorial] .uebersicht-hero[data-rolle=mitglied]{--hero-bild:url(/bilder/mitglied-tag.webp);--hero-pos:70% 50%}.uebersicht-hero{border:1px solid var(--hero-rand);background-color:var(--card);background-image:var(--hero-verlauf), var(--hero-bild);background-repeat:no-repeat;background-size:cover;background-origin:border-box;background-position:var(--hero-pos,center);color:var(--fg)}.uebersicht-hero .hero-text{color:var(--hero-text-soft)}@media (max-width:767px){.uebersicht-hero{background-image:linear-gradient(180deg, color-mix(in srgb, var(--bg) 92%, transparent) 0%, color-mix(in srgb, var(--bg) 80%, transparent) 60%, color-mix(in srgb, var(--bg) 40%, transparent) 100%), var(--hero-bild)}}.bild-karte{--bild:url(/bilder/reform-nacht.webp);border:1px solid var(--hero-rand);background-image:linear-gradient(180deg, #080b1240 0%, #080b12e0 100%), var(--bild);color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;background-origin:border-box}[data-dashboard-theme=premium-editorial] .bild-karte{--bild:url(/bilder/reform-tag.webp);background-image:linear-gradient(180deg, #13263826 0%, #132638d1 100%), var(--bild)}.verlauf-text{background:var(--verlauf);color:#0000;-webkit-background-clip:text;background-clip:text}.akzent-kreis{background:color-mix(in srgb, var(--akzent,var(--aqua)) 16%, transparent);color:var(--akzent,var(--aqua))}.schnell-kachel{border:1px solid var(--border);background:var(--card);transition:transform var(--t-med) var(--ease), border-color var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease)}[data-dashboard-theme=premium-night] .schnell-kachel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.schnell-kachel .schnell-icon{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){.schnell-kachel:hover{border-color:color-mix(in srgb, var(--akzent,var(--aqua)) 55%, transparent);box-shadow:0 10px 24px -12px color-mix(in srgb, var(--akzent,var(--aqua)) 60%, transparent);transform:translateY(-2px)}.schnell-kachel:hover .schnell-icon{transform:rotate(-8deg)scale(1.08)}}.schnell-kachel:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.dash-ring{background:conic-gradient(var(--aqua) 0%, var(--p-violett) calc(var(--wert) * 1%), color-mix(in srgb, var(--fg) 10%, transparent) calc(var(--wert) * 1%))}.knopf-primaer{background:var(--verlauf);color:#fff}.knopf-zweit{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 70%, transparent);color:var(--fg)}[data-dashboard-theme=premium-editorial] .knopf-zweit{background:#fff}@media (prefers-reduced-motion:reduce){.schnell-kachel,.schnell-kachel .schnell-icon{transition:none}.schnell-kachel:hover,.schnell-kachel:hover .schnell-icon{transform:none}}@media (max-width:420px){.schnell-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}.ue-raster{container-type:inline-size}.kz{grid-template-columns:minmax(0,1fr)}.kz dl{grid-template-columns:repeat(2,minmax(0,1fr))}.kz-folge{border-top:1px solid var(--border);padding-top:1rem}@container (min-width:600px){.kz dl{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:780px){.kz-eine.kz-knoepfe{grid-template-columns:minmax(0,1fr) auto}.kz-eine .kz-aktionen{flex-direction:column}}@container (min-width:820px){.ue-breit{grid-column:span 8/span 8}.ue-schmal{grid-column:span 4/span 4}}@container (min-width:1040px){.kz-zwei{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kz-zwei.kz-knoepfe{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.kz-zwei dl{grid-template-columns:repeat(2,minmax(0,1fr))}.kz-zwei .kz-folge{border-top:0;border-left:1px solid var(--border);padding-top:0;padding-left:2rem}.kz-zwei .kz-aktionen{flex-direction:column}}.uebersicht-hero{container-type:inline-size}.ue-ecke{display:none}@container (min-width:760px){.ue-ecke{display:block}}[data-dashboard-theme=premium-editorial] .ue-ecke{color:#132638c7;filter:none}.sprung-link{z-index:100;color:#fff;background:#1d4ed8;border-radius:.75rem;padding:.75rem 1.25rem;font-weight:600;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.sprung-link:focus{outline-offset:2px;outline:3px solid #fff;transform:none}.dashboard-scope :focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.dashboard-scope main:focus{outline:none}.dashboard-scope :is(h1,h2,h3,h4,p,dd,li){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (min-width:768px){html[data-a11y-knopf] .rail-leiste{padding-bottom:5rem}html[data-a11y-knopf] .vorschau-umschalter{left:6.5rem}}@media (max-width:767px){html[data-a11y-knopf] .main-content{padding-bottom:5rem}html[data-a11y-knopf] .vorschau-umschalter{bottom:5rem}}.a11y-knopf{color:#fff;background:#1d4ed8;box-shadow:0 0 0 2px #fff,0 8px 24px #00000059}.a11y-knopf:focus-visible{outline-offset:3px;outline:3px solid #fbbf24}.a11y-knopf-zahl{color:#1e3a8a;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:-5px;right:-5px;box-shadow:0 0 0 2px #1d4ed8}.a11y-fenster{border-color:var(--border);background:linear-gradient(var(--card), var(--card)), var(--bg);color:var(--fg);box-shadow:0 24px 60px #00000073}.a11y-zweit{border:1px solid var(--border);background:color-mix(in srgb, var(--fg) 7%, transparent);color:var(--fg)}.a11y-textlink{color:var(--fg);text-underline-offset:3px;padding:.25rem .125rem;text-decoration:underline}.a11y-schalter{border:1px solid var(--border);background:color-mix(in srgb, var(--fg) 6%, transparent);min-height:2rem;color:var(--fg)}.a11y-schalter-bahn{border:2px solid var(--slate);width:2.25rem;height:1.25rem;transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease;border-radius:999px;display:block;position:relative}.a11y-schalter-knopf{background:var(--slate);width:.75rem;height:.75rem;transition:transform var(--t-fast) ease;border-radius:999px;position:absolute;top:2px;left:2px}.a11y-schalter[data-an=ja] .a11y-schalter-bahn{background:#1d4ed8;border-color:#1d4ed8}.a11y-schalter[data-an=ja] .a11y-schalter-knopf{background:#fff;transform:translate(1rem)}.a11y-stufe{cursor:pointer;border:1px solid var(--border);min-height:3.25rem;color:var(--fg);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.a11y-stufe[data-an=ja]{background:#1d4ed829;border:2px solid #1d4ed8}.a11y-stufe:focus-within{outline:2px solid var(--aqua);outline-offset:2px}.a11y-lesehilfe{z-index:54;pointer-events:none;opacity:0;background:#fde0471a;border-top:2px solid #facc15bf;border-bottom:2px solid #facc15bf;height:2.8rem;position:fixed;top:-1.4rem;left:0;right:0}html[data-a11y-schrift="115"]{--a11y-f:1.15}html[data-a11y-schrift="130"]{--a11y-f:1.3}html[data-a11y-schrift="150"]{--a11y-f:1.5}html[data-a11y-schrift]{font-size:calc(100% * var(--a11y-f))}html[data-a11y-schrift] .text-\[7\.5px\]{font-size:calc(7.5px * var(--a11y-f))}html[data-a11y-schrift] .text-\[8px\]{font-size:calc(8px * var(--a11y-f))}html[data-a11y-schrift] .text-\[9px\]{font-size:calc(9px * var(--a11y-f))}html[data-a11y-schrift] .text-\[9\.5px\]{font-size:calc(9.5px * var(--a11y-f))}html[data-a11y-schrift] .text-\[10px\]{font-size:calc(10px * var(--a11y-f))}html[data-a11y-schrift] .text-\[11px\]{font-size:calc(11px * var(--a11y-f))}html[data-a11y-schrift] .text-\[12px\]{font-size:calc(12px * var(--a11y-f))}html[data-a11y-schrift] .text-\[13px\]{font-size:calc(13px * var(--a11y-f))}html[data-a11y-schrift] .text-\[15px\]{font-size:calc(15px * var(--a11y-f))}html[data-a11y-kontrast] .dashboard-scope{--fg:#fff;--slate:#e5e7eb;--border:#ffffff8c;--bg:#000;--card:#0d0d10;--hero-text-soft:#fff;--text-leise:#f3f4f6;--text-mittel:#fff;--hero-verlauf:linear-gradient(90deg, #000000f5 0%, #000000e6 55%, #00000059 100%);--shadow-white:none;--shadow-white-h:none}html[data-a11y-kontrast][data-dashboard-theme=premium-editorial] .dashboard-scope{--fg:#000;--slate:#1f2937;--border:#0009;--bg:#fff;--card:#fff;--hero-text-soft:#000;--text-leise:#111827;--text-mittel:#000;--hero-verlauf:linear-gradient(90deg, #fffffff7 0%, #ffffffed 55%, #fff6 100%)}html[data-a11y-kontrast] .dashboard-scope .theme-bg{display:none}html[data-a11y-kontrast] .dashboard-scope *{text-shadow:none!important}html[data-a11y-kontrast]:not([data-dashboard-theme=premium-editorial]) .dashboard-scope [style^="color:rgba(255,255,255"],html[data-a11y-kontrast]:not([data-dashboard-theme=premium-editorial]) .dashboard-scope [style*=";color:rgba(255,255,255"]{color:#fff!important}html[data-a11y-bewegung] *,html[data-a11y-bewegung] :before,html[data-a11y-bewegung] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-a11y-links] .dashboard-scope a{text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:2px!important}html[data-a11y-lesbar] .dashboard-scope,html[data-a11y-lesbar] .dashboard-scope *{font-family:Verdana,Atkinson Hyperlegible,Tahoma,DejaVu Sans,sans-serif!important;font-style:normal!important}html[data-a11y-abstand] .dashboard-scope *{letter-spacing:.06em!important;word-spacing:.14em!important;line-height:1.7!important}html[data-a11y-fokus] .dashboard-scope :focus-visible,html[data-a11y-fokus] .dashboard-scope .a11y-stufe:focus-within{outline-offset:2px!important;outline:3px solid #facc15!important;box-shadow:0 0 0 6px #000!important}.vergleich-linie{background:#fff;width:3px;transform:translate(-50%);box-shadow:0 0 0 1px #0d1f4d59,0 0 18px #00000059}.vergleich-griff{width:48px;height:48px;color:var(--ll-blue-600);box-shadow:0 0 0 3px var(--ll-blue-500), 0 10px 24px #0d1f4d59;background:#fff;border-radius:999px;place-items:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vergleich:hover .vergleich-griff{transform:translate(-50%,-50%)scale(1.08)}.vergleich-regler:focus-visible~.vergleich-linie .vergleich-griff{box-shadow:0 0 0 3px var(--ll-blue-500), 0 0 0 7px var(--ll-yellow), 0 10px 24px #0d1f4d59}.vergleich-chip{z-index:5;color:#fff;letter-spacing:.02em;background:#0b1526d1;border-radius:999px;padding:.3rem .8rem;font-size:12px;font-weight:600;position:absolute;top:.75rem}@media (prefers-reduced-motion:reduce){.vergleich-griff{transition:none}.vergleich:hover .vergleich-griff{transform:translate(-50%,-50%)}}.mit-assistent .main-content{padding-bottom:4.5rem}.assistent-knopf{background:var(--aqua);color:var(--auf-akzent);box-shadow:0 0 0 2px var(--bg), 0 10px 26px #00000059}.assistent-knopf:focus-visible{outline-offset:3px;outline:3px solid #fbbf24}.assistent-blase,.assistent-blase-ich{border-radius:1rem;max-width:88%;padding:.6rem .9rem}.assistent-blase{background:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg);border-bottom-left-radius:.3rem}.assistent-blase-ich{background:var(--aqua);color:var(--auf-akzent);border-bottom-right-radius:.3rem}.assistent-vorschlag{border:1px solid var(--border);background:color-mix(in srgb, var(--fg) 5%, transparent);color:var(--fg);transition:border-color var(--t-fast) ease, background-color var(--t-fast) ease}@media (hover:hover){.assistent-vorschlag:hover{border-color:var(--aqua);background:color-mix(in srgb, var(--aqua) 10%, transparent)}}.assistent-feld{border:1px solid var(--border);background:color-mix(in srgb, var(--fg) 5%, transparent);color:var(--fg)}.assistent-feld::placeholder{color:var(--text-leise)}.assistent-senden{background:var(--aqua);color:var(--auf-akzent)}.dashboard-scope{--bild-theorie:url(/bilder/theorie-nacht.webp);--bild-pruefung:url(/bilder/pruefung-nacht.webp);--bild-fuhrpark:url(/bilder/fuhrpark-nacht.webp);--bild-leer:url(/bilder/leer-nacht.webp);--bild-sonder-ueberland:url(/bilder/sonder-ueberland-nacht.webp);--bild-sonder-autobahn:url(/bilder/sonder-autobahn-nacht.webp);--bild-sonder-nacht:url(/bilder/sonder-nacht-nacht.webp);--bild-fahrschueler:url(/bilder/fahrschueler-nacht.webp);--bild-termine:url(/bilder/termine-nacht.webp);--bild-team:url(/bilder/team-nacht.webp);--bild-abrechnung:url(/bilder/abrechnung-nacht.webp);--bild-checkliste:url(/bilder/checkliste-nacht.webp);--bild-kostenrechner:url(/bilder/kostenrechner-nacht.webp);--bild-bewertung:url(/bilder/bewertung-nacht.webp);--bild-material:url(/bilder/material-nacht.webp);--bild-einstellungen:url(/bilder/einstellungen-nacht.webp);--bild-vertraege:url(/bilder/vertraege-nacht.webp)}[data-dashboard-theme=premium-editorial] .dashboard-scope{--bild-theorie:url(/bilder/theorie-tag.webp);--bild-pruefung:url(/bilder/pruefung-tag.webp);--bild-fuhrpark:url(/bilder/fuhrpark-tag.webp);--bild-leer:url(/bilder/leer-tag.webp);--bild-sonder-ueberland:url(/bilder/sonder-ueberland-tag.webp);--bild-sonder-autobahn:url(/bilder/sonder-autobahn-tag.webp);--bild-sonder-nacht:url(/bilder/sonder-nacht-tag.webp);--bild-fahrschueler:url(/bilder/fahrschueler-tag.webp);--bild-termine:url(/bilder/termine-tag.webp);--bild-team:url(/bilder/team-tag.webp);--bild-abrechnung:url(/bilder/abrechnung-tag.webp);--bild-checkliste:url(/bilder/checkliste-tag.webp);--bild-kostenrechner:url(/bilder/kostenrechner-tag.webp);--bild-bewertung:url(/bilder/bewertung-tag.webp);--bild-material:url(/bilder/material-tag.webp);--bild-einstellungen:url(/bilder/einstellungen-tag.webp);--bild-vertraege:url(/bilder/vertraege-tag.webp)}.bild-kopf[data-bild=theorie]{--bild:var(--bild-theorie)}.bild-kopf[data-bild=pruefung]{--bild:var(--bild-pruefung)}.bild-kopf[data-bild=fuhrpark]{--bild:var(--bild-fuhrpark)}.bild-kopf[data-bild=fahrschueler]{--bild:var(--bild-fahrschueler)}.bild-kopf[data-bild=termine]{--bild:var(--bild-termine)}.bild-kopf[data-bild=team]{--bild:var(--bild-team)}.bild-kopf[data-bild=abrechnung]{--bild:var(--bild-abrechnung)}.bild-kopf[data-bild=checkliste]{--bild:var(--bild-checkliste)}.bild-kopf[data-bild=kostenrechner]{--bild:var(--bild-kostenrechner)}.bild-kopf[data-bild=bewertung]{--bild:var(--bild-bewertung)}.bild-kopf[data-bild=material]{--bild:var(--bild-material)}.bild-kopf[data-bild=einstellungen]{--bild:var(--bild-einstellungen)}.bild-kopf[data-bild=vertraege]{--bild:var(--bild-vertraege)}.bild-kopf{border:1px solid var(--border);background-color:var(--bg);background-image:linear-gradient(90deg, var(--bg) 0%, var(--bg) 30%, color-mix(in srgb, var(--bg) 55%, transparent) 62%, transparent 100%), var(--bild);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;min-height:8.5rem;padding:1.25rem 1.5rem}@media (max-width:640px){.bild-kopf{background-image:linear-gradient(90deg, color-mix(in srgb, var(--bg) 92%, transparent), color-mix(in srgb, var(--bg) 70%, transparent)), var(--bild)}}@media (max-height:780px) and (min-width:821px){.bild-kopf{min-height:6.5rem;padding-block:1rem}}html[data-a11y-kontrast] .bild-kopf{background-image:none}.sonder-bild{background-position:50%;background-size:cover;border-radius:.75rem;flex:none;width:3.5rem;height:3.5rem;display:block}.sonder-bild[data-art=Überlandfahrt]{background-image:var(--bild-sonder-ueberland)}.sonder-bild[data-art=Autobahnfahrt]{background-image:var(--bild-sonder-autobahn)}.sonder-bild[data-art=Nachtfahrt]{background-image:var(--bild-sonder-nacht)}.leer-bild{aspect-ratio:4/3;background:var(--bild-leer) center / cover no-repeat;opacity:.9;border-radius:1rem;width:min(15rem,70%);margin:0 auto .85rem;display:block}.anmelde-flaeche{background-image:linear-gradient(#ffffff8c,#ffffffd1),url(/bilder/anmelden-tag.webp);background-position:50%;background-size:cover;background-attachment:fixed}.dashboard-scope{--kachel-fuhrpark:url(/bilder/fuhrpark-nacht.webp);--kachel-theorie:url(/bilder/theorie-nacht.webp);--kachel-pruefung:url(/bilder/pruefung-nacht.webp);--kachel-sonderfahrten:url(/bilder/sonder-autobahn-nacht.webp);--kachel-anmeldungen:url(/bilder/online-anmeldung-nacht.webp);--kachel-reform:url(/bilder/reform-nacht.webp);--kachel-fahrschueler:url(/bilder/fahrschueler-nacht.webp);--kachel-termine:url(/bilder/termine-nacht.webp);--kachel-team:url(/bilder/team-nacht.webp);--kachel-abrechnung:url(/bilder/abrechnung-nacht.webp);--kachel-checkliste:url(/bilder/checkliste-nacht.webp);--kachel-kostenrechner:url(/bilder/kostenrechner-nacht.webp);--kachel-bewertung:url(/bilder/bewertung-nacht.webp);--kachel-material:url(/bilder/material-nacht.webp);--kachel-einstellungen:url(/bilder/einstellungen-nacht.webp);--kachel-vertraege:url(/bilder/vertraege-nacht.webp);--kachel-kalender:url(/bilder/termine-nacht.webp)}[data-dashboard-theme=premium-editorial] .dashboard-scope{--kachel-fuhrpark:url(/bilder/fuhrpark-tag.webp);--kachel-theorie:url(/bilder/theorie-tag.webp);--kachel-pruefung:url(/bilder/pruefung-tag.webp);--kachel-sonderfahrten:url(/bilder/sonder-autobahn-tag.webp);--kachel-anmeldungen:url(/bilder/online-anmeldung-tag.webp);--kachel-reform:url(/bilder/reform-tag.webp);--kachel-fahrschueler:url(/bilder/fahrschueler-tag.webp);--kachel-termine:url(/bilder/termine-tag.webp);--kachel-team:url(/bilder/team-tag.webp);--kachel-abrechnung:url(/bilder/abrechnung-tag.webp);--kachel-checkliste:url(/bilder/checkliste-tag.webp);--kachel-kostenrechner:url(/bilder/kostenrechner-tag.webp);--kachel-bewertung:url(/bilder/bewertung-tag.webp);--kachel-material:url(/bilder/material-tag.webp);--kachel-einstellungen:url(/bilder/einstellungen-tag.webp);--kachel-vertraege:url(/bilder/vertraege-tag.webp);--kachel-kalender:url(/bilder/termine-tag.webp)}.schnell-raster{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.schnell-bild{background-color:color-mix(in srgb, var(--akzent,var(--aqua)) 16%, var(--card));height:5.25rem;transition:transform var(--t-med) var(--ease);background-position:50%;background-size:cover;place-items:center;display:grid;position:relative}.schnell-bild:after{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--card) 70%, transparent));height:40%;position:absolute;inset:auto 0 0}.schnell-bild-icon{width:2rem;height:2rem;color:var(--akzent,var(--aqua));opacity:.85}@media (hover:hover){.schnell-mit-bild:hover .schnell-bild{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.schnell-mit-bild:hover .schnell-bild{transform:none}}@media (max-height:780px) and (min-width:821px){.schnell-bild{height:4.25rem}}html[data-a11y-kontrast] .schnell-bild{background-image:none!important}html[data-a11y-kontrast] .schnell-bild .schnell-bild-icon{display:block!important}.schnell-bild[data-bild=fuhrpark]{background-image:var(--kachel-fuhrpark)}.schnell-bild[data-bild=fuhrpark] .schnell-bild-icon{display:none}.schnell-bild[data-bild=theorie]{background-image:var(--kachel-theorie)}.schnell-bild[data-bild=theorie] .schnell-bild-icon{display:none}.schnell-bild[data-bild=pruefung]{background-image:var(--kachel-pruefung)}.schnell-bild[data-bild=pruefung] .schnell-bild-icon{display:none}.schnell-bild[data-bild=sonderfahrten]{background-image:var(--kachel-sonderfahrten)}.schnell-bild[data-bild=sonderfahrten] .schnell-bild-icon{display:none}.schnell-bild[data-bild=anmeldungen]{background-image:var(--kachel-anmeldungen)}.schnell-bild[data-bild=anmeldungen] .schnell-bild-icon{display:none}.schnell-bild[data-bild=reform]{background-image:var(--kachel-reform)}.schnell-bild[data-bild=reform] .schnell-bild-icon{display:none}.schnell-bild[data-bild=fahrschueler]{background-image:var(--kachel-fahrschueler)}.schnell-bild[data-bild=fahrschueler] .schnell-bild-icon{display:none}.schnell-bild[data-bild=termine]{background-image:var(--kachel-termine)}.schnell-bild[data-bild=termine] .schnell-bild-icon{display:none}.schnell-bild[data-bild=team]{background-image:var(--kachel-team)}.schnell-bild[data-bild=team] .schnell-bild-icon{display:none}.schnell-bild[data-bild=abrechnung]{background-image:var(--kachel-abrechnung)}.schnell-bild[data-bild=abrechnung] .schnell-bild-icon{display:none}.schnell-bild[data-bild=checkliste]{background-image:var(--kachel-checkliste)}.schnell-bild[data-bild=checkliste] .schnell-bild-icon{display:none}.schnell-bild[data-bild=kostenrechner]{background-image:var(--kachel-kostenrechner)}.schnell-bild[data-bild=kostenrechner] .schnell-bild-icon{display:none}.schnell-bild[data-bild=bewertung]{background-image:var(--kachel-bewertung)}.schnell-bild[data-bild=bewertung] .schnell-bild-icon{display:none}.schnell-bild[data-bild=material]{background-image:var(--kachel-material)}.schnell-bild[data-bild=material] .schnell-bild-icon{display:none}.schnell-bild[data-bild=einstellungen]{background-image:var(--kachel-einstellungen)}.schnell-bild[data-bild=einstellungen] .schnell-bild-icon{display:none}.schnell-bild[data-bild=vertraege]{background-image:var(--kachel-vertraege)}.schnell-bild[data-bild=vertraege] .schnell-bild-icon{display:none}.schnell-bild[data-bild=kalender]{background-image:var(--kachel-kalender)}.schnell-bild[data-bild=kalender] .schnell-bild-icon{display:none}.design-wahl-hintergrund{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073}.design-wahl{background:color-mix(in srgb, var(--bg) 96%, transparent);border-color:var(--border);color:var(--fg);animation:design-wahl-ein .35s var(--ease);box-shadow:0 30px 80px #00000073}@keyframes design-wahl-ein{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.design-karte{background:var(--card);border-color:var(--border);transition:transform var(--t-med) var(--ease), border-color var(--t-fast) ease, box-shadow var(--t-med) var(--ease)}.design-karte[data-aktiv]{border-color:var(--aqua);box-shadow:0 0 0 2px var(--aqua)}.design-karte:focus-visible{outline:3px solid var(--aqua);outline-offset:3px}.design-vorschau{background-position:50%;background-size:cover}.design-chip{background:color-mix(in srgb, var(--fg) 10%, transparent);color:var(--text-mittel)}@media (hover:hover){.design-karte:hover{border-color:color-mix(in srgb, var(--aqua) 60%, var(--border));transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.design-wahl{animation:none}.design-karte:hover{transform:none}}.start-seite{--start-akzent:var(--aqua)}.start-seite[data-start=fahrlehrer]{--start-akzent:#2dd4bf}.start-seite[data-start=schueler]{--start-akzent:#a78bfa}.start-hero{isolation:isolate;min-height:13rem}.start-hero-bild{z-index:-1;background-image:linear-gradient(90deg, color-mix(in srgb, var(--bg) 88%, transparent) 0%, color-mix(in srgb, var(--bg) 45%, transparent) 45%, transparent 75%), linear-gradient(180deg, transparent 35%, var(--bg) 100%), var(--start-bild,url(/bilder/start-panorama-nacht.webp));background-size:cover,cover,cover;background-position:center, center, var(--start-bild-pos,60% 55%);background-repeat:no-repeat;position:absolute;inset:0 0 -5rem}[data-dashboard-theme=premium-editorial] .start-hero-bild{--start-bild:url(/bilder/fahrschule-tag.webp)}.start-seite[data-start=fahrlehrer] .start-hero-bild{--start-bild:url(/bilder/fahrlehrer-nacht.webp);--start-bild-pos:70% 45%}[data-dashboard-theme=premium-editorial] .start-seite[data-start=fahrlehrer] .start-hero-bild{--start-bild:url(/bilder/fahrlehrer-tag.webp)}.start-seite[data-start=schueler] .start-hero-bild{--start-bild:url(/bilder/mitglied-nacht.webp);--start-bild-pos:80% 60%}[data-dashboard-theme=premium-editorial] .start-seite[data-start=schueler] .start-hero-bild{--start-bild:url(/bilder/mitglied-tag.webp)}.start-titel{color:var(--fg);text-shadow:0 2px 18px color-mix(in srgb, var(--bg) 70%, transparent);font-size:clamp(1.6rem,1.1rem + 1.6vw,2.6rem)}.start-untertitel{color:var(--text-mittel);text-shadow:0 1px 10px color-mix(in srgb, var(--bg) 80%, transparent)}.start-untertitel strong,.start-rechts{color:var(--fg)}.start-kpi,.start-karte,.start-kachel{background:color-mix(in srgb, var(--card) 92%, transparent);border-color:var(--border);box-shadow:var(--shadow-lg), var(--shadow-white)}.start-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.start-kachel{color:#fff;transition:transform var(--t-med) var(--ease), box-shadow var(--t-med) var(--ease)}.start-kachel-bild{background-color:color-mix(in srgb, var(--start-akzent) 22%, var(--card));transition:transform var(--t-slow) var(--ease);background-position:50%;background-size:cover;position:absolute;inset:0}.start-kachel-schleier{background:linear-gradient(#040c160d 20%,#040c16e0 100%);position:absolute;inset:0}.start-kachel-icon{color:var(--start-akzent);filter:drop-shadow(0 1px 4px #0009)}.start-kachel-zahl{background:var(--start-akzent);color:#04121f}@media (hover:hover){.start-kachel:hover{transform:translateY(-3px)}.start-kachel:hover .start-kachel-bild{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.start-kachel:hover,.start-kachel:hover .start-kachel-bild{transform:none}}.start-kachel-bild[data-bild=fahrschueler]{background-image:var(--kachel-fahrschueler)}.start-kachel-bild[data-bild=termine]{background-image:var(--kachel-termine)}.start-kachel-bild[data-bild=anmeldungen]{background-image:var(--kachel-anmeldungen)}.start-kachel-bild[data-bild=team]{background-image:var(--kachel-team)}.start-kachel-bild[data-bild=fuhrpark]{background-image:var(--kachel-fuhrpark)}.start-kachel-bild[data-bild=abrechnung]{background-image:var(--kachel-abrechnung)}.start-kachel-bild[data-bild=theorie]{background-image:var(--kachel-theorie)}.start-kachel-bild[data-bild=pruefung]{background-image:var(--kachel-pruefung)}.start-kachel-bild[data-bild=sonderfahrten]{background-image:var(--kachel-sonderfahrten)}.start-kachel-bild[data-bild=checkliste]{background-image:var(--kachel-checkliste)}.start-kachel-bild[data-bild=kostenrechner]{background-image:var(--kachel-kostenrechner)}.start-kachel-bild[data-bild=bewertung]{background-image:var(--kachel-bewertung)}.start-kachel-bild[data-bild=material]{background-image:var(--kachel-material)}.start-kachel-bild[data-bild=einstellungen]{background-image:var(--kachel-einstellungen)}.start-kachel-bild[data-bild=reform]{background-image:var(--kachel-reform)}.start-kachel-bild[data-bild=vertraege]{background-image:var(--kachel-vertraege)}html[data-a11y-kontrast] .start-kachel-bild,html[data-a11y-kontrast] .start-hero-bild{background-image:none!important}html[data-a11y-kontrast] .start-kachel-schleier{background:#000000d9}.start-raster{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:1280px){.start-raster{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);gap:1.25rem}}.start-zeitleiste li:before{content:"";border-left:2px solid var(--border);height:100%;position:absolute;top:50%;left:calc(.25rem + 5px)}.start-zeitleiste li:last-child:before{display:none}.start-punkt{z-index:1;box-shadow:0 0 0 3px var(--card);position:relative}.start-seite>.start-raster,.start-seite>div{z-index:1;position:relative}.start-seite>.start-hero{z-index:0}@media (max-width:639px){.start-kpis,.start-kacheln{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.start-kachel{min-height:8rem;padding:.75rem}.start-kpi{padding:.875rem}}[dir=rtl] .start-pfeil{scale:-1 1}[dir=rtl] .start-seite .start-hero-bild{background-image:linear-gradient(270deg, color-mix(in srgb, var(--bg) 88%, transparent) 0%, color-mix(in srgb, var(--bg) 45%, transparent) 45%, transparent 75%), linear-gradient(180deg, transparent 35%, var(--bg) 100%), var(--start-bild,url(/bilder/start-panorama-nacht.webp))}@media (hover:hover){[dir=rtl] .start-kachel:hover .start-pfeil{translate:-.125rem}}.start-kachel-zahl{color:var(--auf-akzent)}[data-dashboard-theme=premium-editorial] .start-seite[data-start=fahrlehrer]{--start-akzent:#0f766e}[data-dashboard-theme=premium-editorial] .start-seite[data-start=schueler]{--start-akzent:#6d28d9}html:not([data-dashboard-theme]) .dashboard-scope:not(.design-klassisch){--bg:#0a1424;--card:#0f1c2f;--card-hoch:#13233a;--border:#94b2de21;--fg:#fff;--slate:#9fb0c6;--text-leise:#95a6bd;--text-mittel:#c9d4e3;--aqua:#3b8cf5;--blue:#3b8cf5;--auf-akzent:#fff;--violet:#fff;--p-violett:#8b6cf6;--green:#34d399;--shadow-lg:0 10px 30px #00000047;--shadow-white:0 0 0 1px #94b2de0a;background:var(--bg)}.dashboard-scope{--font-dash-display:var(--font-inter), "Inter", system-ui, sans-serif;--font-dash-body:var(--font-inter), "Inter", system-ui, sans-serif;letter-spacing:normal}.dashboard-scope .font-display{letter-spacing:-.01em}.seitenleiste{background:color-mix(in srgb, var(--card) 85%, var(--bg));border-color:var(--border)}.nav-logo-zeichen{color:var(--aqua);border:2px solid var(--aqua);background:color-mix(in srgb, var(--aqua) 12%, transparent)}.nav-zeile{min-height:2.75rem;color:var(--text-mittel);transition:background-color var(--t-fast) ease, color var(--t-fast) ease;border-radius:.75rem;align-items:center;gap:.85rem;padding:.5rem .85rem;font-size:15px;line-height:1.2;display:flex}.nav-zeile:hover{background:color-mix(in srgb, var(--fg) 6%, transparent);color:var(--fg)}.nav-zeile:focus-visible{outline:2px solid var(--aqua);outline-offset:1px}.nav-icon{color:color-mix(in srgb, var(--text-mittel) 85%, transparent);flex:none}.nav-zeile[data-aktiv]{background:color-mix(in srgb, var(--aqua) 32%, var(--card));color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--aqua) 40%, transparent);font-weight:600}.nav-zeile[data-aktiv] .nav-icon{color:#fff}.nav-zeile[data-gruppe-aktiv]{color:var(--fg)}.nav-pfeil{color:var(--text-leise);transition:transform var(--t-fast) ease;flex:none}.nav-baum{border-left:1px solid var(--border);flex-direction:column;gap:.1rem;margin:.15rem 0 .35rem 1.55rem;padding-left:.9rem;display:flex;position:relative}.nav-kind{min-height:2.35rem;padding-left:.75rem;font-size:14px;position:relative}.nav-kind:before{content:"";background:var(--border);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--card) 85%, var(--bg));border-radius:999px;margin-top:-3.5px;position:absolute;top:50%;left:-1.21rem}.nav-kind[data-aktiv]:before{background:var(--aqua)}.nav-konto{border-color:var(--border)}.nav-avatar{background:color-mix(in srgb, var(--aqua) 22%, var(--card));color:var(--fg)}.nav-abmelden{color:var(--text-mittel)}.nav-abmelden:hover{background:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg)}.mobil-kopf{background:color-mix(in srgb, var(--card) 85%, var(--bg));border-color:var(--border)}[data-dashboard-theme=premium-editorial] .nav-zeile[data-aktiv]{background:var(--aqua)}.start-titel{letter-spacing:-.015em;font-size:clamp(1.75rem,1.2rem + 1.5vw,2.6rem)}.start-untertitel{font-size:clamp(.95rem,.85rem + .3vw,1.15rem)}.start-kpi{min-height:6.75rem}.start-kachel .start-kachel-icon{width:30px;height:30px}.start-kachel-titel{font-size:1.2rem}.start-kachel-text{font-size:.875rem}.start-termin-zeile:nth-child(2n){background:color-mix(in srgb, var(--fg) 3.5%, transparent)}.kopf-knopf{width:2.5rem;height:2.5rem;color:var(--fg);border-radius:999px;place-items:center;display:grid}.kopf-knopf:hover{background:color-mix(in srgb, var(--fg) 10%, transparent)}.kopf-knopf:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.kopf-avatar{background:color-mix(in srgb, var(--aqua) 30%, var(--card));color:#fff;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;font-size:.85rem;font-weight:600;display:grid;box-shadow:0 0 0 2px #ffffffd9}.start-zeitleiste li:before{left:calc(.5rem + 5px)}.start-zeitleiste li{font-size:15px}.nav-baum[hidden]{display:none}@media (min-width:1280px){.start-raster{grid-template-columns:minmax(0,1fr) minmax(17rem,19.5rem)}}.start-kpi .text-\[13px\]{font-size:14px}.start-hero-bild{background-image:linear-gradient(90deg, color-mix(in srgb, var(--bg) 72%, transparent) 0%, color-mix(in srgb, var(--bg) 25%, transparent) 42%, transparent 70%), linear-gradient(180deg, transparent 45%, var(--bg) 100%), var(--start-bild,url(/bilder/start-panorama-nacht.webp))}.nav-zeile{min-height:2.9rem;font-size:16px}@media (min-width:640px){.start-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))}}html:not([data-dashboard-theme]) .dashboard-scope:not(.design-klassisch){--aqua:#5aa2ff;--blue:#5aa2ff;--auf-akzent:#06142a}.start-kacheln{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:639px){.start-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.start-kachel{min-height:10.5rem}.nav-zeile{min-height:2.6rem;padding-top:.4rem;padding-bottom:.4rem;font-size:15px}.nav-kind{min-height:2.25rem;font-size:14px}.nav-icon{width:19px;height:19px}.start-aktion{background:color-mix(in srgb, var(--fg) 3%, var(--card));border-color:var(--border);transition:transform var(--t-fast) ease, border-color var(--t-fast) ease}.start-aktion:hover{border-color:var(--aqua);transform:translateY(-2px)}.start-aktion:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.start-seite[data-start] .start-hero-bild{--start-bild:url(/bilder/start-panorama-nacht.webp);--start-bild-pos:60% 55%}[data-dashboard-theme=premium-editorial] .start-seite[data-start] .start-hero-bild{--start-bild:url(/bilder/fahrschule-tag.webp);--start-bild-pos:65% 50%}@media (min-width:640px){.start-kachel[data-rest3="1"]{grid-column:span 3}.start-kachel[data-rest3="2"]{grid-column:span 2}}@media (max-width:639px){.start-kachel[data-rest2="1"]{grid-column:span 2}}@media (min-width:1280px){.start-raster>*{align-self:stretch}.start-raster>*>:last-child{flex-grow:1}}.start-name{color:var(--start-akzent)}.start-chip{background:color-mix(in srgb, var(--card) 80%, transparent);border-color:var(--border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.st-termin-bild{z-index:0;pointer-events:none;background-image:linear-gradient(90deg, var(--card) 30%, color-mix(in srgb, var(--card) 55%, transparent) 60%, color-mix(in srgb, var(--card) 15%, transparent) 100%), var(--st-bild);background-position:50%,75%;background-size:cover;position:absolute;inset:0}.st-termin>:not(.st-termin-bild){z-index:1;position:relative}.st-termin[data-bild=sonder-autobahn]{--st-bild:url(/bilder/sonder-autobahn-nacht.webp)}.st-termin[data-bild=sonder-nacht]{--st-bild:url(/bilder/sonder-nacht-nacht.webp)}.st-termin[data-bild=sonder-ueberland]{--st-bild:url(/bilder/sonder-ueberland-nacht.webp)}.st-termin[data-bild=fahrschueler]{--st-bild:url(/bilder/fahrschueler-nacht.webp)}.st-termin[data-bild=termine]{--st-bild:url(/bilder/termine-nacht.webp)}[data-dashboard-theme=premium-editorial] .st-termin[data-bild=sonder-autobahn]{--st-bild:url(/bilder/sonder-autobahn-tag.webp)}[data-dashboard-theme=premium-editorial] .st-termin[data-bild=sonder-nacht]{--st-bild:url(/bilder/sonder-nacht-tag.webp)}[data-dashboard-theme=premium-editorial] .st-termin[data-bild=sonder-ueberland]{--st-bild:url(/bilder/sonder-ueberland-tag.webp)}[data-dashboard-theme=premium-editorial] .st-termin[data-bild=fahrschueler]{--st-bild:url(/bilder/fahrschueler-tag.webp)}[data-dashboard-theme=premium-editorial] .st-termin[data-bild=termine]{--st-bild:url(/bilder/termine-tag.webp)}.st-reform:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(90deg, var(--card) 35%, color-mix(in srgb, var(--card) 40%, transparent)), var(--kachel-reform);background-position:50%,80%;background-size:cover;position:absolute;inset:0}.st-reform>*{z-index:1;position:relative}html[data-a11y-kontrast] .st-termin-bild,html[data-a11y-kontrast] .st-reform:before{background-image:none}.dashboard-scope select,.dashboard-scope input[type=date],.dashboard-scope input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-dashboard-theme=premium-editorial] .dashboard-scope select,[data-dashboard-theme=premium-editorial] .dashboard-scope input[type=date],[data-dashboard-theme=premium-editorial] .dashboard-scope input[type=time]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dashboard-scope select option,.dashboard-scope select optgroup{background-color:var(--card-hoch,#13233a);color:var(--fg)}[data-dashboard-theme=premium-editorial] .dashboard-scope select option{color:#132638;background-color:#fff}.te-feld{border:0;min-width:0;margin:0;padding:0}.te-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-leise);font-size:12px;font-weight:600}.te-wert{color:var(--fg);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.05rem;font-weight:600}.te-chip{min-height:2.25rem;color:var(--text-mittel);background:color-mix(in srgb, var(--fg) 6%, transparent);transition:background-color .16s ease, color .16s ease, transform .16s var(--ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:13.5px;font-weight:500;display:inline-flex}.te-chip:hover{background:color-mix(in srgb, var(--fg) 11%, transparent);color:var(--fg)}.te-chip:active{transform:scale(.96)}.te-chip[data-an]{background:var(--aqua);color:var(--auf-akzent);font-weight:600}.te-chip:focus-visible,.te-segment:focus-visible,.te-auswahl:focus-visible,.te-tag:focus-visible,.te-rad:focus-visible,.te-mikro:focus-visible,.te-rund:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.te-kalender{background:color-mix(in srgb, var(--fg) 3%, var(--card));border-color:var(--border);animation:te-ein .18s var(--ease)}@keyframes te-ein{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.te-rund{width:2.25rem;height:2.25rem;color:var(--fg);border-radius:999px;place-items:center;display:grid}.te-rund:hover{background:color-mix(in srgb, var(--fg) 8%, transparent)}.te-tag{height:2.35rem;color:var(--fg);font-variant-numeric:tabular-nums;border-radius:999px;font-size:14px;transition:background-color .12s}.te-tag:hover{background:color-mix(in srgb, var(--fg) 9%, transparent)}.te-tag[data-heute]{color:var(--aqua);font-weight:700}.te-tag[data-an]{background:var(--aqua);color:var(--auf-akzent);font-weight:700}.te-rad-rahmen{background:color-mix(in srgb, var(--fg) 4%, var(--card));border:1px solid var(--border);border-radius:1rem;align-items:center;gap:.25rem;height:120px;padding:0 .5rem;display:flex;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.te-rad-band{background:color-mix(in srgb, var(--aqua) 18%, transparent);pointer-events:none;border-radius:.6rem;height:40px;position:absolute;top:40px;left:.35rem;right:.35rem}.te-rad{scroll-snap-type:y mandatory;scrollbar-width:none;overscroll-behavior:contain;border-radius:.5rem;width:3.25rem;height:120px;position:relative;overflow-y:auto}.te-rad::-webkit-scrollbar{display:none}.te-rad-zeile{scroll-snap-align:center;height:40px;color:var(--text-leise);cursor:pointer;font-variant-numeric:tabular-nums;place-items:center;font-size:1.15rem;transition:color .12s,font-weight .12s;display:grid}.te-rad-zeile[data-an]{color:var(--fg);font-weight:700}.te-rad-doppelpunkt{color:var(--fg);font-size:1.15rem;font-weight:700;position:relative}.te-segmente{background:color-mix(in srgb, var(--fg) 5%, transparent);border-radius:.9rem;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:flex}.te-segment{min-height:2.35rem;color:var(--text-mittel);border-radius:.7rem;flex:auto;justify-content:center;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:13.5px;font-weight:500;transition:background-color .16s,color .16s,box-shadow .16s;display:inline-flex}.te-segment:hover{color:var(--fg)}.te-segment[data-an]{background:var(--card);color:var(--fg);box-shadow:0 1px 3px #00000059, 0 0 0 1px var(--border);font-weight:600}.te-segment[data-an] svg{color:var(--aqua)}.te-auswahl{width:100%;min-height:2.9rem;color:var(--fg);background:color-mix(in srgb, var(--fg) 5%, transparent);border:1px solid var(--border);border-radius:.9rem;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:15px;transition:border-color .15s,background-color .15s;display:flex}.te-auswahl:hover,.te-auswahl[data-offen]{border-color:color-mix(in srgb, var(--aqua) 60%, var(--border))}.te-liste{background:var(--card-hoch,var(--card));border-color:var(--border);animation:te-ein .16s var(--ease);box-shadow:0 18px 40px #00000059}.te-option{min-height:2.6rem;color:var(--fg);cursor:pointer;border-radius:.65rem;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:14.5px;display:flex}.te-option[data-aktiv]{background:color-mix(in srgb, var(--aqua) 18%, transparent)}.te-sprache{background:color-mix(in srgb, var(--aqua) 7%, var(--card));border-color:color-mix(in srgb, var(--aqua) 25%, var(--border))}.te-mikro{background:var(--aqua);width:2.75rem;height:2.75rem;color:var(--auf-akzent);transition:transform .15s var(--ease);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.te-mikro:hover{transform:scale(1.06)}.te-mikro[data-an]{background:var(--red);color:#2a0a0a}.te-mikro[data-an]:after{content:"";border:2px solid var(--red);border-radius:999px;animation:1.2s ease-out infinite te-puls;position:absolute;inset:-6px}@keyframes te-puls{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.te-zusammenfassung{background:color-mix(in srgb, var(--fg) 4%, transparent);border-color:var(--border)}[data-dashboard-theme=premium-editorial] .te-liste{background:#fff}@media (prefers-reduced-motion:reduce){.te-kalender,.te-liste,.te-mikro[data-an]:after{animation:none}.te-rad{scroll-behavior:auto}}@media (min-width:1024px) and (min-height:560px){.start-hero{min-height:0}.start-hero>div:last-child{padding-top:1.1rem!important;padding-bottom:1.25rem!important}.start-titel{font-size:clamp(1.5rem,1rem + 1.1vw,2.15rem);line-height:1.12}.start-untertitel{margin-top:.35rem;font-size:.95rem}.start-kpi{min-height:0;padding:.8rem 1rem}.start-kpi .font-display{font-size:1.45rem}.start-kpi .mt-2{margin-top:.35rem}.start-kacheln{gap:.75rem}.start-kachel{min-height:var(--kachel-h,10.5rem);height:var(--kachel-h,auto);padding:.8rem .9rem}.start-raster{row-gap:.75rem}.start-raster>*{gap:.75rem!important}}@media (min-width:1024px) and (max-height:760px){.start-kachel .start-kachel-text{display:none}.start-kachel .start-kachel-icon{width:24px;height:24px;margin-bottom:.3rem}}@media (min-width:1024px) and (min-height:560px){.start-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))!important}.start-hero .mt-4.flex.flex-wrap.gap-2{display:none}.fl-naechster{gap:.75rem!important;padding:.7rem 1.1rem!important}.fl-naechster .font-display{margin-top:.1rem;font-size:1.2rem!important}.fl-naechster p{font-size:.875rem;margin-top:.1rem!important}.start-seite[data-start=schueler] .start-karte{padding:.85rem 1.1rem}.st-termin .font-display{margin-top:.25rem!important;font-size:1.4rem!important}.st-termin .mt-3{margin-top:.4rem!important}.st-termin .pt-4{padding-top:.6rem!important}}.start-kacheln{align-content:start}@media (min-width:1280px){.start-raster>*>.start-kacheln:last-child{flex-grow:0}}.start-seite{--auf-start:#04121f}[data-dashboard-theme=premium-editorial] .start-seite[data-start=schueler],[data-dashboard-theme=premium-editorial] .start-seite[data-start=fahrlehrer]{--auf-start:#fff}@media (max-width:1023px){.dashboard-scope{min-height:100dvh;height:auto!important;overflow:visible!important}.dashboard-scope>.flex-1{min-height:100dvh;overflow:visible!important}.dashboard-scope .main-content{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));flex:none;overflow:visible!important}.mobil-kopf{z-index:40;position:sticky;top:0}}@media (max-width:639px){.start-kpis>.start-kpi:last-child:nth-child(odd){grid-column:span 2}}@media (min-width:640px) and (max-width:1023px){.start-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.start-kpis>.start-kpi:last-child:nth-child(3n+1){grid-column:span 3}.start-kpis>.start-kpi:last-child:nth-child(3n+2){grid-column:span 2}}@media (max-width:639px){.vorschau-umschalter{max-width:calc(100vw - 1.5rem);transform:translate(-50%);left:50%!important;right:auto!important;bottom:calc(.6rem + env(safe-area-inset-bottom))!important;gap:.15rem!important;padding:.2rem!important}.vorschau-umschalter>span:first-child,.vorschau-umschalter>button:last-child{display:none}.vorschau-umschalter>button{padding:.3rem .65rem!important;font-size:11px!important}.dashboard-scope .main-content{padding-bottom:calc(4rem + env(safe-area-inset-bottom))}.vorschau-umschalter{width:max-content;margin-inline:auto;transition:none;left:0!important;right:0!important;transform:none!important}}.handy-liste{margin:0;padding:0;list-style:none}.handy-liste-zeile{border-top:1px solid var(--border);padding:.8rem 0}.handy-liste-zeile:first-child{border-top:0;padding-top:.25rem}.handy-liste-aktionen>button,.handy-liste-aktionen>a{min-width:2.5rem;min-height:2.5rem}.handy-liste-leer{color:var(--text-leise);padding:.5rem 0;font-size:.875rem}.dashboard-scope{--bild-anmeldungen:url(/bilder/online-anmeldung-nacht.webp)}[data-dashboard-theme=premium-editorial] .dashboard-scope{--bild-anmeldungen:url(/bilder/online-anmeldung-tag.webp)}.bild-kopf[data-bild=anmeldungen]{--bild:var(--bild-anmeldungen)}@media (max-width:639px){.handy-liste-leer .leer-bild{width:min(12rem,60%)}}.dashboard-scope{--bild-reform:url(/bilder/reform-nacht.webp)}[data-dashboard-theme=premium-editorial] .dashboard-scope{--bild-reform:url(/bilder/reform-tag.webp)}.bild-kopf[data-bild=reform]{--bild:var(--bild-reform)}@media (min-width:1280px){.bild-kopf[data-bild=reform] .reform-kennzahl{margin-right:7rem}}.seitenleiste .nav-liste{overscroll-behavior:contain;overflow-y:auto}@media (min-width:1024px) and (max-height:800px){aside.seitenleiste{padding-top:1rem;padding-bottom:1rem}.seitenleiste .nav-logo{padding-bottom:.75rem}.seitenleiste .nav-zeile{min-height:2.3rem;padding-top:.3rem;padding-bottom:.3rem}.seitenleiste .nav-kind{min-height:2rem}.seitenleiste .nav-konto{margin-top:.5rem;padding-top:.5rem}}.mobil-kopf-knopf{width:2.75rem;height:2.75rem;color:var(--fg);border-radius:999px;place-items:center;display:grid}.mobil-kopf-knopf:hover{background:color-mix(in srgb, var(--fg) 8%, transparent)}.mobil-kopf-knopf:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.kopf-datum{text-shadow:0 1px 8px #0009}@media (max-width:1023px){.kopf-leiste .kopf-knopf,.kopf-leiste .kopf-avatar{display:none}.kopf-leiste:not(:has(.kopf-datum)){display:none}}@media (max-width:767px){.kopf-leiste{display:none}.start-rechts:has(>.kopf-leiste:only-child){display:none}}[data-dashboard-theme=premium-editorial] .kopf-datum{text-shadow:none}[data-dashboard-theme=premium-editorial] .kopf-leiste{background:color-mix(in srgb, var(--card) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border);border-radius:999px;padding:.2rem .85rem}@media (min-width:1024px){[data-dashboard-theme=premium-editorial] .kopf-leiste{padding:.2rem .25rem .2rem .85rem}[data-dashboard-theme=premium-editorial] .kopf-leiste:not(:has(.kopf-datum)){padding:.2rem .25rem}}[data-dashboard-theme=premium-editorial] .kopf-avatar{background:var(--aqua);box-shadow:0 0 0 2px var(--card)}.kopf-unterseite{display:none}@media (min-width:1280px){.main-content:has(>*>.bild-kopf:first-child){position:relative}.main-content:has(>*>.bild-kopf:first-child)>.kopf-unterseite{z-index:3;display:flex;position:absolute;top:2.375rem;right:calc(3.5rem + 1px)}}.kopf-leiste[data-kompakt]{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;gap:.25rem;padding:.1875rem}.kopf-leiste[data-kompakt] .kopf-knopf,.kopf-leiste[data-kompakt] .kopf-avatar{width:1.875rem;height:1.875rem}.kopf-leiste[data-kompakt] .kopf-avatar{box-shadow:none;font-size:.75rem}[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255, 255, 255, 0.35)"],[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255, 255, 255, 0.5)"],[data-dashboard-theme=premium-editorial] .dashboard-scope [style*="rgba(255, 255, 255, 0.4)"]{color:#4b5866!important}.start-kpi[aria-pressed]:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}.start-kpi[aria-pressed=true]{border-color:var(--aqua);box-shadow:inset 0 0 0 1px var(--aqua), var(--shadow-lg)}@media (max-width:639px){.start-kachel .start-kachel-text{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.3;display:-webkit-box;overflow:hidden}}.bild-kopf-link{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--fg);border-radius:999px;align-items:center;gap:.35rem;padding:.375rem .9rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.bild-kopf-link:hover{border-color:var(--aqua)}.bild-kopf-link:focus-visible{outline:2px solid var(--aqua);outline-offset:2px}html[data-a11y-kontrast] .bild-kopf-link{background:var(--card)}@media (max-width:1023px){.bild-kopf-link{min-height:2.5rem}}@media (min-width:1024px){.start-seite[data-start=fahrlehrer] .start-hero>div:last-child{flex-wrap:nowrap}.start-seite[data-start=fahrlehrer] .start-rechts{flex:none}}.dashboard-scope{--bild-filialen:url(/bilder/fahrschule-nacht.webp)}[data-dashboard-theme=premium-editorial] .dashboard-scope{--bild-filialen:url(/bilder/fahrschule-tag.webp)}.bild-kopf[data-bild=filialen]{--bild:var(--bild-filialen)}.dialog-scroll,.dashboard-scope .main-content{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--fg) 18%, transparent) transparent}.dialog-scroll::-webkit-scrollbar{width:8px}.dashboard-scope .main-content::-webkit-scrollbar{width:8px}.dialog-scroll::-webkit-scrollbar-track{background:0 0}.dashboard-scope .main-content::-webkit-scrollbar-track{background:0 0}.dialog-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--fg) 18%, transparent);border-radius:999px}.dashboard-scope .main-content::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--fg) 18%, transparent);border-radius:999px}@media (min-width:1024px){.design-wahl-hintergrund{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000040}}.te-rad-rahmen[data-leer] .te-rad-band{border:1px dashed color-mix(in srgb, var(--fg) 22%, transparent);background:0 0}.te-rad-rahmen[data-leer] .te-rad-doppelpunkt{color:var(--text-leise)}.te-segment-zusatz{color:var(--text-leise);font-size:11px;font-weight:500}.te-segment[data-an] .te-segment-zusatz{color:var(--text-mittel)}@media (max-width:1023px){.termin-achse,.termin-achse-ecke{background:linear-gradient(var(--card), var(--card)), var(--bg);position:sticky;left:0}.termin-achse{z-index:5}.termin-achse-ecke{z-index:15}}@media (min-width:1024px) and (min-height:560px){[data-dashboard-theme=premium-night] .dashboard-scope h1.start-titel,[data-dashboard-theme=premium-editorial] .dashboard-scope h1.start-titel{font-size:clamp(1.5rem,1rem + 1.1vw,2.15rem);line-height:1.12}}[data-dashboard-theme=premium-night] .dashboard-scope .st-schritt,[data-dashboard-theme=premium-editorial] .dashboard-scope .st-schritt{padding-top:.75rem}.bild-kopf[data-bild=sonderfahrten]{--bild:var(--kachel-sonderfahrten)}@media (max-width:639px){.hp-zoom.line-clamp-2{display:-webkit-box}}[data-dashboard-theme=premium-editorial] .start-kachel .start-kachel-icon{box-sizing:content-box;background:color-mix(in srgb, var(--card) 85%, transparent);box-shadow:0 1px 3px color-mix(in srgb, var(--fg) 22%, transparent);filter:none;margin-top:-.3rem;margin-bottom:.325rem;border-radius:999px;margin-inline-start:-.3rem;padding:.3rem}@media (min-width:1024px) and (max-height:760px){[data-dashboard-theme=premium-editorial] .start-kachel .start-kachel-icon{margin-bottom:0}}@media (max-width:639px){.bild-kopf:has(>.bild-kopf-link)>:first-child{flex-basis:100%}.anm-filter .start-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.anm-filter .start-kpis>.start-kpi:last-child{grid-column:auto}.anm-filter .start-kpis>.start-kpi:last-child:nth-child(3n+1){grid-column:span 3}.anm-filter .start-kpis>.start-kpi:last-child:nth-child(3n+2){grid-column:span 2}.anm-filter .start-kpi{min-height:2.75rem;padding:.5rem .625rem}.anm-filter .start-kpi .font-display{font-size:1.25rem}.anm-filter .start-kpi svg{width:1.125rem;height:1.125rem}.anm-filter .start-kpi .mt-2{margin-top:.25rem}.anm-filter .start-kpi .text-\[13px\]{font-size:12px;line-height:1.25}}@media (max-width:359px){.anm-filter .start-kpi{padding-inline:.5rem}.anm-filter .start-kpi .text-\[13px\]{font-size:11px}}@media (min-width:821px){.kursraum-seite>.bild-kopf{min-height:6.5rem;padding-block:1rem}}.reform-kennzahl{background:color-mix(in srgb, var(--bg) 78%, transparent)}@media (max-width:639px){.reform-kennzahl{background:0 0}}@media (min-width:1280px) and (max-height:780px){.bild-kopf[data-bild=reform]{min-height:0;padding-block:.75rem}.bild-kopf[data-bild=reform] .reform-kennzahl{padding-block:.25rem}.bild-kopf[data-bild=reform] .reform-kennzahl .hp-zoom{font-size:1.875rem;line-height:1}div.reform-seite{row-gap:1rem}div.reform-seite>div.reform-raster{gap:1rem}}.spiel-kachel{border-color:var(--border);background:var(--card)}.spiel-buehne{background:#263826}.spiel-schleier{background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.spiel-start{color:var(--auf-akzent,#04201a);background:var(--aqua);box-shadow:var(--shadow-cta)}.spiel-hinweis{color:#04201a;background:var(--aqua)}.spiel-griff{color:var(--fg);border-color:var(--border);background:color-mix(in srgb, var(--card) 90%, var(--fg))}.spiel-griff[data-getan=ja]{border-color:color-mix(in srgb, var(--aqua) 55%, transparent);background:color-mix(in srgb, var(--aqua) 14%, var(--card))}.spiel-griff-nr{color:var(--slate);background:#ffffff0f}.lp-frage{color:#1a1030;background:linear-gradient(135deg, var(--violet), var(--aqua));box-shadow:0 0 0 3px color-mix(in srgb, var(--violet) 25%, transparent), 0 8px 24px color-mix(in srgb, var(--violet) 35%, transparent)}.lp-frage-knopf{color:var(--fg);border:1px solid color-mix(in srgb, var(--violet) 40%, transparent);background:color-mix(in srgb, var(--violet) 10%, var(--card))}.lp-frage-knopf .lp-frage{animation:2.6s ease-in-out infinite lp-puls}@keyframes lp-puls{50%{outline-offset:9px;outline-color:color-mix(in srgb, var(--knoten-farbe) 15%, transparent)}}@media (prefers-reduced-motion:reduce){.lp-frage-knopf .lp-frage{animation:none}}.lp-kachel{border-color:color-mix(in srgb, var(--violet) 45%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--violet) 16%, var(--card)), var(--card) 70%)}.lp-karte{border-color:var(--border);background:var(--card)}.lp-zahl,.lp-chip,.lp-suche{border-color:var(--border);background:color-mix(in srgb, var(--card) 85%, var(--fg));color:var(--fg)}.lp-chip[aria-pressed=true]{color:#1a1030;background:var(--violet);border-color:var(--violet)}.lp-genutzt{color:var(--fg);background:color-mix(in srgb, var(--aqua) 10%, transparent);border:1px solid color-mix(in srgb, var(--aqua) 30%, transparent)}.spiel-bremse{border-color:color-mix(in srgb, var(--red) 45%, transparent);background:color-mix(in srgb, var(--red) 14%, var(--card))}.lp-stat{border-color:var(--border);background:var(--card)}.lp-antwort{color:var(--fg);border-color:var(--border);background:color-mix(in srgb, var(--card) 90%, var(--fg));border-bottom-width:3px}.lp-antwort[data-zustand=gewaehlt]{border-color:var(--aqua);background:color-mix(in srgb, var(--aqua) 14%, var(--card))}.lp-antwort[data-zustand=richtig]{border-color:var(--green);background:color-mix(in srgb, var(--green) 16%, var(--card))}.lp-antwort[data-zustand=falsch]{border-color:var(--red);background:color-mix(in srgb, var(--red) 14%, var(--card))}.lp-antwort:disabled{cursor:default}.lp-pruefen-leise{color:var(--fg);border-color:var(--border);background:var(--card)}.lp-feedback{border-color:var(--border);background:var(--card)}.lp-feedback[data-richtig=ja]{border-color:color-mix(in srgb, var(--green) 50%, transparent)}.lp-feedback[data-richtig=nein]{border-color:color-mix(in srgb, var(--red) 50%, transparent)}.lp-faellig{color:#2a1a00;background:var(--amber);border-color:#0000}.lp-knoten{color:#fff;background:var(--knoten-farbe);box-shadow:0 6px 0 color-mix(in srgb, var(--knoten-farbe) 55%, #000);transition:transform .15s,box-shadow .15s}.lp-knoten:not(:disabled):hover{transform:translateY(-2px)scale(1.04)}.lp-knoten:not(:disabled):active{box-shadow:0 2px 0 color-mix(in srgb, var(--knoten-farbe) 55%, #000);transform:translateY(4px)}.lp-knoten[data-zustand=gesperrt]{color:var(--slate);background:color-mix(in srgb, var(--card) 80%, var(--fg));cursor:not-allowed;box-shadow:0 6px #00000059}.lp-knoten[data-zustand=verblasst]{filter:saturate(.35)brightness(.85)}.lp-knoten[data-zustand=aktuell]{outline:4px solid color-mix(in srgb, var(--knoten-farbe) 45%, transparent);outline-offset:5px;animation:1.8s ease-in-out infinite lp-puls}.lp-start-blase{color:#04201a;background:var(--aqua)}@media (prefers-reduced-motion:reduce){.lp-knoten[data-zustand=aktuell]{animation:none}}.dashboard-scope .main-content{position:relative}.lp-block{animation:.9s cubic-bezier(.22,.8,.3,1) both lp-block-rein}.lp-block[data-raus]{animation:.6s cubic-bezier(.55,0,.75,.3) both lp-block-raus}.lp-hinweis{animation:.7s cubic-bezier(.22,.8,.3,1) both lp-block-rein}@keyframes lp-block-rein{0%{opacity:0;transform:translate(48px)scale(.98)}}@keyframes lp-block-raus{to{opacity:0;transform:translate(-36px)scale(.98)}}@media (prefers-reduced-motion:reduce){.lp-block,.lp-block[data-raus],.lp-hinweis{animation:none}}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope{--bg:#fff;--card:#fff;--fg:#1c1c1c;--slate:#555;--text-leise:#555;--text-mittel:#3d3d3d;--border:#e5e5e5;--aqua:#c2410c;--violet:#1c1c1c;--stat-value-color:#1c1c1c;--status-pill-text:#1c1c1c;--verkehrsorange:#f75e25;background-color:#fff;background-image:none}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .theme-bg{background:#fff}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .hp-card-lift{border-color:#e5e5e5;box-shadow:0 6px 20px #0000000f}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope aside,[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope [role=dialog]{border-color:#e5e5e5}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope input,[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope select,[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope textarea{color:#1c1c1c;background:#f6f6f6;border-color:#dedede}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .border-t,[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .border-b,[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .border-r,[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .border-l{border-color:#e5e5e5}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope em,[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .text-italic{color:#c2410c}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .CardHeading h3,[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .hp-zoom.font-display{color:#1c1c1c}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope .fit-scroll{scrollbar-color:#f75e25 transparent}[data-dashboard-theme=premium-editorial][data-dashboard-variante=verkehr] .dashboard-scope :focus-visible{outline-color:#f75e25}.fachwort{font:inherit;color:inherit;cursor:help;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--aqua);text-decoration-color:var(--aqua);background:0 0;border:0;padding:0}.fachwort[aria-expanded=true]{text-decoration-style:solid}.fachwort:focus-visible{outline:2px solid var(--aqua);outline-offset:2px;border-radius:3px}.fachwort-erklaerung{border:1px solid var(--border);background:color-mix(in oklch, var(--aqua) 8%, transparent);font-family:var(--font-sans,inherit);color:var(--fg);border-radius:.75rem;margin-top:.6rem;padding:.6rem .8rem;font-size:.9rem;font-weight:400;line-height:1.5;display:block}.first-letter\:uppercase:first-letter{text-transform:uppercase}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:-translate-y-\[3px\]:hover{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:text-\[var\(--ll-blue-500\)\]:hover{color:var(--ll-blue-500)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.focus\:border-\[var\(--aqua\)\]:focus{border-color:var(--aqua)}.focus\:border-\[var\(--ll-blue-500\)\]:focus{border-color:var(--ll-blue-500)}.focus-visible\:-translate-y-\[3px\]:focus-visible{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:scale-110:focus-visible{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:bg-white\/5:focus-visible{background-color:#ffffff0d}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[var\(--ll-blue-500\)\]{color:var(--ll-blue-500)}.group:hover .group-hover\:underline{text-decoration-line:underline}@media not all and (min-width:1280px){.max-xl\:hidden{display:none}}@media not all and (min-width:1024px){.max-lg\:overflow-x-auto{overflow-x:auto}}@media not all and (min-width:640px){.max-sm\:order-1{order:1}.max-sm\:order-2{order:2}.max-sm\:order-3{order:3}.max-sm\:-my-2\.5{margin-top:-.625rem;margin-bottom:-.625rem}.max-sm\:-ml-2{margin-left:-.5rem}.max-sm\:ml-auto{margin-left:auto}.max-sm\:inline-flex{display:inline-flex}.max-sm\:min-h-10{min-height:2.5rem}.max-sm\:min-h-11{min-height:2.75rem}.max-sm\:w-full{width:100%}.max-sm\:basis-full{flex-basis:100%}.max-sm\:items-start{align-items:flex-start}.max-sm\:items-center{align-items:center}.max-sm\:justify-start{justify-content:flex-start}.max-sm\:justify-center{justify-content:center}.max-sm\:hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.max-sm\:px-0{padding-left:0;padding-right:0}.max-sm\:px-2{padding-left:.5rem;padding-right:.5rem}.max-sm\:py-0{padding-top:0;padding-bottom:0}}@media (min-width:640px){.sm\:sticky{position:sticky}.sm\:left-4{left:1rem}.sm\:left-auto{left:auto}.sm\:right-4{right:1rem}.sm\:right-auto{right:auto}.sm\:top-0{top:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table{display:table}.sm\:table-cell{display:table-cell}.sm\:hidden{display:none}.sm\:h-14{height:3.5rem}.sm\:h-6{height:1.5rem}.sm\:h-auto{height:auto}.sm\:max-h-\[480px\]{max-height:480px}.sm\:min-h-0{min-height:0}.sm\:w-14{width:3.5rem}.sm\:w-\[23rem\]{width:23rem}.sm\:w-\[24rem\]{width:24rem}.sm\:w-auto{width:auto}.sm\:min-w-6{min-width:1.5rem}.sm\:min-w-\[560px\]{min-width:560px}.sm\:max-w-xs{max-width:20rem}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-0{flex-basis:0}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:overflow-auto{overflow:auto}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:rounded-2xl{border-radius:1rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:\!px-7{padding-left:1.75rem!important;padding-right:1.75rem!important}.sm\:\!py-3\.5{padding-top:.875rem!important;padding-bottom:.875rem!important}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pl-0{padding-left:0}.sm\:pr-3{padding-right:.75rem}.sm\:pt-7{padding-top:1.75rem}.sm\:text-end{text-align:end}.sm\:\!text-\[15px\]{font-size:15px!important}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-\[1\.7rem\]{font-size:1.7rem}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[9\.5px\]{font-size:9.5px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:tracking-\[0\.14em\]{letter-spacing:.14em}.sm\:tracking-\[0\.16em\]{letter-spacing:.16em}}@media (min-width:768px){.md\:bottom-5{bottom:1.25rem}.md\:bottom-\[5\.5rem\]{bottom:5.5rem}.md\:left-auto{left:auto}.md\:right-5{right:1.25rem}.md\:right-\[5\.25rem\]{right:5.25rem}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-6{grid-column:span 6/span 6}.md\:inline{display:inline}.md\:min-h-\[84px\]{min-height:84px}.md\:flex-none{flex:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.md\:flex-nowrap{flex-wrap:nowrap}.md\:pt-10{padding-top:2.5rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-\[22px\]{font-size:22px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[54px\]{font-size:54px}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-6{top:1.5rem}.lg\:order-none{order:0}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-w-5xl{max-width:64rem}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.lg\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.lg\:items-end{align-items:flex-end}.lg\:pb-6{padding-bottom:1.5rem}.lg\:text-\[62px\]{font-size:62px}}@media (min-width:1280px){.xl\:order-none{order:0}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-\[74vh\]{height:74vh}.xl\:max-h-none{max-height:none}.xl\:w-auto{width:auto}.xl\:w-fit{width:fit-content}.xl\:flex-1{flex:1}.xl\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[auto_22rem\]{grid-template-columns:auto 22rem}.xl\:items-start{align-items:flex-start}.xl\:justify-center{justify-content:center}.xl\:gap-4{gap:1rem}.xl\:gap-5{gap:1.25rem}.xl\:gap-6{gap:1.5rem}.xl\:p-8{padding:2rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:pb-8{padding-bottom:2rem}.xl\:pt-8{padding-top:2rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1536px){.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:640px){.max-sm\:\[\&\>\*\]\:inline-flex>*{display:inline-flex}.max-sm\:\[\&\>\*\]\:min-h-10>*{min-height:2.5rem}.max-sm\:\[\&\>\*\]\:items-center>*{align-items:center}.max-sm\:\[\&\>a\]\:min-h-11>a{min-height:2.75rem}.max-sm\:\[\&\>a\]\:w-full>a{width:100%}.max-sm\:\[\&\>button\]\:min-h-10>button{min-height:2.5rem}.max-sm\:\[\&\>button\]\:min-w-10>button{min-width:2.5rem}}.\[\&_p\]\:text-\[10px\] p{font-size:10px}
