@charset "utf-8";

.minmaxify-p-bg { top: 0px; left: 0px; width: 100%; height: 100%; z-index: 2147483641; overflow: hidden; position: fixed; background: rgba(11, 11, 11, 0.8); opacity: 0.2; }

.minmaxify-p-bg.minmaxify-a { transition: opacity 0.15s ease-out; opacity: 1; display: block; }

.minmaxify-p-wrap { top: 0px; left: 0px; width: 100%; height: 100%; display: table; z-index: 2147483642; position: fixed; backface-visibility: hidden; pointer-events: none; outline: none !important; }

.minmaxify-p-wrap > div { display: table-cell; vertical-align: middle; }

.minmaxify-p { opacity: 0.5; color: black; background-color: white; padding: 18px; max-width: 500px; margin: 18px auto; width: calc(100% - 36px); pointer-events: auto; border: 1px solid white; overflow: auto; max-height: 95vh; }

.minmaxify-p.minmaxify-a { opacity: 1; transition: 0.25s ease-in; border-width: 0px; }

.minmaxify-ok { display: inline-block; padding: 8px 20px; margin: 0px; line-height: 1.42; text-decoration: none; text-align: center; vertical-align: middle; white-space: nowrap; border: 1px solid transparent; border-radius: 2px; font-family: Montserrat, HelveticaNeue, "Helvetica Neue", sans-serif; font-weight: 400; font-size: 14px; text-transform: uppercase; transition: background-color 0.2s ease-out; background-color: rgb(82, 142, 193); color: white; min-width: unset; }

.minmaxify-ok::after { content: "OK"; }

.minmaxify-close { font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; overflow: visible; background: transparent; border: 0px; appearance: none; display: block; outline: none; padding: 0px 0px 0px 10px; box-shadow: none; margin-top: -10px; opacity: 0.65; }

.minmaxify-p button { user-select: none; cursor: pointer; float: right; width: unset; }

.minmaxify-close:hover, .minmaxify-close:focus { opacity: 1; }

.minmaxify-p ul { padding-left: 2rem; margin-bottom: 2rem; }