
#moncho-cpu-cloud{--mc-bg:light-dark(#edf4f7,#08131c);--mc-panel:light-dark(#ffffff,#11222d);--mc-text:light-dark(#173444,#d9eaf3);--mc-muted:light-dark(#526e7e,#8eacbd);--mc-line:light-dark(#cadce4,#213b48);--mc-cyan:light-dark(#007f92,#59dce8);--mc-green:light-dark(#168455,#54dca4);--mc-warn:light-dark(#b86414,#f6ac59);--mc-red:light-dark(#c6384c,#ff7887);font:14px Segoe UI,Arial,sans-serif;color:var(--mc-text);background:var(--mc-bg);position:relative;isolation:isolate;border-radius:12px;overflow:hidden}
#moncho-cpu-cloud *{box-sizing:border-box}
#moncho-cpu-cloud .mc-head{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;border-bottom:1px solid var(--mc-line);flex-wrap:wrap}
#moncho-cpu-cloud .mc-head strong{letter-spacing:3px;font-size:12px;color:var(--mc-cyan)}
#moncho-cpu-cloud .mc-head span{font-size:12px;color:var(--mc-muted);margin-left:20px}
#moncho-cpu-cloud nav{display:flex;gap:16px;align-items:center}
#moncho-cpu-cloud nav span{margin:0!important}
#moncho-cpu-cloud nav b{font-size:12px;font-weight:500;color:var(--mc-cyan)}
#moncho-cpu-cloud .mc-top{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:22px 24px 12px}
#moncho-cpu-cloud h2{font-size:20px;font-weight:500;margin:0 0 7px}
#moncho-cpu-cloud small{font-size:11px;color:var(--mc-muted)}
#moncho-cpu-cloud .mc-actions{display:flex;gap:8px;flex-wrap:wrap}
#moncho-cpu-cloud button{font:inherit;color:var(--mc-text)}
#moncho-cpu-cloud .mc-actions button,#moncho-cpu-cloud [data-close]{background:var(--mc-panel);border:1px solid var(--mc-line);border-radius:7px;padding:10px 12px;font-size:12px}
#moncho-cpu-cloud .mc-field{position:relative;height:610px;margin:0 14px;background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--mc-cyan) 7%,transparent),transparent 65%);touch-action:pan-y}
#moncho-cpu-cloud .mc-node{position:absolute;left:0;top:0;padding:0;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:6px;will-change:transform;z-index:1}
#moncho-cpu-cloud .mc-orb{width:var(--diameter);height:var(--diameter);position:relative;border-radius:50%;background:radial-gradient(circle at 32% 25%,color-mix(in srgb,var(--signal) 17%,var(--mc-panel)),var(--mc-panel) 75%);box-shadow:0 0 28px color-mix(in srgb,var(--signal) 9%,transparent);display:grid;place-items:center;transition:box-shadow .3s}
#moncho-cpu-cloud .mc-node:hover,#moncho-cpu-cloud .mc-node:focus-visible,#moncho-cpu-cloud .mc-node[aria-pressed=true]{z-index:5}
#moncho-cpu-cloud .mc-node:hover .mc-orb,#moncho-cpu-cloud .mc-node[aria-pressed=true] .mc-orb{box-shadow:0 0 35px color-mix(in srgb,var(--signal) 30%,transparent)}
#moncho-cpu-cloud .mc-orb svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}
#moncho-cpu-cloud .mc-track{fill:none;stroke:var(--mc-line);stroke-width:2}
#moncho-cpu-cloud .mc-arc{fill:none;stroke:var(--signal);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset 1.2s,stroke 1.2s}
#moncho-cpu-cloud .mc-number{font-size:22px;letter-spacing:-.6px;font-variant-numeric:tabular-nums;color:var(--mc-text)}
#moncho-cpu-cloud .mc-number small{font-size:11px;margin-left:2px}
#moncho-cpu-cloud .mc-number{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:15px;letter-spacing:0}
#moncho-cpu-cloud .mc-number span{font-size:11px;color:var(--mc-muted)}
#moncho-cpu-cloud .mc-ram-arc{fill:none;stroke:var(--mc-green);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset 1.2s}
#moncho-cpu-cloud .mc-field{isolation:isolate;overflow:hidden;border-radius:10px}
#moncho-cpu-cloud .mc-stars{position:absolute;inset:0;pointer-events:none;z-index:-1}
#moncho-cpu-cloud .mc-star{position:absolute;width:2px;height:2px;border-radius:50%;background:var(--mc-text);opacity:.3;animation:mc-twinkle 8s ease-in-out infinite alternate}
#moncho-cpu-cloud .mc-stars::before{content:"";position:absolute;inset:-15%;background:radial-gradient(ellipse at 30% 40%,color-mix(in srgb,var(--mc-cyan) 9%,transparent),transparent 45%),radial-gradient(ellipse at 70% 60%,color-mix(in srgb,var(--mc-green) 5%,transparent),transparent 40%);animation:mc-nebula 40s ease-in-out infinite alternate}
#moncho-cpu-cloud .mc-meteor{position:absolute;left:0;top:0;width:130px;height:2px;transform:rotate(-32deg);background:linear-gradient(90deg,transparent,var(--mc-text));opacity:0;pointer-events:none;z-index:0}
#moncho-cpu-cloud .mc-ship{position:absolute;left:0;top:0;width:42px;height:22px;opacity:0;pointer-events:none;z-index:0;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--mc-cyan) 35%,transparent))}
#moncho-cpu-cloud .mc-ship-hull{position:absolute;inset:2px 0;background:linear-gradient(var(--mc-muted),var(--mc-text),var(--mc-muted));clip-path:polygon(0 0,40% 25%,70% 30%,100% 50%,70% 70%,40% 75%,0 100%,15% 60%,15% 40%)}
#moncho-cpu-cloud .mc-ship-cabin{position:absolute;left:23px;top:8px;width:9px;height:5px;background:var(--mc-cyan);border-radius:50%}
#moncho-cpu-cloud .mc-ship-engine{position:absolute;right:34px;top:9px;width:65px;height:4px;border-radius:50%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mc-cyan) 22%,transparent),var(--mc-cyan));filter:blur(1px)}
#moncho-cpu-cloud .mc-stars{animation:mc-star-drift 24s ease-in-out infinite alternate}
#moncho-cpu-cloud .mc-stars::before{animation-duration:18s}
#moncho-cpu-cloud .mc-galaxy{position:absolute;left:35%;top:24%;width:56%;aspect-ratio:1;pointer-events:none;z-index:-1;opacity:.28;transform:rotate(-25deg) scaleY(.56)}
#moncho-cpu-cloud .mc-galaxy-core{position:absolute;inset:0;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--mc-text) 60%,transparent),color-mix(in srgb,var(--mc-cyan) 24%,transparent) 12%,transparent 48%);border-radius:50%;filter:blur(7px)}
#moncho-cpu-cloud .mc-galaxy-arms{position:absolute;inset:0;animation:mc-galaxy-turn 100s linear infinite}
#moncho-cpu-cloud .mc-galaxy-arms i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--mc-cyan);box-shadow:0 0 10px var(--mc-cyan);opacity:.5}
@keyframes mc-star-drift{from{transform:translate(-6px,-4px)}to{transform:translate(12px,9px)}}
@keyframes mc-galaxy-turn{to{transform:rotate(360deg)}}
#moncho-cpu-cloud[data-paused=true] .mc-stars,#moncho-cpu-cloud[data-paused=true] .mc-galaxy-arms{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){#moncho-cpu-cloud .mc-stars,#moncho-cpu-cloud .mc-galaxy-arms{animation:none!important}}
@keyframes mc-twinkle{from{opacity:.15}to{opacity:.55}}
@keyframes mc-nebula{from{transform:translate(-2%,-1%)}to{transform:translate(3%,2%)}}
#moncho-cpu-cloud[data-paused=true] .mc-stars *{animation-play-state:paused}
#moncho-cpu-cloud[data-paused=true] .mc-stars::before{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){#moncho-cpu-cloud .mc-stars *,#moncho-cpu-cloud .mc-stars::before{animation:none!important}#moncho-cpu-cloud .mc-ram-arc{transition:none}}
#moncho-cpu-cloud .mc-name{font-size:11px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--mc-muted)}
#moncho-cpu-cloud .mc-node[data-critical=true] .mc-orb{animation:mc-heart 2.8s ease-in-out infinite}
#moncho-cpu-cloud .mc-node[data-offline=true] .mc-orb{background:var(--mc-panel);box-shadow:none}
#moncho-cpu-cloud[data-paused=true] .mc-orb{animation:none}
#moncho-cpu-cloud .mc-footer{padding:14px 24px 20px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--mc-muted)}
#moncho-cpu-cloud .mc-detail{margin:0 24px 20px;padding:14px 16px;background:var(--mc-panel);border:1px solid var(--mc-line);border-radius:9px;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}
#moncho-cpu-cloud .mc-detail[hidden]{display:none}
#moncho-cpu-cloud .mc-detail span{display:block;margin-top:6px;font-size:12px;color:var(--mc-muted)}
#moncho-cpu-cloud .mc-cpd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;padding:18px 24px;background:var(--mc-panel);border-top:1px solid var(--mc-line)}
#moncho-cpu-cloud .mc-cpd-title{display:flex;align-items:center;gap:12px}
#moncho-cpu-cloud .mc-cpd-title svg{width:24px;height:24px;color:var(--mc-cyan)}
#moncho-cpu-cloud .mc-cpd strong{font-weight:500}
#moncho-cpu-cloud .mc-cpd small{display:block;margin-top:5px}
#moncho-cpu-cloud .mc-cpd-value{font-size:28px;font-variant-numeric:tabular-nums;white-space:nowrap}
#moncho-cpu-cloud .mc-cpd-coverage{font-size:12px;text-align:right;color:var(--mc-muted)}
#moncho-cpu-cloud .mc-storage{flex:1 1 280px;border-left:1px solid var(--mc-line);padding-left:22px;margin-left:8px;display:grid;grid-template-columns:1fr auto;gap:8px 16px;min-width:0}
#moncho-cpu-cloud .mc-storage-total{font-size:24px;font-variant-numeric:tabular-nums;white-space:nowrap}
#moncho-cpu-cloud .mc-storage-track{grid-column:1/-1;height:4px;background:var(--mc-line);border-radius:3px;overflow:hidden}
#moncho-cpu-cloud .mc-storage-track i{display:block;width:28.3%;height:100%;background:var(--mc-cyan)}
#moncho-cpu-cloud .mc-storage>small{grid-column:1/-1;margin:0}
@media(max-width:850px){#moncho-cpu-cloud .mc-storage{flex-basis:100%;border-left:0;border-top:1px solid var(--mc-line);margin:0;padding:16px 0 0}}
@media(max-width:550px){#moncho-cpu-cloud .mc-cpd{padding:16px;gap:14px}#moncho-cpu-cloud .mc-cpd-title{flex:1 1 100%}#moncho-cpu-cloud .mc-cpd-coverage{text-align:left}}
#moncho-cpu-cloud[data-expanded=true] .mc-head{display:none}
#moncho-cpu-cloud[data-expanded=true] .mc-field{height:780px}
#moncho-cpu-cloud:fullscreen{border-radius:0;width:100%;height:100%;display:flex;flex-direction:column}
#moncho-cpu-cloud:fullscreen .mc-field{flex:1;height:auto;min-height:400px}
@keyframes mc-heart{0%,100%{scale:1}50%{scale:1.045}}
@media(max-width:550px){#moncho-cpu-cloud .mc-head,#moncho-cpu-cloud .mc-top{padding:16px}#moncho-cpu-cloud .mc-head span{display:block;margin:6px 0 0}#moncho-cpu-cloud .mc-field{height:1120px;margin:0 8px}#moncho-cpu-cloud[data-expanded=true] .mc-field{height:1200px}#moncho-cpu-cloud .mc-number{font-size:14px}#moncho-cpu-cloud .mc-footer{padding:16px}}
@media(prefers-reduced-motion:reduce){#moncho-cpu-cloud .mc-orb{animation:none!important}#moncho-cpu-cloud .mc-arc{transition:none}}

#cards[data-layout="constellation"]{display:none!important}#moncho-cpu-cloud[hidden]{display:none!important}#moncho-cpu-cloud .mc-head{display:none}#moncho-cpu-cloud .mc-field{height:640px}#moncho-cpu-cloud .mc-node{cursor:pointer}#moncho-cpu-cloud [data-open]{background:transparent;border:0;color:var(--mc-cyan);padding:10px}

#moncho-cpu-cloud[data-background-paused="true"] .mc-stars,#moncho-cpu-cloud[data-background-paused="true"] .mc-stars::before,#moncho-cpu-cloud[data-background-paused="true"] .mc-stars *,#moncho-cpu-cloud[data-background-paused="true"] .mc-galaxy-arms{animation-play-state:paused}

#moncho-cpu-cloud .mc-number{font-size:var(--value-size,20px)}#moncho-cpu-cloud .mc-number span{font-size:clamp(11px,calc(var(--value-size,20px) * .65),15px)}

#moncho-cpu-cloud .mc-arriving::after{content:"";position:absolute;inset:0 0 16px;border-radius:50%;box-shadow:0 0 28px var(--mc-cyan);animation:mc-arrival 1.4s ease-out forwards;pointer-events:none}
@keyframes mc-arrival{from{opacity:.75;scale:.65}to{opacity:0;scale:1.3}}
@media(prefers-reduced-motion:reduce){#moncho-cpu-cloud .mc-arriving::after{animation:none;display:none}}

#moncho-cpu-cloud .mc-real-card{width:390px;max-width:calc(100% - 32px);padding:20px 0 0;background:var(--mc-panel);color:var(--mc-text);border:1px solid var(--mc-line);border-radius:14px}
#moncho-cpu-cloud .mc-real-card::backdrop{background:color-mix(in srgb,var(--mc-bg) 45%,transparent);backdrop-filter:blur(6px)}
#moncho-cpu-cloud .mc-real-close{display:block;margin:0 12px 4px auto;width:32px;height:32px;background:transparent;border:0;color:var(--mc-muted);font-size:24px}
#moncho-cpu-cloud .mc-card-grid{display:block!important;margin:0}
#moncho-cpu-cloud .mc-card-grid>.card{width:100%;margin:0;border:0;border-radius:0;display:block}
#moncho-cpu-cloud .mc-card-grid .card-head{flex-wrap:wrap}

#moncho-cpu-cloud .mc-star{opacity:var(--star-brightness);animation-name:mc-star-breathe}
#moncho-cpu-cloud .mc-star[data-size=middle]{background:var(--mc-cyan);box-shadow:0 0 6px color-mix(in srgb,var(--mc-cyan) 45%,transparent)}
#moncho-cpu-cloud .mc-star[data-size=near]{background:var(--mc-text);box-shadow:0 0 5px var(--mc-text),0 0 15px color-mix(in srgb,var(--mc-cyan) 55%,transparent)}
#moncho-cpu-cloud .mc-star[data-size=near]::before,#moncho-cpu-cloud .mc-star[data-size=near]::after{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent,var(--mc-text),transparent);width:13px;height:1px;opacity:.45}
#moncho-cpu-cloud .mc-star[data-size=near]::after{transform:translate(-50%,-50%) rotate(90deg)}
@keyframes mc-star-breathe{from{opacity:calc(var(--star-brightness)*.55)}to{opacity:var(--star-brightness)}}
#moncho-cpu-cloud .mc-node[hidden]{display:none!important}
#moncho-cpu-cloud .mc-kind{font-size:11px;color:var(--mc-muted);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#moncho-cpu-cloud .mc-node[data-kind=esxi] .mc-orb{background:radial-gradient(circle at 32% 25%,color-mix(in srgb,#65b0ee 19%,var(--mc-panel)),var(--mc-panel) 75%)}
#moncho-cpu-cloud .mc-node[data-kind=horizon] .mc-orb{background:radial-gradient(circle at 32% 25%,color-mix(in srgb,#c19bff 18%,var(--mc-panel)),var(--mc-panel) 75%)}
#moncho-cpu-cloud .mc-node[data-kind=truenas] .mc-orb{background:radial-gradient(circle at 32% 25%,color-mix(in srgb,#edaa61 16%,var(--mc-panel)),var(--mc-panel) 75%)}
#moncho-cpu-cloud .mc-node[data-pinned=true] .mc-name::after{content:' · CPU alta';color:var(--mc-red)}
#moncho-cpu-cloud .mc-node[data-kind=horizon] .mc-number{font-size:clamp(11px,var(--value-size),20px)}
#moncho-cpu-cloud .mc-node[data-kind=horizon] .mc-number span{max-width:80%;white-space:normal;text-align:center;font-size:11px}
#moncho-cpu-cloud .mc-node[data-kind=truenas] .mc-number span{max-width:85%;text-align:center;font-size:11px}
#moncho-cpu-cloud .mc-segment{fill:none;stroke-width:3;transition:stroke-dasharray 1s,stroke-dashoffset 1s}
#moncho-cpu-cloud .mc-cluster-zone{position:absolute;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,#65b0ee 8%,transparent),transparent 72%);z-index:0;text-align:center}
#moncho-cpu-cloud .mc-cluster-zone span{display:inline-block;font-size:11px;letter-spacing:1px;color:var(--mc-muted);padding-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#moncho-cpu-cloud .mc-resource-card{padding:12px 22px 22px}
#moncho-cpu-cloud .mc-resource-card h3{margin:0 0 8px}
#moncho-cpu-cloud .mc-resource-card p{font-size:12px;line-height:1.5}
#moncho-cpu-cloud .mc-resource-card dl>div{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid var(--mc-line);font-size:12px}
#moncho-cpu-cloud .mc-resource-card dd{margin:0;text-align:right;overflow-wrap:anywhere}
#moncho-cpu-cloud [data-next-page]{background:var(--mc-panel);border:1px solid var(--mc-line);border-radius:7px;padding:10px 12px;font-size:12px}
#moncho-cpu-cloud .mc-real-card{max-height:calc(100% - 40px);overflow:auto}
@media(prefers-reduced-motion:reduce){#moncho-cpu-cloud .mc-segment{transition:none}}
#moncho-cpu-cloud [data-motion-mode]{background:var(--mc-panel);color:var(--mc-text);border:1px solid var(--mc-line);border-radius:7px;padding:10px 12px;font:12px Segoe UI,Arial,sans-serif;max-width:100%}
#moncho-cpu-cloud .mc-cluster-zone[hidden]{display:none!important}
#moncho-cpu-cloud .mc-node[data-pinned=true] .mc-name::after{content:' · Prioridad';color:var(--mc-red)}
#moncho-cpu-cloud .mc-node[data-pinned=true] .mc-orb{box-shadow:0 0 30px color-mix(in srgb,var(--mc-red) 14%,transparent)}
#moncho-cpu-cloud .mc-node[data-small=true] .mc-name{font-size:11px}
#moncho-cpu-cloud .mc-node[data-small=true] .mc-kind{font-size:11px}
#moncho-cpu-cloud .mc-node[data-small=true] .mc-number{font-size:var(--value-size,11px)}
#moncho-cpu-cloud .mc-node[data-tiny=true] .mc-number span{display:none}
#moncho-cpu-cloud .mc-node[data-tiny=true] .mc-kind{display:none}
#moncho-cpu-cloud .mc-node[data-tiny=true] .mc-number{font-size:11px}
#moncho-cpu-cloud .mc-node[data-kind=horizon][data-tiny=true] .mc-number{font-size:11px;max-width:80%;text-align:center}
@media(prefers-reduced-motion:reduce){#moncho-cpu-cloud .mc-node{will-change:auto}}
#moncho-cpu-cloud[data-motion-mode=fit] .mc-cluster-zone,#moncho-cpu-cloud[data-motion-mode=billiard] .mc-cluster-zone{display:none}
#moncho-cpu-cloud .mc-actions{flex-wrap:wrap}
#moncho-cpu-cloud[data-motion-mode=billiard] .mc-orb{animation:none}
#moncho-cpu-cloud .mc-node[data-pinned=true] .mc-name::after{content:' · CPU alta'}

#moncho-cpu-cloud[data-motion-mode=pan] .mc-cluster-zone{display:none}
#moncho-cpu-cloud[data-motion-mode=pan] .mc-orb{animation:none}

#moncho-cpu-cloud .mc-clone-orbit{position:absolute;inset:1%;border-radius:50%;pointer-events:none;z-index:4;opacity:0}
#moncho-cpu-cloud .mc-clone-dot{position:absolute;left:50%;top:0;display:block;width:5px;height:5px;border-radius:50%;background:#fff;box-shadow:0 0 5px #ffffff99,0 0 10px #ffffff40;transform:translate(-50%,-50%)}
#moncho-cpu-cloud .mc-clone-dot[data-activity=error]{background:var(--mc-warn);box-shadow:0 0 6px color-mix(in srgb,var(--mc-warn) 70%,transparent)}

#moncho-cpu-cloud .mc-node[data-kind=horizon][data-horizon-busy=true] .mc-orb{animation:mc-horizon-heart 3.8s ease-in-out infinite}
@keyframes mc-horizon-heart{0%,100%{scale:1}50%{scale:1.012}}
#moncho-cpu-cloud:is([data-paused=true],[data-background-paused=true],[data-horizon-pulse-paused=true]) .mc-node[data-kind=horizon][data-horizon-busy=true] .mc-orb{animation-play-state:paused}
@media(prefers-reduced-motion:reduce){#moncho-cpu-cloud .mc-node[data-kind=horizon][data-horizon-busy=true] .mc-orb{animation:none!important}}

#moncho-cpu-cloud .mc-clone-carrier{position:absolute;left:0;top:0;width:var(--diameter);height:var(--diameter);pointer-events:none;z-index:4}

/* Leyenda del desglose ZFS en cada sistema TrueNAS. */
#moncho-cpu-cloud .mc-node[data-kind=truenas] .mc-number{gap:3px;max-width:72%}
#moncho-cpu-cloud .mc-node[data-kind=truenas] .mc-number .mc-zfs-label{display:inline-flex;align-items:center;justify-content:flex-start;gap:5px;max-width:none;white-space:nowrap;font-size:clamp(7px,calc(var(--value-size,20px) * .65),12px);line-height:1.15;color:var(--mc-text);text-align:left}
#moncho-cpu-cloud .mc-zfs-label i{flex:none;width:.55em;height:.55em;border-radius:50%}
#moncho-cpu-cloud .mc-node[data-kind=truenas][data-tiny=true] .mc-number{gap:2px}

#moncho-cpu-cloud :is(.mc-stars,.mc-galaxy,.mc-ship,.mc-meteor)[hidden]{display:none!important}

/* Controles compactos: sin cambios en el movimiento ni en las métricas. */
#moncho-cpu-cloud .mc-top{padding:10px 14px;gap:8px;flex-wrap:nowrap}
#moncho-cpu-cloud .mc-top h2{font-size:16px;margin:0 0 3px}
#moncho-cpu-cloud .mc-actions{gap:6px;flex-wrap:nowrap;flex-shrink:0}
#moncho-cpu-cloud .mc-actions [data-motion-mode]{width:174px;min-width:0;height:32px;padding:0 8px;font-size:12px;margin:0}
#moncho-cpu-cloud .mc-actions button{width:32px;min-width:32px;height:32px;padding:0;font-size:18px;display:grid;place-items:center}
#moncho-cpu-cloud .mc-node[data-kind=machine] .mc-kind{display:none!important}
@media(max-width:550px){#moncho-cpu-cloud .mc-top{padding:10px;gap:6px}#moncho-cpu-cloud .mc-top h2{font-size:13px}#moncho-cpu-cloud .mc-top small{display:none}#moncho-cpu-cloud .mc-actions{gap:4px}#moncho-cpu-cloud .mc-actions [data-motion-mode]{width:146px;font-size:11px}}
