.topbar-logo{height:2.5rem;max-width:150px;object-fit:contain}.dytaff-footer{color:#9ca3af;font-size:.75rem;padding:1rem 1.5rem;text-align:center}.dark .dytaff-footer{color:#6b7280}.password-expiry-warning{background:#fffbeb;border-bottom:2px solid #f59e0b;color:#92400e;font-size:.875rem;font-weight:500;padding:.625rem 1.5rem;position:relative;text-align:center;z-index:50}.password-expiry-warning-link{color:#d97706;font-weight:700;margin-left:.5rem;text-decoration:underline}.fi-btn{border-color:#d1d5db!important;border-width:.5px!important}.fi-btn-color-primary,.fi-btn-color-gray{color:#6b7280!important}.fi-btn-color-primary svg,.fi-btn-color-gray svg{color:#6b7280!important;stroke:#6b7280!important}.fi-btn-color-primary:hover,.fi-btn-color-gray:hover{background-color:#fff!important;border-color:#d1d5db!important;color:#6b7280!important}.fi-btn-color-primary:hover svg,.fi-btn-color-gray:hover svg{color:#6b7280!important;stroke:#6b7280!important}.fi-ta .fi-ta-header{background:#fff7ed!important;border-bottom:1px solid #fed7aa!important}.fi-ta-table thead th{background:#fff7ed!important;color:#9a3412!important;font-weight:600!important;border-bottom:2px solid #fed7aa!important}.fi-ta-table thead th.fi-ta-actions-header-cell.fi-ta-empty-header-cell:after{content:"MES ACTIONS";font-size:inherit;font-weight:600;color:#9a3412}.fi-ta-table thead th.fi-ta-actions-header-cell,.fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions){border-left:1px solid rgba(254,215,170,.7)!important}.fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions){background-color:#fff7ed!important}.fi-ta .fi-ta-actions .fi-icon-btn:not(.fi-color),.fi-ta .fi-ta-actions .fi-icon-btn.fi-color-primary,.fi-ta .fi-ta-actions .fi-ac-icon-btn-action{background-color:#fff7ed!important;color:#9a3412!important;border:1px solid #fed7aa!important;border-radius:.375rem!important;margin:.125rem!important}.fi-ta .fi-ta-actions .fi-icon-btn:not(.fi-color):hover,.fi-ta .fi-ta-actions .fi-icon-btn.fi-color-primary:hover,.fi-ta .fi-ta-actions .fi-ac-icon-btn-action:hover{background-color:#ffedd5!important;border-color:#f97316!important;color:#7c2d12!important}.fi-ta .fi-ta-actions .fi-btn:not(.fi-color),.fi-ta .fi-ta-actions .fi-btn.fi-color-primary,.fi-ta .fi-ta-actions .fi-ac-btn-action{background-color:#fff7ed!important;color:#9a3412!important;border-color:#fed7aa!important}.fi-ta .fi-ta-actions .fi-btn:not(.fi-color):hover,.fi-ta .fi-ta-actions .fi-btn.fi-color-primary:hover,.fi-ta .fi-ta-actions .fi-ac-btn-action:hover{background-color:#ffedd5!important;border-color:#f97316!important;color:#7c2d12!important}.fi-ta-ctn .fi-ta-selection-indicator{background:#fff7ed!important;border-bottom:1px solid #fed7aa!important}.fi-ta .fi-ta-text:not(.fi-inline),.fi-ta .fi-ta-icon:not(.fi-inline),.fi-ta .fi-ta-checkbox:not(.fi-inline),.fi-ta .fi-ta-color:not(.fi-inline),.fi-ta .fi-ta-image:not(.fi-inline),.fi-ta .fi-ta-toggle:not(.fi-inline){padding-top:.25rem!important;padding-bottom:.25rem!important}.fi-ta .fi-ta-cell:has(.fi-ta-actions),.fi-ta .fi-ta-cell:has(.fi-ta-record-checkbox){padding-top:.25rem!important;padding-bottom:.25rem!important}.fi-ta .fi-badge{background-color:#fff7ed!important;color:#9a3412!important;border-color:#fed7aae6!important}.fi-pagination{gap:.125rem!important;font-size:.75rem!important}.fi-pagination-item-btn{min-height:1.75rem!important;min-width:1.75rem!important;padding:.125rem .375rem!important;font-size:.75rem!important}.fi-pagination-previous-btn,.fi-pagination-next-btn{padding:.125rem .5rem!important;font-size:.75rem!important}.fi-pagination-overview,.fi-pagination-records-per-page-select-ctn{font-size:.75rem!important}.fi-pagination .fi-pagination-items{gap:.25rem!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;--tw-ring-shadow: 0 0 #0000 !important}.fi-pagination .fi-pagination-item{overflow:hidden;border:1px solid #d1d5db!important;border-radius:.5rem!important}.fi-pagination .fi-pagination-item-btn{display:flex;align-items:center;justify-content:center;width:1.75rem!important;height:1.75rem!important;min-width:1.75rem!important;min-height:1.75rem!important;padding:0!important;border-radius:.5rem!important}.fi-pagination .fi-pagination-item-label{padding-inline:0!important;font-size:.75rem!important;line-height:1!important}.fi-pagination .fi-pagination-item-icon{width:.875rem!important;height:.875rem!important}.fi-pagination .fi-pagination-item.fi-active{border-color:#9ca3af!important}.fi-pagination .fi-pagination-item.fi-disabled{opacity:.55}.dark .fi-ta .fi-ta-header{background:#78350f33!important;border-bottom-color:#b453094d!important}.dark .fi-ta-table thead th{background:#78350f33!important;color:#fdba74!important;border-bottom-color:#b4530959!important}.dark .fi-ta-table thead th.fi-ta-actions-header-cell.fi-ta-empty-header-cell:after{color:#fdba74}.dark .fi-ta-table thead th.fi-ta-actions-header-cell,.dark .fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions){border-left-color:#b4530940!important}.dark .fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions){background-color:#78350f26!important}.dark .fi-ta .fi-ta-actions .fi-icon-btn:not(.fi-color),.dark .fi-ta .fi-ta-actions .fi-icon-btn.fi-color-primary,.dark .fi-ta .fi-ta-actions .fi-ac-icon-btn-action{background-color:#78350f4d!important;color:#fdba74!important;border-color:#b4530966!important}.dark .fi-ta .fi-ta-actions .fi-btn:not(.fi-color),.dark .fi-ta .fi-ta-actions .fi-btn.fi-color-primary,.dark .fi-ta .fi-ta-actions .fi-ac-btn-action{background-color:#78350f4d!important;color:#fdba74!important;border-color:#b4530966!important}.dark .fi-ta-ctn .fi-ta-selection-indicator{background:#78350f33!important;border-bottom-color:#b453094d!important}.dark .fi-ta .fi-badge{background-color:#78350f4d!important;color:#fdba74!important;border-color:#b4530959!important}.dark .fi-pagination .fi-pagination-item{border-color:#4b5563!important}.dark .fi-pagination .fi-pagination-item.fi-active{border-color:#9ca3af!important}nav[role=navigation]>div.hidden>div:last-child>span.inline-flex{gap:.25rem!important;border-radius:0!important;box-shadow:none!important}nav[role=navigation]>div.hidden>div:last-child>span.inline-flex a,nav[role=navigation]>div.hidden>div:last-child>span.inline-flex button,nav[role=navigation]>div.hidden>div:last-child>span.inline-flex [aria-current=page]>span,nav[role=navigation]>div.hidden>div:last-child>span.inline-flex [aria-disabled=true]>span,nav[role=navigation]>div.hidden>div:last-child>span.inline-flex>span[aria-disabled=true]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.75rem!important;height:1.75rem!important;min-width:1.75rem!important;margin-left:0!important;padding:0!important;border:1px solid #d1d5db!important;border-radius:.5rem!important;font-size:.75rem!important;line-height:1!important}nav[role=navigation]>div.hidden>div:last-child>span.inline-flex [aria-current=page]>span{border-color:#9ca3af!important;background:#f3f4f6!important;color:#374151!important;font-weight:700!important}nav[role=navigation]>div.hidden>div:last-child>span.inline-flex svg{width:.875rem!important;height:.875rem!important}.dark nav[role=navigation]>div.hidden>div:last-child>span.inline-flex a,.dark nav[role=navigation]>div.hidden>div:last-child>span.inline-flex button,.dark nav[role=navigation]>div.hidden>div:last-child>span.inline-flex [aria-current=page]>span,.dark nav[role=navigation]>div.hidden>div:last-child>span.inline-flex [aria-disabled=true]>span,.dark nav[role=navigation]>div.hidden>div:last-child>span.inline-flex>span[aria-disabled=true]{border-color:#4b5563!important}.dark nav[role=navigation]>div.hidden>div:last-child>span.inline-flex [aria-current=page]>span{border-color:#9ca3af!important;background:#374151!important;color:#f9fafb!important}.app-pagination-jump-field{display:inline-flex;align-items:center;flex:0 0 auto}.app-pagination-jump-control{display:inline-flex;align-items:center}.app-pagination-jump-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-pagination-jump-input{width:3.5rem;height:1.75rem;padding:0 .375rem;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#374151;font-size:.6875rem;line-height:1;text-align:center}.app-pagination-jump-input:focus{outline:2px solid #9ca3af;outline-offset:1px}.dark .app-pagination-jump-input{border-color:#4b5563;background:#1f2937;color:#f3f4f6}.evenement-noms-table .fi-ta-header{padding:.75rem 1rem .25rem!important;border-bottom:0!important;background:#fff!important}.evenement-noms-table .fi-ta-header-heading{color:#4b5563!important;font-size:1rem!important;font-weight:700!important;line-height:1.25!important}.evenement-noms-table .evenement-noms-table-heading{display:inline-flex;align-items:center;gap:.5rem}.evenement-noms-table .evenement-noms-table-heading-icon{flex-shrink:0;color:#6b7280;stroke:currentColor}.evenement-noms-table .fi-ta-header-toolbar{gap:.5rem 1rem!important;padding:.375rem 1rem .625rem!important;border-top:0!important}.evenement-noms-table .fi-ta-header-toolbar>:nth-child(2){min-width:0;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:.5rem .75rem!important}.evenement-noms-table .fi-ta-search-field{flex:1 1 14rem;min-width:11rem;max-width:18rem}.evenement-noms-table .fi-ta-search-field .fi-input-wrp{min-height:2.375rem;border:1px solid #d1d5db!important;border-radius:.5rem!important;background:#fff!important;box-shadow:0 1px 2px #0f172a0a,0 0 0 3px #f9731600!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.evenement-noms-table .fi-ta-search-field .fi-input-wrp:focus-within{border-color:#f59e0b!important;box-shadow:0 1px 2px #0f172a0d,0 0 0 3px #f59e0b29!important}.evenement-noms-table .fi-ta-search-field .fi-input-wrp-prefix{color:#9ca3af!important}.evenement-noms-table .fi-ta-search-field .fi-input{color:#374151!important;font-size:.875rem!important}.evenement-noms-table .fi-ta-search-field .fi-input::placeholder{color:#9ca3af!important}.evenement-noms-table .fi-ta-actions .evenement-noms-toolbar-action.fi-btn,.evenement-noms-table .fi-ta-actions .evenement-noms-bulk-action.fi-btn{border:1px solid #d1d5db!important;background:#fff!important;color:#6b7280!important;box-shadow:0 1px 2px #0f172a0a!important}.evenement-noms-table .fi-ta-actions .evenement-noms-toolbar-action.fi-btn svg,.evenement-noms-table .fi-ta-actions .evenement-noms-bulk-action.fi-btn svg{color:#6b7280!important;stroke:#6b7280!important}.evenement-noms-table .fi-ta-actions .evenement-noms-toolbar-action.fi-btn:hover,.evenement-noms-table .fi-ta-actions .evenement-noms-bulk-action.fi-btn:hover{border-color:#9ca3af!important;background:#f9fafb!important;color:#4b5563!important}.evenement-noms-table .fi-ta-actions .evenement-noms-toolbar-action.fi-btn:hover svg,.evenement-noms-table .fi-ta-actions .evenement-noms-bulk-action.fi-btn:hover svg{color:#4b5563!important;stroke:#4b5563!important}.evenement-noms-table .fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions){padding-inline:.375rem .625rem!important}.evenement-noms-table .fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions)>.fi-ta-actions{flex-wrap:nowrap!important;justify-content:flex-end}.evenements-table .evenements-table-status-cell svg{width:1.45rem!important;height:1.45rem!important;stroke-width:2.15}.dark .evenement-noms-table .fi-ta-header-heading{color:#d1d5db!important}.dark .evenement-noms-table .evenement-noms-table-heading-icon{color:#d1d5db}.dark .evenement-noms-table .fi-ta-header{border-bottom:0!important;background:#111827!important}.dark .evenement-noms-table .fi-ta-header-toolbar{border-top:0!important}.dark .evenement-noms-table .fi-ta-search-field .fi-input-wrp{border-color:#4b5563!important;background:#111827!important}.dark .evenement-noms-table .fi-ta-search-field .fi-input-wrp:focus-within{border-color:#f59e0b!important;box-shadow:0 0 0 3px #f59e0b38!important}.dark .evenement-noms-table .fi-ta-search-field .fi-input{color:#f3f4f6!important}.dark .evenement-noms-table .fi-ta-actions .evenement-noms-toolbar-action.fi-btn,.dark .evenement-noms-table .fi-ta-actions .evenement-noms-bulk-action.fi-btn{border-color:#4b5563!important;background:#111827!important;color:#d1d5db!important}.dark .evenement-noms-table .fi-ta-actions .evenement-noms-toolbar-action.fi-btn svg,.dark .evenement-noms-table .fi-ta-actions .evenement-noms-bulk-action.fi-btn svg{color:#d1d5db!important;stroke:#d1d5db!important}.dark .evenement-noms-table .fi-ta-actions .evenement-noms-toolbar-action.fi-btn:hover,.dark .evenement-noms-table .fi-ta-actions .evenement-noms-bulk-action.fi-btn:hover{border-color:#6b7280!important;background:#1f2937!important;color:#f3f4f6!important}@media(max-width:640px){.evenement-noms-table .fi-ta-header,.evenement-noms-table .fi-ta-header-toolbar{padding-inline:.75rem!important}.evenement-noms-table .fi-ta-header-toolbar>:nth-child(2){justify-content:stretch}.evenement-noms-table .fi-ta-search-field{flex-basis:100%;max-width:100%}}.resource-model-table .fi-ta-header{padding:.75rem 1rem .25rem!important;border-bottom:0!important;background:#fff!important}.resource-model-table .fi-ta-header-heading{color:#4b5563!important;font-size:1rem!important;font-weight:700!important;line-height:1.25!important}.resource-model-table .resource-model-table-heading{display:inline-flex;align-items:center;gap:.5rem}.resource-model-table .resource-model-table-heading-icon{flex-shrink:0;color:#6b7280;stroke:currentColor}.resource-model-table .fi-ta-header-toolbar{gap:.5rem 1rem!important;padding:.375rem 1rem .625rem!important;border-top:0!important}.resource-model-table .fi-ta-header-toolbar>:nth-child(2){min-width:0;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:.5rem .75rem!important}.resource-model-table .fi-ta-search-field{flex:1 1 14rem;min-width:11rem;max-width:18rem}.resource-model-table .fi-ta-search-field .fi-input-wrp{min-height:2.375rem;border:1px solid #d1d5db!important;border-radius:.5rem!important;background:#fff!important;box-shadow:0 1px 2px #0f172a0a,0 0 0 3px #f9731600!important;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.resource-model-table .fi-ta-search-field .fi-input-wrp:focus-within{border-color:#f59e0b!important;box-shadow:0 1px 2px #0f172a0d,0 0 0 3px #f59e0b29!important}.resource-model-table .fi-ta-search-field .fi-input-wrp-prefix{color:#9ca3af!important}.resource-model-table .fi-ta-search-field .fi-input{color:#374151!important;font-size:.875rem!important}.resource-model-table .fi-ta-search-field .fi-input::placeholder{color:#9ca3af!important}.resource-model-table .fi-ta-actions .resource-model-toolbar-action.fi-btn,.resource-model-table .fi-ta-actions .resource-model-bulk-action.fi-btn{border:1px solid #d1d5db!important;background:#fff!important;color:#6b7280!important;box-shadow:0 1px 2px #0f172a0a!important}.resource-model-table .fi-ta-actions .resource-model-toolbar-action.fi-btn svg,.resource-model-table .fi-ta-actions .resource-model-bulk-action.fi-btn svg{color:#6b7280!important;stroke:#6b7280!important}.resource-model-table .fi-ta-actions .resource-model-toolbar-action.fi-btn:hover,.resource-model-table .fi-ta-actions .resource-model-bulk-action.fi-btn:hover{border-color:#9ca3af!important;background:#f9fafb!important;color:#4b5563!important}.resource-model-table .fi-ta-actions .resource-model-toolbar-action.fi-btn:hover svg,.resource-model-table .fi-ta-actions .resource-model-bulk-action.fi-btn:hover svg{color:#4b5563!important;stroke:#4b5563!important}.resource-model-table .fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions){padding-inline:.375rem .625rem!important}.resource-model-table .fi-ta-table td.fi-ta-cell:has(>.fi-ta-actions)>.fi-ta-actions{flex-wrap:nowrap!important;justify-content:flex-end}.dark .resource-model-table .fi-ta-header{border-bottom:0!important;background:#111827!important}.dark .resource-model-table .fi-ta-header-heading,.dark .resource-model-table .resource-model-table-heading-icon{color:#d1d5db!important}.dark .resource-model-table .fi-ta-header-toolbar{border-top:0!important}.dark .resource-model-table .fi-ta-search-field .fi-input-wrp{border-color:#4b5563!important;background:#111827!important}.dark .resource-model-table .fi-ta-search-field .fi-input-wrp:focus-within{border-color:#f59e0b!important;box-shadow:0 0 0 3px #f59e0b38!important}.dark .resource-model-table .fi-ta-search-field .fi-input{color:#f3f4f6!important}.dark .resource-model-table .fi-ta-actions .resource-model-toolbar-action.fi-btn,.dark .resource-model-table .fi-ta-actions .resource-model-bulk-action.fi-btn{border-color:#4b5563!important;background:#111827!important;color:#d1d5db!important}.dark .resource-model-table .fi-ta-actions .resource-model-toolbar-action.fi-btn svg,.dark .resource-model-table .fi-ta-actions .resource-model-bulk-action.fi-btn svg{color:#d1d5db!important;stroke:#d1d5db!important}.dark .resource-model-table .fi-ta-actions .resource-model-toolbar-action.fi-btn:hover,.dark .resource-model-table .fi-ta-actions .resource-model-bulk-action.fi-btn:hover{border-color:#6b7280!important;background:#1f2937!important;color:#f3f4f6!important}@media(max-width:640px){.resource-model-table .fi-ta-header,.resource-model-table .fi-ta-header-toolbar{padding-inline:.75rem!important}.resource-model-table .fi-ta-header-toolbar>:nth-child(2){justify-content:stretch}.resource-model-table .fi-ta-search-field{flex-basis:100%;max-width:100%}}
