.economy-profile summary{cursor:pointer;display:flex;align-items:center;gap:12px;list-style:none;font-weight:700;font-size:18px;min-height:32px}.economy-profile summary::-webkit-details-marker{display:none}.economy-profile summary::before{content:"▸";color:var(--accent,#a98af0);flex-shrink:0}.economy-profile[open] summary::before{content:"▾"}.economy-profile summary:focus-visible{outline:2px solid var(--accent,#a98af0);outline-offset:6px;border-radius:4px}.profile-meta{font-size:12px;font-weight:400;margin-left:auto;color:var(--muted,#b4c5d6)}.profile-content{padding-top:20px}.profile-content .table-wrap{max-height:480px;overflow:auto}.profile-content thead th{position:sticky;top:0;background:#142237;z-index:1}@media(max-width:700px){.economy-profile summary{flex-wrap:wrap;gap:8px;font-size:17px}.profile-meta{flex-basis:100%;margin-left:20px}.profile-content .table-wrap{max-height:360px}}
