.mds-modal-background{box-sizing:border-box;background:var(--color-surface-popup-background);z-index:1000;padding:var(--spacing-m);justify-content:center;align-items:center;margin:0;display:flex;position:fixed;inset:0}.mds-modal{box-sizing:border-box;padding:var(--spacing-m);align-items:center;gap:var(--spacing-l);border-radius:var(--radius-l);box-shadow:none;background:var(--color-surface-popup-card);flex-direction:column;width:100%;max-width:500px;max-height:90vh;margin:0;display:flex;overflow-y:auto}.mds-modal.app-hierarchy--support{padding:var(--spacing-m)}.mds-modal.app-hierarchy--primary{padding:var(--spacing-xl) var(--spacing-l)}.mds-modal__line{border-top:3.5px solid var(--color-neutral-400);border-radius:var(--radius-xs);width:43px;display:block}.mds-modal[data-appearance=secondary] .mds-modal__line{display:block}.mds-modal__content{align-items:center;gap:var(--spacing-m);text-align:center;flex-direction:column;width:100%;display:flex}.mds-modal.app-hierarchy--primary .mds-modal__content{gap:var(--spacing-xl);text-align:inherit}.mds-modal__title{color:var(--color-text-1000);text-align:center;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-2xl);text-wrap:balance;overflow-wrap:break-word;font-family:var(--font-family-default);margin:0}.mds-modal.app-hierarchy--primary .mds-modal__title{font-size:var(--font-size-headline-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-headline-large)}.mds-model.app-hierarchy--support .mds-modal__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-2xl)}.mds-modal__actions{justify-content:center;align-items:center;width:100%;display:flex}.mds-modal__buttons{justify-content:center;align-items:center;gap:var(--spacing-xs);width:100%;padding-top:var(--spacing-s);flex-direction:column;display:flex}.mds-modal__buttons .mds-button{width:100%}.mds-modal__buttons .mds-button[data-variant=primary]{order:3}.mds-modal__buttons .mds-button[data-variant=secondary]{order:2}.mds-modal__buttons .mds-button[data-variant=text]{order:1}.mds-modal[data-variant=box] .mds-modal__buttons{gap:var(--spacing-s);justify-content:space-between}.mds-modal.app-hierarchy--primary .mds-modal__buttons .mds-button{order:unset}.mds-modal.app-hierarchy--primary .mds-modal__buttons{flex-direction:column}.mds-modal[data-appearance=secondary] .mds-modal__header{justify-content:space-between;align-items:center;width:100%;display:flex}.mds-modal[data-appearance=secondary] .mds-modal__title{text-align:left;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-2xl);text-wrap:balance;overflow-wrap:break-word}.mds-modal[data-appearance=secondary] .mds-modal__close-button{box-sizing:border-box;appearance:none;cursor:pointer;color:var(--color-neutral-800);background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.mds-modal[data-appearance=secondary] .mds-modal__separator{width:calc(100% + var(--spacing-m) + var(--spacing-m));background:var(--color-neutral-500);height:1px;margin-left:calc(-1 * var(--spacing-m));margin-right:calc(-1 * var(--spacing-m))}.mds-modal[data-variant=illustration] .mds-modal__content{gap:var(--spacing-m)}.mds-modal[data-variant=illustration] .mds-modal__illustration{justify-content:center;align-items:center;width:auto;height:auto;display:flex}.mds-modal[data-variant=illustration] .mds-modal__description{color:var(--color-text-primary);text-align:center;font-family:var(--font-family-default);font-size:var(--font-size-m);text-wrap:pretty;overflow-wrap:break-word}.mds-modal[data-variant=box] .mds-modal__confirmation{align-items:center;gap:var(--spacing-m);flex-direction:column;width:100%;display:flex}.mds-modal[data-variant=box] .mds-modal__info-box{gap:var(--spacing-xs);border-radius:var(--radius-s);border:1px solid var(--color-neutral-400);background:var(--color-neutral-100);flex-direction:column;width:100%;padding:31px 39px;display:flex}.mds-modal[data-variant=box] .mds-modal__account-info{gap:var(--spacing-s);flex-direction:column;display:flex}.mds-modal[data-variant=box] .mds-modal__info-group{text-align:left;flex-direction:column;gap:7px;display:flex}.mds-modal[data-variant=box] .mds-modal__info-label{color:var(--color-text-secondary);font-family:var(--font-family-default);font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.mds-modal[data-variant=box] .mds-modal__info-text{color:var(--color-text-primary);font-family:var(--font-family-default);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);text-align:left}.mds-modal[data-variant=input-field]{padding:var(--spacing-l) var(--spacing-2xl) var(--spacing-3xl) var(--spacing-2xl);gap:var(--spacing-xs)}.mds-modal[data-variant=input-field] .mds-modal__line{display:none}.mds-modal[data-variant=input-field] .mds-modal__content{gap:var(--spacing-l);text-align:left}.mds-modal[data-variant=input-field] .mds-modal__form-content{gap:var(--spacing-m);flex-direction:column;width:100%;display:flex}.mds-modal[data-variant=input-field] .mds-modal__actions{width:100%}.mds-modal[data-variant=input-field] .mds-modal__buttons{gap:var(--spacing-s)}@media (width>=768px){.mds-modal{box-shadow:3px 5px 10px #0000001a}.mds-modal__line,.mds-modal[data-appearance=secondary] .mds-modal__line{display:none}.mds-modal[data-appearance=secondary] .mds-modal__separator{width:calc(100% + var(--spacing-2xl) + var(--spacing-2xl));margin-left:calc(-1 * var(--spacing-2xl));margin-right:calc(-1 * var(--spacing-2xl))}.mds-modal[data-variant=illustration] .mds-modal__illustration{width:150px;height:150px}.mds-modal__buttons{flex-direction:row}}
