.TaskPriorityBadge_priority-badge--inline__4xz0_{display:inline-flex;align-items:center;justify-content:center;min-width:-moz-fit-content;min-width:fit-content;height:24px;padding:0 8px;border-radius:16px;color:var(--mantine-color-surface-0);flex-shrink:0}.TaskPriorityBadge_priority-badge__inline-label__Of86p{font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.TaskPriorityBadge_priority-badge__marker__JuZG7{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;border:1.2px solid rgba(0,0,0,0);border-radius:999px;color:var(--mantine-color-surface-0);font-size:10px;font-weight:600;line-height:1;white-space:nowrap;box-sizing:border-box}.TaskPriorityBadge_priority-badge__marker--hollow__iJxNF{background-color:rgba(0,0,0,0)}.TaskPriorityBadge_priority-badge--filter___wH8S{display:inline-flex;align-items:center;gap:8px;padding:5px 14px 5px 7px;border:2px solid var(--mantine-color-surface-2);border-radius:16px;background-color:var(--mantine-color-surface-0);cursor:pointer;caret-color:rgba(0,0,0,0);transition:border-color .15s ease,background-color .15s ease;font-family:inherit;white-space:nowrap}.TaskPriorityBadge_priority-badge--filter___wH8S:hover{background-color:var(--mantine-color-surface-3);border-color:rgba(0,0,0,0)}.TaskPriorityBadge_priority-badge--filter-selected__QD65a{border-color:currentColor}.TaskPriorityBadge_priority-badge__filter-label__JhoaA{font-family:inherit;font-size:14px;font-weight:400;font-style:normal;color:#343559;line-height:16.41px;letter-spacing:0}.TaskPriorityBadge_priority-badge__circle__Dw9hi{flex-shrink:0}.TaskPriorityBadge_priority-badge__circle--filter__31B6d{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.TaskPriorityBadge_priority-badge__circle--filter__31B6d svg{display:block}.TaskPriorityBadge_priority-badge__check__fm_PK{position:absolute}.TaskPriorityBadge_priority-badge__editor-chip__pCFGr{caret-color:rgba(0,0,0,0);display:inline-flex;padding:0;border:none;background:rgba(0,0,0,0);font-family:inherit}.TaskPriorityBadge_priority-badge__editor-label__4FBXR{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0;border:none;border-radius:999px;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:padding .18s ease,min-width .18s ease,filter .18s ease}.TaskPriorityBadge_priority-badge__editor-label__4FBXR:hover{filter:brightness(.97)}.TaskPriorityBadge_priority-badge__editor-label--selected__mQB7e{min-width:-moz-fit-content;min-width:fit-content;padding:0 7px}.TaskPriorityBadge_priority-badge__editor-label--recommended__KB1wR{box-shadow:0 0 0 2px var(--mantine-color-surface-0),0 0 0 3px var(--mantine-color-primaryCustom-4)}.TaskPriorityBadge_priority-badge__tooltip__6qnq9{background-color:var(--mantine-color-surface-3);color:var(--mantine-color-calendar-6);border-radius:10px;padding:6px 10px;box-shadow:0 4px 12px rgba(160,162,193,.2);font-size:12px;font-weight:500;line-height:16px}.KanbanTaskEditor_task-editor-fields__GJBhs{display:flex;flex-direction:column;gap:8px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d{gap:12px}.KanbanTaskEditor_task-editor-fields__field__zLUJR{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:26px}.KanbanTaskEditor_task-editor-fields__field-label___ELxo{font-size:12px;font-weight:500;color:var(--mantine-color-textMuted-0);line-height:16px;white-space:nowrap}.KanbanTaskEditor_task-editor-fields__field-value__QhsZT{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.KanbanTaskEditor_task-editor-fields__priority-group__NqCds{gap:8px;flex-wrap:wrap;caret-color:rgba(0,0,0,0)}.KanbanTaskEditor_task-editor-fields__priority-chip__26J_1{--priority-chip-color:var(--mantine-color-gray-4);caret-color:rgba(0,0,0,0)}.KanbanTaskEditor_task-editor-fields__priority-chip-icon__qgIw3{display:none}.KanbanTaskEditor_task-editor-fields__priority-chip-label__SRvMs{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 11px;border:none;border-radius:999px;background-color:var(--priority-chip-color);color:var(--mantine-color-surface-0);font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:padding .18s ease,min-width .18s ease,filter .18s ease}.KanbanTaskEditor_task-editor-fields__priority-chip-label__SRvMs:hover{filter:brightness(.97)}.KanbanTaskEditor_task-editor-fields__priority-chip-label--selected__FFbQT{min-width:-moz-fit-content;min-width:fit-content;padding:0 14px}.KanbanTaskEditor_task-editor-fields__priority-tooltip__jsx5H{background-color:var(--mantine-color-surface-3);color:var(--mantine-color-calendar-6);border-radius:10px;padding:6px 10px;box-shadow:0 4px 12px rgba(160,162,193,.2);font-size:12px;font-weight:500;line-height:16px}.KanbanTaskEditor_task-editor-fields__tags-list__VgZkz{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.KanbanTaskEditor_task-editor-fields__add-btn__Yn2aj{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background:rgba(0,0,0,0);color:#a0a2c1;cursor:pointer;border-radius:4px;flex-shrink:0}.KanbanTaskEditor_task-editor-fields__add-btn__Yn2aj:hover{background-color:var(--mantine-color-surface-1)}.KanbanTaskEditor_task-editor-fields__add-btn-icon__ShO_l{width:24px;height:24px;flex-shrink:0}.KanbanTaskEditor_task-editor-fields__tag-removable__wTVfW{display:inline-flex;align-items:center;gap:2px;padding:4px 8px;border-radius:16px;background-color:var(--mantine-color-surface-0);font-size:12px;font-weight:500;line-height:16px;color:var(--mantine-color-secondaryCustom-4);box-shadow:inset 0 0 0 2px var(--mantine-color-secondaryCustom-4)}.KanbanTaskEditor_task-editor-fields__tag-remove-btn__n_I22{display:inline-flex;align-items:center;justify-content:center;width:0;height:14px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:var(--mantine-color-secondaryCustom-4);font-size:10px;border-radius:2px;opacity:0;overflow:hidden;transition:opacity .15s ease,width .15s ease}.KanbanTaskEditor_task-editor-fields__tag-removable__wTVfW:focus-within .KanbanTaskEditor_task-editor-fields__tag-remove-btn__n_I22,.KanbanTaskEditor_task-editor-fields__tag-removable__wTVfW:hover .KanbanTaskEditor_task-editor-fields__tag-remove-btn__n_I22{opacity:1;width:14px}.KanbanTaskEditor_task-editor-fields__tag-remove-btn__n_I22:hover{color:var(--mantine-color-secondaryCustom-4)}.KanbanTaskEditor_task-editor-fields__tag-remove-icon__nO4Nc{width:14px;height:14px;display:block}.KanbanTaskEditor_task-editor-fields__tag-input-wrap__JdK2c{position:relative;display:inline-flex;align-items:flex-start;min-width:0}.KanbanTaskEditor_task-editor-fields__inline-input-chip__QLbTh{display:inline-flex;align-items:center;gap:4px;min-width:40px;min-height:30px;max-width:min(240px,100%);padding:4px 6px 4px 10px;border:2px solid rgba(0,0,0,0);border-radius:16px;background-color:var(--mantine-color-surface-0)}.KanbanTaskEditor_task-editor-fields__inline-input-chip--tag__7asTW{border-color:var(--mantine-color-secondaryCustom-4);color:var(--mantine-color-secondaryCustom-4)}.KanbanTaskEditor_task-editor-fields__inline-input-chip--tag__7asTW .KanbanTaskEditor_task-editor-fields__inline-input__ehjm4{color:inherit}.KanbanTaskEditor_task-editor-fields__inline-input-chip--waiting__ASJdV{border-color:var(--mantine-color-secondaryCustom-4);color:var(--mantine-color-secondaryCustom-4)}.KanbanTaskEditor_task-editor-fields__inline-input__ehjm4{border:none;background-color:rgba(0,0,0,0);color:var(--mantine-color-calendar-6);font-size:12px;font-weight:500;line-height:16px;padding:0;min-width:1ch;max-width:140px}.KanbanTaskEditor_task-editor-fields__inline-input__ehjm4::placeholder{color:inherit;opacity:.65}.KanbanTaskEditor_task-editor-fields__inline-input__ehjm4:focus{outline:none}.KanbanTaskEditor_task-editor-fields__tag-suggestions__wzt30{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:max-content;min-width:0;max-width:min(220px,100vw - 48px);padding:12px;background-color:var(--mantine-color-surface-0);border-radius:16px;box-shadow:0 6px 16px 4px rgba(160,162,193,.2509803922)}.KanbanTaskEditor_task-editor-fields__tag-suggestion__1sEyF{display:inline-flex;align-items:center;width:auto;min-height:30px;padding:4px 10px;border:2px solid var(--mantine-color-primaryCustom-4);background:var(--mantine-color-surface-0);border-radius:999px;color:var(--mantine-color-primaryCustom-4);font-size:12px;font-weight:500;line-height:16px;text-align:left;cursor:pointer;white-space:nowrap;align-self:flex-start;flex:0 0 auto;transition:background-color .15s ease}.KanbanTaskEditor_task-editor-fields__tag-suggestion__1sEyF:hover{background-color:var(--mantine-color-surface-1)}.KanbanTaskEditor_task-editor-fields__waiting-field__NOFZ1{display:inline-flex;align-items:center;min-width:0}.KanbanTaskEditor_task-editor-fields__waiting-chip__1C9c7{display:inline-flex;align-items:center;gap:2px;padding:4px 8px;border-radius:16px;background-color:var(--mantine-color-surface-0);color:var(--mantine-color-secondaryCustom-4);box-shadow:inset 0 0 0 2px var(--mantine-color-secondaryCustom-4)}.KanbanTaskEditor_task-editor-fields__waiting-chip-content__TgzsA{display:inline-flex;align-items:center;gap:2px;padding:0;border:none;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.KanbanTaskEditor_task-editor-fields__waiting-icon__u6vt_{width:12px;height:12px;flex-shrink:0;color:inherit}.KanbanTaskEditor_task-editor-fields__waiting-value__L_2EF{font-size:12px;font-weight:500;line-height:16px;color:inherit}.KanbanTaskEditor_task-editor-fields__waiting-remove-btn__Tiqvy{width:0;min-width:0;height:14px;min-height:14px;padding:0;border-radius:0;background:rgba(0,0,0,0);color:var(--mantine-color-secondaryCustom-4);opacity:0;overflow:hidden;transition:opacity .15s ease,width .15s ease,min-width .15s ease}.KanbanTaskEditor_task-editor-fields__waiting-chip__1C9c7:focus-within .KanbanTaskEditor_task-editor-fields__waiting-remove-btn__Tiqvy,.KanbanTaskEditor_task-editor-fields__waiting-chip__1C9c7:hover .KanbanTaskEditor_task-editor-fields__waiting-remove-btn__Tiqvy{width:14px;min-width:14px;opacity:1}.KanbanTaskEditor_task-editor-fields__waiting-remove-btn__Tiqvy:hover{background:rgba(0,0,0,0);color:var(--mantine-color-secondaryCustom-4)}.KanbanTaskEditor_task-editor-fields__waiting-remove-icon__pyEIW{width:14px;height:14px;display:block}.KanbanTaskEditor_task-editor-fields__submit-btn__YXOwU{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;min-width:16px;min-height:16px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:0;flex-shrink:0;transition:opacity .15s ease,color .15s ease}.KanbanTaskEditor_task-editor-fields__submit-btn__YXOwU:hover:not(:disabled){background:rgba(0,0,0,0)}.KanbanTaskEditor_task-editor-fields__submit-btn__YXOwU:disabled{color:var(--mantine-color-gray-4);cursor:default}.KanbanTaskEditor_task-editor-fields__submit-btn--tag__Px9bQ,.KanbanTaskEditor_task-editor-fields__submit-btn--waiting__dds8t{color:var(--mantine-color-secondaryCustom-4)}.KanbanTaskEditor_task-editor-fields__submit-icon__cBTiq{width:16px;height:16px;flex-shrink:0}.KanbanTaskEditor_task-editor-fields__repeat-switch__t_wvz.KanbanTaskEditor_task-editor-fields__repeat-switch__t_wvz{font-size:12px;font-weight:500}.KanbanTaskEditor_task-editor-fields__repeat-days__HWVZT{display:flex;justify-content:space-between;gap:5px;caret-color:rgba(0,0,0,0)}.KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9,.KanbanTaskEditor_task-editor-fields__repeat-day__srKeI,.KanbanTaskEditor_task-editor-fields__repeat-days__HWVZT *{caret-color:rgba(0,0,0,0)}.KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9 .mantine-Chip-iconWrapper,.KanbanTaskEditor_task-editor-fields__repeat-day__srKeI .mantine-Chip-iconWrapper{display:none}.KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9 .mantine-Chip-label,.KanbanTaskEditor_task-editor-fields__repeat-day__srKeI .mantine-Chip-label{padding:4px 8px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;border-radius:8px;border:none;background-color:rgba(0,0,0,0);color:var(--mantine-color-textMuted-0);cursor:pointer;caret-color:rgba(0,0,0,0)}.KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9 .mantine-Chip-label:hover,.KanbanTaskEditor_task-editor-fields__repeat-day__srKeI .mantine-Chip-label:hover{background-color:var(--mantine-color-surface-1)}.KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9 input:checked+.mantine-Chip-label,.KanbanTaskEditor_task-editor-fields__repeat-day__srKeI input:checked+.mantine-Chip-label{background-color:var(--mantine-color-surface-1);color:var(--mantine-color-textMuted-0);padding-left:8px}.KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9 .mantine-Chip-label,.KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9 input:checked+.mantine-Chip-label{color:var(--mantine-color-primaryCustom-4)}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__field__zLUJR{flex-direction:row;align-items:center;gap:10px;min-height:32px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__field-label___ELxo{flex:0 0 auto;color:#343559;font-size:16px;font-weight:700;line-height:20px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__field-value__QhsZT{flex:1 1 auto;width:auto;min-width:0}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__priority-group__NqCds,.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__tags-list__VgZkz{width:auto;min-width:0}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__tags-list__VgZkz{gap:8px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__tag-removable__wTVfW,.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__waiting-chip__1C9c7{min-height:32px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__tag-removable__wTVfW,.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__waiting-value__L_2EF{font-size:14px;font-weight:700;line-height:16px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__tag-remove-btn__n_I22,.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__waiting-remove-btn__Tiqvy{width:14px;min-width:14px;opacity:1}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__inline-input-chip__QLbTh{min-height:32px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__inline-input__ehjm4{font-size:16px;line-height:20px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__add-btn__Yn2aj{width:32px;height:32px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-switch__t_wvz.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-switch__t_wvz{font-size:16px;font-weight:700;line-height:20px}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-days__HWVZT{align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:4px;min-height:0;width:100%}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9,.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-day__srKeI{display:flex;flex:1 1;min-width:0;line-height:0}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9 .mantine-Chip-label,.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-day__srKeI .mantine-Chip-label{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;height:28px;padding-right:0;padding-left:0;text-align:center}.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-day--weekend__v1et9 input:checked+.mantine-Chip-label,.KanbanTaskEditor_task-editor-fields--mobile-sheet__Y2C6d .KanbanTaskEditor_task-editor-fields__repeat-day__srKeI input:checked+.mantine-Chip-label{padding-left:0}@media(max-width:768px){.KanbanTaskEditor_task-editor-fields__inline-input__ehjm4{font-size:16px;line-height:20px}}.KanbanCreateCard_kanban-create-card__jd_VF{display:flex;flex-direction:column;padding:12px;background-color:var(--mantine-color-surface-0);border-radius:12px;box-shadow:0 2px 8px 0 rgba(160,162,193,.25)}.KanbanCreateCard_kanban-create-card__row__11JkO{display:flex;align-items:center;gap:8px}.KanbanCreateCard_kanban-create-card__field__LQsFb{flex:1 1;min-width:0}.KanbanCreateCard_kanban-create-card__input__KEauS{align-content:center;min-height:33px;border:1px solid var(--mantine-color-primaryCustom-4);border-radius:8px;background-color:var(--mantine-color-surface-0);color:#343559;font-size:14px;font-weight:400;line-height:16.41px;resize:none;padding:8px}.KanbanCreateCard_kanban-create-card__input__KEauS::placeholder{color:var(--mantine-color-dimmed)}.KanbanCreateCard_kanban-create-card__input__KEauS:focus,.KanbanCreateCard_kanban-create-card__input__KEauS:focus-visible{outline:none;border-color:var(--mantine-color-primaryCustom-4)}.KanbanCreateCard_kanban-create-card__submit__0qP_e,.KanbanCreateCard_kanban-create-card__toggle__sbaw1{width:24px;height:24px;min-width:24px;min-height:24px;background-color:rgba(0,0,0,0);border:none;box-shadow:none}.KanbanCreateCard_kanban-create-card__submit__0qP_e:hover,.KanbanCreateCard_kanban-create-card__toggle__sbaw1:hover{background-color:rgba(0,0,0,0)}.KanbanCreateCard_kanban-create-card__submit__0qP_e{color:var(--mantine-color-secondaryCustom-4);transition:background-color .2s ease}.KanbanCreateCard_kanban-create-card__submit__0qP_e,.KanbanCreateCard_kanban-create-card__submit__0qP_e:active:not(:disabled),.KanbanCreateCard_kanban-create-card__submit__0qP_e:focus-visible:not(:disabled),.KanbanCreateCard_kanban-create-card__submit__0qP_e:hover:not(:disabled){color:var(--mantine-color-secondaryCustom-4)}.KanbanCreateCard_kanban-create-card__submit__0qP_e:hover:not(:disabled){background-color:var(--mantine-color-surface-3)}.KanbanCreateCard_kanban-create-card__submit__0qP_e:disabled,.KanbanCreateCard_kanban-create-card__submit__0qP_e:disabled:hover,.KanbanCreateCard_kanban-create-card__submit__0qP_e[data-disabled],.KanbanCreateCard_kanban-create-card__submit__0qP_e[data-disabled]:hover{background-color:rgba(0,0,0,0);border:none;box-shadow:none;color:var(--mantine-color-gray-4);cursor:default}.KanbanCreateCard_kanban-create-card__toggle__sbaw1{color:var(--mantine-color-primaryCustom-4)}.KanbanCreateCard_kanban-create-card__toggle__sbaw1:disabled,.KanbanCreateCard_kanban-create-card__toggle__sbaw1[data-disabled]{color:var(--mantine-color-gray-4)}.KanbanCreateCard_kanban-create-card__expand-row__slPUs{display:flex;justify-content:center;margin-top:8px}.KanbanCreateCard_kanban-create-card__details__4BRpV{margin-top:8px}.KanbanCreateCard_kanban-create-card__icon__Xyizc{width:24px;height:24px;display:block}.KanbanCreateCard_kanban-create-card__icon--expanded__wh_1O{transform:rotate(180deg)}@media(max-width:768px){.KanbanCreateCard_kanban-create-card__input__KEauS{font-size:16px;line-height:20px}}.KanbanTaskCard_task-card__rxatr{display:flex;flex-direction:column;gap:6px;padding:12px 16px;background-color:var(--mantine-color-surface-0);border-radius:12px;cursor:-webkit-grab;cursor:grab;caret-color:rgba(0,0,0,0);transition:box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.KanbanTaskCard_task-card__rxatr:hover{box-shadow:0 2px 8px 0 rgba(160,162,193,.25)}.KanbanTaskCard_task-card__rxatr:hover .KanbanTaskCard_task-card__actions__JLwtF{opacity:1}.KanbanTaskCard_task-card--dragging___4zch{box-shadow:0 4px 16px 0 rgba(160,162,193,.4);cursor:-webkit-grabbing;cursor:grabbing;opacity:.9}.KanbanTaskCard_task-card--readonly__BGz4w{cursor:default}.KanbanTaskCard_task-card--controls-visible__MFjz7 .KanbanTaskCard_task-card__actions__JLwtF{opacity:1}.KanbanTaskCard_task-card--preview__CzebX{width:min(320px,100%);pointer-events:none}.KanbanTaskCard_task-card__top___CKQ3{display:flex;align-items:center;gap:8px}.KanbanTaskCard_task-card__actions__JLwtF{display:flex;align-items:center;gap:2px;opacity:0;transition:opacity .15s ease-in-out;flex-shrink:0}@media(max-width:768px){.KanbanTaskCard_task-card__actions__JLwtF{opacity:1}}.KanbanTaskCard_task-card__header-controls__N0PZV{position:relative;display:flex;align-items:center;justify-content:flex-end;width:28px;height:28px;flex-shrink:0}.KanbanTaskCard_task-card__header-controls--with-menu__p9NI3 .KanbanTaskCard_task-card__actions__JLwtF{position:absolute;top:0;right:0;pointer-events:none}.KanbanTaskCard_task-card--controls-visible__MFjz7 .KanbanTaskCard_task-card__header-controls--with-menu__p9NI3 .KanbanTaskCard_task-card__actions__JLwtF,.KanbanTaskCard_task-card__rxatr:hover .KanbanTaskCard_task-card__header-controls--with-menu__p9NI3 .KanbanTaskCard_task-card__actions__JLwtF{pointer-events:auto}.KanbanTaskCard_task-card__header-controls--with-project-info__efF8T{position:relative}.KanbanTaskCard_task-card__status-indicators__INFqe{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:flex-end;gap:4px;height:28px;transition:transform .18s ease;pointer-events:none}.KanbanTaskCard_task-card__header-controls--with-project-info__efF8T .KanbanTaskCard_task-card__status-indicators__INFqe{right:28px;transform:none}.KanbanTaskCard_task-card--controls-visible__MFjz7 .KanbanTaskCard_task-card__header-controls--with-menu__p9NI3.KanbanTaskCard_task-card__header-controls--with-indicators__Ob0O7 .KanbanTaskCard_task-card__status-indicators__INFqe,.KanbanTaskCard_task-card__rxatr:hover .KanbanTaskCard_task-card__header-controls--with-menu__p9NI3.KanbanTaskCard_task-card__header-controls--with-indicators__Ob0O7 .KanbanTaskCard_task-card__status-indicators__INFqe{transform:translateX(-28px)}@media(max-width:768px){.KanbanTaskCard_task-card__header-controls--with-menu__p9NI3.KanbanTaskCard_task-card__header-controls--with-indicators__Ob0O7 .KanbanTaskCard_task-card__status-indicators__INFqe{transform:translateX(-28px)}.KanbanTaskCard_task-card__header-controls--with-menu__p9NI3 .KanbanTaskCard_task-card__actions__JLwtF{pointer-events:auto}.KanbanTaskCard_task-card__header-controls--with-project-info__efF8T.KanbanTaskCard_task-card__header-controls--with-menu__p9NI3 .KanbanTaskCard_task-card__project-info-btn__LN9S_,.KanbanTaskCard_task-card__header-controls--with-project-info__efF8T.KanbanTaskCard_task-card__header-controls--with-menu__p9NI3.KanbanTaskCard_task-card__header-controls--with-indicators__Ob0O7 .KanbanTaskCard_task-card__status-indicators__INFqe{transform:translateX(-28px)}}.KanbanTaskCard_task-card__actions--checkbox__posmp{display:none}.KanbanTaskCard_task-card--controls-visible__MFjz7 .KanbanTaskCard_task-card__actions--checkbox__posmp,.KanbanTaskCard_task-card__rxatr:hover .KanbanTaskCard_task-card__actions--checkbox__posmp{display:flex}@media(max-width:768px){.KanbanTaskCard_task-card__actions--checkbox__posmp{display:flex}}.KanbanTaskCard_task-card__checkbox-root__paf42{flex-shrink:0}.KanbanTaskCard_task-card__checkbox-input__8_oj0.KanbanTaskCard_task-card__checkbox-input__8_oj0:not(:checked){border:2px solid var(--mantine-color-gray-4)}.KanbanTaskCard_task-card__description__dAZJb{flex:1 1;font-size:14px;font-weight:500;line-height:20px;word-break:break-word}.KanbanTaskCard_task-card__description--done__fQDs0{text-decoration:line-through;color:var(--mantine-color-dimmed)}.KanbanTaskCard_task-card__description--done__fQDs0 .KanbanTaskCard_task-card__description-link__3suf5{color:inherit}.KanbanTaskCard_task-card__description-row__rvcrO{display:flex;align-items:center;gap:8px;width:100%}.KanbanTaskCard_task-card__menu-wrapper___BxsD{display:flex;align-items:center}.KanbanTaskCard_task-card__project-info-btn__LN9S_{position:absolute;top:0;right:0;width:28px;height:28px;min-width:28px;min-height:28px;padding:0;color:var(--mantine-color-secondaryCustom-4);transition:transform .18s ease}.KanbanTaskCard_task-card__project-info-btn__LN9S_:active,.KanbanTaskCard_task-card__project-info-btn__LN9S_:hover{background:rgba(0,0,0,0);color:var(--mantine-color-secondaryCustom-4)}.KanbanTaskCard_task-card--controls-visible__MFjz7 .KanbanTaskCard_task-card__header-controls--with-project-info__efF8T.KanbanTaskCard_task-card__header-controls--with-menu__p9NI3 .KanbanTaskCard_task-card__project-info-btn__LN9S_,.KanbanTaskCard_task-card__rxatr:hover .KanbanTaskCard_task-card__header-controls--with-project-info__efF8T.KanbanTaskCard_task-card__header-controls--with-menu__p9NI3 .KanbanTaskCard_task-card__project-info-btn__LN9S_{transform:translateX(-28px)}.KanbanTaskCard_task-card__project-info-icon__ufl7w{width:24px;height:24px}.KanbanTaskCard_task-card__project-info-popover__Iva0c.KanbanTaskCard_task-card__project-info-popover__Iva0c{max-width:min(320px,100vw - 32px);padding:16px;border-radius:12px;border:none;box-shadow:0 6px 16px 4px rgba(160,162,193,.2509803922)}.KanbanTaskCard_task-card__project-info-text__jooHh{color:#343559;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.KanbanTaskCard_task-card__menu-btn__Qei37{width:28px;height:28px;min-width:28px;min-height:28px}.KanbanTaskCard_task-card__dots-icon__k0W34{width:28px;height:28px}.KanbanTaskCard_task-card__menu-dropdown__QNIAo.KanbanTaskCard_task-card__menu-dropdown__QNIAo{border-radius:8px;border:1px solid var(--mantine-color-gray-4)}.KanbanTaskCard_task-card__menu-item__7kBXr.KanbanTaskCard_task-card__menu-item__7kBXr:hover,.KanbanTaskCard_task-card__menu-item__7kBXr.KanbanTaskCard_task-card__menu-item__7kBXr[data-hovered]{background-color:var(--mantine-color-surface-3)}.KanbanTaskCard_task-card__menu-item-section__JhOPV[data-position=right]{-webkit-margin-start:0;margin-inline-start:0}.KanbanTaskCard_task-card__submenu-chevron__T39x7{display:inline-flex;align-items:center;justify-content:center}.KanbanTaskCard_task-card__submenu-chevron-icon__el0yp{width:24px;height:24px;flex-shrink:0;color:#a0a2c1}.KanbanTaskCard_task-card__meta__scAbx{display:flex;flex-direction:column;gap:8px}.KanbanTaskCard_task-card__meta-row__Tg5E0{display:flex;align-items:center;gap:16px}.KanbanTaskCard_task-card__tags-group__v4OTM{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.KanbanTaskCard_task-card__priority__cnBEM{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:16px;color:var(--mantine-color-calendar-6)}.KanbanTaskCard_task-card__priority-dot__G2O3x{width:8px;height:8px;flex-shrink:0}.KanbanTaskCard_task-card__priority-letter__0Amco{font-size:12px;font-weight:400}.KanbanTaskCard_task-card__tag__oAGH7{display:inline-flex;align-items:center;justify-content:center;min-width:-moz-fit-content;min-width:fit-content;padding:4px 8px;background-color:var(--mantine-color-surface-0);border-radius:16px;font-size:12px;font-weight:500;line-height:16px;color:var(--mantine-color-secondaryCustom-4);box-shadow:inset 0 0 0 2px var(--mantine-color-secondaryCustom-4);white-space:nowrap;flex-shrink:0}.KanbanTaskCard_task-card__meta-waiting__nQkrZ{display:flex;align-items:center;gap:8px}.KanbanTaskCard_task-card__meta-waiting-label__kIpwe{font-size:12px;font-weight:400;line-height:14.06px;white-space:nowrap}.KanbanTaskCard_task-card__meta-waiting-value__MK5tu{display:inline-flex;align-items:center;gap:2px;padding:4px 8px;border-radius:16px;background-color:var(--mantine-color-surface-0);color:var(--mantine-color-secondaryCustom-4);box-shadow:inset 0 0 0 2px var(--mantine-color-secondaryCustom-4);align-self:flex-start}.KanbanTaskCard_task-card__meta-waiting-icon__Pzy12{width:12px;height:12px;flex-shrink:0;color:inherit}.KanbanTaskCard_task-card__meta-waiting-name__iB8LF{font-size:12px;font-weight:500;line-height:16px;color:inherit}.KanbanTaskCard_task-card--expanded___qNeT{cursor:default;caret-color:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;padding:16px 14px;gap:8px}.KanbanTaskCard_task-card--expanded___qNeT .KanbanTaskCard_task-card__actions__JLwtF{opacity:1}.KanbanTaskCard_task-card__description-input__JiNzc{background-color:rgba(0,0,0,0);color:#343559;font-size:14px;font-weight:500;line-height:20px;resize:none}.KanbanTaskCard_task-card__description-input__JiNzc.KanbanTaskCard_task-card__description-input__JiNzc{border:1px solid var(--mantine-color-gray-4);border-radius:8px;padding:6px 10px}.KanbanTaskCard_task-card__description-input__JiNzc::placeholder{color:var(--mantine-color-dimmed)}.KanbanTaskCard_task-card__description-input__JiNzc.KanbanTaskCard_task-card__description-input__JiNzc:focus{outline:none;border-color:var(--mantine-color-primaryCustom-4)}.KanbanTaskCard_task-card__confirm-btn__1Z__9{width:24px;height:24px;min-width:24px;min-height:24px;background:rgba(0,0,0,0);border:none;box-shadow:none;color:var(--mantine-color-secondaryCustom-4);flex-shrink:0;transition:background-color .2s ease}.KanbanTaskCard_task-card__confirm-btn__1Z__9,.KanbanTaskCard_task-card__confirm-btn__1Z__9:active:not(:disabled),.KanbanTaskCard_task-card__confirm-btn__1Z__9:focus-visible:not(:disabled),.KanbanTaskCard_task-card__confirm-btn__1Z__9:hover:not(:disabled){color:var(--mantine-color-secondaryCustom-4)}.KanbanTaskCard_task-card__confirm-btn__1Z__9:hover:not(:disabled){background-color:var(--mantine-color-surface-3)}.KanbanTaskCard_task-card__confirm-btn__1Z__9:disabled,.KanbanTaskCard_task-card__confirm-btn__1Z__9:disabled:hover,.KanbanTaskCard_task-card__confirm-btn__1Z__9[data-disabled],.KanbanTaskCard_task-card__confirm-btn__1Z__9[data-disabled]:hover{background-color:rgba(0,0,0,0);border:none;box-shadow:none;color:var(--mantine-color-gray-4);cursor:default}.KanbanTaskCard_task-card__confirm-icon__N6JNu{width:24px;height:24px;display:block}.KanbanTaskCard_task-card__expanded__ozd6I{display:flex;flex-direction:column;gap:8px}.KanbanTaskCard_task-card__field__YZtPf{display:flex;flex-direction:row;align-items:center;gap:8px;min-height:26px}.KanbanTaskCard_task-card__field-label__W9U0D{font-size:12px;font-weight:500;color:var(--mantine-color-textMuted-0);line-height:16px;white-space:nowrap}.KanbanTaskCard_task-card__field-value__FaLfw{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}.KanbanTaskCard_task-card__select__dd6At{min-width:0}.KanbanTaskCard_task-card__select__dd6At .mantine-Select-input{padding-right:22px;min-height:unset;height:auto;font-size:12px;font-weight:400;line-height:14.06px;caret-color:rgba(0,0,0,0)}.KanbanTaskCard_task-card__select__dd6At .mantine-Select-section{width:18px}.KanbanTaskCard_task-card__select-icon__R2TDn{width:14px;height:14px;color:var(--mantine-color-gray-4)}.KanbanTaskCard_task-card__priority-dropdown__aYmt8.KanbanTaskCard_task-card__priority-dropdown__aYmt8{width:111px;border-radius:12px;padding:12px;background:#fff;box-shadow:0 6px 16px 4px rgba(160,162,193,.2509803922);border:none}.KanbanTaskCard_task-card__priority-option-item__unKdf{font-size:14px;font-weight:400;line-height:16.41px}.KanbanTaskCard_task-card__priority-option-item__unKdf.KanbanTaskCard_task-card__priority-option-item__unKdf{padding:0;border-radius:0;background:rgba(0,0,0,0)}.KanbanTaskCard_task-card__priority-option-item__unKdf.KanbanTaskCard_task-card__priority-option-item__unKdf:not(:first-of-type){margin-top:12px}.KanbanTaskCard_task-card__priority-option-item__unKdf.KanbanTaskCard_task-card__priority-option-item__unKdf:hover,.KanbanTaskCard_task-card__priority-option-item__unKdf.KanbanTaskCard_task-card__priority-option-item__unKdf[data-combobox-selected]{background:rgba(0,0,0,0)}.KanbanTaskCard_task-card__priority-option__r5vTX{display:flex;align-items:center;gap:8px}.KanbanTaskCard_task-card__priority-option-dot__sDUb0{width:8px;height:8px;flex-shrink:0}.KanbanTaskCard_task-card__tags-list__j6FIN{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.KanbanTaskCard_task-card__tag-removable__bcCXv{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;background-color:var(--mantine-color-primaryCustom-4);border-radius:12px;font-size:12px;font-weight:600;line-height:16px;color:var(--mantine-color-surface-0)}.KanbanTaskCard_task-card__tag-remove-btn__N_CfU{display:inline-flex;align-items:center;justify-content:center;width:0;height:14px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:hsla(0,0%,100%,.8);font-size:10px;border-radius:2px;opacity:0;overflow:hidden;transition:opacity .15s ease,width .15s ease}.KanbanTaskCard_task-card__tag-removable__bcCXv:hover .KanbanTaskCard_task-card__tag-remove-btn__N_CfU{opacity:1;width:14px}.KanbanTaskCard_task-card__tag-remove-btn__N_CfU:hover{color:#fff}.KanbanTaskCard_task-card__add-btn__hZCAw{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;background-color:var(--mantine-color-surface-1);cursor:pointer;color:var(--mantine-color-dimmed);font-size:14px;border-radius:50%;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.KanbanTaskCard_task-card__add-btn__hZCAw:hover{background-color:rgba(122,112,192,.15);color:var(--mantine-color-primaryCustom-4)}.KanbanTaskCard_task-card__tag-input__0IXBl{border:none;background-color:rgba(0,0,0,0);color:#343559;font-size:12px;font-weight:400;line-height:14.06px;padding:1px 4px;max-width:100px}.KanbanTaskCard_task-card__tag-input__0IXBl::placeholder{color:var(--mantine-color-dimmed)}.KanbanTaskCard_task-card__tag-input__0IXBl:focus{outline:none}.KanbanTaskCard_task-card__waiting-field__f1NXT{display:flex;align-items:center;gap:6px;min-width:0}.KanbanTaskCard_task-card__waiting-icon___oJeP{width:18px;height:18px;flex-shrink:0}.KanbanTaskCard_task-card__waiting-input__CFF2l{border:none;background-color:rgba(0,0,0,0);color:inherit;font-size:14px;font-weight:500;line-height:20px;padding:2px 0;min-width:8ch}.KanbanTaskCard_task-card__waiting-input__CFF2l::placeholder{color:var(--mantine-color-dimmed)}.KanbanTaskCard_task-card__waiting-input__CFF2l:focus{outline:none}.KanbanTaskCard_task-card__waiting-clear__FSB8E{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:var(--mantine-color-dimmed);font-size:11px;border-radius:2px;flex-shrink:0}.KanbanTaskCard_task-card__waiting-clear__FSB8E:hover{background-color:rgba(160,162,193,.15);color:#343559}.KanbanTaskCard_task-card__repeat-switch__nhH_J.KanbanTaskCard_task-card__repeat-switch__nhH_J{font-size:12px;font-weight:500}.KanbanTaskCard_task-card__repeat-days___6LQi{display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%}.KanbanTaskCard_task-card__repeat-day--weekend__RwJPC .mantine-Chip-iconWrapper,.KanbanTaskCard_task-card__repeat-day__NYEJO .mantine-Chip-iconWrapper{display:none}.KanbanTaskCard_task-card__repeat-day--weekend__RwJPC .mantine-Chip-label,.KanbanTaskCard_task-card__repeat-day__NYEJO .mantine-Chip-label{padding:4px 8px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;border-radius:8px;border:none;background-color:rgba(0,0,0,0);color:var(--mantine-color-textMuted-0);cursor:pointer}.KanbanTaskCard_task-card__repeat-day--weekend__RwJPC .mantine-Chip-label:hover,.KanbanTaskCard_task-card__repeat-day__NYEJO .mantine-Chip-label:hover{background-color:var(--mantine-color-surface-1)}.KanbanTaskCard_task-card__repeat-day--weekend__RwJPC input:checked+.mantine-Chip-label,.KanbanTaskCard_task-card__repeat-day__NYEJO input:checked+.mantine-Chip-label{background-color:var(--mantine-color-surface-1);color:var(--mantine-color-textMuted-0);padding-left:8px}.KanbanTaskCard_task-card__repeat-day--weekend__RwJPC .mantine-Chip-label,.KanbanTaskCard_task-card__repeat-day--weekend__RwJPC input:checked+.mantine-Chip-label{color:var(--mantine-color-primaryCustom-4)}.KanbanTaskCard_task-card__status-icon___5V4s{width:24px;height:24px;color:var(--mantine-color-secondaryCustom-4);flex-shrink:0}@media(max-width:768px){.KanbanTaskCard_task-card__description-input__JiNzc,.KanbanTaskCard_task-card__select__dd6At .mantine-Select-input,.KanbanTaskCard_task-card__tag-input__0IXBl,.KanbanTaskCard_task-card__waiting-input__CFF2l{font-size:16px;line-height:20px}}.MobileTaskFormSheet_mobile-task-sheet__peg_v{position:fixed;right:8px;bottom:0;left:8px;z-index:130;display:flex;flex-direction:column;max-height:calc(100dvh - 16px);padding:16px 16px calc(32px + env(safe-area-inset-bottom, 0px));border-radius:16px 16px 0 0;background-color:var(--mantine-color-surface-0);box-shadow:0 -6px 18px 4px rgba(160,162,193,.2509803922);box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:16px}.MobileTaskFormSheet_mobile-task-sheet__header__OWC6Y{position:relative;display:flex;align-items:center;justify-content:center;min-height:32px;margin-bottom:16px}.MobileTaskFormSheet_mobile-task-sheet__back__5XQn_{position:absolute;left:0;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;border:none}.MobileTaskFormSheet_mobile-task-sheet__back__5XQn_,.MobileTaskFormSheet_mobile-task-sheet__back__5XQn_:active,.MobileTaskFormSheet_mobile-task-sheet__back__5XQn_:hover{background-color:rgba(0,0,0,0);color:var(--mantine-color-secondaryCustom-4)}.MobileTaskFormSheet_mobile-task-sheet__back-icon__tVMuo{width:24px;height:24px}.MobileTaskFormSheet_mobile-task-sheet__title__iNkrH{margin:0;color:#343559;font-size:20px;font-weight:700;line-height:24px;text-align:center}.MobileTaskFormSheet_mobile-task-sheet__form__I6JRE{display:flex;flex-direction:column;gap:16px}.MobileTaskFormSheet_mobile-task-sheet__description__BYTfN{width:100%}.MobileTaskFormSheet_mobile-task-sheet__description-input__KWsig{min-height:42px;padding:8px;border:1px solid #c5c7eb;border-radius:8px;background-color:var(--mantine-color-surface-0);color:#343559;font-size:16px;font-weight:400;line-height:20px;caret-color:currentColor;resize:none}.MobileTaskFormSheet_mobile-task-sheet__description-input__KWsig::placeholder{color:#a0a2c1}.MobileTaskFormSheet_mobile-task-sheet__description-input__KWsig:focus,.MobileTaskFormSheet_mobile-task-sheet__description-input__KWsig:focus-within{border-color:var(--mantine-color-primaryCustom-4)}.MobileTaskFormSheet_mobile-task-sheet__editor__KoxzJ{display:flex;flex-direction:column}.MobileTaskFormSheet_mobile-task-sheet__submit__gpCL2{align-self:center;width:125px;min-width:125px;height:40px;min-height:40px;margin-top:4px;padding:0 16px;border:none;border-radius:7px;background-color:var(--mantine-color-primaryCustom-4);color:var(--mantine-color-white)}.MobileTaskFormSheet_mobile-task-sheet__submit__gpCL2,.MobileTaskFormSheet_mobile-task-sheet__submit__gpCL2 .mantine-Button-label{font-size:16px;font-weight:700;line-height:16.41px;letter-spacing:0}.MobileTaskFormSheet_mobile-task-sheet__submit__gpCL2:active,.MobileTaskFormSheet_mobile-task-sheet__submit__gpCL2:hover{background-color:var(--mantine-color-primaryCustom-4);color:var(--mantine-color-white)}.MobileTaskFormSheet_mobile-task-sheet__submit__gpCL2:disabled,.MobileTaskFormSheet_mobile-task-sheet__submit__gpCL2[data-disabled]{background-color:#c8c7e1;color:var(--mantine-color-white);opacity:1}.ProjectCard_project-card__1iW_E{width:100%;padding:4px 8px;border-radius:0;cursor:pointer;caret-color:rgba(0,0,0,0);box-sizing:border-box;transition:background-color .15s ease,box-shadow .2s ease,opacity .2s ease}.ProjectCard_project-card__1iW_E:hover{box-shadow:0 6px 16px 4px rgba(160,162,193,.2509803922)}.ProjectCard_project-card__1iW_E:hover .ProjectCard_project-card__edit-btn__aOrXy,.ProjectCard_project-card__1iW_E:hover .ProjectCard_project-card__pin-btn__1ytHq{opacity:1}.ProjectCard_project-card--elevated__eYEvK{box-shadow:0 6px 16px 4px rgba(160,162,193,.2509803922)}.ProjectCard_project-card--create__9tB0M,.ProjectCard_project-card--edit__LyNn8{padding:8px;background-color:var(--mantine-color-surface-0);cursor:default}.ProjectCard_project-card--mobile__U67fu{padding:4px 0}.ProjectCard_project-card--mobile__U67fu:hover{box-shadow:none}.ProjectCard_project-card--dragging__yDJUP{opacity:.24;background-color:rgba(0,0,0,0);box-shadow:none;cursor:-webkit-grabbing;cursor:grabbing}.ProjectCard_project-card--drag-overlay__Wj1Ww{opacity:1;background-color:var(--mantine-color-surface-0);box-shadow:0 12px 28px 8px rgba(160,162,193,.5019607843)}.ProjectCard_project-card--mobile__U67fu.ProjectCard_project-card--dragging__yDJUP:not(.ProjectCard_project-card--drag-overlay__Wj1Ww){opacity:0;box-shadow:none}.ProjectCard_project-card--mobile__U67fu.ProjectCard_project-card--drag-overlay__Wj1Ww{width:calc(100% + 16px);margin-inline:-8px;padding:10px 8px 14px;border-radius:14px;background-color:var(--mantine-color-surface-0);box-shadow:0 8px 24px 4px rgba(160,162,193,.28);cursor:-webkit-grabbing;cursor:grabbing}.ProjectCard_project-card__create-row__LtTNP{display:flex;align-items:center;gap:8px}.ProjectCard_project-card__create-input__xIfao{flex:1 1;min-width:0}.ProjectCard_project-card__create-input-control__8UBoN{height:33px;min-height:33px;border:1px solid var(--mantine-color-gray-4);border-radius:8px;padding:8px;background-color:var(--mantine-color-surface-0);color:inherit;font-size:14px;font-weight:400;line-height:16.41px;caret-color:currentColor}.ProjectCard_project-card__create-input-control__8UBoN::placeholder{color:#a0a2c1}.ProjectCard_project-card__create-input-control__8UBoN:focus,.ProjectCard_project-card__create-input-control__8UBoN:focus-within{border-color:var(--mantine-color-primaryCustom-2)}.ProjectCard_project-card__create-submit__4nYSk{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;background-color:rgba(0,0,0,0);color:var(--mantine-color-secondaryCustom-4);cursor:pointer;flex-shrink:0;transition:opacity .2s ease,color .2s ease}.ProjectCard_project-card__create-submit__4nYSk:hover:not(:disabled){opacity:.75}.ProjectCard_project-card__create-submit__4nYSk:disabled{color:var(--mantine-color-gray-4);cursor:default}.ProjectCard_project-card__create-submit-icon__qmGu4{width:24px;height:24px;display:block}.ProjectCard_project-card__header__4SuBW{max-height:24px;display:flex;align-items:center;justify-content:space-between;gap:8px}.ProjectCard_project-card__title__9J8_m{flex:1 1;color:var(--mantine-color-textMuted-1);font-size:14px;font-weight:400;line-height:24px}.ProjectCard_project-card__actions__xdTbU{display:flex;align-items:center}.ProjectCard_project-card__pin-btn__1ytHq{padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out;opacity:0}.ProjectCard_project-card__pin-btn__1ytHq:hover{background-color:rgba(0,0,0,0);opacity:.7!important}.ProjectCard_project-card__pin-btn--active__KWA06{opacity:1}.ProjectCard_project-card__edit-btn__aOrXy{padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease-in-out;opacity:0}.ProjectCard_project-card__edit-btn__aOrXy:hover{background-color:rgba(0,0,0,0);opacity:.7!important}.ProjectCard_project-card__edit-btn__aOrXy svg{width:24px;height:24px;flex-shrink:0;color:var(--mantine-color-secondaryCustom-4)}.ProjectCard_project-card--mobile__U67fu .ProjectCard_project-card__edit-btn__aOrXy,.ProjectCard_project-card--mobile__U67fu .ProjectCard_project-card__pin-btn__1ytHq{width:32px;min-width:32px;height:32px;min-height:32px;opacity:1}.ProjectCard_project-card--mobile__U67fu .ProjectCard_project-card__actions__xdTbU{gap:2px;flex-shrink:0}.ProjectCard_project-card--mobile__U67fu .ProjectCard_project-card__title__9J8_m{font-size:14px;line-height:24px}.ProjectCard_project-card--mobile__U67fu .ProjectCard_project-card__edit-btn__aOrXy svg,.ProjectCard_project-card--mobile__U67fu .ProjectCard_project-card__icon__HZ0Pt{width:32px;height:32px}.ProjectCard_project-card__icon__HZ0Pt{width:24px;height:24px;flex-shrink:0;color:var(--mantine-color-secondaryCustom-4)}.ProjectCard_project-card__icon-slot__jq1qh{display:flex;align-items:center;flex-shrink:0}.ProjectCard_project-card__area__AIb7_{margin-top:12px}.ProjectCard_project-card__area-label__2ilAc{display:block;margin-bottom:4px;color:var(--mantine-color-textMuted-1);font-size:14px;font-weight:400;line-height:16px}.ProjectCard_project-card__footer__RfgA7{display:flex;flex-direction:column;gap:4px;margin-top:8px}.ProjectCard_project-card__progress__VPMlD{width:100%;height:4px;background-color:#e0ddf0;border-radius:999px}.ProjectCard_project-card--mobile__U67fu .ProjectCard_project-card__progress__VPMlD{height:6px}.ProjectCard_project-card__progress-bar__HG6lU{background-color:var(--mantine-color-primaryCustom-4);border-radius:999px}@media(max-width:768px){.ProjectCard_project-card__create-input-control__8UBoN{font-size:16px;line-height:20px}}.ProjectHeader_project-header__gXAe4{--project-header-surface-shadow:0px 6px 16px 4px #a0a2c140;display:flex;flex-direction:column;background-color:var(--mantine-color-surface-0);box-shadow:var(--project-header-surface-shadow);border-radius:16px;padding:16px;gap:8px}.ProjectHeader_project-header--mobile__AGXwd{position:relative;background-color:rgba(0,0,0,0);border-radius:0;box-shadow:none;padding:0}.ProjectHeader_project-header--mobile__AGXwd.ProjectHeader_project-header--with-back__50xJP .ProjectHeader_project-header__title-group__IO0su{padding-left:32px}.ProjectHeader_project-header__top__rH6SE{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProjectHeader_project-header__title-group__IO0su{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.ProjectHeader_project-header__title__9z88y{min-width:0;font-size:16px;font-weight:700;line-height:24px;color:#343559;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectHeader_project-header__actions__fgWdo{display:flex;align-items:center;gap:8px;flex-shrink:0}.ProjectHeader_project-header__back-btn___iyY1{width:24px;height:24px;min-width:24px;min-height:24px;padding:0;border:none;flex-shrink:0}.ProjectHeader_project-header__back-btn___iyY1,.ProjectHeader_project-header__back-btn___iyY1:active,.ProjectHeader_project-header__back-btn___iyY1:hover{color:var(--mantine-color-secondaryCustom-4);background:rgba(0,0,0,0)}.ProjectHeader_project-header--mobile__AGXwd.ProjectHeader_project-header--with-back__50xJP .ProjectHeader_project-header__back-btn___iyY1{position:absolute;top:50%;left:0;transform:translateY(-50%)}.ProjectHeader_project-header__back-icon__tgSxI{width:24px;height:24px}.ProjectHeader_project-header__menu-trigger__vV48k{display:flex;align-items:center;line-height:0}.ProjectHeader_project-header__action-btn__xntz7{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;border-radius:8px}.ProjectHeader_project-header__action-btn__xntz7:active,.ProjectHeader_project-header__action-btn__xntz7:hover{background:var(--mantine-color-surface-3)}.ProjectHeader_project-header__menu-btn__fHnbU{border-radius:8px}.ProjectHeader_project-header__menu-btn__fHnbU:active,.ProjectHeader_project-header__menu-btn__fHnbU:hover{background:var(--mantine-color-surface-3)}.ProjectHeader_project-header__action-icon__fO8gg{width:24px;height:24px;color:var(--mantine-color-secondaryCustom-4)}.ProjectHeader_project-header--mobile__AGXwd .ProjectHeader_project-header__action-btn__xntz7,.ProjectHeader_project-header--mobile__AGXwd .ProjectHeader_project-header__menu-btn__fHnbU{width:32px;height:32px;min-width:32px;min-height:32px}.ProjectHeader_project-header--mobile__AGXwd .ProjectHeader_project-header__action-icon__fO8gg{width:32px;height:32px}.ProjectHeader_project-header__restore-btn__T56lU{background-color:var(--mantine-color-primaryCustom-4);color:var(--mantine-color-white);font-size:14px;font-weight:600;border-radius:12px;height:32px;padding:0 16px}.ProjectHeader_project-header__restore-btn__T56lU:hover{background-color:#6a60b0}.ProjectHeader_project-header__menu-item__Y4Y2i{font-size:14px}.ProjectHeader_project-header__menu-item__Y4Y2i:active,.ProjectHeader_project-header__menu-item__Y4Y2i:hover,.ProjectHeader_project-header__menu-item__Y4Y2i[data-hovered]{background:var(--mantine-color-surface-3)}.ProjectHeader_project-header__menu-dropdown__G9GSq{border:1px solid var(--mantine-color-gray-4);border-radius:12px}.ProjectHeader_project-header__archive-popover__lnAm_{width:-moz-fit-content;width:fit-content;max-width:min(320px,100vw - 32px);padding:12px 16px;border-radius:8px;box-shadow:var(--project-header-surface-shadow);border:1px solid var(--mantine-color-gray-4)}.ProjectHeader_project-header__archive-popover--delete__Fga4u{max-width:min(560px,100vw - 32px)}.ProjectHeader_project-header__archive-popover-content__W3RW1{display:flex;align-items:center;gap:16px}.ProjectHeader_project-header__archive-popover-content--delete__cXGYk{flex-wrap:wrap}.ProjectHeader_project-header__archive-popover-actions__4YEs1{display:flex;align-items:center;gap:0}.ProjectHeader_project-header__archive-popover-actions--delete__7x7Ta{flex:0 0 auto;margin-left:auto}.ProjectHeader_project-header__archive-popover-text__gB9OW{font-weight:400;font-style:normal;font-size:14px;line-height:24px;letter-spacing:0;white-space:nowrap}.ProjectHeader_project-header__archive-popover-text--delete__7taR2{flex:1 1 240px;min-width:0;white-space:normal;overflow-wrap:anywhere}.ProjectHeader_project-header__archive-popover-action__3MAZT{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border:none}.ProjectHeader_project-header__archive-popover-action__3MAZT,.ProjectHeader_project-header__archive-popover-action__3MAZT:active,.ProjectHeader_project-header__archive-popover-action__3MAZT:hover{color:var(--mantine-color-secondaryCustom-4);background:rgba(0,0,0,0)}.ProjectHeader_project-header__archive-popover-icon__jsn2h{width:24px;height:24px;color:currentColor}.ProjectHeader_project-header__progress-row__0wj1i{display:flex;justify-content:space-between;align-items:center;gap:9rem}.ProjectHeader_project-header__progress-row--mobile__ORQkD{gap:0;padding-left:32px}.ProjectHeader_project-header__progress__38T49{flex:0 0 50%;height:12px;background-color:var(--mantine-color-surface-1);border-radius:999px}.ProjectHeader_project-header__progress-row--mobile__ORQkD .ProjectHeader_project-header__progress__38T49{flex:1 1 auto;width:100%;height:8px}.ProjectHeader_project-header__progress-bar__4JR_z{background-color:var(--mantine-color-primaryCustom-4);border-radius:999px}.ProjectHeader_project-header__progress-text__H8Y5s{color:#343559;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0;white-space:nowrap}.ProjectHeader_project-header__progress-number__7JIT7{font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;color:var(--mantine-color-primaryCustom-4)}.ProjectHeader_project-header__description-row__iJAM6{display:flex;align-items:flex-start;gap:8px}.ProjectHeader_project-header__description-icon__U1Kht{flex:0 0 auto;width:20px;height:20px;color:var(--mantine-color-secondaryCustom-4)}.ProjectHeader_project-header__description__XwCFB{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}.ProjectKanban_project-kanban__lGept{--project-kanban-mobile-floating-action-bottom:calc(96px + env(safe-area-inset-bottom, 0px));display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;height:100%;min-height:0}.ProjectKanban_project-kanban--mobile__u5DSi{height:auto}.ProjectKanban_project-kanban--mobile__u5DSi,.ProjectKanban_project-kanban-mobile__h_n_D{display:flex;width:100%;max-width:100%;min-width:0;min-height:0;box-sizing:border-box;flex:1 0 auto;flex-direction:column}.ProjectKanban_project-kanban-mobile__h_n_D{gap:16px}.ProjectKanban_project-kanban__column__2e6cC{display:flex;flex-direction:column;height:100%;position:relative;background-color:var(--mantine-color-surface-1);border-radius:16px;padding:16px;gap:12px;min-height:0}.ProjectKanban_project-kanban__column--mobile__c_Jhc{width:100%;max-width:100%;height:auto;min-width:0;min-height:0;box-sizing:border-box;flex:1 0 auto;padding:18px;border-radius:16px;gap:18px}.ProjectKanban_project-kanban__column--over__BXF3H{background-color:#e8e5f7}.ProjectKanban_project-kanban__column-header__2Ms9g{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-shrink:0;min-height:36px}.ProjectKanban_project-kanban__column-title__wbLBg{display:flex;align-items:center;gap:8px;color:#343559;font-size:16px;font-weight:700;line-height:24px}.ProjectKanban_project-kanban__column-count__OzTV9{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background-color:rgba(52,53,89,.1);font-size:12px;font-weight:600;color:#343559}.ProjectKanban_project-kanban__add-btn__6cq_4{padding:0}.ProjectKanban_project-kanban__add-btn__6cq_4,.ProjectKanban_project-kanban__add-btn__6cq_4:hover{background-color:rgba(0,0,0,0);color:var(--mantine-color-primaryCustom-4)}.ProjectKanban_project-kanban__add-icon__CH7YV{width:24px;height:24px}.ProjectKanban_project-kanban__column-content__TJOI0{flex:1 1;display:flex;flex-direction:column;gap:8px;overflow-y:auto;padding-bottom:16px;min-height:60px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.ProjectKanban_project-kanban__column-content__TJOI0::-webkit-scrollbar{width:4px}.ProjectKanban_project-kanban__column-content__TJOI0::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ProjectKanban_project-kanban__column-content__TJOI0::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:2px;-webkit-transition:background-color .18s ease;transition:background-color .18s ease}.ProjectKanban_project-kanban__column-content--mobile__n0u1f{width:100%;min-width:0;overflow:visible;padding-bottom:0;gap:16px}.ProjectKanban_project-kanban__floating-add__FxWoe{position:fixed;right:32px;bottom:var(--project-kanban-mobile-floating-action-bottom);z-index:90;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border:0;border-radius:999px;background-color:var(--mantine-color-primaryCustom-4);box-shadow:0 4px 12px rgba(52,53,89,.18);color:var(--mantine-color-white);cursor:pointer}.ProjectKanban_project-kanban__floating-add-icon___a8_h{width:24px;height:24px;flex-shrink:0;color:var(--mantine-color-surface-2)}.ProjectKanban_project-kanban__floating-add-label__4aOpW{color:inherit;font-size:12px;font-weight:600;line-height:16px}.ProjectKanban_project-kanban__column__2e6cC:hover .ProjectKanban_project-kanban__column-content__TJOI0{scrollbar-color:rgba(160,162,193,.3) rgba(0,0,0,0)}.ProjectKanban_project-kanban__column__2e6cC:hover .ProjectKanban_project-kanban__column-content__TJOI0::-webkit-scrollbar-thumb{background-color:rgba(160,162,193,.3)}.ProjectKanban_project-kanban__column-content--with-floating-action__i9oin{padding-bottom:26px}.ProjectKanban_project-kanban__done-group__iO2_G{display:flex;flex-direction:column;gap:8px}.ProjectKanban_project-kanban__done-group-title__RhK2Q{color:var(--mantine-color-primaryCustom-4);font-size:14px;font-weight:600;line-height:20px}.ProjectKanban_project-kanban__done-group-tasks__ZMDCL{display:flex;flex-direction:column;gap:8px}.ProjectKanban_project-kanban__done-toggle__s9Tvu{display:flex;align-items:center;gap:8px;width:100%;margin-top:4px;padding:12px 0 0 4px;border:0;border-top:1px solid rgba(122,112,192,.24);background:rgba(0,0,0,0);cursor:pointer;text-align:left;box-sizing:border-box}.ProjectKanban_project-kanban__done-toggle-icon__OFBPq{width:16px;height:16px;flex-shrink:0;color:var(--mantine-color-primaryCustom-4)}.ProjectKanban_project-kanban__done-toggle-label__1bceg{color:var(--mantine-color-secondaryCustom-4);font-size:14px;font-weight:600;line-height:24px}.ProjectKanban_project-kanban__floating-collapse__oT5xK{position:absolute;right:24px;bottom:24px;display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border:0;border-radius:999px;background:var(--mantine-color-primaryCustom-4);box-shadow:0 4px 12px rgba(52,53,89,.18);cursor:pointer;z-index:3}.ProjectKanban_project-kanban__floating-collapse--mobile__jZDH7{position:fixed;right:32px;bottom:var(--project-kanban-mobile-floating-action-bottom);z-index:90}.ProjectKanban_project-kanban__floating-collapse-icon__T_Tpc{width:24px;height:24px;flex-shrink:0;color:var(--mantine-color-surface-2);transform:rotate(90deg);transform-origin:center}.ProjectKanban_project-kanban__floating-collapse-label__JPCVP{color:var(--mantine-color-white);font-size:12px;font-weight:600;line-height:16px}.ProjectKanban_project-kanban__tail-slot__kNx1j,.ProjectKanban_project-kanban__task-slot__ri3WN{position:relative}.ProjectKanban_project-kanban__tail-slot__kNx1j{height:0}.ProjectKanban_project-kanban__insert-slot__RDmYG{position:absolute;top:-28px;left:0;right:0;height:56px;z-index:2}.ProjectKanban_project-kanban__insert-slot--start__hffUL{top:-12px;height:84px}.ProjectKanban_project-kanban__insert-slot--end__K3s_y{top:-56px;height:84px}.ProjectKanban_project-kanban__drop-placeholder__JQA2v{min-height:88px;border-radius:12px;background:linear-gradient(135deg,rgba(122,112,192,.16),rgba(122,112,192,.08));transition:height .18s ease,background .18s ease}.ProjectKanban_project-kanban__drag-overlay__YSWz_{opacity:.85}.ProjectKanban_project-kanban__loading__pUPrC{display:flex;align-items:center;justify-content:center;height:100%;font-size:14px;color:var(--mantine-color-dimmed)}.ProjectKanban_project-kanban__skeleton__g3McS{--skeleton-color:rgba(255,255,255,0.42);--skeleton-highlight:rgba(255,255,255,0.42)}.ProjectKanban_project-kanban__mobile-tabs-skeleton__s8yzZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;grid-gap:8px;gap:8px;min-height:44px}.ProjectKanban_project-kanban__task-skeleton__kBnoX{display:flex;flex-direction:column;gap:10px;padding:12px 16px;background-color:var(--mantine-color-surface-0);border-radius:12px}.ProjectKanban_project-kanban__task-skeleton-top__HjXyw{display:flex;align-items:center;gap:8px}.ProjectKanban_project-kanban__filter-empty__w7r0a{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:48px}.ProjectKanban_project-kanban__filter-empty-text__J5vQy{font-size:14px;font-weight:500;color:var(--mantine-color-dimmed);line-height:20px}.ProjectKanban_project-kanban__filter-reset-btn__oAmUB{background-color:var(--mantine-color-primaryCustom-4);color:var(--mantine-color-white);font-size:14px;font-weight:600;border-radius:12px;height:32px;padding:0 16px}.ProjectKanban_project-kanban__filter-reset-btn__oAmUB:hover{background-color:#6a60b0}@media(max-width:430px){.ProjectKanban_project-kanban__column--mobile__c_Jhc{padding:16px}.ProjectKanban_project-kanban__floating-add__FxWoe,.ProjectKanban_project-kanban__floating-collapse--mobile__jZDH7{right:16px}}.MobileStatusTabs_tabs__uQe8t{display:flex;align-items:center;gap:12px;padding:0;min-height:44px}.MobileStatusTabs_tab__nGsHX{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:0;flex:1 1 auto;height:40px;padding:0 10px;border:none;border-radius:999px;background-color:var(--mantine-color-primaryCustom-1);color:var(--mantine-color-surface-0);cursor:pointer;box-sizing:border-box;transition:flex-grow .18s ease,height .18s ease,transform .18s ease,background-color .18s ease,box-shadow .18s ease}.MobileStatusTabs_tab--active__wpIQT{background-color:var(--mantine-color-primaryCustom-4)}.MobileStatusTabs_tab--dragging__IF65c{cursor:-webkit-grabbing;cursor:grabbing}.MobileStatusTabs_tab__nGsHX:disabled{opacity:1}.MobileStatusTabs_tab--drop-over__5_OSx{flex-grow:1.35;height:44px;background-color:var(--mantine-color-primaryCustom-2);color:var(--mantine-color-white);box-shadow:0 8px 18px rgba(122,112,192,.28);transform:translateY(-2px)}.MobileStatusTabs_tab__label__ybaho{min-width:0;color:inherit;font-size:16px;font-weight:700;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileStatusTabs_tab__count__a3TK4{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background-color:var(--mantine-color-disabledText-0);color:inherit;font-size:14px;font-weight:700;line-height:18px;box-sizing:border-box;flex-shrink:0}.MobileStatusTabs_tab--active__wpIQT .MobileStatusTabs_tab__count__a3TK4{min-width:auto;height:auto;padding:0;border-radius:0;background-color:rgba(0,0,0,0)}.MobileStatusTabs_tab--drop-over__5_OSx .MobileStatusTabs_tab__count__a3TK4{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background-color:var(--mantine-color-primaryCustom-4)}@media(max-width:430px){.MobileStatusTabs_tabs__uQe8t{gap:8px}.MobileStatusTabs_tab__nGsHX{gap:4px;height:38px;padding:0 8px}.MobileStatusTabs_tab__label__ybaho{font-size:15px}}.SystemSectionEmptyState_system-empty-state__6q0R4{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:320px;height:100%;background-color:var(--mantine-color-surface-1);border-radius:16px;padding:150px}.SystemSectionEmptyState_system-empty-state--with-illustration__MMSn5{grid-template-columns:minmax(320px,577px) minmax(280px,466px);justify-content:start;align-items:start;column-gap:clamp(40px,6vw,96px)}.SystemSectionEmptyState_system-empty-state--fill-parent-grid__0bj2F{grid-row:1/-1;align-self:stretch;min-height:100%}.SystemSectionEmptyState_system-empty-state__content__WcBVO{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:577px}.SystemSectionEmptyState_system-empty-state__title__gzmAu{color:#343559;font-size:24px;font-weight:700;line-height:32px}.SystemSectionEmptyState_system-empty-state__description__aGzlN{color:#343559;font-size:16px;font-weight:400;line-height:24px}.SystemSectionEmptyState_system-empty-state__action__Sm6ru.SystemSectionEmptyState_system-empty-state__action__Sm6ru{height:auto;min-height:0;padding:8px 16px;border-radius:8px;background-color:var(--mantine-color-primaryCustom-4);color:var(--mantine-color-white);font-size:14px;font-weight:700;line-height:16px}.SystemSectionEmptyState_system-empty-state__action__Sm6ru:active,.SystemSectionEmptyState_system-empty-state__action__Sm6ru:hover{background-color:var(--mantine-color-primaryCustom-4);color:var(--mantine-color-white)}.SystemSectionEmptyState_system-empty-state__illustration__m0iHN{display:flex;align-items:center;justify-content:center;min-width:0}.SystemSectionEmptyState_system-empty-state--with-illustration__MMSn5 .SystemSectionEmptyState_system-empty-state__content__WcBVO{margin-top:clamp(48px,8vh,90px)}.SystemSectionEmptyState_system-empty-state--with-illustration__MMSn5 .SystemSectionEmptyState_system-empty-state__illustration__m0iHN{margin-top:clamp(16px,4vh,52px)}.SystemSectionEmptyState_system-empty-state__image__FCxBI{display:block;width:clamp(280px,30vw,466px);max-width:100%;max-height:min(58vh,632px);height:auto;aspect-ratio:466/591;object-fit:contain}@media(max-width:768px){.SystemSectionEmptyState_system-empty-state--with-illustration__MMSn5,.SystemSectionEmptyState_system-empty-state__6q0R4{grid-template-columns:minmax(0,1fr);min-height:280px;padding:28px 20px}.SystemSectionEmptyState_system-empty-state--with-illustration__MMSn5 .SystemSectionEmptyState_system-empty-state__content__WcBVO,.SystemSectionEmptyState_system-empty-state--with-illustration__MMSn5 .SystemSectionEmptyState_system-empty-state__illustration__m0iHN{margin-top:0}.SystemSectionEmptyState_system-empty-state__image__FCxBI{width:min(64vw,320px)}}.WaitingList_waiting-list__UqJu0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;height:100%;min-height:0}.WaitingList_waiting-list--mobile__HJvl6{height:auto}.WaitingList_waiting-list--mobile__HJvl6,.WaitingList_waiting-list-mobile__oLkSu{display:flex;width:100%;max-width:100%;min-width:0;min-height:0;box-sizing:border-box;flex:1 0 auto;flex-direction:column}.WaitingList_waiting-list-mobile__oLkSu{gap:16px}.WaitingList_waiting-list__column__KBc2V{display:flex;flex-direction:column;height:100%;position:relative;background-color:var(--mantine-color-surface-1);border-radius:16px;padding:16px;gap:12px;min-height:0}.WaitingList_waiting-list__column--mobile__gfvkh{width:100%;max-width:100%;height:auto;min-width:0;min-height:0;box-sizing:border-box;flex:1 0 auto;padding:18px;border-radius:16px}.WaitingList_waiting-list__column--over__aQa18{background-color:#e8e5f7}.WaitingList_waiting-list__column-header__ZqQGl{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-shrink:0;min-height:36px}.WaitingList_waiting-list__column-title__LMSrW{display:flex;align-items:center;gap:8px;color:#343559;font-size:16px;font-weight:700;line-height:24px}.WaitingList_waiting-list__column-content__Cjw5U{flex:1 1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-bottom:16px;min-height:60px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.WaitingList_waiting-list__column-content__Cjw5U::-webkit-scrollbar{width:4px}.WaitingList_waiting-list__column-content__Cjw5U::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.WaitingList_waiting-list__column-content__Cjw5U::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:2px;-webkit-transition:background-color .18s ease;transition:background-color .18s ease}.WaitingList_waiting-list__column-content--mobile__ubklS{width:100%;min-width:0;overflow:visible;padding-bottom:0;gap:16px}.WaitingList_waiting-list__column__KBc2V:hover .WaitingList_waiting-list__column-content__Cjw5U{scrollbar-color:rgba(160,162,193,.3) rgba(0,0,0,0)}.WaitingList_waiting-list__column__KBc2V:hover .WaitingList_waiting-list__column-content__Cjw5U::-webkit-scrollbar-thumb{background-color:rgba(160,162,193,.3)}.WaitingList_waiting-list__tail-slot__xNM0I,.WaitingList_waiting-list__task-slot___887_{position:relative}.WaitingList_waiting-list__tail-slot__xNM0I{height:0}.WaitingList_waiting-list__insert-slot__oPEJT{position:absolute;top:-28px;left:0;right:0;height:56px;z-index:2}.WaitingList_waiting-list__insert-slot--start__V6DuD{top:-12px;height:84px}.WaitingList_waiting-list__insert-slot--end__eLAdc{top:-56px;height:84px}.WaitingList_waiting-list__drop-placeholder__YKEXD{min-height:88px;border-radius:12px;background:linear-gradient(135deg,rgba(122,112,192,.16),rgba(122,112,192,.08));transition:height .18s ease,background .18s ease}.WaitingList_waiting-list__filter-empty__gF97u{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;min-height:220px;text-align:center}.WaitingList_waiting-list__filter-empty-text__H2z39{color:#343559;font-size:16px;font-weight:500;line-height:22px}.WaitingList_waiting-list__filter-reset-btn___l7iI{min-height:36px;border-radius:8px}.WaitingList_waiting-list__filter-reset-btn___l7iI,.WaitingList_waiting-list__filter-reset-btn___l7iI:hover{background-color:var(--mantine-color-primaryCustom-4);color:var(--mantine-color-white)}.WaitingList_waiting-list__task-skeleton__8rg9f{display:flex;flex-direction:column;gap:10px;padding:12px 16px;background-color:var(--mantine-color-surface-0);border-radius:12px}.WaitingList_waiting-list__task-skeleton-top__i0lnY{display:flex;align-items:center;gap:8px}.WaitingList_waiting-list__skeleton-item__XVnkR{--skeleton-color:rgba(255,255,255,0.42);--skeleton-highlight:rgba(255,255,255,0.42)}.WaitingList_waiting-list__mobile-tabs-skeleton__Njfmt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;grid-gap:8px;gap:8px;min-height:44px}.WaitingList_waiting-list__drag-overlay__FygGA{opacity:.85}@media(max-width:430px){.WaitingList_waiting-list__column--mobile__gfvkh{padding:16px}}