@font-face{font-family:Hind;src:url(/fonts/Hind-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Amulya;src:url(/fonts/Amulya-Variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Amulya;src:url(/fonts/Amulya-VariableItalic.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}.hind-bold{font-family:Hind,sans-serif;font-weight:700;font-style:normal}.amulya-regular{font-family:Amulya,sans-serif;font-weight:400;font-style:normal}.text-caption{font-weight:var(--sf-theme-body-weight,400)}.text-caption,.text-caption-bold{font-family:var(--sf-theme-body-font,"Amulya",sans-serif);font-size:var(--font-size-caption);line-height:1.5}.text-caption-bold{font-weight:var(--sf-theme-heading-weight,700)}.text-body{font-weight:var(--sf-theme-body-weight,400)}.text-body,.text-body-bold{font-family:var(--sf-theme-body-font,"Amulya",sans-serif);font-size:var(--font-size-body);line-height:1.5}.text-body-bold{font-weight:var(--sf-theme-heading-weight,700)}.text-heading-1{font-size:var(--font-size-h1)}.text-heading-1,.text-heading-2{font-family:var(--sf-theme-heading-font,"Hind",sans-serif);font-weight:var(--sf-theme-heading-weight,700);line-height:1.2}.text-heading-2{font-size:var(--font-size-h2)}.text-heading-3{font-family:var(--sf-theme-heading-font,"Hind",sans-serif);font-size:var(--font-size-h3);font-weight:var(--sf-theme-heading-weight,700);line-height:1.2}:root{--header-height:86px;--color-bg:var(--sf-canvas);--color-text:var(--sf-text-primary);--color-border:var(--sf-border-subtle);--color-surface:var(--sf-surface);--color-surface-hover:var(--sf-surface-muted);--color-canvas:var(--sf-canvas);--app-shell-border-color:var(--sf-border-subtle);--color-brand-50:var(--mantine-color-brand-0);--color-brand-100:var(--mantine-color-brand-1);--color-brand-200:var(--mantine-color-brand-2);--color-brand-300:var(--mantine-color-brand-3);--color-brand-400:var(--mantine-color-brand-4);--color-brand-500:var(--mantine-color-brand-5);--color-brand-600:var(--mantine-color-brand-6);--color-brand-700:var(--mantine-color-brand-7);--color-brand-800:var(--mantine-color-brand-8);--color-brand-900:var(--mantine-color-brand-9);--color-neutral-0:var(--mantine-color-neutral-0);--color-neutral-50:var(--mantine-color-neutral-1);--color-neutral-100:var(--mantine-color-neutral-2);--color-neutral-200:var(--mantine-color-neutral-3);--color-neutral-300:var(--mantine-color-neutral-4);--color-neutral-400:var(--mantine-color-neutral-5);--color-neutral-500:var(--mantine-color-neutral-6);--color-neutral-600:var(--mantine-color-neutral-7);--color-neutral-700:var(--mantine-color-neutral-8);--color-neutral-800:var(--mantine-color-neutral-9);--color-neutral-950:var(--mantine-color-neutral-9);--color-error-50:var(--mantine-color-error-0);--color-error-100:var(--mantine-color-error-1);--color-error-200:var(--mantine-color-error-2);--color-error-300:var(--mantine-color-error-3);--color-error-400:var(--mantine-color-error-4);--color-error-500:var(--mantine-color-error-5);--color-error-600:var(--mantine-color-error-6);--color-error-700:var(--mantine-color-error-7);--color-error-800:var(--mantine-color-error-8);--color-error-900:var(--mantine-color-error-9);--color-warning-50:var(--mantine-color-warning-0);--color-warning-100:var(--mantine-color-warning-1);--color-warning-200:var(--mantine-color-warning-2);--color-warning-300:var(--mantine-color-warning-3);--color-warning-400:var(--mantine-color-warning-4);--color-warning-500:var(--mantine-color-warning-5);--color-warning-600:var(--mantine-color-warning-6);--color-warning-700:var(--mantine-color-warning-7);--color-warning-800:var(--mantine-color-warning-8);--color-warning-900:var(--mantine-color-warning-9);--color-success-50:var(--mantine-color-success-0);--color-success-100:var(--mantine-color-success-1);--color-success-200:var(--mantine-color-success-2);--color-success-300:var(--mantine-color-success-3);--color-success-400:var(--mantine-color-success-4);--color-success-500:var(--mantine-color-success-5);--color-success-600:var(--mantine-color-success-6);--color-success-700:var(--mantine-color-success-7);--color-success-800:var(--mantine-color-success-8);--color-success-900:var(--mantine-color-success-9);--color-blue-50:var(--mantine-color-blue-0);--color-blue-100:var(--mantine-color-blue-1);--color-blue-200:var(--mantine-color-blue-2);--color-blue-300:var(--mantine-color-blue-3);--color-blue-400:var(--mantine-color-blue-4);--color-blue-500:var(--mantine-color-blue-5);--color-blue-600:var(--mantine-color-blue-6);--color-blue-700:var(--mantine-color-blue-7);--color-blue-800:var(--mantine-color-blue-8);--color-blue-900:var(--mantine-color-blue-9);--color-purple-50:var(--mantine-color-purple-0);--color-purple-100:var(--mantine-color-purple-1);--color-purple-200:var(--mantine-color-purple-2);--color-purple-300:var(--mantine-color-purple-3);--color-purple-400:var(--mantine-color-purple-4);--color-purple-500:var(--mantine-color-purple-5);--color-purple-600:var(--mantine-color-purple-6);--color-purple-700:var(--mantine-color-purple-7);--color-purple-800:var(--mantine-color-purple-8);--color-purple-900:var(--mantine-color-purple-9);--text-caption:12px;--text-caption--font-weight:400;--text-caption--line-height:16px;--text-caption-bold--font-weight:500;--text-body:14px;--text-body--font-weight:400;--text-body--line-height:20px;--text-body-bold--font-weight:500;--text-heading-3:16px;--text-heading-3--font-weight:400;--text-heading-3--line-height:20px;--text-heading-2:20px;--text-heading-2--font-weight:400;--text-heading-2--line-height:24px;--text-heading-1:30px;--text-heading-1--font-weight:400;--text-heading-1--line-height:36px;--mantine-font-size-xxxl-base:26px;--mantine-font-size-xxl-base:18px;--mantine-font-size-lg-base:20px;--mantine-font-size-xxxl:26px;--mantine-font-size-xxl:18px;--mantine-font-size-lg:20px}.mantine-Text-root[data-size=xxxl]{font-size:var(--mantine-font-size-xxxl)!important}.mantine-Text-root[data-size=xxl]{font-size:var(--mantine-font-size-xxl)!important}.elementDescriptionContainer .mantine-Text-root,[class*=elementDescriptionContainer] .mantine-Text-root{margin:0!important;padding:0!important}:root{--border-primary:1px solid var(--mantine-color-brand-6);--border-neutral:1px solid var(--sf-border-subtle);--border-error:1px solid var(--mantine-color-error-5);--border-warning:1px solid var(--mantine-color-warning-5);--border-success:1px solid var(--mantine-color-success-5);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-full:9999px;--shadow-sm:var(--sf-shadow-sm);--shadow-md:var(--sf-shadow-md);--shadow-lg:var(--sf-shadow-lg);--sf-panel-border-color:var(--sf-border-subtle);--sf-panel-border:1px solid var(--sf-panel-border-color);--sf-panel-shadow:var(--shadow-sm);--sf-panel-shadow-hover:var(--shadow-md);--spacing-112:28rem;--spacing-144:36rem;--spacing-192:48rem;--spacing-256:64rem;--spacing-320:80rem;--spacing-xxs:2px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:48px;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:200ms cubic-bezier(0.4,0,0.2,1);--transition-smooth:300ms cubic-bezier(0.4,0,0.2,1);--transition-slow:500ms cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--ease-bounce:cubic-bezier(0.68,-0.55,0.265,1.55);--ease-elastic:cubic-bezier(0.175,0.885,0.32,1.275);--transition-colors:color var(--transition-base),background-color var(--transition-base),border-color var(--transition-base);--transition-transform:transform var(--transition-base) var(--ease-out);--transition-opacity:opacity var(--transition-base) var(--ease-out);--transition-shadow:box-shadow var(--transition-base) var(--ease-out);--transition-all:all var(--transition-base) var(--ease-out);--font-size-h1:1.875rem;--font-size-h2:1.25rem;--font-size-h3:1rem;--font-size-body:0.875rem;--font-size-caption:0.75rem}[data-mantine-color-scheme=dark]{--sf-panel-border-color:var(--sf-border-subtle);--app-shell-border-color:var(--sf-border-subtle);--sf-panel-shadow:0 24px 48px -32px color-mix(in srgb,var(--sf-color-black) 80%,transparent),inset 0 1px 0 color-mix(in srgb,var(--sf-color-white) 2%,transparent);--sf-panel-shadow-hover:0 28px 56px -36px color-mix(in srgb,var(--sf-color-black) 85%,transparent),inset 0 1px 0 color-mix(in srgb,var(--sf-color-white) 3%,transparent)}@media (max-width:768px){:root{--font-size-h1:1.75rem;--font-size-h2:1.125rem;--font-size-h3:1rem;--font-size-body:0.875rem;--font-size-caption:0.75rem}}@media (max-width:480px){:root{--font-size-h1:1.5rem;--font-size-h2:1rem;--font-size-h3:0.875rem;--font-size-body:0.8125rem;--font-size-caption:0.6875rem}}body{background-color:var(--color-bg);color:var(--color-text);margin:0;padding:0;font-family:var(--mantine-font-family,"Amulya",sans-serif);font-weight:400;font-style:normal;font-size:var(--font-size-body);line-height:1.5;transition:var(--transition-colors)}.sf-theme-scope{font-family:var(--sf-theme-body-font,inherit);font-weight:var(--sf-theme-body-weight,inherit);font-variation-settings:"wght" var(--sf-theme-body-weight,400);opacity:var(--sf-theme-font-transition-opacity,1);transition:opacity var(--sf-theme-font-transition-duration,.12s) ease}.sf-theme-scope .mantine-Title-root,.sf-theme-scope h1,.sf-theme-scope h2,.sf-theme-scope h3,.sf-theme-scope h4,.sf-theme-scope h5,.sf-theme-scope h6{font-family:var(--sf-theme-heading-font,"Hind",sans-serif)!important;font-weight:var(--sf-theme-heading-weight,700)!important;font-variation-settings:"wght" var(--sf-theme-heading-weight,700)!important}.sf-theme-scope [class*=elementLabelContainer] .ProseMirror,.sf-theme-scope [class*=elementLabelContainer] .mantine-Text-root{font-family:var(--sf-theme-question-font,var(--sf-theme-heading-font,"Hind",sans-serif))!important;font-weight:var(--sf-theme-question-weight,500)!important;font-variation-settings:"wght" var(--sf-theme-question-weight,500)!important}.sf-theme-scope [class*=elementDescriptionContainer] .ProseMirror,.sf-theme-scope [class*=elementDescriptionContainer] .mantine-Text-root,.sf-theme-scope [class*=elementHelpTextContainer]{font-family:var(--sf-theme-description-font,var(--sf-theme-body-font,"Amulya",sans-serif))!important;font-weight:var(--sf-theme-description-weight,300)!important;font-variation-settings:"wght" var(--sf-theme-description-weight,300)!important}.sf-theme-scope .mantine-DateInput-input,.sf-theme-scope .mantine-Input-input,.sf-theme-scope .mantine-NumberInput-input,.sf-theme-scope .mantine-Select-input,.sf-theme-scope .mantine-Textarea-input,.sf-theme-scope .mantine-TimeInput-input,.sf-theme-scope input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.sf-theme-scope select,.sf-theme-scope textarea{font-family:var(--sf-theme-answer-font,var(--sf-theme-body-font,"Amulya",sans-serif))!important;font-weight:var(--sf-theme-answer-weight,400)!important;font-variation-settings:"wght" var(--sf-theme-answer-weight,400)!important}.mantine-Button-root[data-variant=filled]{background-color:var(--color-brand-600)!important;color:var(--sf-color-white)!important;border-color:var(--color-brand-600)!important}.mantine-Button-root[data-variant=filled]:hover{background-color:var(--color-brand-700)!important;border-color:var(--color-brand-700)!important}.mantine-Button-root[data-variant=light]{background-color:var(--color-surface-hover)!important;color:var(--color-text)!important;border-color:transparent!important}.mantine-Button-root[data-variant=light]:hover{background-color:var(--color-border)!important}.mantine-Button-root[data-variant=subtle]{background-color:transparent!important;color:var(--color-text)!important;border-color:transparent!important}.mantine-Button-root[data-variant=subtle]:hover{background-color:var(--color-surface-hover)!important}.mantine-Button-root[data-variant=transparent]{background-color:transparent!important;color:var(--color-text)!important;border-color:transparent!important}.mantine-Button-root[data-variant=transparent]:hover{background-color:var(--color-surface-hover)!important}.mantine-Button-root[data-variant=white]{background-color:var(--color-bg)!important;color:var(--color-text)!important;border-color:var(--color-border)!important;border-width:1px!important;border-style:solid!important}.mantine-Button-root[data-variant=white]:hover{background-color:var(--color-surface-hover)!important}.mantine-Button-root[data-variant=gradient]{background-color:var(--color-text)!important;color:var(--color-bg)!important;border-color:var(--color-text)!important}.mantine-Button-root[data-variant=gradient]:hover{background-color:var(--color-text)!important;opacity:.8!important}.mantine-Button-root:not([data-variant]){background-color:var(--color-text)!important;color:var(--color-bg)!important;border-color:var(--color-text)!important}.mantine-Button-root:not([data-variant]):hover{background-color:var(--color-text)!important;opacity:.8!important}.mantine-Button-root:disabled,.mantine-Button-root[data-disabled=true]{opacity:.4!important;cursor:not-allowed!important}.mantine-Button-root:disabled:hover,.mantine-Button-root[data-disabled=true]:hover{opacity:.4!important;background-color:inherit!important;color:inherit!important}.mantine-Button-root:focus-visible{outline:2px solid var(--color-text)!important;outline-offset:2px!important}.mantine-Button-root{transition:var(--transition-colors),var(--transition-transform),var(--transition-shadow)!important;font-weight:500}.mantine-Button-root:hover{transform:translateY(-1px) scale(1.02)!important;box-shadow:var(--shadow-md)!important}.mantine-Accordion-content{padding-top:var(--spacing-md)!important}.mantine-DatePickerInput-input,.mantine-MultiSelect-input,.mantine-NumberInput-input,.mantine-PasswordInput-input,.mantine-Select-input,.mantine-TextInput-input,.mantine-Textarea-input,.mantine-TimeInput-input{transition:all .2s ease!important}.mantine-DatePickerInput-input:hover,.mantine-MultiSelect-input:hover,.mantine-NumberInput-input:hover,.mantine-PasswordInput-input:hover,.mantine-Select-input:hover,.mantine-TextInput-input:hover,.mantine-Textarea-input:hover,.mantine-TimeInput-input:hover{border-color:var(--sf-border-strong)!important}.mantine-DatePickerInput-input:focus,.mantine-MultiSelect-input:focus,.mantine-NumberInput-input:focus,.mantine-PasswordInput-input:focus,.mantine-Select-input:focus,.mantine-TextInput-input:focus,.mantine-Textarea-input:focus,.mantine-TimeInput-input:focus{border-color:var(--sf-border-strong)!important;box-shadow:0 0 0 3px var(--sf-input-focus)!important;outline:none!important}.mantine-DatePickerInput-input::placeholder,.mantine-MultiSelect-input::placeholder,.mantine-NumberInput-input::placeholder,.mantine-PasswordInput-input::placeholder,.mantine-Select-input::placeholder,.mantine-TextInput-input::placeholder,.mantine-Textarea-input::placeholder,.mantine-TimeInput-input::placeholder{color:var(--sf-text-dimmed)!important;font-weight:400!important}.mantine-DatePickerInput-wrapper,.mantine-MultiSelect-wrapper,.mantine-NumberInput-wrapper,.mantine-Select-wrapper,.mantine-TextInput-wrapper,.mantine-Textarea-wrapper,.mantine-TimeInput-wrapper{margin-bottom:0!important}.mantine-DatePickerInput-label,.mantine-MultiSelect-label,.mantine-NumberInput-label,.mantine-Select-label,.mantine-TextInput-label,.mantine-Textarea-label,.mantine-TimeInput-label{font-weight:600!important;font-size:var(--font-size-body)!important;color:var(--sf-text-primary)!important;margin-bottom:6px!important}.mantine-Checkbox-label,.mantine-Radio-label,.mantine-Switch-label{color:var(--sf-text-primary)!important;font-weight:500!important}.mantine-DatePickerInput-description,.mantine-MultiSelect-description,.mantine-NumberInput-description,.mantine-Select-description,.mantine-TextInput-description,.mantine-Textarea-description,.mantine-TimeInput-description{font-size:12px!important;color:var(--sf-text-dimmed)!important;margin-top:4px!important}.mantine-Checkbox-description,.mantine-Radio-description,.mantine-Switch-description{color:var(--sf-text-dimmed)!important}.mantine-DatePickerInput-input:disabled,.mantine-MultiSelect-input:disabled,.mantine-NumberInput-input:disabled,.mantine-Select-input:disabled,.mantine-TextInput-input:disabled,.mantine-Textarea-input:disabled,.mantine-TimeInput-input:disabled{background-color:var(--sf-surface-muted)!important;color:var(--sf-text-dimmed)!important;cursor:not-allowed!important;border-color:var(--sf-border-subtle)!important}.mantine-Paper-root{background-color:var(--color-surface)!important;color:var(--color-text)!important;transition:var(--transition-colors),var(--transition-shadow),var(--transition-transform)!important}.mantine-Paper-root,.mantine-Paper-root:hover{border:none!important;box-shadow:none!important}.classicLayout:not(.readOnlyMode) .hover-lift-sm:hover,.classicLayout:not(.readOnlyMode) .hover-lift:hover,.classicLayout:not(.readOnlyMode) .mantine-Paper-root:hover{transform:none!important;box-shadow:none!important}[style*="--adaptive-text-contrast"] .mantine-Input-input,[style*="--adaptive-text-contrast"] .mantine-NumberInput-input,[style*="--adaptive-text-contrast"] .mantine-PasswordInput-input,[style*="--adaptive-text-contrast"] .mantine-Select-input,[style*="--adaptive-text-contrast"] .mantine-TextInput-input,[style*="--adaptive-text-contrast"] .mantine-Textarea-input,[style*="--adaptive-text-contrast"] input:not([class*=currencyInput]):not([class*=mantine-TimePicker-field]),[style*="--adaptive-text-contrast"] select,[style*="--adaptive-text-contrast"] textarea{background-color:transparent!important;color:var(--adaptive-text-color,var(--sf-text-primary))!important;border:none!important;border-bottom:2px solid var(--sf-border-subtle)!important;border-radius:0!important}[style*="--adaptive-text-contrast"] .mantine-Input-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-NumberInput-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-PasswordInput-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-Select-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-TextInput-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-Textarea-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] input:not([class*=currencyInput]):not([class*=mantine-TimePicker-field]):hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] select:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] textarea:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]){border-bottom-color:var(--sf-border-strong)!important}[style*="--adaptive-text-contrast"] .mantine-Input-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-NumberInput-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-PasswordInput-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-Select-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-TextInput-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] .mantine-Textarea-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] input:not([class*=currencyInput]):not([class*=mantine-TimePicker-field]):active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] select:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast"] textarea:active:not([aria-invalid=true]):not([data-error=true]){border-bottom-color:var(--adaptive-text-color,var(--sf-border-strong))!important;border-bottom-width:3px!important}[style*="--adaptive-text-contrast"] .mantine-TimePicker-field,[style*="--adaptive-text-contrast"] input[class*=currencyInput]{background-color:transparent!important;color:var(--adaptive-text-color,var(--sf-text-primary))!important;border:none!important;border-radius:0!important}[style*="--adaptive-text-contrast: dark"] .mantine-Input-input,[style*="--adaptive-text-contrast: dark"] .mantine-NumberInput-input,[style*="--adaptive-text-contrast: dark"] .mantine-PasswordInput-input,[style*="--adaptive-text-contrast: dark"] .mantine-Select-input,[style*="--adaptive-text-contrast: dark"] .mantine-TextInput-input,[style*="--adaptive-text-contrast: dark"] .mantine-Textarea-input,[style*="--adaptive-text-contrast: dark"] input:not([class*=currencyInput]):not([class*=mantine-TimePicker-field]),[style*="--adaptive-text-contrast: dark"] textarea{background-color:transparent!important;color:var(--sf-color-white)!important;border:none!important;border-bottom:2px solid color-mix(in srgb,var(--sf-color-white) 92%,transparent)!important;border-radius:0!important}[style*="--adaptive-text-contrast: dark"] .mantine-Input-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-NumberInput-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-PasswordInput-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-Select-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-TextInput-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-Textarea-input:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] input:not([class*=currencyInput]):not([class*=mantine-TimePicker-field]):hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] select:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] textarea:hover:not(:focus):not([aria-invalid=true]):not([data-error=true]){border-bottom-color:color-mix(in srgb,var(--sf-color-white) 92%,transparent)!important}[style*="--adaptive-text-contrast: dark"] .mantine-Input-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-NumberInput-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-PasswordInput-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-Select-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-TextInput-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] .mantine-Textarea-input:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] input:not([class*=currencyInput]):not([class*=mantine-TimePicker-field]):active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] select:active:not([aria-invalid=true]):not([data-error=true]),[style*="--adaptive-text-contrast: dark"] textarea:active:not([aria-invalid=true]):not([data-error=true]){border-bottom-color:color-mix(in srgb,var(--sf-color-white) 92%,transparent)!important;border-bottom-width:3px!important}[style*="--adaptive-text-contrast: dark"] .mantine-TimePicker-field,[style*="--adaptive-text-contrast: dark"] input[class*=currencyInput]{background-color:transparent!important;color:var(--sf-color-white)!important;border:none!important;border-radius:0!important}[style*="--adaptive-text-contrast"] .mantine-Input-input::placeholder,[style*="--adaptive-text-contrast"] .mantine-NumberInput-input::placeholder,[style*="--adaptive-text-contrast"] .mantine-PasswordInput-input::placeholder,[style*="--adaptive-text-contrast"] .mantine-Select-input::placeholder,[style*="--adaptive-text-contrast"] .mantine-TextInput-input::placeholder,[style*="--adaptive-text-contrast"] .mantine-Textarea-input::placeholder,[style*="--adaptive-text-contrast"] input::placeholder,[style*="--adaptive-text-contrast"] textarea::placeholder{color:var(
    --adaptive-placeholder-color,color-mix(in srgb,var(--sf-text-muted) 70%,transparent)
  )!important;opacity:.7!important}[style*="--adaptive-text-contrast: dark"] .mantine-Input-input::placeholder,[style*="--adaptive-text-contrast: dark"] .mantine-NumberInput-input::placeholder,[style*="--adaptive-text-contrast: dark"] .mantine-PasswordInput-input::placeholder,[style*="--adaptive-text-contrast: dark"] .mantine-Select-input::placeholder,[style*="--adaptive-text-contrast: dark"] .mantine-TextInput-input::placeholder,[style*="--adaptive-text-contrast: dark"] .mantine-Textarea-input::placeholder,[style*="--adaptive-text-contrast: dark"] input::placeholder,[style*="--adaptive-text-contrast: dark"] textarea::placeholder{color:color-mix(in srgb,var(--sf-color-white) 70%,transparent)!important;opacity:1!important}.mantine-Modal-content{background-color:var(--color-surface)!important;color:var(--color-text)!important;animation:modalSlideIn var(--transition-smooth) var(--ease-out)!important}.mantine-Menu-dropdown{background-color:var(--color-surface)!important;color:var(--color-text)!important;border-color:var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-md)!important;animation:fadeIn var(--transition-fast) var(--ease-out)!important}.mantine-Combobox-dropdown,.mantine-MultiSelect-dropdown,.mantine-Popover-dropdown,.mantine-Select-dropdown{background-color:var(--color-surface)!important;color:var(--color-text)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-md)!important}.mantine-Combobox-option,.mantine-Menu-item,.mantine-MultiSelect-option,.mantine-Select-option{font-family:var(--sf-theme-body-font,"Amulya",sans-serif)!important;transition:var(--transition-colors)!important}.mantine-Combobox-option[data-hovered],.mantine-MultiSelect-option[data-hovered],.mantine-Select-option[data-hovered]{background-color:var(--color-surface-hover)!important}.mantine-Combobox-option[data-combobox-selected],.mantine-Combobox-option[data-selected],.mantine-MultiSelect-option[data-combobox-selected],.mantine-MultiSelect-option[data-selected],.mantine-Select-option[data-combobox-selected],.mantine-Select-option[data-selected]{background-color:color-mix(in srgb,var(--sf-brand) 18%,var(--sf-surface))!important;color:var(--sf-text-primary)!important;font-weight:600!important}.mantine-Menu-item{transition:var(--transition-colors)!important}.mantine-Menu-item:hover{background-color:var(--color-surface-hover)!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-16px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes progress{0%{transform:translateX(-100%)}50%{transform:translateX(0)}to{transform:translateX(100%)}}.transition-fast{transition:var(--transition-fast)!important}.transition-base{transition:var(--transition-base)!important}.transition-smooth{transition:var(--transition-smooth)!important}.transition-colors{transition:var(--transition-colors)!important}.transition-transform{transition:var(--transition-transform)!important}.transition-opacity{transition:var(--transition-opacity)!important}.transition-shadow{transition:var(--transition-shadow)!important}.transition-all{transition:var(--transition-all)!important}.hover-lift-sm:hover{box-shadow:var(--shadow-sm)!important}.loading-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.loading-spin{animation:spin 1s linear infinite}.page-enter{opacity:0;transform:translateY(8px)}.page-enter-active{transition:var(--transition-smooth)}.page-enter-active,.page-exit{opacity:1;transform:translateY(0)}.page-exit-active{opacity:0;transform:translateY(-8px);transition:var(--transition-smooth)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[style*="color: rgb(128, 128, 128)"]{color:var(--color-neutral-600)!important}.sr-only{position:absolute!important;left:-10000px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;padding:0!important;margin:-1px!important}.loading-pulse,.loading-spin,[class*=animation],[class*=transition]{will-change:transform,opacity;backface-visibility:hidden}button,input,select,textarea{contain:style layout}.scroll-container,[class*=scroll]{contain:layout style paint;will-change:scroll-position}.dynamic-content,[class*=accordion],[class*=dropdown],[class*=modal]{contain:layout}.ui-card{position:relative;border-radius:var(--radius-md);border:1px solid var(--color-neutral-200);background:var(--color-neutral-0);overflow:hidden;transition:all .2s ease}.ui-card:hover{border-color:var(--color-brand-200);box-shadow:var(--shadow-md);transform:translateY(-2px)!important}.ui-card-header{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);background:linear-gradient(135deg,var(--color-brand-50),var(--color-brand-100));border-bottom:1px solid var(--color-neutral-100)}.ui-card-body{padding:var(--spacing-md)}.ui-card-badge{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:4px 12px;border-radius:var(--radius-full);background:var(--color-neutral-0);border:1px solid var(--color-brand-300);font-size:var(--text-caption);font-weight:600;color:var(--color-brand-700);box-shadow:0 1px 2px color-mix(in srgb,var(--sf-color-black) 5%,transparent)}.ui-section-header{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.ui-section-icon{width:20px;height:20px;color:var(--color-brand-500);flex-shrink:0;margin-top:2px}.ui-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl) var(--spacing-md);text-align:center;color:var(--color-neutral-500);border:2px dashed var(--color-neutral-200);border-radius:var(--radius-md);background:var(--color-neutral-50)}.ui-empty-state-icon{width:48px;height:48px;color:var(--color-neutral-400);margin-bottom:var(--spacing-sm)}.ui-empty-state-title{font-size:var(--text-body);font-weight:600;color:var(--color-neutral-700);margin-bottom:var(--spacing-xs)}.ui-empty-state-description{font-size:var(--text-caption);color:var(--color-neutral-500);max-width:280px}.ui-slide-in{animation:uiSlideIn var(--transition-base) var(--ease-out)}.ui-fade-in{animation:uiFadeIn var(--transition-fast) var(--ease-out)}@keyframes uiSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes uiFadeIn{0%{opacity:0}to{opacity:1}}[data-mantine-color-scheme=dark] .ui-card{background:var(--color-surface);border-color:var(--color-border)}[data-mantine-color-scheme=dark] .ui-card:hover{box-shadow:0 10px 20px -5px color-mix(in srgb,var(--sf-color-black) 25%,transparent)}[data-mantine-color-scheme=dark] .ui-card-header{background:linear-gradient(135deg,var(--color-brand-900),var(--color-brand-800));border-bottom-color:var(--color-border)}[data-mantine-color-scheme=dark] .ui-card-badge{background:var(--color-neutral-800);border-color:var(--color-brand-700);color:var(--color-brand-300)}[data-mantine-color-scheme=dark] .ui-empty-state{background:var(--color-surface);border-color:var(--color-border)}[data-mantine-color-scheme=dark] .ui-empty-state-title{color:var(--color-neutral-200)}