@font-face{font-family:WipeHypeRajdhani;src:url(/assets/fonts/rajdhani-600.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:WipeHypeRajdhani;src:url(/assets/fonts/rajdhani-700.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:WipeHypeTechMono;src:url(/assets/fonts/share-tech-mono.ttf)format("truetype");font-weight:400;font-display:swap}.rust-dashboard{--orange:#0a44c0;--panel:#0b1c33;--panel2:#102544;--border:#0a44c047;--text:#edf4ff;--muted:#a9bdd7;--accent:#3a69e8;--green:#4caf7d;--red:#e24b4a;--blue:#5b9bd5;--yellow:#e8b84b;--fs-3xs:11px;--fs-2xs:12px;--fs-base:17px;--fs-md:19px;--fs-sm:16px;--fs-xl:23px;--fs-3xl:36px;width:100%;max-width:960px;margin-top:20px;margin-left:auto;margin-right:auto;font-family:WipeHypeRajdhani,Arial,sans-serif}.rust-dashboard *{box-sizing:border-box}.rust-dashboard{background:linear-gradient(180deg,var(--panel2) 0%,var(--panel) 100%);border:1px solid var(--border);border-radius:12px;flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #00000059}.rust-dashboard:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent);transform:translateY(-4px);box-shadow:0 16px 36px #00000080}.rust-dashboard:before{content:"";background:linear-gradient(90deg,var(--accent),transparent 75%);opacity:0;z-index:1;height:2px;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.rust-dashboard:hover:before{opacity:1}.rust-dashboard .sc-header{background:linear-gradient(135deg,color-mix(in srgb, var(--orange) 7%, transparent) 0%,#0000 60%);align-items:flex-start;gap:14px;padding:16px 44px 14px 18px;display:flex;position:relative}.rust-dashboard .sc-icon{background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid var(--border);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.rust-dashboard .sc-icon svg{color:var(--accent)}.rust-dashboard .sc-title-block{flex:1;min-width:0}.rust-dashboard .sc-name{font-family:WipeHypeRajdhani,sans-serif;font-size:var(--fs-xl);color:var(--text);letter-spacing:.8px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.rust-dashboard .sc-sub{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-2xs);color:var(--muted);letter-spacing:.5px;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rust-dashboard .sc-badges{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}.rust-dashboard .sc-badge{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-3xs);letter-spacing:.5px;border-radius:3px;align-items:center;gap:3px;padding:2px 7px;font-weight:500;display:inline-flex}.rust-dashboard .sc-badge.online{color:var(--green);background:#4caf7d1f;border:1px solid #4caf7d4d}.rust-dashboard .sc-badge.offline{color:var(--red);background:#e24b4a1a;border:1px solid #e24b4a4d}.rust-dashboard .sc-badge.type{color:#f0ebe399;background:#ffffff0d;border:1px solid #ffffff1a}.rust-dashboard .sc-badge.vip{color:var(--yellow);background:#e8b84b1a;border:1px solid #e8b84b4d}.rust-dashboard .sc-status-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.rust-dashboard .sc-status-dot.online{background:var(--green);animation:2s infinite pulse-g}.rust-dashboard .sc-status-dot.offline{background:var(--red)}.rust-dashboard .sc-body{flex-direction:row;flex:1;align-items:stretch;display:flex}.rust-dashboard .sc-body-metrics{flex-direction:column;flex:1;min-width:0;display:flex}.rust-dashboard .sc-body-left{border-bottom:1px solid #ffffff0a;flex-direction:column;gap:8px;padding:10px 18px;display:flex}.rust-dashboard .sc-body-right{grid-template-columns:1fr 1fr;align-content:space-between;gap:9px 20px;padding:10px 18px;display:grid}.rust-dashboard .sc-metric{flex-direction:column;gap:3px;display:flex}.rust-dashboard .sc-metric-lbl{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-3xs);color:var(--muted);letter-spacing:.8px;text-transform:uppercase}.rust-dashboard .sc-metric-val{font-family:WipeHypeRajdhani,sans-serif;font-size:var(--fs-md);color:var(--text);font-weight:700;line-height:1}.rust-dashboard .sc-metric-val.green{color:var(--green)}.rust-dashboard .sc-metric-val.yellow{color:var(--yellow)}.rust-dashboard .sc-player-wrap{flex-direction:column;gap:5px;display:flex}.rust-dashboard .sc-player-lbl{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-3xs);color:var(--muted);letter-spacing:.8px;text-transform:uppercase}.rust-dashboard .sc-player-row{align-items:baseline;gap:6px;display:flex}.rust-dashboard .sc-player-cur{font-family:WipeHypeRajdhani,sans-serif;font-size:var(--fs-3xl);color:var(--text);font-weight:700;line-height:1}.rust-dashboard .sc-player-max{font-family:WipeHypeRajdhani,sans-serif;font-size:var(--fs-base);color:var(--muted)}.rust-dashboard .sc-player-pct{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-2xs);color:var(--muted);margin-left:auto}.rust-dashboard .sc-bar-track{background:#ffffff12;border-radius:2px;height:4px;overflow:hidden}.rust-dashboard .sc-bar-fill{background:linear-gradient(90deg,var(--green),#6fcf97);border-radius:2px;height:100%;transition:width .7s}.rust-dashboard .sc-bar-fill.high{background:linear-gradient(90deg,var(--accent),#f0a070)}.rust-dashboard .sc-bar-fill.full{background:linear-gradient(90deg,var(--red),#f07070)}.rust-dashboard .sc-wipe-cycle{border-bottom:1px solid #ffffff0a;padding:10px 18px}.rust-dashboard .sc-wc-row{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.rust-dashboard .sc-wc-label{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-3xs);letter-spacing:.8px;color:var(--muted);text-transform:uppercase}.rust-dashboard .sc-wc-countdown{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-3xs);color:var(--accent)}.rust-dashboard .sc-wc-bar-track{background:#ffffff12;border-radius:2px;height:3px;margin-bottom:4px;overflow:hidden}.rust-dashboard .sc-wc-bar-fill{background:linear-gradient(90deg,#27ae60,#6fcf97);border-radius:2px;width:0%;height:100%;transition:width .7s,background .7s}.rust-dashboard .sc-wc-sub{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-3xs);color:var(--muted)}.rust-dashboard .sc-map-info{border-top:1px solid #ffffff0d;flex-wrap:wrap;gap:16px;margin-top:2px;padding:8px 0 0;display:flex}.rust-dashboard .sc-map-info-item{flex-direction:column;gap:2px;display:flex}.rust-dashboard .sc-events{border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:stretch;display:flex;overflow-x:auto}.rust-dashboard .sc-events::-webkit-scrollbar{height:2px}.rust-dashboard .sc-events::-webkit-scrollbar-thumb{background:var(--border)}.rust-dashboard .sc-ev{border-right:1px solid #ffffff0a;flex-direction:column;flex:56px;gap:2px;min-width:0;padding:8px 6px;display:flex;overflow:hidden}.rust-dashboard .sc-ev:last-child{border-right:none}.rust-dashboard .sc-ev-icon{font-size:var(--fs-base);margin-bottom:1px;line-height:1}.rust-dashboard .sc-ev-name{font-family:WipeHypeRajdhani,sans-serif;font-size:var(--fs-3xs);letter-spacing:.5px;color:var(--muted);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.rust-dashboard .sc-ev-status{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-2xs);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-weight:700;display:flex;overflow:hidden}.rust-dashboard .sc-ev-status.ev-active{color:var(--green)}.rust-dashboard .sc-ev-status.ev-cooldown,.rust-dashboard .sc-ev-status.ev-none{color:var(--muted)}.rust-dashboard .sc-ev-time{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-3xs);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rust-dashboard .sc-ev-dot{background:var(--green);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2s infinite pulse-g;display:inline-block}.rust-dashboard .sc-details-toggle{width:100%;font-family:WipeHypeTechMono,monospace;font-size:var(--fs-2xs);color:var(--accent);letter-spacing:.5px;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0a;border-image:;padding:8px;display:none}.rust-dashboard .sc-details-toggle:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}.rust-dashboard .sc-map{aspect-ratio:1;background:#0a0a0a;border:1px solid #ffffff14;border-radius:8px;flex:0 0 46%;align-self:center;margin:12px 0 12px 18px;position:relative;overflow:hidden}.rust-dashboard .sc-map img{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.rust-dashboard .sc-map-overlay{opacity:0;background:linear-gradient(#0000,#000000b3);justify-content:flex-end;padding:6px 10px;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.rust-dashboard .sc-map:hover .sc-map-overlay{opacity:1}.rust-dashboard .sc-map-link{font-family:WipeHypeTechMono,monospace;font-size:var(--fs-3xs);color:#f0ebe3b3;text-decoration:none}.rust-dashboard .sc-map-link:hover{color:var(--accent)}.rust-dashboard .sc-map-ph{height:100%;font-family:WipeHypeTechMono,monospace;font-size:var(--fs-2xs);color:var(--muted);text-align:center;justify-content:center;align-items:center;padding:8px;display:flex}.rust-dashboard .sc-actions-row{border-bottom:1px solid #ffffff0a;flex-wrap:wrap;align-items:center;gap:8px;padding:0 18px 12px;display:flex}.rust-dashboard .sc-header-connect,.rust-dashboard .sc-header-stats{background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid var(--border);font-family:WipeHypeRajdhani,sans-serif;font-size:var(--fs-2xs);letter-spacing:.5px;color:var(--accent);white-space:nowrap;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:5px;padding:5px 10px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.rust-dashboard .sc-header-connect:hover,.rust-dashboard .sc-header-stats:hover{background:color-mix(in srgb, var(--accent) 22%, transparent);border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.rust-dashboard .sc-header-connect.disabled,.rust-dashboard .sc-header-stats.disabled{opacity:.4;pointer-events:none;cursor:default}.rust-dashboard .sc-header-stats{color:var(--blue);background:#5b9bd51f;border-color:#5b9bd559}.rust-dashboard .sc-header-stats:hover{background:#5b9bd538;border-color:#5b9bd58c}.rust-dashboard .sc-header-copy{font-family:WipeHypeRajdhani,sans-serif;font-size:var(--fs-2xs);letter-spacing:.5px;color:var(--muted);cursor:pointer;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:5px;padding:5px 10px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.rust-dashboard .sc-header-copy:hover{color:var(--text);border-color:#ffffff38}.rust-dashboard .sc-header-copy.copied{color:var(--green);background:#4caf7d1a;border-color:#4caf7d66}.rust-dashboard .sc-favorite{color:#f0ebe366;cursor:pointer;z-index:2;background:#00000059;border:1px solid #ffffff1a;border-radius:5px;justify-content:center;align-items:center;width:26px;height:26px;transition:color .15s,border-color .15s,background .15s;display:flex;position:absolute;top:14px;right:14px}.rust-dashboard .sc-favorite:hover{color:var(--yellow);border-color:#e8b84b66}.rust-dashboard .sc-favorite.active{color:var(--yellow);background:#e8b84b1f;border-color:#e8b84b66}.rust-dashboard .sc-favorite svg{pointer-events:none}.rust-dashboard .sc-uptime{flex-direction:column;grid-column:1/-1;gap:4px;display:flex}.rust-dashboard .sc-uptime-hdr{justify-content:space-between;align-items:center;display:flex}.rust-dashboard .sc-uptime-bars{gap:2px;display:flex}.rust-dashboard .sc-ub{height:12px;font-size:var(--fs-3xs);color:#4caf7da6;background:#4caf7d2e;border:1px solid #4caf7d52;border-radius:2px;flex:1;justify-content:center;align-items:center;font-family:WipeHypeTechMono,monospace;display:flex}.rust-dashboard .sc-ub.down{color:#e24b4a80;background:#e24b4a1a;border-color:#e24b4a38}.rust-dashboard .sc-uptime-meta{font-size:var(--fs-3xs);color:var(--muted);justify-content:space-between;font-family:WipeHypeTechMono,monospace;display:flex}.rust-dashboard:hover{transform:none}.rust-dashboard .sc-header{gap:16px;padding:20px 60px 16px 22px}.rust-dashboard .sc-icon{border-radius:10px;width:52px;height:52px}.rust-dashboard .sc-name{letter-spacing:1px;margin:0 0 10px}.rust-dashboard .sc-badge{padding:3px 10px}.rust-dashboard .sc-favorite{width:42px;height:42px;font-size:27px;top:24px;right:24px}.rust-dashboard .sc-actions-row{gap:10px;padding:0 22px 16px}.rust-dashboard .sc-header-connect,.rust-dashboard .sc-header-stats,.rust-dashboard .copy-control .button{min-height:40px;padding:7px 14px;font-size:17px}.rust-dashboard .copy-control{width:auto;min-width:0}.rust-dashboard .copy-control .button{color:var(--muted);letter-spacing:.5px;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;gap:8px;font-family:WipeHypeRajdhani,Arial,sans-serif}.rust-dashboard .copy-status{margin:0;font-size:12px;position:static}.rust-dashboard .copy-status:empty{display:none}.rust-dashboard .sc-ev{gap:3px;padding:10px 8px}.rust-dashboard .sc-wipe-cycle{padding:12px 22px}.rust-dashboard .sc-map{margin:16px 0 16px 22px}.rust-dashboard .sc-body-left{gap:14px;padding:16px 20px}.rust-dashboard .sc-body-right{flex:1;gap:14px 20px;padding:14px 20px 16px}.rust-dashboard .sc-map-info{gap:20px;padding-top:16px}.rust-dashboard .sc-date{font-size:16px;line-height:1.3}.rust-dashboard .sc-ub{height:20px}.rust-dashboard .sc-ub.unknown{color:var(--muted);background:#ffffff08;border-color:#ffffff15}.rust-dashboard progress{appearance:none;width:100%;height:4px;color:var(--green);background:#ffffff12;border:0;border-radius:3px;display:block;overflow:hidden}.rust-dashboard progress::-webkit-progress-bar{background:#ffffff12}.rust-dashboard progress::-webkit-progress-value{background:var(--green)}.rust-dashboard progress::-moz-progress-bar{background:var(--green)}.rust-dashboard .sc-source{color:#a9bdd7;border-top:1px solid #ffffff0b;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:9px 22px;font-size:12px;display:flex}.rust-dashboard .sc-source a{text-decoration:underline}.rust-dashboard .sc-source code{font-size:11px}@media (max-width:700px){.rust-dashboard{--fs-3xs:11px;--fs-2xs:12px;--fs-base:17px;--fs-md:20px;--fs-sm:16px;--fs-xl:22px;--fs-3xl:38px}.rust-dashboard .sc-header{gap:12px;padding:18px 52px 16px 16px}.rust-dashboard .sc-icon{width:40px;height:40px}.rust-dashboard .sc-name{-webkit-line-clamp:unset}.rust-dashboard .sc-favorite{width:30px;height:30px;font-size:20px;top:14px;right:12px}.rust-dashboard .sc-actions-row{gap:8px;padding:0 16px 16px}.rust-dashboard .sc-header-connect,.rust-dashboard .sc-header-stats,.rust-dashboard .copy-control .button{padding:6px 10px;font-size:14px}.rust-dashboard .sc-events{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rust-dashboard .sc-ev{padding:10px 7px}.rust-dashboard .sc-ev-name{font-size:11px}.rust-dashboard .sc-wipe-cycle{padding:12px 16px}.rust-dashboard .sc-body{flex-direction:column}.rust-dashboard .sc-map{aspect-ratio:1;flex:none;width:calc(100% - 32px);margin:16px 16px 0}.rust-dashboard .sc-body-left,.rust-dashboard .sc-body-right{padding:16px}.rust-dashboard .sc-source{padding:10px 16px}}.rust-dashboard .sc-badge.online:before{content:"●";font-size:9px}.sc-connect-help{color:#c9d4df;overflow-wrap:anywhere;margin:0 16px 12px;font-size:13px}.sc-connect-help summary{cursor:pointer;color:#6ed8f0;align-content:center;min-height:44px;display:list-item}.sc-connect-help p{margin:8px 0;line-height:1.6}.sc-connect-help code{white-space:normal;color:#fff;margin-bottom:10px;display:block}.sc-connect-help .copy-control{max-width:100%;display:inline-block}.sc-connect-help .copy-status{white-space:normal}body .rust-dashboard{--orange:#2478ed;--accent:#2478ed;--yellow:#f4bf36;--blue:#75bcff;--panel:#0d1f38;--panel2:#102544;--border:#294c72;--text:#edf4ff;--muted:#a9bdd7}
