[data-pc-section=filteroverlay]{background-color:white;border-radius:.375rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #e5e7eb;min-width:18rem;padding:.75rem;z-index:1000}[data-pc-section=filterconstraints]{display:flex;flex-direction:column}[data-pc-section=filterconstraint]{display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}[data-pc-section=filterconstraint]:last-of-type{border-bottom:none;padding-bottom:0}[data-pc-section=filteroperator]{margin:-.75rem -.75rem .25rem;background-color:#f3f4f6;padding:.5rem .75rem;border-radius:.375rem .375rem 0 0}[data-pc-section=filteroperator] [data-pc-name=dropdown]{font-size:.875rem;width:100%}[data-pc-section=filterconstraint] [data-pc-section=trigger],[data-pc-section=filteroperator] [data-pc-section=trigger]{margin-left:auto}[data-pc-section=filterconstraint] [data-pc-name=dropdown]{font-size:.875rem;width:100%;margin-bottom:0}[data-pc-section=filterconstraint] input{margin-top:0}[data-pc-section=filteraddrule]{text-align:center;margin-top:.25rem;margin-bottom:.25rem}[data-pc-section=filteraddrule] button{padding:.5rem 0!important;font-size:.875rem!important;background:transparent!important;background-color:transparent!important;color:#0ea5e9!important;border:transparent!important;font-weight:500!important}[data-pc-section=filteraddrule] button:hover{color:#0284c7!important;background:transparent!important;background-color:transparent!important;border-color:transparent!important}[data-pc-section=filterremove] button{padding:.25rem .5rem!important;font-size:.75rem!important;border-radius:.25rem!important;background-color:white!important;color:#ef4444!important;border:1px solid #ef4444!important}[data-pc-section=filterremove] button:hover{background-color:#fef2f2!important}[data-pc-section=filterbuttonbar]{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;margin-top:.75rem;border-top:1px solid #e5e7eb;gap:.5rem}[data-pc-section=filterbuttonbar] button{padding:.5rem .75rem!important;font-size:.875rem!important;border-radius:.375rem!important;font-weight:500!important}[data-pc-section=filterbuttonbar] button[aria-label=Clear]{background:transparent!important;background-color:transparent!important;color:#0ea5e9!important;border:1px solid #0ea5e9!important}[data-pc-section=filterbuttonbar] button[aria-label=Clear]:hover{background-color:#ecfeff!important;border-color:#0ea5e9!important}[data-pc-section=filterbuttonbar] button[aria-label=Apply]{background:#0ea5e9!important;background-color:#0ea5e9!important;color:white!important;border:1px solid #0ea5e9!important}[data-pc-section=filterbuttonbar] button[aria-label=Apply]:hover{background:#0284c7!important;background-color:#0284c7!important;border-color:#0284c7!important}[data-pc-section=filterconstraint] input{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;background-color:white;color:#111827}[data-pc-section=filterconstraint] input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.3)}[data-pc-section=filteroverlay] [data-pc-name=dropdown]{width:100%}[data-pc-section=panel][data-pr-is-overlay=true] [data-pc-section=item]{font-size:.875rem;padding:.5rem .75rem}[data-pc-section=panel][data-pr-is-overlay=true] [data-pc-section=itemlabel]{font-size:.875rem}[data-pc-section=headercell].column-filtered,th.column-filtered{background-color:#f0f9ff!important;box-shadow:inset 3px 0 0 0 #0ea5e9!important}.column-filtered [data-pc-section=columnfilterbutton] .pi-filter:before,.column-filtered [data-pc-section=filtermenubutton] .pi-filter:before{content:"\e94d"}.column-filtered [data-pc-section=columnfilterbutton],.column-filtered [data-pc-section=filtermenubutton]{color:#0ea5e9!important}.column-filtered .p-column-filter-menu-button,.column-filtered [data-pc-section=filtermenubutton]{color:#0ea5e9!important;position:relative}.column-filtered .p-column-filter-menu-button:after,.column-filtered [data-pc-section=filtermenubutton]:after{content:"";position:absolute;top:2px;right:2px;width:6px;height:6px;background-color:#0ea5e9;border-radius:50%;border:1px solid white}.column-filtered .p-column-filter-menu-button .pi-filter:before,.column-filtered [data-pc-section=filtermenubutton] .pi-filter:before{content:"\e94d"}.project-table-cell{padding:1rem;overflow:hidden;text-overflow:ellipsis;background-color:white}.project-table-favorite-cell{padding:.5rem;display:flex;align-items:center;justify-content:center;height:100%;background-color:white}[data-density=cozy] .project-table-cell{padding:.625rem .875rem;font-size:.875rem;line-height:1.35}[data-density=cozy] .project-table-favorite-cell{padding:.375rem}[data-density=cozy] th{padding:.625rem .875rem!important;font-size:.8125rem}[data-density=cozy] .project-table-cell .p-button,[data-density=cozy] .project-table-cell button{padding:.25rem .5rem;font-size:.8125rem}[data-density=cozy] .project-table-favorite-cell .pi{font-size:.9375rem}[data-density=compact] .project-table-cell{padding:.375rem .625rem;font-size:.8125rem;line-height:1.25}[data-density=compact] .project-table-favorite-cell{padding:.25rem}[data-density=compact] th{padding:.375rem .625rem!important;font-size:.75rem}[data-density=compact] .project-table-cell .p-button,[data-density=compact] .project-table-cell button{padding:.1875rem .375rem;font-size:.75rem}[data-density=compact] .project-table-favorite-cell .pi{font-size:.875rem}tr:hover .project-table-cell,tr:hover .project-table-favorite-cell{background-color:#f3f4f6}[data-pc-name=datatable] thead.sticky{position:sticky;top:0;z-index:30}[data-pc-name=datatable] thead th{pointer-events:auto}.pinned-column-header{background-color:#f9fafb!important}.pinned-column-body{background-color:white!important}tr:hover .pinned-column-body{background-color:#f3f4f6!important}.pinned-column-body.last-pinned,.pinned-column-header.last-pinned{overflow:visible!important}.pinned-column-body.last-pinned:after,.pinned-column-header.last-pinned:after{content:"";position:absolute;top:0;right:-4px;bottom:0;width:4px;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.15),transparent)}[data-pc-name=datatable] th[draggable=true]{cursor:grab}[data-pc-name=datatable] th[draggable=true]:active{cursor:grabbing}[data-pc-name=datatable].p-datatable-reorderablerow-dragging th{cursor:grabbing!important}[data-pc-section=columnresizer]{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;width:8px!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important;cursor:col-resize!important;z-index:50!important}[data-pc-section=columnresizer]:hover{background-color:rgba(14,165,233,.5)!important}[data-pc-section=columnresizer]:active{background-color:rgba(14,165,233,.7)!important}.p-column-resizer-helper{background-color:#0ea5e9!important;width:2px!important;position:absolute!important;z-index:9999!important;display:block!important}[data-pc-name=datatable] table{table-layout:fixed}[data-pc-name=datatable] th{min-width:var(--column-min-width,70px)}[data-pc-name=datatable].p-datatable-resizing{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:col-resize!important}[data-pc-name=datatable].p-datatable-resizing *{cursor:col-resize!important}[data-pc-name=datatable].flex-1{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important}[data-pc-name=datatable] [data-pc-section=wrapper]{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}[data-pc-name=datatable] [data-pc-name=virtualscroller]{flex:1 1 auto!important;min-height:0!important;height:100%!important}[data-pc-name=datatable] [data-pc-section=content]{flex:1 1 auto!important;min-height:0!important}@layer tailwind-utilities{li[data-p-highlight=true]>a{color:#0284C7!important;border-bottom-style:solid!important;border-bottom-color:#0284C7!important}li[data-p-highlight=true]>a span{color:#0284C7!important}li[data-p-highlight=false]>a{border-bottom-style:solid!important;border-bottom-color:#E2E8F0!important}li[data-p-highlight=false]:hover>a{border-bottom-color:#CBD5E1!important}}