/*!
 * Copyright (C) 2016 Codeplay Software Limited
 * All Rights Reserved.
 *
 * @author Scott Straughan
 */div#dialogContainer{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:99999999;overflow:auto;-webkit-overflow-scrolling:touch;cursor:pointer;background-color:rgba(0,0,0,.5)}div.popupDialog{width:100%;height:100%;display:none;padding:0;margin:0;cursor:default;margin-top:75px;height:calc(100% - 75px);border-radius:12px;box-shadow:0 14px 41px -11px rgba(0,0,0,.3);background-color:var(--backgroundColor)}div.popupDialog>form>div,div.popupDialog>form>ul#buttons{padding:0 2rem 0 2rem}div.popupDialog>form>ul#buttons{height:75px;width:100%;display:table;padding:0 5px 0 5px;list-style:none;box-sizing:border-box}div.popupDialog form>ul#buttons>li{display:table-cell;height:100%;box-sizing:border-box;text-align:center}div.popupDialog form>ul#buttons>li{padding:.5rem 5px .5rem 5px}div.popupDialog form>ul#buttons>li>button{width:100%;height:100%;box-sizing:border-box}@media screen and (min-width:56.25rem){div.popupDialog{height:calc(100% - 75px);margin-top:0}.dark-mode div#dialogContainer{background-color:rgba(60,60,60,.7)}div#dialogContainer div.popupDialog{display:none;position:absolute;height:auto;width:600px;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);cursor:default;overflow:auto;box-sizing:border-box;text-align:center;background-color:rgba(255,255,255,.8);backdrop-filter:blur(10px)}div#dialogContainer div.popupDialog.no-blur{background-color:rgba(230,230,230,1) !important}.dark-mode div#dialogContainer div.popupDialog{background-color:rgba(29,29,29,.8)}.dark-mode div#dialogContainer div.popupDialog.no-blur{background-color:rgba(29,29,29,1) !important}div#dialogContainer>header{height:110px;padding:0 80px 0 80px}div#dialogContainer>header>div{border-left:0}div#dialogContainer>header>div>a{padding:0 8px 0 0;opacity:.7}div#dialogContainer>header>div>a:hover{opacity:1}div.popupDialog{width:32rem;height:auto;margin:0 auto}}