@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}:root{--color_text:#344856;--color_action_dark:#123f87;--color_action:#4192F7;--color_sucess:#4AA162;--color_error:#CD7467;--color_info:#eec818;--color_p1:#F29B91;--color_c1:white;--c1:#344856;--c2:#FDF5F2;--c3:#FBEBD8;--c4:#F29B91;--c5:#EB8CB5;--c4_1:#F29B91;--c4_2:#FFBDEF;--c4_3:#FA86B7;--c4_4:#BF5082;--border_radius:.25rem;--border_style:1px solid #00000054;--border_style_light:solid 1px #0000001c;--border_shadow_style:0 0 1px #00000078;--bs_hover:0 0 4px 0 var(--color_action);--bs_0:0 0 1px #00000078;--bs_1:0 0 4px 1px #0000004d;--bs_2:0 0 8px 2px #00000054;--bs_3:rgba(60, 64, 67, 0.3) 0 1px 2px 0, rgba(60, 64, 67, 0.15) 0 1px 3px 1px;--filter_shadow:drop-shadow(0 0 1px #00000054)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}impressum{position:fixed;bottom:0;right:0;padding:.5rem;font-size:12px;color:var(--c1);display:inline-flex;gap:.5rem;z-index:1000;height:min-content}impressum>a{color:inherit;text-decoration:auto}.light,light{font-weight:100;margin-left:-2px}.field{position:relative}.field .title{margin-bottom:.5em;font-family:rubik;font-size:.8em}fieldset{border:solid .5px #00000078}.btn,button,input[type=reset],input[type=submit]{padding:.25em;height:min-content;justify-content:center;background-color:#00000008;box-shadow:var(--border_shadow_style);border-radius:var(--border_radius)}.btn{display:flex!important;align-items:center;gap:1ch;position:relative}.btn:hover,button:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:var(--bs_hover)}.btn.active{cursor:auto;pointer-events:none;box-shadow:0 0 3px 0#000000bf}button,input[type=reset],input[type=submit]{color:inherit;border:0;font:inherit;cursor:pointer;outline:inherit;display:flex}.btn,.btn_icon{cursor:pointer}.btn_icon:hover{color:var(--color_action)}.btn_interaction{cursor:pointer;transition:transform 100ms}.btn_interaction:hover{box-shadow:var(--bs_hover);transform:scale(1.02)}.disable-box-shadow-animation:hover{box-shadow:none}:has(>.closing_animation){transition:transform 100ms}:has(>.closing_animation:hover){transform:scale(.99)}.closing_animation{transition:transform 100ms}.closing_animation:hover{transform:scale(1.2)}.input_icon{transition:height .25s;position:relative;height:calc(1.5rem - 2px);margin-top:2px;display:flex;align-items:center}.input_icon>input{padding-left:1.5rem}.input_icon>i{position:absolute;left:0}.hover_shadow:hover{box-shadow:var(--bs_hover)!important}.hover_shadow:hover>*{scale:1.1}.slider{-webkit-appearance:none;outline:0;height:1.5px;border-radius:1.5px;width:100%;width:-webkit-fill-available;background-color:#00000036}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;background-color:#efefef;box-shadow:var(--border_shadow_style);border-radius:100%;cursor:pointer}.slider::-webkit-slider-thumb:hover{box-shadow:0 0 2px #000000b5}.slider::-moz-range-thumb{width:25px;height:25px;background:#04aa6d;cursor:pointer}.center{text-align:center}.flexlist,.vertical .progressbar{display:flex;flex-direction:column}.flexlist{gap:1rem;margin:.5rem}.progressbar{position:relative;height:1rem;display:inline-flex;justify-content:flex-start;background-color:#0000000a;box-shadow:var(--border_shadow_style);color:#434343;align-items:center;padding:.1em;width:-webkit-fill-available}.vertical .progressbar{height:inherit}.progressbar,.progressbar>.bar{border-radius:var(--border_radius)}.progressbar>.bar{background-color:var(--c4);height:100%;width:0%;transition:width .1s}.vertical .progressbar>.bar{width:100%;box-shadow:var(--bs_0)}.field.vertical{height:100%}.field .legend{display:flex;margin-top:.25rem;font-size:.5rem;height:min-content;align-items:flex-start;flex-direction:row;gap:1rem}.field .gradient-container,.field .legend>*{display:flex;flex-direction:row;gap:.25rem}.field .legend .legend_item{width:2ch;height:2ch;border-radius:.5ch}.field .gradient-container{gap:.5rem}[contenteditable=true],input[type=date],input[type=email],input[type=number],input[type=password],input[type=text]{width:-webkit-fill-available;color:inherit;font-size:1rem;font-family:inherit;background:0 0;border:0;border-bottom:var(--border_style);padding-bottom:1px;border-radius:0}[contenteditable=true]:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus{outline:0;border-bottom:2px solid var(--color_action);padding-bottom:0}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000 transparent inset}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}.success input,input.success{border-bottom:1.5px solid var(--color_sucess);margin-bottom:-.5px}.error input,input.error{border-bottom:1.5px solid var(--color_error);margin-bottom:-.5px}.inputfield{position:relative}.inputfield>i{position:absolute;right:0;bottom:.25rem;cursor:pointer}.inputfield>tag{display:inline-flex;align-items:baseline;opacity:.5;font-size:.75em}.inputfield>tag>*{margin-left:.5em;font-style:italic;font-size:.75em}.login_wrapper{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center}.numCode{width:1.5em;height:1.5em;text-align:center;font-size:3rem;border:var(--border_style);border-radius:.25em}.numCode:focus{outline:0;border:1px solid var(--color_action)!important}.numCode.small,select{border-radius:var(--border_radius)}.numCode.small{width:1em;height:1em;font-size:1em}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;outline:0;width:calc(100% - 2px);font-size:inherit;box-shadow:var(--border_shadow_style);background-color:#0000000a;padding:.25rem;margin:1px;cursor:pointer}select::-ms-expand{display:none}select:focus::-ms-value{background-color:transparent}select option{color:#666}select:hover{box-shadow:0 0 2px #000000b5}.select_icons,.select_wrapper{position:relative;align-items:center}.select_wrapper{display:flex!important;justify-content:flex-end}.select_wrapper::before{content:"";position:absolute;margin:.25rem .5rem;pointer-events:none}.select_icons{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem;padding:.25rem .5rem;z-index:20;background-color:#f5f5f5;border-radius:var(--border_radius)}.select_icons.opened{border-radius:var(--border_radius) var(--border_radius)0 0}.dropdown{position:absolute;width:-webkit-fill-available;padding:0;top:calc(1.5rem + 1px);background-color:#f9f9f9;box-shadow:var(--border_shadow_style);transition:.25s;height:0;overflow:hidden;overflow-y:scroll}.select_icons.opened>.dropdown{height:10rem;border-radius:0 0 var(--border_radius) var(--border_radius)}.dropdown_cat{display:grid;position:relative;grid-template-columns:repeat(auto-fill,2rem);gap:.25rem;justify-content:space-between;padding-top:1.1rem;margin:.5rem}.dropdown_cat>i{width:1rem;height:1rem;display:flex;justify-content:center;align-items:center;padding:.5rem}.background_coloring{background-color:#0000000a;border-radius:var(--border_radius);box-shadow:var(--bs_3)}.background_coloring.error{box-shadow:0 0 1px red;background-color:#ff00000f}.background_coloring.success{box-shadow:0 0 1px #087e08;background-color:#17c5170f}.background_coloring.left_bottom{position:fixed;left:0;bottom:0;width:auto}.optioncard{margin:1px}.optioncard:not(.active):not(.marked):hover{box-shadow:0 0 2px #000000b5;cursor:pointer}.optioncard.active{box-shadow:0 0 4px var(--color_action_dark);cursor:auto}.optioncard.marked{box-shadow:0 0 4px var(--c4_1);cursor:default}.pricetag{display:inline-flex;margin-right:.25rem}.pricetag>div:last-child{font-size:.7em}.iFrameWraper>iFrame{width:200%!important;height:200%!important;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;border:0}blocker{position:absolute;width:100%;height:100%;z-index:1000;background:0 0}.error_message,.success_message{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;padding:1rem;color:var(--color_error);width:fit-content;text-align:center;display:flex;background-color:#eaeaea;transform:translateY(100%);transition:.5s;border-radius:.5rem .5rem 0 0;z-index:9999}.success_message{color:var(--color_sucess)}.error_message>i,.success_message>i{position:absolute;right:0;top:0;border-radius:100%;width:1rem;height:1rem;margin-right:-.5rem;margin-top:-.5rem;box-shadow:var(--border_shadow_style);background-color:#fafafa;padding:.25rem;cursor:pointer}.animation_minimized_y{height:0;overflow:hidden}.navigation_dotbar{display:flex;align-items:center;justify-content:center;gap:.5rem}.navigation_dotbar>*{width:.5rem;height:.5rem;background-color:#0000000f;border-radius:100%;box-shadow:0 0 2px #000000cc;transition:.25s;cursor:pointer}.gallery{display:grid;grid-template-rows:auto 2rem}.gallery .gallery_content_wrapper{margin:1rem;display:flex;gap:0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.gallery .gallery_content_wrapper::-webkit-scrollbar{display:none}.gallery .card{min-width:calc(100% - 2px);padding:1px;scroll-snap-align:start}.deactivated{display:none!important}.loader_blocker{position:absolute;width:100%;height:100%;min-height:100;backdrop-filter:blur(.5rem);margin:auto;display:flex;z-index:1000;justify-content:center;align-items:center}.loader{border:.3rem solid #f3f3f3;border-top:.3rem solid var(--c1);border-radius:50%;width:2rem;height:2rem;animation:spin 1s linear infinite;margin:auto}@media only screen and (max-width:600px){.numCode{font-size:2rem}}