.server-panel.status-card{padding:22px;display:flex;flex-direction:column;background:radial-gradient(ellipse at top left,#2b8d6920,transparent 60%),#0e151f;border:1px solid #ffffff19;border-radius:20px;min-width:0}.status-card header{display:flex;justify-content:space-between;align-items:center;gap:10px;border:0;padding:0;margin:0}.status-card .status-card-label{font-size:.59rem;color:#8d9eb4;letter-spacing:.07em;text-transform:uppercase;font-weight:750}.status-card .status-card-state{display:flex;align-items:center;gap:6px;font-size:.67rem;color:#9daabb;white-space:nowrap}.status-card-state i{width:6px;height:6px;background:#91a0b5;border-radius:50%}.status-card .is-online{color:#62ddab}.status-card-state.is-online i{background:#42d49b;box-shadow:0 0 10px #42d49b55}.status-card h3{font-size:1rem;letter-spacing:-.02em;margin:18px 0 12px;color:#eef3fb}.status-population{display:flex;align-items:center;gap:12px}.status-population>strong{font-size:2.65rem;line-height:1;letter-spacing:-.065em;color:#fff}.status-population>span{font-size:1rem;color:#8fa0b7;line-height:1.5}.status-population small{display:block;font-size:.65rem;color:#7f90a7}.status-population-bar{appearance:none;display:block;width:100%;height:5px;border:0;border-radius:20px;overflow:hidden;margin:17px 0;background:#ffffff12;color:#46c998}.status-population-bar::-webkit-progress-bar{background:#ffffff12;border-radius:20px}.status-population-bar::-webkit-progress-value{background:linear-gradient(90deg,#2ba774,#67e5b3);border-radius:20px}.status-population-bar::-moz-progress-bar{background:#46c998}.status-map{display:flex;justify-content:space-between;gap:12px;font-size:.65rem;color:#8698b1}.status-map strong{color:#cbd8e8;font-size:.67rem;overflow-wrap:anywhere;text-align:right}.status-card .status-server-name{font-size:.61rem;line-height:1.5;color:#7e8fa5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:12px 0 20px}.status-address{padding:12px;background:#070c1355;border:1px solid #ffffff0d;border-radius:10px;margin-top:auto}.status-address label{font-size:.56rem;color:#8292a8;display:block;margin-bottom:5px;text-transform:uppercase;letter-spacing:.04em}.status-address input{display:block;width:100%;min-width:0;padding:0;border:0;background:none;color:#dce7f8;font:600 .75rem/1.5 ui-monospace,monospace}.status-card .status-card-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:10px}.status-card .status-card-actions button,.status-card .status-card-actions a{margin:0;min-width:0;min-height:40px;padding:9px 8px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #ffffff20;border-radius:9px;font-family:inherit;font-size:.64rem;font-weight:700;line-height:1.3;text-decoration:none;color:#dce7f5;background:#192330;cursor:pointer}.status-card .status-card-actions a{background:var(--season-bright,#ffb43c);border-color:transparent;color:#211706}.status-card .status-card-actions button:hover{background:#243345}.status-card .status-copy-feedback{font-size:.61rem;min-height:1em;line-height:1.4;margin:7px 0 0;color:#9cc7b5}.status-card :focus-visible{outline:2px solid #e8bc69;outline-offset:3px}
