/* The darken/lighten is not giving accurate results for the toasters so specific vars for them below. - Red background: #c23848 you can get this colour roughly from using the red variable and with HSL lower lightness by 20. - Blue background: #377ebd you can get this colour roughly from using the blue variable and with HSL lower lightness by 20. - Orange background: #ff9933 - The text colour on all of these, could they please be #E2E2E2, except from warning which remains with black text. */ /*is not being used anywhere; the same as @redAlert*/ :host { position: absolute; width: 100%; height: 100%; z-index: 3; display: none; grid-template-rows: 1fr auto 1fr; grid-template-columns: 1fr; -ms-grid-rows: 1fr auto 1fr; -ms-grid-columns: 1fr; background: rgba(0, 0, 0, 0.4); } :host .et-confirm-banner { grid-column-start: 1; grid-row-start: 2; -ms-grid-column: 1; -ms-grid-row: 2; background-color: #2E2E33; color: #FFFFFF; } :host .et-confirm-banner .et-confirm-header { color: #FF9933; margin: 15px 0px 15px 0px; } :host .et-confirm-banner .et-confirm-message { color: inherit; } :host .et-confirm-banner .et-confirm-header, :host .et-confirm-banner .et-confirm-message { text-align: center; } :host .et-confirm-banner .et-confirm-actions { text-align: center; margin: 12px 0px 12px 0px; } :host .et-confirm-banner .et-confirm-actions button { margin: 2px; width: 120px; } :host .et-confirm-banner .et-confirm-footer { margin: 5px 0px 5px 5px; } :host.is-popup { display: grid; display: -ms-grid; } :host.is-popup.blotter-confirm-dialog, :host.is-popup.poms-confirm-dialog { display: block; } :host.blotter-confirm-dialog, :host.poms-confirm-dialog { top: 0; left: 0; right: 0; bottom: 0; } :host.blotter-confirm-dialog .et-confirm-banner, :host.poms-confirm-dialog .et-confirm-banner { width: 420px; margin: 30px auto; position: relative; -webkit-box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.4), 0 0 0 1px; -moz-box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.4), 0 0 0 1px; box-shadow: 0 0 20px 10px rgba(0, 0, 0, 0.4), 0 0 0 1px; background-color: #1a1a1c; outline: 1px solid rgba(0, 0, 0, 0.4); border: 1px solid #000; } :host.blotter-confirm-dialog .et-confirm-banner .et-confirm-header, :host.poms-confirm-dialog .et-confirm-banner .et-confirm-header { position: relative; padding: 6px 0px 0px 5px; color: #FFF; background-color: #2e2e33; height: 27px; line-height: 14px; font-size: 13px; font-weight: bold; box-sizing: border-box; border-bottom: solid 1px #000; text-align: left; margin: 0; } :host.blotter-confirm-dialog .et-confirm-banner .et-confirm-message, :host.poms-confirm-dialog .et-confirm-banner .et-confirm-message { font-size: 13px; font-weight: normal; text-transform: initial; line-height: normal; margin: 0; background: #151516; padding: 8px; } :host.blotter-confirm-dialog .et-confirm-banner .et-confirm-actions, :host.poms-confirm-dialog .et-confirm-banner .et-confirm-actions { padding: 8px 4px 8px 4px; text-align: right; background-color: #151516; border-top: solid 1px #000; margin: 0; text-align: right; } :host.blotter-confirm-dialog .et-confirm-banner .et-confirm-actions button, :host.poms-confirm-dialog .et-confirm-banner .et-confirm-actions button { width: auto; } :host.blotter-confirm-dialog .et-confirm-banner .et-confirm-actions button.et-confirm-yes, :host.poms-confirm-dialog .et-confirm-banner .et-confirm-actions button.et-confirm-yes { background-color: #ffa64d; color: #0a0a0a; } :host.poms-confirm-dialog div.et-confirm-banner { top: 50%; transform: translateY(-70%); }