/* Reuse profile-section chrome and the full-width mission grid track. */
.profile-dynamis-section{align-self:stretch}
.profile-dynamis-content{min-width:0}
.profile-dynamis-meta{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap;color:var(--muted);font:.75rem/1.4 system-ui,sans-serif;margin-bottom:.4rem}
.profile-dynamis-table{width:100%;table-layout:fixed;border-collapse:collapse;color:var(--ivory);font:.82rem/1.4 system-ui,sans-serif}
.profile-dynamis-table th{text-align:left;color:var(--muted);font:800 .68rem/1.3 system-ui,sans-serif;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:.32rem .4rem}
.profile-dynamis-table th:first-child{width:34%}.profile-dynamis-table th:nth-child(2){width:42%}.profile-dynamis-table th:last-child{width:24%}
.profile-dynamis-table td{padding:.32rem .4rem;border-bottom:1px solid rgba(244,234,213,.07);overflow-wrap:anywhere;vertical-align:middle}
.profile-dynamis-table td:first-child,.profile-dynamis-table th:first-child{padding-left:0}
.profile-dynamis-zone{font:inherit;border:0;padding:0;background:transparent;color:var(--ivory);text-align:left;cursor:pointer;max-width:100%;overflow-wrap:anywhere}
.profile-dynamis-zone:hover,.profile-dynamis-zone[aria-pressed=true]{color:var(--gold)}
.profile-dynamis-zone:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.profile-dynamis-table .profile-dynamis-cleared{color:#9bcca3}.profile-dynamis-table .profile-dynamis-pending{color:var(--muted)}
.profile-dynamis-detail{display:grid;gap:.15rem;margin-top:.55rem;color:var(--muted);font:.76rem/1.45 system-ui,sans-serif}
.profile-dynamis-detail strong{color:var(--ivory);font:inherit;font-weight:700}
.profile-dynamis-note{margin:.45rem 0 0;color:var(--muted);font:.74rem/1.5 system-ui,sans-serif}
#players-view .profile-dynamis-meta span,#players-view .profile-dynamis-detail span{font:inherit;letter-spacing:normal;text-transform:none;color:inherit}
@media(max-width:600px){.profile-dynamis-table th:nth-child(2),.profile-dynamis-table td:nth-child(2){display:none}.profile-dynamis-table th:first-child{width:60%}.profile-dynamis-table th:last-child{width:40%}}
