*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}.App{height:100%;display:flex;flex-direction:column}.App header,.App main,.App footer{width:100%;max-width:500px;margin:auto}.App.automat{user-select:none;font-size:1.6em}.App.automat input{height:56px;font-size:1.6em}.App.automat .btn-large{height:85px;font-size:1.6em}.App.automat header,.App.automat main,.App.automat footer{max-width:unset}.App.automat header>img{display:none}.App.automat main{padding-left:.5rem;padding-right:.5rem}.App.automat footer{padding:0 8px 8px 8px}.App.automat footer>.go-back-wrapper{font-size:1em}.App.automat footer>.go-back-wrapper>.go-back{height:85px;width:255px}.App.automat footer>.go-back-wrapper>.go-back>img{height:36px;width:36px}.App.automat .hidden-automat{display:none}.App header{display:flex;flex-direction:column}.App header>.header-info{padding:16px;background-color:#00569b;color:#fff;font-weight:bold;display:flex;gap:1rem}.App header>.header-info>.home-button{border:none;background:none}.App header>.header-info>.header-info-title{text-wrap:none}.App header>.pitch-title{padding-left:1rem;padding-top:.5rem;padding-right:1rem;font-size:12px;color:#777}.App header>img{width:100%}.App main{flex:1 1;padding-left:1.5rem;padding-right:1.5rem}.App footer{padding:16px;display:flex;justify-content:space-between;align-items:flex-end}.App footer>img{width:33%}.App footer>.womocloud-logo{max-width:200px}.App footer>.go-back-wrapper{font-size:12px;display:flex;align-items:center;cursor:pointer}.App footer>.go-back-wrapper>.go-back{height:32px;width:32px;padding:0;margin:0 8px 0 0;display:flex;justify-content:center;align-items:center}.App footer>.go-back-wrapper>.go-back:disabled>img{filter:invert(53%) sepia(25%) saturate(0%) hue-rotate(173deg) brightness(96%) contrast(96%)}.App footer>.go-back-wrapper>.go-back:active:not(:disabled)>img{filter:invert(50%) sepia(98%) saturate(782%) hue-rotate(4deg) brightness(99%) contrast(102%)}.App .womo-h2{color:#004685;font-weight:400;line-height:1.2;font-size:28px;padding-bottom:10px}.App .womo-h3{font-weight:400;line-height:1.2;font-size:22px;padding-bottom:10px}.App .hidden{display:none !important}.App table{width:100%}.App td{padding:2px}.App td.right{text-align:right}.App td>.right{float:right}.App td>.bold{font-weight:bold}.App input{font-size:20px;padding:2px}.btn-large{margin-top:.5rem;margin-bottom:.5rem;padding:1.5rem 1rem;font-size:24px;outline:0;border:none}.btn-large *{transition:background-color .1s,color .1s}.btn-large:not(:disabled){background-color:#3d70af;color:#fff;cursor:pointer}.btn-large>small{font-size:medium}.btn-large>.btn-price-title{float:left;text-align:left}.btn-large>.btn-price-price{float:right;text-align:right;color:#fff}.btn-large>.btn-price-price.two-rows{display:flex;flex-direction:column;margin-top:-0.8rem;margin-bottom:-0.8rem}.btn-large>.btn-price-price.two-rows>.small{font-size:12px}.btn-large:disabled{background-color:#eee;color:#888;cursor:not-allowed}.btn-large:disabled>.btn-price-price{color:#888}.btn-large:hover:not(:disabled){background-color:#00569b}.btn-large:active:not(:disabled){background-color:#00569b;color:#f39200}.btn-large:active:not(:disabled)>.btn-price-price{color:#f39200}.btn-quartered{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto;grid-template-areas:"a b" "c d";align-items:end;gap:3px;padding:.9rem 1rem}.App.automat .btn-quartered{height:auto;font-size:1.2em}.btn-quartered .top-left{grid-area:a;text-align:left;font-weight:bold}.btn-quartered .top-right{grid-area:b;text-align:right;font-size:16px;align-self:center}.btn-quartered .bottom-left{grid-area:c;text-align:left;font-size:16px}.btn-quartered .bottom-right{grid-area:d;text-align:right;font-weight:bold}.radiobutton label{display:flex;font-size:20px;padding:11px 10px;margin:3px 0;background-color:#eee}.radiobutton.active label{background-color:#3d70af;color:#fff}.radiobutton label .grow{display:inline-block;margin-left:8px;flex-grow:1}.App.automat .radiobutton input{height:auto}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}@media(max-width: 1050px){.automat .Page.PageNights .page p.question{margin-bottom:16px}.automat .Page.PageNights .page p.hint{margin-bottom:8px}.automat .Page.PageSaniStation .page p.question{font-size:21px;margin-bottom:16px}.automat .Page.MessagePage h3{font-size:42px}}.Page{display:flex;flex-direction:column}.Page form label{display:block}.Page form div.row{padding:10px 0}.Page form div.row.form-error{margin-left:-15px;padding-left:10px;border-left:5px solid #c00}.Page form div.row .alert{border:1px solid #c00;background-color:rgba(204,0,0,.4);color:#600;padding:2px;margin-top:6px}.Page form button{width:100%}.automat .Page.PageNights>.page{margin-bottom:0}.automat .Page>.page>.question{margin-top:.5rem}.Page>.page{height:100%;display:flex;flex-direction:column;margin-bottom:.5rem;position:relative}.Page>.page>.question{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:bold}.Page>.page>.hint{margin-bottom:1.5rem;color:#3d70af}.Page .loading-img{width:200px;filter:invert(62%) sepia(99%) saturate(2413%) hue-rotate(193deg) brightness(56%) contrast(101%);margin:auto}.MessagePage{justify-content:center}.MessagePage h2{font-size:3em}.MessagePage h3{font-size:2em;font-weight:500}.MessagePage .footer{margin-top:10vh;display:flex;justify-content:space-around}.MessagePage .btn-large{min-width:25vw}.react-simple-keyboard{background-color:#333 !important;margin-top:10px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button{height:110px;max-width:110px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-hidden{visibility:hidden}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-blue{max-width:none;flex:3.666667;background-color:#00569b;color:#fff;border-radius:0;border-bottom:none;font-size:5vh}
.PageFailure .error-container{background-color:#ddd;padding:8px;overflow:hidden;text-overflow:ellipsis}.PageFailure .error-container .error-message{border-radius:2px}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}.PagePrePayment{white-space:break-spaces}.PagePrePayment .contact-data{display:flex;flex-direction:row;margin-bottom:.5rem}.PagePrePayment .contact-data input.contact-empty{border:1px solid #666}.PagePrePayment .contact-data input.contact-valid{border:1px solid #2ecc40;outline:none}.PagePrePayment .contact-data input.contact-invalid{border:1px solid #ff4136;outline:none}.PagePrePayment .bedingungen{margin-top:32px;margin-bottom:16px}.PagePrePayment .agb-accept{display:flex;align-items:center;margin-bottom:1rem;cursor:pointer}.PagePrePayment .option:not(:last-child){margin-bottom:8px}.PagePrePayment .option>label{margin-left:8px}.PagePrePayment .btngroup{text-align:center;margin-bottom:.5rem}.PagePrePayment .btngroup button{padding:.8rem 2rem;font-size:18px;outline:0;border:1px solid #3d70af;color:#3d70af;background-color:#fff;cursor:pointer}.PagePrePayment .btngroup button *{transition:background-color .1s,color .1s}.PagePrePayment .btngroup button.active{background-color:#3d70af;color:#fff}.PagePrePayment .btngroup button:hover:not(:disabled){background-color:#00569b;color:#fff}.PagePrePayment .btngroup button:active:not(:disabled){background-color:#00569b;color:#f39200}
.FooterLinks{text-align:center;padding:3px;width:100%}.FooterLinks>a{display:inline-block;padding:0 6px;border-right:1px solid #339}.FooterLinks>a:last-child{border-right:none}
.Modal{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;padding:5px}.Modal .modal-content{width:100%;max-width:490px;background-color:#fff;max-height:100%;overflow-y:auto;overflow-x:hidden}.Modal .modal-header{padding:10px;display:flex;justify-content:space-between}.Modal .modal-header .modal-close-icon{display:inline-block;cursor:pointer}.Modal .modal-footer{padding:10px;text-align:center}.Modal .modal-footer .btn-large{padding:1rem}.Modal .modal-title{margin:0}.Modal .modal-body{padding:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:12px}.Modal .modal-body h4,.Modal .modal-body h5{font-size:16px;margin:8px 0}.Modal .modal-body p{margin:8px 0}
/*!
 * 
 *   react-simple-keyboard v3.5.17
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */
/*!
 * 
 *   simple-keyboard v3.5.14
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;background:#d0d0d0;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}@media(max-width: 1050px){.automat .Page.PageNights .page p.question{margin-bottom:16px}.automat .Page.PageNights .page p.hint{margin-bottom:8px}.automat .Page.PageSaniStation .page p.question{font-size:21px;margin-bottom:16px}.automat .Page.MessagePage h3{font-size:42px}}.Page{display:flex;flex-direction:column}.Page form label{display:block}.Page form div.row{padding:10px 0}.Page form div.row.form-error{margin-left:-15px;padding-left:10px;border-left:5px solid #c00}.Page form div.row .alert{border:1px solid #c00;background-color:rgba(204,0,0,.4);color:#600;padding:2px;margin-top:6px}.Page form button{width:100%}.automat .Page.PageNights>.page{margin-bottom:0}.automat .Page>.page>.question{margin-top:.5rem}.Page>.page{height:100%;display:flex;flex-direction:column;margin-bottom:.5rem;position:relative}.Page>.page>.question{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:bold}.Page>.page>.hint{margin-bottom:1.5rem;color:#3d70af}.Page .loading-img{width:200px;filter:invert(62%) sepia(99%) saturate(2413%) hue-rotate(193deg) brightness(56%) contrast(101%);margin:auto}.MessagePage{justify-content:center}.MessagePage h2{font-size:3em}.MessagePage h3{font-size:2em;font-weight:500}.MessagePage .footer{margin-top:10vh;display:flex;justify-content:space-around}.MessagePage .btn-large{min-width:25vw}.react-simple-keyboard{background-color:#333 !important;margin-top:10px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button{height:110px;max-width:110px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-hidden{visibility:hidden}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-blue{max-width:none;flex:3.666667;background-color:#00569b;color:#fff;border-radius:0;border-bottom:none;font-size:5vh}.PagePitch.automat>.page>input{margin-bottom:.5rem}.PagePitch>.page>.welcome-screen{position:absolute;background-color:#fff;left:-8px;right:-8px;top:-8px;bottom:-8px;display:flex;flex-direction:column;justify-content:center}.PagePitch>.page>.welcome-screen>div{text-align:center}.PagePitch>.page>.welcome-screen>div>button{height:unset;padding:1em 2em}.PagePitch>.page>input{margin-bottom:1.5rem}.PagePitch>.page>.error-info{height:19px;margin-bottom:1.5rem}.PagePitch>.page>.error-info>.loading-img{width:48px;margin-top:-16px;filter:invert(62%) sepia(99%) saturate(2413%) hue-rotate(193deg) brightness(56%) contrast(101%)}.PagePitch>.page>.img-wrapper{display:flex;justify-content:center}.PagePitch>.page .react-simple-keyboard{background-color:#333 !important}.PagePitch>.page .react-simple-keyboard.bigger-buttons .hg-button{height:85px !important;width:20px;max-width:unset !important;font-weight:bold}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}.PagePreBookingSummary.isAutomat{overflow:hidden}.PagePreBookingSummary>.page{display:grid;grid-template-rows:auto 1fr auto auto}.PagePreBookingSummary .table-container{display:flex;overflow:hidden}.PagePreBookingSummary .scroller{display:flex;grid-gap:8px;flex-direction:column}.PagePreBookingSummary .scroller>.scroll-button{flex-grow:1;display:flex;text-align:center;justify-content:center;align-items:center;padding:unset;margin:unset}.PagePreBookingSummary .scroller>.scroll-button>.ficon{margin:16px}.PagePreBookingSummary table.isAutomat{overflow:hidden;overflow-y:auto;display:block;width:100%;padding-right:16px}.PagePreBookingSummary table.isAutomat>tbody{display:block;width:100%}.PagePreBookingSummary table.isAutomat>tbody>tr{display:flex;width:100%;margin-right:1.5rem}.PagePreBookingSummary table.isAutomat>tbody>tr>td{width:100%}.PagePreBookingSummary table.isAutomat tr.spacer{height:8px}.PagePreBookingSummary table.isAutomat tr>td>h5{margin-top:8px}.PagePreBookingSummary .qr-code{display:flex;justify-content:center;align-items:flex-end;margin:auto}.PagePreBookingSummary ul{margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px}
.DeliveryCard{border:1px solid #eef;padding:0;margin:10px 0}.DeliveryCard .head{background-color:#eef;padding:10px 6px}.DeliveryCard .title{font-size:28px}.DeliveryCard ul{margin-top:6px}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}.PageCardPaymentInProgress{display:grid !important;grid-template-areas:"a b" "c c";grid-template-rows:1fr auto;grid-gap:16px;margin:auto 20%}.PageCardPaymentInProgress>.zusammenfassung{height:100%;grid-area:a;display:flex;flex-flow:column;grid-gap:16px;padding:25px}.PageCardPaymentInProgress>.zusammenfassung>.table>.row{display:grid;grid-template-columns:auto 1fr}.PageCardPaymentInProgress>.zusammenfassung>.table>.row>span:nth-child(2){text-align:right}.PageCardPaymentInProgress>.betrag{grid-area:b;width:100%;display:flex;align-items:center;justify-content:center;border-left:1px solid #00569b;flex-flow:column}.PageCardPaymentInProgress>.anweisung{grid-area:c;padding-top:20px;border-top:1px solid #00569b;text-align:center}
.zahlungsarten{text-align:center;padding-top:5vh}.zahlungsarten.automat{padding-top:0}.zahlungsarten img{vertical-align:middle;margin:2vw}.zahlungsarten img.cc{width:100px}.zahlungsarten img.girocard{height:108px}.zahlungsarten img.sepa{height:108px}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}.PageDeliveryService p{margin:6px 0}.PageDeliveryService .total{font-size:28px;text-align:right}.PageDeliveryService .option{display:grid;grid-template-columns:auto auto;margin:12px 0;background-color:#eef;gap:8px;padding:10px 6px}.PageDeliveryService .option .title{grid-column-start:1;grid-column-end:3;font-size:28px}.PageDeliveryService .option .pricePerUnit{text-align:right}.PageDeliveryService .option .priceTotal{font-size:28px;text-align:right;align-self:center}.automat .PageDeliveryService .total{font-size:32px}.automat .PageDeliveryService .option{grid-template-columns:2.3fr 1.7fr repeat(3, 1fr);margin:4px 0;align-items:center}.automat .PageDeliveryService .option .title{grid-column-start:1;grid-column-end:2;font-size:32px}.automat .PageDeliveryService .option .previous{font-size:22px}.automat .PageDeliveryService .option .pricePerUnit{font-size:22px}.automat .PageDeliveryService .option .priceTotal{font-size:32px}.automat .PageDeliveryService .weiter{position:absolute;bottom:0;right:270px;width:270px}.SelectAmount{display:flex;align-items:center}.SelectAmount .amount{font-size:28px;width:40px;margin:0 4px;text-align:right}.automat .SelectAmount .amount{font-size:42px;width:65px}.SelectAmount button{display:inline-block;border-radius:999px;width:48px;height:48px;background-color:#3d70af;color:#fff;cursor:pointer;user-select:none;transition:background-color .1s,color .1s;border:0;font-size:48px;display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:bold;font-family:courier,sans-serif}.SelectAmount button:hover{background-color:#00569b}.SelectAmount button:active{background-color:#00569b;color:#f39200}.SelectAmount button:disabled{opacity:.5}.automat .SelectAmount button{width:60px;height:60px;font-size:60px}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}.PageOptionsAutomat table{width:100%;font-size:1.6em;border:0;margin:0;flex-grow:1}.PageOptionsAutomat table tr:nth-child(even){background-color:#eef}.PageOptionsAutomat table td.btn{text-align:center;width:10%}.PageOptionsAutomat table td.amount{text-align:right;width:10%}.PageOptionsAutomat table td.price{text-align:right;width:15%}.PageOptionsAutomat .round-button{display:inline-block;width:106.25px;height:106.25px;font-size:2em;background-color:#3d70af;color:#fff;border-radius:50%;cursor:pointer;user-select:none;transition:background-color .1s,color .1s;line-height:36px}.PageOptionsAutomat .round-button:hover{background-color:#00569b}.PageOptionsAutomat .round-button:active{background-color:#00569b;color:#f39200}.PageOptionsAutomat .round-button:disabled{background-color:#8eaacc;cursor:not-allowed}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}.PageOptions .toggle{user-select:none;display:flex;justify-content:center;align-items:flex-end;margin-top:1rem;margin-bottom:1rem}.PageOptions .toggle>.toggle-left,.PageOptions .toggle>.toggle-right{flex:1 1}.PageOptions .toggle>.toggle-left>h2,.PageOptions .toggle>.toggle-right>h2{cursor:pointer;width:fit-content;color:#3d70af}.PageOptions .toggle>.toggle-left>h2:hover,.PageOptions .toggle>.toggle-right>h2:hover{color:#00569b}.PageOptions .toggle>.toggle-left>h2:active,.PageOptions .toggle>.toggle-right>h2:active{color:#00569b}.PageOptions .toggle>.toggle-left.active>h2,.PageOptions .toggle>.toggle-right.active>h2{color:#00569b}.PageOptions .toggle>.toggle-right.active>h2{color:#f39200}.PageOptions .toggle>.toggle-left>h2{float:right}.PageOptions .toggle>.toggle-element{margin-left:16px;margin-right:16px}.PageOptions .count{display:flex;justify-content:center;align-items:flex-end;margin-bottom:1rem}.PageOptions .count>.count-label{display:flex;flex-direction:column;margin-left:16px;margin-right:16px}.PageOptions .count>.count-label>.count-input{font-size:24px;width:80px;text-align:center}.PageOptions .count>.count-minus,.PageOptions .count>.count-plus{width:48px;height:48px;font-size:32px;background-color:#3d70af;color:#fff;border-radius:24px;display:flex;align-items:center;justify-content:center;padding-bottom:3px;cursor:pointer;user-select:none;transition:background-color .1s,color .1s}.PageOptions .count>.count-minus.disabled,.PageOptions .count>.count-plus.disabled{color:#bbcbcc;cursor:not-allowed}.PageOptions .count>.count-minus:hover:not(.disabled),.PageOptions .count>.count-plus:hover:not(.disabled){background-color:#00569b}.PageOptions .count>.count-minus:active:not(.disabled),.PageOptions .count>.count-plus:active:not(.disabled){background-color:#00569b;color:#f39200}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}@media(max-width: 1050px){.automat .Page.PageNights .page p.question{margin-bottom:16px}.automat .Page.PageNights .page p.hint{margin-bottom:8px}.automat .Page.PageSaniStation .page p.question{font-size:21px;margin-bottom:16px}.automat .Page.MessagePage h3{font-size:42px}}.Page{display:flex;flex-direction:column}.Page form label{display:block}.Page form div.row{padding:10px 0}.Page form div.row.form-error{margin-left:-15px;padding-left:10px;border-left:5px solid #c00}.Page form div.row .alert{border:1px solid #c00;background-color:rgba(204,0,0,.4);color:#600;padding:2px;margin-top:6px}.Page form button{width:100%}.automat .Page.PageNights>.page{margin-bottom:0}.automat .Page>.page>.question{margin-top:.5rem}.Page>.page{height:100%;display:flex;flex-direction:column;margin-bottom:.5rem;position:relative}.Page>.page>.question{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:bold}.Page>.page>.hint{margin-bottom:1.5rem;color:#3d70af}.Page .loading-img{width:200px;filter:invert(62%) sepia(99%) saturate(2413%) hue-rotate(193deg) brightness(56%) contrast(101%);margin:auto}.MessagePage{justify-content:center}.MessagePage h2{font-size:3em}.MessagePage h3{font-size:2em;font-weight:500}.MessagePage .footer{margin-top:10vh;display:flex;justify-content:space-around}.MessagePage .btn-large{min-width:25vw}.react-simple-keyboard{background-color:#333 !important;margin-top:10px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button{height:110px;max-width:110px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-hidden{visibility:hidden}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-blue{max-width:none;flex:3.666667;background-color:#00569b;color:#fff;border-radius:0;border-bottom:none;font-size:5vh}.PageExternalTicketCode.automat .error-container{position:absolute;width:100%;height:100%;display:flex;background-color:rgba(255,255,255,.6);z-index:99;align-items:center;justify-content:center}.PageExternalTicketCode.automat .error-info{color:#b5161e;border:1px solid #b5161e;background-color:#f7c1c4;font-size:4vh;padding:30px 30px;margin:20px;text-align:center}.PageExternalTicketCode.automat .error-info>button{background-color:#b5161e;color:#fff;border:none;padding:8px 30px;font-size:4vh;margin-top:30px}.PageExternalTicketCode.automat>.page{margin-bottom:0}.PageExternalTicketCode.automat>.page .continue{margin-bottom:0}.PageExternalTicketCode.automat>.page input{height:auto}.PageExternalTicketCode.automat>.page>.question-wrapper{justify-content:space-between;margin-bottom:.5rem}.PageExternalTicketCode.automat>.page>.question-wrapper>.question{margin-top:.5rem;margin-bottom:.5rem;font-weight:bold;flex:1 1 auto}.PageExternalTicketCode.automat>.page>.question-wrapper>.question>.error-info{font-weight:normal}.PageExternalTicketCode.automat>.page>.question-wrapper>.btn-large{padding:.5rem}.PageExternalTicketCode.automat>.page .pin-layout{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:end}.PageExternalTicketCode.automat>.page .pin-layout .react-simple-keyboard{width:auto}.PageExternalTicketCode.automat>.page .pin-layout .react-simple-keyboard .hg-button{width:110px !important}.PageExternalTicketCode.automat>.page .pin-layout .btn-large{max-width:none;width:340px;height:110px;background-color:#00569b;color:#fff;border-radius:0;border-bottom:none;font-size:5vh}.PageExternalTicketCode:not(.automat) .error-info{height:19px;margin-bottom:1.5rem}.PageExternalTicketCode:not(.automat) .error-info>.loading-img{width:48px;margin-top:-16px;filter:invert(62%) sepia(99%) saturate(2413%) hue-rotate(193deg) brightness(56%) contrast(101%)}.PageExternalTicketCode .switch-input-button-group{border:1px solid #333}.PageExternalTicketCode .switch-input-button{height:100%;border:1px solid #333;background-color:#eee;font-size:4.5vh;padding:20px 20px}.PageExternalTicketCode .switch-input-button.active{background-color:#85c8ff}.PageExternalTicketCode>.page>.question-wrapper{display:flex}.PageExternalTicketCode>.page>.question-wrapper>.question{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:bold;flex:1 1 auto}.PageExternalTicketCode>.page>.question-wrapper>.btn-large{padding:1rem}.PageExternalTicketCode>.page>input{margin-bottom:1.5rem}.PageExternalTicketCode>.page>.img-wrapper{display:flex;justify-content:center}.PageExternalTicketCode>.page .react-simple-keyboard{background-color:#333 !important}.PageExternalTicketCode>.page .react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button{height:79px;width:20px}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}@media(max-width: 1050px){.automat .Page.PageNights .page p.question{margin-bottom:16px}.automat .Page.PageNights .page p.hint{margin-bottom:8px}.automat .Page.PageSaniStation .page p.question{font-size:21px;margin-bottom:16px}.automat .Page.MessagePage h3{font-size:42px}}.Page{display:flex;flex-direction:column}.Page form label{display:block}.Page form div.row{padding:10px 0}.Page form div.row.form-error{margin-left:-15px;padding-left:10px;border-left:5px solid #c00}.Page form div.row .alert{border:1px solid #c00;background-color:rgba(204,0,0,.4);color:#600;padding:2px;margin-top:6px}.Page form button{width:100%}.automat .Page.PageNights>.page{margin-bottom:0}.automat .Page>.page>.question{margin-top:.5rem}.Page>.page{height:100%;display:flex;flex-direction:column;margin-bottom:.5rem;position:relative}.Page>.page>.question{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:bold}.Page>.page>.hint{margin-bottom:1.5rem;color:#3d70af}.Page .loading-img{width:200px;filter:invert(62%) sepia(99%) saturate(2413%) hue-rotate(193deg) brightness(56%) contrast(101%);margin:auto}.MessagePage{justify-content:center}.MessagePage h2{font-size:3em}.MessagePage h3{font-size:2em;font-weight:500}.MessagePage .footer{margin-top:10vh;display:flex;justify-content:space-around}.MessagePage .btn-large{min-width:25vw}.react-simple-keyboard{background-color:#333 !important;margin-top:10px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button{height:110px;max-width:110px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-hidden{visibility:hidden}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-blue{max-width:none;flex:3.666667;background-color:#00569b;color:#fff;border-radius:0;border-bottom:none;font-size:5vh}.PageExternalTicketCodeChoose>.page>.button-wrapper{display:flex;flex-direction:column}.PageExternalTicketCodeChoose>.page>.button-wrapper.show-scan{flex-direction:row;gap:20px}.PageExternalTicketCodeChoose>.page>.button-wrapper.show-scan button{width:auto;flex:1}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}.PageGuestSelection .row{display:flex;flex-direction:row}.PageGuestSelection .guest-container{flex:1;margin:.5rem 0;border:2px solid #3d70af;padding:5px}
*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}*{margin:0;padding:0;box-sizing:border-box}#root{height:100%;width:100%}body{height:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;color:#00569b;font-family:Verdana,Geneva,sans-serif,Arial,Helvetica,sans-serif;align-items:center}html{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.code-img{max-height:240px;max-width:100%}input[type=checkbox].cb-medium{height:32px;width:32px;margin-right:8px;flex-grow:0;flex-shrink:0}input[type=checkbox].cb-large{height:48px;width:48px;margin-right:16px;flex-grow:0;flex-shrink:0}@media(max-width: 1050px){.automat .Page.PageNights .page p.question{margin-bottom:16px}.automat .Page.PageNights .page p.hint{margin-bottom:8px}.automat .Page.PageSaniStation .page p.question{font-size:21px;margin-bottom:16px}.automat .Page.MessagePage h3{font-size:42px}}.Page{display:flex;flex-direction:column}.Page form label{display:block}.Page form div.row{padding:10px 0}.Page form div.row.form-error{margin-left:-15px;padding-left:10px;border-left:5px solid #c00}.Page form div.row .alert{border:1px solid #c00;background-color:rgba(204,0,0,.4);color:#600;padding:2px;margin-top:6px}.Page form button{width:100%}.automat .Page.PageNights>.page{margin-bottom:0}.automat .Page>.page>.question{margin-top:.5rem}.Page>.page{height:100%;display:flex;flex-direction:column;margin-bottom:.5rem;position:relative}.Page>.page>.question{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:bold}.Page>.page>.hint{margin-bottom:1.5rem;color:#3d70af}.Page .loading-img{width:200px;filter:invert(62%) sepia(99%) saturate(2413%) hue-rotate(193deg) brightness(56%) contrast(101%);margin:auto}.MessagePage{justify-content:center}.MessagePage h2{font-size:3em}.MessagePage h3{font-size:2em;font-weight:500}.MessagePage .footer{margin-top:10vh;display:flex;justify-content:space-around}.MessagePage .btn-large{min-width:25vw}.react-simple-keyboard{background-color:#333 !important;margin-top:10px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button{height:110px;max-width:110px}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-hidden{visibility:hidden}.react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button.btn-blue{max-width:none;flex:3.666667;background-color:#00569b;color:#fff;border-radius:0;border-bottom:none;font-size:5vh}.PageBookingOverview.automat .table{margin-bottom:0}.PageBookingOverview .table{margin-bottom:1.5rem}.PageBookingOverview .table>.row{display:flex;padding-top:.5rem;padding-bottom:.5rem}.PageBookingOverview .table>.row>*:first-child{flex:1 1 auto}.PageBookingOverview .table>.spacer{margin-top:1rem;margin-bottom:1rem;border-top:1px solid #00569b}
.PageLicensePlateEdit>.page>.question-wrapper>.question{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:bold;flex:1 1 auto}.PageLicensePlateEdit>.page>input{margin-bottom:1.5rem;margin-top:1.5rem}.PageLicensePlateEdit>.page>.img-wrapper{display:flex;justify-content:center}.PageLicensePlateEdit.automat>.page>.question-wrapper{display:flex;gap:8px;align-items:center}.PageLicensePlateEdit.automat>.page>.question-wrapper>.question-text{flex:1 1 auto}.PageLicensePlateEdit.automat>.page>.question-wrapper>.question{margin-top:1.5rem;margin-bottom:1.5rem;font-weight:bold;flex:1 1 auto}.PageLicensePlateEdit.automat>.page>input{margin-top:0}.PageLicensePlateEdit.automat>.page .react-simple-keyboard{background-color:#333 !important}.PageLicensePlateEdit.automat>.page .react-simple-keyboard.bigger-buttons .hg-rows .hg-row .hg-button{height:79px;width:20px}
