.verification-page{min-height:98vh;background:linear-gradient(135deg,#0a0a0a,#141414);overflow:hidden;font-family:var(--font-cinzel),serif;position:relative}.verification-container,.verification-page{display:flex;align-items:center;justify-content:center}.verification-container{flex-direction:column;gap:2rem;padding:2rem;width:100%;max-width:600px}.verification-title{font-size:3rem;font-weight:700;color:#f0e1b0;text-shadow:0 0 10px rgba(255,69,0,.5);text-align:center;letter-spacing:.1em;font-family:var(--font-cinzel),serif}.verification-divider{width:100px;height:2px;background:linear-gradient(90deg,transparent,#4a2f2f,#ff4500,#4a2f2f,transparent);margin:1rem 0}.verification-progress-container{width:100%;max-width:400px}.verification-progress-bar{width:100%;height:4px;background:#2a2a2a;border-radius:2px;overflow:hidden;border:1px solid #4a2f2f}.verification-progress-fill{height:100%;background:linear-gradient(90deg,#ff4500,#e63d00,#ff4500);border-radius:2px;transition:width .5s ease;box-shadow:0 0 10px rgba(255,69,0,.5)}.verification-status{font-size:.875rem;margin-top:1rem}.verification-loading,.verification-status{text-align:center;color:#7a4a3a;font-family:var(--font-cinzel),serif}.verification-loading{font-size:1rem}@media (max-width:768px){.verification-title{font-size:2rem}.verification-container{padding:1.5rem}}