:root{--neac-page-bg:#001d34;--neac-nav-bg:#001d34;--neac-elevated-bg:#1f3249;--neac-text-color:#fff;--neac-text-muted:#c7d0dc;--neac-progress-fg:var(--mantine-color-brand-4);--neac-progress-bg:#0a3e67;--neac-border:#455765;--neac-error-border:#fa5252;--neac-error-text:#ff6b6b;--neac-subtle-fill:#ffffff0f;--neac-choice-media-overlay:#1f324980;--neac-choice-media-bg:#ffffff0a;--neac-matrix-stripe:#253750;--neac-text-link:var(--mantine-color-lightMint-6);--background:var(--neac-page-bg);--foreground:var(--neac-text-color);--neac-hover-overlay:#ffffff14;--neac-hover-overlay-layer:linear-gradient(var(--neac-hover-overlay), var(--neac-hover-overlay));--mantine-color-error:var(--neac-error-border)!important}[data-mantine-color-scheme=light]{--neac-page-bg:#fafafa;--neac-nav-bg:#fff;--neac-elevated-bg:#fff;--neac-text-color:#001d34;--neac-text-muted:#757679;--neac-progress-fg:#001d34;--neac-progress-bg:var(--mantine-color-midnightBlue-0);--neac-border:#b1bdc5;--neac-error-border:#fb7d7d;--neac-error-text:#c92a2a;--neac-hover-overlay:#001d340f;--neac-subtle-fill:#001d340d;--neac-choice-media-overlay:#001d3426;--neac-choice-media-bg:#f2f3f3;--neac-matrix-stripe:#f2f3f3;--neac-text-link:var(--mantine-color-lightMint-9)}html,body{max-width:100vw}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif;transition:filter .1s ease-in-out;color:var(--foreground)!important;background-color:var(--background)!important}body[data-scroll-locked="1"]>section{filter:blur(1px)brightness(70%)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.mantine-Select-option:hover{background-color:var(--neac-hover-overlay)!important}.mantine-Select-option[data-checked=true]{background-color:var(--mantine-color-lightMint-6)!important;color:#000!important}.mantine-Checkbox-root,.mantine-Radio-root{border:none!important}.mantine-Checkbox-root,.mantine-Checkbox-input{background-color:var(--neac-elevated-bg)!important}.mantine-Checkbox-input{border-color:var(--mantine-color-lightMint-6)!important}.mantine-RadioIndicator-indicator{border:2px solid var(--mantine-color-lightMint-6)!important;background-color:var(--neac-elevated-bg)!important}.mantine-RadioIndicator-icon{color:var(--neac-elevated-bg)!important}.mantine-RadioIndicator-indicator[data-checked] .mantine-RadioIndicator-icon{color:var(--mantine-color-lightMint-6)!important;opacity:1!important}.mantine-Radio-root:has(input:checked){cursor:default!important}.mantine-Radio-root:has(input:checked) :is(.mantine-Radio-labelWrapper,.mantine-Radio-label,.mantine-Radio-radio){cursor:default!important}.mantine-Checkbox-root:hover,.mantine-Radio-root:hover{background-color:var(--neac-hover-overlay)}:is(.mantine-Checkbox-root:has(input:focus-visible),.mantine-Radio-root:has(input:focus-visible)){outline:2px solid var(--mantine-color-lightMint-6);outline-offset:2px}.mantine-DatePickerInput-day[data-weekend=true]{color:var(--mantine-color-text)}.mantine-DatePickerInput-calendarHeaderControl svg{stroke:var(--mantine-color-lightMint-6)}.mantine-Input-input:focus-within{outline:1px solid var(--mantine-primary-color-filled)}.mantine-Input-input[data-error=true]{box-shadow:0 0 0 1px var(--neac-error-border);border:solid 1px var(--neac-error-border)!important;outline-color:var(--neac-error-border)!important}.mantine-InputWrapper-error,.mantine-RadioGroup-error,.mantine-CheckboxGroup-error{align-items:center;gap:8px;margin-top:8px;font-weight:500;display:flex;color:var(--neac-error-text)!important}.mantine-InputWrapper-error:before,.mantine-RadioGroup-error:before,.mantine-CheckboxGroup-error:before{content:"!";background-color:var(--neac-error-text);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25em;height:1.25em;font-size:.8em;font-weight:700;line-height:1;display:inline-flex}.mantine-CheckboxGroup-root[data-smalltext=true] label{font-size:1rem!important;font-weight:400!important}.mantine-Button-root:disabled:not([data-variant=primary]):not([data-variant=secondary]):not([data-numberinput-control]),.mantine-Button-root[data-disabled]:not([data-variant=primary]):not([data-variant=secondary]):not([data-numberinput-control]){color:var(--neac-text-muted);opacity:.4;cursor:not-allowed;border:var(--button-bd,calc(.0625rem * var(--mantine-scale)) solid transparent)!important;background-color:#0000!important}.mantine-Button-root[data-variant=subtle]:hover:not(:disabled):not([data-disabled]){color:#c1c2c5!important;background-color:#0000!important}.mantine-Group-root{margin-top:0!important}[data-sanity]>a{pointer-events:none}[data-sanity]:hover>a{pointer-events:auto}
