#pgDeadlineNotice[hidden],#pgLockDialog[hidden]{display:none!important}
#pgDeadlineNotice{position:fixed;right:18px;top:17px;z-index:9998;max-width:min(385px,calc(100vw - 32px));background:#fff;color:#244560;border:1px solid #aac8e1;border-left:5px solid #1c6fa8;border-radius:12px;box-shadow:0 15px 38px #183c602e;padding:17px 40px 17px 19px}
#pgDeadlineNotice strong{display:block;font-size:15px;color:#124269;margin-bottom:4px}#pgDeadlineNotice p{font-size:13px;line-height:1.45;margin:5px 0}#pgDeadlineNotice small{font-size:12px;color:#496b88}
#pgDeadlineDismiss{position:absolute;top:5px;right:7px;font-size:22px;border:0;color:#2d5272;cursor:pointer;background:none;padding:4px 9px}
#pgLockDialog{max-width:min(440px,calc(100vw - 30px));border:0;border-radius:13px;padding:27px;background:#fff;box-shadow:0 24px 62px #1c345c55;color:#183958}
#pgLockDialog::backdrop{background:#081f3880}#pgLockDialog h2{font:700 23px Georgia,serif;margin:0 0 13px;color:#163b5d}#pgLockDialog p{line-height:1.5;font-size:14px;margin:0 0 12px}#pgLockDialog small{display:block;color:#59748d;margin-bottom:17px}#pgLockClose{padding:10px 26px;background:#155787;color:#fff;border:0;border-radius:7px;cursor:pointer;font-weight:700}
