.marquee[data-v-0f1ace37]{white-space:nowrap;min-width:0;display:block;overflow:hidden}.marquee-in[data-v-0f1ace37]{display:inline-block}.marquee.is-run[data-v-0f1ace37]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),#0000)}.marquee.is-run .marquee-in[data-v-0f1ace37]{animation:marquee-0f1ace37 var(--t,8s) ease-in-out infinite alternate}@keyframes marquee-0f1ace37{0%,15%{transform:translate(0)}85%,to{transform:translateX(calc(var(--d,0px)*-1))}}@media (prefers-reduced-motion:reduce){.marquee[data-v-0f1ace37]{text-overflow:ellipsis}.marquee.is-run[data-v-0f1ace37]{-webkit-mask-image:none;mask-image:none}.marquee.is-run .marquee-in[data-v-0f1ace37]{animation:none;display:inline}}.ms-root[data-v-6bf523cd]{--brand-surface:var(--brand-bg);position:relative}.ms-root[data-tone=warning][data-v-6bf523cd]{--brand-surface:var(--brand-bg-warning)}.ms-root[data-tone=error][data-v-6bf523cd]{--brand-surface:var(--brand-bg-error)}.modal-shell[data-v-6bf523cd]{border-radius:var(--radius-xl)}.modal-band[data-v-6bf523cd]{border-radius:var(--radius-xl) var(--radius-xl) 0 0;flex-direction:column;align-items:center;gap:.25rem;margin:calc(-1.5rem - 1px) calc(-1.5rem - 1px) 1.25rem;padding:calc(1.5rem + 1px) calc(1.5rem + 1px) 1.25rem;display:flex}.modal-band--tight[data-v-6bf523cd]{margin-bottom:1rem;padding-bottom:1rem}.modal-band[data-v-6bf523cd]>*{margin:0}.modal-band__icon[data-v-6bf523cd]{border-radius:var(--radius-xl);background:#ffffff29;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.modal-band__title[data-v-6bf523cd]{letter-spacing:-.02em;width:100%;min-width:0;font-size:1.25rem;line-height:1.5}.modal-band__sub[data-v-6bf523cd]{color:#fffc}.modal-close[data-v-6bf523cd]{color:#fff;background:#ffffff29}.modal-close[data-v-6bf523cd]:hover{background:#ffffff42}.ms-wide .modal-band[data-v-6bf523cd]{color:var(--ui-text-highlighted);border-radius:0;margin:0 0 1.25rem;padding:0}.ms-wide .modal-band__sub[data-v-6bf523cd]{color:var(--ui-text-muted);text-wrap:balance}.ms-wide .modal-band__title[data-v-6bf523cd]{text-wrap:balance;font-size:1.375rem;line-height:1.3}.ms-wide .modal-close[data-v-6bf523cd]{color:var(--ui-primary);background:color-mix(in oklch,var(--ui-primary) 10%,transparent)}.ms-wide .modal-close[data-v-6bf523cd]:hover{background:color-mix(in oklch,var(--ui-primary) 15%,transparent)}.ms-hero[data-v-6bf523cd]{flex-direction:column;justify-content:space-between;gap:1rem;padding:1.25rem;display:flex;overflow:hidden}@media (width>=768px){.ms-root.ms-wide[data-v-6bf523cd]{border-radius:var(--radius-xl);grid-template-columns:24rem minmax(0,1fr);min-height:min(34rem,100dvh - 4rem);display:grid;overflow:hidden}.ms-hero[data-v-6bf523cd]{padding:1.75rem}.ms-wide .modal-shell[data-v-6bf523cd]{overscroll-behavior:contain;border-radius:0;flex-direction:column;justify-content:safe center;max-height:calc(100dvh - 4rem);padding:2.5rem 2.75rem;display:flex;position:static;overflow-y:auto}.ms-wide .modal-shell[data-v-6bf523cd]>*{flex-shrink:0}.ms-wide .modal-band__title[data-v-6bf523cd]{font-size:1.75rem;line-height:1.2}.ms-root[data-v-6bf523cd]:not(.ms-wide){overscroll-behavior:contain;border-radius:var(--radius-xl);max-height:calc(100dvh - 4rem);overflow-y:auto}}@media (width<=767.98px){.ms-root[data-v-6bf523cd]{flex-direction:column;min-height:100%;display:flex}.modal-shell[data-v-6bf523cd]{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));border-radius:0;flex-direction:column;flex:1;gap:1rem;display:flex}.modal-band[data-v-6bf523cd]{border-radius:0;margin-bottom:.25rem}.modal-band.brand-surface[data-v-6bf523cd],.ms-hero[data-v-6bf523cd]{padding-top:calc(1.5rem + 1px + env(safe-area-inset-top));touch-action:none;cursor:grab}.modal-band.brand-surface[data-v-6bf523cd]:before,.ms-hero[data-v-6bf523cd]:before{content:"";left:50%;top:calc(.375rem + env(safe-area-inset-top));background:#ffffff73;border-radius:9999px;width:2.5rem;height:.25rem;margin-left:-1.25rem;position:absolute}.modal-close[data-v-6bf523cd]{top:calc(.75rem + env(safe-area-inset-top))}.ms-hero[data-v-6bf523cd]{padding-inline:calc(1.5rem + 1px);text-align:center;justify-content:flex-start;align-items:center;gap:.25rem;padding-bottom:1.25rem}.ms-wide .modal-shell[data-v-6bf523cd]{position:static}.ms-wide .modal-close[data-v-6bf523cd]{top:calc(.75rem + 1px + env(safe-area-inset-top));color:#fff;background:#ffffff29;right:calc(.75rem + 1px)}.ms-wide .modal-close[data-v-6bf523cd]:hover{background:#ffffff42}.ms-wide:not(.ms-phone-band) .modal-band[data-v-6bf523cd]{display:none}.ms-root[data-v-6bf523cd]:has(:is(input,textarea):focus) :is(.ms-hero,.modal-band.brand-surface){text-align:left;padding:calc(.75rem + 1px + env(safe-area-inset-top)) 3.25rem .75rem calc(.75rem + 1px);align-items:stretch}.ms-root[data-v-6bf523cd]:has(:is(input,textarea):focus) :is(.modal-band__icon,.brand-surface>.modal-band__sub){display:none}.ms-root:has(:is(input,textarea):focus) .modal-band__title[data-v-6bf523cd]{line-height:2rem}}.ms-hero-lead{text-wrap:balance;font-size:1.125rem;line-height:1.3}.ms-hero-lead,.ms-hero-title{letter-spacing:-.02em;font-weight:700}.ms-hero-title{width:100%;min-width:0;font-size:1.25rem;line-height:1.5}.ms-hero-desc{color:#fffc;text-wrap:balance;font-size:.875rem;line-height:1.43}@media (width>=768px){.ms-hero-lead{font-size:1.25rem}}@media (width<=767.98px){.ms-root:has(:is(input,textarea):focus) .ms-hero :is(.ms-hero-icon,.ms-hero-desc){display:none!important}.ms-root:has(:is(input,textarea):focus) .ms-hero-title{line-height:2rem}}@media (width>=768px){[role=dialog]:has(>.ms-root){border-radius:var(--radius-xl)!important;background:0 0!important;height:fit-content!important;margin:auto!important;inset:0!important;overflow:visible!important;translate:none!important;box-shadow:0 24px 60px -16px #00000073!important}[role=dialog]:has(>.ms-root):before{content:"";z-index:-1;pointer-events:none;border-radius:calc(var(--radius-xl) + 8px);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(160deg,#ffffff42,#ffffff1a 45%,#ffffff2e);position:absolute;inset:-8px;box-shadow:inset 0 0 0 1px #ffffff38}.dark [role=dialog]:has(>.ms-root):before{background:linear-gradient(160deg,#ffffff29,#ffffff0d 45%,#ffffff1a);box-shadow:inset 0 0 0 1px #ffffff24}[role=dialog]:has(>.ms-wide){max-width:min(54rem,100vw - 2rem)!important}}@media (width<=767.98px){[role=dialog]:has(>.ms-root){overscroll-behavior:contain;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;box-shadow:none!important;background:var(--ui-bg-elevated)!important;border-radius:0!important;margin:0!important;inset:0!important;overflow-y:auto!important;translate:none!important}.ms-root .modal-shell .modal-pin :is(button,a).inline-flex,.ms-root .modal-shell :is(button,a).inline-flex.w-full{min-height:3rem;font-size:1rem}.ms-root .modal-shell .choice-row,.ms-root .modal-shell input[data-slot=base]{min-height:3rem}.ms-root .modal-shell>form:has(.modal-pin){display:contents}.ms-root .modal-shell>:not(.modal-band){margin-block:0}.ms-root .modal-shell>form:has(.modal-pin)>*{margin-block:0}.ms-root .modal-shell .modal-pin{bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:2;box-shadow:0 0 0 .75rem var(--ui-bg-elevated);position:sticky;margin-top:auto!important}.ms-root .modal-shell .modal-pin-hint{margin-top:auto!important}.ms-root .modal-shell .modal-pin-hint+.modal-pin{margin-top:0!important}.ms-root .modal-shell :is(a,button).text-primary.font-medium{margin:-.75rem -.375rem;padding:.75rem .375rem;display:inline-block}.ms-root [data-slot=trailing] button{position:relative}.ms-root [data-slot=trailing] button:after{content:"";position:absolute;inset:-.625rem}}
