.page-module-scss-module__5ECniW__dashboard{max-width:1100px;margin:0 auto;padding:2rem}.page-module-scss-module__5ECniW__dashboard__header{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.page-module-scss-module__5ECniW__dashboard__title{color:#111928;font-size:1.5rem;font-weight:700}.page-module-scss-module__5ECniW__dashboard__meta{color:#4b5563;font-size:.875rem}.page-module-scss-module__5ECniW__dashboard__empty{text-align:center;color:#6b7280;padding:3rem;font-size:1.125rem}.page-module-scss-module__5ECniW__dashboard__section-title{color:#111928;margin-bottom:1rem;font-size:1.25rem;font-weight:600}.page-module-scss-module__5ECniW__dashboard__table-wrapper{border:1px solid #e5e7eb;border-radius:.75rem;overflow-x:auto;box-shadow:0 1px 2px #0000000d}.page-module-scss-module__5ECniW__dashboard__table-wrapper:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #1a56db}.page-module-scss-module__5ECniW__dashboard__table{border-collapse:collapse;background:#fff;width:100%;font-size:.875rem}.page-module-scss-module__5ECniW__dashboard__table th,.page-module-scss-module__5ECniW__dashboard__table td{text-align:left;white-space:nowrap;padding:.75rem 1rem}.page-module-scss-module__5ECniW__dashboard__table th{color:#4b5563;text-transform:uppercase;letter-spacing:.05em;background:#f3f4f6;border-bottom:1px solid #e5e7eb;font-size:.75rem;font-weight:600}.page-module-scss-module__5ECniW__dashboard__table tbody tr{border-bottom:1px solid #e5e7eb;transition:background .15s}.page-module-scss-module__5ECniW__dashboard__table tbody tr:last-child{border-bottom:none}.page-module-scss-module__5ECniW__dashboard__table tbody tr:hover{background:#f9fafb}.page-module-scss-module__5ECniW__dashboard__table td{color:#111928;text-overflow:ellipsis;max-width:300px;overflow:hidden}.page-module-scss-module__5ECniW__dashboard__table a{color:#1a56db;text-decoration:none}.page-module-scss-module__5ECniW__dashboard__table a:hover{text-decoration:underline}
