.qiw-error-banner-host{position:sticky;top:0;z-index:1000;background:#fff;padding-top:.5rem}.qiw-banner{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;border-radius:4px;margin-bottom:1.25rem;box-sizing:border-box}.qiw-banner--error{background:#fff2f2;border:4px solid #d4351c;color:#6b0000}.qiw-banner--success{background-color:#f0f8f5;border:4px solid #00703c;color:#0b0c0c}.qiw-banner--success .qiw-banner__title{color:#00703c}.qiw-banner--information{background-color:#f0f6fa;border:4px solid #1d70b8;color:#444;margin-bottom:0;margin-top:1.25rem}.qiw-banner--warning{background-color:#fff;border:4px solid #f47738;color:#0b0c0c}.qiw-banner--warning .qiw-banner__title{color:#f47738}.qiw-banner__action{margin-top:.75rem}.qiw-warning-modal .qiw-warning-modal__confirm{font-size:1.1rem}.qiw-warning-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:100000;opacity:0;pointer-events:none;transition:opacity 200ms ease-in}.qiw-warning-modal--active{opacity:1;pointer-events:auto}.qiw-warning-modal .qiw-banner{position:relative;margin:10% auto;width:95%}@media screen and (min-width:801px){.qiw-warning-modal .qiw-banner{width:740px}}@media screen and (min-width:1201px){.qiw-warning-modal .qiw-banner{width:960px}}.qiw-banner__icon{line-height:1}.qiw-banner__icon img{width:32px;height:32px;display:block}.qiw-banner__content{font-size:1.5rem}.qiw-banner__content p{margin:.25rem 0 0 0}.qiw-banner__title{display:block;font-size:1.5rem;font-weight:bold;margin-bottom:.25rem}.qiw-banner__message{font-size:1.25rem}.qiw-banner__error-list{font-size:1.25rem}.qiw-banner__close{margin-left:auto;background:none;border:none;font-size:1.5rem;cursor:pointer;color:inherit;padding:0}.qiw-banner__close img{width:24px;height:24px;display:block}.qiw-banner__close:hover{opacity:.7;cursor:pointer}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}