: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}.brxe-button{width:auto}.brxe-code{width:100%}.hidden { display: none !important;}#brxe-c65429 {text-align: center}#brxe-db0cea {margin-left: 15px}#show-calendar-button.btn-disabled { background-color: #cccccc; color: #666666; opacity: 0.6; cursor: not-allowed; pointer-events: none; }@media (max-width: 1200px) {#brxe-db0cea {margin-top: 30px}}@media (max-width: 478px) {#brxe-db0cea {text-align: center}}#brxe-30a5b5 {align-self: center; margin-top: 10px; margin-left: 20px}@media (max-width: 478px) {#brxe-30a5b5 {width: 100%}}#brxe-ee762e {width: 52%; column-count: 2; display: flex}@media (max-width: 478px) {#brxe-ee762e {width: 78%; min-height: 76px}}#brxe-f7fcca {flex-direction: column}#brxe-bkbwod {display: none}#brxe-9e9e4f {width: 10px; height: 30px; background-color: #ffffff; border: 3px solid var(--bricks-border-color); border-radius: 50%; display: flex; align-self: flex-start !important; text-align: center; color: var(--neutral-d); min-width: 30px; min-height: 30px; visibility: hidden}@media (max-width: 478px) {#brxe-9e9e4f {visibility: visible; align-self: flex-start !important; justify-content: flex-start; background-color: var(--neutral)}}#brxe-fefefe {text-align: left; font-size: 12px; width: 100px; margin-top: 10px; align-self: flex-start}#brxe-b98a7d {display: flex; flex-direction: column; align-self: center !important; width: 20%}@media (max-width: 478px) {#brxe-b98a7d {align-self: flex-start !important}}#brxe-fa8a61 {background-color: var(--neutral-d); border: 3px solid var(--bricks-border-color); border-radius: 50%; display: flex; align-self: flex-start !important; text-align: center; color: var(--neutral); min-width: 30px; min-height: 30px; width: 30px; height: 30px; margin-left: 20%}@media (max-width: 478px) {#brxe-fa8a61 {background-color: var(--neutral)}}#brxe-05f346 {text-align: center; font-size: 12px; width: 150px; margin-top: 10px}#brxe-6911d3 {display: flex; flex-direction: column; align-self: center !important; width: 20%}@media (max-width: 478px) {#brxe-6911d3 {align-self: flex-start !important; justify-content: flex-start}}#brxe-98f8dc {width: 30px; height: 30px; background-color: var(--neutral-d); border: 3px solid var(--bricks-border-color); border-radius: 50%; display: flex; align-self: center !important; text-align: center; min-width: 30px; min-height: 30px; margin-left: 20%}@media (max-width: 478px) {#brxe-98f8dc {background-color: var(--neutral)}}#brxe-0e14d4 {text-align: center; font-size: 12px; width: 150px; margin-top: 10px; margin-left: 22%; align-self: center}#brxe-ab2d38 {display: flex; flex-direction: column; align-self: center !important; width: 20%}@media (max-width: 478px) {#brxe-ab2d38 {align-self: flex-start !important}}#brxe-b5f2ad {width: 30px; height: 30px; background-color: var(--neutral-d); border: 3px solid var(--bricks-border-color); border-radius: 50%; display: flex; align-self: center !important; text-align: center; min-width: 30px; min-height: 30px; margin-left: 50%}@media (max-width: 478px) {#brxe-b5f2ad {background-color: var(--neutral); width: 22%; margin-left: 40%}}#brxe-b8c577 {text-align: center; font-size: 12px; width: 100px; margin-top: 10px; margin-left: 50%; align-self: center}@media (max-width: 478px) {#brxe-b8c577 {margin-left: 20%}}#brxe-f73919 {display: flex; flex-direction: column; align-self: center !important; width: 20%}@media (max-width: 478px) {#brxe-f73919 {align-self: flex-start !important}}#brxe-1bd1b7 {width: 5%; height: 30px; background-color: var(--dark); border: 3px solid var(--bricks-border-color); border-radius: 50%; display: flex; align-self: flex-end !important; text-align: center; min-width: 30px; min-height: 30px; align-items: flex-end; margin-right: 0%}#brxe-0b13fb {text-align: right; font-size: 12px; width: 100px; margin-top: 10px; align-self: flex-end}@media (max-width: 478px) {#brxe-0b13fb {margin-left: 5px}}#brxe-ddf035 {display: flex; flex-direction: column; align-self: center !important; width: 20%}@media (max-width: 478px) {#brxe-ddf035 {align-self: flex-start !important}}#brxe-da4aaa {position: absolute; top: 15px; left: 0px; z-index: -1; width: 98%; height: 20px; background-color: #e0e0e0; min-height: 20px; margin-left: 1%}@media (max-width: 478px) {#brxe-da4aaa {margin-left: 4%; width: 90%}}#brxe-4bf365 {background-color: var(--dark-l); width: 98%; height: 20px; position: absolute; top: 15px; left: 0px; z-index: -1; min-height: 20px; margin-left: 1%}@media (max-width: 478px) {#brxe-4bf365 {width: 92%; margin-left: 4%}}#brxe-ae9f99 {display: flex; align-items: flex-start; justify-content: space-between; position: relative; width: 60%}root .step-circle { border-color: #e0e0e0; background-color: #ffffff; color: #a0a0a0;}root .step-label { color: #a0a0a0;}root .is-completed .step-circle { border-color: #007BFF; background-color: #007BFF; color: #ffffff;}root .is-completed .step-label { color: #333333;}root .is-active .step-circle { border-color: #007BFF; background-color: #ffffff; color: #007BFF; transform: scale(1.1); }root .is-active .step-label { color: #333333; font-weight: 700; }@media (max-width: 478px) {#brxe-ae9f99 {width: 80%}}#brxe-81282f {width: 60%; align-self: center !important; background-color: var(--secondary-l); min-height: 151px; text-align: center}@media (max-width: 478px) {#brxe-81282f {width: 80%; align-self: center !important; color: var(--primary-l)}}#brxe-2be338 {margin-top: 30px}#try-again-button {margin-left: 15px}#show-calendar-button.btn-disabled { background-color: #cccccc; color: #666666; opacity: 0.6; cursor: not-allowed; pointer-events: none; }@media (max-width: 1200px) {#try-again-button {margin-top: 30px}}@media (max-width: 478px) {#try-again-button {text-align: center; width: 50%; margin-top: 30px; align-self: flex-end}}#go-back-button {margin-right: 15px; margin-left: 15px}#show-calendar-button.btn-disabled { background-color: #cccccc; color: #666666; opacity: 0.6; cursor: not-allowed; pointer-events: none; }@media (max-width: 1200px) {#go-back-button {margin-top: 30px}}@media (max-width: 478px) {#go-back-button {text-align: center; width: 50%; margin-top: 30px; align-self: flex-end}}