.status-ru{display:none}.status-en{display:inline}
html[data-picker-lang="ru"] .status-ru{display:inline}html[data-picker-lang="ru"] .status-en{display:none}
.community-caption{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;margin-top:8px}.community-caption>.space-stat-caption{margin:0}
.invite-help{position:relative;z-index:40;font:10px/1.5 'Space Mono',monospace;color:var(--ice)}
.invite-help>summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px;list-style:none}.invite-help>summary::-webkit-details-marker{display:none}
.invite-help>summary:focus-visible{outline:2px solid var(--ice);outline-offset:4px;border-radius:2px}
.invite-panel{position:absolute;right:0;top:calc(100% + 10px);width:290px;max-width:calc(100vw - 24px);padding:18px;border:1px solid var(--border);border-radius:8px;background:var(--surface);box-shadow:0 8px 28px #0005;color:var(--sub);transform:translateX(var(--invite-shift,0px));font:15px/1.6 'Crimson Pro',Georgia,serif}
.invite-panel p{margin:0}.invite-panel p+p{margin-top:7px}.invite-panel a{color:var(--ice);text-decoration:underline;text-underline-offset:3px}
.space-stats{grid-template-rows:auto auto}.storage-card{container-type:inline-size}.storage-overview{display:grid;gap:20px;min-width:0}.storage-total{min-width:0}
.storage-quota{min-width:0;padding-top:18px;border-top:1px solid var(--border)}
.storage-quota h3{margin:0 0 10px;font:10px/1.5 'Space Mono',monospace;letter-spacing:.07em;color:var(--sub);text-transform:uppercase}
.storage-quota p{margin:0;color:var(--sub);font:14px/1.55 'Crimson Pro',Georgia,serif}.storage-quota p+p{margin-top:9px}.storage-quota strong{font-weight:700;color:var(--ice)}
@container(min-width:400px){.storage-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px}.storage-quota{padding:0 0 0 24px;border-top:0;border-left:1px solid var(--border)}}
.status-strip{width:min(calc(100% - 40px),1226px);margin:8px auto 28px;padding:22px;border:1px solid var(--border);border-radius:10px;background:var(--surface);box-sizing:border-box}
.status-strip-head{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:10px 20px;margin-bottom:20px}
.status-strip-head h2{margin:0;font:10px/1.5 'Space Mono',monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--sub)}
.status-strip-head>a{color:var(--ice);font:10px/1.5 'Space Mono',monospace;text-decoration:none}.status-strip-head>a:hover{text-decoration:underline}
.status-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:16px}
.status-node{min-width:0}.status-node-name{display:flex;align-items:center;gap:7px;margin:0 0 15px;font:10px/1.4 'Space Mono',monospace;color:var(--text);font-weight:400;overflow-wrap:anywhere}
.server-flag{display:inline-flex;flex:0 0 auto;width:20px;height:14px;overflow:hidden;border-radius:2px;box-shadow:0 0 0 1px #8883}.server-flag svg{display:block;width:100%;height:100%}
.server-score+.server-score{margin-top:11px}.server-score-label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px;font:8px/1.4 'Space Mono',monospace;color:var(--sub)}
.server-meter{display:flex;gap:3px;height:5px}.server-meter>i{display:block;flex:1;min-width:0;background:var(--border);border-radius:2px}
.server-meter[data-score="network"]>i.is-filled{background:var(--ice)}.server-meter[data-score="load"]>i.is-filled{background:var(--amber)}
.status-update-note{margin:18px 0 0;font:9px/1.6 'Space Mono',monospace;color:var(--muted)}
.server-page-intro{max-width:850px}.server-page-intro p{color:var(--sub)}.server-page-summary{padding:18px 20px;margin:0 0 24px;border:1px solid var(--border);border-radius:8px;background:var(--surface);font:10px/1.8 'Space Mono',monospace;color:var(--sub)}
.server-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.server-detail{padding:24px;border:1px solid var(--border);border-radius:10px;background:var(--surface);min-width:0;scroll-margin-top:20px}
.server-detail .status-node-name{font-size:14px;margin-bottom:24px}.server-detail .server-flag{width:24px;height:16px}
.server-detail .server-score-label{font-size:10px}.server-detail .server-meter{height:7px;gap:5px}.server-detail .server-score+.server-score{margin-top:22px}
.server-detail-description{margin:9px 0 0;font:15px/1.55 'Crimson Pro',Georgia,serif;color:var(--sub)}
.server-guide{margin-top:26px;max-width:none}.server-guide p+p{margin-top:10px}
@media(max-width:1100px){.status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}
@media(max-width:639px){.status-strip{width:calc(100% - 32px);padding:20px;margin-bottom:22px}.status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.server-detail-grid{grid-template-columns:minmax(0,1fr)}.server-detail{padding:22px}.status-node-name{font-size:10px}.server-score-label{font-size:8px}}
