@layer mantine{.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0:where(.m_5ed0edd0+.m_5ed0edd0){margin-top:var(--mantine-spacing-md)}:where([data-layout=stacked]) .m_5ed0edd0{margin-top:0}.m_b37d9ac7:where([data-layout=stacked])>*{display:grid}.m_836192{bottom:0;width:100%;height:calc(.1875rem * var(--mantine-scale));background-color:var(--notification-color);transform-origin:0;animation:m_5f780017 var(--notifications-progress-duration) linear forwards, m_bb245a60 .2s ease;transition:opacity .2s;position:absolute;inset-inline-start:0;transform:scaleX(0)}[dir=rtl] .m_836192{transform-origin:100%}.m_836192:where([data-paused]){opacity:0;animation-play-state:paused,running}@keyframes m_5f780017{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m_bb245a60{0%{opacity:0}}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.625rem;--background:#fafafa;--foreground:#0d0d0d;--card:#fff;--card-foreground:#0d0d0d;--popover:#fff;--popover-foreground:#0d0d0d;--primary:#14a44c;--primary-foreground:#fcfcfc;--secondary:#f0f0f0;--secondary-foreground:#1b1b1b;--muted:#f0f0f0;--muted-foreground:#696969;--accent:#ebebeb;--accent-foreground:#1b1b1b;--destructive:#df2225;--destructive-foreground:#fcfcfc;--border:#dedede;--input:#dedede;--ring:#14a44c;--surface:#f5f5f5;--surface-foreground:#0d0d0d;--elevated:#fff;--success:#008856;--success-foreground:#fcfcfc;--warning:#ce9200;--warning-foreground:#1f1401;--info:#1f7dcf;--info-foreground:#fcfcfc}@supports (color:lab(0% 0 0)){:root{--background:lab(98.26% 0 0);--foreground:lab(3.6999% 0 0);--card:lab(100% 0 0);--card-foreground:lab(3.6999% 0 0);--popover:lab(100% 0 0);--popover-foreground:lab(3.6999% 0 0);--primary:lab(59.185% -51.382 34.9593);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--secondary:lab(94.78% 0 0);--secondary-foreground:lab(9.52% -.00000745058 0);--muted:lab(94.78% 0 0);--muted-foreground:lab(44.32% 0 0);--accent:lab(93.04% .0000298023 -.0000119209);--accent-foreground:lab(9.52% -.00000745058 0);--destructive:lab(49.0747% 69.3434 49.6251);--destructive-foreground:lab(98.84% .0000298023 -.0000119209);--border:lab(88.4% 0 .0000119209);--input:lab(88.4% 0 .0000119209);--ring:lab(59.185% -51.382 34.9593);--surface:lab(96.52% -.0000298023 .0000119209);--surface-foreground:lab(3.6999% 0 0);--elevated:lab(100% 0 0);--success:lab(49.7588% -50.9048 19.8944);--success-foreground:lab(98.84% .0000298023 -.0000119209);--warning:lab(65.1457% 18.1536 82.9403);--warning-foreground:lab(7.22788% 4.17398 10.5845);--info:lab(50.5213% -4.03002 -50.3544);--info-foreground:lab(98.84% .0000298023 -.0000119209)}}:root[data-mantine-color-scheme=dark],.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#090909;--foreground:#fafafa;--card:#141414;--card-foreground:#fafafa;--popover:#1a1a1a;--popover-foreground:#fafafa;--primary:#22c55e;--primary-foreground:#011205;--secondary:#262626;--secondary-foreground:#fafafa;--muted:#262626;--muted-foreground:#a1a1a1;--accent:#2e2e2e;--accent-foreground:#fafafa;--destructive:#fb2c36;--destructive-foreground:#fcfcfc;--border:#ffffff1c;--input:#ffffff29;--ring:#22c55e;--surface:#0f0f0f;--surface-foreground:#fafafa;--elevated:#1c1c1c;--success:#00c380;--success-foreground:#001208;--warning:#f0b21b;--warning-foreground:#201300;--info:#59aaf8;--info-foreground:#010e1e}@supports (color:lab(0% 0 0)){:root[data-mantine-color-scheme=dark],.dark{--background:lab(2.53214% 0 0);--foreground:lab(98.26% 0 0);--card:lab(6.39343% -.0000149012 0);--card-foreground:lab(98.26% 0 0);--popover:lab(9.056% -.00000745058 .00000298023);--popover-foreground:lab(98.26% 0 0);--primary:lab(70.2486% -57.9946 39.4067);--primary-foreground:lab(4.0069% -6.57225 3.93229);--secondary:lab(15.204% 0 -.00000596046);--secondary-foreground:lab(98.26% 0 0);--muted:lab(15.204% 0 -.00000596046);--muted-foreground:lab(66.128% -.0000298023 .0000119209);--accent:lab(18.8% 0 0);--accent-foreground:lab(98.26% 0 0);--destructive:lab(55.4806% 75.0805 48.7801);--destructive-foreground:lab(98.84% .0000298023 -.0000119209);--border:lab(100% 0 0/.11);--input:lab(100% 0 0/.16);--ring:lab(70.2486% -57.9946 39.4067);--surface:lab(4.2831% 0 -.00000298023);--surface-foreground:lab(98.26% 0 0);--elevated:lab(10.216% 0 0);--success:lab(69.7519% -57.1084 22.3853);--success-foreground:lab(4.02226% -7.2064 2.83197);--warning:lab(76.8753% 15.3142 75.3429);--warning-foreground:lab(7.19759% 5.77651 12.2813);--info:lab(66.978% -7.00608 -47.4265);--info-foreground:lab(3.58405% -.692964 -11.3385)}}
:root{--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--font-sans:"Inter var", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace}*{border-color:var(--border)}html{-webkit-text-size-adjust:100%;scrollbar-width:thin;scrollbar-color:color-mix(in oklch, var(--foreground) 25%, transparent) transparent}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--primary);color:var(--primary-foreground)}table,[data-vx-numeric]{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.mantine-Paper-root{background:var(--card);color:var(--card-foreground)}.mantine-Paper-root[data-with-border]{border:1px solid var(--border)}.mantine-AppShell-header{background:var(--background);border-bottom:1px solid var(--border)}.mantine-AppShell-navbar{background:var(--surface);border-right:1px solid var(--border)}.mantine-Divider-root{--divider-color:var(--border)}.mantine-NavLink-root{border-radius:var(--radius-lg);color:var(--muted-foreground);margin-bottom:4px;padding:8px 12px;font-weight:500;transition:color .15s,background-color .15s}.mantine-NavLink-root:hover{background:color-mix(in oklab, var(--accent) 60%, transparent);color:var(--foreground)}.mantine-NavLink-root[data-active],.mantine-NavLink-root[data-active]:hover{background:var(--elevated);color:var(--foreground)}.mantine-NavLink-section[data-position=left]{margin-inline-end:12px}.mantine-NavLink-label{font-size:14px}.mantine-Button-root{font-weight:500;transition:color .15s,background-color .15s,box-shadow .15s,transform .15s}.mantine-Button-root[data-variant=filled],.mantine-Button-root[data-variant=default],.mantine-Button-root[data-variant=outline]{box-shadow:var(--shadow-xs)}.mantine-Button-root[data-variant=default]{--button-bd:1px solid var(--input)}.mantine-ActionIcon-root[data-variant=default]{color:var(--muted-foreground);background:0 0;border-color:#0000}.mantine-ActionIcon-root[data-variant=default]:hover:not([data-disabled]){background:var(--accent);color:var(--accent-foreground)}.mantine-InputWrapper-label{margin-bottom:6px;font-size:14px;font-weight:500}.mantine-InputWrapper-description,.mantine-InputWrapper-error{font-size:12px}.mantine-Input-input{--input-bd:var(--input);--input-bd-focus:var(--ring);color:var(--foreground);box-shadow:var(--shadow-xs);background:0 0;transition:color .15s,box-shadow .15s,border-color .15s}.mantine-Input-input:focus,.mantine-Input-input:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.mantine-Input-input[data-error]{--input-bd:var(--destructive);--input-bd-focus:var(--destructive);color:var(--foreground)}.mantine-Input-input[data-error]:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 30%, transparent)}.mantine-Input-input:disabled,.mantine-Input-input[data-disabled]{opacity:.5;background:0 0}.mantine-Input-input::placeholder{color:var(--muted-foreground)}@media (max-width:767px){.mantine-Input-input{font-size:16px}}.mantine-Popover-dropdown,.mantine-Menu-dropdown,.mantine-Combobox-dropdown,.mantine-Select-dropdown{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}.mantine-Menu-dropdown,.mantine-Combobox-dropdown,.mantine-Select-dropdown{padding:4px}.mantine-Menu-item,.mantine-Combobox-option{border-radius:var(--radius-md);color:var(--popover-foreground);padding:6px 8px;font-size:14px}.mantine-Menu-item:hover,.mantine-Menu-item[data-hovered],.mantine-Combobox-option:hover,.mantine-Combobox-option[data-combobox-selected],.mantine-Combobox-option[data-combobox-active],.mantine-Combobox-option[data-checked]{background:var(--accent);color:var(--accent-foreground)}.mantine-Menu-label{color:var(--muted-foreground);padding:6px 8px;font-size:12px;font-weight:500}.mantine-Menu-divider{border-color:var(--border);margin:4px -4px}.mantine-Modal-content,.mantine-Drawer-content{background:var(--elevated);color:var(--foreground);border:1px solid var(--border);box-shadow:var(--shadow-2xl)}.mantine-Modal-content{border-radius:var(--radius-xl)}.mantine-Modal-root,.mantine-Drawer-root{--mb-padding:1.5rem}.mantine-Modal-header,.mantine-Drawer-header{background:0 0}.mantine-Modal-title,.mantine-Drawer-title{font-size:18px;font-weight:600;line-height:1.2}.mantine-Tooltip-tooltip{background:var(--foreground);color:var(--background);border-radius:var(--radius-md);font-size:12px}.mantine-Alert-root{border-radius:var(--radius-lg)}.mantine-Alert-title{font-weight:600}.mantine-Badge-root{text-transform:none;letter-spacing:0;font-weight:500}.mantine-Progress-root{background:var(--secondary);border-radius:9999px}.mantine-SegmentedControl-root{background:color-mix(in oklab, var(--secondary) 60%, transparent);border-radius:var(--radius-lg)}.mantine-SegmentedControl-indicator{background:var(--elevated);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.mantine-SegmentedControl-label{border-radius:var(--radius-md);color:var(--muted-foreground);font-weight:500}.mantine-SegmentedControl-label[data-active]{color:var(--foreground)}.mantine-Table-table{--table-border-color:var(--border);--table-hover-color:color-mix(in oklab, var(--accent) 50%, transparent);--table-striped-color:color-mix(in oklab, var(--accent) 30%, transparent);color:var(--foreground)}.mantine-Table-th{color:var(--muted-foreground);font-size:12px;font-weight:500}.mantine-Title-root{letter-spacing:-.025em}:is(.mantine-DateInput-day,.mantine-DatePickerInput-day,.mantine-DatePicker-day,.mantine-Calendar-day){border-radius:var(--radius-md);color:var(--foreground);font-size:14px}:is(.mantine-DateInput-day,.mantine-DatePickerInput-day,.mantine-DatePicker-day,.mantine-Calendar-day):hover:not([data-disabled],[data-selected],[data-in-range]){background:var(--accent)}:is(.mantine-DateInput-day,.mantine-DatePickerInput-day,.mantine-DatePicker-day,.mantine-Calendar-day)[data-today]:not([data-selected]){background:var(--secondary);font-weight:600}:is(.mantine-DateInput-day,.mantine-DatePickerInput-day,.mantine-DatePicker-day,.mantine-Calendar-day)[data-outside],:is(.mantine-DateInput-day,.mantine-DatePickerInput-day,.mantine-DatePicker-day,.mantine-Calendar-day)[data-weekend]{color:var(--muted-foreground)}:is(.mantine-DateInput-day,.mantine-DatePickerInput-day,.mantine-DatePicker-day,.mantine-Calendar-day)[data-disabled]{color:var(--muted-foreground);opacity:.4}:is(.mantine-DateInput-day,.mantine-DatePickerInput-day,.mantine-DatePicker-day,.mantine-Calendar-day)[data-selected]{background:var(--primary);color:var(--primary-foreground)}:is(.mantine-DateInput-calendarHeaderControl,.mantine-DatePickerInput-calendarHeaderControl,.mantine-DatePicker-calendarHeaderControl,.mantine-Calendar-calendarHeaderControl),:is(.mantine-DateInput-calendarHeaderLevel,.mantine-DatePickerInput-calendarHeaderLevel,.mantine-DatePicker-calendarHeaderLevel,.mantine-Calendar-calendarHeaderLevel){border-radius:var(--radius-md);color:var(--foreground);font-weight:600}:is(.mantine-DateInput-calendarHeaderControl,.mantine-DatePickerInput-calendarHeaderControl,.mantine-DatePicker-calendarHeaderControl,.mantine-Calendar-calendarHeaderControl):hover:not([data-disabled]),:is(.mantine-DateInput-calendarHeaderLevel,.mantine-DatePickerInput-calendarHeaderLevel,.mantine-DatePicker-calendarHeaderLevel,.mantine-Calendar-calendarHeaderLevel):hover:not([data-disabled]){background:var(--accent)}:is(.mantine-DateInput-monthsListControl,.mantine-DatePickerInput-monthsListControl,.mantine-DatePicker-monthsListControl,.mantine-Calendar-monthsListControl){border-radius:var(--radius-md);color:var(--foreground);font-size:14px}:is(.mantine-DateInput-monthsListControl,.mantine-DatePickerInput-monthsListControl,.mantine-DatePicker-monthsListControl,.mantine-Calendar-monthsListControl):hover:not([data-disabled],[data-selected]){background:var(--accent)}:is(.mantine-DateInput-monthsListControl,.mantine-DatePickerInput-monthsListControl,.mantine-DatePicker-monthsListControl,.mantine-Calendar-monthsListControl)[data-selected]{background:var(--primary);color:var(--primary-foreground)}

:root{--font-sans:var(--font-inter), "Inter var", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}html{height:100%}body{flex-direction:column;min-height:100%;display:flex}
