/* Game-log cards, the #/gamelogs explorer and game-log newspaper boxes (prefix gl-). */
.gl-w { color: var(--good); font-weight: 600; }
.gl-l { color: var(--bad); font-weight: 600; }
.gl-sub { margin: 14px 0 6px; font-size: .95rem; }
.gl-note { margin: 8px 0; }
.gl-stats { margin-bottom: 8px; }
.gl-sel { max-width: 12em; }
.gl-tag { display: inline-block; margin-left: 4px; padding: 0 4px; border-radius: 3px; font-size: .7rem; background: var(--panel-2); color: var(--dim); vertical-align: middle; }
.gl-high { font-weight: 800; color: var(--accent); }
.gl-row-all td { font-weight: 600; }
.gl-list { margin: 4px 0; padding-left: 1.2em; }
.gl-list li { margin: 3px 0; }
.gl-filters { flex-wrap: wrap; gap: 8px; }
.gl-num { display: inline-flex; align-items: center; gap: 4px; font-size: .85rem; color: var(--dim); white-space: nowrap; }
.gl-num input[type=number] { background: var(--panel-2); color: var(--text); border: 1px solid var(--line); border-radius: 4px; padding: 2px 4px; }
.gl-chart svg.gl-roll { width: 100%; height: auto; display: block; }
.gl-roll .gl-grid { stroke: var(--line); stroke-width: 1; }
.gl-roll .gl-sep { stroke: var(--dim); stroke-dasharray: 3 3; opacity: .6; }
.gl-roll .gl-axis { fill: var(--dim); font-size: 10px; }
.gl-roll .gl-dot { opacity: .35; }
.gl-roll .gl-line { fill: none; stroke-width: 2; }
.gl-roll .gl-line-ts { stroke: var(--text); opacity: .8; }
.gl-q { width: 100%; }
.gl-mini-strip { display: flex; flex-wrap: wrap; gap: 1px; margin: 8px 0; }
.gl-mini-strip span { width: 7px; height: 14px; border-radius: 1px; opacity: .45; }
.gl-mini-strip span.w { background: var(--good); }
.gl-mini-strip span.l { background: var(--bad); }
.gl-mini-strip span.best, .gl-mini-strip span.worst { opacity: 1; outline: 1px solid var(--text); }
.gl-h2h-strip span { width: 10px; }
.gl-np-box .np-mini { margin-top: 6px; width: 100%; }
@media (max-width: 640px) {
	.gl-filters > * { flex: 1 1 45%; }
	.gl-mini-strip span { width: 5px; }
}
/* rare lines (GameLog.rareLines) */
.gl-rare .data { font-size: .85rem; }
.gl-np-rare .np-list li { margin: 4px 0; }

/* Game log explorer: AeroMatics for the summary stat chips. */
.gl-stats .stat-value { font-family: var(--f-aero); font-weight: 700; }
.gl-tag { font-family: var(--f-aero); }
