.m_468e7eda{appearance:none;padding-top:0;padding-bottom:0}.m_468e7eda::-webkit-calendar-picker-indicator{display:none}.m_468e7eda::-webkit-clear-button{display:none}.m_468e7eda::-webkit-datetime-edit-hour-field{max-height:calc(1.875rem*var(--mantine-scale));padding-top:0;display:inline}.m_468e7eda::-webkit-datetime-edit-minute-field{max-height:calc(1.875rem*var(--mantine-scale));padding-top:0;display:inline}.m_468e7eda::-webkit-datetime-edit-second-field{max-height:calc(1.875rem*var(--mantine-scale));padding-top:0;display:inline}.m_468e7eda::-webkit-datetime-edit-ampm-field{max-height:calc(1.875rem*var(--mantine-scale));padding-top:0;display:inline}.m_468e7eda::-webkit-datetime-edit-hour-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_468e7eda::-webkit-datetime-edit-minute-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_468e7eda::-webkit-datetime-edit-second-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_468e7eda::-webkit-datetime-edit-ampm-field:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}.m_7a8f1e6d{align-items:center;height:100%;display:flex;overflow:hidden}:where([dir=rtl]) .m_7a8f1e6d{flex-direction:row-reverse}.m_d6bb0a54{height:calc(var(--input-height) - 15px);align-items:center;display:flex}.m_b97ecb26{flex-direction:column;display:flex}.m_31fe42f9{gap:calc(.25rem*var(--mantine-scale));display:flex}.m_9c4817c3{padding:calc(.25rem*var(--mantine-scale))}.m_154c536b{text-align:center;border-radius:var(--mantine-radius-default);width:max-content;min-width:2.5em;height:2em;font-size:var(--control-font-size,var(--mantine-font-size-sm))}.m_154c536b:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media (hover:hover){.m_154c536b:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){.m_154c536b:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_154c536b:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7be09d0c{text-align:center;border-radius:var(--mantine-radius-default);height:2em;font-size:var(--control-font-size,var(--mantine-font-size-sm));padding-inline:.5em}.m_7be09d0c:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white)}@media (hover:hover){.m_7be09d0c:hover:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:hover:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){.m_7be09d0c:active:where(:not([data-active])){color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=dark]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-dark-5)}:where([data-mantine-color-scheme=light]) .m_7be09d0c:active:where(:not([data-active])){background-color:var(--mantine-color-gray-1)}}.m_7d00001d+.m_7d00001d{margin-top:var(--mantine-spacing-sm)}.m_d8d918d7{margin-bottom:calc(.25rem*var(--mantine-scale));color:var(--mantine-color-dimmed);font-size:calc(var(--control-font-size,var(--mantine-font-size-sm)) - 2px);align-items:center;padding-inline-start:calc(.4375rem*var(--mantine-scale));font-weight:500;display:flex}.m_d8d918d7:after{content:"";width:100%;height:calc(.0625rem*var(--mantine-scale));flex:1;margin-inline-start:var(--mantine-spacing-xs)}:where([data-mantine-color-scheme=light]) .m_d8d918d7:after{background-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d8d918d7:after{background-color:var(--mantine-color-dark-4)}.m_6b43ba88{caret-color:#0000;font-variant-numeric:tabular-nums;text-align:center;text-align-last:center;width:calc(2ch + .3em);height:100%;color:var(--input-color);border-radius:calc(.125rem*var(--mantine-scale));appearance:none;background-color:#0000;border:0;padding-inline:.15em;line-height:1;position:relative}.m_6b43ba88:where([data-am-pm]){width:auto}.m_6b43ba88:where(:disabled){cursor:not-allowed}.m_6b43ba88::selection{background-color:#0000}.m_6b43ba88::placeholder{opacity:1;color:inherit}.m_6b43ba88:focus{background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);outline:0}.m_6b43ba88:focus::placeholder{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);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:var(--mantine-radius-default);color:var(--mantine-color-text);opacity:1;background-color:#0000;justify-content:center;align-items:center;display:inline-flex}@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]){-webkit-user-select:auto;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-disabled-color);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-start-end-radius:var(--mantine-radius-default);border-end-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)));-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--mantine-color-text);opacity:1;border-radius:var(--mantine-radius-default);background-color:#0000;justify-content:center;align-items:center;display:flex}@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-disabled-color);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-start-end-radius:var(--mantine-radius-default);border-end-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;cursor:pointer;border-width:0}.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);max-width:calc(var(--dch-control-size)*8 + calc(.4375rem*var(--mantine-scale)));margin-bottom:var(--mantine-spacing-xs);display:flex}.m_f6645d97,.m_2351eeb0{height:var(--dch-control-size);border-radius:var(--mantine-radius-default);-webkit-user-select:none;user-select:none;opacity:1;cursor:pointer;justify-content:center;align-items:center;display:flex}.m_f6645d97:where([data-static]),.m_2351eeb0:where([data-static]){cursor:default}@media (hover:hover){[data-mantine-color-scheme=light] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_f6645d97:hover:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_2351eeb0:hover:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}@media (hover:none){[data-mantine-color-scheme=light] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=light] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .m_f6645d97:active:where(:not([data-disabled],[data-static],:disabled)),[data-mantine-color-scheme=dark] .m_2351eeb0:active:where(:not([data-disabled],[data-static],:disabled)){background-color:var(--mantine-color-dark-5)}}.m_f6645d97:where(:disabled,[data-disabled]),.m_2351eeb0:where(:disabled,[data-disabled]){opacity:.2;cursor:not-allowed}.m_2351eeb0{width:var(--dch-control-size)}.m_f6645d97{font-size:var(--dch-fz,var(--mantine-font-size-sm));text-transform:capitalize;flex:1;font-weight:500}.m_367dc749{width:60%;height:60%}.m_367dc749:where([data-direction=next]){transform:rotate(270deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=next]),.m_367dc749:where([data-direction=previous]){transform:rotate(90deg)}:where([dir=rtl]) .m_367dc749:where([data-direction=previous]){transform:rotate(270deg)}.m_30b26e33{gap:var(--mantine-spacing-md);display:flex}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_765a40cf{font-size:var(--preset-font-size);display:flex}.m_d6a681e1{border-inline-end:calc(.0625rem*var(--mantine-scale))solid;flex-direction:column;margin-inline-end:.5em;padding-inline-end:.5em;display:flex}:where([data-mantine-color-scheme=light]) .m_d6a681e1{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_d6a681e1{border-color:var(--mantine-color-dark-5)}.m_acd30b22{border-radius:var(--mantine-radius-default);font-size:var(--preset-font-size);white-space:nowrap;padding:.52em .8em}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_acd30b22:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_acd30b22:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_acd30b22:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_acd30b22:active{background-color:var(--mantine-color-dark-5)}}.m_208d2562{margin-top:var(--mantine-spacing-md);align-items:stretch;display:flex}.m_62ee059{flex:1;margin-inline-end:var(--mantine-spacing-md)}.m_ac3f4d63{text-align:center;border:1px solid var(--mantine-color-default-border);background-color:var(--mantine-color-default);color:var(--mantine-color-default-color);border-radius:var(--time-grid-radius,var(--mantine-radius-default));font-size:var(--time-grid-fz,var(--mantine-font-size-sm));padding-block:.25em;padding-inline:1em}@media (hover:hover){.m_ac3f4d63:hover:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}@media (hover:none){.m_ac3f4d63:active:where(:not([data-disabled])){background-color:var(--mantine-color-default-hover)}}.m_ac3f4d63:where([data-active]){background-color:var(--mantine-primary-color-filled);color:var(--mantine-color-white);border-color:#0000}@media (hover:hover){.m_ac3f4d63:where([data-active]):hover:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_ac3f4d63:where([data-active]):active:where(:not([data-disabled])){background-color:var(--mantine-primary-color-filled-hover)}}.m_ac3f4d63:where(:disabled,[data-disabled]){opacity:.5;cursor:not-allowed}.m_2a0c4eda{width:fit-content;font-size:var(--mini-calendar-font-size);align-items:center;display:flex}.m_2a05be4f{font-size:inherit;display:flex}.m_99d16a4{min-width:3em;font-size:inherit;border-radius:var(--mantine-radius-default);flex-direction:column;align-items:center;gap:.5em;padding:.75em;line-height:1;display:flex}.m_99d16a4:where([data-selected]){color:var(--mantine-primary-color-contrast);background-color:var(--mantine-primary-color-filled)}@media (hover:hover){.m_99d16a4:where([data-selected]):hover:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}@media (hover:none){.m_99d16a4:where([data-selected]):active:where(:not([data-disabled],[data-static])){background-color:var(--mantine-primary-color-filled-hover)}}.m_99d16a4:where([data-disabled]){opacity:.3;cursor:not-allowed}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_99d16a4:hover:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_99d16a4:active:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-gray-1)}}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_99d16a4:hover:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_99d16a4:active:where(:not([data-disabled],[data-selected])){background-color:var(--mantine-color-dark-5)}}.m_176ca23c{opacity:.65;font-size:.75em;font-weight:500}.m_d830530d{font-size:.9em;font-weight:500}.m_14c23465{font-size:inherit;border-radius:var(--mantine-radius-default);width:2em;color:var(--mantine-color-bright);justify-content:center;align-self:stretch;align-items:center;display:flex}.m_14c23465:where([data-disabled]){opacity:.3;cursor:not-allowed}.m_14c23465 [data-chevron]{font-size:inherit;width:60%}.m_14c23465[data-direction=previous] [data-chevron]{transform:rotate(90deg)}[dir=rtl] .m_14c23465[data-direction=previous] [data-chevron],.m_14c23465[data-direction=next] [data-chevron]{transform:rotate(-90deg)}[dir=rtl] .m_14c23465[data-direction=next] [data-chevron]{transform:rotate(90deg)}@media (hover:hover){:where([data-mantine-color-scheme=light]) .m_14c23465:hover:where(:not([data-disabled])){background-color:var(--mantine-color-gray-1)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_14c23465:active:where(:not([data-disabled])){background-color:var(--mantine-color-gray-1)}}@media (hover:hover){:where([data-mantine-color-scheme=dark]) .m_14c23465:hover:where(:not([data-disabled])){background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=dark]) .m_14c23465:active:where(:not([data-disabled])){background-color:var(--mantine-color-dark-5)}}
.m_d46a4834{border:calc(.0625rem*var(--mantine-scale))dashed;color:var(--mantine-color-text);padding:var(--mantine-spacing-md);border-radius:var(--dropzone-radius);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .1s,border-color .1s;position:relative}.m_d46a4834:where([data-loading]),.m_d46a4834:where(:not([data-activate-on-click])){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;-webkit-user-select:none;user-select:none}.m_b85f7144:where([data-enable-pointer-events]){pointer-events:all}.m_96f6e9ad{background-color:var(--mantine-color-body);padding:var(--mantine-spacing-xs);flex-direction:column;transition:opacity .1s;display:flex;position:fixed;inset:0}.m_96f6e9ad .m_7946116d{flex:1}
.ActionIcon-module__9z67-a__root[data-variant=secondary]{background-color:var(--mantine-color-grey-6);color:var(--mantine-color-grey-6)}
.ag-root-wrapper:hover .ag-body-horizontal-scroll ::-webkit-scrollbar-thumb{background-color:#adb3bd}.ag-root-wrapper:hover .ag-body-vertical-scroll ::-webkit-scrollbar-thumb{background-color:#adb3bd}.ag-cell{align-items:center!important;display:flex!important}.ag-cell-start .ag-cell{align-items:flex-start!important}.ag-cell-wrapper{width:100%!important}.ag-cell-wrapper.ag-row-group{align-items:center!important;width:100%!important;display:flex!important}.ag-cell-value{height:100%!important}.ag-label{text-transform:capitalize!important}.ag-root-wrapper{border:none!important}.ag-header{background-color:#f6f8f9b3!important;border-top:1px solid #dadcdfb3!important;border-bottom:1px solid #dadcdfb3!important}#session-data-tabs .ag-header{border-top:none!important}.ag-header-cell{color:#464e5f!important;font-family:Roboto,sans-serif!important}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell),.ag-pinned-right-header{border-left:1px solid #cbd4db!important}.ag-cell .ag-icon{color:#b5b5c3!important}.ag-invisible{width:0!important;margin-right:0!important}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within{border-color:#0000!important}.ag-cell[col-id=attendanceStatus].ag-cell-focus{outline-offset:-2px!important;background-color:#0000!important;outline:2px solid #3699ff!important}.ag-row-selected:before{background:0 0!important}.ag-theme-alpine{--ag-icon-image-copy:url(/images/copy.svg);--ag-range-selection-border-style:solid;--ag-icon-font-display-copy:none!important;--ag-icon-font-family-save:"agGridMaterial"!important;--ag-header-background-color:yellow!important;--ag-checkbox-checked-color:#3699ff!important;--ag-checkbox-unchecked-color:#b4bcc4!important;--ag-checkbox-indeterminate-color:grey!important;--ag-borders-input:1px solid!important;--ag-row-hover-color:#fafafc!important;--ag-font-size:14px!important;--ag-border-color:#dee4e8!important;--ag-range-selection-background-color:#d9ebff!important;--ag-range-selection-border-color:#378de6!important;--ag-range-selection-highlight-color:#afd6ff!important;font-family:Roboto,sans-serif!important}.ag-theme-alpine .ag-header-group-cell{color:#464e5f!important;font-family:Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important}.ag-theme-alpine .ag-header-cell{color:#464e5f!important;background-color:#f6f8f9b3!important;font-family:Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important}.ag-theme-alpine .ag-row{color:#464e5f!important;font-family:Roboto,sans-serif!important;font-size:14px!important;font-weight:400!important}.ag-layout-print{width:100%!important}.ag-cell .student-border .ag-cell-value{border-right:1px solid #cbd4db!important}.cell-span{background-color:#00e5ff;border-bottom-color:#dde2eb!important}.ag-details-row{padding:0!important}.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-clipper,.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-viewport{min-height:54px!important}.ag-hide-row{display:none}.ag-menu{box-shadow:0 0 14px #0000001a;border-radius:8px!important}.ag-menu .ag-menu-option:hover{cursor:pointer;background-color:#f6f7f8!important}#iep-snapshot-report .ag-row:last-of-type,#batch-response-table .ag-row:last-of-type{border-bottom:none!important}.ag-header-cell[col-id=ag-Grid-SelectionColumn]{padding-right:0}#batch-response-table .ag-checkbox-input-wrapper{border-width:1px!important;margin-left:12px!important}.takedata-table-header .ag-header-cell,.takedata-table-header .ag-header-group-cell{color:#6b717f!important;font-size:12px!important}.takedata-table-header .ag-cell-focus{border:1px solid #60a5fa!important}.service-time-table-modal .ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):not([col-id=student]):focus-within{border-color:#60a5fa!important}.service-time-table-modal .ag-row{border-bottom:none!important}.service-time-table-modal .ag-cell{border-top:none!important;border-bottom:1px solid #d1d5db!important}.service-time-table-modal .cell-span{border-top:none!important;border-bottom:none!important}.service-time-table-modal .cell-span-middle[col-id=attendanceStatus],.service-time-table-modal .cell-span-middle[col-id=absentReason],.service-time-table-modal .cell-span-middle[col-id=student]{border:none!important}.service-time-table-modal .cell-span-middle[col-id=attendanceStatus].ag-cell-focus,.service-time-table-modal .cell-span-middle[col-id=absentReason].ag-cell-focus,.service-time-table-modal .cell-span-middle[col-id=student].ag-cell-focus{background-color:#0000!important;border:none!important;outline:none!important}.service-time-table-modal .cell-span-last.cell-span-middle[col-id=attendanceStatus],.service-time-table-modal .cell-span-last.cell-span-middle[col-id=absentReason],.service-time-table-modal .cell-span-last.cell-span-middle[col-id=student],.service-time-table-modal .cell-span-last[col-id=attendanceStatus],.service-time-table-modal .cell-span-last[col-id=absentReason],.service-time-table-modal .cell-span-last[col-id=student]{border-bottom:1px solid #d1d5db!important}.service-time-table-modal .cell-span-last[col-id=attendanceStatus].ag-cell-focus{border-bottom:1px solid #60a5fa!important}.service-time-table-modal .cell-span[col-id=student],.service-time-table-modal .cell-span[col-id=attendanceStatus],.service-time-table-modal .cell-span[col-id=absentReason],.service-time-table-modal .cell-span[col-id=sessionServiceTime],.service-time-table-modal .cell-span[col-id=serviceTypeId],.service-time-table-modal .cell-span[col-id=totalServiceTime],.service-time-table-modal .cell-span.ag-cell-first-right-pinned{border-bottom:1px solid #d1d5db!important}.service-time-table-modal .ag-cell-focus{background-color:#0000!important;border-bottom:1px solid #60a5fa!important}.service-time-table-modal .ag-cell[col-id=student].ag-cell-focus{box-shadow:none!important;background-color:#0000!important;border:none!important;border-bottom:1px solid #d1d5db!important;outline:none!important}.service-time-table-modal .ag-cell[col-id=attendanceStatus].ag-cell-focus,.service-time-table-modal .ag-cell[col-id=sessionServiceTime].ag-cell-focus,.service-time-table-modal .ag-cell[col-id=serviceTypeId].ag-cell-focus,.service-time-table-modal .ag-cell[col-id=absentReason].ag-cell-focus,.service-time-table-modal .ag-cell[col-id=totalServiceTime].ag-cell-focus,.service-time-table-modal .ag-cell.ag-cell-first-right-pinned.ag-cell-focus,.service-time-table-modal .ag-cell.cell-span.ag-cell-focus[col-id=sessionServiceTime],.service-time-table-modal .ag-cell.cell-span.ag-cell-focus[col-id=serviceTypeId],.service-time-table-modal .ag-cell.cell-span.ag-cell-focus[col-id=absentReason],.service-time-table-modal .ag-cell.cell-span.ag-cell-focus[col-id=totalServiceTime],.service-time-table-modal .ag-cell.cell-span.ag-cell-focus.ag-cell-first-right-pinned{background-color:#0000!important;border:1px solid #60a5fa!important;outline:none!important}.service-time-table-modal .ag-row:last-of-type .ag-cell-focus,.service-time-table-modal .ag-row:last-of-type .ag-cell[col-id=attendanceStatus].ag-cell-focus{background-color:#0000!important;border-bottom:1px solid #60a5fa!important}.service-time-table-modal .ag-row:last-of-type .ag-cell[col-id=student].ag-cell-focus{background-color:#0000!important;border:none!important;border-bottom:1px solid #d1d5db!important;outline:none!important}.service-time-table-modal .ag-row:last-of-type .ag-cell[col-id=sessionServiceTime].ag-cell-focus,.service-time-table-modal .ag-row:last-of-type .ag-cell[col-id=serviceTypeId].ag-cell-focus,.service-time-table-modal .ag-row:last-of-type .ag-cell[col-id=absentReason].ag-cell-focus,.service-time-table-modal .ag-row:last-of-type .ag-cell[col-id=totalServiceTime].ag-cell-focus,.service-time-table-modal .ag-row:last-of-type .ag-cell.ag-cell-first-right-pinned.ag-cell-focus,.service-time-table-modal .ag-row:last-of-type .ag-cell.cell-span.ag-cell-focus[col-id=sessionServiceTime],.service-time-table-modal .ag-row:last-of-type .ag-cell.cell-span.ag-cell-focus[col-id=serviceTypeId],.service-time-table-modal .ag-row:last-of-type .ag-cell.cell-span.ag-cell-focus[col-id=absentReason],.service-time-table-modal .ag-row:last-of-type .ag-cell.cell-span.ag-cell-focus[col-id=totalServiceTime],.service-time-table-modal .ag-row:last-of-type .ag-cell.cell-span.ag-cell-focus.ag-cell-first-right-pinned{background-color:#0000!important;border:1px solid #60a5fa!important;outline:none!important}.accommodation-table-takedata .ag-row{border-bottom:none!important}.accommodation-table-takedata .ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):not([col-id=student]):focus-within{border-color:#60a5fa!important}.accommodation-table-takedata .ag-cell{border-top:none!important;border-bottom:1px solid #d1d5db!important}.accommodation-table-takedata .ag-cell[col-id=_id]{border-right:none!important}.accommodation-table-takedata .ag-cell-focus{background-color:#0000!important;border:1px solid #60a5fa!important;outline:none!important}.accommodation-table-takedata .ag-cell[col-id=student].ag-cell-focus{box-shadow:none!important;background-color:#0000!important;border:none!important;border-bottom:1px solid #d1d5db!important;outline:none!important}.accommodation-table-takedata .ag-cell[col-id=student]:before,.accommodation-table-takedata .ag-cell[col-id=student]:after,.accommodation-table-takedata .ag-cell[col-id=student].ag-cell-focus:before,.accommodation-table-takedata .ag-cell[col-id=student].ag-cell-focus:after{content:none!important;display:none!important}.accommodation-table-takedata .ag-cell[col-id=studentAccommodation].ag-cell-focus,.accommodation-table-takedata .ag-cell[col-id=option].ag-cell-focus{background-color:#0000!important;border:1px solid #60a5fa!important;outline:none!important}
.Button-module__Ri6GEa__root{--button-height-xs:calc(1.875rem*var(--mantine-scale));--button-height-sm:calc(2.25rem*var(--mantine-scale));--button-height-md:calc(2.625rem*var(--mantine-scale));--button-height-lg:calc(3.125rem*var(--mantine-scale));--button-height-xl:calc(3.75rem*var(--mantine-scale));--button-height-compact-xs:calc(1.375rem*var(--mantine-scale));--button-height-compact-sm:calc(1.625rem*var(--mantine-scale));--button-height-compact-md:calc(1.875rem*var(--mantine-scale));--button-height-compact-lg:calc(2.125rem*var(--mantine-scale));--button-height-compact-xl:calc(2.5rem*var(--mantine-scale));--button-padding-x-xs:calc(.625rem*var(--mantine-scale));--button-padding-x-sm:calc(.875rem*var(--mantine-scale));--button-padding-x-md:calc(1.125rem*var(--mantine-scale));--button-padding-x-lg:calc(1.375rem*var(--mantine-scale));--button-padding-x-xl:calc(1.75rem*var(--mantine-scale));--button-padding-x-compact-xs:calc(.4375rem*var(--mantine-scale));--button-padding-x-compact-sm:calc(.5rem*var(--mantine-scale));--button-padding-x-compact-md:calc(.625rem*var(--mantine-scale));--button-padding-x-compact-lg:calc(.75rem*var(--mantine-scale));--button-padding-x-compact-xl:calc(.875rem*var(--mantine-scale));--mantine-radius-xs:calc(.25rem*var(--mantine-scale));--mantine-radius-sm:calc(.375rem*var(--mantine-scale));--mantine-radius-md:calc(.5rem*var(--mantine-scale));--mantine-radius-lg:calc(.625rem*var(--mantine-scale));--mantine-radius-xl:calc(.75rem*var(--mantine-scale))}.Button-module__Ri6GEa__root[data-variant=secondary]{background-color:var(--mantine-color-grey-6);color:var(--mantine-color-grey-6)}.Button-module__Ri6GEa__root[data-size=compact-sm] .Button-module__Ri6GEa__section[data-position=left]{margin-inline-end:6px}.Button-module__Ri6GEa__root[data-size=compact-sm] .Button-module__Ri6GEa__section[data-position=right]{margin-inline-start:6px}
.fc .fc-timegrid-col{background-color:#fff!important;background-color:var(--fc-today-bg-color,#fff)!important}.fc .fc-timegrid-slot-label-cushion{text-align:right;font-size:12px;width:auto!important;padding:0 6px!important}.fc .fc-timeGridWeek-view .fc-daygrid-day-number,.fc .fc-resourceTimeGridDay-view .fc-daygrid-day-number{display:none!important}.fc .fc-timegrid-slot-label-cushion{font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-align:center;width:100%;letter-spacing:var(--tracking-wider);color:var(--color-grey-t800)}.fc .fc-timegrid-slot-label{border:none!important}.fc .fc-timegrid-slot-minor{border-top-style:solid}.fc .fc-view-harness{background-color:var(--color-white,#fff)}.fc .fc-timegrid-slots{background:#fff!important}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:none!important}.fc-direction-ltr .fc-timegrid-col-events{margin:0!important}.fc .fc-timegrid-divider{border-bottom:0;border-right:0;padding-bottom:0;height:0!important}.fc-theme-standard .fc-timegrid-slots td,.fc-theme-standard th{height:3.125rem!important}.fc-theme-standard .fc-resourceTimeGridDay-view .fc-timegrid-slots td,.fc-theme-standard .fc-resourceTimeGridDay-view th{height:4rem!important}.fc-theme-standard .fc-resourceTimeGridDay-view th{height:2.6rem!important}.fc-theme-standard .fc-dayGridMonth-view .fc-timegrid-slots td{height:11.625rem!important}.fc-daygrid-body .fc-daygrid-day-frame{height:7.6rem!important}.fc-timeGridWeek-view{height:3.6 rem!important}.fc-timegrid-col-events{width:100%}.fc .fc-col-header{background-color:#f6f7f8;width:100%!important}.fc .fc-col-header .fc-col-header-cell-cushion{color:#464e5f;width:30px;margin:auto;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;display:inline-block}@media (min-width:768px){.fc .fc-col-header .fc-col-header-cell-cushion{width:auto;margin:0;padding:2px 4px}}.fc .fc-timegrid-body,.fc .fc-timegrid-body table,.fc .fc-daygrid-body,.fc .fc-daygrid-body table{width:100%!important}.fc .fc-daygrid-day.fc-day-today{background-color:#fff!important}.fc .fc-daygrid-day-top{justify-content:center;display:flex}.fc .fc-daygrid-day-number{color:#464e5f;text-align:end;width:100%;padding:8px 8px 2px 0;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:normal}.fc-daygrid-more-link{color:#285380;background-color:#f0f7ff;width:100%;margin:2px 0;font-size:12px;font-weight:500}.fc .fc-popover{border-radius:6px;max-width:240px}.fc .fc-popover .fc-popover-body{max-height:40vh;padding:8px 8px 8px 2px;overflow-y:auto}.fc .fc-popover .fc-popover-header{border-radius:6px;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px;display:flex;background:#f6f7f8!important}.fc .fc-popover .fc-popover-header .fc-popover-title{color:#464e5f;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.fc .fc-popover .fc-popover-header .fc-popover-close{cursor:pointer;font-size:1.1em}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border:none}.fc .fc-timegrid-now-indicator-line{border-color:#f64e76;position:relative;box-shadow:0 1px 3px #00000080}.fc .fc-timegrid-now-indicator-line:before{content:"";background-color:#f64e76;border-radius:100%;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 6px #00000080}th .fc-scrollgrid-sync-inner{justify-content:flex-start;align-items:center;height:100%;display:flex}@media (min-width:768px){th .fc-scrollgrid-sync-inner{padding-left:var(--spacing-4,1rem)}}.fc .fc-timegrid-col-frame{z-index:1;min-height:100%;margin-left:-1px;position:relative;border-left:1px solid #e3e6e9!important}.fc .fc-timegrid-divider{display:none}.fc-daygrid-body .fc-daygrid-day-frame{min-height:7.6rem;height:auto!important}.fc-theme-standard .fc-timeGridWeek-view .fc-daygrid-body .fc-daygrid-day-frame,.fc-theme-standard .fc-timeGridDay-view .fc-daygrid-body .fc-daygrid-day-frame{min-height:2.6rem;height:auto!important}.fc .fc-daygrid-day-frame{padding-bottom:0!important}.fc .fc-daygrid-day-events{margin-bottom:0!important}.fc .fc-daygrid-day-bottom{padding-bottom:0!important}.fc-daygrid-more-link{margin-bottom:0!important}.fc .fc-resourceTimeGridDay-view .fc-timegrid-slot{height:4rem!important}.fc .fc-timeline-header-row{background-color:#f6f7f8!important}.fc .fc-datagrid-header .fc-datagrid-cell-frame{background-color:#f6f7f8!important;height:50px!important}.fc .fc-timegrid-axis-frame{text-align:center!important;place-items:center!important;margin-right:1.4rem!important}.fc-daygrid-body .fc-daygrid-day-frame{min-height:2.6rem}.hide-column-header .fc .fc-resourceTimeGridDay-view .fc-scrollgrid-section-header{display:none!important}.always-visible-scrollbar{scrollbar-width:thin;scrollbar-color:#0000004d #0000}.always-visible-scrollbar::-webkit-scrollbar{-webkit-appearance:none;width:8px}.always-visible-scrollbar::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px}.always-visible-scrollbar::-webkit-scrollbar-track{background-color:#0000}.select-all-button[data-disabled],.select-all-button:disabled{color:#b5b8bf!important;background-color:#0000!important}#event-calendar .fc-scroller,#event-calendar .fc-scrollgrid-body{scrollbar-color:#0000004d #0000!important;scrollbar-gutter:0!important}scrollbar #event-calendar .fc-scroller::-webkit-scrollbar-button{display:none!important}scrollbar #event-calendar .fc-scrollgrid-body::-webkit-scrollbar-button{display:none!important}
.Checkbox-module__h_WsBq__root{--checkbox-color:var(--mantine-color-primary-4);width:fit-content!important}.Checkbox-module__h_WsBq__root[data-checked=true]{--checkbox-color:var(--mantine-color-primary-4)}.Checkbox-module__h_WsBq__body{justify-content:space-between;align-items:center;width:100%;display:flex}.Checkbox-module__h_WsBq__labelWrapper{cursor:pointer!important;width:100%!important}
.daterangepicker{color:#464e5f;z-index:3001;background-color:#fff;border:1px solid #eef3f7;border-radius:8px;width:278px;max-width:none;margin-top:7px;padding:6px 0;font-family:Roboto,sans-serif;font-size:15px;line-height:1em;display:none;position:absolute;top:100px;left:20px;box-shadow:0 0 13px #0000000d}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;border-bottom:initial;border-top:7px solid #ccc;bottom:-7px}.daterangepicker.drop-up:after{top:initial;border-bottom:initial;border-top:6px solid #fff;bottom:-6px}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar,.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{max-width:270px;display:none}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:2px solid #888c9f;border-width:0 2px 2px 0;border-radius:0;padding:3px;display:inline-block}.daterangepicker .calendar-table .next span{transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg)}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;color:#6f7782;border:1px solid #0000;border-radius:4px;width:32px;min-width:32px;height:24px;font-size:12px;font-weight:400;line-height:24px}.daterangepicker .calendar-table{background-color:#fff;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-spacing:0;border-collapse:collapse;width:100%;margin:0}.daterangepicker td.available:hover,.daterangepicker th.available:hover{color:#3699ff;background-color:#eaf4ff;border-color:#0000}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{color:#b5b5c3;background-color:#fff;border-color:#0000}.daterangepicker td.in-range{color:#6f7782;background-color:#f1faff;border-color:#0000;border-radius:0}.daterangepicker td.start-date{border-radius:14px 0 0 14px}.daterangepicker td.end-date{border-radius:0 14px 14px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{color:#fff;background-color:#3699ff;border-color:#0000}.daterangepicker th.month{width:auto;font-weight:500}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#b5b5c3;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;height:auto;margin:0;padding:1px;font-size:12px}.daterangepicker select.monthselect{width:56%;margin-right:2%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{background:#eee;border:1px solid #eee;outline:0;width:50px;margin:0 auto;padding:2px;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:center;vertical-align:middle;padding:8px;line-height:12px;display:none}.daterangepicker .drp-selected{padding-right:8px;font-size:12px;display:none}.daterangepicker .drp-buttons .btn{border-radius:6px;margin:0 8px;padding:12px 18px;font-size:12px;font-weight:500}.cancelBtn{color:#6f7782!important;background-color:#f5f8fa!important}.cancelBtn:hover{background-color:#eef0f8!important}.applyBtn{color:#fff!important;background-color:#3699ff!important}.applyBtn:hover{background-color:#0f85ff!important}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #eef3f7}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #eef3f7}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #eef3f7}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #eef3f7}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{width:100%;margin:0 auto;padding:0;list-style:none}.daterangepicker .ranges li{cursor:pointer;padding:10px 12px;font-size:12px}.daterangepicker .ranges li:hover{color:#3699ff;background-color:#f1faff}.daterangepicker .ranges li.active{color:#fff;background-color:#3699ff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{text-align:left;direction:ltr}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media (min-width:730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}
.rdt{position:relative}.rdtPicker{background:#fff;border:1px solid #f9f9f9;border-radius:12px;min-width:250px;margin-top:1px;padding:6px;display:none;position:absolute;box-shadow:0 1px 3px #0000001a;z-index:99999!important}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer;color:#464e5f;border-radius:50%;width:32px;height:32px;font-size:.9em}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{cursor:pointer;background:#eef0f8}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#b5b5c3}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{color:#fff;background-color:#3699ff;border-radius:50%;width:32px;height:32px}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{color:#b5b5c3;cursor:not-allowed;background:0 0}.rdtPicker td span.rdtOld{color:#b5b5c3}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{color:#b5b5c3;cursor:not-allowed;background:0 0}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{cursor:default;color:#464e5f;border-bottom:none;width:14.2857%;font-weight:500}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{vertical-align:top;border-radius:50%;font-size:21px}.rdtPrev span,.rdtNext span{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;display:block}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{color:#b5b5c3;cursor:not-allowed;background:0 0}.rdtPicker thead tr:first-of-type th{cursor:pointer;border-radius:24px;font-weight:500}.rdtPicker thead tr:first-of-type th:hover{background:#eef0f8}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{cursor:pointer;background:0 0;border:none}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{cursor:pointer;width:25%;height:50px}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{width:40px;height:100px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;height:40%;line-height:40px;display:block}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1em}.rdtMilli{vertical-align:middle;width:48px;padding-left:8px}.rdtMilli input{width:100%;margin-top:37px;font-size:1em}.rdtTime td{cursor:default}
html,body{margin:0;padding:0;font-family:var(--font-roboto),sans-serif!important}[data-rotate=true]{transition:transform .3s}body>div[id^=headlessui-portal-root]{position:relative;z-index:299!important}.mantine-Accordion-control[data-expanded] [data-rotate=true]{transform:rotate(90deg)!important}@media (min-width:768px){::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{background-clip:padding-box;border:4px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{border:2px solid #0000}div:hover::-webkit-scrollbar-thumb{background-color:#adb3bd}.scrollbar-outside{margin-right:-12px}}.scrollbar-outside{margin-right:-12px}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8x}.custom-scrollbar::-webkit-scrollbar-track{background-color:#e8e8e8;border-radius:10px;margin-top:8px;margin-bottom:8px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#7a7a7a;background-clip:padding-box;border:8px solid #7a7a7a;border-radius:10px}a{color:inherit;text-decoration:none}*{box-sizing:border-box;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-smooth:never!important}@font-face{font-family:agGridMaterial;src:url(data:font/woff2;charset=utf-8;base64,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);font-weight:400;font-style:normal}input[type=text]{background-color:var(--color-gray-100);color:var(--color-gray-500);outline:none}.mantine-DatePicker-wrapper{background-color:#f5f8fa!important}input{outline:none}@layer base{input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}}button{background-color:#0000}input[type=time]::-webkit-calendar-picker-indicator{background:0 0}.pb-safe{padding-bottom:env(safe-area-inset-bottom)!important}.pt-safe{padding-top:env(safe-area-inset-top)!important}.pl-safe{padding-left:env(safe-area-inset-left)!important}.pr-safe{padding-right:env(safe-area-inset-right)!important}.css-yk16xz-control{cursor:pointer!important}.css-yk16xz-control,.css-1pahdxg-control{color:#6f7782!important;box-shadow:none!important;background-color:#f5f8fa!important;border:none!important}.css-yk16xz-control:hover,.css-1pahdxg-control:hover{border-color:#fff!important}.css-13cymwt-control,.css-t3ipsp-control{color:#6f7782!important;box-shadow:none!important;background-color:#f5f8fa!important;border:none!important}.css-13cymwt-control:hover,.css-t3ipsp-control:hover{border-color:#fff!important}.css-1okebmr-indicatorSeparator,.css-1u9des2-indicatorSeparator{display:none!important}.css-1wa3eu0-placeholder{color:#b5b5c3!important}.css-26l3qy-menu{width:100%;background-color:#fff!important;border:none!important}.css-1n7v3ny-option{background-color:#0000!important;padding:0!important}.css-1n7v3ny-option:active{background-color:#b2d4ff}.css-yt9ioa-option{color:inherit;cursor:default;font-size:inherit;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;box-sizing:border-box;background-color:#0000;width:100%;display:block;padding:0!important}.css-9gakcf-option{color:#fff;cursor:default;font-size:inherit;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;box-sizing:border-box;width:100%;display:block;background-color:#0000!important;padding:0!important}.css-9gakcf-option:active{background-color:#0000!important}.css-1wy0on6{display:none!important}.css-1s2u09g-control{background:0 0!important;border:none!important}.calendar-container{height:calc(100vh - 132px)}textarea::placeholder{opacity:.6;font-size:14px;font-style:italic}input:not([type=checkbox]):not([type=radio]):focus,textarea,textarea:focus{outline:none!important}.opaque{opacity:1!important}.optionListContainer{box-shadow:0 0 14px #0000001a;border-radius:8px!important;min-width:16rem!important;margin-top:1.5rem!important;left:-2.5rem!important}.groupHeading{text-transform:capitalize;font-size:14px;font-weight:600;color:#464e5f!important}.groupChildEle{flex-direction:row-reverse;justify-content:space-between;display:flex}.multiSelectContainer ul{border:1px solid #f5f8fa!important;border-radius:8px!important;padding:8px 0!important}.multiSelectContainer li{color:#464e5f;font-size:14px;padding:8px 16px!important}.multiSelectContainer li:hover{color:#3699ff!important;background:#f1faff!important}li.groupHeading{padding:4px 16px 0!important}.rs-picker-menu{z-index:9999}.ql-container{border:none!important}.ql-container .ql-editor{font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:0;padding-bottom:var(--spacing-2,.5rem);font-family:Roboto,sans-serif}.ql-container .ql-editor.ql-blank:before{content:attr(data-placeholder);pointer-events:none;font-style:italic;font-size:var(--text-sm);font-family:Roboto,sans-serif;position:absolute;left:0;right:0;color:#b5b5c3!important}.revoke{cursor:not-allowed;z-index:9;position:relative}.revoke:hover:before{content:"";z-index:10;opacity:1;background:#1e1e2d;justify-content:center;width:12px;height:12px;display:flex;position:absolute;bottom:-12px;left:calc(50% - 6px);right:0;rotate:45deg}.revoke:hover:after{content:"Not Allowed";z-index:1;color:#fff;opacity:10;background:#1e1e2d;border-radius:8px;justify-content:center;align-items:center;width:116px;height:28px;margin:auto;font-size:12px;font-weight:500;display:flex;position:absolute;bottom:-32px;left:-50px;right:-50px}.revoke:hover *{pointer-events:none;opacity:.6}.all-students-access-revoke{cursor:not-allowed;z-index:9;width:100%;position:relative}.all-students-access-revoke:hover:before{content:"";z-index:10;opacity:1;background:#1e1e2d;justify-content:center;width:12px;height:12px;display:flex;position:absolute;top:35px;left:calc(50% - 6px);right:0;rotate:45deg}.all-students-access-revoke:hover:after{content:"You don't have permission for all students in this event";z-index:1;color:#fff;width:inherit;opacity:10;background:#1e1e2d;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;height:auto;margin:auto;padding:8px 12px;font-size:12px;font-weight:500;display:flex;position:absolute;top:40px}.all-students-access-revoke:hover *{pointer-events:none;opacity:.6}.shadow-bottom{box-shadow:0 2px 6px #523f690d}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-header{border:none!important}@media screen{.print-footer{display:none}}@media print{@page{margin:20px 36px 0}.page-break-always{page-break-before:always}.page-break-avoid{page-break-inside:avoid}.print-footer{background-color:#fff;border-top:1px solid #ddd;width:100%;padding:8px;position:fixed;bottom:0}}.rTab{background-image:linear-gradient(270deg,#eff2f5 50%,#eff2f500 114.37%);margin-left:-28px!important}.grecaptcha-badge{visibility:hidden}.mantine-149cxdv,.mantine-1odk847,.mantine-1f8v7sc[data-selected]{background-color:#3699ff!important;border-radius:9999px!important}.mantine-5neklz,.mantine-9xpqaw{border-radius:9999px!important}.privacy{z-index:9;position:relative}.privacy:hover:before{content:"";z-index:10;opacity:1;background:#464e5f;justify-content:center;width:12px;height:12px;display:flex;position:absolute;bottom:-26px;left:calc(50% - 6px);right:0;rotate:45deg}.privacy:hover:after{content:"Hides Student Names";z-index:1;color:#fff;opacity:10;background:#464e5f;border-radius:8px;justify-content:center;align-items:center;width:142px;height:33px;margin:auto;font-size:12px;font-weight:500;display:flex;position:absolute;bottom:-50px;left:-60px;right:-50px}.privacy:hover *{opacity:.6}.custom-text-overflow{overflow-wrap:break-word;word-break:break-word}#session-data-tabs .border-right{border-right:1px solid color-mix(in srgb,var(--color-gray-200)60%,transparent)!important}#session-data-tabs .border-left{border-left:1px solid color-mix(in srgb,var(--color-gray-200)60%,transparent)!important}#session-data-tabs .border-right,#add-edit-data-drawer .border-right{border-right:1px solid color-mix(in srgb,var(--color-gray-200)60%,transparent)!important}#session-data-tabs .border-left,#add-edit-data-drawer .border-left{border-left:1px solid color-mix(in srgb,var(--color-gray-200)60%,transparent)!important}.data-align-top{align-items:flex-start!important}.app-menu-item-disabled[data-disabled]{pointer-events:all;opacity:.3}.app-menu-item-disabled[data-disabled]:hover{background:"#FFF";color:"#333"}.mantine-DateTimePicker-day[data-in-range],.mantine-DatePicker-day[data-in-range],.mantine-DateInput-day[data-in-range]{background-color:#f1faff!important}.mantine-DateTimePicker-day[data-selected],.mantine-DatePicker-day[data-selected],.mantine-DateInput-day[data-selected]{color:#fff!important;opacity:1!important;background-color:#1e73bf!important}.mantine-DateTimePicker-day[data-outside],.mantine-DatePicker-day[data-outside],.mantine-DateInput-day[data-outside]{opacity:1}[data-mantine-color-scheme] .m-26063560:checked,[data-mantine-color-scheme] .m-26063560[data-indeterminate]{background-color:#3699ff!important;border-color:#3699ff!important}@layer utilities{.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}.fc-day-grid-event>.fc-content{white-space:normal}@media print{body,.your-component-class{color:#000!important;background-color:#fff!important}.ag-theme-alpine .ag-center-cols-clipper{overflow:hidden!important}}.queue-error-toast>div:first-child{width:95%}:focus-visible,[tabIndex]:focus-visible{outline:1px solid var(--color-blue-500);outline-offset:1px!important}#upsert-assessment :focus-visible{outline:none!important}.conditional-focus-visible{outline:1px solid var(--color-blue-500);outline-offset:1px!important}#goal-progress-note-drawer .m_539e827b:where([data-active]){border-color:#464e5f}.m_576c9d4:before{border-color:#d9dde166!important}#goal-progress-note-drawer .m_539e827b:where([data-active]:first-of-type){border-image:linear-gradient(#4776e6,#8e54e9) 1!important}#session-data-tabs .m_539e827b:hover{--tab-bg:transparent}#session-data-tabs .m_539e827b:where([data-active]){border-color:var(--color-blue-m500)!important}@media (max-width:768px){#event-summary-drawer input,#event-summary-drawer textarea{font-size:16px}}.ai-text-gradient{background:linear-gradient(#4776e6 0%,#8e54e9 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.history-table-student-header{padding-left:36px!important}.mantine-AvatarGroup-group :where([data-within-group]){border:none!important}.checkbox-custom-space{align-items:center;display:flex}.checkbox-custom-space .mantine-Checkbox-label{padding-left:8px!important}.checkbox-custom-space .mantine-Checkbox-input{margin:auto 0;width:18px!important;height:18px!important}.checkbox-custom-space .mantine-Checkbox-inner{align-items:center;display:flex}.custom-quill .ql-toolbar.ql-snow{box-sizing:border-box;border:none;padding:4px 0 8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.custom-quill .ql-snow.ql-toolbar button,.custom-quill .ql-snow .ql-toolbar button{cursor:pointer;float:left;background:0 0;border:none;border-radius:4px;width:26px;height:26px;padding:4px 5px;display:inline-block}.custom-quill .ql-snow.ql-toolbar button:hover,.custom-quill .ql-snow .ql-toolbar button:hover,.custom-quill .ql-snow.ql-toolbar button:focus,.custom-quill .ql-snow .ql-toolbar button:focus,.custom-quill .ql-snow.ql-toolbar button.ql-active,.custom-quill .ql-snow .ql-toolbar button.ql-active,.custom-quill .ql-snow.ql-toolbar .ql-picker-label:hover,.custom-quill .ql-snow .ql-toolbar .ql-picker-label:hover,.custom-quill .ql-snow.ql-toolbar .ql-picker-label.ql-active,.custom-quill .ql-snow .ql-toolbar .ql-picker-label.ql-active,.custom-quill .ql-snow.ql-toolbar .ql-picker-item:hover,.custom-quill .ql-snow .ql-toolbar .ql-picker-item:hover,.custom-quill .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.custom-quill .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#378de6}.custom-quill .ql-snow.ql-toolbar button.ql-active{background:#f0f7ff!important}@media (pointer:coarse){.custom-quill .ql-snow.ql-toolbar button:hover:not(.ql-active),.custom-quill .ql-snow .ql-toolbar button:hover:not(.ql-active){color:#90959f}.custom-quill .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.custom-quill .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.custom-quill .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.custom-quill .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#90959f}.custom-quill .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.custom-quill .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.custom-quill .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.custom-quill .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#90959f}}.custom-quill .ql-snow .ql-stroke{fill:none;stroke:#90959f;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.custom-quill .ql-snow .ql-stroke-miter{fill:none;stroke:#90959f;stroke-miterlimit:10;stroke-width:2px}.custom-quill .ql-snow .ql-fill,.custom-quill .ql-snow .ql-stroke.ql-fill{fill:#90959f}.custom-quill .ql-snow .ql-picker{color:#90959f;float:left;vertical-align:middle;height:24px;font-size:14px;font-weight:500;display:inline-block;position:relative}.custom-quill .ql-snow .ql-formats{vertical-align:middle;border-right:1px solid #eceef0;display:inline-block}.custom-quill .ql-snow .ql-formats:last-of-type{border-right:none}.custom-quill .ql-toolbar.ql-snow .ql-formats{margin:0;padding:0 12px}.custom-quill .ql-toolbar.ql-snow .ql-formats:first-of-type{padding-left:0}.custom-quill :focus-visible,.custom-quill [tabIndex]:focus-visible{outline-width:0!important}.custom-quill .ql-container.ql-snow{min-height:80px;padding-top:8px}.custom-quill .ql-editor.ql-blank:before{color:#000;content:attr(data-placeholder);pointer-events:none;font-style:normal;position:absolute;left:0;right:15px}.ql-tooltip,.ql-tooltip.ql-editing,.ql-tooltip[data-mode=link],.ql-tooltip.ql-editing[data-mode=link]{z-index:100000!important;clip:auto!important;clip-path:none!important;box-sizing:border-box!important;opacity:1!important;visibility:visible!important;background-color:#fff!important;border:1px solid #ccc!important;border-radius:4px!important;width:auto!important;min-width:280px!important;max-width:500px!important;margin-top:5px!important;padding:8px 12px!important;transition:opacity .2s!important;position:absolute!important;inset:100% auto auto 0!important;overflow:visible!important;transform:none!important;box-shadow:0 2px 10px #0003!important}@supports (-webkit-overflow-scrolling:touch){.ql-tooltip{margin:0!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}}@media screen and (max-width:500px){.ql-tooltip{width:90%!important;max-width:300px!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}}.selected-base-master-item[data-checked=true]{color:#3699ff!important;background-color:#f0f7ff!important}.selected-base-master-item[data-checked=true] svg{color:#3699ff!important;opacity:.7!important}@media print{[id^=goal-data-graph-]>div:first-child{overflow:visible!important}}.editor-content-a4{box-sizing:border-box;-webkit-user-select:text;user-select:text;background-color:#fff;width:210mm;margin:0 auto}.editor-content-a4::selection{color:#000;background-color:#b3d4fc}.editor-content-a4::selection{color:#000;background-color:#b3d4fc}.editor-content-a4 *{-webkit-user-select:text;user-select:text}.editor-content-a4 .ProseMirror{-webkit-user-select:text!important;user-select:text!important;cursor:text!important}.editor-content-a4 .ProseMirror::selection{color:#000!important;background-color:#b3d4fc!important}.editor-content-a4 .ProseMirror::selection{color:#000!important;background-color:#b3d4fc!important}.editor-content-a4 .ProseMirror *{-webkit-user-select:text!important;user-select:text!important}.worksheet-theme-preview-renderer{background:#fff;animation:2s ease-in-out infinite worksheet-glow;box-shadow:inset 0 2px 34.5px #8e54e940,0 2px 10px #00000014}#worksheet-texteditor :focus-visible,#worksheet-texteditor [tabIndex]:focus-visible{outline:1px solid #0000;outline-offset:1px!important}#worksheet-texteditor .ProseMirror{-webkit-user-select:text!important;user-select:text!important}#worksheet-texteditor .ProseMirror::selection{color:#000!important;background-color:#b3d4fc!important}#worksheet-texteditor .ProseMirror::selection{color:#000!important;background-color:#b3d4fc!important}#worksheet-texteditor .worksheet-editor-content,#worksheet-texteditor .worksheet-editor-content *{-webkit-user-select:text!important;user-select:text!important}#worksheet-texteditor .worksheet-editor-content::selection{color:#000!important;background-color:#b3d4fc!important}#worksheet-texteditor .worksheet-editor-content::selection{color:#000!important;background-color:#b3d4fc!important}.mantine-worksheet-Textarea-input:focus-visible{border-color:#4776e6!important;box-shadow:0 0 4px #8e54e9!important}@media (max-width:768px){input,textarea,[contenteditable=true]{font-size:16px!important}.absent-reason-selected,.absent-reason-selected span{font-size:17px!important}}@media (min-width:768px){.absent-reason-selected,.absent-reason-selected span{font-size:12px!important}}#event-summary-quill-description .custom-quill .ql-container.ql-snow{padding-top:0!important}#event-summary-quill-description .custom-quill .ql-container .ql-editor{padding-bottom:0!important;line-height:normal!important}.formatted-inline-list{white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.formatted-inline-list p{margin:0;display:inline}.formatted-inline-list ul li,.formatted-inline-list ol li{margin-right:8px;display:inline}.formatted-inline-list li:first-of-type{margin-left:0!important}.formatted-inline-list li:last-of-type{margin-right:0!important}.formatted-inline-list ol{counter-reset:item}.formatted-inline-list ol li:before{counter-increment:item;content:counter(item)". "}.formatted-inline-list li[data-list=bullet]:before{content:"• "!important}.note-rich-text-renderer ol[data-list=bullet]{padding-left:1.2em;list-style-type:disc!important;list-style-position:inside!important}.note-rich-text-renderer ol:not([data-list=bullet]){padding-left:1.2em;list-style-type:decimal!important;list-style-position:inside!important}.note-rich-text-renderer li[data-list=bullet]::marker{content:"• "}.note-rich-text-renderer a{color:#3699ff!important;text-decoration:underline!important}.ag-row-hover:not(.ag-full-width-row):before,.ag-row-hover.ag-full-width-row.ag-row-group:before{content:"";pointer-events:none;display:block;position:absolute;inset:0;background-color:#0000!important}.ag-row-hover.ag-full-width-row.ag-row-group>*{position:relative}.ag-row-hover.ag-row-selected:before,.ag-column-hover{background-color:#0000!important}.ag-cell,.ag-header-cell-label,.ag-cell-value{-webkit-user-select:none;user-select:none}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#90959f61 #0000}.custom-scrollbar::-webkit-scrollbar{background:0 0;border-radius:16px;width:4px;height:114px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#90959f61;border-radius:16px}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow{animation:3s linear infinite spin-slow}.refine-worksheet input[type=radio]{appearance:none;background-color:var(--color-white,#fff);width:1.15em;height:1.15em;color:var(--color-blue-m500);border:.09em solid var(--color-grey-t600);border-radius:50%;place-content:center;margin:0;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out;display:grid;transform:translateY(-.075em)}.refine-worksheet input[type=radio]:before{content:"";box-sizing:border-box;border-radius:50%;width:.65em;height:.65em;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s ease-in-out;transform:scale(0);box-shadow:inset 1em 1em #0000}.refine-worksheet input[type=radio]:checked:before{transform:scale(1);box-shadow:inset 1em 1em #3699ff}#goal-instructions-container .ql-editor a{color:#06c!important;text-decoration:underline!important}.prose{color:inherit;max-width:none}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:inherit;margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.25}.prose h1{margin-top:2em;font-size:1.5em}.prose h2{margin-top:1.75em;font-size:1.25em}.prose h3{margin-top:1.5em;font-size:1.125em}.prose p{margin-bottom:.75em;line-height:1.6}.prose ul,.prose ol{margin:.75em 0;padding-left:1.5em}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{margin:.25em 0;line-height:1.5}.prose strong,.prose b{font-weight:600}.prose em,.prose i{font-style:italic}.prose u{text-decoration:underline}.prose s{text-decoration:line-through}.prose mark{background-color:#fef3c7;border-radius:.25em;padding:.125em .25em}.prose code{background-color:#f3f4f6;border-radius:.25em;padding:.125em .25em;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em}.prose blockquote{color:#6b7280;border-left:4px solid #d1d5db;margin:1em 0;padding-left:1rem;font-style:italic}.prose br{line-height:1.5}.sidebar-header{z-index:10;background:#13171a;padding-bottom:2px;position:sticky;top:0}.sidebar-footer{z-index:10;background:#13171a;position:fixed;bottom:0}.small-scrollbar{scrollbar-width:thin;scrollbar-color:#b4bcc4 #0000}.small-scrollbar::-webkit-scrollbar{width:6px;height:6px}.small-scrollbar::-webkit-scrollbar-thumb{background-color:#b4bcc4;border-radius:9999px}.small-scrollbar::-webkit-scrollbar-track{background-color:#0000;border-radius:9999px}.small-scrollbar::-webkit-scrollbar-thumb:hover{cursor:grab;border:2px solid #0000}#ampm-field-type:focus-within{outline:1px solid #3699ff!important}#ampm-field-type .mantine-TimePicker-fieldsRoot{padding-left:2px!important}#ampm-field-type .mantine-TimePicker-fieldsRoot span{margin-left:4px!important;margin-right:4px!important}#ampm-field-type input[type=text]:focus-visible{background-color:#3699ff!important;outline:1px solid #3699ff!important}#ampm-field-type input[data-am-pm]:focus-visible{color:#fff!important;background-color:#3699ff!important;outline:1px solid #3699ff!important}#ampm-field-type input[data-am-pm]{color:#6f7782!important}#ampm-field-type select[data-am-pm]{color:#6f7782!important;margin-left:4px!important;padding-top:1px!important}#ampm-field-type select[data-am-pm] option{color:#fff!important}#ampm-field-type select[data-am-pm]:focus-visible{color:#fff!important;background-color:#3699ff!important}.ampm-timepicker-dropdown button[data-active]{color:#fff;background-color:#3699ff!important}#ampm-field-type-error{border:1px solid #f64e76!important}#ampm-field-type-error:focus-within{outline:1px solid #f64e76!important}#ampm-field-type-error .mantine-TimePicker-fieldsRoot{padding-left:2px!important}#ampm-field-type-error .mantine-TimePicker-fieldsRoot span{margin-left:4px!important;margin-right:4px!important}#ampm-field-type-error input[type=text]:focus-visible{background-color:#3699ff!important;outline:1px solid #3699ff!important}#ampm-field-type-error input[data-am-pm]:focus-visible{color:#fff!important;background-color:#3699ff!important;outline:1px solid #3699ff!important}#ampm-field-type-error input[data-am-pm]{color:#6f7782!important}#ampm-field-type-error select[data-am-pm]{color:#6f7782!important;margin-left:4px!important;padding-top:1px!important}#ampm-field-type-error select[data-am-pm] option{color:#fff!important}#ampm-field-type-error select[data-am-pm]:focus-visible{color:#fff!important;background-color:#3699ff!important}
/*# sourceMappingURL=5c787612280d3939.css.map*/