.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);font-weight:var(--mantine-font-weight-medium);align-items:center;padding-inline-start:calc(.4375rem * var(--mantine-scale));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);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-full-width]){width:100%;height:auto;min-height:var(--day-size);aspect-ratio:1}.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:var(--mantine-font-weight-regular);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_cc9820d3[data-full-width]{width:100%}.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:var(--mantine-font-weight-regular);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_dc6a3c71:where([data-full-width]){width:100%}.m_9206547b{border-collapse:collapse;border-width:0}.m_9206547b[data-full-width]{width:100%}.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_2a6c32d[data-full-width]{width:100%}.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_730a79ed[data-full-width]{width:100%;max-width:none}.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));font-weight:var(--mantine-font-weight-medium);text-transform:capitalize;flex:1}.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_30b26e33[data-full-width]{width:100%}.m_30b26e33[data-full-width]>*{flex:1}.m_6fa5e2aa{cursor:pointer;line-height:unset}.m_6fa5e2aa:where([data-read-only]){cursor:default}.m_d01e596f{font-size:var(--preset-font-size);display:flex}.m_52a6b4b0{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_52a6b4b0{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_52a6b4b0{border-color:var(--mantine-color-dark-5)}.m_b0d93233{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_b0d93233:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b0d93233:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_b0d93233:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_b0d93233:active{background-color:var(--mantine-color-dark-5)}}.m_53c9e871{font-size:var(--preset-font-size);display:flex}.m_cccb8ff3{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_cccb8ff3{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_cccb8ff3{border-color:var(--mantine-color-dark-5)}.m_7b4fbf50{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_7b4fbf50:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_7b4fbf50:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_7b4fbf50:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_7b4fbf50:active{background-color:var(--mantine-color-dark-5)}}.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_1f4d0c5{font-size:var(--preset-font-size);display:flex}.m_1f20081{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_1f20081{border-color:var(--mantine-color-gray-2)}:where([data-mantine-color-scheme=dark]) .m_1f20081{border-color:var(--mantine-color-dark-5)}.m_eaf76082{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_eaf76082:hover{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_eaf76082:hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){:where([data-mantine-color-scheme=light]) .m_eaf76082:active{background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=dark]) .m_eaf76082:active{background-color:var(--mantine-color-dark-5)}}.m_43bf4edb{margin-top:var(--mantine-spacing-md);align-items:stretch;display:flex}.m_49f1412{flex:1;margin-inline-end:var(--mantine-spacing-md)}.m_d6d672a0{margin-top:var(--mantine-spacing-md);font-size:calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale)));color:var(--mantine-color-text);height:calc((var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))) * 1.4);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.m_80eb36d4{align-items:stretch;gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);display:flex}.m_5566a64b{flex:1}.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_d8663ee7{margin-top:var(--mantine-spacing-md);font-size:calc(var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale)));color:var(--mantine-color-text);height:calc((var(--mantine-font-size-sm) - calc(.125rem * var(--mantine-scale))) * 1.4);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.m_afb15cad{align-items:stretch;gap:var(--mantine-spacing-md);margin-top:var(--mantine-spacing-md);display:flex}.m_8afe6e64{flex:1}.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{font-size:.75em;font-weight:var(--mantine-font-weight-medium);opacity:.65}.m_d830530d{font-size:.9em;font-weight:var(--mantine-font-weight-medium)}.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_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--al-color-background:#f2f1ed;--al-color-background-soft:#f8f7f4;--al-color-surface:#fff;--al-color-surface-elevated:#fff;--al-color-surface-soft:#f6f5f2;--al-color-text-primary:#202125;--al-color-text-secondary:#717278;--al-color-text-muted:#9a9ba1;--al-color-border:#282a3114;--al-color-border-strong:#282a3129;--al-color-primary:#6f9d7a;--al-color-primary-hover:#5d8567;--al-color-primary-soft:#e8f0e8;--al-color-success:#5f956d;--al-color-success-soft:#e8f0e8;--al-color-warning:#c98b5c;--al-color-warning-soft:#f6eadd;--al-color-danger:#b96868;--al-color-danger-soft:#f5e3e1;--al-color-info:#657bd8;--al-color-info-soft:#e8ecfb;--al-color-accent-purple:#8272ad;--al-color-accent-purple-soft:#eeeafb;--al-color-on-primary:#fff;--al-color-text-on-dark:var(--al-color-on-primary);--al-color-text-on-dark-secondary:#ffffffb8;--al-color-text-on-dark-muted:#ffffff8f;--al-color-focus-ring:color-mix(in srgb, var(--al-color-primary) 18%, transparent);--al-color-overlay:#20212533;--al-font-family:"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--al-font-size-display-large:4rem;--al-line-height-display-large:1;--al-font-size-display:3.25rem;--al-line-height-display:1.05;--al-font-size-page-title:2.625rem;--al-line-height-page-title:1.1;--al-font-size-section-title:1.75rem;--al-line-height-section-title:1.2;--al-font-size-card-title:1.125rem;--al-line-height-card-title:1.35;--al-font-size-body-large:1.125rem;--al-line-height-body-large:1.6;--al-font-size-body:1rem;--al-line-height-body:1.55;--al-font-size-body-small:.875rem;--al-line-height-body-small:1.5;--al-font-size-caption:.75rem;--al-line-height-caption:1.5;--al-font-size-label:.875rem;--al-line-height-label:1.4;--al-font-size-overline:.75rem;--al-line-height-overline:1.4;--al-font-size-metric:2.5rem;--al-line-height-metric:1.1;--al-font-weight-regular:400;--al-font-weight-medium:500;--al-font-weight-semibold:600;--al-font-weight-bold:700;--al-font-weight-body:var(--al-font-weight-regular);--al-font-weight-control:var(--al-font-weight-medium);--al-font-weight-heading:var(--al-font-weight-semibold);--al-font-weight-emphasis:var(--al-font-weight-semibold);--al-letter-spacing:0;--al-space-1:4px;--al-space-2:8px;--al-space-3:12px;--al-space-4:16px;--al-space-5:20px;--al-space-6:24px;--al-space-8:32px;--al-space-10:40px;--al-space-12:48px;--al-space-16:64px;--al-radius-small:8px;--al-radius-input:11px;--al-radius-control:12px;--al-radius-card:16px;--al-radius-large-card:22px;--al-radius-modal:28px;--al-radius-pill:999px;--al-shadow-card:0 8px 26px #36322a0f;--al-shadow-elevated:0 22px 65px #36322a17;--al-shadow-modal:0 30px 90px #36322a29;--al-control-small:32px;--al-control-medium:40px;--al-control-large:48px;--al-touch-target:48px;--al-breakpoint-mobile:480px;--al-breakpoint-tablet:768px;--al-breakpoint-laptop:1024px;--al-breakpoint-desktop:1280px;--al-breakpoint-wide:1536px;--al-z-dropdown:650;--al-z-sticky:400;--al-z-overlay:500;--al-z-modal:600;--al-z-toast:700;--al-mobile-gutter:16px;--al-safe-bottom:env(safe-area-inset-bottom,0px);--al-sidebar-surface:#f7f6f2db}:root[data-mantine-color-scheme=dark],[data-appearance-mode=DARK]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--al-color-background:#121512;--al-color-background-soft:#171a17;--al-color-surface:#1e221f;--al-color-surface-elevated:#272c28;--al-color-surface-soft:#232824;--al-color-text-primary:#f2f4f0;--al-color-text-secondary:#b8beb7;--al-color-text-muted:#858c85;--al-color-border:#e7efe817;--al-color-border-strong:#e7efe82e;--al-color-primary:#96bc9e;--al-color-primary-hover:#a8caaf;--al-color-primary-soft:#29372d;--al-color-success:#8fc39a;--al-color-success-soft:#26372b;--al-color-warning:#dcaa76;--al-color-warning-soft:#3a3025;--al-color-danger:#df8d8a;--al-color-danger-soft:#402b2b;--al-color-info:#98a9e6;--al-color-info-soft:#2c3246;--al-color-accent-purple:#b4a4d5;--al-color-accent-purple-soft:#352f45;--al-color-on-primary:#152018;--al-color-text-on-dark:#f7f8f5;--al-color-text-on-dark-secondary:#f7f8f5c2;--al-color-text-on-dark-muted:#f7f8f594;--al-color-focus-ring:color-mix(in srgb, var(--al-color-primary) 28%, transparent);--al-color-overlay:#050806b8;--al-shadow-card:0 12px 34px #0000003d, inset 0 1px 0 #ffffff06;--al-shadow-elevated:0 26px 72px #00000057, inset 0 1px 0 #ffffff09;--al-shadow-modal:0 36px 100px #00000085, inset 0 1px 0 #ffffff0a;--al-sidebar-surface:#141815f0}@media (max-width:768px){:root{--al-font-size-display-large:3rem;--al-font-size-display:2.5rem;--al-font-size-page-title:2rem;--al-font-size-section-title:1.5rem;--al-font-size-metric:2.25rem}}
:root{--ep-bg:var(--al-color-background);--ep-bg-soft:var(--al-color-surface-soft);--ep-sidebar:var(--al-sidebar-surface);--ep-card:var(--al-color-surface);--ep-card-soft:var(--al-color-surface-soft);--ep-text:var(--al-color-text-primary);--ep-text-soft:var(--al-color-text-secondary);--ep-text-faint:var(--al-color-text-muted);--ep-line:var(--al-color-border);--ep-blue:var(--al-color-info);--ep-blue-soft:var(--al-color-info-soft);--ep-green:var(--al-color-primary);--ep-green-soft:var(--al-color-primary-soft);--ep-orange:var(--al-color-warning);--ep-orange-soft:var(--al-color-warning-soft);--ep-purple:var(--al-color-accent-purple);--ep-purple-soft:var(--al-color-accent-purple-soft);--ep-red:var(--al-color-danger);--ep-red-soft:var(--al-color-danger-soft);--ep-shadow-sm:var(--al-shadow-card);--ep-shadow-md:var(--al-shadow-elevated);--ep-radius-sm:var(--al-radius-input);--ep-radius-md:var(--al-radius-card);--ep-radius-lg:var(--al-radius-large-card);--ep-radius-xl:var(--al-radius-modal);--ep-touch-target:var(--al-touch-target);--ep-mobile-gutter:var(--al-mobile-gutter);--ep-safe-bottom:var(--al-safe-bottom)}*{box-sizing:border-box}html,body{min-height:100%}body{background:var(--ep-bg);color:var(--ep-text);font-family:var(--al-font-family);font-size:var(--al-font-size-body);font-weight:var(--al-font-weight-body);line-height:var(--al-line-height-body);letter-spacing:var(--al-letter-spacing);font-feature-settings:"cv02", "cv03", "cv04", "cv11";font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:where(body,button,input,textarea,select,option,[role=dialog],[role=menu],[role=listbox]){font-family:var(--al-font-family);font-optical-sizing:auto}:where(h1,h2,h3,h4,h5,h6){font-weight:var(--al-font-weight-heading);letter-spacing:var(--al-letter-spacing);text-wrap:balance;margin-block:0}:where(p){text-wrap:pretty}:where(input,textarea,select){font-size:var(--al-font-size-body);line-height:var(--al-line-height-body)}:where(button){font-size:var(--al-font-size-body-small);font-weight:var(--al-font-weight-control);line-height:var(--al-line-height-body-small)}.al-type-display-large,.al-type-display,.al-type-page-title,.al-type-section-title,.al-type-card-title{font-weight:var(--al-font-weight-heading);letter-spacing:var(--al-letter-spacing);text-wrap:balance}.al-type-display-large{font-size:var(--al-font-size-display-large);line-height:var(--al-line-height-display-large)}.al-type-display{font-size:var(--al-font-size-display);line-height:var(--al-line-height-display)}.al-type-page-title{font-size:var(--al-font-size-page-title);line-height:var(--al-line-height-page-title)}.al-type-section-title{font-size:var(--al-font-size-section-title);line-height:var(--al-line-height-section-title)}.al-type-card-title{font-size:var(--al-font-size-card-title);line-height:var(--al-line-height-card-title)}.al-type-body-large{font-size:var(--al-font-size-body-large);line-height:var(--al-line-height-body-large)}.al-type-body{font-size:var(--al-font-size-body);line-height:var(--al-line-height-body)}.al-type-body-small{font-size:var(--al-font-size-body-small);line-height:var(--al-line-height-body-small)}.al-type-caption{font-size:var(--al-font-size-caption);line-height:var(--al-line-height-caption)}.al-type-label{font-size:var(--al-font-size-label);font-weight:var(--al-font-weight-control);line-height:var(--al-line-height-label)}.al-type-overline{font-size:var(--al-font-size-overline);font-weight:var(--al-font-weight-heading);line-height:var(--al-line-height-overline);text-transform:uppercase}.al-type-metric{font-size:var(--al-font-size-metric);font-weight:var(--al-font-weight-heading);line-height:var(--al-line-height-metric);font-variant-numeric:tabular-nums lining-nums}.al-type-numeric{font-variant-numeric:tabular-nums lining-nums}:where(button,input,textarea,select,[tabindex]):focus-visible{outline:2px solid var(--al-color-primary);outline-offset:2px}:where(.mantine-Input-input,.mantine-Select-input,.mantine-Textarea-input):focus,:where(.mantine-Input-input,.mantine-Select-input,.mantine-Textarea-input):focus-within{border-color:var(--al-color-primary);box-shadow:0 0 0 3px var(--al-color-focus-ring)}.mantine-Button-root[data-variant=filled]:not([data-disabled]):hover{background:var(--al-color-primary-hover)}.mantine-Button-root:active:not([data-disabled]){transform:translateY(1px)}.mantine-Input-input[data-error],.mantine-Input-input[aria-invalid=true]{border-color:var(--al-color-danger)}.mantine-Notifications-root{z-index:var(--al-z-toast)}a{color:inherit;text-decoration:none}::selection{color:var(--ep-text);background:color-mix(in srgb, var(--ep-green) 26%, transparent)}button,input,textarea,select{font:inherit}a{-webkit-tap-highlight-color:transparent}body [class*=layout-module][class*=__mainArea] :where([class*=__page]){color:var(--ep-text)}body [class*=layout-module][class*=__mainArea] :where([class*=__title]){color:var(--ep-text);font-weight:var(--al-font-weight-heading);letter-spacing:var(--al-letter-spacing)}body [class*=layout-module][class*=__mainArea] :where([class*=__subtitle],[class*=__muted],[class*=__emptyText],[class*=__description],[class*=__formHint],[class*=__regularHint]){color:var(--ep-text-soft)}body [class*=layout-module][class*=__mainArea] :where([class*=__panel],[class*=__statCard],[class*=__controls],[class*=__tablePanel],[class*=__goalCard],[class*=__detailsPanel],[class*=__detailsDrawer],[class*=__detailsSection],[class*=__calendarPanel],[class*=__sidePanel],[class*=__metric],[class*=__tabs],[class*=__emptyState],[class*=__createTile],[class*=__addPanel],[class*=__statsCard],[class*=__summaryCard],[class*=__goalCard],[class*=__goalTile],[class*=__subtaskEditor]){border:1px solid var(--ep-line);border-radius:var(--ep-radius-lg);color:var(--ep-text);background:var(--ep-card);box-shadow:var(--ep-shadow-sm)}body [class*=layout-module][class*=__mainArea] :where([class*=__metricIcon],[class*=__statIcon],[class*=__categoryMark]){box-shadow:none;filter:none;border:0;border-radius:14px}body [class*=layout-module][class*=__mainArea] :where([class*=__metricSvg],[class*=__statIcon] svg,[class*=__categoryMark] svg,[class*=__addButton] svg){filter:none}body [class*=layout-module][class*=__mainArea] :where([class*=__green],[class*=__statgreen],[class*=__positive]){color:var(--ep-green)}body [class*=layout-module][class*=__mainArea] :where([class*=__blue],[class*=__statblue]){color:var(--ep-blue)}body [class*=layout-module][class*=__mainArea] :where([class*=__violet],[class*=__purple]){color:var(--ep-purple)}body [class*=layout-module][class*=__mainArea] :where([class*=__yellow],[class*=__orange]){color:var(--ep-orange)}body [class*=layout-module][class*=__mainArea] :where([class*=__negative],[class*=__red],[class*=__statred],[class*=__dateOverdue]){color:var(--ep-red)}body [class*=layout-module][class*=__mainArea] :where([class*=__metricValue],[class*=__statValue],[class*=__goalTitle],[class*=__detailsTitle],[class*=__itemTitle],[class*=__taskTitle],[class*=__panelTitle]){color:var(--ep-text);font-weight:var(--al-font-weight-heading);letter-spacing:var(--al-letter-spacing)}body [class*=layout-module][class*=__mainArea] :where([class*=__filterButton],[class*=__switchButton],[class*=__monthButton],[class*=__todayButton],[class*=__ghostButton],[class*=__createLinkButton]){border:1px solid var(--ep-line);border-radius:var(--ep-radius-sm);color:var(--ep-text-soft);background:var(--ep-card);box-shadow:var(--ep-shadow-sm)}body [class*=layout-module][class*=__mainArea] :where([class*=__filterButtonActive],[class*=__switchButtonActive],[class*=__tabActive]){border-color:color-mix(in srgb, var(--ep-green) 34%, transparent);color:var(--ep-text);background:var(--ep-green-soft);box-shadow:none}body [class*=layout-module][class*=__mainArea] :where([class*=__addButton],[class*=__smallAddButton],[class*=__factAddButton]){color:#fff;background:#292b31;border:0;border-radius:12px;box-shadow:0 9px 22px #1f212626}body [class*=layout-module][class*=__mainArea] :where([class*=__addButton],[class*=__smallAddButton],[class*=__factAddButton]):hover{color:#fff;background:#202226}body [class*=layout-module][class*=__mainArea] :where([class*=__checkbox],[class*=__checkboxDone],[class*=__dayDone],[class*=__dayEmpty],[class*=__taskCheckbox],[class*=__taskDone]){box-shadow:none;border-radius:50%}body [class*=layout-module][class*=__mainArea] :where([class*=__checkboxDone],[class*=__dayDone],[class*=__taskDone],[class*=__checked]){border-color:var(--ep-green);color:#fff;background:var(--ep-green)}.mantine-Checkbox-input:checked{background:0 0;border-color:#0000}.mantine-Checkbox-icon{width:100%;height:100%}body [class*=layout-module][class*=__mainArea] :where([class*=__row],[class*=__weekRow],[class*=__incomeRow],[class*=__eventRow]){color:var(--ep-text);border-color:var(--ep-line)}body [class*=layout-module][class*=__mainArea] :where([class*=__head],[class*=__weekHead]){color:var(--ep-text-faint);border-color:var(--ep-line)}body [class*=layout-module][class*=__mainArea] :where([class*=mantine-Input-input],input,textarea,select){border-color:var(--ep-line);border-radius:var(--ep-radius-sm);color:var(--ep-text);background:var(--ep-card)}body [class*=layout-module][class*=__mainArea] input::placeholder,body [class*=layout-module][class*=__mainArea] textarea::placeholder{color:var(--ep-text-faint)}body [class*=layout-module][class*=__mainArea] :where([class*=mantine-Input-input]:focus,input:focus,textarea:focus,select:focus){border-color:color-mix(in srgb, var(--ep-green) 44%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ep-green) 12%, transparent)}body [class*=layout-module][class*=__mainArea] :where([class*=mantine-Progress-root],[class*=__progress],[class*=__metricProgress],[class*=__goalProgress],[class*=__budgetProgress]){background:var(--ep-card-soft)}body [class*=layout-module][class*=__mainArea] :where([class*=mantine-Badge-root],[class*=__metaBadge],[class*=__categoryBadge],[class*=__pill]){color:var(--ep-text-soft);background:var(--ep-card-soft);text-transform:none;border:0;border-radius:999px}body [class*=mantine-Modal-content]{border:1px solid var(--ep-line);border-radius:var(--ep-radius-xl);color:var(--ep-text);background:var(--ep-card);box-shadow:var(--ep-shadow-md)}body [class*=mantine-Modal-header]{background:0 0}body [class*=mantine-Modal-title]{color:var(--ep-text);font-weight:var(--al-font-weight-heading);letter-spacing:var(--al-letter-spacing)}body [class*=mantine-Popover-dropdown],body [class*=mantine-Menu-dropdown]{border:1px solid var(--ep-line);border-radius:var(--ep-radius-md);color:var(--ep-text);background:var(--ep-card);box-shadow:var(--ep-shadow-md)}@media (max-width:48em),(max-height:36em) and (pointer:coarse){body:has(.ep-mobile-form-modal){overflow:hidden}.ep-mobile-form-modal .mantine-Modal-inner{align-items:stretch;padding:0}.ep-mobile-form-modal .mantine-Modal-content{border:0;border-radius:0;flex-direction:column;width:100%;max-width:none;height:100vh;max-height:100vh;margin:0;display:flex}@supports (height:100dvh){.ep-mobile-form-modal .mantine-Modal-content{height:100dvh;max-height:100dvh}}.ep-mobile-form-modal .mantine-Modal-header{z-index:5;padding-top:max(16px, env(safe-area-inset-top,0px));flex:none;position:sticky;top:0}.ep-mobile-form-modal .mantine-Modal-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}.ep-mobile-form-modal .mantine-Modal-body input:not([type=hidden]),.ep-mobile-form-modal .mantine-Modal-body textarea,.ep-mobile-form-modal .mantine-Modal-body select,.ep-mobile-form-modal .mantine-Modal-body .mantine-Input-input{min-height:var(--ep-touch-target);font-size:var(--al-font-size-body)}.ep-mobile-form-modal .mantine-Modal-body button,.ep-mobile-form-modal .mantine-Modal-body [role=button]{touch-action:manipulation}.ep-mobile-form-modal .mantine-Modal-body>form{flex:auto;width:100%;max-width:100%;min-height:0;max-height:100%}}@media (max-width:62em){html,body{width:100%;max-width:100%;overflow-x:clip}body{overscroll-behavior-x:none}img,svg,canvas{max-width:100%}}@media (max-width:48em),(max-height:36em) and (pointer:coarse){.ep-mobile-form-modal .mantine-Modal-inner{inset:0;width:100%!important;max-width:100%!important}.ep-mobile-form-modal .mantine-Modal-content,.ep-mobile-form-modal [role=dialog]{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}}:root[data-mantine-color-scheme=dark] ::selection,[data-appearance-mode=DARK] ::selection{color:var(--al-color-on-primary);background:var(--al-color-primary)}:root[data-mantine-color-scheme=dark] :where(input,textarea)::placeholder,[data-appearance-mode=DARK] :where(input,textarea)::placeholder{color:var(--al-color-text-muted);opacity:1}:root[data-mantine-color-scheme=dark] :where(.mantine-Menu-dropdown,.mantine-Popover-dropdown),[data-appearance-mode=DARK] :where(.mantine-Menu-dropdown,.mantine-Popover-dropdown){border-color:var(--al-color-border);color:var(--al-color-text-primary);background:var(--al-color-surface-elevated);box-shadow:var(--al-shadow-elevated)}:root[data-mantine-color-scheme=dark] :where(.mantine-Menu-item):hover,[data-appearance-mode=DARK] :where(.mantine-Menu-item):hover{background:var(--al-color-surface-soft)}
