body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f1f1f1;font-family:VaillantApplianceInterface-Book -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}code{font-family:VaillantApplianceInterface-Book,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:VaillantApplianceInterface-Book;font-style:normal;src:local("VaillantApplianceInterface-Book"),url(../../static/media/VaillantApplianceInterface-Book.a4666518dda74daa9f06.ttf) format("truetype")}.rotating{animation-duration:2s;animation-iteration-count:infinite;animation-name:ckw;display:inline-block;height:50px;transform-origin:50% 50%;width:50px}@keyframes ckw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.activity-spinner-background{align-items:center;background-color:#000;border-radius:50%;display:flex;height:100px;justify-content:center;width:100px}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.App{grid-template-rows:auto 1fr auto;min-height:100%;overflow:hidden}#root,.App{display:grid}#root{align-items:center;background-color:#eaebee;grid-template-areas:"header" "main" "footer";grid-template-columns:1fr;grid-template-rows:108px auto 109px;min-height:100vh;text-align:center}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);height:300px;justify-content:center}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.a4356235.css.map*/