.main-layout_root__8TdMb:has(>aside>div:empty)>aside{display:none}.main-layout_root__8TdMb:has(>aside>div:empty)>main{padding-right:calc(28px + 2rem)}.main-layout_header__Cz9AU{display:flex;align-items:center;justify-content:space-between}.main-layout_main__QitSZ{display:grid}.main-layout_main__QitSZ:where([data-viewport]){overflow:hidden;height:100dvh}.main-layout_main__QitSZ:where([data-viewport])>*{overflow:hidden;height:100%}.user-modal_content___vTHp{display:grid;min-width:calc(48rem * var(--mantine-scale));min-height:calc(31.75rem * var(--mantine-scale))}.user-modal_panel__wgQt_,.user-modal_tabs__T4k_p{display:flex;flex-direction:column}.user-modal_panel__wgQt_{flex-grow:1}.user-modal_form__MwsIu{display:grid;flex-grow:1;gap:1.25rem}.user-modal_footer__wsj0s{display:flex;justify-content:space-between}.employees-location-table_root__DL6BF{overflow:hidden;display:grid;grid-template-rows:auto 1fr;align-content:flex-start;height:100%}.employees-location-table_calendar__DPE8F{display:grid;grid-template-columns:repeat(8,1fr)}.employees-location-table_body__T8SeE{--table-bd:1px solid var(--mantine-color-gray-2);overflow-y:auto;display:grid;gap:.75rem;padding:.5rem;border:var(--table-bd);border-bottom-right-radius:var(--mantine-radius-md);border-bottom-left-radius:var(--mantine-radius-md)}.employees-location-table_body-group__fl8aD{display:grid;border:2px solid var(--mantine-color-blue-3);border-radius:var(--mantine-radius-md)}.employees-location-table_employer__VkHvk{display:grid;grid-template-columns:repeat(8,1fr);border-radius:var(--mantine-radius-md)}.employees-location-table_employer__VkHvk[data-type=ph]{border:2px solid var(--mantine-color-brand-4)}.employees-location-table_employer__VkHvk:not(.employees-location-table_employer__VkHvk[data-independent=true]):not(:last-of-type) .employees-location-table_employer-avatar__rS8QQ,.employees-location-table_employer__VkHvk:not(.employees-location-table_employer__VkHvk[data-independent=true]):not(:last-of-type) .employees-location-table_employer-day__sOT5g{border-bottom:var(--table-bd)}.employees-location-table_employer__VkHvk[data-independent=true] .employees-location-table_employer-avatar__rS8QQ{border:var(--table-bd);border-top-left-radius:var(--mantine-radius-md);border-bottom-left-radius:var(--mantine-radius-md)}.employees-location-table_employer__VkHvk[data-independent=true] .employees-location-table_employer-avatar__rS8QQ+.employees-location-table_employer-day__sOT5g{border-left:none}.employees-location-table_employer__VkHvk[data-independent=true] .employees-location-table_employer-day__sOT5g{border-top:var(--table-bd);border-bottom:var(--table-bd)}.employees-location-table_employer__VkHvk[data-independent=true] .employees-location-table_employer-day__sOT5g:last-of-type{border-right:var(--table-bd);border-top-right-radius:var(--mantine-radius-md);border-bottom-right-radius:var(--mantine-radius-md)}.employees-location-table_employer-avatar__rS8QQ{display:grid;place-content:center}.employees-location-table_employer-avatar__rS8QQ+.employees-location-table_employer-day__sOT5g{border-left:var(--table-bd)}.employees-location-table_employer-day__sOT5g{position:relative;height:100%}.employees-location-table_employer-day__sOT5g:not(:last-of-type){border-right:var(--table-bd)}.employees-location-table_avatar__NO7l9{display:grid;gap:.25rem;justify-items:center;margin:.25rem 0}.employees-location-table_report__E3YWC{display:flex;flex-direction:column;gap:.25rem;align-items:center;justify-content:center;height:100%;min-height:calc(6.25rem * var(--mantine-scale))}.paged-caption_root__by5Af{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center;padding:.25rem;border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-1)}.paged-caption_controls__XrSTy{display:flex;grid-column-start:2;gap:.5rem;align-items:center;justify-content:center}.day-cell_root__oCFcB{--day-cell-bg:var(--mantine-color-white);--day-cell-bd:var(--mantine-color-gray-4);-webkit-user-select:none;user-select:none;position:relative;display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;align-content:space-between;width:100%;height:calc(6.25rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));border:1px solid var(--day-cell-bd);border-radius:var(--mantine-radius-md);font-size:var(--mantine-font-size-xl);font-weight:600;line-height:1.75rem;text-align:center;background-color:var(--day-cell-bg);transition:background-color .15s ease-in-out}.day-cell_todayTag__U3TNC{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.day-cell_content___m_WH{display:grid;grid-column:span 2;align-content:end;height:100%;font-size:var(--mantine-font-size-sm);font-weight:400;line-height:1rem;text-align:end}.day-cell_altIcon__oqTXi{position:absolute;right:0;bottom:0;transform:translate(25%,25%);width:1.25rem;height:1.25rem;padding:calc(.125rem * var(--mantine-scale));border-radius:100%;background:var(--day-cell-bg);box-shadow:var(--mantine-shadow-xs)}.modal_title__InDIH{font-size:1.125rem;font-weight:600;line-height:1.5}.user-form_root__k_vnC{display:grid;grid-template-columns:calc(12.5rem * var(--mantine-scale)) 1fr 1fr;gap:1rem .75rem}.user-form_root__k_vnC .user-form_wide__e3tvt{grid-column:span 3}.user-form_info__O3i3u{display:grid;grid-template-columns:calc(12.5rem * var(--mantine-scale)) 1fr;gap:.25rem .75rem}.user-form_infoFields__MWq5P{display:grid;grid-template-columns:1fr 1fr;gap:.25rem .75rem}.user-form_avatar__q_bAp{width:100%;height:100%}.editable-avatar_wrapper__s4INl{position:relative;width:100%;height:100%;border-radius:100%}.editable-avatar_wrapper__s4INl:hover .editable-avatar_hover__mHQA5{opacity:1}.editable-avatar_wrapper__s4INl:hover .editable-avatar_root__q8Axn .editable-avatar_inner__O7lrW img{opacity:.5}.editable-avatar_root__q8Axn{width:100%;height:100%;padding:0;border-style:solid;border-radius:100%}.editable-avatar_inner__O7lrW{width:100%;height:100%}.editable-avatar_inner__O7lrW img{border-radius:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.editable-avatar_hover__mHQA5{pointer-events:none;position:absolute;inset:0;display:grid;place-items:center;border-radius:100%;color:var(--mantine-color-brand-6);opacity:0;background:color-mix(in srgb,var(--mantine-color-brand-4),#0000 70%);transition:opacity .15s cubic-bezier(.4,0,.2,1)}.editable-avatar_hover__mHQA5:before{content:"";position:absolute;inset:.5rem;display:block;border:calc(.125rem * var(--mantine-scale)) var(--mantine-color-brand-4) dashed;border-radius:100%}.editable-avatar_hover__mHQA5 svg{width:4rem;height:4rem}.menu_header__r4Lxh{display:grid;grid-template-columns:1fr auto auto;gap:.5rem;align-items:center;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) 0}.menu_body__PNLX7{overflow-y:auto;display:grid;max-height:70dvh}.menu_footer__PT0nv{height:2rem;border-top:.0625rem solid var(--popover-border-color)}.card-wrapper_root__p_yXs{--not-card-bd:none;display:grid;gap:.5rem;width:100%;padding:.5rem;border-left:.25rem solid var(--not-card-bd)}.card-wrapper_root__p_yXs:hover{background-color:color-mix(in srgb,var(--mantine-color-gray-1),#0000 70%)}.annual-vacation_root__iIr1J{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.annual-vacation_root__iIr1J .annual-vacation_wide__gu1oX{grid-column:span 2}.annual-vacation_legend__Pkvwg{margin:0 auto var(--mantine-spacing-xs);font-size:var(--mantine-font-size-md);font-weight:600}.group-config_wrapper__e45lU{overflow:hidden;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr;gap:1rem;height:100%}.group-config_root__Bkgfj{overflow:hidden;display:grid;grid-template-columns:1fr 2fr;gap:1rem}.group-config_panel__BCo3o{overflow:hidden;height:100%}.group-config_tabLabel__qsxJE{display:flex;flex-grow:1;align-items:center;justify-content:space-between}.group-config_tab__KHnlr{padding:.25rem var(--mantine-spacing-xs);white-space:normal}.group-config_tab__KHnlr[data-active] .group-config_tabSection__x5vc1{color:#fff}.group-config_submit__cRJiG{grid-column:span 2;grid-row-start:3;justify-self:flex-end}.column_content__C02pR,.column_root__kz_Ox,.column_viewport___Sx2q>div{height:100%}.column_root__kz_Ox{min-height:calc(3.125rem * var(--mantine-scale))}.column_root__kz_Ox[data-state=is-card-over]{background:var(--mantine-color-blue-light-hover)}.column_content__C02pR{--gap:.5rem;display:flex;flex-direction:column;gap:var(--gap);padding:.5rem .25rem}.drop-indicator_root__kMHDI{--terminal-size:.5rem;--terminal-radius:calc(var(--terminal-size) / 2);--terminal-offset:calc((var(--line-thickness) - var(--terminal-size)) / 2);--line-thickness:calc(0.125rem * var(--mantine-scale));--line-offset:calc(-1 * (8px / 2 + var(--line-thickness) / 2));pointer-events:none;position:absolute;z-index:1;background:var(--mantine-color-blue-7)}.drop-indicator_root__kMHDI:before{content:"";position:absolute;width:var(--terminal-size);height:var(--terminal-size);border:var(--line-thickness) solid var(--mantine-color-blue-7);border-radius:100%}.drop-indicator_root__kMHDI[data-edge=top]{top:var(--line-offset)}.drop-indicator_root__kMHDI[data-edge=top]:before{top:var(--terminal-offset)}.drop-indicator_root__kMHDI[data-edge=right]{right:var(--line-offset)}.drop-indicator_root__kMHDI[data-edge=right]:before{right:var(--terminal-offset)}.drop-indicator_root__kMHDI[data-edge=bottom]{bottom:var(--line-offset)}.drop-indicator_root__kMHDI[data-edge=bottom]:before{bottom:var(--terminal-offset)}.drop-indicator_root__kMHDI[data-edge=left]{left:var(--line-offset)}.drop-indicator_root__kMHDI[data-edge=left]:before{left:var(--terminal-offset)}.drop-indicator_root__kMHDI[data-orientation=horizontal]{right:0;left:var(--terminal-radius);height:var(--line-thickness)}.drop-indicator_root__kMHDI[data-orientation=horizontal]:before{left:calc(-1 * var(--terminal-size))}.drop-indicator_root__kMHDI[data-orientation=vertical]{top:var(--terminal-radius);bottom:0;width:var(--line-thickness)}.drop-indicator_root__kMHDI[data-orientation=vertical]:before{top:calc(-1 * var(--terminal-size))}.group-wrapper_root__vyaUW{overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;align-items:start;height:100%;padding:var(--mantine-spacing-sm);box-shadow:var(--mantine-shadow-sm)}.group-wrapper_title__2FCkX{display:flex;gap:var(--mantine-spacing-xs);align-items:center;margin-bottom:var(--mantine-spacing-sm)}.group-wrapper_body__1XGyS{overflow:hidden;height:100%}.chart-wrapper_root__XBWH6{display:grid;grid-template-rows:auto 1fr}.chart-wrapper_title__3tWR3{padding:var(--mantine-spacing-xs);border-top-left-radius:var(--mantine-radius-sm);border-top-right-radius:var(--mantine-radius-sm);font-size:var(--mantine-font-size-md);font-weight:600;color:var(--mantine-color-gray-8);text-align:center;background-color:var(--mantine-color-gray-1)}.chart-wrapper_body__5b4vu{display:grid;align-items:flex-end;padding:1rem var(--mantine-spacing-xs) var(--mantine-spacing-xs)}.item_root__wsUHG{display:grid;grid-template-columns:1.25rem 1fr;align-items:center;padding:.25rem;border:1px solid var(--mantine-color-gray-outline);border-radius:var(--mantine-radius-default)}.item_root__wsUHG:hover{cursor:grab;background-color:var(--mantine-color-blue-outline-hover)}.item_root__wsUHG[data-disabled]{pointer-events:none;cursor:not-allowed;background-color:var(--mantine-color-gray-1)}.item_root__wsUHG[data-state=is-dragging]{opacity:.4}.number-input_root__2Dgny{position:relative}.number-input_root__2Dgny:has(input:disabled) .number-input_label__8ZqHa{color:var(--mantine-color-black);background-color:#f3f5f9}.number-input_root__2Dgny:has(input:disabled) .number-input_required__Gn3gN{display:none}.number-input_label__8ZqHa{--label-lp:calc(var(--mantine-spacing-sm) + calc(0.25rem * var(--mantine-scale)));--label-lp-focus:var(--label-lp);--label-tp-focus:calc(-1rem * var(--mantine-scale));pointer-events:none;position:absolute;z-index:2;top:calc(.4375rem * var(--mantine-scale));left:var(--label-lp);color:var(--mantine-color-text);transition:transform .15s ease,font-size .15s ease,color .15s ease}.number-input_label__8ZqHa[data-floating]{transform:translate(calc(var(--label-lp-focus, --label-left-padding) * -1),var(--label-tp-focus));padding:0 calc(.1875rem * var(--mantine-scale));font-size:calc(.625rem * var(--mantine-scale));font-weight:500;color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .number-input_label__8ZqHa[data-floating]{color:var(--mantine-color-white)}.number-input_label__8ZqHa[data-floating]{white-space:nowrap;background:#fff}.number-input_required__Gn3gN{opacity:0;transition:opacity .15s ease}[data-floating] .number-input_required__Gn3gN{opacity:1}.number-input_input__hTU3q::placeholder{color:#0000;transition:color .15s ease}.number-input_input__hTU3q[data-floating]::placeholder{color:var(--mantine-color-placeholder)}.employment-periods_scroll__xIkxT>div{display:flex;flex-direction:column;gap:.5rem}.employment-periods_legend__QS12k{margin:0 auto;font-weight:600}.employment-periods_row__sheEv{display:grid;grid-template-columns:1fr 1fr;gap:.15rem .5rem;height:min-content}.employment-periods_wide__eP5of{grid-column:span 2}.search-section_root__vCLGK{display:grid;grid-template-rows:repeat(2,auto) 1fr;gap:var(--mantine-spacing-xs)}.executor-multi-select_pillsList__VaPLQ{overflow-y:auto;display:grid;gap:1rem;max-height:calc(10.625rem * var(--mantine-scale));padding-top:.75rem;padding-right:.5rem;padding-bottom:.5rem}.executor-multi-select_input__OIFP0:has(input:disabled){background-color:initial}.executor-multi-select_input__OIFP0:has(input:disabled) label{background-color:initial!important}.task-card_root__rv6DX{display:grid;grid-template-areas:"actions  text " "footer  footer";grid-template-columns:calc(1.5rem * var(--mantine-scale)) 1fr;gap:.25rem .5rem;height:min-content;padding:.75rem .75rem 0;border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-xs)}.task-card_actions__A_1Uc{display:grid;grid-area:actions;gap:.5rem;align-content:start}.task-card_executors__T7P2w{display:grid;grid-area:footer;grid-template-columns:calc(1.5rem * var(--mantine-scale)) 1fr auto;column-gap:.5rem;align-items:center;height:2.25rem;font-size:var(--mantine-font-size-xs)}.task-card_name__xmHqf{overflow:hidden;grid-area:text;border-bottom:1px solid var(--mantine-color-gray-1);font-size:var(--mantine-font-size-md);white-space:pre-line}.dropzone_dropzone__iXxtj{height:min-content;border-width:calc(.0625rem * var(--mantine-scale));color:var(--mantine-color-dimmed)}.dropzone_icon__JDOWL{color:var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] .dropzone_icon__JDOWL{color:var(--mantine-color-dark-3)}.file-card_root__2MpfP{position:relative;display:grid;grid-template-columns:auto 1fr auto;column-gap:.5rem;align-items:center;padding:.5rem;border:1px solid var(--mantine-color-gray-2)}.file-card_title__Bz55a{display:flex;grid-column:span 2;gap:.3em;align-items:center}.file-card_info___xjPi{display:flex;grid-column:2;flex-wrap:wrap;gap:.3em;align-items:center;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}.description_root__9TM2f{display:flex;flex-direction:column;gap:.5rem;align-items:start;padding:.5rem;border:.0625rem solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-default)}.navbar_root__GJeuH{gap:1.5rem;justify-content:space-between;padding-top:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-sm);padding-inline:var(--mantine-spacing-sm) var(--mantine-spacing-lg);background-color:var(--mantine-color-brand-9);transition-property:transform,top,height,width}.navbar_collapse__vDz28{position:absolute;top:var(--mantine-spacing-sm);left:100%;transform:translateX(-50%);border-radius:100%;transition:transform .15s ease-in-out}.navbar_collapse__vDz28:active,.navbar_collapse__vDz28[data-active]{transform:translate(-50%) rotate(180deg)}.navbar_collapse__vDz28 svg{width:1.3rem;height:1.3rem}.navbar_help__XyTbs{overflow:hidden;margin-left:.75rem;font-size:var(--mantine-font-size-sm);color:color-mix(in srgb,var(--mantine-color-white),#0000 40%);white-space:nowrap}.navlink_root__N0qMz{border-radius:var(--mantine-radius-sm)}@media (hover:hover){.navlink_root__N0qMz:hover{background-color:var(--nl-hover)}}@media (hover:none){.navlink_root__N0qMz:active{background-color:var(--nl-hover)}}.navlink_children__SjrIb{display:grid;gap:.25rem;margin-top:.25rem}.aside_root__wKh04{--app-shell-transition-timing-function:linear;--app-shell-transition-duration:200;--app-shell-transition:var(--app-shell-transition-timing-function) var(--app-shell-transition-duration);gap:1.5rem;justify-content:space-between;padding:var(--mantine-spacing-sm);padding-inline:var(--mantine-spacing-lg) var(--mantine-spacing-sm);white-space:nowrap;transition:var(--app-shell-transition) transform,var(--app-shell-transition) top,var(--app-shell-transition) height,var(--app-shell-transition) width,var(--app-shell-transition) padding-inline;transition-property:transform,top,height,width}.aside_root__wKh04[data-collapse=true]{padding-inline:var(--mantine-spacing-sm) var(--mantine-spacing-sm);transition:var(--app-shell-transition) transform,var(--app-shell-transition) top,var(--app-shell-transition) height,var(--app-shell-transition) width,var(--app-shell-transition) padding-inline var(--app-shell-transition-duration)}.aside_collapse__7NgA7{position:absolute;top:var(--mantine-spacing-sm);right:100%;transform:translateX(50%);border-radius:100%;transition:transform .15s ease-in-out}.aside_collapse__7NgA7:active,.aside_collapse__7NgA7[data-active]{transform:translate(50%) rotate(180deg)}.aside_collapse__7NgA7 svg{width:1.3rem;height:1.3rem}.scrum_root__Fu4Vg{--scrum-row-gap:1rem;--scrum-col-gap:.75rem;--first-col-w:calc(17.5rem * var(--mantine-scale));display:grid;gap:.75rem var(--scrum-col-gap);align-content:start}.scrum_header__wHTlO{--app-shell-header-height:calc(3.125rem * var(--mantine-scale));z-index:1;display:grid;grid-auto-flow:column;grid-template-columns:var(--first-col-w) repeat(auto-fit,minmax(calc(6.25rem * var(--mantine-scale)),1fr));gap:.5rem var(--scrum-col-gap);margin:calc(var(--app-shell-padding) * -1) calc(var(--mantine-spacing-xs) * -1) 0;padding:.5rem var(--mantine-spacing-xs);border-bottom-right-radius:var(--mantine-radius-md);border-bottom-left-radius:var(--mantine-radius-md);background:var(--mantine-color-white);box-shadow:var(--mantine-shadow-md)}.scrum_header__wHTlO[data-movable=true]{will-change:transform;position:sticky;top:var(--app-shell-header-height)}.scrum_group__MY_HP{position:relative;display:grid;row-gap:var(--scrum-row-gap)}.scrum_group__MY_HP:not(.scrum_group__MY_HP:first-of-type){margin-top:.75rem}.scrum_group-col__Ch85s{display:grid;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(calc(6.25rem * var(--mantine-scale)),1fr));column-gap:var(--scrum-col-gap)}.scrum_body__TDr_H{display:grid;row-gap:var(--scrum-row-gap);align-content:start;padding-bottom:1.5rem}.scrum_body__TDr_H[data-loading=true]{align-content:center}.scrum_row__yXdJ0{display:grid;grid-template-columns:var(--first-col-w) 1fr;gap:var(--scrum-col-gap)}.scrum_badge__och6i{--scrum-badge-bd:var(--mantine-color-gray-2);display:flex;gap:.2em;align-items:center;justify-content:center;width:100%;min-height:1.25rem;border-bottom:.25rem solid var(--scrum-badge-bd);border-radius:var(--mantine-radius-md);line-height:1;text-align:center}.scrum_badge__och6i:first-of-type[data-movable=true]{grid-column:2}.scrum_add-btn__8x93V{justify-self:center;border-radius:var(--mantine-radius-default);box-shadow:var(--mantine-shadow-md)}.gantt_scrollViewport__IPixR>div,.gantt_scroll__ipl_B{height:100%}.gantt_svg__hiHId{font-family:var(--mantine-font-family),sans-serif;font-size:var(--mantine-font-size-sm)}.gantt_root__M5VQt{--bar-h:calc(2rem * var(--mantine-scale));--subbar-h:calc(1.625rem * var(--mantine-scale));--grid-line-color:#d9d9d9;overflow-x:auto;overflow-y:hidden;display:grid;grid-template-rows:auto auto 1fr;gap:.25rem;height:100%;margin:0;padding:0;list-style:none;outline:none}.gantt_title__bajnC{pointer-events:none;display:flex;align-items:center;justify-content:center;height:100%;border-right:1px solid var(--grid-line-color);font-weight:500;text-transform:capitalize}.gantt_title__bajnC[data-zoom=quarter]{text-transform:lowercase}.gantt_title__bajnC[data-start]{border-right-width:.25rem}.gantt_title__bajnC[data-zoom=year]{border-right-width:calc(.0625rem * var(--mantine-scale))}.gantt_barRoot__x36q1{overflow:visible;height:var(--bar-h)}.gantt_bar__mXU_3{--bar-bdr:.25rem;--bar-w:100%;--bar-bg:unset;position:relative;display:flex;gap:.5rem;align-items:center;height:var(--bar-h);padding-left:calc(.4375rem * var(--mantine-scale));white-space:nowrap}.gantt_bar__mXU_3:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;display:block;width:var(--bar-w);background:var(--bar-bg)}.gantt_bar__mXU_3[data-type=task]{cursor:pointer}.gantt_bar__mXU_3[data-first]:before{border-top-left-radius:var(--bar-bdr);border-bottom-left-radius:var(--bar-bdr)}.gantt_bar__mXU_3[data-last]:before{border-top-right-radius:var(--bar-bdr);border-bottom-right-radius:var(--bar-bdr)}.gantt_bar-button__l9TPB{z-index:2;border-radius:100%;font-size:var(--mantine-font-size-md);font-weight:400}.gantt_bar-button__l9TPB[data-opened=true]{transform:rotate(90deg);transition:transform .3s ease}.gantt_date__to4ta{padding-inline:calc(.25rem * var(--mantine-scale));border-radius:calc(.25rem * var(--mantine-scale));text-transform:capitalize;background-color:var(--mantine-color-white);box-shadow:var(--mantine-shadow-md)}.gantt_subbar__5OBHz{cursor:pointer;overflow:visible;height:var(--subbar-h)}.gantt_subbar__5OBHz>div{position:relative;width:100%;height:calc(1.25rem * var(--mantine-scale))}.gantt_subbar__5OBHz[data-type=subtask]>div{padding-left:calc(.4375rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);white-space:nowrap;opacity:.7}.gantt_zoom__Cg0pd{position:absolute;top:50%;right:calc(.625rem * var(--mantine-scale));transform:translateY(-50%);box-shadow:var(--mantine-shadow-md)}.gantt_milestone__3_5Ci{--milestone-bg:unset;width:calc(1.25rem * var(--mantine-scale));height:100%}.gantt_milestone__3_5Ci .gantt_milestone-item__65faC{cursor:pointer;width:1rem;height:1rem;margin:calc(.4375rem * var(--mantine-scale)) auto 0;border-radius:100%;background:var(--milestone-bg)}.gantt_milestone__3_5Ci[data-active] .gantt_milestone-item__65faC{position:relative;animation:gantt_breathe__smJS7 2s ease-in-out infinite}@keyframes gantt_breathe__smJS7{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}.project-card_root__tWoBq{display:grid;gap:calc(1.5rem * var(--mantine-scale));align-content:flex-start;height:100%}@media print{.project-card_root__tWoBq{padding:calc(1.25rem * var(--mantine-scale))}}