/* Custom styles */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');

body {
    font-family: 'Inter', sans-serif;
    display: flex;
    flex-direction: column;
    min-height: 100vh;
}

main {
    flex: 1;
}

/* Animation for copy button */
@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.copy-notification {
    animation: fadeIn 0.3s ease-in-out;
}