/*!
 * 
 *   react-simple-keyboard v3.7.5
 *   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.7.5
 *   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;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 #0000004d;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:#05194687;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;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 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:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;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}.approval-result__content,.default__content,.dialog__content,.error__content,.numeric-customer-card__content,.offline__content{margin:auto;max-width:1080px;padding:0 80px;text-align:center;width:100%}.approval-result,.default,.dialog,.error,.offline{display:flex;min-height:100vh;padding:0 80px;width:100%}h1{color:var(--theme-on-background-headline)}.theme{background-color:var(--theme-background);color:var(--theme-on-background)}.theme--darkmode{background-color:var(--theme-background--darkmode);color:var(--theme-on-background--darkmode)}a{color:var(--theme-submit-button)}hr{border-bottom:5px solid var(--theme-border)}.logo{height:240px;margin:auto;width:auto}.theme--cigarette-picking .logo,.theme--tobaccoland-4257p2 .logo{height:120px;margin-top:190px}.notification{animation-duration:.5s;animation-iteration-count:1;background:var(--theme-error);bottom:0;color:var(--theme-on-error);display:flex;flex-direction:column;justify-content:center;left:0;min-height:304px;padding:40px;position:fixed;right:0;text-align:center;transform:translateY(50vh);transform-origin:bottom;width:100vw;z-index:9999}.notification--is-visible{animation-name:bottom-bounce;animation-timing-function:ease;transform:translateY(20px)}.notification--is-hidden{animation-name:bottom-bounce-reverse;animation-timing-function:ease}@keyframes bottom-bounce{0%{transform:translateY(500px)}70%{transform:translateY(0)}to{transform:translateY(20px)}}@keyframes bottom-bounce-reverse{0%{transform:translateY(20px)}30%{transform:translateY(0)}to{transform:translateY(500px)}}.language-switch{display:flex;list-style-type:none;opacity:1;pointer-events:inherit;position:fixed;right:80px;top:80px;transform:scale(1)}.language-switch__item{margin-left:40px}.language-switch__button{background:none;border:none;position:relative}.language-switch__button:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.product-teaser{align-items:center;background:#fff;border-color:#00000014;border-radius:16px;box-shadow:0 8px 24px 0 var(--theme-border);display:flex;flex-direction:column;margin:0 0 72px;width:100%}.product-teaser__button{background:none;border:none}.product-teaser__wrapper{display:flex;flex-direction:column}.product-teaser__image{border:1px solid #0000001a;max-height:100%;width:auto}.product-teaser__image-container{height:248px;margin:-32px auto 0;overflow:hidden;width:248px}.product-teaser__content{display:flex;flex-direction:column;height:152px;padding:16px}.product-teaser__name{font-size:2.9rem;font-weight:900;height:72px;line-height:3.6rem;overflow:hidden;text-overflow:ellipsis}.product-teaser__price{color:#999;font-size:2.9rem;line-height:3.6rem;margin-top:auto}.teaser{border:4px dashed var(--theme-button);border-radius:16px;padding:35px;position:relative;text-align:center;width:calc(50% - 20px)}.teaser--full{width:100%}.teaser__text{font-size:6rem;font-weight:900;line-height:7.2rem;text-align:left}.teaser__text--right{text-align:right}.theme--cigarette-picking .teaser__text{color:#fff}.teaser--button{background:var(--theme-button);border-style:solid}.teaser--button,.teaser--button p,.theme--cigarette-picking .teaser--button p{color:var(--theme-on-button)}.teaser__image--top{margin-bottom:40px;margin-top:-50%}.teaser__image--headline{margin-bottom:26.6666666667px}.teaser__image--left,.teaser__image--right{bottom:-3%;position:absolute}.teaser__image--left+p,.teaser__image--right+p{width:50%}.teaser__image--left{left:-20%}.teaser__image--left+p{margin-left:50%}.teaser__image--right{right:-20%}.dialog{align-items:flex-end;background:var(--theme-background);flex-wrap:wrap}.dialog__content{margin:0}.dialog__image{margin-bottom:80px}.dialog__actions{display:flex;justify-content:space-between;margin-top:auto;width:100%}.dialog__button{margin-bottom:80px;width:calc(50% - 40px)}.default{background-color:var(--theme-background);background-image:var(--theme-background-image-sub);background-position:top;background-repeat:no-repeat;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.default__text{font-size:4.8rem;line-height:6.4rem;margin-bottom:80px}.default__hint{bottom:80px;font-size:3rem;font-weight:500;left:0;line-height:3.6rem;padding-left:160px;padding-right:160px;position:absolute;text-align:center;width:100%}.default__btn{margin:100px 20px;min-width:30vw}.default__image{margin-bottom:100px}.default__image .brandcolor{fill:var(--theme-svg-main-color)}.default #terminal-spinner-verifone{animation:terminal-spinner-verifone 2.2s steps(12) infinite;transform-origin:18px 18px}@keyframes terminal-spinner-verifone{0%{transform:translate(155px,109px) rotate(0deg)}to{transform:translate(155px,109px) rotate(1turn)}}.default #terminal-spinner-q30{animation:terminal-spinner-q30 2.2s steps(12) infinite;transform-origin:18px 18px}@keyframes terminal-spinner-q30{0%{transform:translate(174px,168px) rotate(0deg)}to{transform:translate(174px,168px) rotate(1turn)}}.default #terminal-spinner-feig{animation:terminal-spinner-feig 2.2s steps(12) infinite;transform-origin:18px 18px}@keyframes terminal-spinner-feig{0%{transform:translate(191px,94px) rotate(0deg)}to{transform:translate(191px,94px) rotate(1turn)}}.default #rightfoot{animation:rightfoot .35s linear infinite alternate;transform-origin:0 22px}@keyframes rightfoot{0%{transform:translate(36px,337px) rotate(0deg)}to{transform:translate(36px,337px) rotate(-10deg)}}.default #receipt{animation:receipt .35s linear infinite alternate}@keyframes receipt{0%{transform:translate(124px,66px) rotate(4deg)}to{transform:translate(124px,66px) rotate(-4deg)}}.default #laser{animation:laser 2.5s linear infinite alternate}@keyframes laser{0%{transform:translate(-20px) translateY(20px)}to{transform:translate(110px) translateY(32px)}}.default #laserblink{animation:laserblink .19s step-start 0s infinite}@keyframes laserblink{50%{opacity:.2}}.default #cig1{animation:cig1 2s ease infinite;transform-origin:55px 360px}@keyframes cig1{0%{transform:scale(1) translateY(30px) translateX(21px)}5%{transform:scale(1.1,.9) translateY(30px) translateX(21px)}15%{transform:scale(.9,1.1) translateY(30px) translateX(21px)}25%{transform:scale(1.05,.95) translateY(30px) translateX(21px)}28%{transform:scale(1) translateY(26px) translateX(21px)}50%{transform:scale(1) translateY(30px) translateX(21px)}to{transform:scale(1) translateY(30px) translateX(21px)}}.default #cig2{animation:cig2 2s ease infinite;animation-delay:.5s;transform-origin:98px 360px}@keyframes cig2{0%{transform:scale(1) translateY(30px) translateX(66px)}5%{transform:scale(1.1,.9) translateY(30px) translateX(66px)}15%{transform:scale(.9,1.1) translateY(30px) translateX(66px)}25%{transform:scale(1.05,.95) translateY(30px) translateX(66px)}28%{transform:scale(1) translateY(26px) translateX(66px)}50%{transform:scale(1) translateY(30px) translateX(66px)}to{transform:scale(1) translateY(30px) translateX(66px)}}.default #cig3{animation:cig3 2s ease infinite;animation-delay:1s;transform-origin:143px 360px}@keyframes cig3{0%{transform:scale(1) translateY(30px) translateX(111px)}5%{transform:scale(1.1,.9) translateY(30px) translateX(111px)}15%{transform:scale(.9,1.1) translateY(30px) translateX(111px)}25%{transform:scale(1.05,.95) translateY(30px) translateX(111px)}28%{transform:scale(1) translateY(26px) translateX(111px)}50%{transform:scale(1) translateY(30px) translateX(111px)}to{transform:scale(1) translateY(30px) translateX(111px)}}.default #cig4{animation:cig4 2s ease infinite;animation-delay:1.5s;transform-origin:188px 360px}@keyframes cig4{0%{transform:scale(1) translateY(30px) translateX(156px)}5%{transform:scale(1.1,.9) translateY(30px) translateX(156px)}15%{transform:scale(.9,1.1) translateY(30px) translateX(156px)}25%{transform:scale(1.05,.95) translateY(30px) translateX(156px)}28%{transform:scale(1) translateY(26px) translateX(156px)}50%{transform:scale(1) translateY(30px) translateX(156px)}to{transform:scale(1) translateY(30px) translateX(156px)}}#agehand{animation:agehand .35s linear infinite alternate;transform-origin:20px 30px}@keyframes agehand{0%{transform:translate(116px,38px) rotate(4deg)}to{transform:translate(116px,38px) rotate(-4deg)}}#fadelight{animation:fadelight .4s infinite alternate;opacity:.4}@keyframes fadelight{0%{opacity:.4}to{opacity:0}}.approval-result{background-color:var(--theme-background);background-image:var(--theme-background-image-sub);background-position:top;background-repeat:no-repeat;display:grid;grid-template-rows:50% auto max-content}.approval-result__success-hint{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.approval-result__success-hint__icon{background-color:#fff;border-radius:50%;position:relative;z-index:10}.approval-result__success-hint__icon--success path{fill:var(--theme-success)}.approval-result__success-hint__icon--warning path{fill:var(--theme-warning)}.approval-result__success-hint__text{font-size:4.8rem;line-height:6.4rem;padding:80px;position:relative;text-align:center;z-index:10}.approval-result__success-hint__animation{left:0;position:absolute;right:0;top:0;z-index:1}.approval-result__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.approval-result--more-content .approval-result__content{margin-top:0}.approval-result__back-button{margin-block:80px;width:100%}.approval-result__receipt{grid-gap:0 40px;background-color:#fff;border-radius:16px;box-shadow:0 8px 24px 0 #22222214;display:grid;gap:0 40px;grid-template-columns:fit-content 1fr;grid-template-rows:repeat(2,90px);padding:40px}.approval-result__receipt--no-qr-code{display:block;padding:80px}.approval-result__receipt--no-qr-code--error{background-color:#fdeded33;border:1px solid #ef5350}.approval-result__receipt__code{grid-column:1;grid-row:1/2}.approval-result__receipt__hint{align-self:start;font-size:30px;grid-column:2;grid-row:1;max-width:730px;text-align:left}.approval-result__receipt__button{align-self:end;grid-column:2;grid-row:2;max-height:2.5em;width:-moz-fit-content;width:fit-content}.approval-result__receipt__button.approval-result__receipt__button--small{font-size:25px}.approval-result__link{background:none;border:none;color:var(--theme-submit-button);font-size:4rem;line-height:5.6rem}.approval-result__link:disabled{opacity:.5}.error{background-color:var(--theme-background);background-image:var(--theme-background-image-sub);background-position:top;background-repeat:no-repeat}.error--warning{background:var(--theme-warning)}.error__btn{margin:100px 0;min-width:30vw}.offline{background:var(--theme-offline);color:var(--theme-on-offline);position:fixed;width:100vw;z-index:9999}.theme--cigarette-picking .offline{background:var(--theme-background-image-main);color:var(--theme-on-background)}.theme--cigarette-picking .offline__content,.theme--tobaccoland-4257p2 .offline__content{margin-top:320px}.offline__content h1{color:var(--theme-on-offline);margin-bottom:40px}.theme--cigarette-picking .offline__content h1,.theme--tobaccoland-4257p2 .offline__content h1{color:#fff;margin-top:80px}.theme--cigarette-picking .offline__content p,.theme--tobaccoland-4257p2 .offline__content p{font-size:6.4rem;line-height:8rem}.offline__content svg .darkmode{fill:#fff}.offline .logo{margin-bottom:160px}.theme--cigarette-picking .offline .logo,.theme--tobaccoland-4257p2 .offline .logo{margin-bottom:80px}.cigarette-picking{background-image:var(--theme-background-image-main);background-position:top;background-repeat:no-repeat}.cigarette-picking__header{margin-bottom:120px;padding:0 80px;text-align:center}.cigarette-picking__header h1{color:#fff}.cigarette-picking__text{font-size:6.4rem;line-height:8rem;padding:0 80px}.cigarette-picking__list{align-content:flex-end;display:flex;flex:1 1;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0 60px 40px;width:100%}.numeric-customer-card{display:flex;flex-direction:column;min-height:100vh}.numeric-customer-card__header{margin-left:80px}.numeric-customer-card__image{margin-bottom:80px}.numeric-customer-card .keyboard{flex:none}.numeric-customer-card .keyboard .hg-button{height:124px}.numeric-customer-card .keyboard .hg-button:not(:last-child){margin-right:40px}.numeric-customer-card .keyboard .hg-row:not(:last-child){margin-bottom:40px}.numeric-customer-card .keyboard .hg-button-lock{z-index:-9999}.numeric-customer-card .keyboard .hg-button-enter{background:var(--theme-submit-button);color:var(--theme-on-submit-button)}.dialog-slot{position:relative;z-index:9000}.button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;-webkit-appearance:none;border:none;border-radius:16px;box-sizing:border-box;display:inline-flex;font-size:4rem;font-weight:500;height:124px;justify-content:center;line-height:5.6rem;min-width:64px;overflow:hidden;padding:0 31px;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle}.button:before{background-color:#ffffff80;border-radius:50%;content:" ";height:var(--button-ripple-size);left:-50%;left:var(--button-ripple-left);opacity:1;position:absolute;top:-50%;top:var(--button-ripple-top);transform:scale(0);width:var(--button-ripple-size);will-change:transform,opacity}.button--touch-starts:before{animation:ripple .5s linear}.theme--migrolino-9ef12e .button{border:2px solid;border-color:var(--theme-on-submit-button);box-shadow:none;font-family:Suisse Screen SemiBold,sans-serif}.theme--demo .start .button,.theme--snabble-supermarket-71u283 .start .button{top:1636px}.button:active,.button:focus,.button:hover{box-shadow:none;outline:none}.button:hover{cursor:pointer}.button:disabled{background-color:#0000;color:#0077bb5e;cursor:default;pointer-events:none}.button:not(:disabled){color:var(--theme-submit-button)}.button--unelevated:not(:disabled){background:var(--theme-submit-button);color:var(--theme-on-submit-button)}.theme--demo .button--unelevated:not(:disabled),.theme--snabble-supermarket-71u283 .button--unelevated:not(:disabled),.theme--tegut-demo-n94qdzli .button--unelevated:not(:disabled),.theme--tegut-eixae6 .button--unelevated:not(:disabled){border:2px solid #fff}.button--outlined{border:2px solid;font-weight:400}.button--outlined:before{background-color:#00000026}.button--outlined:disabled,.button--outlined:not(:disabled){background:#fff;border-color:var(--theme-border);box-shadow:0 8px 24px 0 var(--theme-border);color:var(--theme-on-background)}.button--unstyled,.button--unstyled:disabled,.button--unstyled:not(:disabled){color:inherit}@keyframes ripple{to{opacity:0;transform:scale(4)}}.text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.text--default{font-size:4rem;font-weight:400;line-height:5.6rem}.text--h1{font-size:10.4rem;font-weight:900;line-height:12.8rem;margin-bottom:80px}.text--h2{font-size:6.4rem;font-weight:500;line-height:8rem}.text--h3,.text--h4,.text--h5,.text--h6{font-size:4.8rem;font-weight:500;line-height:6.4rem}.css-animation__backdrop{background-color:var(--in-animation-background);height:100vh;position:fixed;width:100vw}.css-animation__backdrop.css-animation_unmounted{background-color:var(--out-animation-background)}.css-animation__wrapper{animation:css-animation__animateIn var(--in-animation-duration) cubic-bezier(.22,0,.36,.99) forwards}.css-animation__wrapper.css-animation_unmounted{animation:css-animation__animateOut var(--out-animation-duration) cubic-bezier(.78,0,.64,1) forwards}@keyframes css-animation__animateIn{0%{opacity:var(--in-animation-opacity);transform:scale(var(--in-animation-scale)) translateX(var(--in-animation-translateX)) translateY(var(--in-animation-translateY)) rotate(var(--in-animation-rotate))}}@keyframes css-animation__animateOut{to{opacity:var(--out-animation-opacity);transform:scale(var(--out-animation-scale)) translateX(var(--out-animation-translateX)) translateY(var(--out-animation-translateY)) rotate(var(--out-animation-rotate))}}.feedback-input{width:100%}.feedback-input__title{font-size:4.8rem;font-weight:700;margin-bottom:20px}.feedback-input__smiley-list{display:flex;justify-content:space-evenly}.feedback-input__smiley-button{aspect-ratio:1;background:#fff0;border:2px solid #0000;border-radius:16px;padding:15px;transition:all .2s ease-in-out;width:124px}.feedback-input__smiley-button--selected{background:#fff;background:var(--theme-feedback-button);border:2px solid #0003}.pop-up{align-items:stretch;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(80,80,80,.795);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.pop-up__dialog{grid-gap:40px;background-color:#fff;border-radius:16px;display:grid;font-size:40px;gap:40px;grid-template-rows:auto auto;margin-inline:80px;padding-block:40px;padding-inline:160px}.pop-up__dialog__button{margin-inline:auto;padding-inline:80px;width:-moz-fit-content;width:fit-content}.CheckoutProcessingTerminalPaymentView_erroricon__CsPfg{height:5rem;transform:translateY(calc(-40px + 1rem))}.CheckoutProcessingTerminalPaymentView_erroricon__CsPfg path{fill:#ef5350}.approval-pending__content{margin:auto;max-width:1080px;padding:0 80px;text-align:center;width:100%}.approval-pending{display:flex;flex-wrap:wrap;min-height:100vh;padding:0 80px;width:100%}.approval-pending__content{align-self:center;padding-top:400px}.approval-pending__image{margin-bottom:40px}.approval-pending__image .brandcolor{fill:var(--theme-svg-main-color)}.approval-pending__text{margin-bottom:40px}.approval-pending__footer{align-self:end;padding-bottom:80px;width:100%}.approval-pending__btn{margin-top:auto;width:100%}.led-color-preview{background-color:var(--color);border-radius:100vh;height:4rem;left:50%;pointer-events:none;position:fixed;top:2rem;transform:translateX(-50%);transition:background-color .3s ease-out;width:4rem;z-index:9999}*{box-sizing:border-box;margin:0;padding:0}html{font-size:10px;touch-action:pan-y}body{-webkit-font-smoothing:antialiased;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;margin:0;padding:0;-webkit-user-select:none;user-select:none}body .theme--demo,body .theme--snabble-supermarket-71u283,body .theme--tegut-demo-n94qdzli,body .theme--tegut-eixae6{letter-spacing:-1px}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:4px;-webkit-box-shadow:0 0 1px #ffffff80}h1,h2,h3,h4,h5,h6,strong{font-weight:900}::selection{background:#0000}:focus{outline:none}h1{color:colorVar(background-font-headline);font-size:10.4rem;line-height:12.8rem}p{font-size:4rem;line-height:5.6rem}button,input,textarea{font-family:var(--theme-font-family);font-weight:500}svg{pointer-events:none}.theme{--theme-font-family:$default-font;background-color:colorVar(background);color:colorVar(background-font);display:flex;flex-direction:column;min-height:100vh}.theme,.theme .mdc-typography{font-family:var(--theme-font-family)}.theme--darkmode{background-color:colorVar(background,true);color:colorVar(background-font,true)}a{color:colorVar(submit-button);cursor:pointer;font-weight:900}hr{border:none;border-bottom:5px solid colorVar(border);width:200px}.animation,.animation--spin{will-change:transform}.animation--spin{animation:spin 6s linear infinite}.theme:not(.theme--less-animation) .animation--bounce{animation:bounce 1s infinite}.theme:not(.theme--less-animation) .animation--scale-enter{opacity:.01;transform:scale(1.1)}.theme:not(.theme--less-animation) .animation--scale-enter-active{opacity:1;transform:scale(1);transition:all .3s}.theme:not(.theme--less-animation) .animation--scale-exit{opacity:1;transform:scale(1)}.theme:not(.theme--less-animation) .animation--scale-exit-active{opacity:.01;transform:scale(1.1);transition:all .3s}.theme--less-animation .animation--scale-enter{opacity:.01}.theme--less-animation .animation--scale-enter-active{opacity:1;transition:opacity .3s}.theme--less-animation .animation--scale-exit{opacity:1}.theme--less-animation .animation--scale-exit-active{opacity:.01;transition:opacity .3s}@keyframes spin{to{transform:rotate(1turn)}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}.theme{--theme-background:#fff;--theme-on-background:#000;--theme-on-background-meta:#777;--theme-on-background-headline:#000;--theme-background--darkmode:#000;--theme-on-background--darkmode:#fff;--theme-on-background-meta--darkmode:#fff;--theme-on-background-headline--darkmode:#fff;--theme-button:#fff;--theme-on-button:#000;--theme-button--darkmode:#111;--theme-on-button--darkmode:#fff;--theme-submit-button:#07b;--theme-on-submit-button:#fff;--theme-submit-button--darkmode:#000;--theme-on-submit-button--darkmode:#fff;--theme-error:#b61827;--theme-on-error:#fff;--theme-warning:#ffc107;--theme-on-warning:#000;--theme-reject:#b61827;--theme-on-reject:#fff;--theme-approve:#00c853;--theme-on-approve:#000;--theme-cancel:#ffc107;--theme-on-cancel:#000;--theme-success:#07b;--theme-on-success:#fff;--theme-surface:#fafafa;--theme-on-surface:#07b;--theme-surface--darkmode:#111;--theme-on-surface--darkmode: ;--theme-offline:#000;--theme-on-offline:#fff;--theme-border:#00000014;--theme-border--darkmode:#ffffff29;--theme-svg-main-color:#07b;--theme-cart-warning:#ffcfb8;--theme-on-cart-warning:#ff5200;--theme-cart-warning--darkmode:#ff5200;--theme-on-cart-warning--darkmode:#ffcfb8;--theme-cart-success:#cdeee1;--theme-on-cart-success:#047e4d;--theme-cart-success--darkmode:#047e4d;--theme-on-cart-success--darkmode:#cdeee1;--theme-feedback-button: }.toast{bottom:0;display:flex;flex-direction:column;font-size:4rem;justify-content:center;left:0;line-height:5.6rem;min-height:304px;padding:40px;pointer-events:none;position:fixed;right:0;text-align:center;transform:translateY(50vh);transform-origin:bottom;width:100vw;z-index:10000}.toast--theme-default{background:#fff;box-shadow:0 -10px 60px var(--theme-border);color:#000}.toast--theme-error{background:var(--theme-error);color:var(--theme-on-error)}.toast--closing,.toast--opening{animation-duration:.5s;animation-fill-mode:forwards;animation-iteration-count:1}.toast--opening{animation-name:slide-up-bounce;animation-timing-function:ease}.toast--open{transform:translateY(20px)}.toast--open,.toast--opening{border-top:2px solid var(--theme-border);pointer-events:auto}.toast--closing{animation-name:slide-down-bounce;animation-timing-function:ease}@keyframes slide-up-bounce{0%{transform:translateY(500px)}70%{transform:translateY(0)}to{transform:translateY(20px)}}@keyframes slide-down-bounce{0%{transform:translateY(20px)}30%{transform:translateY(0)}to{transform:translateY(500px)}}.KeyboardSlot_container__tHwwC{z-index:11000}
/*# sourceMappingURL=main.dff278e2.css.map*/