.server-runs{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-0);gap:8px;margin-top:14px;padding:12px 14px;display:grid}.server-runs>p{color:var(--text-3);font-size:var(--fs-xs);margin:0;line-height:1.5}.server-runs>.secondary-button{justify-self:start}.server-runs-note{color:var(--warn)!important}.server-runs-error{color:var(--danger)!important}.server-run{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-1);font-size:var(--fs-xs);gap:3px;padding:8px 10px;display:grid}.server-run[data-status=completed]{border-color:var(--accent-line)}.server-run[data-status=failed]{border-color:var(--danger-line)}.server-run small{color:var(--text-3)}.server-run-files{flex-wrap:wrap;gap:4px 12px;margin-top:4px;display:flex}.server-run-files a{color:var(--accent);font-family:var(--mono);font-size:var(--fs-2xs);align-items:center;gap:4px;display:inline-flex}.server-runs-protocol{color:var(--accent)!important}.server-protocol{border-top:1px solid var(--border);gap:4px;margin-top:4px;padding-top:6px;display:grid}.server-protocol table{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:var(--fs-2xs)}.server-protocol th,.server-protocol td{text-align:left;border-bottom:1px solid var(--border);padding:2px 6px 2px 0}.server-protocol th{color:var(--text-3);font-weight:500}.server-world-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.server-world-list progress{width:100%;height:6px;accent-color:var(--accent)}.server-world-actions{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;display:flex}.server-world-actions .secondary-button{padding:4px 10px}.server-run[data-status=running],.server-run[data-status=queued],.server-run[data-status=pausing]{border-color:var(--accent-line)}.server-result{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface-1);width:min(980px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--text);box-shadow:var(--shadow);margin:auto;padding:0}.server-result::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02080acc}.server-result header{z-index:1;border-bottom:1px solid var(--border);background:var(--surface-1);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex;position:sticky;top:0}.server-result h2{font-size:var(--fs-xl);overflow-wrap:anywhere;margin:4px 0;font-weight:550}.server-result header p{color:var(--text-3);font-size:var(--fs-xs);margin:0;line-height:1.6}.server-result-body{gap:16px;min-width:0;padding:16px 20px 20px;display:grid}.server-result-body>section{gap:6px;min-width:0;display:grid}.server-result-body h3{color:var(--text-2);font-size:var(--fs-sm);margin:0;font-weight:500}.server-result-body small{color:var(--text-3);font-size:var(--fs-2xs)}.server-result-stats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;display:grid}.server-result-stats div{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-0);padding:8px 10px}.server-result-stats dt{color:var(--text-3);font-size:var(--fs-2xs)}.server-result-stats dd{font-family:var(--mono);font-size:var(--fs-sm);margin:2px 0 0}.server-result-nodes{border-collapse:collapse;width:100%;font-family:var(--mono);font-size:var(--fs-2xs)}.server-result-nodes th,.server-result-nodes td{text-align:left;border-bottom:1px solid var(--border);padding:3px 8px 3px 0}.server-result-nodes th{color:var(--text-3);font-weight:500}.server-result-digests{font-size:var(--fs-2xs);gap:6px;margin:0;display:grid}.server-result-digests dt{color:var(--text-3)}.server-result-digests dd{overflow-wrap:anywhere;margin:0}@media (width<=640px){.server-result header{position:static}.server-result header,.server-result-body{padding-inline:16px}}.server-world-amend{gap:6px;display:grid}.live-world{gap:4px;margin-top:6px;display:grid}.live-world-map{border:1px solid var(--border);border-radius:var(--r-sm);height:260px;position:relative;overflow:hidden}.live-world-map .network-map{height:100%}.live-world.large{padding:12px}.live-world.large .live-world-map{height:min(70vh,640px)}.live-world-blocks{font:12px/1.5 var(--mono);color:var(--text-2);margin:0;padding-left:18px}.server-world-amend p{color:var(--text-3);font-size:var(--fs-xs);margin:0;line-height:1.5}.server-world-amend textarea{width:100%;font:12px/1.45 var(--mono);color:var(--text);background:var(--surface-1);border:1px solid var(--border);border-radius:var(--r-sm);resize:vertical;padding:6px 8px}
