.component-form-modal{border:none;border-radius:10px;padding:0;width:min(720px,100% - 2rem);max-height:calc(100dvh - 2rem)}.component-form-modal::backdrop{background-color:rgba(0,0,0,.6)}.component-form-modal__inner{position:relative;padding:3rem 1rem 1rem}.component-form-modal__close{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;padding:.25rem;border:none;background:none;cursor:pointer}.component-form-modal__close svg{width:100%;height:100%;fill:var(--color-text)}.component-form-modal__close:hover svg{fill:var(--primary-color)}.component-form-modal__iframe{display:block;width:100%;height:min(800px,100dvh - 7rem);border:none}
