.gate-spektrix-page{padding-top:32px}
.gate-spektrix-embed{width:100%;min-width:0}
.gate-spektrix-embed iframe{max-width:100%;background:#fff}
.gate-spektrix-fallback{margin:16px 0;font-size:14px}
.gate-spektrix-fallback a{text-decoration:underline}
.gate-iframe-dialog{width:min(1100px,calc(100vw - 32px));max-width:1100px;max-height:calc(100dvh - 32px);overflow:auto}
.gate-iframe-dialog .gate-book-inner{padding:24px}
.gate-iframe-dialog .gate-book-heading{gap:24px;margin-bottom:24px}
.gate-iframe-dialog iframe{min-height:450px}
.gate-book-launch{text-decoration:none}
@media(max-width:600px){.gate-iframe-dialog .gate-book-inner{padding:16px}.gate-iframe-dialog .gate-book-heading h2{font-size:24px}.gate-spektrix-page{padding-top:24px}}

.gate-iframe-dialog .gate-book-inner{height:auto;min-height:100%}
