.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)}:where([data-layout=stacked]) .m_5ed0edd0{margin-top:0}.m_b37d9ac7:where([data-layout=stacked])>*{display:grid}.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_f6645d97[data-native-level-select]{cursor:default;gap:var(--mantine-spacing-md)}.m_e214b549{appearance:none;font-size:var(--dch-fz,var(--mantine-font-size-sm));font-weight:var(--mantine-font-weight-medium);text-transform:capitalize;color:inherit;cursor:pointer;font-family:inherit;line-height:var(--dch-control-size);height:var(--dch-control-size);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M4.93179 5.43179C4.75605 5.60753 4.75605 5.89245 4.93179 6.06819C5.10753 6.24392 5.39245 6.24392 5.56819 6.06819L7.49999 4.13638L9.43179 6.06819C9.60753 6.24392 9.89245 6.24392 10.0682 6.06819C10.2439 5.89245 10.2439 5.60753 10.0682 5.43179L7.81819 3.18179C7.73379 3.0974 7.61933 3.04999 7.49999 3.04999C7.38064 3.04999 7.26618 3.0974 7.18179 3.18179L4.93179 5.43179ZM10.0682 9.56819C10.2439 9.39245 10.2439 9.10753 10.0682 8.93179C9.89245 8.75606 9.60753 8.75606 9.43179 8.93179L7.49999 10.8636L5.56819 8.93179C5.39245 8.75606 5.10753 8.75606 4.93179 8.93179C4.75605 9.10753 4.75605 9.39245 4.93179 9.56819L7.18179 11.8182C7.35753 11.9939 7.64245 11.9939 7.81819 11.8182L10.0682 9.56819Z' fill='currentColor' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E") 100% no-repeat;background-size:calc(.875rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));padding:0;padding-right:calc(1rem * var(--mantine-scale));border:none}.m_e214b549:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm)}.m_e214b549:disabled{cursor:not-allowed;color:var(--mantine-color-dimmed)}.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)}}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-ext-400-normal-CWV284fw.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-400-normal-DLkyKLvH.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-cyrillic-400-normal-C44pakCn.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-400-normal-B8Z6Jvzv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-greek-400-normal-Cw5-AHNN.woff2)format("woff2"),url(/assets/source-serif-4-greek-400-normal-BccYJ-vZ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-vietnamese-400-normal-BbG3LG1A.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-400-normal-DR1UuFon.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-ext-400-normal-Cp7z-ARB.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-400-normal-CEpydyUl.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2)format("woff2"),url(/assets/source-serif-4-latin-400-normal-Dn3IlU-Z.woff)format("woff");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}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-ext-600-normal-D_E8FDgP.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-ext-600-normal-DiT2IGQm.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-cyrillic-600-normal-BDP5YDHD.woff2)format("woff2"),url(/assets/source-serif-4-cyrillic-600-normal-DFnC3vAY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-greek-600-normal-DdRkKr-1.woff2)format("woff2"),url(/assets/source-serif-4-greek-600-normal-DhXQw1Kl.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-vietnamese-600-normal-CznyfUKR.woff2)format("woff2"),url(/assets/source-serif-4-vietnamese-600-normal-B0WJbuqT.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-ext-600-normal-0sIUyHMO.woff2)format("woff2"),url(/assets/source-serif-4-latin-ext-600-normal-C6NNqpJh.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2)format("woff2"),url(/assets/source-serif-4-latin-600-normal-DMD1h6_f.woff)format("woff");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}[data-mantine-color-scheme=light] .offers-readable{--mantine-color-dimmed:#4a5761}.kb-reading-line{animation:1.6s ease-in-out infinite kb-reading}@keyframes kb-reading{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.kb-reading-line{animation:none}}.needs-input .mantine-Checkbox-inner>.mantine-Checkbox-icon{margin:auto}.malu-modal{--band-bg:#edf6f7;--band-border:#d7ebed;--band-title:#124b52;--band-line:#165c63;--band-icon:#1c7e87;--band-tile:#fff;--band-tile-shadow:0 1px 2px #143c461f;--modal-footer-border:#edf1f3}.malu-modal[data-kind=attention]{--band-bg:#fff8ec;--band-border:#f2d58a;--band-title:#5c3d00;--band-line:#6b4a00;--band-icon:#8a5a00;--band-tile-shadow:0 1px 2px #5a3c001f}.malu-modal[data-kind=danger]{--band-bg:#fdf1f0;--band-border:#f6d4d0;--band-title:#7e1d17;--band-line:#8c2a21;--band-icon:#b42318;--band-tile-shadow:0 1px 2px #781e1424}[data-mantine-color-scheme=dark] .malu-modal{--band-bg:#1f8f9929;--band-border:#1f8f9959;--band-title:#b7dbde;--band-line:#93c9ce;--band-icon:#67b3ba;--band-tile:var(--mantine-color-dark-6);--band-tile-shadow:none;--modal-footer-border:var(--mantine-color-dark-4)}[data-mantine-color-scheme=dark] .malu-modal[data-kind=attention]{--band-bg:#e8a13d24;--band-border:#e8a13d66;--band-title:#f5d49a;--band-line:#eec27a;--band-icon:#e8a13d}[data-mantine-color-scheme=dark] .malu-modal[data-kind=danger]{--band-bg:#c8372d29;--band-border:#c8372d73;--band-title:#f6b3ac;--band-line:#f0958b;--band-icon:#f07a6e}.malu-modal-content{box-shadow:0 24px 64px #0a1e284d}.malu-modal-header{background:var(--band-bg);border-bottom:1px solid var(--band-border);align-items:center;gap:14px;min-height:0;padding:20px 20px 18px 24px;position:sticky}.malu-modal-title{color:var(--band-title);flex:1;min-width:0;font-size:18px;font-weight:700;line-height:1.3}.malu-modal-close{color:var(--band-line);align-self:flex-start}.malu-modal-body{padding:20px 24px}.malu-modal[data-working] .malu-modal-header{overflow:hidden}.malu-modal[data-working] .malu-modal-header:after{content:"";background:var(--band-icon);width:35%;height:3px;animation:1.1s ease-in-out infinite malu-modal-work;position:absolute;bottom:0;left:0}@keyframes malu-modal-work{0%{transform:translate(-100%)}to{transform:translate(300%)}}.malu-modal-tile{background:var(--band-tile);width:44px;height:44px;box-shadow:var(--band-tile-shadow);color:var(--band-icon);border-radius:12px;flex:none;place-items:center;display:grid}.malu-modal[data-done] .malu-modal-tile{background:var(--mantine-color-green-6);color:#fff}.malu-modal-line{color:var(--band-line);margin:3px 0 0;font-size:13px;font-weight:400;line-height:1.4}.malu-modal-footer{border-top:1px solid var(--modal-footer-border);background:var(--mantine-color-body);z-index:2;justify-content:space-between;align-items:center;gap:16px;margin:20px -24px -20px;padding:16px 24px;display:flex;position:sticky;bottom:0}.malu-modal-footer-note{color:var(--mantine-color-dimmed);min-width:0;font-size:12px;line-height:1.4}.malu-modal-footer-actions{flex:none;gap:8px;margin-left:auto;display:flex}@media (width<=47.99em){.malu-modal .malu-modal-inner{align-items:flex-end;padding:0}.malu-modal .malu-modal-content{border-radius:20px 20px 0 0;flex:0 0 100%;max-width:100%;max-height:92dvh}.malu-modal .malu-modal-header{padding-top:26px}.malu-modal .malu-modal-header:before{content:"";background:var(--band-border);border-radius:2px;width:40px;height:4px;margin-left:-20px;position:absolute;top:8px;left:50%}.malu-modal .malu-modal-body{padding:18px 16px}.malu-modal .malu-modal-footer{padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;margin:18px -16px -18px;bottom:0}.malu-modal .malu-modal-footer-actions{margin-left:0}.malu-modal .malu-modal-footer-actions>*{flex:1;height:48px}.malu-modal .mantine-Input-input{min-height:48px}}@media (prefers-reduced-motion:reduce){.malu-modal[data-working] .malu-modal-header:after{opacity:.6;width:100%;animation:none}}.malu-header{background:#14636b;border-bottom:0!important}[data-mantine-color-scheme=dark] .malu-header{background:#0f3f44}.malu-nav{--nav-top:#145a61;--nav-bottom:#0f4248;--nav-icon:#93c9ce;--nav-heading:#7fbfc5;--nav-line:#ffffff17;background:linear-gradient(180deg, var(--nav-top), var(--nav-bottom));color:#ffffffd6;border-right:0!important}[data-mantine-color-scheme=dark] .malu-nav{--nav-top:#0f3f44;--nav-bottom:#0a2b2f;--nav-icon:#7fbfc5;--nav-heading:#6fb0b6;--nav-line:#ffffff12}.malu-nav-list{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.malu-nav-item{color:#ffffffd6;background:0 0;border-radius:8px;align-items:flex-start;min-height:34px;padding:7px 10px;position:relative}.malu-nav-item .mantine-NavLink-label{white-space:normal;font-size:14px;font-weight:500;line-height:1.3}.malu-nav-item .mantine-NavLink-section[data-position=left]{color:var(--nav-icon);margin-top:1px}.malu-nav-item:hover{color:#fff;background:#ffffff12}.malu-nav-item:hover .mantine-NavLink-section[data-position=left]{color:#fff}.malu-nav-item[data-active],.malu-nav-item[data-active]:hover{color:#fff;background:#ffffff21}.malu-nav-item[data-active] .mantine-NavLink-label{font-weight:600}.malu-nav-item[data-active] .mantine-NavLink-section[data-position=left]{color:#fff}.malu-nav-item[data-active]:before{content:"";background:#e8a13d;border-radius:0 3px 3px 0;width:3px;position:absolute;top:5px;bottom:5px;left:-10px}.malu-nav-item:focus-visible{outline-offset:2px;outline:2px solid #93e0e6}.malu-nav-group{letter-spacing:.07em;text-transform:uppercase;width:100%;color:var(--nav-heading);justify-content:space-between;align-items:center;padding:8px 10px 4px;font-size:11px;font-weight:700;display:flex}.malu-nav-group:focus-visible{outline-offset:1px;border-radius:6px;outline:2px solid #93e0e6}.malu-nav-line{background:var(--nav-line);height:1px;margin:6px 0}.malu-nav-count{color:#2a1b00;background:#e8a13d;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.malu-nav-mini .malu-nav-count{min-width:16px;height:16px;padding:0 4px;font-size:10px;position:absolute;top:2px;right:2px}.malu-nav-mini .malu-nav-item{justify-content:center;align-items:center;height:40px;padding:0}.malu-nav-mini .malu-nav-item .mantine-NavLink-section[data-position=left]{margin-inline-end:0}.malu-nav-mini .malu-nav-item[data-active]:before{left:-8px}.malu-nav-bottom{border-top:1px solid var(--nav-line)}.malu-nav-foot{color:#ffffff8c;font-size:12px}.malu-nav-drawer .mantine-Drawer-content{border-radius:0 18px 18px 0}.malu-nav-drawer .mantine-Drawer-header{background:0 0}.malu-nav-drawer .mantine-Drawer-close{color:#fff}.malu-nav-drawer .malu-nav-item{align-items:center;height:44px;padding-top:0;padding-bottom:0}.malu-nav-drawer .malu-nav-item .mantine-NavLink-label{font-size:15px}.malu-band{--band-from:#14636b;--band-to:#1c7e87;background:linear-gradient(120deg, var(--band-from) 0%, var(--band-to) 100%);color:#fff;border-radius:16px;flex-direction:column;gap:18px;padding:24px 26px;display:flex}[data-mantine-color-scheme=dark] .malu-band{--band-from:#0f4248;--band-to:#14636b}.malu-band-small{color:#b7dbde;font-size:13px}.malu-band-title{color:#fff;margin:2px 0 0;font-size:28px;font-weight:700;line-height:1.2}.malu-band-btn{white-space:nowrap;cursor:pointer;color:#fff;background:#ffffff1f;border:1px solid #ffffff47;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.malu-band-btn:hover{background:#fff3}.malu-band-btn[data-main]{color:#124b52;background:#fff;border:0}.malu-band-btn[data-main]:hover{background:#edf6f7}.malu-band-btn:focus-visible,.malu-band-tile:focus-visible{outline-offset:2px;outline:2px solid #93e0e6}.malu-band-tiles{gap:12px;display:flex}.malu-band-tile{color:#fff;text-align:center;cursor:pointer;text-align:center;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;padding:14px 16px;font-family:inherit;text-decoration:none;display:flex}.malu-band-tile:hover{filter:brightness(1.08)}.malu-band-tile[data-tone=amber]{background:#e8a13d38}.malu-band-tile[data-tone=red]{background:#c8372d40}.malu-band-tile[data-quiet]{background:#ffffff14}.malu-band-tile-icon{background:#ffffff24;border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.malu-band-tile-number{font-family:var(--mantine-font-family-monospace);font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.1}.malu-band-tile-word{color:#d7ebed;margin-top:3px;font-size:12px}.malu-band-tile[data-tone=amber] .malu-band-tile-word{color:#ffe7bf}.malu-band-tile[data-tone=red] .malu-band-tile-word{color:#ffd3ce}.malu-band-tile[data-quiet] .malu-band-tile-number{opacity:.75}.malu-band-note{color:#ffe7bf;background:#e8a13d38;border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.malu-card{--card-bg:#fff;--card-border:#e3e8eb;--card-line:#edf1f3;--card-hover:#f7f9fa;--card-tile:#edf6f7;--card-tile-amber:#fff8ec;background:var(--card-bg);border:1px solid var(--card-border);border-radius:14px;overflow:hidden}[data-mantine-color-scheme=dark] .malu-card{--card-bg:#25262b;--card-border:#373a40;--card-line:#2c2e33;--card-hover:#2c2e33;--card-tile:#1c7e8738;--card-tile-amber:#e8a13d29}.malu-card-head{align-items:center;gap:10px;padding:14px 18px;display:flex}.malu-card-tile{background:var(--card-tile);width:30px;height:30px;color:var(--mantine-color-malu-7);border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=dark] .malu-card-tile{color:#93c9ce}.malu-card-tile[data-tone=amber]{background:var(--card-tile-amber);color:#b35c00}.malu-card-title{margin:0;font-size:15px;font-weight:700}.malu-card-link{color:var(--mantine-color-malu-7);align-items:center;gap:4px;margin-left:auto;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}[data-mantine-color-scheme=dark] .malu-card-link{color:#93c9ce}.malu-card-link:hover{text-decoration:underline}.malu-card-body{border-top:1px solid var(--card-line)}.malu-line{color:inherit;align-items:center;gap:10px;min-width:0;padding:8px 18px;text-decoration:none;display:flex}.malu-line:hover{background:var(--card-hover)}.malu-line+.malu-line[data-ruled],.malu-line[data-ruled]{border-top:1px solid var(--card-line)}.malu-line-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;overflow:hidden}.malu-dim{color:var(--mantine-color-dimmed);white-space:nowrap;font-size:12px}.malu-mono{font-family:var(--mantine-font-family-monospace);white-space:nowrap;font-size:12px;font-weight:600}.malu-caps{letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed);font-size:11px;font-weight:700}.malu-group-head{align-items:center;gap:8px;padding:6px 18px;display:flex}.malu-group-head:after{content:"";background:var(--card-line);flex:1;height:1px}.malu-pill{white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:12px;font-weight:700;line-height:18px;display:inline-flex}.malu-pill[data-tone=red]{color:#b42318;background:#fdf1f0}.malu-pill[data-tone=amber]{color:#8a4b00;background:#fdebd3}.malu-pill[data-tone=orange]{color:#b35c00;background:#fff4e5}.malu-pill[data-tone=grey]{color:#4e5d66;background:#eef1f3}.malu-pill[data-tone=soft]{color:#36454f;background:#f3f6f7}.malu-pill[data-tone=teal]{color:#165c63;background:#edf6f7}.malu-pill[data-tone=green]{color:#1f6b3c;background:#e3efe6}.malu-pill[data-tone=blue]{color:#1e3a57;background:#e3edf7}.malu-pill[data-tone=violet]{color:#5a3fa0;background:#efeafb}.malu-pill[data-tone=indigo]{color:#3b3f9e;background:#e8e9fb}[data-mantine-color-scheme=dark] .malu-pill[data-tone=red]{color:#f0a39b;background:#c8372d33}[data-mantine-color-scheme=dark] .malu-pill[data-tone=amber],[data-mantine-color-scheme=dark] .malu-pill[data-tone=orange]{color:#f2c46b;background:#e8a13d2e}[data-mantine-color-scheme=dark] .malu-pill[data-tone=grey],[data-mantine-color-scheme=dark] .malu-pill[data-tone=soft]{color:#c1c2c5;background:#2c2e33}[data-mantine-color-scheme=dark] .malu-pill[data-tone=teal]{color:#93e0e6;background:#1c7e8740}[data-mantine-color-scheme=dark] .malu-pill[data-tone=green]{color:#8cd2a5;background:#2f9e4433}[data-mantine-color-scheme=dark] .malu-pill[data-tone=blue]{color:#a9c8e8;background:#2f6ea840}[data-mantine-color-scheme=dark] .malu-pill[data-tone=violet]{color:#c8b9f2;background:#6b57a847}[data-mantine-color-scheme=dark] .malu-pill[data-tone=indigo]{color:#b9bcf2;background:#3b3f9e4d}.malu-stat{background:var(--card-hover);min-width:0;color:inherit;border-radius:10px;flex-direction:column;gap:2px;padding:12px 14px;text-decoration:none;display:flex}.malu-stat[data-tone=amber]{background:#fff8ec}.malu-stat[data-tone=red]{background:#fdf1f0}[data-mantine-color-scheme=dark] .malu-stat[data-tone=amber]{background:#e8a13d1f}[data-mantine-color-scheme=dark] .malu-stat[data-tone=red]{background:#c8372d24}.malu-stat-number{font-family:var(--mantine-font-family-monospace);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.malu-empty-icon{background:var(--mantine-color-malu-light);width:52px;height:52px;color:var(--mantine-color-malu-light-color);border-radius:14px;justify-content:center;align-items:center;display:flex}.malu-empty{border:1.5px dashed var(--mantine-color-default-border);text-align:center;color:var(--mantine-color-dimmed);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:22px;font-size:14px;display:flex}.malu-home-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}@media (width<=1199px){.malu-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.malu-band{gap:14px;padding:18px}.malu-band-title{font-size:24px}.malu-band-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.malu-band-tile{padding:12px}}.ws-board{background:#f3f5f2;border:1px solid #e3e8eb;border-radius:14px;position:relative;overflow:hidden}.ws-board-grid{background-image:radial-gradient(#c9d2cc 1px,#0000 1.3px);background-size:20px 20px}[data-mantine-color-scheme=dark] .ws-board{background:#202226;border-color:#373a40}[data-mantine-color-scheme=dark] .ws-board-grid{background-image:radial-gradient(#3a3d44 1px,#0000 1.3px)}.ws-hint{color:#4e5d66;pointer-events:none;background:#ffffffd9;border-radius:8px;padding:6px 10px;font-size:12px;position:absolute;bottom:12px;right:14px}[data-mantine-color-scheme=dark] .ws-hint{color:#a6a7ab;background:#25262be6}.ws-empty{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ws-empty-paper{pointer-events:auto;text-align:center;color:#4e5d66;background:#ffffffbf;border:1.5px dashed #c9d2cc;border-radius:10px;flex-direction:column;align-items:center;gap:10px;width:320px;padding:26px 22px;font-size:14px;display:flex}[data-mantine-color-scheme=dark] .ws-empty-paper{color:#a6a7ab;background:#25262bcc;border-color:#3a3d44}.ws-who{color:var(--mantine-color-dimmed);align-items:center;gap:10px;font-size:13px;display:flex}.ws-faces{display:inline-flex}.ws-faces>span{border:2px solid var(--mantine-color-body);margin-left:-6px}.ws-faces>span:first-child{margin-left:0}.malu-avatar{color:#124b52;background:#d7ebed;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:700;display:inline-flex}.malu-avatar[data-size=lg]{width:40px;height:40px;font-size:14px}[data-mantine-color-scheme=dark] .malu-avatar{color:#b7dbde;background:#1c7e874d}.malu-count{color:#4e5d66;background:#eef1f3;border-radius:10px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 7px;font-size:12px;font-weight:700;display:inline-flex}.malu-count[data-tone=amber]{color:#8a4b00;background:#fdebd3}[data-mantine-color-scheme=dark] .malu-count{color:#c1c2c5;background:#2c2e33}[data-mantine-color-scheme=dark] .malu-count[data-tone=amber]{color:#f2c46b;background:#e8a13d2e}.malu-section-head{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:flex}.malu-rows{background:var(--mantine-color-body);border:1px solid #e3e8eb;border-radius:12px;overflow:hidden}.malu-rows[data-tone=amber]{border-color:#f2d58a}[data-mantine-color-scheme=dark] .malu-rows{border-color:var(--mantine-color-dark-4);background:var(--mantine-color-dark-7)}[data-mantine-color-scheme=dark] .malu-rows[data-tone=amber]{border-color:#e8a13d73}.malu-rows>*+*{border-top:1px solid #edf1f3}[data-mantine-color-scheme=dark] .malu-rows>*+*{border-top-color:var(--mantine-color-dark-4)}.malu-section-head[data-tone=amber]{color:#6b4a00}[data-mantine-color-scheme=dark] .malu-section-head[data-tone=amber]{color:#f2c46b}.malu-steps{align-items:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.malu-step{color:#fff9;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.malu-step+.malu-step:before{content:"";background:#ffffff40;flex:1;width:100%;min-width:24px;height:1px;margin-right:8px}.malu-step:not(:first-child){flex:1}.malu-step-dot{background:#ffffff29;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.malu-step[data-done]{color:#fff}.malu-step[data-done] .malu-step-dot{color:#1c7e87;background:#fff}.malu-step[data-now]{color:#fff;font-weight:700}.malu-step[data-now] .malu-step-dot{color:#14636b;background:#fff}.malu-step[data-tone=amber]{color:#f8e2a8}.malu-step[data-tone=amber] .malu-step-dot{color:#2a1b00;background:#e8a13d}.malu-step[data-tone=red]{color:#ffd2cc;font-weight:700}.malu-step[data-tone=red] .malu-step-dot{color:#fff;background:#e05a4f}@media (width<=47.99em){.malu-steps{flex-direction:column;align-items:flex-start;gap:6px}.malu-step+.malu-step:before{display:none}}.malu-step-text{flex-direction:column;line-height:1.25;display:flex}.malu-step-note{opacity:.75;font-size:11px;font-weight:400}.malu-stats{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:12px;display:grid}.malu-stat{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex}.malu-stat[data-tone=red]{background:#e05a4f3d;border-color:#ffb4aa59}.malu-stat[data-tone=amber]{background:#f2d58a33;border-color:#f2d58a59}.malu-stat[data-tone=green]{background:#a5ddb733;border-color:#a5ddb759}.malu-stat-label{color:#d7ebed;font-size:12px}.malu-stats[data-centred] .malu-stat{text-align:center;align-items:center}.malu-stats[data-centred] .malu-stat-value{justify-content:center}.malu-stat-value{align-items:baseline;gap:6px;min-width:0;display:flex}.malu-stat-value b{white-space:nowrap;text-overflow:ellipsis;font-size:24px;font-weight:600;line-height:1.2;overflow:hidden}.malu-stat[data-big] .malu-stat-value b{font-size:30px}.malu-stat-word{font-family:var(--mantine-font-family);font-size:.6em;font-weight:500}.malu-stat-value small{color:#d7ebed;font-size:13px}.malu-stat-hint{color:#d7ebed;font-size:12px;line-height:1.35}.malu-stat-hint[data-warn]{color:#ffd2cc;font-weight:700}.malu-band-month{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.malu-band-month .malu-band-sq{color:#fff;background:#ffffff24;border-radius:8px;width:30px;min-width:30px;height:30px}.malu-band-month .malu-band-sq:disabled,.malu-band-month .malu-band-sq[data-disabled]{color:#ffffff59;background:#ffffff0f}.malu-band-month-label{text-align:center;min-width:150px;font-size:20px;font-weight:700}.malu-band-select .mantine-Select-input{color:#fff;background:#ffffff24;border-color:#0000;font-weight:600}.malu-band-select .mantine-Select-section{color:#fff}.malu-band-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.malu-band-caps{letter-spacing:.07em;text-transform:uppercase;color:#b7dbde;font-size:11px;font-weight:700}@media (width<=47.99em){.malu-stats{grid-template-columns:1fr 1fr}.malu-stat[data-big]{grid-column:1/-1}.malu-stat{padding:10px 12px}.malu-stat-value{flex-wrap:wrap;column-gap:4px}.malu-stat-value b{font-size:18px;overflow:visible}.malu-stat[data-big] .malu-stat-value b{font-size:26px}}.malu-empty-icon[data-tone=green]{background:var(--mantine-color-green-light);color:var(--mantine-color-green-light-color)}.malu-stat-hint[data-hint=good]{color:#b9efc9}.malu-stat-hint[data-hint=bad]{color:#ffd2cc}.ov-band{gap:14px;padding:20px 22px}.ov-band-note{color:#d7ebed;font-size:13px}.ov-page table td[style*="text-align: right"]{font-family:var(--mantine-font-family-monospace);font-size:13px}.ov-page table thead th{color:#4e5d66;font-size:12px;font-weight:500}[data-mantine-color-scheme=dark] .ov-page table thead th{color:var(--mantine-color-dark-1)}.malu-band-seg{background:#ffffff1f}.malu-band-seg .mantine-SegmentedControl-label{color:#d7ebed}.malu-band-seg .mantine-SegmentedControl-label[data-active],.malu-band-seg .mantine-SegmentedControl-label[data-active]:hover{color:#124b52;font-weight:600}.malu-band-seg .mantine-SegmentedControl-indicator{background:#fff}.malu-band-seg .mantine-SegmentedControl-control:before{display:none}.malu-stat[data-tone=blue]{background:#a9c8ea33;border-color:#a9c8ea59}.es-list{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:12px;min-height:200px;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .es-list{background:var(--mantine-color-dark-6)}.es-ghost-row{border-bottom:1px solid var(--mantine-color-default-border);align-items:center;gap:24px;height:52px;padding:0 16px;display:flex}.es-ghost-row:nth-child(2){opacity:.75}.es-ghost-row:nth-child(3){opacity:.5}.es-ghost-row:nth-child(4){opacity:.3;border-bottom:0}.es-ghost-box{background:#eef1f3;border-radius:7px;flex:none;width:26px;height:26px}.es-ghost-bar{background:#eef1f3;border-radius:4px;height:8px}[data-mantine-color-scheme=dark] .es-ghost-box,[data-mantine-color-scheme=dark] .es-ghost-bar{background:var(--mantine-color-dark-5)}.es-over{text-align:center;background:radial-gradient(ellipse at center, var(--mantine-color-body) 30%, transparent 75%);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;display:flex;position:absolute;inset:0}[data-mantine-color-scheme=dark] .es-over{background:radial-gradient(ellipse at center, var(--mantine-color-dark-6) 30%, transparent 75%)}.es-tile{background:var(--mantine-color-malu-light);width:42px;height:42px;color:var(--mantine-color-malu-light-color);border-radius:11px;justify-content:center;align-items:center;display:flex}.es-tile[data-tone=green]{background:var(--mantine-color-green-light);color:var(--mantine-color-green-light-color)}.es-title{font-size:15px;font-weight:600}.es-line{max-width:520px;color:var(--mantine-color-dimmed);font-size:13.5px;line-height:1.5}.es-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:4px;display:flex}.es-guide{color:var(--mantine-color-malu-7);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.es-guide:hover{text-decoration:underline}[data-mantine-color-scheme=dark] .es-guide{color:#93e0e6}.es-first{background:linear-gradient(180deg, #f2f9f9, var(--mantine-color-body) 70%);text-align:center;border:1px solid #d7ebed;border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:40px 22px;display:flex}[data-mantine-color-scheme=dark] .es-first{border-color:var(--mantine-color-dark-4);background:linear-gradient(180deg, #1f8f991f, var(--mantine-color-dark-6) 70%)}.es-rings{background:#1f8f9914;border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;margin-bottom:4px;display:flex;box-shadow:inset 0 0 0 14px #1f8f9914}.es-ring-icon{width:60px;height:60px;color:var(--mantine-color-malu-7);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 0 0 6px #1f8f992e}[data-mantine-color-scheme=dark] .es-ring-icon{background:var(--mantine-color-dark-7);color:#93e0e6}.es-first-title{font-size:18px;font-weight:700}.es-first-line{max-width:520px;color:var(--mantine-color-dimmed);font-size:14px;line-height:1.5}.es-quiet{color:var(--mantine-color-dimmed);align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex}.es-quiet-icon{color:#4e5d66;background:#eef1f3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.es-quiet-icon[data-tone=green]{background:var(--mantine-color-green-light);color:var(--mantine-color-green-light-color)}[data-mantine-color-scheme=dark] .es-quiet-icon:not([data-tone]){background:var(--mantine-color-dark-5);color:var(--mantine-color-dark-1)}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{font-size:16px!important}}.malu-lock{border:0;min-width:0;margin:0;padding:0}.malu-edit-card[data-editing]{border-color:var(--mantine-color-malu-5);box-shadow:0 0 0 1px var(--mantine-color-malu-5)}.malu-edit-card:not([data-editing]) .malu-lock :is(input:not([type=checkbox],[type=radio]),textarea):disabled{color:var(--mantine-color-text);-webkit-text-fill-color:var(--mantine-color-text);opacity:1;cursor:default}.malu-edit-card:not([data-editing]) .malu-lock :is(input,textarea):disabled::placeholder{color:#0000;-webkit-text-fill-color:transparent}
