.styles_container__1CgF_{--horizontal-padding:2.5rem;--vertical-padding:2rem;display:grid;grid-template-columns:380px 1fr;width:100%;height:100vh}@media (width <= 768px){.styles_container__1CgF_{--horizontal-padding:1.5rem;--vertical-padding:2rem;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:auto}}.styles_container__gB1H4{position:relative;display:flex;gap:var(--steps-gap);width:100%}.styles_container__gB1H4 .styles_icon__Y68Ej{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--steps-icon-size);height:var(--steps-icon-size);font-size:14px;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:50%}.styles_container__gB1H4 .styles_icon__Y68Ej svg{font-size:18px}.styles_container__gB1H4 .styles_text__LDoiI{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;padding-right:var(--steps-gap)}.styles_container__gB1H4 .styles_text__LDoiI strong{position:relative;z-index:100;display:flex;align-items:center;width:fit-content;height:var(--steps-icon-size);padding-right:var(--steps-gap);font-size:calc(var(--text-size) + 0px);font-weight:400;color:var(--steps-color-title);background:var(--steps-color-background)}.styles_container__gB1H4 .styles_text__LDoiI p{overflow:hidden;display:inline-block;max-width:100%;font-size:.875rem;line-height:1.5;color:var(--steps-color-description);text-overflow:ellipsis;opacity:.7}.styles_container__gB1H4[data-active=true],.styles_container__gB1H4[data-completed=true]{opacity:1}.styles_container__gB1H4[data-active=true] .styles_icon__Y68Ej,.styles_container__gB1H4[data-completed=true] .styles_icon__Y68Ej{color:var(--steps-icon-active-text-color);background:var(--color-primary)}.styles_container__gB1H4:after{pointer-events:none;content:"";user-select:none;position:absolute;top:calc(var(--steps-icon-size) / 2);right:var(--steps-gap);width:calc(100% - var(--steps-icon-size) - calc(var(--steps-gap) * 2));height:1px;background:var(--steps-color-line)}.styles_container__gB1H4:last-child:after{content:none}.styles_container__gB1H4[data-direction=vertical]:after{top:calc(var(--steps-icon-size) + var(--steps-gap));right:unset;left:calc(var(--steps-icon-size) / 2);width:1px;height:calc(100% - calc(var(--steps-icon-size) + calc(var(--steps-gap) * 2)))}.styles_container__ePwDR{--steps-color-background:#fff;--steps-color-title:var(--color-title);--steps-color-description:var(--color-description);--steps-color-line:rgb(var(--color-primary-rgb),0.2);--steps-icon-active-text-color:#fff;--steps-icon-size:28px;--steps-gap:12px;overflow:hidden;display:grid;justify-content:space-between;width:100%}.styles_container__e3y0a{display:flex;flex-direction:column}.styles_container__e3y0a .styles_label__4PJj7{display:block;margin-bottom:.25rem;font-size:.875rem;color:#000}.styles_container__e3y0a .styles_options__OPSVR{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT{cursor:pointer;position:relative;display:flex;gap:.5rem;align-items:flex-start;padding:1rem;border:1px solid var(--color-line);border-radius:var(--border-radius)}.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT svg{flex-shrink:0;color:var(--color-text)}.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT .styles_option_details__i3hiD{display:flex;flex-direction:column;gap:.125rem}.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT .styles_option_details__i3hiD strong{font-weight:600;color:var(--color-title)}.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT .styles_option_details__i3hiD p{font-size:.875rem;opacity:.9}.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT input{cursor:pointer;position:absolute;top:1rem;right:1rem;accent-color:var(--color-primary)}.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT[data-active=true]{outline:1px solid var(--color-primary);box-shadow:0 0 0 4px rgba(var(--color-primary-rgb),.03);transition:.2s}.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT[data-active=true] .styles_option_details__i3hiD strong,.styles_container__e3y0a .styles_options__OPSVR .styles_option__5KlFT[data-active=true] svg{color:var(--color-primary)}@media (width <= 768px){.styles_container__e3y0a .styles_options__OPSVR{grid-template-columns:1fr}}