.ask-notification{position:fixed;opacity:1;left:0;top:0;right:0;height:100%;z-index:1000}.ask-notification *,.ask-notification *:after,.ask-notification *:before{box-sizing:border-box}.ask-notification-open{overflow:hidden}.ask-notification-open .ask-notification{overflow-x:hidden;overflow-y:auto}.ask-notification-hide{display:none}.ask-notification--overlay{background-color:rgba(0,0,0,.1)}.ask-notification__container{display:table;width:100%;height:100%}.ask-notification__wrapper{display:table-cell;width:100%;vertical-align:bottom;padding:16px 16px 0;text-align:center}@media screen and (min-width: 768px){.ask-notification__wrapper{vertical-align:top;padding:0 24px 24px}}.ask-notification__dialog{z-index:75;position:relative;display:inline-block;margin:0 auto;width:100%;max-width:612px}.ask-notification__content{width:100%;background-color:#fff;box-shadow:6px 6px 36px rgba(0,0,0,.15);padding:17px 28px 24px;border-radius:4px 4px 0 0;color:inherit;font-family:inherit;text-align:left}@media screen and (min-width: 768px){.ask-notification__content{padding:32px 40px;border-radius:0 0 4px 4px}}.ask-notification__body{display:flex;align-items:stretch}.ask-notification__icon-wrapper,.ask-notification__message-wrapper{display:flex;align-items:center}.ask-notification__icon-wrapper{margin-right:16px}@media screen and (min-width: 768px){.ask-notification__icon-wrapper{margin-right:24px}}.ask-notification__icon{display:flex;align-items:center;height:48px;width:48px;min-width:48px}.ask-notification__icon img{display:block;max-width:100%;object-fit:cover}.ask-notification__message{font-size:14px;line-height:20px}@media screen and (min-width: 768px){.ask-notification__message{font-size:16px;line-height:24px}}.ask-notification__footer{margin-top:16px}@media screen and (min-width: 768px){.ask-notification__footer{margin-top:24px}}.ask-notification__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin:-8px}@media screen and (min-width: 768px){.ask-notification__buttons{margin:-16px}}.ask-notification__button{width:calc(100% - 16px);margin:8px;padding:7px 24px;font-size:16px;line-height:24px;font-weight:500;border:none;border-radius:4px;cursor:pointer;white-space:nowrap;user-select:none}@media screen and (min-width: 520px){.ask-notification__button{width:calc(50% - 16px)}}@media screen and (min-width: 768px){.ask-notification__button{font-size:18px;margin:16px;width:calc(50% - 32px);padding:11px 24px}}@media screen and (min-width: 1024px){.ask-notification__button{transition-property:background-color,border-color,color;transition-duration:.3s;transition-timing-function:ease-in-out}}.ask-notification__button--cancel{background-color:#fff;border:1px solid #b3cbe8;color:#0061d9}@media screen and (min-width: 1024px){.ask-notification__button--cancel:hover{background-color:#f2f6fb;border-color:#003b83;color:#003b83}}.ask-notification__button--allow{background-color:#0061d9;border:1px solid #0061d9;color:#fff}@media screen and (min-width: 1024px){.ask-notification__button--allow:hover{background-color:#003b83;border-color:#003b83}}.notification-fade-enter,.notification-fade-leave-to{opacity:0}.notification-fade-enter-active,.notification-fade-leave-active{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.notification-fade-in-down-enter,.notification-fade-in-down-leave-to{opacity:0;transform:translateY(100%)}@media screen and (min-width: 768px){.notification-fade-in-down-enter,.notification-fade-in-down-leave-to{transform:translateY(-100%)}}.notification-fade-in-down-enter-to,.notification-fade-in-down-leave{opacity:1;transform:translateY(0)}.notification-fade-in-down-enter-active,.notification-fade-in-down-leave-active{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}