.m_468e7eda{padding-top:0;padding-bottom:0;appearance:none}.m_468e7eda::-webkit-calendar-picker-indicator,.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-ampm-field,.m_468e7eda::-webkit-datetime-edit-hour-field,.m_468e7eda::-webkit-datetime-edit-minute-field,.m_468e7eda::-webkit-datetime-edit-second-field{padding-top:0;max-height:calc(1.875rem * var(--mantine-scale));display:inline}.m_468e7eda::-webkit-datetime-edit-ampm-field:focus,.m_468e7eda::-webkit-datetime-edit-hour-field:focus,.m_468e7eda::-webkit-datetime-edit-minute-field:focus,.m_468e7eda::-webkit-datetime-edit-second-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_396ce5cb{--day-size-xs:calc(1.875rem * var(--mantine-scale));--day-size-sm:calc(2.25rem * var(--mantine-scale));--day-size-md:calc(2.625rem * var(--mantine-scale));--day-size-lg:calc(3rem * var(--mantine-scale));--day-size-xl:calc(3.375rem * var(--mantine-scale));--day-size:var(--day-size-sm);width:var(--day-size,var(--day-size-sm));height:var(--day-size,var(--day-size-sm));font-size:calc(var(--day-size) / 2.8);display:inline-flex;justify-content:center;align-items:center;user-select:none;cursor:pointer;background-color:transparent;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1}@media (hover:hover){[data-mantine-color-scheme=light] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:hover:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_396ce5cb:active:where(:not([data-static],[data-disabled],[data-selected],[data-in-range])){background-color:var(--mantine-color-dark-5)}}.m_396ce5cb:where([data-static]){user-select:auto;cursor:default}.m_396ce5cb:where([data-weekend]){color:var(--mantine-color-red-6)}.m_396ce5cb:where([data-outside]){color:var(--mantine-color-dimmed);opacity:.5}.m_396ce5cb:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_396ce5cb:where([data-hidden]){display:none}:where([data-mantine-color-scheme=light]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_396ce5cb:where([data-today][data-highlight-today]:not([data-selected],[data-in-range])){border:1px solid var(--mantine-color-dark-4)}.m_396ce5cb:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_396ce5cb:where([data-in-range]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_396ce5cb:where([data-in-range]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-light)}}.m_396ce5cb:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-last-in-range][data-first-in-range]){border-radius:var(--mantine-radius-default)}.m_396ce5cb:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast)}@media (hover:hover){.m_396ce5cb:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_396ce5cb:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_18a3eca{color:var(--mantine-color-dimmed);font-weight:400;font-size:var(--wr-fz,var(--mantine-font-size-sm));text-transform:capitalize;padding-bottom:calc(var(--wr-spacing, var(--mantine-spacing-sm)) / 2)}.m_cc9820d3{border-collapse:collapse;table-layout:fixed}.m_8f457cd5{padding:0}.m_8f457cd5:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_6cff9dea{--wn-size-xs:calc(1.875rem * var(--mantine-scale));--wn-size-sm:calc(2.25rem * var(--mantine-scale));--wn-size-md:calc(2.625rem * var(--mantine-scale));--wn-size-lg:calc(3rem * var(--mantine-scale));--wn-size-xl:calc(3.375rem * var(--mantine-scale));color:var(--mantine-color-dimmed);font-weight:400;font-size:calc(var(--wn-size, var(--wn-size-sm)) / 2.8);text-align:center;width:var(--wn-size,var(--wn-size-sm))}.m_dc6a3c71{--dpc-size-xs:calc(1.875rem * var(--mantine-scale));--dpc-size-sm:calc(2.25rem * var(--mantine-scale));--dpc-size-md:calc(2.625rem * var(--mantine-scale));--dpc-size-lg:calc(3rem * var(--mantine-scale));--dpc-size-xl:calc(3.375rem * var(--mantine-scale));--dpc-size:var(--dpc-size-sm);font-size:var(--dpc-fz,var(--mantine-font-size-sm));height:var(--dpc-size);width:calc((var(--dpc-size) * 7) / 3 + calc(.09375rem * var(--mantine-scale)));display:flex;justify-content:center;align-items:center;user-select:none;cursor:pointer;background-color:transparent;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_dc6a3c71:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_dc6a3c71:where(:disabled,[data-disabled]){color:var(--mantine-color-dimmed);cursor:not-allowed;opacity:.5}.m_dc6a3c71:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white))}@media (hover:hover){.m_dc6a3c71:where([data-selected]):hover{background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_dc6a3c71:where([data-selected]):active{background-color:var(--mantine-primary-color-filled-hover)}}.m_dc6a3c71:where([data-in-range]){background-color:var(--mantine-primary-color-light-hover);border-radius:0}@media (hover:hover){.m_dc6a3c71:where([data-in-range]):hover{background-color:var(--mantine-primary-color-light)}}@media (hover:none){.m_dc6a3c71:where([data-in-range]):active{background-color:var(--mantine-primary-color-light)}}.m_dc6a3c71:where([data-first-in-range]){border-radius:0;border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-last-in-range]){border-radius:0;border-end-end-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default)}.m_dc6a3c71:where([data-first-in-range][data-last-in-range]){border-radius:var(--mantine-radius-default)}.m_9206547b{border-collapse:collapse;border-width:0}.m_c5a19c7d{padding:0}.m_c5a19c7d:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_2a6c32d{border-collapse:collapse;border-width:0;cursor:pointer}.m_fe27622f{padding:0}.m_fe27622f:where([data-with-spacing]){padding:calc(.03125rem * var(--mantine-scale))}.m_730a79ed{--dch-control-size-xs:calc(1.875rem * var(--mantine-scale));--dch-control-size-sm:calc(2.25rem * var(--mantine-scale));--dch-control-size-md:calc(2.625rem * var(--mantine-scale));--dch-control-size-lg:calc(3rem * var(--mantine-scale));--dch-control-size-xl:calc(3.375rem * var(--mantine-scale));--dch-control-size:var(--dch-control-size-sm);display:flex;max-width:calc(var(--dch-control-size) * 8 + calc(.4375rem * var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs)}.m_2351eeb0,.m_f6645d97{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);display:flex;justify-content:center;align-items:center;user-select:none;opacity:1;cursor:pointer}@media (hover:hover){[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],:disabled)),[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_2351eeb0:where(:disabled,[data-disabled]),.m_f6645d97:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{flex:1;font-size:var(--dch-fz,var(--mantine-font-size-sm));font-weight:500;text-transform:capitalize}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]){transform:rotate(90deg)}.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{display:flex;gap:var(--mantine-spacing-md)}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_208d2562{display:flex;align-items:stretch;margin-top:var(--mantine-spacing-md)}.m_62ee059{flex:1;margin-inline-end:var(--mantine-spacing-md)}.m_e4d36c9b{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default)}:where([data-mantine-color-scheme=light]) .m_e4d36c9b{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_e4d36c9b{border:1px solid var(--mantine-color-dark-4)}.m_7f4bcb19{padding:var(--mantine-spacing-xs) var(--mantine-spacing-md);font-size:var(--mantine-font-size-md);font-weight:500;color:var(--mantine-color-bright)}.m_3de554dd{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);padding-top:0}.m_e4d36c9b:where([data-type=radial]) :where(.m_3de554dd){padding-top:var(--mantine-spacing-sm)}.m_b30369b5{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale))}.m_3de8964e{font-size:var(--mantine-font-size-sm);display:flex;justify-content:space-between}.m_3de8964e:where(.m_3de8964e+.m_3de8964e){margin-top:calc(var(--mantine-spacing-sm) / 2)}.m_3de8964e[data-type=scatter] .m_b30369b5{display:none}.m_50186d10{display:flex;align-items:center;gap:var(--mantine-spacing-sm);margin-inline-end:var(--mantine-spacing-xl)}.m_501dadf9{color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_50192318{color:var(--mantine-color-bright)}.m_847eaf{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;height:100%}.m_847eaf:where([data-centered]){justify-content:center}.m_847eaf:where([data-position=top]){padding-bottom:var(--mantine-spacing-md)}.m_847eaf:where([data-position=bottom]){padding-top:var(--mantine-spacing-md)}.m_17da7e62{display:flex;align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:7px var(--mantine-spacing-xs);border-radius:var(--mantine-radius-default);line-height:1}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:hover){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_17da7e62:where(:active){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_17da7e62:where(:active){background-color:var(--mantine-color-dark-5)}}.m_17da7e62[data-without-color] .m_6e236e21{display:none}.m_8ff56c0d{font-size:var(--mantine-font-size-sm);margin:0;padding:0}.m_a50f3e58{display:block;width:100%;--chart-bar-label-color:var(--mantine-color-dimmed)}.m_a50f3e58 svg{overflow:visible}:where([data-mantine-color-scheme=light]) .m_a50f3e58{--chart-grid-color:rgba(173,181,189,0.6);--chart-cursor-fill:rgba(173,181,189,0.15)}:where([data-mantine-color-scheme=dark]) .m_a50f3e58{--chart-cursor-fill:rgba(105,105,105,0.15);--chart-grid-color:rgba(105,105,105,0.6)}.m_a50f3e58 :where(text){font-family:var(--mantine-font-family);color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_af9188cb{height:100%;width:100%}.m_a50a48bc{stroke:var(--chart-grid-color)}.m_a507a517{color:var(--chart-grid-color)}.m_2293801d{color:var(--chart-text-color,var(--mantine-color-dimmed))}.m_92b296cd{min-width:calc(12.5rem * var(--mantine-scale));background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm)}:where([data-mantine-color-scheme=light]) .m_92b296cd{border:1px solid var(--mantine-color-gray-3)}:where([data-mantine-color-scheme=dark]) .m_92b296cd{border:1px solid var(--mantine-color-dark-4)}.m_a410e613{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_a410e613 :where(*){outline:0}.m_ddb0bfe3{fill:var(--mantine-color-text);font-size:var(--mantine-font-size-sm)}.m_cd8943fd{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_cd8943fd :where(*){outline:0}:where([data-mantine-color-scheme=light]) .m_1f271cf7{--chart-grid-color:rgba(173,181,189,0.6);--chart-text-color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_1f271cf7{--chart-grid-color:rgba(105,105,105,0.6);--chart-text-color:var(--mantine-color-dark-1)}.m_1f271cf7 :where(text){font-size:var(--mantine-font-size-xs);fill:var(--chart-text-color,var(--mantine-color-dimmed));user-select:none}.m_cf06f58c{height:100%;width:100%}:where([data-mantine-color-scheme=light]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-gray-1);--chart-cursor-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cd2bd9e5{--chart-empty-background:var(--mantine-color-dark-6);--chart-cursor-color:var(--mantine-color-dark-4)}.m_6bcc3420{padding:var(--mantine-spacing-md);box-shadow:var(--mantine-shadow-md);min-width:calc(12.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-sm);display:flex;align-items:center;justify-content:space-between}:where([data-mantine-color-scheme=light]) .m_6bcc3420{border:1px solid var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6bcc3420{border:1px solid var(--mantine-color-dark-4)}.m_80d531e7{min-height:var(--chart-size,auto);height:var(--chart-size,auto);width:var(--chart-size,auto);min-width:var(--chart-size,auto)}.m_80d531e7 :where(*){outline:0}.m_d46a4834{position:relative;border:calc(.0625rem * var(--mantine-scale)) dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;user-select:none;transition:background-color .1s ease,border-color .1s ease}.m_d46a4834:where(:not([data-activate-on-click])),.m_d46a4834:where([data-loading]){cursor:default}:where([data-mantine-color-scheme=light]) .m_d46a4834{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_d46a4834{background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:hover:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d46a4834:active:where([data-activate-on-click]:not([data-loading])){background-color:var(--mantine-color-dark-5)}}.m_d46a4834:where([data-accept]){background-color:var(--dropzone-accept-bg);border-color:var(--dropzone-accept-bg);color:var(--dropzone-accept-color)}.m_d46a4834:where([data-reject]){background-color:var(--dropzone-reject-bg);border-color:var(--dropzone-reject-bg);color:var(--dropzone-reject-color)}.m_b85f7144{pointer-events:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{position:fixed;inset:0;background-color:var(--mantine-color-body);display:flex;flex-direction:column;padding:var(--mantine-spacing-xs);transition:opacity .1s ease}.m_96f6e9ad .m_7946116d{flex:1}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-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:translateX(-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+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.m_d2b315db[data-scrollable]{--spotlight-content-height:100%}.m_3cd250e0{overflow:hidden;max-height:var(--spotlight-max-height)}.m_3cd250e0,.m_d2abce9b{height:var(--spotlight-content-height,auto)}.m_d2abce9b{display:flex;flex-direction:column}.m_f366a061{border:0;background-color:transparent}.m_6e463822{--spotlight-actions-list-padding:calc(0.25rem * var(--mantine-scale));border-top:calc(.0625rem * var(--mantine-scale)) solid;flex:1;padding:var(--spotlight-actions-list-padding);max-height:calc(100% - 3.125rem);margin-inline-end:calc(var(--spotlight-actions-list-padding) * -1)}:where([data-mantine-color-scheme=light]) .m_6e463822{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_6e463822{border-color:var(--mantine-color-dark-4)}.m_d49bb8ef{display:flex;align-items:center;width:100%;padding:7px var(--mantine-spacing-md);border-radius:var(--mantine-radius-default);background-color:transparent;color:inherit;text-align:left}:where([dir=rtl]) .m_d49bb8ef{text-align:right}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_d49bb8ef:where(:not([data-selected])):active{background-color:var(--mantine-color-dark-6)}}.m_d49bb8ef:where([data-selected]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast,var(--mantine-color-white));--action-description-color:var(--mantine-primary-color-contrast,var(--mantine-color-white));--action-description-opacity:0.7}.m_3d475731{flex:1}.m_832642f6{opacity:1;color:inherit}.m_832642f6:where([data-dimmed]){opacity:var(--action-description-opacity,1);color:var(--action-description-color,var(--mantine-color-dimmed))}.m_832642f6:where([data-position=left]){margin-inline-end:var(--mantine-spacing-md)}.m_832642f6:where([data-position=right]){margin-inline-start:var(--mantine-spacing-md)}.m_6c2a1345,.m_832642f6>svg,.m_a6d9d78d{display:block}.m_a6d9d78d{font-size:var(--mantine-font-size-xs);opacity:var(--action-description-opacity,1);color:var(--action-description-color,var(--mantine-color-dimmed))}.m_82f78f74{color:var(--mantine-color-dimmed);padding:var(--mantine-spacing-md);text-align:center}.m_ddcaf054{padding:var(--mantine-spacing-xs) calc(var(--mantine-spacing-md) + calc(.25rem * var(--mantine-scale)));border-top:calc(.0625rem * var(--mantine-scale)) solid}:where([data-mantine-color-scheme=light]) .m_ddcaf054{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_ddcaf054{border-color:var(--mantine-color-dark-4)}.m_5a3e5f7b{display:flex;flex-direction:column;margin-top:var(--mantine-spacing-md)}.m_5a3e5f7b:before{content:var(--spotlight-label);text-transform:uppercase;font-size:var(--mantine-font-size-xs);font-weight:700;color:var(--mantine-color-dimmed);padding-inline-start:var(--mantine-spacing-md)}.m_5a3e5f7b:empty{display:none}:root{--brand-from:#064e3b;--brand-to:#059669;--brand-light:#f0fdf9;--brand-border:rgba(5,150,105,0.15);--brand-focus:#059669;--brand-scroll:#6ee7b7;--brand-scroll-hover:#20c997;--brand-glow-a:rgba(5,150,105,0.10);--brand-glow-b:rgba(6,78,59,0.07)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f3f5;border-radius:6px}::-webkit-scrollbar-thumb{background:var(--brand-scroll,#63e6be);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--brand-scroll-hover,#20c997)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes blob{0%,to{transform:translate(0) scale(1)}25%{transform:translate(24px,-18px) scale(1.06)}50%{transform:translate(-12px,12px) scale(.94)}75%{transform:translate(18px,18px) scale(1.03)}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 rgba(32,201,151,.6)}50%{box-shadow:0 0 0 8px rgba(32,201,151,0)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes numberPop{0%{opacity:0;transform:translateY(8px) scale(.9)}60%{transform:translateY(-3px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bellShake{0%,to{transform:rotate(0deg)}10%,30%{transform:rotate(-14deg)}20%,40%{transform:rotate(14deg)}50%{transform:rotate(-8deg)}60%{transform:rotate(8deg)}70%{transform:rotate(0deg)}}@keyframes pulse-border{0%,to{box-shadow:0 0 0 0 rgba(245,158,11,.5)}50%{box-shadow:0 0 0 10px rgba(245,158,11,0)}}.anim-fade-up{animation:fadeInUp .45s cubic-bezier(.22,1,.36,1) both}.anim-fade-in{animation:fadeIn .35s ease-out both}.anim-scale-in{animation:scaleIn .35s cubic-bezier(.22,1,.36,1) both}.anim-float{animation:float 3.5s ease-in-out infinite}.anim-spin-slow{animation:spin-slow 12s linear infinite}.stagger>*{opacity:0;animation:fadeInUp .45s cubic-bezier(.22,1,.36,1) both}.stagger>:first-child{animation-delay:.04s}.stagger>:nth-child(2){animation-delay:.08s}.stagger>:nth-child(3){animation-delay:.12s}.stagger>:nth-child(4){animation-delay:.16s}.stagger>:nth-child(5){animation-delay:.2s}.stagger>:nth-child(6){animation-delay:.24s}.stagger>:nth-child(7){animation-delay:.28s}.stagger>:nth-child(8){animation-delay:.32s}.hover-lift{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease;cursor:pointer}.hover-lift:hover{transform:translateY(-5px);box-shadow:0 16px 48px rgba(0,0,0,.13),inset 0 1px 0 rgba(255,255,255,.95)!important}.stat-number{animation:numberPop .5s cubic-bezier(.22,1,.36,1) both}.blob,.blob-d2{animation:blob 9s ease-in-out infinite}.blob-d2{animation-delay:-2.5s}.blob-d4{animation:blob 9s ease-in-out infinite;animation-delay:-5s}.glass{border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 24px rgba(0,0,0,.07),inset 0 1px 0 rgba(255,255,255,.9)}.glass,.glass-card{background:rgba(255,255,255,.75);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.glass-card{border:1px solid rgba(255,255,255,.65);border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.07),0 24px 64px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.9);transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.glass-card:hover{transform:translateY(-4px);box-shadow:0 4px 16px rgba(0,0,0,.06),0 16px 48px rgba(0,0,0,.1),0 32px 80px rgba(0,0,0,.07),inset 0 1px 0 rgba(255,255,255,.95)}.glass-panel{background:rgba(255,255,255,.6);backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid rgba(255,255,255,.5);border-radius:20px;box-shadow:0 2px 12px rgba(0,0,0,.05),0 8px 28px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.85)}.glass-stat-pink{background:linear-gradient(135deg,rgba(244,63,94,.85),rgba(236,72,153,.85));box-shadow:0 8px 32px rgba(244,63,94,.3),inset 0 1px 0 rgba(255,255,255,.25)}.glass-stat-pink,.glass-stat-violet{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.3);border-radius:20px;color:white}.glass-stat-violet{background:linear-gradient(135deg,rgba(124,58,237,.88),rgba(139,92,246,.88));box-shadow:0 8px 32px rgba(124,58,237,.3),inset 0 1px 0 rgba(255,255,255,.25)}.glass-stat-blue{background:linear-gradient(135deg,rgba(37,99,235,.88),rgba(96,165,250,.88));box-shadow:0 8px 32px rgba(37,99,235,.3),inset 0 1px 0 rgba(255,255,255,.25)}.glass-stat-blue,.glass-stat-teal{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.3);border-radius:20px;color:white}.glass-stat-teal{background:linear-gradient(135deg,rgba(6,78,59,.88),rgba(16,185,129,.88));box-shadow:0 8px 32px rgba(6,78,59,.28),inset 0 1px 0 rgba(255,255,255,.25)}.glass-stat-amber{background:linear-gradient(135deg,rgba(180,83,9,.88),rgba(251,191,36,.88));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.3);border-radius:20px;color:white;box-shadow:0 8px 32px rgba(180,83,9,.28),inset 0 1px 0 rgba(255,255,255,.25)}.gradient-text{background:linear-gradient(135deg,var(--brand-to,#20c997),var(--brand-from,#099268));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-active-glow{box-shadow:0 0 0 1px rgba(32,201,151,.3),0 2px 12px rgba(32,201,151,.2)}.page-enter{animation:fadeInUp .4s cubic-bezier(.22,1,.36,1) both}.pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--brand-to,#20c997);animation:pulse-dot 2s ease-in-out infinite}.shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:400px 100%;animation:shimmer 1.4s ease-in-out infinite}.stagger-children>*{opacity:0;animation:fadeInUp .45s cubic-bezier(.22,1,.36,1) both}.stagger-children>:first-child{animation-delay:.04s}.stagger-children>:nth-child(2){animation-delay:.08s}.stagger-children>:nth-child(3){animation-delay:.12s}.stagger-children>:nth-child(4){animation-delay:.16s}.stagger-children>:nth-child(5){animation-delay:.2s}.stagger-children>:nth-child(6){animation-delay:.24s}.animate-fade-in{animation:fadeIn .35s ease-out both}.animate-fade-up{animation:fadeInUp .45s cubic-bezier(.22,1,.36,1) both}.animate-scale-in{animation:scaleIn .35s cubic-bezier(.22,1,.36,1) both}table tbody tr{transition:background-color .15s ease}:focus-visible{outline:2px solid var(--brand-focus,#20c997);outline-offset:2px}[dir=rtl] .anim-slide-right{animation:slideInLeft .4s cubic-bezier(.22,1,.36,1) both}[dir=ltr] .anim-slide-right{animation:slideInRight .4s cubic-bezier(.22,1,.36,1) both}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:Tajawal,Cairo,Segoe UI,system-ui,-apple-system,sans-serif;font-weight:400;letter-spacing:-.01em;color:#1a1d23;background:radial-gradient(ellipse 80% 70% at 15% 10%,var(--brand-glow-a,rgba(5,150,105,.18)) 0,transparent 100%),radial-gradient(ellipse 70% 60% at 85% 85%,var(--brand-glow-b,rgba(6,78,59,.13)) 0,transparent 100%),var(--brand-light,#f0fdf9);min-height:100vh}.mantine-DatePickerInput-input,.mantine-DateTimePicker-input,.mantine-Input-input,.mantine-NumberInput-input,.mantine-PasswordInput-input,.mantine-Select-input,.mantine-TextInput-input,.mantine-Textarea-input{font-size:.875rem!important;transition:border-color .2s ease,box-shadow .2s ease!important}.mantine-Input-input:focus-within,.mantine-NumberInput-input:focus,.mantine-Select-input:focus,.mantine-TextInput-input:focus,.mantine-Textarea-input:focus{box-shadow:0 0 0 3px rgba(5,150,105,.12)!important;border-color:var(--brand-focus,#059669)!important}.mantine-Title-root{letter-spacing:-.025em!important;font-weight:900!important;line-height:1.15!important}.mantine-Card-root{background:rgba(255,255,255,.88)!important;backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;border:1px solid rgba(255,255,255,.78)!important;border-radius:22px!important;box-shadow:0 2px 8px rgba(0,0,0,.05),0 8px 32px rgba(0,0,0,.09),0 24px 64px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,1)!important;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease!important}.mantine-Card-root:hover{transform:translateY(-4px)!important;box-shadow:0 6px 20px rgba(0,0,0,.08),0 20px 56px rgba(0,0,0,.12),0 40px 80px rgba(0,0,0,.07),inset 0 1px 0 rgba(255,255,255,1)!important}.mantine-Paper-root{background:rgba(255,255,255,.88)!important;backdrop-filter:blur(20px) saturate(170%)!important;-webkit-backdrop-filter:blur(20px) saturate(170%)!important;border:1px solid rgba(255,255,255,.75)!important;border-radius:20px!important;box-shadow:0 1px 4px rgba(0,0,0,.04),0 4px 16px rgba(0,0,0,.07),0 12px 40px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.95)!important;transition:box-shadow .22s ease,transform .22s ease!important}.mantine-Modal-content{border-radius:24px!important;background:rgba(255,255,255,.9)!important;backdrop-filter:blur(28px) saturate(180%)!important;-webkit-backdrop-filter:blur(28px) saturate(180%)!important;border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 24px 72px rgba(0,0,0,.16),0 8px 24px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.95)!important}.mantine-Modal-header{border-radius:24px 24px 0 0!important;padding-bottom:12px!important;border-bottom:1px solid rgba(0,0,0,.06)!important;background:transparent!important}.mantine-Modal-title{font-weight:800!important;font-size:18px!important}.mantine-Badge-root{font-weight:800!important;letter-spacing:.02em!important}.mantine-Button-root{font-weight:700!important;letter-spacing:.01em!important;transition:all .22s cubic-bezier(.22,1,.36,1)!important}.mantine-Button-root:hover{transform:translateY(-2px)!important}.mantine-Button-root:active{transform:translateY(0)!important}.mantine-Table-tr:hover td{background:rgba(5,150,105,.05)!important;transition:background .15s ease!important}.mantine-Table-table{border-collapse:separate!important;border-spacing:0!important}.mantine-Table-thead th{font-weight:800!important;letter-spacing:.07em!important;font-size:11px!important;text-transform:uppercase!important;color:var(--brand-from,#064e3b)!important}.mantine-Table-tr[data-striped] td{background:rgba(5,150,105,.025)!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.shadow-sm{box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)!important}.shadow-md{box-shadow:0 4px 12px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.06)!important}.shadow-lg{box-shadow:0 10px 28px rgba(0,0,0,.12),0 4px 10px rgba(0,0,0,.08)!important}.shadow-xl{box-shadow:0 20px 50px rgba(0,0,0,.15),0 8px 20px rgba(0,0,0,.1)!important}.card-pro{background:rgba(255,255,255,.78);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:22px;border:1px solid rgba(255,255,255,.65);box-shadow:0 4px 24px rgba(0,0,0,.07),0 12px 48px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.9);padding:24px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.card-pro:hover{box-shadow:0 8px 36px rgba(0,0,0,.1),0 20px 60px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.95);transform:translateY(-4px)}.stat-card{border-radius:22px;padding:22px 26px;position:relative;overflow:hidden;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:0 8px 32px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.25)}.stat-card:before{inset:0;background:linear-gradient(135deg,rgba(255,255,255,.18),rgba(255,255,255,.04))}.stat-card:after,.stat-card:before{content:"";position:absolute;pointer-events:none}.stat-card:after{top:-30%;right:-10%;width:140px;height:140px;background:rgba(255,255,255,.12);border-radius:50%}.mantine-AppShell-navbar ::-webkit-scrollbar{width:3px}.mantine-AppShell-navbar ::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}::selection{background:rgba(5,150,105,.18);color:inherit}