/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */
/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */
/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */
/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */
/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */
/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */
/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */
/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */
/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */
/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */
/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */
/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */
/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */
/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*! tailwindcss v2.2.16 | MIT License | https://tailwindcss.com*/

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../fonts/open-sans/open-sans-v20-latin-300.eot);src:local(""),url(../fonts/open-sans/open-sans-v20-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-v20-latin-300.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v20-latin-300.woff) format("woff"),url(../fonts/open-sans/open-sans-v20-latin-300.ttf) format("truetype"),url(../fonts/open-sans/open-sans-v20-latin-300.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/open-sans/open-sans-v20-latin-regular.eot);src:local(""),url(../fonts/open-sans/open-sans-v20-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-v20-latin-regular.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v20-latin-regular.woff) format("woff"),url(../fonts/open-sans/open-sans-v20-latin-regular.ttf) format("truetype"),url(../fonts/open-sans/open-sans-v20-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../fonts/open-sans/open-sans-v20-latin-700.eot);src:local(""),url(../fonts/open-sans/open-sans-v20-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans/open-sans-v20-latin-700.woff2) format("woff2"),url(../fonts/open-sans/open-sans-v20-latin-700.woff) format("woff"),url(../fonts/open-sans/open-sans-v20-latin-700.ttf) format("truetype"),url(../fonts/open-sans/open-sans-v20-latin-700.svg#OpenSans) format("svg")}@font-face{font-family:Raleway;font-style:normal;font-weight:100;src:url(../fonts/raleway/raleway-v19-latin-100.eot);src:local(""),url(../fonts/raleway/raleway-v19-latin-100.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-v19-latin-100.woff2) format("woff2"),url(../fonts/raleway/raleway-v19-latin-100.woff) format("woff"),url(../fonts/raleway/raleway-v19-latin-100.ttf) format("truetype"),url(../fonts/raleway/raleway-v19-latin-100.svg#Raleway) format("svg")}@font-face{font-family:Raleway;font-style:normal;font-weight:200;src:url(../fonts/raleway/raleway-v19-latin-200.eot);src:local(""),url(../fonts/raleway/raleway-v19-latin-200.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-v19-latin-200.woff2) format("woff2"),url(../fonts/raleway/raleway-v19-latin-200.woff) format("woff"),url(../fonts/raleway/raleway-v19-latin-200.ttf) format("truetype"),url(../fonts/raleway/raleway-v19-latin-200.svg#Raleway) format("svg")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(../fonts/raleway/raleway-v19-latin-regular.eot);src:local(""),url(../fonts/raleway/raleway-v19-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-v19-latin-regular.woff2) format("woff2"),url(../fonts/raleway/raleway-v19-latin-regular.woff) format("woff"),url(../fonts/raleway/raleway-v19-latin-regular.ttf) format("truetype"),url(../fonts/raleway/raleway-v19-latin-regular.svg#Raleway) format("svg")}@font-face{font-family:Raleway;font-style:normal;font-weight:800;src:url(../fonts/raleway/raleway-v19-latin-800.eot);src:local(""),url(../fonts/raleway/raleway-v19-latin-800.eot?#iefix) format("embedded-opentype"),url(../fonts/raleway/raleway-v19-latin-800.woff2) format("woff2"),url(../fonts/raleway/raleway-v19-latin-800.woff) format("woff"),url(../fonts/raleway/raleway-v19-latin-800.ttf) format("truetype"),url(../fonts/raleway/raleway-v19-latin-800.svg#Raleway) format("svg")}body,html{height:100%}body{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(243,243,243,var(--tw-bg-opacity));color:rgba(60,62,64,var(--tw-text-opacity));min-height:100%}:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:0!important;-moz-transition:none;-webkit-transition:none}.h1,.h2,.h3,h1,h2,h3{font-family:Raleway,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.h1,h1{font-size:1.5rem;left:-2rem;line-height:2rem;margin-bottom:2.5rem;padding:1rem;position:relative;top:-2rem}.h1,.h2,h1,h2{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(155,17,26,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:inline-block;letter-spacing:.05em;text-transform:uppercase}.h2,h2{font-size:16px;line-height:22px;padding:.25rem .75rem;width:auto}.h2.section-headline,h2.section-headline{align-self:auto;left:-1rem;position:relative}@media (min-width:1024px){.h2.section-headline,h2.section-headline{left:-2rem}}.h3,h3{--tw-text-opacity:1;color:rgba(155,17,26,var(--tw-text-opacity));letter-spacing:.05em}.h3.section-headline,h3.section-headline{font-size:1.25rem;line-height:1.75rem;margin-bottom:1.25rem;text-transform:uppercase}.h4,h4{--tw-text-opacity:1;color:rgba(155,17,26,var(--tw-text-opacity));font-size:16px;letter-spacing:.05em;line-height:22px;margin-bottom:.875rem;margin-top:1.5rem;text-transform:uppercase}a{-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}a:hover{text-decoration:underline}.content p{margin-bottom:1.25rem}.content p:last-child{margin-bottom:0}.form-section{margin-bottom:1.25rem;padding:2.25rem 1.25rem 1.25rem;position:relative}@media (min-width:768px){.form-section{padding:4rem 3rem 3rem}}.form-section{--tw-border-opacity:1;border:1px solid rgba(243,244,246,var(--tw-border-opacity))}.form-section .section-headline{left:0;position:absolute;top:0}.form-section-inner{margin-bottom:1.25rem;padding-bottom:1.25rem}@media (min-width:768px){.form-section-inner{margin-bottom:2.5rem;padding-bottom:2.5rem}}.form-section-inner{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(243,244,246,var(--tw-border-opacity));border-style:solid}small{display:inline-flex;font-size:.75rem;line-height:1rem}.form-group label{display:inline-flex;margin-bottom:.5rem}.form-group label.hidden{display:none!important}.form-group label.required:not(.form-check-label):after{content:"*"}.container{width:100%}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.container{max-width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1110px}}@media (min-width:1536px){.container{max-width:1110px}}

/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:auto;display:inline-block;font-style:normal;font-variant:normal;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-2x{font-size:2em}.fa-fw{text-align:center;width:1.25em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-up:before{content:"\f102"}.fa-bars:before{content:"\f0c9"}.fa-box:before{content:"\f466"}.fa-briefcase:before{content:"\f0b1"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-check:before{content:"\f00c"}.fa-coins:before{content:"\f51e"}.fa-compact-disc:before{content:"\f51f"}.fa-copy:before{content:"\f0c5"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-edit:before{content:"\f044"}.fa-envelope:before{content:"\f0e0"}.fa-file-contract:before{content:"\f56c"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-home:before{content:"\f015"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-minus:before{content:"\f068"}.fa-newspaper:before{content:"\f1ea"}.fa-pen-square:before{content:"\f14b"}.fa-plus:before{content:"\f067"}.fa-print:before{content:"\f02f"}.fa-receipt:before{content:"\f543"}.fa-robot:before{content:"\f544"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-spinner:before{content:"\f110"}.fa-stream:before{content:"\f550"}.fa-sync-alt:before{content:"\f2f1"}.fa-tag:before{content:"\f02b"}.fa-th-list:before{content:"\f00b"}.fa-times:before{content:"\f00d"}.fa-tools:before{content:"\f7d9"}.fa-trash:before{content:"\f1f8"}.fa-users:before{content:"\f0c0"}.fa-window-close:before{content:"\f410"}.fa-window-restore:before{content:"\f2d2"}@font-face{font-display:block;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fontawesome/fa-brands-400.eot);src:url(../fonts/fontawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-brands-400.woff2) format("woff2"),url(../fonts/fontawesome/fa-brands-400.woff) format("woff"),url(../fonts/fontawesome/fa-brands-400.ttf) format("truetype"),url(../fonts/fontawesome/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(../fonts/fontawesome/fa-regular-400.eot);src:url(../fonts/fontawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-regular-400.woff2) format("woff2"),url(../fonts/fontawesome/fa-regular-400.woff) format("woff"),url(../fonts/fontawesome/fa-regular-400.ttf) format("truetype"),url(../fonts/fontawesome/fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-display:block;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(../fonts/fontawesome/fa-solid-900.eot);src:url(../fonts/fontawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fa-solid-900.woff2) format("woff2"),url(../fonts/fontawesome/fa-solid-900.woff) format("woff"),url(../fonts/fontawesome/fa-solid-900.ttf) format("truetype"),url(../fonts/fontawesome/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}.btn{align-items:center;display:inline-flex;font-weight:600;height:66px;letter-spacing:.1em;line-height:1;padding:.75rem 1.25rem;text-transform:uppercase}.btn,.btn.default{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(155,17,26,var(--tw-bg-opacity));border:1px solid rgba(155,17,26,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.btn.default:hover,.btn:hover{background-color:rgba(60,62,64,var(--tw-bg-opacity));border-color:rgba(60,62,64,var(--tw-border-opacity));cursor:pointer;text-decoration:none}.btn.default:hover,.btn.red,.btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1}.btn.red{--tw-text-opacity:1;background-color:rgba(255,77,77,var(--tw-bg-opacity));border:1px solid rgba(255,77,77,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}.btn.red:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(60,62,64,var(--tw-bg-opacity));border-color:rgba(60,62,64,var(--tw-border-opacity))}.btn.ghost{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;background-color:transparent;border:1px solid rgba(107,114,128,var(--tw-border-opacity));color:rgba(107,114,128,var(--tw-text-opacity));display:inline-flex;padding:.75rem 1.25rem}.btn.ghost:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));border-color:rgba(17,24,39,var(--tw-border-opacity));color:rgba(17,24,39,var(--tw-text-opacity));text-decoration:none}.custom-radio-container{align-items:center;cursor:pointer;display:block;display:flex;margin-bottom:.5rem;margin-top:1rem;position:relative}.custom-radio-container legend{font-weight:700}.custom-radio-container legend.required:after{content:"*"}.custom-radio-container.has-sonderwert{flex-wrap:wrap}.custom-radio-container.has-sonderwert div.has-sonderwert,.custom-radio-container.has-sonderwert div.sonderwert{width:100%}.custom-radio-container div.was-edited{--tw-bg-opacity:1;--tw-bg-opacity:0.25;background-color:rgba(203,144,110,var(--tw-bg-opacity))}.custom-checkbox-container{align-items:center;cursor:pointer;display:block;display:flex;margin-bottom:.5rem;margin-top:1rem;position:relative}.custom-checkbox-container legend{font-weight:700}form:not(.search-form) input[type=date],form:not(.search-form) input[type=email],form:not(.search-form) input[type=number],form:not(.search-form) input[type=password],form:not(.search-form) input[type=tel],form:not(.search-form) input[type=text],form:not(.search-form) textarea{--tw-text-opacity:1;--tw-border-opacity:1;--tw-border-opacity:0.5;--tw-bg-opacity:1;--tw-bg-opacity:0.5;background-color:rgba(216,216,216,var(--tw-bg-opacity));border:1px solid rgba(127,127,127,var(--tw-border-opacity));color:rgba(0,0,0,var(--tw-text-opacity));font-size:16px;height:66px;line-height:22px;margin:0;padding-left:.625rem;padding-right:.625rem;width:100%}form:not(.search-form) input[type=date]:disabled,form:not(.search-form) input[type=email]:disabled,form:not(.search-form) input[type=number]:disabled,form:not(.search-form) input[type=password]:disabled,form:not(.search-form) input[type=tel]:disabled,form:not(.search-form) input[type=text]:disabled,form:not(.search-form) textarea:disabled{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));border-color:rgba(229,231,235,var(--tw-border-opacity))}form:not(.search-form) button,form:not(.search-form) button:hover,form:not(.search-form) input[type=submit],form:not(.search-form) input[type=submit]:hover{-webkit-transition:background .5s ease;-moz-transition:background .5s ease;-ms-transition:background .5s ease;-o-transition:background .5s ease}form:not(.search-form) button:hover,form:not(.search-form) input[type=submit]:hover{cursor:pointer}form:not(.search-form) select{--tw-text-opacity:1;--tw-border-opacity:1;--tw-border-opacity:0.5;--tw-bg-opacity:1;--tw-bg-opacity:0.5;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:rgba(216,216,216,var(--tw-bg-opacity));background-image:url("data:image/svg+xml;utf8,<svg fill='%2388888888' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:100%;background-position-y:20px;background-repeat:no-repeat;border:1px solid rgba(127,127,127,var(--tw-border-opacity));color:rgba(0,0,0,var(--tw-text-opacity));font-size:16px;height:66px;line-height:22px;margin:0 0 .625rem;padding-left:.625rem;padding-right:.625rem;width:100%}form:not(.search-form) select:disabled{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-bg-opacity:0.7;background-color:rgba(229,231,235,var(--tw-bg-opacity));border:1px solid rgba(209,213,219,var(--tw-border-opacity))}form:not(.search-form) select.was-edited{--tw-bg-opacity:1;--tw-bg-opacity:0.25;background-color:rgba(203,144,110,var(--tw-bg-opacity))}form:not(.search-form) .row{margin-bottom:.625rem}@media (min-width:1024px){form:not(.search-form) .row{display:flex}}form:not(.search-form) span.small{display:inline-flex;margin-left:.625rem;margin-right:.625rem;width:3.5rem}form:not(.search-form) textarea{height:10rem;padding-bottom:.625rem;padding-top:.625rem}@media (min-width:1024px){form:not(.search-form) .item{padding-left:.625rem;padding-right:.625rem}}form:not(.search-form) .floating-label{margin-bottom:.625rem;position:relative;width:100%}form:not(.search-form) .floating-label input::-webkit-input-placeholder,form:not(.search-form) .floating-label textarea::-webkit-input-placeholder{color:transparent}form:not(.search-form) .floating-label input:-moz-placeholder,form:not(.search-form) .floating-label input::-moz-placeholder,form:not(.search-form) .floating-label textarea:-moz-placeholder,form:not(.search-form) .floating-label textarea::-moz-placeholder{color:transparent}form:not(.search-form) .floating-label input:-ms-input-placeholder,form:not(.search-form) .floating-label textarea:-ms-input-placeholder{color:transparent}form:not(.search-form) .floating-label input[type=email],form:not(.search-form) .floating-label input[type=number],form:not(.search-form) .floating-label input[type=password],form:not(.search-form) .floating-label input[type=tel],form:not(.search-form) .floating-label input[type=text],form:not(.search-form) .floating-label textarea{margin:0}form:not(.search-form) .floating-label>label{align-items:center;bottom:-.25rem;display:flex;left:0;margin-bottom:0;padding-left:.625rem;position:absolute;right:0;top:0;z-index:10}form:not(.search-form) .floating-label>label,form:not(.search-form) .floating-label label.has-value{-webkit-transition:right .2s ease-out;-moz-transition:right .2s ease-out;-ms-transition:right .2s ease-out;-o-transition:right .2s ease-out}form:not(.search-form) .floating-label label.has-value{bottom:0;display:inline-block;font-size:.625rem;left:auto;right:.375rem;top:auto}form:not(.search-form) .floating-label.text-area>label{align-items:flex-start;padding-top:.5rem}form:not(.search-form) .floating-label.text-area label.has-value{bottom:.75rem;right:.75rem}form:not(.search-form) .floating-label .was-edited{--tw-bg-opacity:1;--tw-bg-opacity:0.25;background-color:rgba(203,144,110,var(--tw-bg-opacity))}form:not(.search-form) span.error{font-size:0;position:absolute;right:.5rem;top:.625rem;z-index:10}form:not(.search-form) span.error:before{--tw-text-opacity:1;color:rgba(255,77,77,var(--tw-text-opacity));content:"\f071";font-display:auto;font-family:Font Awesome\ 5 Free Solid;font-family:Font Awesome\ 5 Free;font-size:.875rem;font-style:normal;font-weight:900;line-height:1.25rem;text-decoration:inherit}form:not(.search-form) input.error{--tw-border-opacity:1;border-color:rgba(255,77,77,var(--tw-border-opacity))}@-webkit-keyframes error_pulse{0%{-ms-box-shadow:0 0 0 rgba(255,77,77,.7);-o-box-shadow:0 0 0 rgba(255,77,77,.7);box-shadow:0 0 0 rgba(255,77,77,.7)}70%{-ms-box-shadow:0 0 60px rgba(255,77,77,0);-o-box-shadow:0 0 60px rgba(255,77,77,0);box-shadow:0 0 60px rgba(255,77,77,0)}to{-ms-box-shadow:0 0 0 rgba(255,77,77,0);-o-box-shadow:0 0 0 rgba(255,77,77,0);box-shadow:0 0 0 rgba(255,77,77,0)}}@keyframes error_pulse{0%{-ms-box-shadow:0 0 0 rgba(255,77,77,.7);-o-box-shadow:0 0 0 rgba(255,77,77,.7);box-shadow:0 0 0 rgba(255,77,77,.7)}70%{-ms-box-shadow:0 0 60px rgba(255,77,77,0);-o-box-shadow:0 0 60px rgba(255,77,77,0);box-shadow:0 0 60px rgba(255,77,77,0)}to{-ms-box-shadow:0 0 0 rgba(255,77,77,0);-o-box-shadow:0 0 0 rgba(255,77,77,0);box-shadow:0 0 0 rgba(255,77,77,0)}}.zip-autocomplete-wrapper input::-webkit-inner-spin-button,.zip-autocomplete-wrapper input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.modal{--tw-bg-opacity:1;align-items:center;background-color:rgba(255,255,255,var(--tw-bg-opacity));bottom:0;display:flex;height:100vh;height:0;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;width:100vw;z-index:-10}.modal.active{height:auto;opacity:1;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;visibility:visible;z-index:50}.modal a.close-modal{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(127,127,127,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));padding:1rem 1.25rem;position:absolute;right:0;top:0}.modal a.close-modal:hover{--tw-bg-opacity:1;background-color:rgba(112,112,112,var(--tw-bg-opacity))}.modal header{margin-bottom:2.5rem}.modal header .h2{margin-bottom:.875rem;text-align:center}@media (min-width:768px){.modal header .h2{font-size:1.875rem;line-height:2.25rem}}.modal .inner{margin-left:auto;margin-right:auto;width:91.666667%}@media (min-width:1024px){.modal .inner{width:50%}}body.modal-active{height:100%;overflow:hidden}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}html{height:auto;min-height:100vh;width:100%}body.logged-in .website{display:flex;justify-content:space-between;position:relative}body.logged-in .website .sidebar{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(60,62,64,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}body.logged-in .website .sidebar .menu-bar-header{--tw-bg-opacity:1;--tw-shadow:0px 0px 10px 3px rgba(0,0,0,0.25);background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:.625rem;position:relative;text-align:center;z-index:10}body.logged-in .website .sidebar .menu-bar-header img{display:inline-block;width:50%}body.logged-in .website .sidebar .menu-bar-header a.open-close-navigation{--tw-bg-opacity:1;align-items:center;background-color:rgba(155,17,26,var(--tw-bg-opacity));display:inline-flex;justify-content:center;position:absolute}@media (min-width:1280px){body.logged-in .website .sidebar .menu-bar-header a.open-close-navigation{display:none}}body.logged-in .website .sidebar .menu-bar-header a.open-close-navigation{height:30px;right:-30px;top:0;width:30px}body.logged-in .website .sidebar .menu-bar-header a.open-close-navigation:hover{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));text-decoration:none}body.logged-in .website .sidebar .menu-bar-app-name{--tw-bg-opacity:1;align-items:center;background-color:rgba(155,17,26,var(--tw-bg-opacity));display:flex;font-size:1.125rem;font-weight:300;justify-content:center;line-height:1.437rem;padding-bottom:.5rem;padding-top:.5rem}body.logged-in .website .sidebar .menu-bar-app-name .holder{align-items:center;display:inline-flex;text-align:center}body.logged-in .website .sidebar .menu-bar-app-name .icon{font-size:.75rem;margin-right:.5rem}body.logged-in .website .sidebar .menu-bar-app-name .name{font-size:16px;line-height:22px}body.logged-in .website .sidebar .menu-bar-partner-logo{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-bottom:1px;border-color:rgba(75,85,99,var(--tw-border-opacity));border-style:solid;padding:.75rem;position:relative}body.logged-in .website .sidebar .menu-bar-distribution-select select{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}body.logged-in .website .sidebar .main-nav a,body.logged-in .website .sidebar .main-nav li,body.logged-in .website .sidebar .main-nav ul{display:block;font-size:.875rem;line-height:1.25rem;margin:0;padding:0}body.logged-in .website .sidebar .main-nav a{--tw-text-opacity:1;align-items:center;color:rgba(209,213,219,var(--tw-text-opacity));display:flex;padding:.625rem .75rem}body.logged-in .website .sidebar .main-nav a i{margin-right:.75rem}body.logged-in .website .sidebar .main-nav a:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(155,17,26,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));text-decoration:none}body.logged-in .website .sidebar .main-nav li.spacer:last-child{display:none}body.logged-in .website .sidebar .main-nav ul li ul>li{padding-left:1.5rem}body.logged-in .website .sidebar .menu-bar-footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));bottom:0;color:rgba(229,231,235,var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem;padding-bottom:.75rem;padding-top:.75rem;position:fixed;text-align:center;width:66.666667%}@media (min-width:768px){body.logged-in .website .sidebar .menu-bar-footer{width:33.333333%}}@media (min-width:1024px){body.logged-in .website .sidebar .menu-bar-footer{width:25%}}@media (min-width:1280px){body.logged-in .website .sidebar .menu-bar-footer{width:16.666667%}}body.logged-in .website .sidebar .menu-bar-footer .username{font-size:16px;line-height:22px;margin-bottom:.5rem}body.logged-in .website .sidebar .menu-bar-footer a:hover{--tw-text-opacity:1;color:rgba(155,17,26,var(--tw-text-opacity))}body.logged-in .website .content-wrapper{display:flex}@media (min-width:1280px){body.logged-in .website .content-wrapper{padding:2.5rem}}body.logged-in .website footer{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity));font-size:.75rem;letter-spacing:.1em;line-height:1rem;line-height:1.5;text-align:center}body.logged-in .website footer .logo{margin-bottom:.625rem}body.logged-in .website footer img{display:inline-block;width:100px}body.logged-in .sidebar{width:33.333333%}@media (min-width:768px){body.logged-in .sidebar{width:33.333333%}}@media (min-width:1024px){body.logged-in .sidebar{width:25%}}@media (min-width:1280px){body.logged-in .sidebar{width:16.666667%}}body.logged-in .sidebar{min-height:100vh}body.logged-in .sidebar .sidebar-inner{position:sticky;top:0}body.logged-in .sidebar .scroller{max-height:100vh;overflow-y:auto}body.logged-in .content{width:66.666667%}@media (min-width:768px){body.logged-in .content{width:66.666667%}}@media (min-width:1024px){body.logged-in .content{width:75%}}@media (min-width:1280px){body.logged-in .content{width:83.333333%}}@media (orientation:portrait){body.logged-in .content{width:66.666667%}@media (min-width:768px){body.logged-in .content{width:66.666667%}}@media (min-width:1024px){body.logged-in .content{width:100%}}}body.logged-in.menu-closed .website{overflow:hidden}body.logged-in.menu-closed .sidebar{left:-66.666667%;position:absolute;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-ms-transition:opacity .5s ease;-o-transition:opacity .5s ease;width:0}body.logged-in.menu-closed .sidebar .menu-bar-header{--tw-bg-opacity:1;--tw-shadow:0px 0px 10px 3px rgba(0,0,0,0.25);background-color:rgba(155,17,26,var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:.625rem;position:relative;text-align:center;z-index:10}body.logged-in.menu-closed .sidebar .menu-bar-header a.open-close-navigation{left:0;position:fixed;right:auto}@media (min-width:1024px){body.logged-in.menu-closed .sidebar{left:-25%}}@media (min-width:1280px){body.logged-in.menu-closed .sidebar{left:-16.6666%}}body.logged-in.menu-closed .content{left:0;width:100%}body.login{height:100vh;justify-content:center}body.login,body.login .wrapper{align-items:center;display:flex}body.login .wrapper{flex-direction:column;width:100%}@media (min-width:1024px){body.login .wrapper{width:25%}}body.login .wrapper img{display:inline-block;margin-top:2.5rem;width:7rem}body.login form{--tw-bg-opacity:1;--tw-shadow:0px 0px 10px 3px rgba(0,0,0,0.25);background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem;width:100%}body.login button{justify-content:center;text-align:center;width:100%}.ep-spinner-wrapper{position:relative}.ep-spinner-wrapper .ep-spinner{--tw-bg-opacity:1;--tw-bg-opacity:0.3;align-items:center;background-color:rgba(0,0,0,var(--tw-bg-opacity));bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ep-spinner-wrapper i{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:1.5rem;line-height:2rem}.clickable{cursor:pointer}.trigger-element{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(243,244,246,var(--tw-border-opacity));border-style:solid;cursor:pointer;margin-bottom:1.25rem;padding:1.25rem;width:100%}.trigger-element a{display:block}.trigger-element a:hover{--tw-text-opacity:1;color:rgba(155,17,26,var(--tw-text-opacity))}.trigger-element i{margin-right:.625rem}.canvas-trash{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity));border-top:1px rgba(243,244,246,var(--tw-border-opacity));border-style:solid;margin-top:1.25rem;padding-top:1.25rem;text-align:right;width:100%}.canvas-trash i:hover{--tw-text-opacity:1;color:rgba(155,17,26,var(--tw-text-opacity))}.box{padding:.5rem}@media (min-width:1024px){.box{padding:.75rem}}.box>.inner{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);background-color:rgba(255,255,255,var(--tw-bg-opacity));border:1px solid rgba(229,231,235,var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1rem}@media (min-width:1024px){.box>.inner{padding:2rem}}.box>.inner .h1,.box>.inner h1{left:-1rem;top:-1rem}@media (min-width:1024px){.box>.inner .h1,.box>.inner h1{left:-2rem;top:-2rem}}.box>.inner .text .item{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(229,231,235,var(--tw-border-opacity));border-style:solid;margin-bottom:.5rem;padding-bottom:.5rem}.box>.inner .text .item:last-child{border-style:none;margin-bottom:0;padding-bottom:0}.twig-alert{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,77,77,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));display:inline-block;font-size:.75rem;line-height:1rem;padding:.5rem}.twig-alert h4{font-size:16px;line-height:22px;margin-bottom:.625rem;text-transform:uppercase}.twig-alert .twig-call{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));margin-bottom:.375rem;margin-top:.375rem;padding:.375rem}.agents-wrapper{position:relative}.agents-wrapper .select2-container--open{top:0!important}.harmonika-wrapper{position:relative;text-align:center}.harmonika-wrapper .key-button.hide{display:none}.harmonika-wrapper .free-values .hide{display:inline-block!important}.harmonika-wrapper .row-parent-4.basstasten{margin-top:40px}.harmonika-wrapper .row-parent-4.basstasten.free-values .button-row.row-1{left:30px;position:relative}.harmonika-wrapper h3{font-size:1.5rem;line-height:1.8rem;margin:40px 0 20px}.harmonika-wrapper .key-button{margin-right:10px}.harmonika-wrapper .basstasten.selected-id-3 .row-1,.harmonika-wrapper .basstasten.selected-id-4 .row-1,.harmonika-wrapper .basstasten.selected-id-7 .row-1,.harmonika-wrapper .basstasten.selected-id-8 .row-1,.harmonika-wrapper .basstasten.selected-id-13 .row-1,.harmonika-wrapper .basstasten.selected-id-15 .row-1,.harmonika-wrapper .basstasten.selected-id-19 .row-1,.harmonika-wrapper .basstasten.selected-id-20 .row-1,.harmonika-wrapper .basstasten.selected-id-21 .row-1,.harmonika-wrapper .basstasten.selected-id-24 .row-1,.harmonika-wrapper .basstasten.selected-id-29 .row-1,.harmonika-wrapper .basstasten.selected-id-31 .row-1,.harmonika-wrapper .basstasten.selected-id-34 .row-1,.harmonika-wrapper .basstasten.selected-id-37 .row-1,.harmonika-wrapper .basstasten.selected-id-38 .row-1,.harmonika-wrapper .basstasten.selected-id-999 .row-1{left:-38px;position:relative}.harmonika-wrapper .basstasten.selected-id-27 .row-1{left:38px;position:relative}.harmonika-wrapper .diskanttasten.selected-id-11 .row-5 .key-button{left:70px;position:relative}.harmonika-wrapper .key-button{--tw-text-opacity:1;--tw-border-opacity:1;-webkit-print-color-adjust:exact;border:1px solid rgba(155,17,26,var(--tw-border-opacity));border-radius:100%;color:rgba(155,17,26,var(--tw-text-opacity));display:inline-block;height:60px;overflow:hidden;width:60px}.harmonika-wrapper .key-button .btn-row{display:inline-block;font-size:.75rem;height:50%;margin:0;padding:0;text-align:center;width:50%}.harmonika-wrapper .key-button .btn-row input{--tw-text-opacity:1;--tw-shadow:0 0 #0000;background:none;border:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgba(155,17,26,var(--tw-text-opacity));font-size:.75rem;height:auto;list-style:none;margin:0;padding:0;text-align:center}.harmonika-wrapper .key-button .btn-row input.custom{font-weight:700}.harmonika-wrapper .key-button .btn-row.row1{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(155,17,26,var(--tw-border-opacity));border-style:solid;position:relative;width:100%}.harmonika-wrapper .key-button .btn-row.row1 input{border:0;left:0;position:absolute;text-align:center;top:5px}.harmonika-wrapper .key-button .btn-row.row1 span{display:block;position:absolute;top:5px;width:100%}.harmonika-wrapper .key-button .btn-row.row2{--tw-bg-opacity:1;--tw-bg-opacity:0.2;-webkit-print-color-adjust:exact;background-color:rgba(155,17,26,var(--tw-bg-opacity));margin-top:-6px;position:relative;width:100%}.harmonika-wrapper .key-button .btn-row.row2 input{border:0;left:0;position:absolute;text-align:center;top:1px}.harmonika-wrapper .key-button .btn-row.row2 span{display:block;position:absolute;top:0;width:100%}.harmonika-wrapper .key-button.finger{--tw-border-opacity:1;border:2px solid rgba(155,17,26,var(--tw-border-opacity))}.harmonika-wrapper .key-button.finger .btn-row.row1{--tw-border-opacity:1;border-bottom:2px;border-color:rgba(155,17,26,var(--tw-border-opacity));border-style:solid}.harmonika-wrapper .key-button.finger .btn-row.row2{--tw-bg-opacity:1;--tw-bg-opacity:0.7;background-color:rgba(203,144,110,var(--tw-bg-opacity))}.harmonika-wrapper .key-button.tag .btn-row.row1,.harmonika-wrapper .key-button.tag .btn-row.row2{--tw-bg-opacity:0.1}.harmonika-wrapper .key-button.tag input{cursor:pointer}.harmonika-wrapper .key-button.tag.tagged{--tw-bg-opacity:1;--tw-bg-opacity:0.2;background-color:rgba(59,130,246,var(--tw-bg-opacity))}.harmonika-wrapper .key-button.custom{--tw-bg-opacity:1;--tw-bg-opacity:0.2;background-color:rgba(16,185,129,var(--tw-bg-opacity))}@media print{body,html{height:100%;margin:0!important;overflow:hidden;padding:0!important}.btn,.print-hide,.sidebar,footer{display:none!important}h1{color:#000!important;font-size:14pt!important;margin-bottom:0!important}.inner .show-table tr td,h2,th{color:#000!important;font-size:10pt!important}.tb-show-print{zoom:.6;display:block!important}.tb-show-print input{font-size:13pt!important}.anmerkung-wrapper,.skizze-wrapper,.tb-show-print{-moz-column-break-inside:avoid;break-inside:avoid}@page{margin:1.5cm}}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;width:26px}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.select2-container{width:100%!important}.select2-container .select2-selection{--tw-border-opacity:1;--tw-border-opacity:0.5;--tw-bg-opacity:1;--tw-bg-opacity:0.5;align-items:center;background-color:rgba(216,216,216,var(--tw-bg-opacity));border:1px solid rgba(127,127,127,var(--tw-border-opacity));border-radius:0;display:flex;height:66px}.select2-container .select2-selection .select2-selection__arrow{top:auto}table,table.dataTable{width:100%!important}table.dataTable thead th,table thead th{--tw-bg-opacity:1;--tw-border-opacity:1;--tw-text-opacity:1;background-color:rgba(155,17,26,var(--tw-bg-opacity));border-color:rgba(255,255,255,var(--tw-border-opacity));color:rgba(255,255,255,var(--tw-text-opacity));font-size:.875rem;font-weight:400;line-height:.875rem;padding:1rem 1.5rem;text-align:left;text-transform:uppercase}table.dataTable thead .sorting,table thead .sorting{background-image:url(../images/datatable/sort_both.png)!important}table.dataTable thead .sorting_asc,table thead .sorting_asc{background-image:url(../images/datatable/sort_asc.png)!important}table.dataTable thead .sorting_desc,table thead .sorting_desc{background-image:url(../images/datatable/sort_desc.png)!important}table.dataTable thead .sorting_asc_disabled,table thead .sorting_asc_disabled{background-image:url(../images/datatable/sort_asc_disabled.png)!important}table.dataTable thead .sorting_desc_disabled,table thead .sorting_desc_disabled{background-image:url(../images/datatable/sort_desc_disabled.png)!important}table.dataTable tbody td,table tbody td{font-size:.875rem;font-weight:400;line-height:1.25rem;padding:1rem 1.5rem}table.dataTable tbody td a:hover,table tbody td a:hover{--tw-text-opacity:1;color:rgba(155,17,26,var(--tw-text-opacity));text-decoration:none}table.dataTable tbody td i,table tbody td i{font-size:1.375rem;line-height:1.812rem}table.dataTable tbody tr:hover,table tbody tr:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}table.dataTable.no-footer,table.no-footer{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity))}table#kunde_table tbody td,table#kunde_table thead th,table.dataTable#kunde_table tbody td,table.dataTable#kunde_table thead th{text-align:center}table#kunde_table tbody td,table.dataTable#kunde_table tbody td{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(243,244,246,var(--tw-border-opacity));border-style:solid}.dataTables_wrapper .dataTables_filter{float:left!important}.dataTables_wrapper .dataTables_filter input{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(107,114,128,var(--tw-border-opacity));border-radius:0;margin-left:.625rem}.dataTables_wrapper .dataTables_length select{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:0;border-style:none;margin-right:.625rem}.dt-buttons{margin-left:.25rem;margin-right:.75rem;margin-top:.25rem}.dt-buttons .dt-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(155,17,26,var(--tw-bg-opacity));border-style:none;color:rgba(255,255,255,var(--tw-text-opacity));display:inline-block}.kw_spacer_row td{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(142,134,118,var(--tw-border-opacity));border-style:solid;text-align:left!important}table.dataTable tbody tr.kw_spacer_row{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity))}table.angebot_table tbody tr:not(.kw_spacer_row) td{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(243,244,246,var(--tw-border-opacity));border-style:solid}table.angebot_table tbody tr:not(.kw_spacer_row) td.tr_draggable{--tw-bg-opacity:1;--tw-border-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));border-right:1px;border-color:rgba(255,255,255,var(--tw-border-opacity));border-style:solid}table.angebot_table tbody tr:not(.kw_spacer_row) td.tr_draggable:hover{cursor:move}table.angebot_table tbody tr:not(.kw_spacer_row):hover td.tr_draggable{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity))}table.dataTable tbody tr.row-done{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));color:rgba(156,163,175,var(--tw-text-opacity))}table.dataTable tbody tr input.table-input{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity));border-width:2px;height:2.5rem;text-align:center}.dataTables_wrapper{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.dataTables_filter,.dataTables_length,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{align-items:center;display:flex;padding:1rem}.month-tables h2{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity));margin-bottom:1px}.month-tables .month{margin-bottom:2rem}.month-tables tbody td{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(229,231,235,var(--tw-border-opacity));border-style:solid}.month-tables .dataTables_wrapper.no-footer .dataTables_scrollBody{border-style:none}.show-table{margin-bottom:2rem}.show-table tbody th{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity));color:rgba(255,255,255,var(--tw-text-opacity));font-size:.875rem;font-weight:400;line-height:.875rem;text-align:left}@media (min-width:768px){.show-table tbody th{width:41.666667%}}@media (min-width:1024px){.show-table tbody th{width:25%}}.show-table tbody td,.show-table tbody th{--tw-border-opacity:1;border-bottom:1px;border-color:rgba(229,231,235,var(--tw-border-opacity));border-style:solid;padding:.625rem .875rem}.show-table tbody td.was-edited,.show-table tbody th.was-edited{--tw-bg-opacity:1;--tw-bg-opacity:0.25;background-color:rgba(203,144,110,var(--tw-bg-opacity))}.show-table tbody tr:hover th{--tw-bg-opacity:1;background-color:rgba(107,114,128,var(--tw-bg-opacity))}.fake-wrapper,.table-wrapper{overflow-x:auto}.fake-div{height:20px}.drag-scroll-box{-webkit-touch-callout:none;overflow-x:auto;overflow-y:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}#abteilung_table_wrapper{background:#fff}
