html.cloud-platform-theme #cloud-h5-admin-entry { padding: 0 !important; height: 48px !important; line-height: 48px !important; margin: 6px 10px 10px !important; border-radius: 10px; background: rgba(var(--fk-primary-rgb,79,110,247),.08); }
html.cloud-platform-theme #cloud-h5-admin-entry a { display:flex; align-items:center; gap:10px; padding:0 14px; height:100%; color:var(--fk-primary,#2563eb); font-size:14px; font-weight:650; white-space:nowrap; }
html.cloud-platform-theme #cloud-h5-admin-entry a:focus-visible { outline:2px solid var(--fk-primary,#2563eb); outline-offset:2px; border-radius:10px; }
html.cloud-platform-theme #cloud-h5-admin-entry svg { flex:0 0 22px; width:22px; height:22px; fill:none; stroke:currentColor; stroke-width:1.6; }
html.cloud-platform-theme #cloud-h5-admin-entry small { margin-left:auto; }
html.cloud-platform-theme .hideSidebar #cloud-h5-admin-entry { margin:6px 4px 10px!important; }
html.cloud-platform-theme .hideSidebar #cloud-h5-admin-entry a { justify-content:center;padding:0!important; }
html.cloud-platform-theme .hideSidebar #cloud-h5-admin-entry span,html.cloud-platform-theme .hideSidebar #cloud-h5-admin-entry small { display:none; }
html.cloud-platform-theme .cloud-server-health { margin:18px 0; padding:22px; border:1px solid var(--fk-border,#dce4ee); border-radius:16px; background:var(--fk-surface,#fff); box-shadow:0 5px 22px rgba(30,62,110,.04); }
html.cloud-platform-theme .cloud-server-health header { display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px; }
html.cloud-platform-theme .cloud-server-health header small { color:var(--fk-primary,#2563eb);font-size:10px;letter-spacing:1.8px; }
html.cloud-platform-theme .cloud-server-health h2 { color:var(--fk-text,#1e293b);font-size:18px;margin:6px 0; }
html.cloud-platform-theme .cloud-server-health header p { color:var(--fk-text-soft,#52677f);font-size:12px;margin:0; }
html.cloud-platform-theme .cloud-metrics-refresh { cursor:pointer;padding:8px 15px;border:1px solid var(--fk-border,#dce4ee);border-radius:8px;color:var(--fk-primary,#2563eb);background:var(--fk-surface,#fff); }
html.cloud-platform-theme .cloud-metrics-refresh:focus-visible { outline:2px solid var(--fk-primary,#2563eb);outline-offset:2px; }
html.cloud-platform-theme .cloud-server-grid { display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;color:var(--fk-text-soft,#52677f); }
html.cloud-platform-theme .cloud-server-metric { padding:16px;border:1px solid var(--fk-border,#e1e8f0);border-radius:12px;background:var(--fk-surface-soft,#f8fafc); }
html.cloud-platform-theme .cloud-server-metric h3 { font-size:13px;font-weight:600;color:var(--fk-text-soft,#52677f);margin:0 0 9px; }
html.cloud-platform-theme .cloud-server-metric strong { font-size:25px;color:var(--fk-text,#1e293b); }
html.cloud-platform-theme .cloud-server-progress { height:5px;overflow:hidden;margin:12px 0;border-radius:4px;background:var(--fk-border,#e2e8f0); }
html.cloud-platform-theme .cloud-server-progress i { display:block;height:100%;background:var(--fk-primary,#2563eb);border-radius:4px; }
html.cloud-platform-theme .cloud-server-metric p,html.cloud-platform-theme .cloud-server-metric small { display:block;font-size:11px;line-height:1.5;margin:0;color:var(--fk-text-soft,#52677f); }
html.cloud-platform-theme .cloud-server-meta { margin-top:14px;color:var(--fk-text-soft,#52677f);font-size:11px; }
@media(max-width:1150px){html.cloud-platform-theme .cloud-server-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }}
@media(max-width:520px){html.cloud-platform-theme .cloud-server-health { padding:14px; }html.cloud-platform-theme .cloud-server-grid { grid-template-columns:1fr; }}
