@charset "UTF-8";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{font-family:var(--body-font);min-height:100%;scrollbar-gutter:stable}html{background:var(--color-grau-100)}.skipLink{position:absolute;left:.75rem;top:.75rem;padding:.6rem .9rem;border-radius:.5rem;background:var(--color-schwarz-100);color:var(--color-weiss);z-index:9999;transform:translateY(-150%);transition:transform .15s ease}.skipLink:focus,.skipLink:focus-visible{transform:translateY(0);outline:3px solid var(--warning300);outline-offset:3px}h1{color:var(--text-color);font-size:var(--h1-font-size)}h2{color:var(--text-color);font-size:var(--h2-font-size)}h3{font-size:var(--h3-font-size);color:var(--text-color)}h4{font-weight:var(--font-semi-bold);font-size:var(--h4-font-size);color:var(--text-color)}p{font-weight:var(--font-light);font-size:var(--normal-font-size);color:var(--text-color)}main{min-height:80vh;padding:var(--mb-3) var(--mb-2)}@media screen and (max-width:1000px){main{padding:var(--mb-1)}}main.plugin{min-height:100vh;padding:var(--mb-2);max-width:var(--maxWidthBig)}@media screen and (max-width:1000px){main.plugin{padding:var(--mb-1)}}footer{margin:var(--mb-1) auto auto auto}header,main,footer{opacity:0;animation:fadeIn .84s;animation-name:fadeIn;animation-duration:.84s;animation-delay:.84s;animation-iteration-count:1;animation-fill-mode:forwards}footer,main{max-width:var(--maxWidth);margin:0 auto}a{text-decoration:none}button{border:none;background:transparent;outline:none;display:inline}a,button{color:var(--text-color)}a:hover,button:hover{color:var(--first-color);cursor:pointer}hr{margin:var(--mb-1) 0;border:1px solid var(--color-grau-400)}li{list-style:none}.box{border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main)}.boxBlue{border-radius:var(--br-1);background-color:rgba(var(--color-headline-rgb),.5);border:1px solid var(--color-headline)}.heroImageBox{background:var(--verlauf-color-5)}.heroImageBox__hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:1rem;padding:var(--mb-2);min-height:25vh}@media(max-width:800px){.heroImageBox__hero{grid-template-columns:1fr;text-align:center}}.heroImageBox__headline,.heroImageBox__title{margin:.2rem 0}.heroImageBox__eyebrow{text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin:0}.heroImageBox__sub{margin:.2rem 0 0}.heroImageBox__illustration img{max-width:160px;width:100%;margin-left:auto;display:block}@media(max-width:800px){.heroImageBox__illustration{margin:0 auto}}.themeToggle{display:inline-flex;align-items:center;gap:.5rem}.themeToggle__label{font-size:var(--small-font-size)}.themeToggle__button{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border-radius:var(--br-1);border:1px solid var(--color-grau-400);background:var(--color-weiss);color:var(--color-headline);box-shadow:var(--schatten-zart)}.themeToggle__button i{color:var(--color-headline)}html.darkmode .themeToggle__button{background:var(--neutral-800);color:var(--color-weiss);border-color:var(--neutral-700)}html.darkmode .themeToggle__button i{color:var(--color-weiss)}html.darkmode .themeToggle__button .box{background:transparent}.page404{margin-top:8vh;display:flex;flex-direction:column}.page404__Header{height:350px;overflow:hidden}.page404__Footer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--mb-05)}.page404__Footer a{align-self:auto}.page404 .biene{position:relative}@keyframes dodging1{0%{top:0}50%{top:75px}to{top:0}}.page404 .biene2{position:absolute;left:20%;margin-top:-150px;animation:dodging1 1s ease-in-out infinite}.page404 .body{position:absolute;top:250px;left:250px;height:85px;width:75px;border-radius:100%;background-color:var(--yellow900);box-shadow:20px 0 0 var(--color-schwarz-100),40px -3px 0 var(--yellow900),60px -7px 0 var(--color-schwarz-100),80px -11px 0 var(--yellow900)}@keyframes flutter2{0%{transform:rotate(80deg)}50%{transform:rotate(100deg)}}@keyframes flutter1{0%{transform:rotate(20deg)}50%{transform:rotate(40deg)}}.page404 .wing1{position:absolute;height:55px;width:55px;top:210px;left:280px;transform:rotate(20deg);transform-origin:bottom right;border-top-right-radius:100%;border-bottom-left-radius:100%;border-top-left-radius:10px;background-color:var(--color-grau-200);z-index:-1;filter:blur(1px);animation:flutter1 .01s linear reverse infinite}.page404 .wing2{position:absolute;height:55px;width:55px;top:205px;left:290px;transform:rotate(80deg);transform-origin:bottom right;border-top-right-radius:100%;border-bottom-left-radius:100%;border-top-left-radius:10px;background-color:var(--color-grau-200);z-index:1;filter:blur(1px);animation:flutter2 .01s linear infinite}.page404 .stinger{position:absolute;height:55px;width:55px;top:255px;left:355px;transform:rotate(320deg);border-top-right-radius:50%;border-bottom-left-radius:100%;border-top-left-radius:10px;background-color:var(--color-schwarz-100);z-index:-1}.page404 .eyes{position:absolute;height:25px;width:25px;top:260px;left:250px;background-color:var(--color-weiss);box-shadow:20px 0 0 var(--color-weiss);border-radius:100%}.page404 .eyes .pupil{position:absolute;height:4px;width:4px;top:13px;left:2px;background-color:var(--color-schwarz-100);border-radius:100%;box-shadow:20px 0 0 var(--color-schwarz-100)}@keyframes debri{0%{left:-150px}to{left:125%}}.page404 .debri1{position:absolute;width:100px;height:1px;background-color:var(--color-schwarz-100);top:300px;left:-150px;animation:debri -.2331864752s .5s ease-out infinite}.page404 .debri2{position:absolute;width:75px;height:2px;background-color:var(--color-schwarz-100);top:170px;left:-150px;animation:debri -.2331864752s .4s ease-out infinite}.page404 .debri3{position:absolute;width:60px;height:2px;background-color:var(--color-schwarz-100);top:275px;left:-150px;z-index:-1;animation:debri -.2331864752s 1.45s ease-out infinite}.page404 .debri4{position:absolute;width:80px;height:1px;background-color:var(--color-schwarz-100);top:400px;left:-150px;animation:debri -.2331864752s .3s ease-out infinite}.page404 .debri5{position:absolute;width:90px;height:2px;background-color:var(--color-schwarz-100);top:315px;left:-150px;animation:debri -.2331864752s .8s ease-out infinite}.page404 .debri6{position:absolute;width:100px;height:2px;background-color:var(--color-schwarz-100);top:265px;left:-150px;z-index:-1;animation:debri -.2331864752s .7s ease-out infinite}@keyframes cloud{0%{left:-150px}to{left:125%}}@keyframes cloud2{0%{left:-150px}to{left:175%}}.page404 .cloud1{position:absolute;height:30px;width:30px;top:100px;left:-150px;border-radius:100%;box-shadow:50px 50px 2px var(--color-grau-200Hex),30px 55px 1px var(--color-grau-200Hex),10px 50px 1px var(--color-grau-200Hex),20px 35px 1px var(--color-grau-200Hex),40px 35px 1px var(--color-grau-200Hex);animation:cloud 10s linear infinite;z-index:-1}.page404 .cloud2{position:absolute;height:60px;width:60px;top:0;left:-950px;border-radius:100%;box-shadow:100px 200px 2px var(--color-grau-200Hex),50px 205px 1px var(--color-grau-200Hex),10px 200px 1px var(--color-grau-200Hex),35px 170px 1px var(--color-grau-200Hex),70px 170px 1px var(--color-grau-200Hex);animation:cloud 5s 2s linear infinite;z-index:-1}.page404 .cloud3{position:absolute;height:100px;width:100px;top:200px;left:-950px;border-radius:100%;box-shadow:150px 200px 2px var(--color-grau-200Hex),75px 205px 1px var(--color-grau-200Hex),10px 200px 1px var(--color-grau-200Hex),45px 150px 1px var(--color-grau-200Hex),120px 150px 1px var(--color-grau-200Hex);animation:cloud2 2.8s 1s linear infinite;z-index:1}.banner{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;background:var(--color-schwarz-200Hex);max-height:100vh}@media screen and (max-width:700px){.banner{align-items:flex-end}}.banner__Text{font-size:var(--small-font-size);margin:var(--mb-1) 0}.banner__LinkBox{display:flex;gap:var(--mb-05)}.banner__LinkBox a{font-size:var(--small-font-size)}.banner__LinkBox a:hover{color:var(--first-color-neu)}.banner__FormBox{bottom:var(--mb-2);display:flex;gap:var(--mb-05)}@media screen and (max-width:700px){.banner__FormBox{flex-direction:column-reverse}.banner__FormBox button,.banner__FormBox form{width:100%}}.banner__FormBox a{font-size:var(--small-font-size)}.banner__FormBox a:hover{color:var(--first-color-neu)}.banner__BoxEinstellungen{padding:var(--mb-2)}@media screen and (max-width:750px){.banner__BoxEinstellungen{padding:var(--mb-1) var(--mb-05)}}.banner__BannerContainer{display:flex;flex-direction:column;opacity:0;width:100%;max-width:800px;min-height:35vh;max-height:98vh;padding:var(--mb-2);animation:fadeIn .2s;animation-name:fadeIn;animation-delay:.2s;animation-iteration-count:1;animation-fill-mode:forwards;overflow-y:auto}.banner__BannerContainer::-webkit-scrollbar{display:none}.banner__BannerContainer::-webkit-scrollbar-track{display:none}.banner__BannerContainer::-webkit-scrollbar-thumb{display:none}.banner__BannerContainer::-webkit-scrollbar-thumb:hover{display:none}@media screen and (max-width:700px){.banner__BannerContainer{min-height:50vh}}.banner__Header{display:flex;flex-direction:column}.banner__Footer{display:flex;justify-content:center;align-items:center;flex-direction:column}.banner__CookieEinstellungen{width:100%}.banner__CookieEinstellungen form{height:0;overflow:hidden;margin-bottom:var(--mb-1);transition:all .25s ease-in}.banner__CookieEinstellungen form.show{height:auto;min-height:250px;overflow:auto}.banner__ToggleContainer{display:flex;align-items:center;justify-content:space-around;gap:var(--mb-05);width:100%;margin:var(--mb-2) 0}.banner__ToggleContainer a{font-size:var(--small-font-size);font-weight:var(--font-medium);color:var(--first-color-neu)}@media screen and (max-width:700px){.banner__ToggleContainer a{font-size:var(--h2-font-size)}}@media screen and (max-width:700px){.banner__ToggleContainer a span{display:none}}.banner__BesucherErkennungsContainer{margin-top:var(--mb-2);padding:var(--mb-1) var(--mb-2);background:var(--color-grau-100);border:1px solid var(--color-grau-200)}.banner__BesucherErkennungsContainer h2,.banner__BesucherErkennungsContainer p{margin-bottom:var(--mb-1)}.banner__BesucherErkennungsContainer p span{font-weight:var(--font-medium)}@-moz-document url-prefix(){.banner__BannerContainer{scrollbar-width:none}}.spinnerSeitenwechsel{display:block;font-size:0;color:var(--color-quiema-blau);width:50px;height:50px;position:fixed;z-index:999;left:50%;top:25vh;transform:translate(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spinnerSeitenwechsel__Points{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;position:absolute;top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-radius:100%;animation:spinnerSeitenwechsel 1s infinite ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spinnerSeitenwechsel__Points:nth-child(1){top:0;left:0;animation-delay:-.875s;color:var(--first-color)}.spinnerSeitenwechsel__Points:nth-child(2){top:0;left:50%;animation-delay:-.75s}.spinnerSeitenwechsel__Points:nth-child(3){top:0;left:100%;animation-delay:-.625s;color:var(--first-color)}.spinnerSeitenwechsel__Points:nth-child(4){top:50%;left:100%;animation-delay:-.5s}.spinnerSeitenwechsel__Points:nth-child(5){top:100%;left:100%;animation-delay:-.375s;color:var(--first-color)}.spinnerSeitenwechsel__Points:nth-child(6){top:100%;left:50%;animation-delay:-.25s}.spinnerSeitenwechsel__Points:nth-child(7){top:100%;left:0;animation-delay:-.125s;color:var(--first-color)}.spinnerSeitenwechsel__Points:nth-child(8){top:50%;left:0;animation-delay:0s}.sidebar{position:fixed;top:0;left:-100%;bottom:0;height:100vh;width:350px;z-index:999;overflow-y:auto;transform:translate(-100%);transition:transform .2s ease-in-out;box-shadow:var(--schatten-main);background:var(--container-color);display:flex;flex-direction:column}@media(max-width:1000px){.sidebar{width:100%}}.sidebar.isActive{left:0;transform:translate(0)}.sidebar__CloseButton{display:flex;align-items:center;justify-content:center;gap:var(--mb-05);margin:var(--mb-3) 0;width:100%;transition:all .25s ease-in;font-size:var(--small-font-size)}.sidebar__CloseButton i{font-size:var(--smaller-font-size)}.sidebar__CloseButton:hover{cursor:pointer}@media(max-width:1000px){.sidebar__CloseButton{justify-content:flex-end;padding-right:var(--mb-2);margin:var(--mb-2) 0}.sidebar__CloseButton span{display:none}.sidebar__CloseButton i{font-size:var(--h3-font-size)}}.sidebar__Nav{width:100%;height:100%}.sidebar__Ul{margin:0 auto;display:flex;flex-direction:column;align-items:stretch;width:90%}.sidebar__Linkbox{margin-bottom:var(--mb-1)}.sidebar__LinkButton,.sidebar__SingleLink a{font-size:var(--h4-font-size);font-weight:var(--font-semi-bold);text-align:left;transition:color .3s ease,background .3s ease;width:100%}.sidebar__LinkButton:hover,.sidebar__SingleLink a:hover{color:var(--first-color)}.sidebar__LinkButton:visited,.sidebar__SingleLink a:visited{color:var(--color-schwarz-100)}.sidebar__LinkButton.active,.sidebar__SingleLink a.active{color:var(--first-color)}.sidebar__LinkButton[aria-expanded=true]{background:var(--color-schwarz-100);color:var(--first-color)}.sidebar__LinkboxIcon{transition:transform .3s ease;font-size:var(--normal-font-size)}.sidebar__LinkboxContent{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--mb-05);padding:0 var(--mb-1);margin-left:var(--mb-05);max-height:0;opacity:0;transition:max-height .4s ease,opacity .4s ease}.sidebar__LinkboxContent:after{position:absolute;content:"";top:0;left:0;width:3px;height:100%;background:var(--color-grau-100);transform:scaleY(0);transform-origin:top;transition:transform .35s ease}.sidebar__LinkboxContent:not([hidden]){display:flex;max-height:500px;opacity:1}.sidebar__LinkboxContent:not([hidden]):after{transform:scaleY(1)}.sidebar__LinkboxContent:not([hidden]){display:flex}.sidebar__LinkboxRoute{color:var(--color-schwarz-100);letter-spacing:1px;transition:color .3s ease;padding:var(--mb-05) 0}.sidebar__LinkboxRoute:visited{color:var(--color-schwarz-100)}.sidebar__LinkboxRoute.active{color:var(--first-color)}.sidebar__SingleLink{margin-bottom:var(--mb-1)}.sidebar__SingleLinkLogOut{margin-left:auto;margin-top:var(--mb-2)}.sidebar__SingleLinkLogOut i{color:var(--color-grau-200)}.sidebar__FooterBox{padding:var(--mb-1)}.sidebar__FooterBox .logo{max-width:120px}.sidebar__Copyright{margin-top:var(--mb-05);font-size:var(--smaller-font-size)}.sidebar__Copyright i{font-size:var(--mini-font-size)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes navSlide{0%{opacity:0;right:-100%;top:0}to{opacity:1;right:auto;left:0}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes toprein{0%{opacity:0;top:-250px}to{opacity:1;top:50px}}@keyframes rutschrein{0%{opacity:0;right:-100%}to{opacity:1;right:0}}@keyframes rutschraus{0%{opacity:1;right:0}to{opacity:0;right:-100%}}@keyframes mySlideInTop{0%{bottom:-100%;opacity:0}50%{bottom:60px}to{opacity:1;bottom:70px}}@keyframes mySlideInDowns{0%{opacity:0;transform:translateY(-20px)}50%{opacity:.5;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRechts{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideLinks{0%{transform:translate(100%)}75%{transform:translate(5%)}to{transform:translate(0)}}@keyframes spinnerSeitenwechsel{0%,40%,to{transform:scale(.4)}70%{transform:scale(1)}}@keyframes labelSlideRechts{0%{opacity:0;right:-100%}to{opacity:1;right:10px}}@keyframes slidePfeil{0%{transform:translate(0)}20%{transform:translate(20px)}30%{transform:translate(0)}40%{transform:translate(20px)}60%{transform:translate(0)}80%{transform:translate(0)}to{transform:translate(0)}}@keyframes colorChange{0%{fill:var(--color-schwarz-100)}to{fill:var(--first-color)}}@-webkit-keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes accordionIn{0%{opacity:0;-moz-transform:scale(.8)}to{opacity:1;-moz-transform:scale(1)}}@keyframes accordionIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes accordionOut{0%{opacity:1;-moz-transform:scale(1)}to{opacity:0;-moz-transform:scale(.8)}}@keyframes accordionOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes reportbox-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.alertsMeldung{position:fixed;top:var(--mb-1);right:var(--mb-1);z-index:99999!important;display:flex;justify-content:space-between;width:100%;max-width:250px;padding:var(--mb-1);transition:all .25s ease-in;animation-name:slideLinks;animation-duration:.3s;animation-iteration-count:1;border-radius:var(--br-1);border:1px solid transparent;box-shadow:var(--schatten-main)}.alertsMeldung.error{background:var(--color-error)}.alertsMeldung.success{background:var(--first-color)}.alertsMeldung__CloseBtn{color:var(--text-color)}.alertsMeldung__CloseBtn:hover{cursor:pointer}.alertsMeldung__Text{color:var(--text-color);font-size:14px;font-weight:var(--font-medium);display:inline-block}.input-error{border:1px solid var(--color-error)!important;background:var(--pink100)!important}.errorColor{color:var(--color-error)!important}.successColor{color:var(--color-green)}.errorMessage{background:var(--pink100);color:var(--errorLaravel);border-color:var(--color-error-outline);font-size:var(--smaller-font-size)}.flashNachricht{margin-bottom:var(--mb-1);border:1px solid var(--color-grau-400);border-radius:var(--br-1);padding:var(--mb-1);background:var(--color-weiss);box-shadow:var(--schatten-zart)}.flashNachricht--ok{border-color:var(--success300);background:var(--success50);color:var(--success1000)}.flashNachricht--fehler{border-color:var(--error300);background:var(--error50);color:var(--error1000)}@keyframes mySlideInRight{0%{top:-100%;opacity:0}to{top:75px;opacity:1}}.btn-primary{display:flex;align-items:center;justify-content:center;gap:var(--mb-05);width:100%;max-width:15rem;padding:var(--mb-05) var(--mb-1);border-radius:var(--br-3);font-weight:var(--font-medium);font-size:var(--normal-font-size);border:1px solid transparent;transition:all .3s ease-in-out;text-transform:uppercase;color:var(--color-weiss);background:var(--color-schwarz-100)}.btn-primary:hover{transform:translateY(-.5rem);color:var(--first-color);box-shadow:var(--schatten-main);cursor:pointer}.btn-primary.btn-black{background:var(--color-schwarz-100);color:var(--color-weiss)}.btn-primary.rot{background:var(--errorLaravel);color:var(--color-weiss)}.btn-primary.gruen{background:var(--first-color)}.btn-primary.grau{background:var(--color-grau-100);color:var(--color-schwarz-100)}.btn-primary.icon{justify-content:space-between}.btn-primary.achtung:hover{background:var(--errorLaravel);color:var(--color-weiss)}.btn-primary.menuStyle{font-size:var(--normal-font-size);font-weight:var(--font-medium);border-radius:var(--br-3);padding:var(--mb-05) var(--mb-05)}@media screen and (max-width:500px){.btn-primary{padding:.75em;text-align:center}}.btn-primary.disabled{background:var(--color-grau-400);color:var(--text-color);box-shadow:none;cursor:no-drop}.btn-primary.disabled.aktiv{background:var(--first-color);color:var(--first-color-neu);cursor:pointer}.btn-disabled{background:var(--color-grau-400);color:var(--text-color);box-shadow:none;cursor:no-drop}.btn-disabled:hover{background:var(--errorLaravel);color:var(--color-weiss)}.btn-mini{padding:var(--mb-1);background:var(--color-schwarz-100);border-radius:var(--br-1);display:flex;align-items:center;justify-content:center;color:var(--color-weiss);transition:all .3s ease-in-out;font-size:var(--smaller-font-size);min-height:25px}.btn-mini:hover{color:var(--first-color);box-shadow:var(--schatten-main)}.btn-go{background:var(--color-schwarz-100);display:flex;align-items:center;align-self:stretch;justify-content:center;color:var(--color-weiss);transition:all .3s ease-in-out;box-shadow:var(--schatten-main);outline:none;padding:var(--mb-2) var(--mb-2);border-radius:var(--br-3);font-size:var(--smaller-font-size)}.btn-go:hover{background:var(--color-lila-200);box-shadow:var(--schatten-main)}.spinnerImage{width:35px;height:35px;display:none}.spinnerImage img,.spinnerImage svg{width:100%;height:auto}.spinnerImage.loading{display:block}.btnUserPlus{display:flex;align-items:center;justify-content:space-around;flex-direction:column;width:100%;max-width:10rem;padding:var(--mb-05) var(--mb-05);border-radius:var(--br-3);background:var(--color-schwarz-100);transition:all .3s ease-in-out}.btnUserPlus i{font-size:var(--h3-font-size);color:var(--color-weiss)}.btnUserPlus:hover{box-shadow:var(--schatten-main);cursor:pointer}.btnUserPlus:hover i{color:var(--first-color)}.btn-next{font-size:var(--small-font-size);gap:var(--mb-05);align-items:center;text-align:center;padding:var(--mb-1) var(--mb-1);max-width:10rem;margin-left:auto}.btn-back{background:transparent;color:var(--color-grau-400);font-size:var(--smaller-font-size);gap:var(--mb-05);align-items:center;margin-right:auto}.btn-back:hover{box-shadow:none;border-radius:0;border:none;color:var(--color-schwarz-100)}.btn-klein{border-radius:var(--br-3);font-size:var(--smaller-font-size);padding:var(--mb-1c) var(--mb-1)}.btn-senden,.btn-download,.btn-upload{color:var(--color-weiss);background:var(--color-schwarz-100)}.btn-delete{color:var(--color-weiss);background:var(--errorLaravel)}.btn-view{color:var(--color-weiss);background:var(--color-schwarz-100)}.btn-clean{text-align:right}.btn-storno{height:100%;max-height:130px}.btn-rund{background:var(--color-schwarz-100);display:flex;align-items:center;justify-content:center;color:var(--color-weiss);transition:all .3s ease-in-out;font-size:var(--smaller-font-size);box-shadow:var(--schatten-main);border-radius:50%;padding:var(--mb-2)}.btn-rund:hover{background:var(--color-lila-200);box-shadow:var(--schatten-main);cursor:pointer}.btn-line{text-decoration:underline;color:var(--color-schwarz-100);padding:var(--mb-025) var(--mb-05);background:var(--color-grau-100);width:fit-content;font-size:var(--smaller-font-size)}.btn-line:hover{color:var(--first-color-neu)}.btn-lineDelete{position:absolute;right:var(--mb-025);top:0;text-decoration:underline;color:var(--color-schwarz-100);padding:var(--mb-1) var(--mb-1);background:transparent;width:fit-content;border-radius:var(--br-3)}.btn-line--ghost{background:transparent;color:var(--color-schwarz-100);text-decoration:none;border:1px solid transparent}.btn-line--ghost:hover{background:#0f172a0d}.btn-black{color:var(--text-color);border-bottom:2px solid;transition:all .15s ease-in}.btn-black:hover{color:var(--first-color-neu)}.btn-slide{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:15rem;padding:var(--mb-2) var(--mb-1b);border-radius:var(--br-2);color:var(--color-weiss);background:var(--color-schwarz-100);font-weight:var(--font-semi-bold);transition:all .25s ease-in;animation-name:fadeIn;animation-duration:.25s;animation-iteration-count:1}.btn-slide:hover{background:var(--color-lila-200);box-shadow:var(--schatten-main);cursor:pointer}@media screen and (max-width:500px){.btn-slide{padding:.75em;text-align:center}}.is-disabled{pointer-events:none;opacity:.5}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .875rem;border-radius:.75rem;font-size:.9375rem;line-height:1.2;text-decoration:none;transition:transform .02s ease-in}.button:active{transform:translateY(1px)}.button--primaer{background:var(--color-grau-300);color:var(--color-weiss)}.button--sekundaer{background:var(--color-grau-100);color:var(--color-grau-300);border:1px solid var(--color-grau-400)}.button--rot{background:var(--errorLaravel);color:var(--color-weiss)}.button--gefahrsignal{color:var(--errorLaravel)}.button--go{background:var(--first-color);color:var(--first-color-neu)}.deaktiviert{opacity:.55;cursor:not-allowed!important}.deaktiviert:hover{background:transparent}.pika-single{z-index:9999;display:block;position:relative;padding:var(--mb-3);border-radius:var(--br-1);color:var(--color-grau-200);background:var(--color-weiss);border:1px solid var(--color-grau-100);border-bottom-color:var(--color-grau-200)}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px var(--schatten-main)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background:var(--color-weiss)}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-prev,.pika-next{display:block;cursor:pointer;position:relative;outline:none;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-prev:hover,.pika-next:hover{opacity:1}.pika-prev,.is-rtl .pika-next{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.pika-next,.is-rtl .pika-prev{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-prev.is-disabled,.pika-next.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table th,.pika-table td{width:14.2857142857%;padding:0}.pika-table th{color:var(--color-grau-200);font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:none;border:0;margin:0;width:100%;padding:5px;color:var(--color-grau-200);font-size:12px;line-height:15px;text-align:right;background:var(--color-grau-100);height:initial}.pika-week{font-size:11px;color:var(--neutral-400)}.is-today .pika-button{color:var(--accent-blue-400);font-weight:700}.is-selected .pika-button,.has-event .pika-button{color:var(--color-weiss);font-weight:700;background:var(--accent-blue-400);box-shadow:inset 0 1px 3px var(--accent-blue-ring);border-radius:3px}.has-event .pika-button{background:var(--accent-blue-700);box-shadow:inset 0 1px 3px var(--accent-blue-600)}.is-disabled .pika-button,.is-inrange .pika-button{background:var(--info-soft)}.is-startrange .pika-button{color:var(--color-weiss);background:var(--success-highlight);box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:var(--color-weiss);background:var(--accent-blue-400);box-shadow:none;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:var(--neutral-400);opacity:.3}.is-outside-current-month .pika-button{color:var(--neutral-400);opacity:.3}.is-selection-disabled{pointer-events:none;cursor:default}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:var(--color-weiss);background:var(--warning-cta);box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.dropdown{display:inline-flex;align-items:center;padding:var(--mb-2) var(--mb-3);border:1px solid var(--text-color-Hex);border-radius:var(--br-3)}.dropdown a{color:red!important}.filterBox form{width:100%;display:flex;align-items:center;padding:5px}.filterBox form .form-field{width:200px}.filterBox form .form-field select{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:30px}.filterBox form .form-field select:focus{border-color:var(--color-lila-200)}.form-field{display:flex;flex-direction:column;position:relative;padding:5vh 0 1vh}.form-field label{margin:10px 0;font-size:var(--small-font-size);color:var(--color-grau-800);position:absolute;top:15px;left:0;opacity:1;z-index:1;transition:all .3s}.form-field label.labelError{color:var(--color-error)}.form-field select{border:1px solid var(--color-grau-100);outline:none;padding:var(--mb-1) var(--mb-2);padding-right:2.5rem;border-radius:var(--br-3);width:100%;max-width:15rem;font-weight:var(--font-bold);font-size:var(--normaler-font-size);transition:all .25s ease-in;box-shadow:var(--schatten-main);background:var(--color-weiss);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--color-grau-800) 50%),linear-gradient(135deg,var(--color-grau-800) 50%,transparent 50%);background-position:right .9rem center,right .55rem center;background-size:.45rem .45rem,.45rem .45rem;background-repeat:no-repeat}.form-field select:focus{border-color:var(--color-grau-400);box-shadow:var(--schatten-main)}.form-field select:hover{cursor:pointer}.form-field input{border:1px solid var(--color-grau-100);outline:none;background:var(--color-weiss);padding:var(--mb-1) var(--mb-2);border-radius:var(--br-3);width:100%;font-size:var(--normaler-font-size);transition:all .25s ease-in;background-repeat:no-repeat;background-position:right .5rem center;background-size:1.5rem;font-weight:var(--font-bold);box-shadow:var(--schatten-main);border-radius:.5rem}@media screen and (max-width:700px){.form-field input{padding:var(--mb-1)}}.form-field input:not([type=password]):focus{border:1px solid var(--color-grau-400)!important;box-shadow:var(--schatten-main);background-image:url(../../../public/assets/img/spinner.svg)}.form-field input:not([type=password]):placeholder-shown:invalid{background-image:url(../../../public/assets/img/none.svg)}.form-field input:not([type=password]):valid{background-image:url(../../../public/assets/img/check.svg)}.form-field input::placeholder{font-weight:var(--font-light)}.form-field textarea{min-height:150px;border-radius:var(--br-3);padding:var(--mb-1)}.form-field input.error,.form-field select.error,.form-field textarea.error{border-color:var(--errorLaravel)!important;background-image:none!important}.passwordIconBox{position:relative}.passwordIconBox i{position:absolute;right:var(--mb-1);top:50%;transform:translateY(-50%);font-size:var(--h5-font-size);color:var(--color-schwarz-100)}.passwordIconBox i:hover{cursor:pointer}.sucheIconBox{position:relative}.sucheIconBox i{position:absolute;right:var(--mb-1);top:50%;transform:translateY(-50%);font-size:var(--h5-font-size);color:var(--color-schwarz-100)}.sucheIconBox i:hover{cursor:pointer}.splittContainer{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media screen and (max-width:700px){.splittContainer{gap:0rem;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,max-content)}}.splittContainerDrei{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media screen and (max-width:700px){.splittContainerDrei{gap:0rem;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,max-content)}}.form-field--with-clear .form-field-inner{position:relative;display:flex;align-items:center}.form-field--with-clear input{flex:1;padding-right:2rem}.clear-button{position:absolute;right:.5rem;z-index:2;pointer-events:auto;background:transparent;border:none;font-size:1.2rem;line-height:1;cursor:pointer;padding:0}#ort:focus{border:1px solid var(--color-grau-400)!important;box-shadow:var(--schatten-main);background-image:url(../../../public/assets/img/spinner.svg)}#ort:placeholder-shown:invalid{background-image:none}#ort:valid{background-image:none}.logo{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:125px}.logo svg{width:100%;height:auto}.logo a{display:contents}@media screen and (max-width:700px){.logo{width:100px}}svg.logoSVG{width:100%;height:auto}svg.logoSVG g#logoLines path{fill:var(--color-schwarz-100)}svg.logoSVG g#logoSchriftzug path{fill:var(--color-schwarz-100)}svg.logoSVG #logoViereck rect{fill:var(--first-color)}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background:var(--verlauf);animation-name:fadeIn;animation-duration:.3s}.modal__Content{background-color:var(--color-weiss);margin:5% auto;padding:20px;border:1px solid var(--color-haut-200);width:90%;max-width:var(--maxWidthKlein);animation-name:modalSlideIn;animation-duration:.5s}@media screen and (max-width:860px){.modal__Content{margin:5%}}.modal__Close{float:right;font-size:var(--h2-font-size);font-weight:700}.modal__Close:hover,.modal__Close:focus{color:var(--color--schwarz-200);text-decoration:none;cursor:pointer}.ccModal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:var(--mb-2);background:#0000008c;z-index:90000}.ccModal[hidden]{display:none!important}.ccModal__box{width:100%;max-width:28rem;background:var(--color-weiss);border-radius:var(--br-1);padding:var(--mb-3);box-shadow:var(--schatten-main);text-align:center}.ccModal__icon{font-size:2rem;color:var(--warning300);margin-bottom:var(--mb-1)}.ccModal__title{margin:0 0 var(--mb-1);font-weight:700;font-size:1.1rem}.ccModal__text{margin:0 0 var(--mb-2);font-size:1rem;line-height:1.4}.ccModal__actions{display:flex;flex-direction:column;gap:var(--mb-1);align-items:center}body.ccModalOpen{overflow:hidden}.pagination-group{display:flex;justify-content:center}.pagination-group .btn{margin:0 5px;padding:8px 16px;background-color:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--accent-blue-500);text-decoration:none}.pagination-group .btn:hover{background-color:var(--neutral-100);border-color:var(--neutral-200)}.pagination-group .btn.btn-active{background-color:var(--accent-blue-500);color:var(--color-weiss);border-color:var(--accent-blue-500)}.pagination-group .btn .fa-solid{margin-right:5px}.pagination-group .disabled{color:var(--neutral-500);pointer-events:none;background-color:var(--neutral-50);border-color:var(--neutral-200)}.layer{position:absolute;display:none;justify-content:center;align-items:center;transition:all .25s;z-index:999;top:0;bottom:0;left:0;right:0;opacity:.9;overflow:hidden}.layer .layerContent{position:relative}.layer .layerContent .loader{position:absolute;top:-75%;left:50%;z-index:2;transition:all .25s;transform:translate(-50%,-75%);width:50px;height:50px}.layer .layerContent .loader span{position:absolute;top:0;left:0;width:50px;height:50px;transform:rotate(calc(36deg * var(--i)))}.layer .layerContent .loader span:before{content:"";position:absolute;top:0;left:0;width:5px;height:5px;border-radius:50%;background:transparent;border:1px solid var(--color-schwarz-100Hex);animation:kreisel 5s linear infinite;animation-delay:calc(-.25s * var(--i));transition:2s}@keyframes kreisel{0%{transform:rotate(0);filter:hue-rotate(0deg);box-shadow:0 0 20px var(--color-schwarz-100Hex),-30px -30px 0 var(--color-schwarz-100Hex),-30px -30px 20px var(--color-schwarz-100Hex),30px 30px 0 var(--color-schwarz-100Hex),30px 30px 20px var(--color-schwarz-100Hex),30px -30px 0 var(--color-schwarz-100Hex),30px -30px 20px var(--color-schwarz-100Hex),-30px 30px 0 var(--color-schwarz-100Hex),-30px 30px 20px var(--color-schwarz-100Hex);transform-origin:20px}to{transform:rotate(360deg);filter:hue-rotate(360deg);box-shadow:0 0 20px var(--color-schwarz-100Hex),-20px -20px 0 var(--color-schwarz-100Hex),-20px -20px 20px var(--color-schwarz-100Hex),20px 20px 0 var(--color-schwarz-100Hex),20px 20px 20px var(--color-schwarz-100Hex),20px -20px 0 var(--color-schwarz-100Hex),20px -20px 20px var(--color-schwarz-100Hex),-20px 20px 0 var(--color-schwarz-100Hex),-20px 20px 20px var(--color-schwarz-100Hex);transform-origin:50px}}.spinner>span{background-color:var(--success400);width:1.1rem;height:1.1rem;display:inline-block;margin-right:8px;border-radius:50%;opacity:0;animation:move-right 2.5s infinite cubic-bezier(.99,0,.57,.37)}.spinner>span:nth-child(2n){background-color:var(--success800)}.spinner>span:last-child{margin-right:0}.spinner .dot1{animation-delay:.5s}.spinner .dot2{animation-delay:.4s}.spinner .dot3{animation-delay:.3s}.spinner .dot4{animation-delay:.2s}.spinner .dot5{animation-delay:.1s}@keyframes move-right{0%{transform:translate(-1000%);opacity:0}50%{transform:translate(0);opacity:1}to{transform:translate(1000%);opacity:0}}.la-ball-square-clockwise-spin,.la-ball-square-clockwise-spin>div{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.la-ball-square-clockwise-spin{display:block;font-size:0;color:var(--color-blauDunkel)}.la-ball-square-clockwise-spin>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-square-clockwise-spin{width:50px;height:50px;position:fixed;z-index:999;left:50%;top:25vh;transform:translate(-50%)}.la-ball-square-clockwise-spin>div{position:absolute;top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-radius:100%;animation:ball-square-clockwise-spin .8s infinite ease-in-out}.la-ball-square-clockwise-spin>div:nth-child(1){top:0;left:0;animation-delay:-.875s;color:var(--color-gruen)}.la-ball-square-clockwise-spin>div:nth-child(2){top:0;left:50%;animation-delay:-.75s}.la-ball-square-clockwise-spin>div:nth-child(3){top:0;left:100%;animation-delay:-.625s;color:var(--color-gruen)}.la-ball-square-clockwise-spin>div:nth-child(4){top:50%;left:100%;animation-delay:-.5s}.la-ball-square-clockwise-spin>div:nth-child(5){top:100%;left:100%;animation-delay:-.375s;color:var(--color-gruen)}.la-ball-square-clockwise-spin>div:nth-child(6){top:100%;left:50%;animation-delay:-.25s}.la-ball-square-clockwise-spin>div:nth-child(7){top:100%;left:0;animation-delay:-.125s;color:var(--color-gruen)}.la-ball-square-clockwise-spin>div:nth-child(8){top:50%;left:0;animation-delay:0s}.la-ball-square-clockwise-spin.la-sm{width:12px;height:12px}.la-ball-square-clockwise-spin.la-sm>div{width:6px;height:6px;margin-top:-3px;margin-left:-3px}.la-ball-square-clockwise-spin.la-2x{width:52px;height:52px}.la-ball-square-clockwise-spin.la-2x>div{width:24px;height:24px;margin-top:-12px;margin-left:-12px}.la-ball-square-clockwise-spin.la-3x{width:78px;height:78px}.la-ball-square-clockwise-spin.la-3x>div{width:36px;height:36px;margin-top:-18px;margin-left:-18px}@keyframes ball-square-clockwise-spin{0%,40%,to{transform:scale(.4)}70%{transform:scale(1)}}.spinnerColorKreisel .layerContent{position:relative}.spinnerColorKreisel .layerContent .loader{position:absolute;top:-75%;left:50%;z-index:2;transform:translate(-50%,-75%);width:50px;height:50px}.spinnerColorKreisel .layerContent .loader span{position:absolute;top:0;left:0;width:50px;height:50px;transform:rotate(calc(36deg * var(--i)))}.spinnerColorKreisel .layerContent .loader span:before{content:"";position:absolute;top:0;left:0;width:5px;height:5px;border-radius:5%;background:transparent;border:1px solid var(--first-color);animation:kreisel 5s linear infinite;animation-delay:calc(-.25s * var(--i));transition:2s}@keyframes kreisel{0%{transform:rotate(0);filter:hue-rotate(0deg);box-shadow:0 0 20px var(--first-color),-30px -30px 0 var(--first-color),-30px -30px 20px var(--first-color),30px 30px 0 var(--first-color),30px 30px 20px var(--first-color),30px -30px 0 var(--first-color),30px -30px 20px var(--first-color),-30px 30px 0 var(--first-color),-30px 30px 20px var(--first-color);transform-origin:20px}to{transform:rotate(360deg);filter:hue-rotate(360deg);box-shadow:0 0 20px var(--first-color),-20px -20px 0 var(--first-color),-20px -20px 20px var(--first-color),20px 20px 0 var(--first-color),20px 20px 20px var(--first-color),20px -20px 0 var(--first-color),20px -20px 20px var(--first-color),-20px 20px 0 var(--first-color),-20px 20px 20px var(--first-color);transform-origin:50px}}.spinnerWait{width:100%;display:none}.spinnerWait__BoxProgress{display:flex;align-items:center;width:100%}.spinnerWait__Progress{position:relative;height:5px;background:var(--color-orange-100);border-radius:5px;transition:width .4s ease-in-out;animation:move-Progress 2.5s infinite cubic-bezier(.99,0,.57,.37)}.spinnerWait__Headline{font-size:var(--smaller-font-size)}@keyframes move-Progress{0%{width:var(--width-fortschrittsBalken, 0%);opacity:0}50%{width:var(--width-fortschrittsBalken, 50%);opacity:1}to{width:var(--width-fortschrittsBalken, 100%);opacity:0}}.aniWork{--ani-work-duration: 5s;position:relative;width:100%;max-width:100%;overflow:hidden;border-radius:.75rem;isolation:isolate;height:100%}.aniWork img{display:block;width:100%;height:auto;filter:grayscale(var(--ani-work-grayscale, 0%)) brightness(var(--ani-work-brightness, 1));animation-name:aniWorkRevealColor;animation-duration:var(--ani-work-duration, 5s);animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards}.aniWork .aniWork__Scanner{position:absolute;left:50%;width:95%;top:1rem;height:20px;transform:translate(-50%);pointer-events:none;background:transparent;box-shadow:none;animation:aniWorkScan var(--ani-work-duration, 5s) linear infinite alternate;isolation:isolate}.aniWork .aniWork__Scanner:before{content:"";position:absolute;left:0;right:0;top:50%;height:20px;background:linear-gradient(90deg,#36af9800,#36af9838 14%,#6cd4c2b8,#36af98,#6cd4c2b8,#36af9838 86%,#36af9800);transform:translateY(-50%);filter:drop-shadow(0 0 8px rgba(54,175,152,.95)) drop-shadow(0 0 18px rgba(54,175,152,.55));pointer-events:none}.aniWork .aniWork__Scanner:after{content:"";position:absolute;left:0;right:0;top:50%;height:25px;border-radius:999px;background:linear-gradient(180deg,#36af9800,#36af983d 22%,#36af98ad,#36af983d 78%,#36af9800),linear-gradient(90deg,#36af9800,#36af9829 20%,#36af9875,#36af9829 80%,#36af9800);transform:translateY(-50%);filter:blur(1.2px) drop-shadow(0 0 10px rgba(54,175,152,.45));pointer-events:none}.aniWork .aniWork__Box{position:absolute;left:1rem;right:1rem;bottom:1rem;display:grid;gap:.45rem;padding:.75rem;border-radius:.6rem;background:#0f1412bd;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff}.aniWork .aniWork__StatusList{position:relative;min-height:1.35em;text-align:center}.aniWork .aniWork__StatusItem{position:absolute;left:0;top:0;right:0;font-size:.92rem;line-height:1.35;opacity:0;transform:translateY(2px);animation-name:aniWorkStatusStep;animation-duration:calc(var(--ani-work-duration, 5s) / 4);animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:both}.aniWork .aniWork__StatusItem--1{animation-delay:0s}.aniWork .aniWork__StatusItem--2{animation-delay:calc(var(--ani-work-duration, 5s) / 4)}.aniWork .aniWork__StatusItem--3{animation-delay:calc(var(--ani-work-duration, 5s) / 2)}.aniWork .aniWork__StatusItem--4{animation-name:aniWorkStatusLast;animation-delay:calc(var(--ani-work-duration, 5s) * .75)}.aniWork .aniWork__ProgressBar{position:relative;width:100%;height:11px;border-radius:999px;overflow:hidden;background:linear-gradient(180deg,#eef3f28c,#e2e9e766);box-shadow:inset 0 1px 2px #ffffff59,inset 0 -1px 2px #08141133,inset 0 0 0 1px #ffffff38}.aniWork .aniWork__ProgressFill{display:block;height:100%;border-radius:inherit;background:#36af98;width:0%;animation-name:aniWorkProgress;animation-duration:var(--ani-work-duration, 5s);animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes aniWorkScan{0%{top:.5rem}to{top:calc(100% - 8.25rem)}}@keyframes aniWorkRevealColor{0%,90%{filter:grayscale(var(--ani-work-grayscale, 0%)) brightness(var(--ani-work-brightness, 1))}to{filter:grayscale(0%) brightness(1)}}@keyframes aniWorkProgress{0%{width:0%}to{width:90%}}@keyframes aniWorkStatusStep{0%{opacity:0;transform:translateY(2px)}15%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0;transform:translateY(-2px)}}@keyframes aniWorkStatusLast{0%{opacity:0;transform:translateY(2px)}15%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.pulse-box{float:left;width:50%;height:250px;display:flex;justify-content:center;align-items:center}svg.pulse-svg{overflow:visible}svg.pulse-svg .first-circle,svg.pulse-svg .third-circle,svg.pulse-svg .second-circle{fill:var(--first-color);transform:scale(.5);transform-origin:center center;animation:pulse-me 4s linear infinite}svg.pulse-svg .second-circle{animation-delay:1s}svg.pulse-svg .third-circle{animation-delay:2s}svg.pulse-svg .last-circle{fill:transparent}@keyframes pulse-me{0%{transform:scale(.5);opacity:0}50%{opacity:.1}70%{opacity:.09}to{transform:scale(5);opacity:0}}.suchformular{width:100%;padding:var(--mb-1)}.suchformular__Input{position:relative}.suchformular__Suchbegriff{width:100%;border:1px solid transparent;outline:none;transition:all .25s;font-weight:var(--font-medium);letter-spacing:1.1px;padding:var(--mb-1) var(--mb-3);padding-right:2rem;border-radius:var(--br-1);box-shadow:var(--schatten-main)}.suchformular__Suchbegriff:focus{margin-bottom:var(--mb-1);padding:var(--mb-1) var(--mb-3);padding-right:2rem}.suchformular__Clear{position:absolute;right:var(--mb-1);top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:var(--h2-font-size);color:var(--text-color-Hex);cursor:pointer}.suchformular__Clear:hover{color:var(--error800)}.suchformular__Button{background:transparent;border-radius:var(--br-3);transition:all .25s}.suchformular__Icon{padding:var(--mb-1);font-size:var(--h2-font-size)}.suchformular__Result{opacity:0;animation:blendIn .1s;animation-name:blendIn;animation-duration:.1s;animation-delay:.1s;animation-iteration-count:1;animation-fill-mode:forwards}.suchformular__ResultLink{display:flex;align-items:center;gap:var(--mb-1);padding:var(--mb-05);border-bottom:1px solid var(--color-haut-200);background:var(--color-weiss)}.suchformular__ResultLink .hint{color:var(--yellow100);background:var(--yellow900);width:100%;padding:var(--mb-025) var(--mb-05);border-radius:var(--br-3);font-size:var(--small-font-size)}.suchformular__ResultLink .empty{color:var(--errorLaravel);background:var(--error50);width:100%;padding:var(--mb-025) var(--mb-05);border-radius:var(--br-3);font-size:var(--small-font-size)}.suchformular__ResultLink .gefunden{color:var(--first-color-neu);background:var(--mint100);width:100%;padding:var(--mb-025) var(--mb-05);border-radius:var(--br-3);font-size:var(--small-font-size)}.suchformular__ResultItem{font-weight:var(--font-medium)}@keyframes blendIn{0%{opacity:0}to{opacity:1}}.tabs{display:flex;flex-direction:column;margin:0 auto}.tabs__nav ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.tabs__nav li{margin-right:10px;list-style:none}.tabs__nav a{display:flex;align-items:center;justify-content:center;gap:var(--mb-1);font-weight:var(--font-bold);padding:var(--mb-1) var(--mb-1);border:1px solid var(--color-schwarz-100)}.tabs__nav .active a{background:var(--color-schwarz-100);color:var(--color-weiss);border-color:var(--color-schwarz-100)}.tabs__nav .active a i{color:var(--first-color)}.tabs__content{margin-top:var(--mb-4);width:100%}.tabs__content h3{margin:var(--mb-2) 0 0 0}.tabs__content .tabs__section{display:none;justify-content:center;align-items:center}.tabs__content .tabs__section.active{display:flex}.tabs__content .tabs__mediabox{width:100%}.tabelle{width:100%;overflow-x:auto;border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main);padding:var(--mb-2);margin-bottom:var(--mb-2);position:relative}.tabelle nav{width:100%}.tabelle nav ul{display:flex;justify-content:space-between;padding:0;margin:0;list-style:none;border-bottom:1px solid var(--color-grau-100)}.tabelle nav ul.noBorder{border:none}.tabelle nav ul:last-child{border-bottom:none}.tabelle nav ul.tabelle__kopfzeile{border-bottom:2px solid var(--color-grau-200);margin-bottom:var(--mb-1)}.tabelle nav ul.tabelle__kopfzeile li .fett{font-size:var(--small-font-size);font-weight:700;text-transform:uppercase;color:var(--color-grau-600);border:none}.tabelle nav ul li{display:flex;flex-direction:column;margin-right:var(--mb-2)}.tabelle nav ul li.wWeit{min-width:300px}.tabelle nav ul li.wKlein{min-width:120px;text-align:right}.tabelle nav ul li p{margin:0 0 var(--mb-025) 0;font-size:var(--small-font-size);border-bottom:1px solid var(--color-grau-100)}.tabelle nav ul li p:last-child{border-bottom:none}.tabelle nav ul li p.fett{font-weight:600;font-size:var(--smaller-font-size);border:none}@media screen and (max-width:750px){.tabelle{padding:2% 1%;margin:50px 25px;width:calc(100% - 50px)}.tabelle nav{width:740px;overflow-y:hidden;overflow-x:scroll}.tabelle nav ul{padding:15px}.tabelle nav ul li:first-child{width:232px}.tabelle nav::-webkit-scrollbar{height:5px}.tabelle nav::-webkit-scrollbar-track{background:var(--color-grey)}.tabelle nav::-webkit-scrollbar-button:single-button{background:orange;border-radius:50%;height:13px;width:16px}}.toggle{display:flex;align-items:center;gap:.5rem}.toggle input[type=checkbox]{height:0;width:0;visibility:hidden}.toggle label{cursor:pointer;text-indent:-9999px;width:60px;height:30px;background:var(--color-grau-400);display:block;border-radius:25px;position:relative}.toggle label:after{content:"";position:absolute;top:2.4px;left:2.2px;width:25px;height:25px;background:var(--color-weiss);border-radius:25px;transition:.3s}.toggle input:checked+label{background:var(--first-color)}.toggle input:checked+label:after{left:calc(100% - 5px);transform:translate(-100%)}.toggle label:active:after{width:60px}.dropArea{position:relative}.dropArea__UploadIcon{color:var(--text-color);font-size:var(--h1-font-size);transition:all .23s ease}.dropArea__Headline{font-size:var(--h2-font-size);color:var(--text-color)}.dropArea__Dropzone{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;background:var(--body-color);border:1px dashed var(--color-grau-200);border-radius:var(--br-1);transition:all .23s ease;position:relative;padding:var(--mb-1)}.dropArea__Advanced{text-align:center;transition:all .23s ease}.dropArea__AdvancedSpan{font-size:var(--small-font-size);text-transform:uppercase;text-decoration:underline;font-weight:var(--font-semi-bold)}.dropArea__Label{display:flex;justify-content:center;align-items:center;flex-direction:column-reverse;width:100%;height:100%;cursor:pointer}.dropArea__Input{display:none}.dropArea__Form{display:flex;cursor:pointer;margin:30px 0;align-items:center;justify-content:center;flex-direction:column}.dropArea .is-dragover,.dropArea .is-dragover .dropArea__UploadIcon,.dropArea .is-dragover .dropArea__Dropzone{border-color:var(--color-orange-100)}.dropArea .is-dragover p,.dropArea .is-dragover h3,.dropArea .is-dragover i{color:var(--color-orange-100)}.prozessContainer{display:block;min-height:50px}.prozessContainer__DateiName{font-size:var(--smaller-font-size);font-weight:var(--font-semi-bold)}.prozessContainer__LadeBalkenContainer{display:inline}.prozessContainer__AnimationUploadBalken{margin-top:var(--mb-1);height:5px;width:var(--width-fortschrittsBalken, 0%);background:var(--color-orange-100);border-radius:5px;transition:width .4s ease-in-out}.backbox{margin:var(--mb-1) 0 var(--mb-4) 0}.backbox__Link{font-size:var(--h3-font-size);color:var(--color-schwarz-100)}.backbox__Link:hover{color:var(--first-color-neu)}.accordion__Header{display:flex;align-items:center;justify-content:space-between}.accordion__Header h4{margin-bottom:var(--mb-05)}.accordion__HinweisTitel{margin:var(--mb-05) 0}.accordion__HinweisText{margin-bottom:var(--mb-2)}.accordion__HinweisBox{border:1px solid var(--color-grau-400);margin-bottom:var(--mb-1);padding:var(--mb-1)}.accordion__Content{display:none;border-top:1px solid var(--color-grau-400);padding-top:var(--mb-05);margin-top:var(--mb-05)}.accordion__Content.show{display:block;min-height:35vh;margin-top:var(--mb-1)}.accordion__Vortext{font-size:var(--small-font-size)}.accordion__Nav{display:flex}.accordion__Nav .toggle{display:flex;flex-direction:row-reverse;margin-right:var(--mb-2);gap:var(--mb-1)}@media screen and (max-width:750px){.accordion__Nav .toggle{margin-right:var(--mb-05)}.accordion__Nav .toggle .toggle__Text{display:none}}.accordion__CookieBeschreibung{margin-bottom:var(--mb-1)}.accordion__CookieBeschreibung p{font-size:var(--small-font-size)}.inner-accordion__Header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:var(--mb-05);border:1px solid var(--color-grau-400);margin-bottom:var(--mb-05)}.inner-accordion__Content{display:none;padding:var(--mb-1);background:var(--body-color)}.inner-accordion__Content.show{display:block}.inner-accordion__LineBox{display:flex;flex-direction:column}.inner-accordion__LineBox p:first-child{font-weight:var(--font-medium)}.inner-accordion__LineBox p:nth-child(2){margin-bottom:var(--mb-05)}.outer-toggle,.inner-toggle{transition:transform .3s ease}.outer-toggle.active,.inner-toggle.active{transform:rotate(180deg)}.pagination{display:flex;justify-content:center;gap:.5rem;margin-top:2rem;flex-wrap:wrap;row-gap:.5rem}.pagination a,.pagination span,.pagination button{padding:var(--mb-05) var(--mb-1);border:1px solid var(--color-grau-400);border-radius:4px;text-decoration:none;font-size:var(--smaller-font-size)}.pagination__link{color:var(--color-headline);transition:all .2s ease}.pagination__active{background:var(--color-weiss);color:var(--first-color-neu);font-weight:var(--font-bold);border-color:var(--color-primary)}.pagination__disabled{color:var(--color-headline);border-color:transparent;cursor:not-allowed}.farbPalette{display:block}.farbPalette>*+*{margin-top:var(--mb-1)}.farbPalette nav svg,.farbPalette .farbPalette__Seiten svg{width:1.1rem!important;height:1.1rem!important;display:inline-block;vertical-align:middle}.farbPalette nav svg path,.farbPalette .farbPalette__Seiten svg path,.farbPalette nav svg polyline,.farbPalette .farbPalette__Seiten svg polyline{stroke:currentColor!important;stroke-width:2!important;fill:none!important;stroke-linecap:round;stroke-linejoin:round}.farbPalette__Kopf{display:flex;flex-direction:column;gap:var(--mb-1)}@media(min-width:768px){.farbPalette__Kopf{flex-direction:row;align-items:flex-end;justify-content:space-between}}.farbPalette__Feldgruppe{width:100%}@media(min-width:768px){.farbPalette__Feldgruppe{width:48%}}.farbPalette__Label{display:block;font-size:.9rem;font-weight:600;color:var(--neutral-700);margin-bottom:.4rem}.farbPalette__Auswahl,.farbPalette__Eingabe{width:100%;padding:.55rem .75rem;border:1px solid var(--neutral-300);border-radius:var(--br-05);background:var(--color-weiss);font-size:.95rem;color:var(--neutral-900);outline:none;transition:box-shadow .15s ease,border-color .15s ease}.farbPalette__Auswahl:focus,.farbPalette__Eingabe:focus{border-color:var(--accent-indigo-500);box-shadow:0 0 0 3px #6366f133}.farbPalette__Hinweis{font-size:.9rem;color:var(--neutral-500)}.farbPalette__Hinweis--betont{font-weight:600}.farbPalette__Raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(min-width:640px){.farbPalette__Raster{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.farbPalette__Raster{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.farbPalette__Raster{grid-template-columns:repeat(6,1fr)}}@media(min-width:1280px){.farbPalette__Raster{grid-template-columns:repeat(8,1fr)}}.farbKachel{position:relative;display:block;width:100%;border:1px solid var(--neutral-200);border-radius:.75rem;overflow:hidden;background:var(--color-weiss);box-shadow:0 1px 2px #0000000f;cursor:pointer;text-align:left;transition:box-shadow .15s ease,transform .02s ease-in}.farbKachel:hover{box-shadow:0 4px 10px #00000014}.farbKachel:active{transform:translateY(1px)}.farbKachel__Flaeche{height:5rem;width:100%}.farbKachel__Meta{padding:.5rem;font-size:.78rem}.farbKachel__Code{font-weight:700;font-variant-numeric:tabular-nums;margin-bottom:.15rem;color:var(--neutral-900)}.farbKachel__Hex{color:var(--neutral-500)}.farbKachel__Name{color:var(--neutral-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.1rem}.farbKachel__Ring{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75rem;box-shadow:0 0 #6366f100;transition:box-shadow .15s ease}.farbKachel:hover .farbKachel__Ring{box-shadow:0 0 0 2px #6366f159}.farbKachel:focus-visible .farbKachel__Ring{box-shadow:0 0 0 3px #6366f173}.knopf--deaktiviert{opacity:.55;cursor:not-allowed}.farbpalette--gesperrt{opacity:.8;border:1px dashed var(--neutral-300);padding:1rem;border-radius:.75rem;background:var(--color-weiss)}.farbPalette__Seiten{margin-top:var(--mb-1)}.farbPalette__Seiten .pag{display:flex;align-items:center;justify-content:center;gap:.5rem;-webkit-user-select:none;user-select:none;margin:var(--mb-3) 0}.farbPalette__Seiten .pag__btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid var(--neutral-300);border-radius:var(--br-05);background:var(--color-weiss);color:var(--neutral-700);transition:box-shadow .15s ease,border-color .15s ease,transform .02s ease-in}.farbPalette__Seiten .pag__btn:hover{border-color:var(--accent-indigo-500);box-shadow:0 0 0 3px #6366f126}.farbPalette__Seiten .pag__btn:active{transform:translateY(1px)}.farbPalette__Seiten .pag__btn--disabled{opacity:.45;pointer-events:none}.farbPalette__Seiten .pag__icon{width:1.05rem;height:1.05rem;display:block}.farbPalette__Seiten .pag__list{display:flex;align-items:center;gap:.35rem;margin:0 .25rem;padding:0;list-style:none}.farbPalette__Seiten .pag__item,.farbPalette__Seiten .pag__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;border-radius:var(--br-05);font-size:.9rem;line-height:1;border:1px solid transparent;color:var(--neutral-700)}.farbPalette__Seiten a.pag__item{background:var(--color-weiss);border:1px solid var(--neutral-300);transition:box-shadow .15s ease,border-color .15s ease,transform .02s ease-in}.farbPalette__Seiten a.pag__item:hover{box-shadow:0 0 0 3px #6366f126}.farbPalette__Seiten a.pag__item:active{transform:translateY(1px)}.farbPalette__Seiten .pag__item--active{background:var(--first-color);color:var(--first-color-neu);font-weight:700}.farbPalette__Seiten .pag__ellipsis{color:var(--neutral-400);border-color:transparent}@media(max-width:420px){.farbPalette__Seiten .pag__list li:nth-child(n+6):not(:last-child){display:none}}.farbKonzept{margin:var(--mb-2) auto;max-width:var(--maxWidthMittel)}.farbKonzept__Tabs{display:flex;justify-content:space-around;gap:var(--br-1);padding:var(--mb-1) 0}.farbKonzept__Tab{display:flex;flex-direction:column;padding:var(--mb-05);border-radius:var(--br-3);background:var(--color-weiss);cursor:pointer}.farbKonzept__Tab i{margin-bottom:var(--mb-05);font-size:var(--h3-font-size)}.farbKonzept__Tab--aktiv{background:var(--neutral-900);color:var(--first-color);border-color:var(--neutral-900)}.farbKonzept__Tab--aktiv i{color:var(--color-weiss)}.farbKonzept__GridHeadline{text-align:center}.farbKonzept__GridHeadline i{margin-right:.35rem}.farbKonzept__GridSubline{text-align:center;margin-bottom:var(--mb-1)}.farbKonzept__Grid{display:flex;flex-direction:column}.farbKonzept__Card{display:flex;gap:var(--mb-05);padding:var(--mb-1);width:80%;margin:0 auto var(--mb-05) auto;transition:all .3s ease;background:var(--color-weiss);border-radius:var(--br-1)}.farbKonzept__Card:hover{cursor:pointer;background:var(--color-grau-400);box-shadow:0 6px 18px #00000014}.farbKonzept__CardBody{display:flex;gap:var(--mb-1);width:100%}.farbKonzept__CardBodyContainer{display:flex;flex-direction:column;align-items:end;justify-content:center;width:100%}.farbKonzept__Stripe{width:100%;overflow:hidden;display:flex;flex-direction:row;position:relative}.farbKonzept__StripeCol{min-width:8px;position:relative;display:flex;align-items:center;justify-content:center}.farbKonzept__StripeLabel{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0 .35rem;text-align:center;color:var(--color-weiss);font-weight:700;text-shadow:0 2px 6px rgba(0,0,0,.35);font-size:.95rem}.farbKonzept__CardTitel{text-align:center;margin-bottom:var(--mb-025);font-weight:var(--font-medium)}.farbKonzept__thumbWrap{width:100%;max-width:75px;height:auto;margin:0 auto;display:flex;align-items:stretch;justify-content:center}.farbKonzept__thumb{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--br-1)}.farbKonzept__CardActions{display:flex;justify-content:flex-end;margin-top:.35rem}.farbKonzept__Modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:var(--mb-1)}.farbKonzept__ModalOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.farbKonzept__ModalContent{position:relative;z-index:1;width:min(960px,96vw);max-height:92vh;overflow:auto;padding:var(--mb-1)}@media(min-width:768px)and (max-width:1180px){.farbKonzept__Modal{padding:0}.farbKonzept__ModalContent{width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;border-radius:0;margin:0;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left))}}.farbKonzept__ModalClose{position:absolute;top:var(--mb-05);right:var(--mb-05);width:2rem;height:2rem;border-radius:999px;background:var(--color-grau-400);display:grid;place-items:center;z-index:2}.farbKonzept__ModalLayout{display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1fr);gap:var(--mb-1);align-items:start}.farbKonzept__ModalLeft{width:100%}.farbKonzept__ModalImage{width:100%;height:auto;object-fit:cover;border-radius:var(--br-1);display:block}.farbKonzept__ModalRight{display:flex;flex-direction:column;gap:var(--mb-1)}.farbKonzept__ModalTitel{margin:0;font-size:var(--h4-font-size);font-weight:var(--font-bold)}.farbKonzept__FarbenListe{display:grid;gap:.45rem}.farbKonzept__FarbenItem{display:grid;grid-template-columns:minmax(130px,1fr) minmax(180px,1fr);gap:.5rem;align-items:center;padding:.45rem .55rem;border-radius:var(--br-1);background:var(--color-grau-100)}.farbKonzept__NavButtonContainer{display:flex;align-items:center;justify-content:end;position:absolute;top:0;background:var(--color-weiss);width:100%;padding:var(--mb-1);z-index:1}.farbKonzept__NavButtonContainer button{display:flex;align-items:center;padding:var(--mb-025)}.farbKonzept__NavButtonContainer button:first-child{border-right:1px solid var(--color-grau-400)}.farbKonzept__NavButtonContainer button i{font-size:var(--h5-font-size)}.farbKonzept__NavButtonContainer button:hover{cursor:pointer;background:var(--color-grau-400)}.farbKonzept__FarbenRolle{font-weight:var(--font-bold);color:var(--text-color)}.farbKonzept__FarbenWert{display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem}.farbKonzept__FarbenSwatch{width:1.1rem;height:1.1rem;border-radius:.25rem;border:1px solid rgba(0,0,0,.2);display:inline-block}.farbKonzept__Stripe--preview{margin-bottom:.75rem;height:var(--mb-5);overflow-x:auto;overflow-y:hidden;background:var(--color-grau-100)}.farbKonzept__StripeEmpty{height:88px;width:100%;display:grid;place-items:center;color:var(--neutral-500);background:var(--neutral-50);border:1px dashed var(--neutral-200);position:sticky;top:0;z-index:2;border-radius:.9rem}@media(max-width:768px){.farbKonzept__CardBody{flex-direction:column}.farbKonzept__Stripe{width:100%}.farbKonzept__ModalLayout{grid-template-columns:1fr}}.farbKonzept__PickerRow{display:flex;flex-direction:column;width:100%;padding-top:var(--mb-2)}.farbKonzept__PickerLayout{width:100%;display:grid;grid-template-columns:1fr;gap:var(--mb-1);align-items:flex-start}@media(max-width:1024px){.farbKonzept__PickerLayout,.farbKonzept__SidePanels{grid-template-columns:1fr}}.farbKonzept__SidePanels{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--mb-1);align-items:start;grid-column:1/-1;order:2;padding:0 var(--mb-05)}.farbKonzept__SidePanels--verlauf{grid-template-columns:minmax(0,1fr)}.farbKonzept__PickerShell{width:100%;padding:var(--mb-05);grid-column:1/-1;order:1}.farbKonzept__PickerShellHead{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.farbKonzept__PickerShellHint{text-transform:uppercase;letter-spacing:.08em;color:var(--neutral-450);font-size:.7rem;margin-bottom:.15rem}.farbKonzept__PickerShellBody{display:flex;flex-direction:column;gap:1rem}.farbKonzept__GewichtePanel{display:flex;flex-direction:column;gap:var(--mb-1);min-height:100%;position:relative;width:100%;max-width:100%}.farbKonzept__VerlaufPanel{width:100%;max-width:100%}.farbKonzept__Verlauf{display:flex;flex-direction:column;background:var(--color-grau-400);padding:var(--mb-1);width:100%;margin:0;border-radius:var(--br-1)}.farbKonzept__VerlaufHead{display:flex;flex-direction:column;align-items:center}.farbKonzept__VerlaufHead p{font-size:var(--small-font-size);margin-bottom:var(--mb-05)}.farbKonzept__VerlaufList{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--mb-05)}.farbKonzept__VerlaufItem{width:100%;min-height:100px;border-radius:var(--br-1);background:var(--color-weiss);padding:var(--mb-05) var(--mb-05) var(--mb-2) var(--mb-05);position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.45rem;cursor:pointer}.farbKonzept__VerlaufSwatches{display:flex;align-items:stretch;width:100%;min-height:1.05rem;overflow:hidden;border-radius:var(--br-1)}.farbKonzept__VerlaufSwatch{flex:1 1 0;min-width:.65rem;height:1.05rem}.farbKonzept__VerlaufMeta{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.farbKonzept__VerlaufInfoItem{display:flex;flex-direction:column;gap:.15rem;width:100%;border-bottom:1px solid var(--color-grau-400);padding-bottom:var(--mb-05)}.farbKonzept__VerlaufRalRow{display:inline-flex;align-items:center;gap:.35rem}.farbKonzept__VerlaufInfoColor{width:.75rem;height:.75rem;border-radius:999px;flex:0 0 .75rem}.farbKonzept__VerlaufRal{font-size:var(--mini-font-size);font-weight:var(--font-bold);line-height:1.2}.farbKonzept__VerlaufRolle{font-size:var(--mini-font-size);font-weight:var(--font-bold);line-height:1.2;text-align:left}.farbKonzept__VerlaufName{font-size:var(--mini-font-size);font-weight:var(--font-medium);line-height:1.2;text-align:left}.farbKonzept__VerlaufTakeAction{position:absolute;right:.45rem;bottom:.45rem;padding:var(--mb-025);border-radius:var(--br-3);font-size:var(--mini-font-size);background:var(--neutral-900);color:var(--color-weiss)}.farbKonzept__SideMeta{display:flex;flex-direction:column;gap:.75rem}.farbKonzept__GewichteEmpty{border-radius:var(--br-1);padding:var(--mb-1)}.farbKonzept__PickerPreview{width:40px;height:40px;border-radius:.8rem;border:1px solid rgba(15,23,42,.1)}.farbKonzept__PickerLabel{font-weight:600;color:var(--neutral-900);flex:1 1 auto;text-align:left}.farbKonzept__PickerBody{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;align-items:flex-start}.farbKonzept__PickerFields{display:flex;flex-direction:column;gap:.4rem}.farbKonzept__PickerFields--dial{justify-content:center}.farbKonzept__PickerLabelText{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--neutral-500)}.farbKonzept__PickerLabelText--right{text-align:left;margin-bottom:.35rem;display:inline-block}.farbKonzept__DialWrapper{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.farbKonzept__DialValue{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem;color:var(--neutral-500)}.farbKonzept__DialValue strong{font-size:1.4rem;letter-spacing:.06em;color:var(--neutral-900)}.farbKonzept__PreviewChip{width:60px;height:30px;border-radius:.75rem;border:1px solid rgba(0,0,0,.1);box-shadow:inset 0 2px 6px #00000026}.farbKonzept__Palette{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));gap:.65rem}.farbKonzept__PaletteBtn{width:44px;height:44px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.farbKonzept__PaletteBtn:hover{transform:translateY(-2px);box-shadow:0 10px 18px #0f172a1f}.farbKonzept__PaletteBtn--active{border-color:var(--neutral-900);box-shadow:0 0 0 2px #11182733}.farbKonzept__PickerActions{display:flex;gap:.75rem;margin-top:1rem;flex-wrap:wrap;justify-content:flex-start}.farbKonzept__LimitIndicator{display:flex;align-items:center;justify-content:space-between;gap:var(--mb-025)}.farbKonzept__LimitCounter{font-size:var(--smaller-font-size);letter-spacing:.02em}.farbKonzept__LimitBadge{font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--errorLaravel)}.farbKonzept__Gewichte{display:flex;flex-direction:column;margin-top:0;background:var(--color-grau-400);padding:var(--mb-05);border-radius:var(--br-1);position:sticky;top:var(--mb-3);z-index:2}.farbKonzept__SelectedHead{display:flex;flex-direction:column;gap:.2rem}.farbKonzept__SelectedHead h5{margin:0}.farbKonzept__SelectedHead span{font-size:var(--mini-font-size)}.farbKonzept__Slot{display:flex;flex-direction:column;gap:.35rem;padding:.4rem 0}.farbKonzept__SlotTitle{margin:0;font-size:.95rem;font-weight:700;color:var(--neutral-900);display:flex;align-items:center;gap:.45rem}.farbKonzept__SlotHint{display:inline-flex;align-items:center;padding:.05rem .4rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:var(--color-weiss);background:var(--neutral-700)}.farbKonzept__SlotHint--optional{color:var(--neutral-700);background:var(--color-grau-100);border:1px solid var(--color-grau-200)}.farbKonzept__SlotRoleActive{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.02em;color:var(--neutral-600)}.farbKonzept__SelectedCard{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"chip meta" "select select";align-items:center;column-gap:.45rem;gap:.45rem;padding:.5rem 2rem .5rem .55rem;border:1px solid var(--color-grau-200);border-radius:.75rem;background:var(--color-weiss)}.farbKonzept__SelectedMeta{grid-area:meta;min-width:0;display:flex;flex-direction:column;line-height:1.2}.farbKonzept__SelectedMeta strong{font-size:.95rem;font-weight:700;color:var(--neutral-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.farbKonzept__SelectedMeta small{color:var(--neutral-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.farbKonzept__SlotPlaceholder{border:1px dashed var(--color-grau-200);border-radius:.75rem;min-height:3.1rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--neutral-600);background:var(--color-grau-100);font-size:var(--smaller-font-size)}.farbKonzept__GewichtItem{padding:.75rem;border-bottom:1px solid var(--color-grau-100);display:flex;flex-direction:column;gap:.5rem}.farbKonzept__GewichtMeta{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.9rem;font-weight:600;color:var(--neutral-700)}.farbKonzept__FarbInfo{display:inline-flex;align-items:center;gap:.45rem;min-width:0;flex:1 1 auto}.farbKonzept__ColorChip{grid-area:chip;width:1.4rem;height:1.4rem;border-radius:.35rem;border:1px solid rgba(0,0,0,.1);display:inline-block;margin-right:0}.farbKonzept__FarbLabel{font-size:.85rem;color:var(--neutral-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:14rem;flex:1 1 auto}.farbKonzept__RollenLabel{font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--neutral-600)}.farbKonzept__RollenSelect{grid-area:select;width:100%;border:1px solid var(--color-grau-200);border-radius:.55rem;min-height:2rem;padding:.35rem .5rem;background:var(--color-weiss);color:var(--neutral-900);font-size:.85rem}.farbKonzept__RollenSelect:focus-visible{outline:2px solid var(--first-color);outline-offset:1px}.farbKonzept__Range{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:6px;background:transparent;accent-color:var(--first-color);cursor:pointer}.farbKonzept__Range::-webkit-slider-runnable-track{height:6px;background:var(--color-grau-200);border-radius:999px}.farbKonzept__Range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:999px;background:var(--first-color);border:2px solid var(--color-weiss);box-shadow:0 4px 10px #0f172a2e;margin-top:-5px}.farbKonzept__Range::-moz-range-track{height:6px;background:var(--color-grau-200);border-radius:999px}.farbKonzept__Range::-moz-range-thumb{width:16px;height:16px;border-radius:999px;background:var(--first-color);border:2px solid var(--color-weiss);box-shadow:0 4px 10px #0f172a2e}.farbKonzept__Range:focus-visible{outline:none;box-shadow:0 0 0 3px #0f172a26;border-radius:999px}.farbKonzept__MiniDel{position:absolute;top:.35rem;right:.35rem;border:none;background:transparent;font-size:1rem;cursor:pointer;color:var(--neutral-500);padding:.1rem .25rem}.farbKonzept__Muted{color:var(--neutral-500)}.farbKonzept__Summe{margin-top:.5rem;font-size:.95rem}.farbKonzept__Hinweis{border:1px solid var(--warning400);background:var(--warning50);border-radius:var(--br-1);padding:var(--mb-05);margin:var(--mb-1) 0;color:var(--warning400)}.farbKonzept__Actions{margin:var(--mb-1)}.farbKonzept__Button--primaer{background:var(--neutral-900);color:var(--color-weiss)}.farbKonzept__Button--sekundaer{background:var(--color-weiss);color:var(--neutral-900)}.colorMatrix{display:grid;gap:var(--mb-1);align-items:start;min-height:420px}.colorMatrix--pickerOnly{min-height:auto}@media(max-width:900px){.colorMatrix{grid-template-columns:1fr}}.colorMatrix__toggle{border:1px solid var(--info-border);border-radius:.5rem;padding:.2rem .75rem;font-weight:600;font-size:.8rem;cursor:pointer;background:var(--color-weiss);display:inline-flex;align-items:center;gap:.35rem}.colorMatrix__pickerBlock{position:relative;display:flex;align-items:center;justify-content:center;background:var(--color-grau-400);width:8rem;height:8rem;border-radius:50%;margin:0 auto;cursor:pointer}.colorMatrix__pickerBlock input[type=color]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;cursor:pointer}.colorMatrix__pickerText{pointer-events:none;text-align:center;font-size:var(--mini-font-size);font-weight:700}.colorMatrix__pickerClose{position:absolute;top:-.35rem;right:-.35rem;width:1.35rem;height:1.35rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--neutral-900);color:var(--color-weiss);border:1px solid var(--color-weiss);line-height:1;font-size:.75rem;z-index:2}.colorMatrix__pickerHeader{display:flex;align-items:center;justify-content:space-between}.colorMatrix__familyCircle{width:18px;height:18px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.colorMatrix__familyCircle--active{box-shadow:0 0 0 2px #0f172a40}.colorMatrix__shades{max-height:none;overflow:visible;margin:var(--mb-05) 0}.colorMatrix__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.colorMatrix__header--underPicker{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:.5rem;margin-bottom:0;gap:var(--mb-1)}.colorMatrix__headerCol,.colorMatrix__headerCol--right{text-align:center}.colorMatrix__label{text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:var(--neutral-500)}.colorMatrix__title{font-size:1.1rem;font-weight:600;color:var(--neutral-900)}.colorMatrix__activeSwatch{width:38px;height:1rem;border-radius:999px;border:1px solid rgba(15,23,42,.2);box-shadow:inset 0 1px 2px #0006}.colorMatrix__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(6em,1fr));gap:.5rem}.colorMatrix__item{display:block;background:var(--color-weiss);border-radius:var(--br-1)}.colorMatrix__shadeBtn{width:100%;min-height:64px;padding:.75rem .85rem;border-top-left-radius:var(--br-1);border-top-right-radius:var(--br-1);cursor:pointer}.colorMatrix__LabelBox{padding:.5rem .6rem .6rem}.colorMatrix__shadeLabel{display:block;font-size:var(--mini-font-size);font-weight:700;color:var(--text-color);text-align:center}.colorMatrix__shadeBtnName{text-align:center;display:block;font-size:var(--mini-font-size);font-weight:600;color:var(--text-color)}.colorMatrix__loadMore{text-align:center;margin-top:.75rem}.colorMatrix__search{background:var(--color-grau-400);padding:var(--mb-2)}.colorMatrix__search input[type=search]{background-image:none!important;text-align:center}.colorMatrix__search h4{text-align:center;margin-bottom:var(--mb-1)}.colorMatrix__search input[type=search]:focus,.colorMatrix__search input[type=search]:valid,.colorMatrix__search input[type=search]:invalid{background-image:none!important}.colorMatrix__search .colorMatrix__searchResults{display:grid;gap:.75rem;margin-top:.75rem}.colorMatrix__search .colorMatrix__searchRow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;border:1px solid var(--neutral-200);border-radius:.75rem;background:var(--color-weiss)}.colorMatrix__search .colorMatrix__searchMeta{min-width:0;display:flex;flex-direction:column;gap:.15rem}.farbKonzeptOverlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10000;display:none;opacity:0;align-items:flex-start;justify-content:center;background-color:transparent;pointer-events:auto;transition:opacity .25s ease}.farbKonzeptOverlay[data-open=true]{display:flex;opacity:1}.farbKonzeptOverlay__backdrop{position:absolute}.farbKonzeptOverlay__panel{position:relative;z-index:1;width:100%;height:100%;overflow:hidden;display:flex;flex-direction:column-reverse;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.farbKonzeptOverlay__header{z-index:2;display:flex;align-items:center;justify-content:space-around;width:100%;background:var(--color-grau-400);margin:0 auto;gap:var(--mb-1)}.farbKonzeptOverlay__title{display:flex;flex-direction:column;gap:.15rem;font-weight:700}.farbKonzeptOverlay__title .bauteilOverlay__subline,.farbKonzeptOverlay__title .bauteilOverlay__title{margin:0}.farbKonzeptOverlay__close{cursor:pointer;font-size:var(--h3-font-size)}.farbKonzeptOverlay__body{flex:1 1 auto;min-height:0;overflow:auto;max-width:var(--maxWidthMittel);width:100%;margin:0 auto;padding-bottom:5rem}.farbKonzeptOverlay__bodyimg{max-width:100%;height:auto;display:block}html.html--locked-konzept,body.body--locked-konzept{overflow:hidden}[x-cloak]{display:none!important}.pipetteGrid{display:flex;flex-direction:column;gap:var(--mb-1)}.pipetteSwatches{display:flex;flex-wrap:wrap;gap:.5rem}.pipetteSwatch{display:inline-flex;position:relative;border:1px solid var(--color-grau-400);padding:var(--mb-05);cursor:pointer;border-radius:var(--br-1)}.pipetteSwatch__Button{width:3rem;height:3rem;border-radius:var(--br-05);transition:box-shadow .15s}.pipetteSwatch.isSelected{outline:3px solid var(--first-color, var(--neutral-900));outline-offset:2px;box-shadow:0 6px 18px #00000014}.pipetteSwatch__hex{background:#ffffffd9;border-radius:.25rem;padding:.1rem .2rem;font-size:.65rem}.pipetteSwatch__remove{position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:999px;background:var(--color-weiss);border:1px solid var(--neutral-200);font-weight:700;line-height:16px;display:flex;align-items:center;justify-content:center;cursor:pointer}.pipetteDrop{width:90%;margin:0 auto;border-radius:var(--br-1);border:2px dashed var(--color-grau-400);display:grid;place-items:center;min-height:240px}.pipetteDrop.hasImage{border-color:transparent}.pipetteDrop.isOver{outline:2px dashed var(--success300);background:var(--success50)}.pipetteDrop__inner{text-align:center;display:flex;flex-direction:column;gap:.4rem;align-items:center}.pipetteDrop__icon{font-size:1.5rem}.pipetteDrop__preview{position:relative;border-radius:var(--br-1);overflow:hidden}.pipetteDrop__actions{position:absolute;top:.5rem;right:.5rem;z-index:2}.pipetteDrop__preview img{width:100%;height:auto;object-fit:fill;max-width:280px}.pipetteMeta{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.pipetteMeta__file{font-weight:600}.pipetteMeta__hint,.pipetteMeta__limit,.pipetteMeta__error{color:var(--text-color)}.pipetteMeta__error{color:var(--errorLaravel)}.pipetteSide{display:flex;flex-direction:column;border-radius:var(--br-1);background:var(--color-grau-400);padding:var(--mb-1);width:100%;max-width:90%;margin:0 auto}.pipetteMode{display:flex;justify-content:center;gap:.5rem;margin:.25rem 0 1rem}.pipetteMode__btn{padding:.45rem .75rem;border-radius:.5rem;border:1px solid var(--neutral-200);background:var(--color-weiss);cursor:pointer}.pipetteMode__btn.isActive{background:var(--neutral-900);color:var(--color-weiss);border-color:var(--neutral-900)}.pipetteSide .farbKonzept__Actions{display:flex;justify-content:center}.pipetteDrop__preview img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pipetteSide__empty{background:var(--color-grau-100);border-radius:var(--br-1);padding:var(--mb-05)}.pipetteSwatch--readonly{cursor:default;pointer-events:none}.farbKonzept__PickerInline{display:flex;align-items:center;gap:1rem;width:100%}.colorDial__indicator{position:absolute;width:70%;height:70%;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fffffff2,#d1d5dbe6);box-shadow:inset -8px -8px 20px #ffffffe6,inset 8px 8px 25px #0f172a14;display:flex;align-items:center;justify-content:center}.colorDial__indicator:before{content:"";width:14px;height:14px;border-radius:999px;background:var(--neutral-900);box-shadow:0 5px 12px #00000040}.colorDial__knob:before{content:"";position:absolute;top:10%;left:50%;width:16px;height:50%;background:linear-gradient(180deg,var(--color-weiss),var(--info-border));border-radius:999px;transform:translate(-50%);box-shadow:0 6px 14px #0003}.gestaltungsAnweisungen{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1010;display:flex;flex-direction:column;justify-content:flex-start;overflow:auto}.gestaltungsAnweisungen__panel{position:relative;width:100%;max-height:100%;height:100%;display:flex;flex-direction:column;gap:0;overflow:auto;background:var(--color-weiss)}.gestaltungsAnweisungen__head{display:flex;align-items:center;flex-direction:column;gap:1rem;padding:1rem;top:0;z-index:1}.gestaltungsAnweisungen__subline{text-transform:uppercase;font-size:.7rem;letter-spacing:.2em;color:var(--neutral-400);margin:0}.gestaltungsAnweisungen__title{margin:.1rem 0 0;font-size:1.2rem}.gestaltungsAnweisungen__body{flex:1;min-height:0;padding:1rem;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.gestaltungsAnweisungen__Grid{display:flex;flex-direction:column;gap:1.5rem}.gestaltungsAnweisungen__Content{min-height:100%;display:flex;flex-direction:column;gap:1.5rem}.gestaltungsAnweisungen__Group{grid-column:1/-1;display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0;border-top:1px solid var(--neutral-100)}.gestaltungsAnweisungen__Group:first-child{border-top:none;padding-top:0}.gestaltungsAnweisungen__GroupTitle{font-size:1rem;font-weight:600;margin:0}.gestaltungsAnweisungen__GroupOptions{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--mb-025)}.gestaltungsAnweisungen__Label{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem .6rem;border:1px solid var(--color-grau-400);border-radius:.5rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;font-weight:var(--font-medium)}.gestaltungsAnweisungen__Label:hover{border-color:var(--color-schwarz-200);box-shadow:0 0 0 3px #00000026;background-color:var(--info-surface);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.gestaltungsAnweisungen__Label:has(.gestaltungsAnweisungen__Check:checked){border-color:var(--color-schwarz-200);box-shadow:0 0 0 3px #00000026}.gestaltungsAnweisungen__Check{margin-top:.2rem;flex:0 0 auto;display:none}.gestaltungsAnweisungen__Check:focus-visible{outline:2px solid var(--accent-blue-500);outline-offset:2px}.gestaltungsAnweisungen__Media{display:flex;align-items:center;justify-content:space-between;width:100%}.gestaltungsAnweisungen__Image{flex:0 0 40px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden}.gestaltungsAnweisungen__Image svg{width:100%;height:100%;display:block;flex:0 0 auto}.gestaltungsAnweisungen__Text{font-size:var(--smaller-font-size);text-align:center;width:100%;text-align:end}.gestaltungsAnweisungen__Footer{display:flex;justify-content:flex-end;gap:.5rem;padding:var(--mb-2);background:var(--color-grau-400)}@media(max-width:640px){.gestaltungsAnweisungen__GroupOptions{grid-template-columns:1fr}.gestaltungsAnweisungen{padding:1rem}}.beforeAfter{width:100%;height:100%;min-width:0;min-height:0;position:relative}.beforeAfter__figure{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center;border-radius:var(--br-2);touch-action:none;-webkit-user-select:none;user-select:none}.beforeAfter__figure[data-scale-mode=image],.beforeAfter__figure[data-scale-mode=image] .beforeAfter__after,.beforeAfter__figure[data-scale-mode=image] .imageScale{cursor:grab}.beforeAfter__figure[data-scale-mode=image] .imageScale.is-dragging,.beforeAfter__figure[data-scale-mode=image] .imageScale.is-dragging .beforeAfter__image,.beforeAfter__figure[data-scale-mode=image].is-dragging,.beforeAfter__figure[data-scale-mode=image].is-dragging .beforeAfter__after,.beforeAfter__figure[data-scale-mode=image].is-dragging .imageScale{cursor:grabbing!important}.beforeAfter__image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-webkit-user-select:none;user-select:none;pointer-events:none;object-fit:contain;object-position:center;border-radius:var(--br-2)}.beforeAfter__after{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;pointer-events:auto;will-change:clip-path;z-index:1}.beforeAfter__handle{position:absolute;top:0;bottom:0;width:0;pointer-events:none;transform:translate(-50%);z-index:8}.beforeAfter__handle:before{content:"";position:absolute;top:0;bottom:0;width:2px;background:#ffffffa6;left:50%;transform:translate(-50%);box-shadow:0 0 8px #00000040}.beforeAfter__handleGrip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:999px;background:var(--first-color);color:var(--text-color);display:flex;align-items:center;justify-content:space-between;padding:0 .45rem;font-size:.85rem;border:1px solid rgba(255,255,255,.4);box-shadow:0 10px 25px #00000059}.beforeAfter__handleGrip i{pointer-events:none}.beforeAfter__sliderArea{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;cursor:ew-resize;touch-action:none}.beforeAfter__quickLoading{position:absolute;top:50%;left:50%;width:min(100%,var(--fd-overlay-width, 100%));height:min(100%,var(--fd-overlay-height, 100%));transform:translate(-50%,-50%);z-index:12;display:none;align-items:center;justify-content:center;background:#0000001f;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none;border-radius:var(--br-2)}.beforeAfter__figure .spinnerOverlay{width:min(100%,var(--fd-overlay-width, 100%));height:min(100%,var(--fd-overlay-height, 100%));inset:auto;border-radius:var(--br-2)}.beforeAfter__quickDot{width:10px;height:10px;border-radius:999px;background:var(--first-color);box-shadow:0 0 10px #36af9899;animation:fdQuickPulse .8s ease-in-out infinite}.beforeAfter__labels{display:flex;justify-content:space-between;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:#fffc}.beforeAfter__labels span:first-child{color:#ffffffb3}@media(max-width:640px){.beforeAfter__handleGrip{width:42px;height:42px;font-size:.75rem}.beforeAfter__labels{font-size:.8rem}}@keyframes fdQuickPulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.2);opacity:1}to{transform:scale(.9);opacity:.6}}body.is-image-dragging{cursor:grabbing!important}.bauteilOverlay{position:absolute;inset:0 0 var(--fd-bauteile-nav-height, 84px) 0;z-index:1010;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow:auto}.bauteilOverlay__panel{position:relative;width:min(100%,980px);max-height:100%;height:100%;display:flex;flex-direction:column;gap:0;overflow:auto;border-radius:0;border:0;box-shadow:none}.bauteilOverlay__subline{text-transform:uppercase;font-size:.7rem;letter-spacing:.2em;color:var(--neutral-400);margin:0}.bauteilOverlay__title{margin:.1rem 0 0;font-size:1.2rem}.bauteilOverlay__body{flex:1;min-height:0;padding:1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.bauteilOverlay__footer{margin-left:auto}.bauteilBoard{display:flex;flex-direction:column;gap:var(--mb-1)}.bauteilCard{display:flex;align-items:center;justify-content:center;gap:var(--mb-1);border-top:1px solid var(--color-grau-400);border-bottom:1px solid var(--color-grau-400);padding:var(--mb-025) 0}.bauteilCard__head{display:flex;align-items:center;flex-direction:column;width:100%}.bauteilCard__Icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.bauteilCard__Icon svg{width:100%;height:auto}.bauteilCard__label{margin:0}.bauteilCard__status{margin:0;font-size:.8rem;color:var(--neutral-500)}.bauteilCard__statusBadge{display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;margin-left:.4rem;padding:.1rem .45rem;border-radius:999px;background:var(--success-strong);color:var(--color-weiss);letter-spacing:.05em;text-transform:uppercase}.bauteilCard__colorBtn{min-width:var(--mb-2);padding:var(--mb-025);background:var(--color, var(--neutral-200));cursor:pointer;position:relative;color:var(--neutral-900);font-weight:600;display:inline-flex;justify-content:center;align-items:center;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.bauteilCard__colorBtn.isActive{transform:none}.bauteilCard__colorBtn.isActive:before{content:"";position:absolute;top:calc(-.45rem - 5px);left:50%;transform:translate(-50%);width:.55rem;height:.55rem;border-radius:50%;background:var(--success-strong)}.bauteilCard .bauteilCard__colorSelected{display:none}.bauteilCard__colorBtn--none{background:var(--color-weiss);border:1px dashed transparent;color:var(--neutral-900);font-size:.85rem;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:.35rem .65rem;border-radius:.5rem;position:relative;transition:border-color .15s ease,color .15s ease,background .15s ease}.bauteilCard__colorBtn--none i{pointer-events:none}.bauteilCard__colorBtn--none:after{display:none}.bauteilCard__colorBtn--none.isActive{border-color:var(--color-grau-400);color:var(--color-grau-400);background:var(--color-grau-50, var(--neutral-50))}.bauteilCard__colorBtn--none.isActive:after{border-bottom-color:var(--color-grau-400);opacity:1}.bauteilCard__colorBtn--none.is-hidden{visibility:hidden;pointer-events:none}.bauteilOverlay__columns{display:flex;justify-content:space-between;padding:0 .35rem;margin-bottom:.75rem;color:var(--neutral-500);text-transform:uppercase;font-size:.8rem;letter-spacing:.08em;border-bottom:1px solid var(--color-grau-400);position:sticky;top:0;background:var(--color-grau-100);z-index:1}.bauteilOverlay__column{margin:0}.dropMenue{position:relative;z-index:9999;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.dropMenue__Content{display:none;flex-direction:column;position:absolute;border-radius:var(--br-1) var(--br-1);padding:var(--mb-3) var(--mb-1);box-shadow:var(--schatten-main);background:var(--container-color);border:1px solid var(--color-grau-100);opacity:0;right:15px;z-index:10000;min-width:250px;text-align:center;pointer-events:auto}.dropMenue__Content.show{display:flex;animation:mySlideInRight .2s;animation-name:mySlideInRight;animation-duration:.2s;animation-delay:.2s;animation-iteration-count:1;animation-fill-mode:forwards}.dropMenue__NavLink{font-size:var(--h2-font-size);height:100%;display:flex;align-items:center;justify-content:center}.dropMenue__KontaktLink,.dropMenue__A-Tag{display:flex;justify-content:space-between;align-items:center;gap:var(--mb-1) var(--mb-05);padding:var(--mb-05);transition:all .2s;width:100%}.dropMenue__KontaktLink.isAktiv,.dropMenue__A-Tag.isAktiv{color:var(--first-color);text-decoration:underline}.dropMenue__A-Tag{padding:0;font-size:var(--normal-font-size)}.dropMenue__kontaktIconPhone{font-size:var(--h3-font-size)}.dropMenue__kontaktIconPhone.off{display:none!important}.dropMenue__kontaktIconClose{font-size:var(--h3-font-size);display:none!important}.dropMenue__kontaktIconClose.on{display:flex!important}.tabsTarif{display:flex;flex-direction:column;margin:0 auto}.tabsTarif__list{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--mb-025);overflow:visible}.tabsTarif__item{background:var(--neutral-300);list-style:none;height:5px;width:100%;border-radius:999px;position:relative;transition:background .18s ease,opacity .18s ease}.tabsTarif__item.is-touched.is-pending,.tabsTarif__item.active.is-pending{background:var(--warning300);opacity:1}.tabsTarif__item.is-pending{background:var(--neutral-300);opacity:.7}.tabsTarif__item.is-complete{background:var(--first-color);opacity:1}.tabsTarif__item.is-error{background:var(--error400);opacity:1}.tabsTarif__item.is-error:after{content:"!";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:999px;background:var(--color-schwarz-100);color:var(--color-weiss);font-size:12px;line-height:18px;text-align:center;box-shadow:0 3px 10px #0000002e}.tabsTarif__item.is-complete:after{content:"✓";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:999px;background:var(--color-schwarz-100);color:var(--first-color);font-size:12px;line-height:18px;text-align:center;box-shadow:0 3px 10px #0000002e}.tabsTarif__item:hover{cursor:pointer}.tabsTarif__content{margin-top:var(--mb-4);width:100%;min-height:50vh}.tabsTarif__content .tabsTarif__section{display:none;justify-content:center;align-items:center}.tabsTarif__content .tabsTarif__section.active{display:flex}.tabsTarif__content .tabsTarif__mediabox{width:100%}.tabsTarif .tarifRegister{display:flex;flex-direction:column;gap:var(--mb-2)}.tabsTarif .tarifRegister__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--mb-1)}.tabsTarif .tarifRegister__pw-fields{display:flex;flex-direction:column}.tabsTarif .tarifRegister__pw-hinweise{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.tabsTarif .tarifRegister__pw-hinweise .auth__PasswordCheckLink{margin:0}.tabsTarif__buttons{width:90%;margin:var(--mb-3) auto;display:flex;justify-content:space-between;gap:var(--mb-2)}.tabsTarif__button:disabled{opacity:.5;cursor:default}.tabsTarif__button.btn-back{font-size:var(--h4-font-size)}.tabsTarif__button.btn-next{margin-left:auto}.auth{min-height:100vh;display:grid;grid-template-columns:600px 1fr}@media screen and (max-width:1000px){.auth{grid-template-columns:1fr}}.auth__box{display:flex;justify-content:center;align-items:center;flex-direction:column}.auth__box:first-child{justify-content:flex-start;background:var(--color-weiss);padding:0 var(--mb-3);height:100%}@media screen and (max-width:700px){.auth__box:first-child{padding:0 var(--mb-1)}}@media screen and (max-width:1000px){.auth__box:nth-child(2){display:none}}.auth__Backbutton{margin:var(--mb-2) 0;font-size:var(--h3-font-size);width:100%}.auth__IconButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;margin:0;color:inherit;font:inherit;cursor:pointer;line-height:0}.auth__Logo{margin-bottom:var(--mb-3)}.auth__title{width:100%;text-align:left}.auth__subTitle{margin:var(--mb-2) 0 var(--mb-2) auto;color:var(--color-blau-500);width:max-content;letter-spacing:1.2px;font-size:var(--smaller-font-size)}.auth__Button{margin:var(--mb-2) auto;max-width:300px}.auth__Headline{margin:var(--mb-1) 0;font-weight:var(--font-medium);font-size:var(--h4-font-size)}.auth__LinkBox{margin-top:var(--mb-3);display:flex;gap:var(--mb-1)}.auth__Link{font-size:var(--smaller-font-size);color:var(--color-blau-500);text-decoration:underline}.auth__pictureContent{max-width:450px;padding:var(--mb-2)}.auth__pictureContent img,.auth__pictureContent svg{width:100%;height:auto}.auth__PasswordCheckContent{display:flex;margin-top:var(--mb-2);gap:var(--mb-2);flex-wrap:wrap}.auth__PasswordCheckContent p{padding:var(--mb-1) var(--mb-2)}.auth__twoFaktorBox{display:flex;gap:var(--mb-2)}.auth__twoFaktorBox input{width:45px;height:45px;padding:var(--mb-1);border-radius:5px;text-align:center;background:var(--color-weiss);font-weight:var(--font-bold);font-size:var(--normal-font-size);border:1px solid var(--color-grau-400)}.auth__form{display:flex;flex-direction:column;justify-content:center;width:100%;margin-top:var(--mb-2);padding:0 var(--mb-2);gap:var(--mb-1)}.auth__PasswordCheckContent{display:grid;grid-template-columns:1fr;gap:var(--mb-1);margin:0 auto}.auth__PasswordCheckLink{font-size:var(--mini-font-size);text-align:center}.auth__PasswordCheckLink i{display:block;font-size:var(--h5-font-size)}.passwordStrengthSkala{position:relative;margin:0 auto;width:90%;height:3px;background:var(--color-grau-100)}.passwordStrengthSkala:before{content:"";position:absolute;height:100%;width:var(--width-percent);transition:all .25s ease-in}.passwordStrengthSkala.red:before{background:var(--color-error)}.passwordStrengthSkala.yellow:before{background:var(--color-yellow)}.passwordStrengthSkala.green:before{background:var(--color-green)}.adminHeader{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--mb-1) var(--mb-2);max-width:var(--maxWidthMittel);margin:0 auto}.adminHeader__Navigation{height:100%}.adminHeader__NavigationUl{display:flex;justify-content:space-evenly;align-items:center;height:100%}.adminHeader__NavigationLi{display:flex;align-items:center;height:100%;padding:var(--mb-05)}.adminHeader__NavigationButton{display:flex;align-items:center;background:none;border:0;padding:0;cursor:pointer}.adminHeader__ImageIcon{width:30px}.adminHeader__ImageIcon img,.adminHeader__ImageIcon svg{width:100%;height:auto}.kundeHeader{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--mb-1);padding:var(--mb-1) var(--mb-2);max-width:var(--maxWidthMittel);margin:0 auto;position:relative;z-index:1}.kundeHeader__Search{width:100%}.kundeHeader__Ul{display:flex;align-items:center;justify-content:center;gap:var(--mb-1)}.kundeHeader__Li{list-style:none;position:relative}.kundeHeader__A-Tag{text-decoration:none;color:var(--text-color);font-size:var(--normal-font-size)}.kundeHeader__A-Tag:hover{color:var(--first-color-neu)}.kundeHeader__A-Tag i{font-size:var(--h4-font-size)}.kundeHeader__A-Tag.active{color:var(--first-color-neu)}.landingpageHeader{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--mb-1) var(--mb-2);max-width:var(--maxWidthMittel);margin:0 auto}.landingpageHeader__Ul{display:flex;align-items:center;justify-content:center;gap:var(--mb-1)}.landingpageHeader__Li{list-style:none}.landingpageHeader__A-Tag{text-decoration:underline;color:var(--text-color);font-size:var(--normal-font-size)}.landingpageHeader__A-Tag:hover{color:var(--first-color-neu)}.landingpageHeader__A-Tag i{font-size:var(--h4-font-size)}.landingpageHeader__A-Tag.active{color:var(--first-color-neu)}.backHeader{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--mb-1) var(--mb-2);max-width:var(--maxWidthMittel);margin:0 auto;position:relative;z-index:9999}.backHeader__Ul{display:flex;align-items:center;justify-content:center;gap:var(--mb-1)}.backHeader__Li{list-style:none;position:relative}.backHeader__A-Tag{text-decoration:none;color:var(--text-color);font-size:var(--normal-font-size)}.backHeader__A-Tag:hover{color:var(--first-color-neu)}.backHeader__A-Tag i{font-size:var(--h4-font-size)}.authFooter{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:100%;padding:var(--mb-1) var(--mb-2);position:relative;z-index:-1}.authFooter__Logo{width:35px;margin:var(--mb-1) 0}.authFooter__Logo svg,.authFooter__Logo img{width:100%;height:auto}.authFooter__LinkBox{margin:var(--mb-1) 0;display:flex;justify-content:space-around;gap:var(--mb-1);flex-wrap:wrap}.authFooter__Link{font-size:var(--small-font-size);color:var(--color-blau-500)}.authFooter__Headline{font-size:var(--small-font-size);font-weight:var(--font-bold);margin-bottom:var(--mb-05)}.authFooter__Underline{font-size:var(--small-font-size)}.authFooter__Copyright{font-size:var(--smaller-font-size)}.adminFooter{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:100%;padding:var(--mb-1) var(--mb-2);position:relative;z-index:-1}.adminFooter__Logo{width:125px;margin:var(--mb-1) 0}.adminFooter__Logo svg,.adminFooter__Logo img{width:100%;height:auto}.adminFooter__LinkBox{margin:var(--mb-1) 0;display:flex;justify-content:space-around;gap:var(--mb-1);flex-wrap:wrap}.adminFooter__Link{font-size:var(--small-font-size);color:var(--color-blau-500)}.adminFooter__Headline{font-size:var(--small-font-size);font-weight:var(--font-bold);margin-bottom:var(--mb-05)}.adminFooter__Underline{font-size:var(--small-font-size)}.adminFooter__Copyright{font-size:var(--smaller-font-size)}.kundeFooter{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:100%;padding:var(--mb-1) var(--mb-2);position:relative;z-index:1}.kundeFooter__Logo{width:125px}.kundeFooter__Logo svg,.kundeFooter__Logo img{width:100%;height:auto}.kundeFooter__SloganText{font-size:var(--small-font-size);margin-bottom:var(--mb-05)}.kundeFooter__LinkBox{margin:var(--mb-1) 0;display:flex;justify-content:space-around;gap:var(--mb-1);flex-wrap:wrap}.kundeFooter__Link{font-size:var(--small-font-size);color:var(--color-schwarz-100)}.kundeFooter__Headline{font-size:var(--small-font-size);font-weight:var(--font-bold);margin-bottom:var(--mb-05)}.kundeFooter__Underline{font-size:var(--small-font-size)}.kundeFooter__Copyright{font-size:var(--smaller-font-size)}.landingpageFooter{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;width:100%;padding:var(--mb-1) var(--mb-2);margin-bottom:var(--mb-4);border-top:1px solid var(--color-grau-400);border-bottom:1px solid var(--color-grau-400);position:relative;z-index:-1}.landingpageFooter__Logo{width:125px;margin:var(--mb-1) 0}.landingpageFooter__Logo svg,.landingpageFooter__Logo img{width:100%;height:auto}.landingpageFooter__LinkBox{margin:var(--mb-1) 0;display:flex;justify-content:space-around;gap:var(--mb-1);flex-wrap:wrap}.landingpageFooter__Link{font-size:var(--small-font-size)}.landingpageFooter__Headline{font-size:var(--small-font-size);font-weight:var(--font-bold);margin-bottom:var(--mb-05)}.landingpageFooter__Underline{font-size:var(--small-font-size)}.landingpageFooter__Copyright{font-size:var(--smaller-font-size)}.rechtliches{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--mb-1);margin-bottom:var(--mb-4);min-height:100vh;background:var(--verlauf-color-5);padding:var(--mb-2);border-radius:var(--br-1)}@media screen and (max-width:750px){.rechtliches{display:flex;flex-direction:column}}.rechtliches__SonderStyle{min-height:auto!important}.rechtliches__container{display:flex;justify-content:center;flex-direction:column;align-items:center;min-height:40vh}.rechtliches__container:first-child{align-items:center;align-items:flex-start}@media screen and (max-width:750px){.rechtliches__container:first-child{min-height:auto}}@media screen and (max-width:750px){.rechtliches__container:nth-child(2){min-height:550px}}.rechtliches__Image{width:100%;max-width:350px;height:auto}@media screen and (max-width:750px){.rechtliches__Image{max-width:300px}}.rechtliches__Image img,.rechtliches__Image svg{width:100%;height:auto}.rechtliches__Image img path,.rechtliches__Image svg path{fill:var(--color-schwarz-100)}.rechtliches__Title{line-height:normal}@media screen and (max-width:750px){.rechtliches__Title{font-size:var(--biggest-font-size)}}.rechtliches__BigTitle{margin-bottom:var(--mb-05)}.rechtliches__Icon{color:var(--color-quiema-blau);margin-top:var(--mb-1);font-size:var(--h2-font-size)}.rechtliches__Text{display:flex}.rechtlichesContent{margin:var(--mb-4) 0;padding:var(--mb-4) var(--mb-3)}@media screen and (max-width:500px){.rechtlichesContent{padding:var(--mb-1)}}.rechtlichesContent__headline{margin:var(--mb-2) 0;font-weight:var(--font-medium)}.rechtlichesContent__link{color:var(--first-color-neu);text-decoration:underline}.rechtlichesContent__text{margin-bottom:var(--mb-025)}.rechtlichesContent__textHinweis{margin-top:var(--mb-05);font-size:var(--small-font-size)}.rechtlichesContent__textSpan{font-weight:var(--font-medium)}.rechtlichesContent__DownloadBox{display:flex;align-items:center;justify-content:flex-end;gap:var(--mb-1)}.bildnachweise{width:100%;display:flex;flex-direction:column;margin-top:25px}.bildnachweise h4{margin-bottom:15px}.bildnachweise a{color:var(--first-color-neu)}.bildnachweise nav{width:100%}.bildnachweise nav ul{display:flex;flex-direction:column}.bildnachweise nav ul li{padding:5px 0;border-bottom:1px solid var(--color-schwarz-100);display:flex}.bildnachweise nav ul li p{width:100%}.bildnachweise nav ul li p.left{max-width:300px;margin-right:10px}.bildnachweise nav ul li p.right{width:100%}.bildnachweise nav ul li:first-child p{font-weight:700}.bildnachweise nav ul li:first-child p.left{max-width:300px}@media screen and (max-width:500px){.bildnachweise nav ul li{flex-direction:column}}.profile__cards{max-width:var(--maxWidthKlein);margin:0 auto}.profile__Button{margin-top:var(--mb-2);max-width:none}.profile__TwoFaContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 auto;border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main);padding:var(--mb-2)}.cookie__Cards .accordion{background:var(--color-weiss);padding:var(--mb-1);border-radius:var(--br-1);box-shadow:var(--schatten-main)}.cookie__Button{margin-top:var(--mb-2);max-width:none}.kampagne{display:grid;grid-template-columns:3fr 1fr;width:100%;gap:var(--mb-1)}.kampagne__Headline{text-align:center;color:var(--color-headline);margin:var(--mb-1) 0}.kampagne.noAdressen{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;max-width:var(--maxWidthKlein);margin:0 auto;padding:var(--mb-2) var(--mb-1);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main)}.kampagne.noAdressen p{text-align:center}.kampagne__Subline{margin-bottom:var(--mb-1);color:var(--color-headline)}.kampagne__Tabmenu{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;width:100%;border:1px solid var(--color-grau-400);border-radius:var(--br-1);padding:0 var(--mb-2) var(--mb-2) var(--mb-2);position:relative;place-items:center}.kampagne__Infobox{padding:var(--mb-1);height:fit-content;position:sticky;top:var(--mb-1);border:1px solid var(--color-grau-400);border-radius:var(--br-1)}.kampagne__InfoboxGruppe{margin-bottom:var(--mb-1)}.kampagne__RegionenBox,.kampagne__BranchenBox,.kampagne__ZusatzProdukteBox{margin:var(--mb-1) 0;padding:0 var(--mb-1)}.kampagne__RegionenBox.active,.kampagne__BranchenBox.active,.kampagne__ZusatzProdukteBox.active{padding:var(--mb-2) var(--mb-1);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main)}.kampagne__RegionenBox.active .kampagne__ResultGruppe,.kampagne__BranchenBox.active .kampagne__ResultGruppe,.kampagne__ZusatzProdukteBox.active .kampagne__ResultGruppe{background:transparent;border:none;border-bottom:1px solid var(--color-grau-100)}.kampagne__RegionenBox.active .kampagne__ResultGruppe p,.kampagne__BranchenBox.active .kampagne__ResultGruppe p,.kampagne__ZusatzProdukteBox.active .kampagne__ResultGruppe p{color:var(--color-headline);font-weight:var(--font-medium)}.kampagne__RegionenBox.active .kampagne__ResultGruppe i,.kampagne__BranchenBox.active .kampagne__ResultGruppe i,.kampagne__ZusatzProdukteBox.active .kampagne__ResultGruppe i{color:var(--color-headline)}.kampagne__RegionenBox.active .kampagne__ResultGruppe .kampagne__BtnEntfernenBranche,.kampagne__BranchenBox.active .kampagne__ResultGruppe .kampagne__BtnEntfernenBranche,.kampagne__ZusatzProdukteBox.active .kampagne__ResultGruppe .kampagne__BtnEntfernenBranche{color:var(--color-headline);font-size:8px}.kampagne__InfoTafel{width:100%;height:100%;display:flex;flex-direction:column}.kampagne__PreisBox{text-align:center;padding:var(--mb-1) var(--mb-1);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main)}.kampagne__StafffelPreisBox{text-align:center;padding:var(--mb-1) var(--mb-1);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main);margin:var(--mb-1) 0}.kampagne__ProzentLine{display:flex;flex-direction:column;align-items:center;font-weight:var(--font-medium);font-size:var(--smaller-font-size);text-align:center}.kampagne__ProzentLine span{font-weight:var(--font-bold);color:var(--color-headline);font-size:var(--normal-font-size)}.kampagne__SizeKlein{font-weight:var(--font-medium);font-size:var(--smaller-font-size)}.kampagne__PreisLine{display:flex;flex-direction:column-reverse;align-items:center;font-weight:var(--font-medium);font-size:var(--smaller-font-size);text-align:center}.kampagne__PreisLine span{font-weight:var(--font-bold);color:var(--color-headline);font-size:var(--normal-font-size)}.kampagne__ResultGruppe{display:flex;align-items:center;width:100%;gap:var(--mb-05);padding:var(--mb-025);border-radius:var(--br-3);margin-bottom:var(--mb-05)}.kampagne__ResultGruppe p{font-size:var(--small-font-size);font-weight:var(--font-medium);color:var(--color-headline)}.kampagne__ResultGruppe i{color:var(--color-headline);font-size:var(--smaller-font-size)}.kampagne__BtnEntfernenBranche,.kampagne__BtnEntfernenRegion{color:var(--success400);font-size:var(--smaller-font-size);font-weight:700;cursor:pointer}.kampagne__BtnEntfernenBranche:hover,.kampagne__BtnEntfernenRegion:hover{color:var(--errorLaravel)}.kampagne__AdressenBox{width:100%;display:flex;flex-direction:column;padding:var(--mb-1);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main);margin:var(--mb-1) 0}.kampagne__AdressenText{display:flex;justify-content:center;gap:var(--mb-1);align-items:center;font-size:var(--smaller-font-size);font-weight:var(--font-medium)}.kampagne__AdressenTextHinweis{display:flex;justify-content:center;gap:var(--mb-1);align-items:center;font-size:var(--normal-font-size);font-weight:var(--font-medium);text-align:center}.kampagne__AdressenTextKundenauswahl,.kampagne__AdressenTextMaxAnzahl{font-weight:var(--font-bold);font-size:var(--h3-font-size)}.kampagne__AdressenTextMaxAnzahl.isActiv{font-size:var(--smaller-font-size);font-weight:var(--font-medium)}.kampagne__AdressenLine{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:var(--small-font-size);border-radius:var(--br-3);border:1px solid transparent;padding:var(--mb-025);font-weight:var(--font-medium)}.kampagne__AdressenLine span{font-weight:var(--font-bold)}.kampagne__AdressenLine.positiveMessage{background:var(--success50);border-color:var(--success400)}.kampagne__ErrorBox{background:var(--pink100);padding:var(--mb-2) var(--mb-1);border-radius:var(--br-1)}.kampagne__ErrorBox p{color:var(--errorLaravel);font-weight:var(--font-medium);text-align:center}.kampagne__BtnDestroy{font-size:var(--smaller-font-size);color:var(--first-color-neu)}.kampagne__BtnDestroy:hover{color:var(--errorLaravel)}.kampagne__Tabs{display:flex;width:100%;height:100%}.kampagne__Tab{width:100%}.kampagne__TabRegionen{text-align:center}.kampagne__CardDeutschland{margin:var(--mb-2) auto auto auto}.kampagne__CardDeutschland p{margin-bottom:var(--mb-2)}.kampagne__CardDeutschland .checkboxGroup{max-width:var(--maxWidthSehrKlein)}.kampagne__CardDeutschland .checkboxGroup .checkbox-tile{height:100px;flex-direction:column;justify-content:center}.kampagne__RegionenNavigation{display:flex;align-items:center;justify-content:center;gap:var(--mb-05);margin-top:var(--mb-1)}.kampagne__RegionenNavigation button{padding:var(--mb-1) var(--mb-2);text-decoration:underline;color:var(--color-grau-800)}.kampagne__RegionenNavigation button.active{color:var(--first-color-neu);text-decoration:none}.kampagne .kampagne__ProgressNav{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin:var(--mb-2) 0;padding:0 1rem}.kampagne .kampagne__ProgressBackgroundLine,.kampagne .kampagne__ProgressForegroundLine{position:absolute;top:40%;height:4px;width:100%;transform:translateY(-50%);border-radius:2px;pointer-events:none}.kampagne .kampagne__ProgressBackgroundLine{background:var(--color-weiss);z-index:0;position:relative}.kampagne .kampagne__ProgressBackgroundLine .kampagne__ProgressForegroundLine{position:absolute;left:0;width:0;background:var(--color-headline);z-index:1;transition:width .4s ease}.kampagne .kampagne__ProgressListe{display:flex;align-items:center;justify-content:space-between;width:100%;z-index:2;padding:0;margin:0;list-style:none;position:relative}.kampagne .kampagne__ProgressItem{flex:1;display:flex;justify-content:center}.kampagne .kampagne__ProgressStep{display:flex;flex-direction:column;align-items:center;background:transparent;border:none;cursor:pointer;padding:0;position:relative;z-index:3}.kampagne .kampagne__ProgressStep .dot{width:34px;height:34px;border-radius:50%;background:var(--color-headline);color:var(--color-weiss);display:flex;align-items:center;justify-content:center;font-size:1rem;transition:all .3s ease}.kampagne .kampagne__ProgressStep .dot i{display:inline}.kampagne .kampagne__ProgressStep.active .dot{color:var(--first-color)}.kampagne .kampagne__ProgressStep.done .dot{background:var(--color-headline);color:var(--color-weiss)}.kampagne .kampagne__ProgressStep .label{margin-top:.25rem;font-size:.75rem;color:var(--color-grau-400);text-align:center}.kampagne .kampagne__ProgressStep.active .label,.kampagne .kampagne__ProgressStep.done .label{color:var(--color-headline);font-weight:700}.kampagne__ContainerContent{display:none}.kampagne__ContainerContent.active{display:block}.kampagne__BtnContainer{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:var(--mb-5)}.kampagne__AnzahlAdressenContainer{margin:var(--mb-4) auto;display:flex;justify-content:center;align-items:center;flex-direction:column}.kampagne__AnzahlAdressenContainer .checkboxGroup{max-width:var(--maxWidthSehrKlein);min-height:125px}.kampagne__AnzahlAdressenContainer .checkboxGroup .checkbox-tile{height:125px;flex-direction:column;justify-content:center}.kampagne__AdressCounter{display:flex;align-items:center;flex-direction:row;gap:var(--mb-1);width:100%;margin-bottom:var(--mb-3)}.kampagne__AdressCounter .button{font-size:var(--h2-font-size);width:100%;max-width:var(--mb-5)}.kampagne__AdressCounter .button.btn-plus{background:var(--first-color);color:var(--first-color-neu);padding:var(--mb-05) var(--mb-1);border:1px solid transparent;border-radius:var(--br-3)}.kampagne__AdressCounter .button.btn-minus{background:transparent;padding:var(--mb-05) var(--mb-1);border:1px solid var(--color-grau-400);border-radius:var(--br-3)}.kampagne__AdressCounter .button.btn-go{background:var(--first-color);color:var(--first-color-neu);padding:var(--mb-1) var(--mb-1);font-size:var(--normal-font-size)}.kampagne__AdressCounter .input{text-align:center;font-size:var(--h3-font-size);background-image:none!important;border:1px solid var(--color-grau-400);width:100%}.kampagne__ErrorHinweis{background:var(--color-error);color:var(--color-weiss);padding:var(--mb-05) var(--mb-1);border-radius:var(--br-1)}.kampagne__ErrorHinweis.visually-hidden{display:none}.kampagne__BranchenContainer{background:var(--color-weiss);max-width:800px;margin:var(--mb-4) auto;padding:var(--mb-1) var(--mb-1);display:flex;flex-direction:column}.kampagne__BranchenListe{border:1px solid var(--neutral-300);padding:1rem}.kampagne__GesamtpreisContainer{display:flex;justify-content:space-between;align-items:center;font-size:var(--smaller-font-size)}.kampagne__GesamtpreisContainer span{font-size:var(--h3-font-size);color:var(--first-color-neu)}.kampagne__SucheContainer{margin-bottom:var(--mb-2)}.kampagne__KaufZusammenfassungBox{width:100%}.kampagne__KaufZusammenfassungHeader{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--mb-2) var(--mb-2);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main);margin-bottom:var(--mb-2)}.kampagne__KaufZusammenfassungHeader i{font-size:var(--h2-font-size)}.kampagne__DatenschutzBox{display:flex;align-items:center;justify-content:space-between;text-align:center;margin-bottom:var(--mb-4)}.kampagne__DatenschutzBox .toggle .toggle__Text{text-align:left}.kampagne__DatenschutzBox .toggle .toggle__Text:hover{cursor:pointer}.kampagne__DatenschutzBox .toggle .toggle__Text a{color:var(--first-color-neu);font-weight:var(--font-light)}.branchen-suchfeld{width:100%;max-width:400px;margin-bottom:1rem;padding:.5rem;font-size:1rem;border:1px solid var(--neutral-300);border-radius:4px}.branche-item{display:block;margin-bottom:.5rem;cursor:pointer;border:none;background:var(--neutral-100);padding:.4rem;width:100%;text-align:left;border-radius:4px}.branche-item.active{font-weight:700;background:var(--first-color);color:var(--first-color-neu)}.scroll-btn{background:transparent;border:none;font-size:1.5rem;cursor:pointer;margin:.5rem 0}.ausgewaehlte-branchen{margin-top:2rem}.ausgewaehlte-branchen ul{list-style:none;padding:0}.ausgewaehlte-branchen li{margin-bottom:.5rem;background:var(--info-surface);padding:.4rem .6rem;border-radius:4px;display:flex;justify-content:space-between;align-items:center}.treffer-letzter{background-color:var(--accent-blue-500);color:var(--color-weiss)}.branche-check-icon{margin-left:.5rem;float:right;color:var(--first-color-neu)}.btn-remove-branche{background:transparent;border:none;cursor:pointer;color:var(--errorLaravel);font-size:1rem;padding-left:.5rem}.btn-remove-branche:hover{color:var(--error1000)}.radioGroup{display:flex;flex-direction:column;width:100%;max-width:var(--maxWidthKlein)}.radioGroup .line{position:relative;border-radius:var(--br-1);display:flex;align-items:center;margin-bottom:var(--mb-05);background:var(--color-weiss);box-shadow:var(--schatten-main);padding:1rem}.radioGroup .line input[type=radio]{position:absolute;opacity:0}.radioGroup .line label{display:flex;align-items:center;position:relative;z-index:9;cursor:pointer;transition:all .25s linear;width:100%;min-height:75px;text-align:left;padding:var(--mb-1)}.radioGroup .line .check{position:absolute;right:1rem;top:50%;transform:translateY(-50%);height:30px;width:30px;background:var(--color-grau-100);border-radius:50%;transition:border .25s linear}.radioGroup .line .check:before{content:"";display:block;height:100%;width:100%;border-radius:50%;transform:scale(.5);background:transparent;transition:background .25s linear}.radioGroup .line input[type=radio]:checked+label+.check:before{background:var(--first-color)}.radioGroup .line input[type=radio]:checked+label{color:var(--first-color-neu)}@media(max-width:700px){.radioGroup .line .check{height:20px;width:20px}}.checkboxGroup{display:flex;flex-direction:column;justify-content:center;width:100%;margin-left:auto;margin-right:auto;-webkit-user-select:none;user-select:none}.checkboxGroup>*{margin:.5rem}.checkboxGroup .checkbox-input{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkboxGroup .checkbox-input:checked+.checkbox-tile{box-shadow:var(--schatten-main)}.checkboxGroup .checkbox-input:checked+.checkbox-tile:before{transform:scale(1) translateY(-50%);opacity:1;border-color:transparent}.checkboxGroup .checkbox-input:checked+.checkbox-tile .checkbox-icon,.checkboxGroup .checkbox-input:checked+.checkbox-tile .checkbox-label{color:var(--first-color-neu)}.checkboxGroup .checkbox-tile{display:flex;align-items:center;justify-content:space-between;border-radius:var(--br-3);background-color:var(--color-weiss);transition:.15s ease;cursor:pointer;position:relative;border:1px solid var(--color-grau-400);min-height:var(--mb-3);padding:var(--mb-05)}.checkboxGroup .checkbox-tile:before{content:"👉";position:absolute;display:block;width:25px;height:25px;border-radius:50%;top:50%;left:-28px;opacity:0;transform:scale(0);transition:.25s ease;background-size:12px;background-repeat:no-repeat;background-position:50% 50%}.checkboxGroup .checkbox-tile:hover .checkbox-label{color:var(--first-color-neu)}.checkboxGroup .checkbox-price{font-size:var(--smaller-font-size)}.checkboxGroup .checkbox-icon{transition:.375s ease;color:var(--color-schwarz-100)}.checkboxGroup .checkbox-icon svg{width:3rem;height:3rem}.checkboxGroup .checkbox-label{font-weight:var(--font-medium);transition:.375s ease;text-align:center}.produkte__Button{margin-top:var(--mb-2);max-width:none}.produkte__Container{display:flex;flex-direction:column}.produkte__Line{display:flex;align-items:center;justify-content:space-between;flex-direction:column;border-bottom:1px solid var(--color-grau-400);padding:var(--mb-1) 0;margin:var(--mb-1) 0}.produkte__Text{display:flex;align-items:center;justify-content:space-between;font-size:var(--smaller-font-size);width:100%}.produkte__Text span{color:var(--first-color-neu);font-size:var(--normal-font-size);font-weight:var(--font-bold);margin-left:var(--mb-05)}.produkte__Summary{display:flex;align-items:center;justify-content:space-between;font-weight:var(--font-bold);margin-bottom:var(--mb-05)}.produkte__Summary:hover{cursor:pointer}.produkte__ProduktName{color:var(--first-color-neu)}.produkte__ProduktArt{font-size:var(--smaller-font-size);font-weight:var(--font-medium);padding:var(--mb-025);border-radius:var(--br-3);background:var(--color-grau-400)}.produkte__SplittContainer{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin:2rem 0}@media screen and (max-width:700px){.produkte__SplittContainer{gap:0rem;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,max-content)}}.produkte__MengenContainer{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:2rem;margin:2rem 0}@media screen and (max-width:700px){.produkte__MengenContainer{gap:0rem;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2,max-content)}}.produkte__Beschreibung{display:flex;align-items:start;justify-content:center;flex-direction:column}.produkte__Beschreibung p{font-size:var(--smaller-font-size);color:var(--first-color-neu)}.adressen{max-width:var(--maxWidthKlein);min-height:70vh;margin:var(--mb-1) auto}.adressen__NoAdress{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:30vh;padding:var(--mb-2) var(--mb-1);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main)}.adressen__Headline{margin-bottom:var(--mb-1);padding:var(--mb-1)}.adressen__Eintrag{display:grid;grid-template-columns:60px 4fr 1fr;align-items:flex-start;justify-content:space-between;padding:var(--mb-1);gap:var(--mb-025);margin-bottom:var(--mb-05);position:relative;min-height:150px}.adressen__Eintrag a{font-size:var(--small-font-size)}.adressen__ConfirmIcon{font-size:var(--h1-font-size);color:var(--warning400)}.adressen__OpenButton{justify-self:start;margin-top:var(--mb-05)}.adressen__Confirm{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:2000}.adressen__ConfirmBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.adressen__ConfirmBox{position:relative;background:var(--color-weiss);border-radius:var(--br-1);box-shadow:var(--schatten-main);padding:var(--mb-1);width:min(420px,90vw);min-height:50vh;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--mb-05)}.adressen__ConfirmTitle{margin:0;font-weight:var(--font-bold);font-size:var(--normal-font-size)}.adressen__ConfirmText{text-align:center}.adressen__ConfirmActions{display:flex;flex-direction:column;gap:var(--mb-2)}.adressen__NummerText{font-size:var(--h3-font-size);font-weight:var(--font-bold);text-align:left;align-self:flex-start}.adressen__NoAdressText{text-align:center}.adressen__EventsHeadline{margin:var(--mb-05) 0 var(--mb-025);font-weight:var(--font-medium);font-size:var(--small-font-size)}.adressen .btn-primary{text-align:center;margin-top:var(--mb-2)}.adressen__ProjektStatus{display:flex;align-items:center;font-size:var(--smaller-font-size)}.adressen__ProjektStatus span:first-child{min-width:100px;display:inline-block;font-weight:var(--font-medium)}.adressen__ProjektStatusBadge{display:inline-flex;align-items:center;gap:var(--mb-025);padding:var(--mb-025) var(--mb-05);border:1px solid transparent;background:var(--neutral-50);color:var(--neutral-600);font-weight:var(--font-medium)}.adressen__ProjektStatusBadge.grau{background:var(--neutral-50);color:var(--neutral-500)}.adressen__ProjektStatusBadge.gelb{background:var(--warning50);color:var(--warning800)}.adressen__ProjektStatusBadge.gruen{background:var(--success50);color:var(--success800)}.adressen__ProjektStatusDot{width:10px;height:10px;border-radius:50%;background:var(--neutral-400)}.gelb .adressen__ProjektStatusDot{background:var(--warning400)}.gruen .adressen__ProjektStatusDot{background:var(--success400)}.adressen__KaufdatumText{font-size:var(--smaller-font-size);display:flex;align-items:flex-start;margin-bottom:var(--mb-025)}.adressen__KaufdatumText span{min-width:100px;display:inline-block;font-weight:var(--font-medium)}.adressen__RegionText,.adressen__BrancheText{font-weight:var(--font-light);font-size:var(--smaller-font-size);display:flex;align-items:flex-start;gap:.25rem}.adressen__RegionText span,.adressen__BrancheText span{min-width:100px;display:inline-block;font-weight:var(--font-medium)}.adressen__BrancheText{font-weight:var(--font-bold)}.adressen__AnzahlText{font-size:var(--smaller-font-size);font-weight:var(--font-medium);text-align:center}.adressen__EventsWrapper{grid-column:1/-1;width:100%;margin:var(--mb-1) auto}.adressen__Events li{list-style:none;display:grid;grid-template-columns:auto 1fr;gap:var(--mb-025) var(--mb-05);align-items:center;font-size:var(--smaller-font-size)}.adressen__EventsDate{font-weight:var(--font-medium);font-size:var(--smaller-font-size)}.adressen__EventsLabel i{margin-right:var(--mb-025)}.adressenListe{position:relative}.adressenListe__InfoBox{display:grid;grid-template-columns:5fr minmax(200px,1fr);align-items:center;padding:var(--mb-2) var(--mb-1);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main)}@media screen and (max-width:1000px){.adressenListe__InfoBox{display:flex;flex-direction:column-reverse}}.adressenListe__InfoBox p{font-size:var(--small-font-size);font-weight:var(--font-medium)}.adressenListe__InfoBox p span{font-weight:var(--font-light);min-width:135px;display:inline-block}.adressenListe__ImageBox{width:200px}.adressenListe__ImageBox svg,.adressenListe__ImageBox img{width:100%;height:auto}.adressenListe__Tafel{width:100%}.adressenListe__SiteCountBox{margin:var(--mb-1) 0;font-size:var(--smaller-font-size)}.adressenListe__SiteCountBox span{font-weight:var(--font-medium)}.adressenListe__SelectionsBox{display:flex;justify-content:flex-end;gap:var(--mb-1)}.adressenListe__SelectionsBox .form-field{padding:var(--mb-3) 0}.adressenListe__SpinnerBox .spinnerKampagne{margin-top:20%}.adressenListe__Eintraege{display:flex;flex-direction:column;gap:1rem}.adressenListe__Eintrag{border:1px solid var(--color-grau-400);padding:1rem;background:var(--color-weiss);border-radius:var(--br-1)}.adressenListe__Zeile{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;font-size:.95rem}.adressenListe__Zeile span{min-width:140px;font-weight:700;flex-shrink:0}.adressenListe__Zeile a{color:var(--first-color-neu)}.adressenListe__NavEintrag{display:flex;flex-direction:column;height:100%;margin-top:var(--mb-2)}.adressenListe__NavUL{display:flex;align-items:center;justify-content:end;gap:var(--mb-2);margin-bottom:var(--mb-2)}.adressenListe__NavUL .btn-mini{padding:var(--mb-1) var(--mb-2)}.adressenListe__NavUL .form-field{padding:0;background:var(--color-grau-100);width:15rem}.adressenListe__NavUL .form-field select{border:1px solid var(--color-grau-100)}.adressenListe__NavUL .form-field .status-check-icon{position:absolute;left:-2.5rem;top:50%;transform:translateY(-50%);font-size:1.2rem;color:var(--success-color, green);pointer-events:none}.adressenListe__Textarea{width:100%;border:1px solid var(--color-grau-100);border-radius:var(--br-1)}.adressenListe__Textarea textarea{width:100%;height:100%;min-height:150px;border:none;padding:var(--mb-1);resize:vertical;font:inherit;box-sizing:border-box;border-radius:var(--br-1);border:1px solid var(--color-grau-100)}.adressenListe__Textarea textarea:focus{outline:none;border:1px solid var(--first-color-neu)}.rechnung{max-width:var(--maxWidthKlein);min-height:70vh;margin:var(--mb-2) auto}.rechnung__NoAdress{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:30vh;padding:var(--mb-2) var(--mb-1);border-radius:var(--br-1);background:var(--color-weiss);box-shadow:var(--schatten-main)}.rechnung__Headline{margin-bottom:var(--mb-1);padding:var(--mb-1)}.rechnung__HeadlineRow{margin:var(--mb-05)}.rechnung__Eintrag{display:flex;align-items:center;justify-content:space-between;background:var(--color-weiss);padding:var(--mb-1);border-radius:var(--br-3);gap:var(--mb-025);margin-bottom:var(--mb-05);border:2px solid transparent}.rechnung__Eintrag--storniert{border-color:#e74c3c;box-shadow:0 0 0 2px #e74c3c26}.rechnung__Eintrag--bezahlt{border-color:#27ae60;box-shadow:0 0 0 2px #27ae601f}.rechnung__Eintrag--abgelehnt{border-color:#f1c40f;box-shadow:0 0 0 2px #f1c40f26}.rechnung__NummerText{font-size:var(--h3-font-size);font-weight:var(--font-bold);text-align:center}.rechnung__NoAdressText{text-align:center}.rechnung .btn-primary{text-align:center;margin-top:var(--mb-2)}.rechnung .rechnung__MailLogList{display:flex;flex-direction:column;gap:var(--mb-025);font-size:var(--smaller-font-size);padding:var(--mb-025) 0}.rechnung .rechnung__MailLogEintrag{display:flex;flex-direction:column;gap:4px;padding:6px 8px}.rechnung .rechnung__MailLogEintrag:nth-child(odd){background-color:#f2f2f2}.rechnung .rechnung__MailLogEintrag:nth-child(2n){background-color:#fff}.rechnung .borderBottom{border-bottom:1px solid var(--color-grau-100)}.rechnung__MailLogTextHeadline{margin-top:var(--mb-05);font-size:var(--smaller-font-size);font-weight:var(--font-bold)}.rechnung__RechnungsnummerText{font-size:var(--smaller-font-size);display:flex;align-items:flex-start;gap:.25rem;margin-bottom:var(--mb-025);font-weight:var(--font-bold)}.rechnung__RechnungsnummerText span{min-width:150px;display:inline-block;font-weight:var(--font-medium)}.rechnung__KaufdatumText{font-size:var(--smaller-font-size);display:flex;align-items:flex-start;gap:.25rem;margin-bottom:var(--mb-025)}.rechnung__KaufdatumText span{min-width:150px;display:inline-block;font-weight:var(--font-medium)}.rechnung__RegionText,.rechnung__BrancheText{font-weight:var(--font-light);font-size:var(--smaller-font-size);display:flex;align-items:flex-start;gap:.25rem}.rechnung__RegionText span,.rechnung__BrancheText span{min-width:150px;display:inline-block;font-weight:var(--font-medium)}.rechnung__AnzahlText{font-size:var(--smaller-font-size);display:flex;align-items:flex-start;gap:.25rem;margin-bottom:var(--mb-025)}.rechnung__AnzahlText span{min-width:150px;display:inline-block;font-weight:var(--font-medium)}.rechnung__PreisText{font-size:var(--smaller-font-size);display:flex;align-items:flex-start;gap:.25rem;margin-bottom:var(--mb-025)}.rechnung__PreisText span{min-width:150px;display:inline-block;font-weight:var(--font-medium)}.dashboardKunde{display:grid;grid-template-columns:1fr;gap:var(--mb-2);margin-top:var(--mb-2);max-width:var(--maxWidthKlein);margin:var(--mb-2) auto auto auto}.dashboardKunde__StatsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--mb-1)}.dashboardKunde__StatCard{display:grid;gap:var(--mb-05)}.dashboardKunde__StatCard--wide{grid-column:1/-1}.dashboardKunde__StatLabel{font-size:var(--small-font-size);letter-spacing:.02em}.dashboardKunde__StatValue{font-size:var(--h2-font-size)}.dashboardKunde__StatValue span{font-size:var(--smaller-font-size);font-weight:var(--font-bold)}.dashboardKunde__ModulNameText{font-size:var(--small-font-size);font-weight:var(--font-ligh)}.dashboardKunde__ModulNameText span{display:block;font-weight:var(--font-bold);font-size:var(--normal-font-size)}.dashboardKunde__ModulName{display:flex;align-items:center;justify-content:space-between}.dashboardKunde__StatHeadline{font-size:var(--normal-font-size)}.dashboardKunde__AblaufHinweis{display:flex;align-items:center;justify-content:space-between;margin:0 auto;max-width:var(--maxWidthKlein);gap:var(--mb-2);padding:var(--mb-1);border-radius:var(--br-3)}.dashboardKunde__AblaufHinweisText{font-size:var(--small-font-size)}.dashboardKunde__StatHint{font-size:var(--smaller-font-size);font-weight:var(--font-bold);margin-bottom:var(--mb-05)}.dashboardKunde__LoginList{list-style:none;padding:0;margin:0;display:grid;gap:var(--mb-05)}.dashboardKunde__LoginItem{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-weiss)}.dashboardKunde__LoginItem a{font-size:var(--smaller-font-size)}.dashboardKunde__LoginName{font-size:var(--smaller-font-size);display:inline-flex;align-items:center;gap:.5rem}.dashboardKunde__LoginMeta{display:flex;flex-wrap:wrap;gap:var(--mb-05);align-items:center;justify-content:space-between;font-size:var(--smaller-font-size)}.dashboardKunde__FlexBox{display:flex;flex-wrap:wrap;gap:var(--mb-2)}.dashboardKunde__FlexBox>*{flex:1 1 320px}.dashboardKunde__LoginBadge{padding:4px 8px;border-radius:var(--br-2);background:var(--color-grau-100)}.dashboardKunde__LoginDate{font-variant-numeric:tabular-nums}.dashboardKunde__StatusDot{width:10px;height:10px;border-radius:50%;display:inline-block;background:var(--neutral-400)}.dashboardKunde__StatusDot.grau{background:var(--neutral-400)}.dashboardKunde__StatusDot.gelb{background:var(--warning300)}.dashboardKunde__StatusDot.gruen{background:var(--success300)}.dashboardKunde__Empty{margin:0;color:var(--color-grau-400);font-size:var(--small-font-size)}.dashboardKunde__Headline{text-align:center}.dashboardKunde .box,.dashboardKunde .boxBlue{padding:var(--mb-1);margin-bottom:var(--mb-05)}.dashboardKunde__Text{margin-top:var(--mb-1);text-align:center}.dashboardKunde__CountBox{text-align:center}.dashboardKunde__CountBox p{font-weight:var(--font-bold)}.dashboardKunde__Erfolgsbox{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--mb-2)}.dashboardKunde__SchnellstartBox{display:flex;flex-direction:column}.dashboardKunde__SchnellstartBox .buttons{display:flex;justify-content:center;align-items:center;text-align:center}.firstInteressentBox{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;margin:var(--mb-1) auto var(--mb-1) auto;padding:var(--mb-2);max-width:var(--maxWidthKlein)}.firstInteressentBox__Button,.firstInteressentBox__Headline{margin-top:var(--mb-1)}.docker__Cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--mb-1)}.docker__Card{display:flex;flex-direction:column;justify-content:center;padding:var(--mb-2) var(--mb-1);box-shadow:var(--schatten-main);border-radius:var(--mb-1);background:var(--container-color);border:1px solid transparent;position:relative}.docker__Card.gruen{border-color:var(--color-grau-100)}.docker__Card.gelb{border-color:orange}.docker__Card.rot{border-color:var(--errorLaravel);background-color:var(--error500)}.docker__Card .docker__Kontrollleuchte{display:inline-block;border-radius:50%;width:10px;height:10px}.docker__Card .docker__Kontrollleuchte.gruen{background:var(--first-color)}.docker__Card .docker__Kontrollleuchte.gelb{background:orange}.docker__Card .docker__Kontrollleuchte.rot{background:red}.docker__Card .docker__ButtonGroup{display:flex;gap:var(--mb-05);margin-top:var(--mb-05);position:absolute;bottom:var(--mb-1);right:var(--mb-1)}.docker__Card .docker__ButtonGroup button{font-size:var(--small-font-size);color:var(--color-grau-400)}.docker__Card .docker__ButtonGroup button:hover{color:var(--first-color-neu)}.docker__Card .docker__Headline{font-size:var(--small-font-size)}.docker__Card .docker__MiniText,.docker__Card .docker__Text{font-size:var(--smaller-font-size)}.docker__Card .docker__Details{font-size:var(--smaller-font-size);color:var(--color-grau-500)}.kundenuebersicht{margin:var(--mb-2) auto}.kundenuebersicht__Tabelle{margin:0 auto 5vh;width:100%;display:flex;flex-direction:column}.kundenuebersicht__Eintrag{display:grid;grid-template-columns:50px 4fr 1fr 50px;align-items:center;justify-content:space-between;background:var(--color-weiss);margin-bottom:var(--mb-1);border-radius:.5em;padding:var(--mb-05) var(--mb-1)}.kundenuebersicht__Name{display:flex;flex-direction:column;font-size:var(--small-font-size);font-weight:var(--font-medium)}.kundenuebersicht__Name span:nth-child(2){color:var(--first-color-neu)}.kundenuebersicht__Status{width:12px;height:12px;border-radius:50%;cursor:help}.kundenuebersicht__Status.aktiv{background:var(--first-color)}.kundenuebersicht__Status.storno{background:var(--errorLaravel)}.kundenakte{display:flex;flex-direction:column;gap:var(--mb-2)}.kundenakte__ControllBox{padding:var(--mb-1);display:flex;gap:var(--mb-1);align-items:center;justify-content:flex-end;flex-wrap:wrap}.kundenakte__ControllBox.storno{background:var(--error400)}.kundenakte__HinweisText{text-align:end;color:var(--text-color)}.kundenakte__KontaktBox{display:flex;flex-direction:column;position:relative;overflow:hidden;padding:var(--mb-3)}.kundenakte__Title{font-size:var(--small-font-size);font-weight:var(--font-medium)}.kundenakte__SublineBold{font-size:var(--h1-font-size);font-weight:var(--font-bold)}.kundenakte__Subline{font-size:var(--normal-font-size)}.kundenakte__StatusKreis{width:160px;height:160px;border-radius:50%;background:transparent;position:absolute;bottom:-80px;right:-80px}.kundenakte__StatusKreis.aktiv{background:var(--first-color)}.kundenakte__StatusKreis.storno{background:var(--error800)}@media screen and (max-width:2200px){.kundenakte__StatusKreis{width:80px;height:80px;bottom:-40px;right:-40px}}.kundenakte__AdressenBox.box{padding:var(--mb-1)}.kundenakte__AdressenBox.adressen{min-height:auto;max-width:none}.kundenakte__AdressenBox.adressen .adressen__Eintrag{grid-template-columns:50px 4fr 1fr 150px}.kundenakte__Cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--mb-1);align-items:center;justify-items:stretch}.kundenakte__Card{display:grid;place-items:center}.kundenakte__Card.box{padding:var(--mb-1)}.kundenakte__Card i{font-size:var(--h4-font-size)}.kundenakte__CardText{font-size:var(--normal-font-size);font-weight:var(--font-bold);margin:var(--mb-05) auto}.kundenakte__CardSubText{font-size:var(--small-font-size)}.akteInteressent{display:flex;flex-direction:column;gap:var(--mb-2)}.akteInteressent .planManager__toggleText{align-items:baseline}.akteInteressent .switch{transform:rotate(90deg)}.akteInteressent__KontaktBox{display:flex;flex-direction:column;position:relative;overflow:hidden}.akteInteressent__KontaktBox.box{padding:var(--mb-4)}.akteInteressent__Form{display:flex;flex-direction:column;gap:var(--mb-05);margin-top:var(--mb-05)}.akteInteressent__FormGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--mb-05)}.akteInteressent__FormGrid label{display:flex;flex-direction:column;gap:var(--mb-025);font-size:var(--smaller-font-size);color:var(--color-grau-400)}.akteInteressent__Input{width:100%;padding:var(--mb-05);border-radius:var(--br-1);border:1px solid var(--neutral-200);font-size:var(--small-font-size);background:var(--color-weiss)}.akteInteressent__Input:focus{outline:none;border-color:var(--accent-blue-500, var(--color-grau-400));box-shadow:0 0 0 3px var(--accent-blue-400, rgba(0, 118, 201, .15))}.akteInteressent__Title{font-size:var(--small-font-size);font-weight:var(--font-medium)}.akteInteressent__UpdateButton{margin-left:auto}.akteInteressent__SublineBold{font-size:var(--h3-font-size);font-weight:var(--font-bold)}.akteInteressent__Subline i{margin-right:var(--mb-1)}.akteInteressent__Subline.mail{font-size:var(--normal-font-size);color:var(--first-color);text-decoration:underline}.akteInteressent__Subline.mail:hover{cursor:pointer}.akteInteressent__StatusKreis{width:160px;height:160px;border-radius:50%;background:var(--first-color);position:absolute;bottom:-80px;right:-80px}@media screen and (max-width:2200px){.akteInteressent__StatusKreis{width:80px;height:80px;bottom:-40px;right:-40px}}.akteInteressent__AdressenBox.box{padding:var(--mb-1)}.akteInteressent__AdressenBox .adressen{min-height:auto;max-width:none}.akteInteressent__AdressenBox .adressen .btn-primary{margin:0}.akteInteressent__AdressenBox .adressen .adressen__Eintrag{display:grid;grid-template-columns:50px 3fr 7rem;align-items:center;gap:var(--mb-1)}.akteInteressent__AdressenBox .adressen .adressen__Eintrag .adressen__Events{margin-top:var(--mb-05);padding-left:1rem;display:grid;gap:4px}.akteInteressent__AdressenBox .adressen .adressen__Eintrag .adressen__Events .adressen__EventsDate{min-width:140px}.akteInteressent__Cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--mb-1);align-items:center;justify-items:stretch}.akteInteressent__Card{display:grid;place-items:center}.akteInteressent__Card.box{padding:var(--mb-1)}.akteInteressent__Card i{font-size:var(--h4-font-size)}.akteInteressent__CardText{font-size:var(--normal-font-size);font-weight:var(--font-bold);margin:var(--mb-05) auto}.akteInteressent__CardSubText{font-size:var(--small-font-size)}.akteInteressent__ProjektStatusBadge{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;padding:.35rem .7rem;font-size:var(--small-font-size);font-weight:var(--font-medium)}.akteInteressent__ProjektStatusBadge.grau{background:var(--neutral-200);color:var(--neutral-700)}.akteInteressent__ProjektStatusBadge.gelb{background:var(--warning50);color:var(--warning800)}.akteInteressent__ProjektStatusBadge.gruen{background:var(--success50);color:var(--success800)}.akteInteressent__Actions{margin-top:var(--mb-1);display:flex;gap:var(--mb-05);flex-wrap:wrap}.akteInteressent__Hint{font-size:var(--mini-font-size);margin:0}.akteInteressent__Hint--error{color:var(--errorLaravel)}.akteInteressent__Hint--ok{color:var(--success400)}.fassadendesigner{min-height:calc(100vh - var(--mb-4));display:grid;grid-template-columns:1fr;grid-template-rows:1fr 8fr 1fr;gap:var(--mb-025)}.bild{display:block;width:100%;object-fit:fill;border-radius:.75rem}.bild--gross{max-height:40rem}.knopf,.paletteOverlay__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--mb-05);padding:var(--mb-1);border-radius:.75rem;font-size:.9375rem;line-height:1.2;text-decoration:none;transition:transform .02s ease-in;border:1px solid transparent;width:100%}.knopf:active,.paletteOverlay__close:active{transform:translateY(1px)}.knopf--primaer{width:auto;background:var(--color-grau-300);color:var(--color-weiss)}.knopf--sekundaer,.paletteOverlay__close{background:var(--color-weiss);color:var(--color-grau-300);box-shadow:var(--schatten-main)}.knopf--sekundaer:hover,.paletteOverlay__close:hover{border:1px solid var(--color-weiss);background:var(--text-color);box-shadow:var(--schatten-aktiv);color:var(--color-weiss)}.knopf--rot{background:var(--errorLaravel);color:var(--color-weiss)}.knopf--gefahrsignal{color:var(--errorLaravel)}.knopfLeiste{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.75rem}.ueberlagerung{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-grau-200Hex);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:var(--br-1);display:flex;align-items:center;justify-content:center}.farbLeiste{margin-top:1.5rem;display:flex;flex-direction:column;gap:.75rem;border:1px solid var(--color-grau-400);border-radius:.75rem;background:var(--color-weiss);padding:1rem;box-shadow:var(--schatten-zart)}@media(min-width:640px){.farbLeiste{flex-direction:row;align-items:center;justify-content:space-between}}.farbLeiste__Info{display:flex;align-items:center;gap:.75rem}.farbLeiste__Probe{display:inline-block;width:2.75rem;height:1.5rem;border-radius:.375rem;border:1px solid var(--color-grau-400)}.farbLeiste__Texte{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;color:var(--color-grau-300)}.farbLeiste__Hex{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Courier New,monospace;font-weight:600}.farbLeiste__Aktionen{display:flex;align-items:center;gap:.5rem}.textHinweis{font-size:var(--small-font-size);text-align:center;margin:var(--mb-1)}.ladeInline{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-color-light)}.ladeInline>svg{width:1.25rem;height:1.25rem}.ladeText{margin-top:1rem;color:var(--text-color-light)}.spinnerOverlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:stretch;align-items:stretch;z-index:9999;width:100%;height:100%;overflow:hidden;border-radius:inherit}.spinnerOverlay .aniWork{width:100%;height:100%;border-radius:inherit}.paletteOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:var(--color-grau-100);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:none;opacity:0;transition:opacity .25s ease}.paletteOverlay[data-open=true]{display:block;opacity:1}.paletteOverlay__panel{position:absolute;inset-inline:0;top:var(--mb-1);background:var(--color-weiss);border-top-left-radius:1rem;border-top-right-radius:1rem;border:1px solid var(--color-grau-400);box-shadow:var(--schatten-main);min-height:100vh;width:96%;margin:0 auto;overflow:hidden;transform:translateY(100%);transition:transform .38s cubic-bezier(.22,.61,.36,1);will-change:transform}.paletteOverlay[data-open=true] .paletteOverlay__panel{transform:translateY(0)}.paletteOverlay__header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--color-grau-400)}.paletteOverlay__title{font-weight:600;color:var(--text-color);display:inline-flex;gap:.5rem;align-items:center}.paletteOverlay__close{padding:.375rem .75rem;font-size:.875rem}.paletteOverlay__body{overflow-y:auto;max-height:calc(100vh - 3rem);padding:var(--mb-1);background:var(--color-weiss)}.html--locked,.body--locked{overflow:hidden}.vorschauStudio{width:100%}.fdBrush{display:flex;width:100%;max-width:100%;min-width:0;height:100%;min-height:0;box-sizing:border-box;border-radius:var(--br-2);padding:var(--mb-1);background-color:var(--color-grau-100);background-image:repeating-linear-gradient(45deg,rgba(194,194,194,.3) 0px,rgba(194,194,194,.3) 2px,transparent 2px,transparent 4px)}.fdBrush__canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.vorschauStudio[data-fd-brush-mode=draw]{cursor:crosshair}.vorschauStudio[data-fd-brush-mode=erase]{cursor:url(/assets/img/eraser.svg) 10 10,crosshair}.vorschauStudio[data-fd-brush-mode=draw] .beforeAfter__range,.vorschauStudio[data-fd-brush-mode=draw] .beforeAfter__handle,.vorschauStudio[data-fd-brush-mode=erase] .beforeAfter__range,.vorschauStudio[data-fd-brush-mode=erase] .beforeAfter__handle{pointer-events:none}.fdBrushMenu{position:relative;display:inline-flex;align-items:center;height:100%;background:var(--fd-brush-color, var(--color-grau-100));border-radius:var(--br-1);padding:.15rem}.fdBrushMenu .headerControllBox__Button{background:transparent}.fdBrushMenu__icon{display:none!important}.fdBrushMenu__icon--open{display:inline-flex!important}.fdBrushMenu.isActive .fdBrushMenu__icon--open{display:none!important}.fdBrushMenu.isActive .fdBrushMenu__icon--close{display:inline-flex!important}.fdBrushMenu__dropdown{position:absolute;top:calc(100% + .4rem);left:0;background:var(--color-weiss);border:1px solid var(--color-grau-300);border-radius:var(--br-2);padding:.4rem;display:none;gap:.4rem;flex-wrap:wrap;min-width:180px;z-index:10}.fdBrushMenu__dropdown.is-open{display:flex}.fdBrushMenu__color{width:26px;height:26px;border-radius:999px;border:2px solid transparent;background:var(--color, #ffd400)}.fdBrushMenu__color.isActive{border-color:var(--color-grau-700)}.fdBrushMenu__empty{font-size:.75rem;color:var(--color-grau-500)}.fdBrushMenu__clear{width:26px;height:26px;border-radius:999px;border:1px solid var(--color-grau-300);background:var(--color-grau-100);display:inline-flex;align-items:center;justify-content:center}.bild--gross{width:100%;max-width:none;height:auto;margin:0}.bilderBox{display:flex;flex-direction:column;gap:var(--mb-2)}.bilderBox__item,.bilderBox__placeholder{position:relative;overflow:hidden;border:2px solid transparent;border-radius:var(--br-3)}.is-dragging .reportBox__ResultAImages .bilderBox__item{transition:outline-color .15s ease,background .15s ease}.bilderBox__item.is-loading{pointer-events:none}.bilderBox__item.is-loading .reportBox__SlotLoading{display:flex}.bilderBox__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:.5rem;border:2px dashed var(--color-grau-400);background:var(--color-grau-100);color:var(--text-color-light);box-shadow:var(--schatten-zart)}.bilderBox__thumbWrap{height:100%}.bilderBox__thumb{width:100%;height:auto;object-fit:cover;object-position:center;border-radius:inherit;pointer-events:auto;cursor:grab}.bilderBox__overlayAction{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;border:0;padding:0;margin:0;cursor:pointer}.bilderBox__thumb:active{cursor:grabbing}.bilderBox__remove{position:absolute;top:0rem;right:0rem;width:1rem;height:1rem;border-radius:var(--br-3);background:var(--color-grau-200Hex);border:1px solid var(--color-grau-400);display:inline-flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;z-index:3;transition:background .15s ease,transform .02s ease-in}.bilderBox__remove:hover{background:var(--errorLaravel)}.bilderBox__remove:hover i{font-size:.6rem!important;color:var(--color-weiss)}.bilderBox__remove:active{transform:translateY(1px)}.bilderBox__remove i{font-size:.6rem!important;color:var(--text-color-light)}.bilderBox__remove__Color{display:inline-flex;align-items:center;gap:.35rem}.bilderBox__remove__ColorChip{width:1.5rem;height:1.5rem;border-radius:999px;border:1px solid rgba(0,0,0,.15);background:var(--chip-color, var(--neutral-900));box-shadow:inset 0 0 4px #0000001a}.bilderBox__placeholder--upload{cursor:pointer;background:var(--color-grau-100)}.bilderBox__placeholder--over{border-color:var(--success300);background:var(--success900)}.bilderBox__item--active{box-shadow:var(--schatten-leicht)}.bilderBox__badgeAktiv{position:absolute;top:.25rem;left:.25rem;padding:.15rem .4rem;font-size:.7rem;line-height:1;border-radius:.375rem;color:var(--color-weiss);pointer-events:none}.bilderBox__item{cursor:pointer;outline:none;width:100%;aspect-ratio:16/9;overflow:hidden;position:relative}.bilderBox__item:focus-visible{box-shadow:0 0 0 3px var(--success900);border-color:var(--success300)}.bilderBox__thumbWrap.is-original,.bilderBox__thumbWrap.is-ki{z-index:1}.bilderBox__badgeAktiv{box-shadow:0 1px 2px #0000001f}.bilderBox__remove{width:.95rem;height:.95rem}.bilderBox__placeholder--ki{border:2px dashed var(--color-grau-400);background:var(--color-grau-100);color:var(--text-color-light);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-style:italic;text-align:center}.bilderBox__placeholderText{padding:0 .25rem}.bilderBox__item--placeholder{display:grid;place-items:center;border:2px dashed var(--color-grau-400);background:var(--color-grau-100);position:relative}.bilderBox__item--placeholder i{font-size:var(--h4-font-size);color:var(--text-color-light)}.bilderBox__item--placeholder>i{pointer-events:none}.bilderBox__item--placeholder.dropzone--leer{border:2px dashed var(--warning800);background:var(--warning50);transition:all .2s ease-in-out}.bilderBox__item--placeholder.dropzone--leer i,.bilderBox__item--placeholder.dropzone--leer span{color:var(--warning800);transition:transform .2s ease-in-out;display:inline-block}.bilderBox__item--placeholder.dropzone--leer:hover span{transform:scale(1.2)}.bilderBox__item--placeholder.dropzone--leer:hover{background:color-mix(in srgb,var(--color-grau-100) 85%,white)}.knopfLeiste--mitFarbe{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center}.knopfLeiste__aiButton{margin-left:auto;white-space:nowrap}.farbChip{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .5rem;border:1px solid var(--color-grau-300, var(--neutral-300));background:var(--color-weiss);border-radius:.5rem;line-height:1;box-shadow:var(--farbe-schatten, 0 1px 2px rgba(0, 0, 0, .06));font-weight:600;font-size:.9rem}.farbChip__swatch{width:1.25rem;height:1.25rem;border-radius:.35rem;border:1px solid rgba(0,0,0,.08);display:inline-block}.farbChip__hex{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.hochladenIcon{display:block;font-size:1.25rem;opacity:.8}.hochladenText{display:block;font-size:.8rem;color:var(--text-color-light)}.hochladenFeld__Limit{margin-top:.25rem;font-size:.85rem;color:var(--text-color-light)}.labelCounter{margin-left:.5rem;padding:.15rem .4rem;line-height:1;border-radius:.4rem;background:var(--color-grau-100)}.hochladenSub{display:block;font-size:.75rem;color:var(--text-color-light);margin-top:.15rem}.dropzone{border:2px dashed var(--color-grau-300);border-radius:.5rem;background:var(--color-grau-75)}.dropzone--filled{border-style:solid;background:var(--color-weiss)}.dropzone__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:.35rem;color:var(--text-color-light)}.bilderZeile__box{grid-auto-flow:column}.dropzone--over{outline:2px dashed var(--success300);outline-offset:-2px;background:var(--success50)!important}.matchBox{display:grid;grid-template-columns:200px 1fr;width:100%;gap:var(--mb-3);margin:var(--mb-05) 0}.matchBox__box{display:grid;grid-template-columns:unset;grid-auto-flow:column;grid-auto-columns:8rem;gap:var(--mb-2);align-items:center}.matchBox__item{display:grid;width:8rem;place-items:center}.matchBox__item i{color:var(--text-color-light)}.konzeptChip{display:inline-flex;align-items:stretch;width:5.5rem;height:1.25rem}.konzeptChip__stripe{flex:var(--w) 0 0;min-width:4px}.roboBox{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;border-top:0;box-shadow:none;padding:var(--mb-1)}.roboBox__Headline{font-size:var(--font-medium)}.roboBox__TextareaContainer{width:100%;min-height:var(--mb-5);padding:var(--mb-1) var(--mb-05);border:1px solid var(--neutral-300);border-radius:var(--br-3);background:var(--color-grau-400);color:var(--text-color);position:relative;margin-top:var(--mb-05)}.roboBox__TextareaContainer:focus-within{border-color:var(--color-schwarz-200);box-shadow:0 0 0 3px #00000026}.roboBox__Input{width:100%;border:0;outline:none;background:transparent;color:inherit;resize:none;padding-right:var(--mb-3)}.roboBox__submit{position:absolute;right:.35rem;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center;border:none;background:var(--color-schwarz-100);width:2rem;height:2rem;border-radius:var(--br-3);display:grid;place-items:center;cursor:pointer;box-shadow:var(--schatten-main);transition:background .15s ease,transform .15s ease}.roboBox__submit i{color:var(--color-weiss)!important}.roboBox__submit:hover i{color:var(--first-color)!important}.roboBox__submit:disabled{opacity:.45;cursor:not-allowed}.uploadField{max-width:72rem;margin:var(--mb-2) auto}.uploadField__Label{display:block;border:2px dashed var(--color-grau-400);border-radius:1rem;padding:2.5rem;text-align:center;background:var(--color-weiss);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s ease}.uploadField__Label:hover{border-color:var(--success300);background:var(--success900)}.uploadField__Label--over{border-color:var(--success400);background:var(--success50)}.uploadField__Titel{margin-bottom:.5rem;font-size:1.25rem;font-weight:600;color:var(--text-color)}.uploadField__Hinweis{font-size:.875rem;color:var(--text-color-light)}.uploadField__Italic{font-style:italic}.uploadField__Button{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.25rem;padding:.5rem 1rem;border-radius:.75rem;background:var(--color-grau-300);color:var(--color-weiss);box-shadow:var(--schatten-zart)}.uploadField__Eingabe{display:none}.uploadField__FortschrittBox{margin-top:1rem}.uploadField__Leiste{height:.5rem;width:100%;background:var(--color-grau-100);border-radius:999px;overflow:hidden}.uploadField__Fuellung{height:100%;background:var(--success400);width:0%;transition:width .2s ease}.uploadField__Prozent{margin-top:.25rem;font-size:.875rem;color:var(--text-color-light)}.uploadField__ErrorMessage{font-size:.875rem;margin-top:.5rem}.uploadField__ErrorMessage.red{color:var(--errorLaravel)}.reloadProjektBox{display:flex;align-items:center;justify-content:center}.modalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--overlay-strong, rgba(15, 19, 41, .65));z-index:2000}.modalOverlay[x-cloak]{display:none!important}.modalBox{background:var(--color-weiss);color:var(--text-color);width:90%;max-width:28rem;border-radius:var(--br-1);padding:var(--mb-3);box-shadow:var(--schatten-main)}.modalBox__title{margin:0 0 var(--mb-1);font-size:1.25rem;font-weight:600}.modalBox__text{margin-bottom:var(--mb-2);font-size:1rem;line-height:1.4}.modalBox__actions{display:flex;justify-content:flex-end;gap:var(--mb-1)}.newProject .planManager__toggleText{align-items:baseline}.newProject .switch{transform:rotate(90deg)}.listProject{width:100%;margin-top:var(--mb-2)}.listProject__ResultBox{margin:var(--mb-1) 0;padding:var(--mb-2);width:100%}.listProject__ResultLine{padding:var(--mb-1);margin-bottom:var(--mb-1);display:flex;justify-content:space-between;align-items:stretch;position:relative}.listProject__Info{flex:1}.listProject__Headline{font-weight:var(--font-medium)}.listProject__Actions{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:flex-end;flex-shrink:0}.listProject__Subline{font-size:var(--small-font-size)}.listProject__Topline{font-size:var(--mini-font-size);color:var(--color-grau-800)}.project{background-color:red}.reportBox{position:sticky;top:var(--mb-1);z-index:50;max-height:calc(100vh - var(--mb-1) * 2);overflow:hidden;border:5px solid var(--color-grau-400);padding:var(--mb-1);--report-upload-surface: radial-gradient(circle at top, color-mix(in srgb, var(--color-weiss) 90%, transparent), color-mix(in srgb, var(--neutral-100) 85%, transparent));--report-upload-shadow: 0 10px 25px color-mix(in srgb, var(--neutral-950) 8%, transparent);--report-upload-shadow-hover: 0 12px 30px color-mix(in srgb, var(--neutral-950) 12%, transparent);--report-upload-border: color-mix(in srgb, var(--neutral-400) 40%, transparent);--report-upload-stroke: color-mix(in srgb, var(--color-weiss) 60%, transparent);--report-upload-width: 12.5rem;--report-button-width: 9.375rem}.reportBox__Content{display:block;width:100%}.reportBox__Hint{margin:0 0 var(--mb-1) 0;font-size:var(--mini-font-size);color:var(--text-color-light)}.reportBox__LoadingBar{display:none;align-items:center;gap:.5rem;margin:0 0 var(--mb-1) 0;padding:.5rem .75rem;border-radius:var(--br-2);background:color-mix(in srgb,var(--success900) 25%,var(--color-weiss));border:1px solid color-mix(in srgb,var(--success300) 40%,transparent);color:var(--text-color);font-size:var(--mini-font-size)}.reportBox__Spinner{width:1rem;height:1rem;border-radius:999px;border:2px solid color-mix(in srgb,var(--neutral-950) 15%,transparent);border-top-color:var(--success300);animation:reportbox-spin .8s linear infinite;flex:0 0 auto}.reportBox__SlotLoading{display:none;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;align-items:center;justify-content:center;background:#ffffffa6;pointer-events:none}.reportBox__UploadImages,.reportBox__ResultAImages{display:flex;flex-direction:column;align-items:flex-start}.reportBox__SlottImages{display:flex;flex-direction:column;gap:var(--mb-1);width:100%}.reportBox.isOpen,.reportBox.is-dragging{transform:translate(0);cursor:pointer;z-index:1000}.reportBox__Headline{margin:0;font-weight:600;color:var(--text-color)}.reportBox__TopRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:baseline;gap:var(--mb-1);margin-bottom:var(--mb-05)}.reportBox__Headline--right{text-align:right}.reportBox__Headline--center{text-align:center}.reportBox__ImageBox{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--mb-1);align-items:start;max-height:calc(100vh - 12rem);overflow-y:auto;padding-right:.25rem;scrollbar-width:none;-ms-overflow-style:none}.reportBox__ImageBox::-webkit-scrollbar{width:0;height:0}.reportBox .reportBox__ImageBox .bilderBox__item{height:var(--fd-report-bild-hoehe, clamp(9rem, 18vh, 14rem))}.reportBox .reportBox__ImageBox .bilderBox__thumbWrap,.reportBox .reportBox__ImageBox .reportBox__DropHint{height:100%}.reportBox__UploadMiniBox{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mb-025);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;flex:0 0 var(--report-upload-width);padding:var(--mb-3) 0 var(--mb-025) 0;min-height:25vh;background:var(--color-grau-400);border:1px solid transparent;border-radius:var(--br-1)}@media screen and (max-width:1250px){.reportBox__UploadMiniBox{padding:var(--mb-2) 0}}.reportBox__UploadMiniBox:after{content:"";position:absolute;top:.35rem;right:.35rem;bottom:.35rem;left:.35rem;border-radius:var(--br-1);pointer-events:none;border:1px solid var(--report-upload-stroke);mix-blend-mode:soft-light}.reportBox__UploadMiniBox.drop{border-color:var(--success300);box-shadow:0 0 0 2px #54d59f40,0 15px 30px #0f172a26}.reportBox__UploadMiniBox.drop p,.reportBox__UploadMiniBox.drop button,.reportBox__UploadMiniBox.drop span{color:var(--success300)}.reportBox__UploadMiniBox .pulse-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.reportBox__UploadBadge{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--smaller-font-size);text-transform:uppercase;letter-spacing:.08em;color:var(--text-color)}.reportBox__ButtonTransparent{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:1rem;font-size:1.45rem;color:var(--text-color);background:var(--first-color);padding:var(--mb-1)}.reportBox__ButtonTransparent i{z-index:1;color:var(--text-color)}.reportBox__UploadText{font-size:var(--smaller-font-size);color:var(--text-color);font-weight:var(--font-medium)}.reportBox__CounterText{display:none;font-size:var(--smaller-font-size);color:var(--text-color);font-weight:var(--font-medium)}.reportBox__UploadHint{display:none;font-size:var(--mini-font-size);color:var(--text-color);margin:0}.reportBox__UnderlineText{font-weight:var(--font-medium);font-size:var(--smaller-font-size);text-align:center;margin-bottom:var(--mb-025);color:var(--text-color)}.reportBox__UnderlineText span{font-weight:var(--font-light)}.reportBox__SlotLabel{position:absolute;left:.4rem;bottom:.4rem;z-index:2;padding:.2rem .45rem;border-radius:.5rem;font-size:var(--mini-font-size);background:#0000008c;color:var(--color-weiss);pointer-events:none}.reportBox__DropHint{display:grid;place-items:center;gap:.35rem;padding:.75rem;min-height:8rem;text-align:center;color:var(--text-color-light)}.reportBox__DropHint i{font-size:var(--h4-font-size)}.reportBox__DropHint span{font-size:var(--mini-font-size)}.reportBox .bilderBox__thumbWrap{position:relative}.reportBox .bilderBox__coverBtn{position:absolute;top:.45rem;left:.45rem;z-index:4;border-radius:999px;padding:.25rem .55rem;font-size:.75rem;line-height:1;border:1px solid color-mix(in srgb,var(--neutral-950) 15%,transparent);background:#ffffffeb;color:var(--text-color);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.reportBox .bilderBox__coverBtn:hover{background:color-mix(in srgb,var(--success300) 25%,var(--color-weiss));border-color:color-mix(in srgb,var(--success300) 55%,transparent)}.reportBox .bilderBox__coverBtn[disabled]{opacity:.6;cursor:not-allowed}.reportBox .bilderBox__coverBtn.is-active{background:#54d59feb;border-color:color-mix(in srgb,var(--success300) 65%,transparent);color:var(--neutral-950);font-weight:600}.reportBox .bilderBox__thumbWrap.is-original,.reportBox .bilderBox__thumbWrap.is-original .bilderBox__thumb,.reportBox .bilderBox__thumbWrap.is-original .thumbBtn{cursor:not-allowed}.reportBox .bilderBox__thumbWrap.is-original.dropzone--blocked{outline:2px dashed var(--errorLaravel);outline-offset:-2px;background:color-mix(in srgb,var(--errorLaravel) 12%,var(--color-grau-100))}.reportBox .bilderBox__thumbWrap.is-image-loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(110deg,#ffffff26,#ffffffa6,#ffffff26 70%);background-size:200% 100%;animation:reportbox-shimmer .9s ease-in-out infinite;pointer-events:none}.reportBox .bilderBox__thumbWrap.is-image-loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#ffffff59;pointer-events:none}.reportBox .btn-del{position:absolute;top:.35rem;right:.35rem;width:2rem;height:2rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--neutral-950) 15%,transparent);background:#ffffffeb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.reportBox .btn-del i{color:var(--text-color);font-size:.95rem}.reportBox .btn-del:hover{background:var(--errorLaravel);border-color:transparent}.reportBox .btn-del:hover i{color:var(--color-weiss)}.reportBox__ButtonBox{margin-left:auto;margin-right:0;flex:0 0 var(--report-button-width);max-width:var(--report-button-width)}@keyframes reportbox-spin{to{transform:rotate(360deg)}}@media screen and (max-width:1000px){.reportBox{position:static;max-height:none;overflow:visible}.reportBox__ImageBox{grid-template-columns:1fr;max-height:none;overflow:visible;padding-right:0}.reportBox__Content{flex-direction:column}.reportBox__UploadMiniBox,.reportBox__ButtonBox{max-width:100%}}.reportBox.is-dragging .reportBox__UploadMiniBox{pointer-events:none}.reportBox:before{pointer-events:none}.reportLanding{max-width:1200px;margin:var(--mb-2) auto;padding:var(--mb-2) var(--mb-1);color:var(--text-color)}.reportLanding__Hero{max-width:80%;margin:0 auto}.reportLanding__Badge{font-size:var(--mini-font-size);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--mb-05)}.reportLanding__Title{margin:var(--mb-05) 0 var(--mb-025);font-size:var(--h2-font-size)}.reportLanding__Subtitle{text-align:justify}.reportLanding__Grid{margin-top:var(--mb-2);display:grid;grid-template-columns:1fr;gap:var(--mb-1)}.reportLanding__Carousel{position:relative;overflow:hidden;height:clamp(180px,65vh,520px)}@media screen and (max-width:1000px){.reportLanding .reportLanding__Carousel{height:clamp(180px,45vh,420px)}}@media screen and (max-width:700px){.reportLanding .reportLanding__Carousel{height:clamp(160px,35vh,320px)}.reportLanding .reportLanding__Arrows button{width:32px;height:32px}.reportLanding .reportLanding__Dots{bottom:8px}}.reportLanding__Track{display:flex;transition:transform .6s ease;height:100%}.reportLanding__Card{width:100%;height:100%;object-fit:contain;object-position:center}.reportLanding .reportLanding__CardImg{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.reportLanding .reportLanding__CardImg img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;display:block}.reportLanding .reportLanding__Loader{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--color-weiss);border-radius:var(--br-2);animation:reportLandingFade .3s ease;text-align:center;gap:var(--mb-025)}.reportLanding .reportLanding__Loader p{margin:0}.reportLanding .reportLanding__Spinner{width:80px;height:80px;display:grid;place-items:center}.reportLanding__CardInfo{background:var(--color-weiss);border-radius:var(--br-2);border:1px solid var(--neutral-200);padding:var(--mb-1);box-shadow:var(--schatten-zart)}.reportLanding__SlideLabel{margin:0 0 var(--mb-025);font-weight:var(--font-bold);color:var(--color-headline)}.reportLanding__SlideText{margin:0;color:var(--neutral-600);font-size:var(--small-font-size)}.reportLanding__Dots{position:absolute;bottom:var(--mb-05);left:50%;transform:translate(-50%);display:inline-flex;gap:var(--mb-025);padding:var(--mb-025) var(--mb-05);border-radius:var(--br-3)}.reportLanding__Dots button{width:10px;height:10px;border-radius:50%;border:1px solid var(--neutral-300);background:var(--neutral-200);cursor:pointer;transition:transform .15s ease,background .2s ease}.reportLanding__Dots button.is-active{background:var(--color-headline);transform:scale(1.1)}.reportLanding__Arrows{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;padding:0 var(--mb-05);transform:translateY(-50%)}.reportLanding__Arrows button{width:40px;height:40px;border-radius:50%;border:none;background:#ffffffe6;box-shadow:var(--schatten-main);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--color-headline);transition:transform .15s ease,box-shadow .15s ease}.reportLanding__Arrows button:hover{transform:translateY(-1px);box-shadow:var(--schatten-aktiv)}.reportLanding__ProbeForm{margin-top:var(--mb-05)}.reportLanding__ProbeHint{color:var(--text-color);font-weight:var(--font-bold)}.reportLanding__SliderBox{margin:var(--mb-4) auto 0 auto;max-width:800px}.reportLanding__InfoBox{background:var(--color-weiss);border-radius:var(--br-1);box-shadow:var(--schatten-main);padding:var(--mb-4) var(--mb-2);display:flex;flex-direction:column;max-width:var(--maxWidthKlein);margin:0 auto}.reportLanding__Container{display:grid;grid-template-columns:2fr 1fr;margin-top:var(--mb-1)}.reportLanding__KontaktBox{list-style:none;padding:0;margin:var(--mb-05) 0 var(--mb-1)}.reportLanding__KontaktBox p{margin-bottom:var(--mb-025);color:var(--neutral-600)}.reportLanding__DownloadBox{display:flex;justify-content:center;align-items:center;flex-direction:column}.reportLanding__WarnungBox{width:100%;max-width:var(--maxWidthKlein);margin:0 auto var(--mb-4) auto}.reportLanding__FarbprobeBox{width:100%;max-width:var(--maxWidthKlein);margin:var(--mb-3) auto;padding:var(--mb-2);display:grid;grid-template-columns:3fr 1fr;position:relative}.reportLanding__FarbprobeUnderline{margin-bottom:var(--mb-2)}.reportLanding__FarbprobeUnderline span{font-weight:var(--font-bold);margin:0 10px}.reportLanding__FarbprobePreis{display:inline!important}.reportLanding__FarbprobeText{margin-bottom:var(--mb-2);display:block}.reportLanding__FarbprobeText span{display:block;font-weight:var(--font-bold)}.reportLanding__FarbprobeFinalText{margin:var(--mb-2) 0}.reportLanding__FarbprobeFinalText span{display:block;font-weight:var(--font-bold)}.reportLanding__FarbprobeImage{max-width:100px;margin-left:auto}.reportLanding__FarbprobeImage image,.reportLanding__FarbprobeImage svg{width:100%;height:auto}.reportLanding__Palette{margin-top:var(--mb-1)}.reportLanding__Swatches{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--mb-05)}.reportLanding__Swatch{display:inline-flex;align-items:center;gap:var(--mb-05);padding:var(--mb-05);border-radius:var(--br-3);border:1px solid var(--neutral-200)}.reportLanding__SwatchChip{width:36px;height:36px;border-radius:var(--br-3);background:var(--color-weiss);border:1px solid var(--neutral-300);box-shadow:inset 0 1px 2px #0000000f;position:relative}.reportLanding__SwatchChip:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:inherit;background:var(--swatch, #ccc)}.reportLanding__SwatchLabel{font-size:var(--small-font-size);color:var(--neutral-700)}.reportLogin{display:grid;place-items:center;min-height:60vh;padding:var(--mb-2) var(--mb-1)}.reportLogin__Box{width:min(520px,100%);background:var(--color-weiss);border-radius:var(--br-1);box-shadow:var(--schatten-main);padding:var(--mb-2)}.reportLogin__Title{margin:0 0 var(--mb-05);color:var(--color-headline);font-size:var(--h3-font-size)}.reportLogin__Text{margin:0 0 var(--mb-1);color:var(--color-grau-400)}.reportLogin__Form{display:flex;flex-direction:column;gap:var(--mb-05)}.reportLogin__Label{font-weight:var(--font-medium);color:var(--color-grau-300);font-size:var(--smaller-font-size)}.reportLogin__Input{padding:var(--mb-05) var(--mb-1);border-radius:var(--br-3);border:1px solid var(--color-grau-300);font-size:var(--small-font-size);background:var(--color-weiss);color:var(--text-color);transition:border-color .15s ease,box-shadow .15s ease}.reportLogin__Input:focus{border-color:var(--accent-indigo-500);box-shadow:0 0 0 3px var(--accent-indigo-ring);outline:none}.reportLogin__Button{margin-top:var(--mb-05);padding:var(--mb-05) var(--mb-1);border-radius:var(--br-3);background:var(--first-color);color:var(--first-color-neu);border:1px solid transparent;font-weight:var(--font-medium);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.reportLogin__Button:hover{transform:translateY(-1px);box-shadow:var(--schatten-aktiv)}.reportLogin__Hint{margin:0;font-size:var(--mini-font-size);color:var(--color-grau-400)}.reportLogin__Hint--error{color:var(--errorLaravel)}.loginInteressenten{display:grid;place-items:center;min-height:60vh;padding:var(--mb-2) var(--mb-1)}.loginInteressenten__Box{width:min(520px,100%);margin:var(--mb-2) 0;background:var(--color-weiss);border-radius:var(--br-1);box-shadow:var(--schatten-main);padding:var(--mb-2);text-align:center}.loginInteressenten__Title{margin:0 0 var(--mb-05);color:var(--color-headline);font-size:var(--h3-font-size)}.loginInteressenten__Text{margin:0 0 var(--mb-1);color:var(--color-grau-800)}.loginInteressenten__InfoText{margin-top:var(--mb-1);color:var(--color-grau-800);width:var(--maxWidthKlein);text-align:center}.loginInteressenten__Form{display:flex;flex-direction:column;gap:var(--mb-05);align-items:center}.loginInteressenten__Form .form-field{padding-top:1vh}.loginInteressenten__Label{font-weight:var(--font-medium);color:var(--color-grau-300);font-size:var(--smaller-font-size);position:static!important}.loginInteressenten__Input{padding:var(--mb-05) var(--mb-1);border-radius:var(--br-3);border:1px solid var(--color-grau-300);font-size:var(--small-font-size);background:var(--color-weiss);color:var(--text-color);transition:border-color .15s ease,box-shadow .15s ease}.loginInteressenten__Input:focus{border-color:var(--accent-indigo-500);box-shadow:0 0 0 3px var(--accent-indigo-ring);outline:none}.loginInteressenten__Inputs{display:flex;gap:var(--mb-05);justify-content:center}.loginInteressenten__Inputs input{width:45px;height:45px;padding:var(--mb-05);border-radius:5px;text-align:center;background:var(--color-weiss);font-weight:var(--font-bold);font-size:var(--normal-font-size);border:1px solid var(--color-grau-400);background-image:none!important;border-color:transparent}.loginInteressenten__Button{margin-top:var(--mb-2)}.loginInteressenten__Hint{margin:0;font-size:var(--mini-font-size);color:var(--color-grau-400)}.loginInteressenten__Hint--error{color:var(--errorLaravel)}.designResults{display:flex;flex-direction:column;gap:var(--mb-1)}.designResults .konzeptChip{width:100%;height:2rem}.designResults__GestaltungsContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mb-1);height:100%}.designResults__FarbkonzeptContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%}.designResults__Card{position:relative;padding:var(--mb-05)}.designResults__Card.anweisungen{display:flex;flex-direction:column;gap:var(--mb-025);height:100%;overflow:hidden}.designResults__Card.farbkonzepte{display:flex;flex-direction:column;height:100%}.designResults__Card.steuerung{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}.designResults__Card.steuerungLaden{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--mb-05);min-height:180px}.designResults__Card.apiSend{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--mb-025);height:100%;background:var(--color-grau-400)}.designResults__Card.apiSend .pulse-container{position:absolute;z-index:0}.designResults__Container{display:flex;flex-direction:column;min-height:0;width:100%}.designResults__Container--steuerung{--fd-bauteile-nav-height: 84px;position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.designResults__ContainerInfo{padding:var(--mb-05);text-align:center}.designResults__ContainerInfo h4{margin:0 0 .2rem;font-size:var(--normal-font-size)}.designResults__ContainerInfo p{margin:0;font-size:var(--small-font-size)}.designResults__WeiterHinweis{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:var(--mb-2)}.designResults__WeiterHinweis h4{margin:0;text-align:center}.designResults__WeiterText{margin:0;font-size:var(--small-font-size);text-align:center;color:var(--text-color)}.designResults__GestaltenBlock{grid-column:1/-1;display:grid;gap:var(--mb-025)}.designResults__GestaltenButton{min-height:calc(var(--mb-6) + var(--mb-05));padding:var(--mb-05) var(--mb-1)}.designResults__GestaltenButtonImage svg{width:calc(var(--mb-4) + var(--mb-05))}.designResults__GestaltenButtonHeadline{display:block;margin-top:var(--mb-025);text-align:center}.designResults__CardInner{display:flex;flex-direction:column}.designResults__CardTextBox{border-radius:var(--br-3);border:1px solid var(--color-grau-400);display:flex;align-items:center;justify-content:center;padding:var(--mb-025)}.designResults__Headline{font-weight:var(--font-bold)}.designResults__CardTextItem{font-size:var(--mini-font-size);font-weight:var(--font-medium)}.designResults__RalListe{margin:var(--mb-05) 0;display:flex;flex-direction:column;gap:.15rem}.designResults__RalItem{display:flex;font-size:var(--mini-font-size);list-style:disc;margin-bottom:var(--mb-025)}.designResults__RalCode{font-weight:var(--font-medium);color:var(--text-color);display:flex;align-items:center;gap:.35rem}.designResults__RalText{display:flex;flex-direction:column;line-height:1.15}.designResults__RalRole{font-weight:var(--font-bold)}.designResults__RalValue{font-size:var(--mini-font-size);font-weight:var(--font-medium)}.designResults__RalChip,.designResults__Farbchip{display:inline-block;width:var(--mb-1);height:var(--mb-1);border-radius:var(--br-1)}.designResults__BauteileNav{display:flex;margin-top:auto;justify-content:center;align-items:center;width:100%;z-index:1;border-top:1px solid var(--color-grau-400)}.designResults__BauteileNav button{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%;max-width:100px;background:var(--color-weiss)}.designResults__BauteileNav button.is-open{background:var(--color-grau-400)}.designResults__BauteileNav button .buttonControllBox__ButtonImage{width:30px;background:transparent;border-radius:0;padding:0}.designResults__BauteileNav button .buttonControllBox__ButtonImage svg{width:100%;height:auto}.designResults__CardButtonDelete{margin-left:auto;border-radius:50%;font-size:var(--mini-font-size);width:.7rem;height:.7rem;display:flex;align-items:center;justify-content:center;background:var(--text-color);color:var(--color-weiss)}.designResultsModal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:60}.designResultsModal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay-strong, rgba(15, 19, 41, .65))}.designResultsModal__content{position:relative;z-index:1;background:var(--color-weiss);border-radius:var(--br-2);padding:1.5rem;width:min(92vw,420px);box-shadow:0 10px 35px #0003}.designResultsModal__content h3{margin:0;font-size:var(--h3-font-size)}.designResultsModal__actions{margin-top:1.25rem;display:flex;justify-content:flex-end;gap:.75rem}.designResultsModal__close{border:1px solid transparent;background:none;color:var(--text-color);padding:.55rem 1.25rem;border-radius:999px;font-weight:500;cursor:pointer}.designResultsModal__close:hover{background:var(--color-grau-100)}.logoCard{width:100%}.logoCard__Logo{width:5em;height:3em}.logoCard__Logo svg{display:block}.logoCard__Headline{font-weight:var(--font-bold)}.logoCard__Subline{font-size:var(--smaller-font-size);font-weight:var(--font-light)}.interessentenBox__Ul:last-child{border-bottom:1px solid var(--color-grau-400);margin-bottom:var(--mb-05)}.interessentenBox__Headline{margin-top:var(--mb-05);font-weight:var(--font-bold);font-size:var(--mini-font-size);margin-top:0}.interessentenBox__Underline{font-size:var(--mini-font-size);font-weight:var(--font-medium)}.interessentenBox__Name{font-weight:var(--font-medium)}.interessentenBox__Toggle{display:flex;align-items:end;border:0;background:transparent;padding:0;margin-top:.25rem;cursor:pointer;color:var(--color-grau-400);gap:var(--mb-05);padding-bottom:var(--mb-05)}.interessentenBox__Toggle i{transition:transform .2s ease}.interessentenBox__Toggle i.is-open{transform:rotate(180deg)}.interessentenBox__Adresse{margin-top:.5rem}.interessentenBox__BtnAdresseUpdate{font-size:var(--mini-font-size)}.headerControllBox{display:grid;grid-template-columns:1fr 4fr 1fr;place-items:center;width:100%}.headerControllBox.gridColumn{grid-template-columns:1fr 8fr}.headerControllBox__Headline{font-weight:var(--font-bold)}.headerControllBox__Subline{font-size:var(--smaller-font-size);font-weight:var(--font-light)}.headerControllBox__ControllButtons{display:flex;gap:var(--mb-05)}.headerControllBox__BackButton{padding:var(--mb-1)}.headerControllBox__ExportButton,.headerControllBox__BtnSenden,.headerControllBox__BackButton{border-radius:var(--br-1);height:100%;background:var(--color-weiss);color:var(--text-color)}.headerControllBox__ExportButton:hover,.headerControllBox__BtnSenden:hover,.headerControllBox__BackButton:hover{transform:none;color:var(--first-color)}.headerControllBox__FormatIcon{color:var(--color-grau-400);display:inline-flex;align-items:center;justify-content:center;font-size:.95rem}.headerControllBox__RechteNav{display:flex;gap:var(--mb-05);margin-left:auto}.headerControllBox__FormatToggle{display:inline-flex;align-items:center;gap:var(--mb-05);padding:var(--mb-05)}.headerControllBox__FormatAktionen{padding:var(--mb-1)}.headerControllBox__Button{display:flex;align-items:center;justify-content:center;height:100%;min-width:var(--mb-3);border-radius:var(--br-1)}.headerControllBox__Button i{font-size:var(--normal-font-size);padding:var(--mb-05)}.headerControllBox__Button:hover{background:var(--color-grau-400);color:var(--first-color)}.headerControllBox__Button.isActive{background:var(--color-grau-400);color:var(--color-weiss)}.headerControllBox__Button.disabled{background:var(--color-grau-400);color:var(--text-color);box-shadow:none;cursor:no-drop}.headerControllBox__Button.menuBtn{min-width:var(--mb-5);background:var(--color-schwarz-100);color:var(--color-weiss)}.headerControllBox__Button.menuBtn:hover{color:var(--first-color)}.headerControllBox__ZoomControls{display:inline-flex;align-items:center;gap:var(--mb-05);padding:var(--mb-1)}.headerControllBox__ZoomIcon{display:inline-flex;align-items:center;justify-content:center;color:var(--color-grau-400);padding:0 .25rem}.exportModal{width:min(92vw,620px)}.exportModal__block{margin-top:var(--mb-2)}.exportModal__headline{margin:0 0 var(--mb-05);font-size:1.2rem;font-weight:var(--font-bold)}.exportModal__headline span{font-weight:var(--font-regular);color:var(--color-grau-300)}.exportModal__hint{display:flex;align-items:center;gap:var(--mb-05);padding:var(--mb-1);border-radius:var(--br-1);font-size:var(--small-font-size)}.exportModal__hint i{font-size:1rem}.exportModal__hint--ok{background:#40b0981f;color:var(--text-color)}.exportModal__hint--warn{background:#eda40024;color:var(--text-color)}.exportModal__logoUpload{margin-top:var(--mb-1);border:1px dashed var(--color-grau-400);border-radius:var(--br-1);padding:var(--mb-1)}.exportModal__smallHint{margin-top:var(--mb-1);font-size:var(--mini-font-size);color:var(--color-grau-300)}.exportModal__toggleRow{display:flex;align-items:center;justify-content:space-between;gap:var(--mb-1);font-size:var(--small-font-size)}.exportModal__toggle{position:relative;width:54px;height:30px;border-radius:999px;background:var(--color-grau-300);transition:background .18s ease}.exportModal__toggle.is-on{background:var(--first-color)}.exportModal__toggleKnob{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:var(--color-weiss);transition:transform .18s ease;box-shadow:var(--schatten-main)}.exportModal__toggle.is-on .exportModal__toggleKnob{transform:translate(24px)}.exportModal__actions{margin-top:var(--mb-2);justify-content:space-between;align-items:center}.exportModal__actions .button.btn-primary{display:inline-flex;align-items:center;gap:var(--mb-05);min-width:210px;justify-content:center}.exportModal__actions .button.btn-primary:hover{transform:none}.buttonControllBox{display:flex;justify-content:space-evenly;gap:var(--mb-1)}.buttonControllBox__Button{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;background:var(--color-grau-400);border-radius:var(--br-3);transition:fill .5s ease;padding:var(--mb-025);min-height:calc(var(--mb-4) - var(--mb-025));font-size:var(--smaller-font-size);font-weight:var(--font-bold)}.buttonControllBox__Button:hover{background:var(--first-color);color:var(--text-color)}.buttonControllBox__ButtonWeiter{display:inline-flex;align-items:center;gap:.35rem;border-radius:var(--br-2);padding:var(--mb-025) var(--mb-05);background:var(--color-schwarz-100);color:var(--color-weiss);font-weight:var(--font-bold);font-size:var(--small-font-size);transition:all .25s ease}.buttonControllBox__ButtonWeiter:hover{color:var(--first-color);transform:translateY(-1px)}.buttonControllBox__ButtonApiSenden{position:relative;z-index:1;transition:all .5s ease;border-radius:var(--br-3);background:var(--color-schwarz-100);padding:calc(var(--mb-1) - var(--mb-025)) var(--mb-2);box-shadow:var(--schatten-main);font-weight:var(--font-bold);color:var(--color-weiss)}.buttonControllBox__ButtonApiSenden:hover{color:var(--first-color)}.buttonControllBox__ButtonApiSenden.disabled{background:var(--color-grau-400);color:var(--color-weiss);box-shadow:none;cursor:no-drop}.buttonControllBox__ButtonApiSenden span{display:flex;flex-direction:column;justify-content:center;align-items:center}.buttonControllBox__ButtonApiSenden span svg{width:100%;width:calc(var(--mb-3) - var(--mb-05));height:auto}.buttonControllBox__ButtonApiSenden span svg path{fill:var(--first-color)}.buttonControllBox__ButtonHeadline{font-size:var(--smaller-font-size);font-weight:var(--font-bold);margin-top:var(--mb-025)}.buttonControllBox__ButtonImage{padding:var(--mb-05);background:var(--color-grau-400);border-radius:var(--br-1);transition:all .4s ease}.buttonControllBox__ButtonImage:hover{box-shadow:var(--schatten-aktiv)}.buttonControllBox__ButtonImage svg{width:calc(var(--mb-5) - var(--mb-05));height:auto}.buttonControllBox__ButtonText{transition:color .5s ease;font-size:var(--mini-font-size);background:var(--warning50);color:var(--warning800);font-weight:var(--font-bold);padding:var(--mb-05)}.buttonControllBox__Clear{border:none;background:transparent;color:var(--color-grau-400);cursor:pointer;padding:0;line-height:1;font-size:1rem;position:absolute;right:var(--mb-1);top:var(--mb-1)}.buttonControllBox__Clear:hover{color:var(--color-rot-500, var(--errorLaravel))}.viewReportBilder{--fd-report-bild-hoehe: clamp(5rem, 18vh, 7rem);display:none;flex-direction:column;padding:0 var(--mb-2) var(--mb-1) var(--mb-2);width:100%;padding-bottom:calc(var(--mb-5) + 4.5rem)}.viewReportBilder.aktiv{display:flex}.viewReportBilder__ButtonBox{position:sticky;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--mb-1);width:100%;max-width:90rem;margin:0 auto;padding:var(--mb-1) var(--mb-2);background:color-mix(in srgb,var(--color-grau-100) 92%,transparent);border-top:1px solid color-mix(in srgb,var(--color-grau-400) 35%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.viewReportBilder__CloseButton{position:sticky;top:var(--mb-1);z-index:60}.viewReportBilder__Container{display:grid;grid-template-columns:1fr;gap:var(--mb-2);align-items:start;max-width:90rem;margin:0 auto var(--mb-5) auto}.viewReportBilder__InfoBox{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:var(--mb-1);animation:sendReportSlideUp .45s ease;gap:var(--mb-05);width:100%;max-width:var(--maxWidthKlein);margin:0 auto var(--mb-3) auto}.viewReportBilder__Headline{font-size:var(--smaller-font-size);text-align:center;text-transform:uppercase}.viewReportBilder__HinweisText{display:none;text-align:center}.viewReportBilder__ImageBox{width:100%;max-width:var(--mb-5);margin:var(--mb-05) auto}.viewReportBilder__ImageBox svg{width:100%;height:auto}@media screen and (max-width:60rem){.viewReportBilder__Container{grid-template-columns:1fr}}body.fd-report-builder-open .viewReportBilder{display:flex}body.fd-report-builder-open .panelBox,body.fd-report-builder-open .headerControllBox,body.fd-report-builder-open .roboBox{display:none!important}.kiImagesGallery{display:flex;flex-direction:column;--ki-gallery-item-height: var(--fd-report-bild-hoehe);align-self:start;border-left:1px solid var(--color-grau-400);padding:var(--mb-05)}.kiImagesGallery__ButtonScrollBox{display:flex;justify-content:center;gap:var(--mb-1);margin:var(--mb-1) auto}.kiImagesGallery__ButtonScrollBox button{width:auto;background:var(--color-grau-400);padding:var(--mb-1)}.kiImagesGallery__ButtonUebernehmen:disabled,.kiImagesGallery__ButtonUebernehmen[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:grayscale(.3)}.kiImagesGallery__Hinweis{text-align:center;font-size:var(--smaller-font-size);margin:var(--mb-05) auto}.kiImagesGallery__Subline{margin:0 0 var(--mb-1) 0;font-size:var(--mini-font-size);color:var(--text-color-light)}.kiImagesGallery__scrollButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;color:var(--text-color);transition:background .15s ease}.kiImagesGallery__scrollButton i{font-size:var(--h3-font-size)}.kiImagesGallery__Container{display:flex;flex-direction:column;gap:var(--mb-1)}.kiImagesGallery__Bilderbox{position:relative;width:100%;max-height:calc(var(--ki-gallery-item-height) * 3 + var(--mb-1) * 2);overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.kiImagesGallery__Bilderbox::-webkit-scrollbar{width:0;height:0}.kiImagesGallery__Item{position:relative;width:100%;height:var(--ki-gallery-item-height);overflow:hidden;background:var(--color-grau-100)}.kiImagesGallery__Item.dropzone--blocked{outline:2px dashed var(--errorLaravel);outline-offset:-2px;background:color-mix(in srgb,var(--errorLaravel) 12%,var(--color-grau-100))}.kiImagesGallery__Item img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}@media screen and (max-width:60rem){.kiImagesGallery{position:static;--fd-report-bild-hoehe: clamp(7.5rem, 22vh, 11rem);--ki-gallery-item-height: var(--fd-report-bild-hoehe)}}.panelBox{--panelBox-kachelHoehe: 50px;--panelBox-gap: var(--mb-1);--panelBox-aiVisible: 4;--panelBox-barHeight: clamp(4.6rem, 10vh, 6.2rem);display:grid;grid-template-columns:2fr 5fr 2fr;width:100%;gap:var(--mb-1);align-items:stretch;height:100%}.panelBox.gridColumn{display:flex;flex-direction:column;max-width:800px;margin:0 auto}html.html--locked-konzept .panelBox,body.body--locked-konzept .panelBox{grid-template-columns:4fr 5fr 2fr}@media screen and (max-width:1250px){.panelBox{grid-template-columns:1fr 4fr 1fr}}.panelBox__bildKachel--placeholder{height:var(--panelBox-kachelHoehe);border:1px dashed var(--color-grau-400)}.panelBox__links{display:flex;flex-direction:column;gap:var(--mb-05)}.panelBox__item{height:100%;width:100%}.panelBox__thumbWrap{height:auto;width:100%;position:relative}.panelBox__ImageVorschau{width:100%;height:auto;margin:0 auto}.panelBox__ImageVorschau.landscape{max-width:200px}.panelBox__ImageVorschau.portrait{max-width:110px}.panelBox__thumb{border-radius:var(--br-3)}.panelBox__thumb,.panelBox__ImageKlein{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.panelBox__BtnDelete{position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:0;border-radius:50%;padding:var(--mb-1);background:var(--color-weiss);box-shadow:var(--schatten-main);display:flex;align-items:center;justify-content:center;color:var(--color-grau-400)}.panelBox__BtnDelete i{font-size:var(--h3-font-size)}.panelBox__BtnDelete:hover{color:var(--color-schwarz-100)}@media screen and (max-width:1250px){.panelBox__BtnDelete{top:0;transform:none;padding:var(--mb-05)}.panelBox__BtnDelete i{font-size:var(--h4-font-size)}}.panelBox__leistenText{text-align:center;font-weight:var(--font-medium);font-size:var(--smaller-font-size)}.panelBox__BtnDelete--slot{left:.3rem;right:auto}.panelBox__BtnHauptbildauswahl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.panelBox__Image{width:100%;border-radius:var(--br-2);height:inherit}.panelBox__uploadDropzone{border:1px solid var(--color-grau-400);display:flex;align-items:center;justify-content:center}.panelBox__leisten{min-height:0;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--mb-05);padding:0 var(--mb-1)}.panelBox__leisten--bottom{position:fixed;left:50%;bottom:var(--mb-1);transform:translate(-50%);width:min(700px,35vw);z-index:30;margin-top:0;min-height:var(--panelBox-barHeight)}.panelBox__leistenListe{display:flex;align-items:center;justify-content:center;gap:var(--panelBox-gap);overflow-x:auto;overflow-y:visible;height:100%;padding:var(--mb-05) var(--mb-05);scrollbar-width:none;-ms-overflow-style:none}.panelBox__leistenListe::-webkit-scrollbar{width:0;height:0}.panelBox__leistenListe .panelBox__bildKachel{width:var(--panelBox-kachelHoehe)}.panelBox__leistenListe .panelBox__leistenListe.is-busy{pointer-events:none;opacity:.85}.panelBox__leistenListe .panelBox__item.is-busy .panelBox__thumb,.panelBox__leistenListe .panelBox__item.is-busy .panelBox__ImageKlein{filter:grayscale(1);transition:filter .12s ease}.panelBox__divider{width:1px;height:calc(var(--panelBox-kachelHoehe) * .8);background:var(--color-grau-300, #cfcfcf);flex:0 0 1px}.panelBox__ImageUserUpload,.panelBox__ImageAIResult{display:flex;flex-direction:column;min-width:0;width:100%}.panelBox__uploadListe,.panelBox__auswahlListe{display:flex;flex-direction:column;gap:var(--panelBox-gap);overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:none;-ms-overflow-style:none}.panelBox__uploadListe::-webkit-scrollbar,.panelBox__auswahlListe::-webkit-scrollbar{width:0;height:0}.panelBox__auswahlListe{height:calc(var(--panelBox-aiVisible) * var(--panelBox-kachelHoehe) + (var(--panelBox-aiVisible) - 1) * var(--panelBox-gap))}.panelBox__scrollButton{padding:.5rem;width:100%;display:flex;align-items:center;justify-content:center;transition:color .2s ease-in;margin:var(--mb-1) 0;border-radius:var(--br-3)}.panelBox__scrollButton:hover{cursor:pointer;background:var(--color-grau-400)}.panelBox__scrollButton i{font-size:var(--h5-font-size, 1.25rem)}.panelBox__scrollButton--left,.panelBox__scrollButton--right{width:clamp(2rem,3vw,2.75rem);height:var(--panelBox-kachelHoehe);margin:0;padding:0;align-self:center}.panelBox__bildKachel{height:var(--panelBox-kachelHoehe);min-width:100px;width:100%;flex:0 0 var(--panelBox-kachelHoehe);flex-shrink:0;border-radius:5px;overflow:hidden;border:2px solid transparent;position:relative;transform-origin:center center;transition:transform .18s ease,border-color .18s ease;z-index:1}.panelBox__bildKachel:hover{cursor:pointer}.panelBox__bildKachel.is-active{background:var(--color-grau-400);height:80%;transform:scale(1.25);z-index:3;padding:var(--mb-05) 0}.panelBox__leisten--bottom .panelBox__BtnDelete{top:0;right:0;transform:none;width:1rem;height:1rem;padding:0;border:0;border-radius:0;color:var(--color-weiss);z-index:6;background:transparent}.panelBox__leisten--bottom .panelBox__BtnDelete i{font-size:var(--smaller-font-size);line-height:1}.panelBox__bildKachel--placeholder{position:relative;height:var(--panelBox-kachelHoehe);flex:0 0 var(--panelBox-kachelHoehe);flex-shrink:0;border:1px dashed var(--color-grau-400)}.panelBox__bildKachel--placeholder:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%)}.beginnUploadHinweis{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--mb-05);padding:var(--mb-1);margin-bottom:var(--mb-1)}.beginnUploadHinweis__Subline{font-weight:var(--font-medium)}.beginnUploadHinweis__Text{text-align:center}@keyframes panelBoxSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.imageScale{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;cursor:grab;touch-action:none}.imageScale img{position:absolute;top:50%;left:50%;width:var(--image-scale-width, 90%);height:auto;max-width:none;max-height:none;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none;will-change:transform;transform:translate3d(-50%,-50%,0)}.imageScale.is-dragging{cursor:grabbing}.sendReport{position:relative;animation:sendReportSlideUp .45s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mb-05);min-height:50vh;overflow:hidden}.sendReport__Headline{margin:0;text-align:center}.sendReport__Text{text-align:center;max-width:80%;font-size:var(--small-font-size)}.sendReport__EmailBox{margin-top:var(--mb-1)}.sendReport__Form{display:flex;flex-direction:column;gap:var(--mb-05)}.sendReport__Label{font-weight:var(--font-medium);color:var(--color-grau-300);font-size:var(--smaller-font-size)}.sendReport__Row{display:flex;align-items:center;gap:var(--mb-05);flex-wrap:wrap;margin:var(--mb-2)}.sendReport__Loader{position:absolute;width:100%;height:100%;display:flex;flex-direction:column-reverse;align-items:center;gap:var(--mb-05);padding:var(--mb-1) 0;background:var(--color-weiss)}.sendReport__Spinner{width:100px;height:100px;display:flex;align-items:center;justify-content:center}.sendReport__Input{flex:1 1 220px;min-width:220px;padding:var(--mb-05) var(--mb-1);border-radius:var(--br-3);border:1px solid var(--color-grau-300);box-shadow:inset 0 1px 2px #0f172a0d;font-size:var(--small-font-size);color:var(--text-color);background:var(--color-weiss);transition:border-color .15s ease,box-shadow .15s ease}.sendReport__Input:focus{border-color:var(--accent-indigo-500);box-shadow:0 0 0 3px var(--accent-indigo-ring);outline:none}.sendReport__ButtonSenden{flex:0 0 auto;padding:var(--mb-05) var(--mb-1);border-radius:var(--br-3);background:var(--first-color);color:var(--first-color-neu);border:1px solid transparent;font-weight:var(--font-medium);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.sendReport__ButtonSenden:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--schatten-aktiv)}.sendReport__ButtonSenden:disabled{opacity:.65;cursor:not-allowed}.sendReport__Hint{margin:0;font-size:var(--mini-font-size);color:var(--color-grau-400)}.sendReport__Hint--error{color:var(--errorLaravel)}.sendReport__Hint--ok{color:var(--success400)}@keyframes sendReportSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:700px){.sendReport__Row{flex-direction:column;align-items:stretch}.sendReport__ButtonSenden{width:100%;text-align:center}}.homeDashboardAdmin__Cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--mb-1)}.homeDashboardAdmin__Card{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--mb-2) var(--mb-1);border:1px solid transparent;position:relative}.homeDashboardAdmin__Card i{font-size:var(--h4-font-size)}.homeDashboardAdmin__CardText{font-size:var(--normal-font-size);font-weight:var(--font-bold);margin:var(--mb-05) auto}.homeDashboardAdmin__CardSubText{font-size:var(--small-font-size)}.homeDashboardAdmin__Headline{text-align:center}.homeDashboardAdmin .box,.homeDashboardAdmin .boxBlue{padding:var(--mb-1);margin-bottom:var(--mb-1)}.dienstleistungen{margin-top:var(--mb-2)}.dienstleistungen__ProbanstrichBox{padding:var(--mb-2)}.dienstleistungen .toggle{display:flex;flex-direction:row-reverse;margin-right:var(--mb-2);gap:var(--mb-1)}@media screen and (max-width:750px){.dienstleistungen .toggle{margin-right:var(--mb-05)}.dienstleistungen .toggle .toggle__Text{display:none}}.tarife{margin:var(--mb-2) auto}.tarife__Button{margin-left:auto}.tarife__Table{width:100%;margin:var(--mb-2) auto}.tarife__Grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr)) minmax(150px,.8fr);gap:.5rem 1rem;padding:.75rem 1rem;align-items:center;background:var(--color-weiss);border-radius:var(--br-1);box-shadow:var(--schatten-main)}.tarife__Grid--header{font-weight:700;text-transform:uppercase;font-size:.85rem;color:var(--color-text-muted)}.tarife__Grid--row{margin-top:.5rem;font-weight:500}.tarife__Actions{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:space-around}.tarife__Actions form{display:inline}.tarife__Modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;place-items:center;z-index:999;align-items:flex-start;padding-top:4rem}.tarife__Modal.is-open{display:grid}.tarife__ActionButton{font-size:var(--h4-font-size);color:var(--text-color)}.tarife__ModalBackdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-grau-100Hex);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tarife__ModalContent{position:relative;background:var(--color-weiss);color:var(--text-color);padding:1.5rem;border-radius:var(--radius-md);box-shadow:var(--schatten-main);border:1px solid var(--neutral-200);max-width:420px;width:calc(100% - 2rem);z-index:1}.tarife__ModalContent h3{margin:0 0 .75rem;color:var(--color-headline)}.tarife__ModalContent p{margin-bottom:1.5rem;color:var(--color-blau-400)}.tarife__ModalActions{display:flex;justify-content:flex-end;gap:.75rem}.tarife .form-field--toggles p{margin-bottom:.5rem;font-weight:600}.tarife .form-field label{position:relative}.tarife .tarifToggles{display:grid;grid-template-columns:1fr;gap:.9rem}.tarife .tarifToggle{display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.75rem .85rem;border:1px solid var(--neutral-200);border-radius:var(--radius-sm);background:var(--color-weiss);box-shadow:var(--shadow-xs);font-weight:600}.tarife .tarifToggle__label{margin:0;font-weight:600}.tarife .tarifToggle__switch{display:inline-flex;align-items:center;gap:.5rem}.tarife .tarifToggle__state{font-weight:600;color:var(--color-text-muted)}.testseite{background-color:#f0f0f0}.vertragButtons{padding:var(--mb-2);margin-top:var(--mb-2);display:flex;align-items:center;justify-content:flex-end;gap:var(--mb-1)}.lawBox,.lawBox__Headline{margin:var(--mb-2) 0}.lawBox__DownloadButtons{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));place-items:center;padding:var(--mb-2);gap:var(--mb-2)}.lawBox__DownloadButton{justify-content:space-around;font-weight:300!important;font-size:var(--smaler-size)!important}.kuendingenBox{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:var(--mb-2);max-width:var(--maxWidthKlein);margin:0 auto;min-height:25vh}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;z-index:2000}.modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.modal__panel{position:relative;background:#fff;padding:var(--mb-2);border-radius:8px;box-shadow:0 10px 30px #0000002e;max-width:420px;width:92%;z-index:1}.modal__actions{display:flex;gap:var(--mb-1);margin-top:var(--mb-1);flex-wrap:wrap}.stornoBox{display:flex;flex-direction:column;align-items:center;margin:var(--mb-3) auto;max-width:var(--maxWidthKlein)}.stornoBox__Headline{margin:var(--mb-2) 0}.stornoBox__OldVertraege{padding:var(--mb-1);margin-bottom:var(--mb-1)}.stornoBox__OldVertraegeSpan{font-weight:var(--font-bold)}.stornoBox__OldVertraegeText{font-size:var(--smaler-size);margin-bottom:var(--mb-025)}.stornoBox__Downloads{display:flex;flex-direction:column}.stornoBox__DownloadButtons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mb-1);padding:var(--mb-1) 0}.stornoBox__DownloadButton{font-size:var(--smaller-font-size)}.tableBlueBlack{width:100%;display:flex;flex-direction:column;margin-top:25px;padding:2% 0}.tableBlueBlack h4{margin:var(--mb-2) 0}.tableBlueBlack a{color:var(--first-color-neu)}.tableBlueBlack nav{width:100%}.tableBlueBlack nav ul{display:flex;flex-direction:column}.tableBlueBlack nav ul li{padding:5px 10px;border-bottom:1px solid var(--color-weiss);display:flex}@media(max-width:700px){.tableBlueBlack nav ul li{flex-direction:column}}.tableBlueBlack nav ul li p{width:100%;display:flex;align-items:center}.tableBlueBlack nav ul li p.left{max-width:400px;margin-right:10px}.tableBlueBlack nav ul li p.right{width:100%;font-weight:var(--font-medium)}.tableBlueBlack nav ul li p.right.topline{color:var(--color-schwarz-100)}.tableBlueBlack nav ul li p.right.buttonClass{justify-content:end}@media(max-width:700px){.tableBlueBlack nav ul li p.right.buttonClass{justify-content:start}}.tableBlueBlack nav ul li p.right span{display:inline-block;margin:0 10px;padding:2px 5px;background:var(--color-weiss)}.tableBlueBlack nav ul li:first-child p{font-weight:700}.tableBlueBlack nav ul li:first-child p.left{max-width:400px}.fk-farben-rows{display:grid;gap:var(--mb-05)}.fk-farbe-row{display:grid;grid-template-columns:50px 200px 1fr auto auto;gap:var(--mb-05);align-items:center}.fk-farbe-row input[type=text]{text-transform:uppercase}.fk-farbe-row .fk-swatch{width:1.75rem;height:1.75rem;border-radius:var(--br-2);border:1px solid var(--color-grau-200);display:inline-block}.fk-farbe-row .fk-range-box{display:flex;align-items:center;gap:var(--mb-05)}.fk-farbe-row input[type=range],.fk-farbe-row:focus,.fk-farbe-row:valid{width:100%;padding:0;margin:0;border:none!important;box-shadow:none!important;background:transparent!important}.fk-farbe-row .fk-weight-output{min-width:3rem;text-align:right;font-variant-numeric:tabular-nums}.fk-weights-sum{font-size:var(--small-font-size);color:var(--color-grau-700)}.fk-bar{display:flex;width:100%;height:135px;overflow:hidden;margin-bottom:var(--mb-05);background:var(--color-grau-100);border:1px solid var(--color-grau-200)}.fk-bar__segment{height:100%}.farbkonzepte textarea{border:1px solid var(--color-grau-200);border-radius:var(--br-3);padding:var(--mb-1);background:var(--color-weiss);min-height:150px}.fk-upload{display:grid;gap:var(--mb-05)}.fk-upload input[type=file]{display:none}.fk-upload__dropzone{border:2px dashed var(--color-grau-200);border-radius:var(--br-3);padding:var(--mb-1);text-align:center;background:var(--color-weiss);cursor:pointer;transition:border-color .2s ease}.fk-upload__dropzone--hover{border-color:var(--color-headline)}.fk-upload__hint{font-size:var(--small-font-size);color:var(--color-grau-600);margin:0}.fk-upload__preview img{max-width:180px;border-radius:var(--br-3);border:1px solid var(--color-grau-200)}.fk-upload__actions{display:flex;gap:var(--mb-05);flex-wrap:wrap;align-items:center}.fk-empty{color:var(--color-grau-600);margin:0}.fk-list{display:grid;gap:var(--mb-1)}.fk-card{padding:var(--mb-2);display:grid;gap:var(--mb-05)}.fk-card__header{display:flex;justify-content:space-between;gap:var(--mb-1);align-items:center}.fk-card__title{margin:0}.fk-card__desc{margin:0;margin-bottom:var(--mb-1)}.fk-card__layout{display:grid;grid-template-columns:2fr 4fr;gap:var(--mb-1);align-items:stretch}@media screen and (max-width:700px){.fk-card__layout{grid-template-columns:1fr}}.fk-card__thumbWrap{display:flex;align-items:center;justify-content:center;min-height:100%}.fk-card__thumb{max-width:100%;max-height:100%;object-fit:cover}.fk-card__chips{display:flex;flex-wrap:nowrap;min-height:35px}.fk-card__chips--column{flex-wrap:nowrap;align-items:flex-start}.fk-card__chip{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-schwarz-100);min-width:50px}.fk-card__chipText{padding:0 var(--mb-05);text-align:center;display:flex;flex-direction:column;gap:2px;line-height:1.2}.fk-card__chipText--hex,.fk-card__chipText--role{font-size:var(--mini-font-size)}.fk-card__actions{display:flex;gap:var(--mb-05);justify-content:flex-end}.fk-card__actions--bottom{margin-top:var(--mb-05)}.fk-ral-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--mb-05);margin-top:var(--mb-1)}.fk-ral-item{display:grid;grid-template-columns:auto auto auto 1fr;gap:var(--mb-05);align-items:center;padding:var(--mb-05);border:1px solid var(--color-grau-200);border-radius:var(--br-2);background:var(--color-weiss)}.fk-ral-swatch{width:1.5rem;height:1.5rem;border-radius:var(--br-2);border:1px solid var(--color-grau-200)}.fk-ral-code{font-weight:var(--font-bold)}.fk-ral-hex{font-variant-numeric:tabular-nums}.fk-card__deleteForm{margin:0;display:flex;justify-content:flex-end}.fk-card_DeleteButton{border:none;background:none;color:var(--color-grau-700);font-size:var(--h4-font-size);cursor:pointer;padding:0;line-height:1}.fk-card_DeleteButton:hover{color:var(--error400)}.buchhaltung{margin-top:var(--mb-2)}.buchhaltung.box{padding:var(--mb-2)}.wunschliste{margin:var(--mb-2) auto;max-width:var(--maxWidthKlein)}.wunschliste__ButtonBox{display:flex;align-items:center;justify-content:flex-end;margin-top:var(--mb-2);padding:var(--mb-1)}.wunschliste__SendButton{margin:var(--mb-2) auto}.wunschliste__Datum{font-size:var(--small-font-size);margin-bottom:var(--mb-05)}.wunschliste__Status{border-radius:var(--br-3);padding:var(--mb-025);background:var(--color-grau-100);display:inline-block;width:fit-content;font-size:var(--small-font-size)}.wunschliste__Status.gruen{background:var(--success50)}.wunschliste__Status.gelb{background:var(--warning50)}.wunschliste__Status.rot{background:var(--error50)}.wunschliste__StatusSelect{min-width:180px;padding:var(--mb-025);border-radius:var(--br-3);border:1px solid var(--color-grau-200);background:#fff;font-size:var(--small-font-size)}.wunschliste__Container{display:flex;flex-direction:column;padding:var(--mb-1);border-bottom:1px solid var(--color-grau-100);margin-bottom:var(--mb-1)}.wunschliste__ContainerInner{display:grid;grid-template-columns:50px 1fr;gap:var(--mb-1)}.wunschliste__Titel{font-weight:var(--font-bold)}.wunschliste__Beschreibung{margin-top:var(--mb-05)}.wunschliste__Icon{font-size:var(--h4-font-size)}.wunschliste__Icon:hover{cursor:pointer}.wunschliste__Count{text-align:center;font-size:var(--small-font-size);font-weight:var(--font-medium)}.wunschliste__CloseButton{position:absolute;top:0;right:5px;background:none;border:none;padding:0;color:inherit;line-height:1}.wunschliste__CloseButton:hover{cursor:pointer;color:var(--error400)}.wunschliste__DeleteForm{margin:0}.wunschliste__BoxLinks{display:flex;align-items:center;justify-content:center}.wunschliste__BoxRechts{display:flex;flex-direction:column;position:relative}.wunschliste__Likes{display:flex;flex-direction:column;padding:var(--mb-025);border-radius:var(--br-3);border:1px solid var(--color-grau-100);padding:var(--mb-05) var(--mb-1);transform:all .2s ease}.wunschliste__Likes:hover{box-shadow:var(--schatten-main)}.anwesen{margin:var(--mb-2) 0;padding:var(--mb-2)}.anwesen__Headline{margin-bottom:var(--mb-05)}.anwesen__ButtonNewAdress{margin-left:auto}.anwesen__ButtonSenden{margin-top:var(--mb-1)}.anwesen__List{display:flex;flex-direction:column;gap:var(--mb-05)}.scraper{margin:var(--mb-4) auto;max-width:var(--maxWidthKlein)}.scraper__Region{margin-bottom:var(--mb-2)}.scraper__InputOrt{background:var(--color-grau-400);border-color:var(--color-grau-400);box-shadow:none;cursor:not-allowed}.scraper .btn-primary{margin:0 auto;width:80%;justify-content:center;gap:var(--mb-05)}.scraper__Branche{margin-bottom:var(--mb-2)}.scraper__Brancheliste li{padding:var(--mb-1);margin-top:var(--mb-025);cursor:pointer;border-bottom:1px solid var(--color-grau-400);transition:all .15s ease-in}.scraper__Brancheliste li:hover{background:var(--color-weiss)}.branchenkatalogCounter{max-width:var(--maxWidthKlein);margin:var(--mb-2) auto}.branchenkatalogCounter__Container{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--mb-3)}.branchenkatalogCounter__Box{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:25%;padding:var(--mb-2) var(--mb-1);margin-bottom:var(--mb-1);background:var(--color-weiss);box-shadow:var(--schatten-main);border-radius:var(--mb-1)}.branchenkatalogCounter__Titel{margin-bottom:var(--mb-1)}.branchenkatalogCounter__Headline{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:var(--font-semi-bold)}.branchenkatalogCounter__Counter{font-size:var(--smaller-font-size);font-weight:var(--font-medium);text-align:center}.branchenkatalogCounter .branchenkatalogCounter__Loading{position:absolute;top:0;left:0;padding:.5rem;z-index:10}.branchenkatalogCounter .spinner{width:24px;height:24px;border:3px solid var(--neutral-300);border-top:3px solid var(--accent-blue-500);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.branchenkatalogDownload{padding:var(--mb-2) var(--mb-1);margin-bottom:var(--mb-1);background:var(--color-weiss);box-shadow:var(--schatten-main);border-radius:var(--mb-1)}.branchenkatalogDownload form{display:flex;align-items:center;justify-content:center;gap:var(--mb-1)}.branchenkatalogJobliste table{width:100%}.branchenkatalogJobliste table thead tr{font-size:var(--smaller-font-size)}.branchenkatalogJobliste table thead tr th{font-size:var(--smaller-font-size);font-weight:var(--font-semi-bold);text-align:left;padding:var(--mb-025) 0}.branchenkatalogJobliste table tbody tr td{font-size:var(--smaller-font-size)}.kommunikation{position:fixed;bottom:60px;right:15px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.kommunikation__Content{display:none;flex-direction:column;position:absolute;border-radius:var(--br-1) var(--br-1);padding:var(--mb-3) var(--mb-1);box-shadow:var(--schatten-main);background:var(--container-color);border:1px solid var(--color-grau-100);opacity:0;right:15px;z-index:999999;min-width:250px;text-align:center}.kommunikation__Content.show{display:flex;animation:mySlideInTop .2s;animation-name:mySlideInTop;animation-duration:.2s;animation-delay:.2s;animation-iteration-count:1;animation-fill-mode:forwards}.kommunikation__NavLink{font-size:var(--h2-font-size);height:100%;display:flex;align-items:center;justify-content:center}.kommunikation__KontaktLink{display:flex;justify-content:space-between;align-items:center;gap:var(--mb-1) var(--mb-05);padding:var(--mb-05);transition:all .2s;width:100%;color:var(--color-headline)}.kommunikation__Image{margin:0 auto;width:70px}.kommunikation__Image svg,.kommunikation__Image img{width:100%;height:auto}.kommunikation__kontaktIconPhone{position:relative}.kommunikation__kontaktIconPhone:after{position:absolute;content:"";bottom:0;left:0;width:0;height:3px;background:var(--first-color);transition:all .35s}.kommunikation__kontaktIconPhone:hover:after{width:100%}.kommunikation__kontaktIconPhone.off,.kommunikation__kontaktIconClose{display:none!important}.kommunikation__kontaktIconClose.on{display:flex!important}.kommunikation__PersonBox{display:flex;align-items:center;flex-direction:column;margin-top:var(--mb-1)}.kommunikation__Message{font-size:var(--small-font-size);margin-bottom:var(--mb-2)}.kommunikation__picture{margin-top:var(--mb-1)}.kommunikation__ImgKontakt{width:50px;height:auto;margin-right:var(--mb-1)}.kommunikation__undertitle{font-size:var(--small-font-size)}.kommunikation__undertitle b{font-size:var(--normal-font-size)}.planManager__titel{margin-bottom:3.5rem}.planManager__toggle{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:var(--mb-5)}.planManager__toggleText{display:flex;justify-content:space-between;flex-direction:column;gap:2rem;align-items:center;font-weight:600}.planManager__toggleLabel{padding:var(--mb-025);color:var(--color-schwarz-100);transition:color .2s ease}.planManager__toggleLabel.is-active{border:1px solid var(--color-schwarz-100);border-radius:var(--br-3)}.planManager__toggleHint{font-size:.9rem}.planManager__kartenListe{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--mb-1);justify-content:center;justify-items:center}@media(max-width:1000px){.planManager__kartenListe{grid-template-columns:repeat(2,minmax(280px,1fr));grid-template-rows:repeat(2,max-content);gap:var(--mb-3)}}@media(max-width:700px){.planManager__kartenListe{grid-template-columns:1fr}}.planKarte{position:relative;display:flex;cursor:pointer;width:100%;max-width:300px}.planKarte__radio{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;z-index:2}.planKarte__Highligth{font-weight:var(--font-bold);font-size:var(--h5-font-size)}.planKarte__innen{position:relative;width:100%;background-color:var(--color-weiss);border-radius:1.8rem;padding:3.5rem 1.5rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem;box-shadow:0 12px 25px #0000000f;transition:transform .2s ease,box-shadow .2s ease,border .2s ease;border:2px solid transparent}.planKarte:hover .planKarte__innen{transform:none;box-shadow:0 16px 28px #0000001f}.planKarte__radio:checked+.planKarte__innen{transform:none;border-color:var(--color-schwarz-200)}.planKarte__inhalt{text-align:center}.planKarte__name{font-size:var(--h4-font-size);font-weight:600;margin-bottom:var(--mb-025)}.planKarte__laufzeit{font-size:.9rem;margin-bottom:1.8rem}.planKarte__kundenBox{background-color:var(--color-schwarz-200);border-radius:var(--br-1);padding:var(--mb-1);margin-bottom:var(--mb-2)}.planKarte__kundenBoxText{font-size:.95rem;line-height:1.3;color:var(--color-weiss)}.planKarte__kundenBoxText strong{font-weight:700}.planKarte__zielgruppe{font-size:.85rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.planKarte__cta{margin-top:auto;padding:.85rem 1.6rem;border:none;border-radius:var(--br-3);background:var(--color-schwarz-100);color:var(--color-weiss);font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;position:relative;z-index:3;display:inline-flex;align-items:center;gap:.5rem}.planKarte__cta:hover{transform:translateY(-2px);color:var(--first-color);box-shadow:0 8px 18px #0000001f}.planKarte__cta:active{transform:translateY(0)}.planKarte__cta.is-selected{background:var(--first-color);color:var(--color-schwarz-100)}.planKarte__innen--empfohlen{border-color:transparent}.planKarte__empfehlung{margin:var(--mb-1) 0 0;padding:var(--mb-05);font-weight:var(--font-medium);background-color:var(--color-gruen-500)}.planBadge{position:absolute;top:-22px;left:50%;transform:translate(-50%);width:110px;border-radius:14px;padding:var(--mb-025);border:1px solid var(--color-grau-400);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1;background:var(--color-grau-100);color:var(--color-primary-dark);transition:background-color .25s ease,box-shadow .25s ease,color .25s ease}.planBadge:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:22px;height:14px;background-color:var(--color-grau-100);clip-path:polygon(50% 100%,0 0,100% 0);transition:background-color .25s ease}.planBadge__wert{font-size:var(--h5-font-size);font-weight:var(--font-bold)}.planBadge__zeitraum{font-size:.75rem;margin-top:2px}.planBadge__jahresInfo{display:none;flex-direction:row;align-items:center;gap:.6rem;font-size:var(--mini-font-size);color:var(--text-color);font-weight:var(--font-bold);margin-bottom:.25rem}.planBadge__jahrOriginal{text-decoration:line-through;opacity:.75}.planBadge__jahrRabatt{color:var(--text-color)}.switch{position:relative;display:inline-block;width:60px;height:32px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid var(--color-schwarz-100);background-color:var(--color-schwarz-100);transition:.4s;border-radius:32px}.slider:before{position:absolute;content:"";height:24px;width:24px;left:4px;bottom:3px;background-color:var(--color-weiss);transition:.4s;border-radius:50%}.switch input:checked+.slider{background-color:var(--color-schwarz-100);border-color:var(--color-schwarz-100)}.switch input:checked+.slider:before{transform:translate(28px);background-color:var(--color-weiss)}.planKarte__radio:checked+.planKarte__innen .planBadge{background:var(--first-color);color:var(--text-color);border-color:transparent}.planKarte__radio:checked+.planKarte__innen .planBadge:after{background:var(--first-color)}.planKarte__radio:checked+.planKarte__innen .planBadge--highlight{background-color:var(--color-schwarz-100);color:var(--color-weiss);z-index:99999;text-align:center}.planKarte__radio:checked+.planKarte__innen .planBadge--highlight:after{background-color:var(--color-schwarz-100)}.planKarte__feature{text-align:left;font-size:var(--small-font-size);margin-bottom:var(--mb-025);display:flex;justify-content:space-between}.planKarte__feature.sonderFall{justify-content:center;margin-bottom:var(--mb-1);font-weight:var(--font-bold)}.tarifSummary{display:flex;flex-direction:column;gap:1.5rem}.tarifSummary__hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:1rem;background:var(--color-weiss);border-radius:22px;padding:2rem;box-shadow:0 10px 28px #00000012}@media screen and (max-width:700px){.tarifSummary__hero{grid-template-columns:1fr;text-align:center}}.tarifSummary__headline h3.tarifSummary__title{margin:.2rem 0}.tarifSummary__eyebrow{text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin:0}.tarifSummary__sub{margin:.2rem 0 0}.tarifSummary__illustration img{max-width:160px;width:100%;margin-left:auto;display:block}@media screen and (max-width:1000px){.tarifSummary__illustration img{max-width:100px}}@media screen and (max-width:700px){.tarifSummary__illustration img{margin:0 auto;max-width:80px}}.tarifSummary__card{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:var(--maxWidthKlein);margin:0 auto}.tarifSummary__verbandsToggle{display:flex;align-items:center;justify-content:flex-end;flex-direction:column-reverse;gap:var(--mb-1);font-weight:var(--normal-font-size);padding:var(--mb-1);text-align:center}.tarifSummary__verbandsToggle .nachlassChance__text{font-weight:var(--font-semi-bold)}.tarifSummary__verbandsToggle .nachlassChance__text span{color:var(--first-color)}.tarifSummary__row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-grau-200);padding:var(--mb-1)}.tarifSummary__row:last-child{border-bottom:none}.tarifSummary__row span{font-weight:600}.tarifSummary__row span:last-child{font-weight:700}@media screen and (max-width:700px){.tarifSummary__row{flex-direction:column;align-items:end;text-align:right}}.tarifSummary__row .warning{font-size:var(--smaller-font-size)}.tarifSummary__row.is-error{border-color:var(--color-error-outline);background:var(--pink100)}.tarifSummary__row--full{justify-content:flex-start;gap:1rem}.tarifSummary__row--full span{font-weight:600}.nachlassStyle,.beitragAltStyle{justify-content:flex-end;gap:var(--mb-2)}.beitragAltStyle p{text-decoration:line-through}.nachlassStyle p{font-weight:var(--normal-font-size)}.unternehmerToggle{margin-top:1rem;justify-content:space-between;width:100%}.unternehmerToggle.is-error{border:1px solid var(--color-error-outline);background:var(--pink100)}.unternehmerToggle.boxBlue.is-error{border-color:var(--color-error-outline)!important;background:var(--pink100)!important}.bestaetigungUnternehmer{display:flex;flex-direction:column;gap:1.5rem}.bestaetigungUnternehmer__hero{background:var(--color-weiss);border-radius:var(--br-1);padding:var(--mb-2);box-shadow:0 10px 28px #00000012}.bestaetigungUnternehmer__card{border-radius:var(--br-1);padding:var(--mb-2)}.kaufvertragHinweis{margin-top:var(--mb-2);padding:var(--mb-3)}.toogleAbschluss{display:flex;align-items:center;flex-direction:column;gap:var(--mb-2);margin-top:var(--mb-2);padding:var(--mb-2);position:relative}.toogleAbschluss__Headline{font-size:var(--normal-font-size);font-weight:var(--normal-font-size)}.toogleAbschluss__Hinweis{position:absolute;top:-5px;left:50%;transform:translate(-50%);padding:var(--mb-025);border-radius:var(--br-3);text-transform:uppercase;font-size:var(--smaller-font-size);background:var(--color-schwarz-100);border:1px solid var(--color-weiss);color:var(--yellow900)}.abschlussBox{display:flex;align-items:center;justify-content:center;gap:var(--mb-2);margin-top:var(--mb-2);padding:var(--mb-3)}.personen{margin:var(--mb-2) 0;padding:var(--mb-2)}.personen__TopBox{display:flex;align-items:center;justify-content:space-between}.spinnerKampagne{display:block;font-size:0;color:var(--color-quiema-blau);width:50px;height:50px;position:absolute;z-index:999;left:50%;top:25%;transform:translate(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spinnerKampagne__Points{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;position:absolute;top:50%;left:50%;width:12px;height:12px;margin-top:-6px;margin-left:-6px;border-radius:100%;animation:spinnerSeitenwechsel 1s infinite ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spinnerKampagne__Points:nth-child(1){top:0;left:0;animation-delay:-.875s;color:var(--first-color)}.spinnerKampagne__Points:nth-child(2){top:0;left:50%;animation-delay:-.75s}.spinnerKampagne__Points:nth-child(3){top:0;left:100%;animation-delay:-.625s;color:var(--first-color)}.spinnerKampagne__Points:nth-child(4){top:50%;left:100%;animation-delay:-.5s}.spinnerKampagne__Points:nth-child(5){top:100%;left:100%;animation-delay:-.375s;color:var(--first-color)}.spinnerKampagne__Points:nth-child(6){top:100%;left:50%;animation-delay:-.25s}.spinnerKampagne__Points:nth-child(7){top:100%;left:0;animation-delay:-.125s;color:var(--first-color)}.spinnerKampagne__Points:nth-child(8){top:50%;left:0;animation-delay:0s}:root{--text-color: #000;--color-headline: #383e66;--color-headline-rgb: 56, 62, 102;--first-color: #36af98;--first-colorHex: rgba(54, 175, 152, .5);--first-color-alt: #048654;--first-color-neu: #000cf0;--text-color-light:oklch(72.516% .00008 271.152);--body-color: #FBFEFD;--container-color: #ffffff;--color-weiss: #ffffff;--color-weiss-Hex: rgba(255, 255, 255, 1);--color-grau-50: #f9fafb;--color-grau-75: #f3f4f6;--color-blau-100: #6990F2;--color-blau-200: #003399;--color-blau-300: #2a2d58;--color-blau-400: #494f5e;--color-blau-500: #000cf0;--color-bau-600: rgba(34, 193, 195, 1);--color-gruen-100: #ecf4fa;--color-gruen-200: #d0e1e9;--color-gruen-300: #dfecf1;--color-gruen-400: #00C3AD;--color-gruen-500: #45f298;--color-orange-100: #ff725e;--color-lila-100: #917FB3;--color-lila-200: #3c32a3;--color-lila-200Hex: rgba(60, 50, 163, .2);--color-quiema-blau: #1D162C;--color-grau-100: #f0f0f0;--color-grau-300: #212121;--color-grau-200: #a6a6a6;--color-grau-100Hex: rgba(166, 166, 166, .6);--color-grau-200Hex: rgba(255, 255, 255, .95);--color-grau-400: #D6D6E3;--color-grau-500: #454954;--color-grau-600: #C0BFBF;--color-grau-800: #999999;--color-haut-200: #f4eae2;--color-schwarz-100: #000;--color-schwarz-200: #1a1a1a;--color-schwarz-100Hex: rgba(0, 0, 0, 1);--color-schwarz-200Hex: rgba(0, 0, 0, .6);--new-beige: #f9f5f2;--purple50: #efe9fe;--purple100: #d5c8fb;--purple400: #bcabf9;--purple800: #9b81f6;--purple900: #816bcd;--purple1000: #4e417b;--success50: #e3f8ee;--success300: #54d59f;--success400: #45b184;--success800: #39936e;--success900: #DEF6E9;--success1000: #173b2c;--warning50: #fff3e5;--warning300: #efac6d;--warning400: #ec9b50;--warning800: #c58143;--warning1000: #4f341b;--error50: #ffeaed;--error300: #fa7272;--error400: #f95656;--error800: #cf4848;--error1000: #531d1d;--errorLaravel: #dc2626;--error500: rgba(233, 30, 99, .25);--mint50: #dff9f0;--mint100: #cef6e9;--mint800: #b0f0da;--mint900: #93c8b6;--mint1000: #3b5049;--mustard50: #fdffd0;--mustard100: #f4f8ac;--mustard800: #f1f78e;--mustard900: #c9ce76;--mustard1000: #50522f;--peach50: #ffeadd;--peach100: #ffd6bc;--peach800: #ffbc90;--peach900: #d49d78;--peach1000: #553f30;--blue100: #c9d5f9;--blue800: #88a2f2;--green100: #cff5d4;--green800: #91e89d;--pink100: #ffd4e3;--pink800: #ffa3c3;--yellow100: #fff4bc;--yellow800: #ffe770;--yellow900: #FFB733;--color-yellow: #fafa00;--color-green: #00C3AD;--color-error: #e91e63;--color-error-outline: #fd6296;--neutral-50: #f9fafb;--neutral-100: #f3f4f6;--neutral-200: #e5e7eb;--neutral-300: #d1d5db;--neutral-400: #9ca3af;--neutral-450: #94a3b8;--neutral-500: #6b7280;--neutral-600: #475569;--neutral-700: #374151;--neutral-900: #111827;--neutral-950: #0f172a;--accent-blue-500: #2563eb;--accent-blue-400: #33aaff;--accent-blue-600: #0076c9;--accent-blue-700: #005da9;--accent-indigo-500: #6366f1;--accent-blue-ring: rgba(37, 99, 235, .15);--accent-indigo-ring: rgba(99, 102, 241, .35);--info-surface: #f0f7ff;--info-soft: #d5e9f7;--info-border: #cbd5f5;--muted-surface: #f9fafb;--overlay-strong: rgba(17, 24, 39, .55);--danger-strong: #ef4444;--warning-cta: #ff8000;--success-highlight: #6cb31d;--success-strong: #10b981;--schatten-main: 0 2px 4px rgba(36, 36, 36, .04), 0 4px 8px rgba(36, 36, 36, .04), 0 4px 12px rgba(36, 36, 36, .02);--schatten-aktiv: rgba(100, 100, 111, .2) 0px 7px 29px 0px;--schatten-zart: rgba(0, 0, 0, .1) 0px 1px 3px 0px, rgba(0, 0, 0, .06) 0px 1px 2px 0px;--schatten-leicht: 0 0 0 1px rgba(36, 36, 36, .15);--verlauf-color-grau: radial-gradient(circle at bottom center, #f1eafd, #fafaff);--verlauf-color-1: linear-gradient(93.19deg, #83FFE9 0%, #58FFDA 50.5%, #00F0FF 100%);--verlauf-color-2: linear-gradient(148deg, rgba(131, 58, 180, 1) 0%, rgba(253, 29, 29, 1) 61%, rgba(252, 176, 69, 1) 100%);--verlauf-color-3: linear-gradient(0deg, rgba(34, 193, 195, 1) 0%, rgba(253, 187, 45, 1) 100%);--verlauf-color-4: linear-gradient(310deg, hsl(240deg 100% 20%) 0%, hsl(257deg 13% 33%) 11%, hsl(35deg 11% 40%) 18%, hsl(47deg 24% 44%) 24%, hsl(50deg 34% 47%) 28%, hsl(52deg 43% 49%) 33%, hsl(53deg 54% 51%) 38%, hsl(53deg 65% 53%) 45%, hsl(54deg 77% 54%) 55%, hsl(54deg 89% 54%) 72%, hsl(55deg 100% 50%) 100%);--verlauf-color-5:linear-gradient(153.13deg,#c7edec 0% 10.04%,#eefab3 91.46%,#e5fbba 122.65%)}@font-face{font-family:Poppins;src:url(/build/assets/poppins-v22-latin-300-Dku2WoCh.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/poppins-v22-latin-500-C8OXljZJ.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/poppins-v22-latin-regular-cpxAROuN.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/poppins-v22-latin-700-Qrb0O0WB.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/build/assets/poppins-v22-latin-900-BmL1zqjw.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--body-font: "Poppins", sans-serif;--biggest-font-size: 5.25rem;--h1-font-size: 4rem;--h2-font-size: 2.75rem;--h3-font-size: 1.75rem;--h4-font-size: 1.5rem;--h5-font-size: 1.15rem;--normal-font-size: 1rem;--small-font-size: .813rem;--smaller-font-size: .75rem;--mini-font-size: .6rem;--font-light: 300;--font-medium: 500;--font-bold: 700;--font-semi-bold: 900;--mb-025: .25rem;--mb-05: .5rem;--mb-1: 1rem;--mb-15: 1.5rem;--mb-2: 2rem;--mb-25: 2.5rem;--mb-3: 3rem;--mb-4: 4rem;--mb-5: 5rem;--z-tooltip: 10;--z-fixed: 1000;--maxWidth: 1340px;--maxWidthMittel: 1170px;--maxWidthKlein: 800px;--maxWidthSehrKlein: 300px;--maxWidthBig: 1750px;--br-025: .25em;--br-05: .5em;--br-1: 1em;--br-2: 2em;--br-3: .2em}@media screen and (max-width:2200px){:root{--maxWidth: 1170px}}@media screen and (max-width:700px){:root{--biggest-font-size: 4rem;--h1-font-size: 3.25rem;--h2-font-size: 2.25rem;--h3-font-size: 1.25rem;--h4-font-size: 1.1rem;--h5-font-size: .9rem;--normal-font-size: .813rem;--small-font-size: .75rem;--smaller-font-size: .69rem;--mini-font-size: .5rem}}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas:before,.far:before,.fab:before,.fa-solid:before,.fa-regular:before,.fa-brands:before,.fa:before{content:var(--fa)}.fa-classic,.fas,.fa-solid,.far,.fa-regular{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .08em);padding:var(--fa-border-padding, .2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, .3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-0{--fa: "0"}.fa-1{--fa: "1"}.fa-2{--fa: "2"}.fa-3{--fa: "3"}.fa-4{--fa: "4"}.fa-5{--fa: "5"}.fa-6{--fa: "6"}.fa-7{--fa: "7"}.fa-8{--fa: "8"}.fa-9{--fa: "9"}.fa-fill-drip{--fa: ""}.fa-arrows-to-circle{--fa: ""}.fa-circle-chevron-right,.fa-chevron-circle-right{--fa: ""}.fa-at{--fa: "@"}.fa-trash-can,.fa-trash-alt{--fa: ""}.fa-text-height{--fa: ""}.fa-user-xmark,.fa-user-times{--fa: ""}.fa-stethoscope{--fa: ""}.fa-message,.fa-comment-alt{--fa: ""}.fa-info{--fa: ""}.fa-down-left-and-up-right-to-center,.fa-compress-alt{--fa: ""}.fa-explosion{--fa: ""}.fa-file-lines,.fa-file-alt,.fa-file-text{--fa: ""}.fa-wave-square{--fa: ""}.fa-ring{--fa: ""}.fa-building-un{--fa: ""}.fa-dice-three{--fa: ""}.fa-calendar-days,.fa-calendar-alt{--fa: ""}.fa-anchor-circle-check{--fa: ""}.fa-building-circle-arrow-right{--fa: ""}.fa-volleyball,.fa-volleyball-ball{--fa: ""}.fa-arrows-up-to-line{--fa: ""}.fa-sort-down,.fa-sort-desc{--fa: ""}.fa-circle-minus,.fa-minus-circle{--fa: ""}.fa-door-open{--fa: ""}.fa-right-from-bracket,.fa-sign-out-alt{--fa: ""}.fa-atom{--fa: ""}.fa-soap{--fa: ""}.fa-icons,.fa-heart-music-camera-bolt{--fa: ""}.fa-microphone-lines-slash,.fa-microphone-alt-slash{--fa: ""}.fa-bridge-circle-check{--fa: ""}.fa-pump-medical{--fa: ""}.fa-fingerprint{--fa: ""}.fa-hand-point-right{--fa: ""}.fa-magnifying-glass-location,.fa-search-location{--fa: ""}.fa-forward-step,.fa-step-forward{--fa: ""}.fa-face-smile-beam,.fa-smile-beam{--fa: ""}.fa-flag-checkered{--fa: ""}.fa-football,.fa-football-ball{--fa: ""}.fa-school-circle-exclamation{--fa: ""}.fa-crop{--fa: ""}.fa-angles-down,.fa-angle-double-down{--fa: ""}.fa-users-rectangle{--fa: ""}.fa-people-roof{--fa: ""}.fa-people-line{--fa: ""}.fa-beer-mug-empty,.fa-beer{--fa: ""}.fa-diagram-predecessor{--fa: ""}.fa-arrow-up-long,.fa-long-arrow-up{--fa: ""}.fa-fire-flame-simple,.fa-burn{--fa: ""}.fa-person,.fa-male{--fa: ""}.fa-laptop{--fa: ""}.fa-file-csv{--fa: ""}.fa-menorah{--fa: ""}.fa-truck-plane{--fa: ""}.fa-record-vinyl{--fa: ""}.fa-face-grin-stars,.fa-grin-stars{--fa: ""}.fa-bong{--fa: ""}.fa-spaghetti-monster-flying,.fa-pastafarianism{--fa: ""}.fa-arrow-down-up-across-line{--fa: ""}.fa-spoon,.fa-utensil-spoon{--fa: ""}.fa-jar-wheat{--fa: ""}.fa-envelopes-bulk,.fa-mail-bulk{--fa: ""}.fa-file-circle-exclamation{--fa: ""}.fa-circle-h,.fa-hospital-symbol{--fa: ""}.fa-pager{--fa: ""}.fa-address-book,.fa-contact-book{--fa: ""}.fa-strikethrough{--fa: ""}.fa-k{--fa: "K"}.fa-landmark-flag{--fa: ""}.fa-pencil,.fa-pencil-alt{--fa: ""}.fa-backward{--fa: ""}.fa-caret-right{--fa: ""}.fa-comments{--fa: ""}.fa-paste,.fa-file-clipboard{--fa: ""}.fa-code-pull-request{--fa: ""}.fa-clipboard-list{--fa: ""}.fa-truck-ramp-box,.fa-truck-loading{--fa: ""}.fa-user-check{--fa: ""}.fa-vial-virus{--fa: ""}.fa-sheet-plastic{--fa: ""}.fa-blog{--fa: ""}.fa-user-ninja{--fa: ""}.fa-person-arrow-up-from-line{--fa: ""}.fa-scroll-torah,.fa-torah{--fa: ""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa: ""}.fa-toggle-off{--fa: ""}.fa-box-archive,.fa-archive{--fa: ""}.fa-person-drowning{--fa: ""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa: ""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa: ""}.fa-spray-can{--fa: ""}.fa-truck-monster{--fa: ""}.fa-w{--fa: "W"}.fa-earth-africa,.fa-globe-africa{--fa: ""}.fa-rainbow{--fa: ""}.fa-circle-notch{--fa: ""}.fa-tablet-screen-button,.fa-tablet-alt{--fa: ""}.fa-paw{--fa: ""}.fa-cloud{--fa: ""}.fa-trowel-bricks{--fa: ""}.fa-face-flushed,.fa-flushed{--fa: ""}.fa-hospital-user{--fa: ""}.fa-tent-arrow-left-right{--fa: ""}.fa-gavel,.fa-legal{--fa: ""}.fa-binoculars{--fa: ""}.fa-microphone-slash{--fa: ""}.fa-box-tissue{--fa: ""}.fa-motorcycle{--fa: ""}.fa-bell-concierge,.fa-concierge-bell{--fa: ""}.fa-pen-ruler,.fa-pencil-ruler{--fa: ""}.fa-people-arrows,.fa-people-arrows-left-right{--fa: ""}.fa-mars-and-venus-burst{--fa: ""}.fa-square-caret-right,.fa-caret-square-right{--fa: ""}.fa-scissors,.fa-cut{--fa: ""}.fa-sun-plant-wilt{--fa: ""}.fa-toilets-portable{--fa: ""}.fa-hockey-puck{--fa: ""}.fa-table{--fa: ""}.fa-magnifying-glass-arrow-right{--fa: ""}.fa-tachograph-digital,.fa-digital-tachograph{--fa: ""}.fa-users-slash{--fa: ""}.fa-clover{--fa: ""}.fa-reply,.fa-mail-reply{--fa: ""}.fa-star-and-crescent{--fa: ""}.fa-house-fire{--fa: ""}.fa-square-minus,.fa-minus-square{--fa: ""}.fa-helicopter{--fa: ""}.fa-compass{--fa: ""}.fa-square-caret-down,.fa-caret-square-down{--fa: ""}.fa-file-circle-question{--fa: ""}.fa-laptop-code{--fa: ""}.fa-swatchbook{--fa: ""}.fa-prescription-bottle{--fa: ""}.fa-bars,.fa-navicon{--fa: ""}.fa-people-group{--fa: ""}.fa-hourglass-end,.fa-hourglass-3{--fa: ""}.fa-heart-crack,.fa-heart-broken{--fa: ""}.fa-square-up-right,.fa-external-link-square-alt{--fa: ""}.fa-face-kiss-beam,.fa-kiss-beam{--fa: ""}.fa-film{--fa: ""}.fa-ruler-horizontal{--fa: ""}.fa-people-robbery{--fa: ""}.fa-lightbulb{--fa: ""}.fa-caret-left{--fa: ""}.fa-circle-exclamation,.fa-exclamation-circle{--fa: ""}.fa-school-circle-xmark{--fa: ""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa: ""}.fa-circle-chevron-down,.fa-chevron-circle-down{--fa: ""}.fa-unlock-keyhole,.fa-unlock-alt{--fa: ""}.fa-cloud-showers-heavy{--fa: ""}.fa-headphones-simple,.fa-headphones-alt{--fa: ""}.fa-sitemap{--fa: ""}.fa-circle-dollar-to-slot,.fa-donate{--fa: ""}.fa-memory{--fa: ""}.fa-road-spikes{--fa: ""}.fa-fire-burner{--fa: ""}.fa-flag{--fa: ""}.fa-hanukiah{--fa: ""}.fa-feather{--fa: ""}.fa-volume-low,.fa-volume-down{--fa: ""}.fa-comment-slash{--fa: ""}.fa-cloud-sun-rain{--fa: ""}.fa-compress{--fa: ""}.fa-wheat-awn,.fa-wheat-alt{--fa: ""}.fa-ankh{--fa: ""}.fa-hands-holding-child{--fa: ""}.fa-asterisk{--fa: "*"}.fa-square-check,.fa-check-square{--fa: ""}.fa-peseta-sign{--fa: ""}.fa-heading,.fa-header{--fa: ""}.fa-ghost{--fa: ""}.fa-list,.fa-list-squares{--fa: ""}.fa-square-phone-flip,.fa-phone-square-alt{--fa: ""}.fa-cart-plus{--fa: ""}.fa-gamepad{--fa: ""}.fa-circle-dot,.fa-dot-circle{--fa: ""}.fa-face-dizzy,.fa-dizzy{--fa: ""}.fa-egg{--fa: ""}.fa-house-medical-circle-xmark{--fa: ""}.fa-campground{--fa: ""}.fa-folder-plus{--fa: ""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa: ""}.fa-paintbrush,.fa-paint-brush{--fa: ""}.fa-lock{--fa: ""}.fa-gas-pump{--fa: ""}.fa-hot-tub-person,.fa-hot-tub{--fa: ""}.fa-map-location,.fa-map-marked{--fa: ""}.fa-house-flood-water{--fa: ""}.fa-tree{--fa: ""}.fa-bridge-lock{--fa: ""}.fa-sack-dollar{--fa: ""}.fa-pen-to-square,.fa-edit{--fa: ""}.fa-car-side{--fa: ""}.fa-share-nodes,.fa-share-alt{--fa: ""}.fa-heart-circle-minus{--fa: ""}.fa-hourglass-half,.fa-hourglass-2{--fa: ""}.fa-microscope{--fa: ""}.fa-sink{--fa: ""}.fa-bag-shopping,.fa-shopping-bag{--fa: ""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa: ""}.fa-mitten{--fa: ""}.fa-person-rays{--fa: ""}.fa-users{--fa: ""}.fa-eye-slash{--fa: ""}.fa-flask-vial{--fa: ""}.fa-hand,.fa-hand-paper{--fa: ""}.fa-om{--fa: ""}.fa-worm{--fa: ""}.fa-house-circle-xmark{--fa: ""}.fa-plug{--fa: ""}.fa-chevron-up{--fa: ""}.fa-hand-spock{--fa: ""}.fa-stopwatch{--fa: ""}.fa-face-kiss,.fa-kiss{--fa: ""}.fa-bridge-circle-xmark{--fa: ""}.fa-face-grin-tongue,.fa-grin-tongue{--fa: ""}.fa-chess-bishop{--fa: ""}.fa-face-grin-wink,.fa-grin-wink{--fa: ""}.fa-ear-deaf,.fa-deaf,.fa-deafness,.fa-hard-of-hearing{--fa: ""}.fa-road-circle-check{--fa: ""}.fa-dice-five{--fa: ""}.fa-square-rss,.fa-rss-square{--fa: ""}.fa-land-mine-on{--fa: ""}.fa-i-cursor{--fa: ""}.fa-stamp{--fa: ""}.fa-stairs{--fa: ""}.fa-i{--fa: "I"}.fa-hryvnia-sign,.fa-hryvnia{--fa: ""}.fa-pills{--fa: ""}.fa-face-grin-wide,.fa-grin-alt{--fa: ""}.fa-tooth{--fa: ""}.fa-v{--fa: "V"}.fa-bangladeshi-taka-sign{--fa: ""}.fa-bicycle{--fa: ""}.fa-staff-snake,.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius{--fa: ""}.fa-head-side-cough-slash{--fa: ""}.fa-truck-medical,.fa-ambulance{--fa: ""}.fa-wheat-awn-circle-exclamation{--fa: ""}.fa-snowman{--fa: ""}.fa-mortar-pestle{--fa: ""}.fa-road-barrier{--fa: ""}.fa-school{--fa: ""}.fa-igloo{--fa: ""}.fa-joint{--fa: ""}.fa-angle-right{--fa: ""}.fa-horse{--fa: ""}.fa-q{--fa: "Q"}.fa-g{--fa: "G"}.fa-notes-medical{--fa: ""}.fa-temperature-half,.fa-temperature-2,.fa-thermometer-2,.fa-thermometer-half{--fa: ""}.fa-dong-sign{--fa: ""}.fa-capsules{--fa: ""}.fa-poo-storm,.fa-poo-bolt{--fa: ""}.fa-face-frown-open,.fa-frown-open{--fa: ""}.fa-hand-point-up{--fa: ""}.fa-money-bill{--fa: ""}.fa-bookmark{--fa: ""}.fa-align-justify{--fa: ""}.fa-umbrella-beach{--fa: ""}.fa-helmet-un{--fa: ""}.fa-bullseye{--fa: ""}.fa-bacon{--fa: ""}.fa-hand-point-down{--fa: ""}.fa-arrow-up-from-bracket{--fa: ""}.fa-folder,.fa-folder-blank{--fa: ""}.fa-file-waveform,.fa-file-medical-alt{--fa: ""}.fa-radiation{--fa: ""}.fa-chart-simple{--fa: ""}.fa-mars-stroke{--fa: ""}.fa-vial{--fa: ""}.fa-gauge,.fa-dashboard,.fa-gauge-med,.fa-tachometer-alt-average{--fa: ""}.fa-wand-magic-sparkles,.fa-magic-wand-sparkles{--fa: ""}.fa-e{--fa: "E"}.fa-pen-clip,.fa-pen-alt{--fa: ""}.fa-bridge-circle-exclamation{--fa: ""}.fa-user{--fa: ""}.fa-school-circle-check{--fa: ""}.fa-dumpster{--fa: ""}.fa-van-shuttle,.fa-shuttle-van{--fa: ""}.fa-building-user{--fa: ""}.fa-square-caret-left,.fa-caret-square-left{--fa: ""}.fa-highlighter{--fa: ""}.fa-key{--fa: ""}.fa-bullhorn{--fa: ""}.fa-globe{--fa: ""}.fa-synagogue{--fa: ""}.fa-person-half-dress{--fa: ""}.fa-road-bridge{--fa: ""}.fa-location-arrow{--fa: ""}.fa-c{--fa: "C"}.fa-tablet-button{--fa: ""}.fa-building-lock{--fa: ""}.fa-pizza-slice{--fa: ""}.fa-money-bill-wave{--fa: ""}.fa-chart-area,.fa-area-chart{--fa: ""}.fa-house-flag{--fa: ""}.fa-person-circle-minus{--fa: ""}.fa-ban,.fa-cancel{--fa: ""}.fa-camera-rotate{--fa: ""}.fa-spray-can-sparkles,.fa-air-freshener{--fa: ""}.fa-star{--fa: ""}.fa-repeat{--fa: ""}.fa-cross{--fa: ""}.fa-box{--fa: ""}.fa-venus-mars{--fa: ""}.fa-arrow-pointer,.fa-mouse-pointer{--fa: ""}.fa-maximize,.fa-expand-arrows-alt{--fa: ""}.fa-charging-station{--fa: ""}.fa-shapes,.fa-triangle-circle-square{--fa: ""}.fa-shuffle,.fa-random{--fa: ""}.fa-person-running,.fa-running{--fa: ""}.fa-mobile-retro{--fa: ""}.fa-grip-lines-vertical{--fa: ""}.fa-spider{--fa: ""}.fa-hands-bound{--fa: ""}.fa-file-invoice-dollar{--fa: ""}.fa-plane-circle-exclamation{--fa: ""}.fa-x-ray{--fa: ""}.fa-spell-check{--fa: ""}.fa-slash{--fa: ""}.fa-computer-mouse,.fa-mouse{--fa: ""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa: ""}.fa-shop-slash,.fa-store-alt-slash{--fa: ""}.fa-server{--fa: ""}.fa-virus-covid-slash{--fa: ""}.fa-shop-lock{--fa: ""}.fa-hourglass-start,.fa-hourglass-1{--fa: ""}.fa-blender-phone{--fa: ""}.fa-building-wheat{--fa: ""}.fa-person-breastfeeding{--fa: ""}.fa-right-to-bracket,.fa-sign-in-alt{--fa: ""}.fa-venus{--fa: ""}.fa-passport{--fa: ""}.fa-thumbtack-slash,.fa-thumb-tack-slash{--fa: ""}.fa-heart-pulse,.fa-heartbeat{--fa: ""}.fa-people-carry-box,.fa-people-carry{--fa: ""}.fa-temperature-high{--fa: ""}.fa-microchip{--fa: ""}.fa-crown{--fa: ""}.fa-weight-hanging{--fa: ""}.fa-xmarks-lines{--fa: ""}.fa-file-prescription{--fa: ""}.fa-weight-scale,.fa-weight{--fa: ""}.fa-user-group,.fa-user-friends{--fa: ""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa: ""}.fa-chess-knight{--fa: ""}.fa-face-laugh-squint,.fa-laugh-squint{--fa: ""}.fa-wheelchair{--fa: ""}.fa-circle-arrow-up,.fa-arrow-circle-up{--fa: ""}.fa-toggle-on{--fa: ""}.fa-person-walking,.fa-walking{--fa: ""}.fa-l{--fa: "L"}.fa-fire{--fa: ""}.fa-bed-pulse,.fa-procedures{--fa: ""}.fa-shuttle-space,.fa-space-shuttle{--fa: ""}.fa-face-laugh,.fa-laugh{--fa: ""}.fa-folder-open{--fa: ""}.fa-heart-circle-plus{--fa: ""}.fa-code-fork{--fa: ""}.fa-city{--fa: ""}.fa-microphone-lines,.fa-microphone-alt{--fa: ""}.fa-pepper-hot{--fa: ""}.fa-unlock{--fa: ""}.fa-colon-sign{--fa: ""}.fa-headset{--fa: ""}.fa-store-slash{--fa: ""}.fa-road-circle-xmark{--fa: ""}.fa-user-minus{--fa: ""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa: ""}.fa-champagne-glasses,.fa-glass-cheers{--fa: ""}.fa-clipboard{--fa: ""}.fa-house-circle-exclamation{--fa: ""}.fa-file-arrow-up,.fa-file-upload{--fa: ""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa: ""}.fa-bath,.fa-bathtub{--fa: ""}.fa-underline{--fa: ""}.fa-user-pen,.fa-user-edit{--fa: ""}.fa-signature{--fa: ""}.fa-stroopwafel{--fa: ""}.fa-bold{--fa: ""}.fa-anchor-lock{--fa: ""}.fa-building-ngo{--fa: ""}.fa-manat-sign{--fa: ""}.fa-not-equal{--fa: ""}.fa-border-top-left,.fa-border-style{--fa: ""}.fa-map-location-dot,.fa-map-marked-alt{--fa: ""}.fa-jedi{--fa: ""}.fa-square-poll-vertical,.fa-poll{--fa: ""}.fa-mug-hot{--fa: ""}.fa-car-battery,.fa-battery-car{--fa: ""}.fa-gift{--fa: ""}.fa-dice-two{--fa: ""}.fa-chess-queen{--fa: ""}.fa-glasses{--fa: ""}.fa-chess-board{--fa: ""}.fa-building-circle-check{--fa: ""}.fa-person-chalkboard{--fa: ""}.fa-mars-stroke-right,.fa-mars-stroke-h{--fa: ""}.fa-hand-back-fist,.fa-hand-rock{--fa: ""}.fa-square-caret-up,.fa-caret-square-up{--fa: ""}.fa-cloud-showers-water{--fa: ""}.fa-chart-bar,.fa-bar-chart{--fa: ""}.fa-hands-bubbles,.fa-hands-wash{--fa: ""}.fa-less-than-equal{--fa: ""}.fa-train{--fa: ""}.fa-eye-low-vision,.fa-low-vision{--fa: ""}.fa-crow{--fa: ""}.fa-sailboat{--fa: ""}.fa-window-restore{--fa: ""}.fa-square-plus,.fa-plus-square{--fa: ""}.fa-torii-gate{--fa: ""}.fa-frog{--fa: ""}.fa-bucket{--fa: ""}.fa-image{--fa: ""}.fa-microphone{--fa: ""}.fa-cow{--fa: ""}.fa-caret-up{--fa: ""}.fa-screwdriver{--fa: ""}.fa-folder-closed{--fa: ""}.fa-house-tsunami{--fa: ""}.fa-square-nfi{--fa: ""}.fa-arrow-up-from-ground-water{--fa: ""}.fa-martini-glass,.fa-glass-martini-alt{--fa: ""}.fa-square-binary{--fa: ""}.fa-rotate-left,.fa-rotate-back,.fa-rotate-backward,.fa-undo-alt{--fa: ""}.fa-table-columns,.fa-columns{--fa: ""}.fa-lemon{--fa: ""}.fa-head-side-mask{--fa: ""}.fa-handshake{--fa: ""}.fa-gem{--fa: ""}.fa-dolly,.fa-dolly-box{--fa: ""}.fa-smoking{--fa: ""}.fa-minimize,.fa-compress-arrows-alt{--fa: ""}.fa-monument{--fa: ""}.fa-snowplow{--fa: ""}.fa-angles-right,.fa-angle-double-right{--fa: ""}.fa-cannabis{--fa: ""}.fa-circle-play,.fa-play-circle{--fa: ""}.fa-tablets{--fa: ""}.fa-ethernet{--fa: ""}.fa-euro-sign,.fa-eur,.fa-euro{--fa: ""}.fa-chair{--fa: ""}.fa-circle-check,.fa-check-circle{--fa: ""}.fa-circle-stop,.fa-stop-circle{--fa: ""}.fa-compass-drafting,.fa-drafting-compass{--fa: ""}.fa-plate-wheat{--fa: ""}.fa-icicles{--fa: ""}.fa-person-shelter{--fa: ""}.fa-neuter{--fa: ""}.fa-id-badge{--fa: ""}.fa-marker{--fa: ""}.fa-face-laugh-beam,.fa-laugh-beam{--fa: ""}.fa-helicopter-symbol{--fa: ""}.fa-universal-access{--fa: ""}.fa-circle-chevron-up,.fa-chevron-circle-up{--fa: ""}.fa-lari-sign{--fa: ""}.fa-volcano{--fa: ""}.fa-person-walking-dashed-line-arrow-right{--fa: ""}.fa-sterling-sign,.fa-gbp,.fa-pound-sign{--fa: ""}.fa-viruses{--fa: ""}.fa-square-person-confined{--fa: ""}.fa-user-tie{--fa: ""}.fa-arrow-down-long,.fa-long-arrow-down{--fa: ""}.fa-tent-arrow-down-to-line{--fa: ""}.fa-certificate{--fa: ""}.fa-reply-all,.fa-mail-reply-all{--fa: ""}.fa-suitcase{--fa: ""}.fa-person-skating,.fa-skating{--fa: ""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa: ""}.fa-camera-retro{--fa: ""}.fa-circle-arrow-down,.fa-arrow-circle-down{--fa: ""}.fa-file-import,.fa-arrow-right-to-file{--fa: ""}.fa-square-arrow-up-right,.fa-external-link-square{--fa: ""}.fa-box-open{--fa: ""}.fa-scroll{--fa: ""}.fa-spa{--fa: ""}.fa-location-pin-lock{--fa: ""}.fa-pause{--fa: ""}.fa-hill-avalanche{--fa: ""}.fa-temperature-empty,.fa-temperature-0,.fa-thermometer-0,.fa-thermometer-empty{--fa: ""}.fa-bomb{--fa: ""}.fa-registered{--fa: ""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa: ""}.fa-scale-unbalanced-flip,.fa-balance-scale-right{--fa: ""}.fa-subscript{--fa: ""}.fa-diamond-turn-right,.fa-directions{--fa: ""}.fa-burst{--fa: ""}.fa-house-laptop,.fa-laptop-house{--fa: ""}.fa-face-tired,.fa-tired{--fa: ""}.fa-money-bills{--fa: ""}.fa-smog{--fa: ""}.fa-crutch{--fa: ""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa: ""}.fa-palette{--fa: ""}.fa-arrows-turn-right{--fa: ""}.fa-vest{--fa: ""}.fa-ferry{--fa: ""}.fa-arrows-down-to-people{--fa: ""}.fa-seedling,.fa-sprout{--fa: ""}.fa-left-right,.fa-arrows-alt-h{--fa: ""}.fa-boxes-packing{--fa: ""}.fa-circle-arrow-left,.fa-arrow-circle-left{--fa: ""}.fa-group-arrows-rotate{--fa: ""}.fa-bowl-food{--fa: ""}.fa-candy-cane{--fa: ""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa: ""}.fa-cloud-bolt,.fa-thunderstorm{--fa: ""}.fa-text-slash,.fa-remove-format{--fa: ""}.fa-face-smile-wink,.fa-smile-wink{--fa: ""}.fa-file-word{--fa: ""}.fa-file-powerpoint{--fa: ""}.fa-arrows-left-right,.fa-arrows-h{--fa: ""}.fa-house-lock{--fa: ""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa: ""}.fa-children{--fa: ""}.fa-chalkboard,.fa-blackboard{--fa: ""}.fa-user-large-slash,.fa-user-alt-slash{--fa: ""}.fa-envelope-open{--fa: ""}.fa-handshake-simple-slash,.fa-handshake-alt-slash{--fa: ""}.fa-mattress-pillow{--fa: ""}.fa-guarani-sign{--fa: ""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa: ""}.fa-fire-extinguisher{--fa: ""}.fa-cruzeiro-sign{--fa: ""}.fa-greater-than-equal{--fa: ""}.fa-shield-halved,.fa-shield-alt{--fa: ""}.fa-book-atlas,.fa-atlas{--fa: ""}.fa-virus{--fa: ""}.fa-envelope-circle-check{--fa: ""}.fa-layer-group{--fa: ""}.fa-arrows-to-dot{--fa: ""}.fa-archway{--fa: ""}.fa-heart-circle-check{--fa: ""}.fa-house-chimney-crack,.fa-house-damage{--fa: ""}.fa-file-zipper,.fa-file-archive{--fa: ""}.fa-square{--fa: ""}.fa-martini-glass-empty,.fa-glass-martini{--fa: ""}.fa-couch{--fa: ""}.fa-cedi-sign{--fa: ""}.fa-italic{--fa: ""}.fa-table-cells-column-lock{--fa: ""}.fa-church{--fa: ""}.fa-comments-dollar{--fa: ""}.fa-democrat{--fa: ""}.fa-z{--fa: "Z"}.fa-person-skiing,.fa-skiing{--fa: ""}.fa-road-lock{--fa: ""}.fa-a{--fa: "A"}.fa-temperature-arrow-down,.fa-temperature-down{--fa: ""}.fa-feather-pointed,.fa-feather-alt{--fa: ""}.fa-p{--fa: "P"}.fa-snowflake{--fa: ""}.fa-newspaper{--fa: ""}.fa-rectangle-ad,.fa-ad{--fa: ""}.fa-circle-arrow-right,.fa-arrow-circle-right{--fa: ""}.fa-filter-circle-xmark{--fa: ""}.fa-locust{--fa: ""}.fa-sort,.fa-unsorted{--fa: ""}.fa-list-ol,.fa-list-1-2,.fa-list-numeric{--fa: ""}.fa-person-dress-burst{--fa: ""}.fa-money-check-dollar,.fa-money-check-alt{--fa: ""}.fa-vector-square{--fa: ""}.fa-bread-slice{--fa: ""}.fa-language{--fa: ""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa: ""}.fa-filter{--fa: ""}.fa-question{--fa: "?"}.fa-file-signature{--fa: ""}.fa-up-down-left-right,.fa-arrows-alt{--fa: ""}.fa-house-chimney-user{--fa: ""}.fa-hand-holding-heart{--fa: ""}.fa-puzzle-piece{--fa: ""}.fa-money-check{--fa: ""}.fa-star-half-stroke,.fa-star-half-alt{--fa: ""}.fa-code{--fa: ""}.fa-whiskey-glass,.fa-glass-whiskey{--fa: ""}.fa-building-circle-exclamation{--fa: ""}.fa-magnifying-glass-chart{--fa: ""}.fa-arrow-up-right-from-square,.fa-external-link{--fa: ""}.fa-cubes-stacked{--fa: ""}.fa-won-sign,.fa-krw,.fa-won{--fa: ""}.fa-virus-covid{--fa: ""}.fa-austral-sign{--fa: ""}.fa-f{--fa: "F"}.fa-leaf{--fa: ""}.fa-road{--fa: ""}.fa-taxi,.fa-cab{--fa: ""}.fa-person-circle-plus{--fa: ""}.fa-chart-pie,.fa-pie-chart{--fa: ""}.fa-bolt-lightning{--fa: ""}.fa-sack-xmark{--fa: ""}.fa-file-excel{--fa: ""}.fa-file-contract{--fa: ""}.fa-fish-fins{--fa: ""}.fa-building-flag{--fa: ""}.fa-face-grin-beam,.fa-grin-beam{--fa: ""}.fa-object-ungroup{--fa: ""}.fa-poop{--fa: ""}.fa-location-pin,.fa-map-marker{--fa: ""}.fa-kaaba{--fa: ""}.fa-toilet-paper{--fa: ""}.fa-helmet-safety,.fa-hard-hat,.fa-hat-hard{--fa: ""}.fa-eject{--fa: ""}.fa-circle-right,.fa-arrow-alt-circle-right{--fa: ""}.fa-plane-circle-check{--fa: ""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa: ""}.fa-object-group{--fa: ""}.fa-chart-line,.fa-line-chart{--fa: ""}.fa-mask-ventilator{--fa: ""}.fa-arrow-right{--fa: ""}.fa-signs-post,.fa-map-signs{--fa: ""}.fa-cash-register{--fa: ""}.fa-person-circle-question{--fa: ""}.fa-h{--fa: "H"}.fa-tarp{--fa: ""}.fa-screwdriver-wrench,.fa-tools{--fa: ""}.fa-arrows-to-eye{--fa: ""}.fa-plug-circle-bolt{--fa: ""}.fa-heart{--fa: ""}.fa-mars-and-venus{--fa: ""}.fa-house-user,.fa-home-user{--fa: ""}.fa-dumpster-fire{--fa: ""}.fa-house-crack{--fa: ""}.fa-martini-glass-citrus,.fa-cocktail{--fa: ""}.fa-face-surprise,.fa-surprise{--fa: ""}.fa-bottle-water{--fa: ""}.fa-circle-pause,.fa-pause-circle{--fa: ""}.fa-toilet-paper-slash{--fa: ""}.fa-apple-whole,.fa-apple-alt{--fa: ""}.fa-kitchen-set{--fa: ""}.fa-r{--fa: "R"}.fa-temperature-quarter,.fa-temperature-1,.fa-thermometer-1,.fa-thermometer-quarter{--fa: ""}.fa-cube{--fa: ""}.fa-bitcoin-sign{--fa: ""}.fa-shield-dog{--fa: ""}.fa-solar-panel{--fa: ""}.fa-lock-open{--fa: ""}.fa-elevator{--fa: ""}.fa-money-bill-transfer{--fa: ""}.fa-money-bill-trend-up{--fa: ""}.fa-house-flood-water-circle-arrow-right{--fa: ""}.fa-square-poll-horizontal,.fa-poll-h{--fa: ""}.fa-circle{--fa: ""}.fa-backward-fast,.fa-fast-backward{--fa: ""}.fa-recycle{--fa: ""}.fa-user-astronaut{--fa: ""}.fa-plane-slash{--fa: ""}.fa-trademark{--fa: ""}.fa-basketball,.fa-basketball-ball{--fa: ""}.fa-satellite-dish{--fa: ""}.fa-circle-up,.fa-arrow-alt-circle-up{--fa: ""}.fa-mobile-screen-button,.fa-mobile-alt{--fa: ""}.fa-volume-high,.fa-volume-up{--fa: ""}.fa-users-rays{--fa: ""}.fa-wallet{--fa: ""}.fa-clipboard-check{--fa: ""}.fa-file-audio{--fa: ""}.fa-burger,.fa-hamburger{--fa: ""}.fa-wrench{--fa: ""}.fa-bugs{--fa: ""}.fa-rupee-sign,.fa-rupee{--fa: ""}.fa-file-image{--fa: ""}.fa-circle-question,.fa-question-circle{--fa: ""}.fa-plane-departure{--fa: ""}.fa-handshake-slash{--fa: ""}.fa-book-bookmark{--fa: ""}.fa-code-branch{--fa: ""}.fa-hat-cowboy{--fa: ""}.fa-bridge{--fa: ""}.fa-phone-flip,.fa-phone-alt{--fa: ""}.fa-truck-front{--fa: ""}.fa-cat{--fa: ""}.fa-anchor-circle-exclamation{--fa: ""}.fa-truck-field{--fa: ""}.fa-route{--fa: ""}.fa-clipboard-question{--fa: ""}.fa-panorama{--fa: ""}.fa-comment-medical{--fa: ""}.fa-teeth-open{--fa: ""}.fa-file-circle-minus{--fa: ""}.fa-tags{--fa: ""}.fa-wine-glass{--fa: ""}.fa-forward-fast,.fa-fast-forward{--fa: ""}.fa-face-meh-blank,.fa-meh-blank{--fa: ""}.fa-square-parking,.fa-parking{--fa: ""}.fa-house-signal{--fa: ""}.fa-bars-progress,.fa-tasks-alt{--fa: ""}.fa-faucet-drip{--fa: ""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa: ""}.fa-ban-smoking,.fa-smoking-ban{--fa: ""}.fa-terminal{--fa: ""}.fa-mobile-button{--fa: ""}.fa-house-medical-flag{--fa: ""}.fa-basket-shopping,.fa-shopping-basket{--fa: ""}.fa-tape{--fa: ""}.fa-bus-simple,.fa-bus-alt{--fa: ""}.fa-eye{--fa: ""}.fa-face-sad-cry,.fa-sad-cry{--fa: ""}.fa-audio-description{--fa: ""}.fa-person-military-to-person{--fa: ""}.fa-file-shield{--fa: ""}.fa-user-slash{--fa: ""}.fa-pen{--fa: ""}.fa-tower-observation{--fa: ""}.fa-file-code{--fa: ""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa: ""}.fa-bus{--fa: ""}.fa-heart-circle-xmark{--fa: ""}.fa-house-chimney,.fa-home-lg{--fa: ""}.fa-window-maximize{--fa: ""}.fa-face-frown,.fa-frown{--fa: ""}.fa-prescription{--fa: ""}.fa-shop,.fa-store-alt{--fa: ""}.fa-floppy-disk,.fa-save{--fa: ""}.fa-vihara{--fa: ""}.fa-scale-unbalanced,.fa-balance-scale-left{--fa: ""}.fa-sort-up,.fa-sort-asc{--fa: ""}.fa-comment-dots,.fa-commenting{--fa: ""}.fa-plant-wilt{--fa: ""}.fa-diamond{--fa: ""}.fa-face-grin-squint,.fa-grin-squint{--fa: ""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa: ""}.fa-chart-diagram{--fa: ""}.fa-bacterium{--fa: ""}.fa-hand-pointer{--fa: ""}.fa-drum-steelpan{--fa: ""}.fa-hand-scissors{--fa: ""}.fa-hands-praying,.fa-praying-hands{--fa: ""}.fa-arrow-rotate-right,.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-redo{--fa: ""}.fa-biohazard{--fa: ""}.fa-location-crosshairs,.fa-location{--fa: ""}.fa-mars-double{--fa: ""}.fa-child-dress{--fa: ""}.fa-users-between-lines{--fa: ""}.fa-lungs-virus{--fa: ""}.fa-face-grin-tears,.fa-grin-tears{--fa: ""}.fa-phone{--fa: ""}.fa-calendar-xmark,.fa-calendar-times{--fa: ""}.fa-child-reaching{--fa: ""}.fa-head-side-virus{--fa: ""}.fa-user-gear,.fa-user-cog{--fa: ""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa: ""}.fa-door-closed{--fa: ""}.fa-shield-virus{--fa: ""}.fa-dice-six{--fa: ""}.fa-mosquito-net{--fa: ""}.fa-file-fragment{--fa: ""}.fa-bridge-water{--fa: ""}.fa-person-booth{--fa: ""}.fa-text-width{--fa: ""}.fa-hat-wizard{--fa: ""}.fa-pen-fancy{--fa: ""}.fa-person-digging,.fa-digging{--fa: ""}.fa-trash{--fa: ""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa: ""}.fa-book-medical{--fa: ""}.fa-poo{--fa: ""}.fa-quote-right,.fa-quote-right-alt{--fa: ""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa: ""}.fa-cubes{--fa: ""}.fa-divide{--fa: ""}.fa-tenge-sign,.fa-tenge{--fa: ""}.fa-headphones{--fa: ""}.fa-hands-holding{--fa: ""}.fa-hands-clapping{--fa: ""}.fa-republican{--fa: ""}.fa-arrow-left{--fa: ""}.fa-person-circle-xmark{--fa: ""}.fa-ruler{--fa: ""}.fa-align-left{--fa: ""}.fa-dice-d6{--fa: ""}.fa-restroom{--fa: ""}.fa-j{--fa: "J"}.fa-users-viewfinder{--fa: ""}.fa-file-video{--fa: ""}.fa-up-right-from-square,.fa-external-link-alt{--fa: ""}.fa-table-cells,.fa-th{--fa: ""}.fa-file-pdf{--fa: ""}.fa-book-bible,.fa-bible{--fa: ""}.fa-o{--fa: "O"}.fa-suitcase-medical,.fa-medkit{--fa: ""}.fa-user-secret{--fa: ""}.fa-otter{--fa: ""}.fa-person-dress,.fa-female{--fa: ""}.fa-comment-dollar{--fa: ""}.fa-business-time,.fa-briefcase-clock{--fa: ""}.fa-table-cells-large,.fa-th-large{--fa: ""}.fa-book-tanakh,.fa-tanakh{--fa: ""}.fa-phone-volume,.fa-volume-control-phone{--fa: ""}.fa-hat-cowboy-side{--fa: ""}.fa-clipboard-user{--fa: ""}.fa-child{--fa: ""}.fa-lira-sign{--fa: ""}.fa-satellite{--fa: ""}.fa-plane-lock{--fa: ""}.fa-tag{--fa: ""}.fa-comment{--fa: ""}.fa-cake-candles,.fa-birthday-cake,.fa-cake{--fa: ""}.fa-envelope{--fa: ""}.fa-angles-up,.fa-angle-double-up{--fa: ""}.fa-paperclip{--fa: ""}.fa-arrow-right-to-city{--fa: ""}.fa-ribbon{--fa: ""}.fa-lungs{--fa: ""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa: ""}.fa-litecoin-sign{--fa: ""}.fa-border-none{--fa: ""}.fa-circle-nodes{--fa: ""}.fa-parachute-box{--fa: ""}.fa-indent{--fa: ""}.fa-truck-field-un{--fa: ""}.fa-hourglass,.fa-hourglass-empty{--fa: ""}.fa-mountain{--fa: ""}.fa-user-doctor,.fa-user-md{--fa: ""}.fa-circle-info,.fa-info-circle{--fa: ""}.fa-cloud-meatball{--fa: ""}.fa-camera,.fa-camera-alt{--fa: ""}.fa-square-virus{--fa: ""}.fa-meteor{--fa: ""}.fa-car-on{--fa: ""}.fa-sleigh{--fa: ""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa: ""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa: ""}.fa-water{--fa: ""}.fa-calendar-check{--fa: ""}.fa-braille{--fa: ""}.fa-prescription-bottle-medical,.fa-prescription-bottle-alt{--fa: ""}.fa-landmark{--fa: ""}.fa-truck{--fa: ""}.fa-crosshairs{--fa: ""}.fa-person-cane{--fa: ""}.fa-tent{--fa: ""}.fa-vest-patches{--fa: ""}.fa-check-double{--fa: ""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa: ""}.fa-money-bill-wheat{--fa: ""}.fa-cookie{--fa: ""}.fa-arrow-rotate-left,.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-undo{--fa: ""}.fa-hard-drive,.fa-hdd{--fa: ""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa: ""}.fa-dumbbell{--fa: ""}.fa-rectangle-list,.fa-list-alt{--fa: ""}.fa-tarp-droplet{--fa: ""}.fa-house-medical-circle-check{--fa: ""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa: ""}.fa-calendar-plus{--fa: ""}.fa-plane-arrival{--fa: ""}.fa-circle-left,.fa-arrow-alt-circle-left{--fa: ""}.fa-train-subway,.fa-subway{--fa: ""}.fa-chart-gantt{--fa: ""}.fa-indian-rupee-sign,.fa-indian-rupee,.fa-inr{--fa: ""}.fa-crop-simple,.fa-crop-alt{--fa: ""}.fa-money-bill-1,.fa-money-bill-alt{--fa: ""}.fa-left-long,.fa-long-arrow-alt-left{--fa: ""}.fa-dna{--fa: ""}.fa-virus-slash{--fa: ""}.fa-minus,.fa-subtract{--fa: ""}.fa-chess{--fa: ""}.fa-arrow-left-long,.fa-long-arrow-left{--fa: ""}.fa-plug-circle-check{--fa: ""}.fa-street-view{--fa: ""}.fa-franc-sign{--fa: ""}.fa-volume-off{--fa: ""}.fa-hands-asl-interpreting,.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting{--fa: ""}.fa-gear,.fa-cog{--fa: ""}.fa-droplet-slash,.fa-tint-slash{--fa: ""}.fa-mosque{--fa: ""}.fa-mosquito{--fa: ""}.fa-star-of-david{--fa: ""}.fa-person-military-rifle{--fa: ""}.fa-cart-shopping,.fa-shopping-cart{--fa: ""}.fa-vials{--fa: ""}.fa-plug-circle-plus{--fa: ""}.fa-place-of-worship{--fa: ""}.fa-grip-vertical{--fa: ""}.fa-hexagon-nodes{--fa: ""}.fa-arrow-turn-up,.fa-level-up{--fa: ""}.fa-u{--fa: "U"}.fa-square-root-variable,.fa-square-root-alt{--fa: ""}.fa-clock,.fa-clock-four{--fa: ""}.fa-backward-step,.fa-step-backward{--fa: ""}.fa-pallet{--fa: ""}.fa-faucet{--fa: ""}.fa-baseball-bat-ball{--fa: ""}.fa-s{--fa: "S"}.fa-timeline{--fa: ""}.fa-keyboard{--fa: ""}.fa-caret-down{--fa: ""}.fa-house-chimney-medical,.fa-clinic-medical{--fa: ""}.fa-temperature-three-quarters,.fa-temperature-3,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa: ""}.fa-mobile-screen,.fa-mobile-android-alt{--fa: ""}.fa-plane-up{--fa: ""}.fa-piggy-bank{--fa: ""}.fa-battery-half,.fa-battery-3{--fa: ""}.fa-mountain-city{--fa: ""}.fa-coins{--fa: ""}.fa-khanda{--fa: ""}.fa-sliders,.fa-sliders-h{--fa: ""}.fa-folder-tree{--fa: ""}.fa-network-wired{--fa: ""}.fa-map-pin{--fa: ""}.fa-hamsa{--fa: ""}.fa-cent-sign{--fa: ""}.fa-flask{--fa: ""}.fa-person-pregnant{--fa: ""}.fa-wand-sparkles{--fa: ""}.fa-ellipsis-vertical,.fa-ellipsis-v{--fa: ""}.fa-ticket{--fa: ""}.fa-power-off{--fa: ""}.fa-right-long,.fa-long-arrow-alt-right{--fa: ""}.fa-flag-usa{--fa: ""}.fa-laptop-file{--fa: ""}.fa-tty,.fa-teletype{--fa: ""}.fa-diagram-next{--fa: ""}.fa-person-rifle{--fa: ""}.fa-house-medical-circle-exclamation{--fa: ""}.fa-closed-captioning{--fa: ""}.fa-person-hiking,.fa-hiking{--fa: ""}.fa-venus-double{--fa: ""}.fa-images{--fa: ""}.fa-calculator{--fa: ""}.fa-people-pulling{--fa: ""}.fa-n{--fa: "N"}.fa-cable-car,.fa-tram{--fa: ""}.fa-cloud-rain{--fa: ""}.fa-building-circle-xmark{--fa: ""}.fa-ship{--fa: ""}.fa-arrows-down-to-line{--fa: ""}.fa-download{--fa: ""}.fa-face-grin,.fa-grin{--fa: ""}.fa-delete-left,.fa-backspace{--fa: ""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa: ""}.fa-file-circle-check{--fa: ""}.fa-forward{--fa: ""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa: ""}.fa-face-meh,.fa-meh{--fa: ""}.fa-align-center{--fa: ""}.fa-book-skull,.fa-book-dead{--fa: ""}.fa-id-card,.fa-drivers-license{--fa: ""}.fa-outdent,.fa-dedent{--fa: ""}.fa-heart-circle-exclamation{--fa: ""}.fa-house,.fa-home,.fa-home-alt,.fa-home-lg-alt{--fa: ""}.fa-calendar-week{--fa: ""}.fa-laptop-medical{--fa: ""}.fa-b{--fa: "B"}.fa-file-medical{--fa: ""}.fa-dice-one{--fa: ""}.fa-kiwi-bird{--fa: ""}.fa-arrow-right-arrow-left,.fa-exchange{--fa: ""}.fa-rotate-right,.fa-redo-alt,.fa-rotate-forward{--fa: ""}.fa-utensils,.fa-cutlery{--fa: ""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa: ""}.fa-mill-sign{--fa: ""}.fa-bowl-rice{--fa: ""}.fa-skull{--fa: ""}.fa-tower-broadcast,.fa-broadcast-tower{--fa: ""}.fa-truck-pickup{--fa: ""}.fa-up-long,.fa-long-arrow-alt-up{--fa: ""}.fa-stop{--fa: ""}.fa-code-merge{--fa: ""}.fa-upload{--fa: ""}.fa-hurricane{--fa: ""}.fa-mound{--fa: ""}.fa-toilet-portable{--fa: ""}.fa-compact-disc{--fa: ""}.fa-file-arrow-down,.fa-file-download{--fa: ""}.fa-caravan{--fa: ""}.fa-shield-cat{--fa: ""}.fa-bolt,.fa-zap{--fa: ""}.fa-glass-water{--fa: ""}.fa-oil-well{--fa: ""}.fa-vault{--fa: ""}.fa-mars{--fa: ""}.fa-toilet{--fa: ""}.fa-plane-circle-xmark{--fa: ""}.fa-yen-sign,.fa-cny,.fa-jpy,.fa-rmb,.fa-yen{--fa: ""}.fa-ruble-sign,.fa-rouble,.fa-rub,.fa-ruble{--fa: ""}.fa-sun{--fa: ""}.fa-guitar{--fa: ""}.fa-face-laugh-wink,.fa-laugh-wink{--fa: ""}.fa-horse-head{--fa: ""}.fa-bore-hole{--fa: ""}.fa-industry{--fa: ""}.fa-circle-down,.fa-arrow-alt-circle-down{--fa: ""}.fa-arrows-turn-to-dots{--fa: ""}.fa-florin-sign{--fa: ""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa: ""}.fa-less-than{--fa: "<"}.fa-angle-down{--fa: ""}.fa-car-tunnel{--fa: ""}.fa-head-side-cough{--fa: ""}.fa-grip-lines{--fa: ""}.fa-thumbs-down{--fa: ""}.fa-user-lock{--fa: ""}.fa-arrow-right-long,.fa-long-arrow-right{--fa: ""}.fa-anchor-circle-xmark{--fa: ""}.fa-ellipsis,.fa-ellipsis-h{--fa: ""}.fa-chess-pawn{--fa: ""}.fa-kit-medical,.fa-first-aid{--fa: ""}.fa-person-through-window{--fa: ""}.fa-toolbox{--fa: ""}.fa-hands-holding-circle{--fa: ""}.fa-bug{--fa: ""}.fa-credit-card,.fa-credit-card-alt{--fa: ""}.fa-car,.fa-automobile{--fa: ""}.fa-hand-holding-hand{--fa: ""}.fa-book-open-reader,.fa-book-reader{--fa: ""}.fa-mountain-sun{--fa: ""}.fa-arrows-left-right-to-line{--fa: ""}.fa-dice-d20{--fa: ""}.fa-truck-droplet{--fa: ""}.fa-file-circle-xmark{--fa: ""}.fa-temperature-arrow-up,.fa-temperature-up{--fa: ""}.fa-medal{--fa: ""}.fa-bed{--fa: ""}.fa-square-h,.fa-h-square{--fa: ""}.fa-podcast{--fa: ""}.fa-temperature-full,.fa-temperature-4,.fa-thermometer-4,.fa-thermometer-full{--fa: ""}.fa-bell{--fa: ""}.fa-superscript{--fa: ""}.fa-plug-circle-xmark{--fa: ""}.fa-star-of-life{--fa: ""}.fa-phone-slash{--fa: ""}.fa-paint-roller{--fa: ""}.fa-handshake-angle,.fa-hands-helping{--fa: ""}.fa-location-dot,.fa-map-marker-alt{--fa: ""}.fa-file{--fa: ""}.fa-greater-than{--fa: ">"}.fa-person-swimming,.fa-swimmer{--fa: ""}.fa-arrow-down{--fa: ""}.fa-droplet,.fa-tint{--fa: ""}.fa-eraser{--fa: ""}.fa-earth-americas,.fa-earth,.fa-earth-america,.fa-globe-americas{--fa: ""}.fa-person-burst{--fa: ""}.fa-dove{--fa: ""}.fa-battery-empty,.fa-battery-0{--fa: ""}.fa-socks{--fa: ""}.fa-inbox{--fa: ""}.fa-section{--fa: ""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa: ""}.fa-envelope-open-text{--fa: ""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa: ""}.fa-wine-bottle{--fa: ""}.fa-chess-rook{--fa: ""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa: ""}.fa-dharmachakra{--fa: ""}.fa-hotdog{--fa: ""}.fa-person-walking-with-cane,.fa-blind{--fa: ""}.fa-drum{--fa: ""}.fa-ice-cream{--fa: ""}.fa-heart-circle-bolt{--fa: ""}.fa-fax{--fa: ""}.fa-paragraph{--fa: ""}.fa-check-to-slot,.fa-vote-yea{--fa: ""}.fa-star-half{--fa: ""}.fa-boxes-stacked,.fa-boxes,.fa-boxes-alt{--fa: ""}.fa-link,.fa-chain{--fa: ""}.fa-ear-listen,.fa-assistive-listening-systems{--fa: ""}.fa-tree-city{--fa: ""}.fa-play{--fa: ""}.fa-font{--fa: ""}.fa-table-cells-row-lock{--fa: ""}.fa-rupiah-sign{--fa: ""}.fa-magnifying-glass,.fa-search{--fa: ""}.fa-table-tennis-paddle-ball,.fa-ping-pong-paddle-ball,.fa-table-tennis{--fa: ""}.fa-person-dots-from-line,.fa-diagnoses{--fa: ""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa: ""}.fa-naira-sign{--fa: ""}.fa-cart-arrow-down{--fa: ""}.fa-walkie-talkie{--fa: ""}.fa-file-pen,.fa-file-edit{--fa: ""}.fa-receipt{--fa: ""}.fa-square-pen,.fa-pen-square,.fa-pencil-square{--fa: ""}.fa-suitcase-rolling{--fa: ""}.fa-person-circle-exclamation{--fa: ""}.fa-chevron-down{--fa: ""}.fa-battery-full,.fa-battery,.fa-battery-5{--fa: ""}.fa-skull-crossbones{--fa: ""}.fa-code-compare{--fa: ""}.fa-list-ul,.fa-list-dots{--fa: ""}.fa-school-lock{--fa: ""}.fa-tower-cell{--fa: ""}.fa-down-long,.fa-long-arrow-alt-down{--fa: ""}.fa-ranking-star{--fa: ""}.fa-chess-king{--fa: ""}.fa-person-harassing{--fa: ""}.fa-brazilian-real-sign{--fa: ""}.fa-landmark-dome,.fa-landmark-alt{--fa: ""}.fa-arrow-up{--fa: ""}.fa-tv,.fa-television,.fa-tv-alt{--fa: ""}.fa-shrimp{--fa: ""}.fa-list-check,.fa-tasks{--fa: ""}.fa-jug-detergent{--fa: ""}.fa-circle-user,.fa-user-circle{--fa: ""}.fa-user-shield{--fa: ""}.fa-wind{--fa: ""}.fa-car-burst,.fa-car-crash{--fa: ""}.fa-y{--fa: "Y"}.fa-person-snowboarding,.fa-snowboarding{--fa: ""}.fa-truck-fast,.fa-shipping-fast{--fa: ""}.fa-fish{--fa: ""}.fa-user-graduate{--fa: ""}.fa-circle-half-stroke,.fa-adjust{--fa: ""}.fa-clapperboard{--fa: ""}.fa-circle-radiation,.fa-radiation-alt{--fa: ""}.fa-baseball,.fa-baseball-ball{--fa: ""}.fa-jet-fighter-up{--fa: ""}.fa-diagram-project,.fa-project-diagram{--fa: ""}.fa-copy{--fa: ""}.fa-volume-xmark,.fa-volume-mute,.fa-volume-times{--fa: ""}.fa-hand-sparkles{--fa: ""}.fa-grip,.fa-grip-horizontal{--fa: ""}.fa-share-from-square,.fa-share-square{--fa: ""}.fa-child-combatant,.fa-child-rifle{--fa: ""}.fa-gun{--fa: ""}.fa-square-phone,.fa-phone-square{--fa: ""}.fa-plus,.fa-add{--fa: "+"}.fa-expand{--fa: ""}.fa-computer{--fa: ""}.fa-xmark,.fa-close,.fa-multiply,.fa-remove,.fa-times{--fa: ""}.fa-arrows-up-down-left-right,.fa-arrows{--fa: ""}.fa-chalkboard-user,.fa-chalkboard-teacher{--fa: ""}.fa-peso-sign{--fa: ""}.fa-building-shield{--fa: ""}.fa-baby{--fa: ""}.fa-users-line{--fa: ""}.fa-quote-left,.fa-quote-left-alt{--fa: ""}.fa-tractor{--fa: ""}.fa-trash-arrow-up,.fa-trash-restore{--fa: ""}.fa-arrow-down-up-lock{--fa: ""}.fa-lines-leaning{--fa: ""}.fa-ruler-combined{--fa: ""}.fa-copyright{--fa: ""}.fa-equals{--fa: "="}.fa-blender{--fa: ""}.fa-teeth{--fa: ""}.fa-shekel-sign,.fa-ils,.fa-shekel,.fa-sheqel,.fa-sheqel-sign{--fa: ""}.fa-map{--fa: ""}.fa-rocket{--fa: ""}.fa-photo-film,.fa-photo-video{--fa: ""}.fa-folder-minus{--fa: ""}.fa-hexagon-nodes-bolt{--fa: ""}.fa-store{--fa: ""}.fa-arrow-trend-up{--fa: ""}.fa-plug-circle-minus{--fa: ""}.fa-sign-hanging,.fa-sign{--fa: ""}.fa-bezier-curve{--fa: ""}.fa-bell-slash{--fa: ""}.fa-tablet,.fa-tablet-android{--fa: ""}.fa-school-flag{--fa: ""}.fa-fill{--fa: ""}.fa-angle-up{--fa: ""}.fa-drumstick-bite{--fa: ""}.fa-holly-berry{--fa: ""}.fa-chevron-left{--fa: ""}.fa-bacteria{--fa: ""}.fa-hand-lizard{--fa: ""}.fa-notdef{--fa: ""}.fa-disease{--fa: ""}.fa-briefcase-medical{--fa: ""}.fa-genderless{--fa: ""}.fa-chevron-right{--fa: ""}.fa-retweet{--fa: ""}.fa-car-rear,.fa-car-alt{--fa: ""}.fa-pump-soap{--fa: ""}.fa-video-slash{--fa: ""}.fa-battery-quarter,.fa-battery-2{--fa: ""}.fa-radio{--fa: ""}.fa-baby-carriage,.fa-carriage-baby{--fa: ""}.fa-traffic-light{--fa: ""}.fa-thermometer{--fa: ""}.fa-vr-cardboard{--fa: ""}.fa-hand-middle-finger{--fa: ""}.fa-percent,.fa-percentage{--fa: "%"}.fa-truck-moving{--fa: ""}.fa-glass-water-droplet{--fa: ""}.fa-display{--fa: ""}.fa-face-smile,.fa-smile{--fa: ""}.fa-thumbtack,.fa-thumb-tack{--fa: ""}.fa-trophy{--fa: ""}.fa-person-praying,.fa-pray{--fa: ""}.fa-hammer{--fa: ""}.fa-hand-peace{--fa: ""}.fa-rotate,.fa-sync-alt{--fa: ""}.fa-spinner{--fa: ""}.fa-robot{--fa: ""}.fa-peace{--fa: ""}.fa-gears,.fa-cogs{--fa: ""}.fa-warehouse{--fa: ""}.fa-arrow-up-right-dots{--fa: ""}.fa-splotch{--fa: ""}.fa-face-grin-hearts,.fa-grin-hearts{--fa: ""}.fa-dice-four{--fa: ""}.fa-sim-card{--fa: ""}.fa-transgender,.fa-transgender-alt{--fa: ""}.fa-mercury{--fa: ""}.fa-arrow-turn-down,.fa-level-down{--fa: ""}.fa-person-falling-burst{--fa: ""}.fa-award{--fa: ""}.fa-ticket-simple,.fa-ticket-alt{--fa: ""}.fa-building{--fa: ""}.fa-angles-left,.fa-angle-double-left{--fa: ""}.fa-qrcode{--fa: ""}.fa-clock-rotate-left,.fa-history{--fa: ""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa: ""}.fa-file-export,.fa-arrow-right-from-file{--fa: ""}.fa-shield,.fa-shield-blank{--fa: ""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa: ""}.fa-comment-nodes{--fa: ""}.fa-house-medical{--fa: ""}.fa-golf-ball-tee,.fa-golf-ball{--fa: ""}.fa-circle-chevron-left,.fa-chevron-circle-left{--fa: ""}.fa-house-chimney-window{--fa: ""}.fa-pen-nib{--fa: ""}.fa-tent-arrow-turn-left{--fa: ""}.fa-tents{--fa: ""}.fa-wand-magic,.fa-magic{--fa: ""}.fa-dog{--fa: ""}.fa-carrot{--fa: ""}.fa-moon{--fa: ""}.fa-wine-glass-empty,.fa-wine-glass-alt{--fa: ""}.fa-cheese{--fa: ""}.fa-yin-yang{--fa: ""}.fa-music{--fa: ""}.fa-code-commit{--fa: ""}.fa-temperature-low{--fa: ""}.fa-person-biking,.fa-biking{--fa: ""}.fa-broom{--fa: ""}.fa-shield-heart{--fa: ""}.fa-gopuram{--fa: ""}.fa-earth-oceania,.fa-globe-oceania{--fa: ""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa: ""}.fa-hashtag{--fa: "#"}.fa-up-right-and-down-left-from-center,.fa-expand-alt{--fa: ""}.fa-oil-can{--fa: ""}.fa-t{--fa: "T"}.fa-hippo{--fa: ""}.fa-chart-column{--fa: ""}.fa-infinity{--fa: ""}.fa-vial-circle-check{--fa: ""}.fa-person-arrow-down-to-line{--fa: ""}.fa-voicemail{--fa: ""}.fa-fan{--fa: ""}.fa-person-walking-luggage{--fa: ""}.fa-up-down,.fa-arrows-alt-v{--fa: ""}.fa-cloud-moon-rain{--fa: ""}.fa-calendar{--fa: ""}.fa-trailer{--fa: ""}.fa-bahai,.fa-haykal{--fa: ""}.fa-sd-card{--fa: ""}.fa-dragon{--fa: ""}.fa-shoe-prints{--fa: ""}.fa-circle-plus,.fa-plus-circle{--fa: ""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa: ""}.fa-hand-holding{--fa: ""}.fa-plug-circle-exclamation{--fa: ""}.fa-link-slash,.fa-chain-broken,.fa-chain-slash,.fa-unlink{--fa: ""}.fa-clone{--fa: ""}.fa-person-walking-arrow-loop-left{--fa: ""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa: ""}.fa-fire-flame-curved,.fa-fire-alt{--fa: ""}.fa-tornado{--fa: ""}.fa-file-circle-plus{--fa: ""}.fa-book-quran,.fa-quran{--fa: ""}.fa-anchor{--fa: ""}.fa-border-all{--fa: ""}.fa-face-angry,.fa-angry{--fa: ""}.fa-cookie-bite{--fa: ""}.fa-arrow-trend-down{--fa: ""}.fa-rss,.fa-feed{--fa: ""}.fa-draw-polygon{--fa: ""}.fa-scale-balanced,.fa-balance-scale{--fa: ""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa: ""}.fa-shower{--fa: ""}.fa-desktop,.fa-desktop-alt{--fa: ""}.fa-m{--fa: "M"}.fa-table-list,.fa-th-list{--fa: ""}.fa-comment-sms,.fa-sms{--fa: ""}.fa-book{--fa: ""}.fa-user-plus{--fa: ""}.fa-check{--fa: ""}.fa-battery-three-quarters,.fa-battery-4{--fa: ""}.fa-house-circle-check{--fa: ""}.fa-angle-left{--fa: ""}.fa-diagram-successor{--fa: ""}.fa-truck-arrow-right{--fa: ""}.fa-arrows-split-up-and-left{--fa: ""}.fa-hand-fist,.fa-fist-raised{--fa: ""}.fa-cloud-moon{--fa: ""}.fa-briefcase{--fa: ""}.fa-person-falling{--fa: ""}.fa-image-portrait,.fa-portrait{--fa: ""}.fa-user-tag{--fa: ""}.fa-rug{--fa: ""}.fa-earth-europe,.fa-globe-europe{--fa: ""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa: ""}.fa-rectangle-xmark,.fa-rectangle-times,.fa-times-rectangle,.fa-window-close{--fa: ""}.fa-baht-sign{--fa: ""}.fa-book-open{--fa: ""}.fa-book-journal-whills,.fa-journal-whills{--fa: ""}.fa-handcuffs{--fa: ""}.fa-triangle-exclamation,.fa-exclamation-triangle,.fa-warning{--fa: ""}.fa-database{--fa: ""}.fa-share,.fa-mail-forward{--fa: ""}.fa-bottle-droplet{--fa: ""}.fa-mask-face{--fa: ""}.fa-hill-rockslide{--fa: ""}.fa-right-left,.fa-exchange-alt{--fa: ""}.fa-paper-plane{--fa: ""}.fa-road-circle-exclamation{--fa: ""}.fa-dungeon{--fa: ""}.fa-align-right{--fa: ""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa: ""}.fa-life-ring{--fa: ""}.fa-hands,.fa-sign-language,.fa-signing{--fa: ""}.fa-calendar-day{--fa: ""}.fa-water-ladder,.fa-ladder-water,.fa-swimming-pool{--fa: ""}.fa-arrows-up-down,.fa-arrows-v{--fa: ""}.fa-face-grimace,.fa-grimace{--fa: ""}.fa-wheelchair-move,.fa-wheelchair-alt{--fa: ""}.fa-turn-down,.fa-level-down-alt{--fa: ""}.fa-person-walking-arrow-right{--fa: ""}.fa-square-envelope,.fa-envelope-square{--fa: ""}.fa-dice{--fa: ""}.fa-bowling-ball{--fa: ""}.fa-brain{--fa: ""}.fa-bandage,.fa-band-aid{--fa: ""}.fa-calendar-minus{--fa: ""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa: ""}.fa-gifts{--fa: ""}.fa-hotel{--fa: ""}.fa-earth-asia,.fa-globe-asia{--fa: ""}.fa-id-card-clip,.fa-id-card-alt{--fa: ""}.fa-magnifying-glass-plus,.fa-search-plus{--fa: ""}.fa-thumbs-up{--fa: ""}.fa-user-clock{--fa: ""}.fa-hand-dots,.fa-allergies{--fa: ""}.fa-file-invoice{--fa: ""}.fa-window-minimize{--fa: ""}.fa-mug-saucer,.fa-coffee{--fa: ""}.fa-brush{--fa: ""}.fa-file-half-dashed{--fa: ""}.fa-mask{--fa: ""}.fa-magnifying-glass-minus,.fa-search-minus{--fa: ""}.fa-ruler-vertical{--fa: ""}.fa-user-large,.fa-user-alt{--fa: ""}.fa-train-tram{--fa: ""}.fa-user-nurse{--fa: ""}.fa-syringe{--fa: ""}.fa-cloud-sun{--fa: ""}.fa-stopwatch-20{--fa: ""}.fa-square-full{--fa: ""}.fa-magnet{--fa: ""}.fa-jar{--fa: ""}.fa-note-sticky,.fa-sticky-note{--fa: ""}.fa-bug-slash{--fa: ""}.fa-arrow-up-from-water-pump{--fa: ""}.fa-bone{--fa: ""}.fa-table-cells-row-unlock{--fa: ""}.fa-user-injured{--fa: ""}.fa-face-sad-tear,.fa-sad-tear{--fa: ""}.fa-plane{--fa: ""}.fa-tent-arrows-down{--fa: ""}.fa-exclamation{--fa: "!"}.fa-arrows-spin{--fa: ""}.fa-print{--fa: ""}.fa-turkish-lira-sign,.fa-try,.fa-turkish-lira{--fa: ""}.fa-dollar-sign,.fa-dollar,.fa-usd{--fa: "$"}.fa-x{--fa: "X"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa: ""}.fa-users-gear,.fa-users-cog{--fa: ""}.fa-person-military-pointing{--fa: ""}.fa-building-columns,.fa-bank,.fa-institution,.fa-museum,.fa-university{--fa: ""}.fa-umbrella{--fa: ""}.fa-trowel{--fa: ""}.fa-d{--fa: "D"}.fa-stapler{--fa: ""}.fa-masks-theater,.fa-theater-masks{--fa: ""}.fa-kip-sign{--fa: ""}.fa-hand-point-left{--fa: ""}.fa-handshake-simple,.fa-handshake-alt{--fa: ""}.fa-jet-fighter,.fa-fighter-jet{--fa: ""}.fa-square-share-nodes,.fa-share-alt-square{--fa: ""}.fa-barcode{--fa: ""}.fa-plus-minus{--fa: ""}.fa-video,.fa-video-camera{--fa: ""}.fa-graduation-cap,.fa-mortar-board{--fa: ""}.fa-hand-holding-medical{--fa: ""}.fa-person-circle-check{--fa: ""}.fa-turn-up,.fa-level-up-alt{--fa: ""}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: "Font Awesome 6 Brands";--fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/build/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}.fab,.fa-brands{font-weight:400}.fa-monero{--fa: ""}.fa-hooli{--fa: ""}.fa-yelp{--fa: ""}.fa-cc-visa{--fa: ""}.fa-lastfm{--fa: ""}.fa-shopware{--fa: ""}.fa-creative-commons-nc{--fa: ""}.fa-aws{--fa: ""}.fa-redhat{--fa: ""}.fa-yoast{--fa: ""}.fa-cloudflare{--fa: ""}.fa-ups{--fa: ""}.fa-pixiv{--fa: ""}.fa-wpexplorer{--fa: ""}.fa-dyalog{--fa: ""}.fa-bity{--fa: ""}.fa-stackpath{--fa: ""}.fa-buysellads{--fa: ""}.fa-first-order{--fa: ""}.fa-modx{--fa: ""}.fa-guilded{--fa: ""}.fa-vnv{--fa: ""}.fa-square-js,.fa-js-square{--fa: ""}.fa-microsoft{--fa: ""}.fa-qq{--fa: ""}.fa-orcid{--fa: ""}.fa-java{--fa: ""}.fa-invision{--fa: ""}.fa-creative-commons-pd-alt{--fa: ""}.fa-centercode{--fa: ""}.fa-glide-g{--fa: ""}.fa-drupal{--fa: ""}.fa-jxl{--fa: ""}.fa-dart-lang{--fa: ""}.fa-hire-a-helper{--fa: ""}.fa-creative-commons-by{--fa: ""}.fa-unity{--fa: ""}.fa-whmcs{--fa: ""}.fa-rocketchat{--fa: ""}.fa-vk{--fa: ""}.fa-untappd{--fa: ""}.fa-mailchimp{--fa: ""}.fa-css3-alt{--fa: ""}.fa-square-reddit,.fa-reddit-square{--fa: ""}.fa-vimeo-v{--fa: ""}.fa-contao{--fa: ""}.fa-square-font-awesome{--fa: ""}.fa-deskpro{--fa: ""}.fa-brave{--fa: ""}.fa-sistrix{--fa: ""}.fa-square-instagram,.fa-instagram-square{--fa: ""}.fa-battle-net{--fa: ""}.fa-the-red-yeti{--fa: ""}.fa-square-hacker-news,.fa-hacker-news-square{--fa: ""}.fa-edge{--fa: ""}.fa-threads{--fa: ""}.fa-napster{--fa: ""}.fa-square-snapchat,.fa-snapchat-square{--fa: ""}.fa-google-plus-g{--fa: ""}.fa-artstation{--fa: ""}.fa-markdown{--fa: ""}.fa-sourcetree{--fa: ""}.fa-google-plus{--fa: ""}.fa-diaspora{--fa: ""}.fa-foursquare{--fa: ""}.fa-stack-overflow{--fa: ""}.fa-github-alt{--fa: ""}.fa-phoenix-squadron{--fa: ""}.fa-pagelines{--fa: ""}.fa-algolia{--fa: ""}.fa-red-river{--fa: ""}.fa-creative-commons-sa{--fa: ""}.fa-safari{--fa: ""}.fa-google{--fa: ""}.fa-square-font-awesome-stroke,.fa-font-awesome-alt{--fa: ""}.fa-atlassian{--fa: ""}.fa-linkedin-in{--fa: ""}.fa-digital-ocean{--fa: ""}.fa-nimblr{--fa: ""}.fa-chromecast{--fa: ""}.fa-evernote{--fa: ""}.fa-hacker-news{--fa: ""}.fa-creative-commons-sampling{--fa: ""}.fa-adversal{--fa: ""}.fa-creative-commons{--fa: ""}.fa-watchman-monitoring{--fa: ""}.fa-fonticons{--fa: ""}.fa-weixin{--fa: ""}.fa-shirtsinbulk{--fa: ""}.fa-codepen{--fa: ""}.fa-git-alt{--fa: ""}.fa-lyft{--fa: ""}.fa-rev{--fa: ""}.fa-windows{--fa: ""}.fa-wizards-of-the-coast{--fa: ""}.fa-square-viadeo,.fa-viadeo-square{--fa: ""}.fa-meetup{--fa: ""}.fa-centos{--fa: ""}.fa-adn{--fa: ""}.fa-cloudsmith{--fa: ""}.fa-opensuse{--fa: ""}.fa-pied-piper-alt{--fa: ""}.fa-square-dribbble,.fa-dribbble-square{--fa: ""}.fa-codiepie{--fa: ""}.fa-node{--fa: ""}.fa-mix{--fa: ""}.fa-steam{--fa: ""}.fa-cc-apple-pay{--fa: ""}.fa-scribd{--fa: ""}.fa-debian{--fa: ""}.fa-openid{--fa: ""}.fa-instalod{--fa: ""}.fa-files-pinwheel{--fa: ""}.fa-expeditedssl{--fa: ""}.fa-sellcast{--fa: ""}.fa-square-twitter,.fa-twitter-square{--fa: ""}.fa-r-project{--fa: ""}.fa-delicious{--fa: ""}.fa-freebsd{--fa: ""}.fa-vuejs{--fa: ""}.fa-accusoft{--fa: ""}.fa-ioxhost{--fa: ""}.fa-fonticons-fi{--fa: ""}.fa-app-store{--fa: ""}.fa-cc-mastercard{--fa: ""}.fa-itunes-note{--fa: ""}.fa-golang{--fa: ""}.fa-kickstarter,.fa-square-kickstarter{--fa: ""}.fa-grav{--fa: ""}.fa-weibo{--fa: ""}.fa-uncharted{--fa: ""}.fa-firstdraft{--fa: ""}.fa-square-youtube,.fa-youtube-square{--fa: ""}.fa-wikipedia-w{--fa: ""}.fa-wpressr,.fa-rendact{--fa: ""}.fa-angellist{--fa: ""}.fa-galactic-republic{--fa: ""}.fa-nfc-directional{--fa: ""}.fa-skype{--fa: ""}.fa-joget{--fa: ""}.fa-fedora{--fa: ""}.fa-stripe-s{--fa: ""}.fa-meta{--fa: ""}.fa-laravel{--fa: ""}.fa-hotjar{--fa: ""}.fa-bluetooth-b{--fa: ""}.fa-square-letterboxd{--fa: ""}.fa-sticker-mule{--fa: ""}.fa-creative-commons-zero{--fa: ""}.fa-hips{--fa: ""}.fa-css{--fa: ""}.fa-behance{--fa: ""}.fa-reddit{--fa: ""}.fa-discord{--fa: ""}.fa-chrome{--fa: ""}.fa-app-store-ios{--fa: ""}.fa-cc-discover{--fa: ""}.fa-wpbeginner{--fa: ""}.fa-confluence{--fa: ""}.fa-shoelace{--fa: ""}.fa-mdb{--fa: ""}.fa-dochub{--fa: ""}.fa-accessible-icon{--fa: ""}.fa-ebay{--fa: ""}.fa-amazon{--fa: ""}.fa-unsplash{--fa: ""}.fa-yarn{--fa: ""}.fa-square-steam,.fa-steam-square{--fa: ""}.fa-500px{--fa: ""}.fa-square-vimeo,.fa-vimeo-square{--fa: ""}.fa-asymmetrik{--fa: ""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa: ""}.fa-gratipay{--fa: ""}.fa-apple{--fa: ""}.fa-hive{--fa: ""}.fa-gitkraken{--fa: ""}.fa-keybase{--fa: ""}.fa-apple-pay{--fa: ""}.fa-padlet{--fa: ""}.fa-amazon-pay{--fa: ""}.fa-square-github,.fa-github-square{--fa: ""}.fa-stumbleupon{--fa: ""}.fa-fedex{--fa: ""}.fa-phoenix-framework{--fa: ""}.fa-shopify{--fa: ""}.fa-neos{--fa: ""}.fa-square-threads{--fa: ""}.fa-hackerrank{--fa: ""}.fa-researchgate{--fa: ""}.fa-swift{--fa: ""}.fa-angular{--fa: ""}.fa-speakap{--fa: ""}.fa-angrycreative{--fa: ""}.fa-y-combinator{--fa: ""}.fa-empire{--fa: ""}.fa-envira{--fa: ""}.fa-google-scholar{--fa: ""}.fa-square-gitlab,.fa-gitlab-square{--fa: ""}.fa-studiovinari{--fa: ""}.fa-pied-piper{--fa: ""}.fa-wordpress{--fa: ""}.fa-product-hunt{--fa: ""}.fa-firefox{--fa: ""}.fa-linode{--fa: ""}.fa-goodreads{--fa: ""}.fa-square-odnoklassniki,.fa-odnoklassniki-square{--fa: ""}.fa-jsfiddle{--fa: ""}.fa-sith{--fa: ""}.fa-themeisle{--fa: ""}.fa-page4{--fa: ""}.fa-hashnode{--fa: ""}.fa-react{--fa: ""}.fa-cc-paypal{--fa: ""}.fa-squarespace{--fa: ""}.fa-cc-stripe{--fa: ""}.fa-creative-commons-share{--fa: ""}.fa-bitcoin{--fa: ""}.fa-keycdn{--fa: ""}.fa-opera{--fa: ""}.fa-itch-io{--fa: ""}.fa-umbraco{--fa: ""}.fa-galactic-senate{--fa: ""}.fa-ubuntu{--fa: ""}.fa-draft2digital{--fa: ""}.fa-stripe{--fa: ""}.fa-houzz{--fa: ""}.fa-gg{--fa: ""}.fa-dhl{--fa: ""}.fa-square-pinterest,.fa-pinterest-square{--fa: ""}.fa-xing{--fa: ""}.fa-blackberry{--fa: ""}.fa-creative-commons-pd{--fa: ""}.fa-playstation{--fa: ""}.fa-quinscape{--fa: ""}.fa-less{--fa: ""}.fa-blogger-b{--fa: ""}.fa-opencart{--fa: ""}.fa-vine{--fa: ""}.fa-signal-messenger{--fa: ""}.fa-paypal{--fa: ""}.fa-gitlab{--fa: ""}.fa-typo3{--fa: ""}.fa-reddit-alien{--fa: ""}.fa-yahoo{--fa: ""}.fa-dailymotion{--fa: ""}.fa-affiliatetheme{--fa: ""}.fa-pied-piper-pp{--fa: ""}.fa-bootstrap{--fa: ""}.fa-odnoklassniki{--fa: ""}.fa-nfc-symbol{--fa: ""}.fa-mintbit{--fa: ""}.fa-ethereum{--fa: ""}.fa-speaker-deck{--fa: ""}.fa-creative-commons-nc-eu{--fa: ""}.fa-patreon{--fa: ""}.fa-avianex{--fa: ""}.fa-ello{--fa: ""}.fa-gofore{--fa: ""}.fa-bimobject{--fa: ""}.fa-brave-reverse{--fa: ""}.fa-facebook-f{--fa: ""}.fa-square-google-plus,.fa-google-plus-square{--fa: ""}.fa-web-awesome{--fa: ""}.fa-mandalorian{--fa: ""}.fa-first-order-alt{--fa: ""}.fa-osi{--fa: ""}.fa-google-wallet{--fa: ""}.fa-d-and-d-beyond{--fa: ""}.fa-periscope{--fa: ""}.fa-fulcrum{--fa: ""}.fa-cloudscale{--fa: ""}.fa-forumbee{--fa: ""}.fa-mizuni{--fa: ""}.fa-schlix{--fa: ""}.fa-square-xing,.fa-xing-square{--fa: ""}.fa-bandcamp{--fa: ""}.fa-wpforms{--fa: ""}.fa-cloudversify{--fa: ""}.fa-usps{--fa: ""}.fa-megaport{--fa: ""}.fa-magento{--fa: ""}.fa-spotify{--fa: ""}.fa-optin-monster{--fa: ""}.fa-fly{--fa: ""}.fa-square-bluesky{--fa: ""}.fa-aviato{--fa: ""}.fa-itunes{--fa: ""}.fa-cuttlefish{--fa: ""}.fa-blogger{--fa: ""}.fa-flickr{--fa: ""}.fa-viber{--fa: ""}.fa-soundcloud{--fa: ""}.fa-digg{--fa: ""}.fa-tencent-weibo{--fa: ""}.fa-letterboxd{--fa: ""}.fa-symfony{--fa: ""}.fa-maxcdn{--fa: ""}.fa-etsy{--fa: ""}.fa-facebook-messenger{--fa: ""}.fa-audible{--fa: ""}.fa-think-peaks{--fa: ""}.fa-bilibili{--fa: ""}.fa-erlang{--fa: ""}.fa-x-twitter{--fa: ""}.fa-cotton-bureau{--fa: ""}.fa-dashcube{--fa: ""}.fa-42-group,.fa-innosoft{--fa: ""}.fa-stack-exchange{--fa: ""}.fa-elementor{--fa: ""}.fa-square-pied-piper,.fa-pied-piper-square{--fa: ""}.fa-creative-commons-nd{--fa: ""}.fa-palfed{--fa: ""}.fa-superpowers{--fa: ""}.fa-resolving{--fa: ""}.fa-xbox{--fa: ""}.fa-square-web-awesome-stroke{--fa: ""}.fa-searchengin{--fa: ""}.fa-tiktok{--fa: ""}.fa-square-facebook,.fa-facebook-square{--fa: ""}.fa-renren{--fa: ""}.fa-linux{--fa: ""}.fa-glide{--fa: ""}.fa-linkedin{--fa: ""}.fa-hubspot{--fa: ""}.fa-deploydog{--fa: ""}.fa-twitch{--fa: ""}.fa-flutter{--fa: ""}.fa-ravelry{--fa: ""}.fa-mixer{--fa: ""}.fa-square-lastfm,.fa-lastfm-square{--fa: ""}.fa-vimeo{--fa: ""}.fa-mendeley{--fa: ""}.fa-uniregistry{--fa: ""}.fa-figma{--fa: ""}.fa-creative-commons-remix{--fa: ""}.fa-cc-amazon-pay{--fa: ""}.fa-dropbox{--fa: ""}.fa-instagram{--fa: ""}.fa-cmplid{--fa: ""}.fa-upwork{--fa: ""}.fa-facebook{--fa: ""}.fa-gripfire{--fa: ""}.fa-jedi-order{--fa: ""}.fa-uikit{--fa: ""}.fa-fort-awesome-alt{--fa: ""}.fa-phabricator{--fa: ""}.fa-ussunnah{--fa: ""}.fa-earlybirds{--fa: ""}.fa-trade-federation{--fa: ""}.fa-autoprefixer{--fa: ""}.fa-whatsapp{--fa: ""}.fa-square-upwork{--fa: ""}.fa-slideshare{--fa: ""}.fa-google-play{--fa: ""}.fa-viadeo{--fa: ""}.fa-line{--fa: ""}.fa-google-drive{--fa: ""}.fa-servicestack{--fa: ""}.fa-simplybuilt{--fa: ""}.fa-bitbucket{--fa: ""}.fa-imdb{--fa: ""}.fa-deezer{--fa: ""}.fa-raspberry-pi{--fa: ""}.fa-jira{--fa: ""}.fa-docker{--fa: ""}.fa-screenpal{--fa: ""}.fa-bluetooth{--fa: ""}.fa-gitter{--fa: ""}.fa-d-and-d{--fa: ""}.fa-microblog{--fa: ""}.fa-cc-diners-club{--fa: ""}.fa-gg-circle{--fa: ""}.fa-pied-piper-hat{--fa: ""}.fa-kickstarter-k{--fa: ""}.fa-yandex{--fa: ""}.fa-readme{--fa: ""}.fa-html5{--fa: ""}.fa-sellsy{--fa: ""}.fa-square-web-awesome{--fa: ""}.fa-sass{--fa: ""}.fa-wirsindhandwerk,.fa-wsh{--fa: ""}.fa-buromobelexperte{--fa: ""}.fa-salesforce{--fa: ""}.fa-octopus-deploy{--fa: ""}.fa-medapps{--fa: ""}.fa-ns8{--fa: ""}.fa-pinterest-p{--fa: ""}.fa-apper{--fa: ""}.fa-fort-awesome{--fa: ""}.fa-waze{--fa: ""}.fa-bluesky{--fa: ""}.fa-cc-jcb{--fa: ""}.fa-snapchat,.fa-snapchat-ghost{--fa: ""}.fa-fantasy-flight-games{--fa: ""}.fa-rust{--fa: ""}.fa-wix{--fa: ""}.fa-square-behance,.fa-behance-square{--fa: ""}.fa-supple{--fa: ""}.fa-webflow{--fa: ""}.fa-rebel{--fa: ""}.fa-css3{--fa: ""}.fa-staylinked{--fa: ""}.fa-kaggle{--fa: ""}.fa-space-awesome{--fa: ""}.fa-deviantart{--fa: ""}.fa-cpanel{--fa: ""}.fa-goodreads-g{--fa: ""}.fa-square-git,.fa-git-square{--fa: ""}.fa-square-tumblr,.fa-tumblr-square{--fa: ""}.fa-trello{--fa: ""}.fa-creative-commons-nc-jp{--fa: ""}.fa-get-pocket{--fa: ""}.fa-perbyte{--fa: ""}.fa-grunt{--fa: ""}.fa-weebly{--fa: ""}.fa-connectdevelop{--fa: ""}.fa-leanpub{--fa: ""}.fa-black-tie{--fa: ""}.fa-themeco{--fa: ""}.fa-python{--fa: ""}.fa-android{--fa: ""}.fa-bots{--fa: ""}.fa-free-code-camp{--fa: ""}.fa-hornbill{--fa: ""}.fa-js{--fa: ""}.fa-ideal{--fa: ""}.fa-git{--fa: ""}.fa-dev{--fa: ""}.fa-sketch{--fa: ""}.fa-yandex-international{--fa: ""}.fa-cc-amex{--fa: ""}.fa-uber{--fa: ""}.fa-github{--fa: ""}.fa-php{--fa: ""}.fa-alipay{--fa: ""}.fa-youtube{--fa: ""}.fa-skyatlas{--fa: ""}.fa-firefox-browser{--fa: ""}.fa-replyd{--fa: ""}.fa-suse{--fa: ""}.fa-jenkins{--fa: ""}.fa-twitter{--fa: ""}.fa-rockrms{--fa: ""}.fa-pinterest{--fa: ""}.fa-buffer{--fa: ""}.fa-npm{--fa: ""}.fa-yammer{--fa: ""}.fa-btc{--fa: ""}.fa-dribbble{--fa: ""}.fa-stumbleupon-circle{--fa: ""}.fa-internet-explorer{--fa: ""}.fa-stubber{--fa: ""}.fa-telegram,.fa-telegram-plane{--fa: ""}.fa-old-republic{--fa: ""}.fa-odysee{--fa: ""}.fa-square-whatsapp,.fa-whatsapp-square{--fa: ""}.fa-node-js{--fa: ""}.fa-edge-legacy{--fa: ""}.fa-slack,.fa-slack-hash{--fa: ""}.fa-medrt{--fa: ""}.fa-usb{--fa: ""}.fa-tumblr{--fa: ""}.fa-vaadin{--fa: ""}.fa-quora{--fa: ""}.fa-square-x-twitter{--fa: ""}.fa-reacteurope{--fa: ""}.fa-medium,.fa-medium-m{--fa: ""}.fa-amilia{--fa: ""}.fa-mixcloud{--fa: ""}.fa-flipboard{--fa: ""}.fa-viacoin{--fa: ""}.fa-critical-role{--fa: ""}.fa-sitrox{--fa: ""}.fa-discourse{--fa: ""}.fa-joomla{--fa: ""}.fa-mastodon{--fa: ""}.fa-airbnb{--fa: ""}.fa-wolf-pack-battalion{--fa: ""}.fa-buy-n-large{--fa: ""}.fa-gulp{--fa: ""}.fa-creative-commons-sampling-plus{--fa: ""}.fa-strava{--fa: ""}.fa-ember{--fa: ""}.fa-canadian-maple-leaf{--fa: ""}.fa-teamspeak{--fa: ""}.fa-pushed{--fa: ""}.fa-wordpress-simple{--fa: ""}.fa-nutritionix{--fa: ""}.fa-wodu{--fa: ""}.fa-google-pay{--fa: ""}.fa-intercom{--fa: ""}.fa-zhihu{--fa: ""}.fa-korvue{--fa: ""}.fa-pix{--fa: ""}.fa-steam-symbol{--fa: ""}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/build/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/build/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/build/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/build/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/build/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/build/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/build/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/build/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/build/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/build/assets/fa-solid-900-CTAAxXor.woff2) format("woff2"),url(/build/assets/fa-solid-900-D0aA9rwL.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/build/assets/fa-brands-400-D_cYUPeE.woff2) format("woff2"),url(/build/assets/fa-brands-400-D1LuMI3I.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/build/assets/fa-regular-400-BjRzuEpd.woff2) format("woff2"),url(/build/assets/fa-regular-400-DZaxPHgR.ttf) format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(/build/assets/fa-v4compatibility-C9RhG_FT.woff2) format("woff2"),url(/build/assets/fa-v4compatibility-CCth-dXg.ttf) format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}
