.AlertManager_alertContainer__GRygv{display:flex;flex-direction:column;gap:8px;width:100%;max-width:500px;z-index:1000}.AlertManager_position-top__7sB_L{position:absolute;top:0;left:50%;transform:translateX(-50%);padding-top:16px}.AlertManager_position-bottom__NP8V4{position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding-bottom:16px}.AlertManager_position-inline__IhNgv{position:relative;width:100%;margin:8px 0}.AlertManager_alert__XUj4K{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);animation:AlertManager_slideIn__zGANy .3s ease-out forwards;max-width:100%}.AlertManager_alertContent__U_JZe{display:flex;align-items:center;gap:12px;flex:1}.AlertManager_icon__ZsL5B{width:20px;height:20px;flex-shrink:0}.AlertManager_alertMessage__TMar5{flex:1}.AlertManager_messageText__57lFm{font-weight:500;font-size:14px}.AlertManager_messageDetails__A9Cse{font-size:12px;margin-top:4px;opacity:.8}.AlertManager_closeButton__NJwQo{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s}.AlertManager_closeButton__NJwQo:hover{opacity:1;background-color:rgba(0,0,0,.05)}.AlertManager_alert-success__6aRKd{background-color:#ecfdf5;color:#065f46;border-left:4px solid #10b981}.AlertManager_alert-error__Ysm3X{background-color:#fef2f2;color:#991b1b;border-left:4px solid #ef4444}.AlertManager_alert-warning__bA25y{background-color:#fffbeb;color:#92400e;border-left:4px solid #f59e0b}.AlertManager_alert-info__4orb5{background-color:#eff6ff;color:#1e40af;border-left:4px solid #3b82f6}@keyframes AlertManager_slideIn__zGANy{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes AlertManager_slideOut__fdbVy{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.ProfileBadge_profileBadge__hBmNb{display:flex;align-items:center;gap:8px}.ProfileBadge_text__EmAfa{font-size:16px;font-weight:700;color:#333}.InputComboSelect_wrapper__5UQu1{position:relative;width:75px;height:34px;border:1px solid #c8c9c9;border-radius:4px;padding:12px;box-sizing:border-box;display:flex;align-items:center;gap:16px;background:#fff}.InputComboSelect_input__JOjFZ{border:none;outline:none;width:100%;font-family:DM Sans,sans-serif;font-weight:400;font-size:14px;line-height:150%;color:#505050;background:transparent;-moz-appearance:textfield}.InputComboSelect_input__JOjFZ::-webkit-inner-spin-button,.InputComboSelect_input__JOjFZ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InputComboSelect_input__JOjFZ[type=number]{-moz-appearance:textfield}.InputComboSelect_icon__dId_h{position:absolute;right:6px;top:5px;width:24px;height:24px;font-size:18px;color:#505050;cursor:pointer;display:flex;align-items:center;justify-content:center}.InputComboSelect_dropdown__3hxJA{position:absolute;top:-130px;left:0;width:100%;max-height:130px;overflow-y:auto;background:#fff;border:1px solid #c8c9c9;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.1);z-index:10}.InputComboSelect_option__0E2FR{padding:6px 12px;cursor:pointer;font-size:14px;color:#505050;width:100%}.InputComboSelect_option__0E2FR:hover{background-color:#f2f2f2}.GraphJs_container__3QU5x{background-color:#fff;border-radius:8px;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:.5rem 0;display:flex;flex-direction:column}.GraphJs_title__z_MH_{font-size:1.1rem;font-weight:600;margin:0 0 1rem;color:#333;text-align:center}.GraphJs_canvas__nfjb2{max-width:100%;height:auto}.BarChartMultiple_card__pHK_j{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;border:1px solid #e5e7eb}.BarChartMultiple_cardHeader__ojHvD{padding:1.5rem 1.5rem .75rem;text-align:left}.BarChartMultiple_cardTitle__utCRE{margin:0;font-size:1.25rem;font-weight:600;color:#111827;line-height:1.25}.BarChartMultiple_cardDescription__DAf9S{margin:.5rem 0 0;font-size:.875rem;color:#6b7280;line-height:1.25}.BarChartMultiple_cardContent__QW_Sc{padding:0 1rem 1rem;flex:1 1 auto;display:flex;justify-content:center;align-items:center}.BarChartMultiple_cardFooter__CEaP5{padding:1rem 1.5rem;border-top:1px solid rgba(229,231,235,.5);display:flex;flex-direction:column;gap:.5rem}.BarChartMultiple_trendContainer__7f3Op{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:.875rem;line-height:1;color:#111827}.BarChartMultiple_trendUp__vWVSS{color:#10b981}.BarChartMultiple_trendDown__cto4V{color:#ef4444}.BarChartMultiple_footerDescription__H9eLA{margin:0;font-size:.875rem;color:#6b7280;line-height:1.25}.RadialChart_card__TeFE8{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column;border:1px solid #e5e7eb}.RadialChart_darkCard__POMI5{background-color:#0f172a;border-color:#1e293b}.RadialChart_darkCard__POMI5 .RadialChart_cardTitle__8jkv8{color:#fff}.RadialChart_darkCard__POMI5 .RadialChart_cardDescription__qGdvs{color:hsla(0,0%,100%,.7)}.RadialChart_cardHeader__VdYJu{padding:1.5rem 1.5rem .75rem;text-align:left}.RadialChart_cardTitle__8jkv8{margin:0;font-size:1.25rem;font-weight:600;color:#111827;line-height:1.25}.RadialChart_cardDescription__qGdvs{margin:.5rem 0 0;font-size:.875rem;color:#6b7280;line-height:1.25}.RadialChart_cardContent__OpQaH{padding:0 1rem 1rem;flex:1 1 auto;display:flex;justify-content:center;align-items:center}.RadialChart_cardFooter__Utew7{padding:1rem 1.5rem;border-top:1px solid rgba(229,231,235,.5);display:flex;flex-direction:column;gap:.5rem;text-align:center}.RadialChart_trendContainer__qoPZe{display:flex;align-items:center;justify-content:center;gap:.5rem;font-weight:500;font-size:.875rem;line-height:1;color:#111827}.RadialChart_trendUp__QbSIv{color:#10b981}.RadialChart_trendDown__v1_xG{color:#ef4444}.RadialChart_footerDescription__WO_1N{margin:0;font-size:.875rem;color:#6b7280;line-height:1.25}.RadialChart_tooltip__p_yNA{background-color:rgba(17,24,39,.9);color:#fff;padding:8px 12px;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);pointer-events:none;z-index:1000;max-width:200px}.RadialChart_tooltipTitle__b84_9{font-size:14px;font-weight:700;margin-bottom:4px}.RadialChart_tooltipValue__95Q2v{font-size:13px}.CardSimple_cardSimple__pxYdB{display:flex;flex-direction:column;width:250px;height:400px;max-width:100%;justify-content:center;align-items:center;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);position:relative;background:#fff;border-radius:16px;padding:24px}.CardSimple_text__zQyxs{position:relative;width:100%;height:auto;max-width:100%;text-align:center;font-family:Jacques Francois,serif;font-size:26px;color:#535353;min-width:0}.DataGrid_dataGridWrapper__BqzqC{width:100%;overflow:hidden;font-family:Manrope,sans-serif;font-size:14px;border-radius:12px;position:relative}.DataGrid_dataGridWrapper__BqzqC[data-sticky-header=true] .DataGrid_dataGridHeader__pLXrD{z-index:1}.DataGrid_dataGridWrapper__BqzqC[data-overflow-x=auto],.DataGrid_dataGridWrapper__BqzqC[data-overflow-x=scroll]{overflow-x:auto}.DataGrid_dataGridWrapper__BqzqC[data-overflow-y=auto],.DataGrid_dataGridWrapper__BqzqC[data-overflow-y=scroll]{overflow-y:auto}.DataGrid_dataGridTable__uLmw8{width:100%;border-collapse:separate;border-spacing:0;min-width:var(--table-min-width,100%);max-width:var(--table-max-width,none)}.DataGrid_dataGridHeader__pLXrD{background-color:#fff;border-bottom:1px solid #e5e7eb}.DataGrid_headerCell__kWc1_{padding:12px 16px;text-align:left;font-weight:500;color:#666;font-size:14px;cursor:pointer;white-space:nowrap;position:relative;font-family:Manrope,sans-serif;--drag-handle-color:#6b21a8}.DataGrid_headerContent__bL7Z_{display:flex;align-items:left;gap:8px;justify-content:flex-start}.DataGrid_dataGridRow__qQ2OQ{border-bottom:1px solid #e5e7eb;transition:background-color .2s}.DataGrid_dataGridRow__qQ2OQ:hover{background-color:#f9fafb}.DataGrid_dataGridGroupHeader__pc3Lr{position:relative;transition:background-color .2s ease}.DataGrid_dataGridGroupHeader__pc3Lr:hover{filter:brightness(.98)}.DataGrid_dataGridGroupCell__a6OpL{padding:10px 16px;font-weight:500;text-align:left;cursor:pointer;position:relative;font-family:Manrope,sans-serif}.DataGrid_dataGridCell__G0zg9{padding:12px 16px;font-size:14px;color:#131013;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Manrope,sans-serif;text-align:left}.DataGrid_statusTag__hVlCe{display:inline-flex;padding:4px 12px;border-radius:16px;font-size:14px;font-weight:500;align-items:left;justify-content:left}.DataGrid_statusTag__hVlCe[data-status="Non catégorisé"]{background-color:#eaeaec;color:#43454d}.DataGrid_statusTag__hVlCe[data-status="À planifier"]{background-color:#fdf9eb;color:#ad5b2b}.DataGrid_statusTag__hVlCe[data-status="À engager"]{background-color:#fcf1f1;color:#ab3832}.DataGrid_statusTag__hVlCe[data-status="En cours"]{background-color:#f1fbf3;color:#387c39}.DataGrid_statusTag__hVlCe[data-status=Class\E9]{background-color:#8b7355;color:#fff}.DataGrid_typeTag__lg_NR{display:inline-flex;padding:4px 12px;border-radius:16px;background-color:#e9d5ff;color:#6b21a8;font-size:14px;font-weight:500;align-items:left;justify-content:left}.DataGrid_dataGridActions__ZxAJm{display:flex;gap:16px;justify-content:flex-end}.DataGrid_actionButton__tZzIK{display:flex;align-items:center;justify-content:center;width:20px;height:20px;cursor:pointer;transition:opacity .2s}.DataGrid_actionButton__tZzIK:hover{opacity:.7}.DataGrid_edit__iSa7p{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.5 14.375V17.5H5.625L14.8417 8.28334L11.7167 5.15834L2.5 14.375ZM17.2583 5.86667C17.5833 5.54167 17.5833 5.01667 17.2583 4.69167L15.3083 2.74167C14.9833 2.41667 14.4583 2.41667 14.1333 2.74167L12.6083 4.26667L15.7333 7.39167L17.2583 5.86667Z' fill='%23666666'/%3E%3C/svg%3E")}.DataGrid_delete__Hu_EC{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 15.8333C5 16.75 5.75 17.5 6.66667 17.5H13.3333C14.25 17.5 15 16.75 15 15.8333V5.83333H5V15.8333ZM15.8333 3.33333H12.9167L12.0833 2.5H7.91667L7.08333 3.33333H4.16667V5H15.8333V3.33333Z' fill='%23666666'/%3E%3C/svg%3E")}.DataGrid_dataGridPagination__jQYdh{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-top:1px solid #e5e7eb;font-family:Manrope,sans-serif}.DataGrid_paginationInfo__B8Fv6{font-size:14px;color:#666}.DataGrid_paginationControls__usUaN{display:flex;gap:8px}.DataGrid_paginationButton__k_oa2{padding:6px 12px;border-radius:4px;background-color:#fff;color:#666;font-size:14px;cursor:pointer;transition:background-color .2s;border:1px solid #e5e7eb}.DataGrid_paginationButton__k_oa2:hover:not([aria-disabled=true]){background-color:#f9fafb}.DataGrid_paginationButton__k_oa2[aria-disabled=true]{opacity:.5;cursor:not-allowed}.DataGrid_sortIcon__4Pd2b{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;margin-left:4px}.DataGrid_dataGridEmpty__zENMO{padding:24px;text-align:center;color:#666;font-family:Manrope,sans-serif}.DataGrid_dataGridError__vS0nD{padding:24px;text-align:center;color:#dc2626;font-family:Manrope,sans-serif}.DataGrid_dataGridLoading__P_G0s{padding:24px;text-align:center;color:#666;font-family:Manrope,sans-serif}.DataGrid_sr-only__Y5O5N{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.DataGrid_data-grid-wrapper__mr0F2{width:100%;overflow-x:auto}.DataGrid_data-grid-container__QGWvk{min-width:1000px;font-family:Manrope,sans-serif}.DataGrid_data-grid-header__9UdZR{background-color:#f6f3ef;border-bottom:1px solid #d9cdbf}.DataGrid_data-grid-header__9UdZR,.DataGrid_data-grid-row__hvuRg{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.DataGrid_data-grid-row__hvuRg{border-bottom:1px solid #ece6df;border-top:1px solid #ece6df;transition:background-color .2s ease}.DataGrid_data-grid-row__hvuRg:hover{background-color:#f9f5ff}.DataGrid_data-grid-cell__KANS_{padding:16px;font-size:14px;color:#333}.DataGrid_header-cell__LiDQC{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:500}.DataGrid_header-content__bw_HJ{display:flex;align-items:center;gap:8px}.DataGrid_sort-icon__BMcCs{display:inline-block;width:12px;height:12px;position:relative}.DataGrid_sort-icon__BMcCs.DataGrid_asc__rol2B:after{content:"▲";font-size:10px;position:absolute;top:50%;transform:translateY(-50%)}.DataGrid_sort-icon__BMcCs.DataGrid_desc__X_x2w:after{content:"▼";font-size:10px;position:absolute;top:50%;transform:translateY(-50%)}.DataGrid_data-grid-toolbar__rmA_c{margin-bottom:16px;display:flex;justify-content:flex-end}.DataGrid_data-grid-export__11fBs{display:flex;gap:8px}.DataGrid_data-grid-button__Z8lFw{padding:8px 16px;border:1px solid #d9cdbf;border-radius:4px;background-color:#fff;cursor:pointer;transition:background-color .2s ease}.DataGrid_data-grid-button__Z8lFw:hover{background-color:#f6f3ef}.DataGrid_data-grid-actions__Glpnv{display:flex;gap:8px;align-items:center;justify-content:flex-end;padding:0 16px}.DataGrid_action-button__NRQ70{width:32px;height:32px;border:none;border-radius:4px;cursor:pointer;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:20px;transition:background-color .2s ease}.DataGrid_action-button__NRQ70:hover{background-color:#f6f3ef}.DataGrid_action-button__NRQ70.DataGrid_edit__iSa7p{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z'/%3E%3C/svg%3E")}.DataGrid_action-button__NRQ70.DataGrid_delete__Hu_EC{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2'/%3E%3C/svg%3E")}.DataGrid_data-grid-error__MT7hT{padding:16px;color:#dc2626;background-color:#fef2f2;border-radius:4px}.DataGrid_data-grid-error__MT7hT h3{font-weight:700;margin-bottom:8px}.DataGrid_data-grid-loading__i32gV{padding:16px;text-align:center}.DataGrid_data-grid-spinner__PcsIO{width:32px;height:32px;margin:0 auto 8px;border:2px solid #f3f3f3;border-top-color:#333;border-radius:50%;animation:DataGrid_spin__skLSt 1s linear infinite}@keyframes DataGrid_spin__skLSt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DataGrid_data-grid-empty__pHHhZ{padding:16px;text-align:center;color:#666}.DataGrid_data-grid-pagination__AFqai{margin-top:16px;display:flex;justify-content:space-between;align-items:center}.DataGrid_pagination-controls__kTLkY{display:flex;gap:8px}.DataGrid_pagination-button__uDwGq{padding:8px 16px;border:1px solid #d9cdbf;border-radius:4px;background-color:#fff;cursor:pointer;transition:background-color .2s ease}.DataGrid_pagination-button__uDwGq:hover:not(:disabled){background-color:#f6f3ef}.DataGrid_pagination-button__uDwGq:disabled{opacity:.5;cursor:not-allowed}.DataGrid_status-badge__brvjg{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.DataGrid_status-badge__brvjg.DataGrid_non-categorise__WcAEq{background-color:#eaeaec;color:#43454d}.DataGrid_status-badge__brvjg.DataGrid_a-planifier__CKJ_c{background-color:#fdf9eb;color:#ad5b2b}.DataGrid_status-badge__brvjg.DataGrid_a-engager__PrKm7{background-color:#fcf1f1;color:#ab3832}.DataGrid_status-badge__brvjg.DataGrid_en-cours__nM2tl{background-color:#f1fbf3;color:#387c39}@media (max-width:768px){.DataGrid_dataGridWrapper__BqzqC[data-compact=true]{font-size:12px}.DataGrid_dataGridWrapper__BqzqC[data-compact=true] .DataGrid_dataGridCell__G0zg9,.DataGrid_dataGridWrapper__BqzqC[data-compact=true] .DataGrid_headerCell__kWc1_{padding:8px 12px}.DataGrid_dataGridWrapper__BqzqC[data-compact=true] .DataGrid_statusTag__hVlCe,.DataGrid_dataGridWrapper__BqzqC[data-compact=true] .DataGrid_typeTag__lg_NR{padding:2px 8px;font-size:12px}.DataGrid_dataGridWrapper__BqzqC[data-compact=true] .DataGrid_dataGridActions__ZxAJm{gap:8px}.DataGrid_dataGridWrapper__BqzqC[data-compact=true] .DataGrid_actionButton__tZzIK{width:16px;height:16px}.DataGrid_dataGridPagination__jQYdh{flex-direction:column;gap:8px;align-items:center}.DataGrid_paginationControls__usUaN{width:100%;justify-content:space-between}}.DataGrid_dataGridHeader__pLXrD th:first-child{border-top-left-radius:12px}.DataGrid_dataGridHeader__pLXrD th:last-child{border-top-right-radius:12px}.DataGrid_dataGridRow__qQ2OQ:last-child td:first-child{border-bottom-left-radius:12px}.DataGrid_dataGridRow__qQ2OQ:last-child td:last-child{border-bottom-right-radius:12px}.DataGrid_dragOver__SV8xJ{position:relative}.DataGrid_dragOver__SV8xJ:after{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background-color:rgba(0,0,0,.2);opacity:.6}.DataGrid_dragHandleContainer__BX2ZW{display:inline-flex;align-items:center;justify-content:center;cursor:grab;padding:2px;border-radius:4px;transition:background-color .2s ease}.DataGrid_dragHandleContainer__BX2ZW:hover{background-color:rgba(0,0,0,.05)}.DataGrid_dragHandleContainer__BX2ZW:active{cursor:grabbing}.DataGrid_dragHandleIcon__CjATT{opacity:.7;transition:opacity .2s ease;color:var(--drag-handle-color)}.DataGrid_headerCell__kWc1_:hover .DataGrid_dragHandleIcon__CjATT{opacity:1}.DataGrid_headerCell__kWc1_[draggable=true]{position:relative;background-color:rgba(0,0,0,.01)}.DataGrid_headerCell__kWc1_[draggable=true]:hover{background-color:rgba(0,0,0,.04)}@media (max-width:768px){.DataGrid_dataGridWrapper__BqzqC[data-compact=true] .DataGrid_dataGridCell__G0zg9,.DataGrid_dataGridWrapper__BqzqC[data-compact=true] .DataGrid_headerCell__kWc1_{padding:8px;font-size:.9em}}.DataGrid_dataGridWrapper__BqzqC[data-sticky-header=true] .DataGrid_dataGridHeader__pLXrD{position:sticky;top:0;z-index:2}.DataGrid_dataGridWrapper__BqzqC[data-overflow-x=auto]{overflow-x:auto}.DataGrid_dataGridWrapper__BqzqC[data-overflow-x=scroll]{overflow-x:scroll}.DataGrid_dataGridWrapper__BqzqC[data-overflow-x=hidden]{overflow-x:hidden}.DataGrid_dataGridWrapper__BqzqC[data-overflow-y=auto]{overflow-y:auto}.DataGrid_dataGridWrapper__BqzqC[data-overflow-y=scroll]{overflow-y:scroll}.DataGrid_dataGridWrapper__BqzqC[data-overflow-y=hidden]{overflow-y:hidden}.DataGrid_columnDragActive__fVbFJ{opacity:.7;transition:opacity .2s ease}.DataGrid_columnDragActive__fVbFJ:not(.DataGrid_dragOver__SV8xJ){border-right:2px dashed rgba(0,0,0,.15)!important}.DataGrid_dataGridGroupCell__a6OpL:before{content:"";position:absolute;left:12px;top:0;bottom:0;width:1px;background-color:#d9cdbf;opacity:.5}.DataGrid_dataGridGroupHeader__pc3Lr:hover .DataGrid_dataGridGroupCell__a6OpL:before{opacity:.8}.FileUploader_bgWrapper__C0_J2{background:#f9fafb;padding:18px;border-radius:.5rem;width:100%;border:1.5px dashed #ccc;transition:border-color .3s,box-shadow .3s}.FileUploader_bgWrapper__C0_J2:hover{border-color:#8fbffc}.FileUploader_dropZone__m6Ncg{position:relative;padding:1.5rem;border:1.5px solid #d1d5db;border-radius:.5rem;background:#f2eee9;transition:border-color .3s,background .3s;cursor:pointer}.FileUploader_dropZone__m6Ncg:hover{border-color:#8fbffc;box-shadow:0 0 0 2px #2563eb22}.FileUploader_dropZone__m6Ncg:active{border-color:#8fbffc}input[type=file].FileUploader_hidden__JTFnw{display:none!important}.FileUploader_progressBarFill__dp_tR{background-color:#2563eb;height:.625rem;width:50%;border-radius:9999px}.FileUploader_button__KaIDu{font-size:.875rem;font-weight:500;background:none;border:none;padding:0;cursor:pointer}.FileUploader_buttonEnabled__lROmX{color:#2563eb}.FileUploader_buttonDisabled__Lbuqk{color:#9ca3af}.FileUploader_description__vN_9t{font-size:.875rem;color:#6b7280;margin-left:.25rem}.FileUploader_groupImageInfos__th8_h{display:flex;flex-direction:row;align-items:stretch;gap:1rem}.FileUploader_uploadedImage__vnNPt{width:90px;height:90px;border-radius:.5rem;border:1px solid #9ca3af;background-color:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.FileUploader_previewImage__laoWc{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.5rem}.FileUploader_infos__ovIAP{display:flex;flex-direction:column;justify-content:space-between;flex:1;width:60%}.FileUploader_fileTitle__UoxAH{font-size:1rem;color:#374151;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileUploader_fileMeta__E2Ah1{font-size:.875rem;color:#6b7280;margin-top:.25rem}.FileUploader_fileList__7BRQ7{padding:24px 8px}.FileUploader_deleteFileList__XVTL4{padding:8px}.FileUploader_separator__3oeap{padding:12px}.FileUploader_actions__xmL4A{display:flex;gap:.5rem;justify-content:space-between}.FileUploader_sendAction__2gS1T{flex:1 1 auto;width:100%!important;max-width:none!important}.FileUploader_deleteTitle__4sVgu{font-size:1rem;font-weight:600}.HeroCard_heroImage__OBrQy{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;margin-top:-25px}.Kanban_kanbanContainer__0dTWL{display:flex;gap:1rem;overflow-x:auto;padding-bottom:1rem}.Kanban_kanbanColumn__FHFdS{flex:none;border-radius:.5rem;overflow:hidden}.Kanban_columnHeader__Lb51v{padding:1rem;font-weight:600;color:var(--column-text-color,#2d3748);border-bottom:1px solid rgba(0,0,0,.1)}.Kanban_droppableColumn__aQx1w{min-height:100px;padding:.5rem}.Kanban_draggingOver__XNH_o{background-color:rgba(0,0,0,.05)}.Kanban_draggableWrapper__tyVcl{margin-bottom:.75rem}.Kanban_taskCard__Qq_VG{background-color:var(--task-bg-color,#fff);color:var(--task-text-color,#131013);border:1px solid var(--task-border-color,#e2e8f0);transition:transform .2s ease,box-shadow .2s ease}.Kanban_taskCard__Qq_VG:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.Kanban_dragging__vjXtb{transform:rotate(1deg);box-shadow:5px 5px 10px rgba(0,0,0,.1)}.Kanban_moving__y8dH_{opacity:.6}.Kanban_dateContainer__dxMmY{display:flex;flex-direction:column;gap:.5rem}.Kanban_dateLabel__oRp5y{font-size:.875rem;color:#666}.Kanban_filterControls__ZbtkR{display:flex;gap:1rem;margin-bottom:1rem;padding:1rem;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Kanban_searchInput__Xmsbu{flex:1}.Kanban_filterSelect___HaRW,.Kanban_searchInput__Xmsbu{padding:.5rem;border:1px solid #e2e8f0;border-radius:.25rem;font-size:.875rem;background-color:#fff}.Kanban_sortDirectionButton__WVcmM{padding:.5rem 1rem;border:1px solid #e2e8f0;border-radius:.25rem;background-color:#fff;cursor:pointer}.Kanban_sortDirectionButton__WVcmM:hover{background-color:#f7fafc}