.online-server-name{display:block;min-height:24px;line-height:24px;max-width:100%}.online-server-name-row{min-width:0}.online-server-sep{color:var(--text-muted)}.online-server-meta{flex-wrap:wrap;row-gap:2px}.online-server-meta .copy-ip{min-height:24px}@media(pointer:coarse),(max-width:768px){.online-server-name,.online-server-meta .copy-ip{padding-block:10px;margin-block:-10px}}@media(max-width:560px){.online-server-card{display:grid;grid-template-columns:24px 40px minmax(0,1fr);gap:6px 10px;padding:12px}.online-server-players{grid-column:1 / -1;min-width:0;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.online-server-players-num{min-width:0;text-align:left}.online-server-bar{flex:1 1 auto;width:auto}.online-server-pct{min-width:36px;text-align:right}}.ns-filters{flex-direction:column;align-items:stretch;gap:12px}.ns-filters .catalog-version-row{align-items:center;padding:2px 0 6px}.ns-filters-label{flex:none;font-size:.875rem;color:var(--text-secondary)}.ns-filters-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.ns-field{margin:0;min-width:120px}.ns-field--grow{flex:1 1 220px}.ns-check{display:inline-flex;align-items:center;gap:8px;min-height:var(--tap);font-size:.9375rem;color:var(--text-secondary);cursor:pointer}.ns-check input{width:24px;height:24px;accent-color:var(--accent);flex:none}.catalog-inline-form input[type=checkbox]{width:24px;height:24px}@media(max-width:640px){.ns-filters-form>.cr-btn{flex:1 1 100%}.ns-field{flex:1 1 100%}}.an-table{width:100%;table-layout:auto}.an-rank{width:40px;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums}.an-num{text-align:right;font-variant-numeric:tabular-nums}.an-status{text-align:center}.an-copies{font-weight:600;color:var(--text)}.an-plus{color:var(--success);font-weight:600}.an-zero{color:var(--text-muted)}.an-name{display:inline-flex;align-items:center;gap:8px;min-height:24px;color:var(--text);text-decoration:none;font-weight:600}.an-name:hover{color:var(--accent)}.an-icon{flex:none;width:24px;height:24px;border-radius:var(--radius-xs);image-rendering:pixelated}.an-icon--empty{background:var(--bg-elevated)}.an-table .badge{font-size:var(--fs-xs);text-transform:none;letter-spacing:0;font-weight:500}.an-table .badge-offline{background:transparent;border-color:var(--border);color:var(--text-secondary)}.an-status-inline,.an-today-inline{display:none}@media(max-width:640px){.an-col-extra{display:none}.an-status-inline{display:block;margin-top:4px}.an-today-inline{display:block;font-size:var(--fs-xs);line-height:1.3;font-weight:500;color:var(--text-muted)}.an-num{white-space:normal;min-width:88px}.an-name{align-items:center;min-height:44px}.an-name span{overflow-wrap:anywhere}.an-table th,.an-table td{padding-left:8px;padding-right:8px}}.stats-chart-wrap{max-width:100%;min-width:0}.stats-chart-wrap.is-empty{height:auto;min-height:96px;display:flex;align-items:center;justify-content:center}.stats-chart-wrap.is-empty canvas{display:none}.stats-chart-empty{margin:0;text-align:center;color:var(--text-muted);font-size:.875rem}.stats-chart-card,.stats-page>*{min-width:0;max-width:100%}@media(max-width:768px){.new-servers-latest .new-servers-latest-item{grid-template-columns:42px 60px minmax(0,1fr) 44px;row-gap:0}.new-servers-latest .new-servers-latest-item>*{grid-row:span 2}.new-servers-latest .new-servers-latest-name{grid-column:3;grid-row:1}.new-servers-latest .new-servers-latest-time{grid-column:4;grid-row:1}.new-servers-latest .new-servers-latest-ip{display:block;grid-column:3 / -1;grid-row:2;font-size:var(--fs-xs);overflow-wrap:anywhere}}
