.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)}
.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_dd3f7539{border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:var(--mantine-radius-default);position:relative}:where([data-mantine-color-scheme=light]) .m_dd3f7539{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_dd3f7539{border-color:var(--mantine-color-dark-4)}.m_f2016866{margin:0;padding:0}.m_f2016866 li>p{margin:0}.m_f2016866 ul li,.m_f2016866 ol li{margin-top:calc(.125rem * var(--mantine-scale))}.m_f2016866 p{margin-bottom:calc(.4375rem * var(--mantine-scale))}.m_f2016866 h1,.m_f2016866 h2,.m_f2016866 h3,.m_f2016866 h4,.m_f2016866 h5,.m_f2016866 h6,.m_f2016866 p{margin-top:0}.m_c2204cc2{background-color:var(--mantine-color-body);border-radius:var(--mantine-radius-default)}.m_c2204cc2 .ProseMirror{padding:var(--mantine-spacing-md);outline:0}.m_c2204cc2 .ProseMirror>:last-child{margin-bottom:0}.m_c2204cc2 .ProseMirror p.is-editor-empty:first-of-type:before{content:attr(data-placeholder);pointer-events:none;-webkit-user-select:none;user-select:none;float:left;height:0;color:var(--mantine-color-placeholder)}.m_c2204cc2 div:not(.ProseMirror){z-index:2}.m_c2204cc2 pre{font-family:var(--mantine-font-family-monospace);border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md)}:where([data-mantine-color-scheme=light]) .m_c2204cc2 pre{background-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-9);--code-color-comment:var(--mantine-color-gray-5);--code-color-var:var(--mantine-color-red-7);--code-color-number:var(--mantine-color-blue-7);--code-color-title:var(--mantine-color-pink-7);--code-color-keyword:var(--mantine-color-violet-7)}:where([data-mantine-color-scheme=dark]) .m_c2204cc2 pre{background-color:var(--mantine-color-dark-8);color:var(--mantine-color-dark-1);--code-color-comment:var(--mantine-color-dark-2);--code-color-var:var(--mantine-color-red-5);--code-color-number:var(--mantine-color-cyan-5);--code-color-title:var(--mantine-color-yellow-5);--code-color-keyword:var(--mantine-color-violet-3)}.m_c2204cc2 pre code{color:inherit;font-size:var(--mantine-font-size-sm);padding:0;background:0 0!important}.m_c2204cc2 pre .hljs-comment,.m_c2204cc2 pre .hljs-quote{color:var(--code-color-comment)}.m_c2204cc2 pre .hljs-variable,.m_c2204cc2 pre .hljs-template-variable,.m_c2204cc2 pre .hljs-attribute,.m_c2204cc2 pre .hljs-tag,.m_c2204cc2 pre .hljs-regexp,.m_c2204cc2 pre .hljs-link,.m_c2204cc2 pre .hljs-name,.m_c2204cc2 pre .hljs-selector-id,.m_c2204cc2 pre .hljs-selector-class{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-number,.m_c2204cc2 pre .hljs-meta,.m_c2204cc2 pre .hljs-built_in,.m_c2204cc2 pre .hljs-builtin-name,.m_c2204cc2 pre .hljs-literal,.m_c2204cc2 pre .hljs-type,.m_c2204cc2 pre .hljs-params{color:var(--code-color-number)}.m_c2204cc2 pre .hljs-string,.m_c2204cc2 pre .hljs-symbol,.m_c2204cc2 pre .hljs-bullet{color:var(--code-color-var)}.m_c2204cc2 pre .hljs-title,.m_c2204cc2 pre .hljs-section{color:var(--code-color-title)}.m_c2204cc2 pre .hljs-keyword,.m_c2204cc2 pre .hljs-selector-tag{color:var(--code-color-keyword)}.m_c2204cc2 pre .hljs-emphasis{font-style:italic}.m_c2204cc2 pre .hljs-strong{font-weight:700}.m_8a991b4f{background-color:var(--mantine-color-body)}.m_c2207da6{border-radius:var(--mantine-radius-default);cursor:default;justify-content:center;align-items:center;display:flex}.m_c2207da6:where([data-variant=default]){border:calc(.0625rem * var(--mantine-scale)) solid;min-width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale))}.m_c2207da6:where([data-variant=subtle]){--control-icon-size:calc(1.25rem * var(--mantine-scale));min-width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale))}:where([data-mantine-color-scheme=light]) .m_c2207da6{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4);color:var(--mantine-color-gray-7)}:where([data-mantine-color-scheme=dark]) .m_c2207da6{border-color:var(--mantine-color-dark-4);color:var(--mantine-color-dark-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=default]){background-color:var(--mantine-color-dark-6)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-variant=subtle]){background-color:var(--mantine-color-dark-7)}.m_c2207da6:where([data-disabled]){cursor:not-allowed;color:var(--mantine-color-disabled-color);background-color:var(--mantine-color-disabled)}.m_c2207da6:where([data-interactive]:not([data-disabled])){cursor:pointer}@media (hover:hover){.m_c2207da6:where([data-interactive]:not([data-disabled])):hover{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):hover{background-color:var(--mantine-color-dark-5)}}@media (hover:none){.m_c2207da6:where([data-interactive]:not([data-disabled])):active{color:var(--mantine-color-bright)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=default]){background-color:var(--mantine-color-gray-0)}:where([data-mantine-color-scheme=light]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active:where([data-variant=subtle]){background-color:var(--mantine-color-gray-1)}:where([data-mantine-color-scheme=dark]) .m_c2207da6:where([data-interactive]:not([data-disabled])):active{background-color:var(--mantine-color-dark-5)}}.m_c2207da6:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-light-color)}@media (hover:hover){.m_c2207da6:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media (hover:none){.m_c2207da6:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_9cdfeb3f{width:var(--control-icon-size,16px);height:var(--control-icon-size,16px)}.m_2ab47ef2{background-color:var(--mantine-color-body);display:flex}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]){border-radius:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:not(:last-of-type)){border-inline-end-width:0}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:last-of-type){border-start-end-radius:var(--mantine-radius-default);border-end-end-radius:var(--mantine-radius-default)}.m_2ab47ef2:where([data-variant=default]) :where([data-rich-text-editor-control]):where(:first-of-type){border-start-start-radius:var(--mantine-radius-default);border-end-start-radius:var(--mantine-radius-default)}.m_b67b711e{display:flex}.m_296cf94c{border-inline-end:0;border-start-end-radius:0;border-end-end-radius:0}.m_cfef614{border:calc(.0625rem * var(--mantine-scale)) solid;color:var(--mantine-color-text);height:calc(1.5rem * var(--mantine-scale));width:calc(1.5rem * var(--mantine-scale));border-radius:var(--mantine-radius-default);justify-content:center;align-items:center;display:flex}:where([data-mantine-color-scheme=light]) .m_cfef614{background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_cfef614{background-color:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-4)}.m_cfef614:where([data-active]){background-color:var(--mantine-primary-color-light);color:var(--mantine-primary-color-filled)}@media (hover:hover){.m_cfef614:where([data-active]):hover{background-color:var(--mantine-primary-color-light-hover)}}@media (hover:none){.m_cfef614:where([data-active]):active{background-color:var(--mantine-primary-color-light-hover)}}.m_3b28e7bb{border-start-start-radius:0;border-end-start-radius:0}.m_4574a3c4{align-items:center;gap:var(--mantine-spacing-sm);top:var(--rte-sticky-offset,0px);background-color:var(--mantine-color-body);z-index:1;border-bottom:calc(.0625rem * var(--mantine-scale)) solid;border-start-start-radius:var(--mantine-radius-default);border-start-end-radius:var(--mantine-radius-default);flex-wrap:wrap;display:flex}.m_4574a3c4:where([data-variant=default]){padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.m_4574a3c4:where([data-variant=subtle]){padding:calc(.25rem * var(--mantine-scale));row-gap:0}:where([data-mantine-color-scheme=light]) .m_4574a3c4{border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_4574a3c4{border-color:var(--mantine-color-dark-4)}.m_4574a3c4:where([data-sticky]){position:sticky}.m_8b44009a{padding:0;padding-inline-start:0;list-style-type:none}.m_8b44009a :where(li){margin:0;padding:0;display:flex}.m_8b44009a :where(li[data-checked]>div){flex:auto;min-width:0}.m_8b44009a :where(ul){margin-top:calc(.3125rem * var(--mantine-scale))}.m_8b44009a p{margin:0;padding:0}.m_8b44009a :where(label){display:inline-block}.m_8b44009a :where(input){cursor:pointer;appearance:none;width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:var(--mantine-radius-default);vertical-align:middle;position:relative}:where([data-mantine-color-scheme=light]) .m_8b44009a :where(input){background-color:var(--mantine-color-white);border-color:var(--mantine-color-gray-4)}:where([data-mantine-color-scheme=dark]) .m_8b44009a :where(input){background-color:var(--mantine-color-dark-6);border-color:var(--mantine-color-dark-4)}.m_8b44009a :where(input):checked{background-color:var(--mantine-primary-color-filled);border-color:var(--mantine-primary-color-filled)}.m_8b44009a :where(input):checked:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMCA3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNCA0LjU4NkwxLjcwNyAyLjI5M0ExIDEgMCAxMC4yOTMgMy43MDdsMyAzYS45OTcuOTk3IDAgMDAxLjQxNCAwbDUtNUExIDEgMCAxMDguMjkzLjI5M0w0IDQuNTg2eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:calc(.625rem * var(--mantine-scale));background-position:50%;position:absolute;inset:0}.m_8b44009a :where(li>label){margin-inline-end:var(--mantine-spacing-sm)}
html,body{min-width:0;margin:0;padding:0;overflow-x:clip}*{box-sizing:border-box}:root{--bul-solid-0:#fff;--bul-solid-50:#fafafa;--bul-solid-100:#dce2fc;--bul-solid-150:#f5f5f5;--bul-solid-200:#f3f3f3;--bul-solid-250:#c7d1db;--bul-solid-300:#b6c2cf;--bul-solid-350:#2366ad;--bul-solid-400:#8c9bab;--bul-solid-450:#0652a6;--bul-solid-500:#596773;--bul-solid-550:#454f59;--bul-solid-600:#38414a;--bul-solid-650:#2c333a;--bul-solid-700:#282e33;--bul-solid-750:#2c3238;--bul-solid-800:#22272b;--bul-solid-850:#161a1d;--bul-solid-900:#101214;--bul-brand:#306399;--bul-navbar-width:13.5rem;--bul-navbar-collapsed-width:3.25rem;--bul-header-height:2.5rem;--bul-shell-breakpoint:48em;--bul-navy:#0a1f3d;--bul-navy-border:#16294a;--bul-chrome-notch:18px;--bul-navy-fg:#fff;--bul-navy-fg-dim:#ffffffad;--bul-navy-hover:#ffffff14;--bul-accent-orange:#ff6a1a;--bul-accent-orange-bg:#ff6a1a2e;--bul-app-bg:#fff}html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem}@media (max-width:81.25em){html{font-size:clamp(.8125rem,.7rem + .2vw,.875rem)}}@media (min-width:112.5em){html{font-size:clamp(.875rem,.6rem + .25vw,1rem)}}@media (min-width:137.5em){html{font-size:clamp(1rem,.7rem + .3vw,1.125rem)}}*{scrollbar-width:thin;scrollbar-color:var(--bul-solid-300) var(--bul-solid-50)}::-webkit-scrollbar{width:.5rem;height:.5rem}::-webkit-scrollbar-thumb{background:var(--bul-solid-300);border-radius:999px}::-webkit-scrollbar-track{background:var(--bul-solid-50)}.auth-hero-bg{background:linear-gradient(135deg,#0652a6eb 0%,#2366add9 45%,#306399e6 100%),url(/img/auth-hero-pattern.svg) 50%/cover no-repeat}.auth-hero-gradient{background:linear-gradient(#00000052 58.33%,#000000b3 100%)}.auth-slider .swiper-pagination-bullet{opacity:.5;cursor:pointer;transition:opacity .3s,width .3s;background:#fff!important;border-radius:20px!important;width:13px!important;height:13px!important;margin:0 4px!important}.auth-slider .swiper-pagination-bullet-active{opacity:1;width:40px!important}.auth-autoplay-progress{color:#fff;justify-content:center;align-items:center;width:38px;height:38px;font-weight:600;display:flex;position:relative}.auth-autoplay-progress svg{--progress:0;stroke-width:4px;stroke:#fff;fill:none;width:100%;height:100%;stroke-dashoffset:calc(125.6 * (1 - var(--progress)));stroke-dasharray:125.6;position:absolute;transform:rotate(-90deg)}.bul-shell-navbar{background:var(--bul-navy);border-right:0}.mantine-AppShell-root{background:var(--bul-navy)}.bul-shell-main{background:var(--bul-app-bg)}.bul-shell-navbar .bul-shell-logo img{filter:brightness(0)invert()}.bul-shell-navbar .mantine-Text-root{color:var(--bul-navy-fg)}.bul-shell-navbar .mantine-Text-root[data-c=dimmed],.bul-shell-navbar .mantine-ActionIcon-root,.bul-shell-navbar .mantine-Burger-root{color:var(--bul-navy-fg-dim)}.bul-shell-navbar .mantine-ActionIcon-root:hover,.bul-shell-navbar .mantine-Burger-root:hover{color:var(--bul-navy-fg);background:var(--bul-navy-hover)}@media (min-width:48.0625em){.bul-shell-navbar--project{visibility:hidden;pointer-events:none}}.bul-shell-header{background:var(--bul-navy);border-bottom:1px solid var(--bul-navy-border)}.bul-shell-header:after{content:"";width:var(--bul-chrome-notch);height:var(--bul-chrome-notch);background:radial-gradient(circle var(--bul-chrome-notch) at 100% 100%, transparent 0 calc(var(--bul-chrome-notch) - .5px), var(--bul-navy) calc(var(--bul-chrome-notch) + .5px));pointer-events:none;position:absolute;top:100%;left:0}.bul-shell-header-inner{background:0 0;border:0;align-items:center;min-width:0}.bul-shell-header-inner>*{align-self:center}.bul-topsearch{align-items:center;height:26px}.bul-topsearch .mantine-Input-section,.bul-topsearch .mantine-Kbd-root{align-items:center;line-height:1;display:flex}.bul-shell-header-inner .mantine-ActionIcon-root{--ai-size-lg:1.625rem}.bul-shell-header-inner .bul-header-user-button .mantine-Avatar-root{--avatar-size:1.5rem}.bul-shell-header-inner .mantine-Burger-root{--burger-color:var(--bul-navy-fg-dim)}.bul-shell-header-inner img[alt=Bul]{filter:brightness(0)invert()}.bul-shell-header-inner .mantine-ActionIcon-root{color:var(--bul-navy-fg-dim)}.bul-shell-header-inner .mantine-ActionIcon-root:hover{color:var(--bul-navy-fg);background:var(--bul-navy-hover)}.bul-shell-header-inner .mantine-Button-root[data-variant=subtle]{color:var(--bul-navy-fg)}.bul-shell-header-inner .mantine-Button-root[data-variant=subtle]:hover{background:var(--bul-navy-hover)}.bul-daily-template-btn{transition:background .1s}.bul-daily-template-btn:hover{background:var(--bul-accent-orange-bg)}.bul-module-card{cursor:pointer;transition:box-shadow .12s}.bul-module-card:hover{box-shadow:0 2px 10px #1012140f}.bul-module-card:hover .bul-module-card-title{color:#1e3fb0!important}.bul-address-suggestion:hover{background:var(--mantine-color-gray-1)}.bul-project-rail .bul-project-rail-favorites{border-top:1px solid var(--bul-navy-border);margin-top:10px;padding-top:8px}.bul-project-rail .bul-project-rail-favorites-label{color:#ffffff73;padding:0 8px 4px}.bul-project-rail .bul-project-rail-favorites-label span{letter-spacing:.04em;font-size:10px}.bul-project-rail .bul-project-rail-favorites-mark{color:#ffffff73;margin:0 auto 8px;display:block}.mantine-Drawer-body .bul-project-rail-favorites{border-top:1px solid var(--bul-solid-100);margin-top:12px;padding-top:10px}.mantine-Drawer-body .bul-project-rail-favorites-label{color:var(--mantine-color-dimmed);padding:0 10px 6px}.mantine-Drawer-body .bul-project-rail-favorites-label span{letter-spacing:.04em;font-size:11px}.bul-tools-menu-item-active,.bul-tools-menu-item-active:hover{font-weight:600;color:var(--bul-accent-orange)!important;background:var(--bul-accent-orange-bg)!important}.bul-tools-menu-item-active svg{color:var(--bul-accent-orange)!important}.bul-tools-menu-row{align-items:center;gap:2px;display:flex}.bul-shell-logo{min-height:var(--bul-header-height);align-items:center;padding:0 1rem;display:flex}.bul-shell-logo--collapsed{padding:0 .25rem}.bul-shell-nav-link{border-left:3px solid #0000;border-radius:.5rem;min-height:2.25rem;margin-bottom:.125rem;font-weight:500}.bul-shell-navbar,.bul-project-rail{--bul-rail-fz:.8rem;--bul-rail-fz-xs:.7rem;--bul-rail-fz-lg:.9rem}.bul-shell-navbar .bul-shell-nav-link,.bul-project-rail .bul-shell-nav-link,.bul-shell-navbar .mantine-NavLink-label,.bul-project-rail .mantine-NavLink-label{font-size:var(--bul-rail-fz)}.bul-shell-navbar .mantine-Select-input{font-size:var(--bul-rail-fz);height:2rem;min-height:2rem}.bul-shell-navbar .bul-shell-account .mantine-Text-root,.bul-project-rail .bul-shell-account .mantine-Text-root{font-size:var(--bul-rail-fz)}.bul-shell-navbar .bul-shell-account .mantine-Avatar-root,.bul-project-rail .bul-shell-account .mantine-Avatar-root{--avatar-size:1.625rem}.bul-shell-navbar .bul-ai-credits .mantine-Text-root,.bul-project-rail .bul-ai-credits .mantine-Text-root{font-size:var(--bul-rail-fz-xs);color:var(--mantine-color-text)}.bul-shell-navbar .bul-ai-credits .bul-ai-credits-title,.bul-project-rail .bul-ai-credits .bul-ai-credits-title{font-size:var(--bul-rail-fz)}.bul-shell-navbar .bul-shell-nav-link,.bul-project-rail .bul-shell-nav-link{color:var(--bul-navy-fg-dim)!important}.bul-shell-navbar .bul-shell-nav-link:hover,.bul-project-rail .bul-shell-nav-link:hover{background:var(--bul-navy-hover)!important;color:var(--bul-navy-fg)!important}.bul-shell-navbar .bul-shell-nav-link svg,.bul-project-rail .bul-shell-nav-link svg{color:inherit}.bul-shell-navbar .bul-shell-nav-link[data-active],.bul-project-rail .bul-shell-nav-link[data-active]{border-left-color:var(--bul-accent-orange);font-weight:600;background:var(--bul-accent-orange-bg)!important;color:var(--bul-navy-fg)!important}.bul-shell-navbar .bul-shell-nav-link[data-active] svg,.bul-project-rail .bul-shell-nav-link[data-active] svg{color:var(--bul-accent-orange)!important}.bul-shell-navbar--collapsed .bul-shell-nav-link,.bul-project-rail--collapsed .bul-shell-nav-link{border-left-width:0;justify-content:center;padding-inline:0}.bul-shell-navbar--collapsed .bul-shell-nav-link .mantine-NavLink-body,.bul-project-rail--collapsed .bul-shell-nav-link .mantine-NavLink-body{display:none}.bul-shell-navbar--collapsed .bul-shell-nav-link .mantine-NavLink-section,.bul-project-rail--collapsed .bul-shell-nav-link .mantine-NavLink-section{margin-inline:0}.bul-shell-navbar--collapsed .bul-shell-account,.bul-project-rail--collapsed .bul-shell-account{padding-inline:0}.bul-project-rail--collapsed.bul-project-rail-desktop{padding-inline:.25rem}.bul-project-rail--collapsed .bul-project-rail-topbar{justify-content:center}.bul-header-user-button{border-radius:999px}.bul-shell-header-inner .bul-header-user-button:hover{background:var(--bul-navy-hover)}@media (min-width:48.0625em){.bul-shell-navbar{height:100dvh!important;top:0!important}.bul-shell-header{left:var(--bul-navbar-width)!important;width:calc(100% - var(--bul-navbar-width))!important}.bul-shell-header--collapsed{left:var(--bul-navbar-collapsed-width)!important;width:calc(100% - var(--bul-navbar-collapsed-width))!important}}@media (max-width:48em){.bul-shell-header{width:100%!important;left:0!important}.bul-shell-header-inner{border-left:0;border-right:0;border-radius:0}.bul-shell-logo{display:none}}.bul-shell-main{background:var(--bul-app-bg);border-left:1px solid var(--bul-navy-border);min-width:0;position:relative;overflow-x:clip}.bul-shell-main:before{content:"";background:var(--bul-navy);z-index:6;pointer-events:none;width:18px;height:18px;position:absolute;top:0;left:0;-webkit-mask:radial-gradient(circle at 100% 100%,#0000 18px,#000 18.5px);mask:radial-gradient(circle at 100% 100%,#0000 18px,#000 18.5px)}.bul-topsearch{border:1px solid var(--bul-solid-100);background:#fff;border-radius:10px;align-items:center;width:100%;display:flex;overflow:hidden}.bul-topsearch-scope{border-right:1px solid var(--bul-solid-100);height:26px;color:var(--bul-solid-600);white-space:nowrap;align-items:center;gap:4px;padding:0 12px;display:flex}.bul-topsearch-scope:hover{background:var(--bul-solid-50)}.bul-topsearch-input{--input-height:26px}.bul-topsearch-input input{height:26px;min-height:26px;color:var(--bul-solid-850);font-weight:500;padding-left:36px!important}.bul-topsearch-input input::placeholder{color:var(--bul-solid-500);opacity:1;font-weight:500}.bul-topsearch .mantine-Input-section svg{color:var(--bul-solid-500)}.bul-topsearch:hover{border-color:var(--bul-accent-orange)}.bul-topsearch:hover .bul-topsearch-input input::placeholder,.bul-topsearch:focus-within .bul-topsearch-input input::placeholder{color:var(--bul-solid-700)}.bul-topsearch:hover .mantine-Input-section svg,.bul-topsearch:focus-within .mantine-Input-section svg{color:var(--bul-accent-orange)}.bul-topsearch:focus-within{border-color:var(--bul-accent-orange);box-shadow:0 0 0 3px var(--bul-accent-orange-bg)}[data-mantine-color-scheme=dark] .bul-topsearch-input input{color:#ececf0}[data-mantine-color-scheme=dark] .bul-topsearch-input input::placeholder{color:#9a9aa0}[data-mantine-color-scheme=dark] .bul-topsearch:hover,[data-mantine-color-scheme=dark] .bul-topsearch:focus-within{border-color:#4c85ff}[data-mantine-color-scheme=dark] .bul-topsearch:hover .mantine-Input-section svg,[data-mantine-color-scheme=dark] .bul-topsearch:focus-within .mantine-Input-section svg{color:#4c85ff}.bul-topsearch-row{width:100%;color:var(--bul-solid-700);border-radius:6px;align-items:center;gap:8px;padding:7px 8px;display:flex}.bul-topsearch-row:hover{background:var(--bul-solid-50)}[data-mantine-color-scheme=dark] .bul-topsearch{background:#1c1c20;border-color:#2a2a2e}[data-mantine-color-scheme=dark] .bul-topsearch-scope{color:#c9c9cf;border-right-color:#2a2a2e}[data-mantine-color-scheme=dark] .bul-topsearch-scope:hover,[data-mantine-color-scheme=dark] .bul-topsearch-row:hover{background:#ffffff0f}[data-mantine-color-scheme=dark] .bul-topsearch-row{color:#d4d4d9}.bul-project-workspace{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}.bul-project-workspace-body{width:100%;min-width:0;overflow-x:auto}.bul-project-rightbar{top:var(--bul-header-height);background:var(--mantine-color-body);border-left:1px solid var(--mantine-color-gray-3);z-index:190;flex-direction:column;width:320px;display:flex;position:fixed;bottom:0;right:0;box-shadow:-4px 0 16px #0000000d}.bul-project-rightbar-collapsed{width:52px}@media (min-width:1001px){body.bul-rightbar-open main{padding-right:336px;transition:padding-right .15s}body.bul-rightbar-collapsed main{padding-right:64px;transition:padding-right .15s}}@media (max-width:1000px){.bul-project-rightbar{display:none}}.bul-project-rail-topbar{height:var(--bul-header-height);flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.bul-project-rail-desktop .bul-project-rail-topbar+.bul-project-rail-heading,.bul-project-rail-desktop .bul-project-rail-topbar+*{margin-top:calc(-1 * var(--mantine-spacing-xs))}.bul-project-rail{background:var(--bul-navy);border:1px solid var(--bul-navy-border);border-radius:.75rem;flex-direction:column;width:100%;max-width:100%;padding:.5rem;display:flex}.bul-project-rail .bul-shell-nav-link,.bul-project-rail .mantine-Text-root{color:var(--bul-navy-fg)}.bul-project-rail .mantine-Text-root[data-c=dimmed],.bul-project-rail .mantine-Button-root[data-variant=subtle]{color:var(--bul-navy-fg-dim)}.bul-project-rail .mantine-Button-root[data-variant=subtle]:hover{color:var(--bul-navy-fg);background:var(--bul-navy-hover)}.bul-project-rail .mantine-ActionIcon-root{color:var(--bul-navy-fg-dim)}.bul-project-rail .mantine-ActionIcon-root:hover{color:var(--bul-navy-fg);background:var(--bul-navy-hover)}.bul-project-rail-desktop{display:none}.bul-project-rail-mobile{display:block}.bul-project-rail-heading{border:1px solid var(--bul-solid-100);background:var(--bul-solid-0);border-radius:.5rem;padding:.5rem .625rem}a.bul-project-rail-heading{color:inherit;cursor:pointer;text-decoration:none;transition:border-color .12s,background-color .12s;display:block}a.bul-project-rail-heading:hover{border-color:var(--bul-solid-200)}a.bul-project-rail-heading:focus-visible{outline:2px solid var(--bul-accent-orange);outline-offset:2px}.bul-project-rail-heading .mantine-Text-root{color:var(--mantine-color-text);font-size:var(--bul-rail-fz-lg)}.bul-project-rail-heading .mantine-Text-root[data-c=dimmed]{color:var(--mantine-color-dimmed)}.bul-project-rail-heading .mantine-Text-root[data-size=xs]{font-size:var(--bul-rail-fz-xs)}.bul-project-rail-heading .mantine-Badge-root{height:1.125rem;padding:0 .5rem;font-size:.625rem}.bul-cal-cell{border:1px solid var(--bul-solid-100);background:var(--bul-solid-0);cursor:pointer;border-radius:12px;height:100%;transition:transform .13s,box-shadow .13s,border-color .13s,background-color .13s}.bul-cal-cell[data-today]{background:var(--bul-solid-50);border-color:var(--bul-accent-orange)}.bul-cal-cell[data-outside]{opacity:.45}.bul-cal-cell:hover{border-color:var(--bul-accent-orange);background:var(--bul-solid-50);box-shadow:0 8px 18px #0f172a21, 0 0 0 3px var(--bul-accent-orange-bg);transform:translateY(-2px)}.bul-cal-cell:active{box-shadow:0 2px 6px #0f172a1f, 0 0 0 3px var(--bul-accent-orange-bg);transform:translateY(0)}[data-mantine-color-scheme=dark] .bul-cal-cell:hover{box-shadow:0 8px 20px #0000008c, 0 0 0 3px var(--bul-accent-orange-bg)}[data-mantine-color-scheme=dark] .bul-cal-cell:active{box-shadow:0 2px 8px #00000080, 0 0 0 3px var(--bul-accent-orange-bg)}.bul-cal-cell-btn:focus-visible{outline:none}.bul-cal-cell-btn:focus-visible .bul-cal-cell{border-color:var(--bul-accent-orange);box-shadow:0 0 0 3px var(--bul-accent-orange-bg)}.bul-cal-day{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:4px 0;transition:background-color .12s,transform .12s,border-color .12s,box-shadow .12s;display:flex}.bul-cal-day:hover{background:var(--bul-solid-50);border-color:var(--bul-accent-orange);transform:translateY(-1px);box-shadow:0 4px 10px #0f172a1f}.bul-cal-day[data-selected]{background:var(--bul-accent-orange-bg);border-color:var(--bul-accent-orange)}.bul-cal-day:focus-visible{border-color:var(--bul-accent-orange);box-shadow:0 0 0 3px var(--bul-accent-orange-bg);outline:none}[data-mantine-color-scheme=dark] .bul-cal-day:hover{box-shadow:0 4px 12px #00000080}.bul-mm-cal-day{background:var(--mantine-color-body);cursor:pointer;min-height:104px;padding:6px;transition:background-color .12s,box-shadow .12s;position:relative}.bul-mm-cal-day:hover{background:var(--bul-solid-50);z-index:1;box-shadow:0 6px 16px #0f172a21, inset 0 0 0 1px var(--bul-accent-orange)}[data-mantine-color-scheme=dark] .bul-mm-cal-day:hover{box-shadow:0 6px 18px #0000008c, inset 0 0 0 1px var(--bul-accent-orange)}.bul-mm-cal-day[data-outside]{background:var(--bul-solid-50);opacity:.55}.bul-mm-cal-day:focus-visible{box-shadow:inset 0 0 0 2px var(--bul-accent-orange);outline:none}.bul-mm-cal-tag{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#3a8511;border-radius:3px;width:100%;padding:3px 6px;font-size:11px;font-weight:700;line-height:1.35;display:block;overflow:hidden}.bul-mm-cal-tag[data-status=draft]{background:#5b6472}.bul-mm-cal-tag[data-status=archived]{background:#8b1113}.bul-rte .bul-rte-toolbar{display:none}.bul-rte:focus-within .bul-rte-toolbar{display:flex}.bul-rte .mantine-RichTextEditor-content .ProseMirror{padding:10px 12px}.bul-rte[data-disabled]{opacity:.6}.bul-rail-card{border:1px solid var(--mantine-color-gray-2);border-radius:8px;transition:box-shadow .12s,border-color .12s}.bul-rail-card:hover{border-color:var(--bul-solid-250);box-shadow:0 4px 12px #0f172a21}[data-mantine-color-scheme=dark] .bul-rail-card:hover{border-color:var(--bul-solid-200);box-shadow:0 4px 14px #00000080}.bul-rail-action{height:38px;color:var(--mantine-color-text);border-color:#e9ebf0;border-radius:9px;font-size:13px;font-weight:600;transition:background-color .12s,border-color .12s,box-shadow .12s}.bul-rail-action:hover{background:var(--bul-solid-50);border-color:var(--bul-solid-250);box-shadow:0 4px 12px #0f172a21}.bul-rail-action[data-danger]{color:#dc2626;border-color:#fecaca}.bul-rail-action[data-danger]:hover{background:#fef2f2;border-color:#dc2626}[data-mantine-color-scheme=dark] .bul-rail-action{border-color:var(--bul-solid-700)}[data-mantine-color-scheme=dark] .bul-rail-action:hover{background:var(--bul-solid-750);box-shadow:0 4px 14px #00000080}.bul-dropzone{border:1.5px dashed var(--bul-solid-250);text-align:center;color:var(--mantine-color-dimmed);border-radius:12px;padding:32px 20px;transition:border-color .12s,background-color .12s}.bul-dropzone[data-dragging]{border-color:var(--bul-accent-orange);background:var(--bul-accent-orange-bg)}.bul-assistant-grid{flex:1;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);gap:16px;min-height:0;padding:16px;display:grid}.bul-assistant-doc{border:1px solid var(--bul-solid-100);background:var(--mantine-color-body);border-radius:12px;min-height:0;padding:24px 28px;overflow-y:auto}.bul-assistant-chat{min-height:0}.bul-assistant-thread{flex:1;min-height:0;overflow-y:auto}.bul-assistant-bubble{background:var(--bul-solid-150);border-radius:12px;padding:10px 12px}.bul-assistant-bubble[data-user]{background:var(--bul-accent-orange-bg);margin-left:24px}.bul-assistant-avatar{background:var(--mantine-color-blue-light);width:34px;height:34px;color:var(--mantine-color-blue-filled);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:62em){.bul-assistant-grid{grid-template-columns:minmax(0,1fr);overflow-y:auto}.bul-assistant-doc,.bul-assistant-thread{overflow-y:visible}.bul-assistant-doc{max-height:45vh;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.bul-cal-cell,.bul-cal-day,.bul-mm-cal-day{transition:none}.bul-cal-cell:hover,.bul-cal-day:hover,.bul-cal-cell:active{transform:none}}.bul-project-mobile-bar{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}@media (min-width:48.0625em){.bul-project-rail-desktop{z-index:150;width:var(--bul-navbar-width);max-width:var(--bul-navbar-width);border:0;border-radius:0;padding:0 .5rem .75rem;display:flex;position:fixed;top:0;bottom:0;left:0}.bul-project-rail-mobile{display:none}}.bul-page-card{background:var(--bul-solid-0);border:1px solid var(--bul-solid-100);border-radius:.75rem;box-shadow:0 1px 2px #10121408}.mantine-Card-root[data-with-border],.mantine-Paper-root[data-with-border]{border-color:var(--bul-solid-100)}.mantine-Table-th{background:var(--bul-solid-50);border-color:var(--bul-solid-100);font-weight:600}.mantine-Table-td{border-color:var(--bul-solid-200)}[data-mantine-color-scheme=dark]{--bul-navy:#17171a;--bul-navy-border:#2a2a2e;--bul-navy-fg:#e8e8ea;--bul-navy-fg-dim:#9a9aa0;--bul-navy-hover:#ffffff0f;--bul-accent-orange:#4c85ff;--bul-accent-orange-bg:#4c85ff33;--bul-app-bg:#101012;--bul-solid-0:#1c1c20;--bul-solid-50:#232329;--bul-solid-100:#2a2a2e;--bul-solid-150:#2a2a2e;--bul-solid-200:#33333a;--mantine-color-gray-0:#1c1c20;--mantine-color-gray-1:#232329;--mantine-color-gray-2:#2a2a2e}[data-mantine-color-scheme=dark] body,[data-mantine-color-scheme=dark] .mantine-AppShell-root,[data-mantine-color-scheme=dark] .bul-shell-main,[data-mantine-color-scheme=dark] .bul-project-workspace,[data-mantine-color-scheme=dark] .bul-project-workspace-body{background:#101012}[data-mantine-color-scheme=dark] .bul-shell-header,[data-mantine-color-scheme=dark] .bul-shell-navbar,[data-mantine-color-scheme=dark] .bul-project-rail{background:var(--bul-navy);border-color:var(--bul-navy-border)}[data-mantine-color-scheme=dark] .bul-project-rail-heading,[data-mantine-color-scheme=dark] .bul-page-card{background:#1c1c20;border-color:#2a2a2e}[data-mantine-color-scheme=dark] .bul-shell-nav-link[data-active]{color:#9db9ff;background:#4c85ff33}[data-mantine-color-scheme=dark] .bul-shell-navbar .bul-shell-logo img{filter:brightness(0)invert()}[data-mantine-color-scheme=dark] .mantine-Card-root[data-with-border],[data-mantine-color-scheme=dark] .mantine-Paper-root[data-with-border]{border-color:var(--bul-solid-800)}[data-mantine-color-scheme=dark] .mantine-Table-th{background:var(--bul-solid-850);border-color:var(--bul-solid-800)}[data-mantine-color-scheme=dark] *{scrollbar-color:var(--bul-solid-750) var(--bul-solid-900)}.bul-dinobot-bubble{background:var(--bul-navy);border:1px solid var(--bul-navy-border);-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;animation:2.6s ease-in-out infinite bul-dinobot-pulse;display:flex;box-shadow:0 6px 20px #0a1f3d59}.bul-dinobot-bubble:hover{animation-play-state:paused;box-shadow:0 0 0 10px #385ceb29,0 8px 24px #0a1f3d66}.bul-dinobot-bubble img{filter:brightness(0)invert()}@keyframes bul-dinobot-pulse{0%,to{box-shadow:0 0 #385ceb73,0 6px 20px #0a1f3d59}50%{box-shadow:0 0 0 12px #385ceb00,0 6px 20px #0a1f3d59}}@media (prefers-reduced-motion:reduce){.bul-dinobot-bubble{animation:none}}.bul-dinobot-panel{border:1px solid var(--bul-solid-150);box-shadow:0 12px 40px #1012142e;background:var(--bul-solid-0)!important}[data-mantine-color-scheme=dark] .bul-dinobot-panel{background:var(--mantine-color-dark-7)!important}.bul-dinobot-page{-webkit-backdrop-filter:saturate(180%)blur(20px);border:1px solid var(--bul-solid-150);background:#fff9;border-radius:.75rem;flex-direction:column;height:calc(100dvh - 220px);min-height:420px;display:flex;overflow:hidden}.bul-dinobot-page-scroll{flex:1;min-height:0}.bul-dinobot-page-column{width:100%;max-width:720px;margin:0 auto;padding:0 20px}.bul-dinobot-page-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:400px;display:flex}.bul-dinobot-page-footer{padding-top:12px;padding-bottom:20px}.bul-dinobot-msg{border-radius:12px;max-width:88%;padding:6px 10px}.bul-dinobot-msg-user{background:var(--bul-solid-100);align-self:flex-end;margin-left:auto}.bul-dinobot-msg-assistant{padding-left:0;padding-right:0}.bul-dinobot-msg-system{padding-left:0;padding-right:0;font-style:italic}.bul-dinobot-input-bar{border:1px solid var(--bul-solid-150);background:var(--bul-solid-50);border-radius:999px;align-items:flex-end;gap:6px;padding:6px 6px 6px 14px;display:flex}.bul-dinobot-input-bar:focus-within{border-color:var(--bul-solid-400)}.bul-dinobot-input-bar textarea{background:0 0!important;border:0!important;padding:6px 0!important}.bul-dinobot-send{background:var(--bul-solid-900)!important;color:#fff!important}.bul-dinobot-send:hover{background:var(--bul-solid-750)!important}[data-mantine-color-scheme=dark] .bul-dinobot-panel,[data-mantine-color-scheme=dark] .bul-dinobot-page{border-color:var(--bul-solid-800);background:#14161ab8}.bul-shell-navbar .bul-shell-account:hover{background:#ffffff14}.bul-chat-history-action{opacity:0;pointer-events:none;transition:opacity .12s}.bul-chat-history-row:hover .bul-chat-history-action,.bul-chat-history-row:focus-within .bul-chat-history-action,.bul-chat-history-row[data-active=true] .bul-chat-history-action,.bul-chat-history-action[aria-expanded=true]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.bul-chat-history-action{transition:none}}@media print{.bul-shell-header,.bul-shell-navbar,.bul-project-rail,.bul-project-rail-desktop,.bul-project-rail-mobile{display:none!important}.bul-shell-main{border-left:0!important}.tm-log-no-print,.cor-no-print,.bul-shell-account{display:none!important}.tm-log-tag,.cor-doc{margin:0!important}body,.bul-shell-main,.bul-page-card,.mantine-Card-root{color:#000!important;background:#fff!important}}.bul-tools-menu-label-intelligence{color:var(--bul-accent-orange)!important}.bul-intel{background:#fff}[data-mantine-color-scheme=dark] .bul-intel{background:#1c1c20}.bul-intel{border:1px solid #e5e7eb}[data-mantine-color-scheme=dark] .bul-intel{border:1px solid #2f2f35}.bul-intel{color:#111318;border-radius:12px;overflow:hidden}[data-mantine-color-scheme=dark] .bul-intel{color:#e8e8ea}.bul-intel{min-width:1100px}.bul-intel button{font-family:inherit}.bul-intel a.bul-intel-tab:hover{color:#111318;text-decoration:none}[data-mantine-color-scheme=dark] .bul-intel a.bul-intel-tab:hover{color:#e8e8ea}.bul-intel .bul-intel-btn-primary{background:#14509e;border:none;border-radius:8px;height:36px;padding:0 16px}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-primary{background:#2f6fe0}.bul-intel .bul-intel-btn-primary{color:#fff;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.bul-intel .bul-intel-btn-primary:hover{background:#0f4287}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-primary:hover{background:#4581f0}.bul-intel .bul-intel-btn-primary:hover{text-decoration:none}.bul-intel .bul-intel-btn-primary:disabled{background:#c9ced4}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-primary:disabled{background:#2f2f35}.bul-intel .bul-intel-btn-primary:disabled{color:#fff}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-primary:disabled{color:#82828c}.bul-intel .bul-intel-btn-primary:disabled{cursor:not-allowed}.bul-intel .bul-intel-btn-ghost{border:1px solid #e5e7eb;height:38px;padding:0 14px}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-ghost{border:1px solid #2f2f35}.bul-intel .bul-intel-btn-ghost{background:#fff}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-ghost{background:#1c1c20}.bul-intel .bul-intel-btn-ghost{color:#111318;border-radius:9px;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-ghost{color:#e8e8ea}.bul-intel .bul-intel-btn-ghost{cursor:pointer;white-space:nowrap;text-decoration:none}.bul-intel .bul-intel-btn-ghost:hover{border-color:#f97316}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-ghost:hover{border-color:#fb923c}.bul-intel .bul-intel-btn-ghost:hover{color:#ea6a0b}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-ghost:hover{color:#fdba74}.bul-intel .bul-intel-btn-ghost:hover{text-decoration:none}.bul-intel .bul-intel-btn-outline{border:1px solid #e5e7eb;height:36px;padding:0 14px}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-outline{border:1px solid #2f2f35}.bul-intel .bul-intel-btn-outline{background:#fff}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-outline{background:#1c1c20}.bul-intel .bul-intel-btn-outline{color:#111318;border-radius:8px;align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-outline{color:#e8e8ea}.bul-intel .bul-intel-btn-outline{cursor:pointer;white-space:nowrap;text-decoration:none}.bul-intel .bul-intel-btn-outline:hover{border-color:#14509e}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-outline:hover{border-color:#7fa8ff}.bul-intel .bul-intel-btn-outline:hover{color:#14509e}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-btn-outline:hover{color:#7fa8ff}.bul-intel .bul-intel-btn-outline:hover{text-decoration:none}.bul-intel .bul-intel-hover-navy:hover{border-color:#14509e!important}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-hover-navy:hover{border-color:#7fa8ff!important}.bul-intel .bul-intel-hover-orange:hover{border-color:#f97316!important}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-hover-orange:hover{border-color:#fb923c!important}.bul-intel .bul-intel-row-hover:hover{background:#fafbfc!important}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-row-hover:hover{background:#232329!important}.bul-intel .bul-intel-link{color:#14509e}[data-mantine-color-scheme=dark] .bul-intel .bul-intel-link{color:#7fa8ff}.bul-intel .bul-intel-link{cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:700}.bul-intel .bul-intel-link:hover{text-decoration:underline}.bul-intel-group-label{letter-spacing:.14em;text-transform:uppercase;color:var(--bul-accent-orange);margin:10px 8px 3px;font-size:9.5px;font-weight:800}.bul-intel .bul-intel-branch-wrap{min-height:clamp(452px,58vh,720px)}.bul-intel .bul-intel-branch-columns{height:clamp(452px,58vh,720px)}.bul-intel .bul-intel-create-grid{grid-template-columns:250px minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.bul-intel .bul-intel-graph-canvas{background:radial-gradient(at 50% 47%,#141f38,#0b1120 72%);height:600px;position:relative}@media (min-width:1760px){.bul-intel .bul-intel-create-grid{grid-template-columns:300px minmax(0,1fr) 460px;gap:20px}.bul-intel .bul-intel-graph-canvas{height:680px}}.bul-settings-modal .bul-settings-modal-title{letter-spacing:-.01em;font-size:21px;font-weight:800}.bul-theme-preview{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:8px;width:238px;height:138px;padding:3px;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.bul-theme-preview:hover{border-color:#1d5bd6}.bul-theme-preview[data-selected]{border-color:#1d5bd6;box-shadow:0 0 0 2px #1d5bd647}.bul-theme-preview .bul-theme-preview-rail{background:var(--bul-navy);border-radius:5px 0 0 5px;flex:none;width:46px}.bul-theme-preview .bul-theme-preview-body{border-radius:0 5px 5px 0;flex-direction:column;flex:1;gap:5px;min-width:0;padding:5px;display:flex}.bul-theme-preview .bul-theme-preview-header{border-radius:3px;height:12px;display:block}.bul-theme-preview .bul-theme-preview-grid{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.bul-theme-preview .bul-theme-preview-grid>span{border:1px solid #0000;border-radius:4px}.bul-theme-preview[data-scheme=light] .bul-theme-preview-body{background:#f4f6fa}.bul-theme-preview[data-scheme=light] .bul-theme-preview-header{background:#e2e8f2}.bul-theme-preview[data-scheme=light] .bul-theme-preview-grid>span{background:#fff;border-color:#e2e8f2}.bul-theme-preview[data-scheme=dark] .bul-theme-preview-body{background:#101214}.bul-theme-preview[data-scheme=dark] .bul-theme-preview-header{background:#22272b}.bul-theme-preview[data-scheme=dark] .bul-theme-preview-grid>span{background:#191c1f;border-color:#2c333a}.bul-daily-row{transition:box-shadow .12s,background .12s}.bul-daily-row:hover{background:#f8faff;box-shadow:0 2px 10px -2px #0f172a24}[data-mantine-color-scheme=dark] .bul-daily-row:hover{background:#ffffff0a;box-shadow:0 2px 10px -2px #00000080}.bul-wo-slide-in{animation:.48s cubic-bezier(.4,0,.2,1) bul-wo-slide-in}@keyframes bul-wo-slide-in{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes bul-wo-pulse{0%,to{opacity:1}50%{opacity:.3}}.bul-wo .bul-wo-pulse{animation:1s ease-in-out infinite bul-wo-pulse}.bul-wo .bul-wo-back{border:1px solid #e5e7eb;align-items:center;gap:7px;height:34px;padding:0 12px;display:inline-flex}[data-mantine-color-scheme=dark] .bul-wo .bul-wo-back{border:1px solid #2f2f35}.bul-wo .bul-wo-back{background:#fff;border-radius:9px}[data-mantine-color-scheme=dark] .bul-wo .bul-wo-back{background:#1c1c20}.bul-wo .bul-wo-back{color:#14509e;font-size:12.5px;font-weight:700}[data-mantine-color-scheme=dark] .bul-wo .bul-wo-back{color:#7fa8ff}.bul-wo .bul-wo-back{text-decoration:none;transition:border-color .15s}.bul-wo .bul-wo-back:hover{border-color:#14509e}[data-mantine-color-scheme=dark] .bul-wo .bul-wo-back:hover{border-color:#7fa8ff}.bul-wo .bul-wo-btn-primary{transition:background .15s}.bul-wo .bul-wo-btn-primary:hover{background:#0f4287!important}[data-mantine-color-scheme=dark] .bul-wo .bul-wo-btn-primary:hover{background:#2559b8!important}.bul-wo-ai-badge{color:#ea6a0b;background:#f973162e;border-radius:4px;flex:none;align-items:center;height:17px;padding:0 5px;display:inline-flex}[data-mantine-color-scheme=dark] .bul-wo-ai-badge{color:#fb923c}.bul-wo-ai-badge{letter-spacing:.06em;font-size:9px;font-weight:800}.bul-project-rail .bul-wo-ai-badge,.bul-shell-navbar .bul-wo-ai-badge{color:#fb923c}.bul-wo-entry{border:1px solid #c7d8f2;display:block}[data-mantine-color-scheme=dark] .bul-wo-entry{border:1px solid #2c3f63}.bul-wo-entry{color:inherit;background:linear-gradient(#f5f9ff,#fff);border-radius:12px;padding:15px;text-decoration:none;transition:border-color .15s}[data-mantine-color-scheme=dark] .bul-wo-entry{background:linear-gradient(#1a2233,#1c1c20)}.bul-wo-entry:hover{border-color:#14509e}[data-mantine-color-scheme=dark] .bul-wo-entry:hover{border-color:#7fa8ff}.bul-board{--board-cork:#f0e6d6;--board-cork-2:#e6d8c3;--board-frame:#c8a97e;position:relative}[data-mantine-color-scheme=dark] .bul-board{--board-cork:#241f1a;--board-cork-2:#1c1815;--board-frame:#4a3c2c}.bul-board-wall{background-color:var(--board-cork);background-image:radial-gradient(circle at 50% 50%, #96744a29 1px, transparent 1.6px), radial-gradient(circle at 50% 50%, #785a371a 1px, transparent 1.4px), linear-gradient(160deg, transparent, var(--board-cork-2));border:8px solid var(--board-frame);background-position:0 0,7px 11px,0 0;background-size:14px 14px,23px 23px,100% 100%;border-radius:14px;padding:26px 22px 34px;box-shadow:inset 0 2px 14px #5a3e1e2e,0 1px #ffffff80}.bul-board-grid{column-count:1;column-gap:22px}@media (min-width:700px){.bul-board-grid{column-count:2}}@media (min-width:1180px){.bul-board-grid{column-count:3}}@media (min-width:1650px){.bul-board-grid{column-count:4}}.bul-board-note{--note-paper:#fef9c3;--note-paper-2:#fde68a;--note-ink:#713f12;break-inside:avoid;background-image:linear-gradient(165deg, var(--note-paper) 0%, var(--note-paper-2) 100%);width:100%;color:var(--note-ink);transform:rotate(var(--note-tilt,0deg));border-radius:3px;margin:0 0 26px;padding:26px 20px 18px;transition:transform .18s,box-shadow .18s;display:block;position:relative;box-shadow:0 1px 1px #3c280f29,0 8px 18px -6px #3c280f52}.bul-board-note:hover,.bul-board-note:focus-within{z-index:2;transform:rotate(0)translateY(-3px)scale(1.015);box-shadow:0 2px 2px #3c280f2e,0 18px 34px -8px #3c280f6b}.bul-board-note:before{content:"";width:78px;height:20px;transform:translateX(-50%) rotate(var(--tape-tilt,-2deg));pointer-events:none;background:linear-gradient(#ffffff9e,#e4e0cd85);border-left:1px solid #fff6;border-right:1px solid #fff6;position:absolute;top:-9px;left:50%;box-shadow:0 1px 2px #3c280f29}.bul-board-note:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0 50%,#00000017 50%,#00000029 100%);border-bottom-right-radius:3px;width:26px;height:26px;position:absolute;bottom:0;right:0}.bul-board-note[data-category=announcement]{--note-paper:#e0edff;--note-paper-2:#bfd7fb;--note-ink:#14346f}.bul-board-note[data-category=idea]{--note-paper:#fef9c3;--note-paper-2:#fde68a;--note-ink:#6b3d0b}.bul-board-note[data-category=emergency]{--note-paper:#ffe0dd;--note-paper-2:#fbb9b3;--note-ink:#8a1a12}.bul-board-note[data-category=celebration]{--note-paper:#d9fbe6;--note-paper-2:#a9edc6;--note-ink:#0d5233}.bul-board-note[data-category=emergency]{box-shadow:0 1px 1px #5a0f0a33,0 8px 18px -6px #78140c66,0 0 0 2px #dc262659}.bul-board-pin{background:radial-gradient(circle at 34% 30%,#ff8f83,#c81f14 62%,#8e1109);border-radius:50%;width:16px;height:16px;position:absolute;top:-7px;left:50%;transform:translate(-50%);box-shadow:0 2px 3px #3c140a73}.bul-board-chip{cursor:pointer;border:1px solid #e0d6c4;border-radius:999px;padding:9px 15px;font-family:inherit;font-size:13px;font-weight:600;line-height:1}[data-mantine-color-scheme=dark] .bul-board-chip{border:1px solid #3c342a}.bul-board-chip{background:#ffffffd9}[data-mantine-color-scheme=dark] .bul-board-chip{background:#ffffff0f}.bul-board-chip{color:#5b6472}[data-mantine-color-scheme=dark] .bul-board-chip{color:#b9b2a6}.bul-board-chip{transition:transform .12s,box-shadow .12s}.bul-board-chip:hover{transform:translateY(-1px);box-shadow:0 3px 8px #3c280f29}.bul-board-chip[data-active=true]{font-weight:700;box-shadow:0 2px 6px #3c280f2e}.bul-board-chip-count{font-variant-numeric:tabular-nums;opacity:.72;margin-left:7px}.bul-board-composer{background-image:linear-gradient(165deg, var(--note-paper,#fff), var(--note-paper-2,#f3f4f6));border-radius:4px;padding:22px 24px 20px;position:relative;transform:rotate(-.35deg);box-shadow:0 2px 2px #3c280f24,0 14px 30px -10px #3c280f57}.bul-board-empty{text-align:center;color:#6d6154;grid-column:1/-1;padding:48px 20px}[data-mantine-color-scheme=dark] .bul-board-empty{color:#a29785}.bul-board-empty{font-size:15px}.bul-board-note[data-category=emergency]:before{display:none}.bul-board-composer .mantine-TextInput-input,.bul-board-composer .mantine-Textarea-input,.bul-board-composer .mantine-Select-input{background:#ffffffc7;border-color:#0000001f}.bul-board-composer .mantine-TextInput-input:focus,.bul-board-composer .mantine-Textarea-input:focus,.bul-board-composer .mantine-Select-input:focus{background:#fff;border-color:#1d5bd6}.bul-board-react{cursor:pointer;color:inherit;background:#ffffff8c;border:1px solid #00000029;border-radius:999px;padding:5px 9px;font-family:inherit;font-size:13px;line-height:1;transition:transform .12s,background .12s}.bul-board-react:hover{background:#ffffffe6;transform:translateY(-1px)}.bul-board-react[data-mine=true]{background:#fffffff2;border-color:currentColor;font-weight:700}.bul-board-react-count{font-variant-numeric:tabular-nums;margin-left:5px;font-size:11.5px;font-weight:700}.bul-board-react-add{opacity:0;transition:opacity .15s}.bul-board-note:hover .bul-board-react-add,.bul-board-note:focus-within .bul-board-react-add{opacity:1}.bul-board-thread{border-top:1px dashed #0000002e;margin-top:12px;padding-top:10px}.bul-board-reply{border-bottom:1px solid #00000012;padding:7px 0}.bul-board-reply:last-of-type{border-bottom:0}.bul-board-thread-toggle{cursor:pointer;color:inherit;opacity:.7;text-underline-offset:3px;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:700;text-decoration:underline}.bul-board-thread-toggle:hover{opacity:1}.bul-board-reply-input{width:100%;color:inherit;resize:vertical;background:#fffc;border:1px solid #00000029;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:13px;line-height:1.45}.bul-board-reply-input:focus{background:#fff;border-color:#1d5bd6;outline:none}.bul-estimation .mantine-Button-root,.bul-estimation .mantine-ActionIcon-root{transition:box-shadow .12s}.bul-estimation .mantine-Button-root:not(:disabled):not([data-disabled]):hover,.bul-estimation .mantine-ActionIcon-root:not(:disabled):not([data-disabled]):hover{box-shadow:0 2px 10px #1012141f}.bul-estimation .bul-estimation-primary:not(:disabled):not([data-disabled]):hover{box-shadow:0 4px 14px #1d5bd652}.bul-estimate-card-link{height:100%;color:inherit;text-decoration:none;display:block}.bul-estimate-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e8ec;border-radius:12px;flex-direction:column;height:100%;padding:16px;transition:box-shadow .12s,border-color .12s;display:flex}.bul-estimate-card-link:hover .bul-estimate-card{border-color:#d5d9e0;box-shadow:0 2px 10px #1012140f}.bul-estimate-card-link:focus-visible{outline:none}.bul-estimate-card-link:focus-visible .bul-estimate-card{outline-offset:2px;outline:2px solid #1d5bd6}.bul-studio{--st-navy:#0e2039;--st-blue:#1e5fcb;--st-blue-700:#1d4ed8;--st-orange:#f26a21;--st-border:#e6e8ee;--st-border-soft:#f2f4f7;--st-ink:#101828;--st-ink-2:#475467;--st-ink-4:#98a2b3;color:var(--st-ink)}.bul-studio *{box-sizing:border-box}.bul-studio-btn{font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:800;transition:background-color .12s,border-color .12s,color .12s,transform 50ms;display:inline-flex}.bul-studio-btn:active:not(:disabled){transform:translateY(.5px)}.bul-studio-btn:focus-visible,.bul-studio-tool:focus-visible,.bul-studio-navicon:focus-visible,.bul-studio-row:focus-visible,.bul-studio-pill:focus-visible,.bul-studio-iconbtn:focus-visible{outline-offset:2px;outline:2px solid #1e5fcb}.bul-studio-btn:disabled{opacity:.55;cursor:not-allowed}.bul-studio-btn[data-variant=primary]{background:var(--st-blue);color:#fff}.bul-studio-btn[data-variant=primary]:hover:not(:disabled){background:#1a53b6}.bul-studio-btn[data-variant=orange]{background:var(--st-orange);color:#fff}.bul-studio-btn[data-variant=orange]:hover:not(:disabled){background:#de5c16}.bul-studio-btn[data-variant=secondary]{color:var(--st-ink);background:#fff;border-color:#d0d5dd}.bul-studio-btn[data-variant=secondary]:hover:not(:disabled){background:#f6f8fb;border-color:#b9c0cc}.bul-studio-btn[data-variant=subtle]{color:var(--st-ink-2);background:0 0}.bul-studio-btn[data-variant=subtle]:hover:not(:disabled){background:var(--st-border-soft)}.bul-studio-iconbtn{color:#8fa0b8;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .12s,color .12s;display:inline-flex}.bul-studio-iconbtn:hover:not(:disabled){color:#fff;background:#ffffff1a}.bul-studio-iconbtn[data-on-light=true]{color:#667085}.bul-studio-iconbtn[data-on-light=true]:hover:not(:disabled){background:var(--st-border-soft);color:var(--st-ink)}.bul-studio-iconbtn:disabled{opacity:.4;cursor:not-allowed}.bul-studio-navicon{color:#8fa0b8;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px;font-size:12.5px;font-weight:700;transition:background-color .12s,color .12s;display:flex}.bul-studio-navicon:hover{color:#fff;background:#ffffff14}.bul-studio-navicon[data-active=true]{background:var(--st-blue);color:#fff}.bul-studio-tab{font:inherit;color:#9fb4ce;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:800;transition:background-color .12s,color .12s}.bul-studio-tab:hover{color:#fff}.bul-studio-tab[data-active=true]{background:var(--st-blue);color:#fff}.bul-studio-tab:focus-visible{outline-offset:1px;outline:2px solid #9fb4ce}.bul-studio-tool{color:#9fb4ce;cursor:pointer;width:38px;font:inherit;letter-spacing:.06em;background:0 0;border:none;border-radius:9px;flex-direction:column;align-items:center;gap:3px;padding:6px 0 5px;font-size:7.5px;font-weight:800;transition:background-color .12s,color .12s;display:flex}.bul-studio-tool:hover:not(:disabled){color:#fff;background:#ffffff1f}.bul-studio-tool[data-active=true]{color:#fff;background:#1e5fcbd9}.bul-studio-tool[data-active=toggle]{color:#fff;background:#f26a21e6}.bul-studio-tool:disabled{opacity:.4;cursor:not-allowed}.bul-studio-row{text-align:left;cursor:pointer;width:100%;font:inherit;background:#fff;border:1px solid #edf0f5;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;transition:background-color .12s,border-color .12s;display:flex}.bul-studio-row:hover{background:#f8fbff;border-color:#d7e3f8}.bul-studio-row[data-selected=true]{border-color:var(--st-blue);background:#f5f9ff}.bul-studio-pill{border:1px solid var(--st-border);color:var(--st-ink-2);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:700;transition:background-color .12s,border-color .12s,color .12s}.bul-studio-pill:hover:not(:disabled){background:#f8fafc;border-color:#b9c0cc}.bul-studio-pill[data-active=true]{border-color:var(--st-blue);color:var(--st-blue-700);background:#f5f9ff}.bul-studio-pill[data-filled=true]{background:var(--st-blue);border-color:var(--st-blue);color:#fff}.bul-studio-input{border:1px solid var(--st-border);width:100%;font:inherit;color:var(--st-ink);background:#fff;border-radius:9px;padding:8px 11px;font-size:12.5px}.bul-studio-input:focus{outline-offset:0;border-color:var(--st-blue);outline:2px solid #1e5fcb73}.bul-studio-select{border:1px solid var(--st-border);font:inherit;color:var(--st-ink);cursor:pointer;background:#fff;border-radius:8px;width:100%;padding:7px 9px;font-size:12px;font-weight:700}.bul-studio-select:focus-visible{outline:2px solid #1e5fcb73}.bul-studio-plus{width:26px;height:26px;color:var(--st-ink-2);cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:7px;flex:none;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.bul-studio-plus:hover:not(:disabled){border-color:var(--st-blue);color:var(--st-blue-700);background:#eef4ff}.bul-studio-plus:disabled{opacity:.45;cursor:not-allowed}.bul-studio-filerow{cursor:pointer;transition:background-color .1s}.bul-studio-filerow:hover,.bul-studio-filerow[data-selected=true]{background:#f8fbff}.bul-studio-link{font:inherit;font-size:inherit;font-weight:inherit;color:var(--st-blue-700);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.bul-studio-link:hover{text-decoration:underline}.bul-studio-link:focus-visible{outline-offset:1px;border-radius:3px;outline:2px solid #1e5fcb}@media (prefers-reduced-motion:reduce){.bul-studio-btn,.bul-studio-tool,.bul-studio-navicon,.bul-studio-row,.bul-studio-pill{transition:none}}body.bul-rightbar-open .bul-studio main,body.bul-rightbar-collapsed .bul-studio main{padding-right:0!important}
