body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{color:#151a5d}h3{font-size:2.2rem}h2,h3{font-weight:600}h2{font-size:3.5rem}.blog a{color:blue;text-decoration:underline}*{box-sizing:border-box;letter-spacing:.2px}@media (max-width:600px){h3{font-size:1.5rem}h2{font-size:1.9rem}}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}}.url-analyzer-container{max-width:800px;margin:0 auto;padding:2rem;font-family:sans-serif}.url-analyzer-form{display:flex;gap:1rem;margin-bottom:2rem}.url-analyzer-input{flex-grow:1;padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px}.url-analyzer-button{padding:.5rem 1rem;font-size:1rem;color:#fff;background-color:#0070f3;border:none;border-radius:4px;cursor:pointer}.url-analyzer-button:disabled{background-color:#ccc;cursor:not-allowed}.url-analyzer-error{color:red;margin-bottom:2rem}.url-analyzer-result{background-color:#f9f9f9;padding:1rem;border-radius:4px;white-space:pre-wrap;word-wrap:break-word}