.xian-network-status{position:fixed;z-index:2147483000;top:max(12px,env(safe-area-inset-top));left:50%;transform:translateX(-50%);box-sizing:border-box;width:min(470px,calc(100% - 24px));display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px 10px;padding:14px 16px;border:1px solid #ebc984;border-radius:14px;background:#163e38f7;color:#fff2ce;box-shadow:0 8px 32px #00181599;font:15px/1.45 system-ui,sans-serif;pointer-events:auto;backdrop-filter:blur(8px)}
.xian-network-status[hidden]{display:none!important}.xian-network-status .network-mark{width:26px;height:26px;border:1px solid #edc779;border-radius:50%;display:grid;place-items:center;font-weight:bold;color:#ffdc9b}.xian-network-status strong{font-size:17px;letter-spacing:.03em}.xian-network-status p{margin:4px 0}.xian-network-status small{display:block;color:#dae8de;font-size:12px}.xian-network-status button{grid-column:2;justify-self:end;min-height:36px;padding:5px 15px;margin:0;font-size:14px;border:1px solid #d8ba77;border-radius:8px;background:#295950;color:#fff1c6}.xian-network-status button:disabled{opacity:.65}
html body>#xian-network-status{visibility:visible!important;z-index:2147483001}
