.mhp-root{width:0;height:0;position:absolute}.mhp-planet{color:#e9ecf5;white-space:nowrap;background:#141a28f0;border:1px solid #ffffff29;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:112px;height:28px;padding:0 8px;font-size:11px;font-weight:600;display:flex;position:absolute;top:-14px;left:-56px}.mhp-planet span{text-overflow:ellipsis;min-width:0;overflow:hidden}.mhp-planet>i{background:#8f98b3;border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.mhp-planet>i i{background:var(--pub-acid);border-radius:50%;position:absolute;inset:0}.mhp-spoke{transform-origin:0;height:2px;position:absolute;top:-1px;left:0}.mhp-spoke i{background:linear-gradient(90deg, var(--s3d-accent), #ffffff80);position:absolute;inset:0}.mhp-core{color:#fff;background:#0f1424;border:1px solid #ffffff47;border-radius:50%;place-content:center;justify-items:center;gap:3px;width:74px;height:74px;display:grid;position:absolute;top:-37px;left:-37px}.mhp-core b{font:700 20px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.mhp-core small{letter-spacing:.04em;color:#8f98b3;font-size:10px;font-weight:700}.mhp-ring{border:2px solid var(--pub-acid);border-radius:50%;position:absolute;inset:-5px}.mhp-ok{background:var(--pub-acid);color:#0b0f1a;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-2px;right:-4px}
