.pcb-loading[hidden]{display:none!important}.pcb-loading{position:fixed;inset:70px 0 0;z-index:90;display:grid;place-items:center;padding:24px;background:rgba(11,18,21,.96);backdrop-filter:blur(8px);color:#eaf5f1;text-align:center}.pcb-loading-card{width:min(100%,360px)}.pcb-loading-art{position:relative;width:170px;height:170px;margin:0 auto 20px;overflow:hidden;filter:drop-shadow(0 0 18px #79dfc12b)}.pcb-loading-art svg{width:100%;height:100%;stroke:#79dfc1;stroke-width:2}.pcb-loading-art svg>rect:first-child{fill:#142a2b}.pcb-loading-art circle{fill:#79dfc1}.pcb-loading-scan{position:absolute;left:20%;right:20%;height:35%;top:-35%;background:linear-gradient(transparent,#79dfc12b);border-bottom:2px solid #a0ffe2;animation:pcb-scan 2s ease-in-out infinite}.pcb-loading h2{font:600 24px 'DM Sans',Arial,sans-serif;margin:0 0 10px}.pcb-loading p{color:#adc3bd;font:14px/1.6 'DM Sans',Arial,sans-serif;margin:0}.pcb-loading-track{height:3px;overflow:hidden;width:180px;background:#29403e;margin:26px auto;border-radius:4px}.pcb-loading-track i{display:block;width:40%;height:100%;background:#79dfc1;animation:pcb-progress 1.6s ease-in-out infinite}.pcb-loading a{display:inline-block;padding:10px 16px;border:1px solid #47665f;border-radius:8px;color:#bfe9dc;font:12px 'DM Sans',Arial,sans-serif;text-decoration:none}.pcb-loading a:hover,.pcb-loading a:focus-visible{background:#24483f;outline:2px solid #79dfc1;outline-offset:3px}@keyframes pcb-scan{to{top:100%}}@keyframes pcb-progress{from{transform:translateX(-110%)}to{transform:translateX(360%)}}@media(max-width:760px){.pcb-loading{inset:58px 0 0}}@media(prefers-reduced-motion:reduce){.pcb-loading-scan{animation:none;top:36%}.pcb-loading-track i{animation:none;width:100%;opacity:.6}}
