.back-link{color:#627486;text-decoration:none;font-size:12px;font-weight:600}.back-link:hover{text-decoration:underline}.verify-intro{padding-top:64px}.verify-card{max-width:660px;margin:auto;padding:28px;background:#fff;border:1px solid #e8edf1;border-radius:18px;box-shadow:0 14px 45px #233b5510}.verify-card label{display:block;margin-bottom:9px;color:#4e5d6c;font-size:12px;font-weight:700}.input-row{display:flex;gap:10px}.input-row input{min-width:0;flex:1;height:44px;border:1px solid #dfe5ea;border-radius:10px;padding:0 13px;color:#25364a;font:500 14px 'DM Sans',sans-serif;letter-spacing:.4px;outline:none}.input-row input:focus{border-color:#7594b0;box-shadow:0 0 0 3px #edf4fa}.input-row .roll-button{min-width:120px}.verify-result{margin-top:20px;padding:16px;border-radius:12px;background:#f4f7f9}.verify-result.success{background:#eff8f3}.verify-result.error{background:#fbf2f1}.result-heading{font-size:13px;font-weight:700;color:#30475b}.error .result-heading{color:#a34a42}.result-colors{display:flex;flex-wrap:wrap;gap:9px;margin-top:13px}.result-color{display:flex;align-items:center;gap:6px;font-size:12px;color:#526170}.result-color i{width:15px;height:15px;border-radius:5px;background:var(--swatch);box-shadow:inset 0 -2px 0 #00000015}.result-meta{margin-top:12px;color:#84919d;font-size:11px}.demo-note{margin:20px 0 0;color:#83909c;font-size:11px;line-height:1.6}footer a{color:inherit;text-decoration:none}@media(max-width:520px){.verify-intro{padding-top:48px}.verify-card{padding:20px 16px}.input-row{flex-direction:column}.input-row .roll-button{width:100%}}
