.app-shell.withcookiebar{display:flex;flex-flow:column nowrap}.app-shell.withcookiebar.bar-on-top{flex-flow:column-reverse nowrap}.app-shell.withcookiebar .app-shell-data{flex-grow:1;min-height:0}.app-shell.withcookiebar .cookiebar{flex-shrink:0}.app-shell.withcookiebar .cookiebar .cookiebar-content{align-items:center;background-color:#fff;display:flex;padding:8px}.app-shell.withcookiebar .cookiebar .cookiebar-content .cookiebarmessage{flex-grow:1;min-width:50%}.app-shell.withcookiebar .cookiebar .cookiebar-content .cookiebaractions{flex-shrink:0;margin-left:8px}.app-shell.withcookiebar .cookiebar .cookiebar-content .cookiebaractions a,.app-shell.withcookiebar .cookiebar .cookiebar-content .cookiebaractions button{margin:4px}.app-shell.withcookiebar.overlay-bar.bar-on-center .cookiebar-overlay{background-color:rgba(0,0,0,.3);bottom:0;left:0;position:absolute;right:0;top:0}.app-shell.withcookiebar.overlay-bar.bar-on-center .cookiebar-content{display:block;left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-shell.withcookiebar.overlay-bar.bar-on-center .cookiebar-content .cookiebaractions{margin:10px 0 0;text-align:center}.app-shell.withcookiebar.overlay-bar.bar-on-top .cookiebar{left:0;position:absolute;right:0;top:0}.app-shell.withcookiebar.overlay-bar.bar-on-bottom .cookiebar{bottom:0;left:0;position:absolute;right:0}@media screen and (max-width:768px){.app-shell.withcookiebar .cookiebar .cookiebar-content{display:block}.app-shell.withcookiebar .cookiebar .cookiebar-content .cookiebarmessage{flex:1;overflow:auto}.app-shell.withcookiebar .cookiebar .cookiebar-content .cookiebaractions{display:flex;flex-direction:column;margin:10px 0 0;text-align:center}.app-shell.withcookiebar.overlay-bar.bar-on-center .cookiebar-content{display:flex;flex-direction:column;max-height:100%;max-width:100%;width:80%}}