/* Popup base (menu drawer, "launching soon", the 4Cs grading popups). The original loaded these rules from its page
   builder's dialog stylesheet only when a popup opened, so the mirror never captured them; without them the popup
   was not fixed to the viewport and opened at the very bottom of the page. Same values as the original. */
.dialog-widget-content { border-radius: 3px; box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2); overflow: hidden; position: absolute; }
.dialog-message { box-sizing: border-box; line-height: 1.5; }
.dialog-close-button { cursor: pointer; font-size: 15px; inset-inline-end: 15px; line-height: 1; margin-block-start: 15px; position: absolute; }
.dialog-prevent-scroll { max-height: 100vh; overflow: hidden; }
.dialog-type-lightbox { background-color: rgba(0, 0, 0, 0.8); bottom: 0; height: 100%; left: 0; position: fixed; user-select: none; width: 100%; z-index: 9999; }
