@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}.swal2-popup {font-size: 15px;}.desativado, .mrr-disabled { background: transparent!important; border-color: #0003!important; opacity: 0.4; pointer-events: none!important;}.itemRep { transition: transform .18s cubic-bezier(.4,0,.2,1), margin .18s cubic-bezier(.4,0,.2,1), box-shadow .18s, border-color .18s;}.itemRep.mrr-moving { border: 2px solid var(--bricks-color-hynpfp)!important; box-shadow: 0 8px 20px rgba(255,206,49,.25); background: #fffbe6; transform: scale(1.03); cursor: grabbing;}.mrr-placeholder { opacity: 0; pointer-events: none;}#brxe-oqzloe {min-width: 35px; min-height: 35px; background-color: var(--bricks-color-jbnete); border: 1px solid #d1d9e0; border-radius: 0.5rem; padding-top: 0.5rem; padding-right: 0.5rem; padding-bottom: 0.5rem; padding-left: 0.5rem; cursor: pointer}#brxe-dogpev {font-size: 27px}@media (max-width: 478px) {#brxe-dogpev {font-size: 25px}}@media (max-width: 435px) {#brxe-dogpev {font-size: 22px}}@media (max-width: 395px) {#brxe-dogpev {font-size: 20px}}#brxe-mycexl {width: auto; flex-direction: row; flex-wrap: nowrap; align-items: center; column-gap: 1rem}#count-etapa {font-size: 20px; font-weight: 600; color: var(--bricks-color-hynpfp)}#progress {background-color: var(--bricks-color-hynpfp); min-height: 15px}#block-progress {background-color: var(--bricks-color-jbnete); min-height: 15px; border-radius: 5rem; overflow: hidden; box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.05)}#brxe-wfcabx {flex-direction: row; flex-wrap: wrap; column-gap: 1rem; row-gap: 2rem; align-items: center; justify-content: space-between}#brxe-yprldx {background-color: var(--bricks-color-jbnete); border: 2px solid var(--bricks-color-hynpfp); border-radius: 1rem; text-align: center; font-size: 16px; color: var(--bricks-color-cuoede); font-style: italic; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.1)}#brxe-yprldx a {text-align: center; font-size: 16px; color: var(--bricks-color-cuoede); font-style: italic; font-size: inherit}.brxe-nztvxr .brxe-xewusu.brxe-block {background-color: var(--bricks-color-hynpfp); padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; color: var(--bricks-color-qpekzy); text-align: center; font-size: 20px; font-weight: 700; align-items: center}@media (max-width: 478px) {.brxe-nztvxr .brxe-xewusu.brxe-block {line-height: 1.2}}.brxe-whadlz .brxe-zfgppf.brxe-text-basic {min-width: 30px; min-height: 30px; background-color: var(--bricks-color-hynpfp); font-weight: 500; display: flex; align-items: center; justify-content: center; border-radius: 5rem}.brxe-whadlz .brxe-kpgxoi.brxe-text-basic {flex-grow: 1}.brxe-whadlz .brxe-plezuh.brxe-svg {height: auto; width: 18px; min-width: 18px}.brxe-whadlz .brxe-plezuh.brxe-svg :not([stroke="none"]) {stroke: #8b9eb1}.brxe-whadlz.brxe-block {border: 2px solid #eaecf1; border-radius: 0.5rem; position: relative; padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 1rem; padding-left: 1.5rem; font-size: 16px; color: var(--bricks-color-cuoede); line-height: 1; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: space-between; column-gap: 1rem; min-height: 50px; cursor: grab; background-color: var(--bricks-color-jbnete)}.brxe-nztvxr .brxe-emvsgh.brxe-block {background-color: var(--bricks-color-jbnete); padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; row-gap: 1rem; position: relative}.brxe-nztvxr.brxe-block {border: 1px solid #e5e5e5; border-radius: 1rem; overflow: hidden; background-color: var(--bricks-color-jbnete); box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.1)}#brxe-ivznfs {flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: space-between}#brxe-ivznfs .brxe-button {color: var(--bricks-color-qpekzy); background-color: var(--bricks-color-hynpfp); cursor: pointer; border: 1px solid var(--bricks-color-hynpfp); border-radius: 0.7rem}#brxe-ivznfs svg {width: 16px}#brxe-lxtnmb {row-gap: 2rem}#brxe-lxtnmb {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}#brxe-fgidev {width: 900px; row-gap: 2rem}