.sp-modal[data-v-dce0192e]{position:fixed;inset:0;display:flex;align-items:center;justify-content:center}.modal__dialog[data-v-dce0192e]{text-align:center;position:relative;width:90%;width:calc(100% - 30px);max-width:540px;max-height:90vh;background-color:#fff;border-radius:10px}.modal__dialog[data-v-dce0192e]:not(.modal__dialog--has-active-dropdown){overflow:hidden;overflow-y:auto}.modal__header[data-v-dce0192e],.modal__body[data-v-dce0192e],.modal__actions[data-v-dce0192e],.modal__footer[data-v-dce0192e]{padding-inline:20px}.modal__header[data-v-dce0192e]:empty,.modal__body[data-v-dce0192e]:empty,.modal__actions[data-v-dce0192e]:empty,.modal__footer[data-v-dce0192e]:empty{padding:0}.modal__body[data-v-dce0192e]>:last-child,.modal__footer[data-v-dce0192e]>:last-child{margin-bottom:0}.modal__body[data-v-dce0192e]>.inputgroup:last-child{margin-bottom:0}.modal__header[data-v-dce0192e]{padding-top:20px;padding-bottom:10px}[data-v-dce0192e] .modal__title{font-size:var(--font-h4-size-bp-sm);line-height:var(--font-h4-line-height-bp-sm);letter-spacing:var(--font-h4-spacing-bp-sm);margin-block:0;margin-inline-end:25px}[data-v-dce0192e] .modal__subtitle{margin-bottom:20px}.modal__body[data-v-dce0192e],.modal__actions[data-v-dce0192e],.modal__cancel[data-v-dce0192e],.modal__actions[data-v-dce0192e] .sp-link{font-size:var(--font-p-sm-size-bp-sm);line-height:var(--font-p-sm-line-height-bp-sm);letter-spacing:var(--font-p-sm-spacing-bp-sm)}.modal__body[data-v-dce0192e]{position:relative;z-index:1;padding-bottom:20px}.modal__body[data-v-dce0192e]>.inputgroup:first-child{margin-top:10px}.modal__actions[data-v-dce0192e]:last-child,.modal__footer[data-v-dce0192e]{padding-bottom:20px}.modal__actions[data-v-dce0192e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;position:relative;row-gap:20px;-moz-column-gap:10px;column-gap:10px;padding-bottom:20px}.has__footer--left .modal__actions[data-v-dce0192e]{text-align:start}.has__footer--center .modal__actions[data-v-dce0192e],.has__footer--full .modal__actions[data-v-dce0192e]{flex-direction:column;justify-content:center}.modal__footer[data-v-dce0192e]{font-size:var(--font-p-tn-size-bp-sm);line-height:var(--font-p-tn-line-height-bp-sm);letter-spacing:var(--font-p-tn-spacing-bp-sm);color:rgb(var(--rgb-gray-10))}.is--shaded .modal__footer[data-v-dce0192e]:empty{padding:0}.modal__shade[data-v-dce0192e]{background:#f6f6f7;position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.modal__shade svg[data-v-dce0192e]{display:block;background:#fff;background-image:linear-gradient(#fff 90%,#f6f6f7 90%);padding-top:12px}.modal__shade svg path[data-v-dce0192e]{fill:#f6f6f7}.modal__close[data-v-dce0192e]{position:absolute;top:5px;inset-inline-end:5px}.modal__close[data-v-dce0192e]:disabled,.modal__close.is--disabled[data-v-dce0192e],.modal__close.is--busy[data-v-dce0192e]{opacity:.5}.modal__illustration[data-v-dce0192e]{margin-inline:auto;margin-bottom:20px;max-width:200px}.modal__header .modal__illustration[data-v-dce0192e]:first-child{margin-top:20px}.modal__illustration[data-v-dce0192e] .image{max-width:100%}.modal__line[data-v-dce0192e]{margin:0;border:none;transform:rotate(360deg);position:absolute;top:0;left:0;right:0;clip-path:polygon(0 0,100% 0,100% 40%,0 40%);height:10px;width:auto;border-radius:10px 10px 0 0}html[dir=rtl] .modal__line[data-v-dce0192e]{clip-path:polygon(0 0,100% 0,100% 40%,0 40%)}.modal--blue .modal__line[data-v-dce0192e]{background-color:#4298b4}.modal--green .modal__line[data-v-dce0192e]{background-color:#33a474}.modal--purple .modal__line[data-v-dce0192e]{background-color:#88619a}.modal--yellow .modal__line[data-v-dce0192e]{background-color:#e4ae3a}.modal--red .modal__line[data-v-dce0192e]{background-color:#f25e62}.modal__dialog[data-v-dce0192e]{transition:all .2s ease-in-out;transition-property:height,width,max-width}.modal--lg .modal__dialog[data-v-dce0192e]{max-width:900px}.modal--xl .modal__dialog[data-v-dce0192e]{max-width:1000px}.modal--left .modal__dialog[data-v-dce0192e]{text-align:start}.modal--right .modal__dialog[data-v-dce0192e]{text-align:end}.modal--center .modal__header[data-v-dce0192e],.modal--center .modal__body[data-v-dce0192e],.modal--center.has__footer--inline .modal__actions[data-v-dce0192e]{text-align:start}.is--shaded .modal__footer[data-v-dce0192e]{background:#f6f6f7}.has--color .modal__close[data-v-dce0192e]{top:10px}@media(min-width:768px){.modal__header[data-v-dce0192e],.modal__body[data-v-dce0192e],.modal__actions[data-v-dce0192e],.modal__footer[data-v-dce0192e]{padding-inline:40px}.modal__header[data-v-dce0192e]{padding-top:40px}[data-v-dce0192e] .modal__title{font-size:var(--font-h4-size-bp-md);line-height:var(--font-h4-line-height-bp-md)}[data-v-dce0192e] .modal__title{margin-inline-end:0}[data-v-dce0192e] .modal__subtitle{margin-bottom:30px}.modal__body[data-v-dce0192e],.modal__actions[data-v-dce0192e],.modal__cancel[data-v-dce0192e],.modal__actions[data-v-dce0192e] .sp-link{font-size:var(--font-p-sm-size-bp-md);line-height:var(--font-p-sm-line-height-bp-md);letter-spacing:var(--font-p-sm-spacing-bp-md)}.modal__body[data-v-dce0192e]{padding-bottom:30px}.modal__body[data-v-dce0192e]>.inputgroup:first-child{margin-top:20px}.modal__actions[data-v-dce0192e]:last-child,.modal__footer[data-v-dce0192e]{padding-bottom:40px}.modal__actions[data-v-dce0192e]{-moz-column-gap:20px;column-gap:20px;padding-bottom:30px}.modal__footer[data-v-dce0192e]{font-size:var(--font-p-tn-size-bp-md);line-height:var(--font-p-tn-line-height-bp-md)}.modal__shade svg[data-v-dce0192e]{padding-top:0;margin-top:-10px}.modal__close[data-v-dce0192e]{top:10px;inset-inline-end:10px}.modal__illustration[data-v-dce0192e]{max-width:300px}.modal__header .modal__illustration[data-v-dce0192e]:first-child{margin-top:0}.modal--center .modal__header[data-v-dce0192e],.modal--center .modal__body[data-v-dce0192e],.modal--center.has__footer--inline .modal__actions[data-v-dce0192e]{text-align:center;text-wrap:balance;justify-content:center}.has--color .modal__close[data-v-dce0192e]{top:14px}}@media(min-width:1200px){[data-v-dce0192e] .modal__title{font-size:var(--font-h4-size-bp-lg);line-height:var(--font-h4-line-height-bp-lg);letter-spacing:var(--font-h4-spacing-bp-lg)}.modal__shade svg[data-v-dce0192e]{margin-top:-20px}.modal__illustration[data-v-dce0192e]{margin-bottom:30px}}
