.net{position:fixed;inset:0;z-index:var(--z-net);display:grid;place-items:center;padding:16px;background:radial-gradient(ellipse at 50% 45%,#0f163359,#080a18b8);animation:net-in var(--t-fade) var(--ease-fade)}.net[hidden]{display:none}@keyframes net-in{0%{opacity:0}}.net-card{width:min(300px,100%);padding:18px 18px 16px;border-radius:16px;text-align:center;background:var(--card);color:var(--text);border:1px solid var(--line);box-shadow:0 12px 32px #0805028c,0 0 0 3px #ab824840;font-family:var(--font-ui);animation:tip-in var(--t-pop) var(--ease-pop)}.net-lamp{display:block;width:14px;height:14px;margin:0 auto 10px;border-radius:50%;background:var(--glow);box-shadow:0 0 10px 3px #f7b44f8c;animation:flicker var(--t-flicker) steps(var(--steps-flicker)) infinite}.net[data-kind=offline] .net-lamp{background:#8a7d6c;box-shadow:none;animation:none}.net-title{margin:0 0 6px;font-family:var(--font-display);font-size:18px;color:var(--gold-dark)}.net-text{margin:0;font-size:13px;line-height:1.45}.net-retry{margin:10px 0 0;font-size:12px;font-variant-numeric:tabular-nums;opacity:.75}.net-retry:empty{display:none}.net-try{margin-top:12px;font:inherit;font-size:13px;padding:6px 16px;border-radius:999px;border:1px solid var(--gold-dark);color:var(--parchment);background:var(--gold)}.net-try[hidden]{display:none}.net-try:hover{filter:brightness(1.08)}.net-try:focus-visible{outline:2px solid var(--gold-dark);outline-offset:2px}
/*# sourceMappingURL=connection.css.map */
