.archive-table{width:100%;border-collapse:separate;border-spacing:0 1rem}.archive-table th{text-align:left;padding:1rem;color:var(--text-light);font-weight:500;border-bottom:1px solid var(--glass-border)}.archive-table td{background:#fff;padding:1.5rem 1rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.archive-table tr td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.archive-table tr td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.archive-table tr{transition:transform .3s ease,box-shadow .3s ease}.archive-table tr:hover td{background:#fff;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.05)}@media (max-width:768px){.archive-table thead{display:none}.archive-table,.archive-table tbody,.archive-table td,.archive-table tr{display:block;width:100%}.archive-table tr{margin-bottom:1rem;border-radius:12px;overflow:hidden;border:1px solid var(--glass-border)}.archive-table td{text-align:left;padding:1rem .8rem;position:relative;display:flex;flex-direction:column;gap:.25rem}.archive-table td:before{content:attr(data-label);position:static;width:auto;font-weight:600;text-align:left;color:var(--accent-lavender);font-size:.85rem}}.profile-links{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:2rem}.profile-link{display:flex;align-items:center;gap:.8rem;background:var(--glass-bg);padding:1rem 1.5rem;border-radius:50px;border:1px solid var(--glass-border);text-decoration:none;color:var(--text-dark);font-weight:500;transition:all .3s}.profile-link:hover{background:#fff;transform:translateY(-3px);box-shadow:var(--glass-shadow-hover)}@media (max-width:768px){.profile-link{padding:.75rem 1rem;font-size:.9rem}}