/* Green Theme Tool Page Color Overrides */
.tool-input textarea:focus {
    border-color: #4caf50;
    box-shadow: 0 0 0 3px rgba(76,175,80,0.1);
}

.tool-output:focus-within {
    border-color: #4caf50;
}

.btn-primary {
    background: linear-gradient(135deg, #4caf50 0%, #388e3c 100%);
    box-shadow: 0 4px 12px rgba(76,175,80,0.3);
}

.btn-primary:hover {
    background: linear-gradient(135deg, #388e3c 0%, #2e7d32 100%);
    box-shadow: 0 6px 20px rgba(76,175,80,0.4);
}

.loading {
    border-color: rgba(76,175,80,0.3);
    border-top-color: #4caf50;
}
