0;
}

.oc .myip-footer a:hover {
    opacity: 1;
    text-decoration: underline;
}

.oc .mode-label {
    font-size: 14px;
    color: var(--text-secondary, #666);
    vertical-align: middle;
}

.oc .mode-icon {
    margin: 0 8px;
    vertical-align: middle;
    cursor: pointer;
}

.oc #mode-icon, 
.oc #eye-icon, 
.oc #data-refresh-icon {
    vertical-align: bottom;
    margin: 0 3px;
    cursor: pointer;
}

.oc #mode-icon {
    cursor: pointer;
    transition: all 0.2s ease;
    vertical-align: middle;
}

.