#q-app{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:300;height:100%}.q-item--active,.q-item.q-router-link--active{color:#fff}.form-style{height:calc(100vh - 180px);margin:0 auto;padding-left:6.5333333333vw;padding-right:6.5333333333vw;width:100%}.text-style{height:calc(100vh - 224px);margin:0 auto}.q-toolbar{min-height:unset;padding:0}.q-toolbar__title{padding:0 1.6vw 0 .7393715342vw}.q-item{min-height:unset;padding:.9858287123vw 2.1333333333vw 2.1333333333vw .9858287123vw}.q-field{font-size:4.2666666667vw;line-height:normal}.q-field .q-field__control{background-color:#4e4f55;border-radius:1.6vw;height:100%}.q-field .q-field__append{font-size:6.4vw;line-height:normal}#mainlayout-container .q-field input{color:#fff!important}.q-tab{min-height:unset}.q-tab .q-tab__content{min-width:unset;padding:.2464571781vw 0 .5333333333vw}.q-btn{font-size:3.2vw;line-height:normal}.q-icon,h1,h2{font-size:6.4vw;line-height:normal}h1,h2,h3{margin:0;padding:0}h3{font-size:4.8vw}h3,p{line-height:normal}p{font-size:3.2vw}ul{margin:0}.klive-centered{align-items:center;display:flex;height:100vh;justify-content:center}.klive-borderTopRadius{border-top-left-radius:4vw;border-top-right-radius:4vw;padding-bottom:.123228589vh;padding-top:1.2322858903vh}.klive-block-list{border-radius:1.6vw;margin-top:1.3333333333vw;min-height:13.0666666667vw;padding:.9858287123vh 1.0666666667vw}.klive-borderRadius{border-radius:1.6vw;padding:.4929143561vh 1.0666666667vw}.klive-fullheight{height:100vh}.klive-background-gradient{background-image:linear-gradient(to bottom right,#ff0037,#e30333 50%,#bb002a 0,#bb002a);height:110vh}.q-page-container#checkinresullayout-container,.q-page-container#mainlayout-container{padding-left:6.5333333333vw;padding-right:6.5333333333vw}.q-scrollarea{margin-top:1.3333333333vw}.klive-app-header{background-color:#e30333;color:#fff;height:10.6666666667vw;padding-left:6.5333333333vw;padding-right:6.5333333333vw}.klive-app-header .q-toolbar{padding-top:1.3333333333vw}.klive-app-header .q-icon{font-size:6.4vw;line-height:normal}.klive-app-header .q-img{width:9.6vw}.klive-app-header .klive-header-productname{color:#fff;display:block;font-size:4.2666666667vw;line-height:1.1;line-height:normal}.klive-drawer{background-color:#e30333;color:#fff;font-size:4vw;font-weight:300;line-height:normal;line-height:1.1}.klive-drawer .klive-drawer-content,.klive-drawer .klive-drawer-header{padding-left:6.5333333333vw;padding-right:0}.klive-drawer .klive-drawer-header{height:10.6666666667vw}.klive-drawer .klive-drawer-header img{height:6.4vw;margin-top:2.1333333333vw}.klive-drawer .klive-drawer-content{background-color:#bb002a;height:calc(100vh - 80px);margin:0}.klive-drawer .klive-drawer-content .q-btn{color:#ff0037}.klive-drawer .klive-drawer-content .q-btn .q-icon{font-size:6.4vw;line-height:normal}.klive-drawer .klive-drawer-content .q-separator{background-color:#ff0037;margin-bottom:1.1090573013vh;margin-top:1.1090573013vh}.klive-drawer .klive-drawer-content .q-item{margin-left:0;margin-top:0;padding-left:0}.klive-drawer .klive-drawer-content .q-item.deviceinfo{font-size:3.2vw;line-height:normal}.klive-drawer .klive-drawer-content h2{font-size:6.4vw;line-height:normal;margin:0;padding:0}.klive-drawer.klive-drawer-left .klive-drawer-header{padding-left:6.5333333333vw;padding-right:0}.klive-drawer.klive-drawer-left .klive-drawer-content{padding-left:0;padding-right:6.5333333333vw}.klive-drawer.klive-drawer-left .q-item{padding-left:6.5333333333vw}.klive-drawer.klive-drawer-right .q-item{padding-left:2.6666666667vw}.klive-drawer.klive-drawer-right .q-item .selectUserBnt{background-color:#ff0037;border-radius:1.6vw;color:#fff}.klive-drawer.klive-drawer-right .q-item.newdevicelogin{background-color:#ff0037;border-bottom-left-radius:1.6vw;border-top-left-radius:1.6vw;margin:.9858287123vh 0 .9858287123vh 1.3333333333vw;padding:1.2322858903vh 2.6666666667vw}.klive-drawer.klive-drawer-right .q-item.newdevicelogin p{font-size:4vw;line-height:normal;margin-bottom:0;margin-top:.9858287123vh}.klive-app-footer{background-color:#000;color:#fff}.klive-app-footer #klive-checkinstate{background-color:#bb002a;color:#fff}.klive-app-footer #klive-checkinstate .q-toolbar{padding-left:6.5333333333vw;padding-right:6.5333333333vw}.klive-app-footer #klive-checkinstate .q-toolbar .q-toolbar__title{padding-left:2.6666666667vw;padding-right:0}.klive-app-footer .q-tabs{background-color:inherit;color:inherit;height:16vw}.klive-app-footer .q-tabs .q-tab .q-icon{font-size:6.4vw;height:auto;line-height:normal}.klive-app-footer .q-tabs .q-tab .q-tab__label{color:#898a8d;font-size:2.6666666667vw;font-weight:300;line-height:normal;text-transform:capitalize}.klive-app-footer .q-tabs .q-tab.t_verspaetet .q-tab__label{text-transform:none}.klive-app-footer .q-tabs .q-tab.t_verspaetet .counterBookmarks{font-size:4vw;line-height:normal}.klive-app-footer .q-tabs .q-tab.t_verspaetet .q-icon{color:#898a8d}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(../fonts/open-sans-v40-latin-300.6dacce4c.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-300.91639aef.woff) format("woff"),url(../fonts/open-sans-v40-latin-300.ba01571e.ttf) format("truetype"),url(../img/open-sans-v40-latin-300.ace7256c.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(../fonts/open-sans-v40-latin-regular.feb0d864.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-regular.d812713f.woff) format("woff"),url(../fonts/open-sans-v40-latin-regular.11577916.ttf) format("truetype"),url(../img/open-sans-v40-latin-regular.3debe4a9.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(../fonts/open-sans-v40-latin-600.0887b7d3.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-600.af5f7788.woff) format("woff"),url(../fonts/open-sans-v40-latin-600.798d27a2.ttf) format("truetype"),url(../img/open-sans-v40-latin-600.6c15fac6.svg#OpenSans) format("svg")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(../fonts/open-sans-v40-latin-700.93eac171.woff2) format("woff2"),url(../fonts/open-sans-v40-latin-700.c5ba60e7.woff) format("woff"),url(../fonts/open-sans-v40-latin-700.575d2b29.ttf) format("truetype"),url(../img/open-sans-v40-latin-700.66fd7a25.svg#OpenSans) format("svg")}.klive-click{cursor:pointer}.klive-bullet-list{list-style-type:none;padding-left:1em}.klive-btn-white-brown{background-color:#fff;color:#b00414}.klive-btn-vernetzer-white{background-color:#e30333;color:#fff}.klive-page-info .q-icon{color:#fff;font-size:3.2vw;line-height:normal}.klive-page-info .q-item__label{color:#898a8d;font-size:3.2vw;line-height:normal}.klive-q-toolbar__title{color:#898a8d;font-size:6.4vw;font-weight:300;line-height:normal;white-space:normal}.klive-button{background-color:initial;border-radius:0;font-weight:300}#installlayout-container,#startuplayout-container{background-color:#e30333}#installlayout-container .q-button,#startuplayout-container .q-button{color:#fff;font-size:6.4vw;line-height:normal}#installlayout-container .q-icon,#startuplayout-container .q-icon{font-size:9.6vw;line-height:normal}#installlayout-container .text-style,#startuplayout-container .text-style{height:100vh}#appStartPage{color-color:#fff;color:#fff h2,h3,h4;padding-top:26.6666666667vw}#installPage .q-scrollarea{height:100vh}#installPage ul{margin:0}#installDrawerPage .q-scrollarea{height:100vh}#installDrawerPage .q-list{padding-bottom:16vw}#installDrawerPage .q-list .klive-q-toolbar__title{color:#898a8d;margin-bottom:1.2322858903vh;margin-top:1.2322858903vh}#installDrawerPage ul{margin:0}#installDrawerPage .q-btn{background-color:#e30333;color:#fff;font-size:3.2vw;font-weight:300;line-height:normal;line-height:inherit;padding:.2464571781vw 2.1333333333vw .5333333333vw .9858287123vw;text-transform:uppercase}#devicePage .q-scrollarea,#loginPage .q-scrollarea,#logoutPage .q-scrollarea{height:100vh}#loginPage .q-scrollarea .q-list,#logoutPage .q-scrollarea .q-list{padding-bottom:16vw}#infoPage .q-scrollarea{height:100vh}#infoPage .q-scrollarea .q-list{padding-bottom:16vw}#infoPage .q-scrollarea .q-list .klive-q-toolbar__title{color:#898a8d;margin-bottom:1.2322858903vh;margin-top:1.2322858903vh}#newdeviceloginPage .q-scrollarea{height:100vh}#newdeviceloginPage .q-scrollarea .q-list{padding-bottom:16vw}#newdeviceloginPage .q-scrollarea .q-list .klive-q-toolbar__title{color:#898a8d;margin-bottom:1.2322858903vh;margin-top:1.2322858903vh}#agbPage .q-scrollarea,#datenschutzPage .q-scrollarea,#impressumPage .q-scrollarea{height:100vh}#agbPage .q-scrollarea .q-list,#datenschutzPage .q-scrollarea .q-list,#impressumPage .q-scrollarea .q-list{padding-bottom:16vw}#agbPage .q-scrollarea .q-list a,#datenschutzPage .q-scrollarea .q-list a,#impressumPage .q-scrollarea .q-list a{color:inherit;cursor:pointer;display:contents;text-decoration:underline}#eventPage{height:100vh}#eventPage .q-list{padding-bottom:16vw}#eventPage #eventPage-scroll-area{height:100vh}#eventPage .q-list .klive-q-toolbar__title{color:#898a8d;font-size:6.4vw;line-height:normal;margin-bottom:1.2322858903vh;margin-top:1.2322858903vh}#eventPage .eventData,#eventPage .eventPageBeginn,#eventPage .eventPageDatum,#eventPage .eventPageEinlass,#eventPage .eventPageEnde,#eventPage .eventPageTitel{color:#898a8d;font-size:3.2vw;font-weight:300;line-height:normal}#eventPage .eventPageArtist{font-weight:700}#eventPage .klive-block-list b{color:#fff}#ticketlist{height:100vh}#ticketlist .q-list{padding-bottom:32vw}#ticketlist .q-scrollarea{height:100vh}.klive-tl-suche{height:9.6vw;padding:0}.klive-tl-suche .q-input .q-field__append{height:100%;width:8vw}.klive-tl-suche .q-input .q-avatar{height:100%;width:100%}.klive-tl-suche .q-input .q-icon{font-size:6.4vw;line-height:normal}.klive-tl-gutscheine{font-size:3.2vw;font-weight:700;height:12.8vw;line-height:normal;padding:0}.klive-tl-gutscheine .q-icon{font-size:6.4vw;line-height:normal}.klive-tl-gutscheine span{padding-left:4vw}.klive-ticketlist-new-letter{min-height:unset;min-width:unset;padding:.4929143561vw 0 0 .9858287123vw}.klive-ticketlist-new-letter h3{color:#898a8d;font-size:6.4vw;font-weight:300;line-height:normal;margin:0}.klive-ticketlist-ticket{border-bottom:1px solid #4e4f55;color:#898a8d;font-size:3.2vw;line-height:normal;margin:0;min-height:13.0666666667vw;padding:.9858287123vh 2.1333333333vw}.klive-ticketlist-ticket.first-ticket{border-top-left-radius:1.6vw;border-top-right-radius:1.6vw}.klive-ticketlist-ticket.last-ticket{border-bottom:none;border-bottom-left-radius:1.6vw;border-bottom-right-radius:1.6vw}.klive-ticketlist-ticket .q-btn{font-size:inherit;font-weight:300;line-height:inherit;text-transform:none}.klive-ticketlist-ticket .q-item__label{line-height:normal!important}.klive-ticketlist-ticket .q-icon{font-size:6.4vw;font-weight:300;line-height:normal}.klive-ticketlist-ticket .button_checkin{background-color:#898a8d;color:#fff}.klive-ticketlist-ticket .button_checkin .q-icon{font-weight:300}.klive-ticketlist-ticket .button_ok,.klive-ticketlist-ticket .button_storno{background-color:initial;border-radius:0}.klive-ticketlist-ticket .button_storno{color:#e30333}.klive-ticketlist-ticket .button_ok{color:#2eb82e}#ticketscannerPage .q-item{padding-left:0!important;padding-right:0!important}#ticketscannerPage .button_energymode{background-color:#898a8d;color:#fff;margin-left:12.8vw;margin-right:12.8vw;text-transform:none}#ticketscannerPage .button_energymode .q-icon{font-weight:300}#ticketscannerPage #tab_energymode_on{background-color:#000;border-radius:1.6vw;padding-bottom:12.8vw;padding-top:12.8vw;text-align:center}#ticketscannerPage #tab_energymode_on .klive-q-toolbar__title{color:#2eb82e;font-size:6.4vw;font-weight:300;line-height:normal;min-height:unset;min-width:unset;padding:.9858287123vw 0 3.2vw}#ticketscannerPage #tab_energymode_on .icon-flower-tulip{color:#2eb82e;font-size:12.8vw;line-height:normal;margin:auto}#ticketscannerPage #tab_energymode_on .icon-camera-slash{font-size:6.4vw;line-height:normal;margin:auto}#eventSelectionLayer .klive-q-toolbar__title{color:#898a8d;font-size:6.4vw;font-weight:300;line-height:normal;min-height:unset;min-width:unset;padding:.9858287123vw 0 2.1333333333vw}#eventSelectionLayer .klive-eventselection-ticket{border-bottom:1px solid #4e4f55;border-radius:1.6vw;color:#898a8d;font-size:3.2vw;line-height:normal;margin:1.3333333333vw 0 0;min-height:13.0666666667vw;padding:.9858287123vh 2.1333333333vw}#eventSelectionLayer .klive-eventselection-ticket .q-btn{font-size:inherit;font-weight:300;line-height:inherit;text-transform:none}#eventSelectionLayer .klive-eventselection-ticket .q-item__label{line-height:normal!important}#eventSelectionLayer .klive-eventselection-ticket .q-icon{font-size:6.4vw;font-weight:300;line-height:normal}#eventSelectionLayer .klive-eventselection-ticket .button_checkin{background-color:#898a8d;color:#fff}#eventSelectionLayer .klive-eventselection-ticket .button_checkin .q-icon{font-weight:300}#eventSelectionLayer .klive-eventselection-ticket .button_ok{background-color:initial;border-radius:0;color:#2eb82e}#checkinresultPage{color:#fff}#checkinresultPage #ticketscannerLayer{padding-left:2.1333333333vw;padding-right:2.1333333333vw}#checkinresultPage #ticketscannerLayer .q-toolbar .klive-q-toolbar__title{color:#fff;font-size:6.4vw;line-height:normal}#checkinresultPage #ticketscannerLayer .q-toolbar .btnScanner{margin-left:4vw;padding:0;width:26.6666666667vw!important}#checkinresultPage #ticketscannerLayer .q-toolbar .btnScanner #video{height:100%;width:100%}#checkinresultPage #ticketscannerLayer .q-toolbar .q-btn{font-size:6.4vw;line-height:normal;min-height:12.8vw;text-transform:none}#checkinresultPage #ticketscannerLayer .q-toolbar .q-btn.btn-right{background-color:initial;color:#fff}#checkinresultPage #ticketscannerLayer .q-toolbar .q-btn.btn-right .q-btn__content{justify-content:end}#checkinresultPage #ticketscannerLayer .q-item{padding-bottom:.4929143561vh;padding-left:0!important;padding-right:0!important;padding-top:.4929143561vh}#checkinresultPage #ticketscanner-scroll-area{height:86.66667vh}#checkinresultPage #ticketscanner-scroll-area .klive-q-toolbar__title{color:#fff}#checkinresultPage .ticket-scanner-result-content{margin-top:1.3333333333vw}#checkinresultPage .q-toolbar__title.status{font-size:4.8vw;line-height:normal}#checkinresultPage .q-icon{font-size:6.4vw;line-height:normal}#checkinresultPage .bg_state_red{background-color:#e30333!important}#checkinresultPage .bg_state_green{background-color:#2eb82e!important}#devicesPage,#devicesPage .q-scrollarea{height:100vh}#devicesPage .q-list{padding-bottom:16vw}#devicesPage .q-list .klive-q-toolbar__title{color:#898a8d;margin-bottom:1.2322858903vh;margin-top:1.2322858903vh}#devicesPage .q-btn{background-color:#e30333;font-size:3.2vw;font-weight:300;line-height:normal;line-height:inherit;padding:.2464571781vw 2.1333333333vw .5333333333vw .9858287123vw;text-transform:lowercase}@keyframes klive-slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.klive-animate-slide-up{animation:klive-slideUp .3s ease forwards}.klive-animate-slide-up-out{animation:klive-slideUpOut 3s linear}@keyframes klive-slideUpOut{0%{transform:translateY(0)}to{transform:translateY(-100vh)}}.klive-scale-enter-active,.klive-scale-leave-active{transition:all .3s ease}.klive-scale-enter-from,.klive-scale-leave-to{opacity:0;transform:scale(.9)}.bg-brand{background-color:#e30333}.bg-vernetzer-brown{background-color:brown}.function_right{background-color:#e30333;color:#fff}.label-color,.q-light #klive-checkinstate .klive-q-toolbar__title{color:#fff}.q-light #eventPage .q-icon{color:#000}.q-light #eventPage .klive-block-list{color:#898a8d}.q-light .klive-page-info .q-icon,.q-light .klive-q-toolbar__title{color:#000}.q-light .klive-q-toolbar__icon{color:#898a8d}.q-light .bg-function-color{background-color:#fff}.q-light .bg-block-color{background-color:#f3f3f3}.q-light .q-item__label--caption,.q-light .text-color,.q-light .text-function-color{color:#000}.q-light .bg-color{background-color:#fff}.q-light #devicePage,.q-light #devicePage .q-item__label--caption,.q-light #devicePage .text-color,.q-light #installPage,.q-light #installPage .q-item__label--caption,.q-light #installPage .text-color,.q-light #loginPage,.q-light #loginPage .q-item__label--caption,.q-light #loginPage .text-color,.q-light #logoutPage,.q-light #logoutPage .q-item__label--caption,.q-light #logoutPage .text-color{color:#fff}.q-light #devicePage,.q-light #installPage,.q-light #loginPage{background-color:#b00414}.q-dark #eventPage .eventPageArtist,.q-dark .klive-q-toolbar__icon,.q-dark .klive-q-toolbar__title,.q-dark .klive-ticketlist-ticket .klive-custn .nn,.q-dark h2{color:#fff}.q-dark .bg-block-color,.q-dark .bg-function-color{background-color:#000}.q-dark .q-item__label--caption,.q-dark .text-color,.q-dark .text-function-color{color:#fff}.q-dark .bg-color{background-color:var(--q-dark)}.q-dark #devicePage,.q-dark #devicePage .q-item__label--caption,.q-dark #devicePage .text-color,.q-dark #installPage,.q-dark #installPage .q-item__label--caption,.q-dark #installPage .text-color,.q-dark #loginPage,.q-dark #loginPage .q-item__label--caption,.q-dark #loginPage .text-color,.q-dark #logoutPage,.q-dark #logoutPage .q-item__label--caption,.q-dark #logoutPage .text-color{color:#fff}.q-dark #devicePage,.q-dark #installPage,.q-dark #loginPage{background-color:#b00414}:root{--q-dark:#29292e;--q-dark-page:#29292e;--q-light:#f3f3f3;--q-dark-page:#f3f3f3}