.cst[data-v-0ca25ab2]{align-items:flex-end;gap:16px}.cst[data-v-0ca25ab2],.cst-steps[data-v-0ca25ab2]{flex:1;min-width:0;display:flex;overflow:visible}.cst-steps[data-v-0ca25ab2]{align-items:stretch;gap:5px;padding-bottom:11px}.cst-counter[data-v-0ca25ab2]{font-family:var(--font-secondary,"Nunito Sans",sans-serif);font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold,600);color:var(--color-brand-primary,#352a49);white-space:nowrap;flex-shrink:0;margin-bottom:4px}.cst-card[data-v-0ca25ab2]{cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:6px 6px 0 0;flex:1;min-width:0;position:relative;overflow:visible}.cst-card[data-v-0ca25ab2],.cst-card__badge[data-v-0ca25ab2]{transition:background-color .15s}.cst-card__badge[data-v-0ca25ab2]{z-index:2;width:22px;height:22px;font-family:var(--font-primary,"Nunito",sans-serif);font-size:var(--font-size-xxs,11px);font-weight:var(--font-weight-extrabold,800);background-color:var(--color-brand-primary,#352a49);color:#fff;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;bottom:-9px;left:-1px;transform:translate(-50%)}.cst-card__body[data-v-0ca25ab2]{align-items:center;gap:8px;padding:9px 20px 7px 12px;display:flex}.cst-card__text[data-v-0ca25ab2]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cst-card__supra[data-v-0ca25ab2]{font-family:var(--font-secondary,"Nunito Sans",sans-serif);font-size:var(--font-size-xxs,11px);font-weight:var(--font-weight-semibold,600);color:var(--card-details-head,#a1aa9d)}.cst-card__supra[data-v-0ca25ab2],.cst-card__title[data-v-0ca25ab2]{white-space:nowrap;text-overflow:ellipsis;transition:color .15s;overflow:hidden}.cst-card__title[data-v-0ca25ab2]{font-family:var(--font-primary,"Nunito",sans-serif);font-size:var(--font-size-s,13px);font-weight:var(--font-weight-extrabold,800)}.cst-card__icon[data-v-0ca25ab2],.cst-card__title[data-v-0ca25ab2]{color:var(--color-brand-primary,#352a49)}.cst-card__icon[data-v-0ca25ab2]{flex-shrink:0;width:22px;height:22px;margin-bottom:-5px;transition:color .15s}.cst-card__bar[data-v-0ca25ab2]{background:var(--color-brand-primary,#352a49);border-radius:0;height:5px;transition:background-color .15s}.cst-card__bar-fill[data-v-0ca25ab2]{display:none}.cst-card--active[data-v-0ca25ab2],.cst-card--done[data-v-0ca25ab2]{background:#fff}.cst-card--active .cst-card__badge[data-v-0ca25ab2],.cst-card--done .cst-card__badge[data-v-0ca25ab2]{background-color:var(--color-brand-accent,#829973)}.cst-card--active .cst-card__bar[data-v-0ca25ab2],.cst-card--done .cst-card__bar[data-v-0ca25ab2]{background:var(--color-brand-accent,#829973)}.cst-card--accessible[data-v-0ca25ab2]{cursor:pointer}.cst-card--hover[data-v-0ca25ab2]{background:color-mix(in srgb,#fff 80%,var(--color-brand-tertiary-3,#e3ded7))}.egm-overlay[data-v-2f59de09]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:300;background:#352a4966;justify-content:center;position:fixed;inset:0}.egm-dialog[data-v-2f59de09],.egm-dialog__actions[data-v-2f59de09],.egm-overlay[data-v-2f59de09]{align-items:center;display:flex}.egm-dialog[data-v-2f59de09]{background:#fff;border-radius:12px;flex-direction:column;gap:14px;width:90vw;max-width:440px;padding:28px 32px 24px;box-shadow:0 12px 40px #352a4940}.egm-dialog__icon[data-v-2f59de09]{margin:0}.egm-dialog__text[data-v-2f59de09]{font-family:var(--font-secondary,"Nunito Sans",sans-serif);color:var(--color-brand-primary,#352a49);text-align:center;margin:0;font-size:14px;font-weight:600;line-height:1.5}.egm-dialog__actions[data-v-2f59de09]{justify-content:space-between;gap:16px;width:100%;margin-top:4px}.egm-dialog__btn[data-v-2f59de09]{background:var(--color-brand-accent,#829973);color:#fff;font-family:var(--font-primary,"Nunito",sans-serif);cursor:pointer;border:none;border-radius:6px;padding:8px 28px;font-size:14px;font-weight:700;transition:background .15s}.egm-dialog__btn[data-v-2f59de09]:hover{background:var(--btn-hover-bg,#352a49)}.egm-dialog__btn--ghost[data-v-2f59de09]{background:var(--color-brand-tertiary-3,#c9c2d1);color:var(--color-brand-primary,#352a49);border:1px solid color-mix(in srgb,var(--color-brand-primary,#352a49) 20%,transparent)}.egm-dialog__btn--ghost[data-v-2f59de09]:hover{background:color-mix(in srgb,var(--color-brand-tertiary-3,#c9c2d1) 70%,var(--color-brand-primary,#352a49));color:#fff}.al-layout[data-v-5dd6648c]{background:var(--color-brand-tertiary-3,#e3ded7);height:100vh;padding:0 50px}.al-content[data-v-5dd6648c],.al-layout[data-v-5dd6648c]{flex-direction:column;display:flex;overflow:hidden}.al-content[data-v-5dd6648c]{flex:1;min-height:0;margin-bottom:20px}.al-footer[data-v-5dd6648c]{background:var(--color-brand-tertiary-3,#e3ded7);border-top:1px solid color-mix(in srgb,var(--color-brand-primary,#352a49) 12%,transparent);flex-shrink:0;gap:50px;min-height:80px;padding:0}.al-footer[data-v-5dd6648c],.al-footer__block[data-v-5dd6648c]{align-items:center;display:flex}.al-footer__block--left[data-v-5dd6648c]{justify-content:flex-start;gap:10px}.al-footer__block--center[data-v-5dd6648c]{flex:1;justify-content:center;font-size:11px}.al-footer__block--right[data-v-5dd6648c]{justify-content:flex-end;gap:10px}
