@charset "UTF-8";.contribution-time-table-wrapper[data-v-906697c3]{margin-top:1rem;overflow:hidden}.summary-section[data-v-906697c3]{margin-bottom:2rem}.summary-grid[data-v-906697c3]{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}.summary-grid--with-score[data-v-906697c3]{grid-template-columns:repeat(3,1fr)}.summary-item[data-v-906697c3]{display:flex;flex-direction:column;gap:.5rem}.summary-item .summary-label-wrapper[data-v-906697c3]{align-items:center;display:flex;gap:.375rem}.summary-item .summary-label[data-v-906697c3]{color:#a3a3a3;font-size:.875rem;font-weight:500;margin:0}.summary-item .summary-value[data-v-906697c3]{color:#31363f;font-size:1.125rem;font-weight:600;margin:0}.discard-impact-section[data-v-906697c3]{background:#fffaf0;border:1px solid #f3e1bf;border-radius:.75rem;margin-bottom:2rem;padding:1rem 1.25rem}.discard-impact-header[data-v-906697c3]{display:flex;flex-direction:column;margin-bottom:1rem}.discard-impact-title[data-v-906697c3]{color:#7a5b1f;font-size:.95rem;font-weight:600;margin:0}.discard-impact-grid[data-v-906697c3]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.discard-impact-item[data-v-906697c3]{display:flex;flex-direction:column;gap:.375rem}.discard-impact-label[data-v-906697c3]{color:#a3a3a3;font-size:.8125rem;font-weight:500}.discard-impact-value[data-v-906697c3]{color:#31363f;font-size:1rem;font-weight:600}.activity-name-row[data-v-906697c3]{align-items:flex-start;display:flex;gap:.5rem}.activity-meta-row[data-v-906697c3]{display:flex}.activity-meta-row[data-v-906697c3],.activity-meta-text[data-v-906697c3]{align-items:center;flex-wrap:wrap;gap:.5rem}.activity-meta-text[data-v-906697c3]{color:#111827;display:inline-flex;font-weight:500}.activity-meta-divider[data-v-906697c3]{background:#5e5e5e;flex-shrink:0;height:.875rem;width:1px}.concomitance-indicator[data-v-906697c3]{flex-shrink:0;height:1.5rem;margin-top:.15rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease;width:1.5rem}.concomitance-indicator[data-v-906697c3],.summary-gap-trigger[data-v-906697c3]{align-items:center;border-radius:9999px;display:inline-flex;justify-content:center}.summary-gap-trigger[data-v-906697c3]{background:#fff8e6;border:1px solid #f0c36d;color:#b7791f;height:1.25rem;width:1.25rem}.table-content[data-v-906697c3]{margin-top:2rem;padding:0}.table-container[data-v-906697c3]{overflow-x:auto;width:100%}.simple-table[data-v-906697c3]{border-collapse:collapse;font-size:.875rem;width:100%}.simple-table thead[data-v-906697c3]{background:#e3e3e3}.simple-table thead th[data-v-906697c3]:first-child{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}.simple-table thead th[data-v-906697c3]:last-child{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}.simple-table thead th[data-v-906697c3]{background:#e3e3e3;color:#6b7280;font-weight:600;padding:.75rem 1rem;text-align:left;white-space:nowrap}.simple-table thead th.sortable[data-v-906697c3]{cursor:pointer;transition:background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.simple-table thead th.sortable[data-v-906697c3]:hover{background:#f3f4f6}.simple-table thead th.sortable .header-content[data-v-906697c3]{align-items:center;display:flex;gap:.5rem}.simple-table thead th.sortable .header-content i[data-v-906697c3]{color:#9ca3af;font-size:1rem}.simple-table tbody tr[data-v-906697c3]{transition:background .15s ease}.simple-table tbody tr[data-v-906697c3]:hover{background:#f9fafb}.simple-table tbody tr:not(:last-child) td[data-v-906697c3]{border-bottom:1px solid #f3f4f6}.simple-table tbody td[data-v-906697c3]{color:#111827;padding:.875rem 1rem}.simple-table .col-activity[data-v-906697c3]{width:40%}.simple-table .col-activity .activity-info[data-v-906697c3]{display:flex;flex-direction:column;gap:.25rem}.simple-table .col-activity .activity-info .activity-name[data-v-906697c3]{color:#111827;font-weight:600}.simple-table .col-activity .activity-info .activity-period[data-v-906697c3]{color:#6b7280;font-size:.8125rem}.simple-table .col-time[data-v-906697c3]{font-weight:500;width:25%}.simple-table .col-factor[data-v-906697c3]{font-weight:500;width:15%}.simple-table .col-calculated[data-v-906697c3]{font-weight:500;width:20%}.pagination-wrapper[data-v-906697c3]{display:flex;justify-content:center;margin-top:2rem}.empty-state-main[data-v-906697c3]{align-items:center;color:#9ca3af;display:flex;flex-direction:column;justify-content:center;padding:3rem}.empty-state-main i[data-v-906697c3]{font-size:3rem;margin-bottom:1rem}.empty-state-main p[data-v-906697c3]{font-size:1rem;margin:0}@media (max-width:1024px){.summary-grid[data-v-906697c3]{gap:1rem;grid-template-columns:repeat(2,1fr)}.discard-impact-grid[data-v-906697c3]{grid-template-columns:1fr}.simple-table[data-v-906697c3]{font-size:.8125rem}.simple-table tbody td[data-v-906697c3],.simple-table thead th[data-v-906697c3]{padding:.625rem .75rem}}@media (max-width:768px){.summary-grid[data-v-906697c3]{grid-template-columns:1fr}.discard-impact-section[data-v-906697c3]{padding:.875rem 1rem}.simple-table[data-v-906697c3]{display:block;overflow-x:auto}.simple-table thead[data-v-906697c3]{display:none}.simple-table tbody[data-v-906697c3]{display:block}.simple-table tbody tr[data-v-906697c3]{border:1px solid #e5e7eb;border-radius:.5rem;display:block;margin-bottom:1rem;padding:.75rem}.simple-table tbody tr[data-v-906697c3]:hover{background:#fff}.simple-table tbody td[data-v-906697c3]{border:none!important;display:flex;justify-content:space-between;padding:.5rem 0}.simple-table tbody td[data-v-906697c3]:before{color:#6b7280;content:attr(class);font-weight:600;text-transform:capitalize}.simple-table tbody td.col-activity[data-v-906697c3]{align-items:flex-start;flex-direction:column}.simple-table tbody td.col-activity[data-v-906697c3]:before{content:"Atividade";margin-bottom:.25rem}.simple-table tbody td.col-activity .activity-info[data-v-906697c3]{width:100%}.simple-table tbody td.col-time[data-v-906697c3]:before{content:"Tempo de Contribuição"}.simple-table tbody td.col-factor[data-v-906697c3]:before{content:"Fator"}.simple-table tbody td.col-calculated[data-v-906697c3]:before{content:"Tempo Calculado"}}
