body { margin: 0; font-size: 1rem; background-color: #F7FAFC; } iframe { margin-top: 30px; height: calc(100% - 54px - 32px); background-color: white; } .page_toolbar { --gap: 2.5rem; font-size: 14px; font-family: Arial, sans-serif; background-color: #EDF2F7; padding: 1em; display: flex; justify-content: center; gap: var(--gap); align-items: center; } .page_toolbar > div { position: relative; } @media (max-width: 1024px) { .page_toolbar > div { display: none; } } .page_toolbar > div:not(:first-child):after { content: "|"; position: absolute; left: calc(var(--gap) / 2 * -1); top: 40%; font-size: 20px; line-height: 1; transform: translateY(-50%); } .page_toolbar > div select { font-size: 0.85em; margin: 0; display: inline-block; border-radius: initial; min-width: initial; width: initial !important; padding: 4px 8px; } @media (max-width: 1024px) { .page_toolbar__data_options { display: block; } } .page_toolbar__responsive_mode { display: flex; gap: 0.5rem; } .page_toolbar__responsive_mode input[type=radio] { display: none; } .page_toolbar__responsive_mode label { --size: 1.5rem; cursor: pointer; background-image: url("../images/icon-desktop.svg"); background-repeat: no-repeat; background-size: calc(var(--size) - 0.15rem); background-position: center; font-size: 1px; color: rgba(0, 0, 0, 0); line-height: 1; display: block; width: var(--size); height: var(--size); border-radius: 0.25rem; } .page_toolbar__responsive_mode label[for=responsive_mode__tablet] { background-image: url("../images/icon-tablet.svg"); } .page_toolbar__responsive_mode label[for=responsive_mode__mobile] { background-image: url("../images/icon-mobile.svg"); } .page_toolbar__responsive_mode input[type=radio]:checked + label { background-color: #CBD5E0; } #preview_frame { display: block; margin-right: auto; margin-left: auto; border: 1px solid #E2E8F0; transition: max-width 0.3s ease-in-out, width 0.3s ease-in-out; } #preview_frame.breakpoint { width: 100%; max-width: 1920px; } #preview_frame.breakpoint--mobile { max-width: 375px; } #preview_frame.breakpoint--tablet { max-width: 768px; } /*# sourceMappingURL=page--main.css.map */