._modalTitle_1dg8k_1{font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--hi-text)}._body_1dg8k_8 .mantine-InputWrapper-label{margin-bottom:2px}._body_1dg8k_8 .mantine-InputWrapper-description{margin-bottom:8px;line-height:1.45}._footer_1dg8k_16{position:sticky;bottom:0;z-index:2;display:flex;justify-content:flex-end;gap:8px;margin:8px calc(var(--mb-padding, var(--mantine-spacing-md)) * -1) calc(var(--mb-padding, var(--mantine-spacing-md)) * -1);padding:14px var(--mb-padding, var(--mantine-spacing-md));border-top:1px solid var(--hi-color-border);background-color:color-mix(in srgb,var(--hi-glass-bg-solid) 72%,transparent);-webkit-backdrop-filter:blur(14px) saturate(var(--hi-glass-saturate));backdrop-filter:blur(14px) saturate(var(--hi-glass-saturate))}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._footer_1dg8k_16{background-color:var(--hi-glass-bg-solid)}}@media (prefers-reduced-transparency: reduce){._footer_1dg8k_16{background-color:var(--hi-glass-bg-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width: 575px){._footer_1dg8k_16{flex-direction:column-reverse}._footer_1dg8k_16>*{width:100%}}@media (max-width: 575px){._content_1dg8k_52:has(._footer_1dg8k_16:not(._footerInline_1dg8k_52)){display:flex;flex-direction:column}._body_1dg8k_8:has(._footer_1dg8k_16:not(._footerInline_1dg8k_52)),._body_1dg8k_8>form:has(>._footer_1dg8k_16:not(._footerInline_1dg8k_52)){display:flex;flex:1 0 auto;flex-direction:column}._footer_1dg8k_16:not(._footerInline_1dg8k_52){margin-top:auto}}._footerInline_1dg8k_52{position:static;margin:8px 0 0;padding:16px 0 0}._footerStart_1dg8k_72{display:flex;margin-right:auto}@media (max-width: 575px){._footerStart_1dg8k_72{margin-right:0}._footerStart_1dg8k_72>*{width:100%}}._brandedHeader_1dg8k_85{background:var(--hi-gradient)!important;padding:30px 24px!important;margin-bottom:20px;position:relative;overflow:hidden}._brandedTitle_1dg8k_93{color:#fff!important;font-size:1.75rem!important;font-weight:700!important;margin:0!important;text-shadow:0 2px 4px rgba(0,0,0,.15),0 0 20px rgba(255,255,255,.2);position:relative;z-index:1;letter-spacing:-.02em}._brandedClose_1dg8k_104{color:#fff!important;position:relative;z-index:2;transition:all .3s cubic-bezier(.25,.8,.25,1)}._brandedClose_1dg8k_104:hover{background-color:#ffffff26!important;transform:rotate(90deg) scale(1.1);box-shadow:0 0 20px #ffffff4d}._brandedClose_1dg8k_104 svg{stroke-width:2.5;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}
