.player-table__alias{display:block;margin-top:0.1rem;font-size:0.78rem}.profile-head{margin-bottom:0.9rem}.profile-split h2:first-child{margin-top:0}.profile-split .kv{margin-bottom:0.5rem}.kv dt small{margin-inline-start:0.4rem;font-size:0.78rem}.section-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.section-head a{font-size:0.9rem;white-space:nowrap}.ground-table__icon{width:1.25em;height:1.25em;margin-inline-end:0.35rem;color:var(--il2-muted)}.ground-table .is-zero td{color:var(--il2-muted)}.ground-table .is-zero .ground-table__icon{opacity:0.45}.ground-table__bar{width:38%}.ground-table progress{display:block;width:100%;height:0.55rem;margin:0;background:var(--il2-surface-2);border-radius:0}.ground-table progress::-webkit-progress-bar{background:var(--il2-surface-2);border-radius:0}.ground-table progress::-webkit-progress-value{background:var(--il2-accent);border-radius:0}.ground-table progress::-moz-progress-bar{background:var(--il2-accent)}.ground-table tfoot td{font-weight:500}.ground-table tfoot tr:first-child td{font-weight:650}.pve-table .is-zero td{color:var(--il2-muted)}.pve-table tfoot td{font-weight:600}.shame>h2{margin-top:2.2rem}.shame__tiles{align-items:stretch}.shame .stat-tile{border-style:dashed}.shame .stat-tile__value{color:var(--il2-primary)}.shame__quip{display:flex;align-items:center;margin:0;font-style:italic;color:var(--il2-muted);grid-column:span 2}.aircraft-table__icon{width:1.6em;height:1.6em;margin-inline-end:0.35rem;vertical-align:-0.45em;color:var(--il2-muted)}.aircraft-table__name{font-weight:500;white-space:nowrap}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.profile-tiles:not(.profile-tiles--part){grid-template-columns:repeat(2,minmax(0,1fr));gap:0.65rem}.profile-tiles .stat-tile__value{overflow-wrap:anywhere}.profile-tiles .stat-tile__sub{overflow-wrap:anywhere}.stat-tile--muted .stat-tile__value{color:var(--il2-muted)}@media (min-width:700px){.profile-tiles:not(.profile-tiles--part){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:699px){.profile-tiles .stat-tile{padding-inline:0.75rem}.profile-tiles .stat-tile__value{font-size:1.7rem}.profile-tiles .stat-tile__icon{display:none}}@media (min-width:1100px){.profile-tiles .stat-tile{padding-inline:0.9rem}.profile-tiles .stat-tile__value{font-size:1.85rem}.profile-tiles .stat-tile__icon{display:none}}.profile-nav{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0.4rem 1.2rem;margin:0.5rem 0 1rem;font-size:0.9rem}.profile-part{margin-top:3rem;scroll-margin-top:1rem}.profile-recent{scroll-margin-top:1rem}.profile-part__title,.profile-recent h2,.shame>h2,.medals h2{margin:0 0 1rem;padding:0.5rem 0.9rem;font-size:1.5rem;color:var(--il2-text);background:var(--il2-surface-2);border-bottom:0;border-inline-start:0.4rem solid var(--il2-accent);border-radius:0 var(--pico-border-radius,4px) var(--pico-border-radius,4px) 0}.profile-recent h2 a.heading-link{font-size:inherit}.profile-part h3,.profile-part h4{font-size:1rem;color:var(--il2-muted);letter-spacing:0.06em}.profile-part h4{font-size:0.9rem;margin:1rem 0 0.4rem}.profile-part h3{margin-top:1.6rem}.profile-part .profile-split h4:first-child,.profile-part .profile-split h3:first-child{margin-top:0}@media (max-width:700px){.profile-nav{gap:0.4rem 0.9rem}}@media (max-width:700px){.ground-table__bar{display:none}.shame__quip{grid-column:auto}}.stat-mark-note{margin:-0.25rem 0 1rem;color:var(--il2-muted);font-size:0.8rem}.profile-tiles--part{grid-template-columns:repeat(auto-fit,minmax(10.5rem,17rem))}.kv--compact{grid-template-columns:minmax(0,1fr) auto;gap:0;padding:0.1rem 1rem;margin-bottom:0}.kv--compact dt,.kv--compact dd{padding:0.4rem 0}.kv--compact dd{padding-inline-start:1rem;text-align:end;white-space:nowrap}.kv--compact dt small{display:block;margin-inline-start:0;font-size:0.74rem;line-height:1.25}.kv--compact dd small{font-size:0.74rem;color:var(--il2-muted)}.kv--compact .stat-mark{margin-inline-start:0.4rem}@media (min-width:760px){.kv--pairs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto}.kv--pairs dt:nth-last-of-type(-n+2),.kv--pairs dd:nth-last-of-type(-n+2){border-bottom:0}.kv--pairs dd:nth-of-type(odd){padding-inline-end:1rem;margin-inline-end:1rem;border-inline-end:1px solid var(--il2-border)}}.profile-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.25rem;align-items:start}.profile-cols>section{min-width:0}.profile-cols h3{margin-top:1.2rem}@media (max-width:1099px){.profile-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-cols>section:first-child{grid-row:span 2}}@media (max-width:700px){.profile-cols{grid-template-columns:minmax(0,1fr)}.profile-cols>section:first-child{grid-row:auto}}.profile-part .empty-row td,.profile-recent .empty-row td{padding:0.6rem 1rem;text-align:start}.profile-part .empty-row__mark,.profile-recent .empty-row__mark{display:none}.aircraft-table__build>td{padding-top:0}.totals-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.6rem;margin:0 0 1.5rem}.totals-grid>div{min-width:0;padding:0.55rem 0.8rem;background:var(--il2-surface);border:1px solid var(--il2-border);border-radius:var(--il2-radius)}.totals-grid dt{margin:0;color:var(--il2-muted);font-size:0.8rem;line-height:1.25;overflow-wrap:anywhere}.totals-grid dd{margin:0.15rem 0 0;font-size:1.15rem;font-variant-numeric:tabular-nums}@media (min-width:760px){.totals-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}