.site-state-page{min-height:100svh;background:#080911;color:#f5f0ff;font-family:Archivo,Arial,sans-serif}.site-state-content{min-height:65svh;display:flex;align-items:center;justify-content:center;padding:48px 24px;box-sizing:border-box}.site-state-card{width:min(100%,500px);text-align:center;color:#f5f0ff;font-family:Archivo,Arial,sans-serif}.site-state-card.inline{max-width:420px;padding:32px;background:#111221;border:1px solid #9a7dce66;border-radius:14px}.site-state-icon{display:block;width:66px;height:66px;font-size:66px;line-height:1;color:#b397f1;margin:0 auto 24px}.site-state-icon svg{width:100%;height:100%}.site-state-number{font-size:100px;font-weight:800;line-height:1;color:#b397f1;margin-bottom:24px}.site-state-card h1{font-size:28px;line-height:1.5;margin:0 0 14px}.site-state-card p{color:#c4b8d9;font-size:16px;line-height:1.8;margin:0 0 28px}.site-state-actions{display:flex;flex-direction:column;align-items:center;gap:14px}.site-state-actions a,.site-state-actions button{font:inherit;text-decoration:none;box-sizing:border-box}.site-state-primary,.site-state-secondary{display:flex;align-items:center;justify-content:center;width:min(100%,280px);min-height:46px;padding:12px 18px;border-radius:8px;font-size:15px!important;cursor:pointer}.site-state-primary{background:#bc9ff6;color:#161023!important;border:1px solid #c9adff}.site-state-secondary{color:#dfd0fb!important;border:1px solid #b097d5;background:transparent}.site-state-support{color:#c2a5ed!important;font-size:13px!important;text-decoration:underline!important;text-underline-offset:4px}.site-state-loading{text-align:center;padding:60px;color:#c4b8d9}.site-state-card :focus-visible{outline:2px solid #e8d8ff;outline-offset:5px}@media(max-width:700px){.site-state-content{padding:40px 20px;min-height:60svh}.site-state-card h1{font-size:24px}.site-state-card p{font-size:14px}.site-state-number{font-size:80px}.site-state-card.inline{padding:28px 20px}.site-state-icon{width:56px;height:56px;font-size:56px}}
