/* Team Grid 2026.08.14 - corrective release and reviewed-source localization */
.nav-account{display:flex!important;align-items:center;gap:8px;padding:5px 9px!important;border:1px solid #dfe6e1;border-radius:999px;background:#f8faf8;line-height:1.05}
.nav-account:hover{background:#f1f6ef;border-color:#b8cebc}.nav-avatar{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:50%;font-size:17px;background:color-mix(in srgb,var(--avatar-color),white 87%);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--avatar-color),transparent 55%)}
.nav-account-copy{display:flex;min-width:0;max-width:145px;flex-direction:column}.nav-account-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#68736d;font:600 10px/1.2 "Open Sans",sans-serif}.nav-account-copy b{font:700 12px/1.25 Montserrat,sans-serif;color:#24302a}
.expert-tips li{display:grid;gap:6px}.expert-tips cite{display:block;color:#68736d;font-size:.9em;font-weight:650}
.log-filters.advanced{display:grid;grid-template-columns:minmax(250px,.9fr) minmax(0,2fr);gap:15px 18px;align-items:end}.log-filters.advanced .log-search{margin:0}.log-filter-fields{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:12px;min-width:0}.log-filter-fields label{min-width:0;margin:0}.log-filter-fields input,.log-filter-fields select{width:100%;min-width:0}.log-filter-fields .log-user-filter{grid-column:span 2}.log-filter-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px}.log-filter-actions .button{min-width:130px}
@media print{
 .team-print-table .print-score-cell,.team-print-table .print-rank-cell{font-size:9pt!important;font-weight:900!important;line-height:1!important}
 .team-print-table .domain-head strong{font-weight:900!important}.team-print-table .strength-name span{font-weight:900!important}
 .talent-radar svg text{font-size:8.6px!important}
}
@media(max-width:1320px){.site-header{gap:18px}.site-header nav{gap:14px}.nav-account-copy{max-width:105px}.log-filters.advanced{grid-template-columns:1fr}.log-filter-fields{grid-template-columns:repeat(3,minmax(150px,1fr))}}
@media(max-width:900px){.log-filter-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.log-filter-fields .log-user-filter{grid-column:span 2}.nav-account{border-radius:12px!important}}
@media(max-width:760px){.site-header nav.open .nav-account{display:flex!important;width:100%;justify-content:flex-start}.nav-account-copy{max-width:none}.log-filter-fields{grid-template-columns:1fr}.log-filter-fields .log-user-filter{grid-column:auto}.log-filter-actions{display:grid;grid-template-columns:1fr}.log-filter-actions .button{width:100%}}
