@import url('../Vazirmatn-font-face.css');
*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Vazirmatn,Tahoma,sans-serif}body{color:#fff;overflow-x:hidden}.bg{position:fixed;inset:-20%;z-index:-1;background:linear-gradient(125deg,var(--c1),var(--c2),var(--c3),var(--c1));background-size:400% 400%;animation:move 14s ease infinite}@keyframes move{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 16px}.card{width:min(560px,100%);padding:34px 24px 22px;border:1px solid rgba(255,255,255,.2);background:rgba(15,23,42,.28);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:30px;box-shadow:0 25px 80px rgba(0,0,0,.28);text-align:center}.logo{width:105px;height:105px;object-fit:cover;border-radius:25%;border: 3px solid rgba(255, 255, 255, 0.6);margin-bottom:12px;background:rgba(255, 255, 255, 0.15);padding:8px;box-shadow:0 12px 35px rgba(0,0,0,.2)}.logo.fallback{display:inline-flex;align-items:center;justify-content:center;color:#333;font-size:42px}.card h1{font-size:27px;margin:4px 0 8px}.desc{opacity:.85;line-height:1.9;margin:0 auto 24px}.links{display:flex;flex-direction:column;gap:12px}.link-btn{min-height:62px;padding:12px 16px;display:flex;align-items:center;gap:14px;text-decoration:none;color:#fff;background:var(--btn);border:1px solid rgba(255,255,255,.16);border-radius:18px;transition:.22s;box-shadow:0 8px 25px rgba(0,0,0,.12)}.link-btn:hover{transform:translateY(-3px);background:rgba(255,255,255,.24)}.link-btn>i:first-child{font-size:23px;width:30px}.link-btn img{width:30px;height:30px;object-fit:contain}.link-btn span{flex:1;text-align:right;font-weight:700}.arrow{font-size:13px;opacity:.6}.footer{font-size:12px;opacity:.55;margin-top:25px}@media(max-width:480px){.card{padding:28px 15px 18px}.card h1{font-size:23px}}
