@layer magic-ui{:host(.is-disabled) .button[data-v-73412a4d]{background-color:var(--magic-background-disabled, var(--magic-disabled, #e4e4e4));color:var(--magic-button-disabled-darker, rgb(70.6617647059%, 70.6617647059%, 70.6617647059%))}:host(.is-disabled) .button[data-v-73412a4d]:hover,:host(.is-disabled) .button[data-v-73412a4d]:focus{background-color:var(--magic-background-disabled, var(--magic-disabled, #e4e4e4))}.button[data-v-73412a4d]{--magic-button-line-height: var(--magic-size-8);display:inline-flex;align-items:center;justify-content:center;gap:var(--magic-size-1);flex:0 0 auto;position:relative;margin:0 0 var(--magic-size-4);padding:var(--magic-button-padding, 0 var(--magic-size-7));border:none;border-radius:var(--magic-button-border-radius, var(--magic-corner-radius-mid));outline:none;width:auto;background-color:var(--magic-medium, #747474);text-align:center;text-decoration:none;color:var(--magic-medium-contrast, #fff);transform:scale(1);transition:transform calc(var(--magic-duration, .3s) / 2) ease,background-color var(--magic-duration, .3s) ease,color var(--magic-duration, .3s) ease;will-change:transform,background-color,color;-webkit-appearance:none;-moz-appearance:none;font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-4);line-height:var(--magic-line-height-2);font-weight:600}.button[data-v-73412a4d]{line-height:var(--magic-button-line-height, var(--magic-size-8))}@media(min-width:1024px){.button[data-v-73412a4d]{--magic-button-line-height: var(--magic-size-9)}}.button[data-v-73412a4d]::-moz-focus-inner{border:none;padding:0}.button[data-v-73412a4d]:hover,.button[data-v-73412a4d]:focus{background-color:var(--magic-button-medium-darker, rgb(39.2401960784%, 39.2401960784%, 39.2401960784%))}.button[data-v-73412a4d]:active{transform:scale(.96)}.button--primary[data-v-73412a4d]{background-color:var(--magic-background-primary-default, var(--magic-primary, #0c66ff));color:var(--magic-text-primary-on-primary, var(--magic-primary-contrast, #fff))}.button--primary[data-v-73412a4d]:hover,.button--primary[data-v-73412a4d]:focus{background-color:var(--magic-button-primary-darker, rgb(0%, 34.1503267974%, 92.2058823529%))}.button--secondary[data-v-73412a4d]{background-color:var(--magic-background-tertiary-subtler-default);box-shadow:inset 0 0 0 1px var(--magic-border-default);color:var(--magic-text-default)}.button--secondary[data-v-73412a4d]:hover{background-color:var(--magic-background-tertiary-subtler-hover)}.button--secondary[data-v-73412a4d]:focus{background-color:var(--magic-background-tertiary-subtler-pressed)}.button--secondary[data-v-73412a4d]:disabled,.button--secondary.is-disabled[data-v-73412a4d]{box-shadow:inset 0 0 0 1px var(--magic-border-disabled);color:var(--magic-text-disabled)}.button--light[data-v-73412a4d]{background-color:var(--magic-background-white, var(--magic-light, #fff));color:var(--magic-text-on-light-color, var(--magic-light-contrast, #000))}.button--light[data-v-73412a4d]:hover,.button--light[data-v-73412a4d]:focus{background-color:var(--magic-button-light-darker, rgb(87.5%, 87.5%, 87.5%))}.button--success[data-v-73412a4d]{background-color:var(--magic-background-success-default, var(--magic-success, #22c993));color:var(--magic-text-success-on-success, var(--magic-success-contrast, #fff))}.button--success[data-v-73412a4d]:hover,.button--success[data-v-73412a4d]:focus{background-color:var(--magic-button-success-darker, rgb(11.524822695%, 68.1320400501%, 49.8279098874%))}.button--alert[data-v-73412a4d]{background-color:var(--magic-background-warning-default, var(--magic-alert, #ffad0d));color:var(--magic-text-warning-on-warning, var(--magic-alert-contrast, #161616))}.button--alert[data-v-73412a4d]:hover,.button--alert[data-v-73412a4d]:focus{background-color:var(--magic-button-alert-darker, rgb(92.5980392157%, 61.2218441095%, 0%))}.button--error[data-v-73412a4d]{background-color:var(--magic-background-danger-default, var(--magic-error, #f03d3d));color:var(--magic-text-danger-on-danger, var(--magic-error-contrast, #fff))}.button--error[data-v-73412a4d]:hover,.button--error[data-v-73412a4d]:focus{background-color:var(--magic-button-error-darker, rgb(93.2205178722%, 12.3186978141%, 12.3186978141%))}.button--transparent[data-v-73412a4d]{background-color:transparent;color:var(--magic-text-light, var(--magic-light, #fff));opacity:1;transition:opacity calc(var(--magic-duration, .3s) / 2) ease;will-change:opacity}.button--transparent[data-v-73412a4d]:hover,.button--transparent[data-v-73412a4d]:focus{background-color:transparent;opacity:.75}.button[data-v-73412a4d]:disabled,.button.is-disabled[data-v-73412a4d]{background-color:var(--magic-background-disabled, var(--magic-disabled, #e4e4e4));color:var(--magic-button-disabled-darker, rgb(70.6617647059%, 70.6617647059%, 70.6617647059%));pointer-events:none}.button--ghost[data-v-73412a4d]{background-color:var(--magic-background-tertiary-subtler-default);color:var(--magic-text-default)}.button--ghost[data-v-73412a4d]:hover{background-color:var(--magic-background-tertiary-subtler-hover)}.button--ghost[data-v-73412a4d]:focus{background-color:var(--magic-background-tertiary-subtler-pressed)}.button--ghost[data-v-73412a4d]:disabled,.button--ghost.is-disabled[data-v-73412a4d]{color:var(--magic-text-disabled)}.button--danger[data-v-73412a4d]{background-color:var(--magic-background-danger-default, var(--magic-error, #f03d3d));color:var(--magic-text-danger-on-danger, var(--magic-error-contrast, #fff))}.button--danger[data-v-73412a4d]:hover{background-color:var(--magic-background-danger-hover, var(--magic-button-error-darker, rgb(93.2205178722%, 12.3186978141%, 12.3186978141%)))}.button--danger[data-v-73412a4d]:focus{background-color:var(--magic-background-danger-pressed, var(--magic-button-error-darker, rgb(93.2205178722%, 12.3186978141%, 12.3186978141%)))}.button--promotions[data-v-73412a4d]{background-color:var(--magic-background-accent-promotions-default, var(--magic-background-promotion-default, var(--magic-secondary, #7b6aff)));color:var(--magic-text-on-promotion, var(--magic-text-promotion-on-promotions, var(--magic-secondary-contrast, #fff)))}.button--promotions[data-v-73412a4d]:hover{background-color:var(--magic-background-accent-promotions-hover, var(--magic-background-promotion-hover, var(--magic-button-secondary-darker, rgb(37.1614686143%, 29.068627451%, 100%))))}.button--promotions[data-v-73412a4d]:focus{background-color:var(--magic-background-accent-promotions-pressed, var(--magic-background-promotion-pressed, var(--magic-button-secondary-darker, rgb(37.1614686143%, 29.068627451%, 100%))))}.button--secondary-on-color[data-v-73412a4d]{background-color:var(--magic-input-default, transparent);box-shadow:inset 0 0 0 1px var(--magic-border-on-color, var(--magic-light, #fff));color:var(--magic-text-on-dark-color, var(--magic-light, #fff))}.button--secondary-on-color[data-v-73412a4d]:hover{background-color:var(--magic-input-hover, var(--magic-button-light-transparent, rgba(255, 255, 255, .125)))}.button--secondary-on-color[data-v-73412a4d]:focus{background-color:var(--magic-input-pressed, var(--magic-button-light-transparent, rgba(255, 255, 255, .125)))}.button--secondary-on-color[data-v-73412a4d]:disabled,.button--secondary-on-color.is-disabled[data-v-73412a4d]{box-shadow:inset 0 0 0 1px var(--magic-border-disabled, var(--magic-disabled, #e4e4e4));color:var(--magic-text-disabled, var(--magic-button-disabled-darker, rgb(70.6617647059%, 70.6617647059%, 70.6617647059%)))}.button--ghost-on-color[data-v-73412a4d]{background-color:var(--magic-input-default, transparent);color:var(--magic-text-on-dark-color, var(--magic-light, #fff))}.button--ghost-on-color[data-v-73412a4d]:hover{background-color:var(--magic-input-hover, var(--magic-button-light-transparent, rgba(255, 255, 255, .125)))}.button--ghost-on-color[data-v-73412a4d]:focus{background-color:var(--magic-input-pressed, var(--magic-button-light-transparent, rgba(255, 255, 255, .125)))}.button--ghost-on-color[data-v-73412a4d]:disabled,.button--ghost-on-color.is-disabled[data-v-73412a4d]{color:var(--magic-text-disabled, var(--magic-button-disabled-darker, rgb(70.6617647059%, 70.6617647059%, 70.6617647059%)))}.button--icon-only[data-v-73412a4d]{padding:0;width:var(--magic-size-8);height:var(--magic-size-8);fill:currentColor}.button--hollow[data-v-73412a4d]{background-color:transparent;box-shadow:inset 0 0 0 1px var(--magic-border-neutral-default, var(--magic-medium, #747474));color:var(--magic-text-default, var(--magic-text, #747474))}.button--hollow[data-v-73412a4d]:hover,.button--hollow[data-v-73412a4d]:focus{background-color:var(--magic-button-medium-transparent, rgba(116, 116, 116, .125))}.button--hollow.button--primary[data-v-73412a4d]{box-shadow:inset 0 0 0 1px var(--magic-border-primary-default, var(--magic-primary, #0c66ff));color:var(--magic-text-primary-default, var(--magic-text-primary, #0c66ff))}.button--hollow.button--primary[data-v-73412a4d]:hover,.button--hollow.button--primary[data-v-73412a4d]:focus{background-color:var(--magic-button-primary-transparent, rgba(12, 102, 255, .125))}.button--hollow.button--secondary[data-v-73412a4d]{box-shadow:inset 0 0 0 1px var(--magic-border-secondary-default, var(--magic-secondary, #7b6aff));color:var(--magic-text-secondary-default, var(--magic-secondary, #7b6aff))}.button--hollow.button--secondary[data-v-73412a4d]:hover,.button--hollow.button--secondary[data-v-73412a4d]:focus{background-color:var(--magic-button-secondary-transparent, rgba(123, 106, 255, .125))}.button--hollow.button--light[data-v-73412a4d]{box-shadow:inset 0 0 0 1px var(--magic-button-light-darker, rgb(87.5%, 87.5%, 87.5%));color:var(--magic-button-light-darker, rgb(87.5%, 87.5%, 87.5%))}.button--hollow.button--light[data-v-73412a4d]:hover,.button--hollow.button--light[data-v-73412a4d]:focus{background-color:var(--magic-button-light-transparent, rgba(255, 255, 255, .125))}.button--hollow.button--success[data-v-73412a4d]{box-shadow:inset 0 0 0 1px var(--magic-border-success-default, var(--magic-success, #22c993));color:var(--magic-text-success-default, var(--magic-text-success, #00865a))}.button--hollow.button--success[data-v-73412a4d]:hover,.button--hollow.button--success[data-v-73412a4d]:focus{background-color:var(--magic-button-success-transparent, rgba(34, 201, 147, .125))}.button--hollow.button--alert[data-v-73412a4d]{box-shadow:inset 0 0 0 1px var(--magic-border-warning-default, var(--magic-alert, #ffad0d));color:var(--magic-text-warning-default, var(--magic-text-alert, #f07300))}.button--hollow.button--alert[data-v-73412a4d]:hover,.button--hollow.button--alert[data-v-73412a4d]:focus{background-color:var(--magic-button-alert-transparent, rgba(255, 173, 13, .125))}.button--hollow.button--error[data-v-73412a4d]{box-shadow:inset 0 0 0 1px var(--magic-border-danger-default, var(--magic-error, #f03d3d));color:var(--magic-text-danger-default, var(--magic-text-error, #dd2727))}.button--hollow.button--error[data-v-73412a4d]:hover,.button--hollow.button--error[data-v-73412a4d]:focus{background-color:var(--magic-button-error-transparent, rgba(240, 61, 61, .125))}.button--hollow.button--transparent[data-v-73412a4d]{box-shadow:inset 0 0 0 1px transparent;color:var(--magic-text-light, var(--magic-light, #fff))}.button--hollow.button--transparent[data-v-73412a4d]:hover,.button--hollow.button--transparent[data-v-73412a4d]:focus{background-color:transparent}.button--hollow.button[data-v-73412a4d]:disabled,.button--hollow.button.is-disabled[data-v-73412a4d]{background-color:var(--magic-button-disabled-transparent, rgba(228, 228, 228, .375));box-shadow:inset 0 0 0 1px var(--magic-button-disabled-darker, rgb(70.6617647059%, 70.6617647059%, 70.6617647059%));color:var(--magic-button-disabled-darker, rgb(70.6617647059%, 70.6617647059%, 70.6617647059%))}.button--icon[data-v-73412a4d]{display:flex;justify-content:space-between;align-items:center;padding:var(--magic-size-5);width:auto;fill:currentColor}.button--icon.button--round[data-v-73412a4d]{--magic-button-border-radius: 50%}.button--icon.button--left[data-v-73412a4d],.button--icon.button--right[data-v-73412a4d]{padding:var(--magic-size-3)}.button--icon.button--left[data-v-73412a4d] ::slotted(.button-text),.button--icon.button--right[data-v-73412a4d] ::slotted(.button-text){display:inline-block}.button--icon.button--left[data-v-73412a4d]{padding-left:var(--magic-size-5);text-align:left}.button--icon.button--left[data-v-73412a4d] ::slotted(span){margin-left:var(--magic-size-2)!important}.button--icon.button--right[data-v-73412a4d]{padding-right:var(--magic-size-5);text-align:right}.button--icon.button--right[data-v-73412a4d] ::slotted(.button-text){margin-right:var(--magic-size-2)!important}.button--large[data-v-73412a4d]{padding:var(--magic-size-2) var(--magic-size-7);font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-5);line-height:var(--magic-line-height-3);font-weight:400}.button--large.button--icon[data-v-73412a4d]{padding:var(--magic-size-4)}.button--small[data-v-73412a4d]{padding:var(--magic-size-2) var(--magic-size-4);font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-2);line-height:var(--magic-line-height-1);font-weight:400}.button--small.button--icon[data-v-73412a4d]{padding:var(--magic-size-2)}.button--small-extra-padding[data-v-73412a4d]{padding:var(--magic-size-2) var(--magic-size-6);font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-2);line-height:var(--magic-line-height-1);font-weight:400}.button--small-extra-padding.button--icon[data-v-73412a4d]{padding:var(--magic-size-2)}.button--tiny[data-v-73412a4d]{padding:var(--magic-size-1) var(--magic-size-2);font-family:var(--magic-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-2);line-height:var(--magic-line-height-1);font-weight:400}.button--tiny.button--icon[data-v-73412a4d]{padding:var(--magic-size-1)}.button--wide[data-v-73412a4d]{width:100%}.button--inline[data-v-73412a4d]{margin:0;padding:var(--magic-size-1) var(--magic-size-2);border-radius:0;background-color:transparent;text-decoration:none}.button--inline[data-v-73412a4d]:hover,.button--inline[data-v-73412a4d]:focus{background-color:transparent;text-decoration:underline}.button--inline[data-v-73412a4d]:active{transform:none}.button--inline[data-v-73412a4d]:disabled,.button--inline.is-disabled[data-v-73412a4d]{background-color:transparent;color:var(--magic-button-disabled-darker, rgb(70.6617647059%, 70.6617647059%, 70.6617647059%))}.button--inline.button--primary[data-v-73412a4d]{color:var(--magic-text-link-default, var(--magic-primary, #0c66ff))}.button--centered[data-v-73412a4d]{margin:0 auto var(--magic-size-4);align-self:center}.button--no-margin[data-v-73412a4d]{margin:0}.button--less-margin[data-v-73412a4d]{margin:0 0 var(--magic-size-2)}.button--no-padding[data-v-73412a4d]{padding:0}.button--less-padding[data-v-73412a4d]{padding:var(--magic-size-2)}.button--add-space[data-v-73412a4d]{margin-left:var(--magic-size-1);margin-right:var(--magic-size-1)}.button.is-loading[data-v-73412a4d]{pointer-events:none}.button.is-loading[data-v-73412a4d]{color:#fff0}.button.is-loading[data-v-73412a4d]:before{content:" ";position:absolute;top:50%;left:50%;width:var(--magic-icon-size, 24px);height:var(--magic-icon-size, 24px);opacity:0;transform:translate3d(-50%,-50%,0);animation:fade-in-animation-73412a4d var(--magic-duration, .3s) 0s 1 ease forwards,spin-animation-73412a4d calc(var(--magic-duration, .3s) * 2.5) calc(var(--magic-delay, .3s) / 2) infinite ease forwards;will-change:opacity,transform;background:url(/img/icons/loading.svg) no-repeat 50% 50%}.button.is-loading.button--hollow[data-v-73412a4d]:before,.button.is-loading.button--secondary[data-v-73412a4d]:before,.button.is-loading.button--ghost[data-v-73412a4d]:before,.button.is-loading.button--secondary-on-color[data-v-73412a4d]:before,.button.is-loading.button--ghost-on-color[data-v-73412a4d]:before{background:url(/img/icons/loading-primary.svg) no-repeat 50% 50%}@keyframes fade-in-animation-73412a4d{0%{opacity:0}to{opacity:1}}@keyframes spin-animation-73412a4d{0%{transform:translate3d(-50%,-50%,0) rotate(0)}to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.button[data-v-73412a4d] ::slotted([slot=icon]),.button[data-v-73412a4d] [slot=icon],.button .button__icon[data-v-73412a4d]{display:inline-flex;height:var(--magic-size-8)}.button--small[data-v-73412a4d] ::slotted([slot=icon]),.button--small[data-v-73412a4d] [slot=icon],.button--small .button__icon[data-v-73412a4d]{height:var(--magic-size-6)}}@layer magic-ui{.icon[data-v-7d58cb03]{display:block;stroke:inherit;stroke-width:inherit}.icon--masked[data-v-7d58cb03]{background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.icon--background-img[data-v-7d58cb03]{background-size:contain;background-repeat:no-repeat;background-position:center}.icon--badge[data-v-7d58cb03]{margin:inherit;padding:var(--magic-icon-badge-space, var(--magic-size-4));border-radius:50%;box-shadow:var(--magic-shadow-2, 0 3px 4px 0 var(--magic-shadow-light, rgba(10, 31, 68, .1)), 0 0 1px 0 var(--magic-shadow-lighter, rgba(10, 31, 68, .08)), 0 0 0 .2px var(--magic-shadow-lighter, rgba(10, 31, 68, .08)));background:var(--magic-icon-badge-background, rgba(123, 106, 255, .25));color:var(--magic-icon-badge-color, var(--magic-secondary, #7b6aff));overflow:visible}.icon[data-v-7d58cb03]:not(.icon--default-color){fill:currentColor}.icon:not(.icon--default-color) path[data-v-7d58cb03]{fill:currentColor}path[data-v-7d58cb03]{width:100%;height:100%}.alt-text[data-v-7d58cb03]{font-size:var(--magic-icon-alt-text-size, var(--magic-font-size, 14px));font-weight:var(--magic-icon-alt-text-weight, var(--magic-font-weight-bold, 700));color:var(--magic-icon-alt-text-color, var(--magic-caption, #161616))}}.magic-bottom-sheet{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:color-mix(in srgb,var(--magic-surface-blanket-50, #000) 50%,transparent);overflow:hidden}.magic-bottom-sheet--hidden{display:none}.magic-bottom-sheet__sheet{position:relative;width:100%;max-width:100%;min-height:50svh;max-height:100svh;padding:var(--magic-size-7, 28px) var(--magic-size-4, 16px);background:var(--magic-surface-lv-1, #fff);border-top-left-radius:var(--magic-corner-radius-high, 16px);border-top-right-radius:var(--magic-corner-radius-high, 16px);display:flex;flex-direction:column;box-sizing:border-box;will-change:height}.magic-bottom-sheet__sheet--expanded{border-top-left-radius:0;border-top-right-radius:0}.magic-bottom-sheet__sheet--auto{min-height:auto;max-height:90svh}.magic-bottom-sheet__sheet--dynamic{min-height:0;max-height:100svh}.magic-bottom-sheet__handle{position:absolute;top:var(--magic-size-2, 8px);left:50%;transform:translate(-50%);width:36px;height:5px;border-radius:2.5px;background:var(--magic-background-contrast, #d0d0d0);cursor:grab;touch-action:none}.magic-bottom-sheet__handle:active{cursor:grabbing}.magic-bottom-sheet__handle:before{content:"";position:absolute;inset:-10px calc(-50dvw + 36px);cursor:grab}.magic-bottom-sheet__content-wrapper{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.magic-bottom-sheet__content{flex:1 1 auto;overflow:auto;-webkit-overflow-scrolling:touch}.magic-bottom-sheet-fade-enter-active,.magic-bottom-sheet-fade-leave-active{transition:opacity .2s ease}.magic-bottom-sheet-fade-enter-active .magic-bottom-sheet__sheet,.magic-bottom-sheet-fade-leave-active .magic-bottom-sheet__sheet{transition:transform .25s ease-out,height .25s ease-out}.magic-bottom-sheet-fade-enter-from,.magic-bottom-sheet-fade-leave-to{opacity:0}.magic-bottom-sheet-fade-enter-from .magic-bottom-sheet__sheet,.magic-bottom-sheet-fade-leave-to .magic-bottom-sheet__sheet{transform:translateY(100%)}.magic-bottom-sheet__header{display:flex;align-items:center;justify-content:space-between;gap:var(--magic-size-3, 12px);margin-bottom:var(--magic-size-3, 12px);flex:0 0 auto}.magic-bottom-sheet__title{flex:1 1 auto;min-width:0;color:var(--magic-text-default, #111);font-family:var(--magic-header-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-7);line-height:var(--magic-line-height-5);font-weight:600}@media(min-width:1024px){.magic-bottom-sheet__title{font-size:var(--magic-font-size-8)}}.magic-bottom-sheet__actions{display:flex;align-items:center;gap:var(--magic-size-2, 8px);flex:0 0 auto}.magic-bottom-sheet__action-icon{width:var(--magic-icon-size, 24px);height:var(--magic-icon-size, 24px);color:var(--magic-caption, #666)}.magic-modal{display:flex;flex-direction:column;gap:var(--magic-size-4);margin:0 auto;width:100%;max-width:100%;max-height:100%;transition:height .15s ease;padding:0 var(--magic-size-1) var(--magic-size-7) var(--magic-size-4);flex:1 1 auto}.magic-modal--mobile-overlay{position:fixed;top:calc(var(--magic-size-4) + var(--magic-offset-top));bottom:var(--magic-size-4);right:var(--magic-size-4);left:var(--magic-size-4);width:calc(100% - var(--magic-size-7));height:calc(100% - var(--magic-size-7) + var(--magic-offset-top));background:var(--magic-modal-background, var(--magic-background-white))}@media(orientation:landscape){.magic-modal--mobile-overlay{width:var(--magic-modal-size-small, 600px);left:calc((100% - var(--magic-modal-size-small, 600px)) / 2);right:calc((100% - var(--magic-modal-size-small, 600px)) / 2)}}@media(min-width:768px){.magic-modal{gap:var(--magic-size-5);padding:0 var(--magic-size-2) var(--magic-size-7) var(--magic-size-5)}}@media(min-width:1024px){.magic-modal{padding:var(--magic-size-7) var(--magic-size-5) var(--magic-size-7) var(--magic-size-7);border-radius:var(--magic-corner-radius-low);max-width:100%;max-height:100%;background:var(--magic-modal-background, var(--magic-background-white));box-shadow:var(--magic-shadow-5, 0 26px 26px 0 var(--magic-shadow, rgba(10, 31, 68, .12)), 0 0 1px 0 var(--magic-shadow-light, rgba(10, 31, 68, .1)), 0 0 0 .2px var(--magic-shadow-lighter, rgba(10, 31, 68, .08)));margin:auto}.magic-modal--small{width:var(--magic-modal-size-small, 600px)}.magic-modal--extra-large{width:var(--magic-modal-size-extra-large, 900px)}.magic-modal--large{width:var(--magic-modal-size-large, 700px)}.magic-modal--borderless{width:auto;padding:0}}.magic-modal__header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;position:fixed;top:calc(var(--magic-offset-top) - var(--magic-top-navigation-height, 80px));left:0;width:100%;height:var(--magic-top-navigation-height, 80px);padding:0 var(--magic-size-3) 0 0;background:var(--magic-modal-background, var(--magic-background-white));box-shadow:0 1px 2px 0 var(--magic-modal-header-medium-transparent, color-mix(in srgb, var(--magic-background-white) 24%, transparent));z-index:1}.magic-modal__header--mobile-overlay{top:calc(var(--magic-size-4) + var(--magic-offset-top));right:var(--magic-size-4);left:var(--magic-size-4);width:calc(100% - var(--magic-size-7))}@media(orientation:landscape){.magic-modal__header--mobile-overlay{width:var(--magic-modal-size-small, 600px);left:calc((100% - var(--magic-modal-size-small, 600px)) / 2);right:calc((100% - var(--magic-modal-size-small, 600px)) / 2)}}.magic-modal__header--borderless{position:relative;top:auto;padding:0;height:auto;min-height:0;box-shadow:none}@media(min-width:1024px){.magic-modal__header{position:relative;top:auto;padding:0 var(--magic-size-4) 0 0;height:auto;box-shadow:none;font-family:var(--magic-header-font-family, Helvetica, Arial, sans-serif);font-size:var(--magic-font-size-7);line-height:var(--magic-line-height-5);font-weight:600}}@media(min-width:1024px)and (min-width:1024px){.magic-modal__header{font-size:var(--magic-font-size-8)}}.magic-modal__button--left{grid-column:1;justify-self:start}.magic-modal__button--right{grid-column:3;justify-self:end}.magic-modal__icon{width:var(--magic-icon-size, 24px);height:var(--magic-icon-size, 24px);color:var(--magic-caption);cursor:pointer}.magic-modal__link{margin:0 auto 0 var(--magic-size-3)}.magic-modal__body{margin:0 auto;padding:0 var(--magic-size-3) 0 0;box-sizing:border-box;width:100%;height:100%;max-height:none;overflow:auto;overflow-x:hidden}.magic-modal__body--borderless{margin:0 auto;padding:0}.magic-modal--has-no-header .magic-modal__body{margin-top:var(--magic-size-4)}.magic-modal--has-no-header .magic-modal__body--borderless{margin-top:0}@media(min-width:1024px){.magic-modal__body{display:flex;flex-direction:column;scrollbar-gutter:stable;margin:0 auto;padding:0 var(--magic-size-2) 0 0;max-width:100%;max-height:100%;height:100%}.magic-modal__body--borderless{margin:0 auto;padding:0}}.magic-modal__content{width:100%;height:100%;display:flex;flex-direction:column}.badge[data-v-0f2defe5]{display:flex;justify-content:center;align-items:center;border-radius:50%;width:var(--magic-badge-size, var(--magic-size-4));height:var(--magic-badge-size, var(--magic-size-4));min-width:var(--magic-badge-size, var(--magic-size-4));background:var(--magic-badge-background, var(--magic-secondary, #7b6aff));font-size:var(--magic-badge-font-size, var(--magic-font-size-2));font-weight:var(--magic-badge-font-weight, 400);color:var(--magic-badge-color, var(--magic-secondary-contrast, #fff));line-height:1}.badge[data-v-0f2defe5] *{font-size:var(--magic-badge-font-size, var(--magic-font-size-2));font-weight:var(--magic-badge-font-weight, 400);color:var(--magic-badge-color, var(--magic-secondary-contrast, #fff));line-height:1}.badge--floats[data-v-0f2defe5]{position:absolute;top:0;right:0}.badge--floats-top-right[data-v-0f2defe5]{position:absolute;inset:0 0 auto auto;transform:translateY(-50%) translate(50%)}.badge--floats-top-left[data-v-0f2defe5]{position:absolute;inset:0 auto auto 0;transform:translateY(-50%) translate(-50%)}.badge--floats-bottom-right[data-v-0f2defe5]{position:absolute;inset:auto 0 0 auto;transform:translateY(50%) translate(50%)}.badge--floats-bottom-left[data-v-0f2defe5]{position:absolute;inset:auto auto 0 0;transform:translateY(50%) translate(-50%)}.badge--inline[data-v-0f2defe5]{position:static;transform:none}.badge--inline-left[data-v-0f2defe5]{margin-right:var(--magic-size-2)}.badge--inline-right[data-v-0f2defe5]{margin-left:var(--magic-size-2)}.badge--dot[data-v-0f2defe5]{width:var(--magic-badge-dot-size, var(--magic-size-2));height:var(--magic-badge-dot-size, var(--magic-size-2));min-width:var(--magic-badge-dot-size, var(--magic-size-2));font-size:0;padding:0}.badge--stroke[data-v-0f2defe5]{box-shadow:0 0 0 2px var(--magic-badge-stroke-color, var(--magic-tertiary, #141f33))}.badge--brand[data-v-0f2defe5]{background:var(--magic-badge-brand-background, var(--magic-secondary, #7b6aff))}.badge--danger[data-v-0f2defe5]{background:var(--magic-badge-danger-background, var(--magic-error, #f03d3d))}.badge--top-nav[data-v-0f2defe5]{width:var(--magic-size-4);height:var(--magic-size-4);font-size:var(--magic-font-size-2)}.badge--autolayout[data-v-0f2defe5],.badge--autolayout.badge--top-nav[data-v-0f2defe5]{width:auto;min-width:var(--magic-badge-size, var(--magic-size-4));padding:0 var(--magic-size-1);border-radius:var(--magic-badge-size, var(--magic-size-4));white-space:nowrap}
