html,body{margin:0;height:100%;background:#fff}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#111827;-webkit-text-size-adjust:100%;text-size-adjust:100%}.wc-shell{position:fixed;inset:0;display:grid;place-items:center;align-content:center;gap:12px;padding:24px;text-align:center}.wc-shell-spinner{width:28px;height:28px;border:3px solid #d3d8df;border-top-color:#5b6472;border-radius:50%;opacity:0;animation:wc-shell-appear .2s ease .4s forwards,wc-shell-spin .9s linear infinite}.wc-shell-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wc-shell--failed .wc-shell-spinner{display:none}.wc-shell h1{margin:0;font-size:20px;line-height:1.3}.wc-shell p{margin:0;max-width:320px;font-size:15px;line-height:1.45;color:#374151}.wc-shell button{min-height:44px;margin-top:8px;padding:0 20px;border:0;border-radius:22px;background:#111827;color:#fff;font:inherit;font-weight:600;cursor:pointer}.wc-shell button:focus-visible{outline:2px solid #111827;outline-offset:3px}@keyframes wc-shell-appear{to{opacity:1}}@keyframes wc-shell-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.wc-shell-spinner{animation:wc-shell-appear .2s ease .4s forwards;border-top-color:#d3d8df}}
